BM[6( gggTTTGGGKKKYYY~~~xxxbbbWWWTTT[[[XXXiiixxxdddPPPEEEBBBFFFXXXyyyuuubbb[[[]]]gggfff|||yyyfffVVVQQQNNNEEE???>>>>>>DDDXXX|||rrraaa```gggbbbuuurrroooxxxppp[[[HHHCCCCCCAAAAAAEEEAAAEEEYYYtttjjjeeeSSSUUUkkkoooxxxkkkTTTIIIOOOdddjjjUUUNNNMMMGGGAAAAAABBBDDDTTTyyysss]]]QQQUUUTTTaaabbb]]]RRRLLLTTTmmmyyypppiii\\\NNNGGGAAAAAAOOOrrrkkkooobbbTTTPPPLLL\\\ZZZ[[[TTTMMM\\\tttOOOGGGEEERRRwwwvvv}}}{{{qqqhhh```YYYZZZ^^^YYY[[[PPPIIIdddwwwZZZIIIMMMrrrwwwuuu|||ttthhh^^^ZZZVVVTTTXXXiii}}}\\\NNNlll|||uuu}}}zzzzzzuuuooocccXXXRRR```\\\nnn|||^^^fffxxxtttvvvzzz~~~tttnnnjjjiiikkkrrrsssvvvhhhqqqpppuuuwwwyyytttzzz~~~|||}}}vvv~~~zzzzzz{{{}}}ooosss~~~wwwnnnqqq}}}}}}mmmcccbbbeeeggghhh}}}vvvmmmcccYYYSSSuuu~~~~~~~~~zzz~~~pppfffwww}}}~~~|||||||||wwwnnngggeeeqqqvvvpppmmmnnnlllhhhiiimmmwwwvvvwwwyyy{{{}}}~~~}}}{{{}}}cccdddfffggghhhgggfffeeehhhjjjlllooorrrtttvvvvvvrrrsssvvvyyyzzzyyyxxxwwwuuuvvvxxxzzz{{{YYYZZZ\\\]]]]]]]]]\\\[[[WWWXXXZZZ\\\^^^___``````]]]^^^aaacccddddddbbbbbbbbbcccdddeeefffiiilllooossstttvvvwwwwwwuuusssrrrmmmvvv~~~}}}||||||||||||{{{zzzttttttttttttsssrrrrrrrrrrrrxxx|||yyyxxxzzzyyyyyy{{{}}}~~~}}}{{{wwwwwwwwwwwwvvvtttrrrpppmmmmmmoootttzzz}}}{{{xxxwwwyyy|||~~~~~~~~~~~~~~~GGGGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTVVVWWWYYYYYYYYYZZZ]]]___bbbbbbcccdddcccbbbaaa```bbbiiirrrxxxxxxtttpppnnnqqqwwwxxxyyy~~~}}}sssllllllllljjjvvvtttrrrrrrsssttttttssspppqqqrrrrrrrrrpppooonnnkkkgggeeehhhnnnrrrpppmmmlllmmmoooqqqtttuuuuuuvvv|||zzzwwwsssrrruuu||||||zzz{{{~~~|||}}}zzzwwwvvvvvvvvvvvvuuutttsssqqqooommmjjjhhhgggiiihhhgggffffffeeeeeeeeedddcccaaa```____________aaaeeeiiijjjhhheeedddcccfffdddcccccccccbbb```^^^^^^^^^^^^^^^]]]\\\ZZZYYY[[[[[[\\\^^^```cccdddeeebbbaaa___^^^^^^___```aaa\\\]]]^^^___aaabbbcccdddbbbbbbbbbccceeeggghhhjjjhhhjjjlllmmmmmmnnnooopppkkknnnrrrwwwxxxwwwuuussszzz|||}}}~~~~~~|||yyyxxxuuurrroooqqqyyy}}}xxxyyy~~~vvvvvvzzz|||:::;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAADDDEEEFFFGGGHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKMMMOOOOOONNNNNNMMMNNNOOOQQQRRRTTTVVVYYY^^^aaaaaa\\\XXXZZZ```fffgggdddccceeehhheeebbb^^^]]]___ccchhhjjjqqqooommmpppuuuwwwtttppprrrmmmooo|||~~~{{{wwwuuusssrrrhhh___]]]ccchhhhhhffflllmmmiii```YYYXXXVVVTTTYYYXXXVVVVVVWWWXXXWWWVVVWWWWWWXXXXXXWWWVVVTTTSSSOOOLLLJJJNNNTTTWWWUUUQQQNNNOOOQQQSSSVVVWWWYYYYYY^^^^^^\\\[[[ZZZ[[[]]]___]]]ZZZXXXYYY\\\^^^]]][[[]]]___cccgggjjjmmmppprrrrrrrrrqqqmmmkkkkkkppptttssstttsssppplllkkknnnrrrpppqqqsssttttttrrrqqqoooxxx}}}{{{vvvvvvyyy~~~{{{{{{~~~~~~~~~}}}}}}|||zzzxxxvvvvvvvvvvvvuuutttsssrrrqqqjjjgggdddbbbaaa```^^^]]]___^^^\\\YYYWWWUUUSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQSSSQQQOOONNNMMMMMMNNNNNNQQQQQQRRRQQQPPPPPPPPPQQQUUUTTTSSSRRRRRRQQQOOOMMMNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFAAABBBCCCFFFHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPRRRRRRKKKNNNPPPQQQPPPQQQRRRSSSQQQRRRTTTUUUVVVVVVVVVUUU\\\[[[ZZZYYYZZZZZZ[[[\\\aaa^^^]]]___eeekkkqqqsssooollliiifffdddeeefffgggdddbbbdddjjjnnnpppuuu{{{{{{uuurrrpppoooooodddiiiqqqzzzxxxqqqqqqppppppoooiiifffllluuu|||uuunnnmmmrrrwwwyyyxxxsss|||::::::::::::;;;;;;;;;<<<888888999:::::::::::::::;;;<<<<<<===>>>>>>======>>>???AAAAAA@@@@@@BBBCCC@@@@@@???>>>@@@BBBEEEGGGCCCAAAAAAEEEKKKNNNKKKHHHGGGJJJNNNNNNKKKIIIIIIKKKEEEDDDAAA@@@AAAEEEIIILLLOOOLLLJJJMMMRRRUUURRRNNNQQQNNNRRR^^^kkkrrruuuwwwuuussspppmmmmmmqqqwww|||}}}~~~~~~}}}}}}~~~wwwqqqpppooollliiigggdddcccddd]]]TTTQQQTTTYYYZZZZZZYYY[[[ZZZTTTPPPPPPPPPNNNMMMLLLJJJJJJLLLMMMMMMLLLJJJJJJKKKKKKKKKJJJHHHGGGDDDCCCBBBEEEHHHJJJHHHFFFGGGGGGGGGHHHHHHIIIIIIIIILLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIIIIKKKLLLLLLKKKLLLOOOTTTXXXZZZ\\\___`````````___^^^^^^```dddgggjjjhhheeeaaa___```ccceeeYYY\\\___aaabbbbbb```___ccceeeiiijjjfffbbbccciiigggjjjiiidddbbbeeehhhiii^^^___bbbfffmmmsssyyy}}}|||vvvqqqpppssswwwxxx~~~qqqxxxyyypppkkknnnllljjjhhhhhhgggeeecccfffffffffeeedddbbbaaa```[[[YYYWWWUUUUUUUUUTTTRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGEEEEEEFFFHHHHHHFFFEEEDDDCCCCCCDDDEEEHHHGGGEEEDDDDDDEEEFFFGGGFFFFFFEEEFFFHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@>>>===>>>@@@@@@AAAAAA@@@===<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGAAACCCEEEFFFEEEEEEFFFGGGKKKJJJHHHGGGEEEEEEEEEEEEJJJIIIGGGEEEFFFHHHKKKMMMOOONNNMMMOOORRRUUUVVVUUUQQQRRRUUUXXXYYYZZZZZZZZZ[[[ZZZ[[[^^^___^^^bbbgggpppooommmmmmkkkhhhccc```ZZZYYYWWWWWWZZZcccmmmtttyyy{{{zzzyyywwwxxxtttnnniiiddd\\\RRRKKKFFFHHHKKKLLLHHHGGGPPP\\\iiieeeaaabbbjjjsssyyy}}}~~~111111111111111222222333444555666777777777777666777777777888888888888888777999:::;;;::::::;;;<<<888888999999;;;<<<===>>>777888888:::<<<>>>>>>===;;;<<<===>>>>>>>>>===<<<:::999888777777999<<<>>>=========>>>???@@@@@@@@@AAA???AAAIIIOOOPPPQQQTTTOOOOOOOOOMMMMMMOOOSSSVVVXXXXXXYYYZZZ[[[ZZZXXXWWWXXXYYYZZZ\\\\\\\\\[[[ZZZYYY[[[[[[XXXVVVXXX```ggghhhjjjlllnnnooopppsssuuu|||{{{{{{}}}~~~xxxzzzxxxsssooolllhhhccc]]]\\\[[[ZZZXXXWWWVVVUUUWWWTTTPPPMMMMMMNNNOOOPPPHHHMMMNNNJJJHHHIIIIIIFFFFFFEEEDDDEEEGGGHHHHHHGGGCCCCCCDDDEEEEEEDDDCCCBBB@@@@@@AAABBBCCCBBBAAAAAAFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDEEEFFFGGGFFFEEEFFFGGGIIIFFFJJJOOORRRRRRQQQRRRSSSUUUVVVVVVWWWXXXZZZ]]]______\\\YYYXXXYYYZZZ[[[[[[QQQSSSTTTVVVWWWWWWWWWWWWUUUTTTUUUXXXVVVRRRTTTZZZVVV[[[[[[WWWTTTWWW[[[\\\WWWVVVVVV\\\dddkkknnnnnnoooooommmllllllmmmoooppprrruuuyyyzzzyyyzzz}}}lllrrrxxxzzzuuunnngggdddfffcccaaa```aaaaaa___]]][[[[[[ZZZZZZXXXWWWUUUUUUTTTSSSQQQPPPQQQQQQOOONNNIIIHHHGGGEEEDDDDDDDDDEEEAAACCCCCCBBB@@@???AAACCC@@@@@@??????????????????@@@???>>>>>>???@@@@@@@@@===<<<<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<======;;;===>>><<<:::999;;;===999;;;>>>===;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>===;;;<<<===>>>???@@@@@@@@@???@@@BBBBBB@@@@@@@@@AAAEEEDDDCCCAAA@@@@@@@@@@@@CCCBBB@@@???@@@AAACCCDDDCCCBBBBBBCCCEEEFFFEEEDDDGGGHHHJJJLLLNNNNNNNNNNNNLLLLLLOOOTTTUUUTTTXXX^^^^^^___aaadddfffdddaaa^^^```]]]XXXSSSPPPRRRVVV[[[aaagggkkkkkkjjjkkkiiieeeggg```VVVNNNIIIDDD>>>:::666666888;;;;;;;;;CCCKKKTTTTTTTTTVVV[[[bbbhhhmmmvvv}}}|||{{{~~~333333222222333333444555///000000111222222222111222222222333333333333333111333555555555555666777222444666777888777666555222555888777333111222555333222333666888999888666888999888666444444555666444888;;;:::555333777;;;888666777::::::777555777777888::::::::::::<<<===<<<<<<===>>>@@@???<<<:::777888:::<<<=========<<<>>>===;;;999999<<<@@@DDD???@@@BBBBBBBBBBBBCCCEEEHHHGGGGGGHHHIIIIIIHHHFFFGGGIIILLLNNNOOOPPPRRRUUUUUUUUUUUUTTTTTTSSSRRRQQQSSSSSSSSSTTTUUUVVVWWWWWW\\\[[[YYYWWWVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUWWWZZZ]]]```bbbZZZVVVTTTYYYccckkkkkkiii```^^^[[[YYYYYYYYYXXXWWWRRRSSSQQQLLLIIIJJJIIIFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGEEECCCAAAAAABBB???CCCEEEBBB???@@@???<<<<<<;;;:::;;;===?????????>>>>>>???@@@@@@@@@???>>>;;;===??????===;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>???AAABBBBBBAAA>>>AAABBBAAA???>>>AAADDD???DDDHHHJJJHHHEEEDDDEEEGGGHHHIIIJJJLLLNNNOOOQQQOOOMMMKKKMMMPPPQQQPPPMMMQQQPPPOOONNNMMMNNNOOOPPPOOOKKKKKKNNNLLLIIIKKKQQQOOOUUUXXXSSSPPPRRRWWWYYY\\\WWWTTTWWW^^^aaa___[[[]]]]]]]]]```dddggghhhhhhiiiiiiiiijjjjjjjjjiiihhhgggnnnoooqqqwwwsssrrr~~~yyyzzz|||}}}|||~~~xxxyyywwwsssnnnjjjkkklllccc```]]]]]]___```^^^\\\PPPPPPPPPQQQPPPPPPOOOOOOMMMKKKIIIHHHHHHGGGEEECCCCCCBBBAAA??????@@@AAAAAA:::<<<===;;;888888:::<<<888888999999999999999999666666777888::::::888777:::999888999999999777555888777777777777888888999555777888666333222444777///333666777666555777999666666666666666777777777555666777888999::::::999888999::::::888777777888777777888999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::???>>>===>>>@@@AAAAAA@@@>>>>>>>>>>>>@@@BBBEEEFFFBBBCCCFFFJJJIIIGGGJJJPPPMMMLLLKKKMMMPPPSSSTTTTTTUUUXXXZZZ[[[YYYWWWVVVVVVOOORRRUUUXXX]]]aaa]]]VVVXXXOOODDD;;;888888888777:::666555888::::::===BBBCCCDDDFFFGGGHHHJJJNNNQQQ[[[aaaeeeeeeaaa```eeekkkkkkeeecccfffjjjlllpppuuuxxxxxx}}}111111111111111111111111111111111111111111111111111111222222222333333333444444444333333222222222555555444333333333444444444333222222222333444555444444444333333222222222555555444333444555666777333444444555555444444333555666666666666666555555555555555555555555555555666666666666666666666666666666666666777777777777777777888888999999999999777777777777888999:::;;;888888999999999:::::::::::::::::::::::::::::::::;;;<<<<<<;;;:::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;========================;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????========================;;;;;;;;;:::::::::999999888888999999:::::::::;;;999888888888777777666666888888777777777777888888666666666666666666666666888888888888999999999999777777777777888888888888777777777777777777777777888888888888888888888888888999999999::::::::::::<<<<<<<<<;;;;;;:::::::::<<<;;;;;;<<<===???AAACCCAAA@@@@@@??????@@@@@@AAA<<<===>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[]]]^^^______cccccceeefffhhhjjjkkklllpppsssuuuwwwwwwyyy{{{}}}~~~~~~}}}}}}yyyvvvuuuvvvxxxyyyuuuuuuttttttttttttuuuuuuvvvsssnnnjjjjjjmmmqqqtttmmmllliiieeebbb___]]]\\\WWWVVVUUUSSSQQQOOONNNMMMIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;:::999888777777666666666666666666666666555555555555555555555555333333333444444444555555444444444444444444444444666555333222111222333333555555555444444333333333222222222333333444444444444333333222222333333444333333333333333333333333666666555555555444444444555555666666555444333333444444333333333222222222555555555555555555555555888888888888888888888888999999999999999999999999>>>???@@@AAABBBDDDEEEEEEKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNQQQSSSVVVXXXYYYZZZUUUKKK>>>777666888999888666777888:::<<<===??????CCCCCCBBBBBBBBBCCCCCCDDDIIIJJJJJJJJJKKKNNNRRRUUU[[[ZZZYYYYYY[[[]]]```aaakkklllnnnppprrrtttvvvvvvuuuvvvwwwxxxzzz{{{}}}}}}111111111111111111111111111111111111111111111111111111111222222222333333444444333333333222222222444444333333333333333444333222111111111222444444444444333333333222222222444444333333333444555666333333444444444444333333444555555666555555444444444444444444444444444444555555555555555555555555555555666666666777777777777777777777888888888888777777666666666666666777777888888888888999999999888888888888888888888888999::::::999888777999:::999999999999999999999999888888888888888888888888777888888999999888888777777777777777777777777777777777888888999999::::::888888888888888888888888777777777666666666555555444444555555666666666666666666666666555555555444444444333333333333444444444444444444444444444444333333333444444444555555333333333333444444444444555555555555555555555555444444444444444444444444444555555555555666666666777777777777666666666555777666666666777999:::;;;777777666666666666777777777777888999:::;;;;;;<<<999999999888888999999999999999999:::::::::;;;;;;:::::::::;;;<<<<<<<<<===??????@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMOOOPPPPPPNNNPPPRRRSSSSSSTTTVVVXXXZZZ[[[\\\]]]]]]\\\\\\[[[\\\]]]___```aaaaaa``````dddeeefffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmiiijjjkkklllllllllkkkjjjnnnnnnnnnooorrrttttttsssmmmlllllllllmmmooorrrsssnnnjjjgggdddccccccbbbaaa[[[[[[[[[ZZZXXXVVVSSSRRRTTTSSSQQQNNNLLLJJJIIIIIIKKKIIIFFFDDDCCCCCCEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDKKKIIIEEEBBBBBBDDDGGGIIIJJJIIIGGGEEECCCBBBAAAAAACCCCCCBBB@@@???>>>===<<<<<<<<<;;;;;;:::999999999888888888888777666555555666666666555444444333333444444444444444444444444444444444444444444444444333333333333444444444444333333333333333333333333444444333222222222222222444333333333222222222222222222222333333333333333333333222222222222333333333333333333333333333333444444444444333333333222444444444444444333222222444333333333333222222222444444444444444444444444333333333333333333333333555555555555555555555555444444555666777888888999:::::::::;;;<<<>>>???@@@CCCDDDFFFHHHJJJLLLMMMMMMLLLEEE===999999::::::888999999:::<<<===>>>???@@@AAA@@@@@@@@@AAABBBBBBCCCEEEEEEEEEDDDDDDEEEHHHKKKOOONNNMMMMMMNNNPPPRRRTTTWWWWWWXXXZZZ\\\]]]______\\\\\\]]]]]]^^^^^^^^^___000000000000000000000000000000000000000000000000000111111111222222222222333333333222222222222222222222222222222222222333111111111000111222222333333333333333222222222222333222222222222333444444222333333444444333333222333333444444444444333333444444444444444444444444555555555555555555555555555555555666666666666777777777666666666666666666777666555444333333333333666666666777777777777888666666666666666666666666666777777777555555777888777777777777777777777777555555555555555555555555555555666666666666555555444444444444444444444444555555555555555555555555555555555555555555555555555555444444444333333333222222333333333333333444444444333333333333222222222222111111111111222222222222222222222222222222000000000111111111111222000000111111111222222222333333333333333333333333222222222222222222222222222222222333333333444444444444333333333333222222333333222222333444444555444444333333333333444444333444444444555555666666666666555555555555666666555555555555666666666666444444444444444444444444666666666777888888999999777777777777777888888888777777777777888888888888999999::::::;;;;;;<<<<<<:::;;;=========>>>???AAA?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEEEE@@@AAAAAABBBCCCBBBBBBBBBDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCBBBBBBCCCDDDFFFGGGEEECCC@@@>>>>>>???>>>===AAAAAA@@@???>>>===<<<<<<;;;::::::999999999999::::::999888777777777777888888888888777777888888888>>><<<:::888888999;;;<<<555555444444444444555555777666666555555444444333555555555555555555555555333333444444444333333222111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333444333333333333333333333333222333333333333222111111222222222111111111111111333333333222222222222222333333222222222222333333222222222222222222222222333333222222222222111111222222333333333222111111333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111000000111111111222222222111111222333555777888999===>>>@@@AAACCCDDDDDDDDDBBB>>>;;;:::;;;;;;999666999999999:::;;;;;;<<<<<<<<<<<<<<<<<<===???@@@@@@CCCDDDCCCAAA@@@@@@AAACCCAAAAAA@@@???@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111000111111222222222222222000000000000000111111222333222222222222222222222111111111111111222222333222222333333333333222222111222222333333333333222333333333333333333333333444444444444444444444444444444555555555666666666666666555555555555444444555555444333333333333333444444555555555666666666555555555555555555555555444555666555444444666888555555555555555555555555555555555555555555555555666666777777777777666666555555555555555555555555666666666666555555555555555555555555555555555555666555555555555444444444444444444444444444444444222222222222222222222222333333222222222222333333111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333333333333444444444555555333333333333333333333333444444333333333333333333555444444333333444444555444444444444555555555555666666666666666666666666444444555555555666666666666666666555555555555555555666666666777777777888666666666666666666666666888888888888777777777777999999999999999999999999999:::;;;;;;::::::;;;===999888888999:::;;;<<<======<<<<<<<<<;;;;;;::::::888888999999999999999::::::::::::::::::::::::::::::::::::999999888888777999999999:::::::::::::::999888777888999:::999888;;;;;;:::::::::;;;<<<<<<===;;;999888999::::::999;;;::::::999888999999999777777666777777888999:::666777777888888777777777999888888777777888888999888888777777666666666666555555555555666777888888444444444444444444444444333333333444444555555555222333444444444444444333000000111111111222222222000000000000000000000000111111111111111111111111111111111222222222333333222222222222222222222222000111222333333222111000111111111111111111111111333333222222111111000000222222111111111111222222222222222222222222222222222222222222222222222222111222222333222222111111222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222444555777777::::::;;;<<<============:::888777777888888555333555555555555555555555555666666666777888:::;;;<<<>>>>>>>>><<<::::::;;;===:::999888888888888999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999888888//////////////////////////////////////////////////////000000000111111111111111111111111111111111///000111222222222222111//////000000111111111111222222222222222222222222000000000111111111111111111111222222222222111111000000111222333333222222333333333333333333333333444444444444444444444444444444444444555555555555555444444444444444444444444333333333444444555666333333444444444555555555555555555555555555555555444555666555444555777888666666666666666666666666666666666666666666666666666666777777777777666666555555555555555555555555666666666666666555555555555555555555555555555555666666555555555444444444444444444444444444444444222222222222222222222222444444333333333333444444111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333333333333444444444555555333333333333333333333333555555555555444444333333222222111111111111222222444444555555555555555555222333333444444333333222111111111222222222333333444444444444444333333333333333333444444444444444444444444444444444444444777777777666666666555555999999999888888777777777555666777666555444555666666666666666777888:::;;;555555555555555666666666666666666666666666666666777777777777777777777777777777666666555555444444666666666666666777777777888777666666888888777666777777666666666777777777888666555555777888777666555555444444444444555666444333333333333444444555111222333444444444333333444444444333333444444444333444444444444333222222222222222111222222333333111222222222333333333333000000000111222222333333///000000111111111000000///000000111111222222333000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111///000111222222222000000111111111111222222222222222222222111111000000000222111111000000111111222111111111111111111111111222222222222222222333333111222222333333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......000000/////////000000111222333333444444444444444666555222111111111111111222222111111111000000000000000111111333444666666333444444444333222444555666555555444444444444444333333333333333333333333444444444444333333333333////////////////////////////////////////////////////////////000000000000000000000000000111111111...///111222333333222111//////000111111111111000111111111222222222222222///000111111222222111111000111111222222111111000///000111222333333333333222222222222222222222222333333333333333333333333333333333444444444555555333333444444444555555555333333333333444555666777333333333444444444444555555555555555555555555555444555666555555555777999666666666666666666666666444444444444444444444444444444555555555555444444333333333333333333333333444444444444444444555555333333333333333333333333444444333333333222222222333333222222222222111111111222222222222333333333222222111111111111222222222222222222222222222222/////////000000000111111///000000000000111111111222222222222222222222222111111111111111111111111111111222222222333333333000111111111111222222222222333333333333333222111222222222111111222222222222222222333333444444444222222444444444444222222111111222222222333333333222222333333333333333333333333333333333333333333555555444444444444444333555555555555444444444444888888777777777666666666333444555555333333444555333444444555555666666666444333333333444555666777333444444444444444444444333333333333333333333333555444444444444444333333444444333333444444555666666555444555666777666555444444444555555555555555444333333444555666555444777777777777777777777777777777666555555555666666555555666777777777666666777777777666666777777777555666666666666555444333222111111000/////////000111111111222222222333333000000111111222222222333000000000111111000//////......//////000000000111000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000//////000111111111111000111111111111111222222222111111111000000000000000111111000000000000111111000000000000000000000000222222222222222333333333111111222333333333222222111111111000000000000///////////////////////////////////////////////////........................000000000000000/////////000///......------......//////000111111111000000333222000...------...///111111111111000000//////.........//////111222333///000222222111111222444222222222222222111111111222222222222222222222222111111111222222222222222........................................................./////////000000/////////000000000111111...///111333444444333222///000111222222222111111000111111111222222222222///000111222222222111111000000111111111111000000///000111222333333333333222222222222222222222222222222222222222222222222222333333333333444444444222222333444555666777777444444333333333444444555333333333444444444555555444444444444444444444444333444555555444444777888555555555555555555555555444444444444444444444444333444444555555444444333333333333333333333333333333333333444555555666666333333333333333333333333333333333222222222111111222222222111111111000000000111111111222222222222222111111000000111111222111111111111111111111111/////////000000000111111////////////000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000111111222222222000000222222333222111111444444333333333333444444//////000111222333333444333444555666666555444333333444444444444555555555222222333333444444555555555555555555555555555555777666666666555555555444555555555555555666666666777777777777666666666666555777888777666666777888333444555666666555444444777666666555555666888888333333333444444555555555444444444444444444444444333333444444444444444444666555444444444555777777555444444555777888777666444555666666777777777777555444444555777777666555222333444444444333222111222222111111111111222222222222222111111111111111444333333222222333333444000000000000000//////...444333333222111111111222222222222222333333333333222222222222222222333333222222222222222111000/////////////////////000000000000000000000000000000////////////////////////....../////////000000000///////////////////////////////////////000111111/////////000000111111111/////////000000000000000000000000//////000000000000000000000000000000000000000000111111111222222///000111111222222111111111111000000000/////////////////////////////////////////////////////////........................111111111111111111111111000000/////////000000111///000111111222222222111/////////...------...///111111000000000000000//////.........///000000111000222333333222222222444///000000111111111000000333333333333333333333333222222222222222222222222............................................................/////////000.../////////000000111111...000222444555444333222///000111333333222222111000000111111222222222222///000111333333222222111000000111111111111000000000000111333333444444444111111111111111111111111222222222222222222222222222222333333333444444444111222333444666777888888555555444333222222222222333333444444444555555555333333333333333333333333222333444444333444666888444444444444444444444444666666666666666666666666444555555666666555555444555555555555555555555555444444555666666777888888444444444444444444444444444444444333333333333222444333333333222222111111///000000000111111222222333333222222222222333333111111111111111111111111111111111111222222222222000000000000111111111222111111111111111111111111222222222222222222222222222222222222333333333333111222222222333333444444///000222333333333222111222222111111111111222222//////000111222333444555000222333444444333222000222222222222333333333333000000111111222333444444444444444444444444444444555555555444444333333333444444555555555666666666555555555444444444444444222444555555333333444666333444666777666555333222555444222111111222333333111222222333444444555555444444444444444444444444111111222222333333444444333333222111222333444555555444333555777888888777111222333444555555555555333333222333555555444222333444666777777555333222333333333333333444444555444333222111111111111222555555444444444444555555555444444444333333333333000000//////.../////////000000000000000000111111////////////////////////000111000000///...---,,,111111111111111111111111////////////////////////000000000000000000000000............/////////000////////////////////////000///.........000111222---.........//////000000......//////000000111111000000////////////000000000000000000000000000000.../////////000000111111......///000000111000000000000000000////////////000000000000000000000000111111111111111111111111////////////////////////------........./////////............///000111222---...///000000000000000+++---///000000///000000////////////////////////000000/////////000000111...///111000///......//////000000111222222111111///000000000000111111111111111000000//////......000000000000000000000000......------......///000...000111111//////000111000////////////000111111000222555777777666555333222555888888777666555555333444444555444333111000222333444333222333666888777666555444333333333333555555555444222222444666555555555444333444777999444333333666888777333///444///333<<<===444111555555555444222666:::888333555555444333111222444666222222444666777666333000444555666666555444333333333///...111333111222444222333555666666666666666666555444444666666555444444666777444111111444777111444555444111000111444555111...111666999777444444333222333444444222000222222333333333222111111000000000000000000000111222222222222222222222222111111111000111111222222///////////////////////////////////////////////////000000000000111111111111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222111111111222222222333333222222222222111111000///111222222222333444444444444444333333222222222111222222222222333333444444222222222333333333333444555555555555555555555555444444444444333222000000333333444444444555555555666666666555555444444444222444666666555333333333666555222111111222444555555444444444333222222222555444444333333333444444444333222333444444222000222222222222333555666777666333111222444555444222555555444333111222555777666555333222222333555777333444555666555444333222222333444444333333444666555444444333222111000000555444222222333333333222444333333333333555777888777444222000111111000///000000000//////......---111111000000000000111111222222222111111111111111000000////////////000000........................000000000000000///..........................................////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111////////////////////////000000//////.........---......------------......////////////////////////////////////////////////........................000000//////.........---............////////////......////////////////////////............//////............////////////000000000000000000000000000111111111111222222222333222111000000111222222/////////000000111111111333222111000////////////000222333333111111222444111111111111111222333333222333666888999888666555999<<>>;;;<<<<<<===<<<;;;:::999:::;;;;;;;;;:::;;;===@@@======>>>>>>>>>>>>??????IIIHHHFFFAAA===;;;;;;===;;;???CCCDDDDDDBBBAAA@@@AAAAAABBBBBBBBB@@@===;;;<<<;;;CCCOOOPPPDDD===>>>>>>@@@@@@???BBBFFFGGGCCCEEECCC===777333444777;;;DDDBBB???===;;;:::777555666555444444555666777666999666555999:::888777:::666555555777;;;>>>???>>>999888777777888999888777666777777666555444555777444555555555444333444555888555333333666777666444555333222333555666555444222222222222222222111000111111111111111111222222111111111111111111111111111111000000000111111222////////////////////////////////////////////////000000000111111111111222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333111111111111111000//////111222222333333444444444444444444444333333222222333333333333444444444444222222222333333333444444444444444444444444444444666666666666555444333222222222333333333333333333444333333333222222222222333444666555333222111111444444444444333444444444444444444444444444444444333333222222222222222333222222333333333222111111222222222222222111111111777555333333555666555444111222222111111333666999444444222222111222222333333333333333222111000000000111222222111000//////333333333333222222222222333111000000111111111111/////////000222444666888777444222111111222111111000000000///////////////111000000//////000000111000000000000000000000000000000////////////000000........................///////////////...------....................................////////////////////////////////////........................................................................////////////////////////.../////////000000000000//////////////////////////////000000000111111111........................000/////////.........---......------------..............................................................................000/////////.........---............///////////////////////////.........//////............//////............////////////000000000000000000000000000000111111111222222222333222111111111111222333111111222222333444555555888777555333222000000000333444555555444444555777666666555555666666777888999;;;===?????????>>>===CCCEEEHHHIIIIIIHHHIIIJJJGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCDDDCCCBBBCCCFFFHHHKKKLLLOOOQQQSSSTTTTTTTTTfffddd```ZZZUUUSSSSSSUUUWWW]]]fffkkkkkkgggbbb___aaaccceeeddd```^^^___```XXX[[[fffsssrrrdddXXXTTTZZZ___aaa```aaafffhhhgggkkkfff\\\SSSMMMMMMQQQVVV```[[[UUUPPPNNNMMMKKKJJJHHHDDD@@@@@@CCCGGGHHHHHHBBB@@@AAAEEEFFFCCCCCCEEEGGGCCCAAACCCIIILLLKKKIIIDDDBBB@@@??????>>><<<::::::999888999999999777666666555555555666777666555777666666555666666777777777555222222444555666666111111222222111000000///222222222222222222222222111111111111111111111111222111111000000111111111////////////////////////////////////////////////000111111111111222222222222222222222222222222222333222222222222222222333111111111111111111111111111111111111111111111111222222222222333333333333333333333444333333222222222222333333444555555666666666555555555555444444666666666555555555555555222222222333333333444444444444444444444444444444555555666666555444333333444444444444444444333333333333333333222222222222444666777666333222111222222333555666666555444333444444555555555555666666444444444444444555555555555777999888666444555777666666777777666444333222000///---...000111111111333444555444555666999<<<:::999888666555555555555777666555555444555555555111222444444444333222111000000000000111111222333333222222222222222333333/////////000111333555777666444111111111222222111////////////000000000000000000////////////000000......//////000000111111000000////////////000000////////////////////////...............------,,,........................---............/////////////////////////////////........................................................................////////////////////////....../////////000000000//////////////////////////////000000000000111111......................../////////.....................------------............................................................................../////////...............---............/////////000000//////.........---//////............//////............////////////000000000000000000000000000000000111111111222222222222111111111222222333333444555666777888999:::999888666555333222222222444555777777666666777999:::999999999999:::;;;;;;<<<===???@@@AAAAAA@@@???AAADDDFFFHHHGGGGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFEEEFFFHHHKKKPPPRRRVVVZZZ]]]^^^___^^^iiihhheeebbb___```bbbeeejjjrrr}}}}}}zzz|||}}}{{{wwwzzz}}}rrrnnnyyywwwqqqqqqvvvzzzzzzwwwrrrooonnnnnnmmmllliiiccc]]]\\\```dddffffffXXXWWWZZZ^^^___\\\]]]```fffaaa]]]^^^cccccc^^^XXXYYYWWWSSSQQQOOOLLLIIIGGGFFFDDDBBBDDDFFFFFFBBB>>>@@@>>><<<===@@@AAA???<<<:::;;;=========>>>@@@BBBBBB>>>999666555666666666444444444444333222111111444444444444333333333333333333333333333333333333444333222222222222222222000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222333333333333444444444555666666777777777666666555333333444555666777777888777777777777777777777777999888888888888777777777333444444444444555555555555555555555555555555555444555555555555444444333444444444333333333333333333333333333333333333333333444555555333333333444333444444555555555555444666666666666666666555555333444444555555555555555777;;;===;;;666333555888444555777888777666333222444333333444555666777777222444555555444666888:::???===999555333444555666888777666444444444555666333222222222444555555444222222111000000111222333444444444444333333444555333222222111111222444555444222000///000111111000.........//////000000111000//////////////////000......//////000111222222000000////////////000000000000000000000000000000.........//////......---........................---------.........//////////////////////////////........................................................................////////////////////////........./////////000000////////////////////////////////////000000000111......................................................------------......................................................................................................---------.........//////000000000///......------//////............//////............////////////000000000000000000000000000000000000111111111111111000000000111111222222333333444555666888888999555555444333333333333444333444666666555666777999888777777777777888999999555666777999999999999999666888;;;;;;;;;<<<===???<<<<<<<<<<<<<<<<<<======AAABBBBBBAAAAAABBBDDDFFFEEEGGGKKKPPPSSSTTTUUUUUUSSSSSSSSSRRRRRRTTTXXX[[[___eeeooovvvxxxxxxwwwvvv|||{{{yyy}}}~~~zzzxxx{{{~~~wwwwwwzzz~~~~~~|||~~~}}}xxxpppssspppnnnlllkkkiiigggeeeaaa___]]]___aaa```\\\YYYXXXVVVSSSTTTWWWWWWUUURRRQQQRRRRRRRRRPPPPPPRRRTTTTTTOOOGGGBBB???===<<<<<<;;;;;;;;;;;;:::999888777999999888888888777777777777777777777777777777777666555444333333333333333111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333222222111111222222333333333333333333333333333333333333333333333333333444444444444555555555555555555666666777666666555444444555666777888999999888888888888888888888999::::::999999999999999999888888888999999999::::::::::::::::::::::::::::::999999:::;;;;;;;;;::::::555555555555555555555555777777777777777777777777555777999999::::::===??????>>>===<<<<<<>>>@@@AAABBBBBBAAA@@@@@@???>>>>>>;;;<<<===>>>>>>>>>>>>===@@@CCCFFFCCC===999:::===666777:::<<<<<<<<<;;;:::;;;:::999888666555555666777999;;;===>>>@@@CCCFFFJJJEEE>>>999777888<<>>@@@<<<>>>AAADDDFFFGGGHHHHHHHHHIIIJJJIIIIIIJJJMMMOOOOOOSSSYYY^^^aaaccceeegggkkkooorrrooohhhdddfffjjjuuuuuuvvvxxx{{{}}}}}}|||{{{{{{{{{zzzxxxvvvrrrpppooonnnooonnnmmmkkkmmmkkkhhhfffcccaaa```___```[[[SSSMMMIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;888888888888888888888888666666555444333333333333111111111111111111111111111111111111111111111111///000000000000111111111111111111111111111111111222111111111111111111222222222222222222222222222222222222222222222222222333333333333444444444444111111222222333333222222222333444555666888999999666666777777777777888888777888888888999999999999;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBAAA>>>>>>?????????@@@@@@@@@BBBBBBCCCCCCCCCCCCDDDDDDBBBDDDFFFGGGHHHJJJMMMPPPSSSQQQOOONNNOOOQQQTTTVVVVVVVVVUUUUUUTTTSSSSSSRRRUUUVVVXXXYYYZZZYYYYYYXXXXXXZZZ\\\ZZZVVVTTTTTTVVVMMMOOOQQQSSSUUUVVVVVVVVVSSSRRRQQQMMMIIIFFFEEEEEERRRUUUYYY]]]```dddhhhkkkgggccc[[[UUUSSSUUUYYY]]]gggeeeaaa\\\WWWSSSPPPNNNOOOIIICCC@@@@@@@@@???===???===:::888777777888999777999:::888444222444777555555444444555777888999999777444333333333222222111111111111111222222222111111000000000000111111000000111111222222333333000000////////////000000////////////////////////...///000000000000000000........................,,,------------.................................------------------------------------------------------------------------........................------........./////////..............................////////////000000---------------------------------------...............------------......------------------------------------------------........................---------------.........,,,------------.........//////////////////////////////............//////............/////////////////////////////////////////////000000000111111---...///000111111111111,,,,,,,,,------.........------,,,,,,---......///+++---////////////111333.........---...//////000111222222333444444444555333444555555444444666777666555555444555666777888666777777666666777999;;;======>>>???@@@AAABBBBBBFFFHHHIIIIIIHHHGGGHHHIIIIIIKKKNNNQQQSSSUUUYYY[[[XXX]]]``````[[[XXXYYY[[[fffggghhhjjjmmmqqquuuvvvxxx{{{||||||zzzzzzzzzxxxuuussssssssssssooojjjfffeeebbb^^^ZZZZZZVVVPPPLLLJJJIIIGGGFFFDDDDDDCCCCCCBBB@@@???>>>======<<<;;;;;;:::999999666666666666666666666666555555333222222111111111////////////////////////////////////////////////....../////////000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000111111111222222---...///000000000000000000000111333444555666777333333333444444444555555333333444555666777777888888888888888999999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHJJJJJJKKKMMMPPPSSSVVVVVVUUUVVVVVVXXXYYYZZZYYYYYYZZZZZZZZZ[[[[[[[[[```aaaccceeeffffffeeeddddddeeeeeefffffffffffffffcccdddfffgggiiikkklllmmmqqqqqqqqqoookkkiiijjjlllooorrrvvvyyy|||~~~|||wwwsssqqqqqqsssuuu~~~}}}{{{xxxtttpppmmmkkkiiieeeaaa```aaa```\\\XXXTTTRRRPPPNNNNNNOOOPPPQQQOOOQQQRRROOOIIIGGGIIILLLJJJIIIGGGEEEDDDDDDDDDDDDAAA>>>;;;999999999888666555555555555555444444444222222111111111111222222000000000111111111111111000000////////////000000........................---...//////000000//////........................,,,,,,---------.................................------------------------------------------------------------------------........................---------.........//////................................./////////000000------------------------,,,,,,,,,------...............------------......------------------------------------------------........................,,,,,,,,,------.........,,,,,,---------.........------......///000000000//////............//////............////////////////////////////////////////////////000000000111...///111222333333333222,,,,,,,,,---------------++++++*********+++++++++)))***,,,---,,,---///000.........---...//////000------......///000000111000111111000//////111222111111000///000111333444444555555555444555888:::======<<<<<<<<<===>>>>>>???AAACCCDDDBBBAAAAAAAAADDDEEEGGGHHHIIIKKKNNNPPPKKKPPPUUUXXXWWWWWWXXXYYYZZZ\\\^^^___aaaddddddcccooopppqqqrrryyy}}}{{{}}}{{{~~~~~~}}}zzzxxx{{{~~~tttvvvvvvsssnnnkkklllmmmiiiccc]]][[[[[[YYYTTTOOOMMMJJJFFFDDDDDDDDDCCCCCCAAA@@@@@@@@@>>>===<<<;;;999999888888777666555555444444444444444444444444444333222111000000000000............................................................////////////////////////////////////000000////////////000000////////////////////////////////////////////////............////////////---...///000000000000000---...///000222333444555000000000111111222222222///000111222333555666666222222222222333333333444666666666666666666666666555666777888999999::::::999999:::<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@@@@@@@BBBEEEGGGHHHIIIJJJLLLMMMMMMLLLLLLJJJKKKLLLNNNOOOQQQRRRSSSQQQSSSUUUWWWXXXWWWVVVUUUWWWWWWXXX[[[^^^``````___dddddddddeeegggiiijjjkkkhhhkkkmmmmmmmmmnnnqqqttttttwwwyyy{{{{{{|||}}}~~~}}}{{{xxxvvvuuuuuuuuuyyyyyyzzzzzzzzzxxxwwwvvvuuuttttttwwwzzzzzztttnnnpppnnnlllkkkkkkmmmpppqqqiiikkklllhhhbbb___aaadddcccaaa]]]XXXTTTQQQOOONNNGGGDDDAAA???>>>===<<<;;;999999888888777777666666333333222222222222333333000000000000////////////000000////////////000000........................,,,,,,---.../////////...........................,,,,,,,,,---------..............................------------------------------------------------------------------------........................---------.........//////..................................../////////000------------------------,,,,,,,,,------..................------.........------------------------------------------------........................,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---...///000111111//////............//////............/////////000////////////////////////////////////000000000000000111333444555555444444+++++++++*********))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,---...///111111000000//////......///000000000111111111111111111222222222333333333666666666666666666555555::::::::::::;;;<<<======<<<===>>>???@@@AAABBBBBB@@@CCCFFFHHHIIIIIIJJJKKKMMMMMMNNNOOOPPPRRRTTTUUUXXXXXXYYYZZZ\\\^^^```aaalllgggffflllrrruuuwwwzzz{{{}}}~~~~~~{{{|||~~~}}}zzzvvvtttsssrrrrrrqqqooooooooojjjeeefffjjj```\\\XXXVVVVVVSSSNNNJJJEEEEEEDDDCCCBBBBBBAAAAAA@@@???===;;;999888777666777777666666555555555555111111222333222111000///////////////////////////---,,,++++++---.........,,,,,,,,,---------......,,,------......------,,,////////////////////////////////////////////////...000111000///...///111....................................////////////////////////////////////////////////000000000000000000111111111111000000000000000000000000000000333333222111111222333333444444444444444444444444555555555666666666666777777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIILLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[bbbcccdddfffhhhhhhiiiiiiqqqsssvvvwwwvvvuuuvvvvvvxxxvvvwww{{{yyyrrrrrrvvvwwwyyyxxxttttttvvvwwwtttqqqooommmppptttuuurrrnnnpppnnnkkkjjjkkkmmmmmmmmmoookkkhhhhhhfffcccdddhhhfffccc^^^XXXRRRMMMJJJIIIEEEEEEDDDCCCBBB@@@???>>>::::::999888777666555555111111111111111111111111000000000000000000000000........................++++++++++++++++++++++++------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...---------............///,,,,,,------------,,,,,,...........................------,,,,,,------............------,,,,,,,,,.........////////////000------............------............////////////------------............------------.........///....................................//////////////////000000000111111111000111111111111111000000222111000/////////000111111111222333444666777888;;;777333444:::??????>>>+++++++++*********))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++,,,---...////////////............---....../////////000000000111111111222222222222333444444444444444444444444666666666666777888999::::::;;;;;;<<<>>>??????@@@???AAADDDEEEFFFFFFHHHIIIKKKKKKKKKKKKLLLLLLMMMNNNTTTSSSRRRRRRTTTWWW[[[]]]ddd``````eeekkkmmmpppsssuuuyyy{{{{{{}}}~~~~~~}}}~~~~~~{{{}}}~~~~~~|||wwwttttttuuuvvvuuuuuutttsssrrrqqqqqqnnnkkkkkkjjjfffaaaaaaeee]]]VVVLLLGGGGGGJJJKKKKKKCCCCCCBBBAAAAAA@@@??????@@@???===;;;:::888777777666666555555555444444444111111222222222111000///........................000...------...///...---,,,,,,,,,---------......,,,------......------,,,...................................................000111000///...///000....................................////////////.........................../////////000000000000//////000000000000//////000000000000000000000000222111000000000000111222333333333333333333333333333333333333444444444555444555555555555666666666666666666666666666666666999999:::;;;<<<===>>>>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUZZZ[[[\\\]]]___```aaaaaafffhhhkkklllllllllmmmnnnnnnkkkmmmrrrsssooonnnqqqrrruuutttqqqqqqssstttqqqmmmjjjhhhjjjmmmmmmiiieeekkkiiihhhhhhhhhhhhfffdddddd^^^ZZZ[[[\\\[[[^^^bbb]]]ZZZVVVQQQMMMJJJHHHGGGBBBAAAAAA@@@???===;;;:::888777777666555444333222111111111111111111111111000000000000000000000000........................++++++++++++++++++++++++------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------------------............//////000000000000//////........................------,,,,,,,,,,,,------......---------,,,,,,,,,---------.........//////------............---------.........////////////....../////////000000000------........./////////////////////////////////////////////000000000000333333333333444444444444444444444555555444444333222111000///000000111222444555777:::===AAADDDEEEFFFBBB???@@@EEEIIIIIIGGG+++++++++************************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------------...---------............///000000000111111111222222111111222222222222222222444444444555555666777888888888999:::;;;;;;<<<===>>>@@@AAAAAAAAABBBDDDFFFJJJJJJIIIIIIHHHHHHGGGGGGOOOMMMKKKKKKLLLPPPTTTWWWZZZVVVWWW]]]bbbccceeehhhlllppprrrqqqssswwwxxxvvvvvvvvvvvvxxxzzz{{{yyywwwzzzzzz~~~{{{{{{{{{{{{|||~~~}}}xxxzzzzzzyyyzzz{{{xxxsssoooqqqsssssspppnnnllllllllllllnnnoooooonnnmmmlllhhheeecccbbb^^^XXXXXX[[[XXXPPPHHHCCCDDDGGGIIIJJJ@@@??????>>>>>>======<<>><<<;;;999888777777444444444333333333333333111111111111111000//////........................000...------------,,,+++,,,,,,,,,---------......,,,------......------,,,...................................................///000000......///000........................---............/////////............................../////////000000000......////////////......////////////////////////000000////////////000000111111111111111111111111000111111111111222222222222222222222333333333444222222222222222222222222555555666777888999999:::;;;;;;;;;<<<<<<<<<=====================>>>???????????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHKKKMMMNNNOOOPPPPPPPPPPPPPPPRRRTTTVVVWWWZZZ\\\_________^^^^^^___```]]]^^^dddiiiiiihhhhhheeehhhhhheeefffiiiiiifffeeecccaaabbbdddccc___[[[bbbbbbbbbbbbbbb```\\\YYYUUUNNNJJJMMMPPPRRRTTTWWWRRRPPPMMMIIIFFFDDDCCCCCC===<<<<<<;;;:::888777666555444444333222111000000////////////////////////........................------------------------++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------............///000000111111000000///------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------............---------------.........////////////000000000111111111............/////////000000000000000000000000000000000000111111111222222666666666777777777888888<<<======>>>>>>=========999999888888999:::;;;<<<:::;;;===@@@CCCGGGJJJLLLKKKIIIGGGIIIMMMNNNMMMKKK************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,---......///------------............//////000000000111111111000000111111111111111222666666555666666777888999666777777888999:::::::::>>>>>>???>>>>>>???AAADDDHHHHHHGGGGGGFFFFFFEEEDDDIIIHHHHHHHHHJJJLLLOOOPPPQQQOOOQQQWWWZZZ[[[\\\```cccggghhhhhhiiinnnnnnlllllllllmmmooorrrsssrrrqqqsssssswww||||||wwwsssssswwwtttqqqoooooorrrtttvvvjjjlllnnnppprrrqqqnnnjjj```bbbfffiiijjjiiihhhgggggggggggggggggggggfffeeeddd```\\\[[[VVVPPPNNNPPPMMMKKKHHHHHHIIIGGGCCC???<<<<<<;;;;;;:::::::::999<<<;;;:::888777666666666222222222222222222111111000000000000000/////////........................---,,,+++,,,------,,,***,,,,,,,,,---------......,,,------......------,,,...................................................///000///......///000........................---------.........//////................................./////////000000---..................---........................000//////////////////000000000000000000000000000//////000000000111111111000000111111111222222222333333333333333333333333222333333444555555666666666777777777777888888888999999888888999999:::;;;======>>>>>>>>>????????????????????????????????????@@@CCCEEEHHHJJJKKKLLLGGGGGGFFFFFFGGGJJJLLLNNNRRRTTTVVVUUUTTTRRRRRRRRRVVVSSSSSSYYY```cccaaa^^^ZZZ]]]^^^\\\\\\___```]]]\\\[[[ZZZ[[[\\\\\\YYYVVVZZZYYYYYYYYYZZZYYYVVVTTTLLLEEECCCGGGKKKKKKKKKLLLKKKIIIFFFCCCAAA?????????999999888888666555444333333222222111000/////////........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,------------------,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........////////////000000000111........./////////000000111111111111111111111111111111111111222222222222666666666777777777888888>>>??????@@@@@@@@@@@@???===>>>>>>??????@@@AAABBB>>>>>>>>>???AAABBBDDDEEEFFFEEEEEEFFFHHHHHHFFFDDD************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---...//////000---------.........//////........./////////000000000000111111222222222222555555555666666777888999666777777888888999999999<<<<<<===<<<<<<===@@@BBBAAABBBCCCCCCDDDCCCCCCBBBAAACCCEEEHHHIIIIIIHHHHHHKKKJJJNNNTTTVVVUUUWWW[[[[[[___aaa```bbbeeefffdddeeeeeegggjjjmmmnnnmmmlllmmmlllnnnssstttpppoooqqqvvvqqqhhhaaa```ccckkkpppaaabbbdddiiikkkiiifffcccRRRUUUZZZ___cccdddcccbbbdddcccaaa___^^^]]]]]]]]]aaa\\\XXXWWWSSSLLLIIIJJJFFFEEEEEEFFFFFFBBB:::444888888888888777777777777888777666555444333333333000000000111111111111111000000000///////////////........................+++++++++---000000///...,,,,,,,,,---------......,,,------......------,,,................................................---///000///...---...///........................------------................................................////////////------............------------------------------///000000000000000000//////////////////////////////000000000111111111111000000111111111222222222333333333333333333333333222222222333333444444555444444555555555666666666777666666666666777888888<<<<<<<<<============>>>>>>>>>>>>>>>======<<<<<<:::<<<>>>@@@CCCEEEFFFFFFAAAAAA@@@@@@AAADDDGGGHHHJJJLLLNNNOOONNNMMMMMMNNNPPPOOONNNRRRXXX\\\YYYTTTUUUYYYZZZXXXYYY\\\[[[XXXRRRRRRTTTUUUWWWXXXVVVUUUTTTRRRPPPPPPQQQSSSSSSRRRHHHDDDDDDHHHJJJGGGDDDCCCHHHFFFCCC@@@===;;;;;;:::666666666666555333222111111111111000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...***++++++,,,,,,++++++***------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------.........//////............////////////000000000000000000000000000111111111111222222222222333333333444444444444666666777888888888888888777888999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>@@@AAA@@@>>><<<***************+++++++++)))))))))************+++************++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,------...//////---------.........//////------........./////////000000111111222333333333333333222333333444555666666666777777888888888888888999:::;;;:::;;;===@@@:::;;;===???@@@@@@??????<<>>:::777555555555555555555555555444444333222222222222222000000000000000111111111000000///...............------------------------,,,---...000333444333111,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------...//////------...///........................,,,------------.........------------------------------........./////////------............------........................//////000000000000//////////////////////////////000000000000111111111111000000000111111111222222111111111111111111111111111222222222333333333333333333444444444555555555666555555555555666777777888999999999999:::::::::<<<<<<=========<<<;;;;;;777888999;;;===>>>>>>???===<<<<<<===>>>@@@BBBDDDAAADDDGGGIIIJJJKKKLLLNNNJJJKKKLLLLLLPPPTTTRRRMMMMMMQQQRRRPPPQQQSSSRRRNNNHHHIIILLLNNNPPPRRRRRRRRRNNNLLLIIIIIIKKKNNNOOOOOOFFFEEEFFFHHHGGGAAA>>>???EEECCC@@@===:::888777777444555555444333222111111000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------.........///......................../////////000000000111111/////////000000000111111111222222333444444444444222333444555666666666555666666666666777777888999999:::;;;<<<<<<<<<;;;:::))))))*********+++++++++))))))))))))************************++++++++++++)))***+++,,,---,,,,,,+++******++++++,,,,,,------,,,,,,,,,,,,------------,,,------------.........///000000111222222333333111111111111222333444444555555666666666666777777222555777888999999;;;<<<888:::<<<===>>>>>>===<<<===???BBBEEEFFFEEECCCBBBBBBDDDJJJPPPQQQNNNOOOSSSQQQUUUVVVUUUWWWZZZ[[[XXXZZZZZZ[[[^^^aaabbbaaa```dddaaaaaacccbbb]]]\\\]]]\\\]]]^^^]]]\\\^^^bbbfffccc___^^^bbbaaaZZZUUUUUUSSSRRRRRRSSSUUUSSSOOOLLLKKKMMMQQQTTTUUUSSSQQQOOOLLLGGGEEEHHHJJJHHHGGGIIIHHHCCC===:::;;;<<<;;;999444444444444444444444444333333222111111111222222//////000000111111111111000///...---------......------------------------------...000333333111///,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------...//////------...///........................,,,,,,---------.........---------------------------------.........//////......////////////..............................---...////////////...---////////////////////////////////////000000000111/////////000000000111111////////////////////////111111111111222222222222222222333333333444444444555444444444444555666666666666666666777777777777888999:::;;;;;;;;;:::999777777888999999:::999999888888999;;;<<<===>>>???===@@@CCCDDDEEEEEEFFFGGGBBBGGGIIIGGGHHHLLLLLLHHHDDDHHHIIIGGGGGGHHHGGGCCC>>>@@@CCCFFFGGGHHHIIIJJJIIIGGGFFFFFFHHHIIIIIIHHHDDDCCCCCCCCC===888999>>>???>>>;;;888666555444444333333333333222111000000/////////............---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---............/////////000000111333333444444444222333444555555444333333222222222222333444555666555666777888888888888999))))))******++++++++++++))))))))))))************)))************+++++++++)))***+++,,,---,,,++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000111222222333111111111111222333444555444444555555555555555555...111555777888888999::::::<<<===??????>>>===<<>>@@@BBBAAA???>>>======<<>>:::999777555333222222333111222222222111000//////...---------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...---.........////////////,,,---...///000000000000111111222333333222000000111111000000000000111111111222333333333333555666************************+++*********))))))(((((())))))))))))************))))))*********+++++++++)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...////////////000000000000000000000111222222333333555444444444444555666666777666444333333555777999<<<===>>>===<<<===>>>@@@??????AAADDDFFFFFFEEECCCCCCBBBCCCHHHMMMNNNJJJEEEKKKKKKLLLPPPYYY___\\\TTTQQQQQQQQQRRRTTTUUUTTTRRROOOIIIFFFIIIIIIGGGIIINNNLLLQQQWWW\\\^^^^^^^^^^^^bbb\\\VVVTTTWWWYYYXXXVVV\\\ZZZWWWUUURRROOOJJJFFF@@@FFFLLLNNNMMMKKKJJJJJJCCCBBBAAA@@@@@@@@@@@@@@@;;;666000...000333555555999777555555555444222000111111111111000000000000111///---...000000...,,,......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------.........---,,,,,,+++------------------------------------------------.........------,,,,,,,,,,,,---......//////..............................///...---,,,,,,,,,,,,,,,........................//////000000///...------////////////////////////////////////////////////000///.........///111222////////////////////////000000111111111222222222111111222222222333333333444444444444444444444444333444666777888999888888888888777777888888999:::;;;<<<======;;;:::;;;<<<888777777999;;;======<<<:::;;;<<<>>>???@@@@@@AAADDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAA>>>;;;:::===AAABBBBBB@@@???BBBFFFFFFAAA@@@???>>>===888222111555999777555333222333444555111111111111000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++*********+++,,,---...------,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++------,,,++++++,,,,,,,,,........................---,,,+++***+++,,,---...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................111111111111000000000000000000000000////////////000000000000111111111111************************************)))))))))((())))))))))))************))))))*********+++++++++)))************+++++++++,,,++++++++++++,,,------,,,++++++++++++,,,------........./////////000000//////000111111222222333444444444444444555555666777666444333333555777999:::;;;<<<<<<<<<<<<>>>@@@>>>???AAACCCEEEEEEDDDCCCDDDCCCDDDHHHMMMNNNJJJFFFHHHJJJLLLQQQ[[[bbbaaaZZZQQQPPPOOOOOOPPPOOOLLLJJJIIIGGGGGGHHHEEEBBBFFFNNNJJJLLLOOOSSSWWWZZZ\\\]]]^^^YYYTTTSSSVVVYYYXXXWWWUUUTTTSSSRRRRRROOOKKKHHHEEEHHHLLLMMMKKKIIIHHHHHHEEEDDDCCCCCCBBBBBBBBBCCC>>>999222///000222444444444222111111333444444333111111111000000000//////111///---...///000...,,,......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------......------,,,+++------------------------------------------------......---------,,,,,,,,,,,,---......//////..............................///...---,,,,,,,,,,,,---........................///////////////...------................................................000///.........///111111////////////////////////000000000111111111222222111111111222222222333333444444444444444444444444111222444666777777777777777666666666666777888888999:::;;;;;;999999:::;;;888888777999;;;======<<<999999888888999;;;===>>>EEEDDDDDDDDDCCCCCCCCCCCCBBBBBB@@@>>><<<;;;===>>><<<>>>======AAAGGGGGGCCCAAA?????????:::444333666888666444222222222333444111111111000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++*********+++,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................///////////////////////////////////////000000000//////000000000111111111************************************))))))))))))))))))))))))************)))))))))************+++)))************++++++++++++++++++++++++,,,------+++++++++++++++,,,---------------.........////////////000000111111222222333333333333333444555555777666444444444555777999888999::::::::::::<<<>>><<<>>>@@@AAABBBBBBBBBAAAAAAAAABBBEEEIIIJJJGGGDDDEEEFFFHHHLLLUUU]]]\\\WWWJJJIIIIIIJJJKKKJJJGGGEEEHHHIIIKKKJJJEEEBBBGGGOOOKKKHHHFFFHHHMMMSSSUUUVVVVVVSSSOOOOOORRRTTTTTTSSSMMMNNNOOORRRSSSRRROOOLLLHHHIIIKKKJJJHHHGGGGGGGGGDDDCCCCCCBBBBBBBBBBBBBBBAAA<<<444000///111333444666333111000222333444444111111000000000000//////000///---...//////...,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------......------,,,,,,------------------------------------------------...------------,,,,,,,,,,,,---......//////....................................---,,,,,,,,,------------------------------...////////////...------................................................//////......//////000111////////////////////////000000000000111111111111000111111111222222222222333333333333333333333333000111333444555666666666555555555555555666777777555777888888777777999:::999888888999<<<======<<<>>><<<:::999999;;;>>>@@@CCCCCCCCCCCCCCCDDDDDDEEECCC@@@>>><<<<<<;;;:::888999;;;<<<<<>>???;;;555333666555444333111111111222222000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---******++++++,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---************************++++++,,,,,,------,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------------------------------.........//////000000111//////000000000000111111*********************************)))))))))))))))((()))))))))************))))))))))))************))))))*********++++++++++++++++++***+++,,,,,,---+++++++++***+++,,,,,,---,,,,,,,,,---------............//////000111111222222222222222222333444444666555444444444555777888888999:::999777777999:::999;;;===>>>>>>===>>>>>><<<;;;<<<>>>AAABBBAAA???AAABBBBBBCCCHHHNNNMMMGGGDDDEEEFFFJJJMMMOOONNNMMMNNNOOOOOONNNLLLKKKNNNRRROOOJJJDDDEEEIIIMMMMMMLLLOOOLLLJJJIIIKKKLLLLLLKKKKKKLLLOOORRRUUUTTTRRROOOHHHHHHGGGFFFEEEFFFGGGGGG@@@???>>>>>>======>>>>>>???;;;555000///111333555???<<<777333222222222222111000000000//////////////////............------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...------,,,,,,------------------------------------------------------------------------,,,---......///....................................------,,,,,,,,,------------------------------.........//////...------............................................................//////000000/////////////////////////////////000000000111111000000000111111111111222222222222222222222222222111111222333444555666666555555555555555666666777444555777777777777999:::999999888999<<<===<<<;;;>>>===<<<;;;;;;;;;======??????>>>??????AAABBBCCCAAA>>>;;;:::;;;:::666333;;;======::::::<<<:::555999777888:::999444222444333222111000000000000111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,+++++++++,,,------***************************+++,,,---...---,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------------......///000111111////////////000000000111************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,---------------......//////000111111111111111111111222333333444444333333333444555666:::::::::888666444555666666888::::::999888:::;;;888888888999;;;<<<<<<<<<<<<<<<;;;999<<>>888444222222111000000000000////////////...............------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...------,,,------------------------------------------------------------------------,,,---......///.................................------,,,,,,,,,------...------------------------------............------................................................---......///////////////////////////////////////....../////////000000000//////000000000111111111222222222222222222222222222222333333444555666777666555555555555666777777444666777888777888999;;;999888888999;;;<<<;;;:::777888999:::999888777666::::::999999:::<<<>>>???@@@===;;;<<<===<<<888444;;;>>>===999777777666222444111222555555111000111111000000////////////////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,------...///000000111...////////////000000000************************))))))))))))************))))))))))))***************)))))))))))))))(((((()))************+++++++++***************+++,,,,,,***************+++,,,,,,,,,,,,,,,---------......------......//////000000000000000000000111222222222222222222222333444444:::::::::777555333444555333666888777555444777:::999999999999999;;;<<<===777888777555888>>>???===BBBAAA@@@CCCGGGLLLNNNOOOUUURRRNNNMMMRRRWWWTTTMMMRRRPPPOOOPPPTTTUUUTTTRRRMMMMMMMMMLLLKKKIIIGGGFFFJJJIIIIIIJJJKKKKKKIIIGGGKKKGGGCCC@@@???>>>===<<>><<<;;;999888888888444444444222111222555888:::777333111111111111000000000////////////......---...///...,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------------------------------------------------------,,,,,,,,,------------...,,,---......//////..............................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------------------------------------...////////////...////////////////////////............////////////////////////000000000000111111111111111111111111222222222333444555666777555555555555555666777777555777888888888888999:::999777777888999::::::999666777:::;;;;;;999777555777777555555666888:::<<<>>>>>>>>>@@@@@@???<<<999999======999777999:::999888333111333333000.../////////000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++---,,,,,,+++******))))))++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,---......++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------......//////000......////////////000000************************((()))))))))************))))))))))))******************))))))(((((((((((()))************+++++++++***************++++++,,,***************++++++,,,------------............,,,------......///000000000////////////000111111111111111111111222222222777888888777555555666777333666999777444333666:::::::::999999999:::<<<>>>666888777555888???BBBAAA???===;;;<<<@@@EEEHHHJJJPPPQQQOOOLLLOOOTTTRRRLLLOOOOOOOOOOOOPPPQQQRRRRRRLLLMMMNNNNNNMMMKKKIIIHHHKKKIIIGGGGGGGGGGGGFFFEEEEEEBBB>>>===>>>>>>>>><<<@@@???===:::888777666555000222444333222111444666222000...///000111000///000000/////////.........,,,...///...,,,+++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------------------------------,,,,,,,,,---------......,,,---......//////..............................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------------------------------,,,---.../////////......////////////////////////------........./////////........./////////000000111111111111111111111111111111111111222444555666444444444444444555555666666777888888777666777999888666666666888999888777888999:::;;;;;;;;;999999888777555444555777999;;;888;;;???AAA@@@>>>======;;;>>>>>>:::999===AAABBBDDD===777777555111///000//////000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,+++++++++++++++***************++++++++++++++++++++++++++++++++++++************++++++++++++,,,---...///++++++++++++++++++++++++,,,,,,++++++,,,,,,------++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000................................./////////000000************************(((((())))))*********+++))))))))))))******************))))))(((((((((''')))************+++++++++*********)))***++++++,,,*********)))***++++++,,,---------.........//////,,,,,,------...//////000///////////////000111111///000000000111111111111444666777666666666888:::444777999888444333777;;;999999999888777888;;;>>>888:::999666888>>>BBBAAACCC@@@===>>>BBBIIINNNQQQLLLQQQQQQMMMMMMQQQQQQMMMNNNNNNLLLIIIGGGHHHJJJMMMHHHJJJMMMNNNMMMKKKJJJJJJLLLJJJGGGFFFGGGHHHGGGGGG===:::999:::>>>AAABBBAAA???>>><<<999666444333333///222444444222111222333000///...///000111000...000/////////............,,,...000...,,,***,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---------------------------------------------------,,,,,,,,,------.........,,,---......//////..............................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------------------------------,,,,,,.../////////...---////////////////////////---------.........//////............/////////000000000000000000000000000000000//////000222444555333333222222333333444555666777888777666555666777777666555666777888777666666666666666666777777888:::999777666666888:::<<<222777===???>>><<<<<<===???BBBAAA<<<;;;@@@EEEGGGNNNFFF>>>;;;888444000111//////000000000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---,,,++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++,,,---...///************************---,,,+++***+++,,,---...++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...............---------............/////////000************************))))))))))))))))))))))))******)))(((((()))******+++++++++*********))))))))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++.........////////////000////////////000000000000////////////000111333333444444555555555555555555333333444555555444333333777777777888999999::::::888;;;===;;;999;;;AAAGGGFFFFFFFFFCCCBBBEEELLLQQQNNNPPPNNNKKKMMMQQQNNNGGGXXXQQQKKKKKKLLLJJJFFFDDDKKKHHHEEECCCBBBBBB@@@???FFFHHHHHHEEE@@@>>>>>>@@@;;;:::999888999:::<<<>>>;;;;;;;;;;;;;;;888333///333222000//////000000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......------------------------------------------------000...,,,******,,,...000---------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,---......//////......////////////////////////222111000//////000111222000000000000000111111222111222222222222333333333555444444444444444444444777444333444666777555333888999999:::::::::999999666666666666777999:::;;;777888999:::::::::::::::@@@@@@@@@???===<<<===???HHHGGGCCC???;;;777333222000000////////////000000......---------,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,+++******+++---************************+++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))***++++++,,,,,,++++++***++++++************++++++******))))))******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,...------,,,,,,++++++***************************************************,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,------------------------------------------------************************))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++------........./////////////////////000000000000111000000000111222333333222333333444444444444444444555555666777888888999666666777777888999999::::::<<<<<<:::777777<<>>===<<<;;;;;;===???@@@;;;:::999::::::888444111111000///...------......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,---------......------------------------------------------------///...,,,++++++,,,...///---------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------.......................................111111000//////000111111111111111111111222222333...////////////000000000//////000000111111222222666444222333555666444222555666777777777777777777777777777666777777888888777888888888888888777777===>>>>>>===;;;::::::;;;???>>><<<999666333111000000000////////////000000......---------,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,+++******+++---************************++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************+++++++++*********))))))***++++++,,,,,,++++++***++++++************+++++++++************+++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,************************************************,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,------------------------------------------------************************))))))))))))))))))))))))******++++++++++++******+++++++++***************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000222222111111111222222333111111222333333333333333444444444555666888:::;;;555666666777777888999999888999:::888555666:::>>>AAABBBCCCCCCBBBCCCFFFHHHLLLLLLJJJHHHJJJLLLIIICCCAAACCCFFFIIIKKKLLLLLLJJJCCCBBB@@@?????????>>><<<@@@BBBEEEEEEDDDBBBAAAAAA@@@??????>>>>>>???AAABBB;;;999888777777777555333111111///...------------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---.......................................111000000//////000000111222111111111111222333333.........////////////000,,,------...///000111111444222111222333444333222222222333444444444444444888888777666666666666666444555666666777777666666888:::<<<;;;999777777777555555444333222111111000000//////......//////000......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,******+++,,,************************++++++++++++++++++++++++---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***++++++************+++++++++++++++++++++,,,------***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,------------------------------------------------************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))***************************++++++++++++++++++******************************+++++++++++++++,,,,,,***+++++++++++++++,,,,,,++++++,,,,,,,,,---------////////////000000000000222222111111000111111111000111222333444444444333222222111000222444666888444555555666666777888888444555666666666888<<>>???AAABBBBBBBBBBBBBBBHHHGGGGGGJJJOOORRRQQQNNNDDDDDDCCCCCCFFFHHHFFFAAA<<<;;;;;;===???@@@>>>===>>>@@@DDDFFFFFFEEEDDDCCC@@@@@@?????????@@@@@@AAA<<<:::777555555555444222333333222111000//////...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------......------------------------------------------------,,,,,,---......---,,,,,,---------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------........................000000000//////000000000111111000000111111222333111111111111222222222222///000000000111111222222222111111111222222222111000000111222333333333333777666666555555666666666222333444666777888888888555888::::::888666444444222222222222111111111111/////////....../////////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,+++***+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------************************))))))))))))))))))))))))*********++++++*********************************))))))************))))))*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---////////////000000000000111000000////////////000111111333444444555555555222111000//////000222444333444444555555666777777444555666777888:::<<<>>>;;;<<<>>>@@@BBBBBB@@@???AAA@@@AAAFFFMMMPPPPPPOOOKKKHHH@@@<<<@@@EEEBBB:::555666888<<>>;;;===@@@CCCDDDDDDBBBAAA>>>>>>>>>=========>>>>>>>>>:::666444333222111000222222222111000//////...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------+++,,,...//////...,,,+++---------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------......................../////////000000////////////////////////000111111222222333333333333444444333333333222222111111111000111111111111000111111///000111222333333333333444444444444555666777888666666777888888777777777444777999999777555333333222222111111000000000/////////............//////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))+++------+++******+++************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,///.........---------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************))))))))))))))))))))))))******))))))))))))*********************+++++++++)))))))))******)))))))))*********************************++++++,,,,,,---*********++++++,,,,,,---+++++++++,,,,,,,,,------////////////000000000000//////.........//////000000111222444555555555555333222111000000111222333222333333444555555666666888888888888888999::::::999999;;;>>>AAABBB@@@>>><<<888999???DDDEEEDDDEEEKKKIIIAAA:::===EEEDDD<<<333555888<<<@@@BBB@@@>>>999999;;;===@@@@@@>>><<<;;;;;;;;;;;;::::::::::::<<<999555333222222111///...////////////......---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------------------------------,,,,,,---......---,,,,,,---------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------...//////000000//////...///............///000000111111111222222222333333333333222111000//////...000111222111000000111222000000222333444444444444333333333333555666777888<<<;;;;;;:::888666444333555666888777555333333333111111000///......------///......------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))+++------,,,+++***+++************************++++++++++++++++++++++++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........************************))))))))))))))))))))))))+++)))'''&&&&&&''')))+++))))))*********+++++++++)))******++++++******)))************************)))******+++,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,------------////////////000000000000///.........///000111222///000111333444444555555000000111111222222333333222222222333444444555555888777777888999999999999888888999===AAABBBAAA???:::555555;;;???>>>===>>>EEEKKKIII@@@>>>DDDFFFBBB555777:::>>>AAAAAA???<<<<<<:::999;;;===>>><<<:::999999999999888888777777777555333333333333222111------///000000//////...////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......------------------------------------------------,,,------------------,,,---------------------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++,,,------------,,,------------------------......///000000///......///////////////000000111000000111111111222222222222222222111111000000///000111333222000///111333///000111333444555555555444333333333444555555666:::::::::999888666555444444555666555333111222333111111000//////...------///......------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************(((+++---...,,,+++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++************+++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,---......///************************))))))))))))))))))))))))+++)))&&&$$$$$$&&&)))+++))))))******+++++++++++++++++++++,,,,,,+++++++++************************))))))***+++,,,,,,------))))))***+++,,,,,,------,,,,,,------------......////////////000000000000////////////000111333333...///000111333333444444,,,---///000222333333333111222222333333444555555444444444666999;;;;;;;;;777777888<<<@@@CCCBBB@@@:::555555<<>>@@@AAANNNRRRGGG???BBBGGGFFF999:::===@@@BBBAAA===999@@@>>><<<<<>><<<888888888888888777666555333222111222444555444333---///000222222222111111////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,---------------------------...///000000///...---000000000000000111111222111222222222222333333333222222222222222333333333000222444333000///111333///000111222444444555555555555444333333333444444555555777888999999999999444444444222000000111222222222111111111000000000.........------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************(((+++---...,,,+++******************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---******))))))******+++,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,------,,,+++***,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,---...//////+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------(((***+++***)))((()))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000///////////////000111111//////000111222222333333...------///111333333222555555555555444444444444;;;:::;;;;;;<<<>>>???@@@DDD@@@<<<===CCCHHHHHHGGG>>><<<>>>CCCDDD???>>>AAACCCFFFGGGEEEDDDFFFEEECCCAAA@@@@@@CCCEEEAAA999111999<<<@@@BBBBBB???;;;888666444333444888999777444444444444333222111000///222111111111000000//////......------------............------------......,,,,,,,,,---------------,,,---///...---+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------//////.........---------------------------------........................,,,,,,,,,---------..............................---.........---,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------............///,,,---///000000000///...////////////000000000000333222111111111111111222222222222111111111111000222222222222333333444555333222111111111333555777444555666555333222333444333444555777777777666555888777666666666444222///---...///000000///...---------............------+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***+++++++++************************++++++++++++++++++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---((()))***+++++++++++++++///...------++++++***)))---------.........//////************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,(((***+++***)))((()))+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................///000000///000000111222222333333222111000111333444333222666666666666666666666666888999999:::<<<======>>>DDDAAA>>>???CCCFFFGGGGGGBBB>>>===AAAAAA???@@@DDD???@@@???>>>CCCHHHGGGBBB???======???@@@>>>777111777999===@@@AAA@@@===;;;:::888555444444555555555333333333222222111000///111111111000000000//////......------------.........------,,,,,,------......---------------------,,,------.........------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------///.........------------------------------------........................,,,,,,,,,---------..............................------......------,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,,,,,,,---...---,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------............,,,---...///000//////...////////////000000000000222222111111111111222333222222222111111111111000222222222222222333444555666444333222111222444555444555666555444222333444666666777888888888888888666444333333444444222111......////////////......------............------+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++++++++,,,************************++++++++++++++++++++++++*********++++++++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---******++++++,,,+++++++++...------,,,,,,++++++***,,,------------.........************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++***))))))***+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------...//////000000000111222222333333666555333444555666555333888888888888888888888888888999:::<<<=========<<>>;;;<<<<<<<<>><<<>>>AAAAAA>>>;;;888:::<<<===>>>===<<<;;;===;;;888555222111444666111111111111000///......000000000000////////////......------------......------,,,,,,,,,,,,------/////////...---------,,,...,,,+++---000111///---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------............------------------------------------------------------------,,,,,,,,,---------......------------------------------......------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++,,,---...---+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------............------...////////////...////////////000000000000111111111000000111222222222222222111111111111000333222222222222333333444777666444333222222333333333555777777555333333333777666666666666777888888444222000000111222333222//////............//////------............------+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------*********)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///............///000000000000111111111222222222777666555666777888777666999999999999999:::::::::999;;;===???@@@???>>>===<<<===>>>===<<<<<<===??????<<<:::999999:::===???BBBAAA===999;;;???>>>:::>>>===;;;<<<@@@CCCDDDCCC<<<<<<<<<;;;:::999888777:::;;;:::777222111333666///000000000//////...---////////////////////////...------,,,,,,------.........------------......000000///......---,,,,,,...+++))),,,111333000,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,------...------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,---------.........------........./////////////////////000000000000222111000///////////////222222222111111111000000333222222222222222333333666555444333333333444444222444666777555444333333555555333333333444555666555222///...000111222222//////---,,,,,,---//////,,,------......------,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++******++++++,,,---............---,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------))))))))))))))))))************))))))))))))******************************))))))))))))))))))))))))*********))))))))))))))))))+++,,,+++***)))***+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------------------............000000//////000000111222111111111111111222222222555444444666888::::::999888999999999:::::::::;;;999:::===>>>???>>>===<<<:::<<<======<<<;;;;;;<<<<<<======<<<<<<======<<>>::::::999999888777666666444777:::999555222333444....../////////...------.....................///------,,,,,,,,,,,,------//////............//////000000///...---,,,,,,+++...+++))),,,111333000,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,------...------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,------------...---------------......///////////////000000000000222111000///...---------222222222111111111000000333222222111111222222222333333333333444444555555111333555555444333333444555444333222222333444555777444111//////000000000///...---,,,,,,---...///,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++******++++++,,,---...............---,,,+++***++++++,,,,,,------...+++++++++,,,,,,,,,------))))))))))))************+++******))))))******+++************************))))))))))))))))))))))))***************************+++,,,+++*********,,,************************++++++++++++++++++++++++***++++++,,,,,,------............/////////000000111111000000111111222333111111111111111111111111333222222444777999999888777777888888999:::::::::777888999:::;;;::::::999<<<===>>>???@@@???>>>===>>>BBBDDDCCCCCCCCCAAA===@@@FFFHHHAAA;;;<<>>CCCDDD???:::CCCGGGHHHDDDCCCFFFEEE@@@CCCFFFEEECCCBBBDDDCCC>>><<<===???>>>:::555222000111333555777777777555444777444000000333333111///......///////////////...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++******************++++++++++++++++++++++++,,,***+++------+++******+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++,,,,,,,,,---------------,,,+++,,,---...///////////////000000000000...///000333666999<<<===222222222111111111111000333333222111000000111111222222222222222111000///111111000...---///222555222222333444333222000///...------...//////...,,,+++,,,............,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++******++++++,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))***++++++***)))***+++******))))))******+++,,,************************************************++++++******++++++,,,---...............///000000111111000000000000111111111222333444444333111000333333222222333555666777666666666666666555555555;;;<<<===<<<999777777777<<<======???@@@>>>:::777:::CCCIIIEEE@@@@@@BBBCCCBBBBBBCCCDDDEEEDDDAAA>>>888777888:::<<<:::555000111222444666666666666555333333222222111000//////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,,,,---...//////---///000000//////000222111111000111333666999;;;000000000111111222333333111222333444444333222111333222222111111111111111111000...---...///111222111111000000//////......//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++******************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...,,,***((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,------......******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////************))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************)))***++++++***)))***+++******))))))******+++,,,************************************************+++++++++***++++++,,,---...............///000000111111000000000000111111333333333444444333333222444333333222333444666666555555555666666666666666999:::;;;;;;999777777888:::::::::<<<===<<<888666888???CCC@@@>>>???@@@@@@===>>>>>>@@@BBB@@@===;;;444444666999<<<===:::888444555666888888777777666444333333222222111111111////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------+++,,,,,,------.........///000111000///...///000//////...///111444666888222222222222222111111111000111222333333222111000222222111000000000000000000///...---...///111222000000000000//////......//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......************************))))))))))))))))))))))))*********++++++++++++,,,************************)))***++++++***)))***+++******))))))******+++,,,************************+++++++++++++++++++++++++++++++++++++++,,,------...............///000000111111000000000000111111444444333333333444444444444444333333333444444555444444555555666666777777666888:::999888777888999:::999999;;;<<<;;;999777999===>>>;;;;;;===<<<999::::::;;;===???>>>;;;999555555666888;;;===<<<;;;888999999:::999888777666333333333333333333333222/////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...------------------------000111222111...---...//////......///111333555777444444333333222111111000000000111111111111000000111111000///////////////000///.........///000111000000000////////////...///......------......///---------------------------------,,,,,,++++++++++++++++++++++++*********************************************************************************************************************************************************++++++++++++++++++++++++************************---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***++++++******+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---)))***************++++++))))))))))))))))))))))))************++++++++++++************************)))***++++++***)))***+++******))))))******+++,,,************************++++++++++++++++++++++++,,,++++++++++++,,,------...............///000000111111000000000000111111444333222111222333444555555444444444444333444444333444444555666777888888555777999:::999999999;;;===<<<;;;<<<>>>>>>===;;;??????<<<999:::===;;;555::::::;;;<<<>>>>>><<<::::::999888888888888888888::::::;;;;;;:::888666555222222222222222222222222//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///------------------,,,,,,///000111000///...///000000000000111222444666777333333333333222222111111//////000000000000//////000000///...............///............///000111////////////////////////...------------------...------------------------...------,,,,,,++++++***+++++++++******************************************************************************+++++++++************************************************************************************************++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,---,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---))))))******+++++++++,,,))))))))))))))))))))))))))))))*********+++++++++************************)))***++++++***)))***+++******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---..................///000000111111000000000000111111222111000000000111333444444444444444444444333333333444444555666777888888555777:::;;;::::::;;;======<<<;;;<<<>>>??????>>>@@@???;;;999===AAA@@@;;;;;;::::::<<<======;;;:::===<<<:::888666555555555::::::::::::999666444333000000000000111111111111............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///------------------,,,,,,,,,...///000///000111333000000111111222333444444111111111222222333333333////////////////////////000//////..............................//////000.............../////////------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++************************************************************************))))))*********+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...//////...,,,***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------))))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++************************)))***++++++***)))***+++******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///000000111111000000000000111111000000///000000111222333333333444555555444444333444444555555666666777777666888:::;;;;;;;;;<<<===;;;999888888:::===>>>>>><<<<<<::::::???FFFHHHEEE<<<;;;:::;;;<<<<<<:::888;;;;;;;;;999777666777888:::::::::999888666444222000000000000000000//////.........------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...------------------------+++---//////000000222444......//////000000000000///000000111222222333333000000////////////000000000000///...............------........./////////---............/////////---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************************************************)))))))))***++++++,,,,,,************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...//////...+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...............------))))))***++++++,,,------))))))))))))))))))))))))))))))))))))************************************)))***++++++***)))***+++******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................///000000111111000000000000111111//////000111222222333222111222444555555555555444555555555666666666666666555777999:::::::::;;;<<<999777555555888;;;======;;;===;;;:::===DDDHHHGGG@@@???============;;;999;;;<<<>>><<<:::888999;;;999::::::999888666444333222222111111000/////////.........---------,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,------+++,,,,,,------.........,,,...///000///000111333......//////////////////000000000000000000000000111111000//////000111111111000//////......//////------......//////......---------.........//////,,,,,,++++++++++++,,,,,,------------------------***++++++,,,,,,------...((()))))))))*********+++************************************************((())))))***++++++,,,,,,************************************************************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))************************************)))+++++++++***)))***+++*********)))***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................///000000111111000000000000111111///000222333444444333333000111333555666666555555666666666666666555555555555777999999999888999;;;:::777555555888;;;===>>>>>>@@@>>>::::::???CCCCCCEEECCCAAAAAAAAA@@@>>><<<===@@@AAA???<<<999999:::::::::::::::999777555444444333333222111000//////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...555555555222///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++------------------------++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,,,,---...//////...///000000//////000111000000111111111111000000111111000000//////......222111000//////000111222111111000///////////////,,,---......//////......---------.........//////,,,++++++++++++++++++,,,------------------------)))***+++,,,------...///(((((())))))*********+++************************************************((())))))***++++++,,,,,,************************************************************************))))))))))))))))))))))))************************)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))******))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,------......******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))************************************************+++++++++*********))))))************************,,,,,,++++++***+++++++++,,,,,,,,,++++++*********+++++++++************)))++++++,,,,,,,,,,,,------......---,,,---...///000000000000000111111111111222222222222222222333333444555666555333222222444666666666666666777777777888999:::;;;;;;:::888888;;;999555444555777888999999::::::;;;===???@@@AAAAAABBBBBBAAA@@@>>><<<;;;:::<<<======;;;999999999666666666666555555555555333222000///------,,,,,,///............---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,000888>>>:::000(((***///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++*********++++++++++++++++++++++++++++++---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------+++******+++,,,,,,+++******+++++++++,,,,,,,,,)))***,,,......---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...///000000000000111111111111000000111111111000000000000000222222111111111111222222////////////000000000000---..................---///...---,,,+++,,,---......---,,,,,,++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((*********))))))))))))))))))************+++++++++******************************************************+++++++++,,,,,,,,,(((((())))))******++++++))))))***++++++++++++***+++++++++*********))))))++++++******************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++*********))))))************************,,,++++++******++++++++++++++++++******)))))))))))))))******+++++++++,,,++++++,,,,,,,,,,,,------......---------...///000000000000000111111111111111222222222222333333333444555666555333222333444666666777777888888777777999::::::;;;;;;:::999999:::777555444555777777777<<<<<<<<<======???@@@@@@????????????>>><<<:::999999;;;===>>><<<;;;;;;<<<;;;:::888666444222000///111000///...---,,,,,,,,,///............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,000666:::888///******...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++*********++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///---,,,,,,---......---******+++++++++,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...//////000000000111111111111000000000000000000000000000000000000////////////000000////////////000000000000------............------...---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***))))))))))))))))))))))))************+++++++++*********************************************************+++++++++,,,,,,)))))))))))))))*********))))))***++++++++++++***+++++++++*********))))))************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++***************************************++++++*********++++++,,,*********)))))))))))))))'''((()))***+++,,,------++++++,,,,,,,,,,,,------......------......///000000000000000111111111111111111222222222333333333333444555555444333555666555666888999999999888777999::::::;;;;;;;;;:::::::::888777777888999999888??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888888:::===>>>===<<<======;;;:::888666333111///...///......---,,,---------///............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,...222555444///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++*********------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---,,,---...///...,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...////////////000000111111000000///000000000000000000000000000//////......//////000000000000000////////////,,,,,,------------,,,,,,------,,,,,,,,,------......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))******)))************+++++++++*********************************************************++++++++++++,,,************))))))))))))))))))***++++++++++++***+++++++++***************************************++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************************************************************++++++,,,******************))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,------...............//////000///000000000111111111111111111111222222333333444222444555555444444555777555666888:::::::::999888999999999:::::::::::::::<<<;;;:::;;;===>>>===;;;?????????>>>===<<<;;;;;;;;;;;;;;;::::::999999888888:::<<<===<<<;;;;;;;;;666555555444333222222111------,,,,,,,,,------...///............---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,+++++++++------,,,*********+++++++++,,,,,,,,,,,,+++***)))***+++---...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........////////////000000000000///////////////000000000000000111111000000000000111111000000000000////////////+++,,,,,,------,,,,,,+++---,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++******))))))))))))))))))*********))))))*********+++++++++************************************************************++++++++++++++++++******))))))(((((())))))***++++++++++++******************************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------***************************************************************************************************************************)))))))))******+++,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------.........//////////////////000000000111111111111000000111222333333444444333444555555555444666777555666888999:::::::::999888888888888999999::::::<<<;;;:::<<<===>>>===<<<>>>>>>>>>===<<<;;;999888;;;:::::::::::::::::::::999;;;<<<;;;999777666777222222222222333333333333---,,,,,,,,,,,,---......///............---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,++++++,,,......,,,*********+++++++++,,,,,,,,,,,,+++)))((()))***---...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...............//////000000000000//////......//////000000000000111111000000000000111111111000000000/////////...+++,,,,,,------,,,,,,++++++,,,,,,------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******+++++++++******(((((())))))************))))))*********+++++++++************************************************))))))*********+++++++++++++++******))))))(((((())))))***++++++++++++***************************))))))*********+++++++++*********+++++++++,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++***************************************************************+++++++++************************)))))))))))))))***+++,,,+++++++++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,---------...///000000000000///000000000000111111111111000000111222333444444555444555666666555444555777666666666777888999::::::888888888888999:::;;;;;;:::888777888:::;;;;;;;;;;;;<<<======<<<;;;999888::::::999999999:::;;;;;;999;;;<<<;;;888555444444333333333222111111000000...---------------......///............---------++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------.........///000000...,,,******+++++++++,,,,,,,,,,,,+++)))((()))***,,,...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.................................//////000000//////...---......//////000000111///......------......///111111000000//////......,,,,,,------------,,,,,,++++++,,,---...............---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))***++++++++++++***((((((((()))******++++++)))************+++++++++************************************************)))))))))************+++************))))))))))))))))))***++++++++++++******************+++++++++)))))))))***++++++,,,,,,************++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++************************************************))))))*********+++++++++************************(((((((((((()))***+++,,,)))*********++++++++++++***************+++++++++++++++,,,,,,,,,,,,---------...///000111000000///000000000000111111111111///000111222333444444555555666777666555444555666666555555555666888:::;;;::::::999999:::<<<===>>>999777555555777:::;;;;;;:::;;;<<<======<<<;;;:::999999888888888999;;;<<<888:::;;;;;;888666666666444333222111000///......//////......---.........///............---------++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,)))+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------.........000111111...,,,******+++++++++,,,,,,,,,+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................////////////......------......///000000111......------------......111111111000///.........------............------***+++,,,..................---,,,,,,++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++'''(((((()))******++++++)))************+++++++++************************************************))))))))))))************)))))))))))))))*********))))))***++++++++++++***))))))*********+++++++++((())))))***++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,************************)))*********++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++************************************************))))))******++++++++++++************************(((((((((((()))***+++,,,(((((())))))*********+++(((((()))***+++,,,,,,---++++++,,,,,,,,,------------...000111111111000///000000000000111111111111///000000222333444555555666777888777555444444555666555444333444777:::<<<<<<<<<;;;;;;<<<===???@@@;;;888666555777:::<<<===999;;;===>>>???>>>===<<<888888777777777999:::;;;777999;;;;;;:::888888888222222111111000000//////000000///...............//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,(((+++...---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,...//////,,,*********+++++++++,,,,,,,,,***************++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...........................---......////////////......---------...///000000111000000////////////000000222111111000///......------......//////......---)))+++,,,...//////.........---,,,,,,++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++'''(((((()))***+++++++++)))************+++++++++************************************************))))))))))))************(((((())))))******++++++))))))***++++++++++++***))))))******++++++++++++((())))))***++++++,,,,,,)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,************************))))))******++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++************************++++++***************+++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///000000000000111111111111222222222222333444555666222333333444555666777777888777555555555666888:::888888888888777666555444;;;<<<===<<<;;;<<<>>>@@@======<<<;;;;;;;;;;;;<<>>??????>>>======<<<<<<======>>><<<999666666777:::<<<;;;;;;:::999888999999:::777555333000///...//////000///...------...///000...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++*********)))***))))))***,,,,,,+++)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...,,,+++,,,......---+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///......---------.........///000///...---...000........................//////000000000000//////........................------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++***++++++******++++++,,,,,,------************************++++++************++++++************************)))************+++++++++************************************************(((((())))))))))))(((((()))******+++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++***************++++++************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///000000000000111111111111111111111000111111222222333333333222222222222111333222111000000111333555666777777888888888888888888:::===>>>=========>>>???>>>>>>===============;;;999777555555777999;;;;;;:::999888888888888999555444222000//////////////////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))++++++++++++************,,,+++***+++,,,,,,***(((***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------......///...///000///...---...000//////...------...//////...//////000000//////...........................------------------------------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++************************++++++************++++++************************)))************+++++++++************************************************((())))))******))))))(((***))))))))))))***++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********************************)))******+++,,,***************************************************************************************************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............//////000000000111111111111222222111111111111222222000111111222333444555555555444333222222444666777666777888999::::::::::::666999===>>>>>>===============<<<;;;;;;;;;;;;;;;;;;:::888777666777888999:::999999888777777777777444333111000/////////////////////....../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++***)))***++++++++++++++++++++++++---,,,++++++,,,,,,***(((***+++,,,,,,------,,,,,,------------------------************************+++*********++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...------------...//////...///000///...---...000111///...,,,,,,...///111...//////////////////...........................------------------------------,,,,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++*********))))))************************++++++************++++++************************))))))*********+++++++++************************************************)))))))))******)))))))))***)))((((((((()))+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************************))))))***++++++,,,***************************************************************************************************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............//////000000000111111111111333222222222222333444444222222333444555666777777777666444333444555777888666777888:::;;;;;;;;;;;;666999<<<>>>>>>=========;;;;;;:::999999999999999===<<<;;;:::888888888888999888888888777666555555222111111000000/////////...//////////////////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111///,,,***+++,,,+++++++++++++++++++++,,,---,,,+++,,,,,,,,,***(((***+++,,,,,,------,,,,,,------------------------************************++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------------...//////...///000///...---...000111000...------...000111......////////////..............................------------------------------,,,,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,++++++******)))))))))************************++++++************++++++************************))))))*********+++++++++************************************************))))))************))))))***)))((((((((()))+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))***+++,,,,,,************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///000000000000111111111111222222222222333444555666777777777777666666666666666555444333333555666888888999:::;;;<<<<<<<<<<<<666888;;;======<<<===>>><<<;;;::::::999999::::::???>>>===<<<;;;999888777888888888777666555444333000000000000000000000///......////////////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000222333111---+++,,,...++++++++++++,,,,,,,,,,,,---,,,+++,,,------+++)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++---///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------...///000...///000///...---...000000000///......///000000---......//////......---------------------------------------------------------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++))))))***+++++++++******,,,,,,++++++*********)))************************++++++************++++++************************)))************+++++++++************************++++++++++++++++++++++++)))******++++++******)))***))))))))))))***++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))***+++,,,---************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///000000000000111111111111000000000111222444555666888888777777777666666666666555444333333555777888999:::;;;<<<<<<<<<<<<<<<666888:::;;;;;;<<<>>>@@@??????>>>============>>><<<=========<<<;;;999888777777777777666444222111//////000000000000000///---...///000000///...---...------,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...111333111,,,***,,,///+++++++++,,,,,,,,,------,,,++++++,,,---...,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***---111111///------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,------///000000...///000///...---...000////////////////////////---......//////......---------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,++++++++++++************************++++++************++++++************************)))************+++++++++************************++++++++++++++++++++++++)))******++++++******))))))******+++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------***++++++,,,---...//////++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))***+++,,,---************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////000000000000111111111111......///000111333555666444444555666777888999999888777555555555666888::::::;;;<<<<<<===<<<<<<<<<777888:::::::::;;;>>>AAACCCBBBAAAAAA@@@@@@AAAAAA::::::<<<<<<<<<<<<:::999666777777777666444222111...//////000000000000///---...///000000///...---...------,,,,,,------...------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,000222000,,,))),,,///+++++++++,,,,,,---------+++******,,,......---,,,++++++,,,---------,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))...222333111...---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...///000111...///000///...---...000//////000000000000//////---..................------------------------------------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******)))***+++------,,,++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------)))***+++,,,...///000000++++++,,,,,,,,,---------************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...............///000000111111111333555555222000000111333222222111333444777666666666777777444222:::;;;<<<===>>>>>>>>>===<<<777666888::::::;;;>>>>>>???@@@AAABBBAAA@@@??????>>>======>>>===;;;999888888777666555555555555111111000000//////..............................++++++,,,,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))+++------,,,******+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////......////////////////////////......---------,,,,,,,,,000//////---,,,+++******---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))******************+++++++++,,,,,,,,,************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++************++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,...---+++*********++++++,,,,,,,,,++++++*********************************************************+++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******************************************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////............///000000///000000000111222333333222333444444333333444666888777666555444555777888:::;;;;;;<<<<<<<<<<<<<<<999666777;;;===;;;;;;>>>@@@@@@AAAAAA@@@???>>>======<<<;;;;;;<<<<<<:::888444444333222111111111111000000000000//////..............................++++++,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))+++---...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,........./////////000000......////////////......////////////////////////.........---------,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))******************+++++++++,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,+++*********++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........///////////////......//////000111000111222000///000444888444555666666555555666777999999777444111333999>>>::::::;;;;;;;;;;;;;;;;;;777666888===>>>;;;:::<<<@@@@@@@@@@@@>>>===<<<;;;<<<;;;999999::::::888777222222000///////////////000000000////////////...........................,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,//////---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------////////////000000000111......////////////......////////////////////////.........------------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,---,,,+++*********++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////////////////...///000000111222666888555222111555:::444555777666555444555777999::::::666222222888>>>999999999:::;;;<<<===>>>:::888999<<<;;;888888<<<>>>>>>>>>===<<<<<<;;;:::<<<:::999888999999888777333333222111000000000000////////////////////////........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++---///000...---------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...................../////////000000000......////////////......////////////////////////............------------//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++,,,...//////++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000///////////////000111111222777:::999444111333555333555666555444333444555777:::<<<999444222555999777777888999;;;>>>@@@AAA>>>;;;999999666333666;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888999999888777444333222111111000000000.............../////////........................,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,...000000///------...------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////------........./////////......////////////......//////////////////////////////.........---------.........------,,,,,,+++---,,,,,,++++++,,,,,,---************+++,,,......++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000000000//////000000111222000444777777444111000111333444555444222222222444555888;;;:::777444444555666666666777:::===???AAA???;;;999666222///444;;;999999888888999:::;;;;;;===;;;888777888888888777222222111000////////////---............/////////........................,,,---------............,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++---000000...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---......//////------------..................////////////....../////////////////////////////////.........------***+++,,,,,,---...//////---,,,,,,++++++,,,,,,---************+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////000000000000000000//////000000111222111111222333333333333333333444555444222111222333333444666888888777666666666555555555666999;;;===999888777666222///333;;;:::999888777777777888999<<<999666555666777777666222111000///............---------.........//////........................------------............,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++---//////...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,---.....................////////////......////////////......////////////////////////////////////............***++++++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000000000000000000111111222333111000000333777888999444555666555333222333444222222222444777999999888777666444333444555777888333444666777444000333:::;;;:::888777666555666666:::888555333444555555555333222111000000//////000---------.........//////........................---------.........//////,,,,,,,,,------.........------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,//////---,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......////////////000000000000......////////////......////////////////////////000/////////............------------------,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++*********++++++,,,,,,,,,************************************************+++******************+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------////////////000000000000000222333333222111333444333333333444555666777888999888777666666666666666333222111222555888999999444555666777777888888777777555444666888999777444999888777444222222555888777777666555555555555555111111000000000000111111111000///---,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///000111000...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////...///000111111111000///000000///...............///............---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************,,,---+++((((((...333:::444---***,,,---,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------************************)))************+++++++++,,,,,,+++******+++,,,,,,---,,,***)))))))))******++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,+++******+++,,,---------------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000000000111222222111111222333333333333333444555666777666666555444444444444444333111000111444777888888888999:::;;;;;;<<<<<<;;;:::777555555777888888777999999888666444333555777:::999888666555444444444000000////////////000000//////......---.................................------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------//////...---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................//////......------000000///...............///............---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((+++------,,,///555;;;AAA999///******+++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------************************************++++++++++++,,,,,,+++******+++,,,,,,---,,,***)))))))))***+++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------.........////////////000111111000000111222222222222222222333444555444333333333333222222222222111000111333666777777999:::;;;<<<============;;;888555444555777888888888999:::999777555555666<<<;;;999777555444333333000000////////////000000...............///000000------------------------------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000///...---,,,,,,,,,,,,000///......---.........///............---------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***(((***---------000666;;;@@@999///))))))***+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++++++++,,,,,,++++++******++++++,,,,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------------.........///...///000000//////000111111111111111111222333333333333333333333333222222333222111111444666777777666777888999::::::::::::999888777777777777777777777999;;;;;;999777666555:::999777666444333333333111000000//////000000111//////.........//////000------------------------------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------............---,,,++++++,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..............................000///...---------...//////......------.........///............---------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,++++++,,,///222555111+++)))***---//////+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000------------.........///---///000000///...000111111111000000000111222222333444555555666555444444555444222333555888888888444444555666777777777777888;;;===>>>===;;;888777666999<<<===;;;888555444666555444333333333333333222111111000000111111222111000///......---------------------------------------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------............---,,,+++***,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..............................------,,,+++,,,---///000......------------......///............------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++))))))+++,,,+++***)))***,,,.........+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111------........./////////...///000000//////000111111111000000000111111222555666777888888888777666777555333444666888999888444555666777888888888888999>>>BBBDDDBBB>>>:::888666999<<<===;;;888555444444444333222222222222333111111000000000000111111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,---......------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------/////////...---,,,+++***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,++++++,,,------...---------,,,------...//////............------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...((()))***+++,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111....../////////000000000...000111111000///111222222111111000000111111222555666888::::::999888777666555333333555777888888666666777888999999999999999===AAABBB???;;;999888555888;;;<<<:::777555444666555444333222222111222//////............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++***,,,------,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......................../////////...---,,,***)))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------000000000000///...---,,,---,,,,,,,,,------...//////............---------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,---//////...***+++++++++************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222////////////000000000000///000111111000000111222222222111111111111111222555777999:::;;;:::999888666444222333444666777666666666777888999999999999666999<<<<<<888666555666555888;;;;;;999666555444999888666444222111111000---------,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,++++++------------++++++++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++)))***,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------......................../////////...---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------777777777666444111...---,,,,,,,,,,,,------.../////////.........---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++------,,,++++++++++++***)))***---///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***)))***,,,---...---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++------------...000------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222111111111111111111111111333333444444444444444444444777;;;===;;;777444333222777<<<;;;666444777;;;777888999999888888999:::777777888888888777777666000333777:::<<<;;;999888555444333111000////////////............---------,,,------......------,,,,,,,,,,,,------,,,++++++/////////......---------------------------------------------------------///............---------******+++,,,,,,---......************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......---++++++---...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---.........---------......///------------------------222222111000///...------......////////////......---------,,,,,,+++++++++,,,+++++++++,,,,,,---...,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---,,,***))))))***,,,---++++++,,,,,,,,,,,,---------...//////...,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++,,,---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222222222222222222222222222222222333333333333444444222555999:::999666555444333777::::::888666888:::888999:::999777666666888777777888888888888777777333555777999:::999777666555444333111000////////////............---------,,,------......------,,,,,,,,,,,,------,,,,,,+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------+++++++++,,,,,,---------************************++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......---,,,+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---.........------------------------------------------000000000//////......---.........//////.........---------,,,,,,+++++++++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---,,,***))))))***,,,---++++++,,,,,,,,,,,,------111111111111///---***(((++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222222222222222333333333333111111222222333333333333333555777888777666666666444555777888999999999888999::::::888666444444555777777777888888888888888666777777777777777666555555444333111//////......///............---------,,,------......------,,,+++,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...---,,,+++---//////...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---.........---,,,,,,+++,,,,,,------------------------........................------............------------,,,,,,,,,,,,++++++------,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,+++******+++,,,---++++++,,,,,,,,,,,,------333333333222000---***)))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................///000111222222333333333333333444444222222222333333444444555666777888777666555666777555333444666:::;;;888666777888999777555444444555777777777777777777888888777666666555555666666777555444222111///.........///............---------,,,------......------,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---------,,,,,,---//////...---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---,,,++++++++++++------------------------,,,,,,,,,------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++---,,,,,,,,,,,,+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------111111111000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................///000111222222222222333333444444444333333444444555666666777:::::::::999777555666777555333333555999;;;888444555666777777666555666888666666555555555666777888555444444444444666777888333333111000///.........///............---------,,,------......------,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------,,,,,,...000......---,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,+++++++++++++++------------------------++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++***************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222111111222222333333444444333333444555666777777888:::;;;;;;:::888777777888777666555777:::;;;888555555666888777666666888999444444333333333555666888333333333333444666777777111111000////////////000///............---------,,,------......------,,,******+++,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------,,,,,,...000...------,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------------------------------,,,,,,,,,------.........------............------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222000000111111222333333444222222333444555666777888555777999:::999888999::::::::::::;;;<<<;;;999888777888999999777666777888333222111111222333555777444444444444444444444444///////////////000111111///............---------,,,------......------,,,)))***+++,,,------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......------,,,,,,,,,,,,++++++***+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------,,,,,,...000---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...///000------------------------------------.....................//////.........+++++++++,,,,,,---------*********+++,,,---...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******+++,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222//////000111222222333333111111222333444666666777111333777999999999:::;;;===>>>??????>>><<<;;;::::::;;;;;;:::777666666777222111000000000222555666555555555555444333222111............///000222222//////.........---------,,,------......------,,,)))***+++,,,------...------------....../////////---------------------------------------------------------,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......---------,,,,,,,,,++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,------,,,---///111------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111------------------------..............................////////////......+++++++++,,,,,,---------))))))***+++,,,...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------------------------------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------,,,,,,+++++++++++++++,,,,,,,,,------------......///////////////...//////000111222222333222000///000222333000...444444444333444444555555555444444444444555666666777888888999::::::;;;;;;<<<<<<;;;:::999777777666666777777666444555777:::888777666555333222111000///............---------........................++++++------------++++++------------------------,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++------///---++++++---///000111++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,---------......,,,---------.../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,---------......************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***+++---///------------------------------------------------------------------------------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,------------......////////////////////////000000111111111222000///000222222000...444444333222222333333333444444444444555666666777666666777888888999::::::999999999999999999999999888999888777555444666888888777666555333222111000///............---------........................+++,,,,,,------,,,,,,+++------------------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///---++++++---///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------...///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---------------------------------------------------------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------......///////////////////////////000000000000111000///000111222111///444333222111111111111111222222222222333444555666555555555666666777777888666666777888999::::::;;;:::::::::888555444555666777777666555333222111111///............------------------------------------,,,,,,++++++,,,,,,---------------------------+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,+++,,,...000000///------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,000111///---+++***---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......///////////////000000//////////////////000000///000000111111111444333222111000///////////////000000111222444444444444444444555555666666555666666777888999::::::999::::::888666555666777666666555444333222111111///............---------------------------------------++++++++++++------------------------------,,,---...---,,,,,,---///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,------------------------,,,,,,,,,---------....../////////...---------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,---------,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***...333555333///+++***------------------------------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......///////////////000000000000////////////000000000//////000222333444333222111000000000000111111111111222333444555444444444444444555555555777777777777777777777777666777999888777666777888555555444333222111111000///............---------------------------------------++++++++++++---------------------------------...///...---...000222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,------------------------,,,,,,,,,---------....../////////...---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,000444666444111---+++------------------------------------------------------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,---------............---......///////////////000000000000111111111111///000000/////////222444555444333222222222222222555555555555555666666777555555555555555555555555888888777777666666555555444555777888777666777888333333222111111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...//////...---...111333------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,///111111///,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,///333444222000...---------------------------------------------------------------------------------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------------------............---......///////////////000000111111222222333333///000000///...///222666666555444444444444555555777666666555555555555555777777777777777666666666777777666666666555555555444666777777666444444555111111000000//////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------.........------...111333........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------------------------------+++,,,------++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++---000222111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---...///------------------------------------------------------------------------------------------------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,------------------.........//////---......///////////////000000111222333444444444///000111///...///333666666666555555555666777777555555444333222222222222888888888888888777777777555555666666666666666666555666888777555333222222000000//////......------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++---------------------------------,,,+++---000333........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------+++,,,------++++++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------++++++------------++++++***+++---000222111...+++------------------------,,,++++++++++++++++++,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++////////////////////////++++++++++++++++++++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***+++---///------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------............//////////////////000000000......///000111000000000222333333333222222444555555555666777888888888888333222111111111111222333888888888888888999999999666666777777666555444444555555555666555555444333000000000000////////////.........------,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++,,,---.........---,,,+++---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++............---,,,++++++------------------------------------------------,,,------......------,,,---------,,,,,,+++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++---000111000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......//////...---,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,,,,//////.........---------------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,+++++++++111111111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++******************+++,,,,,,,,,---------......000///......///000///---,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------............////////////000000000111111////////////000000000111222333333222111222444666222333555666777777666666666555444333333444555666777888888888888888888888666666666666666555444444555555555555555444333333000000000000/////////.........---------,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++,,,------......---,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++************+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------,,,,,,------------------------------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,...000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......//////...------,,,.........------,,,,,,,,,........................------------------------,,,,,,---------.........------------------------///...------,,,,,,,,,---//////.........---------------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------,,,,,,+++++++++////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......///---,,,---...///...,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......///000111222222333000000///...///000111222333333333111000111444777111333555777888777666555888888777777777777888888777777777777777666666666555666666666666555444444444444555555444444333222000000000/////////.........------------,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,---......------,,,------,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------------,,,------------------------------------------------,,,------......------,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***,,,...000111///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------.........///......---,,,.........---------------........................------------------------,,,------------.........------------------------///...------,,,---------...............---------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........,,,+++,,,---...---,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......///000111222333444111000///......000222333444333333111000111444777111333666888999999777666999999999888888999999999666666666666666555555555555555555666666555444444444444444444444333222222000000/////////.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,---------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************************---///111000...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,---------------,,,,,,,,,---------......---------------------------...............------...............---------................................................------------..........................................------------..............................................................................,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,---------,,,,,,,,,---------.........,,,,,,,,,...///...---,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///000111222333333222111///...///000222444333333333222111111444777000222444666777777777666888888888888888888888888666666666666555555444444444444555555555555444444333333333333333222222111////////////............------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************************---111111///---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,---------......------------------------------...............---........................------------------------........................---------.........//////..............................---------......///---.....................................................................,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------.........---,,,---///000000...,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------...///000111111222111111000///000111222333222333444333222222444555///000222333444555666666666777888888888888777666777777666666555555444444333333444555555555555444222222333333222222111000/////////.........------,,,,,,,,,------------...------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---//////......------------......---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************...222222///,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,---......//////,,,,,,,,,---------......------------------------,,,---......///......................../////////................................................------........./////////.................................---......///000---------...............................................................,,,---------............------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++,,,---///000...------,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,------...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,---------.........------...000111000///,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///------....../////////000000000111111111222222222000222444555444333333444222222222333444666888:::666666777888888777666666888888777777666555555444222333444444555555555444222222222222222111111000//////.........---------,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,---------,,,,,,++++++,,,---///000......------------......------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***------------------------------------------------,,,------......------,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***...222222...++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------,,,,,,------.../////////,,,,,,,,,---------......------------------------,,,------...//////......---........./////////000000000000000000000000000....................................////////////.......................................///000000---------.........//////................................................------------............------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,+++++++++---///111......---,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))*********++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++*********+++,,,,,,---......******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,---///000000///,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////---------...............000000111222222222222111///222555666555333333333777666555666777:::===???666777888999999888777666999888888777666555555555222333444444555555555444222222222222222111000000//////.........---------,,,,,,,,,------.........------------------------------------------------------------------------+++++++++,,,,,,---------,,,,,,++++++,,,...///000......------------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))------------------------------------------------,,,------......------,,,+++++++++,,,,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))...333333...++++++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------........................,,,,,,,,,---------......------------------,,,,,,,,,,,,------...///000000,,,,,,,,,---------......------------------------,,,,,,---.../////////...---.........//////000000222222222222222222222222////////////////////////............/////////000////////////////////////...............///000000---------.........//////////////////////////////////////////////////////---------.........//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++++++++,,,,,,---------,,,+++******+++---///111......---,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++---,,,,,,++++++,,,,,,---***+++,,,------,,,+++*********+++,,,,,,---......******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,++++++,,,...//////...,,,,,,,,,---------......---------------------------.........---,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------...------------...//////...///111222333222000///222222111111222444555777888888888888888777777777777777666666555555555555666555555555555444444444666555444555666666444222111111111111000000000000.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------///...---,,,++++++++++++------++++++++++++------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,***)))+++000222...++++++,,,***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...///000---,,,---///000///---+++////////////111222000,,,---000333444222111111111:::???AAA@@@AAABBB;;;222555555444333222333222///111111000///......000111111000//////000000000///---......---,,,,,,...///////////////..................////////////......//////............//////..................------------------------------+++,,,------++++++,,,---//////.........------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///............///000000...///111222222222111000222222111111222333555666555555555555555555555555777777777666666666555555666555555555555444444444666555444555666666444222222111111000000/////////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000///...---,,,++++++++++++---,,,,,,++++++,,,,,,---........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---222333///,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///////////////...------///...---------...,,,+++......------...111111111333555777999999999888888555BBBMMMRRRRRROOOGGG???999::::::999666444111...(((...666999777333000.........---...///000000///...///000000000000111222////////////..................////////////......////////////////////////........................------------------------+++,,,------++++++,,,---//////.........------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------......///////////////000111111...///111222222222111000111111111111222333444444444444444444444444444444777777777666666666666666666555555555555444444444555444444444666555444222222222111000000///.........------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,...000222444......---,,,++++++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,------......------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++...222222...+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------............---,,,++++++111///------///111222222...//////000111333666:::::::::;;;===???>>><<<:::<<>>GGGTTT___gggkkklllkkk|||{{{{{{zzzuuunnnjjjjjjggghhheee[[[NNNCCC@@@AAA???===888333000///111333///...............---,,,////////////..................////////////......,,,...000111111000...,,,---------.......................................,,,---...---,,,+++,,,...........................------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000......------......///000000111111222222222222222111222222222333333333333333444444444555555666666444444444444444444444444666555555555555444444444444333333444555555444222111111000000///......---------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))+++...222444------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,000111///***)))++++++'''++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,---------.........111///...---...000333555555555777;;;@@@CCCCCCCCCIIIJJJOOOVVVWWWSSSRRRUUUdddaaa]]]ZZZXXXWWWUUUTTTVVVVVV[[[ccciiiggg```ZZZfffcccdddkkkmmmkkkkkknnnttt}}}}}}oooccc^^^XXXTTTLLLBBB999444555777333111...///000222111000////////////..................////////////......,,,...000111111000...,,,---------.........//////........................,,,---......,,,,,,---...---.....................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000---------------...//////111111111111222222333333222333333444444444333333111222222333333444444444444444444444444555555555666555555555555444444444333222222333555555444222000000////////////......,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))***---///111---,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------444444111,,,,,,......***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------.........////////////000000000222333555777888:::===DDDNNN[[[eeelllooollliiimmmwwwzzzrrrmmmnnnzzzyyytttooollllllooorrrzzzxxx|||vvvlllYYYQQQPPPYYY^^^ZZZVVVVVV___fffqqq|||vvveeeSSSEEE>>><<<888333///...000222222111////////////..................////////////......---...///000000///...---,,,,,,------.../////////........................,,,...///...---,,,---...---------...............------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,------,,,,,,+++*********++++++++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000111...............//////000222111111111222222333333333444555555555555444333222222222333444444555555555555555666666666777777666555555555555444444444222222222333555555444222.........///////////////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,......,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************,,,---...666555111------000///***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................////////////000000000000///444;;;BBBGGGIIIIIIHHHRRRSSSVVV___kkkxxxwwwwww}}}uuutttvvvwwwuuupppllloooyyy|||xxxllliiitttyyypppddd^^^VVVQQQNNNTTTeee}}}rrr```UUUPPPKKKCCC999444333333111///////////////..................////////////......////////////////////////,,,,,,------...//////000........................---...///...---,,,---///---------.........//////------------------------------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......000111111///////////////000111111222222111111222222333444444555666666666555444333444444555555666777888888666777777777888888999999666666555555555444444444222222111333555555444333------......///000000000,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------*********++++++***************************************************************))))))***,,,---///666444000+++,,,///---)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................000000000000111111111111444===KKKXXXaaadddcccaaaqqqlllfffdddgggnnntttxxx{{{oookkktttyyyqqqiiigggdddggggggccc```fffuuu~~~~~~rrrrrrqqqhhhaaaVVVJJJGGGPPP___nnnuuuxxxoookkkeeeZZZLLLAAA<<<888444111000/////////..................////////////......//////............//////,,,,,,------...///000000////////////////////////---...///...------...///---------.........//////---------------------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------------------------------------............---------------............///,,,,,,,,,---------..............................///000000000000000//////000000000000111111111111///000111222333444444444333444666555444333333444888777666666666777999:::666666555444444444444444999888666444222222333333111111111111111111111111///////////////......---------------------------,,,,,,,,,---------......---------------------------------...------,,,,,,,,,---------.../////////------------------------------------------------******++++++,,,---......,,,,,,,,,---------........................------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,++++++*********,,,******,,,+++***---333777111,,,---,,,******---+++++++++,,,,,,---------///...------,,,,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---,,,++++++,,,------------***,,,222111+++))),,,111......333777999>>>DDDEEEZZZqqquuu~~~vvvkkk___WWWRRROOONNNXXXXXXTTTPPPTTTZZZVVVLLLFFFIIIIIIFFFFFFMMMWWW^^^uuunnnfffeeekkkpppmmmfffrrrsssttttttvvvwwwuuurrrtttwwwuuulllggggggccc^^^mmmaaa```nnntttiiiaaabbbiiilllUUUBBB555777///+++...333222000000111///...000222111---***000000///.....................////////////....................................---------,,,,,,,,,......//////...---,,,,,,------------------------.........------,,,,,,,,,......------------............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------......//////.........---------------------------------------------------------------............---------------............///,,,,,,,,,---------..............................//////000000000000//////000000000000111111111111000000111222333333333333111333555666555444555666888888777777777777777777777666555555444444555555222444555444333222333444333222222222111111000000///////////////...------------------------------,,,,,,,,,---------......------------------------,,,------...------,,,,,,---------...............------------------------------------------------+++++++++,,,---.........,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......***+++++++++,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,+++++++++************************,,,,,,,,,+++++++++******,,,******,,,+++***---333666000,,,---,,,******---+++++++++,,,,,,---------************+++,,,------------------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,---,,,,,,---.../////////222,,,((()))***+++222;;;777<<>>===>>><<<:::999<<>>:::888:::>>>IIIUUU[[[SSSIIILLLXXXbbbwwwnnnjjjggg]]]XXX[[[RRRRRR]]]qqq~~~rrrgggIIIEEECCCBBB>>>666222222000111111111/////////000111000//////......//////......////////////....................................---------,,,,,,,,,---............------,,,------------------------...------------,,,,,,,,,......------------............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......------------------........................................................................------............---------------............///,,,,,,,,,---------.................................//////000000000000//////000000000111111111111000111222333333333333333000222444555444333444555666666888888888777666555888888777666666666666666999???EEEDDD<<<555444666555444333222111000//////......//////......---,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------...---------/////////...---------,,,---------------------------------------------------------.........//////,,,,,,,,,---------......---------...............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,+++++++++++++++++++++************************++++++++++++++++++++++++,,,******,,,,,,+++///444333...+++------++++++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------.........---------...,,,///444777777777999<<>>DDDBBB:::333222444444444333222000///.....................------,,,------------------------,,,,,,,,,---------......------------------------+++,,,,,,---.........---/////////...---------,,,---------------------------------------------------------...............,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,******,,,,,,,,,///555111---***------++++++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------......---++++++...000333444444444999EEEUUU___~~~nnn\\\SSSJJJEEE;;;444444888:::999:::===AAADDDHHHMMMRRRWWWjjjeeeeeehhhkkkiiihhhiiippprrrxxx|||xxxpppmmmppplllppptttqqqcccTTTQQQWWWUUUaaadddYYYPPPNNNLLLGGGLLLMMMPPPTTTYYY^^^eeekkk|||iiiWWWJJJEEEPPP```yyytttqqqrrrpppggg___\\\III@@@666000111333333222111111000///////////////......////////////......////////////////////////......---------,,,,,,,,,,,,,,,---------------,,,------------------------------------------------......------------............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------------........................---------...............................................................------............---------------............///,,,,,,,,,---------..............................---...///000000111111000000000000000111111111111111222222333333222222222333555555444222000000000222333444666777888999999888777666666555555666666///444999888444000000222222222111000//////......---............---,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,---...........................---------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////------------------------,,,,,,,,,---------..................------------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++***************************++++++++++++,,,,,,,,,,,,******------,,,000666000+++***---...,,,+++---------,,,,,,,,,,,,++++++---,,,++++++************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---...///...---///444999<<>>GGGNNNQQQQQQJJJOOOVVV[[[^^^bbbhhhlllsssqqqnnnnnnrrrwwwtttnnnwwwsssuuu}}}~~~~~~qqqcccaaahhhpppvvvtttiiidddfff```SSSTTTLLLEEEFFFIIIKKKLLLMMMWWWcccvvv|||dddVVVYYYdddwwwjjjjjjsssrrreeeRRRCCC:::555111///222111000000//////000000......////////////......////////////////////////......---------,,,,,,,,,+++,,,,,,------------,,,------------------------,,,,,,,,,------------.........------------............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,------......------------------------------------........./////////---------.........//////................................................------............---------------............///,,,,,,,,,---------..............................---...///000111111111111000000000000111111111111222222222333333222222111444555666666444222222333444444444555666777888999777666555555444444555555111222333222111000111222000/////////......------------......------,,,+++------------------------,,,,,,,,,---------......------------------------***+++,,,---............---------...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))*********++++++++++++******************************+++++++++,,,,,,,,,+++)))***---------111666...***)))---...,,,+++------------,,,,,,+++++++++---,,,++++++*********+++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---///111000111777@@@HHHUUUcccqqqrrrnnniiiccc^^^NNNBBB777444666888>>>CCCJJJKKKQQQ[[[eeekkkmmmlllhhhooowww{{{yyyvvvvvvvvvxxxyyy|||yyywww~~~yyyllliii___WWWXXXZZZWWWUUUUUUHHHLLLUUU^^^dddgggmmmsssxxxwwwxxxrrruuuvvvppp```QQQOOOUUUvvvuuupppeeeTTTEEE999444222111000000//////000000......////////////......////////////////////////......---------,,,,,,,,,***+++,,,---------------------------------------,,,,,,,,,---------............------------............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,------......------------------------------,,,,,,---...///000111111---------.........//////////////////////////////////////////////////////---..................------------.........//////,,,,,,,,,---------..............................---...///000111111111111000000000000111111111111222222333333333222222111444555777777666555666777777666555444444555777888666666555444444444444444999888666444222222333333...............---------------......------,,,+++------------------------,,,,,,,,,---------......------------------------***+++,,,---............,,,------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000------------------------,,,,,,,,,---------......+++++++++******)))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---...///+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++*********************************++++++,,,,,,,,,+++)))***---------111777...***)))---...,,,+++------------,,,,,,+++++++++...------,,,,,,------...))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------............000222333555===JJJSSSwwwsss```RRRFFF===444666:::AAADDDEEEKKKRRReeeeeeiiisss{{{~~~}}}|||}}}yyy|||vvvwwwooojjjnnnooollljjjkkkpppjjjeeecccaaa^^^[[[ZZZeeeuuuwwwmmmiiidddYYYMMMFFFUUUggg{{{rrr]]]NNNGGG222111111000000000000000......////////////......000000000000000000000000......---------,,,,,,,,,***+++,,,,,,------------------------------------,,,,,,,,,------..................------...............---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,------......------------------------------+++,,,---...///111222222................................................---------............///........................---------............/////////.........------------------............///000000000000///////////////000111222222111000///111111222222222333333333555555555666888999888777666666777777777777666666555555444444444333333333999888777666444222111111//////.........------------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////...---,,,,,,...---,,,,,,,,,---//////+++,,,,,,------......///---,,,,,,---...///...---+++++++++,,,,,,,,,------------------------------......------------......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************************,,,---+++,,,111222000---,,,++++++------,,,+++,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***------000222---'''+++444222222111111888III\\\iiirrrhhh___XXXLLL===444444>>>AAAGGGMMMOOOSSS___lll~~~wwwwww{{{sss|||www{{{{{{}}}uuupppooobbbTTTTTTTTTSSS\\\ooo~~~pppeeeXXXLLLHHHLLLZZZtttzzz]]]DDD444---333333+++,,,777///111222333111000//////////////////////////////------------------------------------------------.................................................................................------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------............///---------............///................................................---------............///........................---------............/////////.........------------------............///000000000000////////////000000111111111111000000111111222222222333333333555444444666888888777666666666777777777777666666555555444444444333333333777777666555333222111111//////.........---------------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------------,,,,,,000000///...------------...............---------///............///...---............------------------------------------......------------......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************************,,,---+++,,,111222000---,,,++++++------,,,+++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...............---444---))),,,//////333888000;;;JJJTTTZZZ^^^___```QQQIIIBBB===999999BBBNNNOOO[[[jjjmmmgggfffuuu~~~|||}}}xxxjjj```cccWWWWWWYYY[[[^^^fffwwwvvvdddTTTLLLHHHTTTrrrfffQQQ@@@>>>???777///,,,+++---.../////////......////////////////////////------------------------------------------------..............................................................................---------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------............///---------............///................................................---------............///........................---------............///...............------------------............///////////////000000000000111111000000000000111111111111222222222333333333333333333444777777666555555666666777777666666555555555444444444333333333555444444333222222111111...............---------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,---............------------------,,,++++++//////......---,,,++++++.........---------------.........---,,,,,,++++++------------------------......------------......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************************,,,---+++,,,111222000---,,,++++++------,,,+++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...---,,,---111444666;;;BBBOOOXXXccchhhcccWWWLLLFFF666===IIIQQQRRRTTT]]]hhhmmmuuu}}}zzz{{{vvvxxxkkkjjjhhhddd]]]YYY```iiikkk{{{oooWWWIIIRRRkkk|||fffTTTIIIBBB:::444---...//////////////////////////////////////////------------------------------------------------...........................................................................------------,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------............///---------............///................................................---------............///........................---------............///........................---------............///////////////000000000000222111000//////000111222111111222222222333333333333222222444666666555444555666666666666666666555555555444444444333333333222222222222111111111111........................,,,---......//////......------------------------------------............/////////000//////......***+++---/////////......000000/////////.........---............---...//////.........------------..............................------------.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++***************************,,,---+++,,,111222000---,,,++++++------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((***,,,---------...///***000555444222999LLL^^^qqqlllcccXXXJJJ>>>:::<<>>JJJXXX```[[[RRR???999888===AAAFFFTTTcccnnnqqqsssuuuvvvaaakkkxxx~~~zzz|||}}}nnniiiaaaVVVJJJHHHTTTcccsss}}}eeeVVVFFFSSSdddwwwnnnFFF???444......000222333000000000000000000000000........................------------------------........................................................................,,,,,,,,,------------...,,,,,,---...............------------------------,,,,,,,,,---------......,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------............///---------............///................................................---------............///........................---------............///---------.........//////---------............///.........///000111111111000000111111111111000000111111222222222333333333333222222444666777666444444555555666666555555444555555444444444333333333222222222111111000000000---------.........//////+++,,,------......------....................................////////////---...///000000000000000------...000222555777888::::::::::::;;;;;;;;;;;;@@@CCCDDD@@@;;;777888;;;999999777666444333222111000000000000000000000000......------------..........................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************************,,,---+++,,,111222000---,,,++++++------,,,+++******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,++++++111;;;CCCGGGOOOWWW[[[\\\VVVGGG888;;;:::BBBQQQZZZ```mmm|||{{{~~~xxx{{{vvvssslllbbb]]]]]]aaatttzzzjjjYYYJJJNNNeee{{{cccVVVEEE888333222222222000000000000000000000000........................------------------------........................................................................,,,,,,,,,---------......,,,------.......................................,,,,,,,,,---------......,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------............///---------............///................................................---------.........//////........................---------.........//////---------.........//////---------.........//////---......///000111111222///000111222222111000///111111222222222333333333444333333444777777666555444555555555555555555444555555444444444333333333333333222222111000000000---------.........//////+++,,,------......------..................................../////////000...///111333555666777777333444777;;;@@@FFFKKKNNNRRRRRRQQQQQQPPPOOOOOOOOO]]]______ZZZRRRMMMMMMOOOLLLKKKIIIFFFCCCAAA???===666666666666666666666666.........------.........//////////////////////////////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++((()))+++...///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************************,,,---+++,,,111222111---,,,++++++------,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................222>>>PPP]]]nnnsssjjjQQQ:::444:::AAAPPPNNNVVVfffrrrzzz~~~}}}{{{}}}}}}uuuQQQ[[[lll}}}^^^MMMLLLSSS]]]cccoooXXXEEE;;;666333111000000000000000000000000////////////////////////------------------------........................................................................,,,,,,,,,------.........,,,---......//////..............................,,,,,,,,,---------......,,,---...---+++***+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////---------.........//////------------------------//////.........---------////////////000000000000//////.........---------........................---------............///---------.........//////000000000000000000000000111111000000111111222333333444444444333333555666777777888777666555333222444555666888888666555444444444333333333333222222222222222111000//////...////////////////////////,,,+++***---000111///,,,///---+++,,,...000111111222,,,---222111,,,...666444111111666===AAAAAA>>>:::CCCLLLOOOVVV```eeedddiiieeeaaa^^^[[[WWWRRROOOaaaaaabbbaaaYYYPPPMMMOOOVVVYYYWWWRRRPPPRRROOOJJJEEEGGGFFFBBB@@@AAA@@@<<<555222//////000111...,,,---///000...+++***,,,...///...---...///000///---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********)))))))))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++///333333000---,,,---///222444333;;;PPPlllkkkMMM===777888BBBPPPjjjcccaaasss|||zzzzzzkkk]]]TTTaaa|||yyyaaaXXXTTTNNNGGG```yyy```BBB::::::555888000)))***111555222,,,000000000000000000000000........................------............------........................//////.........---------........................,,,---------.../////////------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------.../////////////////////------------------------//////.........---------.../////////000000000000//////.........---------........................---------............///---------.........//////000000000000000000000000111111000000111111222333222444444444333333444666666777888888777666444333444555666777777666555444444444333333333222222222222222111111000//////...////////////////////////222000......000111000...222111///......------,,,222///...///...---///333333555;;;GGGWWWeeelllnnn```bbb___YYYYYYaaahhhjjjdddaaaZZZTTTNNNJJJIIIIIIYYYXXXYYYZZZTTTKKKGGGHHHTTTZZZ[[[VVVPPPOOONNNKKKNNNQQQSSSSSSUUUUUUQQQJJJBBB<<<555111000000///---,,,---......---...000222...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,+++---///000000///333111555BBBWWWjjjrrrssshhhWWWEEE>>>CCCNNN]]]hhhkkkffffff|||~~~|||zzzsssaaaZZZ```pppnnn[[[OOODDDhhhsss]]]EEE111000222333111///---///111////////////////////////........................------............------........................//////.........---------........................---------...............------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------333///+++***,,,///000000------------------------...............---------....../////////000000000...............---------........................---------............///------........./////////000000000000000000000000111111000000111111222333222333444333222333444666666666888888888777666555444555666777777666555444333333333333222222222222222111111000000//////...////////////////////////111///---,,,---//////...------,,,------......///000444555666:::BBBFFFFFFNNNNNNQQQYYYgggttt|||vvvsssiii^^^ZZZ^^^dddhhhhhheee^^^SSSKKKGGGIIILLLSSSUUUYYY^^^ZZZNNNDDD@@@GGGRRR[[[ZZZSSSMMMHHHDDDEEEJJJPPPWWW^^^aaa[[[QQQIIIEEE@@@>>>===<<<888555.........------......///...---++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***************)))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///,,,***+++///222111...777>>>NNNeeevvvvvviii[[[EEEFFFHHHOOO^^^ppp{{{}}}sssqqqtttuuuzzz}}}{{{}}}{{{yyyyyy|||zzzhhh]]]ZZZdddyyy|||}}}xxxwwwggg[[[YYYdddqqqtttzzzcccTTTWWWaaauuubbbCCC777666555222///...000111////////////////////////........................------............------.......................................---------------------------------...............---------------............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------222///,,,+++...111111000------------------------................................./////////000000................................................---------............///............////////////000000000000000000000000111111000000111111222333222333444333222222444666555666777999999999888777444555555666666555555444333333333222222222222111111111000000////////////////////////////////////------------///000000000.........---...000444777888CCCKKKQQQ]]]lllrrrnnnsssmmmeeeaaaccciiinnnqqqjjjgggaaaZZZUUUVVVZZZ\\\gggeee```VVVLLLHHHJJJOOOOOOSSS\\\dddbbbUUUGGG@@@BBBMMMYYY___\\\SSSJJJCCC===@@@FFFNNNXXX]]]VVVKKKCCCBBBDDDGGGKKKJJJFFFAAA;;;999777555444222...***...,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------....../////////...111777;;;LLL\\\sssxxxcccPPPGGG@@@RRReeeuuuxxxttt{{{{{{qqqlllgggbbbjjjsssxxxuuummmccc]]]\\\\\\bbbppp___gggrrrhhhddd___ccctttbbbJJJQQQjjjzzzuuujjjTTTDDD333---111555333...................................................------............------................................................------------------------/////////...---------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------............---///111333333333333333---------------------------.................................////////////---.............................................---------............///........./////////000000000000000000000000000000111111000000111111222333222333333333222222444555555666777888999999888888444444555555555555444444333333222222222111111111000000000///////////////////////////////////////---///111222222222111000444444444333333666<<>>???DDDKKKPPPQQQQQQJJJFFFBBB@@@???<<<555000...,,,******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++///111...---999OOObbbzzzzzzyyyooo[[[HHHDDDIIIUUUkkk}}}|||~~~{{{~~~zzzrrrhhhooo}}}{{{oooccccccfffhhhiiijjjkkkmmmooogggdddaaadddkkkvvvuuuoooppp|||uuufff^^^^^^ooosss^^^RRRTTTfffyyyooo\\\DDD444000222111///////////////////////////........................------............------........................---.....................------------------------/////////...---------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------....../////////+++///333333222555<<>>>>>DDDKKKMMMOOONNNJJJDDD???>>>>>>;;;<<<@@@EEEFFFHHHNNNWWWLLLCCC;;;<<<@@@@@@??????@@@BBBDDDIIITTT^^^```]]]KKKEEE@@@AAAIIITTT]]]aaaQQQIIIAAA???AAABBB>>>999444111---++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******************+++++++++)))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***,,,...///777NNNooo}}}]]]JJJBBBCCCOOO\\\dddsssiiikkk|||~~~hhhmmmuuu|||fffiiiooozzzyyymmmmmmttttttvvvrrrccccccaaa^^^[[[[[[^^^dddiiiYYY\\\aaaffflllvvv|||{{{xxxttt}}}uuujjjccciiixxx[[[MMMTTTaaarrrmmm```KKK666,,,///555000000000000000000000000........................------............------........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,...............---------------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------...//////000000///000111111444@@@QQQ^^^---------------------------------.........//////---------.........//////---------.........//////........................---------............///.../////////000000000000000000000000000000000000111111000000111111222333111222333222111111333555444555666777777777666555555444444444444444444555222222222222111111111111////////////////////////////////////////////////---.../////////111555999:::CCCQQQ]]]eeemmmvvv|||mmmjjjiiillllllcccYYYSSSMMMKKKFFFCCCBBBFFFLLLPPPLLLHHHFFFHHHHHHGGGLLLSSS___^^^[[[XXXTTTQQQNNNMMMFFFJJJQQQUUUTTTSSS\\\fff[[[PPPGGGDDDAAA===;;;<<<:::===???BBBJJJTTTXXXWWWMMMGGGBBBCCCKKKVVV___dddYYYLLL>>>:::???EEEFFFEEEAAA===777222000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++)))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000...111===RRRiii|||bbbHHHCCCJJJSSS]]]ggggggoooyyyccclll}}}{{{pppxxxqqqbbb```cccffflllyyyvvvqqqssspppkkksss|||mmmeeecccccccccaaa```aaadddgggUUUYYY^^^eeeooo|||www{{{~~~kkk^^^eee~~~ooo]]]QQQ```iiimmmbbbLLL:::444666111111111111111111111111........................------............------........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------...............------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,---------...///000000000111111333:::IIIZZZkkkuuu---------------------------------.........//////---------.........//////---------.........//////........................---------.........//////////////////000000000000000000000000000000000000111111111000111222222333111222333222111111333555444555666777777666555444555444444333333444444555222222222111111111111000.........///////////////////////////////////////111222333333555<<>>AAAAAA??????===>>>CCCLLLTTTXXXYYYgggVVVCCC;;;@@@JJJPPPQQQMMMHHHAAA:::666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++)))++++++***---111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...888444999PPPmmm|||xxxmmmNNNFFFHHHWWWaaaaaaaaafffhhhooo|||}}}pppkkk~~~{{{rrr}}}|||wwwwwwrrriiifffnnnyyy}}}pppooopppgggbbbdddaaaZZZ\\\gggssssssiiiggglllqqquuuzzz}}}}}}|||{{{{{{pppkkkeeedddlll}}}~~~yyyzzztttfffaaaeeekkkwwwqqq\\\NNNZZZhhhmmmdddQQQ>>>222111111111111111111111111........................---..................---........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---..................---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,---------...///000000111000111888JJJaaattt~~~---------------------------------............/////////////////////////////////.........---------............................................................////////////000000000000000000000000222222111111111111111111000000000000000000000000666666777777666555444444555444333333222222333333222222222111111111111000------...000222111///...+++,,,,,,---...///000111///222666999AAAOOO^^^fffooottt{{{|||tttrrrtttjjjggg]]]QQQPPPSSSNNNDDDGGGFFFIIIOOOQQQPPPSSSXXX[[[\\\aaagggiiijjjrrrzzz}}}sssdddfffooolllllluuulllgggooo}}}}}}wwwlll^^^XXX[[[```[[[QQQTTTQQQ@@@===>>>>>>>>>>>>AAAHHHNNNaaaWWWIII>>>===HHHYYYeeeZZZJJJBBBGGGGGG<<<777;;;888222------000000///...222///+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,---,,,+++******+++,,,---***------,,,...222111---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,------......------------------------------,,,//////+++&&&'''...555;;;EEEYYYppp}}}tttZZZDDDBBBNNN]]]iiiuuuxxxsss}}}{{{xxxuuuqqqpppvvvwwwjjjeeeiiiwww{{{rrrlllnnnqqqppplllkkkjjjiiillltttwwwuuuwww|||~~~uuunnnjjjooovvv|||tttyyyxxxhhhqqqwwwkkk[[[WWWbbbooosss[[[555222333333222/////////111000/////////............////////////////////////,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,---------......------............---------------............///,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---------......///,,,+++...000000333888;;;DDDWWWlllzzz}}}}}}}}}---------------------------------............/////////////////////////////////.........---------............................................................////////////000000000000000000000000111111111111111111111111111111111111111111111111555666666666555555444333555444333333222222333333222222222111111111000000...---------.........---......---,,,---///333555BBBIIISSS\\\gggooorrrpppmmmrrrtttpppggg___ZZZWWWSSSOOOMMMNNNMMMLLLNNNSSSQQQYYYdddjjjggg```aaaggglllfffaaaaaabbbgggqqqzzz~~~eeeggg}}}{{{xxx}}}wwwllljjjjjjsss|||oooggglllwwwyyytttwwwqqq^^^TTTTTTPPPGGG===999;;;@@@IIIFFFBBB???AAAKKKYYYdddcccVVVJJJFFF@@@999:::@@@???999444222111000---+++...---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,+++******+++,,,,,,***------,,,...222111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++++++++,,,------......------------------------------...------///333777:::<<>>CCCKKKRRRRRRGGG<<<<<>>===;;;888222222222///,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***---222333000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------....../////////333333555;;;KKKccckkkPPPFFFOOO^^^eeefffzzz~~~ppp\\\\\\hhhkkkuuuiiiSSSJJJBBB999444444333000---111000000000////////////////////////////////////---------.........//////...------,,,,,,------...,,,,,,,,,---------......------............---------------............////////////...---------,,,------------------------------------------------......---,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------000///......------------///...333AAAQQQ^^^kkkuuu|||---------------------------------............///////////////////////////000000000/////////..................................................................////////////000000000000000000000000000000000111222222333333444444444444444444444444222222333333444444333333555444333333222222333333111111000000000/////////...111333111...,,,...000222CCC[[[lllrrrpppllljjjooo{{{ggg\\\TTTLLLCCCCCCEEEHHHNNNUUU[[[___]]]kkkpppmmmwwwqqqffffffgggfff___ZZZ\\\cccmmmuuurrrooouuuxxxxxxmmm[[[KKKLLL[[[kkkooonnn```ZZZRRRNNNQQQYYYccciiifff]]]___eeejjjvvv{{{zzzssshhhaaa___bbbdddfffuuusssnnneeeZZZOOOHHHDDD;;;???CCCCCC@@@>>>AAADDDPPPVVVUUUIII???<<<;;;777666777777333...+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,------------,,,,,,+++,,,+++))),,,222333111,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++,,,,,,,,,,,,------+++,,,------......---------------...//////000000333///444KKKkkk~~~aaaVVVNNNUUUgggtttuuuppp||||||{{{yyy{{{~~~tttvvvvvvnnnuuuvvvjjjhhheeeWWWmmmuuuaaaRRRJJJ@@@999666444222000111111000000000/////////////////////////////////,,,,,,------...//////000...------,,,,,,------...,,,,,,,,,---------......------............---------------............///...............---------------------------------------------------------------,,,,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------111000//////......//////...777JJJaaaqqqwwwyyy{{{|||---------------------------------............///////////////////////////000000000000/////////...............................................................////////////000000000000000000000000///000000111222222333333444444444444444444444444222222333444444444444444555444333333222222333333111000000000////////////---///111000///222:::@@@MMMbbb}}}vvvnnn~~~mmmTTTJJJDDD<<>>CCCDDD???>>>CCCKKKUUUUUUHHH===;;;;;;777666:::===<<<555000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,---......---,,,,,,+++,,,+++))),,,222444222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,---------+++,,,------......---------------...///000000000555666CCC___zzzppp]]]MMMPPP\\\ppp}}}~~~}}}{{{{{{wwwzzzxxxtttqqqqqqzzzrrrzzzssshhhkkkvvv~~~~~~rrraaaZZZqqqxxxbbb]]]ooowwwddd]]]QQQEEE<<<777444444111111111000000000//////////////////////////////------.....................------,,,,,,------...,,,,,,,,,---------......------............---------------............///---------.......................................------------------------,,,,,,,,,,,,------...///........................------------------------------------------------------------------------........................------------------------////////////000111333333;;;MMMhhh~~~rrrnnn---------------------------------.........//////////////////////////////000000000000////////////............................................................/////////000000000000000000000000000///000000111222222333333444444444444444444444444222333444444555555555555555444333333222222333333000000000000////////////+++---...///222;;;IIISSShhh{{{||||||uuuXXXEEEGGGJJJFFFQQQMMMYYYnnnuuujjjeeekkkbbb^^^\\\aaakkkuuuzzz||||||~~~xxxiii\\\ZZZ```ppp~~~~~~tttrrrtttuuuddd```]]]aaalllwww{{{zzzqqqkkkgggllltttyyy{{{{{{uuujjjfffbbbWWWVVVZZZWWWfffpppyyywwwnnnhhhjjjppptttoooiiihhhkkkmmmllliii]]]LLLBBBGGGFFF>>>;;;AAADDDPPPRRREEE;;;<<<===:::555;;;BBBBBB<<<555000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,+++,,,***))),,,222444222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++,,,------......---------------...///000000111<<>>999:::>>>@@@AAA???<<<>>>@@@999...***+++------,,,,,,,,,,,,///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---...------,,,,,,------...,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,+++******,,,.........444)))'''111333...555EEEVVVssspppZZZSSSMMMEEEYYYttt~~~xxxlllxxx~~~wwwyyy{{{uuuqqqllllllllllllnnnppprrrtttyyyxxxxxxzzzzzzvvvpppjjjlllmmmmmmnnnpppqqqssstttuuusssoookkkjjjlllnnnpppvvvvvvvvvvvvxxxzzz|||}}}~~~zzzuuuuuuyyypppeeewww~~~]]]AAA999===000000555444---111333))),,,---///000000000//////////////////...............------,,,,,,------.............................................------/////////...---------,,,////////////////////////---------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...---000///+++---222111***------------------------,,,,,,,,,---------.........------,,,,,,------...+++---000000///---...//////...///111111333<<>>===999<<<444---,,,000222...)))...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---------,,,,,,,,,,,,------,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,+++,,,---...............111555444888OOOgggiiiQQQKKKMMMMMMjjj|||~~~rrrqqquuuvvvvvvvvv}}}|||xxx~~~~~~{{{xxxtttqqqmmmkkkkkkllllllnnnpppsssvvvxxxzzzxxxuuutttsssqqqmmmjjjkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllllllllmmmnnnooosssrrrqqqqqqqqqrrrssstttxxxxxxwwwyyy~~~uuu}}}zzz]]]EEEAAA;;;333333222,,,///555111,,,---...///000//////...////////////...............------,,,,,,------..................................................................---------........................---------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...+++------+++,,,......,,,------------------------,,,,,,,,,---------.........------,,,,,,------...---------------...///000000------333:::DDDSSS```mmmsss{{{zzzssspppxxx---------------------------------............///---------------------------------............///..............................------------......////////////000000000000000000000000111111111111000000111222222222222111333333333222222333333444555555555666666555555555555333222222444444333111+++...000000///000333666AAATTTeeeiiiddddddhhhmmm}}}|||qqq```TTTRRRNNNHHHJJJUUUbbbiiihhhfffgggjjjddddddhhhnnnpppnnnmmmnnnxxxwwwuuuqqqooorrryyy}}}qqqnnnlllcccddd```\\\[[[^^^bbbfffiiihhh]]]___ccc___]]]]]]WWWTTTTTTVVVWWWYYY\\\___bbbeeeiiitttrrrfffdddfff```ccc```[[[UUURRRSSSXXX]]]iiijjjkkknnnpppoookkkggg]]]aaaeeeiiiqqq|||{{{{{{pppiiifffaaaSSSCCC;;;777666999>>>OOORRRPPPFFF>>>;;;;;;;;;HHHAAA888222111000///---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------............---+++222666444666LLLrrr}}}gggTTTMMMTTTeeerrrvvv}}}sssbbb\\\ggguuu~~~}}}wwwsssqqqpppnnnmmmnnnnnnoooppprrrtttvvvwww{{{wwwssspppooonnnmmmllljjjiiihhhgggggggggggggggfffgggiiikkklllmmmmmmmmmooooooooooooooopppqqqrrrpppooolllkkkqqqxxxwwwrrrooorrryyyvvvttthhh___ooocccPPPJJJ777111444000000555444,,,---......///.........////////////..................------------......................................................---------...............---------------------------------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...++++++,,,......,,,---000------------------------,,,,,,,,,---------............------------......111///---,,,...000111111222///111;;;IIIZZZmmm|||pppeeejjjuuu---------------------------------............///........................---------............///..............................------------......////////////000000000000///000000000111111111111000000111111222222222222444333222111222333444555444555666777777666555444555333222222333444222111222222111......555@@@III```yyywwwiiinnnyyyzzzdddNNNEEEKKKRRRUUUSSScccwwwyyyooohhhgggnnnkkkhhhfffeeehhhnnnttt|||tttpppiii\\\dddsssnnnvvvnnnddd]]]\\\\\\YYYWWWaaa[[[```cccZZZWWW[[[ZZZ^^^YYYWWWYYY[[[\\\\\\^^^]]]```kkkjjj\\\YYY___^^^[[[YYYVVVVVVVVVUUUSSSQQQRRRPPPQQQZZZhhhuuu}}}pppqqqpppmmmnnntttwwwvvvwwwwwwmmmiiiiiiooo___OOOFFF@@@;;;999999@@@JJJRRROOOEEE<<<::::::FFFHHHEEE<<<000+++...333,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,++++++******++++++,,,,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......+++---...///...------------222333333DDDgggmmmQQQKKKRRR\\\hhhuuu{{{xxxuuuoooccc___mmm|||{{{|||~~~yyyvvvvvvuuusssqqqqqqqqqpppppppppoooooooooxxxuuurrrpppooooooooooooiiihhhgggffffffeeeffffffeeeeeegggiiijjjkkkllllllnnnnnnoooqqqssstttvvvwwwuuusssnnnjjjnnntttvvvrrrttttttvvvxxxxxx}}}tttmmmooolllxxxvvvtttggg^^^dddqqq]]]???222777555222111...---------............---////////////..................------------..............................---------...............,,,---------.../////////---------------------------------------------------------------------------,,,+++,,,...///...---...------,,,,,,------......,,,---111000+++---333------------------------,,,,,,,,,---------............------------......333111......000222222111222333;;;KKK]]]lll|||wwwaaa```sss---------------------------------............///........................---------............///..............................------------......////////////000000000000///000000000111111111111111111111111111222222222333333222111222333555666444555666777777666555444555333222222333444222111333111......666GGG\\\jjj{{{yyyzzzrrrfffTTTJJJMMMYYYbbbeeecccrrrssshhhcccjjjhhhddd```cccmmmxxxzzzuuuvvvvvvtttmmm^^^^^^]]]QQQXXXeee```ddd```]]]^^^bbbaaa\\\VVVSSSRRR___hhheeekkk{{{uuuiiijjjoooooojjjgggoooqqq{{{vvvaaaVVVYYYXXXVVVSSSRRRUUUZZZ]]][[[XXXQQQMMMKKKMMMUUU```hhhmmmnnnwww~~~~~~xxxmmm^^^RRRZZZhhhxxx{{{rrrkkkiiihhh^^^UUURRROOOGGG???;;;777AAALLLNNNGGG>>>;;;>>>FFFFFFDDD???888333000000,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++******++++++,,,,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......***,,,......,,,+++,,,...000222555BBB```oooSSSEEEXXXrrr|||wwwtttrrrttt{{{yyy~~~}}}}}}}}}}}}{{{xxxvvvvvvwwwuuuqqqlllooonnnnnnnnnmmmlllkkkkkkooopppppppppoooooooooooohhhhhhggggggggghhhiiiiiihhhhhhgggggghhhjjjlllmmmmmmnnnoooppprrrssstttttt~~~{{{tttlllkkkoooooolllqqqsssvvvxxxwwwxxxlllhhh\\\yyyppp|||rrrppp___bbbmmmzzzuuuOOO888777555111000---............---.........////////////............///......------......///........................---------.........//////,,,---------.../////////---------------------------------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...///---...000000---...111------------------------,,,,,,,,,---------......///......------......///000//////000111111000///222999III^^^ooozzz|||nnnjjjuuu---------------------------------............///........................---------............///..............................------------......////////////000000000000000000000000111111111111111111000000111111222333222222222222333444555555666666666777777666666666555333222222444444333111......000999JJJ```uuuzzziiiVVVRRRPPPVVVcccnnnpppnnniiirrr}}}wwwnnniiiYYYYYYYYYYYYbbbqqq}}}|||{{{xxxuuupppkkkgggddddddYYYTTTRRRKKKLLLTTTUUUWWW]]]iiiyyy|||jjjlll}}}|||ssssssttthhhbbb\\\[[[]]]```___\\\TTTSSSQQQQQQSSSVVVYYY[[[YYYeeepppssspppiii]]]SSSLLLSSS]]]gggooouuuyyy{{{lllhhheeeeee```TTTHHHBBB;;;<<<>>>>>>:::666999>>>JJJBBB;;;===DDDCCC666***///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,++++++++++++,,,,,,,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......***---......+++,,,///222444888BBBXXXuuuuuu^^^BBB:::HHHttttttqqq~~~}}}}}}}}}~~~~~~}}}}}}vvvttttttvvvyyywwwpppjjjiiijjjkkklllmmmmmmllllllhhhjjjmmmnnnmmmkkkkkkkkkgggggghhhhhhiiijjjkkkllllllkkkiiihhhiiijjjlllnnnllllllllllllkkkjjjiiiiiixxxwwwrrrmmmnnnrrrssspppoooppptttxxxxxxvvvyyy~~~{{{zzzdddqqq~~~xxxkkk]]]SSS```|||rrrwwweeeKKK???444222444111000000///............///////////////............//////............//////........................,,,,,,------.../////////---------...............---------------------------------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...+++------,,,///333333///------------------------,,,,,,,,,---------......//////............//////+++---/////////111333666>>>GGGYYYmmm{{{xxxjjjkkkvvv---------------------------------............///........................---------............///..............................------------......////////////000000000000000000000000111111111111222111000000000111222333000111222333444444444444777777666666666666777777555333222222444444333111000444???QQQdddrrrxxxzzz~~~{{{eeeWWWQQQSSSZZZfffpppssspppmmmffffffiiipppvvvyyywwwtttbbbddddddfffppp|||ppplllmmmrrroooddd\\\\\\XXX[[[]]]eeeoooooooooxxx}}}uuu{{{sssiiiaaa\\\YYYVVVWWWYYY[[[[[[ZZZPPPUUUXXXWWWYYYaaagggjjj^^^WWWPPPTTTaaaqqq}}}vvvttttttssskkk^^^RRRNNNKKKAAA999666444222555:::IIIDDD@@@BBBGGGEEE<<<222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,------,,,,,,,,,,,,------,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...000...,,,---333888???EEERRRaaallliiiXXXGGGDDDMMMhhh}}}jjjiiixxx~~~{{{xxx{{{uuuwwwyyy{{{|||}}}~~~~~~yyyvvvuuuyyy}}}|||uuunnniiijjjlllmmmnnnnnnnnnmmmhhhkkkmmmmmmjjjhhhhhhhhhgggggggggggghhhiiijjjkkkkkkllllllmmmmmmnnnooooookkkkkkkkkjjjiiigggeeedddkkknnnnnnmmmpppvvvxxxvvvrrrppppppuuuvvvuuuuuuxxxsssuuuyyy~~~xxxdddaaauuu~~~xxx|||vvviiiXXX@@@777888333222111000///...//////000////////////............//////............//////........................,,,,,,------...//////000...............---------........................---------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...)))///...***222???>>>222------------------------,,,,,,,,,---------......//////............//////+++...000000000444>>>GGGYYY___kkkvvvrrrnnnwww~~~---------------------------------.........//////////////////////////////---------.........//////.................................------.........////////////000000000000000000000000111111111111222111000000000111333444///111222444555555444444888777666555555666777888555444222333444444333111888@@@QQQeeeuuuwwwnnnddd}}}jjjUUULLLOOOZZZ]]]cccjjjllliiigggfffaaa\\\YYYaaaooozzz}}}{{{mmmnnnmmmmmmssszzzxxxpppqqqbbbYYY\\\ZZZTTTWWWcccfff{{{~~~tttooorrr___lllxxxsssnnndddZZZUUUVVVWWWUUUQQQTTTVVVTTTNNNOOOWWWaaafffqqqggg]]]___jjjsssuuussspppppprrrsssmmmccc^^^]]]]]]OOOBBB???===888666888BBBIIINNNKKKBBB<<<>>>BBB333222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,...------,,,,,,------...,,,++++++,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........000111///---///666<<>>888///333222111/////////000111000/////////............//////............//////........................,,,,,,------...///000000/////////......------,,,////////////////////////---------------------------------------------------,,,+++,,,...///...---...------,,,,,,------...)))222000***666JJJIII888------------------------,,,,,,,,,---------......//////............//////---111444222222:::JJJWWWsssuuuwwwzzz}}}{{{yyyrrr,,,,,,,,,---------..............................//////.........---------............................................................////////////............////////////111000/////////000111222222222222333333444444444333333333444555666777888666555555555555666666777000000333555333000444;;;JJJ```sssssskkkiiinnnqqq{{{iiiYYYRRRRRRWWW[[[dddiiinnnooolllfff```^^^bbb[[[[[[hhhxxx~~~|||xxxuuuwww|||{{{sssllllll]]]\\\MMMSSSZZZ___pppppp~~~```fffrrrssskkkdddiiizzzrrrmmm|||tttiii```VVVNNNLLLMMMQQQTTTRRRPPPXXXeeeeeegggllluuu|||{{{mmm___XXXXXX```kkkpppnnnooossskkkggg[[[LLLAAA<<<888333EEELLLVVVYYYPPP@@@888888:::888555000,,,***,,,///---+++******+++---,,,+++---------,,,,,,+++++++++,,,,,,------------------333...))))))---///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++++++++++++++++++++++++++...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...111...(((,,,777@@@BBBRRRoooyyy```EEECCCNNNTTT\\\ooo{{{{{{vvvrrrzzzyyywww|||}}}~~~~~~|||{{{~~~}}}{{{zzzyyyyyyyyyzzz~~~qqqwww}}}vvv|||tttppprrrsssppplllhhhhhhjjjnnnmmmiiifffiiillliiibbbccccccdddeeegggjjjlllmmmnnnllllllppptttsssmmmhhhjjjmmmpppqqqpppnnnlllkkkgggmmmrrrrrrnnnkkklllnnnsssooommmrrrvvvxxxzzz~~~xxxttttttwwwvvvttt{{{ttt}}}mmmAAA333>>>:::555///...///000,,,))).......................................///000000111000000///...---------////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////---------,,,,,,+++++++++...------------...//////444000------...000///---///111222222555EEEaaayyy}}}tttxxxwwwyyy}}},,,,,,,,,---------..............................//////.........---------............................................................////////////............////////////111111000000000111222333222333333333333333333444333333444444555777888999666666555555555555555666888888666222...333DDDWWWyyyzzzxxxvvvmmmfff\\\UUUWWW^^^hhhooorrrqqqoookkkeee^^^YYYVVV```^^^bbbnnnzzzzzzvvvmmmccc```ccc\\\pppxxxssshhh{{{yyy~~~mmmooorrrwww{{{zzzsssjjjfffkkkuuuzzznnnwwwzzz}}}kkkbbbVVVKKKJJJLLLNNNRRRXXXVVV[[[eeerrr~~~wwwmmmSSSMMMMMMVVV```jjjvvvuuunnnbbbXXXUUURRRFFF::::::>>>FFFNNNNNNGGGCCCCCCAAA???<<<777222---+++***///---,,,,,,---...---,,,---------,,,,,,+++++++++---,,,++++++,,,///333555666111+++***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---,,,...//////444GGG\\\aaaLLLRRR```gggmmmuuu}}}xxx{{{uuu|||}}}~~~}}}{{{zzz{{{{{{||||||||||||{{{zzz~~~tttzzzzzzwwwqqqrrrsssrrrpppnnnnnnoookkkmmmmmmlllooorrrqqqlllkkkkkkkkkllllllllllllllltttrrrrrrvvvzzz{{{wwwrrrwwwvvvtttqqqooommmmmmnnnooopppooommmjjjkkkpppttttttooommmoooqqqqqquuuzzztttrrrtttxxxyyywwwzzz}}}}}}yyyqqqyyy|||___GGG===888555222000000000000..........................................///000000111000000///......------////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------,,,,,,,,,++++++...------------...//////111///------000111000/////////222;;;KKKbbb}}}|||vvvuuuvvv}}}~~~~~~zzz,,,,,,,,,---------.............................................---------............................................................////////////............////////////111111111111111222333333444333333333333333333222333333444444555777888999777777666555444444444444222222222222444CCC```yyyzzzdddaaa^^^\\\___eeemmmrrrsssqqqnnnkkkiiihhhjjjkkkpppppprrrxxxyyyxxxzzz~~~zzzsssiiiaaaZZZXXX^^^fffiii~~~xxx}}}xxxttttttwwwyyyuuuqqqoooeeefffeeeccc```___aaadddXXXWWWUUUUUU\\\iiiyyy~~~nnnqqq|||wwwoooeee\\\ZZZZZZWWWTTTSSSTTTSSSVVV^^^iiisssyyy{{{lll]]]MMMHHHPPP```ttt||||||xxxoooggg^^^RRRHHH???<<<===BBBFFFEEECCCCCCIIIHHHEEEBBB>>>777000+++000...---...//////...---------,,,,,,,,,,,,++++++...,,,)))))),,,111888===999333---***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000,,,000666444666RRRuuuiiiSSSSSSgggvvvxxx{{{{{{|||zzzwww{{{~~~zzzqqq{{{|||}}}~~~}}}|||{{{zzzyyyzzz|||}}}~~~}}}|||{{{xxxssszzz~~~tttrrrpppppprrrtttuuuuuuqqqxxx}}}~~~zzzxxxwwwxxx{{{|||yyyvvv}}}zzzvvvrrrqqqrrrtttvvvrrrpppllljjjiiilllpppsssuuuqqqoooooommmlllpppvvvpppooorrryyy|||{{{yyyzzzxxxrrroooiiilllsssuuummm}}}{{{hhh]]]hhh|||zzzlllZZZKKK>>>:::555111///...///000.......................................///000000000000000///......------////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,...------------...//////...------...111222222111111111777HHHddd~~~ttteeedddooo}}}{{{ttt}}},,,,,,,,,---------..................................................................................................................////////////............////////////111111111222222333444444444444444333333222222222222222333333444666777888888777666555444333333333///---000999GGGYYYppp~~~yyyooolllmmmnnnmmmkkkiiihhhgggjjjoootttwwwxxx~~~~~~|||vvvpppnnnpppjjjddd]]]\\\cccqqqcccooo}}}www}}}tttnnniiijjjlllkkkgggddd^^^aaaeeefffeeeccc___^^^TTTRRROOOMMMQQQZZZfffoooqqq{{{sssbbb___qqqlllttt}}}{{{jjjZZZPPPQQQLLLKKKOOOVVV]]]eeekkktttjjj^^^ZZZ\\\bbbhhhllltttkkk\\\XXXYYYNNNFFF>>>===<<<;;;>>>BBBHHHHHHIIIIIIFFF???666//////---------//////...---,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,222888<<<888333---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///444000111777:::BBB]]]yyykkk]]]NNNOOOhhh{{{yyyqqqssswwwzzz}}}~~~}}}|||yyy{{{|||}}}yyy{{{||||||}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzztttsssxxx~~~~~~yyyxxx{{{}}}zzzxxxwwwsssqqqnnnmmmnnnppppppppptttrrrrrrrrrppplllnnnsssooooooqqqvvv{{{|||yyyvvvzzzzzzvvv}}}yyyxxxllliiixxx|||kkkfff^^^OOOKKKQQQ^^^lllzzzyyykkk______eeePPPGGG<<<333000000000000.......................................///000000000000//////............////////////////////////................................................------------------------------------------------------------------------------------------------------------------------------------------,,,,,,...------------...//////------...///000111111111333888BBBUUUoooqqq```cccppp,,,,,,,,,---------..............................---.................................................................................////////////............////////////000000111222333333444444444444444333333222222222111111111222333444666666777777666444333333333333999222222???QQQ```jjjpppttteee___lllrrryyy{{{wwwppphhhdddcccpppyyyqqqjjjgggiiiccc^^^YYY^^^nnnwwwdddnnnuuusss|||tttyyymmmiiiffffffjjjllliiidddbbbcccgggnnnttttttooojjjhhhccc]]][[[___fffmmmqqqzzz|||wwwhhhWWWPPPVVV___yyyiii}}}}}}qqqjjjvvvoooXXXJJJGGGIIIOOOSSSQQQQQQTTTWWW\\\eeennnsssrrrkkkccceeewww{{{jjj```ccchhh[[[RRRHHH@@@:::777===EEEFFFIIILLLMMMKKKCCC999333000...,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---000333555333000,,,***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---......+++++++++,,,,,,---------+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000111222666BBBTTTcccjjj[[[PPPNNNcccrrreeeqqq}}}wwwuuuyyy}}}}}}|||zzz{{{}}}sssyyy|||zzzyyy|||{{{{{{|||||||||||||||{{{}}}{{{wwwsssrrrsssvvvwwwuuuyyyzzz{{{zzz~~~zzztttpppooopppqqqqqqqqqppprrruuusssooonnnpppppppppppprrrwwwzzzxxxuuuwwwqqqjjjxxxwwwooouuuzzzccc]]]```\\\SSSKKKGGGSSSiiixxxkkkWWW[[[mmm___RRR@@@666444555444222////////////////////////...............///000000////////////............////////////////////////................................................------------------------------------------------------------------------------------------------------------------------------------------------...------------...//////---.../////////000111222666BBBRRR```ooo|||~~~zzzeeecccttt,,,,,,,,,---------..............................---------...........................................................................////////////............////////////...///111222333333333333444333333333333333333222111111222222333444666777666666555444333333333333666000111>>>OOOZZZbbbfff~~~qqqccc___aaapppxxx{{{pppeee___ZZZkkk~~~rrriiibbbcccfffvvvqqqjjjhhhrrryyymmmyyy{{{ppp}}}xxxpppkkkqqquuuwwwwwwxxx||||||}}}||||||zzz}}}xxxnnnjjjjjjlllvvvrrrdddbbblll}}}wwwppprrr|||}}}```SSSIIIKKKMMMNNNTTT[[[VVV[[[___bbbiiisssyyyzzz]]]cccffffffhhhmmmppppppkkkcccYYYNNNCCC::::::???LLLQQQUUUVVVQQQIIIBBB===888444///,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,------............---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,------......***++++++,,,,,,------...+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///,,,333:::AAAPPP^^^___WWWOOOLLLUUUssshhhXXXlll|||}}}yyytttuuuxxxrrryyy{{{uuuppprrrwwwzzzzzzzzzzzzzzzzzz{{{{{{{{{~~~zzztttooommmooorrruuuuuu}}}zzzwww~~~xxxrrrppprrrtttqqqnnnooosssuuuqqqnnnmmmpppqqqqqqppprrrvvvvvvtttnnnqqqoooxxx{{{{{{vvveeeZZZ[[[```aaa___LLLHHHWWWrrrxxxeeeYYY^^^]]]QQQBBB888555555333000////////////////////////...............///000000//////////////////......////////////////////////................................................------------------------------------------------------------------------------------------------------------------------------------...............------------...//////...///000000000222555888@@@SSSfffmmmqqqwwwyyywwwoooaaalll,,,,,,,,,---------..............................---------.........//////............................................................////////////............////////////---...000111333333333222222333333333333333333444333333333444555666777888555555444333333444444444000888FFFSSSYYY\\\eeeooo{{{tttnnnllliiifffiiiooo|||zzzlllaaa\\\[[[iiizzzwwwkkkbbbbbbmmmzzzzzzttt}}}zzzsssooozzztttdddtttxxxvvv{{{}}}}}}pppnnnrrruuu||||||}}}jjjWWWRRRSSSSSSWWW___cccbbb[[[QQQSSSbbbuuubbb___ZZZXXX___kkkrrrrrrsssllleee___UUUHHH===999HHHOOOWWWWWWQQQJJJGGGGGGEEE???777000---,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,------------***+++,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------------******+++,,,,,,---......+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------............///333???PPP```ddd]]]SSSMMMGGGLLL___~~~~~~vvvnnnlll}}}uuunnnmmmnnnqqquuuvvvrrroooqqqssstttwwwwwwwwwwwwwwwxxxyyyyyyzzzwwwrrrnnnmmmnnnrrrtttwww|||}}}yyyrrrmmmqqquuussspppnnnmmmssstttqqqpppssstttqqqjjjwwwyyyuuuzzzyyyyyyggg\\\WWWYYYbbbkkkfffUUUSSSjjj}}}lll```[[[WWWPPPFFF<<<555111000////////////////////////...............///000000.../////////////////////////////////////////////................................................------------------------........................------------------------------------------------........................------------.........///...------------.../////////000111111222666<<>>444///,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---...///)))+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------******+++,,,,,,---......+++---,,,+++...222222...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////@@@LLLggg|||tttXXXHHHJJJOOOZZZrrrwwwzzz~~~pppkkkvvv}}}{{{||||||zzzvvvsssrrrsssooorrrrrrqqqrrruuuuuurrruuuuuutttuuuuuuvvvwwwwwwvvvtttrrrooooooppprrrssswwwooopppvvvvvvsssqqqkkkssswwwsssppprrrrrrnnnpppssslllhhhssszzz{{{xxxrrrnnneee```[[[bbbooommm^^^fffwwwcccgggfff[[[III;;;666777000000000000000000000000...............///000000.........///////////////////////////////////////................................................------------------------........................------------------------------------------------////////////////////////---------.........//////...------------.../////////000222222444:::BBBIIIlll~~~rrrppp}}}~~~........................---------............///.........................................................///////////////////////////000000000000////////////000000000000111111000000111111222333222222111111222444555777444444555555555555555555333444666666111///777AAAIIIgggxxxvvv|||pppfff```fffooosssssssssrrrttt~~~qqquuu}}}xxx{{{}}}nnndddeeeccccccfffmmmwwwlll^^^___iiippppppnnnkkkiiiiiinnnvvv{{{~~~xxxvvvzzz||||||~~~tttsssxxxoooaaaUUUYYYZZZ\\\^^^\\\VVVQQQOOObbbmmmssshhhRRRKKK```yyyxxxjjjiiillliiifff^^^PPPFFF<<<555888???AAAAAABBBHHHCCC@@@<<<444++++++222---+++))))))+++,,,---,,,---------------------------,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,++++++...111222///,,,++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,---...///000000AAAtttiiiNNNHHH\\\pppzzz}}}zzz}}}yyywww}}}{{{|||wwwuuuyyyzzzuuupppnnnrrrsssuuuuuuuuuvvvxxxzzzxxxxxxtttqqqtttyyy{{{xxxvvvtttqqqmmmllloootttyyy}}}vvvrrrqqqlllmmmooorrrssstttuuuuuuqqqooommmkkkmmmttt}}}zzz}}}kkk___cccbbbvvvaaaSSS```ooopppccciii}}}lllLLL<<<666999111,,,///222111000111//////.........---------////////////////////////......////////////......///............---------------------------------------............------........................------------------------.........------,,,,,,,,,---...............---------------............///.........000111000...,,,+++111777666777BBBXXXjjj{{{{{{yyy{{{........................---------............///.................................................../////////////////////////////////000000000000////////////000000000111111111000000111111222333444333222111111222333444555555555555555555555555555555444333000444CCCRRRdddsssqqqccc^^^aaannn{{{~~~{{{yyylllkkktttuuufff```dddbbb___aaannnvvvjjjiiinnnqqqdddeeeggglllttt~~~pppnnnmmmuuu|||ppp~~~mmm[[[TTTQQQVVV]]]aaa``````XXXbbbmmmmmmaaaWWW\\\hhh~~~|||ooohhhjjjhhhTTTHHH;;;666666888>>>DDDLLLGGGEEEGGGDDD:::111......,,,++++++,,,------,,,------------------------,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++,,,///111222///,,,++++++,,,,,,,,,---------...---------------------111000...---///333:::???VVV{{{oooWWWEEEMMMiii{{{tttooozzz}}}|||zzzwwwuuuwwwwwwrrrnnnooossstttuuuuuutttuuuwwwyyyxxxwwwssspppsssyyyyyyuuusssqqqooommmooouuu}}}wwwuuuzzzwwwrrrpppqqqtttuuuvvvtttrrroookkkiiikkkqqquuutttyyy}}}qqqbbb^^^VVVcccooo```ccceeeqqqxxxfffiiiyyywww[[[JJJ:::888444222444333000///111/////////.........------////////////////////////......////////////......///............---------------------------------------............------........................------------------------......---------,,,,,,,,,---...............---------------............///......///000000000///...222333555:::FFF[[[sss|||~~~xxx........................---------............///................................................//////////////////......////////////000000000000/////////000000000111111111111000000111111222333444333222111111111222333555555555555555555555555555333222222333;;;LLL]]]www}}}vvvbbbccceeennn|||uuuooogggiiisssyyynnnddd___gggsssuuuhhhlll~~~xxxnnnkkkkkkkkkjjjnnnvvvyyyvvvvvvaaaMMMJJJQQQXXX\\\___SSSWWW___fffgggfffjjjpppwwwxxxqqqmmmqqqnnndddXXXHHH;;;333444???KKKTTTKKKFFFIIIJJJBBB444***...---,,,,,,......---+++------------------------,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,---000222111///,,,,,,,,,,,,,,,------------...........................///...---///555???GGGkkk|||uuuYYYFFFGGGbbbxxxjjjppp||||||zzzxxxwwwuuuuuuuuusssnnnmmmqqqtttuuuvvvuuutttssstttvvvuuuuuurrrpppsssyyyzzzvvvrrrrrrrrrtttyyywwwnnnkkkmmmppppppooouuutttqqqlllhhhhhhiiikkkmmmtttwwwuuuxxxrrrmmmbbbfffssslllnnniii[[[wwwyyy^^^TTT___mmmyyyooofff[[[AAA888555444555222---,,,...////////////............////////////////////////......////////////......///............---------------------------------------............------------------------------------------------------...------------,,,,,,,,,------...............------------............///......///000000111111111444333888HHHbbb|||zzzvvvuuu........................---------............///................................................////////////............////////////000000000000//////000000000111111111111111000000111111222333333222111000111222333444666666666666555555555555555333444999@@@HHHUUUaaaxxxpppfffaaammmtttuuuhhhccccccooozzz~~~nnndddbbbmmmuuueeekkkwwwxxxssswwwzzzyyyqqqkkkkkknnnnnn~~~yyyYYYJJJJJJMMMSSSYYY___\\\ZZZZZZ[[[cccssslll```___fffmmmwwwtttdddllleeeZZZNNN@@@;;;CCCNNN]]]SSSJJJHHHIIIDDD999000---,,,+++,,,...///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111222111...,,,,,,,,,,,,------------............///////////////,,,...000111444<<>>666444222///...///000000000/////////......////////////////////////......////////////......///............---------------------------------------............------------------------------------------------------------------------------,,,---......///.........---------............///...///000000000111333555555777CCCaaaooonnnuuuwwwwwwyyyqqqeee........................---------............///........................////////////////////////000000//////.........---////////////000000000000000000000000111111111111111111000000111111222333000000000000111333555777777777666666666555555555888444555???KKKVVVaaajjjzzzzzzhhh___fffqqqttt}}}}}}lllbbbbbbaaalllxxx{{{uuuooopppzzz{{{aaa^^^hhhmmmkkklllooommmjjjllluuuyyybbb[[[XXXTTTTTTXXXeeeddd___WWWOOOQQQdddxxxoooZZZMMMOOO___uuuyyyhhhkkkkkkiiibbbTTTFFFCCCGGG^^^ZZZSSSNNNKKKFFF???888,,,++++++,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---000222222000...,,,,,,,,,---------.....................//////000000000111222555===KKK[[[fffjjj[[[MMMIIIVVVwwwooosss|||yyy~~~~~~|||vvvqqqqqqmmmmmmppprrrqqqnnnrrrxxxuuuvvvwwwvvvssspppppppppqqq||||||uuuvvv~~~}}}zzzuuuqqqoooqqqssssssqqqpppqqqqqqmmmsssuuuqqqnnnqqquuuvvvpppkkkxxx~~~}}}zzz{{{jjjQQQggguuu~~~fffQQQ<<<444555666444444111111000000000/////////////////////////////////......////////////......///............---------------------------------------............------------------------------------------------------------------------------,,,------...//////......---------............///...///000000000222666999;;;???QQQttt~~~hhh^^^lllwww{{{~~~kkkccccccbbb^^^........................---------............///........................////////////////////////000000000///......------////////////000000000000000000000111111111222222111111000000111111222333000000000111333555777999888777777666666555555555555555:::EEEOOOZZZgggrrrzzzyyyssskkkeeehhhrrr{{{wwwhhhaaacccfffgggooo}}}xxxhhhiiilllrrr~~~}}}eee]]]bbbeeebbb___dddgggjjjrrr}}}uuuhhhdddnnnpppbbbTTTOOOSSSYYY^^^\\\RRRMMMUUUbbbssseeeXXXKKKJJJ___sssrrrggghhhllllllbbbQQQDDD@@@OOORRRSSSOOOKKKFFF>>>666111///,,,,,,---......---------------------------,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***...222444333000---,,,,,,---------............---------......//////000222000000666DDDVVVhhhsss^^^MMMJJJXXXkkkxxxqqqzzz{{{{{{zzzxxxuuutttvvvmmmlllnnnssssssrrrtttyyyuuuvvvwwwvvvssspppnnnnnntttxxxyyy}}}uuuqqqqqqsssttttttrrrpppooooookkkpppssssssssstttrrrnnnzzzbbbZZZ^^^bbbcccoooiiiooofff___}}}gggEEE444333444333111111111111111000000000000////////////////////////......////////////......///............---------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,---...////////////---------............///...000111000000222888===@@@EEEWWWvvv~~~zzziiiiiiyyy~~~vvvyyywwweee^^^___bbbccc........................---------............///........................////////////////////////111000000///......------////////////000000000000000000111111111222222222111111000000111111222333222222222222333555777999888888777777666555555444444AAATTT``````___hhhssssssooojjjiiimmmsssyyy{{{|||{{{|||yyyqqqlllkkkvvvpppsss{{{kkkbbbdddfffmmmyyyzzzggg^^^aaabbb]]]bbbjjjsssyyyxxxnnnuuuooobbbNNNOOOUUUZZZ[[[XXXYYY^^^kkkmmmkkkWWWCCCMMMbbbiiibbbaaadddjjjhhh\\\OOOHHHBBBFFFHHHFFFEEEEEE@@@888:::666111---------------------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------***...333555333///---,,,------------............+++,,,,,,---....../////////111777CCCSSS___eeefffUUUIIIVVVppp}}}hhhooo}}}}}}{{{vvvvvvvvvtttuuuwwwpppnnnoootttwwwuuuuuuvvvtttuuuwwwvvvsssooonnnmmmppp{{{|||uuuwwwwwwvvvrrrooommmmmmnnnsssuuussssssvvvwwwtttyyyrrrfff___^^^```fffgggppp~~~www~~~{{{VVV<<<333111000000222222111111111000000000////////////////////////......////////////......///............---------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---...////////////---------............///...000111000///333:::@@@HHHPPPbbb|||}}}oooeeedddfffkkkooo........................---------.........//////........................000000000000000000000000111000000///...---------////////////000000000000000111111111111222222222111111111000111222222333555444444333444555777777999888888777666555555444;;;UUUvvvzzzlllllluuummmooorrrtttvvvxxxzzz|||ssskkkiiisss}}}{{{iiieeennnjjjhhhgggnnn{{{||||||rrrbbb^^^eeehhhdddrrr}}}|||bbbWWWPPPTTT\\\```aaaaaabbbnnnwwwgggMMMLLLWWWWWW^^^ZZZ[[[dddjjjfff]]]WWWDDDDDDAAA===AAAHHHHHHCCCAAA<<<555///---,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------)))...444555333///---,,,---------.........//////++++++,,,,,,---.../////////777FFFYYYhhhiii^^^TTTQQQKKKccctttbbbggg~~~{{{rrrvvv~~~~~~xxxtttuuuuuussssssuuutttppppppvvvyyywwwtttssssssuuuvvvvvvsssooonnnmmmjjjrrryyy~~~xxxyyyzzzxxxtttqqqpppooopppttttttooommmqqqvvvxxxuuuzzzmmmrrrjjjnnnuuu}}}|||uuukkkKKK;;;444333555222222222111111111111000////////////////////////......////////////......//////.........------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........+++,,,---...////////////---------.........//////...000222000///333;;;BBBSSS___tttxxxpppiiigggjjjoootttxxx........................------------------------............////////////------......//////000000////////////////////////---------............///////////////000000000000222///...000333666555444777666555444444444444444444444222222333777;;;===QQQqqq{{{qqqkkkpppvvvzzztttaaa]]]uuu~~~rrrkkkxxxvvv___cccvvvzzzqqqggghhhgggcccccckkk|||iiiPPPRRRZZZbbbeee___]]]fffmmmjjj___SSSNNNMMMUUUYYYXXXVVV[[[jjjuuuxxxnnnNNN444444???CCCBBBBBB>>>CCCBBB999222000---(((+++,,,,,,,,,+++,,,---///---------........./////////...---,,,+++,,,,,,---...........................------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,++++++,,,,,,,,,,,,000555444///++++++,,,,,,,,,,,,---------..................//////000111:::???RRRmmm~~~zzzfffWWWYYYhhh{{{|||~~~}}}}}}rrrnnnkkkfffiiirrruuuvvvuuusssqqqpppqqqrrrtttvvvvvvssstttvvvuuuqqqpppoooooopppqqqrrrqqqoookkkuuuzzz{{{xxxvvvsssjjjooorrrqqqnnnppptttpppiiiiiisss|||{{{rrruuuzzzrrreeekkk]]]??????>>>222333///...111222///...///........................////////////////////////........................------------------------........................---------------------------------------------------------------------------------............//////......---------.........222///000777999???PPPjjj}}}ooodddgggjjjlllnnnqqqtttvvv------------------------------------------------............////////////.........///////////////////////////////////////........./////////000000////////////000000000111222000...000333555555444666666555444444444444555777666222//////777CCCLLLiiiyyyoooiiinnnttt{{{vvvooobbbaaatttuuummmooottt~~~eee\\\cccjjjhhhccc```bbbfffnnnxxxsss]]]XXXTTTUUU[[[[[[aaa[[[VVVXXX```fffddd```TTTUUUZZZ___```dddrrr|||fffIII999;;;DDDFFFBBB===>>>CCCFFF???333...000---......---,,,,,,------+++++++++,,,,,,,,,------///...---,,,,,,,,,------...........................------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------111444333...++++++---,,,,,,,,,---------......+++,,,---------...000111:::FFF```{{{~~~lll```bbbsssyyy~~~~~~zzz~~~nnnaaa``````^^^aaahhhmmmoooqqqrrrsssrrrpppnnnsssuuuuuusssvvvyyyxxxsssqqqpppoooppprrrsssqqqpppyyy}}}xxxzzzxxxuuuyyyzzzuuuqqqrrrqqqnnnfffooo}}}~~~rrrrrr~~~eee\\\sssoooQQQCCC<<<777333///...111222///...000........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------------------------------............//////......------.........222666222222;;;@@@LLL```yyycccbbbgggnnntttwwwyyy{{{}}},,,,,,,,,,,,,,,,,,,,,,,,---------------------------............////////////////////////.........//////////////////////////////000000000111111111/////////000000000111111111000///000333444555444555444444444444555666666777888666222222;;;KKKXXXmmmwww{{{jjjlllqqqyyyyyyiiieeebbbdddooowwwkkkfffppphhhYYYYYY]]]___```ZZZ]]]fffwww|||pppgggaaaTTTPPPXXX[[[aaaUUUKKKLLLZZZiiiqqqsssXXXOOORRRbbbjjjkkkxxxccc@@@555AAAKKKKKKAAA===EEEQQQLLL777...555/////////......---,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,---------------------------------------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---///111333111---+++,,,...,,,,,,,,,---------......***,,,---------///111444AAAUUUqqq~~~lll```\\\lll|||xxxmmmppp}}}sssrrrdddZZZ\\\aaabbbdddhhhnnnooorrrxxx|||{{{vvvqqqttttttsssrrrvvvzzzxxxsssqqqooonnnpppsssuuuvvvvvv{{{{{{xxx{{{}}}uuusssuuuvvvrrrwwwoooxxxhhhQQQRRRvvvhhhNNN===999555000...111222000///000........................////////////////////////........................++++++++++++++++++++++++........................---------------------------------------------------------------------------------............//////......---....../////////333111222===HHHZZZrrrzzz\\\\\\cccllluuuyyy{{{{{{{{{,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000//////......------/////////////////////////////////000000000111111//////000000000111111111111111000111222333444444333333333444444666777777555888:::999999@@@NNNZZZZZZnnn|||tttooommmsss|||uuudddccciiinnnqqqvvvzzzwwwqqqlllkkkrrrlll___\\\]]]aaaeeegggjjjtttzzzoooiiinnnpppcccZZZYYYVVV[[[ZZZUUUPPPNNNVVVgggtttaaaQQQLLL[[[ooo|||{{{TTT<<<===KKKVVVKKKDDDFFFPPPOOO@@@555444000///............,,,+++---------.........//////------------------------------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------111222111///,,,+++---///,,,,,,,,,---------......---...000//////111555999KKKccc|||kkkYYY]]]lll{{{www~~~pppeee^^^ccckkknnnnnnooosssrrrtttzzzzzzuuuuuuvvvsssqqqsssxxxvvvrrrooommmlllnnnttt{{{vvv{{{~~~|||{{{||||||uuu[[[HHH\\\lllQQQ@@@777222000222222000///111........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------------------------------............///...............//////000+++111222777GGGUUUiiinnn______eeennntttwwwxxxxxxxxx,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000000//////......------////////////////////////....../////////000000000000000000000111111111111111111111111222222444555333333333444555666777888666888999;;;>>>FFFRRR[[[VVVhhhvvvsssiiiffflllssszzz~~~nnnaaaooowww|||yyytttooohhh```^^^hhhwwwpppddd______eeekkkuuuttt{{{lll\\\XXX\\\\\\VVVNNNOOOZZZfffeee```YYYZZZggg}}}wwwYYYDDDGGGUUUQQQLLLGGGHHHNNNPPPFFF:::111...,,,,,,---......,,,---------.........//////,,,---------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...222222000...,,,,,,---...,,,,,,,,,---------.........000000///...222:::@@@RRRhhh{{{vvv```[[[vvvlllfffccciiipppsssqqqpppssspppooorrrwwwyyyvvvqqqtttuuutttppprrrwwwzzzyyynnnlllkkkpppyyy{{{|||wwwtttsssxxx}}}^^^TTTkkktttNNN<<<666333444444111000222////////////////////////////////////////////////........................................................................---------------------------------------------------------------------------------............///...............///000111,,,444999EEEZZZjjj{{{}}}xxxppphhhaaaccciiiqqqtttwwwyyyyyyxxxxxxyyy,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........///////////////.........////////////////////////........./////////000000000000000111111111222222111222222222111111333555333333333444555666777888;;;888888???KKKWWW___cccdddeeeaaa\\\]]]eeemmmoooxxxwwwnnnhhh{{{}}}~~~yyynnneee``````bbbgggnnntttxxx|||xxxlllfffeeejjjtttccc^^^XXXWWWYYY]]]]]]]]]cccnnnpppddd^^^kkk{{{[[[IIIHHHNNNKKKFFFFFFRRR]]]VVVGGG666111,,,+++---//////---+++++++++,,,,,,,,,------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......333111000...------------,,,,,,,,,---------......---...///......555AAAKKK\\\hhhppphhhYYY___qqqiiihhhjjjoootttuuusssqqqssspppmmmnnnqqqssssssqqqqqqtttsssnnnnnnuuu~~~rrrqqqssszzzxxxttt|||}}}xxxuuuvvv|||zzzwwwmmmttthhh^^^^^^AAA;;;777666555222111222////////////////////////////////////////////////........................................................................---------------------------------------------------------------------------------............///............///000111111...666>>>PPPjjj{{{vvv|||{{{fff\\\VVVVVVeeexxx|||}}}|||zzzwwwuuuvvvwww------------------------------------------------,,,,,,---------................../////////////////////////////////////////////000000000111111111000000111111111222222222111222333222111000333555444444444444444555666777:::999@@@TTTkkkxxxuuummmpppjjjaaa[[[```iiikkkhhhoootttxxxxxxzzz}}}vvvqqqhhhaaahhhtttzzzkkkeeekkkssstttrrrppplllkkkooovvv}}}yyykkk\\\YYYaaahhhgggcccdddlllsssoooddd```lllyyyzzzyyy~~~wwwYYYCCCFFFCCCDDDNNNXXXZZZUUUOOO>>>777///,,,---//////---+++++++++,,,,,,,,,------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,---...///222111///.........---,,,,,,,,,,,,---------......---...//////222>>>OOO\\\cccbbb___XXXTTT^^^yyy~~~xxx}}}iiifffkkkqqquuuwwwxxxvvvuuuqqqqqqpppqqqrrrssstttuuunnnsssqqqiiidddjjjwwwyyy||||||vvvpppqqq}}}tttsssrrrtttwwwyyyyyywwwpppzzz~~~~~~yyy~~~{{{xxx{{{vvvooowwwlllxxxtttGGG@@@:::999777222111333////////////////////////////////////////////////........................................................................---------------------------------------------------------------------------------............///............///000111222333:::AAAWWWvvv}}}mmmjjjsssbbbbbbddddddmmm|||{{{|||{{{xxxtttrrrqqqrrr........................------------------------,,,,,,,,,---------......---.........//////000000////////////////////////000111111111111222222222000111111111111222222222000222444333000000222555555444444444444555666666555:::LLLlllttttttvvvtttooommmnnnlllhhhfffhhhkkkppp~~~rrrmmmhhhfffxxxrrrdddjjjqqqiii\\\gggjjjrrr~~~|||jjj___```ffflllooohhhaaafffrrrqqqccc^^^cccjjjhhhfffppplllGGG???:::CCCVVV\\\QQQJJJOOOEEE===222------//////------------.........//////***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,---...///222111/////////...---+++,,,,,,,,,---------.........000222222888FFFZZZjjj```WWWOOOOOOVVVaaarrrvvvrrryyyppptttvvvmmmaaajjjrrrvvvwwwwwwvvvuuulllnnnpppqqqqqqrrrsssuuunnnrrrpppcccYYY^^^lllxxx|||vvvrrrtttxxxvvvuuussskkkkkklllnnnoooooommmkkk^^^jjjuuuxxxxxxxxxxxxvvvqqqvvv~~~zzzvvvuuulllooossswww|||yyyjjjdddhhhqqqrrrJJJBBB<<<:::777333111333000000000000000000000000////////////////////////........................------------------------........................---------------------------------------------------------------------------------.........//////............///000222222>>>BBBHHH___sssjjjrrriii___kkkuuuqqqooouuuyyyzzz{{{yyyvvvsssrrrrrr------------------------,,,---......,,,,,,---...................................................///////////////////////////////////////000111111111111111222222333333333111222222333333444444555222555666333222444555444;;;CCCSSSpppwwwnnnnnnwww|||uuujjjddd```cccsss}}}kkkeeelll}}}bbb\\\iiikkkbbbhhhpppzzzxxxhhhbbb[[[VVVbbbtttgggjjj]]]^^^vvvwwwhhhfffhhh```^^^aaammmoooKKK888999RRRZZZJJJAAAHHHHHHBBB:::444000---,,,,,,///...,,,******+++,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...111333111///---,,,---...///..................------...111///666FFFSSSddd{{{gggLLLKKKXXX]]]nnnsss{{{tttooo|||zzzmmmgggfffjjjnnnjjjkkkpppxxxzzzwwwuuuvvvsssnnnooowwwxxxqqqnnnqqqnnnnnnkkkddd___cccooozzz}}}}}}~~~yyytttnnnjjjgggfff``````___^^^]]]\\\[[[ZZZXXX[[[```eeehhhhhhgggfffhhhmmmvvvyyy{{{tttrrrkkkiiikkkooorrruuu{{{~~~xxxvvvwwwuuuddd```kkkmmm}}}jjjNNN777555888555333777222111000///......//////////////////............////////////////////////..................---------...///...------...///------------------------------------------------........................///////////////.........---//////------///222333@@@DDDXXXwwweeejjjpppkkkkkkpppvvvvvvvvvwwwuuutttuuuxxxzzzuuukkkbbb------------------------,,,---......,,,,,,---...................................................///////////////////////////////////////000111111222222222222333333333333111222222333333444555555:::777666777888888888999KKKTTTcccwwwuuunnnmmmsssxxxuuulllfff[[[YYY___nnntttjjjooo}}}ooobbbgggkkkiiirrrzzzooogggcccfffddd[[[UUUVVVdddkkk]]]VVVlllyyynnngggMMMLLLVVV______kkk```FFF999HHH[[[\\\RRRLLLMMMPPPJJJ<<<000......,,,...---,,,+++++++++,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111222111///---,,,---.................................444333;;;RRRdddqqqaaaNNNSSShhhzzzzzz}}}pppfff```[[[[[[^^^cccccciiisssxxxvvvsssssssssppppppuuuwwwtttqqqqqqqqqpppmmmhhhgggmmmyyy~~~zzzwwwuuurrrpppkkkiiiddd___ZZZWWWUUUTTTNNNNNNMMMLLLKKKJJJIIIIIIHHHJJJMMMPPPRRRRRRQQQPPPTTTWWW^^^gggmmmooolllhhheeemmmwww{{{yyywwwxxxzzzyyyuuunnngggcccaaaaaa```rrr~~~uuurrrooooooooonnnnnnttt|||xxxvvv~~~zzzuuupppnnnnnnvvv|||mmmnnn}}}nnnVVVCCCAAA@@@777000111111111000000////////////////////////............................................................---...///...------...///------------------------------------------------------------------------/////////////////////...///222222000...111666:::BBBRRRnnnvvvpppyyyyyyxxx{{{rrrrrrvvv{{{{{{wwwvvvxxxwwwxxxyyyzzzwwwooocccZZZ------------------------,,,---......,,,,,,---...................................................///////////////////////////////////////000111111444444333333333333333222222222222333444444555555:::222000666:::888999===QQQZZZfffrrr}}}yyyiiiiiinnnxxx{{{tttkkkeee^^^```hhhttt|||vvvooolllwwwyyyiiifffnnnvvv~~~|||zzzxxxwwwwwwxxxxxx|||```gggoootttooocccVVVNNNXXXjjjcccRRRXXXhhhkkkiiiPPPHHHOOOWWWQQQVVVqqqhhhKKKEEEWWWfff^^^LLLLLLWWWWWWEEE444......---------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///111111000///---------..............................,,,555666???\\\sssyyy{{{aaaZZZaaattt~~~wwwfffaaa]]]UUURRRWWW___]]]bbbmmmuuuuuuqqqooosssrrrpppppptttyyyvvvooorrrqqqoooooosss{{{~~~vvvrrrnnniiiaaa[[[TTTRRRNNNJJJGGGDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>??????@@@AAAAAAAAAAAA@@@AAACCCGGGMMMQQQRRRPPPMMMNNNTTT\\\aaabbb___\\\[[[XXXUUUPPPLLLJJJIIIJJJKKKVVVdddwww}}}uuussssssssspppmmmooouuuuuuvvv|||}}}nnnuuuzzzwww|||ZZZMMM^^^{{{www```NNNJJJFFF999111222000111111111111000//////////////////............------------------------........................---...///...------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////111333555333111333<<>>>>>>>>@@@??????>>>======<<<<<<======<<<<<<<<<<<<<<<===>>>>>>@@@AAACCCCCCBBBBBBBBBDDDHHHLLLOOONNNJJJGGGEEEDDDBBBAAABBBFFFLLLPPPQQQ[[[iiittt~~~zzzuuusssuuuvvvsssqqqrrrvvvvvvzzzjjjkkkvvv|||___DDDJJJbbbxxxoooZZZSSSLLL>>>777999111111222222222111000///////////////............---------------------------------...............---...///...---------///------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,............////////////000333666666444888EEERRRmmm|||uuuyyyvvvddd]]]aaaeeennnxxxzzzvvvvvvxxx{{{{{{xxxqqqggg[[[SSSOOO------------------------,,,---......,,,,,,---...................................................///////////////////////////////////////000000111444444444333333222222222222333333444444555666666777444444999999777>>>JJJTTTTTTXXXaaakkkrrruuuvvviiiyyyyyyjjjlll|||vvv```fffuuu{{{tttuuuaaaaaadddlllyyy{{{ttttttuuuxxx|||yyy}}}sssllliiifffbbb^^^\\\]]]^^^```eeeiiikkkjjjkkkooopppmmmwwwuuuuuuwwwzzz}}}}}}|||~~~www]]]TTTXXXeeeiii\\\SSS___pppyyyhhhZZZSSSWWWiiirrrggg{{{~~~\\\GGGQQQaaaeeeKKKBBBFFFRRRNNN:::...111------.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++---000222///......---------------........./////////000000000>>>CCCOOOooo{{{nnndddppp|||wwwrrrrrrkkkdddmmm}}}uuummmhhhmmmssssssqqqooonnnqqqnnnjjjnnnvvvtttkkkjjjooowww}}}xxx{{{{{{xxxuuutttnnndddYYYSSSRRRPPPJJJDDDBBBAAA@@@>>>=========>>>:::::::::999999888888777888888777777777888999:::============<<<<<<===>>>>>>>>>>>>@@@CCCDDDBBBAAADDDDDDDDDCCCEEEKKKSSSZZZXXX^^^gggooowwwtttpppssstttsssssstttsssvvvzzz}}}}}}eeegggqqqzzzUUUHHHPPPoooqqqkkkbbbNNN???<<<333333333333222111000///////////////............---------------------------------.........//////---...///...---------///---------------------------------....../////////---------------------------.........//////000000...000666;;;<<>><<<;;;:::999999999:::;;;777777777666666666555555555555555555666777888999888999999888666666888:::===;;;:::;;;===???@@@@@@???BBBFFFJJJNNNUUU^^^eee^^^dddkkkqqqvvv{{{qqqmmmnnnrrruuupppoooqqqwww{{{|||yyyeeeddd{{{zzzwww```UUUrrrhhhJJJ:::666555444222111000000000////////////............------------------------,,,,,,------.../////////---...///...------...///---------------------------------...//////000000........................------......///000000000---...666AAAIIIQQQcccuuuvvvjjjgggiiippplllmmmtttzzzzzzxxxxxxsssnnnfff___[[[[[[]]]___------------------------,,,---......,,,,,,---...................................................///////////////////////////////////////000111111000111111111111111111222333333444444555666666666444777888;;;JJJ```iiigggccc^^^```hhhooorrrvvv{{{zzzppp{{{ttthhhlllwwwggg___ccchhhkkkssszzz}}}zzztttwwwyyyvvvyyyzzzyyyvvvrrrmmmjjjhhhhhhhhheeeaaa]]]YYYTTTOOOKKKFFFDDDBBBAAA@@@BBBCCCEEEEEEIIIJJJHHHIIILLLLLLJJJJJJLLLPPPWWW^^^dddgggiiijjjmmmppprrrtttxxx~~~~~~}}}pppQQQLLL\\\```eeeiiiaaalllxxxvvviiiddd]]]aaappp~~~{{{eeeNNNEEEGGGKKKBBB>>>GGGWWW\\\PPP@@@000///...---,,,------...------------------------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---000333,,,---------...------------......///000000111111999EEEOOO^^^pppnnn___YYY{{{|||www||||||~~~xxxjjjbbbgggrrrzzzxxxsssrrruuuvvvtttssstttmmmmmmppprrrpppkkkjjjmmmqqqzzzxxxrrrtttsssmmmkkkooopppooolllggg^^^VVVPPPMMMCCC@@@<<<::::::;;;::::::777666555555555666777888777777777777666666666666666666777777777777777777555777888777666666999<<<:::;;;<<<======>>>???@@@@@@HHHQQQXXX\\\```fffjjjhhhkkkoooqqqrrrsssvvvyyyvvvooopppuuuqqqoooqqqwwwyyyxxxyyy|||}}}gggeeezzz~~~~~~yyypppvvvZZZCCC:::888555111/////////000////////////....................................,,,,,,------...//////000---...///...------...///---------------------------------...///000000000------------------------------......///000000111//////999JJJXXXcccuuu~~~vvvoooqqqrrrpppuuussstttyyyzzzwwwuuuvvvooohhh```]]]___cccfffggg------------------------,,,---......,,,,,,---...................................................///////////////////////////////////////000111111//////000000111111111222333333444444555666666666777;;;===CCC___gggeeeiiiqqqvvvwww}}}~~~pppqqqyyyiiigggxxxfffVVVXXX^^^eeevvvyyy}}}~~~xxxvvvzzzxxxyyy~~~{{{tttpppnnnkkkfffaaa]]][[[ZZZVVVRRRNNNJJJHHHEEECCCAAA@@@???>>>======???AAABBB<<<@@@AAA@@@AAAEEEEEEBBBCCCGGGKKKLLLLLLLLLOOORRRSSSUUUXXXZZZ\\\aaaiiinnnuuuxxx|||~~~}}}~~~||||||fff``````YYYdddrrrkkk___jjjmmm```[[[]]]```pppcccIII???AAACCC===;;;QQQiiicccJJJ111///---,,,+++,,,...///------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---000333,,,,,,---......------------......///000111111222GGGQQQZZZhhhrrreeeTTTRRRvvvzzz|||uuuwww{{{ppplllkkkuuuxxxooo^^^XXXcccnnnoooooonnnqqqwwwxxxtttsssuuuooommmrrrwwwrrrhhhgggoooxxxzzznnnjjjpppnnndddccckkkaaa___[[[UUUOOOHHHBBB>>>999999999999999999999999666555444444444555666777555555555555555555444444555555666666666555444333777999;;;;;;:::;;;>>>AAA888<<>>===>>>:::999999999999999999:::<<<;;;;;;::::::;;;;;;<<>>>>>>>>???>>>???@@@AAACCCIIINNNUUUccctttyyytttnnnnnnqqquuuqqqllljjjlllpppsssuuu}}}rrrvvvsssvvvwwwuuutttttttttsss{{{nnneeekkk}}}vvvzzz}}}tttpppyyyvvvWWWIII@@@666222222222000///000000000000////////////////////////............------------------------...........................---,,,++++++,,,---...------------------------------------------------000------///000...000444555222>>>UUUbbbgggyyy{{{~~~}}}zzzzzzttttttttttttsssrrrqqqqqqhhhfffZZZXXXcccgggeeehhh...------,,,,,,------......------,,,,,,+++++++++........................////////////////////////---......///////////////000111111111111000//////111111222333333333333222111222222444666777777666888777AAAYYYwww}}}nnnmmmvvvyyyssskkkddd\\\nnn~~~pppggglll```MMMNNNRRRiiizzz}}}uuutttyyyqqqwww~~~~~~vvvnnngggaaa^^^YYYTTTNNNJJJHHHFFFDDDBBBDDDBBB???<<<:::999999999999999888888888888999999::::::999999999999::::::;;;;;;<<<<<<<<<=========@@@AAAAAA???>>>AAAIIIPPPQQQRRRUUUYYY^^^cccgggiiinnnnnnooosssxxxzzzyyywwwwww}}}wwweeekkkrrrzzzyyykkk\\\\\\dddppppppyyyrrrWWWGGGWWWYYY[[[ggg}}}jjjGGGAAAKKKRRRMMMHHHLLLYYYcccKKK===000---000000///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,---......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---,,,***,,,111222///---------............///......//////...111;;;GGGfff}}}xxxmmmccc___fff}}}uuuxxxmmm```ZZZ\\\eeeccc___ZZZXXXaaannnttttttvvvtttrrrppppppnnnllljjjrrrvvvzzz}}}yyy|||rrrhhh]]]WWWVVVVVVSSSOOOKKKFFF@@@<<<;;;:::888777666666666666666666666555333333333444444444444555555555555444444444333333777777777777888888999::::::;;;<<<<<<============CCC@@@@@@BBBGGGLLLRRRWWWeeeooo{{{zzzwwwvvvooommmkkkjjjmmmrrrxxx|||{{{rrrqqqqqqqqqpppqqqsssuuuuuuvvv}}}~~~nnnjjjvvv|||{{{mmm{{{___JJJ???777666555000...000111000000000////////////////////////............------------------------........................///...---,,,,,,---...///------------------------------------------------000------000000...000444000:::IIIWWWcccppp{{{zzz~~~{{{{{{xxxuuusssssssssqqqkkkfff```bbb\\\]]]iiillljjjnnn...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---....../////////////////////000111111111111000111111222333333333333222222222222333444555777888:::>>>III\\\qqqyyylllmmmvvv{{{zzzfff^^^```___kkk|||qqqnnnlllooo{{{\\\QQQVVV[[[xxx~~~|||}}}xxxqqqrrrzzzpppttt{{{~~~vvvpppiiiccc]]]WWWOOOJJJIIIFFFAAA>>>>>>===<<<;;;===<<<:::888666666666777888888777777777777888888888888777777777777888888777777777888888888999999:::;;;;;;888666777;;;@@@AAABBBDDDFFFJJJMMMPPPRRRQQQRRRSSSWWW[[[]]]]]]\\\aaalllwww|||~~~yyyjjjYYYXXX\\\ggghhhnnnxxx}}}ttt```OOOFFFQQQUUUZZZoooxxx]]]FFFIIIQQQVVVLLLBBBLLL___WWWFFF555/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///......------......///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,---,,,***---111222///---------............//////...//////000666GGGWWWuuuwwwhhheeelllxxxrrrzzz|||[[[PPPPPPWWWddd\\\XXXTTTWWWeeetttyyywwwvvvuuusssrrrpppmmmhhheeeXXXVVVbbbuuu|||uuuqqqvvv~~~}}}~~~|||uuurrrsssuuutttccc[[[PPPJJJHHHGGGCCC@@@<<<:::777666666666555444666666666666666666666666333333444444444555555555444444444555666666777777999999::::::;;;<<<======>>>>>>??????????????????HHHFFFEEEHHHOOOYYYaaaeeerrrwww~~~|||vvvrrriiikkkmmmoooqqqvvv~~~~~~xxxtttqqqnnnnnnpppsssuuuvvvuuuvvv{{{}}}iiikkkzzz}}}tttuuuiii{{{rrrXXXGGG;;;;;;:::111...333111111000000000/////////////////////............................................................///......------......///------------------------------------------------///---...111000...000555333FFFXXX```kkk~~~~~~vvvyyy~~~{{{{{{{{{wwwssssssrrrlllaaaWWWVVV]]]]]]aaakkkmmmlllrrr...------,,,,,,------...,,,,,,,,,,,,------..............................////////////////////////---......///////////////......000111111222222222111111222333333333333222444555666666666666777888AAAFFFMMMWWWdddpppuuuuuunnnfffkkkuuu{{{ooo```^^^jjjqqqpppoooooouuuhhhbbbiiillllllzzzjjjZZZ^^^mmmwwwzzzvvvyyywwwqqqqqqwwwtttuuuxxxzzz|||}}}~~~xxxxxxxxxxxxwwwsssmmmiiibbb\\\UUUPPPNNNJJJBBB<<>>@@@BBBDDDEEEDDDDDDDDDGGGJJJNNNQQQSSSXXXaaajjjnnnooovvvfffYYYXXX^^^ccciiinnnuuuwwwnnnbbb<<>>>>><<<999555555555555666666555444555555555666666666666666555555666666666777777777777777777888999999999::::::;;;<<<===>>>?????????AAAAAAAAABBBBBBCCCCCCDDDNNNQQQSSSSSSXXXcccooouuu{{{~~~|||tttnnnjjjiiiooovvvxxxxxxzzz~~~{{{||||||uuupppqqqtttttttttuuuyyyyyyxxx}}}qqqfffsssyyy[[[YYYkkkvvvYYYBBB???===444111666111111111000000000//////////////////............////////////////////////......................../////////....../////////...................................................---///222111...111777@@@PPPaaannn|||uuuuuu~~~~~~tttxxx}}}{{{yyy{{{zzzxxxuuusssmmmcccWWWNNNRRR\\\^^^```hhhiiiiiirrr...------,,,,,,------...+++,,,,,,------......///........................////////////////////////---......///////////////---...///111222222222222111111222333333333333222444666999999888666666777@@@HHHPPPVVV```kkkpppooogggdddmmmxxx|||~~~kkkddddddsssxxxggg```ccc___ccclllmmmiiippp~~~~~~zzzpppdddaaammm}}}xxxssszzz~~~{{{xxxyyyyyyxxxvvvuuuuuuvvvwwwxxxooonnnmmmjjjfff```XXXRRRQQQKKKFFFDDDDDDCCC===888::::::999999888999:::;;;777777777666777777777888777666666666666666666777666555555444444555555666666666777777777888888888999:::;;;::::::::::::;;;;;;;;;;;;;;;<<<===??????EEEDDDCCCDDDHHHOOOWWW\\\YYY]]]cccggglllvvv```WWW\\\eeekkkmmmooossstttqqqHHHJJJOOOSSSUUU]]]nnnxxxWWWEEESSS]]]RRRHHHKKKUUUIII===666222///...000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++------+++...222111...---------............//////111333111000???```~~~yyyfffhhhsss}}}vvv\\\[[[ZZZXXX\\\XXX___gggkkkqqqyyy~~~~~~vvvvvvvvvuuusssnnnhhhcccKKKDDDGGGYYYkkkvvv}}}tttrrrxxxpppaaa[[[VVVOOOCCC???;;;999999:::999777444555666777666666555555444444555555555666666666666666666666777777777888::::::::::::::::::::::::;;;<<<>>>@@@AAAAAAAAAAAABBBBBBCCCDDDFFFHHHJJJKKKVVV```eeebbbbbblllxxxyyypppllllllooovvv||||||~~~xxxtttsssyyyyyyqqqssswwwwwwuuuvvvzzz{{{||||||mmmmmm~~~pppUUU[[[rrrOOOAAA===555222555111111111111000000000000////////////............////////////////////////...........................//////////////////.........................................................000222111000555<<>>===>>>>>>;;;888666777888888777777888:::555555555555666666666666777777666666666666777777666666555555555555666666555555555666666666777777666666777888999::::::::::::999999::::::;;;<<<===BBBBBBBBBCCCHHHQQQ\\\ddd```bbbeeekkksss|||ooojjjaaafffkkkkkkhhhggglllqqq```QQQJJJSSS]]]```iiitttrrrTTT@@@IIIZZZ[[[RRRLLLHHHDDDAAA>>>666...,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***,,,---,,,...222111------------............///---///111333777GGGfffnnnkkk{{{~~~tttcccbbb]]]XXX^^^]]]gggpppsssvvv|||vvvvvvuuutttqqqlllfffaaaLLLLLLTTTdddqqquuuvvvvvvtttuuu{{{}}}sssdddWWWNNNGGGBBB???<<<999888888777666555333555777777555444555666444555555666666777777888666666666777777777888888;;;;;;;;;;;;;;;;;;;;;;;;???@@@BBBDDDFFFFFFFFFEEEDDDDDDFFFIIIMMMQQQUUUXXXdddooouuupppnnnttt|||~~~}}}~~~uuuooonnnqqquuuzzz{{{wwwvvvppplllkkkqqqwww{{{ssstttyyyyyyxxxzzzvvvxxx}}}pppqqq~~~|||{{{~~~[[[WWWdddKKK>>>777333222222222111111111000000000////////////............................................................---......//////......---......................................................000222111111999CCCQQQWWWkkk|||{{{www{{{{{{vvvsssvvvqqqsssrrrjjj^^^VVVUUUWWWaaagggccc___ddddddfffppp...------,,,,,,------...---------.......................................////////////////////////---......///////////////...///000111111111111111111111222333333333333222222444666555444777===CCCNNNXXX```ccckkkvvvwwwpppmmmttt|||zzzyyynnnqqq}}}mmmllllll|||iii___[[[```iiirrrxxx|||}}}~~~~~~uuusss||||||uuutttwwwtttqqqnnnjjjccc[[[TTTPPPMMMJJJGGGDDDAAA<<<999;;;;;;:::::::::999999999444666888777555555666888555555666666777666666666888777777666666777777888777777666666666666777777666666666666777777777777777777777888999:::;;;:::;;;;;;;;;;;;<<<===>>>??????AAAEEEIIIOOOYYYccckkkkkknnnrrrvvvyyy|||~~~uuuuuuccc```bbbeeebbb\\\___iiioooddd]]]aaajjjnnnooonnnhhh___QQQJJJNNNTTTRRRLLL???DDDJJJJJJ???111,,,...............------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,---......---,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***,,,---,,,///222111------------............//////---///888FFFWWWlll}}}nnncccuuu|||wwwzzztttiiiccc[[[\\\kkkqqqvvvxxxwwwyyy~~~|||yyyvvvpppjjjeeeZZZ___iiiuuu{{{{{{zzzzzzvvv{{{~~~wwwiiiZZZPPPIIIBBB===<<<;;;:::888777777777666555444666777777555555777999666777777888999999::::::::::::::::::;;;;;;;;;<<<======>>>???@@@AAABBBBBBEEEFFFIIIKKKMMMMMMLLLLLLJJJLLLOOOSSSZZZaaafffjjjsss|||zzzyyy~~~|||uuurrrtttuuuuuuuuuuuuvvvxxxwwwyyyzzz{{{yyyvvvsssrrrnnniiiiiioootttxxx||||||wwwyyyyyy{{{xxxuuuyyy}}}jjjppp~~~yyygggyyy___FFF;;;666111222222222111111111000000////////////............------------------------........................,,,---...//////...---,,,................................................//////000222111333>>>JJJZZZmmm{{{|||}}}wwwssstttxxxsssvvv~~~wwwrrrssspppnnniiiaaaZZZXXX[[[^^^aaafffbbb___eeeffffffooo...------,,,,,,------...................................................////////////////////////---......//////////////////000000111111111111000111111222333333333333222444555555333444:::EEENNNdddiiigggccciiivvvzzzuuuqqq{{{yyyrrrnnncccuuummmmmmyyykkkXXX^^^bbbkkkuuu{{{xxxxxx}}}~~~yyyrrrrrrrrrqqqooommmhhh]]]OOOEEECCC@@@===;;;;;;:::888777777999999999777666777888555777999888555444666888777777888888999888888888888888777777777777888888888888777777777777888888888888888999999999999:::<<<;;;::::::<<<=========>>>>>>>>>???@@@AAACCCDDDCCCHHHOOOVVV]]]eeennnuuutttyyy|||wwwtttsssqqqppprrryyyxxxrrrlllfff```WWWVVV^^^^^^VVVXXXbbbpppwwwxxxsssrrrwwwxxxtttttt|||sssYYYHHHGGGHHHBBB===HHHTTTUUUGGG555...111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...//////...---,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------))),,,------///222111------------.........//////333...000???TTTeeeqqqxxxjjjZZZXXXzzzqqqmmmssszzzwww~~~|||rrrhhh^^^gggzzz}}}~~~wwwqqqlll___eeennnuuuwwwwwwzzzwww~~~zzz{{{zzzoooYYYEEE@@@>>>:::888;;;666666666777777777777777555777999888777777:::===888888999:::;;;;;;<<<<<>>??????;;;777666999<<<888888888777777666666666999888777666666777999999;;;:::::::::999999888888888888888888888999::::::<<<<<<:::999888888888888;;;;;;;;;:::999999<<>>???>>><<<;;;<<<===???>>>???@@@CCCGGGKKKMMMRRRYYY```eeennnyyy{{{www|||uuuoookkkqqqtttyyylll```]]]ddd[[[aaaaaaPPPSSSdddfffxxxppp^^^ZZZccclllyyyuuuSSS<<<>>>LLLMMMFFFHHHQQQNNN===111000///---******---111///+++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++...---,,,,,,,,,,,,---...---------,,,,,,+++++++++...------...000111000...+++...000111111000000111222---777PPPeeemmmppptttXXXWWW___sss~~~nnnfffvvvgggeeeZZZVVVnnnrrrgggiii```jjjssswwwyyy}}}~~~|||{{{uuuwwwyyyxxx~~~wwwgggPPP@@@>>>AAA===444999999999999999:::::::::;;;999888888999999999888>>>===<<<<<<===>>><<<;;;???AAACCCEEEEEEEEECCCBBBFFFEEECCCDDDJJJRRRRRRMMMPPPPPPPPPSSSVVVYYYYYYYYYZZZ^^^cccjjjqqqwww|||~~~~~~zzzuuuqqqooooooooooooqqqvvv{{{}}}|||yyytttqqqnnnnnnqqqttttttsssssswww|||~~~|||sssxxx~~~~~~}}}zzzxxxzzzzzz{{{{{{jjjggguuusssrrr|||fffssszzzeeeGGG???777555555222///...000111000////////////////////////................................................------............------////////////////////////............////////////...111222000000888HHHVVVoootttlllvvvooowwwuuuqqqpppttt{{{|||uuummmhhhddd```___bbbfffiiijjjfffcccaaaaaaeeeiiimmmnnn------------------------------------------------....................................////////////////////////////////////////////////000000000111111111222222222333333333555666777555333===UUUmmmuuuvvvzzzyyy{{{{{{}}}}}}ttteee]]]ffftttkkkbbbcccsssgggkkkppptttwww{{{~~~|||wwwwww{{{~~~~~~~~~zzzyyy{{{qqqXXXEEE???@@@@@@>>><<<;;;;;;<<<;;;;;;;;;;;;;;;:::::::::999999888777777888999::::::::::::999999888888888999999888888999999:::;;;======<<<<<<<<<<<<<<<===999:::<<<<<<;;;:::;;;<<>>???BBBFFFLLLRRRWWWZZZiiilllnnnnnnuuu~~~|||zzzwwwtttrrrqqqwwwyyy~~~rrrnnn{{{|||iiiaaa___WWWSSS\\\cccvvv|||yyyeeeQQQKKKRRRZZZhhh~~~bbbEEE@@@GGGUUUMMMFFFDDDBBB<<<333...///...,,,+++---...---+++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++...---,,,,,,,,,,,,---...---------,,,,,,+++++++++---------...000111000...,,,...000111000///000000...,,,>>>\\\qqq{{{xxxlllRRRPPPVVVhhh}}}ppp}}}{{{```\\\PPPLLLbbbxxx|||~~~{{{|||~~~{{{gggaaabbbkkksssuuuxxx|||}}}|||xxxuuuwwwtttnnnrrr|||uuu```JJJ???===<<<:::888999999:::::::::::::::===<<<;;;;;;<<<======<<>>:::666444222000///000111000////////////////////////................................................------............------////////////////////////............////////////---000111111333===OOO\\\qqqssstttwwwttt|||tttrrrqqquuuzzzzzztttnnnkkkhhhdddcccdddfffhhhiiidddccccccfffjjjnnnqqqrrr------------------------------------------------..................................../////////////////////////////////////////////000000000111111111111222222222333333333444666888777666@@@ZZZrrrtttuuuyyy{{{zzzuuu___ZZZfffsssvvvccc]]]___xxxiiiaaaiiiqqqxxx{{{}}}~~~{{{zzzzzzyyyqqqooorrr|||~~~jjjXXXBBB@@@>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;;;;<<<<<<===>>>999;;;???@@@???============>>>@@@@@@??????AAABBBCCCEEEJJJPPPWWW___eeehhhvvvxxxyyyzzz~~~|||zzzvvvsssssstttwwwxxx~~~kkk\\\ZZZSSSWWWgggooosssmmm[[[IIIAAACCCGGGZZZtttpppSSSEEECCC\\\WWWIII:::999@@@;;;//////...---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++...------,,,,,,------...------,,,,,,,,,,,,++++++---,,,,,,...000111000...,,,...000000///......//////---GGGhhhzzzdddSSSTTT^^^ppp}}}~~~vvvsss~~~ttt]]]WWWJJJFFFYYYnnntttxxxxxxzzz~~~{{{|||}}}ggg\\\eeelllrrrsssuuuyyyyyywwwyyyrrrmmmjjjccc___gggtttxxx```KKKAAA???>>>:::::::::;;;===???AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFDDDCCCAAAAAACCCFFFJJJMMMHHHNNNSSSTTTWWW[[[\\\ZZZYYY___ddddddaaaaaafffkkkrrruuuzzz~~~pppqqqrrrrrrqqqppprrrsssyyyyyy{{{~~~}}}zzz||||||}}}~~~zzz{{{}}}xxx~~~|||{{{|||zzzwwwyyy}}}ssshhhtttyyyzzzvvvsssooouuu||||||VVVAAA???777444222111111111000///////////////////////////................................................------............------////////////////////////............////////////...///111222777DDDVVVdddxxx{{{vvvyyy}}}uuurrrrrrtttvvvwwwvvvrrrnnniiifffbbb``````aaa`````````aaaeeejjjooorrrsssrrr---------------------------------------------------------...........................//////////////////////////////////////////000000000111111111111111222222222333333333444444777:::===FFFZZZlllnnnxxxssslllppptttxxx}}}ddd^^^hhhpppyyyxxxkkkccccccdddpppjjjZZZ^^^iiisss|||{{{yyy|||tttmmmddd```hhhuuuyyytttnnnUUUNNNEEE???>>>>>>>>>===<<<<<<<<<===============?????????>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>??????>>>>>>??????@@@AAA>>>============>>>??????<<<>>>AAABBBAAAAAAAAABBB???AAACCCDDDDDDEEEGGGIIIPPPRRRWWW]]]dddjjjoooqqqwww{{{yyyuuutttrrrqqqssswww|||fffaaa[[[[[[llldddfffdddZZZQQQJJJCCC===SSSeeeyyyvvveeeRRREEEWWW]]]TTT@@@===IIIFFF666///......///...++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000///---...000///...---...///444444OOOlll|||^^^ZZZaaauuutttzzzrrriiizzzvvvvvvnnnbbb^^^RRRNNN\\\nnntttyyyyyyzzz||||||yyy}}}{{{}}}rrreee___eeelllqqqrrrssstttrrrnnnjjjjjjlllkkkddd]]]aaajjjmmm[[[NNNFFFCCCAAA@@@???AAAFFFKKKNNNJJJKKKLLLMMMMMMOOOQQQRRRNNNLLLJJJJJJKKKLLLKKKKKKBBBBBBBBBDDDGGGKKKOOOQQQRRRYYY___^^^]]]```dddeeedddhhhmmmooooooqqqvvvzzz}}}~~~~~~}}}{{{xxxuuusssnnnppprrrsssssssssuuuwwwyyyzzz{{{}}}yyywwwxxxwwwyyy}}}|||zzz|||~~~iiinnnwww}}}|||~~~ggguuueeePPPGGG;;;666222222333111//////////////////////////////................................................------............------////////////////////////............////////////000000111444<<>>GGGOOOWWW^^^cccmmmllljjjrrrwwwzzzyyyhhhgggpppuuuyyyyyytttmmmlllnnnmmmhhhjjjtttsssjjj```TTTWWWiiipppxxx{{{nnnbbbXXXYYYaaahhhpppwwwvvvjjjYYYLLLEEEBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAACCCCCCBBBBBBBBBBBBCCCCCC@@@AAABBBCCCCCCDDDHHHJJJKKKNNNPPPRRRSSSUUUXXXZZZaaadddiiioootttxxx{{{|||zzzvvvpppppprrruuuyyy|||~~~|||}}}zzzooobbbccc\\\___bbbbbbbbb\\\MMM???JJJQQQ]]]lllzzzzzzeeeNNNKKKZZZ]]]OOOIIINNNKKK???444///...000000------000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222111000---/////////......///111333===ZZZsss~~~wwwVVV[[[gggrrrjjjhhhmmmvvvyyypppgggiiikkkaaa]]]fffnnnuuuzzzzzzzzz{{{zzzvvv|||{{{zzzwwwoooeeebbbccceeekkkooooooppppppkkkeeedddmmmyyy}}}vvviiibbbaaauuuppp]]]WWWSSSLLLGGGFFFIIIOOOSSSRRRTTTVVVWWWXXXYYY\\\___]]]ZZZVVVTTTTTTTTTSSSRRRNNNOOORRRUUUVVVWWWWWWWWWUUU]]]aaa______eeemmmqqqtttuuuvvvyyy|||~~~~~~|||xxxuuurrrpppppppppsssuuuwwwxxxxxxxxx{{{|||{{{{{{|||}}}yyyyyyrrrqqqtttxxxyyywwwyyy~~~yyysssiiijjjtttzzzaaaUUUbbblllRRRBBB999333444444111///000////////////////////////................................................------............------////////////////////////............////////////333222333888CCCRRRbbbllluuuttt~~~vvviiipppsssvvvvvvsssooommmlllhhheeebbb```___^^^\\\[[[aaadddjjjpppttttttqqqmmm------------------------------------------------,,,,,,------.../////////............////////////000000000000000000000000000000000111111111222222111111222222222333333333555222666DDDPPPUUUUUUTTT___ggggggkkkwwwzzzzzzuuulllllluuu}}}{{{tttkkkkkkxxxyyygggbbbeee\\\QQQLLLLLL[[[uuuxxx}}}pppcccXXXWWW[[[bbbpppooo___QQQIIICCCAAADDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAA???????????????@@@AAAAAACCCCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHJJJMMMRRRUUUYYY\\\___bbbdddfffjjjllltttvvv{{{yyyxxxwwwttttttuuuqqqssswww|||zzzvvvuuuvvvvvvuuuvvvzzz}}}dddSSSXXX]]]ccchhhlllhhhZZZKKKEEEGGGMMM___yyyxxx```GGGSSS]]]ZZZRRRLLLIIIGGG???555///222333///...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,---------------///222333333222---///////////////111333333KKKggg{{{zzzfffWWW^^^hhhwwwjjjjjjxxxttt~~~qqqaaa___lllrrrllliiinnnkkksssxxxzzzzzz|||{{{xxxvvvzzz{{{ttthhh```___cccfffiiikkkkkklllnnnjjjdddfffsssrrrbbbYYYcccuuu}}}qqqkkk```WWWPPPNNNPPPQQQVVVYYY\\\]]]]]]___dddhhhkkkgggccc___^^^^^^\\\[[[[[[^^^aaacccbbb^^^ZZZWWWSSSZZZ^^^^^^```jjjtttzzz}}}}}}}}}{{{vvvtttqqqooooooqqqtttwwwyyy{{{}}}}}}}}}~~~~~~|||vvvuuuwwwyyyxxxuuuvvvzzz}}}pppbbbiiisssyyyYYYTTTcccJJJ>>>444555555111...111////////////////////////................................................------............------////////////////////////............////////////333333666???OOO```ooowwwyyywwwyyy{{{wwwoooqqqsssvvvuuurrrnnnkkkjjjdddbbb^^^\\\\\\\\\\\\\\\hhhjjjoootttwwwwwwsssppp------------------------------------------------,,,,,,------...//////000............////////////000000000000000000000000000000111111111222222222111111222222222333333333444333:::HHHTTTXXXVVVUUU^^^ddddddkkkzzz|||wwwzzznnnbbblllxxxoooiiivvvttt]]]ZZZMMMDDDHHHNNN]]]uuu|||uuuccc]]]\\\aaarrryyykkk]]]SSSNNNMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEECCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEFFFHHHJJJLLLMMMOOOQQQUUUWWWYYY\\\```cccgggjjjnnnqqqtttwww{{{~~~xxxqqqqqqqqqqqquuuzzzyyy{{{~~~|||wwwrrrnnnnnnnnnmmmooosssxxxzzzxxxaaaNNNQQQZZZcccfffggggggeeeaaaSSSRRRPPPVVVlllyyyVVVSSSWWW]]]VVVGGGFFFPPPLLL<<<111333555000---///------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,---......---,,,,,,+++++++++,,,,,,---------.........111333555444333---//////000///111444666===___qqqzzzmmm]]]lllrrryyyrrrfffnnnqqqZZZYYYmmmtttooommmpppllltttyyyzzz{{{~~~}}}{{{ssswwwvvvmmmaaa\\\___dddhhhhhhfffdddhhhnnnpppmmmlllwwwxxxggg[[[\\\iiiwwwmmmccc\\\WWWVVVTTTXXX]]]^^^^^^```eeejjjqqqmmmhhheeeddddddcccccc```bbbeeefffeeeaaa\\\YYYWWW\\\aaaaaaeeennnvvvyyy|||yyyvvvttttttnnnnnnmmmnnnqqquuuyyy|||{{{}}}~~~~~~|||zzzyyyzzzxxxuuuvvvzzz}}}eeefffkkk{{{uuudddnnnwwwRRRBBB666666666000...222////////////////////////................................................------............------////////////////////////............////////////000222999HHH^^^sssttt~~~~~~|||vvvuuussssssttttttrrrnnnjjjggg```\\\YYYWWWYYY[[[]]]^^^kkkllloootttwwwwwwuuusss------------------------------------------------,,,,,,------...///000000............/////////000000000000000000000000000000111111111111222222222111111222222222333333333222444===KKKUUUXXXXXXZZZbbbffffffnnn~~~~~~uuuvvv}}}fff^^^wwwvvvnnnnnnaaaZZZJJJDDDNNNVVV```qqq|||~~~tttbbbZZZ\\\kkk}}}wwwjjjcccZZZZZZYYYWWWVVVUUUTTTSSSOOOPPPPPPPPPOOONNNLLLKKKHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKMMMPPPSSSWWWZZZ[[[WWW[[[aaaeeehhhjjjmmmnnnuuuxxx||||||yyysssqqqwwwzzz{{{~~~|||zzzvvvooojjjjjjjjjiiilllpppxxxzzztttvvvggg^^^TTTHHHUUU______^^^cccmmmssshhhdddYYYPPP[[[uuuhhhVVVRRR]]]WWWDDDEEEWWWVVVBBB333444666000,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,---......---,,,,,,+++++++++,,,,,,---------/////////111444666555444---///000000000222555888KKKooouuutttzzzccc\\\~~~rrrgggqqqvvvZZZWWWlllsssooooooppprrrxxx}}}}}}}}}|||ssssssmmmaaaYYYYYYaaagggjjjgggbbb___eeepppvvvvvvsss|||ssshhh___eeeqqq~~~tttjjjccc^^^RRRVVV[[[]]]]]]___eeejjjpppmmmhhhfffeeeffffffeeeaaacccfffhhhhhhfffcccaaa^^^cccggghhhkkkqqquuuuuuyyy|||}}}yyyrrrnnnooorrrkkklllmmmpppssswwwzzz{{{{{{}}}wwwrrrsssuuuxxxyyyzzz~~~yyyvvvuuuvvvtttqqqsssxxx~~~hhhgggeeeqqqzzz}}}sss___WWWEEE777666666000///333////////////////////////................................................---..................---////////////////////////............/////////000...111;;;OOOhhh{{{wwwtttwwwtttsssssssssrrroooiiieeeaaa^^^ZZZYYY[[[___bbbdddjjjkkkmmmqqquuuvvvvvvttt---------------------------------............/////////.........------------......///////////////000000000000111111111111......//////000000111111333222111222333444555444:::999EEE]]]kkkiiicccbbbuuudddnnn~~~wwwsssxxxsssiiiTTT```zzzaaasss___<<>>???333333888000333222111000////////////////////////////////////////////////////////////......////////////......000000000000////////////111000000000111111111000---888III^^^wwwzzz}}}|||vvvqqqrrrttttttqqqoooppprrrpppiiicccaaa___^^^]]]^^^aaadddfffjjjmmmqqqrrrqqqpppoooppp------------------------------------............//////.........------------......///////////////000000000000111111111111//////000000111222222222333222222222444444444444888>>>VVVwwwnnncccooobbblllzzzsssnnnrrrooo]]]PPP```wwwaaaooogggFFFMMMgggyyy{{{zzzyyyxxxtttooogggbbb```eeefffaaa]]]___bbbdddiiijjjjjjjjjiiijjjmmmoootttttttttuuuxxxzzz{{{|||rrrrrrsssuuuyyy}}}}}}{{{{{{yyyuuuppp{{{|||zzzyyywwwqqqllljjjlllnnnppprrruuuzzz}}}xxx{{{vvvhhh\\\TTTOOOQQQWWW```lllxxxlllTTTKKKRRRcccxxxoooQQQOOOTTTOOOFFFDDDVVVQQQDDD555...000000,,,........................,,,,,,,,,---------......,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222333111000...444///...444000888TTTiiirrrqqqhhheeeiiiyyy}}}xxxlllwwwxxxuuuzzz{{{tttlllVVVZZZcccnnnrrrqqqsssyyy||||||}}}}}}|||{{{zzzyyywwwrrrfffZZZWWW]]]aaa```^^^```aaa```aaafffpppwwwwwwyyy}}}wwwwwwvvvvvvtttiiigggppprrruuutttooohhhhhhkkkllljjjiiijjjkkkjjjhhhgggkkkqqqssssssrrrqqqrrrsssuuuvvvssssssrrrsssssstttsssrrrrrruuuxxx|||~~~{{{vvvgggdddaaaaaaaaa^^^XXXSSSMMMPPPSSSUUUTTTTTTWWW[[[___dddggghhhmmmtttwwwuuuwwwwwwvvvuuutttuuuyyy|||tttqqqtttxxxyyyyyyxxx{{{|||rrrmmmnnnooo```dddaaakkk{{{ttthhhooosssyyywwwRRR@@@===333111555///333222111000////////////////////////////////////////////////////////////......////////////......////////////000000000000////////////111222222111666CCCWWWlllxxx~~~}}}vvvqqqrrrtttxxxvvvsssqqqoookkkeeeaaaaaa```______```bbbdddeeennnnnnnnnooonnnmmmkkkjjj------------------------------------...........................------------......///////////////000000000000111111111111000000111111222333333444333333333444444444444444666CCCbbbwwwggggggbbbmmmwwwpppjjjjjjfffUUUSSSaaa{{{zzzooocccsssaaaHHHQQQiiiyyy}}}yyy~~~tttnnnpppssssssmmmjjjjjjiiigggooorrruuuvvvuuutttsssttt{{{}}}|||~~~vvvvvvuuuvvvwwwxxxyyyyyy~~~}}}}}}zzzuuupppoooqqqtttvvvxxx{{{xxxgggZZZOOOOOOXXX```fffjjjpppaaaMMMDDDPPPjjjcccOOOOOOSSSMMMAAANNNMMMFFF:::222///...,,,........................,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222222111///...000///222333000CCChhhvvvsssoooeeeaaasssvvvzzzvvvnnn~~~zzzgggiiissstttkkkccc]]]ccclllrrrqqqpppvvv~~~}}}}}}}}}}}}|||{{{zzzzzzyyypppcccXXXXXX]]]___]]][[[\\\^^^^^^___eeemmmsssuuutttssswww|||vvvwwwoooooouuuvvvtttoookkkjjjnnnnnnnnnvvv}}}yyyuuusssrrrrrrssstttuuuvvvwwwwwwxxxxxxxxxrrrwww}}}xxxppphhhcccTTTTTTSSSSSSRRRRRRQQQQQQMMMSSSYYY\\\[[[YYYYYYYYYZZZ___bbbbbbdddggggggddddddeeeggghhhkkkpppwww|||vvvsssuuuvvvyyy~~~zzzzzz{{{{{{|||zzzkkkgggiiixxxpppkkk{{{zzzwww```DDD>>>666111333111333222111000////////////////////////////////////////////////////////////......////////////............//////000000111111.........///000111222333555GGG___vvvrrrttt~~~~~~vvvrrrsssuuuzzzyyyvvvqqqkkkfffccccccbbbaaaaaaaaabbbdddfffgggssspppmmmmmmnnnnnnllliii------------------------,,,,,,---------.................................---......//////////////////000000000111111111111000000111111222333333333222333444555444444555666<<>>EEEPPPVVV]]]eeejjjjjjgggbbbzzzsssiiigggzzzrrrdddcccvvvtttaaa]]]\\\SSSMMMLLLYYYjjjvvv|||~~~{{{zzz~~~}}}}}}|||}}}{{{wwwvvvxxxxxxvvvsssxxxxxxzzz{{{tttgggZZZXXX\\\]]]ZZZYYYaaaiiihhh]]]TTTYYYdddfffxxxcccKKKJJJSSSPPPKKKGGGGGGBBB999333333000//////...------,,,,,,,,,,,,,,,---------......***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000000...,,,222+++111444333NNNttttttYYYJJJTTTlllxxxgggkkk^^^NNN___dddQQQLLLZZZiiivvv~~~xxxvvvuuutttppptttxxx{{{{{{xxxtttppp]]]VVVSSSUUUVVVTTTUUUXXXWWWXXX\\\aaahhhnnnrrrttt~~~}}}tttlllgggnnnqqquuuxxx{{{yyyzzz|||yyy|||yyyxxxvvvwwwoooaaaXXXiiizzzSSSbbb^^^KKKDDD999555333222111000////////////////////////////////////////////////////////////......////////////......////////////000000000000...111222111000222888===XXXsssuuuvvvyyyxxxvvvvvvvvvwwwwwwvvvxxxwwwtttlllddd]]]ZZZZZZ[[[]]]aaafffiiilllmmmmmmaaacccgggkkkpppssstttuuu------------------------++++++,,,,,,,,,------------------.........//////---......///////////////000000000000111111111111111222222333333444555555111333333111000555@@@HHHaaa]]][[[^^^hhhooommmgggwww|||sssrrrkkk|||}}}wwwkkkoooiii]]]YYYTTTSSS[[[cccpppzzz~~~~~~~~~~~~zzz|||yyyqqqcccXXXYYY``````[[[YYY[[[fffrrrpppddd]]]```^^^llljjjIIICCCOOOUUULLLGGGGGGDDD<<<555444000000///...------,,,,,,,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000000...,,,///(((///222333VVV|||~~~rrrSSSHHHZZZjjj{{{rrrbbbllllllMMMGGG```eeeOOOJJJ[[[ppp}}}}}}xxxtttoooeeejjjqqqxxx{{{zzzvvvsss[[[VVVUUUXXXWWWSSSSSSXXX[[[[[[]]]aaafffiiikkkkkkpppyyytttsssxxx~~~{{{~~~xxxyyy{{{{{{yyyvvvuuuzzzuuuaaaccccccyyyiiinnnlllRRRJJJ===888333222111000////////////////////////////////////////////////////////////......////////////......000000000000////////////,,,///222222111444;;;BBBccc}}}uuurrrwwwvvvuuuuuuwwwxxxxxxvvvuuusssrrrpppkkkeee___]]][[[YYY]]]dddkkkmmmllliiifffbbbeeejjjmmmooooooqqqrrr........................,,,,,,,,,---------......---------............///,,,------...............000000000000111111111111000111111111111222222222333111333555000///@@@VVViiijjjZZZaaa}}}tttcccrrrrrreeedddnnnwwwpppddd|||{{{iiiaaa]]]XXXfffmmmsssvvv}}}~~~|||}}}}}}xxxcccdddXXXVVVaaa[[[RRR]]]dddaaannniii___aaajjjrrryyyvvv[[[CCCAAAOOOTTTXXXPPPGGGJJJDDD...,,,------,,,+++,,,...000,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---///000000000///...777***,,,333>>>aaa~~~ddd[[[eeekkkssszzz~~~iiiiiikkk{{{```XXX^^^lllcccNNNNNNaaazzz|||}}}yyyuuusssjjjnnnsssxxx~~~uuujjjXXXWWWTTTQQQNNNNNNQQQTTT[[[\\\___dddhhhiiijjjlllsss{{{zzzxxxxxx{{{}}}~~~{{{zzz|||~~~bbb\\\fffzzznnnlll~~~kkk]]]GGG===777222000...---...///111222000000000000000000000000........................///////////////...................../////////000///000333555333444@@@NNNnnnuuussscccwwwtttxxx{{{xxxwwwxxxwwwttttttoookkkgggaaaZZZZZZ^^^aaa]]]^^^fffkkkhhheeefffeeeggghhhiiijjjmmmqqqttt........................,,,,,,,,,---------......---------............///------...////////////...000000000000111111111111000111111111111222222222111111444666222333FFF]]]{{{wwweeekkkuuuhhh|||{{{iiiZZZ\\\rrr{{{mmm~~~hhh\\\XXXhhhnnnsssvvv{{{wwwrrrpppooonnnllljjjeeegggkkkpppxxxsssvvvmmm```[[[TTTPPPSSSmmmbbbcccwwwqqq[[[\\\dddmmmxxx|||jjjRRRHHHOOOQQQVVVSSSOOOSSSMMM777/////////...---,,,---...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---///000000000///......+++///999IIIfff{{{|||mmm___bbbooottt|||xxxwwwggglllnnnnnnhhh```QQQOOO[[[jjjcccPPPSSSeeessswww}}}}}}zzzyyyyyyrrruuuwwwyyy{{{yyynnnbbbRRRRRRPPPNNNMMMNNNRRRUUUZZZ[[[___eeekkkmmmnnnooopppxxx|||{{{~~~|||}}}tttbbb```gggxxxjjj\\\kkkzzzqqqpppkkkMMM???999555333111//////000000000000000000000000000000000......................../////////////////////............/////////000000000111333444222555DDDUUU|||yyykkkxxxvvvtttyyy{{{zzzyyy{{{zzzwwwvvvoooiiieee```ZZZXXXZZZ]]]]]]ccckkkmmmhhhddddddkkkjjjiiiiiikkkmmmpppqqq------------------------,,,,,,,,,---------......---------............///......///000000000//////000000000000111111111111000111111111111222222222///111555777444999OOOhhhkkknnnzzzmmmhhhxxxfffVVVZZZwwwzzzmmm___VVV]]]lllooorrrwww~~~{{{wwwrrrkkkhhhccc```^^^]]]\\\ZZZXXXXXXYYY\\\bbbiiipppttt|||~~~bbbUUUTTTOOOccccccbbbjjj}}}qqqSSSSSS___qqqjjjPPPHHHGGGNNNRRRRRRUUUOOO<<<333222111///...------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---///000000000///...,,,111222;;;QQQ```bbbdddXXXVVVaaammmsssxxxvvveeeuuucccYYYNNNHHHMMM\\\hhhaaaRRRWWWhhhmmmttt{{{}}}{{{xxxyyy{{{wwwxxxxxxwwwvvvsssgggZZZMMMMMMMMMLLLLLLNNNSSSVVVXXX[[[```gggmmmrrrrrrqqqooowww{{{yyyyyyxxxwwwvvvwwwzzz}}}sss```YYYfffqqqrrrwww^^^\\\pppyyy{{{```{{{~~~ZZZDDD===888666333111111111///...000000000000000000000000..............................//////////////////....../////////000000000000111333333333<<>>???YYYoootttZZZMMMSSSaaaYYYLLLHHHGGG===777000---.........,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---///000000000///......444AAA^^^|||~~~kkk___HHHFFFOOO^^^pppttt||||||uuujjjhhh]]]LLLKKKVVVZZZQQQJJJSSScccooovvvyyy}}}}}}{{{xxxwwwsssttttttsssqqqjjj\\\NNNLLLMMMNNNNNNMMMNNNQQQSSSbbbooouuuoooiiilllqqqrrrsssyyy~~~~~~xxxtttssstttzzz{{{uuuuuuvvvxxxyyyyyyvvvsssqqqxxx|||hhhhhhlllsssmmmQQQZZZqqqmmmNNNCCC<<<333000111333111///000000000000000000000000////////////////////////------......///000000000/////////000000000111111222333333444???UUUkkkxxxzzzwww|||wwwpppuuuwwwwwwwwwzzz}}}zzztttpppggg___]]]\\\ZZZYYY[[[ffflllnnnhhhbbbccchhhlllnnnkkkhhhiiilllnnnmmmlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------...////////////...000000000000111111111111000111111111111222222222111222333666===JJJXXXaaaffffffhhhffffffuuuggg^^^nnn||||||xxxlll^^^[[[dddllljjjcccddddddYYYHHHEEETTTdddllllllrrryyy~~~~~~mmmZZZ___ZZZXXX___fffgggdddcccPPP>>>IIIZZZYYYnnncccLLLNNN```^^^QQQJJJHHHFFF>>>444............,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---///000000000///...111777RRRpppyyyrrrbbbQQQEEECCCQQQgggxxx~~~yyyrrrqqqpppbbbYYYIIIFFFRRRUUUKKKIIIYYYkkkssswwwwwwxxxyyyyyyvvvpppkkkdddgggiiijjjjjjeeeVVVHHHJJJLLLMMMMMMMMMOOOQQQTTTeeevvv~~~ssshhhjjjssswwwwww{{{~~~~~~zzzwwwwwwyyyzzz{{{xxxuuuuuuwwwwwwvvvttttttwwwzzznnnfffmmm{{{{{{UUUNNNRRRxxxcccMMMCCC777111222333222///000000000000000000000000////////////////////////------......///000000111//////000000000111111111000222333777GGG___qqqxxxtttlllttt|||zzz|||yyywwwxxxwwwvvvzzz|||xxxqqqjjjddd^^^]]][[[ZZZ]]]bbbjjjnnnlllddd___ccciiikkknnnnnnnnnnnnnnnmmmmmmlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,------...............000000000000111111111111000111111111111222222222///111444999BBBLLLTTTVVVYYY]]]cccaaabbbwww}}}llljjjbbbvvv~~~xxxiiiZZZ\\\ooo|||ssscccYYYXXXLLL===EEE```ooonnnjjjrrr{{{zzzxxx\\\TTTPPPXXXiiimmmddddddnnncccDDDHHHVVVQQQccc|||zzznnnOOOLLLccchhh[[[RRRNNNNNNDDD888000......---+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---///000000000///......666]]]}}}xxxlll```MMMMMMKKKZZZrrryyynnnsss{{{bbbWWWEEEEEERRRUUUJJJKKK___pppuuuxxxuuusssrrrrrrmmmddd\\\RRRWWW]]]aaaccc```RRREEEHHHIIIKKKLLLMMMOOORRRTTTggg{{{vvvhhhjjjuuu||||||~~~{{{|||}}}wwwuuuvvvyyyyyyyyyvvvxxxxxx{{{vvvhhhqqqvvvttt{{{cccOOOIII}}}UUUIII;;;333222333111///000000000000000000000000000000000000000000000000---------...///000000111000000000000111111111111...000333;;;PPPjjjzzz~~~ssseeeggguuuxxxwww{{{zzz{{{{{{xxxuuuwwwwwwqqqiiibbb^^^\\\\\\\\\]]]cccjjjkkknnnkkkccc___dddiiiiiiiiikkknnnooonnnmmmmmmnnn------------------------,,,,,,,,,---------..................////////////---...............---------...///000111222333333000000000000111222333444111111444;;;EEENNNTTTVVV[[[___\\\XXX^^^nnnyyy{{{iiiuuuhhhWWWeee~~~jjjYYYiiimmm___OOOCCCAAALLLffftttlllmmmqqq{{{~~~yyyzzzbbbOOO[[[WWWTTT``````cccwwwtttbbbMMMMMMZZZ]]]ggg}}}XXXFFF]]]nnn___LLLJJJSSSKKK<<>>VVVjjjzzz|||uuu|||}}}cccooo}}}~~~yyyxxxzzzyyyxxxvvvuuuxxxxxxoooeee``````^^^XXXUUUYYYdddnnnooolllfffaaa___bbbiiiooonnnpppnnnhhhhhhooorrrppp------------------------,,,,,,,,,---------......------------............---......//////...------......///000111222333333000000000000111222333444222444777===EEENNNWWW]]]eeebbb\\\ZZZdddsssxxxvvvbbbhhhbbb___qqqwww}}}jjjggg{{{fffPPPCCCEEEOOOcccoooiiikkkooowww~~~mmmXXXXXX[[[YYYWWW[[[[[[___lllvvv___TTTWWWYYYcccxxxpppXXXXXXbbbaaaRRRDDDNNNIII===111...111000+++...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,---------...........................///111222222000///000111333BBBkkk{{{gggWWWDDDIIIUUUbbbnnnzzzyyyqqqwwwuuu\\\LLL???GGGFFFBBBBBBMMMaaapppuuuyyy|||}}}|||~~~wwwmmmiii]]]SSSSSSTTTOOOJJJIIIJJJIIIJJJLLLKKKJJJOOOVVVgggqqqyyywwwtttwww|||xxxrrrjjjfffhhhjjjfffbbbbbb\\\YYYZZZ]]]]]]\\\aaaiiiwwwqqqsssuuuooonnntttzzzwwwuuuyyytttfffmmm}}}fffccctttnnnmmmjjjUUUeeeccc???444777666111000000000000000000000000000000000000000000000000000//////.........---------000000000000111111111111000555555AAA^^^tttsssxxxgggqqq|||}}}yyyzzz|||uuuuuutttssstttsssjjj```___```aaa^^^\\\^^^fffmmmnnnjjjeee``````bbbgggjjjjjjmmmmmmiiijjjppprrrppp------------------------,,,,,,,,,---------......,,,,,,,,,------------...---......//////...............///000111222222333111111000111111222333444222666<<>>HHHEEEAAACCCQQQcccooorrrvvvyyy|||yyyooolll^^^PPPIIIGGGFFFGGGIIIIIIHHHJJJLLLKKKJJJPPPWWWiiiqqqvvvvvvvvvzzz}}}~~~zzzrrrhhh^^^YYYVVVQQQOOOOOOKKKIIIHHHIIIJJJJJJOOOUUU^^^gggqqqyyy|||{{{zzz|||~~~||||||~~~~~~nnnooosssnnniiijjjqqqssstttrrrttteee]]]iiiwww~~~sssZZZ___kkkbbbhhhbbblllFFF666444222///...000000000000000000000000000000000000000000000000/////////............---000000000111111111222222111666777FFFfff}}}}}}uuussssssxxx}}}}}}yyywwwxxxzzzwwwxxxxxxvvvuuurrrhhh^^^]]]```bbbccccccdddiiimmmlllgggbbb```bbbdddeeedddgggjjjkkkjjjlllppprrrqqq------------------------,,,,,,,,,---------......,,,,,,---------.........---......////////////......//////000111111222222111111111111222222333444333777???JJJVVVaaagggjjjzzzjjj```iii}}}{{{mmmhhh[[[ccciii___lllnnnMMMAAAOOOXXX^^^eeehhhmmmtttqqq\\\[[[^^^QQQRRR[[[WWWqqqyyymmmTTTGGGFFFSSSfff{{{vvvUUUIIIWWWZZZMMMCCCFFFDDD<<<222,,,,,,......------,,,,,,------.........---------,,,,,,,,,............////////////........................///000111111//////111222444DDDgggwww\\\QQQSSSYYYeee___ccctttmmmqqqzzzrrrmmmvvv~~~wwwaaaXXX]]]OOO>>>DDDJJJEEEAAAGGGVVVfffooorrrtttvvvxxxyyyzzz{{{yyywwwpppdddSSSHHHCCCDDDGGGJJJHHHGGGIIIKKKKKKKKKQQQYYYkkkppptttuuuxxx}}}}}}{{{nnncccZZZTTTPPPNNNLLLKKKJJJJJJJJJIIIJJJLLLKKKQQQZZZcccjjjnnnmmmkkk^^^\\\XXXVVVVVVYYY]]]```gggkkksss|||{{{xxxsssmmmjjjiiijjjnnnqqquuuuuurrrrrryyy|||oookkkpppmmmhhheeekkkooorrrppppppwwwfffXXXaaaooo|||{{{ddd]]]}}}|||jjjppp{{{```nnnlllPPP>>>444//////222/////////////////////////////////////////////////////////...............000000000111111222222333333777:::LLLnnnxxx|||ttt{{{vvvssssssuuuxxx{{{|||xxxsssnnneee\\\ZZZ]]]```ccceeegggjjjkkkhhhccc___```eeegggfffccchhhhhhiiiiiikkknnnqqqqqq------------------------,,,,,,,,,---------......---.........////////////---......///000000////////////000000111111222222222222222222222222333444444777AAATTThhhrrroooiiiwwwgggaaaqqqxxxkkkdddPPP[[[]]]XXXgggfffHHHAAASSS\\\___fffjjjnnnwwwzzzvvvtttxxx}}}}}}xxx]]]WWWZZZOOOOOOVVVRRRYYYjjjgggRRRCCC>>>HHH[[[kkkzzzzzzaaaIIIDDDLLLPPPEEEHHHJJJCCC666---,,,000...------,,,,,,------.........---------,,,,,,,,,,,,------------.................................///000111000//////111333888LLLiiizzzpppWWWNNNYYYYYYccc\\\___ooofffiiiyyyuuussssss{{{bbbUUUVVVFFF;;;JJJJJJEEECCCLLL\\\jjjqqqtttxxx{{{~~~}}}yyyvvvxxx{{{|||rrrbbbQQQGGGEEEFFFFFFHHHFFFHHHJJJJJJKKKRRR[[[kkkooossstttxxx~~~|||~~~rrriiibbb]]]YYYUUUVVVWWWVVVTTTQQQLLLGGGHHHKKKRRR[[[```^^^WWWRRRKKKIIIEEECCCBBBCCCFFFGGGKKKSSS```kkkppprrrtttwwwtttrrrnnniiigggiiilllmmmsssqqqllljjjrrrwwwmmmooommmjjjhhhhhhlllrrrvvv{{{mmm\\\```lll|||wwwlll}}}qqq```dddqqqTTTAAA999666444333///////////////////////////////////////////////////////////////////////////000000111222333333333111999AAAVVVyyysss|||yyyuuusssssstttvvv{{{{{{uuummmggg^^^WWWXXXYYY\\\```dddggghhhhhhccc```^^^bbbgggjjjhhhdddiiigggfffgggiiikkkooorrr------------------------,,,,,,,,,---------.............../////////000000---...//////000000000000//////000000111111111111333333222222222222333333555888EEE]]]ttt{{{qqqeeemmmccceeezzzrrriii```KKKYYYxxxRRRUUUeeeYYYCCCCCCVVV]]]```ggglllnnnyyy|||vvvpppiiiffffff___aaaccccccbbbeeeiiinnnyyyppp```___ZZZVVVXXXZZZTTTdddfffXXXJJJ===AAARRRbbbqqq|||qqqRRR;;;???PPPKKKNNNOOOJJJ<<>>:::444...000000000000000000000000000000000000000000000000.../////////000000000000///000000111333444444555444DDDTTTllluuuqqq~~~|||wwwvvvxxxzzzyyyxxxxxxkkkccc^^^[[[UUUVVV[[[cccjjjkkkfff```______aaabbbdddddddddddd^^^^^^bbbjjjnnnnnnooosss------------------------,,,,,,,,,---------......,,,,,,,,,---------......------///000111111111111000000000000111111111111444444333222222333333333888@@@PPPdddtttuuujjj___iiiiiizzz}}}nnnnnn___UUUjjjzzzlllpppyyyjjjVVVVVVTTT[[[nnn{{{mmmTTTFFF@@@JJJXXX[[[aaaiiiiiivvv~~~sssddd\\\TTTQQQNNNLLLMMMNNNNNNNNNNNNUUUaaaooo|||pppdddkkk^^^SSS```hhhlllkkkiii]]]FFFBBBVVVIII\\\ttt}}}mmmYYYXXXdddZZZXXXWWWRRRDDD444...222...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------..............................///000000///...000333666LLL{{{uuu^^^NNNSSSbbb^^^^^^___eeeyyyqqq]]]fffrrrkkkdddIII;;;EEEJJJ@@@@@@GGGUUUaaaiiirrr{{{tttkkkrrr}}}sss^^^NNNHHHGGGFFFFFFDDDFFFHHHJJJMMMUUU___eeemmmsssssstttxxx|||}}}~~~{{{}}}{{{vvvtttssskkkaaaPPPHHHGGGSSS```eeefffggghhhjjjlllkkkdddZZZOOOHHHDDDCCCIIIUUU^^^aaaeeekkkmmmtttuuuooojjjkkkkkkhhhjjjfffiiipppjjj```dddrrr|||vvvuuuxxx}}}~~~~~~kkkcccmmmhhhrrrsss[[[llloooQQQRRR___bbbFFF777666999000000000000000000000000000000000000000000000000.../////////000000111111///000000222333444555555888JJJ[[[qqqrrrtttzzzwww{{{wwwvvvxxxzzzxxxuuuuuuggg___[[[XXXUUUWWW]]]hhhpppooofff]]]___```bbbbbb`````````aaaWWWXXXaaammmsssppppppsss,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////......///000000000000000111111111000000000000000222333444444333222333444777CCCQQQZZZ]]]___eeejjjeeefffxxxaaaeee{{{qqqnnnoooaaaccc]]]\\\ZZZWWWYYYRRR???:::BBBMMMVVV\\\aaagggkkknnnssskkkhhhddd___XXXVVVWWWWWWTTTPPPKKKLLLOOOUUU```lllyyy}}}xxx~~~llleeeaaaVVVPPPmmmoooiiijjjhhhKKK===RRRNNNVVVeeeiiiTTTjjj]]]GGGMMMPPP;;;777:::(((......---------......///......---------,,,,,,,,,------------------------,,,...000///---,,,---000000000+++---222---///>>>hhhkkkWWWVVVfff~~~vvvtttsssgggxxxzzz___SSSGGGBBBDDDBBB>>>DDDMMMXXXccclllssswwwyyyzzzxxxsssuuu~~~xxx[[[JJJIIIHHHBBBGGGGGGFFFFFFIIIOOOXXX^^^^^^dddooowwwuuuqqqxxx{{{xxx|||}}}vvvooommm\\\PPPGGGQQQhhh|||yyyyyyxxxtttnnneee]]]XXXKKKHHHGGGNNNXXX___```^^^bbbfffkkkllljjjhhhhhhjjjiiijjjlllkkkiiifffffffff~~~xxx{{{yyy{{{zzz{{{}}}rrr^^^cccgggooo}}}eee^^^|||zzzwww}}}aaaOOOVVV}}}ZZZBBB777333222111111000000000000000000000000000000000000000////////////000000000000444000...111333222333666;;;WWWmmm}}}nnn{{{xxxxxxvvvtttuuuwwwwwwvvv{{{{{{xxxnnneee```^^^]]]ZZZ]]]ccciiikkkhhhaaa\\\dddaaa^^^]]]```dddggghhhccchhhnnnqqqqqqqqqsssvvv,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////......///000000000000000111000000000000000000000111222444333222222333444:::DDDPPPVVV[[[bbbkkkpppfffmmm|||~~~uuubbblllnnniiijjj\\\rrrvvvrrrhhh___VVVJJJAAA:::BBBMMMVVV[[[```fffjjjqqq|||tttooovvvrrrnnnlllkkkiiiccc^^^XXXTTTPPPPPPXXXdddooowwwtttmmmfffaaaZZZTTTUUU\\\gggqqq|||||||||{{{yyyxxxyyy|||rrrkkkfff```[[[WWW```dddccckkkoooWWWGGGUUUKKKQQQ\\\xxxnnnVVV___aaaOOONNNMMM???;;;888))).........------......///......---------,,,,,,,,,------------------------+++---//////------...000//////+++---333///333DDDnnnwwweeeUUUTTTddd|||vvvrrruuu]]]NNNBBBBBBFFFBBB>>>FFFRRR___iiiooorrrtttzzz}}}|||yyyyyy~~~{{{```LLLHHHIIIGGGIIIHHHFFFFFFIIIPPPZZZaaa^^^```hhhrrrwwwxxx|||||||||~~~}}}{{{|||{{{uuuooonnnfffWWWLLLVVVppp{{{ssshhh^^^WWWNNNJJJIIIOOOXXX______]]]eeegggjjjlllkkkiiihhhhhhjjjkkkllljjjgggdddbbbbbbqqq|||~~~}}}~~~mmmcccjjjsss~~~}}}```RRRiii{{{qqqxxx[[[ZZZsssRRR???777222222111000000000000000000000000000000000000000////////////000000000000333000...111333222333777CCC]]]qqq~~~yyy}}}uuuvvvvvvvvvwwwxxxwwwvvv}}}|||wwwnnneee```^^^^^^ZZZaaaiiinnnnnnjjjccc___aaa```___```cccfffhhhhhhfffjjjpppssssssqqqpppooo,,,,,,,,,,,,,,,,,,,,,,,,------------............---............/////////......///000000000000000000000000000000000111111000222222222111111333555AAALLLUUUYYY```llluuuxxxdddssszzzxxxyyyooolll}}}nnnfffeeeYYY~~~oooTTT>>>???<<>>IIIXXXfffooorrrrrrrrrzzz~~~|||}}}}}}{{{zzzwww```KKKEEEHHHKKKKKKIIIGGGFFFJJJRRR]]]ddddddaaaeeeoooxxx{{{|||}}}yyyvvvuuuxxx}}}zzz|||{{{xxxsssppppppnnn^^^SSS]]]wwwxxxkkk___WWWOOOLLLKKKQQQZZZ```bbb```hhhhhhiiikkklllllliiigggkkklllllljjjfffaaa^^^]]]jjj}}}~~~sssdddjjjqqqvvv~~~fffRRReeezzzjjjzzzdddUUUttt\\\@@@666222222111000000000000111000000000000000000000000////////////000000000000333//////111333222555999MMMggg{{{xxxrrrsssvvvxxxyyyyyyxxxxxx|||uuulllccc^^^^^^___YYYbbbmmmqqqmmmgggcccbbb______```dddgggjjjjjjiiiiiikkknnnrrrssspppkkkfff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......///000000000000000000000000000000111111111000111111111111111444666DDDRRR^^^aaagggrrrvvvrrr]]]wwwuuutttrrrggg}}}ttteee```ZZZaaa<<>>JJJ[[[iiiqqqsssttttttyyy~~~~~~||||||zzzvvvmmmpppjjjWWWFFFBBBFFFIIILLLJJJGGGFFFJJJSSS___gggllljjjjjjooovvvyyyxxxwwwuuuoookkkmmmssswww|||}}}~~~zzzooonnnrrr{{{{{{uuurrrqqqqqqrrreee\\\cccvvvxxxlll```XXXPPPNNNNNNSSS\\\cccffffffhhhggggggjjjnnnooommmiiikkkmmmmmmkkkfffbbb^^^]]]ggg~~~yyy{{{~~~||||||{{{~~~|||qqqpppnnnooovvvuuu```mmmzzzfffqqqzzz{{{aaalll\\\AAA777333222111111000000111111////////////////////////////////////000000000000111//////111222222666<<>>XXXnnncccjjjrrrzzzrrriiittt}}}xxxrrrtttyyyfffOOO???DDDHHH===>>>JJJ[[[iiipppsssuuuwwwwww|||~~~{{{yyyzzzyyyvvvkkkfffZZZKKKCCCCCCFFFGGGKKKIIIGGGFFFJJJTTT```hhhnnnpppqqqqqqrrruuuwwwwwwqqqhhhbbbeeejjjmmmrrrxxxyyyxxxyyy|||~~~|||wwwsssllleeeaaagggqqq{{{{{{uuussssssrrrtttllldddcccjjjqqquuuuuummmpppssstttpppiiiaaa[[[WWWVVVUUUXXX^^^cccfffggggggffffffjjjoooqqqpppnnnlllnnnooommmiiidddaaa___```uuuuuuzzz{{{}}}{{{||||||zzzyyy}}}uuunnnrrrooonnngggfffooouuu[[[EEE>>>333222222111111111111111////////////////////////////////////000000000000000...///111222222888???[[[qqqtttqqqpppsssssssssyyywwwmmmhhhbbb[[[[[[___ZZZcccjjjiii```[[[\\\aaaaaa``````ccchhhmmmpppqqqpppmmmkkklllnnnpppnnnlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............///000000000000000/////////000111111222222000111111111111333777:::HHHeeeyyyvvvrrruuummm]]]aaa{{{uuuiiiddd^^^SSS___mmmDDD===CCCLLLUUUYYYZZZ^^^iiissszzzxxxssspppsssxxx~~~sssmmmddd\\\ZZZ]]]dddiiitttsssrrrsssxxx|||yyyssshhh\\\OOOKKKOOOVVV```iiihhhjjjlllmmmkkkjjjjjjkkkllllllkkkjjjiiihhhhhhgggrrrvvv|||lllnnnwwwqqqdddVVVLLLOOO\\\iiisss|||pppRRRNNNMMMOOOSSSfffcccDDDMMMRRRRRRZZZfff]]]GGG111111000///..................---------,,,,,,,,,------------------------,,,,,,,,,...111333333222...222///...000222DDDaaayyyhhhaaaooo{{{zzzhhhbbbtttyyygggVVVGGG;;;@@@DDD<<>>OOOppprrrfffkkkiii[[[qqqvvvuuuiii[[[aaa[[[MMMjjjoooOOOEEEBBBBBBKKKTTTWWWWWW]]]jjjvvvzzzzzz{{{}}}}}}{{{{{{|||~~~}}}|||}}}|||yyyvvvpppnnnttt}}}}}}|||lllllliiiccc___dddqqq|||xxxmmmbbbXXXSSSPPPQQQZZZfffiiimmmpppppplllgggeeeeeeggghhhiiijjjjjjiiihhhgggdddmmmyyyvvv]]][[[jjj{{{}}}[[[^^^UUUQQQWWWWWWXXXkkkiiiGGG===EEEWWWZZZZZZsss~~~hhhLLLKKKYYYWWWMMMccclllLLL222222000///..................---------,,,,,,,,,------------------------///---,,,...111333222000+++111000000555;;;SSSuuu{{{kkkgggwwwxxxyyyiii___aaazzz~~~qqqUUUEEEEEEAAABBBEEECCCFFFTTTfffqqqrrrppppppqqqrrryyy~~~~~~|||{{{xxxssskkk^^^PPPGGGDDDBBBBBBCCCBBBCCCCCCEEEJJJRRR\\\cccfffkkkllliiillluuuzzzzzzwwwuuu|||~~~wwwssswwwvvv|||}}}uuujjjjjjxxxuuuddd___nnn|||xxxqqqiii```YYYUUUTTTMMMNNNVVVaaahhhkkkttt~~~|||{{{xxxrrreee[[[PPPHHHFFFFFFDDDAAA???AAAFFFMMMVVV^^^eeeiiiaaa``````aaaeeekkkpppssskkkmmmpppooollllllnnnqqqrrrttttttqqqkkkccc]]]ZZZXXXdddvvv}}}tttppppppwww}}}|||yyywwwrrrZZZccc}}}eeennnfff|||nnnPPPvvvooo\\\MMM===444333222222111111222222000000000000000000000000////////////000000000000...---///111111222;;;EEEaaazzzrrrvvvppplllmmmsssqqqlllrrrxxxkkkcccdddbbbZZZXXX]]]hhhooovvvvvvnnnddd]]]ZZZ^^^___ccchhhlllnnnmmmlllnnnqqqttttttqqqqqqsssuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---......///////////////000000000000111111111111000///222555555555;;;CCCVVVjjjtttfffmmmnnnYYY```qqqssskkkTTT^^^~~~xxxWWWNNN\\\nnnrrr~~~___EEE@@@@@@KKKOOOTTTUUUVVV\\\gggqqqqqquuuyyyzzzxxxwwwxxxzzzxxx}}}zzzvvvuuu{{{vvvooojjjkkkmmmpppuuu{{{tttjjjccc```XXXRRRZZZhhhllloooqqqqqqooolllkkkkkkeeedddcccccceeeggggggfffcccdddnnnwwweeeYYY\\\rrrlllXXXQQQTTTHHH[[[hhhdddnnn```FFF???JJJQQQLLLZZZiiicccNNNVVVTTT]]]VVV[[[nnnPPP666222...------......///---------------------------///111222000...---,,,...------///222333111...111///222111///EEEdddssskkk___uuu{{{ttt|||fff]]]hhhyyy[[[GGGAAA;;;;;;???===GGGVVVeeemmmqqquuuwwwvvvtttyyy}}}|||zzzyyyvvvrrreeeWWWJJJFFFEEECCCAAA@@@CCCCCCAAAAAAHHHTTT\\\]]]jjjjjjjjjlllooosssvvvxxxyyyzzz||||||{{{yyywwwvvv~~~|||{{{uuukkkiii}}}pppnnn~~~lll^^^___```YYYTTTVVVPPPLLLKKKRRRYYY___ffflllzzz|||}}}pppdddYYYLLLAAA???AAAAAA@@@@@@BBBGGGOOOXXX```fffjjjlllhhhiiihhhhhhkkkpppoookkknnnooopppooonnnoooqqqsssvvvvvvvvvtttnnnfff]]]XXXZZZaaawwwvvvlllmmmpppnnnrrryyyvvviiiiii~~~dddkkkpppjjjtttWWWYYYeeeIIICCC<<<666111333444111//////222111111000///......---000000000000000000000000333333///000666333777IIIhhh|||}}}~~~qqqkkkxxxnnntttuuuqqqwww}}}xxxooofff```[[[XXXZZZ```pppooollleee^^^ZZZ[[[]]]eeefffhhhiiijjjjjjiiiiiimmmppprrrpppmmmnnnsssyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---......///////////////000000000000111111111111222111222444444777BBBNNNcccssswwwfffiiihhhTTT^^^vvv}}}sssSSSVVViiifffmmmtttgggRRRRRRaaaddd]]]ccceeeRRRBBBCCCGGGIIINNNRRRTTTUUUZZZdddmmmqqquuuyyy{{{zzzyyyzzz{{{{{{}}}zzz~~~{{{yyyzzz|||zzz~~~vvvooonnnooopppuuuzzz{{{ppphhhcccaaa[[[UUU[[[ggglllnnnqqqqqqpppnnnmmmmmmiiihhhfffeeefffgggfffeeehhhgggmmmzzzrrraaabbbkkkyyynnnXXXUUUUUUFFFTTT^^^]]]kkkeeePPPCCCDDDGGGEEEXXXnnnnnnaaaXXXRRRbbbYYYRRRgggaaa???555...///000......111---------------------------///111111///---------...------///222333111...111///222000000GGGffftttwww|||hhh]]]{{{xxxtttkkkgggxxxnnnRRRBBB@@@<<<<<>>===QQQlllvvvlllTTTMMMfff^^^HHHXXXfffLLL:::...111222------222------------------------,,,...000000///---------------...///111222000...000...111///111JJJiiiuuuvvv{{{hhh___zzzzzz{{{nnnooocccJJJ===>>><<<===@@@<<>>777222333444222111222111111000000//////......000000000000000000000000---222111111555666CCC]]]www}}}yyyjjjmmmoooxxx{{{yyyvvv{{{}}}mmmeee___]]]\\\\\\bbbhhhkkkiiiddd___[[[[[[^^^aaabbbccceeehhhkkknnnpppqqqqqqsssvvvxxxyyyzzzyyyyyy,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///---......//////////////////000000000111111111111222333444222111888LLL```[[[dddlllgggoooiiiXXXlllzzzaaafffzzznnnccc```mmmxxxcccXXXDDD777<<>>FFFGGGJJJNNNQQQUUU[[[ccciiinnnpppuuuyyy}}}}}}|||zzz|||}}}}}}}}}}}}~~~~~~vvvoooooorrrqqqlllfffbbb]]]YYYUUUXXXiiizzz|||zzzooohhh```XXXSSSSSSOOOOOOOOOOOOOOOSSSYYY^^^eeedddeeefffeeeccccccfffppprrrsssrrrnnnkkkiiihhhiiifffdddcccccccccbbb```bbb```^^^cccppp{{{hhhbbbfffyyy{{{lllhhh^^^SSSPPPNNNNNNSSSbbbwwwrrrmmm^^^LLL???@@@WWWssstttccc[[[___ddd]]]UUU\\\^^^GGG444222111+++***000------------------------,,,---//////---------...,,,---///000000///......///...000000666SSSooosssyyynnnjjjwwwvvvrrrxxxwww~~~iiiNNN>>><<<999;;;???===FFFTTTccckkkpppvvvzzzzzz|||}}}{{{wwwwwwwwwsssmmmXXXLLLBBBBBBDDDDDDBBBAAABBBBBBBBBBBBKKKXXXaaaccchhhjjjmmmooopppnnnlllkkkrrruuuxxxxxxwwwxxx|||{{{lll```uuu{{{lllbbb[[[WWWYYY]]]cccaaaaaaaaa^^^\\\eeeppprrrtttxxx{{{wwwpppooorrrqqqqqqqqqpppnnnkkkiiihhhmmmqqqrrrqqqsssyyy|||{{{tttvvvxxxwwwtttqqqoooooosssvvvyyyzzzvvvnnnddd^^^RRRUUUhhh{{{}}}zzz{{{dddgggqqqrrrcccZZZ```oooZZZ]]]qqquuukkkLLLSSSvvviiiDDD;;;444333333222222444000000000000////////////////////////////////////,,,222222111333555HHHgggyyyqqqyyyqqqtttssssssvvv}}}{{{gggaaa[[[ZZZZZZ\\\cccjjjlllgggaaa\\\ZZZ\\\___```bbbdddfffiiillloooqqqrrrrrrsssvvvyyy|||{{{xxxuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---......///////////////000000000000111111111111//////111222444<<>>DDDAAAGGGGGGIIINNNVVVbbbmmmuuuoooqqquuuzzz~~~{{{xxxxxxwwwwwwxxx{{{nnnaaaxxxzzzvvvmmmccccccjjjlllttt}}}~~~oooeeeZZZTTTOOOKKKKKKNNNMMMMMMMMMPPPVVV^^^eeeiiijjjiiigggfffgggjjjkkkkkkqqqsssuuutttrrrooommmmmmmmmkkkhhhhhhhhhhhhgggeeedddhhhjjjiiimmmxxxpppaaabbbqqqeeeRRRXXXRRRNNNNNNKKKcccqqqqqqaaaRRRMMMDDDMMMlllxxxzzzoooLLLNNN]]]OOOVVV```WWWEEE333---///000---------------------------+++---------,,,,,,...000+++...000000...------...---///333333===[[[ppplllvvvwww|||zzzqqqfffeeekkkuuudddJJJ<<<===:::<<>>@@@@@@???@@@GGGTTT]]]___aaacccfffiiikkkllllllllllllrrrxxxxxxuuutttxxx|||oooaaasss|||qqqhhhccccccaaaaaahhhssstttnnnnnnvvv}}}}}}~~~wwwooogggbbbVVV```kkkppptttxxxyyywwwwwwxxxyyywwwuuusssssstttvvvxxxzzzyyytttlllddd___PPPQQQcccxxxzzz~~~|||~~~qqqggghhhtttjjjTTTjjjgggdddwwwxxxcccnnnLLLAAA777444222000111333////////////000000000000000000000000000000000000---222222333888<<>>GGGAAAFFFFFFGGGLLLVVVcccpppxxxqqqrrrvvv{{{|||xxxwwwvvvuuuvvvzzz}}}~~~oooaaahhhvvvxxxkkkbbbbbbccclllvvv~~~wwwkkk```^^^```eeefffaaa\\\[[[]]][[[ZZZ\\\aaahhhmmmooommmkkkhhheeegggkkkmmmmmmqqqsssuuuvvvtttrrrqqqqqqrrrpppmmmlllkkkkkkiiihhh```iiimmmlllooozzzkkk[[[___}}}mmmWWW]]]UUUOOOOOOGGG^^^wwwsss\\\NNNOOOFFFJJJfffwww}}}WWWTTT\\\IIIUUU```\\\KKK555,,,222333---------------------------+++,,,------,,,,,,...000+++...111000...,,,---...---///444444???]]]pppjjjwww~~~qqquuu|||ttteeebbbmmm}}}\\\DDD999<<<<<<===???;;;HHHUUUbbbiiimmmrrrvvvwwwxxxyyyxxxxxxzzzzzzsssjjjTTTIII@@@@@@BBBAAA???>>>AAABBBAAABBBJJJWWW```bbbeeefffgggiiijjjjjjjjjjjjlllsssyyyyyyuuurrruuuyyy~~~ccciiirrrxxxnnniiihhhiiieeekkkvvvxxxrrrssszzz}}}{{{}}}{{{xxxxxxssssssssspppiii```VVVPPPOOO\\\iiiqqqvvvyyyyyyvvvvvvwwwwwwvvvuuuuuuvvvxxxzzz{{{|||zzzvvvnnnfffbbbQQQRRRfff|||{{{~~~{{{}}}|||uuugggdddmmm}}}bbbiiilll\\\ggg~~~iiimmmNNNCCC888444222000000222////////////000000000000000000000000000000000000---222111444<<>>???AAA@@@AAAFFFMMMUUU[[[]]]]]]cccjjjllljjjiiijjjmmmrrruuuxxxvvvrrrppppppqqqxxx~~~pppbbb\\\jjjsssddddddkkkmmmqqqtttvvvvvvuuuuuuvvvrrrqqqrrrooohhhbbbaaa___YYYUUUUUURRRKKKIIILLLJJJQQQcccooonnnssszzzuuuxxxxxxvvvrrrppprrrxxx}}}}}}{{{}}}yyymmmbbb^^^RRRUUU```rrrzzz{{{}}}zzz}}}~~~nnnjjjooorrrnnnaaa^^^___xxx}}}aaaddd}}}TTTEEE:::333...444666,,,000000000000////////////////////////000000000000///333222444<<>>>>>@@@???AAAFFFNNNVVV[[[^^^]]]ccciiillllllllllllnnnooorrruuutttqqqoooppprrrwww}}}zzzeee^^^mmmwwwiiiiiinnnqqqvvvyyyzzzxxxuuurrrjjjddd```___\\\UUUPPPPPPKKKHHHGGGIIIHHHDDDCCCFFFDDDKKK^^^lllnnnuuu}}}yyyuuuuuutttpppmmmoootttyyy{{{yyy|||yyyoooddd```PPPQQQ[[[nnn~~~|||}}}uuunnnqqqrrrxxxvvvaaaaaa~~~bbb^^^xxxUUUCCC;;;888111222333---000000000000////////////////////////000000000000000333111444???MMMhhhmmmcccvvvuuummmsssxxxvvvxxxwww|||uuummmaaaaaa___\\\^^^eeeiiihhhfff]]][[[aaabbb]]]]]]bbbggghhhiiijjjlllooopppqqqxxxwwwvvvtttpppmmmmmmnnn,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------............///....../////////000000000111000000000000111222222///222444333777IIIdddzzz~~~nnnhhhcccggghhhmmmxxxmmmXXXUUUwww}}}sssQQQJJJaaahhhoooqqqiiiVVVAAA888===AAAAAAGGGHHHJJJOOOZZZhhhnnnnnnnnnooorrrvvvzzz|||{{{zzzzzz}}}~~~|||}}}yyyiii```iiizzz{{{uuukkkooouuu|||}}}wwwrrrvvvtttrrrpppnnnnnnnnnoooqqqrrrttttttrrrqqqqqqqqqqqqsssuuuvvvuuusssqqqoooiiijjjjjjjjjjjjhhheeeccc___\\\\\\dddqqq|||tttttthhhXXXYYYQQQTTT\\\UUU[[[ddd^^^PPPHHH@@@@@@NNNuuuhhhWWWllliiiXXX\\\ddd___III777333111---......---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000...555888444XXXWWW^^^ffffffjjj{{{vvvuuuoooiiimmmvvvuuuWWWGGG===777:::;;;999;;;BBBGGGTTT```ggglllsssyyy{{{{{{xxxqqqlllmmmnnniiiaaaRRRHHH@@@???@@@???===>>>>>>>>>@@@FFFNNNVVV[[[^^^^^^bbbggglllooooooooonnnlllooorrrqqqooonnnpppssswwwyyy~~~pppZZZ\\\wwwxxxmmmooorrrvvv{{{}}}wwwpppkkk[[[TTTMMMMMMLLLHHHEEEEEEBBB@@@AAADDDDDDAAA@@@AAAAAAEEEXXXiiimmmuuu}}}zzzuuuuuutttpppmmmmmmrrrvvv}}}yyyxxx{{{yyypppgggbbbNNNMMMUUUhhh}}}~~~}}}~~~ttttttuuuvvvaaa\\\mmm}}}fffWWWjjjcccIII<<<===555///000000000000000000////////////////////////000000000000111333000444BBBRRRppptttggg~~~rrrmmmssswwwuuuwwwyyyqqqhhh``````^^^\\\```hhhmmmlllbbb^^^___dddccc\\\\\\bbbhhhiiijjjlllnnnppprrrsssvvvxxxxxxvvvsssppppppppp++++++,,,,,,,,,,,,---------------------------------------............///........./////////000000111000/////////000222333///333444333888JJJaaapppnnnjjjbbb\\\cccmmm{{{yyyYYYPPPllloookkkhhhcccJJJKKKccceeefffeeeZZZJJJ===:::>>>BBBCCCDDDGGGJJJPPP[[[hhhnnnmmmlllnnnpppuuuzzz||||||zzzvvvyyy{{{}}}}}}~~~lll^^^XXXcccyyyrrruuuzzz~~~zzz}}}{{{yyyxxxwwwzzzzzzyyyvvvrrrppppppqqqtttrrrqqqsssuuuuuusssppphhhjjjlllllliiifffdddddd]]][[[[[[bbbmmmwww}}}~~~rrrooo\\\VVVRRRYYYeeeddd___fffcccVVVGGG>>>AAALLLmmmqqq[[[ggglll___YYY```]]]KKK888///...---......---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000000444777888bbbdddhhhmmmrrrttt}}}hhh___gggxxxuuuUUU@@@999777:::;;;777:::BBBHHHSSS___dddiiipppwwwzzz|||~~~}}}yyyvvvssskkkcccOOOFFF>>>>>>@@@???============@@@FFFNNNVVV[[[]]]___aaaeeejjjooorrrqqqooommmpppqqqpppnnnmmmpppsssxxxvvv{{{|||nnndddkkk~~~vvvmmmrrruuuyyy~~~{{{rrrfff___QQQKKKHHHKKKMMMLLLLLLMMMMMMLLLLLLMMMJJJFFFCCCBBBCCCDDDTTTfffmmmtttzzzwwwvvvwwwvvvsssoooooorrrvvv|||zzzyyyzzzxxxqqqgggaaaNNNJJJPPPddd{{{~~~|||yyywwwxxx~~~eeeiiiddddddtttfffeeeTTTXXXsssYYY???>>>777...///222000000000000////////////////////////000000000000333444111555BBBQQQmmm|||sss{{{ooommmrrrsssrrruuuyyy|||nnnfff___^^^[[[YYY^^^gggjjjiii\\\\\\___aaa]]]XXXZZZaaaiiijjjlllnnnqqqrrrttttttuuuvvvvvvqqqoooppprrrqqq+++++++++,,,,,,------------------------------------------............///............////////////111000/////////000222333000444444222999KKK\\\eeeaaaggg]]]XXX^^^hhh___OOOiiifffddd]]]YYYIIIUUUuuuwwwtttgggYYYJJJ@@@======AAADDDAAAEEEIIIOOO[[[hhhnnnllllllmmmpppuuuzzz||||||{{{vvvuuuvvvyyy}}}{{{cccKKKLLLpppzzzzzz|||~~~}}}{{{yyywwwtttpppmmmnnnrrrvvvvvvssspppqqqtttvvvssspppjjjlllnnnnnnkkkhhheeeddd]]]]]]___bbbhhhqqqzzzyyyxxx{{{kkk]]]VVVRRRXXX```bbb]]]cccjjjcccPPPDDDDDDFFF___zzzyyy\\\ZZZgggcccXXX]]]\\\NNN:::...,,,.........---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000222111222:::oooxxxzzzzzzhhh___bbb{{{wwwVVV???888666::::::777:::AAAHHHSSS]]]bbbfffmmmtttwwwuuuzzz~~~~~~{{{vvvkkkaaaLLLCCC===>>>@@@???============@@@FFFNNNVVVZZZ\\\___```ccchhhmmmpppqqqpppqqqsssssspppmmmmmmppptttyyysssxxx{{{yyyfffqqq|||~~~vvvooouuuwwwzzz|||{{{tttiii]]]UUUOOOMMMNNNSSSVVVUUUVVVYYYZZZ[[[YYYVVVQQQMMMHHHEEEDDDAAAPPPeeemmmtttzzzwwwvvvwwwwwwtttqqqppprrruuu|||{{{zzzyyyvvvpppggg^^^OOOJJJOOOccczzz}}}|||zzz{{{~~~bbbQQQxxxiiiccc{{{YYY\\\TTTUUU{{{nnnEEE>>>777///000333000000000000////////////////////////000000000000222444222888FFFSSSjjj~~~uuutttoooqqqsssrrrqqqtttyyyxxxlllhhh___^^^ZZZYYY^^^eeegggcccZZZ\\\^^^^^^ZZZWWW\\\dddiiijjjmmmppprrrtttuuuuuutttuuurrrjjjhhhmmmrrrrrr***++++++,,,,,,------...,,,,,,,,,------------...---------............///------........./////////000////////////000111111000444444333<<>>EEEAAADDDGGGMMMYYYfffllljjjlllmmmpppuuuyyy|||{{{zzzwwwuuutttxxx~~~~~~}}}~~~~~~}}}}}}~~~uuuYYYOOOhhhyyy}}}wwwtttvvvwwwppprrrssstttsssqqqnnnllljjjiiigggeeegggmmmuuu{{{vvvtttqqqrrrttttttrrrppplllmmmoooooonnnjjjfffddd]]]^^^^^^___dddmmmyyyuuuqqqnnndddZZZUUUUUUUUUUUUZZZdddxxx|||gggVVVMMMBBBSSSmmm~~~___LLL^^^aaaZZZ___aaaXXXCCC111---222......---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000222000222???|||vvvwwwwwwaaaZZZ```~~~}}}{{{[[[BBB999555:::;;;888:::@@@GGGRRR\\\```cccjjjppprrrqqqwww|||~~~}}}yyynnncccKKKBBB<<<>>>AAA@@@>>>>>>===>>>AAAGGGNNNUUUYYYZZZ___```aaadddhhhkkkoooqqqtttttttttqqqmmmmmmqqquuuxxxssswwwzzz}}}gggbbbrrr}}}wwwrrryyyxxxxxxwwwssskkkbbbYYYSSSTTTUUUYYY]]]\\\YYY\\\aaadddeeebbb[[[VVVSSSNNNHHHEEE>>>MMMdddpppwww}}}{{{tttvvvwwwuuurrrppprrruuu{{{|||{{{xxxuuuqqqggg]]]OOOLLLQQQdddzzz|||~~~eeeJJJhhhqqqeee^^^[[[[[[XXX}}}MMM???777111222333000000000000////////////////////////000000000000///333333;;;KKKWWWlllzzzrrr~~~qqqrrrvvvuuutttvvvuuuzzztttjjjhhh```___\\\[[[aaagggeee```[[[]]]___^^^\\\\\\bbbggghhhjjjmmmpppsssuuuvvvvvvtttvvvpppfffdddlllrrrsss******+++,,,,,,---......,,,,,,,,,---------......---------............///---------.........//////...//////000000000000000///333444444@@@TTT^^^]]][[[lll^^^]]]WWWQQQssszzzUUU___nnn[[[OOOqqqpppLLL>>><<<<<<@@@GGGDDDFFFGGGLLLVVVbbbgggfffkkklllooosssxxxzzzyyyxxxuuuuuuuuuwwwzzz}}}{{{|||}}}|||||||||~~~vvvdddeeeqqqxxx}}}wwwxxxuuukkkccc```^^^\\\UUUUUUUUUUUUUUUVVVVVVVVVXXXYYYYYY[[[```hhhrrrxxxvvvuuusssssssssrrrqqqpppnnnmmmmmmooopppmmmgggaaa]]]ZZZWWWXXX```lllxxx}}}}}}sss___ZZZYYYUUUSSSZZZccc~~~tttcccVVVBBBQQQdddtttgggHHHYYY___YYY```hhhdddOOO777///333......---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000000111777HHHrrrtttmmmZZZXXX```pppkkkHHH<<<555999<<<::::::>>>FFFQQQ[[[___aaagggkkkmmmsssvvvxxxzzz{{{zzzpppfffJJJAAA<<<>>>BBBAAA??????>>>???BBBGGGNNNTTTWWWXXX^^^___aaaaaaaaaeeelllrrrssssssrrrooommmnnnsssxxxvvvuuuxxx{{{zzzvvvyyyxxxgggbbbuuu~~~xxxttt|||wwwuuuqqqlllfff```[[[YYY]]]```dddeee___\\\cccmmmtttuuupppeee^^^[[[VVVPPPIII@@@MMMeeeqqqxxx|||zzztttvvvyyyxxxuuusssuuuwwwxxxzzzzzzvvvuuusssiii___OOOMMMSSSfffyyyuuuVVVaaalll~~~nnnhhhSSSzzzVVVDDD888333333111000000000000////////////////////////000000000000000333333;;;KKKWWWlll{{{vvv{{{pppsssvvvtttuuuzzzvvv}}}qqqgggeee^^^]]]\\\]]]ccchhheee^^^YYY]]]`````````bbbeeeggggggjjjmmmqqqtttuuuvvvvvvtttxxxssshhhfffnnntttrrr******+++,,,,,,---......,,,,,,,,,------.........---------.........//////---------.........//////---...000111111111000///---333444555CCCXXXbbb___]]]oooaaaaaaWWWJJJnnn~~~ssslllVVVrrrwww]]]OOOvvv{{{LLL;;;<<>>OOO~~~jjj___ccc___eeevvv|||LLL>>>555999===;;;:::===EEEQQQ[[[___aaaeeeiiijjjssssssrrrrrruuuvvvnnneeeIIIAAA<<>>FFFDDDEEEGGGKKKPPPWWW]]]bbbdddhhhhhhjjjoootttxxxyyyyyyrrrrrrsssssssssvvvzzz~~~}}}~~~~~~}}}|||{{{|||~~~}}}}}}~~~{{{hhhttt}}}ssseeeWWWUUUSSSTTTVVVVVVUUUSSSQQQMMMLLLLLLHHHBBBBBBFFFKKKZZZkkkuuuuuusssssstttxxxzzzwwwqqqnnnooopppnnnppplllkkknnnnnniiieeeddd^^^LLLHHHPPP[[[nnn}}}~~~uuu```cccfff```\\\QQQTTThhhpppaaaLLLCCCKKKZZZrrrbbbMMMVVV^^^___aaahhhcccFFF///333///............---------++++++,,,,,,,,,---------//////............//////---666333YYYiiiUUUWWWnnn}}}oooGGG???888888999888:::===GGGOOOWWW[[[```fffgggeee]]]gggoooooonnnlllbbbTTTCCCBBB@@@???>>>>>>??????<<<===AAAGGGNNNSSSWWWYYY^^^aaafffiiikkkmmmnnnpppiiijjjkkklllmmmooorrruuuwwwyyyzzzxxxuuuuuuwwwzzz{{{qqq|||{{{sssxxxwwwxxx||||||xxxrrrpppqqqnnnhhhjjjmmmkkkeeedddjjjqqquuuzzzqqqnnniiibbbZZZVVV^^^qqq~~~zzzzzzyyyyyy{{{|||}}}}}}}}}}}}{{{zzzzzz{{{zzzssshhh___MMMKKKPPP```qqq|||uuuuuuiiihhh^^^{{{vvvYYYHHH???888444444222111111000000000000000000000000000111111111111333444666===IIIZZZlllxxxooovvvpppppprrrqqqqqqrrrxxxggg^^^\\\]]][[[ZZZ]]]cccfffbbb\\\\\\]]]___aaaccceeeeeeeeehhhjjjmmmppprrrtttuuuvvvtttpppooonnniiidddfffmmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........///////////////000111111000000000000111222333444444444555;;;PPPmmmrrrwwwppphhhYYY```}}}ddd___~~~}}}\\\KKK[[[~~~```EEE===:::>>>DDDBBBEEEGGGKKKPPPVVV\\\aaadddddddddggglllrrrwwwxxxxxxrrrsssrrrrrrrrruuuyyy}}}}}}~~~~~~}}}{{{{{{|||}}}{{{{{{{{{{{{{{{||||||}}}|||~~~llluuuwwwjjj]]]YYYYYY[[[^^^aaaaaa```^^^\\\ZZZYYYWWWPPPHHHDDDDDDHHHQQQ___nnnyyy|||zzzwwwxxxyyyooommmoooqqqqqqoooppprrrnnnhhhfffhhhYYYKKKJJJSSS\\\nnn}}}{{{}}}~~~iiicccdddeeeZZZPPPPPP]]]aaaUUUGGGCCCEEEUUUlllfffKKKKKK[[[]]]___fffdddJJJ222111///............---------,,,,,,,,,,,,------------//////............//////,,,666888^^^fffTTTVVVyyy}}}dddDDD>>>999999999999;;;>>>DDDLLLSSSWWW]]]dddhhhhhh```hhhmmmnnnpppoooaaaQQQBBB@@@???>>>======>>>>>>======???FFFNNNUUUWWWWWW\\\aaaggglllnnnoooppppppjjjiiihhhjjjnnnqqqssstttzzzzzzyyyvvvsssssswww{{{{{{xxx~~~xxxpppttttttwww~~~xxxuuuvvvuuurrrsssssspppkkkkkkpppuuuuuuxxx|||zzzrrrnnnmmmfff\\\XXX[[[gggzzz{{{|||zzzzzz{{{{{{}}}~~~}}}}}}}}}}}}zzzrrrggg^^^RRROOOSSS```pppyyyzzzbbbwwwkkkhhhuuuXXXGGG???:::555333222111111000000000000000000000000111111111222222222444777>>>KKK\\\mmmyyyrrr~~~vvvppppppqqqooooooppp}}}tttccc]]]]]]\\\ZZZZZZ___dddfffbbb]]]\\\^^^```bbbcccdddddddddhhhhhhjjjnnnrrrtttqqqnnnrrrooommmkkkfffccceeekkk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............///////////////000000111000000000111111222222333777777777>>>RRRmmmjjjpppkkkfffYYYbbbvvvUUUQQQqqq~~~oooWWWHHHTTTppprrrSSS???;;;:::???EEECCCEEEGGGJJJPPPVVV\\\aaadddcccdddgggkkkqqqtttvvvvvvttttttsssrrrqqqssswwwzzz|||}}}}}}|||{{{zzz|||}}}zzzyyyxxxwwwwwwxxxyyyyyyyyyxxx}}}|||zzz{{{vvvmmmdddgggggggggggghhhggggggffflllllljjjfff\\\QQQJJJFFFDDDIIISSSbbbqqq{{{{{{}}}sssoooooopppqqqqqqrrrrrrnnnjjjmmmsss```QQQQQQ[[[cccrrr}}}yyy{{{}}}}}}|||mmmaaa^^^bbbZZZUUUVVV]]]ZZZMMMDDDDDD???MMM```xxxiiiLLLFFFWWWYYYXXX^^^```MMM666111///............---------,,,,,,,,,------------...//////............//////000:::AAAeeerrr{{{{{{aaaRRRYYYzzzuuu___AAA<<<999::::::999;;;???EEEKKKPPPRRRWWWbbbjjjnnnjjjnnnnnnmmmppppppbbbQQQAAA@@@>>>===<<<<<<======AAA???AAAFFFOOOTTTVVVTTT^^^bbbgggjjjkkkllllllmmmnnnkkkjjjlllqqqtttuuusssxxxyyyyyyvvvsssrrruuuyyyvvvvvvmmmoooooosss}}}zzz{{{|||zzzzzz{{{wwwsssrrrtttrrrnnnlllqqqrrrnnnnnnlllaaaRRRSSSZZZkkk|||~~~{{{}}}}}}}}}|||}}}~~~}}}|||xxxqqqhhhbbbUUUQQQTTT___kkktttzzz~~~~~~vvveeehhhjjjjjjaaaLLLAAA;;;444///222111111000000000000000000000111111111222222222///111666???NNN```sssjjjsss~~~xxxsssssssssqqqqqqssswwwpppccc```bbbYYYWWWYYY```eeeddd```^^^^^^```bbbdddeeeeeeeeedddfffdddfffllltttvvvrrrlllnnnnnnmmmjjjfffeeehhhmmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////////////////000000111000111111111222222222222555555666>>>OOOfffuuuzzzcccjjjfffcccXXXbbb|||SSSJJJccctttrrrlll```MMMBBBLLL```kkkkkkbbbGGG888:::;;;@@@FFFEEEDDDFFFJJJOOOVVV\\\aaacccffffffhhhkkkoooqqqrrrqqqtttuuutttsssqqqqqqtttvvvzzz{{{|||{{{zzzzzz|||~~~|||{{{zzzyyyyyyzzz{{{|||yyyyyy~~~}}}|||~~~xxxvvvrrrnnnvvvtttpppmmmkkklllnnnqqqzzz{{{yyyqqqeeeYYYOOOIIIDDDKKKWWWfffttt~~~wwwtttqqqnnnqqqpppppppppmmmlllttt~~~sss^^^VVV\\\eeesss~~~}}}~~~zzzzzz{{{{{{~~~{{{wwwlll^^^WWWYYYWWWWWW\\\aaaZZZLLLCCCCCC>>>IIIVVVkkkzzzmmmTTTKKKZZZ\\\WWWXXX^^^PPP:::000///............---------,,,,,,---------.........//////............//////333;;;FFFiiigggaaattt~~~zzzyyywww[[[QQQ^^^|||yyyooo\\\>>>;;;:::;;;;;;999<<<@@@GGGLLLOOOOOOTTT```lllrrrppppppkkkhhhjjjkkk^^^LLL@@@???>>><<<<<<<<<<<<===BBBAAABBBFFFLLLPPPQQQPPP]]]```ccceeefffhhhjjjmmmqqqnnnkkklllpppsssrrrqqqsssvvvxxxwwwtttrrrsssuuuvvvwwwkkkllljjjmmm{{{~~~~~~|||~~~{{{yyyvvvooohhhjjjqqquuutttvvvsssdddRRRPPP[[[lllzzz}}}}}}{{{wwwrrrmmmiiiUUUQQQRRRZZZdddjjjpppuuuvvvvvvwwwxxx{{{~~~~~~~~~{{{|||~~~nnnlll```fff___lllhhhOOOAAA;;;555///222111111000000000000000111111111111222222222222///222777AAAPPPdddwwwzzz^^^yyy}}}xxxtttttttttrrrrrruuuuuunnndddcccdddWWWTTTXXXaaafffccc______aaabbbeeeggghhhgggfffeeebbbaaabbbkkkuuuzzzvvvppplllnnnooollliiijjjnnnppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////////////////000111111000111111222222222111111000111333;;;KKK]]]eeeeee```iiigggdddYYYbbb\\\PPP^^^ggghhhdddWWWGGGBBBMMM[[[^^^YYYXXX@@@555999;;;AAAGGGFFFDDDFFFJJJOOOUUU[[[```ccchhhggghhhjjjmmmnnnnnnmmmqqqsssttttttrrrrrrssstttwwwxxxzzzzzzzzz{{{}}}~~~}}}~~~~~~~~~xxxwwwuuusss|||yyytttooonnnrrryyy~~~vvviii^^^TTTMMMAAALLL^^^ooo{{{|||yyyxxxsssmmmqqqooonnnnnnkkkllluuufffVVVXXX```qqq~~~}}}}}}}}}{{{zzz{{{tttjjj^^^VVVVVVTTTTTTZZZccccccXXXKKKDDDAAAJJJRRRbbbuuuqqq]]]TTTaaaccc\\\[[[bbbXXX???000///............---------,,,---------............//////............//////111777EEEjjjbbbXXXsssrrrXXXRRRbbb{{{rrrdddLLL;;;999:::<<<<<<:::<<>>===<<<<<<======>>>@@@BBBEEEHHHKKKNNNOOOZZZ\\\___aaadddgggllloooooommmkkkkkkmmmnnnooooooqqqtttwwwwwwuuussssssuuuzzz}}}{{{zzzllliiidddffftttzzz}}}wwwoooggggggpppwwwyyy{{{zzzlll[[[TTT^^^lllwww{{{||||||wwwrrrnnnlllXXXTTTTTTZZZ```dddhhhmmmmmmnnnooorrrvvv|||{{{|||}}}~~~|||}}}gggsssttt\\\|||yyy\\\PPP___yyypppSSSAAA;;;777444222111111000000000000000111111111222222222222333444555:::BBBQQQfffzzzqqqzzzbbbxxxtttrrrsssrrrpppqqquuu{{{}}}kkkcccaaa___UUUSSSYYYdddhhhbbb___```cccdddgggiiiiiihhhfffeeebbb```bbbjjjtttyyywwwrrrkkkppprrrpppmmmoooqqqqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////////////////000111111000111222222222222111000///000222999GGGTTTYYYVVV[[[eeeeeeeeeZZZcccbbb[[[cccfffiiigggYYYKKKMMM^^^kkkhhh^^^UUU>>>444999;;;@@@FFFEEEDDDFFFJJJOOOUUU[[[```cccfffffffffhhhjjjlllkkkjjjkkknnnrrrtttuuutttuuuuuutttvvvxxxyyyzzz|||~~~~~~|||zzzwww|||zzzvvvrrrqqqwwwzzzlllcccZZZSSSDDDLLL[[[kkkxxx{{{xxxxxxuuuppprrrooonnnmmmkkkiiimmmtttvvvaaaVVVZZZ```ooo|||}}}|||yyytttiiiaaa___aaaXXXRRRUUUfffvvvsssaaaPPPCCCLLLPPP\\\pppqqqaaaXXX___ccc^^^___kkkdddHHH333///............---------------------............//////............//////111333CCCjjj___[[[~~~mmmWWWRRRbbbwwwcccDDD999888:::===<<<:::===BBBEEEOOOXXXZZZ\\\bbbiiimmmnnnqqqpppllllllkkk]]]MMMAAA@@@>>>===<<<======>>><<<@@@EEEHHHIIIKKKPPPUUU[[[^^^bbbeeefffhhhkkkmmmllllllmmmllllllmmmppprrrrrruuuwwwwwwuuutttwwwzzz|||}}}nnnhhh```___lllxxx~~~sssjjjaaa[[[WWWaaaiiilllqqqtttmmmaaa[[[bbbkkkqqqtttyyy~~~|||uuummmgggcccVVVSSSRRRWWWZZZ[[[]]]bbb```aaadddhhhnnnuuuzzz~~~||||||{{{~~~~~~~~~{{{```fff|||{{{\\\wwwuuuXXXLLLddd```EEE;;;999777222111111000000000000000111111111222222222333333555666:::CCCSSSiiitttppphhhuuurrrqqqrrrrrrpppqqqvvv{{{kkkddd```\\\VVVTTTZZZgggkkkddd```cccccceeegggiiijjjhhhfffdddeeedddeeejjjqqqtttssspppkkksssvvvssspppqqqqqqnnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000///////////////000111111000111222333333222000000444333333888CCCOOOQQQMMMSSS___aaaddd[[[dddaaaccckkkkkkpppmmm___SSS[[[qqq{{{oooUUU>>>555:::;;;???EEECCCDDDFFFIIIOOOUUU[[[```cccccccccdddfffiiijjjjjjiiifffjjjpppuuuvvvwwwwwwwwwsssuuuwwwyyyzzz|||~~~~~~}}}~~~yyyyyy~~~{{{zzzxxxttttttyyy}}}ooohhh```XXXMMMOOOVVVcccrrr|||~~~zzzvvvvvvuuusssssspppooonnnkkkeeeeeehhhcccWWWXXXaaaeeeooozzzyyy}}}yyytttgggdddhhhmmm```TTTSSSkkkwww___CCCLLLOOOXXXlllooo```VVVVVV^^^]]]aaaqqqlllOOO777//////.........------------------.........////////////............//////333333BBBjjj[[[WWWxxxjjjWWWSSSaaarrrOOO888888;;;>>>===:::===BBBBBBPPP\\\```aaadddggghhhffflllpppnnnmmmjjj\\\KKKBBBAAA???>>>======>>>>>>;;;BBBIIILLLLLLNNNVVV\\\___bbbgggjjjjjjiiihhhhhhkkkmmmoooooonnnooossswwwuuuwwwwwwvvvtttuuuzzz|||ppphhh]]][[[gggvvvooo^^^RRRJJJEEECCCMMMUUUYYY___gggfff______dddiiikkknnntttzzz}}}~~~yyy{{{|||zzzrrrggg^^^XXXMMMJJJIIIMMMNNNNNNOOOSSSTTTVVVYYY^^^eeelllsssvvvxxxyyy{{{~~~}}}~~~zzz|||{{{zzztttwww{{{}}}ZZZ]]]mmm{{{|||]]]zzz}}}```SSSqqqoooLLL<<<888555222111111000000000000000111111222222222333333333222444888BBBTTTmmmeeehhhtttqqqqqqssssssqqqsssxxxzzzkkkfffbbb[[[WWWUUU\\\jjjmmmeeebbbfffbbbdddgggiiiiiigggeeeccciiihhhgggjjjmmmooonnnlllmmmuuuyyyuuuqqqqqqoookkk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------............//////////////////000111333444555555777666777???KKKUUUUUUPPPUUU[[[bbb___^^^tttqqqeeennnuuuzzznnnfffYYYTTThhh}}}fff===666:::>>>BBB===EEECCCCCCHHHQQQUUUUUU[[[ccc]]]___bbbddddddeeefffhhhdddgggkkkooorrrtttuuuuuunnnppprrruuuwww{{{{{{{{{}}}vvvvvvzzz~~~zzz|||}}}uuurrrwww{{{{{{}}}vvvmmmeee```^^^SSSUUU^^^llluuuwwwwwwxxxyyyyyyzzz{{{{{{yyytttqqqrrrqqqlllfffcccdddbbb]]]]]]YYYWWW[[[dddpppyyy}}}}}}|||}}}~~~{{{jjjcccgggdddYYYNNNXXX~~~^^^PPP???QQQfff___fffnnn]]]SSSLLLNNNWWWeeeppp]]]888333...+++---...,,,,,,...---,,,,,,,,,,,,---......000000////////////000000111333>>>eeewww```iiivvveee]]]aaaiii{{{]]]>>>999666888999999===CCCOOOUUUYYY\\\aaagggjjjiiigggiiijjjlllnnnjjj\\\MMM@@@@@@@@@???>>>======<<<>>>AAAEEEIIILLLPPPTTTXXX]]]dddkkkllliiifffiiimmmkkklllmmmmmmmmmmmmppprrruuutttrrrrrrsssvvvyyy|||yyydddQQQPPPZZZeeezzz|||ooo___SSSJJJCCCBBBDDDIIIRRRXXXUUUTTTVVVSSSMMMPPPXXXeeennnoooooowww}}}}}}|||~~~|||xxxtttrrrkkk^^^RRRNNNMMMFFF???===???BBBBBB@@@BBBDDDHHHMMMTTTZZZ___aaahhhiiilllpppwww}}}}}}|||{{{{{{|||}}}wwwssswwwtttiiiooohhhZZZhhh{{{aaaiii]]]rrroooJJJ@@@<<<444222111111000000000000000000000000000111111111111666;;;:::BBB]]]wwweeefffqqqrrrrrrsssuuusssppptttzzztttccc[[[ZZZ[[[WWW___hhhiiieee___\\\\\\```aaadddfffhhhjjjkkklllnnnmmmkkkjjjjjjmmmoooqqqooorrrtttqqqkkkffffffggg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///////////////....../////////000000000000111111222333444555555666555666???PPP]]]^^^XXX___dddfffZZZRRRiiijjjkkkeeeSSSLLLhhhnnnAAA555888===DDD>>>DDDEEEEEEJJJQQQTTTTTTYYY```]]]___aaaccccccdddfffgggcccfffjjjooorrrttttttsssnnnqqquuuxxxzzz{{{~~~~~~{{{yyyzzz|||uuupppooosss{{{}}}xxxxxxxxxvvvssstttsssoooiiidddaaa___XXXYYYaaannnwwwyyyzzz|||zzzzzzzzz{{{zzzvvvppplllqqqqqqmmmhhhfffgggddd___\\\YYYXXX\\\eeeooowww{{{}}}zzzyyyzzz||||||zzziiibbb```\\\TTTUUUlll{{{aaaUUUHHHWWWhhhfffqqqwwwcccTTTNNNPPPYYYhhhuuufffCCC333...,,,......,,,,,,...---,,,,,,,,,,,,---......000000////////////000000111222>>>fffwwwiii~~~tttcccZZZ[[[aaakkk|||lll===999666888999999===CCCWWW]]]bbbcccfffjjjkkkiiiiiijjjkkklllnnniii[[[LLL@@@@@@??????>>>======<<<<<<@@@DDDHHHLLLPPPTTTXXX[[[aaahhhiiifffdddggglllgggiiijjjkkkkkklllnnnqqquuuuuuuuuvvvwwwyyy{{{|||ttt{{{nnn^^^SSSOOO[[[jjjzzz}}}lll```SSSMMMHHHFFFGGGJJJNNNSSSYYY\\\\\\YYYPPPHHHLLLVVVfffrrruuutttyyy|||xxxyyy{{{uuupppmmmkkkeeeYYYOOOKKKFFF@@@:::888;;;======<<<;;;<<<>>>@@@CCCFFFHHHJJJNNNPPPTTTYYYaaaiiiooosss|||{{{xxxyyy{{{|||~~~zzzuuuxxxwwwnnntttxxx```kkkaaa```sssooopppJJJ;;;888555222222111000000000000000000000000000111111111111333:::;;;GGGbbbyyyjjjmmmxxxvvvtttssstttrrrrrryyysss```XXXXXXZZZTTT\\\eeegggbbb]]][[[\\\bbbccceeegggiiijjjkkkkkkmmmlllkkkjjjjjjkkkmmmnnnooopppppplllfffdddfffiii,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111111111111000......///000111222222333222222333333444444444555777555444???UUUfffggg^^^gggkkkhhhTTTHHHaaabbbjjjlllQQQCCC___rrrCCC555666<<>>=========<<>>???CCCHHHOOOUUU[[[^^^jjjsssxxxuuuwwwyyy{{{}}}}}}}}}}}}|||yyysssvvvxxxqqqyyycccggghhh\\\xxxmmmnnnKKK888444555222222111000000000000111000000000000111111111111000888===LLLhhh}}}jjjoootttvvvsssqqqppppppsss}}}ppp\\\UUUVVVXXXRRR[[[dddfffbbb^^^^^^```dddeeefffgggiiijjjkkklllnnnmmmmmmlllllllllllllllppppppmmmhhhdddeeeiiinnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111111111111000...//////111222333444444444444444444444444444444888555444???XXXmmmlll```hhhiiieeeSSSIIIddd___aaawwwXXXDDDZZZiiiAAA777777;;;CCC???CCCDDDHHHMMMPPPQQQRRRWWW]]]\\\]]]___``````bbbdddfffbbbeeejjjnnnqqqqqqpppooonnnqqquuuwwwxxxxxxyyyzzzzzzwwwqqqlllgggeeeddddddccchhhqqqzzzwwwlllbbbaaannn}}}vvvnnngggdddkkkqqqwwwzzzxxxrrrllliiihhhfffjjjrrrxxxyyyzzz|||~~~~~~~~~}}}yyysssnnnlllooonnnlllkkkkkkgggaaa[[[\\\^^^bbbhhhnnnsssuuuuuusssqqqpppttt|||ttt{{{mmmXXXWWW\\\WWWMMMTTTiiiqqqjjjOOOKKKQQQYYYeee{{{zzz```SSSNNNOOOSSS^^^ooojjjPPP555///---...///,,,,,,...---,,,,,,,,,,,,---....../////////....../////////333333CCCjjj}}}qqq{{{ttt^^^RRRWWWbbbtttXXX===888777999::::::===BBBIIISSS]]]bbbeeejjjkkkjjjiiijjjiiiiiihhhcccSSSDDD????????????>>>>>>======<<<@@@DDDIIIMMMRRRVVVZZZXXX\\\```aaa```bbbfffjjjlllmmmooopppooopppqqqrrrooorrrvvvzzz|||{{{yyywwwmmmttt~~~mmmUUUWWWXXX___nnnwww]]]SSSKKKLLLOOORRRTTTXXXRRRGGGCCCJJJQQQMMMEEEAAA???KKK___qqqyyyyyy}}}}}}xxxvvvuuusssllleee```XXXLLLCCC@@@===:::777777999;;;;;;::::::::::::::::::;;;<<<<<<===>>>???BBBEEEHHHKKKMMMXXX___kkkxxx}}}tttuuuvvvyyy{{{}}}}}}|||{{{zzzuuummmpppuuurrr}}}kkkcccnnnYYYppprrrbbbKKK<<<666666333222111111000000111111///000000000111111111111000888???PPPlll~~~{{{fff{{{nnnwwwsssooonnnoooooosss~~~kkkYYYSSSUUUWWWTTT]]]fffhhhddd```bbbfffffffffggghhhiiijjjkkklllooooooooonnnmmmmmmlllkkkqqqpppnnnkkkiiijjjnnnrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////000000//////...///000111222333444555444444444444444444444444666555555BBB^^^vvvtttffffffeeecccVVVSSSnnn___\\\zzzzzz^^^LLL\\\~~~YYY;;;:::;;;:::AAA>>>DDDAAAHHHNNNOOOOOORRRYYY^^^\\\]]]_________aaadddgggcccfffjjjnnnppppppooonnnmmmooopppqqqrrrsssvvvxxxwwwrrrjjjbbb]]][[[\\\]]]\\\eeeppp{{{{{{oooddd```iiitttwwwkkkbbb\\\ZZZ\\\dddnnnvvvxxxuuuqqqnnnmmmjjjkkkqqquuuuuuuuuwwwzzzzzz{{{}}}}}}{{{wwwtttlllnnnnnnlllkkkkkkfff___[[[]]]```cccgggkkkoooqqqqqqooommmnnnrrrzzzzzzyyynnn```ddddddYYYLLLRRRcccaaaRRRMMMKKKMMMSSSeee{{{wwwaaaKKKIIIKKKNNNXXXkkkkkkWWW555000---//////,,,,,,...---,,,,,,,,,,,,---......//////............/////////111BBBggg~~~rrrhhhttt{{{vvvxxx[[[LLLVVVgggzzzUUU<<<888777999::::::===AAADDDOOO[[[aaaeeejjjllllllkkklllkkkjjjiiicccSSSCCC?????????>>>>>>>>>>>>>>>>>>AAAFFFJJJNNNRRRWWWZZZYYY\\\```aaaaaacccgggjjjnnnppprrrrrrpppoooppppppjjjmmmrrrvvvxxxwwwuuussslllmmmooooookkkcccZZZTTTZZZjjj{{{kkkYYYWWWYYYcccoootttqqqmmm```VVVOOORRRWWW[[[]]]___[[[MMMAAA???CCCEEEDDDDDD@@@JJJ]]]nnnwwwyyy~~~|||vvvrrrooohhhaaaYYYUUUMMMCCC<<<;;;;;;:::999999:::;;;;;;;;;888888777888888999::::::<<<<<<<<<======>>>??????EEEGGGNNN]]]ooo~~~zzzuuuwwwxxx{{{}}}~~~}}}|||{{{rrryyytttiiillltttuuukkkvvvTTTfffuuuqqqhhhPPPFFFAAA:::555333222222111111111111111///000000000111111111111333999@@@RRRnnn~~~ooo~~~tttwwwpppnnnooorrrsssvvv~~~~~~gggWWWSSSUUUWWWUUU^^^ggghhhccc___ccciiifffffffffggghhhjjjkkklllnnnnnnnnnmmmlllkkkjjjiiinnnnnnooonnnmmmmmmoooppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......//////000111222333333444222222333333444444444555222555888EEEbbb{{{zzzjjjcccbbbaaa[[[^^^xxx___]]]ssspppYYYKKKUUUiiissssssqqqLLL666;;;<<<:::@@@===CCC???HHHOOOOOONNNRRRYYY]]]]]]^^^_________aaaeeegggeeegggjjjmmmoooooooooooommmnnnnnnmmmmmmnnnqqqtttpppkkkddd___\\\^^^aaadddaaaiiisss|||~~~|||~~~tttjjjbbbaaaeeemmm}}}pppdddYYYOOOKKKKKKFFFMMMXXXaaagggjjjlllmmmllljjjkkkpppsssrrrqqqrrruuuuuuuuuwwwzzz{{{yyyxxxnnnpppppplllkkkjjjddd^^^YYY[[[___aaacccfffjjjmmmlllkkkjjjkkkpppvvv}}}{{{{{{~~~pppkkkkkkiii]]]SSS\\\llleeePPPIIIHHHFFFNNNcccsssoooaaaFFFEEEJJJMMMVVVjjjooo___666111...//////---,,,------,,,,,,,,,,,,---......///......------......///111777IIIkkkxxxkkkppprrrppp{{{~~~|||sssyyyZZZIIITTThhhmmmJJJ;;;888777:::;;;:::<<>>>>>>>>>>>>>>>>>???BBBFFFJJJNNNRRRVVVYYY[[[]]]aaacccdddeeeggghhhkkkmmmoooooonnnmmmlllmmmgggjjjnnnrrrttttttsssqqqnnnooonnnmmmggg]]]QQQIIIDDDQQQjjjggg```\\\aaahhhjjjkkkkkkbbbYYYSSSXXX```dddfffggghhhbbbUUUJJJGGGLLLNNNMMMIIIQQQ```ooowwwxxx|||~~~|||vvvooohhhcccUUUNNNHHHEEEAAA;;;888888999999999:::::::::::::::::::::999888888888888999;;;;;;<<<<<<===>>>>>>>>>>>><<<>>>III[[[ooo}}}zzzzzz{{{}}}~~~~~~~~~}}}}}}ssswwwyyyjjjllluuuwwwzzzVVVaaa~~~fffVVVqqqbbbIIIBBBCCC>>>444333333222111111111111222000000000000111111111111666;;;BBBUUUppp|||wwwqqqqqqqqqsssvvvwwwyyy{{{gggXXXUUUVVVXXXSSS]]]eeeeee]]]ZZZ___eeefffeeeeeefffgggiiilllmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiikkklllmmmlllkkkjjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......000000000000111111222222000111111222333444555555111777<<>>>>>>>>>>>>>>>>>>>>??????BBBFFFIIILLLOOOSSSVVV\\\^^^aaadddeeeeeeffffffeeehhhkkkllllllllllllllliiijjjmmmooorrrsssssssssxxx{{{~~~tttggg]]]KKKOOO\\\uuu{{{nnnccceeellloooqqqsssjjj```ZZZ```hhhlllmmmmmmllluuussseee^^^bbbbbb[[[RRRXXXeeeqqqvvvtttsssvvvvvvvvvuuusssoooggg^^^YYYLLLEEE???>>><<<999888::::::;;;<<<<<<;;;:::::::::>>>===<<<<<<<<<<<<======???@@@@@@AAABBBBBBBBBBBB?????????BBBMMM^^^rrr}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~mmmllltttuuu|||]]]```zzzkkkQQQDDDZZZ{{{ZZZHHHEEE@@@666444333222222111111222222000000000000111111111111666;;;DDDZZZsss{{{hhhqqqtttssstttwwwwwwxxx|||iii\\\XXXXXXWWWSSS\\\dddbbbYYYUUUZZZaaaddddddddddddfffiiilllnnnmmmllljjjhhhhhhhhhjjjkkkffffffhhhiiijjjjjjhhhggg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////000000000000000000111111//////000111333444555555333:::???FFF[[[oooiiiVVVWWWYYY]]]\\\ddd```UUUcccggghhh^^^XXXHHHAAALLLWWWVVVQQQPPPMMM444777999;;;DDD>>>>>>BBBMMMSSSOOOKKKOOOUUUXXX^^^_________```bbbfffiiijjjjjjjjjkkkmmmooopppqqqoooqqqrrrqqqnnniiigggfffiiiiiiiiiiiikkknnnppprrrvvvyyyyyyyyy~~~yyykkkkkkjjjhhhbbb[[[WWWVVVuuu~~~ttteeeZZZYYYggg{{{cccXXXPPPOOONNNLLLLLLPPPTTTQQQKKKGGGGGGMMMVVV\\\eeecccgggoootttsssrrrsssvvvtttssstttxxx{{{~~~wwwwwwtttnnnkkkiiiddd]]]TTTVVVXXXYYYYYY[[[___cccdddeeeeeegggjjjnnnqqqsssxxxxxxwwwxxx{{{}}}xxx|||lll}}}mmmdddfff___fffcccXXX[[[hhhgggZZZMMMJJJFFFRRRiiinnniiilllLLLMMMPPPOOORRRbbbhhhZZZ777222///000000---,,,------,,,,,,,,,,,,---...............------.........,,,:::OOOnnnssshhheeerrrzzz}}}mmmZZZRRR]]]lllkkkMMM;;;888888;;;<<<:::<<<@@@IIIUUU```bbbcccgggkkkmmmkkklllkkkjjjiiibbbRRRCCC>>>>>>>>>>>>>>>?????????>>>AAAEEEHHHJJJMMMQQQSSS\\\^^^bbbeeeffffffeeedddaaaeeeiiillllllmmmnnnoookkklllmmmoooqqqsssuuuvvv{{{pppUUUQQQUUUjjjttteeegggpppuuuvvvwwwsssiiibbbgggoooqqqpppoooggg~~~{{{rrrvvvsssfffVVV[[[gggrrrtttooojjjjjjkkkllllllllliiiccc[[[UUUNNNGGGAAA???>>>;;;:::===<<<>>>??????>>><<<;;;;;;;;;;;;<<<<<<===???@@@AAACCCCCCCCCDDDCCCCCCBBBAAA???BBBBBB@@@BBBPPPfffxxx~~~~~~}}}}}}}}}}}}~~~~~~}}}mmmjjjrrrrrr{{{rrrqqq^^^\\\pppxxxXXXHHHEEE\\\rrrRRRHHHAAA888444333222222111111222222000000000000111111111111555;;;FFF^^^vvv{{{~~~~~~~~~ZZZvvvuuusssrrrtttsssuuu}}}~~~lll___ZZZXXXVVVTTT]]]dddaaaXXXSSSXXX```ccccccbbbcccfffiiilllnnnpppooollljjjjjjkkkmmmoooggggggfffggghhhiiihhhggg++++++,,,,,,,,,,,,------+++,,,------,,,,,,---///...............///000000////////////000000000000222222222222222222222222333999888AAAZZZddd[[[TTTbbb[[[WWWTTT___fffXXXpppwwwjjjiii]]]FFFFFF[[[gggfff\\\NNN;;;:::999999;;;>>>???>>>CCCJJJNNNJJJIIIOOOWWW]]]]]]^^^```ccceeeggghhhhhhjjjjjjjjjiiihhhjjjmmmoooqqqppprrruuuoooddd___bbbgggrrrpppkkkppprrrttt|||wwwzzz}}}|||yyy~~~tttrrriii___XXXUUUOOOIIIYYYsss{{{iii[[[bbbfffqqqzzzlllUUUTTTQQQPPPRRRWWWZZZZZZ[[[YYYVVVQQQJJJHHHPPP\\\cccdddggglllqqqssstttsssxxxwwwwwwxxxyyy{{{}}}~~~}}}yyyuuupppkkkfff```]]]VVVTTTSSSRRRRRRSSSUUUWWW]]]^^^```bbbeeeiiiooosssuuuuuuuuuttttttxxx}}}~~~sssvvvmmm[[[\\\___]]]cccZZZNNN]]]iiiYYYPPPEEEBBBNNNaaallloooooo[[[QQQ[[[LLLDDD___dddXXXBBB...***000000//////***..............................------------......444777TTTlllxxxmmmjjj}}}ccc^^^ZZZ^^^qqq~~~sssiiiLLL999777666777:::;;;<<<;;;IIIRRR[[[```aaaccchhhnnniiilllooonnnkkkaaaOOO>>>>>>>>>>>>>>>============<<>>@@@?????????@@@@@@?????????>>>??????@@@AAAAAABBBBBB@@@AAACCCEEEFFFEEECCCBBBEEEEEEEEEDDDBBBGGGYYYkkk{{{yyyzzz{{{zzzyyyxxx~~~pppqqq{{{|||dddqqq\\\XXXiiicccNNNHHHCCC^^^mmmHHHFFF222555444333222111111111111111111000000111111222333555777FFF___qqqwww{{{yyywww\\\yyyzzzvvvttttttuuuwww~~~zzzggg[[[YYYXXXVVVTTT```hhhbbbYYYVVV[[[```]]]___aaaccceeehhhlllooopppgggbbbhhhpppqqqnnnkkkaaaeeegggeeefffhhhgggddd++++++,,,,,,,,,,,,---------...000///......///111...............///000000////////////000000000000222222222222222222222222000555777EEE[[[___TTTOOO```[[[WWWRRR[[[{{{lllbbbzzznnniiiZZZDDDKKKnnnyyyiiiHHH>>>777999=========>>>DDDJJJMMMJJJHHHNNNVVV[[[]]]^^^```cccfffhhhjjjkkkmmmmmmmmmlllkkklllppprrrooopppsssvvvpppddd^^^___kkkwwwvvvnnnooooooqqqzzz{{{}}}}}}{{{{{{vvvmmmfff^^^TTTKKKPPPeeezzzkkk```]]]```iiiwww}}}nnn```WWWWWWXXXYYY^^^cccfffgggiiifffbbbZZZPPPIIINNNWWWbbbdddhhhmmmrrrtttrrrqqqttttttuuuwwwzzz{{{{{{{{{{{{xxxsssnnniiiddd]]]YYYMMMLLLJJJIIIIIIJJJKKKLLLOOOQQQTTTWWWZZZ___eeeiiiiiilllooorrrtttwww{{{~~~yyyqqq{{{}}}rrrhhh```\\\\\\eeeaaaXXXnnnxxxYYYNNNGGGOOO___jjjoooqqq[[[OOOVVVHHHAAA___iiiaaaEEE111+++000/////////+++..............................------------......222222LLLccc|||rrrgggzzzdddWWWOOOUUUeeevvvrrriiiIII777666666777:::<<<===<<>>>>>>>>>>>=========<<<===???CCCEEEHHHLLLPPPSSSVVVZZZ```cccbbb___\\\ZZZ\\\dddkkkmmmmmmoooooommmnnnnnnpppqqqpppqqqyyyqqqdddXXX[[[ooozzzrrrwww~~~sssvvv{{{tttiiimmmooodddQQQ\\\kkksssuuurrrppppppkkkhhhjjjqqqsssoookkkkkklllgggbbb```___ZZZPPPHHHDDDBBB???===<<<===???AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCAAABBBDDDFFFGGGGGGGGGFFFGGGHHHIIIGGGCCCEEERRRaaa|||}}}|||}}}~~~~~~}}}zzz}}}vvvyyy|||sssttt]]]eeeXXXVVVhhhrrr^^^QQQBBBUUU}}}MMMHHH888555444333222111111111111111111000000111111222333999:::GGG___qqqxxx}}}wwwttt^^^ssswwwtttssstttuuuxxxvvvbbbWWWUUUTTTRRRUUUaaaiiiddd[[[XXX\\\```^^^```dddgggiiillloooqqqkkkccc```dddiiihhhfffeeeiiilllkkkhhhfffhhhgggccc++++++,,,,,,,,,,,,---------///000000///...000111...............///000000////////////000000000000222222222222222222222222000333888KKK___ZZZMMMMMM^^^[[[WWWOOOSSSrrrfffdddooohhh___GGGUUUXXXBBB444999@@@>>><<>>>>>>>>=========<<<<<<===???BBBEEEGGGJJJNNNQQQTTTXXX]]]``````_________bbbhhhmmmmmmooorrrsssrrrooonnnooopppooopppzzztttjjj___\\\ggg~~~yyy|||mmmxxxccchhhkkkZZZHHHKKKPPPXXXaaaiiioooqqqllljjjkkkooorrrooonnnnnneee___YYYUUUUUURRRLLLFFF@@@???=========???AAACCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLNNNMMMGGGDDDJJJTTTvvv~~~}}}zzz|||kkkeeettt___aaazzz\\\SSSccckkkJJJPPP}}}OOOFFF===555444333222111111111111111111000000111111222333888:::HHH```sss{{{{{{qqqtttcccrrrtttrrrrrrtttuuuxxxsss___TTTSSSRRRPPPUUUaaajjjfff]]]ZZZ]]]```\\\```eeeiiikkkmmmoooppplllgggeeehhhiiigggfffhhhooopppnnniiigggiiijjjggg+++++++++,,,,,,,,,------,,,---......------...///...............///000000////////////000000000000111111111111222222222222555444:::PPPcccZZZLLLQQQ^^^\\\WWWKKKLLLkkkyyypppZZZ___xxxrrrgggLLLXXXbbbDDD111999BBB???===BBBIIIMMMNNNJJJHHHMMMTTTVVV[[[\\\^^^aaaeeeiiimmmoooqqqrrrqqqppppppqqqtttwwwuuuxxx|||~~~xxxlllaaa[[[kkk|||uuunnnjjjnnnzzz}}}qqqaaaQQQVVVfffwwwppphhhhhhmmmvvv~~~{{{nnnaaa``````dddkkkssszzzxxxmmm]]]RRRRRRYYYhhhiiilllppptttuuusssqqqtttrrrrrrtttxxxzzzzzzxxxtttpppjjjddd]]]UUUMMMGGG??????===<<<;;;;;;;;;;;;:::===@@@CCCEEEIIINNNQQQXXX\\\bbbhhhkkkooorrrttt|||}}}nnnrrrqqqnnnssslll```uuu}}}iiiSSSKKKQQQ```ssseeeNNNQQQEEE@@@___sssvvvNNN777...111......000---..............................------------......000<<>>>>>=========<<<<<<<<<>>>@@@BBBDDDFFFHHHLLLOOOTTTWWW\\\___```aaabbbccceeejjjmmmllloootttvvvtttpppooonnnooommmoooyyyyyyoooccc]]]dddxxx~~~wwwqqqyyy~~~{{{rrrwwwttt~~~eeeeeehhh\\\NNNGGGBBBEEEPPP^^^gggllldddeeehhhmmmoooooonnnnnnbbb[[[SSSNNNMMMLLLIIIFFF>>>>>>>>>???@@@BBBEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEGGGIIIKKKMMMOOOPPPSSSTTTNNNGGGFFFKKKppp~~~}}}}}}}}}~~~~~~~~~yyy~~~vvveeecccuuugggeeecccTTTbbbXXXPPPvvvRRRCCC===444444333222111111111111111111000000111111222333444888JJJdddxxxxxxmmmzzzsssggguuusssrrrssstttuuuxxxrrr^^^VVVVVVVVVTTTUUUaaaiiieee^^^[[[]]]___[[[___dddhhhjjjjjjjjjkkknnnllllllnnnmmmjjjkkkoooppppppmmmhhhgggkkknnnmmm+++++++++,,,,,,,,,------,,,---///...------...000...............///000000////////////000000000000000000000111111222222222777555:::PPPeee]]]PPPTTT___```ZZZJJJHHHiiiooogggTTT]]]kkkMMMPPP~~~___AAA///888CCCAAA@@@FFFKKKOOOOOOJJJJJJOOOTTTVVVXXXYYY\\\```dddiiilllnnnpppppppppoooooopppsssvvvwwwzzz}}}}}}yyypppfff]]]ddduuuyyyrrroookkkmmmvvvvvv~~~}}}zzziii[[[\\\fff}}}wwwnnnkkkkkknnnxxx}}}qqqfffbbb```bbbiiiooouuuwwwgggZZZZZZ```mmmmmmnnnqqqtttvvvuuutttxxxtttqqqrrrvvvxxxxxxvvvmmmiiibbbZZZSSSKKKCCC>>>===<<<;;;:::999999888888999;;;===>>>???AAADDDGGGMMMPPPTTTXXX]]]ccciiinnnyyy{{{~~~jjjkkkxxxhhhcccjjjeee[[[qqqzzzgggTTTMMMRRR]]]kkkwwwgggNNNPPPGGGAAA\\\mmmsssPPP999///111......000---..............................------------......,,,<<>>@@@BBBDDDEEEHHHKKKNNNTTTXXX\\\___aaabbbdddeeefffiiijjjjjjmmmsssuuusssooonnnoooppppppsss~~~~~~nnndddgggsss}}}tttiiidddcccbbb^^^ZZZZZZ```bbbaaajjjkkkbbbeeecccVVVLLLAAA???FFFSSS]]]bbb^^^ccciiilllmmmmmmjjjggg```ZZZRRRMMMKKKJJJIIIHHH???@@@AAACCCEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHJJJMMMOOOTTTUUUYYY\\\WWWNNNIIIJJJlll}}}}}}}}}}}}~~~}}}}}}vvvggggggzzzmmmgggfffUUUdddgggVVVxxxXXXCCC<<<444444333222111111111111111111000000111111222333333:::NNNiii|||wwwlllzzz{{{rrrlllyyyttttttuuuvvvuuuxxxooo]]]VVVYYYZZZXXXVVV```gggccc]]][[[]]]^^^\\\```fffiiiiiihhhggggggjjjiiijjjmmmllliiilllqqqpppppplllffffffjjjnnnnnn++++++,,,,,,,,,,,,------...000111111000///111222...............///000000////////////000000000000//////000000111222222222333444888NNNfffdddVVVTTT___ccc___MMMIIIjjjsssjjjSSSZZZnnnRRRMMMjjjSSS>>>111999BBBBBBBBBGGGLLLNNNNNNJJJJJJOOOSSSTTTUUUXXX[[[```eeehhhkkklllnnnnnnnnnmmmlllnnnqqqssstttwwwzzzzzzyyyvvvnnneeedddrrruuuqqqtttpppllloooooozzz|||vvvfffdddiiizzz}}}tttqqqqqquuu~~~xxxmmmiiieeeffflllnnnpppzzzrrrccc```dddooooooppprrruuuvvvuuusssyyytttoooooorrrtttqqqnnnccc]]]VVVNNNHHHBBB===:::::::::999999888888777777888999;;;;;;;;;;;;===>>>???AAACCCGGGLLLSSS\\\bbbqqquuuzzz~~~rrrpppzzzddd\\\bbb```UUUhhhjjj\\\PPPPPPVVV\\\aaaeeefffLLLRRRNNNGGGYYYeeejjjPPP999///111......000---..............................------------......000===bbbvvv}}}aaaGGGJJJXXXsssuuuIII555444555888===AAABBBCCCCCCIIISSS[[[```cccdddeeelllmmmllliiifff^^^OOOAAA=========<<<<<<<<<;;;;;;>>>@@@BBBDDDEEEHHHLLLNNNTTTXXX\\\___aaaaaacccdddeeegggggggggkkkqqqsssqqqmmmnnnppptttuuuyyyvvvnnnpppuuuyyyzzznnncccWWWQQQRRRSSSQQQMMMGGGHHHLLLRRR\\\ooo}}}~~~kkkZZZ[[[aaa[[[SSSJJJCCCDDDKKKTTTYYY]]]dddjjjkkkiiigggccc^^^\\\XXXRRRMMMKKKKKKKKKJJJDDDEEEGGGIIIKKKLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKIIIIIIIIIJJJMMMPPPTTTVVV]]]]]]```dddaaaXXXQQQOOOiii|||}}}~~~qqqooo|||kkkjjjUUU___uuubbbzzzUUUDDD===555444333222111111111111111111000000111111222333777>>>QQQlll}}}ssshhhzzz{{{tttuuuwwwxxxwwwyyylllZZZTTTXXXZZZXXXXXXaaafffbbb\\\[[[]]]^^^```dddiiikkkkkkjjjjjjjjjkkkiiijjjmmmmmmkkkmmmrrrrrrrrrmmmfffdddhhhkkkjjj++++++,,,,,,,,,,,,------...000111111000000111222...............///000000////////////000000000000/////////000111222222222...444:::OOOlllppp^^^TTT___gggfffSSSNNNmmmtttXXXXXX|||~~~kkkWWWPPP^^^xxxpppDDD;;;666999???AAACCCDDDJJJLLLKKKGGGHHHNNNRRRRRRUUUXXX]]]bbbgggiiikkkkkklllmmmlllkkkkkklllooorrrqqquuuwwwxxx{{{{{{tttqqqzzzyyyyyy{{{ooojjjlllyyy}}}sssooooooyyyzzzzzz~~~sssiiieeefffllljjjeeekkkwww|||kkkdddeeelllmmmqqquuuwwwvvvrrrnnnsssooollllllooommmfff```VVVQQQIIICCC???===<<<;;;888888999999999888888888777999::::::999999:::;;;::::::;;;<<>>======<<<<<<<<<;;;;;;;;;===???BBBEEEGGGJJJNNNQQQRRRVVV[[[^^^^^^]]]\\\\\\bbbddddddeeejjjpppqqqmmmpppqqqssstttsssssszzz{{{xxxuuurrrooonnnsss{{{{{{tttlllaaaTTTPPPSSSKKKEEE^^^vvvdddaaaaaagggiiiggg]]]OOOGGGJJJOOOTTT\\\___[[[YYYZZZ[[[WWWNNNMMMMMMMMMNNNNNNOOOOOONNNOOOQQQSSSSSSSSSQQQPPPLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJLLLMMMOOOQQQRRRRRRJJJLLLPPPVVV]]]ccchhhkkknnnkkklllpppnnnfff]]]YYYcccyyy{{{{{{{{{zzz{{{~~~~~~qqqpppsssjjjkkk|||vvvsssggg^^^mmm\\\{{{zzz\\\TTTBBB===<<<555444333222111111111111111111111000111222222333444:::KKKeeeyyypppwwwtttqqqssswwwzzzzzz~~~mmmYYYSSSWWWWWWTTT^^^dddfffaaa\\\]]]aaabbb___bbbgggkkkmmmoooqqqrrrqqqllljjjmmmnnnlllkkkmmmlllmmmjjjeeefffkkkoooooo+++++++++,,,,,,,,,------//////...------------...............////////////////////////000000000000333222111000000111222333333222555PPPuuu|||eeeUUUcccbbbaaaZZZZZZppp||||||cccWWWhhhssskkkbbb\\\IIIBBBPPP___ccceeeiiiBBB555666===<<<>>>BBB???IIIJJJJJJIIIHHHJJJPPPUUUVVV[[[bbbfffggghhhjjjlllmmmmmmlllkkklllmmmnnnooouuusssvvv}}}xxxlllvvvvvvxxx}}}xxxwww|||rrrjjjeeegggjjjllluuu~~~|||zzzyyyfff___\\\]]][[[TTTPPPQQQiiivvvqqqhhheeegggjjjpppvvvyyyvvvmmmfffeeegggiiiiiiddd[[[SSSNNNCCC@@@======>>>>>><<<999;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<<<<<<<;;;>>>===<<<;;;;;;<<<>>>>>>BBBAAAFFFSSSaaammmyyy~~~rrrwwwwwweeeNNNSSSaaaZZZZZZjjjpppbbbUUUHHHGGGQQQ]]]eeejjjaaaRRRYYYaaaZZZ^^^fff^^^JJJ666...000++++++///...,,,,,,,,,---------.........------------...//////111888QQQvvvttt^^^aaaooo]]]___|||fffttt~~~gggRRROOO^^^nnnxxx~~~rrrJJJ999999999<<<@@@EEEGGGHHHGGGJJJPPPWWW]]]cccfffhhhiiiiiigggccc```ZZZMMM@@@<<<<<<======<<<<<<;;;::::::<<<@@@BBBEEEIIIMMMQQQTTTWWW[[[]]]]]]]]]^^^^^^gggdddcccfffmmmqqqqqqooorrrqqqppppppqqqsssuuuvvv~~~}}}~~~uuufff\\\YYYPPPGGGRRRgggppphhhiiillllllllliiibbbWWWLLLFFFQQQXXX\\\ZZZYYY[[[ZZZUUUNNNIIIKKKRRRQQQJJJKKKTTTSSSUUUWWWVVVTTTRRRQQQQQQJJJJJJJJJMMMQQQRRRPPPMMMPPPPPPPPPOOOPPPPPPQQQQQQRRRRRRTTTZZZaaaiiiooorrrvvvuuurrrlllfffbbb``````rrr|||~~~||||||{{{{{{~~~~~~ssszzzuuuuuuvvvrrruuuuuurrrlllddd^^^ooodddSSSbbbgggSSSGGGEEE999555444333111000111111222222333333222111000222333666<<>>BBB@@@GGGHHHIIIHHHHHHKKKQQQUUUTTTYYY```eeegggiiilllnnnqqqpppnnnmmmllllllmmmmmmrrrqqqttt|||xxxnnnkkkmmmrrryyy{{{yyywwwqqqjjjbbb\\\XXXYYYZZZYYY^^^dddeeekkkyyyxxxiii```[[[]]]]]]VVVNNNJJJ[[[fffttt{{{xxxqqqkkkhhhbbbdddiiipppuuuuuupppkkkgggfffddd```[[[SSSJJJDDDBBB???======>>>>>>;;;999<<<<<<<<<<<<;;;;;;;;;;;;==================<<<<<<>>>>>>============>>>>>>>>>===BBBNNN[[[hhhvvvyyyyyykkkdddRRRSSSZZZXXXcccqqqooo]]]OOOBBBAAALLLZZZbbbfffcccPPPSSS___]]]ccchhh[[[JJJ555...000,,,+++///...,,,,,,,,,---------.........------------...//////000;;;WWW~~~zzzeeejjj{{{jjjdddooo|||pppTTTKKKWWWggg|||KKK888888888:::>>>BBBDDDEEEGGGJJJOOOVVV\\\```ccceeeggghhheeebbb___YYYKKK>>><<<<<<======<<<<<<;;;:::<<<>>>AAACCCEEEGGGJJJLLLRRRUUUZZZ]]]___```aaacccccc___]]]```gggmmmppppppooonnnmmmmmmnnnppprrrsss{{{{{{kkk```TTTKKKNNNYYYtttlllpppooommmiiicccZZZPPPJJJPPPVVVZZZXXXXXXYYYXXXTTTRRRMMMMMMSSSQQQKKKLLLTTTSSSTTTUUUTTTQQQOOOOOOPPPLLLJJJJJJLLLOOOQQQPPPNNNOOOOOOOOONNNOOOOOOPPPQQQXXXZZZ\\\aaagggmmmqqqrrrxxxvvvqqqkkkddd```______iiirrr|||~~~{{{zzz{{{|||zzzwww{{{wwwsss|||ttttttssspppsssqqqyyyqqqhhhbbbZZZrrr|||^^^OOO[[[zzz___FFFBBB;;;555444333111000111111222222333333222111111222444888>>>PPPiii~~~tttuuu~~~ooopppssspppvvv{{{yyy}}}iiiXXXTTTWWWWWWRRR[[[eeeccc^^^```^^^ZZZ]]]```aaadddfffggghhhiiijjjgggiiilllnnnooommmjjjhhhdddggghhhfffiiioooqqqppp,,,------------.........//////...------------...............////////////////////////000000000000111111000000000000111111111333777LLLhhhnnnfffeee```[[[TTTKKKPPPqqqbbbLLLWWWeeeggggggSSSBBB???WWWnnnpppfff___DDD333222<<<>>>???CCCAAAFFFFFFFFFFFFHHHLLLQQQUUUSSSWWW^^^cccgggkkknnnppptttrrrpppmmmlllkkkllllllpppooosssyyy~~~xxxnnnqqqwww~~~wwwllleee___ZZZWWWVVVWWWTTTPPPNNNOOOQQQZZZiii~~~pppdddZZZ\\\```[[[OOOFFFLLLTTT___iiinnnnnnkkkhhhaaaaaadddjjjoooqqqooollleee```YYYSSSOOOJJJDDD@@@BBBAAA????????????===<<<>>>>>>>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>===<<>>\\\}}}jjjxxxwww{{{~~~zzzYYYHHHPPP^^^III888777777888<<>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAA@@@AAABBBBBBBBBAAA@@@???AAA???@@@CCCHHHPPP^^^lllyyy}}}|||}}}{{{iiiZZZQQQPPPZZZgggttttttcccLLLAAAIIIYYYdddfff^^^FFFFFFUUU[[[kkkuuuiiiLLL666...000---,,,...+++,,,,,,,,,---------.........------------...//////111>>>YYYzzz|||ppp|||___KKKMMMXXXKKK888777777888;;;======<<>>555>>>@@@???AAA@@@CCCBBBBBBCCCGGGLLLQQQTTTUUUWWWZZZ___dddhhhjjjjjjooommmkkkiiiiiikkkmmmooosssqqqqqqttttttqqqpppsssrrrwww}}}}}}qqqmmmnnnnnnuuuyyy}}}}}}wwwmmmaaaXXXMMMMMMKKKTTTtttnnn\\\VVV]]]bbb[[[QQQHHHFFFHHHQQQ^^^hhhkkkiiigggggghhhkkkmmmjjjddd^^^YYYPPPDDD======AAAEEEHHHDDDEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@?????????AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEDDDCCCAAA@@@CCCBBBAAABBBBBBGGGVVVeeerrrxxx}}}sssvvvyyy}}}mmmYYYOOOZZZeeehhhzzz~~~```JJJHHHVVVaaaddd^^^IIIIIISSSUUUdddtttoooQQQ999...000------...+++,,,,,,,,,---------.........------------...//////111:::PPPmmm{{{yyyaaaNNNKKKQQQqqq}}}OOO999888888999;;;<<<;;;:::@@@EEEMMMUUU]]]bbbeeefffeeefffeeeccc```ZZZLLL>>><<<<<<<<<===<<<<<<;;;::::::===AAADDDEEEEEEFFFGGGIIILLLQQQTTTWWWZZZ]]]```hhhhhhiiikkkmmmoooooooootttsssqqqppppppqqqrrrssspppxxxccc___```___VVVfff}}}qqqhhhbbb\\\VVVQQQIIIKKKOOOTTTWWWZZZ^^^bbb```^^^\\\ZZZVVVRRRRRRUUUWWWWWWWWWUUUSSSSSSUUUWWWRRRQQQOOOMMMLLLNNNQQQSSSPPPOOOMMMMMMMMMOOORRRSSSMMMSSS[[[```ccceeeggghhheeebbb\\\UUUOOOMMMNNNPPPZZZkkk}}}vvvssstttzzzlllhhhgggkkkvvvooonnntttlllaaa___nnnYYYOOONNNVVV___GGGAAA555444333111000111111222111222222222111111333555888AAAVVVppp~~~ppprrrqqq}}}xxx]]]vvvuuuzzzxxxppp{{{hhhXXXTTTTTTRRROOOYYY```\\\[[[dddbbbVVVQQQ]]]aaaeeeeeecccbbbeeehhhnnnmmmmmmkkkjjjgggfffdddeeehhhhhhfffhhhmmmooonnn,,,------------.........//////...------------...............////////////////////////000000000000111111222222222222111111...000888OOOfffeee```jjjnnnfff\\\NNNMMMhhhsssmmmZZZVVVmmm|||vvvbbbEEE@@@kkkfffEEE666>>>???>>>@@@AAADDDBBB@@@BBBFFFLLLPPPRRRTTTUUUWWW\\\bbbfffhhhhhhllljjjhhhggghhhkkkoooqqqrrrppppppttttttrrrsssvvvtttwwwzzz}}}yyyzzzyyykkk___PPPPPPMMMQQQhhh}}}hhh\\\]]]bbb___WWWMMMHHHFFFLLLYYYeeekkkllleeeeeefffiiijjjgggaaa[[[VVVQQQIIIBBB???@@@DDDGGGDDDEEEFFFEEECCCBBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDCCCAAAEEEUUUeeepppvvv~~~pppuuurrrmmmwwwkkkPPPQQQYYYWWWnnntttVVVMMMXXXdddggg```NNNPPPVVVQQQ]]]ooommmWWW===000000------///+++,,,,,,,,,---------.........------------...//////000777JJJhhhvvvaaaNNNJJJOOOfffvvv{{{xxxLLL999999999:::<<<<<<;;;999>>>CCCLLLUUU^^^cccfffgggdddeeeeeecccaaa[[[LLL>>><<<<<<======<<<<<<;;;:::999<<<@@@BBBDDDEEEGGGHHHLLLOOORRRUUUWWW[[[^^^aaaaaadddgggkkkoooqqqqqqrrrrrrqqqooommmmmmmmmnnnoooqqqiiibbbdddfffZZZ^^^qqqrrrhhhccc___YYYTTTFFFGGGJJJPPPTTTVVV\\\bbb\\\]]]\\\ZZZVVVSSSRRRSSSRRRSSSTTTTTTSSSTTTVVVWWWTTTSSSRRRPPPNNNOOORRRUUURRRPPPOOONNNOOORRRUUUWWWQQQVVV\\\______```ccceeebbb___YYYQQQIIIEEEDDDEEEQQQcccvvv~~~|||xxxvvvxxx|||}}}wwwpppkkkmmmwwwqqqnnnuuuiiiiii]]]qqq[[[NNNQQQvvvYYYGGG???555444333111000111111222000111222222111222333555999CCCXXXpppyyyvvveeelll{{{gggttt|||aaayyywww{{{wwwnnnzzzgggZZZVVVTTTQQQNNNYYY```\\\[[[cccbbbVVVRRR\\\aaaeeefffcccbbbfffjjjpppooonnnlllkkkiiiiiihhhgggiiiiiifffgggkkkmmmkkk,,,,,,,,,,,,------------//////...------------...............////////////////////////000000000000111222333444444333222111333000444MMMggghhhcccllltttiii[[[JJJJJJhhhwwwdddccclllHHH;;;dddmmmGGG444;;;>>>===@@@BBBDDDAAA???AAAFFFKKKOOOPPPQQQQQQSSSYYY```fffhhhgggmmmkkkiiigggiiilllpppsssrrrooonnnqqqqqqppprrruuuuuuvvvyyy|||wwwjjjZZZXXXTTTQQQYYYrrrmmmeeefffccc]]]WWWOOOIIIJJJSSS^^^eeehhhdddbbbaaabbbcccaaa\\\XXXTTTWWWWWWTTTNNNIIIHHHJJJFFFHHHIIIHHHFFFEEEFFFHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEGGGIIIGGGCCCEEESSSdddrrrwww}}}zzzpppsssuuulllpppyyyUUUKKKSSSSSSbbbpppTTTJJJVVVeeejjj]]]MMMQQQYYYTTT^^^lllhhh^^^BBB111///,,,---///+++,,,,,,,,,---------.........------------...//////222888LLLlllvvvaaaNNNMMMWWWggg|||~~~xxxGGG888888888:::;;;<<<:::888===BBBKKKUUU\\\aaadddeeebbbddddddbbb```ZZZKKK===<<<<<<======<<<<<<;;;::::::<<>>???@@@@@@BBBEEEHHHHHHJJJNNNRRRUUUZZZ___bbbeeefffggghhhiiilllpppsssqqqpppmmmkkkjjjkkkllllllqqq}}}wwwlllkkkooohhh]]]ZZZffftttwwwrrrnnnpppfffZZZSSSRRRQQQMMMIIICCC@@@AAAFFFHHHGGGLLLSSSPPPTTTVVVUUURRRPPPNNNLLLPPPRRRVVVXXXYYYYYYZZZ\\\UUUWWWWWWUUURRRQQQSSSVVVVVVTTTRRRQQQSSSVVVYYY\\\YYYZZZXXXRRRJJJGGGIIILLLVVVUUUSSSNNNIIIFFFFFFFFF???KKK\\\nnnyyyyyy{{{{{{uuuxxxvvvuuuvvvYYYvvv```NNN???PPPDDDAAADDD???CCC@@@555444333111111111111222000111222222111222444666777BBB[[[www}}}hhhtttVVV^^^|||iii{{{{{{}}}~~~tttfff___XXXQQQOOOQQQYYYbbb___[[[aaa___WWWVVVXXX^^^dddeeebbbaaafffkkkkkkkkkjjjkkklllnnnqqqrrrlllnnnmmmiiihhhkkkllliii---,,,,,,++++++,,,,,,------------...000000...,,,////////////////////////////////////000000000000444444444333333222222222,,,222444DDDbbbqqqlllfff~~~sssgggKKKLLLlll~~~}}}```]]]yyyVVVAAAQQQrrr}}}XXX<<<999666888CCC???@@@BBBBBBBBBDDDFFFJJJMMMPPPQQQPPPQQQVVV]]]ccceeeeeedddcccdddhhhkkknnnoooooolllkkkjjjiiikkkmmmqqqssstttsssssssssuuuxxx{{{}}}zzzzzzvvvzzz{{{pppaaaXXXQQQNNNiiivvvpppooollleee```YYYQQQMMMOOOTTTYYY\\\]]]___```]]]YYYTTTQQQTTTUUUYYY___ccc```WWWOOOUUUTTTRRRPPPOOOPPPQQQRRRKKKLLLLLLLLLKKKJJJIIIHHHKKKJJJIIIHHHHHHHHHIIIIIIFFFHHHJJJJJJIIIJJJMMMQQQPPPUUUWWWRRRJJJJJJSSS\\\sssvvvzzz}}}eee___iiixxxvvv]]]OOONNNVVVaaaiii^^^PPPCCCAAAIIISSS[[[```\\\JJJKKK\\\bbbfffmmmoooeeeFFF222///,,,---...))),,,,,,------------,,,,,,...------------...//////...;;;UUUssspppaaacccnnnvvv}}}tttsss|||wwwnnnXXXVVVjjjPPP;;;666888999444777888///:::>>>FFFOOOYYY```ccccccggghhhgggfffddd\\\KKK:::>>>>>>>>>>>>===<<<;;;:::<<<===@@@BBBEEEGGGHHHHHHIIIKKKMMMOOOQQQUUUZZZ]]]bbbaaa```aaafffjjjlllmmmnnnnnnmmmkkkhhhhhhiiikkkppp{{{zzzwwwnnnlllmmmjjjaaa[[[^^^```^^^[[[\\\TTTKKKBBB@@@@@@>>><<<======>>>BBBIIINNNOOOPPPQQQPPPOOOOOOQQQSSSRRRMMMIIIOOORRRWWW[[[]]]]]]\\\[[[YYYVVVSSSOOONNNNNNPPPRRRQQQPPPQQQUUUZZZ\\\[[[YYYVVVWWWVVVOOOGGGBBBCCCFFFMMMNNNQQQRRRSSSQQQOOONNNOOOIIIOOOdddwww}}}||||||wwwyyyssspppwww~~~VVVeeevvvFFFDDDEEECCC@@@@@@CCCBBB>>>777555222111111111000///111111222111000111444666===CCCYYYzzzyyyhhh|||nnnqqqssssssyyy{{{}}}yyyeee]]]\\\OOOGGGPPP[[[]]]\\\[[[\\\\\\VVVOOOYYY___bbb``````eeeiiijjjllljjjjjjlllppprrrpppnnnlllnnnnnnjjjdddbbbdddhhh---,,,,,,++++++,,,,,,------,,,---...000000...,,,////////////////////////////////////000000000000444444333333333222222222333777777EEEeeeuuuoooiii{{{sssjjjOOOMMMiiivvv{{{sss___\\\xxxYYYDDDOOOfffyyyWWW:::777555666@@@>>>@@@EEEEEEDDDEEEGGGIIILLLNNNPPPPPPPPPTTTZZZ___aaaaaadddccccccfffiiilllnnnnnnjjjjjjiiiiiijjjmmmppprrrnnnmmmmmmpppuuuyyy{{{|||xxxwwwrrrvvvvvveee\\\TTTLLL___zzzuuupppjjjfff^^^VVVQQQQQQUUUXXX]]]]]]\\\\\\ZZZYYYWWWVVVUUUUUUWWW[[[___]]]VVVPPPVVVUUUSSSRRRQQQRRRTTTUUURRRRRRQQQOOOMMMLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHHHHJJJLLLMMMMMMKKKKKKMMMOOOUUUYYY[[[WWWPPPPPPXXXaaasssuuuwwwyyyzzz|||~~~~~~mmmppp{{{oooYYYOOOQQQ[[[hhhrrr```RRRCCC???FFFRRR]]]cccZZZHHHKKK\\\cccgggoooqqq```CCC222000------...***------............------...------------...//////...999RRRqqqooo```SSScccrrr}}}xxxwww~~~vvviiiVVVYYYrrrNNN;;;666999999333555888111:::>>>FFFPPPYYY```cccdddfffggggggfffeee^^^LLL<<<>>>>>>>>>>>>===<<<;;;:::;;;===???BBBDDDFFFGGGHHHHHHJJJMMMOOOQQQTTTWWWZZZ^^^^^^```bbbeeeiiimmmooollllllllljjjiiihhhjjjllljjjtttpppxxxzzzrrroooooohhh^^^XXXYYYZZZVVVSSSRRRHHHAAA<<<===>>>===<<<>>>999;;;AAAHHHJJJHHHHHHJJJLLLJJJHHHIIILLLMMMMMMKKKSSSUUUYYY[[[]]]]]]\\\[[[XXXVVVRRROOOMMMNNNOOOPPPRRRRRRSSSWWW[[[^^^]]][[[VVVXXXXXXRRRHHH@@@======DDDHHHOOOTTTWWWWWWUUUSSSSSSMMMNNN[[[lllvvvxxxxxx{{{|||yyyyyyzzzvvvuuurrrnnnqqq}}}UUU]]]yyyPPPEEEFFFDDD??????BBBBBB>>>777555222111111111111000111111222111000111444666;;;DDD\\\|||~~~lllnnnrrrjjjjjj~~~}}}}}}|||fff\\\[[[PPPIIIRRR[[[\\\\\\[[[[[[[[[UUUMMMWWW^^^bbbaaaaaafffkkkllllllkkkkkkmmmpppqqqpppnnniiikkkkkkgggcccaaacccggg---,,,,,,++++++,,,,,,---,,,,,,,,,...000000...,,,////////////////////////////////////000000000000333333333222222222222222222444222BBBeeevvvooogggwwwrrrmmmSSSPPPfffoooyyyuuuvvvcccXXXnnnzzzVVVBBBHHHWWWiiiuuurrrVVV999777666666???>>>CCCGGGGGGFFFFFFGGGIIIJJJKKKPPPOOOPPPSSSXXX\\\^^^^^^eeecccbbbcccfffiiikkkllliiihhhhhhhhhjjjmmmppprrrllljjjjjjpppxxx}}}}}}{{{uuutttooosss}}}~~~sssddd___\\\TTT___|||~~~wwwiiifff```YYYTTTRRRTTTWWWZZZYYYWWWVVVUUUWWWYYYZZZVVVTTTTTTVVVYYYYYYUUURRRTTTSSSRRRQQQRRRSSSTTTUUUXXXVVVSSSPPPMMMLLLKKKKKKJJJKKKLLLMMMLLLKKKIIIHHHKKKMMMPPPRRRRRRRRRSSSTTT^^^aaabbb___YYYXXX___eeetttuuuuuuvvvvvvyyy~~~}}}|||}}}}}}{{{iiiVVVOOORRR]]]mmmzzzeeeXXXGGG>>>BBBPPP^^^gggZZZHHHKKK[[[aaaccciiijjjXXX???222111---,,,...+++.........//////............------------...//////000999RRRssssssddd]]]ppp|||wwwuuusssbbbPPPWWWrrr}}}yyyXXX;;;555999:::222333777333:::???GGGPPPYYY___dddffffffgggggggggfff___NNN>>>>>>>>>>>>>>>===<<<;;;::::::<<<>>>AAACCCEEEFFFGGGGGGJJJMMMOOOPPPQQQSSSUUUXXX\\\aaadddeeegggkkkooojjjkkkkkkjjjhhhhhhjjjllliiirrrkkkjjj}}}vvvrrrqqqfff^^^WWWVVVUUUQQQKKKIII@@@;;;999;;;===;;;;;;===666:::BBBIIIIIIEEEDDDHHHLLLIIIFFFGGGJJJNNNQQQRRRZZZ[[[\\\\\\]]]]]]\\\\\\XXXVVVRRROOOMMMMMMNNNOOOPPPQQQSSSWWW[[[]]]\\\[[[TTTVVVWWWSSSJJJ@@@:::777>>>DDDOOOYYY^^^___]]]ZZZXXXRRRLLLOOO]]]iiihhhaaattt|||xxxyyy|||zzzvvv{{{~~~}}}uuuyyytttjjjgggqqq}}}YYYXXXyyy}}}{{{kkkMMMGGGHHHFFFBBB@@@BBBAAA>>>777444222111111111111000111111222111000111444666999DDD^^^|||qqqfffkkkgggggg~~~|||}}}ggg[[[ZZZQQQMMMVVV[[[\\\\\\ZZZZZZZZZTTTKKKTTT[[[``````aaafffjjjkkklllllllllnnnpppqqqpppooofffggghhheeebbbaaadddggg---,,,,,,++++++,,,,,,---,,,,,,,,,...000000///---////////////////////////////////////000000000000222222222222222111111111...000///BBBgggxxxnnndddrrrooolllTTTPPPfffnnnxxxpppTTTaaa}}}yyypppQQQ<<>>LLL]]]hhh]]]KKKKKKYYY\\\[[[______SSS<<<222333---,,,///---......////////////.........------------...//////222:::TTT{{{|||lllsss{{{wwwnnn\\\KKKMMM```uuuddd===666999;;;222111777666:::???GGGPPPXXX___dddgggfffggghhhhhhhhhaaaQQQ@@@======>>>======<<<;;;;;;999;;;===@@@BBBDDDEEEFFFFFFIIILLLNNNOOOOOOPPPQQQUUU[[[bbbeeeddddddhhhllljjjkkkkkkiiigggfffggghhhnnnssswwwjjjwwwzzzuuuqqqgggaaa[[[ZZZZZZVVVPPPLLLCCC>>><<<===>>>;;;999:::888;;;DDDNNNOOOJJJKKKRRRUUUTTTSSSTTTVVVYYY\\\^^^``````___^^^]]]]]]]]]]]]WWWUUURRROOONNNMMMNNNOOONNNPPPSSSWWW[[[\\\[[[[[[RRRSSSTTTPPPIIIAAA;;;888888>>>HHHQQQWWWYYYXXXVVVTTTPPPGGGDDDPPPaaabbbXXXttt{{{wwwvvvzzzzzzwwwwwwzzzwww}}}~~~{{{uuuhhh]]]dddsssxxxaaa\\\vvvkkkccciii|||nnnUUUGGGGGGLLLMMMIIIFFFDDDAAA===666444111111111222111000111111222111000111444666:::DDD\\\zzzrrrccchhhjjjlllgggYYYXXXRRROOOWWWZZZ[[[ZZZXXXXXXXXXRRRJJJRRRZZZ______```dddggggggllllllmmmnnnoooppppppooogggggghhhfffddddddfffhhh---,,,,,,++++++,,,,,,---++++++,,,...000111///---////////////////////////////////////000000000000111111111111111111111111111444555HHHkkkyyykkk^^^jjjgggfffNNNLLLdddooo|||zzzYYYbbb}}}yyyqqqTTT;;;AAAYYYfffgggggg[[[999777:::===DDD@@@FFFEEEEEEFFFGGGHHHJJJKKKLLLLLLNNNQQQUUUYYY]]]aaadddcccaaa______bbbeeehhhiiiiiiiiiiiijjjlllnnnqqqrrruuuqqqooossszzz~~~zzzuuurrrtttrrrvvv|||uuu{{{kkkgggiiiaaa```ooo|||gggfffccc^^^ZZZWWWWWWXXXSSSSSSUUUVVVWWWXXXYYYYYYZZZWWWTTTRRRRRRTTTVVVWWWQQQQQQQQQQQQRRRRRRSSSSSSUUUSSSPPPNNNLLLLLLMMMNNNPPPNNNKKKJJJKKKNNNRRRTTTPPPTTTYYYaaaggglllnnnoooqqqqqqpppmmmiiifffggghhhsssvvvzzz}}}}}}}}}~~~~~~}}}yyypppjjjeeemmm}}}iiiUUUNNNNNNWWWnnn~~~sss]]]EEE<<>>333333---,,,///---......////////////.........------------...//////000777SSSssszzz}}}iii\\\MMMFFFNNN~~~hhhBBB888999;;;333111666666888>>>GGGOOOVVV]]]dddiiiggghhhiiiiiiiiicccRRRBBB==================<<<;;;999:::===???BBBDDDEEEEEEFFFHHHLLLMMMMMMMMMNNNNNNUUU[[[bbbdddbbbaaadddgggjjjkkkkkkiiieeecccbbbbbbjjjnnnxxx{{{nnnzzz{{{tttllliiifffeeeggggggbbb\\\MMMEEE???@@@AAA===:::999:::;;;EEESSSXXXTTTVVV^^^bbbeeehhhjjjkkkkkkjjjiiieeedddbbb___^^^]]]]]]]]]WWWVVVSSSQQQPPPOOOPPPPPPOOOSSSWWW[[[^^^______^^^WWWVVVRRRMMMFFF???;;;999222555;;;@@@DDDFFFFFFFFFEEEDDD>>><<>>CCCXXXxxx~~~ooommmssslllpppfffVVVVVVRRRPPPWWWZZZZZZXXXUUUVVVWWWRRRKKKUUU]]]cccbbbbbbdddfffeeekkklllmmmnnnnnnnnnnnnooojjjjjjjjjhhhgggggghhhjjj---,,,,,,++++++,,,,,,---++++++,,,...000111///...////////////////////////////////////000000000000000000000000000111111111222666777GGGfffpppaaaTTTcccaaa```HHHFFF```ooo~~~yyyaaannn}}}yyy```AAAEEElll{{{sssiii???666888<<>>EEEVVV```\\\JJJKKKZZZ___bbbiiikkk\\\CCC444222------000---.........//////............------------...//////...222MMM{{{uuuyyygggaaaWWWJJJHHH{{{oooIII:::888<<<555222666666666===FFFMMMTTT[[[ccciiihhhjjjkkkkkkkkkdddSSSCCC<<<===============<<<<<<999;;;===@@@BBBDDDEEEFFFFFFHHHKKKLLLKKKLLLMMMOOOWWW[[[```aaaaaa```aaaccciiijjjiiigggccc___^^^^^^\\\aaakkk{{{zzzlll}}}{{{ssssssrrrtttyyy|||xxxppp^^^PPPDDDCCCFFFDDD???<<<;;;;;;FFFZZZbbb\\\ZZZ```iiiooowww{{{{{{wwwrrrooogggfffdddaaa___]]]\\\\\\XXXWWWUUUTTTSSSSSSSSSTTTTTTYYY___ccceeeeeeeeefff```\\\UUULLLDDD>>>999777444444666777999:::;;;<<<555777888999EEEZZZooo{{{|||wwwsssrrrtttuuuuuutttsssvvv|||xxxjjj^^^eeexxxbbbwwwfffddd}}}uuuiiiccceee___OOOFFFGGGKKKTTTZZZWWWQQQJJJBBB<<<666333111000111222222111111111222111000111444666???CCCVVVwww|||kkkyyyrrruuu|||eeeVVVVVVTTTPPPUUUZZZYYYUUUQQQRRRUUUSSSMMMYYYaaaggggggfffggghhhfffiiikkkmmmmmmllllllmmmnnnnnnmmmkkkiiihhhhhhhhhhhh---,,,,,,++++++,,,,,,---++++++,,,...000111000...////////////////////////////////////000000000000/////////000000000111111///444333AAA]]]hhh\\\SSSdddbbbaaaIIIFFF___mmm}}}}}}nnn```ssszzzgggEEEHHH|||MMM888666:::CCC@@@GGGEEEEEEFFFFFFGGGGGGGGGFFFGGGKKKOOOQQQTTTWWW\\\```^^^]]]^^^```cccggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkhhhggghhhkkkppptttvvvwwwvvvyyywwwyyyqqq[[[bbb~~~tttqqqjjjlllqqqhhh```fff```^^^[[[WWWRRRPPPSSSWWW\\\\\\ZZZXXXUUUUUUWWWYYYXXXYYY[[[\\\]]]\\\[[[ZZZXXXXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRNNNMMMKKKKKKNNNSSSYYY]]]cccbbbcccfffkkkooopppoooooonnnmmmnnnnnnnnnkkkiiipppsssxxx{{{|||}}}~~~xxx]]]NNNHHHPPPnnnwwwUUUAAAFFFUUU^^^YYYFFFHHHYYYbbbhhhrrrvvvgggIII555111---...000---------............------...------------...//////111///EEEsssuuu}}}iiifff```TTTOOOccc|||PPP===888<<<777444666444555;;;EEELLLRRRYYYbbbiiijjjkkkllllllkkkeeeTTTCCC<<<<<<============<<<<<<:::;;;>>>@@@CCCDDDFFFFFFGGGHHHJJJJJJJJJKKKNNNPPPWWWYYY[[[^^^```aaabbbbbbfffggggggeeeaaa^^^\\\\\\PPPVVV```ppp|||rrrxxx~~~xxx{{{|||xxxcccPPPKKKNNNMMMFFF@@@>>>===KKKcccmmmbbbXXXXXXfffnnnxxx~~~}}}xxxrrrooogggfffeeebbb```^^^\\\[[[XXXWWWWWWVVVVVVWWWWWWXXXXXX]]]dddhhhiiiiiijjjkkkccc^^^VVVNNNFFF???:::777888888888999::::::;;;;;;333555999;;;>>>LLLhhh~~~zzzwwwwwwxxxxxxvvvtttuuuxxx~~~qqqeeekkk}}}wwwzzz[[[lllnnniii~~~vvvuuupppbbbRRRIIIOOOWWW[[[WWWOOOIIICCC>>>555333111000111222222222111111222111000111444666===CCCXXXyyy~~~jjjttt{{{zzzfffWWWYYYWWWRRRUUUZZZXXXRRRMMMOOOTTTTTTPPPWWW```ggghhhggghhhhhhggghhhjjjmmmlllkkkjjjkkklllpppnnnkkkhhhgggfffeeeddd---,,,,,,++++++,,,,,,---+++++++++...000111000...////////////////////////////////////000000000000.../////////000000111111///333333???[[[iiibbb\\\hhhgggfffMMMIII```mmm|||{{{yyyeeeZZZnnn~~~tttfffDDDGGGZZZ===666:::DDDCCCKKKFFFFFFFFFFFFFFFEEEDDDCCCFFFIIIMMMOOOPPPRRRWWW[[[]]]]]]^^^aaaeeeggghhhhhhfffggggggggghhhhhhhhhhhhbbbccceeeiiinnntttzzz}}}xxxzzzvvvxxx~~~fffSSSyyywwwttttttnnnooopppbbbTTTWWWRRRNNNHHHCCC>>>===@@@EEEJJJJJJKKKKKKLLLOOOTTTXXXYYYYYYYYYYYYYYYYYYXXXXXXVVVWWWVVVUUUSSSRRRSSSTTTVVVVVVVVVVVVVVVUUUTTTSSSUUUUUUUUUUUUTTTRRRQQQPPPLLLKKKKKKMMMQQQUUUZZZ]]]cccbbbaaadddjjjnnnooonnnkkkjjjjjjllloooooommmkkkoooqqqtttwwwxxxzzz}}}zzzcccPPPFFFLLLkkk~~~ZZZDDDGGGUUU]]]VVVDDDFFFWWWaaaiiiuuuzzznnnMMM666000---...111---,,,------------------,,,...------------...//////666000AAAmmmuuummmiiieeeZZZUUUeeeUUU>>>777<<<999666666333444;;;DDDKKKQQQXXXbbbiiikkkmmmmmmmmmllleeeTTTCCC<<<<<<===============<<<:::<<<>>>AAACCCEEEFFFGGGGGGHHHIIIIIIIIIKKKOOOQQQVVVVVVXXX[[[```cccccccccbbbdddeeeccc```]]]\\\\\\MMMSSS]]]lllwwwmmmvvv{{{vvv\\\TTTVVVSSSJJJBBBBBBAAAPPPllluuufffVVVQQQ```iiitttzzzyyytttooolllgggfffeeecccaaa^^^\\\ZZZXXXXXXXXXXXXXXXYYYZZZ[[[XXX^^^eeeiiijjjjjjkkklll```\\\VVVOOOIIICCC===:::666777888::::::;;;;;;:::::::::>>>===888>>>\\\||||||xxxvvvvvvtttqqquuutttuuuwww~~~xxxjjjnnn~~~~~~xxx]]]rrrwwwppp|||gggVVVRRRXXX[[[UUULLLGGGCCC@@@555333111000111333222222111111222111111111444666:::CCC\\\{{{jjjooo~~~}}}yyyfffYYY[[[YYYSSSTTTZZZWWWPPPKKKMMMSSSUUURRRSSS\\\dddeeefffggggggfffgggjjjlllllljjjhhhjjjlllpppmmmiiifffdddcccaaa```***++++++,,,,,,------...///.........///000222333+++,,,---/////////......111000///......///000111111111111111000000000000333222444???UUUggghhh^^^kkkbbbggg[[[FFF```www}}}lllTTTeeerrrOOOFFFlll\\\777777===AAAFFFGGGEEEEEEFFFEEEDDDCCCAAA???@@@DDDJJJNNNPPPQQQSSSTTTTTTWWWZZZ]]]___ccchhhkkkkkkeeebbbggghhhccc```aaahhhgggjjjooosssuuu|||xxxqqqvvv~~~eeecccsss~~~wwwssstttzzzuuucccOOOEEE@@@???>>><<<;;;<<<===???;;;>>>@@@BBBDDDGGGLLLOOOSSSVVVYYYXXXTTTSSSUUUXXXXXXYYYXXXUUUQQQQQQTTTXXX\\\YYYVVVTTTUUUVVVVVVVVVQQQOOONNNNNNOOOPPPOOONNNOOOQQQSSSUUUWWWXXXYYYYYY[[[]]]aaafffkkkmmmlllkkkiiifffaaa\\\[[[___ffflllgggmmmsssuuuyyy~~~~~~|||~~~|||xxxbbbMMMJJJVVVmmmqqqTTTCCCGGGWWWcccZZZHHHCCCJJJSSSdddtttwwwtttJJJ222333000,,,///111......//////......---,,,---------............///111000@@@iiiwwwssskkkbbbZZZ]]]gggYYY:::999:::777999222666555:::???EEEKKKTTT^^^eeemmmmmmqqqlllbbb```WWWBBB===<<<;;;<<<>>>>>>>>><<<777999===@@@BBBCCCBBBAAAFFFHHHKKKLLLLLLLLLNNNOOOSSSWWW[[[]]]]]]]]]^^^___eeeeeedddddddddddddddcccVVVZZZ___ccckkk|||wwwmmmeeeYYYZZZZZZQQQFFF???KKKbbbxxx|||ooo___XXX^^^```gggnnntttssslllfffhhhhhhhhhfffccc___[[[YYYWWWYYYZZZZZZYYYYYY[[[]]]aaaeeegggiiilllpppnnnjjjeeeaaa[[[WWWSSSMMMEEE???999<<>>PPPcccgggbbbmmmeeeiii]]]KKKeeexxx\\\hhhZZZFFFaaaTTT444666<<<@@@EEEFFFEEEEEEEEEEEEDDDCCCAAA@@@BBBEEEIIILLLNNNPPPSSSUUUWWWXXXYYYZZZ\\\```fffjjjlllgggeeeiiikkkgggdddeeekkkhhhhhhlllpppvvv|||tttwww|||yyyiiieee{{{~~~~~~{{{mmmXXXJJJEEEBBBBBBBBB@@@>>><<<<<<<<<;;;<<<======???DDDLLLRRRTTTTTTSSSPPPNNNOOOTTTYYYYYYYYYWWWTTTQQQQQQUUUXXX\\\ZZZWWWVVVVVVWWWVVVUUUOOONNNMMMNNNOOOQQQQQQPPPQQQRRRTTTVVVXXXYYYZZZZZZ[[[[[[]]]bbbgggjjjjjjhhhbbb^^^VVVPPPNNNRRRZZZ```fffkkknnnooossszzz~~~}}}{{{wwwxxxpppsssbbbMMMJJJTTTgggyyy}}}lllSSSEEEKKK[[[ggg]]]JJJCCCIIIRRReeexxx|||sssJJJ222222...***,,,---...............------,,,---------............///111000>>>aaa}}}pppfff^^^ZZZ```hhhZZZ;;;999:::777:::333666555999???EEEKKKSSS]]]eeehhhhhhmmmkkkcccccc[[[GGG???===<<<<<<======;;;:::666888;;;>>>AAABBBBBBAAAFFFHHHKKKLLLLLLLLLNNNOOOPPPTTTXXX[[[]]]^^^___```bbbbbbbbbbbbbbbbbbbbbaaaZZZ\\\^^^___cccpppooo|||ooobbb___cccbbbWWWLLLAAAPPPkkk|||kkkccc___aaafffmmmrrrrrrmmmhhhjjjjjjiiigggeeebbb```^^^\\\[[[YYYYYYYYY[[[\\\]]]aaafffkkkkkkmmmpppooollleeeaaa[[[WWWTTTOOOHHHCCC???AAADDDGGGHHHGGGDDDBBBBBBAAACCCEEE@@@BBBUUUlllttt{{{}}}xxxzzz{{{xxxuuutttwwwxxxxxxuuusss|||~~~xxxxxx~~~yyyxxxhhhnnnzzzlll___QQQLLLJJJFFFBBB???:::444111222333111000333222000111333222000222777AAAIIIaaannnyyyiii}}}sssgggrrrvvvcccWWWSSSUUUVVVVVV\\\VVVOOOLLLNNNQQQSSSSSSUUUZZZ___aaa```___bbbeeejjjeeeaaaaaacccdddaaa^^^bbbaaa```]]]ZZZ[[[^^^bbb......---,,,,,,+++******)))***+++,,,...000333444555333000...---...000111...............///000111///000111222333444555555333777999===MMMaaaiiieeennnhhhiii]]]QQQkkk\\\bbbbbbGGGYYYwwwNNN555888;;;===CCCDDDDDDDDDDDDDDDCCCCCCBBBBBBFFFGGGHHHIIIJJJNNNSSSWWW[[[[[[YYYXXXXXX]]]ccchhhmmmjjjiiilllnnnllljjjkkkooojjjgggiiinnnuuuyyyzzz{{{xxxbbbjjjyyycccOOOIIIKKKJJJKKKLLLJJJFFFAAA>>>===<<<;;;:::888999@@@KKKSSSRRRPPPLLLIIIHHHKKKRRRWWWXXXWWWUUUSSSQQQRRRVVVYYY[[[ZZZYYYYYYYYYXXXVVVTTTNNNMMMLLLNNNPPPRRRRRRRRRRRRSSSTTTVVVXXXYYYYYYZZZZZZWWWVVV[[[bbbggggggeee\\\VVVMMMDDD@@@DDDMMMTTTdddhhhkkkkkkooowww~~~zzzuuusssxxxhhhcccvvv___MMMIIIOOO___ooosssnnn^^^KKKAAAIIIZZZfffaaaMMMEEELLLVVViii{{{rrrKKK333222...***+++,,,...............------------------............//////111@@@^^^yyyiii___YYYZZZcccrrr\\\<<<999999888:::444777555999???DDDJJJRRR\\\ddddddeeekkkjjjcccddd\\\III@@@>>><<<<<<<<<;;;:::888666777999;;;>>>@@@BBBCCCFFFHHHJJJLLLLLLLLLMMMOOOMMMQQQVVVZZZ\\\^^^```aaa^^^___````````````___^^^^^^^^^\\\YYYXXX___lllwww~~~nnngggbbbccceeebbbWWWMMMEEEUUUpppyyyrrrgggggghhhmmmppppppkkkfffhhhgggfffdddddddddeeeeeeaaa]]]XXXWWWYYY\\\]]]\\\___fffmmmmmmlllnnnnnnlllfffaaa[[[WWWUUURRRMMMIIIBBBCCCGGGNNNTTTSSSMMMFFFGGGGGGIIIKKKGGGGGGVVViiirrrzzz~~~xxxyyyyyyuuurrrrrrttttttuuusssqqqyyywwwwwwzzzzzzbbbgggnnnWWWQQQNNNEEE@@@BBB:::444111222333111000333222000111333222111333888AAAIIIbbbnnnssscccwwwqqq\\\^^^kkkrrrwwwdddWWWSSSUUUWWWWWW\\\VVVOOOLLLMMMPPPRRRRRRUUUYYY]]]___^^^___aaaddddddaaa]]]\\\___```___^^^\\\\\\\\\ZZZZZZ\\\___ccc---------,,,,,,+++++++++)))***+++,,,---///000111444333111000///000222333000/////////////////////000000111111222333333444222666777<<>>======:::777666===IIIRRRNNNMMMKKKJJJLLLOOORRRSSSVVVUUUSSSRRRRRRUUUYYY\\\[[[ZZZZZZ[[[[[[YYYUUUSSSPPPOOOMMMNNNPPPQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXXXXWWWSSSOOOSSS\\\dddffffff\\\UUUKKK@@@;;;>>>EEELLL```gggkkklllpppxxx{{{vvvrrrvvv~~~lll[[[dddsss___PPPMMMPPP^^^nnnkkkcccTTTDDD>>>FFFWWWdddaaaOOOJJJTTT^^^mmmzzzyyynnnJJJ555333///,,,......//////......---------------------............///...222AAA```mmmsssmmmtttzzzjjjbbb^^^___hhh```>>>999999888;;;444777444888>>>CCCIIIQQQ[[[bbbeeeeeekkkjjjcccccc\\\HHH>>>===;;;;;;<<<<<<:::888666666777999;;;>>>AAACCCEEEGGGIIIJJJJJJKKKLLLNNNMMMPPPVVVZZZ\\\^^^```aaa\\\]]]___``````___]]]\\\___]]]XXXRRROOOQQQXXX^^^uuu~~~~~~rrrfffccc```aaabbb___XXXSSSJJJYYYqqqtttrrrpppooooookkkeee______^^^]]]]]]___cccfffhhheee^^^WWWVVVZZZ^^^^^^]]]]]]ffflllkkkiiiiiijjjjjjfffaaa\\\YYYXXXWWWSSSPPPHHHKKKQQQYYY___```]]]YYYTTTTTTUUUUUUQQQOOOYYYgggooovvv~~~}}}yyyxxxwwwsssqqqrrrrrrqqqrrruuuyyy|||rrrssswwwccceeejjjZZZQQQIIIDDDBBB:::444111222333111000333222000111333222111444999@@@IIIdddkkkjjj|||}}}```sssyyy\\\WWW\\\dddvvvzzzfffXXXSSSTTTVVVVVV\\\VVVNNNKKKLLLNNNOOOOOOSSSWWW\\\^^^^^^]]]]]]^^^ZZZYYYYYY\\\___bbbbbbaaa]]]]]]\\\\\\\\\___bbbddd+++++++++,,,,,,---------++++++,,,---------......//////000222333333333333222222111000000......---111111111111111111000000000333444<<>>===<<<===@@@CCCEEEHHHHHHHHHIIIKKKPPPWWW\\\aaabbbbbb```]]]\\\\\\]]]dddiiilllkkkkkknnnpppooollljjjlllnnnmmmjjjkkkooouuuyyytttrrrvvvrrrsss|||yyyooommmqqqttt|||}}}nnn]]]RRRLLLGGGHHHEEE???<<>>???>>>===777777777888:::===???AAAAAACCCEEEGGGGGGGGGHHHJJJLLLPPPUUUXXXZZZ[[[]]]^^^\\\^^^aaabbbaaa^^^ZZZWWWUUUPPPKKKFFFDDDCCCBBBAAA>>>@@@GGGOOORRRYYYmmmzzzhhh``````\\\XXX]]]fffmmmmmmfffZZZPPPKKKbbb}}}xxxvvvsssqqqlllcccWWWNNNLLLNNNRRRVVV[[[___bbbdddfffbbb]]]]]]```eeeiiiiiijjjooopppllliiiiiijjjiiifffccc___^^^``````]]]ZZZ^^^dddjjjnnnpppttt{{{|||wwwnnnbbbWWWQQQRRRUUU[[[cccoooxxx~~~}}}yyyxxxuuurrrrrruuusssppprrr|||rrrfffgggtttuuurrroookkkYYYmmmtttWWWNNNIII@@@:::444111222333111000333333111000222222222666<<>>BBBEEEFFFGGGJJJLLLOOOSSSXXX\\\cccbbbaaa]]]ZZZZZZ[[[]]]bbbhhhllliiiiiimmmooonnnkkkjjjlllooommmiiihhhjjjkkknnniiigggjjjeeedddnnnsssuuu}}}~~~sss```UUUNNNMMMIIIBBB>>>FFFWWWeeeeee```\\\```hhhmmmmmmjjjfffdddcccddddddccc___\\\\\\ZZZYYYYYYXXXVVVSSSQQQTTTRRRPPPPPPPPPQQQPPPOOOQQQRRRSSSSSSSSSSSSSSSRRRPPPKKKDDD???@@@IIIVVV```ggggggfffaaaYYYQQQLLLIIIOOO[[[ggglllmmmppptttuuuvvvzzz{{{yyy|||oookkktttlllXXXRRRKKKJJJ___|||kkkSSSDDD@@@DDDRRR___^^^KKKHHHTTT```nnnvvvqqq___EEE555222---...111---000///...,,,,,,---...///---------............///111333;;;TTT|||ppp~~~tttpppaaaPPPMMMdddxxxnnnGGG===999888;;;333444333777<<>>======>>>???>>><<<888888888999;;;===>>>??????AAACCCEEEEEEEEEFFFHHHGGGKKKQQQUUUXXXZZZ\\\^^^\\\^^^aaabbb```\\\WWWSSSNNNIIIDDDBBBAAA@@@===:::777999999777777<<>><<<:::888888999===BBBEEEDDDGGGKKKNNNQQQUUUYYY]]]eeeccc___ZZZWWWXXX[[[^^^aaaiiillliiihhhlllooommmkkkjjjlllooommmhhhhhhjjjeeegggaaa^^^```ZZZWWWaaa\\\___hhhqqquuu{{{}}}bbbTTTRRRPPPJJJBBB???III^^^ooojjjaaaYYYYYYcccllloooooonnnllljjjjjjjjjfff```ZZZ\\\ZZZXXXXXXWWWVVVSSSQQQRRRPPPOOOOOOQQQRRRRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSOOOLLLDDD<<<999AAAPPP[[[rrrtttvvvssskkk```XXXSSSQQQ]]]iiilllmmmpppuuuwwwvvv|||}}}~~~sssbbb\\\SSSQQQiiirrrXXXIIIDDDIIIVVVdddeeeOOOGGGQQQ___rrr}}}cccJJJ:::666000000333///111///---,,,,,,,,,...///---------.........//////...666DDD\\\{{{xxxyyyttteeeTTTQQQaaaqqq|||qqqIII===999888;;;222333222666<<<@@@EEEMMMWWW^^^ccceeellllllgggiiicccPPPBBB@@@???>>>???>>>===;;;888999:::;;;<<<======>>>>>>@@@BBBCCCCCCDDDEEEGGGCCCGGGMMMSSSVVVYYY\\\^^^\\\^^^aaabbb```[[[UUUQQQJJJEEE@@@???@@@???;;;777222;;;===555444===>>>777===IIIcccyyykkkiiieeehhhmmmjjjhhhhhhjjjnnnpppmmmddd]]]^^^iiioooiii```[[[WWWSSSTTTWWW^^^eeegggbbbWWWOOOVVVZZZ___eeegggfffdddbbbfffggghhhiiikkkooovvvzzztttsssnnngggfffiiihhheeefffdddcccdddeeeeeeaaa]]]]]]\\\]]]bbbhhhjjjiiifffhhhaaaTTTEEE===<<>><<<<<<888777:::===@@@EEEKKKMMMNNNOOOQQQTTTVVVXXXYYY]]]______\\\WWWVVVZZZ___kkkhhhfffgggiiijjjhhhfffggghhhmmmpppmmmggggggkkkiiieee^^^WWWQQQNNNMMMMMMPPPQQQUUUYYYZZZ]]]kkk|||nnn___YYYTTTOOOHHHAAACCCPPPdddtttrrrhhh[[[VVV[[[dddlllooorrrllliiihhhfffaaa]]]^^^bbb```ZZZTTTTTTVVVUUUPPPPPPPPPNNNNNNNNNNNNPPPQQQPPPSSSWWWXXXWWWTTTSSSRRRNNNJJJCCC<<<888;;;BBBGGGeeekkktttyyywwwnnnccc[[[YYY^^^eeeiiilllmmmoooqqqssszzz}}}yyywwwzzzqqqRRRFFFNNNtttxxx[[[AAAHHH___iiihhhKKKKKK]]]bbbpppiiiDDD111444000***...111222000...,,,+++,,,---......------------...//////000666:::RRRxxxsssbbbZZZ```dddppp{{{zzz}}}lllLLL999777666777888222222555999===BBBKKKUUU]]]```ccceeegggjjjkkkcccYYYBBB>>>===???>>>;;;:::===;;;888888;;;@@@AAA===999<<<===???@@@@@@AAACCCEEEHHHGGGKKKTTTYYYZZZ[[[]]][[[\\\\\\ZZZWWWSSSOOOMMM???>>><<<<<<<<<;;;888666555555555666777888999::::::;;;JJJjjjvvvgggdddeeeeeehhhoooooonnnooosssvvvsssiii```^^^ZZZTTTNNNIIIDDDAAA>>>FFFHHHLLLSSS^^^ddd^^^SSSSSSZZZbbbffffffeeedddeeehhhhhhiiikkknnnrrrvvvxxxxxxtttooollljjjhhheeeaaafffeeedddeeeffffffeeecccYYYXXXWWWYYY\\\^^^___^^^YYYQQQFFF>>>999999999:::???EEEPPP^^^jjjsssyyy{{{~~~}}}~~~|||uuummmkkknnnjjjqqqooolllqqqxxxoooeee___[[[WWWsss~~~vvvbbbiiikkkooonnnTTTTTT|||SSSFFFBBB;;;555222333333111111444333000000222222222777>>>EEEHHHYYYyyy}}}hhhjjjuuunnnzzzwww{{{lll\\\VVVVVVWWWWWW___WWWMMMHHHHHHKKKMMMNNNTTTQQQNNNPPPUUU[[[^^^___^^^___aaabbbbbb```^^^]]]]]]\\\\\\___cccccc```\\\++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////000000000111111111555555444222222111111111222...111777AAAXXXeee___cccllleeeSSSHHHFFFUUUmmmxxx}}}{{{^^^fffzzz[[[AAAWWW|||WWW<<<555;;;???======999888;;;===???DDDJJJMMMNNNOOOPPPQQQRRRRRRRRRYYY\\\^^^\\\YYYYYY]]]aaajjjhhhfffggghhhhhheeecccdddccceeejjjkkkjjjmmmqqqhhhccc[[[QQQIIIDDDAAA@@@CCCBBBCCCEEECCCCCCMMMXXXnnn~~~mmm___XXXWWWWWWUUUOOOHHHFFFPPPbbbqqqqqqfffXXXQQQTTT]]]eeeiiimmmiiihhhjjjiiiddd``````hhheee]]]UUURRRRRRPPPKKKOOOOOOOOOOOOOOOPPPQQQQQQQQQTTTWWWXXXVVVTTTRRRQQQMMMHHHAAA;;;999:::<<>>>>>::::::<<<999777777:::>>>???<<<888;;;===???@@@@@@@@@BBBDDDHHHGGGKKKSSSYYYYYY[[[]]]```^^^[[[XXXTTTNNNGGGAAA>>><<<::::::::::::888666888777777777777888999::::::888>>>PPPgggssskkkkkkmmmkkkjjjmmmmmmpppvvv|||}}}uuuhhh]]]RRRPPPKKKFFFAAA@@@BBBEEE??????AAAHHHUUU]]]YYYOOOSSSYYY```cccddddddfffhhhkkklllmmmooorrruuuwwwxxxyyyuuupppoooqqqpppmmmiiijjjiiihhhhhhhhhfffaaa^^^XXXUUURRRPPPPPPQQQQQQQQQMMMHHH@@@;;;999999:::::::::>>>FFFNNNVVV]]]cccgggxxx|||~~~}}}xxxtttsssnnntttrrrppptttzzzqqqccc[[[VVVTTTgggxxxzzzlllzzzmmmyyy]]]RRR|||~~~RRRFFFBBB;;;555222333333111111444333000000222222222888???CCCFFFSSSvvvooohhhssslll{{{yyy}}}mmm]]]WWWWWWYYYYYYaaaYYYOOOIIIIIILLLNNNNNNSSSPPPNNNPPPTTTYYY\\\]]]]]]^^^```aaaaaa```^^^]]][[[ZZZZZZ]]]```aaa^^^ZZZ++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////000000000000111111444444444333222111000000000---111555@@@YYYiiiccchhhoookkk___QQQDDDMMMiiiooosssuuu___ooonnnGGGPPP}}}ZZZ>>>666<<<@@@??????;;;999<<<===>>>BBBGGGLLLMMMNNNOOONNNMMMKKKJJJUUUXXX\\\]]]\\\\\\___bbbdddddddddfffggggggeeecccddd___^^^cccggghhhkkkpppaaa\\\SSSIIIAAA<<<999888<<<:::999999777666999???JJJUUUcccooo||||||kkkiiiccc[[[TTTRRRVVVZZZZZZYYYUUUOOOLLLTTTcccooouuukkk]]]TTTUUU[[[bbbfffhhhfffgggllllllgggbbbaaahhheee\\\SSSOOOOOONNNJJJOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVYYYYYYWWWTTTRRRQQQNNNHHH@@@;;;:::999888666333777<<>>EEEOOOVVV[[[___bbbeeeiiikkkeee]]]GGGAAA>>>>>>===:::999;;;888777666999<<<===:::777:::<<<>>>??????@@@BBBCCCGGGGGGKKKSSSWWWWWWYYY]]]```\\\WWWTTTPPPIIIBBB<<>>;;;:::999999777666999999888888888888999999:::888777:::CCCVVVtttvvvsssqqquuuvvvsssooommmlllqqqyyy~~~|||sssdddZZZVVV\\\aaa^^^UUUMMMJJJJJJ???===<<>>:::777777777777666777:::>>>AAACCCGGGMMMRRRdddvvvzzzssswww}}}{{{uuupppooovvvtttqqquuuzzzsssaaaXXXVVVXXXlll|||}}}wwwpppgggSSSvvvPPPFFFAAA;;;555222333333111111444222111111222222222999AAAJJJPPPWWWpppvvvbbbooohhhyyyyyy{{{}}}}}}ooo___YYYZZZ[[[\\\bbbZZZOOOIIIIIIKKKLLLMMMSSSQQQPPPQQQUUUYYY[[[\\\ZZZ\\\^^^___```___^^^]]]YYYWWWWWWYYY]]]^^^[[[XXX+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///////////////000000000111000111222333333222111000///...111333===XXXjjjdddeeekkklllhhh[[[JJJQQQnnnzzzzzzwwweee|||~~~MMMFFFooowwwXXX>>>666;;;@@@@@@AAA===;;;<<<======@@@EEEIIIKKKMMMNNNNNNLLLJJJHHHRRRVVVZZZ]]]]]]]]]___```]]]^^^aaadddgggiiihhhhhhgggaaa]]]```bbb```______RRROOOIIICCC>>>;;;;;;;;;;;;888777999:::;;;;;;<<<:::???HHHSSSdddyyy~~~jjjVVVTTTQQQNNNNNNSSS[[[aaa]]]YYYTTTRRRUUU^^^jjjssszzzrrrfff^^^\\\___bbbeeeeeeccceeejjjkkkeee```___```^^^XXXPPPMMMPPPQQQOOOQQQRRRTTTWWWXXXYYYXXXXXXXXXZZZ\\\[[[XXXUUUSSSSSSSSSKKKAAA;;;::::::777333666777888999999888777666999<<>>======:::888:::888777777999;;;<<<:::888:::;;;===>>>>>>???AAACCCEEEFFFJJJQQQTTTUUUWWW\\\ZZZXXXUUUPPPKKKGGGFFFFFFIIIEEE@@@<<<:::888777666888888777777777777888999<<<======999666===PPPaaayyywwwyyyxxxzzz{{{||||||zzzvvvrrrlllnnnqqqrrrrrrmmmgggcccppphhhQQQEEECCC???<<>><<<:::999999888666444777<<<@@@AAA@@@@@@DDDHHHPPPiii}}}uuunnnqqqwwwvvvppplllmmmsssqqqooossswwwppp]]]WWW\\\dddzzz|||~~~ppp{{{nnnXXXkkkOOOGGG>>>;;;555222333333111111444222111222333222333;;;DDDPPP\\\___kkkwww\\\ooollleee|||rrrwwwtttzzz}}}zzzqqqaaa[[[\\\]]]^^^```XXXNNNGGGFFFHHHIIIJJJSSSSSSSSSTTTVVVYYY[[[\\\XXXZZZ\\\^^^___^^^]]]]]]WWWVVVUUUWWW[[[\\\YYYWWW+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///...////////////000000000---...000222333333333222000000222111999WWWjjjeee[[[bbbeeeeee^^^OOOVVVrrrwwweeeOOOBBBbbb|||lllRRR;;;333888>>>???BBB>>><<<======<<<>>>CCCFFFHHHKKKOOOPPPPPPOOONNNTTTWWWZZZ]]]^^^^^^]]]]]]\\\^^^aaadddfffhhhiiiiiigggaaa^^^___^^^WWWPPPMMMDDDCCCAAA???============666666666777:::======::::::;;;===BBBMMMbbb}}}uuu___NNNPPPRRRTTTVVV[[[```ddd```YYYSSSTTT^^^kkkuuuyyy|||vvvnnnhhhddddddddddddeeebbbaaadddddd^^^ZZZZZZYYYYYYVVVOOOMMMQQQTTTSSSQQQRRRUUUWWWYYYYYYYYYYYY[[[]]]^^^]]]ZZZWWWUUUUUUUUULLL@@@999888999888555999:::::::::999777444222777888???MMM^^^llltttvvvyyyzzzyyyvvvyyy}}}~~~{{{{{{|||~~~~~~}}}}}}~~~kkkSSSTTTWWWeeehhhmmmmmmeeeNNN???OOObbb^^^VVVEEEEEEKKKQQQmmmhhhEEE///......000444111///......---------------///............///000000444;;;>>>PPPvvv{{{{{{}}}gggUUUOOOXXXeeeooodddFFF===999;;;===888444777999:::<<>>@@@AAACCCDDDIIIOOOQQQQQQUUUZZZVVVWWWUUUOOOIIIHHHNNNTTTPPPKKKCCC===999888777666999888888777777888888999>>>BBBDDD???888777<<>>===<<<<<<<<<;;;999777666<<>>BBB>>><<<>>>>>><<<>>>BBBCCCFFFJJJOOOSSSUUUVVVWWWWWWYYY[[[^^^_________^^^```bbbccccccccccccdddfffbbb______```[[[QQQGGGDDD>>>>>>>>>>>>>>><<<;;;:::666888777666777;;;:::666<<<:::999:::???OOOiiinnnYYYQQQVVV\\\_________bbbdddfff```[[[^^^hhhsssyyy{{{}}}yyytttnnnjjjiiiiiiiiifff```[[[ZZZXXXUUUTTTUUUXXXZZZXXXSSSPPPSSSUUUTTTQQQRRRSSSUUUVVVXXXXXXXXX]]]^^^___^^^[[[XXXWWWWWWSSSKKKAAA:::999:::;;;;;;777888999::::::999777666999888<<>>777444666888999;;;AAAJJJPPPTTTZZZ___aaadddgggfffbbbPPPFFF<<<;;;<<<;;;999:::999999999999999999999999888999;;;<<<<<<===???AAAAAABBBGGGLLLMMMMMMRRRXXXVVVWWWWWWRRRMMMMMMTTTZZZPPPJJJBBB===;;;<<<===>>>@@@???===<<<;;;:::::::::>>>FFFJJJEEE???<<<;;;::::::CCCQQQYYY\\\cccuuuxxxfff\\\RRRSSS```tttzzz^^^LLLCCCBBB@@@AAANNN```lllqqqllllllkkkgggccccccgggkkkwwwxxxyyyzzzxxxvvvsssqqqpppoooooorrrvvvxxxvvvsssttttttuuuvvvuuuqqqkkkfff]]]VVVMMMFFFCCCDDDFFFHHHBBB???===;;;;;;:::888777555;;;EEENNNRRRRRROOOLLLHHHaaa||||||wwwuuurrrnnnnnnqqqooosssooonnnuuuzzzfffQQQNNNZZZgggpppyyyaaauuu|||ggglllYYYKKKHHH===;;;555222333333111111444111111333444222333>>>JJJLLLaaaggghhhqqq]]]vvvmmm```yyytttwwwttt{{{uuuddd^^^]]]^^^^^^ccc[[[PPPJJJIIILLLMMMNNNJJJLLLPPPRRRSSSSSSUUUWWWXXXZZZ\\\]]]^^^]]]\\\[[[WWWUUUSSSUUUXXXZZZYYYWWW++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........./////////000000000////////////000111111000333555000888ZZZrrrmmm___hhhfffbbbfffiiiqqqcccrrrXXXEEEUUUlllssseee]]]MMM;;;333666;;;<<>><<<>>>>>><<<>>>AAABBBEEEIIINNNTTTXXX[[[]]][[[[[[]]]```bbbcccccccccbbbbbbbbbaaa^^^___bbbddd```___``````XXXLLLDDDBBB>>>???BBBCCCBBB???;;;999888<<<<<<777666999999666:::888888999:::AAAQQQbbbtttyyyeeeXXX^^^dddjjjiiieeebbbeeejjjmmmmmmmmmnnnqqqsssvvvwwwwwwsssmmmgggcccdddfffiiifff\\\SSSNNNLLLKKKNNNSSSXXX\\\\\\XXXUUUWWWXXXXXXTTTTTTTTTUUUVVVXXXYYYZZZ\\\]]]^^^]]]ZZZXXXWWWXXXQQQMMMGGGBBB???@@@AAACCC@@@@@@???>>>======<<<<<<<<<999;;;GGGZZZiiiooonnnppptttuuuqqqooorrruuuvvv~~~|||UUUIIISSS[[[iiijjjYYYLLLIIIJJJJJJUUU```^^^SSSFFFIIIPPPZZZxxxtttVVV???333222...///222000------...............---///////////////000000111111444444IIIwwwlllmmmnnnooopppuuuvvvaaaUUUYYYfffnnnyyygggIII>>>:::;;;<<<555222444666888:::???HHHOOOSSSYYY___```bbbeeeeeebbbQQQFFF;;;:::<<<;;;:::;;;888888888888777777888999777999;;;;;;;;;<<<>>>@@@>>>@@@EEEIIIJJJIIIOOOVVVTTTTTTTTTUUUWWWYYYZZZZZZMMMHHHBBB???AAAFFFKKKNNNLLLJJJGGGDDD@@@>>><<<;;;===JJJTTTQQQIIICCC>>>;;;222666===BBBHHHWWWuuurrrYYYNNNDDDHHHZZZnnn|||tttnnniiiiiijjjfff\\\RRREEEGGGFFFEEENNN___ooowwwssstttsssoookkkiiikkknnnxxxyyyyyyyyyxxxuuusssqqqmmmooosssvvvxxxzzzzzz{{{vvvvvvuuuuuuuuusssooolllddd[[[OOOHHHJJJRRR\\\cccZZZUUUMMMGGGCCC@@@>>><<<:::>>>HHHTTT^^^aaa\\\WWWNNNccczzz{{{uuusssqqqnnnnnnqqqpppsssnnnmmmvvv}}}jjjUUUPPPYYYdddlllxxx___xxxyyygggpppVVVGGGHHHAAA;;;555222333333111111444111222444444111333???LLL\\\mmmrrrvvvvvvcccppp```{{{{{{{{{vvvzzzwwweee^^^\\\]]]\\\bbb[[[QQQKKKKKKMMMOOOPPPHHHLLLPPPSSSSSSTTTVVVXXXZZZ[[[]]]^^^^^^]]][[[ZZZVVVTTTRRRSSSWWWYYYXXXVVV++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000333222000........./////////333666000999]]]vvvrrr___iiieee___gggrrr|||```fffuuuMMM===LLL```eeebbb\\\NNN>>>555666:::;;;AAA===<<<>>>???===>>>AAACCCEEEIIINNNTTTYYY]]]```]]]]]]^^^aaaeeeggghhhggg___``````^^^\\\]]]bbbfffbbbbbbbbb```VVVIIICCCCCC???BBBFFFHHHGGGDDD???<<<777<<<===777555888:::777888555777::::::999???IIIccczzz}}}wwwnnnddd]]]ZZZkkkppptttpppiiifffkkkqqqsssxxx}}}|||vvvpppppprrrjjjeee^^^WWWTTTVVV[[[```fffZZZMMMGGGEEEFFFLLLSSSWWW\\\^^^[[[ZZZ\\\^^^]]]YYYXXXXXXXXXYYYZZZ\\\]]]ZZZ[[[\\\[[[YYYWWWWWWWWWQQQPPPNNNKKKHHHFFFHHHJJJRRROOOJJJEEEBBB@@@??????>>>::::::EEEXXXfffkkkjjjlllrrruuuqqqnnnqqquuuxxx~~~~~~~~~yyy}}}|||uuuRRRJJJXXXcccrrrtttgggPPPDDDGGGIIISSS```dddVVVKKKNNNUUU^^^xxxeeeMMM999000000+++---333222------......///......---///////////////000111111222444444KKK|||cccggglllpppuuuzzz~~~wwweeeYYY]]]\\\ccclllsssgggMMMCCC:::999:::555000222555666888>>>GGGMMMSSSYYY___```aaaddddddbbbRRREEE;;;999<<<<<<;;;<<<777777777666555555666888666888:::;;;;;;<<<>>>???===???DDDHHHHHHGGGMMMUUUPPPNNNPPPWWW```ddd___YYYKKKGGGCCCCCCHHHQQQYYY]]]VVVTTTOOOJJJEEEAAA>>><<<;;;PPPaaa___SSSHHH???:::;;;999888888<<>>???@@@AAA@@@???>>>???@@@DDDEEEGGGJJJPPPVVV[[[^^^aaabbbaaaaaaeeejjjhhhccceeeccc```^^^^^^aaaeeehhhcccbbb___YYYSSSNNNLLLLLLLLLNNNNNNKKKGGGBBB???===<<<:::888888999::::::999333888======;;;:::<<<@@@IIIbbbxxx~~~zzznnnddd^^^^^^___aaasssvvvwwwsssmmmmmmttt{{{vvvdddXXXTTTOOOIIIEEEDDDEEEHHHPPPYYYYYYSSSMMMJJJLLLRRRXXX\\\^^^___^^^]]]___aaa^^^XXXccc___ZZZWWWYYY\\\___```____________]]]\\\ZZZYYYWWWRRROOOOOOPPPOOORRRXXXVVVXXXUUUNNNHHHHHHGGGEEEAAA;;;;;;EEESSS^^^gggmmmpppnnnmmmpppuuuxxxyyyxxxwww{{{~~~|||{{{|||www}}}pppSSSGGG\\\ttt|||~~~gggYYYKKKGGGLLLVVV___fffaaaEEETTTfffnnnzzzrrrgggMMM999///000///222333,,,000///...---------------------......///000000000555555===BBBfff{{{```eee|||xxxwwwssseeeRRRPPPTTTqqqnnn^^^~~~fffKKK???<<<:::777666444444555666999>>>DDDIIIQQQZZZaaa```^^^```bbbbbbTTTGGG>>>>>>@@@===:::;;;<<<:::888777555555555666555666999;;;===>>>>>>>>>CCCBBBBBBDDDHHHKKKMMMMMMLLLNNNRRRUUUYYYZZZUUUPPPMMMLLLLLLNNNNNNPPPXXXaaaddd\\\OOOEEEDDDFFFCCC======GGGWWWcccdddYYYGGG:::===888888:::999DDDkkkqqqkkkWWWDDD===BBBJJJUUUYYYPPPDDD>>>888777===CCCEEEDDDAAAHHHJJJHHHMMM]]]oooxxx|||}}}}}}zzzrrrmmmooottt~~~{{{wwwsssrrrsssvvvxxxtttssssssvvvzzz|||{{{xxxzzz{{{{{{xxxtttpppooooookkkcccVVVOOOUUUhhhzzzooojjjeee```[[[TTTXXX___gggnnnoookkkggg[[[iii{{{wwwuuuwwwuuuqqqpppvvvssspppmmmkkksssuuubbb```jjjtttnnn}}}```ooo}}}gggjjj{{{ZZZPPPJJJ???:::777444333333222111000333555111111555333===RRRkkk{{{eeepppUUU{{{{{{xxxyyy~~~ttteee^^^YYYXXXYYY]]]^^^QQQEEEIIILLLLLLQQQIIIJJJOOOVVVXXXWWWXXX]]]YYYYYY[[[\\\\\\]]]\\\\\\WWWUUURRRPPPTTTYYYXXXSSS,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////////////////////////////111000222888222MMMyyypppjjjaaaccceeeZZZYYYhhhsssuuuUUUbbbnnnyyypppNNN<<>>@@@AAA@@@???>>>???@@@DDDDDDFFFJJJNNNTTTYYY\\\___bbbcccbbbdddgggeeeaaacccbbb```^^^^^^```ccceeeaaa```]]]XXXTTTRRRSSSTTTZZZXXXTTTLLLDDD???<<<<<<>>>===<<<;;;:::999888666888:::===>>><<<;;;;;;<<<;;;NNN___hhhuuuwwwhhh]]]\\\aaahhhmmmqqqrrrrrrppppppuuu}}}{{{pppaaaPPPEEEBBB?????????@@@???@@@IIITTTUUUQQQMMMMMMQQQWWW]]]``````bbb```___```cccaaa[[[bbb```^^^^^^___aaaaaa`````````aaa```___\\\ZZZXXXXXXSSSRRRTTTUUUVVV[[[```aaabbb```[[[YYY[[[ZZZWWWOOOGGGCCCHHHQQQYYYaaagggpppnnnmmmooorrrsssrrrpppssswww{{{}}}|||{{{{{{|||yyytttUUUDDDUUUppppppZZZHHHIIIQQQXXXbbbnnncccHHHWWWiiittt}}}qqqPPP:::000000///222333,,,......---------......///------......///000000000333111888;;;```fffkkkyyylll```XXXMMMPPPbbbwwwjjj{{{dddJJJ<<<:::;;;:::999333444555666888===CCCHHHNNNVVV^^^______bbbdddeeeVVVIII>>>======;;;999::::::999888666555555555555666777999<<<===>>>>>>>>>@@@@@@AAAEEEIIILLLMMMMMMKKKNNNQQQSSSUUUVVVVVVUUUNNNMMMNNNPPPNNNMMMQQQXXX^^^ZZZRRRKKKJJJLLLGGG@@@???FFFPPPZZZ]]]XXXOOOGGG???999888999888BBBgggzzzppp[[[FFF;;;>>>BBBKKKOOOHHH@@@;;;777666999===>>>>>>BBBJJJMMMGGGEEEPPPaaalllrrrvvvzzzvvvooommmsss{{{}}}zzzvvvrrrpppppprrrsssuuuttttttwww{{{~~~~~~}}}{{{yyyvvvtttuuutttqqqooojjjggg___WWWXXXjjjyyyrrrlllhhhggggggjjjooossssssooojjjbbbooowwwvvvvvvvvvxxxuuurrrooommmjjjooorrrccceeennnvvvxxxrrrzzzdddrrrwwwgggnnn]]]IIICCC>>>:::777444333333222222111333555111111555444<<>>???@@@@@@???>>>???@@@DDDDDDFFFHHHLLLQQQVVVXXX\\\bbbeeedddcccdddccc```bbbbbbaaa```^^^^^^```bbbbbbbbbaaa___]]]]]]```cccfffaaaWWWKKKBBB>>>???AAACCCCCCDDDCCCAAA===999777<<<===>>>@@@AAA???;;;888444===EEEMMM^^^sss}}}sssgggbbbeeemmmtttvvvqqqppppppssszzziiiZZZOOOEEE===:::777888;;;;;;777777AAAMMMRRRPPPNNNOOOUUU\\\aaadddcccdddcccaaabbbeeeddd```______```bbbddddddbbb```aaabbbccccccaaa^^^ZZZWWWYYYUUUUUUYYY\\\^^^ccciiinnnooooooooosssxxxwwwrrrbbbXXXOOOOOOTTTYYY```fffnnnnnnooorrrttttttrrrpppooorrrvvvyyyzzzzzz|||}}}{{{~~~zzzvvvYYYGGGUUUooogggSSSVVV^^^bbbhhhqqq```IIIZZZjjjttttttSSS===111000...222444---,,,,,,,,,------///000000---......//////000000111111///555777\\\kkkpppiiiXXXWWWSSSWWW[[[vvv{{{hhhNNN;;;666999999777333444444555666;;;AAAEEEIIIRRRZZZ]]]___cccffffffYYYMMM@@@<<<;;;:::999:::999999777666555555444555888999:::<<<===>>>>>>>>>===>>>AAAEEEJJJMMMMMMLLLEEEHHHKKKKKKIIIIIINNNTTTUUUTTTUUUUUUOOOIIIHHHLLLTTTUUUUUUTTTTTTTTTMMMEEEAAABBBEEEIIIMMMNNNMMMKKKCCC===;;;:::777<<>>===<<>>555>>>???@@@@@@???>>>@@@AAADDDDDDEEEGGGJJJNNNRRRUUUXXX```fffeeedddeeeeeecccbbbcccdddbbb___]]]^^^```dddeeeggggggffffffhhhjjjfff___TTTIIIBBBBBBGGGLLLMMMOOOQQQOOOKKKEEE@@@======>>>AAAFFFJJJGGG>>>777888:::;;;===FFFUUUcccjjjqqqoooooosss{{{~~~{{{wwwooonnnnnnttt~~~rrr]]]UUUUUUTTTQQQOOOEEEAAA<<<888444555???JJJUUURRROOOOOOSSSZZZ___bbbdddfffeeebbbbbbeeeeeebbb]]]^^^___bbbddddddbbb```bbbccceeeeeeccc___ZZZVVVYYYVVVWWW[[[___aaaffflllnnnqqqtttyyyyyydddYYYPPPNNNQQQUUU]]]eeefffiiimmmqqqtttuuuuuutttqqqrrruuuwwwyyy{{{|||}}}{{{~~~}}}yyy]]]OOO\\\qqqyyyccc]]]dddjjjhhhddd\\\OOOfffqqqtttuuuVVV@@@222000...222444...---------------...//////.........///000000111111222111888:::```rrrwwwpppWWWNNNSSS\\\[[[|||vvv]]]CCC888999:::777333333444444555999>>>CCCFFFOOOWWW[[[^^^cccfffeee]]]RRREEE<<<:::::::::;;;:::999888777777666666666::::::;;;<<<======>>>>>><<<>>>AAAFFFJJJKKKJJJHHH@@@BBBDDDBBB======GGGTTT___]]]\\\YYYPPPGGGDDDGGGOOOVVV\\\^^^^^^[[[RRRHHHFFFCCC???>>>???BBBDDDEEEFFFBBB@@@>>>888666FFF[[[~~~kkkSSSEEEBBB===>>>CCCAAA===<<<999777666999>>>BBBJJJKKKIII@@@888888@@@GGGOOOXXXaaafffkkksss{{{~~~yyytttpppnnnsssrrrsssuuuxxx}}}xxxsssrrrpppmmmjjjmmmrrrssskkkbbbeeeuuu{{{zzzwwwvvvuuuwwwyyyvvvooohhhqqqzzz~~~vvvpppoookkklll}}}kkk^^^dddrrr|||ooouuummmxxxiiivvvmmmJJJAAAFFF999777444222333333222111222444111222666444<<>>777===???@@@@@@??????@@@AAACCCCCCDDDEEEHHHLLLPPPSSSTTT]]]dddeeedddggghhhgggcccfffhhheee```]]]]]]```bbbfffiiikkkiiigggfffeee```ZZZQQQHHHCCCEEELLLRRRZZZ]]]___\\\TTTKKKDDD@@@<<<>>>CCCLLLQQQOOODDD:::;;;;;;:::999999>>>JJJWWWjjjnnnvvv}}}uuuooollljjjmmmtttzzz||||||wwwiii^^^aaajjjooonnnmmm___RRRBBB:::777:::BBBKKK[[[VVVPPPNNNPPPUUUZZZ]]]bbbeeefffcccccceeefffccc`````````aaaccceeedddccccccdddffffffddd___ZZZWWWZZZWWWWWWZZZ]]]^^^aaafffggglllqqquuuzzzzzzpppdddRRRJJJBBBBBBFFFKKKUUU]]]^^^aaafffkkknnnqqqrrrsssvvvvvvvvvwwwyyy{{{|||}}}~~~|||\\\QQQ___ooohhhTTTXXXfffdddUUUYYYWWWwww{{{~~~WWW@@@333111...222444---//////...---------------......//////000111111111222333<<<>>>ccc~~~~~~xxx```LLLHHHXXX[[[qqqoooPPP===<<<===;;;444444444333444777===AAAEEEMMMUUUYYY^^^bbbcccaaa```WWWJJJ???;;;<<<======::::::::::::999888888777:::::::::;;;<<<===>>>>>>>>>???BBBFFFIIIIIIFFFCCC:::<<<>>>===777888III[[[bbb```]]]YYYPPPHHHFFFJJJWWWaaaiiikkkfff^^^RRRHHHHHHDDD???<<<;;;<<<======AAA@@@AAABBB<<<666;;;EEEYYYnnnjjjSSSGGGFFF???<<<@@@@@@===<<<;;;999:::???FFFKKKNNNIIICCC>>>:::999:::<<>>???999666333222333333333222222444222333777444<<>>@@@@@@??????@@@BBBCCCCCCCCCEEEHHHLLLPPPRRRSSSZZZ```aaadddhhhiiigggeeehhhjjjfff___[[[\\\___dddgggjjjkkkhhhdddaaa```\\\XXXRRRKKKFFFGGGKKKOOO```cccddd```VVVKKKDDD@@@===???DDDLLLRRRQQQIIIBBB:::888999;;;777555@@@OOOgggnnnzzz}}}vvvvvvpppiiieeedddcccaaa___iiibbb```gggpppsssssssssiiiYYYFFF===<<>>;;;;;;;;;;;;;;;:::999888999999999999;;;<<<>>>>>>???@@@BBBEEEGGGGGGDDDAAA666666777888444666III___aaa^^^]]]ZZZSSSLLLKKKOOO___jjjsssqqqiii^^^QQQGGGBBB???<<<;;;:::999888666888:::@@@EEEBBB<<<:::>>>>>>RRRkkkcccOOOIIILLLCCC<<<===>>>>>>======???CCCHHHMMMPPPOOOFFF???>>>>>><<<:::999:::>>>DDDOOOeeexxx{{{tttzzz|||{{{xxxxxxyyyzzzyyyyyyzzz}}}sssrrrpppllliiiiiilllpppkkknnnrrrtttrrrqqqppppppsssxxx~~~{{{xxxxxxzzzwwwyyyzzzwwwqqqhhhbbb___uuu}}}|||ooossswwwwwwxxxeeegggzzzqqqXXXpppoooppp[[[DDDDDD888666333222333333333222111444222333777444<<>>OOOnnn|||kkkXXXAAA333333999<<<>>>???@@@??????AAABBBBBBBBBCCCEEEHHHLLLPPPRRRTTTXXX[[[]]]aaaggggggdddfffiiijjjeee]]]YYY[[[^^^aaabbbbbb```\\\YYYXXXWWWXXXWWWUUUPPPKKKHHHHHHIIITTTYYY\\\ZZZRRRIIIEEECCCAAAAAACCCHHHLLLNNNLLLIII???999888<<<:::555===JJJcccooo|||wwwwwwpppdddZZZSSSPPPOOOOOOZZZWWWVVVYYYYYYWWWWWWYYYZZZOOOEEEAAA@@@AAAGGGMMM^^^[[[XXXWWWXXXZZZZZZZZZ^^^eeeiiihhhfffgggfffdddeeedddcccccceeefffeeecccbbbcccdddcccbbb___]]][[[\\\YYYWWWYYYYYYWWWXXX[[[bbbffffff```YYYQQQFFF===<<<888777:::===@@@GGGNNNPPPRRRUUUWWW\\\cccmmmtttxxxuuurrrrrrvvvyyyzzzzzz{{{yyySSSJJJUUU[[[hhh|||iiiXXXYYYbbbgggfffeeeQQQUUUssswwwuuu|||SSS>>>222222000222333,,,///......---------....../////////000111111222222333444:::888ZZZ{{{wwwmmm^^^[[[aaallllllooo}}}```===555888777666666555444444666;;;>>>BBBIIIQQQVVV]]]bbbaaa]]]___[[[PPPBBB<<<>>>@@@===999:::;;;;;;;;;:::999888777777777888999<<<>>>???>>>???AAADDDFFFFFFDDDBBBAAA===<<<<<<666777III___fffeeeeeebbbZZZPPPMMMOOOXXXdddnnnmmmddd[[[RRRJJJDDDCCCAAAAAA@@@===999666666999???EEEFFFAAA>>>>>>888???LLLccc~~~xxxbbbQQQPPPWWWMMMAAA@@@@@@AAAAAADDDJJJQQQTTTTTTQQQLLLEEE@@@AAA@@@<<<:::<<<999===???GGG\\\ttt|||www}}}}}}zzzyyyzzz{{{yyyvvvuuuuuuwwwmmmkkkiiihhhiiilllnnnooogggkkkooorrrrrrrrrssstttqqqtttxxxyyywwwvvvwwwxxxvvvzzzzzztttjjjcccbbbeeexxxuuuzzzjjjnnnsssUUUiiidddlll___GGGJJJ888666333222333444333333111444222444888444<<>>???@@@??????AAABBBBBBBBBCCCEEEHHHLLLPPPSSSVVVXXXXXXYYY___eeeeee```fffiiiiiiccc[[[WWWYYY^^^WWWVVVTTTOOOKKKIIIJJJLLLTTTVVVVVVTTTOOOKKKHHHGGGDDDJJJQQQQQQMMMIIIGGGHHHEEEDDDBBBCCCFFFJJJLLLMMMIII===888===<<<666999DDD^^^ooo|||uuuooogggYYYLLLDDDCCCFFFIIIMMMKKKHHHEEE>>>888888===EEEBBBBBBCCCBBBAAAEEELLL[[[[[[\\\^^^``````^^^\\\^^^fffkkkjjjhhhhhhgggdddbbbaaabbbcccddddddaaa___bbbbbbcccbbbaaa___]]]\\\]]]YYYXXXYYYYYYVVVWWWZZZVVVYYYXXXPPPGGGAAA;;;555777555555777888999===DDD>>>@@@CCCFFFMMMXXXeeeooouuuqqqnnnooossswwwyyyxxxvvvzzz~~~rrrTTTOOOWWWUUU\\\rrr___KKKKKKeeerrrhhhaaahhhXXXWWWooooooqqquuuQQQ<<<222222111333333+++---------------...///000/////////000111111222222666666999555VVV~~~{{{tttuuuuuujjj```^^^^^^nnnnnnyyyoooFFF:::<<<;;;777777666444444666;;;>>>???GGGOOOUUU]]]cccbbb^^^]]][[[PPPBBB<<<>>>???===888999:::;;;:::999888777666666666777999;;;>>>???======???BBBEEEFFFEEEDDDWWWPPPKKKHHH@@@===LLLaaapppoooooolllaaaSSSLLLKKKJJJWWWcccccc^^^YYYSSSOOOQQQPPPNNNMMMKKKFFF@@@<<<:::<<<@@@FFFGGGDDD@@@>>>===555333BBB]]]rrrwwwrrrfffWWWZZZcccXXXJJJFFFEEEEEEFFFLLLUUU]]]^^^XXXRRRIIIDDDBBBCCC@@@::::::???:::>>>???CCCVVVppp}}}|||~~~vvvqqqvvvxxxyyywwwrrrooonnnooohhhccc^^^___dddgggfffcccfffjjjnnnooonnnooorrrvvvtttuuuvvvvvvuuuuuuuuuvvvrrrvvvwwwpppeee```fffnnn{{{}}}xxxmmmrrr}}}zzzZZZiiigggnnnWWW???CCC888555333222333444333333111444222444888555;;;PPPfffmmmooo{{{{{{eeehhhooohhh}}}yyyxxxzzzzzz~~~vvvggg```]]]]]]```^^^cccYYYJJJHHHHHHKKKTTTKKKKKKOOOTTTTTTPPPPPPTTTUUUVVVWWWXXXYYYYYYYYYYYYTTTVVVUUUPPPNNNOOOPPPOOO---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------............///...///////////////......000000000000000000000000///...---111333444QQQzzzccc\\\aaaeeexxxpppcccmmm{{{lllBBB;;;RRRrrr~~~rrrdddJJJ444999666888===AAABBB???===>>>AAAAAADDDGGGJJJKKKMMMOOOQQQRRRTTTXXXZZZ[[[\\\]]]___gggfffeeedddbbb___\\\ZZZQQQJJJDDDAAA???===AAAFFFUUU```[[[PPPPPPMMMFFFDDD@@@BBBGGGOOOVVVWWWSSSOOONNNGGG???;;;>>>CCCGGGIIIDDDBBB???<<<999999<<<>>>TTTkkkyyymmmaaaRRRFFFAAA???<<<999>>>>>>===;;;999666333111777:::<<<>>>???AAACCCEEEQQQTTT[[[dddjjjiiiccc]]]bbbeeehhhhhheeeccccccdddfffeeedddaaa^^^]]]___aaahhhhhhgggfffccc```]]][[[\\\YYYWWWXXXZZZYYYTTTOOOLLLHHHBBB>>>;;;:::999888666666666666777888:::;;;888999;;;===???HHH[[[nnnlllnnnpppuuuyyyzzzzzzyyy}}}{{{}}}||||||mmmPPPMMMVVV```jjjsss^^^QQQKKKgggwwwuuuttt___RRRYYY\\\___nnn}}}zzzkkkHHH===444333555222...,,,..................------......///000111333555666555111777===MMMvvv{{{~~~vvvyyyiiiaaaaaabbb```YYYnnnqqquuuNNN111EEE444:::666555555444333777===@@@FFFMMMTTTXXXZZZ\\\^^^WWWZZZRRRAAA:::===>>>999:::;;;<<<======;;;999888666555333333555999===???>>>???BBBBBB@@@CCCQQQ```uuuzzzjjjPPPDDDDDDQQQddd~~~zzzuuunnnfff]]]TTTOOOOOONNNPPPVVVXXXXXXZZZ]]]bbbhhhoooqqqjjj[[[JJJ@@@===;;;AAAMMMRRRMMMEEECCC@@@===666555FFFbbbtttwwwlll___^^^nnnuuuhhh]]]]]]^^^bbbccc``````aaaZZZPPPCCCCCCCCCBBBBBBBBBAAAAAAFFFCCC>>>@@@OOOeeevvv|||xxx{{{|||zzzxxxvvvssspppmmmlllkkkkkkddd```[[[WWWVVVVVVUUUTTTTTTZZZbbbfffgggjjjpppuuuwwwqqqnnnqqqsssrrruuuzzztttqqqpppmmmaaaWWW```qqq{{{yyywwwrrr|||~~~oooaaa}}}mmmqqqxxxLLLIIIFFF:::888555222111111222333333555222333777555===RRRxxxttt```kkk{{{[[[]]]}}}~~~vvvrrrtttwww}}}wwwggg```]]]]]]]]]bbbbbb[[[NNNEEEFFFLLLOOOKKKKKKNNNRRRVVVXXXXXXWWWVVVYYY\\\\\\XXXVVVUUUVVVRRRQQQPPPQQQRRRSSSRRRQQQ---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------............///......////////////......//////////////////////////////---000222333NNNzzz}}}kkkffffff```hhhsssmmmdddkkkrrrpppMMMBBBSSSmmmwwwjjj```KKK333666555666;;;???@@@>>><<<===@@@AAADDDGGGJJJKKKMMMOOOQQQTTTWWWZZZ\\\\\\\\\]]]^^^___```bbbaaa```___^^^^^^PPPLLLHHHEEE@@@<<>>>>>>>><<<;;;???@@@???>>><<<:::::::::EEE[[[vvv|||pppeeeUUUHHH@@@<<<999888::::::999888666444222000333777;;;>>>???@@@BBBCCCIIIMMMVVVaaaiiikkkfffbbbeeeggghhhhhheeedddeeeggggggfffdddaaa___^^^aaaccciiiiiihhhgggdddaaa^^^\\\]]]ZZZXXXXXXYYYWWWQQQLLLEEEBBB>>>;;;999999999888888777666666666777999999999999;;;<<<>>>FFFZZZlllqqqrrrtttvvvyyyzzzzzzyyyzzzyyy{{{gggOOOSSSdddppptttvvvcccTTTPPPpppyyy^^^MMMTTTXXX\\\iiisssiiiVVVHHH===444333555222...,,,...........................//////000111333555666888444777999GGGttt|||ooovvv|||yyykkk```[[[``````XXXiiirrr\\\{{{___999CCC666:::777555555444333666<<<@@@EEELLLSSSWWWZZZ]]]^^^ZZZ\\\SSSCCC;;;===>>>::::::;;;<<<======;;;999888888777555444555777;;;===<<<<<<>>>???@@@EEESSSbbbvvv}}}qqqYYYNNNKKKUUUfffyyyqqqjjjccc]]]ZZZNNNLLLOOOVVV[[[]]]aaaffflllpppwww}}}{{{mmmXXXGGGAAA<<<@@@OOO\\\XXXKKKAAA>>>???;;;888CCC[[[qqq{{{mmm```\\\lll}}}zzzwwwmmmnnnkkkgggeeecccYYYNNNCCCDDDEEEFFFEEEDDDBBB@@@FFFIIIJJJJJJPPP```ooowwwvvvyyy|||~~~}}}zzzvvvtttvvvtttpppmmmjjjhhhgggggg]]]YYYSSSNNNLLLJJJHHHFFFEEEJJJQQQUUUXXX]]]dddjjjqqqmmmmmmqqqsssrrrssswwwssspppnnnkkk```XXXaaarrr{{{}}}{{{|||tttttt|||uuukkkeeejjjzzzMMMHHHCCC999777444222111222333444333555222444888555>>>SSSuuu{{{hhhjjjbbbYYYxxxxxxtttuuuuuuzzz{{{hhh]]]YYYZZZ\\\```aaa\\\OOOGGGGGGLLLOOOKKKLLLOOORRRVVVXXXXXXXXXXXXZZZ[[[YYYUUURRRQQQQQQPPPPPPPPPSSSVVVXXXXXXXXX---,,,,,,++++++,,,,,,---...------------,,,,,,,,,---------............///......///////////////...//////////////////////////////---///111000HHHppp}}}ooommmkkk^^^[[[dddhhh\\\zzzdddaaattt|||www[[[MMMWWWkkkssseeeaaaSSS666333555444888===>>><<<;;;===>>>AAADDDGGGJJJKKKMMMOOOQQQVVVXXX[[[\\\\\\[[[\\\]]]ZZZ]]]______]]]^^^```ccc[[[ZZZXXXRRRGGG>>>???EEEWWWhhhhhh]]]XXXRRRJJJJJJHHHLLLSSS]]]cccccc]]]WWWHHHEEEAAA>>>===;;;:::888:::<<<>>>@@@???<<<999666999KKKeee}}}wwwmmm]]]LLL@@@:::999999666666777666555444333222111555;;;???@@@??????>>>BBBGGGPPP\\\fffjjjhhhdddiiijjjjjjiiigggfffgggiiiiiihhheeebbb``````dddgggjjjkkkjjjiiigggdddaaa___```]]]YYYXXXWWWSSSNNNIII@@@???===;;;:::999999999:::999888777777888:::;;;::::::;;;;;;<<>>CCCJJJQQQVVVYYY]]]_________VVVFFF===>>>>>>;;;:::;;;<<<<<<<<<;;;:::999999888666444444666999:::;;;999:::<<>>???QQQeeefffTTTCCC>>>@@@???:::===OOOjjj|||uuuhhh^^^fffzzzzzzvvvrrrkkkeeedddbbbXXXMMMDDDEEEGGGIIIHHHEEEAAA???AAAKKKRRRQQQPPPYYYgggqqqsssuuuwwwxxxwwwtttpppnnnqqqnnnkkkfffcccaaa``````WWWSSSNNNJJJGGGDDDBBB@@@;;;???DDDHHHLLLSSS[[[bbbiiiiiinnntttwwwuuuuuuwwwtttooolllggg^^^XXXbbbqqqyyy~~~ssswwwxxxpppvvv{{{wwwsssbbbmmmzzzMMMHHHBBB777666444222222222444555222555333444888666???TTTsssqqqhhh{{{gggRRRjjjjjjzzzvvvuuusssvvv~~~iii[[[VVVXXXYYY^^^```\\\RRRIIIIIILLLNNNLLLMMMPPPSSSVVVXXXYYYYYY[[[[[[YYYVVVQQQNNNMMMNNNIIIJJJLLLPPPUUUXXXXXXWWW---,,,,,,++++++,,,,,,------------------------------------............///---...//////////////////////////////////////////...///---...000///BBBdddzzzmmmjjjmmmggg]]]]]]aaaSSSjjjdddYYYlllxxxbbbSSS]]]xxxrrrqqqgggBBB333444444777;;;======<<<===>>>AAADDDGGGIIIKKKLLLOOOQQQSSSVVVYYY[[[[[[[[[\\\]]]]]]______^^^]]]___ffflllssstttrrrhhhUUUDDDAAAGGGXXXllloooddd^^^VVVNNNNNNJJJMMMUUU^^^dddccc\\\VVVFFFCCC===:::999;;;===???999:::<<>>AAAAAA>>>;;;999???CCCKKKVVVaaaffffffccciiijjjllllllkkkiiihhhgggiiihhhfffcccaaacccgggjjjmmmmmmnnnnnnllliiieeecccccc```\\\YYYVVVRRRLLLHHHDDDEEEFFFEEEBBB???===<<<<<<;;;999888999;;;===???>>>======<<<<<>><<<;;;;;;<<<<<<<<<;;;:::999888777555444555666888:::;;;888888;;;===???FFFNNNQQQbbbeee___^^^^^^bbbnnnwwwmmmddd^^^[[[YYYXXX\\\bbbeeeeeefffiii]]][[[]]]eeekkkfffVVVGGGKKKBBBAAAQQQffflll^^^OOODDDDDDAAA;;;999FFFaaaxxx|||tttjjjhhhvvvuuuwwwnnnccc^^^^^^___ZZZTTTEEEFFFGGGGGGFFFCCC@@@>>>999DDDMMMLLLLLLSSS```hhhlllmmmoooppppppnnnkkkjjjjjjgggccc^^^[[[YYYXXXXXXOOOMMMIIIGGGFFFEEEBBB@@@:::;;;===@@@DDDKKKTTT[[[ccchhhqqqyyy|||{{{zzzzzzvvvqqqjjjccc[[[YYYcccpppxxx~~~}}}qqqsss~~~xxxpppuuuzzz|||rrryyy~~~aaavvvvvvMMMJJJBBB666555333222222333444555222555333444999777@@@UUUtttwwwgggooopppVVV___sssvvv]]]yyywwwwwwwwwrrrsss~~~hhh[[[YYYYYYXXX\\\___]]]TTTKKKJJJLLLMMMLLLNNNQQQSSSUUUWWWYYYZZZ\\\ZZZWWWSSSOOONNNNNNNNNIIIJJJLLLPPPTTTUUUTTTRRR---,,,,,,++++++,,,,,,------------------------------------............///------...///////////////...........................///------000...<<>>>>>>>>@@@CCCFFFHHHJJJKKKNNNPPPOOORRRVVVXXXZZZ[[[\\\^^^____________aaagggpppwwwzzzbbbMMMGGGKKKZZZnnnsssiiiccc[[[RRRRRRIIILLLQQQYYY^^^]]]XXXRRRCCCCCCBBBAAA???>>>>>>>>>;;;:::;;;===??????<<<999999===HHH\\\qqq|||rrr```MMM>>>777888:::333444444555777888999:::;;;???BBBCCCAAA<<<888666:::===DDDOOO[[[ccceeeeeehhhiiilllnnnmmmjjjfffccciiihhhgggeeedddeeeiiilllooopppqqqrrrpppmmmiiigggeeebbb___[[[WWWSSSOOOLLLQQQUUUYYYYYYTTTMMMHHHEEE???<<<999888999===BBBEEEEEEEEEDDDCCC@@@EEEVVVfffrrrtttvvvwwwwwwyyy|||}}}yyyzzz~~~wwwcccRRRWWWkkklll^^^VVVlllrrrjjjfffQQQEEEIIIKKKTTTjjjzzzoooYYYGGG<<<333333555333///...---------.........//////111111111111222333555555444777666888JJJjjjyyycccuuutttlll]]]WWWEEEHHH[[[ccccccZZZ<<<:::???:::777666777555333555999;;;???EEELLLQQQWWW]]]aaaeeeccc\\\OOOEEE@@@>>><<<;;;;;;<<<;;;;;;;;;::::::555555444444555777999;;;<<<999999;;;;;;999;;;AAAEEEXXX```___cccdddfffpppvvvkkkaaa\\\```___aaaeeeccc\\\WWWWWWOOOMMMLLLNNNQQQSSSPPPMMMNNNIIIFFFNNN]]]gggddd\\\QQQKKKDDD@@@===EEE\\\ttt}}}yyylll^^^WWWWWWXXXXXXXXXGGGGGGFFFEEECCC@@@>>>===666===AAAAAACCCKKKTTTXXX\\\^^^```bbbcccdddccccccaaa^^^YYYUUURRRPPPPPPQQQJJJHHHFFFEEEEEECCC@@@>>>:::999888888;;;AAAIIINNNZZZdddpppxxx|||}}}}}}{{{yyyrrrhhh___YYY[[[eeepppwww}}}uuuuuu|||ssstttyyyuuuiiiooouuu]]]yyyrrrPPPMMM@@@555555444333333333444555222555333555:::999BBBWWWuuuzzzggglll|||ffffffwww|||]]]vvvqqqqqquuuxxxtttsss~~~ggg]]]]]]\\\XXX[[[___^^^UUUMMMKKKKKKKKKLLLOOORRRSSSSSSUUUXXX[[[ZZZWWWTTTRRRQQQQQQRRRRRRSSSSSSTTTVVVWWWUUUQQQMMM---,,,,,,++++++,,,,,,---,,,,,,,,,------------...---------............///,,,---...///000000000000........................---000------000...888PPPwwwqqqdddiii|||www]]]MMMHHHQQQ{{{mmm]]]___uuuZZZKKKXXX^^^<<<555333555888;;;>>>???>>>>>>>>>AAADDDGGGHHHJJJLLLNNNLLLPPPTTTWWWYYYZZZ\\\^^^^^^^^^___bbbhhhpppvvvzzz|||gggTTTNNNRRR^^^qqquuullliiibbbXXXWWWKKKKKKMMMRRRVVVWWWSSSOOOIIIPPPXXX[[[WWWMMMCCC<<<===;;;:::<<<@@@AAA@@@===777777;;;HHHXXXjjj}}}wwwkkkXXXFFF:::666777999444444555666888:::<<<>>>CCCDDDEEECCC???:::777666555666<<>>:::;;;AAAHHHMMMQQQQQQQQQNNNJJJLLLYYYhhhnnnqqquuuwwwwwwyyy}}}{{{zzz~~~rrrcccSSSRRRbbbwwwrrrhhh```pppmmm___]]]LLLBBBLLLWWWhhhtttUUUFFF;;;333333555333000...,,,,,,------.../////////111111111222222333555555555:::666777IIIbbbhhhwww|||oooaaaKKKMMMYYYxxxzzznnndddDDD555888:::777777888666333444999:::===CCCIIIOOOVVV^^^bbbeeeccc]]]TTTJJJBBB>>><<<<<<<<<;;;;;;;;;:::::::::444444444444555777999:::;;;:::;;;;;;999777<<>><<<999<<<<<<999;;;AAAEEEEEEKKKLLLNNNQQQSSSVVVWWWXXXXXXUUUQQQLLLIIIIIIJJJKKKLLLKKKIIIIIIGGGEEEAAA>>>===:::777555777;;;AAAEEEPPP\\\jjjrrrvvvzzz|||zzzzzzrrrfff\\\XXX^^^iiisssyyy}}}|||vvvuuuxxxuuuzzzwwwvvvbbb```yyyooovvv```}}}lllQQQNNN===666555444444333333333333222555333555;;;:::CCCYYYuuu~~~jjjnnnmmmkkkkkkuuuppppppssswwwttttttjjj^^^______[[[]]]aaa___VVVMMMJJJKKKJJJLLLOOOQQQRRRQQQSSSWWW[[[WWWTTTRRRQQQSSSTTTUUUUUUXXXXXXXXXXXXVVVRRRKKKFFF---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///,,,---...///000000000000........................,,,///------111///666JJJrrrvvviiiggg|||}}}cccRRRDDDJJJuuuhhhWWWgggwww___HHHMMMZZZ;;;555111333555999<<<>>>>>>======???CCCEEEGGGHHHKKKMMMNNNQQQUUUXXXYYYZZZ\\\]]]]]]^^^aaahhhppptttssspppiiilllooommmaaaVVVUUUZZZccctttvvvooonnniii___\\\PPPNNNLLLNNNQQQSSSQQQOOOTTT^^^jjjooohhhZZZKKKAAA>>><<<<<>>777666HHH[[[}}}sss{{{yyydddNNNUUU[[[ooossstttLLL///666:::777777888666222444888888<<>>>>>:::999;;;<<<:::???@@@AAADDDGGGJJJMMMNNNQQQNNNIIIEEECCCCCCEEEFFFJJJJJJIIIJJJIIIGGGCCC@@@???;;;777555666999===@@@HHHVVVdddkkkpppwwwzzzzzzxxxooobbbYYYYYYcccpppyyy||||||tttrrr{{{vvvttt}}}qqq|||___gggtttlll{{{iii```KKKMMM>>>666666555444333333222222111555333666;;;;;;DDDZZZrrrnnnooo~~~hhhhhhyyywwwsssrrrtttttttttppp]]][[[_________bbb```VVVLLLIIIJJJJJJKKKNNNQQQQQQOOOQQQVVVZZZTTTRRRPPPQQQTTTVVVVVVUUUWWWWWWXXXXXXVVVPPPHHHCCC---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------.........//////,,,---...///000000000000........................,,,///------111///555GGGjjjyyynnnfffzzzjjj]]]HHHLLLyyygggUUUuuu~~~hhhIIIFFFjjjjjjkkkPPP777444000111333888;;;======;;;<<>>>>>??????@@@AAACCCFFFIIIJJJHHHFFFCCC>>>:::888999:::999777777>>>JJJXXXbbbfffjjjfffaaa```aaabbbbbb```ccceeehhhiiiiiiiiikkklllkkkmmmppprrrqqqnnnjjjgggggggggfffdddaaa``````aaahhhvvv}}}hhh```UUUMMMLLLRRR[[[aaafffggggggeee^^^[[[dddpppmmmsssyyy{{{zzzyyy|||zzzyyy|||~~~kkk```TTTSSS```qqqzzz{{{aaa___eee~~~nnngggRRRGGGRRRaaavvv|||XXXFFF;;;222333555444000///,,,,,,------...///000000222222222222333444444555888???888777HHHYYYzzz}}}~~~yyyaaaMMMYYY]]]kkklllUUU555DDD:::777777888666333333777888;;;@@@FFFMMMUUU^^^dddbbbaaa^^^YYYOOODDD===:::<<<<<<;;;::::::::::::;;;777777666555555555555555777777888999:::BBBVVVhhhzzz}}}yyyvvv|||~~~nnn```YYY___ZZZUUURRRLLLEEEAAABBBEEEEEEGGGKKKQQQXXX]]]```___\\\QQQCCC@@@JJJSSSVVVXXXPPPNNNPPPJJJGGG^^^}}}wwwlll]]]OOOLLLQQQKKKOOOUUUXXXTTTLLLBBB;;;999???BBB>>>:::::::::888;;;;;;===???BBBEEEGGGIIIMMMJJJFFFBBB@@@AAACCCDDD@@@@@@BBBDDDFFFEEEBBB???<<<888444111222555888:::FFFTTTaaagggmmmvvv{{{{{{uuummm```WWWYYYggguuu}}}{{{xxxssstttmmmeeerrrpppeee{{{nnn}}}UUUCCCMMMBBB777666666555333222111111111555333666<<<;;;EEEZZZoooqqqoooeeefffwwwrrrrrrrrrtttuuu[[[VVV^^^cccaaadddaaaVVVLLLIIIIIIIIIJJJNNNQQQPPPNNNOOOUUUZZZSSSQQQOOOPPPTTTVVVUUUSSSYYYYYY[[[\\\ZZZUUUMMMHHH------------------------,,,,,,,,,---------......---------............///.........------,,,,,,,,,........................//////.........111777;;;jjjxxxuuummmsssxxxqqqnnnYYYQQQrrrTTTnnnSSSGGGOOOppp}}}mmmXXXEEE777555000//////222777<<<@@@AAABBB@@@AAAFFFHHHGGGIIILLLQQQRRRUUUWWWYYYZZZZZZZZZWWW[[[eeerrryyynnnWWWCCCDDDJJJRRRYYY^^^bbbhhhlllrrr{{{{{{qqqiiifff^^^SSSXXXUUUTTTUUUWWWYYYWWWUUU[[[TTTQQQVVV]]][[[NNNAAABBBBBB===<<>>>>>===<<<;;;;;;::::::777666555444444555777888666777888999AAASSSlll~~~}}}ssstttxxxjjjbbb```fff^^^VVVQQQNNNLLLJJJJJJNNN[[[gggkkkmmmmmmggg^^^UUUPPPJJJFFFFFFJJJPPPUUUZZZRRRLLLJJJIIILLLXXXeeeuuu___KKKLLLNNNTTTYYYZZZSSSFFF<<<@@@???>>>===:::888555444777777777999;;;???BBBDDDEEEDDDBBB???===<<<<<<<<<;;;<<<>>>AAACCCCCC@@@>>><<<:::777555333333333444===GGGPPPVVVaaarrr}}}zzzkkk[[[XXXbbbpppxxxzzz~~~{{{wwwrrruuujjjlllpppvvv|||YYYNNNGGG;;;555444333333222222333333666666222222888888AAAVVVttttttllllllgggtttzzzpppssstttqqq|||dddVVV^^^iii```[[[WWWUUUOOOIIIHHHKKKLLLLLLLLLMMMOOOQQQSSSTTTPPPNNNMMMOOOSSSSSSOOOJJJSSSUUUWWWZZZ[[[ZZZYYYXXX------------------------,,,,,,,,,---------......---------............//////...............------...........................///.........111666:::ccczzzuuufffpppuuullljjj___UUUppp]]]aaaYYYEEEMMMmmm}}}ppp\\\III:::333111000111444999===@@@AAAAAA???@@@EEEGGGFFFHHHKKKOOOPPPSSSUUUWWWXXXYYYYYY[[[___fffkkkkkkcccWWWNNNJJJTTTbbbmmmsssuuuuuuuuusssyyyyyyqqqmmmmmmhhh^^^WWWWWWXXX[[[]]]\\\XXXTTTIIIGGGFFFHHHLLLKKKFFF@@@CCCDDDAAA@@@JJJWWWUUUJJJBBBBBB;;;888:::888AAAWWWhhhdddbbbeeejjjmmmmmmlllfffeeedddcccccc___XXXQQQEEE>>>:::===BBBCCCDDDFFFGGGBBB??????@@@EEEPPP[[[aaaaaaaaa```^^^^^^```bbbeeefffhhhiiijjjjjjjjjjjjrrrpppooooooqqqrrrqqqpppooommmiiihhhhhhgggdddbbbgggmmmwww{{{uuupppoooqqqsssrrrrrrqqqnnnlllnnnuuuzzzwwwvvvvvvxxx|||~~~~~~|||zzzxxxvvvwww||||||qqq\\\NNNMMMWWWaaannnrrriii[[[UUUbbbuuu{{{nnnKKKJJJ```nnnyyylllWWWFFF999///000555555000,,,000///...------...///000---///333666888999999888???DDDCCCBBBFFFLLLfffzzzdddYYYKKKWWW{{{|||YYY======;;;999777777666444222555666;;;BBBGGGKKKUUU___bbbcccccc```XXXMMMCCC>>>>>>======<<<<<<;;;::::::777666444333333555666777777999;;;>>>GGGZZZsssxxxpppoooiiiiiilllooolllgggfffiiiiiibbbZZZVVVVVVUUUSSSRRRZZZeeennnpppmmmfffZZZOOOHHHEEEBBBAAACCCIIIPPPTTTZZZUUURRRQQQMMMJJJMMMTTTppp~~~qqqcccOOOOOOPPPSSSTTTPPPFFF>>>???>>>===<<<;;;:::999888888888777888:::>>>AAADDDBBBAAA>>><<<;;;;;;<<<<<<:::;;;<<>><<<:::777444333222333333777@@@HHHOOOZZZiiitttxxxwwwiiiZZZXXXcccqqqzzz}}}wwwuuuyyy{{{{{{|||tttsss|||dddmmmpppuuuyyyYYYNNNGGG;;;555444333333222222333333444555111222888999CCCYYYsssxxxuuu}}}mmm}}}ttttttsssqqq|||lll\\\[[[___^^^\\\ZZZXXXRRRKKKJJJMMMKKKLLLMMMNNNOOOQQQRRRRRRNNNLLLKKKMMMQQQQQQMMMHHHTTTVVVWWWWWWUUUUUUUUUWWW------------------------,,,,,,,,,---------......---------............///.........///////////////.......................................000555888WWW{{{uuu```mmmsssfffdddiii\\\nnnggg[[[|||gggMMMHHHeeeyyyrrr___OOO???222222222333666;;;>>>@@@AAA@@@>>>???DDDFFFEEEGGGJJJNNNPPPRRRTTTWWWXXXYYYZZZ\\\```cccaaa]]][[[___cccfffooo{{{|||yyysssvvvuuuppprrruuuqqqhhhWWWXXXYYYZZZYYYTTTMMMGGG===>>>???>>><<<>>>AAADDDCCCFFFDDDCCCJJJVVVYYYUUUIIIFFF<<<888:::666;;;MMMkkkooouuu{{{yyyuuuoookkkeee\\\RRRLLL@@@<<<<<>>>>>======<<<<<<;;;;;;;;;777666444333333444555666666888;;;@@@KKK___www~~~oooeee___YYYRRRMMMKKKMMMRRRVVVZZZaaajjjmmmhhhbbb______```___]]]cccggggggbbb[[[SSSIII???>>>======>>>BBBGGGMMMQQQVVVWWWZZZ\\\XXXPPPKKKJJJNNNeee~~~tttsssuuuqqqiiiUUUQQQOOOOOOQQQOOOHHHBBB??????>>>===<<<<<<======:::888777777888<<<@@@CCCAAA???===;;;;;;;;;===>>>>>>>>>???BBBEEEFFFEEEDDD<<<:::777444333222222333222999AAAHHHRRR```jjjoooqqqeeeXXXWWWcccrrr|||zzzjjjiiirrrvvvyyy|||tttyyyaaauuulllssspppUUUMMMFFF<<<555444444333333333333333222444111333999:::EEE\\\vvv{{{}}}ttt~~~wwwvvvrrrooo|||ppp___ZZZZZZ\\\\\\^^^]]]UUUMMMLLLPPPKKKLLLNNNOOOPPPPPPOOOOOOLLLKKKKKKMMMPPPPPPLLLIIITTTVVVXXXUUUPPPNNNQQQUUU------------------------,,,,,,,,,---------......---------............///------....../////////000.......................................///333666JJJzzzyyybbbooosssbbb]]]pppaaahhhrrrbbbwwwwww]]]DDD\\\rrrppp```SSSDDD000222222333666;;;>>>?????????===>>>CCCEEEDDDFFFIIIOOOPPPRRRUUUXXXZZZ[[[\\\YYY]]]___]]][[[bbbooo{{{|||rrrsssrrrqqquuuyyytttjjj]]]\\\ZZZVVVPPPHHH@@@:::;;;;;;;;;999888;;;CCCIIIGGGIIIGGGCCCGGGSSS\\\^^^QQQKKK===888:::666:::KKKrrr{{{~~~uuukkkddd\\\RRRJJJFFFDDDAAABBBGGGIIIGGGDDDDDDJJJHHHGGGDDD@@@@@@KKKXXX]]]^^^`````````aaacccdddcccdddeeeffffffffffffeeekkkjjjjjjkkknnnpppppppppkkkjjjhhhhhhhhhjjjlllmmmjjjggggggllluuu}}}|||~~~}}}yyytttqqqrrruuuuuusssqqqqqqsssvvvzzz|||~~~||||||{{{|||||||||}}}|||{{{{{{}}}~~~uuudddUUUMMMQQQ\\\dddnnnkkk[[[\\\XXX\\\fffnnnkkk[[[GGGTTTjjjvvvyyyvvvgggUUURRRBBB888000111555333///---..................//////---...000222444555666777333;;;===???FFFRRRrrrlllttteeeMMMRRRtttkkkkkkqqqKKK;;;:::999999999777444222444444888>>>CCCHHHRRR\\\ddddddccccccbbb[[[KKK===>>>=========<<<<<<;;;;;;777666444333222333555666444666999???JJJ]]]rrr~~~lllWWWOOORRRPPPIIIFFFAAA===???DDDKKKWWWbbblllooonnnhhhddddddeeeffffffaaaWWWMMMGGGCCCAAA???<<<===>>>@@@CCCGGGJJJLLLQQQVVV^^^dddbbb[[[RRRNNNCCCPPPooozzzhhhcccfffhhhfffYYYTTTPPPQQQTTTRRRLLLEEE@@@???>>>===<<<======>>><<<:::888666777;;;>>>AAADDDBBB@@@>>>===>>>???@@@@@@@@@AAACCCFFFHHHGGGFFF===;;;888555333222222333111666<<>>>>>???===>>>CCCEEEDDDFFFIIINNNNNNPPPSSSVVVYYY[[[\\\ZZZ^^^bbbdddhhhrrr|||nnnnnnoooqqqvvvwwwqqqhhhdddaaaZZZRRRJJJCCC@@@>>>===;;;:::;;;???EEEKKKOOORRRPPPJJJBBBAAAJJJVVV]]]VVVOOO@@@:::<<<999>>>PPPtttvvviii\\\UUUOOOHHHEEEFFFHHHEEEEEEHHHHHHCCC??????AAACCCFFFFFFBBB@@@FFFPPPRRRUUUXXXZZZ\\\^^^aaacccdddcccaaaaaaaaaccceeegggjjjjjjjjjkkkllljjjgggeee]]]]]]\\\]]]```dddiiimmmoookkkiiikkkqqqxxx|||~~~zzz}}}~~~|||xxxuuuuuuvvvsssqqqoooqqqvvvyyyyyyyyy~~~}}}}}}{{{zzzyyyyyyzzz}}}}}}}}}~~~~~~ttt```UUUQQQYYYdddkkkqqqgggPPP[[[```fffmmmooobbbOOOEEEOOO```nnnvvvvvvcccNNNKKK@@@777000222555333///---,,,,,,------............000000000111222333444444888@@@AAAAAAEEEMMMhhhvvv{{{zzz~~~ggg\\\LLLLLLcccxxxcccsssRRR;;;999888888888777444222444444777<<<@@@EEENNNYYYbbbccccccbbbccc^^^NNN==================<<<<<<<<<888777555333333333555666555666888===GGGWWWiiivvvtttoooaaaSSSSSS___dddaaaRRRHHH???<<>>@@@CCCEEEGGGIIIJJJPPPWWW^^^cccddd___VVVOOOMMMMMM___jjjaaadddggghhhYYYUUUSSSVVVZZZXXXOOOFFF??????>>><<<;;;;;;;;;;;;===<<<999888888:::===???DDDCCCBBB@@@??????????????????AAACCCFFFGGGFFFEEE>>><<<999666444333333333222444888???FFFOOOXXX______XXXRRRVVVcccrrr|||vvvccccccooo|||zzzzzz{{{ssssssdddyyyyyy]]]MMMGGGAAA:::666555444444333333444444444777555666999888DDD]]]vvv}}}qqquuussstttvvvrrrpppyyysss\\\XXX^^^XXXZZZ^^^___XXXNNNKKKMMMKKKLLLNNNOOOOOONNNLLLKKKKKKKKKLLLNNNPPPOOOMMMKKKJJJQQQXXXYYYSSSOOOQQQTTT------------------------,,,,,,,,,---------......---------............///,,,,,,,,,---------------........................---...///...---...000222888ccc|||uuuooopppeeeVVVZZZTTTOOOlllaaa^^^dddlllwwwcccLLLXXXuuu~~~ooojjj[[[777555444222444777;;;>>>>>>???===>>>CCCEEEDDDFFFIIIIIIJJJLLLNNNRRRUUUXXXZZZ^^^dddmmmtttzzztttgggbbbccceeehhhlllmmmjjjfffaaa\\\TTTKKKEEEDDDHHHKKKJJJIIIJJJOOOUUUZZZ[[[[[[YYYTTTKKKAAA===AAAKKKTTTXXXRRREEE??????<<>>???:::===BBBFFFCCC???@@@FFFFFFJJJNNNRRRUUUXXX[[[^^^bbb```^^^]]]^^^aaaeeehhhdddbbb```]]][[[WWWRRRNNNKKKKKKLLLNNNRRRXXX```eeellllllllllllooosssxxx{{{wwwyyyzzz{{{{{{xxxuuurrrlllkkklllsss{{{}}}zzzyyyzzz|||{{{yyywwwwwwxxxwwwyyy{{{|||}}}ttt\\\UUUZZZiiixxx~~~~~~kkkLLLRRRbbbmmmvvvxxxcccKKKFFFKKK[[[lll}}}hhhLLLFFF>>>666111333555222///---+++,,,---.../////////...333222111000000111222333:::AAACCCEEEIIILLL^^^}}}tttpppyyybbbYYYJJJBBBOOOnnngggtttXXX<<<:::888777777777666555666555777;;;===AAAKKKUUU]]]aaacccaaacccaaaSSSBBB========================999888666444333444555666777777888<<>><<<<<>>DDDEEEGGGJJJLLLLLLIIIGGG@@@>>>;;;888555444444555222111444:::@@@EEENNNVVVTTTPPPOOOVVVcccqqqyyy|||nnn``````gggssswww~~~yyy|||lllqqqvvvZZZMMMFFF???888666555555444444444444444444888777777999888DDD^^^ttt|||ppprrr}}}rrrqqqssstttrrrqqqxxxaaaVVVYYYZZZYYY\\\]]]YYYOOOJJJIIIKKKKKKMMMMMMNNNMMMLLLLLLGGGHHHJJJLLLMMMLLLKKKJJJHHHOOOVVVYYYVVVSSSRRRSSS------------------------,,,,,,,,,---------......---------............///............------------........................---...///...------///000555SSSvvvyyyhhhhhhhhhVVVPPPOOOHHH___~~~aaaVVV___rrrgggJJJVVV{{{xxxOOO999666333333777;;;???@@@???>>>???DDDFFFEEEFFFJJJGGGHHHIIILLLPPPTTTWWWYYY___kkkyyy{{{jjjXXXLLLMMMNNNPPPUUUYYY\\\```bbb\\\XXXQQQIIIFFFJJJRRRZZZ```aaaeeehhhiiigggbbb^^^TTTOOOHHHAAA===???FFFMMMUUUTTTKKKFFFDDD>>>CCCWWWrrrUUUGGG===>>>===888999???AAACCCIIIOOOMMMEEE???===999:::???CCCBBB===<<<>>>===AAAFFFJJJMMMPPPSSSUUUZZZYYYXXXYYYZZZ]]]```bbb[[[WWWQQQKKKHHHEEEBBB@@@???@@@AAABBBFFFMMMWWW]]]eeeiiimmmooooooqqqvvvzzzttttttuuuyyy{{{yyysssmmmffffffiiisss~~~~~~yyytttxxx{{{|||yyywwwwwwwwwuuuxxx{{{|||}}}~~~vvv[[[UUU]]]rrr{{{ZZZTTTdddllluuu|||gggOOONNN]]]hhhuuuiiiLLLHHH===666111333444222......------///000111111111000333222000///000222444555888???CCCIIIOOOOOO[[[ssszzz|||{{{kkkcccMMMAAAKKK___ppp~~~|||ccc@@@===999777888999999999888666777:::;;;???HHHRRRWWW^^^bbbaaaccceeeZZZKKK=====================>>>;;;999777555444555666777666666666999AAALLLXXX```kkkgggddddddcccccchhhoookkk^^^OOOHHHEEEFFFJJJPPPiiiyyy|||ssspppmmmggg\\\SSSMMMOOOOOOJJJFFFEEEJJJKKKKKKLLLLLLKKKJJJJJJRRRZZZaaafffmmmqqqmmmfffSSSQQQRRR___}}}vvviii```[[[^^^[[[\\\bbbiiiggg[[[OOOFFFHHHJJJKKKKKKJJJGGGFFF??????>>>===<<<;;;;;;;;;<<>>???DDDFFFEEEGGGJJJHHHIIIJJJMMMPPPUUUXXX[[[]]]mmmyyyiii\\\RRRJJJDDD<<<<<<>>>CCCHHHNNNWWW______\\\VVVPPPNNNSSS]]]eeelllqqquuuuuuoooeee\\\VVVIIIFFFBBBAAA@@@BBBGGGLLLRRRTTTOOOKKKHHH>>>BBBUUU{{{mmmSSSFFF???CCCCCC===<<>>;;;;;;:::===AAAAAA<<<999:::999<<>>AAAHHHRRRZZZ```gggooorrrpppqqqvvv{{{vvvtttuuuzzz~~~uuummmccccccgggrrr~~~{{{tttqqqvvv{{{|||zzzxxxwwwwwwyyy|||~~~~~~}}}}}}yyy]]]PPPXXXmmmjjj___iiigggmmmxxxhhhSSSWWWvvv{{{eeeMMMMMM<<<666111333444111.........///111222333333333222222111000///000333666888===DDDGGGMMMSSSOOOTTTgggxxxxxxqqqlllQQQGGGXXXeeexxx{{{sssCCC???:::888999:::<<<<<<999777777999:::===FFFPPPSSS\\\aaa```dddhhh```SSS============>>>>>>>>>>>><<<:::888666555666777777333333333666===GGGRRRYYYpppmmmooouuuuuupppuuu{{{mmm^^^UUUPPPNNNPPPTTTlllyyy~~~zzzyyyrrrfff___SSSKKKMMMOOONNNNNNQQQWWWWWWUUUSSSPPPMMMJJJIIIOOOYYYdddnnn{{{bbbccc^^^[[[lllxxxnnngggeeebbbbbbhhhpppooocccXXXMMMPPPSSSVVVWWWVVVTTTRRR@@@@@@@@@???>>><<<;;;:::;;;>>>CCCHHHJJJJJJHHHFFF@@@BBBEEEIIIJJJHHHBBB>>>CCCAAA>>>:::888777666777777333444999<<<===DDDNNNFFFFFFJJJUUUbbbmmmssstttwww{{{|||xxxvvv|||nnnyyyuuubbb}}}jjjSSSMMMIIIBBB===666666555444444444444555000666666777::::::HHHcccuuussssss|||uuurrrrrruuu|||jjj[[[ZZZaaa\\\YYY[[[[[[SSSJJJFFFJJJJJJJJJJJJKKKLLLMMMNNNGGGIIILLLNNNNNNMMMLLLMMMNNNOOOPPPRRRSSSSSSRRRQQQ,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------////////////////////////........................////////////000000000000222;;;sssxxxdddrrrlll___YYYKKKKKKZZZppphhhQQQ]]]xxxIIIPPPeeekkkEEE777333555555;;;BBB>>>>>>>>>???@@@AAADDDFFFHHHJJJIIIIIIKKKPPPUUUYYY[[[```sss}}}fffZZZSSSLLLFFFFFF???>>>===>>>>>>CCCPPP^^^fffbbb]]]YYYVVVVVVYYY]]]ccckkkrrrnnnaaaSSSJJJGGGGGGCCCAAA@@@???@@@HHHRRRXXXYYYYYYRRRGGG@@@CCCJJJlllbbbMMMOOOQQQNNNFFF>>>;;;======DDDMMMPPPOOOIII@@@999;;;::::::999888777666666999:::;;;===@@@CCCFFFGGGGGGJJJNNNPPPQQQQQQQQQRRRMMMKKKHHHEEECCCAAAAAAAAA:::;;;:::777666;;;FFFNNN___eeennnuuuwwwvvvsssrrrvvvtttrrrsssvvvvvvoooffflllmmmooorrrttttttsssrrrwwwyyy|||~~~}}}||||||}}}}}}zzzxxxxxx{{{~~~rrrUUUMMM```nnntttnnnjjjddddddiiifffZZZRRRRRRwwwiiiRRRJJJ???444000777999111---000,,,,,,666CCCCCC999444777888222111333222...///333:::FFFOOONNNJJJHHHGGGGGGuuuxxxkkkOOOHHHXXXeeedddyyyeee333;;;>>>333>>><<<;;;>>>999777999;;;>>>DDDKKKUUUYYY___cccddd```[[[WWWCCC>>><<<===>>><<<;;;===>>>===<<<888444222333444333333555999===EEEUUUdddttt{{{wwwggg\\\UUUUUUYYYmmmzzzwwwlll[[[VVVQQQPPPPPPTTT^^^iiihhhhhhcccZZZSSSRRRRRRPPPPPPXXXfffuuuttt^^^YYYggg}}}ssskkkeeekkkvvvxxxooocccWWWQQQOOOWWWfffnnnjjj```MMMEEE@@@AAAAAA>>>;;;:::@@@GGGNNNPPPMMMIIIGGGHHHEEEDDDDDDFFFGGGFFFDDDBBB??????>>>===;;;999777666444555666777:::>>>AAACCCEEE@@@DDDUUUeeeooowwwzzzvvv}}}}}}xxx}}}ttt{{{qqqkkkfffiiiRRRUUUHHH888===555444333222111222333333666666444999??????MMMiiissslllsssxxx|||wwwtttsssrrryyysssZZZVVVZZZ\\\[[[YYYXXXVVVNNNEEEDDDHHHKKKKKKLLLOOONNNJJJHHHIIIKKKMMMNNNOOONNNNNNRRRRRRSSSRRRQQQRRRTTTVVV,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.................................................../////////000000000000444:::lllxxxiiiuuussskkkggg```YYYWWWjjjsssVVV^^^PPPKKKVVVjjjDDD666333666555<<>>AAAGGGMMMTTTWWWZZZWWWPPPJJJIIIKKK]]]ooo}}}hhhaaaccceeebbbXXXLLLEEEBBBBBBFFFJJJKKKJJJGGGBBB>>>;;;::::::888777666555555777777999;;;===@@@BBBDDDCCCFFFIIIIIIHHHGGGGGGGGGIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<;;;777555888@@@GGGUUU[[[fffpppvvvyyyyyyyyyuuutttrrrsssuuussskkkdddiiiooovvvwwwuuusssuuuyyywwwzzz}}}~~~~~~||||||}}}}}}~~~~~~}}}}}}~~~pppYYYOOO^^^llluuuyyyccckkkiiikkkmmmcccSSSMMMPPPfffyyyiiiRRRKKK>>>444///555777000---000,,,222BBBSSSRRRBBB555222888444333555555222333888>>>EEEJJJKKKKKKKKKFFFAAAddduuu\\\SSSZZZ```___|||qqq<<<<<<>>>333::::::<<<<<<777444666888;;;@@@GGGPPPUUU\\\bbbdddbbb___\\\GGG@@@;;;===???===<<<===>>>>>><<<999555333333444444333444888<<>>BBBJJJRRRSSSNNNIIIGGGHHHGGGFFFEEEEEEFFFEEECCCAAA>>>======;;;:::888777666555555666888:::===@@@BBBAAA>>>FFFYYYjjjqqqwww~~~yyylllhhhvvvnnniiieeefffSSSSSSEEE666;;;555444333222222333444555777777555:::AAAAAAPPPmmmtttnnnvvviiiiiiooozzzxxxvvvtttyyyqqqYYYWWWXXXZZZZZZYYYYYYWWWOOOFFFEEEIIIJJJIIIKKKNNNMMMJJJGGGHHHJJJLLLMMMMMMMMMMMMKKKLLLMMMMMMMMMNNNQQQTTT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------............................../////////000000000333555```uuuooovvvxxxwwwkkkpppkkk[[[ggg]]][[[dddMMMGGGmmm{{{rrrZZZBBB444111444111777AAACCC@@@@@@@@@AAACCCEEEGGGIIIGGGFFFEEEFFFJJJQQQXXX\\\rrr}}}oooooowww{{{yyywwwggg\\\PPPHHHCCCBBBHHHPPPbbbjjjqqqsssnnngggcccbbb\\\QQQDDD======???>>>===;;;888888<<<@@@@@@CCCFFFHHHLLLRRRVVVUUUQQQKKKGGGMMMPPPjjj~~~wwwwww{{{|||rrrdddWWWOOONNNKKKHHHGGGFFFDDDBBB@@@<<<<<<;;;:::999777666555444555666777:::<<<>>>???AAACCCDDDCCC@@@>>>======BBBBBBBBBBBBAAA@@@>>>>>><<<===;;;777444444999===IIIOOOZZZfffqqqxxx{{{}}}uuutttssstttsssnnngggaaadddooozzz{{{tttqqqvvv}}}wwwzzz}}}~~~}}}|||||||||~~~zzzpppaaaRRRRRRYYYcccnnnxxxyyynnnaaakkklllnnnlll[[[IIIEEELLLTTTjjj}}}aaaOOOJJJ<<<333///333444///---000...555FFFVVVTTTCCC444///444222333777999999;;;>>>CCCEEEFFFJJJQQQVVVQQQIII]]]~~~uuu{{{jjjaaa___```aaaKKK;;;<<<555777777<<<999444222333555777<<>>>>>???>>>===:::666444444555555333444777:::BBBSSSaaa~~~kkkjjjqqqzzzwwwlllaaa^^^bbbnnn|||eeeXXXRRROOOTTT```kkkooonnntttwwwhhhbbbfffrrr}}}mmmddd\\\^^^ffflllllljjjRRRMMMIIIHHHDDD???===???FFFRRR___bbb[[[SSSPPPQQQNNNKKKHHHGGGFFFEEECCCAAA======<<<;;;:::888777777555666666888:::===???@@@<<<<<>>AAA@@@AAADDDBBB???@@@CCC@@@DDDIIINNNSSSRRRKKKBBBBBB===NNNwww{{{kkk^^^YYYQQQKKKIIIGGGDDD@@@>>>>>>>>>>>>===;;;999777666444444555666777999;;;<<<@@@BBBBBBAAA===;;;::::::<<<<<<>>>??????>>>===<<<<<<<<<;;;888555444555777@@@FFFOOO\\\iiisssyyy{{{vvvtttsssuuurrrjjjdddaaabbbmmmxxxyyytttrrrvvv}}}wwwzzz~~~}}}|||{{{}}}~~~~~~{{{yyyxxxxxx|||xxxfffXXXQQQbbb^^^___dddfffddd```___lllnnnrrrppp^^^IIICCCHHHMMM^^^sssxxxmmm[[[PPPNNN:::333///111222...---000111333;;;CCCAAA888222111000000222666:::<<>>EEEKKKSSS[[[bbbeeefffeeeVVVHHH===<<<@@@AAA@@@???>>>>>>===:::666444333444555444444666888@@@OOO]]]|||wwwzzz}}}sssjjjggggggiiinnnttt|||nnn```XXXSSSYYYccckkkjjjbbb^^^ccciii~~~tttmmmfffcccffflll}}}yyyoooeeebbbcccbbb```___RRRMMMJJJIIIEEE???>>>AAAEEEWWWkkktttoooddd]]][[[VVVSSSNNNJJJHHHFFFDDDBBB>>>===<<<;;;:::999999888666777888999;;;===>>>???999:::HHH^^^nnnsssxxx~~~~~~nnnXXXQQQ\\\iiieeevvv|||yyyoooZZZRRRMMM>>>555888444444333444555777999:::666555111444::::::JJJgggooobbb|||lllhhhqqquuuhhhdddxxxyyybbbyyyoooqqqtttsssuuuzzzwww\\\VVVWWWZZZ[[[[[[[[[XXXOOOEEEGGGIIIIIIFFFGGGKKKLLLJJJHHHIIIJJJLLLMMMMMMLLLLLLKKKLLLMMMMMMMMMNNNQQQTTT,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////---///EEEiiivvvqqquuuwwwdddnnn~~~|||qqq[[[sss{{{SSSBBB[[[~~~jjjdddGGG666444999555555<<>>BBBIIIFFFGGGGGGHHHMMMPPPIII???;;;777AAAbbbyyyiii^^^TTTNNNPPPPPPJJJBBB???============<<<999777555555555555666777888::::::>>>???@@@>>><<<:::::::::888999;;;<<<=========<<<;;;;;;;;;999777555666666;;;>>>GGGTTTcccpppyyy|||uuusssssstttpppfffbbbcccgggmmmtttwwwwwwwwwyyy{{{www{{{}}}{{{{{{|||}}}~~~}}}yyyvvvtttsssyyyzzzyyyxxx|||dddXXXYYYpppkkkgggeee]]]RRRQQQUUUgggmmmyyy~~~oooUUUEEECCCJJJWWWeeejjjeee]]]UUUPPP777333111111000......///000///111333222000111555000222444666888;;;<<<<<>><<<:::999888888888888999:::;;;<<<===>>>>>>999:::GGG]]]lllrrrxxx}}}tttzzz{{{oooZZZOOOSSS]]]{{{uuugggzzzyyyaaaRRRQQQIII===777888444444333444555777999;;;777555111333777666CCC```{{{ccc{{{oooaaagggooofff___kkk|||pppqqquuuuuuvvvyyy}}}]]]SSSYYY[[[\\\[[[ZZZXXXOOOEEEHHHJJJJJJFFFGGGJJJKKKIIIIIIJJJLLLMMMNNNMMMMMMLLLPPPPPPPPPOOONNNNNNQQQSSS,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////---333===```tttpppuuussskkkfffnnntttpppzzzgggmmm~~~WWWCCCRRR{{{kkkjjjLLL666000666444444;;;>>>BBBAAAAAAAAABBBDDDFFFGGGEEEFFFGGGGGGHHHMMMUUU\\\oooooo\\\NNNKKKNNNbbbmmmssspppllliii```VVVHHHIIIJJJIIIGGGHHHKKKOOOGGGEEEEEEDDDAAAAAAGGGPPPNNNNNNIIIDDDIIIOOOKKKAAA::::::@@@WWWsssaaaVVVRRRYYY\\\SSSHHHBBB999:::;;;<<<;;;888666444777666666666777888999999:::;;;;;;:::999888999:::777888999;;;<<<=========;;;:::999888777777777777777999???MMM^^^nnnxxx|||ssspppppprrrlllbbbaaagggooopppssswww{{{}}}}}}|||xxx{{{~~~{{{zzzzzz|||~~~~~~}}}{{{{{{{{{zzzzzzvvvttt{{{uuuVVVKKKRRRhhhmmmsssoooaaaUUUUUU[[[```jjj{{{uuuYYYEEE@@@LLLWWWaaaddd```ZZZPPPHHH444333333222111000//////,,,...111222222222333444444777888777777:::999777>>>BBBCCCAAADDDNNNWWW\\\dddsss}}}xxxqqqhhhhhhmmmvvv___hhhqqqAAA999>>>999;;;444:::555333444444333666;;;AAAEEELLLTTT[[[```cccddd^^^PPPCCC???@@@@@@??????===>>>>>>;;;888444333333444333444555555777BBBNNNzzzsssfff___[[[TTTLLLHHHJJJTTT\\\\\\YYY[[[^^^```dddiiiqqqwwwxxxpppbbbXXX```fffrrr|||}}}tttllliiiiiivvvkkkbbb^^^^^^\\\^^^fffgggdddhhhoooZZZSSSMMMMMMMMMIIIEEEEEEDDDVVVnnnyyyuuuiiieee___XXXSSSMMMHHHEEEBBB@@@>>>;;;999999999999;;;;;;<<<===>>>>>>>>>===:::<<>>AAAAAA@@@AAABBBCCCEEEFFFCCCFFFHHHGGGGGGJJJRRRXXXddd{{{{{{eeeVVVTTTYYYjjjtttzzzxxxvvvrrrdddSSSOOOPPPQQQRRRVVV]]]fffmmmcccWWWLLLGGGFFFFFFIIIMMMUUUVVVQQQLLLRRR]]]^^^WWWGGGCCC@@@MMMooojjj]]]YYYaaadddXXXIIIBBB999:::<<<======;;;888777777777777666777777888888888999999888777666777999888888999999;;;===>>>???;;;:::888777666666666666444444999DDDUUUeeeooosssoookkklllnnnggg^^^```jjjrrrrrrsssvvvzzz}}}}}}}}}xxx|||~~~{{{zzzzzz}}}~~~|||lllKKKCCCPPPcccsss~~~vvveee]]]bbbkkkjjjqqqzzzyyygggRRRMMMTTTfffmmmooofffYYYPPPHHHBBB222444555444222111///...***...222333222222222222333777:::888:::??????;;;CCCFFFFFFAAA@@@CCCFFFFFFXXXkkkzzz|||tttgggaaa```mmmjjj[[[kkkwwwLLL>>><<<666>>>777:::666333444444333555999===AAAHHHPPPXXX^^^bbbddd]]]RRRFFFBBB???======??????@@@@@@>>>:::777555555333333444555333444<<>>>>>>>>===>>>??????@@@???>>>>>>;;;>>>LLLaaannnsssyyy}}}yyyfff^^^TTTMMMEEEAAAGGGPPPcccvvvqqqwww~~~zzzoooyyyYYYJJJOOODDD;;;:::555444444333333444666777999777888555888;;;777BBB\\\zzzwww[[[wwwwwwrrrvvvwwwwwwyyyhhh```XXXZZZYYYXXXYYYZZZTTTMMMIIILLLMMMJJJJJJKKKJJJFFFJJJKKKLLLMMMMMMMMMLLLKKKLLLMMMMMMKKKJJJJJJMMMOOO,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////------------------------........................---------.........//////(((555+++EEEccchhhuuuoooxxxaaaRRROOOSSSkkk}}}```mmm|||}}}]]]CCC???ooozzzyyyTTT===;;;888888???CCCAAA@@@@@@@@@AAACCCDDDEEEBBBEEEGGGGGGFFFHHHOOOUUUggg}}}lll^^^^^^eeewww~~~{{{zzzyyyjjjXXXUUUWWW\\\cccnnnzzzoooXXXNNNMMMKKKHHHFFF[[[___]]][[[dddtttyyytttXXXKKK???BBB\\\tttfff___fffgggXXXGGG>>>;;;===???@@@@@@???===;;;888777777666666666777777999999999888666666777999999999999999:::<<>>FFFHHHEEEHHHKKKJJJFFFCCCCCC???;;;UUU[[[wwwvvvxxxggg\\\VVVUUU~~~oooVVV]]]qqqyyyVVVBBB:::222@@@;;;:::666333444444222444888:::>>>EEENNNVVV]]]bbbeee]]]SSSIIICCC???;;;<<>>???@@@AAAAAA@@@???>>>;;;@@@PPPeeerrruuuzzz~~~zzzhhh\\\RRROOOMMMKKKOOOUUUdddrrrjjjqqqrrrnnnZZZJJJOOOCCC:::999222444444333333444555777888444555444888<<<777AAA[[[wwwtttuuuddd}}}qqqlllqqqsssuuuxxxppplllWWWXXXWWWVVVXXX[[[WWWQQQIIIMMMNNNLLLKKKLLLJJJFFFIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJKKKNNNPPP------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........////////////000................................................555***333888WWWpppcccooosssnnnPPPVVVXXXQQQvvvZZZiiioooKKKEEEeeeEEE---;;;777===@@@DDDCCCAAA?????????AAABBBBBBCCCDDDDDDEEEHHHMMMQQQ___wwwttthhheeefff~~~yyynnndddbbb```bbbhhhqqq}}}hhhNNNHHHEEEEEEMMMZZZ^^^^^^[[[aaatttwww```NNNHHHEEESSSvvvnnnnnndddZZZRRRIIIEEEGGGKKKLLLKKKGGGCCC@@@>>>888555666666333666<<<;;;::::::======;;;888777:::===AAA@@@===::::::;;;;;;;;;:::999777666444333222111666>>>FFFNNNXXXbbbaaafffgggbbb___bbbfffhhhooonnnooorrrvvvyyy||||||~~~{{{wwwvvvyyy}}}}}}~~~~~~}}}uuuvvvaaabbbeee\\\___```xxxsssXXXSSSbbb{{{aaaMMMBBB???444777999666111---...111000222333333222111222333444@@@EEE======EEEFFF>>>LLLJJJGGGFFFHHHHHHDDD===@@@VVV{{{dddSSSaaaiiiZZZbbboooGGG999;;;999777999777444222222333555666999>>>EEELLLRRRWWW\\\___```]]]VVVLLLCCC???@@@CCCAAA@@@>>>======<<<999777777555333111222444888:::KKK```www}}}zzz}}}zzz}}}ssshhhkkkjjjdddeee```]]][[[^^^eeejjjjjjiiikkkjjjooozzzuuuwww{{{zzzjjj^^^]]]jjjoooiiikkkwwwzzznnnlllnnnkkk___SSSNNNJJJGGGIIINNNUUUaaallluuuzzz~~~wwwqqqmmmeee___WWWTTTTTTTTTQQQNNNMMMLLLKKKJJJHHHFFFBBB@@@:::AAAQQQeeetttyyy|||~~~|||}}}oooaaaWWWWWWVVVUUU[[[gggeee~~~}}}oootttkkk|||lllQQQJJJWWWDDD555999333888666444333333444555666888666555666777===JJJWWW}}}uuugggdddvvvjjjssswwwuuuzzzuuuhhhWWWTTTZZZXXXWWWZZZXXXJJJJJJKKKNNNOOOOOOMMMKKKFFFFFFGGGJJJLLLMMMLLLJJJOOOKKKHHHHHHLLLPPPRRRRRR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------........./////////................................................000)))000333OOOllleeemmmhhhqqq\\\XXXRRRJJJeeeyyy~~~WWW```}}}|||UUUFFF[[[LLL222<<<666:::???DDDBBBAAA??????@@@AAABBBBBBBBBCCCDDDEEEHHHMMMQQQ[[[nnnvvvnnnmmmpppyyynnndddfffbbb```aaadddkkkwwwpppYYYPPPHHHHHHRRR___cccaaaYYYZZZkkkpppYYYOOOHHHNNNtttzzz{{{uuujjj^^^QQQLLLNNNRRRWWWYYYTTTJJJAAA@@@:::777888666333555;;;;;;;;;<<<>>>???>>><<<;;;<<<@@@DDDEEECCC@@@<<<:::999999999888777555444333111111444<<>><<<>>>BBBCCCBBBCCCVVVwwwdddTTTiiifffqqqllldddVVV===888:::AAA888777555444333333444555777<<>>>>>AAAAAA???>>>======<<<:::777666444333222222444666888FFFXXXnnn~~~uuugggkkkooosss|||zzzvvvrrrrrrttttttqqqmmmgggeeegggnnnuuuyyy|||sss|||ooommmlllffffffjjj{{{xxxtttrrrpppjjj```XXXQQQLLLGGGGGGGGGIIIPPPXXXcccjjjuuu~~~zzzvvvkkkgggbbb^^^]]]]]][[[ZZZVVVTTTQQQNNNKKKFFFAAA>>>@@@GGGUUUcccjjjnnnwww|||tttcccVVVUUUXXXZZZdddqqqvvvpppgggrrrjjjrrrdddwwwQQQKKKSSS???444999222555444333333333444666666777666777888888;;;GGGRRR}}}pppjjjsssaaawwwiiirrrxxxwww{{{jjjYYYUUU[[[YYYXXXZZZWWWJJJJJJKKKMMMOOOOOOLLLJJJGGGGGGGGGIIILLLLLLKKKIIILLLIIIGGGHHHLLLOOOQQQQQQ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------............................................................,,,***000///FFFhhhlllnnnhhhyyykkk\\\PPPHHHYYYfff|||~~~VVVYYY}}}eeeIIILLLrrrSSS999;;;555888>>>CCCBBB@@@??????@@@AAAAAA@@@AAACCCDDDEEEHHHMMMQQQ]]]iii{{{{{{xxx{{{vvv~~~uuunnnpppvvv}}}rrrgggddd^^^WWWSSSQQQQQQXXX```kkkqqqjjj[[[RRRHHHHHHSSSdddiiifffXXXOOOZZZrrrvvvbbbUUUHHHFFF\\\{{{~~~qqqaaaUUUTTTVVV^^^eeebbbUUUHHHDDD@@@===;;;888444666:::<<<>>>???@@@AAAAAAAAA@@@???AAAEEEIIIIIIEEE>>>999777888888777666555444333111///111888>>>EEEPPPZZZ^^^aaaaaa\\\ZZZ___eeegggnnnpppsssuuuwwwwwwwwwwwwwwwwwwyyy|||~~~|||zzzyyy{{{~~~~~~|||}}}gggggg~~~nnnmmmfffRRRWWWgggtttyyylll\\\fff~~~xxx^^^RRRFFF:::333555666333///,,,---///---///000111222333666999<<<;;;;;;<<>>DDDIIIHHHVVVvvvzzzpppccctttfffbbb|||```dddGGG777666???888777777666555444444444666999>>>CCCIIIOOOVVVZZZ\\\^^^]]]TTTGGG>>><<<>>>@@@???>>>>>>>>>===:::888555444333222333444555666@@@MMMddd}}}{{{mmmqqqwww}}}vvvqqqdddaaa```bbbcccaaacccgggppp}}}~~~wwwttt~~~tttoookkkgggsssxxx||||||tttjjj```[[[SSSMMMIIIGGGEEEBBBDDDHHHNNNWWWeeettt{{{pppooommmiiifffddddddeeeaaa___[[[UUUNNNGGGBBB???@@@LLL]]]hhhjjjkkkvvv}}}}}}wwwdddSSSPPPUUU\\\hhhtttzzz~~~gggcccrrr~~~zzzqqqiiidddiiiQQQNNNLLL999444999111222333333444444555555555333444777::::::<<>>AAAAAA@@@??????@@@@@@AAA???AAABBBCCCEEEHHHLLLOOO]]]fffuuuqqqmmmpppwwwvvvpppttt{{{zzzpppeee]]]SSSLLLFFFBBBDDDIIIIIIVVVYYYUUUSSSLLLLLLWWWfffoooooo^^^LLLJJJYYYgggzzzqqqhhh^^^NNNEEEPPPdddxxxbbbYYYSSSXXXcccfff]]]QQQJJJHHHFFFAAA;;;777888:::@@@CCCEEEDDDCCCDDDDDDBBB??????AAAEEEGGGEEE???:::666666666666666555444444111...///444999@@@JJJTTT[[[^^^\\\XXXXXX___eeehhhmmmppptttwwwwwwvvvuuuuuuuuuvvvwww{{{}}}~~~|||zzzyyywwwxxx}}}~~~}}}mmmjjj~~~kkkbbbkkkuuu|||zzzhhh[[[^^^hhhwww{{{mmm^^^hhh|||[[[LLLAAA444555666555333///---...///---///111222333666:::======777666;;;???AAADDDHHHAAABBBEEEEEEBBBAAAEEELLLKKKSSSfffxxxjjj~~~{{{rrrssseee^^^yyyrrrzzz\\\???333999777888888888777555444333666888;;;???DDDKKKSSSXXX[[[___aaaZZZLLLAAA===>>>@@@???>>>>>>>>>>>>;;;999444444444333333333333444<<>>FFFOOOggg{{{bbbqqqyyyrrrpppppptttvvv}}}~~~uuu___WWW[[[XXXVVVXXXTTTLLLKKKJJJJJJLLLMMMLLLKKKKKKJJJJJJJJJLLLLLLKKKJJJGGGGGGIIIKKKNNNOOOPPPPPP++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................,,,000333111888[[[yyysssqqqhhhbbbcccdddYYYVVVjjjsssddd```bbbEEETTT|||hhhdddTTT===444555777???@@@@@@@@@@@@@@@@@@@@@AAA???AAABBBCCCEEEGGGJJJMMMUUU___ooosssqqqvvv}}}|||yyyxxxnnndddYYYQQQIIIBBB@@@CCC@@@LLLQQQTTTZZZXXXVVV]]]hhhvvv|||nnnXXXKKKLLLPPPfffjjjnnnhhhXXXLLLPPP\\\rrrbbbQQQNNNXXX```^^^YYYPPPQQQNNNFFF>>>:::;;;<<>><<<;;;===@@@AAA>>>;;;666666666666666555444444111...///333777;;;DDDMMMWWWYYYXXXUUUWWW___fffhhhkkkooouuuxxxwwwuuuuuuuuuwwwvvvuuuvvvyyyzzz{{{zzzxxxuuuvvv{{{}}}}}}ooonnnmmm```dddhhhxxxvvvnnnooopppmmmhhhmmmaaaVVVeee]]]KKKAAA888777777666333000//////000...000333444666888<<>>999777<<<@@@BBBGGGMMMEEEHHHMMMPPPJJJAAA???DDDIIIMMMVVVnnnyyy___zzzooogggaaaccczzzvvvGGG333<<<888999999999888666444222666777:::===BBBIIIQQQVVVZZZ___ccc^^^RRRFFF@@@>>>???>>>===>>>???>>>===;;;666555444444333333333333;;;GGGbbb|||mmmgggooo}}}~~~}}}~~~|||xxxuuurrrpppmmmkkkfffdddcccaaaZZZQQQMMMOOOLLLPPPVVV\\\```gggooowwwxxx{{{~~~wwwiii[[[QQQNNNIIIHHHJJJKKKHHHFFFGGGGGGGGGLLL\\\nnnzzz{{{xxxzzz}}}zzzsssnnnnnnqqqnnnmmmhhh```VVVNNNJJJHHHGGGQQQbbbssszzz{{{|||~~~}}}{{{lllZZZQQQOOORRRWWW[[[bbbffflllttt~~~nnndddiiizzzzzzvvvooonnnssscccfffyyyjjjxxxUUUUUURRRCCC555666:::555444555555555555444222222222555:::?????????EEENNNaaahhh^^^zzzccc}}}sssppprrrzzz|||zzz|||cccWWWXXXUUUTTTVVVSSSNNNLLLJJJJJJKKKLLLLLLKKKMMMLLLKKKKKKMMMNNNMMMLLLGGGIIIKKKMMMOOOPPPPPPQQQ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------............................................................+++...///333111MMMvvvpppnnn^^^aaammmyyyooo^^^pppxxxmmm```~~~oooLLLQQQvvvzzzaaaYYYUUU???222777666????????????@@@@@@@@@@@@@@@???AAACCCDDDDDDEEEHHHJJJOOO[[[mmm~~~yyyyyy|||uuujjj^^^VVVNNNFFFCCCCCCIIISSSVVVZZZcccaaa[[[___kkk{{{pppaaaXXXSSS___hhhpppmmm```TTTSSSVVVrrr}}}zzzwwwfffSSSKKKPPPWWWZZZYYYSSSVVVTTTJJJAAA=========HHHQQQVVVQQQMMMMMMKKKEEEAAA>>>;;;999:::<<<======777888888777666555444333111///000333666999???GGGPPPRRRRRRRRRVVV```fffhhhhhhnnntttwwwvvvuuuvvvxxxzzzwwwuuutttvvvxxxyyyzzzwwwsssrrrwww{{{|||tttuuu}}}iii^^^bbb___nnnssskkkmmmxxxxxxnnngggkkk___XXXjjjyyyYYYFFF>>>:::999777555333111000000000...111444777888999;;;===<<<<<<;;;:::;;;???EEEJJJGGGGGGMMMPPPIII<<<777;;;DDDIIIMMM]]]ccclllyyykkkeeebbbhhhwww~~~LLL333???999:::::::::888666444333555777999<<>>===>>>??????>>><<<888777666444333333444444;;;GGGcccuuucccYYY\\\lll|||~~~~~~zzzwwwqqqkkkhhhgggggghhhggghhhjjjjjjbbbWWWRRRRRRQQQNNNNNNQQQTTTVVV[[[aaakkkrrr|||~~~}}}{{{vvvmmm```WWWSSSMMMJJJMMMOOOMMMKKKKKKLLLGGGHHHVVVmmm}}}~~~zzzuuutttvvvooonnnjjjbbbXXXPPPMMMMMMSSSTTT\\\iiitttyyy}}}~~~{{{xxxnnnaaaVVVQQQQQQTTTWWW^^^bbbfffjjjttt|||hhhWWWWWWhhh{{{~~~wwwssspppqqqrrrvvveeefffqqqooopppQQQUUUPPPAAA888777888777666666555555555444444444:::;;;>>>AAA??????EEENNNaaahhhSSSsss```wwwpppnnntttyyyuuuhhhXXXVVVSSSSSSWWWTTTPPPNNNKKKJJJKKKLLLMMMMMMMMMLLLJJJKKKMMMNNNNNNMMMHHHKKKMMMNNNNNNNNNPPPQQQ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------........./////////................................................---+++,,,666---@@@qqqnnnmmmaaahhhnnn~~~iiitttwwwZZZjjjqqqMMMNNNooossseeeXXXZZZCCC222:::555<<<>>>>>>???@@@@@@@@@@@@@@@@@@BBBDDDDDDDDDDDDFFFHHHMMMXXXjjj}}}wwwmmmccc^^^YYYSSSPPPQQQUUU___cccfffmmmhhh```ccclll{{{tttkkklllqqquuurrrllleee^^^YYYiii~~~rrrddd___dddeeeeee]]]SSSNNNOOOSSSVVVWWWSSSYYYWWWLLLAAA======<<>>EEEFFFLLLGGGHHHJJJDDD999777===AAAJJJLLLVVVllldddvvvnnneeefffllluuu```:::;;;;;;;;;:::999888666555444222555888;;;???EEEKKKPPPVVVYYY\\\]]]YYYPPPFFF>>>>>>======>>>@@@@@@>>>===;;;999666444333333444666;;;DDD___yyyjjj___[[[```ppp~~~yyyqqqiiieeeeeejjjmmmkkknnnsssuuummmaaa[[[[[[WWWSSSRRRRRRQQQRRRZZZdddnnntttzzzyyyvvvxxx|||wwwqqqmmmaaaYYYUUUWWWZZZYYYXXXXXXPPPHHHFFFUUUnnnyyy|||~~~zzzvvvuuuuuuooooookkkcccXXXPPPOOOPPPRRRRRRYYYfffqqqxxx}}}|||uuuiiifff]]]SSSMMMNNNTTTXXXdddggghhhkkktttuuurrrfffSSSKKKXXXooo{{{tttnnnsssxxxzzztttuuu{{{uuuxxxjjjPPPTTTLLL@@@:::666444888555555444444555777888999<<<<<<>>>@@@@@@BBBKKKUUUgggrrrXXXlll}}}[[[xxxtttpppqqqxxxrrrnnnZZZVVVRRRTTTYYYWWWSSSOOOLLLJJJKKKMMMNNNNNNKKKIIIHHHIIIKKKMMMNNNNNNIIIKKKMMMMMMLLLLLLNNNPPP------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........////////////000................................................///++++++999,,,;;;ooonnnllldddjjjbbbqqqmmmtttVVVZZZmmmJJJIIIiiillllll[[[___FFF333;;;444999===>>>???@@@@@@@@@@@@@@@AAACCCDDDDDDCCCCCCEEEFFFJJJRRRbbbvvvzzzrrrjjjiiigggeeedddeee^^^kkkqqqssswwwppphhhlllkkkxxx~~~{{{{{{yyypppeee```lll___QQQKKKKKKHHHNNNNNNPPPQQQRRRTTTUUUUUUSSSYYYXXXLLL@@@======<<>>EEEKKKIIISSSJJJEEEFFFBBB:::<<>>CCCIIIMMMTTTUUUXXX[[[YYYRRRGGG>>>>>>======>>>@@@@@@???======;;;777444333333555777;;;AAAZZZtttkkkaaa]]]dddppp{{{{{{rrriiifffhhhooouuuooottt{{{~~~wwwjjjcccbbbYYYWWWWWWXXXUUUUUUbbbqqqwwwiiijjj{{{nnneee```bbbfffgggggghhhQQQIIIFFFUUUnnn{{{ppprrruuuvvvuuusssqqqppppppppplllcccWWWPPPNNNPPPHHHMMMZZZkkkvvv{{{{{{qqqYYYYYYTTTJJJEEEIIIRRRYYYoooooommmmmmsssxxxwwwqqqdddkkkiiiYYYKKKTTTooo}}}xxxpppkkkyyyppp||||||fffPPPRRRIII???<<<555111888444333333333555999<<<>>>999999<<>>>>>>>>>>>===??????@@@AAACCCEEEHHHIIIFFFQQQ```ooo|||zzzwwwjjjmmmoookkkkkkqqqvvv{{{}}}uuummmiii```^^^bbbmmmuuuzzz~~~}}}bbbkkkzzzggg]]]___]]]WWWSSSRRRIIIFFFLLLNNNMMMSSS^^^YYY\\\ZZZPPPGGGBBB@@@===FFFMMMVVV[[[]]]]]]^^^___WWWRRRMMMHHHBBB===;;;===;;;999777777777666444222555555666777888:::<<<===@@@@@@DDDOOO\\\fffjjjkkkjjjooouuuxxxvvvtttssstttwwwxxxxxxyyyyyyyyyxxxxxx{{{ppphhhooo}}}}}}rrrmmmpppwww^^^WWW\\\aaa[[[^^^iiillleeeVVVRRR]]]eeedddiiitttjjjiiiSSShhhlllZZZRRREEE:::666000888555222000000000///---...///444;;;<<<::::::===???GGGPPPRRRNNNJJJJJJLLLWWWDDD>>>HHHIII===<<>><<<===@@@>>><<<999666444333333333888@@@SSSsss}}}rrrnnnkkkhhhssszzzvvvuuutttwwwzzz~~~{{{~~~oooeeefffiiiddd___ZZZVVVYYYggguuuzzzkkkooovvvkkkiiiooowwwzzzzzz\\\MMMCCCQQQooopppllljjjjjjlllmmmkkkiiifffdddaaa]]]SSSHHHEEEGGGLLLXXXhhhsssxxx{{{{{{hhh\\\PPPKKKIIIGGGFFFGGG\\\aaaccc```[[[\\\bbbgggWWWdddqqqyyysssdddjjj~~~zzzvvvrrrmmmjjjppp{{{rrrrrrtttVVVPPPKKKBBB999444444444222444333444555666888<<<@@@===<<<===<<<:::===LLL[[[qqqeeeNNNddd~~~vvvjjjdddfffeeeaaa~~~~~~uuuyyyqqqsssvvvyyy{{{]]]SSSSSSSSSUUUZZZSSSRRRMMMHHHIIINNNPPPOOOOOOLLLIIIHHHJJJLLLNNNNNNOOOOOOOOOOOOOOOOOOOOOPPP++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........................---------............///...///---...000333LLLssspppkkkbbbZZZ[[[___^^^ZZZfffqqq~~~[[[UUUooo~~~tttYYYAAALLLkkkvvvaaaIII777444;;;999:::<<<>>>??????>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGOOO[[[iii}}}uuucccXXX]]]cccmmm}}}nnnmmmmmmhhheeeiiiuuuzzzzzzoooddd]]]RRRKKKHHHLLLRRRYYYeeepppqqqnnnlllvvvpppiiipppuuutttsssdddYYYRRRRRRQQQNNNUUUaaafffiiifff]]]SSSKKKBBB;;;>>>BBBHHHMMMRRRXXX```fffeee```YYYQQQIIICCC@@@AAA<<<;;;999999999999777666555666666777888:::;;;<<>>FFFJJJJJJHHHHHHIIIOOODDD@@@EEECCC;;;<<>>BBBEEEKKKVVV]]]\\\[[[\\\UUUJJJBBB>>><<>><<<999666444333333333666<<>>???????????????@@@BBBCCCCCCCCCCCCBBBIIIMMMTTTaaaxxxyyyeeeTTTTTTRRRTTT\\\jjjwwwoookkkeee______fffkkkppprrrmmmbbbVVVNNNJJJCCC======???EEENNNWWWlllxxxzzzvvvsssbbbaaauuuwwwvvvwwwhhhYYYRRROOOPPPZZZgggppprrrppphhh___UUUGGG<<<:::;;;===>>>DDDOOO^^^hhhooommmggg]]]SSSKKKGGGFFF???>>><<<<<<<<<<<<:::999777777888999:::;;;<<<======???CCCMMMXXXaaaeeeeeelllmmmppptttwwwxxxvvvtttqqqqqqrrrsssttttttuuuuuuvvvxxxwwwsssvvv{{{xxxppplllvvv{{{{{{sss[[[HHHFFFYYYppptttaaaWWWbbbmmmlllhhhhhhZZZ______dddRRRPPPCCC444444888444222000000222444444333555444777===??????@@@CCC666:::@@@EEEHHHHHHFFFDDDKKKIIIIIIFFFAAA<<<@@@FFFMMMHHH???:::999fffyyyrrrmmm]]]NNNMMMZZZyyyvvvuuubbb@@@999888888888777666666666222222222444777;;;@@@BBBGGGQQQXXXYYY[[[]]]XXXOOOBBB===<<>>@@@===;;;999666444333333333444777CCCZZZyyyyyy|||wwwuuuzzzzzzmmmppprrrsssooocccXXXXXX^^^eeerrreeeuuuxxxyyyyyytttrrrtttxxx|||fffXXXJJJJJJXXXnnnzzztttlllgggccc^^^YYYTTTXXXWWWUUUSSSKKKCCCBBBEEEQQQ```uuu{{{{{{rrriiigggbbbWWWJJJCCC999<<>>@@@===:::>>>FFFSSStttuuu[[[jjjpppWWWRRR]]]hhhzzzyyyqqqwwwrrrvvvvvvwww|||lll```[[[UUURRRSSSXXXXXXSSSLLLIIIKKKLLLJJJMMMKKKHHHGGGHHHJJJKKKJJJNNNMMMLLLKKKLLLMMMOOOQQQ,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///........................---------............///---000---,,,//////???\\\vvviiiaaafffggg[[[NNNIIIFFFccc||||||```jjj[[[JJJ[[[rrrfffJJJ///555888:::<<<>>>???@@@@@@@@@===???AAACCCDDDDDDCCCBBBIIIKKKPPP]]]wwwzzzmmmbbbggg___[[[\\\\\\gggwwwnnnfff^^^YYYTTTVVV[[[___```[[[RRRLLLJJJIIIHHHHHHHHHHHHHHHIIIPPP]]]dddeeeqqqnnneeennnfffVVVQQQTTT]]]fffpppqqqnnnhhhaaaYYYKKK??????===:::888;;;EEESSS^^^kkkoooooohhh___WWWQQQLLLDDDBBB@@@???>>>===;;;999999999;;;<<<===>>>>>>???;;;>>>DDDNNNYYYaaaeeegggmmmmmmnnnrrrwwwyyywwwtttwwwwwwvvvuuutttsssssssssqqquuuwwwvvvxxx|||{{{wwwuuu|||~~~mmmLLLFFFQQQeeessslll___fffqqqqqqjjjfff]]]]]]______MMMNNNAAA111444<<<555333111111333444444444444444888???CCCBBBAAABBB>>>???BBBGGGKKKJJJFFFBBBLLLSSSUUUMMMEEECCCGGGIIIOOOIII@@@:::BBBiii}}}~~~gggkkk___VVVVVVSSSfffssssssHHH;;;777555666666555444666444333333333666:::>>>@@@BBBKKKRRRVVVYYY]]][[[UUUDDD???===@@@BBB@@@???@@@<<<;;;999777555444333333333444;;;LLLggg|||uuuttt|||zzzsssggg[[[VVVXXX^^^{{{}}}lllyyy|||}}}zzzsssppprrruuufff^^^SSSMMMSSScccvvvxxxqqqiiiccc___ZZZUUUPPPPPPNNNNNNMMMGGGAAAAAAEEERRR```sss|||ssskkkfffaaa___ZZZRRRLLLKKKCCCCCCDDDEEECCCCCCIIIPPPooocccNNNOOOiii{{{zzz{{{wwwmmmbbb___eeemmmrrrmmmeeekkk___VVVOOODDD;;;<<<@@@???:::666111333333222555:::;;;:::;;;===CCCGGGFFFAAA@@@CCCMMMlllbbbiiifffUUUWWW___llltttooowwwxxxtttttttttxxxuuueee]]]WWWTTTUUUXXXYYYUUUMMMIIIKKKLLLJJJMMMJJJHHHGGGHHHIIIIIIHHHMMMLLLJJJJJJJJJMMMOOOQQQ,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///........................---------............///,,,000...,,,///...999PPPuuuiiifffppptttfffTTTJJJDDD\\\vvvbbb^^^pppMMMTTTttt|||sssWWW888666888999;;;>>>@@@AAAAAAAAA;;;===@@@CCCEEEEEEEEEDDDGGGJJJPPP]]]vvv~~~sssjjjeeeaaaWWWWWWsssvvvlllbbbZZZPPPOOOOOOTTTZZZ\\\YYYVVVMMMOOOQQQPPPNNNKKKGGGCCCFFFJJJQQQWWW[[[cccuuuuuurrr{{{|||cccZZZ[[[```eeerrrpppjjjaaa[[[UUUKKKAAA???>>>;;;777777<<>><<<;;;<<<===???????????????;;;>>>FFFPPP[[[dddiiikkkmmmllllllpppuuuxxxwwwtttvvvuuutttrrrrrrqqqqqqrrrooorrruuuwwwyyy~~~zzz~~~pppSSSMMMUUU```fffuuuoooaaaeeeoooooohhhcccWWWVVV```}}}[[[JJJJJJ===111555>>>666444222111222333333333222222777AAAFFFDDD@@@???DDDDDDEEEIIINNNNNNIIIEEEKKKTTTWWWPPPIIIHHHHHHGGGLLLNNNJJJAAAIIIdddvvv}}}kkkkkk^^^XXXZZZSSS```wwwiiiIII>>>666666777444333444666555444444666999<<<>>>AAAGGGOOOTTTZZZ^^^^^^[[[JJJCCC>>>@@@CCCAAA???@@@<<<;;;:::888777555444444333333777BBBVVVppp~~~vvvjjj___XXXWWW```nnn|||yyysssppppppeeebbb[[[TTTQQQVVVaaajjjgggaaaZZZVVVTTTRRROOOLLLIIIHHHHHHHHHDDD???AAAFFFPPP[[[jjjwww}}}~~~~~~}}}|||yyyppp```\\\YYYUUUOOOLLLRRR[[[UUURRRPPPPPPKKKEEEFFFLLLpppvvvoooiiiuuu}}}{{{{{{uuuuuurrrhhh^^^___kkkwwwlllzzzhhhlll{{{ZZZSSSNNNAAA888:::>>>;;;666444333555333000222777666111<<<===CCCJJJLLLGGGDDDEEEIIIccciiiiiisssXXXMMMMMM\\\|||tttuuuvvvqqqqqqrrrvvv~~~zzzfff[[[VVVUUUVVVUUUXXXUUUOOOJJJLLLMMMMMMMMMKKKHHHGGGHHHHHHGGGFFFKKKJJJJJJJJJKKKMMMOOOQQQ++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........................---------............///+++111...---000...444FFFllljjjmmmvvvzzzqqqbbbWWWHHHTTTqqqhhhSSSzzz~~~NNNMMMiii~~~rrr]]]AAA666777999;;;>>>@@@BBBBBBBBB<<<>>>@@@CCCEEEFFFGGGGGGGGGKKKQQQ\\\rrrtttbbbWWWggguuukkkbbbXXXSSSNNNQQQYYY______]]]WWWYYYXXXSSSOOONNNJJJFFFDDDAAADDDKKKIIIGGGVVVkkkuuuvvvwwwvvvuuu{{{qqqffffffjjjnnnxxxuuujjj]]]TTTNNNGGGAAA;;;<<<;;;999777999>>>CCCNNNbbbuuu{{{zzzvvvmmmcccWWWTTTQQQOOONNNKKKHHHFFFEEEEEEEEEEEEDDDBBB@@@???<<>>888999666333333777666444444555777:::<<>>FFFKKKHHHFFFFFFCCCYYYqqqkkk^^^LLLIIINNNsss~~~rrrppppppqqqsssuuuxxx~~~gggZZZTTTTTTTTTTTTWWWVVVPPPKKKLLLOOOOOONNNKKKIIIHHHHHHHHHGGGEEEIIIIIIJJJKKKMMMNNNPPPQQQ------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///........................---------............///+++111///---111///222???^^^jjjuuuxxxwwwtttpppkkkXXXQQQkkkxxxYYYhhhMMMHHHZZZwwwvvveee[[[III777777888;;;>>>AAABBBCCCCCC@@@AAABBBCCCEEEFFFGGGHHHGGGLLLRRRYYYkkkzzzggghhhrrr~~~tttjjjeee]]]UUUWWW```ggggggdddeeegggddd]]]XXXVVVQQQKKKCCCBBBCCCGGGKKKOOOVVV]]]bbb```cccjjjrrrqqqlllqqqvvvzzzwwwlll\\\OOOHHHDDD@@@:::<<<>>>===::::::<<>>EEEEEECCCCCCBBBCCCEEEHHHJJJJJJGGGEEEAAAAAAFFFPPPWWWSSSKKKDDDFFFTTTYYYHHHLLLQQQggg|||hhhoootttfffYYYLLLQQQeeetttoooJJJ<<<:::777444555777555444333333555777999AAADDDIIIQQQWWW[[[^^^```[[[OOODDDAAABBBAAA??????>>>======<<<;;;999888777555555555666;;;FFFVVVaaatttvvvkkkgggZZZ```bbbnnn{{{zzzyyyssslllkkkggg```YYYSSSOOOMMMLLLGGGCCC>>>===???AAABBBAAA???>>>>>>???===:::>>>DDDIIIQQQ\\\hhhqqqxxx|||~~~~~~~~~zzzxxxvvvpppiiiTTTMMMEEEAAA>>>>>>CCCJJJKKKGGGJJJRRRRRRJJJIIIOOOqqq~~~zzzwwwppphhheeennnvvvkkktttttt[[[YYYRRRDDD888111444555111222777111666888999BBBNNNPPPHHH;;;888999AAAGGGGGGFFFFFFEEEVVV{{{lll|||gggVVVSSSMMMeeesssrrrrrrsssuuuuuusssyyyooo^^^VVVSSSRRRTTTXXXXXXQQQLLLLLLNNNOOONNNLLLJJJIIIIIIHHHGGGEEEGGGIIIKKKMMMOOOPPPPPPPPP........................++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////........................---------.........//////***111///...222///000<<>>AAACCCDDDDDDDDDCCCCCCCCCDDDEEEGGGGGGHHHMMMQQQUUUeeexxxqqqssszzzpppqqqhhh```cccllltttssspppkkkppppppiiibbb^^^UUULLLDDDHHHJJJNNN[[[jjjllldddggg___ZZZ```lll}}}zzzmmmooouuuvvvuuukkk[[[LLLFFFCCC@@@>>>AAACCCBBB>>><<<===>>>AAAZZZrrrzzz}}}~~~xxxnnnkkkiiiggggggggggggeeedddgggfffccc^^^XXXQQQKKKGGGCCCHHHPPPXXX___cccgggiiijjjlllnnnmmmkkklllppptttqqqpppnnnmmmmmmoooppprrrrrrqqquuu}}}yyyxxx~~~yyykkkeeeiiippp```ZZZ[[[XXX\\\cccbbbRRRYYYeeeooorrrooolllkkkTTT___sssfffXXXLLL???333666===777///...---...111444555555:::555444;;;CCCEEEFFFGGGEEEFFFHHHIIIHHHEEECCCAAABBB>>>CCCUUUaaa]]]QQQJJJ<<>>@@@EEEMMMSSSWWWZZZ]]]```SSSFFFBBBBBB@@@>>>>>>>>>>>>>>>===<<<:::999888666777555333333999DDDMMMcccvvvtttbbbhhhccc```ooo||||||~~~{{{tttmmmggg___ZZZXXXWWWUUUTTTHHHDDD???>>>@@@CCCCCCCCC<<<;;;;;;<<<:::888<<>>@@@???======<<<:::BBBRRRYYYVVVYYY```iii~~~}}}zzzzzzrrrjjjiiitttpppsssvvvsss{{{lllSSSZZZTTTCCC777111555666222555>>>555;;;<<<:::BBBNNNNNNEEE===888777>>>DDDFFFFFFFFFLLLYYYkkkssslll[[[ZZZUUU___vvvzzztttuuuwwwvvvppprrrxxxeee[[[UUUQQQUUUZZZZZZRRRLLLKKKMMMNNNOOOMMMKKKJJJJJJIIIGGGEEEFFFHHHKKKOOOQQQQQQQQQPPP,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///................................................---------............////////////---,,,---000333EEEjjjuuuiiihhhiiimmm}}}ppp\\\]]]hhhqqqiiiSSSwwwZZZEEECCCVVVtttvvvbbb___WWW:::444444888???BBBAAAAAACCCBBBDDDEEEEEEDDDDDDEEEGGGIIIKKKNNNSSS\\\sssuuu~~~vvvrrrmmmgggiiipppxxx||||||vvvyyyvvvmmmfffbbb\\\TTTRRRMMMMMMXXXggguuuqqq___WWW___vvv|||tttlllxxxiiiddd___MMMAAADDDFFFJJJIIIKKKNNNIII???<<>>>>>>>><<<<<<<<<<<<;;;:::999999666555444444666999<<<>>>TTTttt~~~{{{uuummmmmmlllmmmpppuuuyyy|||xxxxxx|||}}}}}}ppppppkkkbbb```bbb```ZZZXXXTTTNNNHHHCCCAAA@@@@@@888777777:::;;;:::>>>DDDKKKVVVbbbjjjqqqzzzvvvgggZZZRRROOOKKKHHHDDD@@@>>>===>>>???;;;<<>>AAACCCAAA===<<<===>>>AAAJJJTTTdddaaazzzpppbbbuuuxxx\\\[[[iiieee~~~wwwwwwsssrrrrrrqqqnnnrrriii]]]WWWYYYZZZUUUTTTVVVTTTLLLIIIKKKPPPNNNKKKIIIGGGFFFDDDCCCIIIJJJLLLNNNNNNNNNNNNMMM,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............................................................---------............////////////---,,,---000222:::```ooogggccc^^^]]]iiinnn______hhhqqqwwwVVVmmm{{{aaaEEEBBBNNNjjjvvvkkkjjjeeeLLL999666666===BBBBBBBBBDDDBBBCCCCCCCCCBBBBBBDDDFFFFFFHHHMMMRRRZZZnnntttqqqooottt|||vvvmmmiiiddd___]]]YYYWWWYYY```mmmppp___[[[hhh}}}wwwqqqpppiiikkkgggWWWPPPTTTSSSVVVSSSVVV]]]]]]TTTIIICCCAAASSSnnn|||yyy}}}}}}}}}}}}zzzsssnnnsss{{{zzzvvvoooggg]]]SSSKKKEEEJJJOOOUUUZZZ]]]aaagggllllllnnnooolllnnnsssvvvuuuqqqpppppppppqqqrrrsssssstttvvvyyy~~~|||qqquuu{{{}}}zzzxxxtttppplllnnnfff```aaaYYYTTT[[[XXX]]]mmmuuupppnnngggXXXYYYbbbpppvvvwww}}}zzzkkkgggRRREEE;;;222<<>>???FFFPPPXXX\\\\\\YYYSSSEEE@@@DDDEEEQQQiiiwwwggg]]]\\\ZZZWWWlll~~~___BBB>>>;;;444555888777555333333333444555999<<>>===>>><<<<<<<<<<<<;;;:::999999888777555444555777999;;;LLLjjjxxxooozzz|||}}}~~~||||||{{{vvvwwwuuurrrppprrroookkkjjjllljjjeeejjjfff___WWWNNNEEE???<<<999777777:::::::::>>>EEENNNZZZfffmmmsssxxx{{{zzz{{{||||||vvvkkkaaaZZZWWWWWWTTTNNNHHHDDDAAAAAAAAA;;;;;;===CCCOOObbbwww|||}}}{{{|||zzzrrrmmmppp}}}}}}yyyddd|||bbbTTTXXXLLL999777555333333444666777666777:::>>>AAABBBAAA???AAA;;;888:::>>>BBBIIIQQQoooeeeooo|||iiipppssswwwooohhhhhhhhh|||sssrrrtttssssssqqqnnnppp~~~sssbbbWWWVVVWWWSSSSSSVVVUUUNNNJJJKKKNNNMMMKKKJJJJJJJJJIIIHHHMMMMMMNNNNNNNNNMMMMMMLLL,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............................................................---------............///...//////...------000222666YYYpppooohhh\\\TTTXXXggg\\\[[[```gggyyyWWWZZZnnn}}}|||ZZZCCCFFFeeennnCCC:::555:::AAADDDDDDEEEBBBBBBBBB@@@???@@@CCCEEECCCFFFKKKQQQWWWgggyyyssspppvvvwwwooogggbbb[[[TTTQQQ[[[ssslllZZZ^^^uuuwwwqqqoooppprrrvvvmmmYYYTTTWWWRRRbbb\\\\\\hhhrrrjjjVVVEEE@@@SSSooo}}}vvvuuu{{{}}}zzzuuulllaaaVVVMMMHHHNNNRRRWWW[[[]]]aaafffkkkhhhlllmmmjjjiiinnnssstttpppqqqrrrssstttuuuvvvvvvxxxuuuvvv~~~~~~wwwsssuuu{{{~~~|||zzzzzzxxxuuuiiiooommmhhhcccUUUOOOYYYaaajjj{{{tttjjj^^^MMMTTT```eeehhhuuu{{{tttnnncccOOO@@@999666>>>???222111000///000000111999AAAFFFEEEBBB<<<666555;;;AAAHHHBBB:::777>>>GGGFFF@@@CCCBBBAAABBBFFFKKKPPPTTTTTTMMM@@@???GGGGGGKKKYYYyyyxxx}}}pppfffaaa[[[TTT]]]}}}nnntttjjjOOOEEE;;;444888666666666555444444333333888:::>>>CCCJJJQQQVVVYYY\\\[[[WWWPPPGGG@@@>>>>>>============<<<;;;:::999999888666555444555777888AAAZZZzzzmmmkkk}}}zzzrrrpppzzzyyyuuuqqqmmmrrrrrrpppllljjjjjjfff```aaa```^^^YYYRRRJJJBBB>>>;;;888888:::::::::???FFFPPP\\\iiippptttxxxyyyxxxwwwxxxyyyuuuooogggaaa^^^```\\\UUUNNNGGGCCCAAA@@@<<<;;;;;;???LLLbbb{{{~~~|||{{{{{{zzzsssjjjfffmmm~~~uuu}}}gggddd[[[TTTWWWGGG777666444333444555777888555777<<>>CCCJJJOOOXXXXXXfffjjj]]]rrr}}}|||}}}jjjggglllwwwuuuuuutttssssssrrrnnnnnnxxxjjjYYYVVVTTTRRRSSSVVVVVVPPPKKKIIIKKKKKKLLLLLLMMMMMMNNNNNNPPPOOONNNMMMLLLLLLLLLLLL,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........................................................---------............///......///...---...///111444SSSpppzzzrrrbbbVVVSSS___ZZZUUUTTT\\\ooodddNNN```nnnLLLEEEaaaMMM???444777???DDDEEEEEECCCCCCBBB???>>>???CCCFFFCCCEEEIIINNNSSSaaayyywwwmmmsss}}}nnnggg[[[OOOGGGNNNdddyyyxxx```bbbyyywwwnnnmmmtttzzzppp[[[YYY]]]VVVfffZZZWWWeeevvvuuu]]]EEEAAARRRkkkzzzuuutttvvv{{{|||wwwvvvrrrlllbbbYYYQQQMMMRRRWWW\\\^^^^^^___bbbeeecccjjjmmmjjjhhhkkkppprrrppprrrttttttuuuuuuvvvwww{{{ssssss}}}zzzvvvxxxxxx{{{{{{wwwuuuuuusssooohhhwwwuuu]]]QQQYYYnnnvvvmmmccc]]]RRR]]]iiieeeiiizzzxxx]]]KKK;;;666999???;;;000222222444555555777<<>>CCCFFFAAA999555888>>>GGGBBB;;;888>>>FFFGGGCCCDDDEEEEEEDDDBBBDDDIIIMMMLLLIII??????HHHHHHHHHSSSjjjwww}}}ssskkkeee\\\VVVVVVjjjrrrmmmvvv\\\LLL>>>777===555555666666666555333222777888:::???EEELLLSSSWWW]]]``````YYYNNNCCC???>>>======>>>======<<<;;;:::888777666555555555666777;;;KKKbbb|||}}}rrrvvv~~~xxxhhhaaadddwww}}}zzzwwwuuuwwwtttmmmfffaaa\\\VVVRRROOOOOOPPPOOOLLLHHHCCCAAA===:::888:::::::::???FFFPPP\\\hhhoootttyyy{{{zzzwwwvvvtttpppkkkddd]]]YYYZZZWWWQQQJJJEEEAAA???>>>>>>===;;;<<>>BBBHHHOOODDDMMMaaaxxxZZZppp{{{zzzYYY```ffflll{{{sssrrrsssrrrooonnnvvvmmm\\\YYYSSSRRRSSSVVVWWWRRRKKKFFFIIIKKKLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLKKKKKKLLLLLL,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...................................................---------............///---...//////......///111///DDDeeezzzvvvhhh\\\UUUZZZXXXPPPMMMZZZoooRRRVVV}}}\\\EEEQQQtttVVVEEE666555===BBBDDDDDDDDDDDDBBB@@@???@@@CCCFFFEEEEEEGGGJJJOOO[[[rrr{{{pppwwwyyynnn```SSSKKKLLLYYYgggyyyfffkkkwwwpppttt{{{yyyhhhjjjrrrnnndddVVVMMMXXXmmmrrr^^^GGGAAAMMMbbbyyyzzzlllppp|||xxxrrruuuyyyyyyrrrrrrpppiii```WWWRRRPPPQQQVVV^^^aaaaaa```aaabbbbbbkkkrrrqqqnnnoooqqqqqqqqqsssuuutttsssrrrtttvvv{{{sssrrrzzz~~~yyyxxx}}}|||}}}{{{vvvsssrrrooojjjmmmqqq^^^eeettt{{{}}}ggg___aaa]]]rrrxxxpppuuuzzzsssVVVHHH777444===>>>666111///333777999;;;<<<===<<<777@@@IIIHHHAAA<<<>>>BBBCCCAAA;;;444555<<>>>>>>>>>>>===<<<;;;;;;777666666555666666888888===CCCQQQjjjyyywwwwwwwww}}}sssbbb]]]]]]eeesss{{{tttlllddd^^^XXXSSSQQQOOONNNKKKHHHEEEAAA???======::::::;;;;;;;;;???FFFSSS^^^iiinnnsssxxx{{{zzzwwwqqqiiiaaa[[[TTTMMMHHHLLLJJJFFFCCC@@@???>>>>>>=========<<<@@@NNNbbbrrrxxxwwwwww{{{~~~~~~yyytttrrrmmmkkkrrrxxxvvvwwwnnnwwwyyymmmYYYXXXQQQ>>>444444444444555777888999666666999===AAABBB>>>;;;:::888888;;;===???DDDKKKNNNQQQXXXxxxmmmjjjyyyxxxQQQPPPTTT\\\{{{xxxqqqppprrrsssqqqpppwwwnnn[[[YYYSSSTTTUUUWWWXXXUUULLLDDDHHHJJJMMMNNNLLLLLLMMMNNNMMMLLLKKKJJJJJJKKKLLLMMM,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------................................................---------............///---...//////......///000///777WWWtttwwwpppjjj```UUUVVVIIIGGG\\\sss^^^OOOqqqlllGGG===QQQhhh]]]KKK999444:::>>>AAABBBDDDDDDCCCAAA???@@@BBBDDDGGGFFFFFFHHHJJJTTTgggyyywww||||||nnnkkkeeedddooo}}}wwwggg[[[QQQKKKNNNTTTppp}}}qqqfffrrrssswww~~~|||zzz}}}wwwdddVVVIIIMMM^^^hhh]]]LLLBBBHHHUUUiii|||lllccclllrrrqqqpppsssvvvwwwqqqqqqnnnfff[[[RRRNNNMMMLLLRRR[[[```bbbcccdddfffeeennnuuuvvvuuuvvvuuurrrrrrtttuuussspppppptttwww|||wwwuuuxxxzzz{{{}}}}}}~~~{{{vvvttttttoooiiilllyyyiiisssvvveee^^^eeefffyyy||||||wwwjjjMMMEEE444333???<<<222222,,,222777:::<<<>>><<<888555???IIILLLGGGCCCEEEIIIFFFIIIFFF===555666;;;>>><<>>DDDIIIMMMTTTYYY^^^]]]UUUJJJAAA<<>>===<<<;;;777777777777777888888999???@@@HHH```xxxvvvwwwwwwwww}}}vvvkkkcccaaabbbeeeiiiqqq|||uuunnnjjjfff```]]]]]]RRROOOKKKFFFBBB???>>>======;;;;;;======<<>>======>>>???@@@:::===???>>>@@@KKK\\\jjjrrrvvv~~~|||uuunnnkkkmmmyyy|||yyyjjj^^^XXXJJJ:::444444444555666777888888666777888:::;;;<<<===>>>999777888===@@@@@@AAADDDFFFKKKIIIgggqqqfff|||eeeNNNHHHRRRnnnqqqrrrqqqrrrsssssssssyyyuuu\\\WWWTTTUUUUUUVVVYYYXXXOOOFFFFFFJJJNNNNNNLLLJJJLLLNNNMMMLLLLLLLLLLLLLLLMMMMMM,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------................................................---------............///,,,...000000///...///000333...IIIllluuuwwwvvvlll\\\\\\JJJGGGccczzzlllOOO```XXX===AAATTTxxxaaaOOO<<<555777:::>>>@@@AAABBBBBBAAA??????@@@AAAFFFEEEEEEFFFGGGLLLZZZhhh~~~~~~zzzqqqdddZZZNNNKKKJJJOOOWWWfff|||uuufffWWWLLLHHHKKKYYYiiippphhhfffxxx~~~ssseeeZZZKKKHHHRRR]]]ZZZOOOFFFFFFHHHSSSiiizzzyyyooogggfffhhhlllllljjjlllooommmlllhhh^^^SSSJJJHHHHHHLLLQQQXXX\\\___bbbgggjjjhhhnnnssstttvvvxxxvvvqqqrrrttttttrrroooqqqvvv|||~~~{{{vvvwww}}}yyyyyyvvvrrrpppnnnhhh```bbbrrroookkk~~~~~~~~~aaa\\\jjjqqq}}}ppp]]]FFFBBB333222@@@:::...444---333888999<<<@@@>>>888777>>>EEEGGGDDDCCCFFFJJJSSSbbbnnnhhhWWWIIIAAA>>>@@@CCCGGGJJJIIIGGGEEECCCAAAKKKKKKGGGJJJHHHHHHQQQ]]]vvvzzzwwwnnnccc\\\RRRUUUbbbaaaAAA555444444555555555555555444333333555888<<<@@@EEEGGGOOOTTTZZZ]]][[[SSSIIICCC????????????>>>===<<<<<<::::::999999888777777777999;;;CCCXXX|||~~~zzzxxxoootttyyy{{{vvvmmmmmmkkkmmmtttyyy|||zzzqqqkkkjjjWWWUUUQQQLLLGGGDDDAAA@@@<<<;;;<<>>999===@@@???@@@IIIYYYffflllvvvvvvkkkiiimmm{{{}}}xxxddd```UUUCCC999444555555555666666777777555888::::::888888<<<@@@AAA:::888AAAJJJJJJDDD???888AAA???[[[nnn___{{{{{{zzzoooTTTSSSbbb}}}vvvsssssstttttttttzzzeee\\\RRRTTTTTTUUUYYY\\\UUUJJJDDDIIINNNOOOLLLKKKMMMOOOOOOOOOOOOOOONNNNNNMMMLLL,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------................................................---------.........//////,,,...000000///...///000222%%%===bbbpppvvvzzzooollljjjTTTOOOnnnxxxUUUUUU~~~pppMMMCCCKKKiiiwwwfffcccQQQ>>>666555777;;;??????@@@AAA@@@???===>>>???EEEDDDEEEFFFEEEFFFOOOZZZjjj{{{rrrddd]]][[[ZZZYYYWWWRRRJJJMMMbbbzzzttt```PPPKKKMMMLLL\\\fffcccggg}}}xxxfff]]]OOOFFFLLLVVVWWWPPPKKKFFF???BBBTTTjjjrrrppprrriiieeehhhgggaaa```eeefffeeeaaaWWWLLLDDDDDDEEEQQQTTTWWWYYY[[[___fffkkkiiilllnnnooorrruuutttoooqqqssstttqqqooorrryyyuuuuuu~~~ttttttpppkkkhhhddd\\\TTT\\\fffooovvvssseeelllzzzZZZXXXnnnzzzuuucccMMMBBBAAA333222@@@888,,,555111777:::999===BBBBBB<<<888<<>>CCCHHHaaa}}}eeeNNNAAA999<<<@@@EEEIIIJJJIIIIII???JJJKKKIIIMMMKKKGGGLLLZZZccc}}}rrrddd[[[LLLWWW```ssswwwNNN<<<555555555555555555555555222333555777;;;???BBBDDDMMMRRRYYY___aaa[[[RRRKKK???@@@@@@??????>>>===<<<======<<<:::999777666555000555>>>SSSttt{{{yyynnntttwwwuuuwww|||wwwtttwwwwwwttthhheee```XXXPPPHHHBBB???<<<;;;===AAA@@@===>>>BBBHHHXXXjjjuuuyyyyyyuuuppplll\\\GGG;;;999<<<===;;;666666666777888999::::::;;;>>>@@@>>>===EEEUUUcccggguuuuuuooommmqqq~~~zzzwwwlll___^^^QQQ???;;;555555555666666666666666333888===<<<777777<<>>BBBIII<<>>@@@AAAAAA???>>>>>>???AAABBBCCCEEEGGGLLLRRRWWWhhh}}}qqqooowwwvvviiijjjooojjjgggeee___UUUOOOXXXfffsss___RRRMMMRRR\\\iiinnnmmmttt|||vvvlll___WWWQQQKKKSSS[[[VVVOOOIIICCCBBBHHHSSS___eeedddgggllllllcccYYYWWW[[[bbb___YYYQQQIIIDDDCCCCCCQQQVVV[[[\\\XXXXXX```jjjhhhkkknnnpppoooooooooooooooooonnnllllllqqqzzz}}}~~~xxxzzzzzzppphhhfffaaaXXXQQQQQQVVV```gggcccZZZ^^^wwwuuuaaacccsssyyylllKKKMMMFFF555444===:::444333///222999AAACCCAAA???@@@BBB???@@@DDDEEE>>>888???KKKZZZvvvlllXXXGGG@@@@@@BBBEEEHHHKKKMMMNNNAAAFFFMMMOOOMMMJJJIIIJJJ^^^bbb|||hhh___YYYNNN^^^uuuXXX???888444111111333555555444444333222333555:::>>>AAAOOOTTTXXX[[[___aaa[[[SSSHHHDDD???<<<<<<>>>@@@AAA@@@>>><<<:::888777666666555666;;;JJJddd{{{vvvtttxxxpppeeerrrzzzwwwvvv~~~~~~wwwwwwvvvtttmmmdddXXXMMMGGGBBB>>>>>>CCCEEECCCBBBEEEHHHcccqqqsssyyyzzzsssppppppbbbOOOAAA;;;;;;;;;;;;888888888888888999::::::999:::;;;;;;>>>IIIYYYeeecccvvvvvvyyylllxxxyyyttt~~~uuu___\\\VVVDDD888999777777666555555555555666555777:::999888888;;;???DDDBBB???@@@CCCDDDCCC@@@CCCMMMNNN\\\vvvZZZbbb~~~~~~|||ttt[[[OOO}}}yyyppppppuuuxxxxxxwww}}}}}}aaa^^^VVVUUUVVVSSSYYY]]]UUUGGGIIILLLOOOPPPPPPPPPOOOPPPQQQRRRRRRRRRQQQOOOOOO,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------...............................................................////////////////////////000+++111HHHcccqqqpppkkkeeelllhhh^^^jjj~~~|||___kkkoooNNN@@@ZZZtttoooaaahhhSSS;;;999666444>>>???AAAAAA@@@>>>===>>>??????@@@BBBDDDFFFJJJOOORRRYYYqqq}}}ssstttuuutttxxx~~~xxxmmmeee\\\VVVYYYaaawwwoooeeegggkkkrrrwwwxxx}}}qqqtttvvvfff\\\SSSLLLQQQYYYUUUJJJGGGCCCAAACCCGGGJJJKKKPPPSSSXXX]]]ZZZUUUTTTXXXYYYWWWSSSMMMGGGDDDDDDEEEOOORRRTTTUUUTTTVVV^^^fffiiikkkoooppppppppppppqqqnnnnnnmmmmmmnnnrrrxxx||||||~~~yyyxxxxxxvvvwwwoooggg___UUULLLKKKOOOVVV\\\^^^VVVPPPZZZrrrqqq]]]dddyyykkkPPPKKKAAA444777???:::444555333555:::@@@BBBAAA@@@@@@AAA===<<<===BBBBBBAAAFFFMMMTTTiiiqqq]]]PPPBBB777888;;;@@@DDDHHHJJJJJJHHHLLLPPPRRRPPPLLLIIIGGGSSSYYYqqqxxxvvvhhhVVVZZZiiiddd???222222222222222444666777555444333333555999===@@@IIINNNTTTXXX^^^bbb^^^XXXFFFAAA<<<;;;<<<>>>???>>>???>>><<<:::999777666666666555555===MMMddd{{{|||vvvttttttrrrooopppxxx~~~wwwkkkjjjrrrwwwtttttt}}}yyyzzz~~~}}}|||yyysssiii^^^WWWHHHEEEBBBCCCFFFIIIIIIGGGMMMeeeqqqrrrwwwxxxqqqpppqqqcccPPPCCC>>><<<:::777666666666666777888999:::999999888666999EEEVVVccchhhtttxxxnnnrrrnnn]]]ZZZSSSBBB777888444444444333444444444555555666888999;;;===@@@CCC???>>>>>>@@@AAABBB@@@???KKKUUUTTT\\\XXXTTTkkkxxxxxxdddNNNooorrrpppqqqoooooorrr|||iii```VVVUUUUUURRRVVVZZZRRRIIIIIIKKKNNNQQQRRRQQQOOOPPPQQQQQQRRRQQQPPPOOONNN,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,,,,---...---------................................................////////////////////////000------888OOOeeennnlll```kkklllbbbeeevvv|||zzzttt___xxx{{{XXX@@@PPPnnnvvvhhhooofffMMM:::555888;;;AAABBBAAA@@@======>>>???===???AAACCCDDDGGGJJJMMMSSSkkk{{{vvvrrrooolllsss|||qqqggg```^^^ppp~~~yyypppxxxssseeeZZZOOORRRYYYVVVMMMJJJGGGDDDBBBAAA>>><<<>>>>>>CCCJJJMMMLLLLLLNNNMMMLLLKKKGGGEEEDDDEEEGGGPPPPPPOOONNNOOOVVV^^^dddhhhkkknnnpppppppppqqqrrrpppooonnnpppsssvvvwwwwwwsssxxx|||{{{{{{{{{wwwsssuuurrrooogggZZZPPPOOOTTTYYY^^^[[[RRRTTTeeeyyynnn]]]kkkwww\\\OOODDD<<<555<<>>CCCHHHNNNSSSYYY^^^]]]XXXIIICCC<<<:::===@@@???===>>>===<<<;;;999777666666888555222222888BBBNNNUUUxxx|||fffbbb^^^ZZZ]]]iiitttuuuppptttwwwwwwuuuxxxxxxtttyyynnneeeWWWVVVPPPLLLQQQZZZXXXPPPSSSgggooonnnssssssmmmmmmiiiZZZHHH>>><<<<<<999555666777777888999;;;<<<======<<<:::888;;;GGGYYYfffnnnrrrzzzzzzqqqmmmsssdddZZZXXXPPP???555666333333444444555555666666888777777999===@@@BBBBBB>>>AAADDDEEEEEECCCCCCBBBHHHQQQNNNOOOjjjeeeNNNXXXoooqqqppp}}}}}}VVV]]]wwwsssqqqlllnnnuuuzzzyyyfffZZZVVVVVVRRRVVVYYYQQQMMMJJJIIILLLRRRUUUSSSPPPPPPPPPQQQQQQQQQPPPOOONNN,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------,,,,,,---............---................................................///////////////////////////000...///@@@[[[kkkmmmdddmmmmmm```YYYcccttt~~~]]]aaalllJJJDDDddd}}}yyywwwgggIII888999;;;BBBBBBAAA???===<<<===???<<>>CCCEEECCC>>>AAABBB???CCCBBB666BBBCCCFFFKKKOOOOOOLLLHHHHHHEEECCCEEEJJJNNNOOONNNLLLRRRYYY{{{sssuuu^^^OOOMMMYYY^^^<<<:::666555555555555444555444333333444777:::<<<@@@FFFKKKNNNSSSYYYYYYVVVTTTKKKAAA===???AAAAAA???>>>======;;;:::888777666888666444222333666:::<<>>?????????;;;=========@@@JJJYYYeeemmmooouuu}}}}}}tttiiibbbmmmkkkzzzwww~~~bbb\\\XXXUUULLL===555555444555666777888999999:::>>>:::777888;;;======;;;>>>CCCHHHJJJGGGDDDCCCCCC===FFFBBB>>>QQQwww[[[TTTgggrrrjjjyyyhhhRRRaaawwwqqqpppmmmqqqzzzxxxppp```YYYXXXTTTWWWZZZTTTQQQKKKHHHJJJQQQVVVTTTPPPPPPPPPPPPPPPOOOOOONNNNNN,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------------...///////////////................................................////////////////////////...222111...999SSShhhooonnnqqqlll\\\NNNRRRhhh}}}iiiVVV|||```???WWWaaaAAA777:::AAAAAAAAA@@@>>>===>>>???===???AAACCCCCCDDDFFFHHHLLL\\\rrruuuwwwooo___]]]sssxxxhhh``````lllsss~~~wwwlll___[[[```___]]]\\\\\\[[[XXXRRRKKKEEEDDD>>><<<@@@BBB@@@<<<;;;@@@AAAAAAAAA@@@@@@BBBDDDSSSWWWUUUNNNLLLUUU___eeegggiiikkkllllllmmmoooppprrrqqqqqqtttwwwwwwtttqqqkkkjjjlllttt|||lllnnnppppppppprrrtttuuuyyymmm[[[RRR```zzzzzzkkkjjj[[[WWWMMMSSSEEE999<<>>AAAAAADDDIIINNNOOOJJJEEEIIIDDD??????EEELLLQQQSSSUUUXXXUUUiiisssrrrbbbTTTLLLNNNjjjnnnLLLAAA555111555888666111555444333333444666888999>>>DDDIIILLLQQQXXX[[[ZZZ^^^TTTGGG@@@>>>@@@@@@@@@>>>>>>======<<<:::888777777666666666666666777777777DDD```zzz||||||sss}}}zzznnnrrroookkkqqq{{{sssbbbcccnnnnnnkkkooolllgggjjjhhhYYYEEE:::999======<<<888:::===???@@@???===<<<777;;;@@@CCCEEELLLVVV^^^eeeiiirrrxxxtttggg^^^\\\fffxxxppptttggg}}}YYYXXXWWWQQQGGG<<<666555444555666888999:::::::::???;;;666666888:::999777;;;@@@FFFGGGDDD@@@>>>>>>:::CCC@@@;;;HHHjjjpppWWWfff|||zzzwwwPPPLLLwwwyyynnnlllmmmpppuuuuuuzzz}}}ggg[[[YYYTTTVVVZZZVVVTTTMMMHHHIIIPPPTTTSSSPPPPPPOOOOOOOOONNNNNNNNNNNN,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------...//////000000//////................................................////////////////////////...222222000666JJJbbbqqqtttrrrmmm___MMMGGGYYYpppsssUUUoooyyyFFFJJJyyysssKKK666999>>>@@@AAAAAA???>>>>>>???>>>???AAAAAABBBCCCFFFHHHDDDTTTkkkyyyxxx}}}lll```lll~~~iiiYYYSSSUUUVVVccc{{{sssvvvwwwhhhaaacccaaadddgggkkkmmmjjj```TTTKKKKKKEEEAAACCCCCC@@@=========??????>>>======???@@@QQQ\\\___TTTJJJPPP\\\dddgggiiijjjkkkjjjkkkmmmnnnmmmmmmnnnppptttuuuuuuuuu}}}xxxvvvyyy{{{zzzxxxxxxtttrrrkkkeeeiiixxx|||^^^SSS```xxx~~~ooolllsss~~~```YYYSSSNNN@@@999>>>JJJHHH555///666999999999:::;;;===>>>???@@@???@@@<<<444000666???EEEEEE999555999AAAOOOQQQDDD======@@@GGGOOORRRNNNIIINNNJJJEEECCCEEEJJJPPPSSSXXXZZZQQQ]]]|||vvvrrrssssssiii\\\SSSLLLVVVxxx|||fffRRR;;;111444888777222555555444333444444666666:::@@@FFFJJJPPPYYY```aaaaaaZZZOOOEEE@@@>>>??????>>>?????????>>><<<:::999555666666666666666555555333;;;KKKhhh||||||~~~zzz}}}zzzyyyqqqjjjmmmnnnnnnsssxxxpppccciiiqqqooommmpppkkkfffjjjlll^^^LLL???:::;;;======???BBBGGGJJJIIIFFFAAA===AAAGGGOOOSSSSSSUUUZZZ^^^\\\^^^gggooolllaaa^^^bbbjjjkkktttxxxWWWXXXTTTKKKAAA;;;777555222333555777999999888888>>>;;;777666777888999:::;;;???DDDFFFFFFCCCAAA@@@;;;BBB@@@===GGGbbb[[[ccc{{{vvvXXXFFFfff{{{qqqqqqrrrqqqrrrwwwqqq```ZZZSSSSSSWWWUUUUUUOOOIIIHHHLLLPPPQQQPPPPPPOOONNNMMMMMMMMMNNNNNN,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---......//////......................................................////////////////////////...///000000222???[[[sssrrrpppqqqkkkWWWEEEJJJ[[[pppoooxxxyyy]]]cccdddMMMaaatttUUU:::888;;;>>>AAABBBAAA?????????>>>>>>??????@@@BBBFFFIIIFFFQQQbbbwww~~~nnneeeooozzzgggpppppp```VVVUUUYYYSSSSSSgggyyyzzzuuuuuujjjhhhfffggghhhiiiiiiggg```XXXQQQNNNIIIEEEEEECCC>>><<<===:::;;;<<<<<<;;;:::<<<===QQQeeemmm^^^LLLMMM[[[fffjjjkkkkkkkkkjjjjjjlllnnngggiiilllooosssxxx}}}~~~vvvssssss|||yyynnnbbbbbbtttccc___kkkxxxqqqgggppp}}}nnn___PPPPPPCCC:::888===IIIEEE333///888;;;;;;======;;;888888:::===999>>>???888555888<<<===>>>999:::::::::DDDLLLFFF???>>>@@@GGGPPPTTTQQQLLLOOONNNLLLIIIHHHIIILLLOOOQQQSSSKKKUUUnnn~~~mmmsssuuummmbbb[[[QQQJJJ\\\qqqPPP;;;555666555333555555444333333444444444666===BBBEEEKKKUUU]]]```___]]]XXXPPPGGGAAA???@@@???@@@AAAAAA@@@>>><<<:::666666666777666666666555000888>>>MMM|||}}}yyyxxxwwwwwwtttyyyyyymmmhhhhhhjjjmmmqqqpppkkkfffiiiooollljjjmmmgggaaafffddd\\\RRRJJJGGGIIIMMMPPPXXX]]]cccfffddd^^^VVVPPPTTTZZZaaadddaaa___aaacccYYYSSSUUU^^^```]]]```iiittt|||lllYYYYYYRRRCCC:::999777444333444666888999999888777BBB@@@>>>:::777777999<<<;;;<<<@@@EEEHHHIIIHHHFFF>>>BBB@@@???GGGZZZ___]]]sss|||jjjJJJYYY|||yyyxxxrrrooowww~~~iii___UUURRRVVVVVVVVVQQQKKKHHHIIILLLOOOPPPPPPOOONNNMMMLLLMMMMMMNNN,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...------------------------+++,,,------......------................................................////////////////////////...,,,---///...888VVVuuummmnnnuuuvvvcccGGG???III[[[bbbhhhwwwiii```xxx]]]XXXrrrvvvnnn[[[>>>999999===AAACCCBBB@@@???>>>============>>>AAAEEEIIIJJJNNNUUUaaaxxxtttlllcccaaaiiinnnmmmrrr{{{||||||lllwwwpppddd______eeellleeeXXXaaannnnnn{{{{{{xxxrrrnnnjjjbbb]]]XXXTTTSSSTTTUUUUUUQQQLLLHHHEEEAAA:::999;;;777888::::::999999:::<<>>888555888<<>>555===JJJKKK@@@>>>>>>DDDMMMPPPLLLGGGJJJMMMOOOMMMJJJIIIJJJMMMGGGKKKFFFQQQhhhwwwyyyuuunnnccc___WWWFFFLLLiiiyyy{{{gggGGG777333333333666555444444333333333444444;;;???@@@DDDMMMUUUXXX]]]___```YYYOOOFFFBBBBBB@@@@@@AAABBBAAA???===;;;888888888888888999999999444===:::;;;bbb|||zzzuuurrrtttyyyzzzjjjgggiiioooqqqmmmkkkmmmeeejjjfffeeehhhbbb[[[```\\\[[[ZZZYYY[[[```gggmmmsssxxxxxxnnnggg___eeejjjjjjeeeaaaaaacccZZZMMMGGGNNNUUUXXX___jjjtttbbb[[[ZZZPPP>>>555777777222666777999;;;<<<;;;:::999IIIHHHEEE>>>888555888;;;555555888???FFFIIIHHHFFFBBBEEEBBBBBBHHHVVV~~~dddWWWiiipppzzzOOOQQQuuu{{{yyyrrrnnnwww}}}rrreeeXXXTTTWWWWWWVVVRRRMMMHHHFFFIIIMMMPPPPPPOOOMMMLLLLLLLLLMMMNNN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------...------,,,,,,------...000000000000000000000000......//////......---,,,***000111000111111FFFhhhnnnfffvvvmmm\\\RRRBBBSSSaaafffrrruuuZZZUUUkkkVVVccczzzpppaaa]]]NNN999666999<<>>BBBFFFHHHGGGIIINNNVVV^^^kkk}}}nnngggfffddd]]]WWWbbbiiisss}}}xxx|||ooojjjiiikkkqqqwwwyyyrrrnnnooottt|||~~~uuugggaaaYYYTTTQQQOOOKKKEEEBBBCCCEEECCC@@@??????>>><<<;;;===999777;;;===;;;888888BBB___{{{yyy```OOOUUUccchhhiiikkkmmmnnnnnnmmmllliiikkkmmmpppuuu}}}}}}~~~pppnnnwww|||tttdddWWW[[[ppptttnnnuuuyyyqqqlllVVVaaazzzvvv^^^QQQLLLDDD;;;555555QQQNNN888444111///999666KKK]]][[[LLL???:::999:::DDDLLLLLLHHHAAA777...999???BBB===666666???IIIIIIBBB===???EEEGGGBBB<<>>BBBHHHOOOTTTVVV]]]dddddd\\\PPPFFF@@@???BBBCCCBBB>>><<<===???;;;:::888777666555666666666777999>>>QQQwww{{{zzz|||zzzvvvssspppmmmiiigggjjjbbb]]]\\\]]][[[ZZZ\\\^^^^^^fffqqquuurrrwwwyyyssswww}}}zzznnndddZZZ\\\^^^bbbdddccc```^^^WWWPPPKKKHHHGGGNNNddd{{{mmm]]]^^^YYYLLL;;;333444666444555666777888888999999888CCCNNNPPPCCC:::===AAA@@@AAA<<<:::;;;;;;;;;???DDDLLLAAA>>>BBBBBBKKKqqqfff]]]iiixxx~~~kkkNNNWWW~~~vvvmmmuuuxxxzzz}}}nnnhhhXXXPPPZZZTTTTTTQQQJJJDDDCCCIIINNNMMMMMMMMMMMMLLLLLLLLLKKK,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------...------,,,,,,------...////////////////////////......//////......---,,,---222111111111000AAA^^^nnnoooyyyxxxrrrkkkaaaSSSdddlllqqq|||yyycccOOOttt}}}LLLOOOppprrrgggeeeVVV<<<333777>>>DDDEEEDDDDDDFFFAAA@@@>>>===>>>AAAEEEGGGIIIIIIMMMQQQUUU]]]mmm}}}zzzmmmeee___YYYTTT[[[dddnnnyyy~~~|||tttqqqrrrwww{{{rrrpppyyy}}}qqqlllddd[[[TTTTTTRRRMMMGGGEEECCC@@@>>>>>>?????????>>>===999888:::<<<<<<>>>BBBJJJaaawwwttt___QQQUUUaaaiiijjjlllmmmnnnnnnmmmmmmgggiiimmmuuu|||}}}|||{{{rrrrrrzzztttcccUUUTTT[[[fffuuupppooorrrtttpppeeeYYYgggvvv___QQQIII@@@888555999UUUNNN444///000...666;;;NNN___aaaVVVJJJAAA;;;;;;@@@CCCCCCCCC@@@888000444:::??????;;;999===BBBKKKGGGCCCDDDHHHIIIEEE@@@DDDFFFJJJMMMOOOOOONNNMMMMMMLLLHHHMMMTTT```vvv{{{zzztttrrruuupppccc\\\^^^~~~wwwZZZ999555777222333444444333111111111333555888;;;???EEEKKKPPPVVV\\\dddhhhcccXXXLLLDDD???AAACCCCCCAAA???======<<<;;;999777666666666777555666666888DDD```|||yyyxxxxxx~~~}}}uuu~~~uuupppooommmhhhdddccc\\\WWWXXXYYYXXXXXX[[[ccchhhrrr|||~~~|||}}}~~~uuunnnpppvvvuuukkkaaa]]]\\\^^^aaacccccc___[[[SSSLLLJJJNNNPPPUUUhhhiii]]]^^^WWWIII999333555666333666777888888999:::::::::888CCCGGG@@@>>>FFFLLLKKKGGGAAA===;;;:::;;;@@@GGGIIICCCCCCGGGCCCEEEcccfff^^^sss|||\\\RRR|||uuusssttttttwwwxxxzzzrrriiiXXXQQQ[[[VVVVVVTTTNNNHHHFFFJJJNNNNNNNNNMMMMMMLLLLLLKKKKKK,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------......------------....................................//////......---,,,///222000...000...888OOOmmmyyyxxxqqqwww~~~]]]jjjuuutttvvv~~~oooMMMWWWRRRGGGhhh|||uuulllkkk]]]FFF555555<<>>>>>@@@CCCDDDHHHHHHJJJMMMNNNQQQ\\\ggg{{{sssjjjeeebbbgggooowww{{{xxxxxx{{{www{{{}}}{{{kkk]]][[[]]]YYYOOOHHHBBB???===<<<===???@@@@@@===:::999::::::<<>>ZZZPPP111---333000333888FFFUUU[[[XXXOOOAAA666>>>>>>======@@@CCC???777555:::AAADDDCCC???<<<:::GGGFFFEEEEEEFFFEEECCCAAAEEEFFFGGGIIIJJJKKKLLLMMMPPPOOOJJJIIIJJJPPPqqq}}}}}}wwwuuutttpppfff^^^zzzwwwbbblllBBB777777333444555555555333222111222444666999;;;@@@FFFJJJRRRXXXbbbhhhhhh___RRRIII??????@@@AAABBB@@@<<<999===<<<:::999888777777777555666666444888EEE[[[kkkzzztttrrrooommmooosssxxx|||wwwwww{{{ooojjjjjjjjjeee```\\\VVVSSSTTTVVVUUUWWW[[[```lllzzzwwwqqqrrryyy{{{ssskkkdddcccbbbeeehhheee]]]VVVLLLFFFJJJVVVZZZ]]]ooovvvddd]]]\\\SSSCCC666333666666222777777888999999::::::;;;;;;BBBDDD??????FFFIIIFFFFFFBBB@@@>>>;;;888;;;@@@AAA@@@GGGNNNGGGCCCYYYxxx|||___jjjpppOOOfffpppooowwwsssuuuvvvvvvzzzyyykkkYYYQQQZZZUUUVVVUUUQQQKKKHHHIIIKKKNNNNNNNNNMMMMMMLLLKKKJJJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------.......................................///......---,,,---000,,,+++///---111AAAggg~~~vvvaaaeeeqqqyyyiiijjjwww|||{{{^^^HHHmmmdddNNN```rrrwwwuuuppphhh```FFF:::666BBBKKKHHHCCCCCCEEECCCAAA???>>>???AAABBBCCCDDDGGGLLLMMMOOOVVV___eeeppp}}}|||{{{{{{|||~~~}}}xxxxxx}}}gggbbbfffdddYYYPPPHHHDDD@@@============<<<;;;;;;<<<===;;;<<>>BBBBBB>>>>>>@@@DDDIIIJJJFFF>>>888AAACCCEEEEEEDDDDDDDDDDDDGGGFFFEEEEEEEEEHHHJJJKKKKKKMMMJJJIIIHHHGGG___|||qqqooorrrlllaaaoooVVVqqqxxx^^^HHH333444444555666777777555444333444666777888<<>>>>>??????<<<999>>>===<<<;;;:::999999999666888888666555888@@@GGGaaauuuzzzxxxvvvvvvtttssssssssssss|||mmmiiitttvvvooofffbbbbbbaaa^^^[[[WWWRRRPPPRRRTTTTTTWWW\\\WWWhhhvvvzzz~~~~~~{{{xxx{{{zzznnnmmmmmmoooooohhhZZZOOODDDBBBLLL\\\```cccxxxlllaaa\\\YYYMMM===444444666666333777777777777888999::::::@@@CCCAAA===>>>AAA@@@<<<======@@@BBB>>>888777::::::===HHHQQQLLLGGGXXXrrrqqqdddnnnXXXXXXwww{{{rrruuutttvvvvvvttttttooo[[[PPPVVVSSSTTTTTTQQQMMMHHHFFFFFFMMMNNNNNNNNNMMMLLLJJJIII,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................///......------......///.................................///......---,,,+++///,,,+++111000000;;;ZZZ||||||ccc]]]___bbbmmmfff]]]jjj}}}WWWXXX{{{qqqPPPNNN^^^zzzfffJJJ666>>>QQQUUUKKKAAAFFFDDDBBB@@@?????????@@@???@@@EEEKKKMMMNNNSSSYYYVVV]]]kkk|||~~~~~~~~~vvvvvvpppiiimmmmmmeee]]]UUUPPPJJJDDD@@@===:::888;;;===@@@AAA===<<>>777333999<<<@@@EEEKKKMMMDDD999555===AAA>>><<<>>>AAABBBCCCBBBCCCGGGJJJIIICCC===???BBBFFFHHHGGGGGGHHHIIIHHHFFFCCCAAABBBDDDHHHJJJEEEJJJJJJJJJHHHBBBNNNjjjwwwooooooiii___]]]uuueee^^^}}}aaa888555444333555777888777666444555666666777999===AAAFFFKKKVVVbbbiiifff]]]UUUPPPJJJBBB??????@@@???>>>??????>>>===<<<;;;::::::555777999999888777888999===LLLeeeyyy|||~~~xxxqqqpppvvv}}}}}}jjj^^^ccceeedddbbb^^^YYYUUUTTTTTTQQQNNNMMMPPPRRRSSSXXX^^^[[[iiisssuuuxxx}}}zzz{{{{{{ssstttvvvwwwsssfffTTTGGGAAAFFFSSSaaaeeekkkooofff```[[[RRRFFF999444666777666555666666555555666777888999999:::999999<<<@@@???;;;999:::>>>AAA@@@???CCCJJJBBBCCCKKKRRRMMMHHHUUUiii|||bbb___qqquuuQQQ]]]|||xxxxxxwwwuuurrr{{{xxxaaaRRRRRRRRRSSSTTTSSSOOOKKKGGGEEELLLLLLNNNNNNNNNMMMKKKJJJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............//////............//////..............................//////......---,,,,,,222///...333333222;;;IIIooovvvfff]]]WWWVVVVVVLLLTTTlll{{{TTTXXXyyyQQQBBBLLLtttbbb???<<>>@@@CCCEEE@@@===BBBKKKfffppp{{{{{{tttpppooommmmmmmmmmmmmmmmmmmmmmmmnnnvvv}}}|||vvvrrrtttxxxsssvvvvvvuuuyyy|||sssgggiiikkkbbbhhhooo~~~~~~qqqwwwzzzqqqjjjeeejjj```ZZZfffiii^^^WWWPPPMMMKKKHHH@@@888666999DDDUUUFFF111888>>>777777<<<<<<<<<===CCCIIIGGGAAA<<>>===@@@EEEHHHFFFCCC;;;>>>BBBDDDEEEEEEEEEFFFIIIFFFCCC@@@@@@BBBFFFHHHCCCIIIIIIJJJIII???@@@QQQ{{{yyyoooeee\\\TTTeeeYYYllluuuKKK999555222222555777666555444555555555555777;;;>>>BBBHHHSSS^^^eeefffccc___]]]VVVLLLEEEBBBBBBCCCDDD@@@@@@@@@@@@>>>===<<<;;;444555888::::::999888777333;;;NNNkkkzzz||||||sssiiigggfffqqqzzzvvv}}}lll[[[ZZZ^^^```___ZZZRRRLLLKKKMMMKKKIIIKKKOOORRRUUU\\\dddlllsssxxxwwwwwwzzz}}}}}}{{{}}}}}}~~~sssuuuxxxvvvnnn^^^LLL@@@GGGPPP]]]gggppp}}}rrrcccccc```XXXJJJ@@@888777888888888999666555444444555666888999666777777888:::;;;:::999<<<;;;<<<>>>@@@FFFTTTaaaQQQMMMMMMOOOIIIDDDKKKXXXxxx```ZZZjjj^^^PPPsss}}}zzzxxxwwwsssvvvmmmXXXPPPSSSUUUVVVVVVSSSOOOJJJGGGJJJKKKMMMNNNOOONNNLLLKKK,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////............//////////////////////////////......//////......---,,,+++333111...222111111999===ZZZ{{{oooddd___TTTIIIJJJFFFQQQttt^^^OOOooommmTTTIII```vvvMMM:::JJJbbbdddVVVEEEDDDCCCAAA@@@???>>>>>>@@@???BBBHHHIIIGGGHHHLLLSSSTTT___qqqyyykkkxxxzzzuuurrrnnnhhhbbb[[[SSSKKKFFFCCCCCCDDDFFFCCC@@@EEELLLeeeooozzz{{{sssmmmllloookkklllmmmnnnnnnmmmlllkkkjjjpppvvvvvvssspppqqqsssqqquuuyyyyyyvvvqqqkkkfff}}}gggeeeoootttvvvqqqjjjpppqqquuukkkiiiwwwqqq___\\\SSSMMMHHHBBB;;;555555:::PPPVVVCCC111;;;===999@@@;;;<<<;;;999<<>>IIIGGGCCC@@@???AAADDDGGGFFFIIIHHHJJJLLLAAA<<>>===<<<777777777999:::;;;999777666888BBBVVVlll}}}~~~{{{qqqfffVVV]]]kkkiiisssooogggWWWVVVZZZYYYVVVQQQLLLIIIHHHIIIGGGGGGKKKRRRXXX]]]gggpppxxxxxxzzz|||zzzvvvyyy~~~}}}}}}xxxsssxxxvvvqqqtttuuuqqqeeeVVVIIIBBBRRR]]]gggooozzzjjj^^^aaa^^^SSSBBB;;;888:::;;;999999<<<666666555444555777999:::888888999:::888666555555<<<;;;===??????DDDQQQ___TTTLLLGGGGGGDDD@@@DDDLLLhhhgggXXXeee\\\fff{{{yyyyyyuuusss}}}bbbTTTSSSTTTUUUVVVTTTQQQLLLIIIGGGIIILLLNNNOOOOOONNNMMM,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////............//////000000000000000000000000......//////......---,,,)))222000+++.........555888JJJnnn|||nnnkkkkkk]]]HHHRRRCCC===aaadddUUUnnnrrrOOOLLLmmmVVV888@@@]]]hhhaaaEEEDDDCCCAAA@@@?????????@@@???BBBHHHJJJHHHIIILLLLLLLLLWWWkkk~~~qqqrrr~~~xxxzzzwwwrrrmmmfff___VVVQQQFFFEEEDDDEEEDDDCCCHHHOOOfffqqqzzzxxxnnngggjjjpppjjjkkkmmmnnnnnnlllkkkiiigggggggggggggggiiimmmooorrrxxx~~~}}}sssfffaaaccczzziiicccssswwwwwwooolll}}}yyy~~~tttvvvxxx```]]]ZZZQQQGGG???888333555:::\\\[[[CCC444>>>>>><<>>???@@@???>>>>>>>>>???AAACCCBBB???<<>>???AAAAAABBBBBBBBBAAA???===<<<<<<:::888999:::;;;:::888555444888AAAJJJUUUfffvvv{{{}}}{{{mmmRRRSSSddddddaaa[[[lllzzzuuu{{{}}}{{{YYYMMMPPPVVVQQQKKKHHHHHHIIIIIIIIIGGGHHHNNNWWW___fffqqq|||yyyuuuxxx}}}{{{tttvvvyyyxxxnnncccdddmmmmmmdddpppssstttmmm```SSSKKKHHH\\\fffmmmuuu{{{iii]]]aaa\\\OOO===999888<<<<<<999:::???888777666555666888:::;;;444555888:::999777777:::666999???BBB???===BBBKKKLLLCCC>>>@@@BBBAAADDDIIIWWWwwwXXXYYYrrrfff{{{yyy{{{wwwrrrzzzjjjXXXQQQQQQRRRSSSSSSPPPLLLHHHFFFHHHKKKNNNPPPPPPNNNNNN++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......------............------///////////////.........000000//////.........---////////////////////////............////////////666888XXXvvvvvvuuuxxxqqqaaaRRRBBBBBBXXXtttaaaPPP{{{jjjJJJJJJxxxmmmXXXDDD888GGG^^^hhhNNNJJJCCC??????@@@???<<<>>>???AAADDDFFFGGGHHHHHHKKKKKKSSS```jjj{{{}}}uuurrr~~~|||wwwsssnnnddd\\\PPPBBB???IIILLLEEEFFFQQQffflllqqqpppkkkhhhiiimmmeeeiiihhhccchhhqqqnnncccfff^^^[[[bbbiiilllooossstttmmmnnnoooaaaNNNSSSfffyyyvvvxxx~~~{{{rrrkkkccclll~~~eeeZZZPPPOOOAAA555444222666CCCrrr^^^???111;;;@@@@@@EEE>>>BBBCCCDDDFFFJJJIIIDDDJJJIIIEEE@@@;;;:::===AAA@@@===;;;999:::;;;<<<<<>>???AAADDDCCC???<<>>BBB@@@>>>>>>@@@AAAAAA???<<<<<<<<<===<<<<<<;;;:::999888666666888===BBBFFFiii}}}qqqeee\\\TTTTTT[[[^^^\\\ZZZYYYYYY[[[^^^___eeejjjtttlllNNNFFFMMMIIIHHHFFFCCCAAACCCGGGLLLJJJKKKOOOXXXeeeqqqxxxzzz{{{xxxvvvxxx{{{zzztttnnnooohhh[[[QQQSSS___kkkoooxxxssslllbbbXXXRRRTTTXXXaaakkkrrr~~~yyyqqq`````````SSSCCC???888555:::>>><<<:::<<<555777888666999>>>===999999444666<<<:::111111888555999>>>???<<<;;;<<<>>>DDDAAAAAAEEEGGGCCC@@@???RRRrrreeeaaatttppp|||sssrrruuuzzzZZZWWWYYYXXXSSSSSSUUUQQQIIIJJJKKKLLLNNNNNNNNNMMMLLL++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------......------............---------------....../////////000/////////............////////////////////////............////////////444111IIIlllwwwtttyyy{{{hhhRRRIIIQQQgggjjjLLLqqqRRRCCCmmmuuummm___GGG555<<>>???>>>???@@@BBBDDDEEEGGGHHHFFFFFFKKKTTTZZZfffxxxppp~~~zzzwwwwwwtttkkkcccYYYRRRPPPTTTQQQHHHEEEIIIXXXZZZ]]]bbbeeeggghhhiiiiiillliiidddjjjtttuuunnnbbbYYYUUU]]]gggkkklllnnnooosssuuulll[[[PPPSSS]]]{{{~~~rrrlllhhhqqq\\\SSSIIIKKKAAA888777555<<>>>>>CCC@@@===@@@FFFHHHEEEAAA???>>>:::666888>>>AAA@@@BBBAAADDDKKKMMMIIIHHHKKKFFFZZZwwwrrrfff]]]TTTZZZuuuuuugggjjjIII;;;999777555666555444333444444555666888;;;???EEEKKKSSS\\\aaannnpppoooggg[[[OOOGGGEEE???AAABBBBBBAAA@@@@@@AAA===============<<<;;;:::<<<;;;888666666888:::<<>>777666<<<>>>>>>===>>>???@@@@@@@@@CCCAAABBBEEEEEEDDDGGGLLLMMMaaa\\\bbb|||sss}}}xxxtttuuuxxx{{{aaa[[[]]]ZZZVVVUUUVVVRRRKKKHHHJJJMMMOOOPPPOOOMMMKKK++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------............------++++++,,,---...///000000////////////............////////////////////////............///////////////---;;;```yyyssspppxxxjjjccc\\\___www|||VVVccc___AAA___sssqqqfffOOO999666DDDSSSrrr\\\IIIDDDDDD@@@???AAA?????????@@@AAACCCEEEGGGGGGFFFJJJOOOQQQXXXkkk}}}{{{qqqtttzzzuuuuuusssmmmhhh___aaaaaa^^^WWWOOOHHHDDDIIIGGGIIIQQQ^^^gggjjjiiihhhjjjhhhffflllwww{{{vvvaaaXXXSSSYYYccchhhhhhggguuu}}}yyyeeeUUUTTTZZZ]]]ssswwwzzzzzzyyy{{{tttooopppwww|||UUUPPPEEEGGG@@@:::999777@@@TTT```===000555;;;:::888DDDGGGHHHFFFEEEEEECCC???EEEDDDAAA===999888999;;;;;;777555777>>>CCCCCCBBBBBB<<<888:::@@@EEEDDDBBB>>>@@@>>>:::999===BBBBBBCCCAAACCCGGGHHHGGGHHHKKKSSSOOOooouuuooofff]]]]]]hhhfffgggRRR999888888111666555555555555555555555555888<<>>BBBFFFEEEBBB???@@@BBB>>>>>>>>>>>>===<<<;;;:::<<<;;;888666555444444555<<>>:::888777666666:::EEEQQQGGG;;;333888===;;;:::<<<:::444555===BBB>>>===???DDD@@@<<<===@@@CCCBBB@@@CCCCCCDDDFFFDDDDDDJJJRRRQQQSSSpppgggXXXeeelll```{{{zzz||||||mmmaaa```\\\XXXWWWXXXSSSMMMGGGJJJMMMPPPQQQOOOMMMKKK+++++++++,,,,,,,,,------***+++++++++,,,,,,------,,,,,,,,,---------......------............------++++++,,,,,,---......//////////////////.........////////////////////////............////////////,,,000666RRRwwwwwwhhhmmmvvvrrrzzzwwwbbbfffzzz{{{rrr^^^wwwpppKKKTTTsssvvvfffZZZKKK:::<<>>>>>???AAADDDFFFHHHGGGJJJNNNOOOSSS```nnnxxxvvv|||yyyvvvvvvuuu{{{yyylll```YYYQQQGGGDDDAAA@@@GGGSSS```gggjjjgggkkkmmmooouuu}}}{{{bbb]]]ZZZ]]]bbbeeeffffff}}}zzznnn]]]TTTXXX^^^```\\\```hhhqqqxxx{{{{{{zzzssstttyyypppPPPMMMGGGFFF===888999777>>>QQQ]]];;;222666===???:::<<>>CCCIIIPPPUUU]]]```cccccc^^^WWWRRRPPPCCCDDDDDDCCCAAA???@@@@@@@@@@@@@@@???>>>===;;;;;;888777777777666666555555???;;;SSS~~~xxxnnnfffbbbiii|||~~~rrroooqqquuufff\\\SSSJJJFFFHHHFFFEEEDDDDDDDDDEEEGGGHHHOOOKKKHHHMMMWWW^^^___^^^WWWNNNFFFFFFFFFBBBAAABBBAAAAAAAAACCCEEEGGGGGGGGGMMMVVVbbblllsssxxx}}}{{{wwwsssrrrssssssvvvrrriiieeejjjrrrwwwjjjZZZLLLFFFGGGLLLZZZhhhyyyyyybbbUUUZZZ\\\OOO@@@;;;666777888777888AAASSSbbbVVVBBB666;;;???888666:::<<<666555===CCCBBB@@@???AAA???======???@@@???===DDDCCCEEEIIIIIIGGGGGGKKKVVVMMM___|||[[[YYY}}}lllUUU{{{gggbbb[[[WWWWWWWWWTTTPPPJJJKKKMMMNNNOOONNNMMMMMM+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......------............------------------------------.........///////////////////////////////////////............////////////,,,666333???jjjsssiiieeecccsssfffZZZbbbiiimmmmmm^^^aaaPPPdddnnnqqqnnnMMM666@@@XXXlllpppXXXCCC@@@BBB???@@@???>>>===>>>@@@BBBDDDDDDDDDFFFGGGHHHJJJRRRZZZjjjxxxuuurrroooooorrr|||~~~|||nnnhhh^^^SSSSSSQQQNNNLLLOOOVVV```gggeeekkkrrrxxx}}}zzzaaaccccccccceeeiiilllnnnwwwhhh]]]___dddeeebbbaaaVVVYYY```nnnzzz{{{tttxxx~~~wwwpppvvv|||uuu^^^IIIEEEHHHBBB666444999777===QQQTTT777333444===CCC===666<<>>???BBBBBBAAACCCFFFGGGGGGFFFCCC@@@BBB>>>OOO}}}vvvoookkkgggjjjYYY___vvvsssOOO888444888555555555555555444333222111444888;;;???CCCIIIMMMPPPUUU[[[```aaaaaa___^^^PPPIIIAAA>>>@@@AAA@@@>>>@@@@@@@@@@@@???>>>===<<<777888888888888888888888777444===OOO\\\___cccjjjeee^^^ZZZ___mmm|||{{{mmmgggeeeppp{{{xxxmmmcccXXXOOOHHHDDDDDDGGGCCCCCCBBBBBBBBBCCCDDDEEEHHHHHHHHHHHHHHHHHHGGGGGGEEEBBBAAABBBAAA???@@@BBB===@@@CCCBBBBBBFFFOOOVVV]]]dddooovvvzzz|||{{{vvvsssqqqrrr{{{|||rrrkkkjjjmmmoooaaaPPP@@@>>>CCCOOOfff|||}}}mmm```[[[```YYYFFF::::::111555888888===KKK]]]jjjXXXDDD888===@@@:::777;;;<<<888777<<>><<<:::>>>AAABBB@@@===<<<<<>>>>>???@@@AAABBBDDDDDDDDDCCCCCCDDDGGGKKKUUU___vvvyyypppjjjiiillllllkkkkkkpppzzz~~~vvvtttooogggnnnnnnjjjbbbZZZZZZaaaiii```eeelllrrruuutttrrrooo```dddffffffiiiooossstttgggZZZYYYnnntttjjjeeeaaabbbnnn~~~~~~}}}tttrrrwwwrrrnnnuuu~~~ggg\\\RRRGGGEEECCC<<<222222999888BBBZZZzzzKKK333333///888CCC<<<555<<>>CCCAAADDDDDD@@@>>>@@@AAA???===AAAEEEFFFGGGHHHFFFBBB???@@@FFF]]]xxxnnnddd___dddmmmuuuccceeennn|||vvvVVV@@@555777666666555555444444444111444777999;;;>>>BBBEEEDDDIIIPPPXXX___dddfffggg]]]RRRFFFAAACCCDDDAAA===@@@@@@AAAAAA@@@@@@???>>><<<<<<;;;:::999888888777555777666555:::FFFPPPUUUSSSSSSUUU[[[bbbggghhhgggfffjjjqqq}}}qqqfff___WWW\\\aaa\\\UUUPPPHHHBBB>>>???AAADDD@@@@@@??????@@@@@@AAABBB===@@@DDDEEECCCAAAAAABBB===???BBBAAA???<<<===???:::???CCCCCCCCCKKKYYYeeemmmqqqvvv{{{}}}~~~~~~{{{xxxtttqqqoooyyy|||zzzqqqhhheeebbb```JJJDDDGGGTTT^^^fffzzzxxxuuuhhhcccbbb___SSSAAA888999666:::===@@@IIIWWWccchhhLLL???777;;;???===<<<>>>;;;999999;;;??????===;;;999???EEEFFFCCC???>>>???BBB@@@EEERRR[[[WWWMMMEEEJJJNNNccclllVVVddd|||kkkPPPpppzzzyyy}}}nnn^^^WWWVVVUUUTTTTTTUUURRRMMMIIIHHHJJJNNNQQQ++++++,,,,,,,,,,,,------///..................---,,,,,,,,,---------......------............------..................//////............/////////000////////////////////////............////////////000111///---@@@llljjjZZZUUU```eee[[[QQQQQQYYY^^^zzzyyyWWWmmmmmmVVVcccZZZDDD;;;QQQjjjqqqbbbMMMCCCBBB??????@@@@@@@@@@@@@@@AAAFFFFFFEEECCCCCCEEEFFFGGGNNNTTTddd~~~zzzwwwvvvttttttvvv}}}|||yyyqqqjjjkkkttt|||xxxxxxyyyvvvqqqwwwzzzyyyrrrhhhccceeeiii```aaabbbccccccccceeegggfffeeeddddddkkktttsssmmmUUUUUU]]]tttzzzrrriiifffsss}}}uuuyyy~~~ooodddlllwwwvvviii^^^[[[PPPGGGJJJ@@@===666666888777HHHhhhxxxHHH444666,,,333@@@888666===BBB???<<<===>>>>>>EEE@@@;;;999<<>>===;;;999888888888:::<<<:::555444999???AAAAAAEEEIIILLLNNNMMMLLLLLLJJJKKKRRR___ooo~~~tttjjjccc```cccYYYUUUQQQIIIJJJMMMGGGCCCCCC@@@===<<<===@@@AAA>>>>>>?????????@@@@@@@@@;;;===???AAAAAAAAA@@@@@@@@@BBBBBB@@@>>>======<<<;;;???CCCGGGLLLXXXgggrrrwwwwwwwwwzzz}}}~~~{{{zzzyyyvvvpppkkkkkkmmmllleee___[[[UUUOOO===DDD[[[uuu~~~rrrzzzqqqoooiiigggaaaWWWJJJ@@@:::888;;;>>>@@@EEEPPP[[[[[[VVV>>>:::777888<<<>>>===<<<777999;;;<<<===>>>===<<<===???CCCDDDDDDCCCAAAAAACCCAAADDDMMMSSSQQQLLLHHHGGGOOO___zzz}}}```\\\iiiSSSRRRxxxyyyvvvttt{{{eee[[[WWWTTTTTTUUUWWWTTTOOOJJJIIIJJJLLLNNN++++++,,,,,,,,,---------000000000///.........---,,,,,,,,,---------......---..................---,,,------...///000111111---.........//////000000////////////////////////............/////////000111,,,222444666XXX|||iiiZZZTTT\\\aaaXXXKKKEEEJJJggg\\\cccZZZVVVyyylllPPP===CCC\\\wwwrrrSSSBBBEEE???@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCBBBCCCGGGHHHGGGLLLOOOXXXiii{{{tttwww||||||rrrmmmpppuuu}}}yyyyyyvvvpppllllllpppsssqqqkkkeeecccdddiiieee```\\\[[[]]]cccjjjmmmhhhaaaaaakkktttnnnaaaGGGQQQ[[[jjjrrriiihhhwww}}}ssspppyyynnnyyyxxxoooeeeggggggRRRDDDLLL@@@AAA===:::777444JJJqqq{{{JJJ888:::,,,000>>>666444<<>>@@@@@@KKKEEE>>>;;;===BBBFFFHHHJJJLLLLLLGGGAAA???BBBFFF@@@999333888AAAFFFAAA:::<<<>>>>>>???EEEKKKJJJEEEEEEHHHGGGAAAAAAEEEFFFCCC===@@@@@@CCCYYYuuuyyyfff^^^VVVMMMSSSssswwwttt===<<<:::888777777888999333555777888888888:::<<<===@@@EEENNNWWW___dddfffkkkfff^^^UUUNNNIIIFFFCCC??????@@@AAABBBBBBBBBBBB>>>===<<<:::999999:::;;;777666777:::999666555666999;;;<<<;;;999:::===AAA===;;;@@@KKKUUU```vvv{{{oooooommmiiiaaaVVVKKKDDDEEE@@@CCCEEE>>>???CCC===<<<>>>@@@>>>>>>???@@@@@@??????@@@@@@@@@AAAAAAAAABBB???===>>>AAAAAA>>>;;;:::;;;::::::===AAABBB@@@@@@AAAFFFMMMWWWeeerrr{{{{{{xxxvvvwww{{{~~~~~~}}}|||yyyyyyzzzxxxpppiii]]]___^^^ZZZWWWTTTLLLCCCGGGNNNccc{{{~~~xxxkkk~~~uuuiiidddkkkhhh]]]NNNDDD@@@<<<777999:::;;;@@@KKKSSSLLL???777:::999777888<<<;;;777444999<<<<<<<<<>>>??????@@@>>>===@@@DDDEEECCC@@@FFFCCCCCCGGGHHHFFFFFFHHHDDDJJJOOO]]]eeeTTTYYYyyylllNNN___|||pppzzzuuuzzzlll___YYYUUUTTTVVVWWWTTTPPPLLLJJJJJJJJJKKK........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///....................................////////////000,,,...222555???[[[yyyggg\\\]]]ccc]]]UUULLLAAANNN[[[wwwyyyLLLjjjlllMMMcccxxx[[[AAA:::HHHiiixxxfffLLL??????>>>@@@CCC???999<<>>@@@AAAAAAAAAAAABBBDDDGGGJJJSSS___nnn~~~{{{{{{~~~~~~wwwooohhhwwwsssyyynnnuuuvvveee^^^fffnnnqqqnnnhhhdddccchhhccc]]]YYYVVVXXXcccoookkkeeebbbgggmmmjjj]]]PPPLLLKKK```vvv~~~pppdddaaassszzzdddttt~~~jjj___eeedddUUUHHHEEE<<<333444555;;;777CCC}}}DDD222444222999999>>>777:::@@@===333777BBBDDDMMMHHH@@@:::888:::???BBBHHHGGGFFFDDDCCCBBBBBBBBBGGGBBB===<<>><<<===@@@CCC@@@???===<<<::::::::::::::::::999999888777666666555666666666777777888888999:::;;;>>>DDDNNNYYYaaannnqqquuuwwwtttmmmeee```[[[XXXRRRLLLFFFBBB???===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>========================>>>===<<<;;;::::::::::::<<<===>>>===<<<===???AAAEEEFFFKKKWWWfffuuu}}}yyyzzzzzzyyyxxxwwwxxxyyy~~~}}}xxxpppnnnnnnhhh___UUUZZZ___[[[NNNAAA???EEE]]]mmmssslllppp|||rrr{{{zzzkkkbbb\\\iiieee[[[KKK>>>888666666777555555888<<<>>>===:::777777666555444444555555666777777999<<>>>>>IIIeeeyyymmmTTTJJJCCC===<<<;;;999;;;@@@>>>???AAAAAAAAAAAABBBDDDCCCEEEKKKSSS[[[hhh~~~~~~~~~~~~~~~oooeeeiii}}}vvvssskkkttt~~~tttaaaVVV^^^hhhnnnlllgggcccaaaaaa___]]]\\\YYYZZZdddooohhhoooxxx{{{sssbbbMMM???QQQTTTaaaqqqooooooppp{{{fffgggrrr^^^UUU\\\```TTTIIIFFF888000111000555333BBB}}}BBB222444333;;;===BBBDDD@@@<<<;;;<<<;;;>>>CCCFFFDDD@@@<<<999777666666BBBCCCEEEFFFGGGFFFFFFEEEHHHFFFBBB@@@AAABBBBBBBBBAAA???>>>===>>>?????????@@@???>>>???AAABBBAAA@@@:::<<<;;;;;;???GGGiiiqqqfff___XXXPPPTTT~~~uuuWWW222333222222;;;>>>777666555444444444555666555:::@@@EEEIIIPPPYYY```fffdddfffiiieeeZZZRRRQQQEEECCCAAABBBBBBAAA>>>;;;>>>>>>==================<<<;;;;;;:::999999888888555666666666777777777777444555666777999===BBBFFFLLLNNNOOOPPPOOOKKKGGGDDDCCCBBB???<<<:::888777777::::::::::::::::::::::::999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999888:::;;;<<<<<<===@@@BBBDDDKKKWWWfffsss{{{}}}||||||{{{zzzwwwtttssstttuuutttuuusssmmmkkkiii```VVVWWWQQQLLLHHHDDDBBBIIIQQQsss{{{|||wwwkkkbbbaaabbbeee___SSSEEE;;;777777777999777555555777777666444666666555555444444444444777777888999;;;===???AAA>>>??????@@@EEEKKKIIIDDDCCCBBB@@@@@@BBBCCCBBBAAACCC;;;@@@EEENNNuuueeeKKKaaakkkrrrttthhhrrrrrrrrrxxx~~~oooccc\\\WWWSSSUUUSSSQQQMMMKKKIIIJJJKKK,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///....................................////////////000......///,,,---;;;MMMooowwwooorrriiiWWWDDDUUUmmmvvvvvv|||YYY]]]{{{SSSGGGUUUppptttkkkkkkmmmRRRIII888555UUU{{{~~~iiiXXXJJJ===:::===>>>>>>======>>>@@@AAAAAAAAACCCEEEFFFFFFIIIMMMOOOSSS]]]gggsss~~~|||yyy|||nnn```qqq}}}vvvllliiisss|||sssbbbOOOWWWaaahhhiiieee```]]]\\\ZZZZZZYYYWWW[[[iiiwww|||{{{gggTTTKKKJJJTTT^^^___eee{{{~~~pppmmmaaarrreeeTTTLLLUUUZZZPPPEEEAAA555000111...222222FFFxxx???222444444???AAAFFFQQQOOO===888CCC???888BBBBBBAAA>>>;;;999777777666@@@BBBEEEHHHIIIHHHFFFEEEIIIIIIGGGEEEBBB@@@@@@AAA>>>===;;;::::::;;;===>>>>>>>>>>>>@@@BBBBBB@@@>>>:::<<<:::;;;===<<>>@@@CCCHHHOOOUUU___^^^```dddddd```]]]^^^OOOHHHBBBAAACCCDDD@@@;;;>>>??????@@@??????>>>>>><<<<<<<<<;;;;;;::::::999666666666666777777777777555777999888777666666777999999999999888888888888777666666555555666666777888888888888888888888888888888888999::::::;;;;;;999999999999999999999999888777777777888888999:::999:::;;;<<<===@@@EEEHHHUUU^^^lllxxx~~~~~~}}}|||zzzwwwuuurrrqqqppppppkkkjjjeee```______ZZZSSSZZZPPPEEE>>><<>>>>>>>>BBBFFFEEE@@@@@@???>>>>>>???@@@???>>>AAACCCCCCHHHSSSddd___UUUjjj^^^wwwpppqqquuuuuuxxx{{{hhhccc\\\SSSVVVUUUTTTQQQNNNKKKIIIGGG........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///....................................////////////......000111///...666BBBjjj{{{ssszzzyyymmm\\\ddd~~~sssxxx~~~bbbeeeyyyRRREEE]]]qqqvvvtttoookkkVVV>>>:::MMMgggxxx}}}gggUUUCCC===AAADDDAAA<<<<<<>>>@@@@@@@@@AAACCCEEEHHHGGGHHHIIIKKKLLLOOORRR[[[jjjwwwcccnnnyyyooommmkkkkkkqqqwwwqqqhhhQQQVVV\\\bbbdddbbb^^^ZZZZZZWWWTTTSSSTTT]]]pppkkkRRRGGGNNNXXX[[[iiiaaa[[[qqq~~~zzz{{{~~~kkkrrrzzz^^^QQQKKKSSSWWWLLL>>>777555444888444888888MMMsss>>>333555555@@@CCCFFFTTTcccOOO999CCCAAA888CCCFFFBBB===999888<<>>???;;;<<<>>>888<<>>BBBHHHLLLUUUVVVZZZ___bbbbbbcccccc[[[RRRGGG@@@@@@CCCEEEEEE@@@AAAAAAAAA@@@???===<<<<<<<<<<<<;;;;;;:::::::::777777777777777777777777888:::<<<<<<;;;:::::::::999999888888888888999:::999999999888888888999999777777777777777777777777666666777777888999999:::888888888888888888888888:::999999999999:::;;;;;;;;;<<<===>>>BBBIIIQQQWWWnnnsssyyy{{{zzzzzz{{{|||wwwvvvuuutttssspppllljjjddd]]]TTTNNNOOOSSSVVVVVVTTTNNNFFF???>>>IIIbbbxxx~~~sss{{{yyyjjj[[[YYY^^^bbb^^^OOO>>>666555555666777777555444555777999<<<===888999999999999999888888;;;;;;<<<<<<<<<;;;::::::<<<======<<>><<<>>>@@@@@@@@@@@@BBBDDDEEEDDDCCCBBBCCCFFFHHHHHHSSSXXXeee|||wwwiiiqqq}}}nnnjjjnnnpppnnnmmmmmmllljjj[[[[[[\\\___aaa```[[[WWWSSSRRRSSSWWW[[[bbbooo|||}}}ooo]]]OOONNNZZZfffiiisssfff[[[hhhooopppzzz~~~~~~{{{yyygggXXXQQQPPPVVVVVVIII:::333666999???;;;???@@@RRRmmm===444666555@@@AAAAAAOOOsssfffAAA@@@DDD@@@HHHGGGDDD???<<<<<>>999888999:::;;;<<<;;;:::;;;???BBB???@@@AAACCCFFFFFFCCCAAA<<<<<<666777<<<666444???```}}}zzzuuuvvviiipppwww___~~~{{{___GGG999222444<<<888888888777777666666555777888999:::<<>>>>>;;;;;;;;;;;;::::::::::::888888888888888888888888777888999999888999;;;===666666777777666666555444888888888888888777777777666666666666666666666666555555666666777888888888888888888888888888888888;;;::::::::::::::::::;;;999;;;===BBBJJJVVVccckkkvvvxxxyyyxxxtttsssuuuwwwvvvuuuuuuuuusssmmmddd^^^WWWPPPHHHFFFIIIMMMQQQSSSHHH???:::AAAOOO\\\gggooo{{{yyy~~~sssbbb[[[^^^dddeee[[[JJJ:::555555555555777555555555666888;;;???AAA;;;;;;<<<======<<<<<<;;;<<<===>>>???>>><<<:::999:::======;;;<<>>;;;===<<<<<<===>>>>>>===;;;;;;EEE@@@PPPnnnjjjnnnXXXiiippphhhnnnooovvvtttuuu{{{xxx{{{rrriii\\\WWWVVVUUUUUUUUURRRMMMJJJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///....................................///////////////000111111000//////000CCCmmm~~~xxxnnnmmm}}}uuu``````vvvsssbbbcccNNNaaa|||MMM444CCCaaappp~~~sss___JJJ>>>===??????===???@@@@@@??????AAABBBDDDEEECCC??????CCCEEEDDDMMMKKKPPPaaa}}}nnnuuu~~~}}}zzztttmmmmmmpppqqqnnniiieeefffgggeeebbb___```bbb```YYYRRRGGGKKKVVVccciiigggddddddjjj___SSSPPP[[[rrr}}}vvvfff^^^bbbfffmmmzzz}}}{{{}}}aaaeee|||~~~xxxlllUUUSSSQQQTTTWWWSSSGGG<<<777999;;;AAA<<>>>>>EEECCC@@@??????@@@CCCEEEBBBCCCCCC@@@===:::888888===???@@@>>>:::888:::<<<======>>>@@@BBBCCCAAA@@@<<<<<<555666<<<999666>>>IIIxxxxxxyyykkkhhhxxxooowwwhhhRRRAAA555777777777888888888888777777888888777888:::===@@@BBBHHHMMMSSSVVV[[[```bbb```bbbcccccc]]]TTTKKKEEEBBB@@@????????????@@@AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999888777666777:::<<<666777888888777666444333444555666777888888888888666666666666666666666666555555555666777777888888999999999999999999999999888888888888999::::::;;;999===DDDLLLWWWdddpppxxxsssvvvyyy{{{yyywwwuuuuuuvvvuuusssrrrooofffZZZQQQIIIEEEEEEJJJNNNLLLIIIHHHCCC777666OOOooo}}}uuuhhh{{{zzz}}}jjj\\\]]]eeeiiigggUUUEEE777666777555555888555666777666666777:::<<<;;;;;;===>>>>>>>>>===<<<;;;===???@@@@@@>>>;;;::::::===>>><<<<<<>>>>>>;;;@@@??????AAABBBBBB@@@>>><<>>MMMkkkeee```{{{kkk\\\sssxxx\\\jjjssssssrrrvvvyyyxxxqqqbbbZZZWWWUUUTTTUUUTTTPPPMMM,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------............///....................................////////////...///000/////////...---555PPPlllwwwrrrhhheeeiiipppoooWWWJJJaaaxxx{{{VVVVVVyyy___TTTzzziiiCCC;;;FFFPPPkkktttuuufffSSSGGGAAA>>>>>>@@@AAA@@@???>>>???AAADDDHHHHHHBBB@@@CCCFFFEEEHHHEEEGGGPPP___xxxxxxxxx}}}|||uuurrryyy{{{}}}zzzoooooosssllljjjhhhgggfffdddeeefffiiieeeccceeefffbbbVVVMMMDDDIIIXXXiiipppfffVVVKKKLLLEEEDDDSSSsss{{{iiijjjiiilllxxx{{{nnn{{{uuu\\\^^^lllfffcccaaaSSSRRRTTTVVVTTTLLLAAA<<<<<<>>>>>>@@@999@@@DDDTTT]]]555444777555>>><<<777???RRRYYYKKK???AAAGGGJJJCCCCCCCCCBBB@@@>>>===<<<>>>=========>>>@@@BBBDDDDDDCCC@@@??????>>><<<:::???BBBEEEBBB===::::::<<<<<<;;;;;;<<>>>>>888777???<<<999???>>>aaawwwuuulllddd___[[[iiiddd>>>444555666888999999999999888:::999777666888:::;;;<<>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;999888777999;;;:::::::::::::::999999999555666777888999888888777666666666666666666666666555555555666777777888888888888888888888888888888666666777888:::===???@@@DDDKKKUUU```hhhoootttwwwssssssuuuxxxyyyxxxuuurrrrrrooollljjjggg```VVVNNNEEEBBBEEEMMMPPPJJJDDDAAA@@@@@@NNNllluuuyyyiiibbbhhhnnnhhh]]]KKK>>>666888:::555555:::555777888888555555666888777888:::<<<<<<;;;:::999888:::>>>@@@@@@???<<<:::999===???===<<>>???CCC???JJJ^^^YYYQQQ___```nnneee^^^tttuuutttvvvtttyyysss```[[[UUUSSSTTTTTTQQQNNN........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------.........//////..................................../////////000---.........///222222000111999SSSkkknnniiifff___ccc\\\DDD<<>>>>>>>>???@@@GGGIIICCC@@@CCCFFFEEEEEEFFFHHHIIIJJJWWWwww{{{vvvwwwyyyvvvrrrpppkkkmmmpppsssuuunnnnnnwwwgggaaa]]]___eeehhhiiiiiihhhfffeeeiiijjjdddUUUHHHHHHKKKWWWhhhnnnbbbNNN???111777HHHhhhrrrzzzyyy|||rrr{{{xxxbbbzzzooolllhhhWWWXXXbbb[[[VVVXXXWWWQQQDDD::::::>>>CCCAAA???777>>>EEEUUUWWW111222777555???;;;666999777AAAGGG@@@<<>>BBBDDD:::;;;<<<===>>>?????????GGGCCC@@@???AAABBB???===???DDDHHHGGGBBB??????AAA<<<;;;:::;;;>>>@@@AAA@@@<<<===777666===;;;666<<<;;;@@@```}}}}}}xxxrrrhhhUUUGGGOOObbbNNN@@@444666777999:::::::::999<<<:::777666666777777777<<<@@@AAA@@@FFFQQQXXXXXX]]]]]]^^^cccgggeee\\\UUUQQQNNNHHHAAA===;;;;;;;;;============>>>>>>>>>>>>=========<<<<<<;;;;;;;;;777999::::::888888888999888777666555666777999:::666666777777666555333222666666666666666666666666555555666666777888888888888888888888888888888888555666888;;;>>>AAADDDFFFTTT\\\hhhqqquuuuuurrrqqqsssooollllllnnnooonnnllllllhhhcccbbbbbb___XXXRRRJJJEEEEEEKKKMMMGGGBBBBBB999LLLjjj}}}vvvlllllluuuuuucccOOODDD999444999;;;666666<<<444777::::::777666777999444555777999999999777666666888<<>>???======???@@@>>>>>>===>>>@@@AAAAAA>>>;;;<<<@@@???EEEPPPLLLEEEKKK|||hhh___iii|||ggg^^^zzz{{{wwwwwwooowwwyyyeee^^^VVVRRRRRRSSSQQQNNN,,,,,,,,,---------......------------------------------------------------+++,,,------......------........................---------............///........................////////////////////////////////////000000000000///222BBB^^^ooooookkkkkkwwwgggTTTCCC???VVVsss~~~pppcccmmmSSSOOO}}}HHH222EEEDDDcccvvvYYYHHHEEE@@@>>>@@@@@@<<<===BBBDDDEEEDDDDDDCCCBBBAAA@@@DDDFFFGGGEEEDDDNNN___nnnzzztttooonnnmmmjjjiiilllhhhkkklllkkkkkkssszzzuuupppcccWWWPPPYYYfffmmmoooqqqlllgggeeegggjjjeeeXXXMMMTTT\\\aaa```aaa]]]KKK777<<<<<>>???@@@AAA???AAABBB@@@===<<<>>>AAAAAA???>>>???BBBCCC@@@>>>@@@FFFLLLMMMJJJEEEAAA???@@@@@@??????>>>=========;;;;;;999999999999;;;;;;BBB>>>IIIqqq|||kkkXXXKKKGGGHHHhhhrrrAAA888666666999777333777>>>888777666444444444555666:::;;;===@@@EEEJJJNNNPPPWWWXXX[[[aaaeeeddd```[[[bbbZZZOOOFFFBBB@@@???>>>>>>>>>===============>>>::::::;;;;;;::::::999888999999:::;;;;;;<<<======888888888888777777777777666666777777777777666666666666666666666666666666444444555666777777777777::::::;;;<<<<<<;;;999777:::::::::<<<@@@HHHRRRYYYgggkkkooorrrqqqooonnnnnnnnnlllkkkkkkkkkkkkiiigggffffffbbbZZZZZZ^^^^^^ZZZRRRHHHDDDGGGFFF>>>:::===???ddd{{{zzzyyy|||ssssss}}}mmmsss|||zzziiiSSSDDD:::::::::999999888888888666666777888999::::::;;;888888888888888777666555555777:::<<<<<<;;;999777:::<<>>>>>>>>>>>???@@@===999999>>>CCC@@@AAABBBBBBBBBCCCFFFHHHeeetttaaa]]]jjjjjj]]]ssspppuuuwwwxxxxxxyyy~~~jjjXXXSSSTTTRRROOONNN,,,,,,,,,------------...------------------------------------------------+++,,,------......------........................---------............///........................////////////////////////.../////////000000000000333000777LLLdddqqquuuvvv~~~UUU>>>OOOpppwwweee{{{yyyUUU]]]}}}\\\AAA444:::OOOqqqnnnRRRJJJCCC@@@CCCEEEBBB>>>>>>>>>???@@@BBBCCCDDDEEEEEE@@@BBBCCCBBBAAAGGGSSS\\\eeezzzuuuooojjjiiigggcccbbbdddeeeggghhhfffeeejjjuuu~~~tttiiiccc]]][[[ccckkknnnqqquuuiiiggghhhooovvvtttiii^^^dddiiijjjeee]]]SSSFFF;;;EEENNN___qqqttt{{{wwwvvvzzz}}}qqqcccWWWYYYcccfffddd___UUUFFF;;;888<<>>999777777666444222999:::;;;<<<>>>???@@@AAA@@@AAABBB@@@===<<<===???AAA@@@???@@@AAABBB@@@===>>>BBBEEEFFFDDDAAA@@@AAA??????>>>>>>===<<<<<<;;;;;;:::999888888999:::;;;999;;;AAAZZZyyyiiiYYYMMMGGGbbbxxx}}}fffFFF;;;333444777888999<<<777666555444444444444444777888:::===AAAEEEIIILLLPPPQQQUUUZZZ___```]]]ZZZXXXTTTNNNJJJGGGDDD???<<<===<<<<<<;;;;;;<<<===>>>=========<<<<<<;;;:::999999999999999999999999999888888888888777777777777666777777888888777777666666666666666666666666666888999999999888888777777888777777777888999888888666:::@@@GGGOOOWWW```eeelllooossstttsssqqqoooooolllkkkjjjjjjjjjhhheeebbb``````]]]XXXXXX\\\[[[WWWJJJCCC???CCCEEEBBB===:::PPPhhhtttsss{{{sssyyy|||ssskkkttt~~~uuuaaaLLL>>>999999999999888888888777777777777888999999::::::999:::::::::999999888777666777888::::::999888777999;;;===>>>======>>>???===??????<<<999999===BBB???@@@@@@???>>>???BBBEEELLLyyyiiidddtttjjjtttuuuxxxrrrqqqwwwxxxyyydddWWWQQQMMMOOOSSS,,,,,,,,,,,,------------------------------------------------------------+++,,,------......------........................---------............///........................////////////////////////....../////////000000000222......;;;VVVpppzzzxxx|||qqqTTTMMMiiisssaaammmLLL___~~~tttuuuaaa@@@;;;===KKKiiirrrZZZNNNDDDEEEHHHFFF???:::;;;<<<>>>@@@BBBDDDEEEFFF???@@@@@@@@@@@@BBBFFFJJJOOOXXXccckkkttt~~~{{{mmmhhhdddcccaaa\\\\\\______bbbcccbbbaaaccckkkrrrzzzwwwtttrrrttt}}}yyymmmkkkjjjlllpppqqqppprrrvvvrrrqqqrrryyyzzzsssuuuuuutttkkkYYYHHHCCCEEEMMMZZZaaa^^^bbbrrr~~~tttqqq|||tttyyybbbQQQMMMZZZhhhjjjiii^^^NNN>>>555222666999===AAA@@@BBB===QQQyyywww???555---000<<>>999888::::::777333999:::;;;<<<===???@@@@@@???@@@@@@>>><<<;;;<<<===AAA@@@???@@@@@@@@@>>><<<<<<===>>>===<<<===???AAA======<<<<<<;;;::::::999:::999999888888999999:::333999999@@@hhh~~~ooo```WWW___iiimmmYYYGGG555000444777666555555555555555444333222222333444555888;;;???CCCEEEGGGHHHKKKQQQVVVZZZ[[[ZZZWWWXXXYYY[[[ZZZUUUNNNHHHCCCAAA???<<<<<<<<<===>>>======<<<<<<;;;:::999999;;;::::::999888777777666999999888888888777777777888888888999999888888888666666666666666666666666777777777777777666666666999888777666666999;;;===>>>EEEOOOYYYbbbhhhmmmpppoooqqqttttttrrrooommmllljjjhhhgggeeebbb]]]WWWSSSRRRSSSRRRPPPQQQTTTSSSPPPFFFFFFAAA;;;:::<<<<<<999\\\hhhkkkooo}}}{{{uuuyyylllgggkkkuuu~~~|||kkkUUUBBB999999999888888888888888777888888888888888888888888;;;;;;;;;;;;;;;::::::999777777777888888888888888999:::;;;<<<<<<===???AAA===>>>???===::::::>>>BBB@@@@@@>>><<<;;;<<>>======>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999999999999999888888888777777888999999::::::999999888666666666666666666666666444555555666777888999:::<<<;;;::::::<<<@@@GGGKKKUUU[[[cccjjjnnnooopppqqqoooqqqrrrqqqmmmjjjgggfffeeedddaaa^^^YYYQQQIIICCCDDDDDDEEEFFFIIIJJJIIIFFFCCCGGGDDD<<>>??????>>><<<===???BBBCCCBBB@@@===:::;;;>>>@@@KKK\\\ooocccpppzzzzzzvvvssssssuuuzzzvvv{{{nnn]]]QQQNNNNNN+++++++++,,,,,,,,,------------------------------------------------------+++,,,------......------........................---------............///........................////////////////////////............////////////,,,111222111>>>YYYnnnvvvtttyyyttt~~~eeeTTTqqqiiittt]]]PPPdddzzzyyytttxxx]]]JJJ:::@@@[[[wwwxxxssstttooo___OOOBBBAAA@@@>>>======>>>>>>EEEBBB??????AAACCCCCCBBBCCCFFFGGGEEEEEEIIILLLKKKMMMMMMLLLMMMPPPWWW___fffwwwzzz{{{zzzvvvrrrsss{{{|||uuulllccc]]]___\\\[[[[[[WWWRRRRRRWWWVVVYYY]]]^^^^^^___bbbdddeeejjjlllhhheeeiiipppuuuvvvtttpppmmmmmmsss{{{~~~zzzvvvuuutttsssqqquuuqqqjjjbbbaaaiiixxxzzzhhhYYYNNNTTTqqqxxxaaa[[[aaajjjttt|||yyykkkVVVSSSXXXccciiicccXXXHHH888222111222777===:::<<<===???>>>___}}}]]]444222000111555999<<<===???999333333999@@@CCCCCC???>>>>>>===<<<<<<;;;;;;888888777888:::;;;<<<===>>>?????????>>>=========<<<<<<;;;;;;;;;:::888777999999888888777666666666777777777777777777777777777666777999???XXX|||xxxlllaaammmyyyhhh```ooovvv]]]EEE888666:::666777777888888777555444333333333333555777999;;;;;;===@@@DDDJJJPPPVVVYYY[[[```ffflllnnnmmmjjjiiifffbbb[[[SSSKKKEEEBBB@@@??????>>>======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888999999::::::::::::999999777777777777777777777777888888888888999:::<<<===:::<<>>JJJeee|||gggxxxzzzzzz```[[[eeeuuuvvvqqqbbbNNN>>>999999999999::::::::::::::::::::::::999999888777777777999999::::::::::::999999;;;:::999888888:::;;;===888999:::::::::<<>>===>>>??????BBB@@@>>>>>>???AAACCCCCC>>>DDDGGGDDDCCCEEEGGGGGGJJJJJJKKKJJJIIIJJJMMMOOORRR]]]kkkuuuxxxqqqmmmaaabbbbbb```^^^___dddhhhggghhhiiiiiifffaaa\\\YYY[[[YYYXXXWWWQQQJJJJJJOOOVVVXXXZZZ[[[ZZZYYYZZZZZZ]]]cccgggeeeaaabbbjjjrrrnnnpppooojjjfffgggooowwwyyyyyyvvvqqqooopppooollldddaaa]]]\\\aaannn~~~qqqWWWHHHMMMhhhrrrjjjppptttvvvzzzjjjZZZWWWaaafffjjjhhh]]]HHH;;;222222444555:::BBB;;;???;;;BBBMMMfffqqqJJJ555555444555777:::<<<>>>>>>:::666333555:::>>>@@@AAA@@@???>>>===<<<;;;;;;888777777888:::=========<<<===??????=========>>>===<<<<<<======;;;888555888888777777666555555555555666666777777666666555555111666>>><<>><<<;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::999999999999888888888888999999::::::999999888777777777777777777777777999888888777888999;;;<<<;;;@@@GGGMMMTTT]]]hhhpppuuuuuuuuusssooommmllllllnnnnnnmmmjjjeeeaaa^^^]]]WWWWWWVVVVVVUUUQQQLLLIII<<<999:::???AAA@@@>>>???:::555<<<[[[rrrrrr^^^```mmmxxxqqqcccQQQBBB999888:::999999999999999::::::::::::999999999888888777777777888888999999999999999;;;::::::999999;;;<<<===999:::;;;<<<<<<===???AAA????????????@@@AAABBBBBBHHHHHHFFFDDD@@@???@@@AAAEEECCCQQQzzzlllUUU[[[}}}xxxfffmmmwwwyyynnnuuuvvvzzzhhh[[[TTTOOO***++++++++++++,,,,,,,,,------------------------------------------------+++,,,------......------........................---------............///........................////////////////////////---------.........//////000111111//////;;;WWWpppsss{{{ooo\\\fffzzzoooQQQVVVSSSppp~~~tttooofffXXX```lllCCC111:::MMMXXX[[[IIILLLMMMMMMQQQSSSMMMEEEBBBAAA???======>>>???@@@>>>??????@@@@@@@@@AAABBBAAADDDEEEBBBAAACCCBBB@@@DDDFFFHHHIIIIIIIIIJJJLLLHHHNNNUUUZZZaaajjjpppqqqppprrrqqqkkkbbb[[[YYYZZZUUUUUUTTTTTTUUUWWWYYYZZZWWWYYY\\\]]]\\\ZZZYYYXXXUUUUUUVVVUUUPPPJJJLLLQQQUUUWWWXXXYYYXXXXXXXXXXXXZZZ]]]aaabbb______bbbfffeeeggggggdddaaabbbggglllnnntttuuummmeeecccbbb___VVVUUUWWWbbbrrr|||}}}kkk]]]JJJDDDVVV{{{rrrqqqxxxyyyvvvzzzuuuxxxwww}}}xxxbbbWWW]]]kkkooolllbbbQQQ<<<333000666888666:::CCC;;;BBB;;;HHHbbbssskkkCCC555555555666999<<<>>>???===>>>===:::777888;;;>>>@@@?????????>>>>>>>>>>>>===;;;999:::<<<>>>===<<<999<<<>>>>>>===<<<>>>???===;;;;;;<<<======:::777888777777666666555444444444555666666666666555444444000333::::::<<>>222555555555555666888999:::666555444333333444555666444777:::===???CCCHHHLLLPPPUUUZZZ^^^aaadddhhhkkklllkkkjjjhhhdddaaa^^^\\\NNNLLLHHHDDDBBB@@@??????=========<<<;;;;;;::::::::::::999999999888888888888888999999999999888888777777777777777777777777888777888999<<>>999999>>>@@@===;;;>>>===@@@OOOkkk{{{mmmdddkkkvvvvvvhhhTTTCCC:::888777777666666777777888888888888999999999888888888888888777777888999999999999999::::::999999::::::;;;;;;999;;;===>>>======>>>???>>>======>>>???AAAAAA@@@EEEFFFFFFEEEAAA?????????>>>BBBKKKccceeeZZZrrruuuzzzwwwvvvooorrrtttxxx{{{}}}sssbbbXXXRRR******+++++++++,,,,,,,,,------------------------------------------------+++,,,------......------........................---------.........//////........................////////////////////////---------.........//////,,,,,,000333///111DDD[[[wwwwwwrrrddd]]]eeeaaaKKKAAAEEEXXXqqqnnnuuujjjXXXmmmuuu^^^III<<<999<<>>===<<<===>>>===@@@CCCCCCBBB@@@@@@AAA@@@AAA???>>>@@@EEEDDD???DDDEEEFFFFFFDDDCCCCCCDDDHHHKKKLLLKKKNNNTTTWWWUUUPPPUUUYYYUUUMMMIIIMMMRRRMMMKKKIIIJJJLLLNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRTTTPPPQQQTTTVVVSSSOOOSSSYYYSSSTTTVVVXXXZZZ[[[\\\\\\[[[[[[]]]```aaa___]]]]]]bbbaaa^^^]]]^^^aaafffjjjhhhssswwwlll^^^VVVTTTRRRMMMLLLSSSggg|||uuufffNNNJJJCCCHHHcccuuunnnzzzxxx~~~uuummmooorrryyy{{{qqqhhh]]]bbbppprrrkkkZZZFFF777111111999;;;666999BBBDDDLLL@@@PPPrrrzzzeee<<<222222333555999<<<>>>>>><<<@@@CCCAAA===;;;===@@@>>>>>>??????@@@@@@AAAAAABBB???<<<<<<>>>???===;;;888;;;>>>>>>===<<<>>>@@@===:::888999<<<>>>===;;;888777777666555555444444333444555666666555444333555333333555777;;;@@@EEEzzzrrr___mmmdddSSSPPPRRRhhh|||iiiKKK444333333333333555777999;;;666666444333333333444555111444888:::;;;>>>BBBFFFFFFKKKQQQUUUXXX[[[___cccdddfffhhhjjjkkkkkkjjjiiibbb___ZZZUUUPPPMMMKKKKKKBBBBBBAAA???>>>===;;;;;;:::::::::999999999888888888888888999999888888888777777777777777777777777:::;;;===AAAGGGMMMSSSVVV\\\bbbhhhkkkjjjkkkooossspppqqqqqqooojjjgggeeeeeeeeeeeeddd```[[[VVVTTTSSSGGGEEECCCBBBAAA???<<<:::>>>999777<<<===999999;;;===OOOiiixxxrrrjjjuuuvvvjjjjjjssszzzsssaaaJJJ;;;777888666444444555555555666666777777888888888888888888888888777888999999::::::::::::888888999999999::::::::::::<<>>>>>>>><<<;;;;;;===>>>@@@??????CCCDDDEEEDDDAAA>>>======:::BBBEEENNNxxx}}}dddmmm}}}xxxtttsssrrrrrruuuxxxxxx|||pppccc[[[------,,,++++++*********------------------------------------------------------------------------,,,,,,------.../////////,,,---......------...000........................------------------------////////////////////////000/////////000222555777WWWvvvsssfffkkklllaaa]]]FFFCCC___xxx}}}uuuhhhqqqZZZqqqpppWWW@@@777666555555777222222HHHjjjzzzvvvfffQQQBBBAAA@@@:::999>>>???;;;<<>>??????>>><<<:::;;;<<<:::777444555999:::777444333333444444555666777777444444444555555777888888RRRwwwqqqkkkcccTTTKKKVVVjjjwwwvvvUUU<<<777888666444777===;;;444888888777666555444444333555555666777888:::<<<===BBBDDDGGGKKKOOOSSSVVVWWW]]]\\\]]]aaagggkkklllkkkffffffggggggfffeeecccbbb```[[[TTTNNNIIIEEEAAA??????????????????>>><<<::::::===>>>===::::::===@@@;;;:::;;;===<<<<<>><<<999888999:::::::::;;;FFF@@@;;;CCC===666@@@LLLdddvvvuuusss~~~|||uuunnnmmmqqqvvvyyy{{{fffMMM888555777444333666666666666666666555555555666777888::::::999999888777888888999999888888777:::;;;;;;:::888777777888888999::::::;;;;;;::::::>>>>>>>>>???@@@AAABBBCCC<<<===>>>=========???AAA===BBBCCCFFFaaawwwsssvvvnnnsssuuurrrttt{{{mmm^^^++++++++++++++++++,,,,,,------------------------------------------------------------------------..................------,,,---......------...000........................................................................000//////...///111333555>>>[[[uuuxxxpppqqq~~~jjjSSSRRRfff{{{pppbbb~~~aaacccsssggg]]]PPPAAA666444888777999NNNsssuuucccTTTFFF;;;888;;;BBB???>>>???===;;;===CCCBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@EEEBBBAAABBBEEEHHHHHHGGGHHHIIIIIIGGGEEECCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNOOOOOONNNNNNOOOQQQOOOQQQSSSTTTVVVVVVVVVVVVVVVUUUVVVXXXZZZ[[[ZZZYYYWWW\\\]]][[[\\\aaabbb___QQQPPPSSSYYYYYYUUUVVVZZZgggooouuuqqqeeeWWWMMMGGGPPPXXXZZZ\\\```___gggzzz~~~xxx|||ttt^^^UUUYYYcccggglllmmmeeeUUUBBB666444000111888<<<999555555@@@GGGGGGVVVnnnccc???...333111000333999>>>AAAAAAGGGHHHIIIHHHFFFEEEEEEEEEBBBBBBAAAAAA@@@@@@??????>>>;;;777666777888888777:::;;;<<<<<<===<<<;;;:::<<<======<<<:::999999::::::666333333666666333000111222222222333444444444444444444444555666777888777\\\|||vvvhhhYYYYYYcccvvvnnn}}}kkk\\\^^^WWWGGG777333888999555999999999999999888888777666666777777888:::;;;;;;;;;<<<>>>BBBEEEIIIKKKMMMRRRRRRUUU[[[bbbhhhkkkkkkffffffgggggggggeeedddccccccaaa^^^[[[YYYXXXVVVUUUKKKHHHFFFIIIMMMOOOLLLGGGBBBBBBDDDIIIMMMOOOMMMKKKJJJJJJNNNSSSRRROOOPPPTTTbbbbbbbbbcccdddgggiiijjjnnnkkkhhhgggggggggfffeeehhhfffcccaaa```___\\\ZZZVVVTTTPPPKKKGGGCCC@@@???===;;;888777777888::::::???DDD>>>777:::BBBQQQdddeeelllsssyyyrrrqqqoooooovvv~~~{{{```JJJ777555777444333555666666666666666666666555666666888999999999888777888888999999999999888888999:::;;;:::888777888999888999::::::;;;;;;::::::>>>>>>???@@@BBBDDDEEEFFF===>>>???>>>======???@@@<<>>>>>??????<<<888<<>>>>>>>>????????????????????????DDDBBB@@@@@@BBBBBBBBBAAAEEEFFFFFFEEEBBBAAAAAABBBAAAAAAAAAAAABBBCCCEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLKKKMMMNNNPPPQQQRRRTTTTTTTTTTTTSSSRRRQQQPPPQQQSSSUUUTTTSSSQQQTTTVVVUUUUUUUUURRRNNN@@@@@@CCCHHHLLLPPPYYYbbbxxx|||wwwbbbJJJEEEVVVjjjsssnnndddbbbccc[[[___rrrxxx{{{wwwyyy}}}kkkNNNGGGNNNfffmmmssspppaaaNNN>>>555333//////444888666444333;;;===GGG___kkkRRR333...888777666666999>>>BBBEEEBBBDDDFFFGGGFFFFFFGGGHHHEEEEEECCCBBB@@@???======<<<:::777555555666555444777888:::<<<===<<<;;;::::::;;;<<<:::888777888999:::777333333666777666333222222222222333333333333444444444444555555666777222DDDggguuuddd\\\^^^oookkkggg~~~oooLLL444111666888777777888888888777666666888888888888888999999999999:::<<<>>>AAACCCEEEFFFGGGHHHLLLRRRZZZ```cccdddffffffggghhhhhhgggfffeeebbbbbbcccccccccccccccccc^^^YYYUUUZZZbbbfffccc^^^TTTNNNKKKQQQ]]]dddccc^^^\\\^^^eeekkkkkkdddaaaaaaqqqooommmkkkiiiiiiiiiiiiiiigggeeeddddddcccaaa___```^^^\\\[[[YYYVVVQQQNNNKKKJJJFFFCCC???<<<:::999:::999888888888;;;===???EEE;;;777:::DDD```vvvpppsss|||{{{cccmmmsssuuu}}}uuuWWWEEE666555777555333444555555666666666666666666555666666777888777777777999999999::::::999999999777888:::999888888999;;;888999::::::;;;;;;::::::<<<===>>>???AAADDDFFFGGG>>>??????>>><<<<<<===???777@@@GGGCCCAAAVVV}}}jjjuuuqqqrrrvvvtttooorrr{{{~~~xxx+++++++++,,,,,,,,,------------------------------------------------------------------------------//////.........---------,,,---......------...000........................................................................000///............//////222<<>>BBBAAA>>>===AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@?????????@@@??????AAABBBCCCBBB@@@???@@@AAA>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKJJJJJJKKKLLLMMMOOOPPPRRRSSSSSSSSSRRRSSSQQQNNNNNNNNNMMMLLLJJJFFFHHHIIIIIIHHHFFFCCCAAA@@@???AAAGGGPPPZZZfffmmmrrrkkk]]]KKKAAAQQQzzz~~~hhheeeiiicccfffxxxtttyyy```MMMPPP[[[iiiqqqvvvooo\\\HHH<<<777666333111333777777555444;;;999HHHcccbbbAAA///888;;;;;;:::888888<<>>===<<<;;;888777555555444444555777:::<<<===<<<;;;:::999:::;;;:::888777888999666333111111444666777777555555444444444444444444444444333333444555555666999@@@OOOnnn{{{kkkccccccfffuuujjj|||oooGGG666555666777888888888888777666555999999999999888888777777::::::<<<===???@@@AAABBBCCCDDDGGGKKKPPPTTTVVVWWWaaabbbdddeeeeeeeeedddccc___aaadddeeedddcccccccccfffcccaaaeeekkknnnnnnkkkggg]]]SSSTTT```kkkpppppphhhjjjpppvvvvvvooojjjiiimmmllliiigggffffffffffffaaa`````````aaaaaa___]]]YYYWWWTTTRRROOOLLLHHHEEEDDDBBB@@@>>>;;;999888888777999;;;<<<===>>>@@@BBBCCC333999NNNccc{{{{{{iiiYYYmmm{{{}}}}}}gggLLL???555555777555333444555555555555666666666666555555555666666666666666999999::::::::::::999999555777999999888888:::;;;888999::::::;;;;;;::::::;;;;;;;;;<<<>>>@@@AAABBB>>>???>>>===;;;:::;;;<<<999===EEEHHHBBBLLLvvvuuuwwwoootttuuuooopppyyy|||---------,,,,,,,,,++++++---------------------------------------------------------------------------------.........//////,,,---......------...000........................------------------------......................../////////...............---111===TTTnnn}}}sss^^^```ooozzzsssmmmlll\\\WWWdddiiiHHH999999@@@QQQbbbsss^^^MMMDDD>>>???AAA@@@>>>????????????>>>>>>???@@@@@@===========================>>>????????????@@@@@@>>>@@@@@@@@@>>>>>>>>>@@@===>>>??????@@@AAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFHHHJJJKKKJJJIIIIIIJJJIIIJJJMMMOOOQQQRRRRRRRRRUUUSSSOOOMMMKKKHHHEEEBBB@@@???@@@@@@???<<<;;;:::AAADDDKKKWWWdddmmmpppoooZZZLLL???===JJJfffpppkkkuuuwww{{{zzzfffXXXZZZgggrrrjjjoooqqqgggUUUDDD<<<;;;???<<<888666777888666333666666MMMfffYYY777...;;;888888888777666888;;;>>>===???AAABBBAAAAAABBBCCCCCCCCCBBBAAAAAA@@@??????======<<<:::888666666666666777999;;;<<<<<<;;;::::::;;;<<<;;;:::999:::;;;777444111///000111333444444444444444444444333333444333333333333444444555111777:::EEEnnntttiiihhhZZZ]]]bbbhhh~~~||||||nnn[[[GGG444888888888999999:::;;;;;;999999::::::999888666555666666666777888999999:::???AAACCCEEEGGGIIIKKKLLLVVVWWWYYYZZZ[[[[[[[[[[[[[[[^^^bbbcccbbbaaaaaaaaaaaaccceeeffffffhhhiiikkkppphhh```^^^ccckkkqqqsssmmmlllooottttttoookkkjjjeeedddcccbbbaaaaaabbbbbb]]]\\\[[[[[[\\\[[[YYYWWWTTTPPPKKKHHHEEEDDDBBBAAA===<<<;;;:::999888888888888;;;>>>???>>>======>>><<<;;;TTTnnnyyy~~~fff[[[[[[sssmmmTTTBBB;;;555555666555444444444555555555666666777777555555555555555666666666888999999::::::999999888555666888888888888:::<<<888999::::::;;;;;;::::::<<<<<<<<<<<<<<<===>>>???=========;;;999888999:::AAA===@@@EEEBBBAAAWWWssspppppprrrnnnmmmrrrvvvzzz.........---,,,+++++++++------------------------------------------------------------------------,,,,,,------...//////000,,,---......------...000........................------------------------------------------------///////////////.........---///222???___{{{rrr|||fffRRRYYYlllmmmwwwyyyuuu^^^|||eee___jjj___BBB777666;;;CCC^^^pppmmm\\\IIIAAA@@@???>>>???>>>>>>>>>>>>>>>???@@@@@@========================:::<<<>>>???>>>>>>???@@@<<<===???>>>======>>>???===>>>??????@@@?????????===>>>???AAABBBCCCCCCCCCDDDFFFIIIIIIHHHGGGGGGHHHEEEGGGIIILLLNNNPPPPPPPPPSSSQQQOOOMMMKKKHHHCCC@@@BBB@@@AAADDDEEEBBBAAABBBOOOWWWaaahhhlllkkkaaaWWWEEE;;;777CCCVVVjjjwww{{{vvvvvvrrrlll___TTTYYYlll{{{sssrrrmmmaaaSSSHHHDDDDDDFFFCCC===777777:::888444...888WWWhhhPPP444///555;;;<<<===>>>???>>>>>>===@@@BBBCCCCCCBBBAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????===;;;999999999999999:::;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;<<>>>>>===777777666666666777888888;;;>>>@@@???;;;999:::<<>>>>>======>>>>>>???<<<======;;;999888999:::AAA:::;;;BBBCCC???EEERRRyyyuuurrrmmmqqqssstttvvvvvv|||~~~------------------,,,,,,------------------------------------------------------------------------------..................,,,---......------...000................................................------------------------...//////000000000//////000333222444IIIiiiyyyssssssuuufffOOOJJJTTT___jjjjjjuuu^^^ssspppYYYpppvvvYYYEEE;;;888999>>>IIIYYYjjj~~~wwwbbbUUULLLEEEAAAAAA@@@??????>>>>>>>>>>>>???========================888;;;>>>>>>===<<<===>>>;;;<<<>>>======<<<>>>???======>>>>>>>>>===<<<;;;:::;;;===???AAAAAABBBAAAAAADDDFFFGGGFFFEEEEEEEEEDDDFFFHHHJJJLLLLLLLLLLLLKKKKKKLLLMMMMMMKKKFFFCCCCCCDDDJJJTTTXXXWWWWWWZZZgggnnnqqqhhh\\\RRRJJJCCC???>>>FFFSSS[[[```ooo~~~xxxpppbbb___WWWTTTccc{{{zzzqqqdddXXXOOOIIIGGGFFFBBB@@@;;;555888>>>@@@<<<333CCCaaadddEEE333666333BBBBBBEEEIIILLLJJJEEE@@@@@@AAACCCBBBAAA@@@@@@AAA@@@@@@????????????>>>>>>===???@@@???<<<:::;;;<<<<<<;;;;;;::::::;;;<<<===:::<<<===<<<;;;:::;;;===RRRMMMEEE===666333444555000000000111222222222333333333222222222222333333666444333555;;;UUUtttkkk```fffUUUGGGUUUiiijjjEEEAAA<<<777444444555666888999:::::::::888666555555555666666666777777777333666999::::::;;;>>>AAA===>>>AAACCCEEEFFFGGGFFFEEEIIINNNOOONNNNNNPPPTTTYYY\\\aaadddeeeddddddddddddfffiiimmmnnnkkkgggdddhhhccccccfffhhhfffcccccc```___]]]ZZZXXXXXXWWWXXXTTTQQQLLLJJJHHHGGGEEECCCCCC@@@===<<<<<<;;;:::999555555555666777888::::::<<<>>>>>><<<:::<<>>>>>???===>>>>>><<<::::::;;;<<<;;;:::===CCCDDDAAADDDIII```jjj]]]ttt|||tttsssxxx{{{|||xxx~~~|||+++,,,,,,------......///------------------------------------------------------------------------/////////...------,,,,,,,,,---///...------...000........................////////////////////////------------------------......///000111111000000+++000222///777TTT{{{vvvhhhkkkiiiYYYKKKHHHRRR^^^fffwwwppp[[[hhhZZZaaarrrZZZIII@@@;;;;;;>>>CCCMMM\\\oooyyymmm^^^OOOFFFDDDBBBAAA@@@>>>============>>>>>>>>>>>>>>>>>>>>>>>>888;;;>>>>>>;;;::::::<<<:::<<<======<<<<<<>>>???<<<======>>>===<<<:::999:::<<<>>>@@@BBBBBBBBBBBB???BBBDDDEEEDDDCCCCCCCCCEEEFFFGGGIIIJJJJJJIIIIIICCCEEEHHHLLLOOONNNKKKGGGBBBFFFQQQbbbkkkkkklllpppsssxxxrrr\\\FFF???CCCFFFAAAIIIVVV^^^ZZZXXXlll~~~xxxiii\\\]]]YYYZZZmmmxxxjjjXXXJJJDDDCCCAAA???888888555222888CCCHHHEEE>>>PPPhhh^^^:::333>>>888BBBCCCFFFLLLQQQNNNFFF>>>===>>>@@@@@@>>>===>>>???@@@@@@??????>>>======<<<<<>>???===;;;::::::;;;<<<>>>:::;;;<<<<<<::::::;;;<<>>AAACCCDDDEEEEEEEEEIIIMMMMMMJJJIIIKKKOOOQQQRRRVVV[[[``````]]]ZZZbbbaaaaaadddhhhiiifffcccbbb^^^^^^bbbdddbbb___^^^ZZZYYYWWWUUUSSSSSSSSSSSSKKKHHHDDDAAAAAAAAAAAA@@@;;;;;;:::;;;;;;:::777555666666666888999;;;===>>><<<<<<<<<:::;;;CCCPPP[[[zzzxxx{{{zzzwwwfffooodddIII<<<<<<777888777444333555666666444444444555666777777888777666666555555777888999666666777777777777666666666777888888777777888999999999:::;;;;;;;;;::::::888999999:::;;;<<<>>>???>>>??????>>><<<<<<===???:::???DDDDDD@@@===???DDDEEE}}}hhhWWW```~~~{{{tttuuuvvvuuuqqqzzz{{{yyy------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---....../////////...---------,,,------------------------,,,,,,,,,---------......------------------------........................................................................111///000111///:::\\\wwwjjjfffnnncccGGGDDDIIITTThhhcccqqq{{{dddYYYnnnfffMMM@@@;;;666888AAAJJJPPPRRRsss}}}jjjTTTPPPIIIDDDCCCBBB???===<<<>>>;;;999:::===>>><<<:::888999;;;<<<===<<<;;;::::::;;;<<<===>>>===<<<<<<============<<<<<<;;;:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@DDDAAA??????BBBEEEGGGHHHEEEBBB???>>>AAADDDFFFFFFCCCNNNVVVYYYeeevvvyyypppfff]]]QQQFFF>>>@@@RRRfffpppfffdddhhhcccYYYdddxxx|||~~~wwwkkk```[[[WWWeeerrryyyyyyaaaGGG=========:::777;;;888AAABBB777BBBQQQIIIWWWsssvvvRRR444666>>>;;;AAAHHHLLLFFF???>>>@@@AAA>>>>>>>>>??????>>>>>>>>>???>>>===<<<<<<===>>>???<<<=========;;;<<<>>>???===;;;999888888888:::;;;999999888888777666666666:::999888666444222111000333222111000000111222333111111111111111111111111222111333555000111GGGaaayyyooofffVVVKKKVVVkkkyyyvvvwww}}}tttSSS777222<<<555333666>>>@@@:::666777555555555666888888666444666666555555555555666777999999:::;;;<<<<<<======@@@@@@@@@@@@AAABBBCCCDDDIIIJJJLLLNNNOOOQQQQQQRRRQQQRRRUUUWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWQQQPPPNNNKKKHHHEEECCCBBBAAA@@@@@@???>>>>>>======777888888777888999777444<<<:::999<<<===;;;777666222???AAA:::GGGggg{{{{{{uuuuuu~~~rrrrrrkkkPPP@@@:::999555555555444444333333333333444555555666666555555999888777555555555666777666666666666666666666666777777777777888888888888777888;;;<<<<<<<<<:::999:::;;;;;;;;;;;;;;;;;;;;;999<<<<<<::::::<<<;;;888888:::???BBBBBB@@@===:::HHHUUUxxxlll___WWWsssuuusssssszzzxxxtttvvvzzz}}}------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---..................------------------------------------,,,,,,,,,---------......------------------------........................................................................222......111000444GGG^^^~~~}}}sssrrrhhhJJJEEELLLaaayyyzzzqqqqqqkkk]]]dddxxxfffLLL999333888???DDDFFF[[[rrr|||tttfffWWWLLLGGGDDDBBB======<<<<<<;;;;;;::::::>>>===;;;999999;;;===>>>;;;;;;===>>>??????>>>>>>::::::;;;;;;;;;:::999999<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>======<<<<<>>BBBEEELLLNNNIIIDDDJJJXXXZZZSSSJJJDDD???>>>DDDYYY}}}qqqoookkkgggqqqwwwiiiYYYLLLHHHXXXlllxxxfffRRR>>>777999:::999999===:::===???;;;???FFFFFFhhhuuulllJJJ222444;;;:::<<>>>>>??????>>>>>>===???>>>===<<<======>>>???>>>>>>>>>===:::888888999<<<;;;:::999999999:::;;;999999888777777666666555666666555444444333222222222222111000000111222222111111111111111111111111444000000333111///;;;KKK^^^zzzuuunnnccc```cccooo```fffyyy```BBB555>>>666111444777777666888666666666777888888666444666666666555555555555555777888888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMJJJJJJJJJKKKKKKJJJJJJJJJGGGFFFEEECCCAAA???======<<<<<<;;;::::::999888888999777555444555888;;;;;;;;;999666555555888<<>>QQQvvvwwwnnnnnnvvvqqqyyymmmYYYGGG;;;666555555555444444444333333333333444444555555555555555999888666555555555666777666666666666666666666666666666777777777888888888777888999:::;;;::::::999::::::::::::;;;;;;;;;;;;;;;>>>>>><<<<<<>>>>>>;;;:::;;;===?????????===<<>>@@@NNN}}}uuu___CCC333444999;;;999<<<===::::::<<<;;;888>>>>>>????????????>>>>>>???>>>>>>=========>>>>>>===>>>???>>>;;;888888888;;;;;;;;;;;;::::::::::::888888888777666666555555222222222333333333444444222111111000000111111222111111111111111111111111444...---222444111222888===\\\|||zzz}}}{{{oooddd```zzztttqqqaaaCCC;;;666444888<<<;;;888777999888888888::::::888666666666777777777666444333555555666666777888888888777666666666777888999:::;;;<<<===>>>????????????>>>???AAACCCCCCDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>======<<<:::999999888888888888777777666666555555555444555666888:::;;;777;;;======;;;:::;;;<<<999EEEXXXmmmzzzgggtttzzzzzzqqq|||jjjPPPDDD>>>666333444555444444444444333333333333333444555555555555555888777666555555555666666777777777777777777777777666666777777777777888888888888888888888999999:::999999999999:::::::::;;;===@@@@@@======@@@@@@===<<<=========>>>>>>>>>>>>>>>===VVVooo}}}qqq^^^jjj~~~sssyyysssssstttvvvxxx------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------........................................................................000,,,---333444111000222222QQQvvvtttzzzqqqXXXWWWiiiwwwtttjjj}}}{{{\\\TTTccc}}}www```NNNCCC======999;;;GGGVVVdddrrr||||||qqqgggXXXJJJAAA===<<<<<<777999:::<<<<<<;;;999888666666777888999999999:::888999:::;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888999999999999999999999888999::::::999999999999777:::>>>AAADDDGGGKKKNNNIIIEEE===555333777<<>>999===888;;;DDD>>>DDDbbboooQQQ>>>888888:::<<<:::;;;;;;:::===AAA???:::???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>:::<<<>>>>>>===<<<<<<<<<:::;;;;;;;;;;;;:::999999888777777666666555444444000000111111222222333333111111000000000000111111111111111111111111111111111------333666444333555999GGGiiizzz~~~wwwjjjbbbhhhiiivvv|||```???===:::999888888888::::::999888999;;;<<<;;;:::777888999:::999777555444333444444444555555666666666666666666666777888888;;;;;;<<<=========<<<<<<999:::;;;<<<============>>>>>>????????????>>>>>>;;;;;;:::999999888777777888888888777777777666666555666999======999777888888999::::::;;;===;;;777@@@QQQeeelllfffcccpppxxx}}}vvvXXX>>>999:::555333888444444444444444444444444333333444555555555444444666666666666555666666666777777777777777777777777666666666666777777777888888777666555666777999:::888888888999999::::::;;;===@@@@@@======@@@AAA>>>===>>>???@@@@@@???>>>===<<<===LLL\\\mmmooo```sssrrrxxxvvvwwwyyyzzz|||------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......+++,,,,,,,,,------......------------------------,,,,,,,,,---------......------------------------........................................................................///...///111000///111444111<<<]]]{{{~~~}}}www___XXXaaagggcccssszzzwwwdddWWWeee|||sssiiiccc___PPPCCC:::>>>FFFLLLPPPSSSaaavvvtttggg^^^TTTIIIBBB???>>>===<<<;;;;;;;;;;;;999999999999:::::::::;;;777888999::::::;;;::::::666777888888999999888888;;;;;;;;;;;;:::::::::::::::;;;:::888555555777:::666<<>>======999:::<<<<<<;;;;;;;;;<<<::::::;;;;;;::::::999888777777666666555444444444111111111111111111000000000000000000000000000000000000000000000000000000......000333333222444888666777MMMyyy~~~wwwnnnaaa```XXX[[[qqqkkkYYYVVVNNNAAA777444777;;;777666666777999;;;;;;:::888999;;;<<<;;;:::777666444444444444444555555555666666555555555666777777777777888888888888777777777777888999999:::::::::999::::::::::::::::::999<<<;;;:::999888777666666888888888777777777777777999888;;;>>>;;;555555999<<<999666999GGGUUUXXXSSSTTTSSSWWW```gggppp~~~}}}{{{}}}```HHH777777888333222999444444444444444444444444222333333444555444444444555555555666666666666555666666666666666666666666555666666666666777777777999777666444555777999:::777777888999999:::;;;;;;;;;>>>===:::;;;>>>???===<<>><<<888:::DDDNNN___]]]\\\tttzzzvvvvvvyyy{{{{{{~~~------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------........................................................................//////000...,,,+++///333999---===bbb{{{mmmNNNGGGTTTaaa{{{}}}cccwww~~~kkkccc```mmm}}}{{{{{{]]]FFF======>>>===AAAOOO```nnnwwwzzzlllaaaYYYSSSJJJBBB===<<<===???:::999999888888888888888777888888999999999999888777777888999999999888888::::::999888777666666555666888:::;;;<<<@@@GGGMMMXXX]]]iiiwww|||qqq[[[HHH===::::::???EEESSSmmm}}}rrrccc^^^llllllfff[[[OOOOOO^^^rrr~~~~~~iiiPPP@@@999666666666444000111444666::::::888888<<>>======:::;;;;;;999888777999:::999999999999888888888888666666666555444444333333222222222111000000/////////000000111111000000///000000000000000000000000...111222111------111555999000666QQQrrr{{{wwwiiiaaaPPPIIIPPP]]]~~~{{{gggqqqyyy|||ssscccQQQ@@@555777666444555666888777777888999:::;;;;;;:::999999555666666666666666666666555555444444444444555555555666666777777777666666555555555666666777777777999999::::::::::::999999:::999999888777666555555666666666666666666666666999444444777444000555>>>CCCIIISSSeee}}}xxxiiihhhllluuuyyyyyy|||iiiGGG<<<444555666111111555333333333444444444444555222222333444444444444444444444555666666666555555666666666666666666666666555555666666666666777777999777666555666777999:::777888888999:::;;;<<<<<<999;;;:::777888<<<>>><<<<<>>;;;999:::<<>>===;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::888999::::::;;;;;;::::::::::::;;;;;;<<<======>>><<>>:::AAATTTgggwwwvvvlllqqq{{{ppp[[[^^^^^^^^^iii|||}}}hhhPPP<<<111444222111333222///...111444333888:::888GGGaaaoooMMMDDD;;;:::======;;;:::666888999888;;;???>>>;;;<<<======>>>>>>======<<<@@@@@@AAAAAA@@@???===<<<;;;;;;;;;999888999<<>><<<999777777777666555777777888888999:::::::::888888888888888888888888666555555444444555555555666666777888888888888888555555555555555666666777::::::;;;;;;;;;;;;::::::777777777777777777777777666666666666666666666666666555:::CCCCCC>>>BBBLLLYYYfffvvvyyy}}}dddPPP888555333333444444222000333333333444444444555555222222333444444444444333333444555666666666555555444444444444444444444444555555555666666666777777888888777777777888999:::888888999:::;;;<<<======888:::999666666;;;===<<<===>>>AAABBBBBB@@@===;;;<<<;;;;;;???DDDSSS___yyy}}}|||zzzyyyzzz|||------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......---------,,,,,,+++++++++------------------------,,,,,,,,,---------......------------------------........................................................................+++---///111444444000+++(((444:::333;;;fffrrrqqqwwwQQQ>>>EEEKKKlllqqqpppwww]]]iiiuuu^^^ZZZllluuuhhhZZZKKKKKK===777<<<===<<>>>>>:::;;;<<<<<<======<<<<<>>444333222//////222333000000222222---777<<<===UUUooooooDDDBBB???===>>>??????===555999:::999:::===>>><<<::::::;;;;;;;;;;;;::::::@@@@@@AAAAAA@@@???===<<<<<<<<<;;;;;;<<>>MMM^^^aaaXXXWWW^^^www{{{zzzzzz~~~|||zzzmmmOOO;;;222444333222444777444---333333333444444555555555222222333444444444333333222333555666666666555555444444444444444444444444555555555555666666666777888888888888888999999:::888999999:::<<<======>>>888999888555666;;;===<<<>>>>>>>>>>>>>>>===<<<<<<::::::<<>>999;;;<<>>@@@@@@>>><<<::::::999::::::;;;<<<===>>>;;;999888666666666777777444444333333333222222222111111000000//////......000000000000000000000000000000000000000000000000............////////////111111444777444777NNNiiissskkkbbbXXXZZZbbbvvvlllfff___XXXLLL???666555:::777444333444555555444555:::;;;777888<<<;;;666===888777;;;999444333888888555444666888777666666777666666777999:::888666666888::::::999777777777555444444555555555666999???666333999:::555666===EEEJJJiiizzznnnwwwwwwhhhgggsssyyyxxx~~~tttyyynnnVVVCCC777222222222333333444444444333333333333333333333333222333333444444333333222555555555444444333333333333333333444444444555555666666555555555444444444555666777888888888888888999999999999999999999999555777999::::::;;;===???===>>>?????????>>><<<;;;===999555<<>>>>><<<;;;:::===<<<;;;:::999999999999:::999888777666666666666444333333333333222222222000000000000//////......////////////////////////////////////////////////............////////////555111111444333111===NNNmmmppp\\\TTTVVV]]]hhhyyyqqqvvvoooOOO;;;;;;888555444444666777888333666777555333555777777999777888::::::999999;;;888777777777777555444444888888888999999999999888888777777777777666444222999999888777555333444666888888>>>EEEBBB===BBBNNNYYYddd|||~~~xxxrrrnnnqqq}}}vvvttt}}}~~~|||kkkRRRDDD;;;444222333333333333333333444333333333333333333333333222333333444444333333222444444444444444333333333333333333444444444444555666666555555555444444444333444666777999999::::::888888888888888888888888444666888888999999;;;===;;;<<<============<<<;;;:::777555<<>>@@@CCCCCCAAAKKKNNNWWWhhhyyy|||llllllqqqyyy{{{nnn```QQQJJJNNNWWWmmmuuuZZZ>>>444333222222555222333333444555666777777888:::888999EEERRRKKK;;;888888888888888888888888777888999;;;;;;<<<<<<<<<888888888888777777777777<<<<<<;;;;;;::::::999999<<<;;;:::999888888888888888888888888777666555555333333333222222222111111000000000////////////...////////////////////////////////////////////////............////////////666///...222333///000666BBBeeehhhUUUOOOMMMQQQWWW^^^jjjuuu^^^MMMFFF>>>999888777555333:::999888888555222555:::333555666444555888888666999;;;;;;:::888888888999222333555666555555666777777555333444777888777555444666777555444777<<>>777999;;;BBBNNNXXXZZZWWWhhhhhhkkkooommmfffaaaaaa___eeelllmmmeee\\\\\\aaa[[[ZZZYYYXXXWWWUUUQQQNNNRRRSSSMMMBBB;;;<<<===<<<888===CCCKKKTTT\\\]]]ZZZiiijjjppp}}}uuuxxxzzzyyy}}}iii]]]RRRNNNMMMRRReee{{{xxxWWWEEE666444777666333111222333444555666777888888777888777777===CCC===222666666666666777777777777444555666777888999::::::;;;;;;;;;;;;::::::::::::<<<;;;:::888888888999999888888777777888999::::::777888888999888666555333222222222222111111111111////////////////////////////////////////////////////////////////////////............////////////222...---333555111000222666<<>><<<555111555>>>DDD___wwwpppYYYQQQ[[[aaacccfffxxxxxxfffaaayyy~~~jjjNNN;;;555666444000444444444333333222222222222222222222222222222222222333333444444333333222222222222333333444444555222222333333333444444444555555555555555555555555333444555777888999999999666666777777777777777888333555777777666777888:::888999:::;;;<<<===>>>>>>999999777===BBB::::::IIIRRRooofff~~~------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------........................---..................---------------------------........................------------------------/////////...---------,,,---......///////////////...---...000111000222555444???```uuuvvvuuuyyyUUUHHHKKKGGGQQQcccttt~~~tttddduuurrrvvvuuujjjyyyxxxnnniii{{{yyySSSCCCCCCDDDBBB===<<>>???@@@@@@???>>>>>>>>>:::>>>???;;;999>>>EEEJJJMMMZZZhhhpppuuuyyyxxxtttpppnnnooozzz|||pppaaaVVVNNNKKKPPPXXXddd~~~~~~dddBBB<<<777777888666333222333333444444555555666666555777777666666777777666555555555666666777777777444444555666777999::::::===<<<<<<<<<<<<;;;;;;;;;<<<:::999777777777888999888888777777777888999999777777888888777666444333222222111111111000000000.............../////////............................................................////////////......000222222111333666///:::???RRRpppdddddd```VVVLLLKKKTTT^^^xxxllllllwww~~~yyypppPPPFFF??????AAA>>>999777;;;<<<:::666666999;;;999888;;;:::555333888:::888555777888888777777777888888999999666444555;;;@@@???EEEFFFAAA@@@LLL\\\fffyyymmmbbb[[[]]]cccooowwwiiiaaahhh~~~cccRRR>>>555666888444000444444444333333222222222222222222222222222222222222333333444444333333222111222222333333444444444222222222333333333444444444555555555555555555555555666666777777777666666777777777888888888999999666777888888777777999:::999999:::;;;===>>>???@@@>>>???;;;===BBB<<<999CCCAAAaaaiiiddd------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------........................------...//////...------------------------------........................,,,,,,,,,------------..................------------......///////////////............//////111222999444:::VVV{{{zzzxxxmmmLLLBBBDDD>>>TTTgggooo{{{iiittt}}}zzzwwwkkk\\\\\\^^^[[[SSSRRRVVVVVVQQQBBB======BBBFFFDDDBBBAAAEEE<<<999===>>>:::999===333777:::999777888???EEEBBBFFFJJJJJJKKKPPPYYY```iiiyyynnnlllllluuu}}}~~~```QQQGGGKKKUUUbbbpppeeeLLL;;;999666333111111444666444444444444444444444444666666888888555333777>>>555666666777777888888888888888888888999:::<<<<<<::::::::::::999999999999:::999888777777888999:::<<<;;;:::888777666666666777777777777666555444444111111111000000000000///---............/////////............................................................////////////---000222000------111666222666444>>>[[[|||ttttttqqqjjj```YYYUUUTTTuuuwwwtttpppaaaXXXTTTKKKCCC===;;;<<<>>>===999777888;;;???>>>999999===999111222222222444777999888777333555888<<>>???@@@???CCC>>><<<@@@===:::AAAAAALLLsss{{{bbbnnn}}}------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------........................------...//////...------................................................,,,,,,,,,---------......---------...............---......///////////////---//////...------//////222000---666SSSyyyppplll~~~rrr```QQQBBBMMMZZZjjjuuuiiimmm|||nnnhhhgggvvvjjj^^^VVVSSS\\\gggnnnpppqqq^^^OOOCCCCCCEEEEEELLLUUUMMMQQQTTTOOOHHHJJJVVVaaarrrrrrrrrpppmmmkkkooosssooovvvxxxyyy{{{}}}zzz}}}}}}yyy|||iiiSSSTTTLLL]]]rrryyy^^^GGG:::777777555222000111444555333333333444444555555555666444555999888555888???666777777888999999:::::::::999999888999:::;;;<<<999999888888888777777777888888888888999:::;;;;;;===<<<;;;999777666666666888777666555555555555555111111000000000/////////---------.........//////............................................................////////////...000222///------///222777---+++<<>>???===DDD???:::===;;;888===???>>>SSSttt```mmmqqqfffeeebbbZZZ------------------------++++++,,,,,,,,,---------,,,------......------,,,------------------------........................,,,---...//////...---,,,................................................,,,,,,,,,------.........,,,------....../////////---......///////////////+++///111///---...//////,,,222777666555FFFlllxxxxxxxxx[[[KKKFFFZZZ}}}uuulllhhhqqq~~~{{{ssszzzxxxuuu}}}mmmjjjkkkooo}}}}}}yyymmmmmmzzz{{{rrroooqqqkkk}}}{{{zzzwwwnnneeesssoooeee]]]KKKGGG^^^ccczzz}}}]]]AAA666999333555666555555555333000222333333444555666777777666000111888:::666666;;;777888888999:::;;;;;;;;;999888777777777888999:::999999999888888888888777777777888999:::;;;;;;<<<::::::999999999999999:::999888666555444444555555000000000000////////////---------.........//////............................................................/////////000...000000000000111111000,,,333000,,,222999III___zzzmmmbbb]]]UUUPPPTTT\\\fffttt~~~}}}zzzlllxxxrrraaabbbcccnnnvvv}}}zzzeeeRRRQQQWWWggg{{{mmmddd^^^fffyyy~~~wwwssstttssspppssszzz}}}zzz~~~eeeFFF???222000333888888222111444222222222333333444444444111111111111111111111111222333333444444333333222444333333222222111111111111111222222222333333333444444444555555555666666333444555666777777777777444444444555666777777888888999:::999888777888999:::999999888999:::<<<===999CCC???888:::999555888888555???aaa^^^XXX}}}vvvttt|||wwwOOOAAABBB@@@------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............................................................------,,,,,,,,,+++++++++,,,,,,,,,------........................//////.........---------444000000333444888EEETTTrrrZZZOOOaaa|||{{{hhh[[[fffvvv}}}zzzyyy}}}~~~~~~yyyyyy}}}||||||yyyxxx|||{{{|||uuuhhhhhhfff\\\SSSMMMFFFTTTsssxxx]]]FFF999666888666666555555555444444444444444444555555555555666555555555555666888999:::999999888888999999:::;;;;;;:::999777777777888999:::::::::999999999888888444555777999:::::::::999888777777666666666666777555444444333333222222111111000...,,,,,,,,,.../////////............//////---------------------------------............///////////////////////////000000000000000000000000222111111111333666888:::\\\zzzmmmaaaVVVQQQTTTQQQJJJNNNZZZ||||||kkkppp~~~}}}gggeeehhhooorrr~~~ooodddmmmuuurrrooorrr```fffsssyyywww}}}zzzsssVVVFFF===555555444333333222222333333111111222222222333333333222222222222222222222222111222222333333222222111222222333333333333444444000000111222333333444444444444444555555555555666555555555555666666666666666666666666777777777777888777777666777999;;;<<<:::::::::::::::::::::::::::;;;===>>>???@@@?????????888<<>>[[[|||kkk[[[SSS[[[aaaZZZRRRPPP]]]uuuzzzxxx{{{yyyttt{{{kkkbbbiii|||ppptttuuuttt}}}vvvpppvvv{{{wwwqqqpppoooyyyxxxwwwzzzyyyrrr{{{zzzvvv}}}zzzZZZEEE<<<888555444444333222222222222333111111222222222333333333222222222222222222222222111222222333333222222111222222222333333333444444111111111222222333333444444444444444555555555555555555555555666666666666555555555666666666666777777777777777777999:::;;;::::::::::::::::::::::::999;;;<<<>>>????????????AAA===:::@@@TTTzzzjjj]]]___~~~zzzfffHHH???------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........................................................------------,,,,,,,,,---------.........//////.......................................---------......///111...+++...333:::VVVxxx{{{vvvwwwppp```NNNFFFKKKSSSWWW]]]^^^gggooo```ooo|||}}}yyy{{{tttkkk```WWWJJJXXXYYYWWWcccvvvnnn[[[BBB333111555666444555555555555444444444444444444444444555555555555555555555555666888999:::999999888888999999:::;;;777777666777777888::::::888888888888777777777777888999999999999888777777888777666666555555555666444444444333222222111111000///...,,,,,,---......//////............//////------------------------------------....................................//////////////////////////////......///000222333...===TTTtttrrriiikkknnnfff\\\WWW\\\eeennnnnnmmmxxx|||ppp```fffttt~~~ooofff~~~wwwpppttt{{{uuugggcccjjjkkkrrr{{{}}}tttvvv|||XXXAAA888555444444444444333222222222222222111111222222222333333333222222222222222222222222111222222333333222222111222222222222333333333333222222222222222222222222444444444444555555555555444555555555555666666666555555555555666666666666777777777777777888999:::999999::::::::::::::::::999:::<<<===>>>?????????>>>CCC===;;;HHHZZZtttccclll{{{~~~uuuRRRHHH------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------+++++++++,,,,,,,,,------................................................---///111222111000111444999777???YYYssseee^^^WWWLLLBBB===CCCPPP\\\iii{{{mmmlllgggnnnzzzuuurrrjjj^^^SSSMMMMMMdddnnnoooyyyNNNCCC666333666999555///444444444444444444444444333333444444444555555555555555555555666888999:::999999888888999999:::;;;999999999999999:::::::::777777777777777666666666555666777888999::::::;;;888777666555555555555555444444333333222111111111///...------------......///......------......///------------------------,,,,,,---------.................................//////////////////////////////.........///000111444555:::KKKnnnvvvnnnnnnrrrqqqmmmggg___\\\___ffflllssswww|||}}}wwwpppkkkkkkoooqqqyyywww{{{{{{zzzpppuuuYYY@@@999999555222333444333333222111222222222111111222222222333333333111111111111111111111111111222222333333222222111111222222222222333333333333333222222222222222222333333444444444555555555444444444555555555666666555555666666666777777777777777777777777888999999999999999999999:::::::::999:::;;;<<<===>>>>>>>>>999GGGBBBAAAKKKJJJfffsssfffrrr~~~jjj___------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------+++++++++,,,,,,,,,------........................---.....................,,,------------///111333//////000888OOOtttrrrddd```ZZZRRRMMM<<>>>>>999FFFAAABBBLLLCCCQQQ|||vvvqqqppp}}}------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................,,,,,,,,,------------...---------.........//////........................---------...............///000...++++++///111000,,,111333111777MMMqqqqqqfff___QQQBBB???RRRiiiuuu~~~{{{iiilllggggggxxxyyyrrrhhh^^^[[[[[[]]]YYYKKK???CCCOOO^^^{{{{{{[[[CCC555333111000111222333444333333333333444444444444333333333333444444444444555555555555666888999:::999999888888999999:::;;;:::::::::999888666444333666666666666777777777777:::999888888777777888888888777666555444333333333333333333222111111000000---------.....................------------......------------------------,,,,,,,,,,,,------------------------------------........................///000000000000000000000...222333000111BBB___vvvwwwmmmgggooo|||ooo]]]cccddd```cccttt~~~{{{rrrwww{{{{{{|||hhhSSSCCC<<<666555444333444666333333222111111111111111111111222222222333333333111111111111111111111111111222222333333222222111111111111111222222222222222222222222222222222222333333333333444444444444333444444444444555555555666666666666777777777777666666777888888777777666777777888888999:::::::::999999999999;;;<<<===>>>@@@CCC<<<===DDD@@@IIIhhh|||jjjttt------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......................................................,,,,,,,,,---------......---------.........//////........................---------........./////////111000------222222...000000///000333<<>>BBB???<<<===>>>???FFFQQQ~~~tttfffrrr}}}------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------......................................................,,,,,,,,,------.........+++++++++,,,,,,,,,------........................---------.........//////(((,,,---+++---222111,,,,,,...111000------444<<>>?????????>>>===<<<666666777777888888999999777777666666777999;;;<<<888888666555444333333222333333222222111000000000,,,,,,---.../////////......------,,,,,,------...------------------------++++++,,,,,,,,,---------------------------------........................,,,---...///000000000000//////111222222222666:::BBBhhhsssllliiimmmzzzzzzkkk]]]SSSMMMTTT\\\hhhwww}}}}}}rrr}}}~~~qqq___HHH:::>>>---555777222333888666...333222222111000111111111111111222222222333333333000000000000000000000000222222222333333222222222000111111111111222222222000000111222333333444444222222333333333444444444333333333444444444555555222222222333333333444444666666777888888777666555666777777888999999::::::999888888888999;;;===>>>@@@===AAACCC???BBBEEEAAAFFFggg|||kkkqqq|||------------------------...+++)))))),,,---,,,***,,,,,,,,,---------......,,,------......------,,,......////////////..............................---------------------------------------------------------------------------------------------------------------------------------------------------------............///000000000000000000000000000:::NNNjjj}}}eeeZZZ___cccVVVBBB<<<>>>FFFQQQYYY```ooo{{{oootttyyy^^^QQQMMMAAA<<>><<<888555444666888888777777777777777777777777777666666555555444444444333333333222111000///...---///............---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000000000111111111111222@@@QQQfff{{{rrrqqqpppqqqqqqkkk___UUU``````___fffyyyuuu]]]eeeuuu~~~xxxqqqzzzxxx___NNNCCC777222555333333333222222111111111111111111111111111111111111111222222222333333333000000111111111111000000000000000000111111111111222222222111111111000000111111222333333333333222333333333333333333333333333333333444444444555555555444444333333333444444666666666666666666666666777777777888999999::::::888888888888888888888888999;;;<<<======>>>AAACCCFFFGGGdddgggooouuuiii------------------------///,,,***+++---...---+++,,,,,,,,,---------......,,,------......------,,,------............------........................---------------------------------------------------------------------------------------------------------------------------------------------------------............///////////////////////////666444444;;;MMMgggtttnnngggaaaHHHBBB???BBBGGGMMMYYYdddhhhccccccsss~~~yyyooobbbOOOHHHKKKDDDCCCOOObbbrrrppp[[[DDD888555333222333111000000000000111222222222222222222222222222222222222222222333444555666666555555555555666777777999999999::::::::::::;;;999;;;===???@@@@@@@@@???<<<999666555777888888777888888888888888888888888888777777666555444444444333333222111000///...---///............---------......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////000000000111111111666777777===SSSzzzuuullliiigggbbb^^^mmmttt{{{ttteeefffeeebbb^^^]]]```ddd~~~~~~kkkqqqxxx~~~qqqpppvvvyyy}}}zzzaaaHHH>>>999222///222333333333222222111111111111111111111111111111111111111111222222222333333000000111111111111000000000000000000111111111111222222222111111111000000111111222333333333333222333333333333333333333333333333333444444444444555555444444333333444444444666666666666666666666666666777777888888999::::::999999999999999999999999999;;;<<<======>>>@@@CCCFFFGGGUUUzzzfff------------------------///---,,,,,,---......---,,,,,,,,,---------......,,,------......------,,,,,,,,,------------,,,,,,........................---------------------------------------------------------------------------------------------------------------------------------------------------------............//////////////////////////////000...+++///???XXXjjj|||vvv```SSSDDD===<<>>GGGaaassssssaaaQQQFFFAAABBBEEEAAAEEEIIIQQQaaasss}}}~~~}}}xxxnnnjjjeee]]]VVVTTTJJJIIICCCIIIZZZccclll|||{{{\\\FFF===666111444777555222222222222111111222222333444333333333333333333333333333333333333333444555555555555555555666777888888888888888888999999999999999:::;;;======>>>======;;;:::999888888999999999999999999999999999999999999888777666444333111111222111111000//////......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000111000000444:::888999HHH[[[zzz{{{xxxrrrqqqvvvxxxvvvtttrrrwwwiiijjjhhhdddccclllzzz{{{uuuqqqrrrvvvzzz|||~~~www{{{fffUUUFFF<<<444444555333222333222222222111111111111111111111111111111111111111111111111111222222222222000000111111111111000000///000000000111111111111111111111111111111111111111111222333333333333222333333333333333333333333222222333333333444444444444444333333333444555555666666666666666666666666666666777777888999999999999:::::::::::::::;;;;;;:::;;;<<<<<<<<<===???AAABBBFFFAAA@@@```yyysssrrr---------------------------------,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,......////////////..............................---------------------------------------------------------------------------------------------------------------------------------------------------------............///........................000000///,,,+++...444999444@@@YYYxxxxxxdddVVVOOOMMM<<<@@@BBBAAAFFFRRR___fffqqq{{{}}}sssppp~~~}}}wwwnnneeeZZZSSSLLLGGGJJJOOO^^^```^^^fffzzzpppXXXBBB555777222000222333000//////222222111111222222333444333333333333333333333333444444333333444444555555444444444444555666777888777777777888888888999999888888999::::::;;;;;;;;;:::::::::999888888999999888888888888888888888888777666555444222111000///111111000000///.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............////////////000000000555000///222000---555BBBCCChhh}}}|||zzzwww||||||ssstttyyyvvvtttqqqppprrr}}}zzzxxxuuuuuuxxx|||tttrrroooqqq{{{}}}rrrYYYFFF>>>999555222333333111000000111111111111111111111111000000000000000000000000000000111111111222222222000000111111111111000000///000000000111111111111111111111111111111111111111111222333333333333222333333333333333333333333222222222333333333444444333333333333333444555666666666666666666666666666555666666777888888999999999999999::::::;;;;;;;;;:::;;;<<<<<<<<<<<<>>>@@@???BBBBBB@@@JJJkkktttmmm------------------------,,,------,,,++++++,,,...,,,,,,,,,---------......,,,------......------,,,...//////////////////...........................---------------------------------------------------------------------------------------------------------------------------------------------------------............///........................---,,,,,,---...//////...+++000999EEESSSgggzzznnngggVVVRRRJJJ@@@>>>EEEMMMOOOMMM\\\fffbbb]]]hhh~~~||||||zzzoooiiicccbbbfffhhheee```RRRMMMGGGCCCBBBJJJ^^^qqqqqq[[[GGG999333444666222111333222000000444111111111111111222333333333333333333333333333333555444444444444444555555333333333333444666777888666777777777777888888888777777777888888888999999888:::::::::888777888999777777777777777777777777555555444222111000//////000000000//////.........///............---------++++++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------...............////////////000000///------111111000111555---BBBWWWqqqzzzrrrpppssstttqqqmmmllleee```aaahhhvvv}}}zzzwwwcccNNN===666555333333333444444333222222000000000111111111111111000000000000000000000000000000000111111111111222000000111111111111000000000000000000111111111111111111111111111222222222111111222333333333333222333333333333333333333333222222222222333333333333333333333333444555555666666666666666666666666666555555666777777888888999888888999999::::::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@<<<>>>CCCDDD===DDDiiiyyynnn|||------------------------,,,...///...,,,+++---000,,,,,,,,,---------......,,,------......------,,,---......//////......---........................---------------------------------------------------------------------------------------------------------------------------------------------------------............///........................))),,,000444444222---***222000000///...666JJJ^^^|||{{{qqqddd[[[\\\\\\QQQDDD===CCCJJJJJJEEEGGGUUUcccsssyyy~~~}}}|||}}}}}}yyyjjjddd^^^WWWQQQOOOMMMLLLLLLNNNPPPQQQIIIMMMSSSVVVXXXeeettt```JJJ<<<444///000444444222333555444111222777111000000000000111222222444444444444444444444444555555444444444444555555333333444444555777888999666666666777777777888888888777777777777888999999777999::::::777666777888666666666666666666666666444444333333222111000000///////////////.........///............---------******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------................../////////000000'''...333444444444222---555777777AAAXXXqqquuullleeeggglllrrr{{{~~~}}}yyyzzz{{{}}}nnn___OOOEEE<<<555222555111444555444333333444444///000000000111111111222000000000000000000000000000000000000111111111111000000111111111111000000000000000000111111111111000000111111111222222222111111222333333333333222333333333333333333333333111222222222222333333333333333333333444555666666666666666666666666666666555555666666777888888888777777888888999::::::;;;:::;;;<<<<<<;;;;;;===???>>>===AAACCC<<<;;;OOOiii}}}jjj---------------------------///111///---,,,///111,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,........................---------------------------------------------------------------------------------------------------------------------------------------------------------.........//////........................111111///---+++,,,///333...+++...444666222222666DDDYYYtttvvvxxx|||aaaEEEBBB======BBBDDDDDDJJJTTTRRR[[[jjjqqqllldddhhhsssyyysssnnnjjjeeeaaaTTT```eee]]]WWWWWWSSSJJJEEEGGGHHHGGGEEEFFFJJJNNNXXXdddsssxxxvvv}}}kkkUUUDDD444222444333111111000///111333111---...333000000000///000111111222444444444444444444444444666555555444444444555555444444555555666888999:::666666666666777777777777999888888888888888999:::666888:::999777555666888666666666666666666666666444444444333333222222222///////////////.........//////.........---------*********++++++,,,,,,,,,((()))+++,,,,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------................../////////000...555333)))&&&---222111000000000666@@@IIIiii~~~|||||||||||||||ooovvvnnnyyylllPPPCCC999999:::666444555000333444111......////////////000000111111111222000000000000000000000000000000000000111111111111000000111111111111000000000000000000111111111111000000111111222222222222111111222333333333333222333333333333333333333333111111222222222333333333222222222333444555666777666666666666666666666666555555666666777888888888666666777888999999:::::::::;;;<<<<<<;;;;;;===???AAA>>>???AAAAAACCCLLLWWWzzz------------------------........................///...---,,,,,,---...///------------------------,,,------......------,,,---------............///........................//////.........------------------------------------------------------------------............///------------------------------,,,+++,,,---...///------------------------------------------------000000000000111111111111444:::FFFVVViiiwwwdddZZZVVVOOOGGGAAA@@@BBBEEEDDDEEEKKKQQQQQQOOOUUU___zzzvvvyyy}}}wwwwwwwwwyyy|||}}}|||zzz|||yyy{{{yyytttuuuzzz{{{xxxssslllddd``````^^^[[[XXXTTTQQQOOOOOOPPPPPPLLLFFFCCCEEEIIIHHHEEEGGGMMMQQQXXXgggvvv~~~vvvZZZKKK777666555222111//////...000111111111111222222222222222111111111111222222444444444555555555666666444444444444444444444444666666666666666777888888999999999999999999999999666777999;;;;;;:::999888999888777999:::999555222999777666555666666555333555444333111000////////////............------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......////////////000000000000222333333111333:::FFFPPPzzz|||}}}qqq]]]QQQBBB???:::555333222333444111111111111111111111111000000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111111111111111111111111111111111222222222222222222222222444333333333333444555555666666666666666555555555777777777888999999::::::999888777666666888:::;;;:::::::::;;;;;;;;;<<<<<<>>>??????>>>>>>AAAEEEIII\\\------------------------........................///...------------...///------------------------,,,------......------,,,---------............///........................//////.........---------------------------------------------------------,,,,,,,,,,,,---------...------------------------------,,,,,,,,,---...///------------------------------------------------/////////000000000111111+++...333:::CCCNNNZZZbbb{{{oooaaaVVVPPPOOOOOOKKKIIIGGGCCC>>>BBBIIITTTZZZ\\\XXXUUUXXX^^^aaaZZZXXXWWWXXX[[[___bbbcccXXXSSSRRRUUUTTTQQQQQQUUUbbbdddccc^^^ZZZXXXPPPHHHKKKLLLKKKHHHEEECCCDDDEEEHHHKKKNNNOOONNNOOOTTTYYY[[[\\\dddnnnwww|||eeeLLL<<<555666555333111000/////////000000111111111222222222222222111111111111222222333333444444444555555555444444444444444444444444666666666666666777777888888888888888888888888888777888999:::;;;::::::999:::777555555777888777666999777444333444555555555555444222111000////////////............------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------........./////////000000000000000222222111///222999???GGGWWWooolllfffjjjqqqzzzrrr]]]MMMBBB<<<:::888555222111111222222111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222444333333333333444555555666666666666555555555555555666666777888888999999999888777666777888:::;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>======???CCCFFFJJJXXX|||------------------------........................///...------------...///------------------------,,,------......------,,,---------............///------------------------...............---------------------------------------------------------+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---...///------------------------------------------------.........////////////000......---,,,,,,///444888HHHWWWiiixxxvvvtttvvvrrrjjj___VVVNNNGGGGGGIIIGGGQQQVVVQQQIIIHHHJJJLLLHHHEEECCCDDDGGGLLLPPPRRRIIIHHHIIILLLKKKHHHGGGHHHOOOMMMJJJHHHIIIKKKFFF???GGGJJJKKKIIIFFFHHHOOOUUU]]]bbbhhhmmmrrrxxxuuu^^^KKK>>>444111333222222111000////////////000000000111111111222222222222111111111111222222222222333333333444444444444444444444444444444444666666555555666666777888666666666666666666666666777777888999::::::;;;;;;999777333333555777999999999666222000111444555666444333222111000////////////............------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............/////////000000000---000222111...---///111...111>>>RRReee{{{|||tttnnnpppwwwuuu^^^JJJ>>>999888888444333222222222222222333111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333333333444555555555555555555555555555555555555555666777777888888999888777777777888:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>===<<<===AAACCCEEECCCSSS}}}~~~------------------------.................................------.........------------------------,,,------......------,,,---------............///------------------------........................------------------------------------------------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------......---------------------------------------------------------.........//////222222111...---...111333+++555AAALLL^^^vvv|||qqqiiibbb^^^\\\fffppptttiiiXXXMMMIIIHHHFFFFFFFFFHHHJJJKKKKKKIIIEEEEEEGGGIIIIIIGGGDDDCCCFFFFFFEEEFFFHHHLLLNNNNNNHHHLLLPPPOOONNNTTT___iiiuuuZZZLLL===777666555666888000//////......//////000000000000000111111111111222222111111111111222222111111222222222333333333444444444444444444444444666555555555555666777777666666666666666666666666777777777888999:::;;;<<<888666444444444666888999999666222111222333444444333222111000///////////////............------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.............../////////000000,,,///111111000///000111888111222;;;@@@GGG___yyyyyyxxxpppiiijjjmmmxxx~~~kkk]]]RRRCCC:::888999999888333333444444555444444444111111111111111111111111///000000000111111111111000000000000000000000000111111111000000000000000////////////////////////111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111222222222222222222222222333333222222333333444555444444555555555555555666555555666666777888888888888888777777777888999:::;;;;;;<<<<<<<<<=========>>>???>>>===<<<===???AAA@@@LLLSSS___uuu------------------------........................---..................---------------------------,,,------......------,,,---------............///---------------------------.....................------------------------------------------------------------............------------------------,,,,,,,,,---------------------------------------------------------------------------............,,,------,,,+++,,,...111222555666555;;;JJJ[[[fffqqq|||xxxqqqaaaYYYVVVRRRTTTYYY\\\\\\WWWOOOIIIKKKNNNPPPRRRSSSTTTSSSRRRJJJMMMPPPQQQQQQRRRYYY```gggkkkpppqqqrrryyyuuuaaaSSSAAA888111222444222//////......------......///000//////000000000111111111222222111111111111222222111111111222222222333333444444444444444444444444555555555555555666666777777777777777777777777777777666666777777999:::;;;666777777777666666777777;;;888666444444444333111222222111000///////////////............------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................//////////////////000000000111333444888111222888777333???RRRmmmwwwkkkeeeiiiqqquuu{{{|||bbbMMMGGG@@@888555555555222///444444555555555444333222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222333222222222222333444444333444444444555555666666666666777888888999999:::888888888888888999999999;;;;;;;;;;;;<<<<<<<<<===>>>??????>>>======???AAA999IIIOOOMMMggg------------------------........................------...//////...------------------------------,,,------......------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------------------------------------------------.........//////------------------------+++,,,------......---------------------------------------------------------------............///---......---+++***+++---...//////---,,,///555999FFFTTTgggvvvvvvyyy{{{ppphhhlllppprrrsssvvv|||~~~}}}nnnrrrwwwxxxtttqqqwwwsssbbbTTTHHH>>>888999222...///111///...///...---------......///000/////////000000000111111222222111111111111222222111111222222222333333333444444444444444444444444555555444444555555666777888888888888888888888888666666666666777777777777555777888888777777888:::BBB>>>999666444333222111222111000//////////////////............------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////111000///......///000111///---000666666111444<<>>:::888666333333222333444555777777111111000000000000//////111111111111111111111111000000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333111111111111111111111111222222222222222222222222222222222111222222333444222222333444444555666666666666777777888999999999777777888999999999999999999999999::::::::::::;;;;;;<<<>>>=========>>>@@@FFF???AAAIIIGGGKKKppp}}}------------------------........................,,,---...//////...---,,,------------------------,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------++++++,,,,,,,,,---------------------------------+++,,,---.........---,,,------------------------------------------------.........////////////000'''))),,,---,,,---...///---,,,,,,//////...---......///000000222555:::>>>DDDTTTdddooo|||xxxlllcccXXXKKKBBB666666777555333222333444+++***,,,///...+++,,,000//////.........//////000////////////000000000000222222111111111111222222222222333333333444444444444444444444444444444444555444444444444555666666888888888888888888888888333444666666666444111000444555555444555:::BBBHHHSSSKKK>>>444000111333666111000000////////////000//////.........------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,---...000222222000...///000...,,,///555555000000222666777666888BBBLLL^^^www{{{~~~}}}gggTTTEEE???999888777555444333///222666666444111...---000000000000000111222222111111111111111111111111000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333111111111111111111111111222222222222222222222222222222111111222222333444222222333333444555666666555555666666777888888888777777888999999999999888888888999999999:::::::::999:::<<<<<<<<<<<<===???777;;;AAACCCBBBGGGWWWhhh