BM6P6(@ uuunnnggg^^^UUUQQQPPPPPPOOOOOONNNNNNNNNNNNOOONNNMMMLLLKKKLLLMMMNNNJJJKKKKKKJJJHHHGGGGGGHHHGGGGGGFFFFFFEEEFFFFFFFFFCCCCCCBBBAAA@@@@@@??????@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::>>>===<<<===>>>??????===BBB@@@<<<::::::<<>>AAACCC??????@@@@@@AAAAAAAAABBBEEEEEEDDDFFFGGGHHHGGGEEEEEEEEEEEEDDDDDDCCCCCCBBBHHHGGGGGGFFFEEEEEEDDDDDD???@@@AAAAAA@@@@@@BBBDDDCCCDDDEEEFFFFFFGGGFFFFFFIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKGGGGGGHHHHHHHHHHHHHHHHHHKKKJJJLLLNNNMMMJJJJJJNNNHHHIIIJJJIIIIIIJJJMMMOOOJJJMMMKKKGGGJJJQQQTTTQQQRRRPPPOOOPPPRRRTTTUUUTTTVVVWWWZZZcccppp|||nnn^^^RRRNNNIIIIIINNNWWW___ddduuuyyyzzz~~~wwwtttssspppnnnkkkgggdddaaa___^^^bbb```___bbbgggjjjjjjiiieeedddbbbbbbcccfffjjjmmmjjjgggcccbbbcccdddbbb```aaabbbddddddddddddeeeffffffhhhjjjhhhdddaaa```aaafffcccbbbdddhhhiiifffbbb]]]^^^______^^^[[[YYYWWWXXX[[[]]]]]][[[ZZZ[[[]]]YYYXXXWWWWWWXXXXXXWWWVVVVVVWWWXXXYYYZZZZZZYYYYYY]]]]]]]]]]]]^^^___aaaccccccdddeeeeeefffgggjjjmmmqqqpppooonnnmmmlllkkkkkkiiiiiihhhgggfffeeeeeedddkkkiiihhhhhhiiifffaaa\\\dddeeeeeeffffffeeeeeedddfffggghhhiiikkklllmmmnnnnnnqqqttttttrrrqqqrrrsssuuurrruuu~~~~~~sssggg^^^[[[SSSRRRPPPMMMLLLLLLLLLMMMOOONNNMMMLLLKKKKKKLLLLLLKKKLLLLLLKKKIIIHHHIIIJJJHHHHHHGGGGGGFFFGGGGGGHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@>>>======<<<========================>>>>>>>>>>>>===<<<;;;:::>>>>>>????????????@@@@@@===<<<;;;:::;;;===@@@BBB???@@@@@@>>><<<;;;===@@@>>>>>>>>>>>>?????????@@@AAA@@@@@@AAACCCCCCBBB@@@BBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCBBBBBBBBBAAAAAACCCDDDEEEDDDCCCCCCEEEGGGDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIKKKNNNMMMIIIJJJNNNHHHIIIKKKLLLLLLLLLMMMOOOMMMOOONNNKKKNNNUUUWWWUUUQQQQQQTTTXXX\\\`````````YYY[[[^^^dddnnn{{{sssaaaVVVQQQPPPOOOQQQYYYcccooovvv|||xxxsssqqqpppqqqpppnnnkkkgggeeecccbbb___^^^^^^bbbgggkkkllllllfffdddbbbaaabbbeeehhhkkkiiieeebbbaaabbbbbbaaa```aaaccceeefffeeeddddddddddddggghhhgggdddaaaaaabbbcccbbb```aaadddfffeeeddd____________^^^\\\ZZZYYY\\\^^^```___]]][[[[[[]]]YYYXXXXXXXXXZZZ[[[[[[[[[ZZZYYYWWWVVVVVVXXXZZZ[[[^^^^^^^^^^^^___aaabbbcccbbbcccdddddddddeeehhhjjjnnnnnnnnnmmmllllllkkkkkkjjjhhhfffcccbbbbbbcccdddfffffffffgggfffddd```]]]aaabbbcccdddddddddddddddfffggghhhiiijjjlllmmmmmmlllooorrrsssrrrqqqqqqrrruuupppqqqvvvyyy~~~qqqgggcccVVVTTTQQQNNNLLLMMMNNNOOOKKKKKKKKKJJJJJJIIIIIIIIILLLMMMNNNMMMKKKIIIJJJKKKIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>======<<<;;;:::999;;;======::::::<<<>>><<<<<<;;;;;;<<<===>>>>>>===>>>>>><<<;;;:::<<<>>><<<<<<<<<===============>>>======>>>@@@@@@???>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHJJJJJJJJJJJJKKKMMMMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLKKKLLLOOONNNKKKLLLPPPIIIKKKNNNNNNNNNMMMMMMNNNKKKMMMLLLKKKNNNUUU[[[[[[ZZZ\\\```ffflllooopppooohhhhhhhhhhhhlllwwwvvviii]]]RRRLLLNNNSSSYYY```iiiuuu}}}uuurrrooommmkkkpppooonnnllljjjhhhfffdddaaa``````bbbfffiiijjjjjjgggeeecccaaaaaacccfffhhhgggdddaaa``````aaaaaa```bbbdddfffhhhhhhfffdddcccbbbdddeeeeeecccbbbbbbccc``````___^^^^^^```cccfffbbbaaa```___]]]\\\[[[ZZZ]]]^^^___^^^\\\ZZZYYYZZZXXXXXXWWWWWWXXXZZZ\\\]]]]]]ZZZVVVSSSSSSUUUYYY\\\^^^^^^^^^___```aaacccccc```aaabbbbbbaaabbbdddfffjjjjjjkkkkkkkkkkkkjjjjjjkkkhhhddd```______aaacccaaacccddddddbbb```^^^^^^]]]^^^```bbbcccdddeeeeeedddddddddeeeggghhhiiijjjhhhkkkooorrrrrrqqqpppqqqtttmmmkkkoooqqqsss||||||mmmeee]]]ZZZVVVSSSQQQQQQRRRSSSLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNMMMKKKJJJJJJKKKJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;777;;;>>>===999888;;;????????????>>>===;;;:::999>>>>>>>>>>>>=========>>>========================??????>>>@@@AAABBBAAA???>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHGGGFFFFFFGGGIIIHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIKKKKKKKKKKKKMMMOOOMMMMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMNNNNNNOOOOOOPPPOOOMMMOOOQQQQQQOOOPPPUUUQQQRRRTTTSSSQQQPPPQQQQQQKKKKKKJJJJJJOOOYYYccciiioooppprrrvvv{{{~~~xxxvvvrrroooqqqwwwzzzmmmaaaYYYUUUSSSRRRVVV```nnnzzzzzzrrroooooooookkkgggkkkllllllllljjjhhhfffeeeeeedddddddddeeefffffffffiiigggdddbbbaaaccceeegggfffdddaaa______aaabbbbbbbbbdddfffjjjkkkjjjgggeeeaaabbbbbbcccbbbbbbbbbccc^^^______[[[XXXYYY___eeeeeecccaaa^^^[[[YYYXXXXXXXXXYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUUUUVVVYYY[[[]]]ZZZVVVSSSSSSUUUXXXZZZ\\\\\\]]]^^^___```aaaaaa^^^___``````______aaaccceeefffhhhiiijjjjjjiiiiiiiiigggdddaaa```___```aaa^^^aaacccbbb^^^[[[[[[]]]\\\]]]___aaaccceeeffffffaaa``````aaabbbdddeeefffdddgggkkkoooppppppooonnnrrrllliiimmmpppppptttzzzvvvnnnkkkfffaaa\\\XXXVVVUUUPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMLLLJJJIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@???>>>>>>===AAADDDCCC???>>>AAAEEE@@@@@@@@@@@@>>>===;;;:::???>>>>>>????????????>>>@@@?????????????????????AAA@@@@@@BBBCCCDDDBBBAAA@@@AAAAAAAAABBBBBBCCCCCCBBBCCCDDDEEEFFFHHHIIIIIIIIIJJJJJJIIIHHHGGGIIIJJJIIIJJJKKKLLLLLLMMMMMMLLLJJJLLLNNNNNNMMMMMMOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRPPPNNNOOORRRRRRPPPSSSXXXXXXYYYZZZXXXVVVUUUUUUVVVRRROOONNNOOOTTT___mmmxxxxxxtttuuuwwwuuussslllfff^^^ZZZZZZ]]]aaaccchhhuuutttpppmmmnnnppppppkkkfffggghhhjjjlllllljjjhhhfffeeeeeeeeedddddddddeeefffjjjhhheeebbbbbbccceeegggfffdddbbb```___aaacccfffbbbcccfffjjjnnnnnnkkkhhhaaaaaa``````aaaaaaaaa```]]]___```[[[VVVUUU[[[aaagggeeeaaa]]]ZZZWWWUUUTTTTTTTTTTTTUUUWWWWWWVVVVVVXXXYYYXXXWWWTTTTTTVVVXXXYYYXXXWWWVVVUUUUUUVVVVVVYYYYYYZZZ[[[\\\]]]^^^^^^\\\^^^_________^^^___aaabbbdddfffhhhiiiiiihhhhhhfffffffffeeedddbbb```___^^^aaacccaaa]]]ZZZZZZ\\\]]]^^^```bbbdddfffggggggaaa````````````bbbdddfffbbbdddgggkkkmmmnnnmmmlllppplllkkknnnqqqqqqqqqrrruuu|||sssiiiaaa\\\UUUTTTQQQOOOMMMMMMMMMMMMLLLMMMNNNLLLJJJIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@CCCEEEDDDBBBAAACCCFFF??????@@@AAAAAAAAAAAAAAA???>>>>>>???AAAAAA@@@>>>CCCBBBBBBBBBBBBAAAAAAAAABBBAAAAAABBBDDDEEECCCBBBCCCDDDDDDDDDDDDDDDDDDEEECCCCCCEEEFFFGGGIIIJJJJJJMMMMMMNNNMMMKKKJJJLLLMMMJJJJJJKKKLLLMMMMMMMMMMMMMMMOOOPPPOOONNNNNNOOOQQQLLLMMMNNNNNNOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTPPPNNNOOORRRRRRQQQTTTZZZWWWZZZ^^^___^^^\\\ZZZZZZ[[[WWWUUUVVVYYYaaaooo{{{tttpppmmmfff```^^^\\\[[[]]]ccciiioooqqqtttwwwlllkkklllnnnqqqoookkkfffdddfffjjjmmmnnnllljjjiiiaaacccdddddddddeeehhhjjjjjjgggdddbbbaaabbbdddfffeeedddbbb```___```dddhhhccccccdddhhhmmmnnnkkkhhhcccaaa___^^^______^^^]]][[[^^^___]]]XXXWWWZZZ^^^eeedddaaa^^^ZZZWWWTTTSSSTTTTTTTTTVVVXXXYYYXXXWWWYYY[[[\\\ZZZWWWTTTVVVXXXUUUVVVWWWWWWWWWVVVUUUTTTVVVWWWXXXYYYZZZ[[[[[[[[[[[[]]]___```______```aaaaaabbbeeeggghhhhhhgggfffdddeeeggggggfffdddaaa___```aaabbbaaa___]]]]]]]]]___```bbbdddeeefffggggggcccbbbaaa```aaaccceeegggbbbbbbdddgggjjjkkkkkkjjjooonnnmmmnnnoooooommmlllmmmqqq|||zzzrrrccc___ZZZTTTPPPNNNMMMMMMMMMNNNOOONNNLLLKKKKKKLLLJJJJJJJJJKKKKKKLLLMMMNNNJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDEEEEEEBBBAAAAAABBBEEEEEECCCAAADDDDDDDDDDDDCCCCCCBBBBBBDDDCCCCCCDDDFFFGGGEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNNNNOOOMMMKKKKKKLLLNNNJJJKKKLLLMMMMMMNNNMMMMMMNNNPPPPPPPPPNNNMMMNNNOOOLLLMMMNNNNNNOOOOOOOOONNNOOOPPPQQQRRRSSSTTTTTTUUUSSSQQQRRRTTTUUUTTTXXX^^^]]]eeennnuuuvvvsssnnnkkkkkkhhhggghhhffffffnnnyyy{{{kkkfffgggiiiiiimmmlllmmmpppvvv{{{}}}zzzpppkkklllmmmnnnmmmkkkiiiggg___bbbgggkkkmmmllljjjhhh```bbbdddeeedddeeehhhkkkgggeeebbb______```bbbdddccccccaaa___]]]___dddhhhfffcccccceeeiiijjjgggcccfffccc___]]]]]]]]][[[YYYWWW[[[^^^___]]][[[\\\]]]aaaaaa```___]]]ZZZXXXVVVVVVUUUUUUVVVYYYZZZXXXVVVUUUYYY]]]\\\XXXUUUUUUWWWTTTUUUUUUVVVVVVVVVUUUUUUTTTUUUWWWXXXZZZZZZZZZYYYZZZ\\\___`````````aaabbb```bbbeeeggghhhgggfffeeeddddddeeeeeeeeedddcccbbb``````___```bbbccccccbbbbbbbbbcccdddeeeeeeeeeeeebbbaaa___^^^___aaadddeeecccbbbaaacccfffiiiiiihhhkkkmmmnnnnnnnnnnnnmmmllllllkkkqqq~~~wwwrrrjjjaaa[[[WWWVVVVVVOOOPPPPPPOOOMMMLLLLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEEFFFHHHHHHHHHFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDGGGJJJJJJHHHEEEEEEEEEEEEDDDDDDCCCCCCCCCGGGFFFFFFGGGIIIJJJHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDHHHIIIIIIJJJLLLMMMMMMNNNLLLMMMMMMLLLJJJIIIJJJLLLJJJKKKLLLMMMMMMNNNMMMMMMOOOPPPPPPOOOMMMLLLLLLMMMLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUWWWUUUVVVYYYYYYYYY]]]ccclllwww|||||||||vvvpppsss{{{~~~lll___```lll}}}wwwmmmnnnnnnnnnllliiigggggggggZZZ^^^ccchhhjjjjjjgggeeeccceeefffeeecccccceeehhheeeccc```]]]]]]^^^aaacccaaaaaa```]]]\\\^^^ccchhhgggdddaaacccfffgggccc___hhhddd___]]]\\\\\\YYYWWWTTTXXX]]]``````___^^^]]]^^^___`````````^^^[[[ZZZXXXVVVTTTVVVXXXXXXVVVSSSPPPUUUZZZ[[[WWWTTTTTTVVVTTTTTTTTTUUUUUUVVVVVVWWWTTTUUUWWWYYYZZZZZZYYYYYYZZZ\\\___aaaaaaaaabbbddd```bbbeeeggghhhgggfffdddeeedddcccbbbbbbcccdddddd```^^^]]]```eeehhhgggeeeccccccdddddddddccccccbbb___^^^\\\[[[\\\^^^```bbbdddaaa___aaadddggghhhggggggkkknnnnnnnnnoooppppppooommmoooyyyuuulllhhhbbb\\\RRRRRRRRRPPPMMMJJJJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIJJJKKKLLLJJJFFFBBBMMMKKKIIIIIIJJJJJJJJJIIIEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIGGGFFFEEEFFFGGGHHHFFFEEEEEECCCBBBDDDGGGIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEKKKHHHEEEEEEGGGIIIIIIJJJHHHIIIJJJIIIIIIIIIKKKMMMHHHIIIJJJKKKLLLMMMNNNOOOPPPNNNLLLIIIIIIIIIKKKLLLKKKLLLMMMNNNNNNNNNMMMLLLPPPQQQRRRQQQOOONNNNNNNNNLLLMMMNNNNNNNNNOOOPPPRRROOOQQQSSSTTTTTTVVVYYY[[[YYY[[[\\\[[[[[[```iiiqqq|||vvvmmmfffgggppp}}}wwwooollljjjiiijjjmmmpppppplllhhhaaa^^^]]]___dddgggdddaaafffdddaaa``````bbbeeeggg]]]^^^]]][[[XXXYYY]]]```^^^]]]]]]^^^^^^```aaabbbddddddeeeeeefffffffffeeeeeeccc___[[[YYYXXXWWWWWWWWWYYY]]]```aaa```^^^]]]ZZZaaaccc]]]XXX\\\```aaa\\\ZZZXXXVVVTTTUUUUUUVVVVVVWWWXXXYYYYYYWWWUUUTTTVVVSSSQQQRRRTTTUUUTTTRRRWWWXXXYYYXXXVVVVVVZZZ]]]XXX[[[___aaabbb```]]][[[^^^^^^___```bbbeeehhhiiigggfffeeeccccccccccccccccccdddeeefffggghhhhhhhhheeefffeeecccaaa___```aaa]]]]]]\\\\\\]]]^^^```aaabbbcccdddccccccccceeegggjjjiiiiiiiiikkkmmmppprrrooonnnnnnooottt}}}qqqeeeZZZWWWTTTPPPNNNMMMNNNNNNNNNMMMLLLMMMNNNOOOOOOOOOLLLLLLLLLMMMNNNLLLIIIFFFOOONNNLLLLLLLLLLLLKKKIIIEEEEEEEEEFFFFFFFFFGGGGGGJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHFFFEEEEEEGGGHHHGGGFFFGGGFFFEEEFFFIIIJJJJJJHHHGGGGGGHHHHHHHHHHHHGGGGGGKKKIIIHHHHHHIIIKKKKKKKKKHHHIIIJJJJJJIIIJJJLLLNNNIIIIIIJJJKKKLLLMMMNNNOOOQQQOOOMMMJJJIIIJJJKKKMMMIIIJJJKKKLLLLLLKKKKKKJJJOOOPPPPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQPPPQQQSSSTTTUUUWWW[[[^^^```cccfffggggggjjjrrrxxx|||vvvsssnnnmmmsss~~~~~~yyyqqqkkkjjjjjjiiijjjlllnnnooollliiiccc```]]]]]]```bbb```^^^``````______``````aaabbb\\\\\\\\\ZZZWWWXXX[[[___^^^^^^^^^^^^^^^^^^^^^^^^```bbbccceeeeeeeeeeeedddbbb```]]]ZZZYYYXXXXXXYYYUUUWWW\\\___aaa```___]]][[[^^^^^^YYYYYY]]]^^^\\\```^^^ZZZWWWTTTSSSRRRSSSUUUVVVXXXYYYYYYXXXWWWVVVWWWTTTRRRSSSUUUVVVUUUTTTTTTWWWYYYYYYYYYZZZ]]]```______```aaa```___^^^]]]]]]]]]]]]___aaadddggghhheeeeeeeeedddddddddcccccccccdddeeefffggggggggggggccccccccc```^^^\\\\\\^^^[[[[[[[[[[[[\\\^^^```aaaccceeefffgggffffffgggiiiiiiiiihhhiiijjjmmmoooqqqlllkkkkkkkkknnnuuu~~~vvvjjjddd]]]XXXWWWWWWUUUTTTRRROOOLLLLLLNNNPPPPPPNNNLLLKKKJJJJJJKKKKKKIIIGGGMMMLLLKKKKKKLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIGGGEEEEEEFFFHHHHHHGGGHHHFFFFFFGGGIIIJJJJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHLLLJJJJJJKKKLLLMMMMMMLLLHHHIIIJJJJJJJJJKKKMMMPPPJJJJJJJJJKKKLLLMMMNNNNNNRRRPPPMMMKKKJJJJJJLLLMMMJJJJJJKKKKKKKKKKKKJJJIIILLLLLLLLLMMMNNNOOOPPPQQQUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTVVVXXX[[[aaahhhlllppptttwwwwwwvvvwwwzzz}}}|||xxxvvv||||||~~~yyy}}}vvvpppkkkhhhhhhkkkjjjiiijjjllllllkkkjjjfffaaa\\\[[[\\\]]]\\\ZZZZZZ\\\]]]^^^___^^^]]]\\\[[[[[[ZZZXXXWWWXXX[[[]]]^^^^^^^^^]]]]]][[[ZZZYYY\\\^^^aaadddeeeeeecccbbbaaa```]]]ZZZYYYXXXXXXXXXSSSVVV[[[___aaa```^^^\\\[[[[[[YYYWWWYYY]]]\\\XXX```^^^ZZZWWWTTTRRRRRRRRRTTTUUUWWWXXXYYYYYYXXXWWWXXXVVVTTTSSSUUUVVVVVVUUUSSSUUUYYY[[[\\\^^^```bbbdddcccbbb```___^^^^^^^^^[[[[[[[[[]]]___bbbeeegggbbbcccdddffffffeeeddddddcccdddeeeffffffgggffffffaaaaaa```]]]ZZZXXXXXXYYYYYYYYYYYYZZZ\\\^^^```aaaeeegggjjjjjjjjjiiijjjjjjiiihhhhhhhhhiiikkkmmmooojjjjjjjjjiiijjjnnnssswwwzzzyyypppllljjjhhhccc___ZZZUUUOOONNNPPPRRRQQQPPPOOOLLLJJJIIIIIIJJJJJJIIILLLKKKKKKKKKLLLLLLJJJGGGGGGGGGHHHHHHHHHIIIIIIIIIMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGJJJHHHFFFEEEGGGHHHIIIHHHFFFFFFFFFFFFGGGHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJLLLNNNNNNMMMLLLHHHJJJKKKKKKKKKLLLOOOQQQKKKKKKLLLLLLMMMMMMNNNNNNRRRPPPMMMJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMNNNQQQSSSTTTTTTSSSTTTWWWZZZ]]]]]]\\\ZZZ^^^___aaadddiiiqqqzzz|||zzz}}}zzzxxxwwwpppmmmiiiggggggkkkjjjiiihhhiiijjjkkkkkkgggbbb]]]YYYZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[]]][[[\\\\\\\\\\\\ZZZYYYXXXWWWZZZ^^^bbbddddddbbbaaabbbaaa___\\\ZZZYYYXXXWWWTTTWWW[[[___```^^^\\\ZZZYYYZZZYYYXXXYYYZZZZZZYYY[[[ZZZWWWUUUSSSSSSTTTTTTRRRSSSUUUVVVWWWXXXXXXXXXWWWUUUTTTSSSSSSUUUVVVVVVTTTVVVZZZ]]]___```aaabbbbbbbbbaaa```______^^^^^^ZZZZZZZZZ[[[^^^```ccceeeaaabbbdddfffggggggeeeeeecccddddddeeeeeeeeedddddd``````___\\\XXXVVVVVVVVVXXXXXXYYYZZZ\\\___bbbccceeehhhkkkllllllkkkjjjjjjhhhhhhhhhhhhiiijjjllllllkkkllllllkkkkkkmmmppprrr||||||xxxqqqiiiccc\\\WWWVVVWWWWWWWWWVVVRRRNNNKKKKKKMMMOOOOOONNNMMMMMMNNNOOOOOOMMMLLLIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKJJJJJJIIIHHHKKKIIIGGGFFFHHHIIIIIIIIIFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNMMMKKKJJJKKKLLLLLLLLLMMMOOOQQQMMMMMMNNNNNNNNNNNNNNNNNNPPPOOOLLLJJJIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOUUUSSSSSSUUUYYY\\\]]]\\\VVVZZZbbblllsssuuurrrnnnrrrssssssuuuyyy~~~|||{{{}}}uuummmkkkllliiiffffffjjjjjjiiigggggggggiiikkkgggccc]]]ZZZZZZ[[[]]]___^^^]]]]]]\\\]]]^^^______[[[ZZZYYYYYYZZZ[[[\\\]]]YYYZZZZZZZZZZZZZZZYYYYYYUUUXXX\\\```bbbbbbaaa___```______^^^]]]]]]]]]]]]YYY[[[]]]^^^^^^\\\YYYWWWWWWZZZ\\\\\\YYYVVVYYY\\\YYYWWWUUUSSSRRRRRRSSSTTTQQQQQQSSSTTTUUUVVVWWWWWWVVVUUUSSSRRRQQQRRRTTTVVVWWWXXXZZZ]]]___``````___\\\^^^___aaaaaa```______[[[[[[[[[[[[]]]___bbbccc```bbbeeeggghhhgggfffeeeccccccdddddddddccccccbbbaaaaaa```]]]YYYWWWWWWWWWYYYYYYZZZ[[[]]]```ccceeedddgggjjjlllkkkjjjiiijjjhhhhhhhhhhhhiiijjjjjjkkkkkklllnnnnnnmmmnnnppprrrwwwwwwyyy|||vvvnnneee___^^^___aaa]]]XXXQQQMMMLLLOOOQQQSSSQQQOOOMMMLLLMMMMMMLLLJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKLLLKKKKKKJJJJJJJJJIIIHHHHHHJJJJJJIIIHHHIIIJJJKKKKKKIIIIIIJJJKKKGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHIIILLLMMMMMMLLLLLLMMMNNNNNNMMMMMMOOOQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNLLLJJJJJJLLLNNNOOONNNNNNNNNOOOPPPQQQSSSSSSWWWVVVXXX]]]cccggggggfffdddjjjuuu}}}}}}nnnfffbbbeeehhhgggeeeeeeiiiiiiiiigggffffffhhhjjjfffccc___[[[ZZZ\\\^^^```___^^^]]]\\\]]]^^^___```[[[ZZZYYYYYY[[[]]]]]]\\\ZZZYYYYYYYYYYYYYYYZZZ[[[UUUXXX[[[^^^```aaa```___ZZZ[[[\\\^^^```bbbcccddd^^^^^^^^^]]]\\\ZZZYYYXXXWWWYYY^^^^^^ZZZUUUXXX^^^ZZZYYYVVVSSSQQQQQQQQQRRRQQQRRRRRRSSSUUUVVVWWWWWWUUUUUUSSSQQQPPPQQQTTTWWWYYYXXXYYY[[[]]]^^^^^^]]]YYY[[[^^^aaabbbbbbaaaaaa^^^]]]]]]]]]]]]___aaabbbbbbccceeefffgggggggggfffeeeeeeeeeeeeeeedddcccbbbbbbbbbaaa^^^[[[YYYYYYZZZZZZZZZZZZ\\\^^^aaaccceeedddfffiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmmmmmmmmmmoooqqqmmmssszzz{{{ppplllooosssiiicccZZZTTTSSSVVVYYY[[[[[[WWWRRROOOMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHIIIKKKLLLKKKIIIGGGIIIKKKLLLLLLIIIIIIJJJLLLHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIGGGHHHKKKMMMNNNNNNNNNOOOOOOOOOMMMMMMOOOPPPSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOMMMLLLMMMOOOQQQSSSSSSSSSSSSTTTVVVXXXZZZ\\\___```dddmmmvvv||||||zzzyyy}}}}}}~~~}}}~~~zzzoooeee^^^ZZZ^^^dddfffggghhhggghhhiiihhheeedddfffhhheeeccc```]]]ZZZ[[[]]]___[[[[[[\\\]]]]]]]]]]]]]]]ZZZXXXWWWXXX[[[]]]\\\ZZZ]]]\\\YYYWWWWWWXXXYYYZZZWWWXXX[[[]]]^^^_________ZZZ[[[\\\^^^```aaabbbccc```___^^^\\\[[[[[[[[[[[[YYYXXXZZZ]]][[[VVVWWW\\\ZZZXXXVVVTTTSSSSSSTTTUUUTTTTTTTTTUUUUUUVVVXXXXXXVVVVVVUUURRRPPPQQQUUUYYYXXXWWWVVVWWW[[[]]]]]]\\\\\\]]]^^^___aaabbbcccdddaaa```___^^^^^^___```aaaddddddeeeeeeffffffgggggghhhiiiiiihhhgggfffeeedddbbbbbbbbb___\\\[[[[[[\\\ZZZZZZZZZ[[[]]]___bbbcccdddfffggghhhgggggghhhjjjjjjjjjjjjjjjjjjjjjiiiiiikkklllmmmllllllllloooqqqmmmssszzz}}}~~~yyyrrrhhhaaa```bbbfffhhhjjjeee^^^XXXUUUSSSRRRQQQLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLHHHHHHJJJLLLMMMLLLIIIFFFGGGIIIKKKJJJGGGFFFHHHJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLJJJHHHHHHKKKMMMOOOOOOOOOPPPPPPOOOMMMMMMNNNPPPTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPNNNNNNOOOQQQTTTVVVYYYYYYYYYZZZ\\\___bbbcccooopppvvv}}}zzzzzz}}}zzz{{{}}}pppfffccc[[[WWW[[[cccgggjjjmmmfffhhhjjjhhheeedddeeegggeeedddaaa]]]ZZZYYYZZZ\\\VVVXXX[[[^^^^^^\\\ZZZXXXXXXVVVUUUWWWZZZ\\\[[[YYYaaa^^^ZZZWWWUUUVVVXXXYYYYYYYYY[[[\\\]]]^^^______]]]^^^^^^______^^^]]]]]]aaa___]]][[[[[[\\\]]]^^^[[[VVVVVV[[[]]]YYYVVVXXXWWWVVVUUUUUUUUUWWWZZZ[[[VVVVVVVVVVVVWWWXXXYYYYYYWWWWWWVVVSSSQQQRRRVVVZZZWWWUUUSSSUUUYYY]]]]]]]]]aaa```___^^^___bbbeeegggdddcccaaa```______```aaaffffffeeeeeeeeefffggggggkkkkkkkkkkkkjjjhhhgggfffbbbbbbbbb```]]]\\\]]]^^^YYYYYYYYYZZZ\\\^^^```bbbeeefffggggggfffgggiiikkkjjjkkkkkkkkkkkkjjjiiiiiinnnoooooommmlllllloooqqqrrrssstttssssssxxxuuulllhhhlllvvv}}}zzzqqqggg```ZZZSSSQQQRRRTTTUUUVVVUUUTTTSSSTTTVVVQQQLLLIIIKKKLLLJJJJJJMMMJJJJJJKKKLLLLLLLLLLLLLLLEEEFFFHHHIIIKKKLLLLLLLLLNNNLLLJJJHHHIIIJJJIIIIIIIIIJJJKKKMMMNNNNNNMMMMMMNNNLLLJJJHHHIIIKKKOOORRRQQQTTTUUUTTTQQQPPPRRRUUUSSSTTTTTTSSSRRRRRRTTTVVVRRRTTTVVVVVVVVVYYY^^^cccccchhhiiiggghhhnnnuuuxxxwwwyyy}}}|||qqqhhhccc[[[[[[\\\]]]___bbbeeegggiiikkkkkkjjjfffcccbbbaaaccccccbbb```^^^[[[YYYWWWVVVWWWYYY[[[\\\[[[ZZZYYY]]]\\\ZZZZZZZZZ[[[\\\]]]XXXXXXXXXYYYYYYYYYYYYYYYYYY\\\^^^___]]]]]]```bbbcccbbb___\\\[[[[[[\\\]]][[[\\\]]]^^^^^^^^^]]]]]]ZZZYYYYYYXXXXXXXXXXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYWWWVVVVVVWWWXXXXXXZZZYYYWWWVVVUUUVVVVVVWWWYYYTTTUUU[[[___]]]]]]```cccccccccaaa```bbbeeehhhiiihhhfffdddcccdddeeefffkkkiiieeecccdddfffjjjlllkkkkkkkkkjjjiiihhhgggfffgggeeebbb___]]]]]]]]]^^^XXX[[[^^^_________```aaabbbeeegggfffddddddiiinnnmmmmmmmmmmmmlllkkkjjjjjjnnnnnnnnnnnnnnnooopppqqqwwwuuusssrrrqqqrrrtttuuu|||~~~vvvqqqlllddd^^^]]]ZZZZZZZZZZZZZZZZZZYYYXXXWWWRRROOOPPPOOOKKKIIIJJJOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMNNNNNNOOOOOONNNNNNLLLKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOQQQPPPNNNMMMNNNSSSYYY]]][[[\\\\\\YYYUUUTTTVVVYYYVVVWWWXXXXXXVVVVVVWWWXXXUUUXXX[[[]]]^^^bbbhhhmmmnnnsssvvvvvvzzzsssjjjccc___]]]]]]\\\\\\]]]^^^___```dddfffggggggdddbbbbbbbbbbbbaaa```^^^\\\[[[YYYYYYVVVWWWYYY\\\]]]]]]\\\[[[\\\\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYY[[[^^^______```ccceee___^^^]]][[[ZZZYYYYYYYYYZZZ[[[]]]______^^^]]]\\\ZZZZZZXXXWWWWWWXXXXXXYYYZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZXXXWWWWWWXXXXXXYYY[[[ZZZXXXWWWUUUUUUUUUUUUWWWSSSTTTXXX[[[YYYZZZ^^^]]]^^^```aaaaaacccfffhhhgggfffeeedddeeefffhhhiiikkkiiieeecccccceeehhhjjjiiijjjkkkllllllmmmllllllggggggeeecccaaa___\\\[[[ZZZ\\\___`````````bbbcccdddgggiiihhheeedddhhhkkkhhhiiiiiijjjjjjjjjiiiiiimmmmmmllllllmmmnnnpppqqqvvvuuusssrrrrrrrrrssstttyyy~~~tttnnn~~~tttjjjeeekkkiiiiiilllnnnnnnkkkhhh___YYYVVVVVVTTTOOOLLLLLLNNNOOOOOONNNMMMLLLJJJIIIOOOOOOPPPPPPPPPOOONNNNNNJJJJJJJJJJJJKKKKKKKKKKKKOOOOOOOOONNNNNNNNNNNNNNNPPPOOONNNMMMPPPWWW```gggmmmmmmlllfff```\\\\\\^^^^^^```bbbbbb```_________^^^bbbfffiiilllpppwww}}}}}}|||ppphhheeeaaa___]]]]]]\\\[[[[[[\\\]]]^^^___aaaccccccbbbaaabbbccc```___^^^\\\[[[ZZZYYYYYYUUUWWWZZZ]]]^^^___^^^^^^\\\]]]]]]]]]\\\[[[ZZZZZZ^^^\\\ZZZXXXVVVVVVWWWXXXWWWYYY[[[]]]^^^```ccceee`````````___^^^\\\ZZZYYYYYY[[[]]]___```^^^\\\[[[[[[ZZZXXXVVVVVVWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWXXX[[[[[[ZZZYYYYYYYYYYYYZZZ]]]\\\ZZZXXXVVVUUUTTTTTTWWWUUUUUUWWWVVVUUUXXX\\\UUUXXX\\\```aaaccceeegggcccccccccdddeeehhhjjjllljjjhhhfffccccccdddfffgggeeegggiiikkknnnpppqqqqqqiiijjjiiihhheee```\\\ZZZ]]]^^^`````````aaadddfffeeehhhjjjjjjgggeeegggiiiiiijjjkkklllmmmmmmmmmmmmmmmlllkkkjjjkkkmmmooopppuuutttsssrrrrrrrrrssssssqqqsssvvvyyyzzzrrrmmmkkk|||jjjccc]]]\\\YYYUUUSSSUUUOOOPPPQQQRRRRRRQQQOOONNNRRRRRRSSSSSSRRRQQQPPPPPPIIIJJJLLLLLLLLLLLLMMMNNNSSSRRRQQQPPPOOONNNNNNNNNOOOOOONNNNNNQQQZZZfffnnn{{{rrrkkkhhhgggmmmooorrrrrrpppnnnmmmmmmooosssxxx{{{~~~}}}}}}}}}rrrhhheeefffeeeccc]]]\\\\\\\\\\\\^^^___aaa]]]___`````````___aaabbbaaa```]]][[[ZZZYYYXXXXXXVVVXXX[[[^^^```aaaaaa```^^^^^^___```___]]]\\\[[[^^^\\\ZZZWWWVVVWWWYYYZZZVVVWWWXXXZZZ[[[\\\^^^___^^^```aaabbbaaa^^^[[[YYYXXXZZZ]]]______^^^\\\ZZZ\\\ZZZXXXVVVUUUVVVXXXYYYZZZZZZYYYYYYYYYXXXXXXXXX\\\[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYWWWVVVVVVUUUYYYYYYYYYWWWUUUTTTVVVZZZPPPTTTZZZ^^^```aaabbbcccaaaaaabbbccceeegggiiijjjjjjhhhfffdddcccccccccdddbbbdddfffiiilllooopppqqqmmmmmmkkkiiieeeaaa]]][[[^^^___```______aaadddfffcccfffiiijjjhhhggghhhiiikkkkkklllmmmmmmmmmmmmmmmkkkjjjiiihhhiiilllnnnpppsssssssssrrrrrrrrrqqqqqqrrrssssssqqqqqqyyysssoooppppppppp|||vvvtttqqqvvv~~~uuukkkeeeaaa]]]\\\___\\\]]]^^^^^^]]][[[YYYWWWWWWXXXXXXXXXWWWVVVUUUUUUMMMOOOQQQQQQPPPPPPRRRTTTXXXXXXWWWVVVTTTSSSRRRQQQSSSSSSRRRRRRTTT]]]jjjttt~~~|||tttmmmkkkjjjooowwwuuuiiidddgggjjjiiifffaaaaaa```_________aaaaaa___```aaa```^^^^^^___```bbbaaa___]]][[[YYYXXXWWWWWWYYY\\\```bbbccccccccc``````aaabbbaaa```^^^]]]^^^\\\ZZZXXXXXXZZZ\\\^^^ZZZZZZYYYYYYZZZZZZZZZZZZXXXZZZ]]]^^^^^^[[[WWWUUUWWWYYY[[[]]]]]]\\\ZZZYYY[[[ZZZXXXVVVUUUVVVWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]\\\YYYYYYYYYYYYYYYYYYXXXXXXZZZ[[[ZZZWWWUUUUUUVVVVVVQQQTTTYYY\\\\\\]]]^^^___```aaaaaabbbccceeefffgggiiihhhfffdddcccbbbbbbbbbcccdddgggiiilllnnnoooppppppnnnkkkgggcccaaa```______``````___^^^___bbbddd```bbbeeeggghhhhhhiiiiiiiiiiiiiiiiiihhhhhhgggfffjjjiiihhhhhhiiikkknnnooopppqqqqqqrrrqqqpppooonnnoooppppppnnnmmmqqqzzzzzzmmmggghhhlllnnnmmmtttllliiikkkmmmvvv|||uuuooonnnpppsssssssssqqqnnnjjjeeebbbaaaaaa```___^^^\\\[[[ZZZSSSUUUVVVUUUSSSTTTWWW[[[]]]^^^^^^]]]\\\ZZZXXXVVVXXXYYYYYYWWWWWW___kkkvvv||||||zzzuuunnniiiiiijjjnnnwwwoooiiicccbbbfffiiihhhggghhhfffdddaaa___^^^]]]]]]```aaa```___]]]\\\]]]___bbbbbbaaa```^^^\\\ZZZYYYYYY[[[^^^aaacccddddddddd``````aaaaaaaaaaaaaaa```^^^]]][[[[[[[[[]]]___``````^^^\\\\\\\\\[[[YYYWWWUUUXXX[[[^^^^^^\\\YYYVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZZZZXXXWWWVVVVVVUUUUUUXXXXXXYYYZZZ[[[[[[[[[[[[XXXYYYZZZ\\\]]]^^^^^^^^^XXXYYYYYYZZZ[[[ZZZZZZZZZXXXYYYXXXWWWYYY\\\[[[WWWUUUVVVXXXXXXXXXYYY[[[\\\aaaaaabbbccccccdddeeeeeehhhggggggfffeeecccbbbbbbeeegggiiikkkmmmnnnooooooooollliiieeebbbaaaaaabbbaaaaaabbbaaa______```aaa^^^___aaaccceeeggghhhhhhiiiiiiiiiiiihhhgggfffeeehhhhhhhhhiiikkklllmmmnnnmmmnnnpppqqqpppooommmkkkggghhhhhhiiikkkoootttxxx~~~}}}sssnnniiifffgggiiiiiihhh~~~uuummmeeeiiioooyyy~~~yyyxxxvvvtttpppmmmjjjiiidddeeefffccc```aaaffflllmmmnnnpppqqqooollliiigggfffggggggdddbbbgggrrr|||xxxuuujjjnnnrrrrrrooonnnqqqtttxxx~~~sssgggdddaaaaaaccceeefffggghhhfffccc```]]]\\\[[[[[[^^^______]]][[[[[[]]]______```bbbcccbbb```^^^\\\[[[]]]```cccdddeeeeeeddd____________```aaaaaabbb```______^^^^^^^^^^^^___bbb___]]]\\\\\\\\\YYYVVVTTTWWW[[[^^^___^^^[[[ZZZWWWVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVTTTSSSTTTUUUWWWYYYZZZ[[[[[[[[[UUUVVVYYY\\\^^^___``````YYYZZZ[[[[[[[[[ZZZYYYYYYVVVXXXXXXZZZbbbhhhfff^^^XXXWWWVVVUUUTTTVVVZZZ]]]aaabbbcccdddeeeffffffgggggggggggggggfffeeecccbbbdddfffgggjjjlllmmmnnnnnniiihhhgggeeecccbbbbbbaaacccdddeeedddaaa_________^^^^^^^^^___bbbdddeeeeeehhhiiiiiiiiiiiiiiihhhhhhfffgggiiikkkmmmmmmmmmmmmjjjlllnnnoooooommmjjjhhhhhheeecccdddiiimmmpppqqquuuzzz}}}oookkkiiiiiihhhhhhggggggfffeee}}}nnnllliiiiiimmmwww~~~zzz{{{{{{wwwtttuuu{{{}}}xxxzzzyyyuuurrruuu~~~vvvpppooopppyyy}}}zzzuuutttuuu|||rrrkkkfffdddbbbaaaaaacccfffhhhcccbbb```]]]\\\[[[[[[[[[\\\]]]]]]\\\ZZZ[[[]]]___\\\___bbbeeeeeedddbbb```\\\^^^aaaccceeeeeeeeeddd^^^]]]]]]]]]^^^___aaacccbbbbbbaaa```___^^^^^^]]]```]]]ZZZZZZ[[[ZZZXXXUUUOOORRRVVVYYY[[[ZZZYYYXXXWWWVVVUUUTTTUUUVVVWWWXXXXXXXXXYYYZZZYYYVVVTTTRRRQQQRRRUUUWWWYYYZZZZZZZZZSSSUUUXXX[[[^^^`````````[[[\\\\\\\\\[[[ZZZXXXWWWWWWXXXZZZ___jjjtttqqqgggYYYXXXUUURRRRRRUUU[[[___aaabbbdddfffggghhhiiiiiifffgggggghhhgggfffdddcccaaabbbdddgggiiikkklllllldddeeeffffffeeecccaaa```eeefffgggfffccc```______```^^^]]]]]]___aaabbbbbbbbbcccdddeeeffffffffffffeeegggjjjmmmnnnnnnmmmmmmhhhjjjmmmnnnnnnllliiigggpppjjjddddddhhhmmmnnnmmmtttwww{{{ooobbb```eee___bbbdddeeedddbbbbbbccc|||rrrssszzz~~~yyyxxx{{{{{{zzzzzzzzz{{{{{{yyyxxxvvvqqqwwwvvv}}}xxx{{{vvvnnnjjjhhhfffccccccdddfffeeeeeeccc```]]]]]]^^^^^^\\\ZZZZZZ[[[\\\[[[XXXVVVUUUVVVXXX[[[___ccceeedddcccaaadddeeeeeeeeedddbbb```___]]][[[YYYXXXXXXYYY\\\]]]```aaaaaaaaa```___]]]\\\______^^^\\\XXXUUURRRPPPPPPRRRUUUXXXYYYXXXVVVUUURRRSSSUUUVVVWWWXXXXXXXXXZZZXXXVVVWWWXXXXXXUUURRRRRRRRRRRRUUUXXXZZZZZZYYYXXXXXXXXXXXXZZZ\\\^^^___^^^]]]]]]]]]]]]\\\ZZZXXXXXX[[[[[[```wwwttt^^^YYYUUUTTTTTTTTTXXX]]]]]]^^^```dddggghhhgggeeedddeeeeeeeeedddbbbaaa___```aaabbbdddeeeeeeeeeeeebbbdddeeeffffffeeecccaaabbbeeegggeee```]]]\\\^^^ZZZ]]]```___\\\[[[\\\___dddccccccdddeeefffdddcccjjjhhhggghhhkkknnnooooooiiihhhgggfffgggjjjmmmnnnqqqlllfffeeegggjjjkkkjjjkkkpppuuuxxxyyy}}}rrreeebbbccceeedddeeehhhkkkiiiddd```aaaccc~~~}}}{{{xxx{{{yyywwwvvvuuuwww|||{{{wwwuuuuuu}}}vvvnnnkkkiiifffccc```___```aaaaaaaaabbb___\\\\\\]]]^^^]]][[[\\\\\\\\\[[[XXXVVVVVVWWWZZZ\\\___bbbdddeeedddcccggggggggggggfffdddbbbaaa^^^\\\ZZZYYYYYY[[[]]]^^^]]]___```aaaaaa```___^^^___^^^^^^\\\YYYVVVSSSQQQOOOQQQSSSUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXWWWUUUVVVXXXXXXVVVTTTRRRRRRSSSUUUXXXZZZYYYXXX]]]\\\ZZZYYYXXXXXXYYYYYY[[[[[[\\\]]]]]][[[XXXVVV[[[^^^^^^cccxxxvvv]]]XXXUUUUUUUUUUUUXXX]]]______```cccfffggggggeeedddeeeeeeeeedddcccaaa```______``````aaabbbbbbcccaaacccdddeeeeeedddcccbbbcccdddeeecccaaa___^^^^^^[[[\\\^^^^^^]]]\\\\\\]]]``````aaaccceeeffffffeeefffdddcccdddgggjjjkkkkkkiiigggfffdddeeefffhhhjjjiiifffbbbaaabbbeeeggghhhiiilllppprrrtttxxx~~~vvvhhh___^^^______]]]aaaeeehhhfffaaa^^^^^^___}}}xxxuuuwwwxxx{{{~~~{{{{{{{{{sssttt~~~sssiiifffhhhiiijjjgggcccaaaaaacccccccccccc```]]]\\\\\\^^^^^^]]]^^^^^^]]][[[XXXWWWXXXYYY\\\]]]^^^aaaccceeefffgggggggggggggggfffdddcccbbb___^^^\\\[[[[[[\\\]]]___ZZZ\\\___bbbbbbbbb```___]]]]]]]]]\\\ZZZWWWTTTSSSPPPPPPPPPQQQRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSUUUWWWXXXYYYXXXTTTSSSSSSUUUWWWYYYXXXWWW^^^\\\ZZZXXXWWWVVVVVVVVVYYYZZZ]]]^^^]]][[[XXXVVV]]]______bbbsssrrrZZZVVVUUUWWWWWWVVVXXX]]]aaa``````bbbdddfffeeeeeecccddddddeeedddcccaaa```]]]]]]]]]]]]]]]^^^___``````aaacccdddeeedddcccccceeecccaaaaaaaaaaaa```___]]]\\\[[[[[[]]]]]]\\\[[[[[[]]]___aaadddfffggggggcccbbbaaabbbeeeggghhhggghhhgggdddbbbaaabbbccccccaaaaaa```^^^^^^```dddggghhhiiikkkmmmpppsssvvvxxx|||{{{rrrqqqjjjccc```bbbbbb```\\\\\\```cccccc___[[[ZZZZZZ~~~|||}}}{{{yyyyyyxxxvvvsssrrrtttwwwyyy~~~uuuwww{{{xxxzzz~~~ttthhhcccdddhhhjjjmmmjjjeeeccccccdddeeeeeedddbbb___]]]]]]^^^___```_________\\\ZZZYYYZZZ[[[^^^^^^^^^___aaadddgggiiieeeeeeeeedddcccbbbbbbaaa___^^^\\\[[[[[[\\\]]]]]]ZZZ\\\___bbbbbbaaa___^^^[[[[[[[[[ZZZYYYVVVTTTSSSQQQPPPPPPOOOOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSSSSTTTRRRRRRRRRSSSUUUXXXZZZ[[[WWWUUUTTTUUUWWWXXXWWWWWWXXXXXXWWWVVVVVVWWWYYYYYYYYY\\\___aaa```\\\YYYXXX[[[\\\[[[[[[gggsssqqqeeeXXXUUUUUUXXXYYYWWWYYY\\\```___^^^^^^aaabbbcccbbbaaaaaabbbccccccbbb``````]]]]]]\\\\\\\\\]]]^^^^^^___```aaabbbcccdddcccccceeebbb^^^^^^aaacccbbb```^^^[[[YYYYYY\\\]]][[[YYYZZZ\\\^^^aaabbbdddeeegggcccbbbbbbcccfffhhhhhhggghhhfffdddaaa___^^^^^^^^^^^^```aaa___]]]]]]aaaeeehhhhhhiiilllooorrrsssrrrqqqtttzzz|||oooggghhheeebbbbbbddddddbbb___ZZZ]]]``````]]]ZZZXXXXXX|||sssqqqqqqqqquuuzzzyyy}}}~~~{{{xxxvvvuuutttqqqnnnwwwyyyzzz{{{}}}|||xxxuuuuuuzzzxxxrrrjjjeeedddgggjjjlllkkkgggcccaaaaaabbbcccbbbfffeeeccc```______```aaa___``````^^^\\\\\\]]]^^^```___^^^^^^___cccfffhhheeedddccccccbbbbbbbbbbbb^^^]]]\\\[[[ZZZ[[[[[[\\\\\\^^^```aaaaaa```^^^\\\YYYZZZZZZYYYXXXVVVSSSRRRSSSRRRPPPOOOOOOPPPQQQRRRLLLLLLMMMMMMOOOQQQSSSTTTQQQQQQQQQQQQSSSWWW[[[]]]ZZZXXXVVVVVVWWWXXXWWWVVVUUUTTTTTTTTTUUUWWWYYYZZZYYY]]]bbbcccaaa^^^\\\[[[YYYZZZXXXUUU[[[bbbaaaYYYWWWUUUUUUXXXYYYXXXXXX\\\]]][[[ZZZ[[[]]]_________^^^___```aaaaaa```____________^^^^^^^^^^^^^^^^^^^^^___```aaabbbbbbccccccddd```]]]]]]```bbbaaa___^^^[[[XXXXXXZZZ[[[ZZZXXXZZZ]]]```aaa```aaaccceeecccbbbbbbdddfffggggggfffhhhfffdddaaa___]]]\\\\\\]]]___```___]]]\\\___cccffffffhhhkkkoooqqqqqqooolllmmmpppvvv}}}zzzqqqiiidddaaa^^^]]]^^^___^^^\\\YYY[[[^^^___^^^\\\ZZZZZZ|||tttooojjjlllrrrssssssxxx|||zzzyyy||||||xxxxxxyyy{{{~~~kkkhhheeeeeegggiiijjjkkkjjjgggeeeddddddeeedddcccffffffeeeccc```^^^^^^___]]]___aaaaaa```______```aaa___^^^]]]^^^aaadddfffeeeeeedddccccccccccccccc^^^]]]\\\[[[[[[ZZZZZZ[[[]]]^^^____________]]]]]]ZZZZZZZZZYYYXXXUUUSSSRRRTTTSSSQQQPPPPPPPPPQQQQQQJJJJJJJJJKKKMMMPPPSSSTTTRRRRRRQQQPPPQQQTTTZZZ^^^^^^[[[YYYWWWXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTVVVVVVYYY]]]bbbbbb___\\\\\\\\\ZZZ[[[XXXTTTUUUYYYZZZVVVXXXUUUUUUXXXYYYWWWXXX[[[YYYXXXXXXZZZ\\\^^^]]]]]]\\\]]]___```aaa``````___aaabbbbbbbbbaaa```_______________``````aaaaaaaaaaaa___^^^]]]^^^______^^^]]][[[XXXWWWXXXXXXXXXXXX[[[^^^bbbbbb```___aaacccaaa```aaabbbdddeeedddcccfffdddccc```^^^]]]\\\[[[[[[\\\^^^___^^^^^^```aaabbbeeehhhkkklllmmmllllllhhhiiilllqqqxxxwwwtttwwwxxxssslllgggccc___]]]\\\]]]]]]]]]ZZZ[[[\\\^^^______^^^^^^}}}uuuuuu{{{|||zzzwwwwww|||zzznnneeecccbbbcccfffggghhhggggggfffeeefffgggfffeeecccdddfffgggddd```\\\[[[[[[ZZZ^^^aaaccccccbbbbbbbbbaaa```^^^]]]]]]___aaacccdddcccbbbaaaaaaaaabbbccc___^^^^^^]]]\\\\\\[[[[[[]]]]]]]]]]]]^^^______```\\\\\\\\\[[[YYYWWWTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOLLLKKKKKKLLLMMMPPPRRRTTTSSSSSSRRRPPPOOORRRXXX]]]aaa^^^[[[YYYXXXYYYXXXWWWWWWVVVTTTSSSRRRSSSSSSTTTUUUZZZ^^^^^^ZZZXXXYYY[[[ZZZ[[[ZZZVVVUUUWWWYYYYYYZZZWWWVVVXXXXXXVVVWWW[[[VVVVVVWWWZZZ]]]^^^]]]\\\]]]^^^___aaabbbbbbaaaaaabbbccceeeeeeeeebbb```^^^__________________``````]]]^^^___^^^]]]\\\[[[\\\[[[[[[ZZZWWWUUUUUUWWWYYY[[[^^^bbbbbb```___bbbeee```___```bbbddddddcccaaabbbaaa```___^^^\\\\\\[[[[[[[[[]]]```ccceeeeeeeeecccggglllmmmkkkiiiiiiiiifffgggiiinnnssswwwzzz{{{~~~xxxuuuttttttsssqqqjjjhhhdddaaa____________ZZZZZZ[[[\\\___aaabbbccczzzxxxyyy|||zzznnneeedddbbbaaaaaaccceeeeeedddaaaaaaaaabbbcccccc```^^^ccceeegggddd___ZZZXXXXXXYYY]]]bbbeeeeeedddccccccaaa```^^^]]]]]]^^^___```aaa```___^^^^^^___````````````___^^^^^^]]]\\\\\\\\\[[[[[[\\\]]]___bbbccc______^^^]]][[[XXXUUUTTTRRRRRRQQQQQQPPPOOONNNMMMOOONNNMMMMMMNNNPPPRRRSSSTTTTTTRRRPPPNNNQQQWWW\\\ccc```\\\ZZZYYYYYYXXXXXXUUUTTTSSSRRRRRRSSSTTTUUURRRWWWZZZZZZVVVTTTVVVYYYYYYZZZZZZVVVUUUWWW[[[]]]\\\XXXVVVWWWWWWUUUWWW[[[UUUUUUWWW[[[^^^___^^^\\\^^^___aaabbbccccccccccccbbbdddfffgggfffddd```^^^``````___^^^^^^^^^______ZZZ^^^```___\\\YYYYYY[[[ZZZ[[[[[[XXXTTTSSSVVVZZZYYY^^^bbbbbb``````cccgggaaaaaaaaaccceeeeeecccbbb______^^^^^^]]]\\\[[[[[[\\\\\\]]]ccciiimmmllljjjfffkkkqqqppplllggggggiiiggggggiiillloooqqqrrrqqquuuvvvyyyzzzuuurrrtttwwwiiigggdddbbb```^^^]]]]]]ZZZYYYYYY[[[^^^bbbdddeee|||}}}tttjjjdddcccbbbaaa___]]]]]]^^^___```___``````___^^^]]]___aaaaaaeeefffbbb___^^^]]]ZZZYYY^^^dddjjjlllllliiigggeeeaaa\\\XXXVVVXXX[[[^^^]]]^^^___aaaaaaaaaaaa```^^^___aaadddeeedddaaa]]][[[[[[\\\]]]___aaacccdddcccdddccc```[[[XXXVVVVVVVVVSSSPPPOOONNNNNNNNNLLLSSSQQQNNNMMMLLLMMMOOOQQQOOOSSSWWWWWWTTTQQQOOOPPPXXXVVVUUUVVVXXXXXXUUUSSSWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXVVVTTTRRRRRRUUUXXXYYYYYY[[[\\\]]]^^^^^^^^^[[[XXXVVVWWWZZZZZZWWWRRRWWWUUUTTTVVVZZZ\\\[[[YYY[[[\\\___cccffffffccc```eeedddccc```^^^^^^```bbbccc```]]]\\\]]]]]]ZZZWWWZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZ^^^bbbbbb```aaaeeejjjgggbbb___bbbdddbbbaaaaaaaaa```___]]]]]]\\\\\\\\\___```aaacccdddhhhmmmqqqsssooojjjiiiiiijjjhhhfffjjjhhhggghhhkkkkkkhhheeeiiilllpppssszzzwww|||zzzzzz|||~~~{{{tttnnnkkkfffaaa______```___]]]ZZZ[[[\\\[[[[[[^^^eeekkksssjjjccc```aaa^^^]]][[[ZZZZZZZZZ\\\]]]YYYZZZ[[[[[[ZZZZZZ\\\^^^^^^cccdddaaa_________\\\\\\___dddhhhjjjjjjhhhgggfffccc___ZZZXXXVVVWWWWWWVVVXXXZZZ\\\^^^_________``````bbbdddfffeeebbb___\\\\\\]]]^^^___```aaaaaabbbcccdddbbb___\\\ZZZZZZWWWUUURRRQQQQQQQQQQQQPPPRRRPPPOOONNNOOOQQQSSSUUUOOOSSSXXXYYYWWWSSSRRRQQQUUUSSSRRRTTTVVVXXXWWWUUUTTTSSSRRRQQQQQQQQQRRRRRRVVVUUUTTTRRRPPPPPPSSSVVVVVVWWWYYY]]]```cccfffggg```[[[VVVUUUWWWYYYWWWUUUXXXWWWVVVXXX[[[]]]\\\ZZZ]]]^^^```dddggggggeeebbbeeeeeedddbbb```___aaacccccc```^^^]]]]]]\\\XXXUUUYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXXXXXXXYYYZZZZZZ[[[ZZZ^^^aaaaaa```aaaeeeiiihhhbbb___aaabbbaaa```aaaaaaaaa```___^^^]]]]]]]]]```bbbcccdddfffiiinnnqqqrrrnnnjjjiiiiiijjjiiihhhgggfffdddeeehhhiiihhhffffffiiimmmnnnqqqzzzyyyrrrxxxwwwxxx{{{}}}{{{tttmmmjjjfff```^^^^^^^^^^^^\\\]]]^^^^^^]]]]]]```fffkkkssshhhaaa]]]]]]```[[[ZZZXXXWWWVVVWWWXXXYYYTTTVVVXXXXXXXXXXXXZZZ\\\ZZZ___bbb``````bbbbbb```___aaaccceeeggggggffffffeeeccc```\\\YYYVVVUUUTTTVVVWWWZZZ]]]___aaacccccc```aaabbbdddfffeeeccc```]]]^^^___``````___^^^]]]```bbbeeeeeebbb___]]]]]]WWWVVVTTTTTTUUUUUUUUUTTTUUUTTTRRRQQQQQQRRRTTTUUUOOOTTTYYY[[[ZZZWWWTTTSSSQQQPPPOOOPPPSSSVVVWWWWWWSSSRRRPPPNNNNNNOOOPPPQQQSSSSSSRRRPPPNNNOOOQQQSSSTTTUUUWWW[[[___dddhhhjjjddd^^^VVVSSSTTTWWWXXXXXXYYYYYYXXXZZZ\\\]]]]]]\\\```aaabbbeeehhhhhhgggeeefffffffffdddbbbbbbdddeeecccbbb```___]]]ZZZVVVSSSXXXXXXXXXYYYYYYYYYZZZZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\ZZZ]]]```aaa```aaaeeehhhiiiccc___``````^^^^^^aaabbbbbbaaa``````_________bbbdddeeefffgggjjjnnnqqqooommmjjjiiijjjjjjjjjiiieeedddbbbbbbdddfffgggfffcccfffjjjjjjiiilllsssyyy}}}xxxvvvrrrmmmrrrrrruuuxxx{{{yyyrrrlllhhhddd```]]]\\\\\\\\\[[[aaaaaaaaa``````bbbgggjjjwwwllleee```\\\]]]___[[[ZZZXXXVVVVVVWWWXXXYYYWWWXXXZZZZZZYYYYYYZZZ[[[XXX]]]aaa```aaaeeefffeeebbbbbbbbbbbbbbbcccddddddbbb```]]]ZZZXXXWWWWWWXXXXXXYYY[[[^^^```bbbdddeee```___```aaacccdddbbb```\\\]]]___``````___]]]\\\^^^aaaddddddbbb___\\\[[[WWWVVVUUUVVVXXXYYYXXXWWWZZZYYYVVVSSSQQQQQQQQQQQQOOOSSSXXX[[[[[[XXXUUUSSSQQQOOONNNNNNPPPSSSVVVWWWTTTSSSQQQOOOOOOPPPQQQSSSQQQRRRQQQPPPNNNOOOQQQSSSVVVVVVVVVWWWYYY\\\```bbbccc^^^XXXTTTUUUVVVWWWXXXZZZZZZZZZ[[[\\\]]]]]]]]]cccbbbccceeehhhiiihhhffffffggggggfffddddddfffgggfffeeedddbbb___[[[VVVTTTXXXXXXXXXYYYZZZ[[[[[[\\\^^^\\\[[[ZZZZZZZZZ\\\]]]YYY\\\___aaabbbccceeehhhjjjddd______^^^\\\]]]aaacccccccccbbbbbbaaaaaa```cccdddffffffgggiiillloookkkjjjiiiiiiiiijjjkkkkkkgggeeecccbbbcccdddfffgggdddgggjjjjjjhhhiiimmmqqq}}}}}}xxxxxx}}}}}}wwwqqqpppnnnlllkkkmmmqqquuuwwwuuuooojjjeeebbb___[[[ZZZZZZ[[[[[[ccccccbbbbbbbbbcccfffggg~~~}}}|||~~~uuunnniiigggccc^^^\\\]]]]]]\\\ZZZYYYXXXYYY[[[\\\ZZZ\\\]]]]]][[[ZZZYYYZZZXXX^^^bbbaaacccfffhhhgggcccaaa```^^^^^^___aaabbbccc```[[[VVVUUUVVVXXXZZZXXXYYYYYY[[[\\\]]]______]]]\\\\\\]]]___aaa```___ZZZ\\\^^^``````___^^^]]]\\\___bbbbbb```\\\YYYXXXWWWWWWVVVXXXZZZ[[[ZZZYYY[[[YYYWWWTTTRRRQQQQQQPPPOOORRRUUUYYYZZZXXXTTTQQQRRRQQQPPPOOOOOOPPPSSSUUUUUUSSSQQQPPPPPPQQQRRRSSSRRRSSSSSSRRRPPPQQQSSSTTTXXXWWWUUUUUUUUUWWWYYYZZZ]]][[[YYYWWWWWWWWWWWWVVVYYYZZZ[[[[[[[[[\\\\\\]]]ccccccbbbdddfffggggggfffeeefffgggfffeeeeeefffhhhiiiiiigggddd```\\\XXXVVVXXXYYYZZZZZZ[[[\\\]]]]]]___^^^]]]\\\[[[\\\\\\]]]ZZZ\\\___bbbccceeefffhhhiiiddd```___]]][[[]]]bbbccccccdddddddddcccbbbaaabbbccceeeeeeeeefffiiikkkhhhhhhhhhhhhhhhiiijjjjjjjjjiiigggeeeddddddfffhhhjjjkkklllkkkiiijjjmmmpppxxx|||~~~~~~yyyxxxxxxvvvtttqqqwwwyyytttooommmlllkkkgggiiimmmqqqrrrpppkkkhhhbbb```^^^[[[YYYYYY[[[\\\ccccccbbbbbbcccddddddddd}}}zzzrrrvvvzzz~~~zzzuuujjjgggfffgggeee^^^[[[\\\___^^^\\\[[[ZZZ[[[]]]^^^\\\^^^______\\\ZZZYYYYYYYYY___bbbbbbbbbeeegggeeeaaa___]]][[[ZZZ\\\^^^```fffaaa[[[UUUSSSSSSVVVXXX[[[[[[[[[[[[[[[\\\]]]^^^[[[ZZZYYYZZZ\\\^^^^^^^^^[[[\\\]]]^^^______^^^^^^\\\^^^``````^^^[[[YYYYYYYYYXXXYYYZZZ\\\]]]\\\[[[WWWWWWVVVUUUUUUUUUUUUUUUQQQRRRSSSVVVXXXVVVSSSPPPSSSTTTSSSRRRPPPPPPQQQSSSTTTSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUTTTSSSSSSUUUVVVXXXWWWVVVVVVVVVWWWXXXXXXVVVWWWXXXYYYYYYXXXWWWWWWZZZ[[[\\\\\\[[[[[[\\\^^^bbbaaa```aaacccdddeeedddcccdddffffffeeeeeefffhhhkkkkkkiiieee```\\\ZZZZZZ[[[[[[\\\\\\]]]^^^______``````______^^^]]]\\\\\\[[[]]]```cccfffggghhhhhhgggdddbbbaaa^^^\\\^^^cccbbbcccdddeeeeeedddcccbbbaaabbbddddddddddddfffgggeeefffhhhgggffffffgggiiijjjjjjjjjhhhgggfffhhhjjjoooooonnnkkkiiiiiikkknnnrrrvvvzzz~~~~~~zzzwwwuuuuuuttttttpppuuuxxxsssooommmllljjjeeehhhkkklllllljjjgggddd___^^^]]]ZZZXXXYYY\\\___cccbbbaaabbbddddddcccbbb|||rrrhhhgggeeecccdddgggeee```^^^```___^^^\\\[[[ZZZ[[[]]]^^^]]]___aaaaaa___]]]\\\\\\ZZZ```bbb``````bbbcccaaa___]]]ZZZXXXXXXYYY[[[]]]bbb___ZZZVVVTTTTTTVVVWWW[[[[[[ZZZZZZ[[[\\\]]]^^^ZZZYYYWWWXXXZZZ]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\^^^``````___^^^^^^^^^\\\[[[\\\^^^``````^^^]]]XXXXXXXXXXXXWWWWWWWWWWWWTTTSSSSSSTTTVVVVVVSSSPPPSSSUUUVVVUUURRRQQQRRRTTTUUUUUUVVVVVVVVVUUUTTTSSSSSSUUUVVVUUUTTTTTTVVVWWWYYYYYYXXXWWWVVVUUUUUUTTTRRRTTTVVVWWWXXXXXXYYYZZZ[[[]]]___^^^\\\\\\]]]```aaa___]]]]]]___aaabbbbbb```bbbdddeeeddddddeeeffflllllliiiddd^^^[[[[[[]]]]]]]]]^^^^^^______`````````aaaaaaaaa```^^^\\\ZZZ\\\]]]```dddhhhjjjjjjiiieeeccccccccc```]]]___dddaaabbbdddeeeeeedddcccbbbaaacccdddeeedddcccdddeeebbbeeegggfffeeedddeeegggfffiiikkkkkkiiiiiikkknnnlllmmmmmmlllkkkkkkkkklllooossswww~~~yyyvvvxxxzzz||||||yyyvvvuuuuuussswwwxxxtttrrrqqqooolllfffgggiiiiiigggdddbbbaaa\\\]]]\\\ZZZYYYZZZ^^^aaacccaaaaaaccceeefffdddbbb{{{oooeeeaaabbbdddbbbcccfffeeebbbcccfff^^^]]][[[ZZZYYYZZZ\\\]]]]]]```cccdddbbbaaa``````[[[```bbb___^^^______]]]]]][[[YYYWWWWWWXXXZZZ\\\[[[ZZZYYYXXXWWWXXXXXXYYYUUUUUUUUUUUUVVVWWWYYYZZZ[[[XXXWWWWWWZZZ\\\^^^^^^aaa```^^^]]]\\\[[[[[[[[[\\\^^^```aaaaaaaaabbbddd^^^^^^^^^```bbbbbb```^^^]]]\\\[[[ZZZYYYXXXWWWVVVWWWUUUSSSTTTVVVVVVSSSQQQRRRUUUWWWWWWTTTSSSTTTUUUXXXYYYZZZ[[[[[[YYYWWWVVVSSSUUUVVVVVVUUUUUUVVVXXXZZZZZZYYYWWWUUURRROOONNNPPPRRRTTTUUUVVVXXX[[[]]]\\\___aaa```^^^]]]___aaa___]]][[[[[[\\\___``````___aaacccdddccccccdddffflllkkkhhhbbb\\\ZZZ[[[^^^_________``````````````````aaaccccccbbb___\\\YYY\\\^^^aaaeeeiiikkkkkkiiidddcccdddeeebbb^^^```eeeaaabbbdddeeeeeedddbbbaaaaaaccceeeeeedddcccdddeeeaaadddffffffcccbbbccceeecccfffjjjkkkkkkkkknnnpppgggiiikkkmmmnnnnnnmmmmmmooonnnooowww~~~vvvssstttvvvwwwsssyyy|||xxxwwwxxxxxxzzzzzzvvvuuuvvvtttoooggghhhhhhgggdddaaa```___[[[\\\\\\ZZZYYYZZZ___ccccccbbbaaadddggghhheeebbbyyyvvv}}}uuummmfff___\\\\\\___aaaccccccbbb___^^^^^^_________]]]\\\\\\]]]___bbbbbbbbbcccdddbbb___]]]]]]\\\[[[ZZZYYYXXXXXXWWW[[[[[[[[[YYYWWWWWWYYY[[[\\\\\\[[[YYYWWWXXXZZZ]]]ZZZ[[[[[[XXXTTTSSSVVVYYYWWWWWWXXXYYYZZZ[[[[[[[[[```bbbbbb]]]WWWVVVZZZ___^^^```ccceeeggggggfffeeefffeeeddddddddddddbbb```______]]]ZZZXXXYYY[[[^^^\\\ZZZWWWUUUTTTSSSRRRQQQQQQUUUXXXVVVRRROOOQQQTTTVVVYYY]]]^^^\\\YYYWWWVVVWWWVVVUUUTTTTTTTTTUUUVVVZZZ\\\]]]ZZZUUUQQQQQQRRRPPPQQQTTTWWWYYY[[[[[[\\\dddcccaaa___^^^___```aaa___^^^]]]]]]^^^___```aaabbbbbbbbbccceeeffffffdddkkkhhhdddaaa^^^\\\\\\\\\bbbaaa```aaabbbcccbbb```___aaadddffffffccc___]]]]]]___bbbeeehhhjjjkkkkkkdddccccccbbbaaa```______```aaaccceeeeeeeeecccbbb```aaabbbcccdddcccbbbbbbfffffffffffffffeeeeeedddhhhmmmmmmfffbbbhhhnnnpppgggiiikkkmmmnnnmmmkkkiiisssmmmkkkttt~~~|||vvvqqqpppooommmooosssvvv{{{xxxwww~~~|||yyywwwvvvtttpppnnnkkkhhhcccaaa````````````fff```[[[[[[]]]^^^aaaeeegggeeeccceeeiiihhhccc___{{{{{{{{{yyy|||yyypppiiifffddd___\\\\\\^^^```ccccccaaa```_______________^^^\\\\\\]]]___bbbbbbbbbccccccbbb___]]]]]]\\\ZZZYYYXXXWWWXXXXXX[[[\\\\\\[[[XXXWWWXXXYYYZZZ[[[ZZZXXXVVVVVVXXXZZZ[[[[[[ZZZWWWVVVVVVWWWYYY]]]]]]]]]]]]]]]^^^^^^^^^___^^^]]]ZZZYYYXXXZZZ[[[^^^___aaaccceeefffffffffeeedddeeefffggggggeeeccccccbbb```\\\ZZZZZZ\\\___ZZZWWWTTTRRRQQQQQQRRRRRRPPPTTTWWWVVVSSSQQQSSSVVVWWWZZZ]]]^^^\\\YYYWWWWWWYYYXXXVVVUUUUUUUUUVVVVVVYYYYYYYYYWWWTTTRRRPPPPPPPPPPPPRRRTTTWWWZZZ]]]___cccbbb```^^^^^^___```aaa______^^^]]]]]]^^^___`````````aaacccfffgggeeedddjjjhhheeeaaa^^^\\\[[[[[[aaa```___```bbbbbbbbbaaa```bbbeeeggggggfffdddbbb^^^```bbbeeehhhiiijjjjjjbbbbbbaaaaaaaaa`````````^^^___bbbcccddddddcccbbb```aaabbbcccdddccccccbbbfffggggggggggggfffeeeeeegggmmmoooiiieeehhhkkkkkkhhhjjjlllmmmmmmllljjjiiimmmlllmmmsss{{{~~~{{{~~~zzzsssrrrmmmjjjkkkkkkkkknnnsssuuuzzzyyyxxxyyyxxxwwwvvvuuurrrmmmjjjiiigggcccaaabbbcccccccccddd^^^ZZZ\\\^^^^^^```dddgggdddccceeeggggggbbb]]]}}}uuutttqqqrrrzzzsssfffaaa___bbbccc```\\\[[[]]]```bbbbbbaaa``````aaa^^^______^^^\\\\\\]]]___bbbaaaaaabbbbbbaaa___\\\]]]\\\YYYVVVUUUVVVWWWXXXZZZ\\\]]]]]][[[YYYXXXYYY\\\]]]\\\ZZZXXXWWWXXXZZZ\\\ZZZXXXWWWYYYZZZZZZZZZ^^^^^^]]]\\\[[[[[[ZZZZZZ\\\YYYWWWXXXZZZZZZYYYWWW\\\]]]^^^```bbbccceeeeeebbbccceeehhhkkkllliiiggggggeeebbb^^^ZZZZZZ\\\___ZZZWWWSSSPPPOOOPPPRRRTTTPPPTTTWWWWWWUUUTTTVVVXXXWWWZZZ]]]^^^\\\ZZZXXXXXXYYYXXXWWWVVVUUUTTTTTTUUUYYYXXXWWWVVVVVVUUURRRPPPPPPOOOOOOQQQTTTYYY^^^aaaaaa```___^^^]]]^^^___``````___^^^]]]]]]]]]^^^___]]]^^^```dddggggggeeeccchhhgggeeebbb___\\\YYYXXX^^^]]]]]]^^^aaabbbbbbaaa```bbbdddfffgggggggggfff```aaaccceeeggghhhiiiiiiaaaaaaaaaaaaaaaaaaaaaaaa\\\^^^```bbbccccccccccccaaaaaabbbccccccccccccbbbgggggggggggggggffffffeeegggllloookkkhhhhhhhhhgggiiijjjlllmmmmmmkkkjjjhhhgggkkknnnqqqqqqsssuuuxxxzzz{{{|||||||||~~~yyyuuuqqqlllhhhjjjeeeccceeeggghhhmmmrrruuuyyy~~~wwwvvvssssssssstttsssooojjjffffffdddaaaaaabbbccccccccc```[[[YYY\\\^^^^^^```cccfffdddcccdddeeeddd```[[[{{{www{{{uuussstttvvvxxxttthhhfffaaa___bbbddd```\\\[[[]]]___aaabbbaaa```aaabbb^^^______^^^]]]\\\]]]^^^bbbaaa```aaaaaaaaa^^^\\\\\\YYYVVVSSSRRRSSSUUUVVVVVVYYY\\\]]]\\\[[[ZZZZZZ```aaaaaa___]]][[[[[[\\\\\\YYYVVVXXX[[[]]]]]][[[^^^^^^]]][[[YYYXXXWWWVVVWWWWWWXXXYYYZZZZZZYYYWWW[[[[[[\\\]]]^^^aaabbbddd___```dddiiimmmnnnmmmjjjiiigggccc___[[[ZZZ\\\^^^^^^[[[VVVQQQNNNOOORRRUUUSSSUUUWWWWWWVVVUUUVVVXXXWWWYYY\\\]]][[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSSSS\\\YYYWWWWWWYYYYYYVVVSSSOOOOOOOOOQQQSSSWWW[[[]]]^^^^^^]]]]]]]]]^^^^^^___```___^^^\\\\\\\\\]]]]]]\\\]]]```eeehhhhhhfffccceeeeeeeeeccc```\\\XXXUUU[[[ZZZ[[[\\\___aaaaaaaaaaaabbbcccdddeeeffffffgggcccdddeeefffgggggghhhhhhcccccccccbbbaaaaaaaaa```\\\]]]___aaacccdddddddddaaaaaabbbbbbccccccccccccgggggghhhhhhggggggfffeeefffiiikkkjjjhhhhhhhhhhhhiiijjjkkklllkkkjjjiiihhheeeiiilllmmmlllmmmqqqtttxxxyyyyyyyyyyyy{{{~~~~~~zzzuuurrrqqqpppnnnllljjjeeecccdddeeefffjjjoootttvvv{{{~~~|||wwwrrrpppooooooooooooooolllhhheeecccbbb``````aaaaaaaaa___]]]YYYXXX\\\___^^^___aaadddcccbbbccccccaaa^^^ZZZ}}}uuupppttt}}}}}}}}}xxxooojjjkkkddd```bbbccc```^^^^^^^^^___aaaaaa``````aaabbb]]]___```___]]]\\\]]]^^^bbb```______``````^^^\\\YYYVVVSSSPPPOOOPPPRRRTTTQQQUUUYYY\\\\\\[[[[[[[[[```aaabbbaaa___\\\[[[[[[ZZZXXXVVVXXX\\\___^^^\\\aaa```___]]][[[ZZZXXXXXXSSSWWW[[[\\\YYYXXXYYY[[[YYYYYYYYYZZZ[[[]]]___```[[[]]]aaaggglllnnnlllkkkjjjiiifffbbb___]]]^^^```aaa^^^XXXQQQLLLKKKOOORRRVVVWWWXXXXXXVVVUUUUUUUUUVVVYYY[[[\\\ZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUUUU[[[YYYWWWXXXZZZZZZWWWSSSNNNOOOQQQSSSTTTUUUUUUVVV[[[[[[[[[\\\\\\]]]^^^^^^___^^^]]]\\\[[[[[[\\\]]]\\\^^^aaaeeeiiiiiifffdddcccccccccbbb___[[[WWWUUUYYYXXXYYY[[[^^^``````___dddddddddddddddeeeeeefffeeeeeeeeeeeefffggghhhhhhffffffeeedddbbbaaa``````]]]^^^```aaacccdddeeeeeebbbbbbbbbbbbbbbcccccccccgggggggggggggggffffffeeedddeeefffggggggggghhhjjjhhhhhhiiijjjjjjiiihhhgggfffggghhhjjjlllnnnoooppprrrtttuuuvvvwwwyyy|||~~~~~~||||||~~~}}}yyywwwuuutttsssrrrpppooooooppppppoooooojjjffffffeeedddfffkkklllnnnpppqqqqqqqqqooommmnnnllliiihhhiiiiiihhhgggeeecccbbbbbbbbbbbb___]]][[[WWWWWW[[[^^^]]]]]]___aaaaaabbbbbbbbb```]]]ZZZ|||uuuqqquuu~~~zzzqqqmmmlllkkkiiibbb^^^```bbbaaa```aaa___```aaaaaa``````aaabbb]]]___``````^^^\\\]]]]]]bbb```^^^^^^______]]]\\\VVVUUURRROOONNNOOOPPPQQQNNNRRRVVVYYYZZZYYYYYYZZZZZZ\\\___^^^\\\ZZZXXXXXXXXXXXXXXXYYY\\\]]]]]]\\\^^^^^^]]][[[ZZZYYYXXXWWWRRRXXX]]]]]]XXXVVVYYY]]]WWWXXXXXXYYYYYYZZZ[[[[[[XXXYYY]]]bbbgggjjjiiihhhjjjjjjjjjgggdddccccccdddaaa___ZZZRRRJJJHHHLLLPPPWWWWWWWWWWWWVVVUUUTTTSSSUUUWWWYYYZZZYYYXXXXXXYYYZZZZZZ[[[[[[[[[ZZZYYYXXXYYYXXXWWWWWWWWWVVVTTTSSSNNNOOOQQQSSSSSSSSSRRRRRRYYYYYYZZZ[[[\\\\\\]]]]]]^^^]]]\\\[[[[[[[[[\\\]]]]]]^^^```dddggggggeeecccaaaaaaaaa```^^^[[[XXXVVVXXXWWWWWWYYY\\\^^^^^^]]]ddddddddddddddddddeeeeeedddcccccccccdddeeefffgggeeeeeedddcccbbbaaaaaa```______```aaabbbdddeeeeeebbbbbbaaaaaabbbbbbcccdddfffffffffffffffeeeeeedddbbb```aaaeeefffeeefffiiieeeffffffggghhhhhhgggggggggeeedddfffjjjllllllkkkkkkmmmoooqqqrrruuuxxx{{{zzzyyywwwvvvvvvxxx{{{|||~~~zzzuuuooollllllnnnpppqqqmmmnnnoooooopppooonnnnnnpppkkkfffeeeccc```bbbgggcccdddddddddhhhmmmooolllkkkhhheeecccdddffffffffffffeeeeeeeeeeeedddaaa^^^[[[WWWVVVZZZ\\\[[[[[[]]]___```aaabbbaaa___]]]\\\~~~|||uuummmiiihhhgggfffeee___\\\___bbbaaa```aaaaaaaaabbbaaa______```aaa]]]^^^``````^^^]]]\\\]]]aaa```^^^]]]^^^^^^]]]\\\VVVTTTSSSQQQPPPPPPPPPPPPNNNQQQTTTVVVVVVUUUUUUVVVUUUXXX[[[[[[ZZZWWWUUUUUUVVVXXXZZZZZZZZZZZZ[[[]]][[[[[[ZZZYYYYYYXXXXXXXXXUUUXXXZZZZZZXXXXXXYYY[[[VVVWWWXXXXXXXXXXXXWWWVVVUUUVVVYYY]]]aaadddddddddeeeggghhhhhhgggeeeddddddbbbaaa]]]VVVNNNKKKOOOSSSVVVUUUUUUVVVVVVVVVUUUTTTTTTVVVXXXXXXWWWVVVWWWXXXXXXXXXZZZ[[[[[[ZZZZZZYYYXXXYYYZZZXXXVVVTTTTTTTTTNNNNNNOOOPPPQQQRRRSSSSSSWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZ[[[]]]]]]]]]]]]^^^aaacccdddcccaaa_________^^^]]][[[YYYXXXWWWVVVVVVXXX[[[\\\\\\[[[]]]^^^___```aaabbbbbbbbb```````````````bbbcccdddaaaaaaaaaaaaaaaaaaaaabbb_________```aaabbbcccccccccbbbaaaaaaaaabbbcccdddeeeeeeeeeeeeeeeddddddccc```^^^```fffhhhdddbbbdddbbbcccdddeeeffffffggggggfffeeeccccccdddffffffffffffhhhkkkmmmoooqqqtttwwwxxxxxxvvvuuuuuuvvvwwwxxx{{{~~~zzzuuuoookkkfffdddeeeiiilllmmmllloooqqqrrrqqqooommmllljjjddd``````^^^]]]___dddaaabbb___]]]aaaiiikkkhhheeecccaaaaaabbbccccccbbbcccbbbccceeeeeedddaaa^^^\\\WWWUUUXXXZZZYYYZZZ\\\]]]___aaabbbaaa```___^^^xxxsssmmmjjjiiigggdddaaaccc^^^]]]aaacccaaa______bbbbbbbbbaaa___^^^___aaa\\\^^^``````^^^]]]\\\]]]aaa___]]]]]]^^^^^^]]]\\\VVVUUUTTTSSSRRRQQQQQQQQQPPPRRRTTTTTTSSSRRRRRRRRRSSSVVVZZZ[[[YYYWWWUUUTTTUUUXXX[[[[[[YYYXXXZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]]XXXWWWVVVWWWYYYZZZYYYXXXUUUVVVXXXXXXXXXVVVTTTSSSTTTTTTVVVYYY^^^```aaaaaa^^^bbbeeefffeeecccbbbaaaeeeeeebbb[[[SSSQQQTTTXXXTTTSSSSSSUUUWWWWWWVVVUUUSSSUUUWWWWWWVVVVVVVVVXXXTTTUUUVVVXXXXXXXXXXXXWWWZZZ\\\^^^\\\WWWTTTUUUWWWNNNMMMLLLLLLNNNQQQUUUWWWVVVVVVXXXZZZ[[[\\\\\\\\\[[[[[[ZZZZZZZZZ\\\]]]^^^]]]\\\\\\^^^```aaaaaa___^^^^^^^^^]]]\\\[[[ZZZYYYWWWVVVVVVXXXZZZ[[[[[[ZZZUUUVVVYYY[[[]]]^^^^^^^^^^^^]]]]]]]]]^^^___aaabbb\\\]]]^^^___```aaabbbccc_______________```aaabbbcccbbbaaaaaaaaabbbdddeeeddddddeeeeeeddddddcccbbb^^^]]]```hhhiiiccc^^^^^^aaaaaabbbccceeefffggggggdddddddddaaa______```aaaeeehhhkkkmmmnnnpppsssuuu{{{{{{zzzzzzzzzzzzzzzzzzyyy{{{}}}{{{xxxwwwyyy{{{}}}yyywwwyyyyyyvvvrrrmmmiiidddaaabbbdddfffgggkkknnnrrrsssqqqmmmjjjhhhccc]]]ZZZ[[[[[[ZZZ]]]bbbfffeee```ZZZ\\\dddfffbbb_________```bbbbbb```^^^]]]]]]___aaacccbbb```]]]]]]XXXUUUWWWYYYXXXYYY[[[\\\^^^aaabbbaaa```______uuummmiiigggfffhhhjjjhhhaaaZZZ]]]]]]___aaabbbaaa^^^\\\[[[\\\]]]\\\YYYXXXYYYZZZ[[[]]]``````___]]]]]]]]][[[[[[\\\]]]^^^]]]ZZZWWWTTTVVVWWWTTTPPPNNNOOORRRUUUTTTRRRSSSTTTUUUUUUTTTTTTUUUXXX[[[\\\[[[WWWUUU[[[\\\]]]\\\ZZZWWWVVVVVV[[[]]]___aaabbb```___]]]WWWWWWWWWWWWWWWXXXYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTQQQUUUYYY\\\]]]^^^^^^___`````````_______________\\\eeejjjhhhccc___ZZZVVVSSSRRRQQQSSSVVVVVVTTTRRRPPPRRRTTTUUUUUUSSSQQQOOOOOOOOOQQQSSSRRRQQQUUU[[[[[[ZZZXXXVVVTTTRRRQQQPPPPPPNNNLLLOOOSSSVVVVVVTTTWWWWWWWWWXXXYYY[[[]]]^^^\\\ZZZXXXWWWWWWXXX[[[\\\^^^]]]]]][[[YYYZZZ\\\___```^^^]]]^^^aaabbb___]]]^^^ZZZVVVUUUXXX[[[\\\[[[VVVWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZYYYYYY[[[^^^aaabbb___\\\ZZZZZZ^^^bbbeeebbbbbb___[[[\\\``````]]]bbbaaa___[[[WWWXXX\\\aaaccccccddddddcccbbb```___^^^```aaa```bbbfffeee``````aaabbbccccccccccccccccccbbbaaaaaaccceeeeeeeeejjjkkklllnnnooopppppppppzzzyyyxxxxxxxxxyyyzzz{{{vvvwwwxxxyyyyyyyyyyyyyyy|||yyyzzz~~~}}}wwwrrrsssssssssttttttssspppmmmjjjgggccc``````cccgggiiirrrqqqpppqqqpppnnnkkkhhh^^^\\\YYYXXXXXXYYYYYYYYY___^^^^^^^^^___aaadddfffaaa```^^^]]]]]]___aaabbb___\\\[[[\\\___aaa```^^^\\\[[[ZZZZZZZZZZZZYYYWWWTTTXXX]]]``````___^^^^^^xxxnnnhhhfffccc```___```cccccc^^^ZZZ\\\\\\]]]```bbbaaa^^^\\\ZZZ[[[[[[ZZZXXXVVVWWWXXX]]]___bbbcccbbbaaa```aaa[[[ZZZZZZ[[[\\\[[[XXXVVVUUUUUUTTTSSSQQQQQQSSSTTTVVVTTTSSSTTTUUUWWWVVVVVVSSSUUUWWWYYY[[[[[[YYYWWWYYY[[[\\\\\\YYYWWWVVVWWWVVVXXX[[[^^^``````^^^^^^XXXWWWWWWWWWWWWWWWXXXYYYSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUXXXZZZ\\\\\\]]]^^^``````aaaaaaaaa`````````[[[___bbbdddggghhhbbbZZZUUUSSSRRRSSSVVVWWWVVVUUURRRSSSUUUVVVVVVTTTQQQPPPOOONNNOOORRRQQQPPPSSSYYYZZZZZZYYYXXXVVVSSSRRRPPPPPPPPPOOOQQQTTTVVVVVVVVVWWWXXXXXXYYY[[[\\\^^^^^^\\\[[[YYYXXXYYY[[[]]]___^^^^^^^^^\\\ZZZZZZ\\\]]]^^^]]]\\\]]]______]]]ZZZ\\\YYYWWWVVVXXXZZZ[[[\\\ZZZYYYWWWWWWWWWXXXYYYZZZYYYYYYYYYXXXXXXYYY\\\^^^___]]][[[YYYZZZ^^^bbbeeecccccc```\\\\\\``````]]]``````^^^[[[XXXYYY\\\```aaabbbcccccccccbbbaaa```___bbbbbb``````bbbccc``````aaabbbccccccccccccbbbbbbbbbaaabbbcccdddeeeeeekkkjjjiiiiiijjjkkkmmmnnnuuuuuutttttttttuuuvvvwwwrrrrrrsssttttttuuuttttttyyywwwxxx}}}|||tttooooooqqqsssuuusssooolllppppppqqqrrrsssrrrooolllllljjjfffdddcccdddfffhhhooonnnnnnnnnmmmkkkhhheee^^^\\\XXXVVVUUUUUUUUUTTT\\\]]]___```aaabbbbbbbbbdddcccaaa``````aaacccddd```]]][[[\\\^^^___^^^\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVYYY]]]```````````````{{{vvvwwwyyyllleee``````ccc___[[[XXXXXX[[[^^^]]]\\\ZZZZZZ[[[^^^``````^^^\\\[[[\\\\\\[[[XXXWWWWWWXXX\\\___aaacccbbbbbbbbbccc\\\ZZZYYYYYYYYYYYYWWWVVVUUUSSSQQQQQQSSSVVVXXXYYYYYYWWWUUUUUUWWWWWWWWWVVVSSSTTTVVVXXXZZZ[[[\\\\\\XXXYYY[[[ZZZXXXWWWWWWXXXSSSUUUXXX\\\^^^___^^^^^^YYYYYYXXXWWWWWWXXXXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVVVVXXXYYY[[[\\\]]]___```aaabbbbbbaaa```___\\\[[[[[[```iiinnnfffZZZTTTSSSQQQRRRTTTVVVVVVVVVTTTUUUVVVWWWVVVTTTQQQPPPNNNLLLMMMPPPPPPNNNQQQVVVXXXYYYYYYYYYWWWUUURRRQQQPPPQQQSSSSSSSSSTTTVVVXXXWWWXXXYYYZZZ[[[]]]^^^^^^]]]\\\[[[ZZZ[[[]]]```aaa]]]______^^^\\\ZZZZZZ[[[\\\[[[ZZZZZZ[[[[[[YYYWWWYYYYYYYYYXXXWWWXXXZZZ\\\]]][[[XXXVVVVVVXXXZZZ\\\YYYYYYYYYXXXVVVWWWYYY[[[\\\[[[ZZZZZZ[[[___bbbeeeeeeeeeaaa]]]]]]``````]]]\\\]]]\\\[[[ZZZZZZ\\\^^^___```aaabbbbbbbbbaaa```aaaeeeeee```\\\^^^``````aaaaaabbbbbbccccccbbbbbbbbbbbbccccccdddeeeeeeeeekkkiiifffeeeeeefffiiikkkoooooonnnnnnoooooopppqqqssssssttttttuuuuuuttttttvvvtttvvvzzz|||{{{{{{~~~||||||}}}~~~|||zzzxxxvvvsssqqqrrrvvvuuuqqqlllfffggghhhkkknnnnnnllljjjjjjkkkmmmpppqqqpppmmmjjjnnnmmmjjjhhhgggfffgggggglllkkkjjjiiiiiigggdddaaa___]]]ZZZVVVSSSRRRRRRRRRYYY\\\___bbbdddcccbbb```hhhgggeeeccccccccceeefffaaa___]]][[[\\\[[[ZZZYYYZZZYYYYYYXXXXXXXXXXXXXXXXXX[[[^^^______```bbbcccwwwqqquuu}}}xxxooojjjfffaaa```aaaaaa\\\XXXVVVXXX\\\^^^___YYYYYYZZZ\\\___```^^^]]]^^^______^^^[[[ZZZZZZ[[[YYY[[[^^^______^^^___```]]][[[YYYXXXYYYYYYXXXWWWVVVRRROOOPPPUUUZZZ]]]]]]]]][[[XXXWWWXXXWWWVVVUUUSSSTTTVVVWWWYYY[[[]]]___WWWXXXZZZYYYXXXWWWXXXYYYUUUWWWYYY\\\^^^^^^^^^^^^[[[ZZZYYYYYYXXXYYYYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTXXXVVVUUUUUUWWWYYY[[[[[[\\\]]]___```aaa```___^^^]]][[[YYY]]]eeeiiiaaaUUURRRQQQOOOOOOPPPRRRTTTUUUUUUUUUVVVUUUTTTRRRPPPOOONNNKKKKKKNNNNNNMMMOOOSSSUUUVVVXXXXXXWWWUUURRRPPPNNNRRRTTTTTTRRRRRRTTTWWWUUUVVVWWWYYYZZZ[[[\\\\\\[[[[[[ZZZZZZ\\\^^^```aaa]]]___``````]]]ZZZYYYYYYYYYYYYYYYYYYXXXXXXVVVUUUWWWYYY[[[ZZZWWWWWWZZZ]]]]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZ[[[ZZZYYYWWWVVVWWWYYY[[[[[[[[[\\\^^^aaadddffffffeeebbb]]]]]]``````]]]ZZZZZZ[[[[[[[[[[[[\\\]]]]]]^^^```aaabbbbbbbbbaaabbbgggggg```ZZZ[[[^^^```aaaaaabbbbbbbbbbbbaaaaaacccdddffffffffffffggghhhiiihhhfffdddddddddeeeeeeiiiiiiiiiiiijjjkkkkkklllrrrssssssttttttttttttttttttrrrtttyyyzzzwwwwwwyyy||||||}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}{{{yyyvvvuuuwwwxxxyyyyyyyyyyyyxxxxxxzzz~~~~~~~~~}}}{{{xxxwwwxxxyyy{{{}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyyyyytttqqqnnnooossstttrrrpppjjjiiiiiijjjlllllljjjhhheeefffiiimmmooonnnkkkhhhllllllkkkjjjiiihhhgggfffiiigggfffffffffdddaaa___```___\\\XXXUUUSSSTTTUUUYYY[[[^^^aaadddeeeeeeeeejjjiiifffdddddddddeeefffbbb```^^^\\\ZZZXXXWWWVVVWWWWWWWWWVVVUUUVVVWWWYYYZZZ\\\]]]^^^^^^___bbbdddsssooorrrpppvvv}}}qqqlllhhhhhhfffbbb```aaaddd```ZZZWWWWWWZZZ]]]```YYYYYYYYY\\\^^^___^^^]]]^^^___```___]]][[[\\\]]]YYY[[[]]]]]]\\\\\\\\\^^^^^^\\\ZZZZZZ[[[\\\[[[ZZZWWWTTTPPPRRRWWW\\\______aaa^^^[[[YYYXXXWWWUUUSSSSSSUUUWWWXXXXXXZZZ]]]```WWWXXXYYYYYYXXXXXXYYY[[[[[[[[[]]]^^^^^^^^^^^^^^^[[[[[[ZZZZZZYYYZZZZZZ[[[VVVVVVVVVVVVVVVVVVVVVVVVYYYWWWTTTTTTVVVYYYZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[YYYZZZZZZ[[[___aaa]]]UUURRRRRRPPPOOOOOOQQQSSSUUUTTTTTTTTTSSSRRRPPPOOONNNPPPLLLKKKMMMNNNMMMNNNQQQRRRSSSUUUVVVVVVTTTQQQOOONNNQQQTTTTTTRRRQQQRRRTTTRRRSSSUUUWWWXXXYYYYYYYYYXXXXXXXXXYYYZZZ\\\]]]^^^\\\^^^``````]]]ZZZXXXWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVYYY\\\[[[YYYXXXZZZ\\\YYYZZZ[[[\\\\\\[[[ZZZYYY\\\]]]]]][[[YYYWWWXXXYYYZZZ[[[]]]```bbbdddffffffeeeeeebbb]]]]]]aaaaaa]]]YYYYYYZZZ[[[\\\]]]\\\\\\]]]^^^```aaabbbbbbbbbbbbccchhhggg```ZZZ[[[^^^```aaaaaabbbbbbbbbaaaaaa```dddfffiiiiiihhhhhhiiijjjgggggghhhhhhfffeeebbbaaadddeeeeeefffggghhhhhhhhhlllmmmnnnoooppppppppppppsssqqqssswwwxxxuuutttvvv{{{|||}}}~~~~~~}}}||||||wwwwwwxxxyyyzzz|||~~~zzzxxxvvvqqqmmmlllmmmoooooopppqqqooommmnnnooopppuuuuuutttrrrpppooopppqqqsssuuuwwwzzz{{{|||{{{{{{|||wwwsssqqqqqqppppppqqqrrrsssuuuwwwxxxtttqqqnnnnnnqqqrrrrrrqqqiiigggeeeeeefffffffffeeebbbcccfffjjjmmmmmmjjjgggggghhhiiiiiiiiihhhgggffffffeeeccccccdddcccaaa___]]]]]]\\\XXXUUUTTTVVVYYYZZZ[[[[[[^^^aaaeeehhhkkkiiigggeeecccbbbbbbcccdddbbbaaa___\\\YYYVVVUUUUUUTTTUUUUUUTTTSSSSSSVVVYYY[[[\\\]]]]]]\\\]]]```bbb{{{rrrqqqrrrxxxrrrnnnpppnnniiieeeeeedddbbbeeeiiieeeaaa\\\YYYWWWYYY\\\^^^ZZZZZZZZZ\\\^^^___^^^]]]\\\]]]^^^]]]\\\[[[\\\^^^^^^______^^^\\\[[[[[[\\\]]]\\\[[[\\\^^^___^^^]]]YYYWWWUUUUUUXXX\\\^^^___aaa^^^[[[YYYYYYXXXVVVTTTUUUWWWZZZYYYXXXXXX\\\___YYYZZZZZZYYYXXXXXXZZZ\\\^^^^^^___^^^^^^]]]]]]\\\YYYYYYXXXXXXYYYYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZVVVSSSTTTXXX[[[[[[ZZZWWWWWWXXXXXXYYYYYYZZZZZZUUUYYY[[[ZZZ\\\______[[[UUUUUUUUUTTTRRRRRRTTTUUUSSSSSSRRRRRRQQQPPPOOONNNRRRMMMKKKNNNOOONNNNNNQQQPPPQQQSSSTTTTTTSSSRRRQQQOOOQQQSSSSSSRRRQQQQQQQQQOOOPPPRRRUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ\\\^^^^^^\\\YYYXXXWWWVVVXXXZZZZZZXXXWWWXXXYYYXXXZZZ\\\]]]\\\[[[[[[[[[VVVXXX[[[]]]^^^\\\ZZZXXX]]]^^^^^^]]]ZZZYYYYYYZZZZZZ\\\___bbbdddfffffffffcccccc```\\\]]]aaaaaa^^^[[[ZZZZZZ[[[]]]^^^]]]\\\^^^___```bbbccccccbbbbbbcccggggggaaa]]]^^^``````aaaaaabbbbbbaaaaaa``````cccgggkkkkkkiiihhhiiikkkfffgggiiiiiihhheeebbb``````aaabbbdddeeeeeeeeeeeeiiijjjlllmmmoooppppppppprrrpppqqqtttuuurrrrrruuuvvvwwwyyyzzz{{{yyyxxxvvvrrrrrrssstttvvvxxxyyyzzzuuutttpppjjjfffeeegggiiiiiilllmmmiiihhhiiijjjiiiooopppqqqooommmlllmmmnnnoooppprrrtttuuuvvvvvvuuu{{{||||||wwwpppkkkiiijjjmmmlllllllllmmmnnnpppqqqtttrrroooooopppqqqqqqpppfffdddbbbaaacccfffggghhhcccccceeehhhjjjkkkjjjhhhdddeeefffgggggggggeeeeeecccaaa``````bbbbbbaaa```YYYZZZZZZWWWTTTTTTWWWZZZ\\\[[[YYYYYY\\\aaagggkkkeeedddbbb`````````bbbbbbaaaaaa```\\\YYYVVVVVVWWWSSSUUUVVVTTTRRRSSSXXX\\\]]]^^^^^^]]]\\\\\\^^^___vvvlllffffffkkkkkkhhhfffgggffffffjjjooodddbbb```]]][[[[[[^^^```\\\[[[[[[\\\^^^___^^^]]][[[\\\^^^^^^]]]]]]___```bbbbbbaaa^^^[[[YYYYYYZZZZZZZZZ[[[]]]```aaa___^^^ZZZZZZZZZZZZYYYZZZ\\\^^^]]][[[YYYYYYYYYYYYXXXWWWVVVZZZ\\\[[[XXXWWWYYY\\\[[[\\\\\\ZZZYYYYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[ZZZUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYVVVSSSUUUYYY]]]\\\ZZZWWWVVVUUUUUUVVVWWWYYY[[[WWW[[[\\\\\\___cccccc___VVVWWWXXXVVVSSSQQQRRRTTTSSSRRRRRRRRRQQQQQQPPPPPPTTTOOOLLLOOOQQQPPPOOOQQQQQQQQQRRRSSSTTTTTTSSSSSSRRRRRRRRRTTTUUUTTTQQQOOOMMMOOOQQQTTTUUUUUUUUUTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXZZZ\\\[[[ZZZXXXXXXXXXVVVYYY[[[[[[ZZZYYY[[[]]]ZZZZZZ\\\^^^______\\\ZZZVVVWWWYYY[[[\\\\\\[[[[[[]]]^^^^^^]]][[[YYYYYYZZZZZZ\\\```ccceeeeeedddcccaaaaaa___[[[]]]aaabbb___^^^\\\ZZZ[[[]]]^^^^^^\\\___```bbbcccccccccbbbbbbccceeeeeebbbaaacccbbb```aaaaaaaaaaaaaaa``````___bbbfffkkkkkkhhhfffhhhjjjfffggghhhhhhgggeeecccbbb]]]^^^```aaacccccccccbbbfffgggiiilllnnnooopppqqqpppnnnnnnqqqrrrpppqqqtttqqqsssuuuxxxxxxwwwuuutttsssssssssttttttuuuvvvwwwqqqoookkkfffbbbbbbeeehhhhhhllllllgggeeehhhjjjhhhiiikkkmmmmmmlllkkkjjjkkklllmmmnnnooopppqqqqqqppptttwwwwwwssslllgggggghhhkkkkkkjjjjjjkkkmmmoooqqqtttrrrqqqqqqqqqrrrssssssjjjgggdddcccfffiiilllmmmeeeddddddfffiiikkkjjjiiieeeffffffffffffeeecccbbb___]]]\\\]]]___aaaaaa```ZZZ[[[\\\YYYUUUTTTXXX\\\]]][[[XXXWWWXXX\\\aaadddbbbaaa___^^^^^^___aaabbb___``````]]]YYYWWWXXXZZZUUUWWWXXXVVVTTTUUUZZZ```___```aaa```]]]\\\]]]]]]|||ooogggeeedddfffjjjcccbbbeeejjjjjjhhhhhhlllddddddcccaaa______aaaccc^^^]]]\\\\\\^^^___^^^]]]\\\^^^___`````````bbbdddccccccaaa]]]YYYVVVVVVWWWXXXYYY[[[^^^aaaaaa```^^^[[[]]]^^^\\\YYYXXXZZZ]]]ZZZXXXWWWXXXZZZ[[[[[[ZZZWWW[[[^^^\\\XXXVVVWWWZZZ]]]]]]]]][[[YYYYYY[[[]]]ZZZZZZZZZZZZYYYYYYYYYYYYQQQQQQRRRSSSTTTVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYUUUSSSVVV[[[^^^]]]ZZZXXXVVVTTTTTTTTTWWWZZZ\\\^^^___^^^^^^bbbfffeee___TTTWWWXXXVVVRRROOOOOOQQQSSSSSSSSSSSSRRRRRRRRRRRRVVVPPPMMMPPPRRRQQQPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUTTTSSSRRRTTTWWWVVVRRROOOMMMOOOQQQTTTUUUUUUUUUTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZZZZXXXWWWXXXYYYWWWZZZ]]]]]]\\\[[[]]]___\\\[[[[[[^^^aaaaaa]]]YYYWWWWWWWWWXXXZZZ[[[]]]]]]\\\]]]^^^]]][[[YYYYYYZZZYYY\\\```ccceeedddcccaaa___```^^^ZZZ\\\aaabbb___aaa]]]ZZZZZZ]]]___^^^]]]```aaacccddddddcccbbbbbbbbbddddddbbbcccfffddd```aaaaaaaaaaaaaaa```______```eeejjjjjjgggeeefffiiihhhgggfffeeedddddddddddd[[[\\\^^^```aaaaaaaaaaaa___aaacccfffhhhjjjllllllooolllkkknnnooonnnppptttppprrruuuxxxyyyxxxvvvuuuuuutttsssssssssssssssssskkkjjjfffbbb___```dddhhheeeiiiiiicccbbbfffhhhfffeeehhhkkklllkkkiiiiiiiiijjjkkklllmmmmmmnnnnnnnnnkkknnnpppnnniiieeegggiiiggggggggghhhkkknnnqqqtttqqqqqqqqqqqqqqqrrrssssssmmmjjjfffdddfffiiilllmmmgggfffeeefffhhhjjjkkkjjjgggggggggfffeeecccbbbaaa\\\[[[ZZZ[[[^^^`````````]]]______\\\WWWVVVYYY^^^]]][[[XXXVVVVVVXXX[[[]]]aaa```^^^]]]]]]___aaabbb^^^``````]]]ZZZXXXYYY\\\VVVYYYZZZXXXVVVWWW]]]cccaaabbbcccbbb___]]]\\\]]]oooooosss|||~~~vvviiiaaa```bbbbbbaaabbbbbbaaaccceeefffdddcccgggfffcccaaa^^^]]]\\\\\\]]]\\\ZZZYYYZZZ\\\___```YYYYYYZZZ\\\___bbbeeegggkkkjjjfff```ZZZUUUTTTTTTYYYZZZ\\\]]]__________________^^^\\\ZZZWWWUUUTTTWWWXXX[[[]]]^^^_________[[[______ZZZWWWXXXYYYWWWYYYZZZZZZZZZZZZZZZYYYXXX\\\ZZZXXXXXXZZZZZZXXXUUUNNNRRRTTTUUUXXX\\\\\\XXXUUUVVVVVVWWWWWWVVVUUUTTTVVVWWWXXXYYYZZZYYYYYYXXXSSSTTTUUUUUUTTTUUUWWWYYY______```bbbcccdddffffff\\\XXXTTTRRRSSSTTTTTTTTTPPPPPPOOONNNNNNPPPTTTWWWUUUSSSPPPOOOOOOPPPQQQQQQNNNOOOQQQTTTUUUTTTRRROOOOOOQQQUUUYYYYYYXXXUUUSSSMMMMMMMMMNNNPPPSSSVVVWWWSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZYYYXXXVVVTTTXXXXXXYYY\\\___```___]]]^^^[[[YYYYYY\\\]]]\\\ZZZ\\\YYYUUUSSSTTTYYY___cccaaaaaa```^^^\\\\\\^^^```^^^^^^^^^```bbbaaa___\\\___[[[YYY[[[```cccccc```\\\[[[ZZZYYYYYYZZZ[[[\\\\\\^^^aaaaaaaaa``````aaafffeeecccbbbaaabbbcccddd___]]]___cccccc___]]]___bbbbbbbbbbbbcccdddeeefffjjjhhhfffdddcccccccccccc```^^^\\\[[[[[[]]]```bbbaaaaaabbbcccdddfffggghhhjjjiiiiiiiiijjjmmmppprrrpppoooooosssxxxzzzyyywwwrrrtttvvvwwwwwwuuusssqqqwwwllldddeeegggeeeeeehhhgggfffdddaaa___```dddgggkkkkkkkkkkkkjjjhhhgggeeeiiihhhfffgggiiijjjjjjiiijjjiiigggeeecccbbbbbbbbbdddccccccdddhhhnnnsssvvvtttqqqmmmmmmpppssstttsssooojjjgggjjjkkkkkkmmmpppkkkiiigggeeeeeegggiiikkkhhhddd___^^^```aaaaaaaaa^^^[[[ZZZ[[[___```___\\\___^^^]]]\\\[[[[[[[[[[[[ZZZWWWSSSQQQSSSVVVYYYZZZcccbbbbbbaaaaaaaaabbbbbb___^^^]]]]]]]]]^^^___```___]]]ZZZZZZ\\\]]]\\\ZZZ```cccfffhhhfffbbb]]]YYYfffdddfffkkknnnrrruuummmeee`````````___]]]^^^```bbbbbb```___```bbbcccbbbaaa```___]]]\\\\\\\\\\\\\\\]]]]]]^^^___```\\\\\\[[[\\\]]]___aaabbbcccccc```\\\XXXUUUUUUVVVYYYZZZ]]]___aaaaaa```___``````___]]][[[XXXVVVTTTVVVWWWYYY[[[]]]^^^^^^^^^\\\``````\\\YYYZZZZZZXXXZZZZZZ[[[[[[[[[ZZZYYYYYY[[[YYYWWWWWWXXXYYYWWWUUUTTTUUUXXX]]]ggglllggg]]]ZZZYYYXXXWWWVVVUUUUUUUUUSSSTTTUUUVVVVVVVVVUUUUUUSSSTTTTTTTTTRRRRRRTTTVVV^^^___``````bbbbbbcccdddZZZWWWTTTRRRSSSTTTTTTTTTPPPPPPOOONNNNNNOOOSSSVVVUUUSSSQQQOOOOOOOOOPPPPPPPPPQQQRRRTTTUUUTTTRRRPPPOOOQQQVVVZZZ\\\[[[YYYXXXPPPPPPOOOOOOPPPRRRSSSUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVWWWYYYZZZZZZYYYWWWVVVZZZ[[[]]]^^^^^^^^^]]]]]]___\\\YYYZZZ]]]___^^^\\\ZZZXXXVVVUUUWWWZZZ]]]`````````___]]][[[[[[]]]___]]]]]]^^^```aaaaaa^^^\\\]]][[[[[[___dddgggeeebbb^^^]]][[[ZZZYYYXXXXXXYYYZZZ]]]___```___^^^^^^___cccbbbbbbaaaaaaaaaaaabbb___]]]___bbbccc```___aaacccbbbaaaaaaaaabbbdddeeehhhgggeeecccbbbbbbbbbccc```___^^^]]]]]]^^^___```cccccccccdddeeefffggghhhiiihhhhhhhhhjjjlllooopppsssrrrrrruuuyyy|||}}}|||xxxyyy{{{||||||{{{yyyxxxvvvllleeefffgggfffeeegggeeeeeedddbbb``````ccceeehhhiiijjjkkkkkkiiigggfffhhhgggffffffhhhiiiiiihhhjjjhhhfffcccbbbaaabbbbbbgggggghhhjjjnnnssswwwzzzxxxtttpppoooppprrrsssrrrooojjjgggjjjkkkkkkllloookkkjjjiiihhhiiijjjlllnnnjjjeee^^^[[[[[[]]]______^^^\\\[[[]]]aaacccaaa______^^^]]]\\\\\\[[[[[[[[[ZZZVVVRRRQQQRRRUUUWWWXXX]]]]]]]]]]]]^^^___```aaa___^^^]]]\\\\\\\\\]]]^^^```^^^\\\\\\^^^___^^^\\\cccfffiiikkkjjjeee```\\\bbb```___``````ccckkkttt~~~wwwoooiiifffccc___^^^______\\\YYYZZZ___cccbbb]]]ZZZ\\\```^^^______```___^^^]]]\\\\\\]]]^^^___````````````___^^^\\\[[[ZZZZZZ[[[[[[XXXXXXXXXWWWUUUUUUWWWYYYYYY[[[___bbbccccccaaa```bbbaaa```^^^\\\YYYWWWVVVUUUVVVXXXZZZ\\\]]]]]]^^^^^^bbbbbb^^^\\\]]]]]]\\\[[[\\\\\\\\\[[[[[[ZZZYYYZZZYYYWWWWWWXXXXXXVVVUUUXXXXXXZZZcccrrrzzzpppaaa```___]]]ZZZXXXVVVUUUTTTRRRRRRSSSTTTTTTTTTTTTSSSTTTUUUUUUTTTRRRQQQSSSTTT]]]]]]]]]^^^^^^^^^^^^___XXXVVVSSSQQQRRRTTTTTTTTTQQQQQQPPPOOONNNPPPSSSUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRPPPOOOOOORRRWWW[[[^^^^^^]]]\\\VVVUUUTTTSSSRRRSSSSSSTTTXXXXXXYYYYYYXXXXXXWWWVVVUUUWWWXXXZZZZZZZZZZZZYYY\\\___aaa```]]][[[\\\]]]^^^[[[XXXYYY\\\___^^^\\\XXXXXXWWWXXXXXXZZZ[[[\\\]]]]]]]]][[[ZZZZZZ\\\^^^]]]]]]^^^```aaa```^^^[[[ZZZ[[[^^^dddiiijjjfffaaa___^^^\\\ZZZXXXWWWVVVVVVYYY[[[]]]^^^\\\[[[[[[\\\^^^___```aaaaaaaaa```___```^^^^^^aaabbbaaabbbeeefffdddbbb``````aaacccdddfffeeedddbbbaaaaaaaaabbbaaaaaa``````___^^^^^^^^^ddddddddddddeeefffggghhhhhhhhhggghhhiiikkkmmmnnntttrrrrrrssswww{{{}}}~~~||||||}}}}}}||||||{{{zzztttmmmggghhhhhhfffeeeeeecccddddddcccbbbaaabbbccceeefffiiikkkkkkjjjhhhggggggfffeeefffhhhiiihhhgggiiigggdddaaa``````bbbcccdddeeegggjjjnnnrrruuuwww|||xxxsssppppppqqqqqqqqqnnniiigggjjjkkkjjjkkkmmmjjjkkkkkklllmmmnnnoooooojjjeee]]]XXXXXXZZZ\\\]]]^^^\\\\\\^^^ccceeeeeeccc______^^^]]]\\\\\\\\\\\\YYYVVVRRRPPPRRRTTTVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^]]]\\\[[[ZZZZZZ[[[\\\\\\aaa```^^^^^^```aaaaaa```aaadddhhhjjjiiiddd^^^ZZZaaa```___^^^^^^aaagggmmmlllxxxvvvoookkkfffccc^^^]]][[[\\\^^^^^^]]][[[[[[___cccbbb^^^[[[\\\^^^]]]^^^```aaa```___\\\[[[]]]^^^^^^______```aaaaaa___]]][[[YYYWWWWWWWWWWWWPPPQQQRRRRRRRRRTTTWWWZZZYYY\\\aaadddfffeeebbb```cccbbbaaa```]]][[[YYYXXXWWWXXXYYYZZZ\\\]]]^^^^^^___cccddd```^^^``````___]]]]]]]]]]]]]]]\\\[[[ZZZ[[[ZZZYYYYYYYYYXXXWWWWWWYYYXXXZZZcccqqqxxxpppcccccccccbbb```]]]YYYUUUSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSTTTVVVZZZZZZYYYYYYYYYXXXXXXXXXUUUSSSQQQQQQRRRTTTTTTTTTSSSSSSSSSRRRPPPQQQSSSVVVUUUUUUTTTRRRPPPOOOOOOPPPPPPQQQRRRRRRPPPOOOOOOOOORRRTTTXXX\\\^^^^^^]]]\\\ZZZYYYWWWVVVUUUUUUVVVVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTVVVWWWYYY[[[[[[[[[[[[\\\```cccaaa]]][[[]]]aaa]]]ZZZWWWXXX[[[^^^^^^\\\YYYXXXWWWWWWWWWYYY[[[\\\ZZZ[[[[[[ZZZYYYYYY[[[]]]^^^^^^^^^```aaa```]]][[[XXX[[[aaagggjjjiiiccc^^^^^^]]]\\\ZZZYYYXXXWWWVVVXXXZZZ]]]]]]\\\ZZZZZZ[[[[[[]]]```bbbbbbbbb```___aaa^^^]]]```bbbbbbdddiiijjjgggdddaaa```aaaccceeedddcccbbbaaa``````aaabbbbbbccccccbbbaaa```^^^]]]aaaaaabbbcccdddfffggghhhhhhgggggghhhiiikkklllmmmpppnnnmmmnnnqqqvvvzzz||||||{{{zzzyyyxxxvvvvvvuuurrrnnnkkkjjjjjjhhhfffeeebbbdddffffffeeecccbbbbbbbbbeeehhhkkklllkkkiiihhhgggffffffgggiiiiiihhhggghhhfffccc```___```bbbcccbbbcccfffjjjnnnqqqssstttzzzwwwssspppnnnooopppqqqmmmiiigggjjjkkkiiiiiijjjkkkkkkmmmnnnnnnmmmmmmlllfffccc^^^ZZZYYYZZZ[[[\\\]]][[[[[[^^^dddggggggeee```______^^^]]]]]]^^^^^^YYYUUURRRPPPQQQSSSTTTTTTTTTTTTVVVWWWYYYZZZZZZ[[[YYYYYYXXXXXXYYY[[[]]]^^^bbbbbbaaaaaabbbcccccccccaaadddhhhkkkjjjfff```\\\______^^^\\\\\\___ccceeedddiiisss~~~{{{sssnnnjjjhhheeebbb]]]\\\[[[[[[\\\^^^______```aaabbbccccccaaa___]]]___```aaabbbaaa___\\\[[[^^^^^^]]]]]]]]]___aaabbb\\\[[[YYYWWWVVVUUUUUUVVVNNNOOOPPPQQQQQQSSSVVVYYY[[[^^^bbbfffgggeeebbb```ccccccbbbaaa___^^^\\\[[[[[[[[[\\\\\\]]]^^^___```___cccdddaaa___aaabbb```____________^^^]]]\\\[[[]]]]]]]]]\\\[[[ZZZZZZZZZYYYZZZ[[[___gggmmmkkkdddccceeeffffffccc]]]VVVRRRUUUTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTTTTSSSSSSUUUWWWVVVVVVUUUUUUTTTSSSSSSSSSRRRQQQOOOPPPRRRTTTTTTTTTUUUUUUUUUTTTSSSRRRTTTVVVUUUVVVVVVTTTQQQPPPPPPRRRSSSTTTUUUSSSQQQPPPQQQSSSVVVWWWZZZ[[[\\\[[[YYYXXXXXXWWWVVVUUUTTTUUUVVVVVVXXXXXXWWWWWWVVVUUUSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]\\\```cccbbb^^^]]]aaaeee```\\\YYYYYY\\\______^^^\\\ZZZWWWUUUUUUWWWZZZ\\\XXXYYYZZZZZZYYYYYY[[[]]]_________```aaa```]]][[[YYY\\\aaaeeefffddd^^^ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYY[[[]]]]]]\\\[[[ZZZ[[[YYY\\\___bbbccccccaaa```bbb___^^^aaaccccccfffkkkmmmjjjgggcccbbbcccdddfffcccbbbaaa`````````aaabbbddddddeeedddcccaaa^^^]]]]]]]]]___```ccceeegggiiigggggghhhhhhiiijjjkkklllkkkkkkjjjjjjmmmqqqwww{{{}}}|||{{{xxxvvvtttsssrrrrrrqqqooommmlllllljjjhhhdddgggjjjkkkiiifffeeedddccceeehhhjjjkkkkkkjjjiiihhhhhhhhhiiikkkkkkjjjhhhgggeeecccaaa```aaaccceeedddfffiiillloooqqqsssssstttsssqqqnnnmmmnnnoooqqqlllhhhgggjjjkkkhhhfffgggkkkkkkllllllkkkiiigggfff`````````___]]]\\\\\\\\\[[[ZZZZZZ]]]cccggggggeeeaaa```______^^^_________YYYVVVRRRPPPQQQRRRRRRRRRUUUUUUWWWXXXYYYYYYXXXXXXVVVVVVVVVXXXZZZ]]]___aaaccccccccccccbbbbbbcccdddeeehhhkkknnnnnnkkkgggdddaaabbb___[[[[[[^^^___^^^cccbbbeeemmmvvv~~~qqqnnnllliiigggfffccc```]]]^^^]]][[[ZZZ[[[\\\^^^```bbbaaabbbdddfffeeeaaa]]]```aaaaaaaaa```___]]]\\\^^^^^^]]]^^^^^^___```aaaZZZYYYWWWVVVUUUUUUUUUVVVPPPQQQRRRRRRRRRTTTWWWYYY^^^```ccceeefffdddbbb```cccccccccbbbaaa```______```______^^^^^^___``````^^^bbbccc```___aaacccaaaaaaaaaaaa```___^^^]]]\\\___```aaa___]]]\\\]]]^^^ZZZ]]]^^^]]]___eeefffeee```bbbeeefffddd^^^XXXTTTUUUTTTSSSSSSRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRTTTUUUTTTTTTSSSRRRQQQQQQPPPPPPPPPOOONNNOOORRRTTTTTTSSSVVVWWWWWWUUUSSSSSSTTTUUUTTTWWWXXXWWWSSSRRRSSSUUUWWWXXXYYYVVVSSSSSSVVVZZZYYYZZZ[[[[[[ZZZYYYWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUWWWXXXZZZ\\\\\\]]]___aaaaaa```aaaeeehhheeeaaa]]]\\\___aaabbbaaa]]]ZZZWWWTTTTTTVVVYYY\\\WWWYYY[[[[[[[[[[[[\\\^^^aaa```aaabbbcccaaa^^^\\\[[[\\\___``````^^^[[[YYYYYYZZZ[[[\\\]]]]]]]]]]]]ZZZ\\\^^^^^^\\\[[[ZZZ[[[XXXZZZ^^^aaaccccccbbbaaaccc```___bbbddddddfffkkknnnlllhhhfffddddddeeefffbbbaaa```___```aaabbbccceeeeeefffeeedddbbb```___\\\\\\]]]___bbbdddfffhhhffffffggghhhhhhiiiiiijjjiiiiiijjjjjjlllpppvvvzzz~~~|||{{{xxxwwwuuussstttssspppnnnppppppmmmiiikkknnnooonnnkkkiiiiiiggghhhiiijjjkkkjjjjjjiiiiiihhhiiijjjlllllljjjhhhgggfffeeedddddddddeeefffdddeeegggiiilllmmmnnnnnnnnnooooooooommmmmmnnnoookkkggggggjjjkkkgggddddddiiijjjjjjiiigggeeecccaaa^^^```bbbbbb```^^^]]]]]]ZZZYYYYYY]]]bbbffffffeeeaaaaaa```````````````aaaYYYWWWSSSQQQRRRRRRRRRQQQUUUWWWXXXYYYZZZZZZYYYXXXVVVVVVWWWYYY[[[^^^aaaccccccddddddcccaaaaaabbbdddbbbeeehhhjjjkkkjjjhhhgggaaaccc```\\\\\\``````]]]___\\\]]]eeemmmvvvzzztttmmmfffdddcccccccccbbb```]]][[[\\\\\\\\\[[[ZZZYYYZZZ[[[]]]```ccceeedddbbb```___^^^^^^^^^^^^^^^^^^^^^^^^[[[]]]```ccccccbbb```___ZZZYYYWWWUUUTTTTTTUUUUUURRRSSSTTTTTTTTTVVVYYY\\\aaabbbdddddddddcccaaa___bbbbbbccccccccccccbbbbbbcccbbb```___^^^^^^______]]]aaabbb___^^^aaabbbaaabbbbbbbbbaaa```___]]]]]]```aaabbbaaa^^^]]]^^^___ZZZ]]]]]]\\\]]]bbbdddbbb]]]^^^```aaa```]]]ZZZXXXWWWVVVUUUTTTTTTTTTUUUUUUYYYYYYYYYWWWTTTSSSTTTUUUSSSSSSSSSRRRRRRQQQQQQPPPNNNMMMMMMOOORRRTTTTTTSSSUUUVVVVVVUUUSSSQQQRRRSSSTTTWWWZZZYYYUUUTTTVVVYYYVVVXXXYYYVVVSSSSSSXXX]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVTTTTTTRRRQQQQQQQQQRRRRRRWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUWWWYYYZZZ[[[`````````aaabbbdddfffhhhfffbbb]]][[[^^^``````___[[[ZZZXXXVVVVVVVVVXXXYYYXXXZZZ\\\]]]]]]]]]^^^```bbbbbbbbbcccdddbbb___]]]\\\\\\\\\[[[ZZZ[[[\\\]]]ZZZ[[[\\\^^^______^^^^^^ZZZ\\\^^^]]]\\\ZZZZZZZZZVVVXXX[[[^^^aaabbbbbbaaadddaaaaaadddeeedddfffjjjlllkkkiiigggeeeeeeeeeeeeaaaaaa`````````aaacccdddfffffffffeeedddcccbbbbbb_________```aaacccdddeeecccdddeeeeeeffffffffffffeeegggiiiiiijjjnnntttxxxzzz{{{|||}}}}}}{{{yyyxxxtttxxxwwwrrrqqqtttvvvtttnnnpppssssssrrrooonnnnnnllllllkkkjjjjjjjjjjjjjjjhhhhhhhhhjjjlllllljjjgggfffgggggghhhhhhhhhggggggddddddeeefffhhhiiijjjjjjkkknnnppppppnnnllllllmmmjjjggggggkkkkkkfffbbbbbbggggggfffeeedddbbbaaa```___aaacccaaa^^^[[[[[[\\\[[[ZZZZZZ]]]bbbffffffdddaaaaaaaaa``````aaaaaabbbZZZWWWTTTSSSRRRRRRRRRQQQTTTUUUXXXZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[]]]___aaacccccceeeeeeccc```^^^```bbb]]]___aaaccceeefffgggggg[[[^^^]]]YYY[[[aaaaaa]]][[[XXXZZZccclllsss~~~~~~mmmdddddddddbbb___``````aaaaaaaaa___^^^ZZZ[[[\\\[[[YYYWWWVVVVVVXXX^^^dddeeeaaa^^^___aaa\\\[[[[[[\\\]]]^^^___```YYY]]]ccchhhiiieee```\\\[[[ZZZXXXVVVTTTTTTTTTTTTSSSTTTUUUVVVVVVXXX\\\^^^ccccccddddddcccaaa```___aaabbbccccccdddddddddddddddcccaaa___^^^]]]^^^^^^[[[```aaa^^^^^^```bbbaaaccccccbbbbbbaaa___^^^]]]```bbbcccaaa^^^]]]^^^```YYY[[[[[[ZZZ^^^cccbbb^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXWWWWWWWWWXXXXXXaaaaaa___\\\XXXVVVUUUVVVTTTTTTSSSSSSSSSRRRRRRRRRLLLLLLLLLNNNRRRTTTTTTSSSTTTUUUUUUTTTQQQPPPPPPQQQSSSXXX[[[ZZZWWWUUUXXX[[[TTTVVVWWWTTTQQQQQQWWW\\\[[[[[[\\\\\\[[[ZZZXXXWWWXXXWWWUUUSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSTTTTTTVVVXXXYYYZZZcccaaa```aaaccceeeffffffeee```[[[YYYZZZ\\\]]]\\\YYYYYYYYYYYYXXXWWWVVVVVVXXXZZZ]]]^^^^^^^^^___aaacccccccccdddeeeccc```]]]\\\[[[YYYWWWWWWZZZ^^^bbb[[[\\\^^^___```___^^^^^^YYY[[[]]]]]][[[YYYYYYYYYUUUVVVYYY\\\___```aaaaaadddbbbbbbeeefffeeefffiiijjjiiihhhgggfffeeeddddddaaaaaa``````aaabbbcccdddgggffffffeeedddddddddcccbbbbbbbbbbbbbbbbbbccccccaaabbbcccdddddddddddddddbbbdddggghhhiiilllqqqvvvrrrtttwwwzzz{{{zzzyyyxxxuuuyyyyyysssrrrwwwzzzxxxqqqsssvvvvvvtttrrrqqqqqqooonnnllljjjiiiiiiiiijjjgggggghhhjjjkkkkkkiiiffffffgggiiijjjjjjjjjiiihhhiiiiiiiiiiiijjjkkklllmmmkkkooorrrrrroookkkjjjjjjjjjggggggkkkkkkfffbbbaaaeeeddddddcccbbbbbbbbbaaabbbcccccc___[[[XXXZZZ\\\\\\[[[ZZZ^^^cccffffffeeebbbaaaaaaaaaaaaaaabbbbbb[[[XXXUUUSSSSSSSSSRRRPPPRRRTTTWWWZZZ\\\]]]]]]\\\]]]]]]\\\\\\]]]___```aaaccceeeeeebbb___]]]^^^```^^^___```bbbeeegggiiijjj______``````___^^^\\\[[[aaaaaabbbccchhhqqq|||xxxsssmmmgggdddbbb```___\\\\\\^^^___````````````______]]]ZZZXXXWWWYYY[[[YYYZZZ\\\___aaaaaa^^^\\\\\\]]]^^^]]]]]]]]]___aaa]]]```cccfffgggeeebbb```]]]^^^\\\XXXTTTSSSVVVZZZTTTUUUVVVXXXZZZ\\\^^^___dddbbbaaabbbeeefffdddbbbbbbbbbcccccccccbbbaaaaaaddd^^^[[[\\\]]][[[[[[]]]````````````___^^^]]]\\\\\\]]]```ccceeedddaaa^^^ddddddcccaaa___]]][[[ZZZWWWVVVVVVYYY]]]___^^^\\\XXXXXXXXXYYYZZZ[[[\\\]]]^^^___^^^[[[WWWWWWYYY\\\dddcccaaa^^^[[[YYYWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTLLLMMMNNNOOOQQQRRRSSSSSSVVVVVVUUUTTTSSSRRRQQQQQQUUUSSSRRRSSSUUUVVVSSSPPPSSSTTTVVVVVVUUUUUUVVVWWW[[[ZZZZZZ[[[]]]]]]\\\ZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSQQQQQQQQQOOONNNRRRYYYWWWYYY[[[]]]^^^^^^]]]\\\^^^```bbbbbb```aaadddgggbbbaaa```___]]]\\\ZZZZZZXXXXXXXXXXXXXXXYYYZZZ[[[]]]\\\[[[ZZZZZZ]]]cccggghhheeebbbbbbcccbbb___\\\]]][[[YYYWWWWWWXXXZZZ[[[bbbaaa___^^^___```bbbccc]]]```bbb```aaa```[[[TTTZZZYYYZZZ\\\^^^``````___dddfffhhhiiihhhhhhiiijjjllllllkkkhhheeecccdddeeebbbaaa`````````bbbdddfffccccccdddddddddcccbbbbbbgggfffdddbbbaaaaaabbbbbbbbbbbbdddeeefffffffffffffffeeedddeeegggkkkpppsssttttttvvvwwwxxxxxxxxxxxx{{{{{{zzzyyyxxxxxxwwwwwwuuuwwwyyyyyyxxxwwwwwwwwwsssppplllkkklllkkkiiifffgggeeebbbcccfffgggfffdddkkkhhhfffffffffgggfffdddjjjgggddddddhhhkkkllllllkkkppptttsssnnnjjjiiikkknnnkkkiiijjjllliiiccc]]]cccccceeeeeeeeeeeedddcccbbbbbbccccccbbbaaa```___]]]\\\[[[]]]aaafffiiijjjiiifffcccbbbcccaaa^^^[[[```]]]YYYVVVUUUUUUUUUTTTSSSSSSUUU[[[```aaa\\\WWWXXX___dddcccaaa```]]]YYY\\\aaabbb]]]ZZZ[[[\\\[[[\\\```dddeeecccbbbeeehhh]]]^^^___```aaaaaaaaa```cccdddfffgggiiinnnsssxxxzzzzzzvvvoooooolllgggcccaaaaaa```___[[[\\\]]]^^^```aaacccccc``````^^^[[[XXXWWWXXXYYYZZZ[[[\\\^^^``````^^^[[[\\\]]]^^^^^^^^^^^^```bbb___aaaccceeeeeeccc```^^^^^^___]]]YYYTTTSSSUUUXXXWWWWWWXXXZZZ[[[]]]^^^^^^bbbaaa```bbbddddddaaa___bbbccccccccccccbbbaaaaaa```[[[XXXZZZ[[[ZZZ\\\___]]]]]]]]]]]]\\\\\\\\\\\\ZZZ[[[]]]```cccdddbbb```dddcccbbbaaa___]]][[[ZZZYYYXXXXXXZZZ^^^___^^^]]]VVVVVVVVVWWWWWWYYYZZZ[[[ZZZ]]]^^^^^^[[[XXXXXXYYYaaa```___]]][[[YYYXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUTTTSSSRRRRRRQQQQQQSSSQQQPPPQQQSSSSSSQQQOOORRRSSSTTTTTTSSSSSSTTTVVVXXXXXXXXXXXXZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUTTTQQQQQQRRRPPPNNNQQQXXXUUUWWWYYY[[[\\\[[[ZZZYYY\\\^^^______]]]\\\^^^```bbbbbb```___^^^\\\[[[[[[XXXWWWWWWWWWXXXYYYYYYZZZ\\\]]]\\\[[[\\\^^^cccggghhheeecccccccccccc```^^^___]]][[[YYYXXXYYY[[[\\\aaaaaabbbbbbbbbbbbaaaaaa^^^eeeiiigggcccbbb```\\\___]]]\\\]]]^^^______^^^^^^aaacccdddcccdddeeefffhhhiiiiiigggdddbbbbbbbbbbbbbbbcccdddeeeeeeeeeeeeddddddcccccccccccccccccceeedddcccbbbaaaaaabbbccccccdddeeeggghhhhhhhhhhhhgggggghhhjjjlllooorrrsssrrrssstttuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvuuutttssstttuuuqqqnnnjjjhhhhhhgggdddaaabbb```^^^___bbbdddcccaaaeeeffffffffffffggghhhhhhjjjgggddddddgggjjjkkkkkklllppptttsssnnnjjjiiikkkllljjjiiikkkmmmmmmhhhcccaaa`````````aaabbbcccdddddddddcccaaa```^^^]]]]]]___^^^]]]___bbbeeehhhiiihhheeebbbaaabbbaaa___]]]```^^^[[[YYYXXXVVVUUUTTTSSSRRRTTTYYY^^^```\\\XXXZZZ___bbb```______[[[WWWYYY^^^___\\\ZZZ\\\^^^]]]```aaaaaabbbcccdddffffff^^^```aaaccceeefffggggggeeefffhhhhhhhhhhhhiiijjjmmmooowww~~~yyy|||yyyrrrmmmiiiffffffccc```^^^____________\\\[[[[[[\\\^^^aaadddfffaaa```___\\\XXXWWWXXXYYY]]]]]]]]]^^^``````^^^\\\\\\^^^````````````bbbdddccccccccccccbbb```^^^\\\___```___[[[VVVSSSUUUXXX[[[[[[[[[\\\\\\]]]]]]]]]______```aaacccbbb___]]]cccccccccccccccbbbaaaaaa]]]WWWTTTVVVXXXYYY[[[___ZZZYYYXXXXXXYYYZZZ]]]^^^YYYYYYZZZ]]]```bbbbbbaaaccccccbbb```___]]]\\\[[[[[[ZZZZZZ[[[]]]^^^^^^]]]WWWWWWVVVUUUUUUTTTUUUUUUWWW[[[___aaa___[[[XXXWWW^^^]]]]]]\\\[[[ZZZZZZZZZYYYZZZZZZYYYXXXVVVTTTSSSPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPQQQSSSSSSQQQPPPQQQRRRSSSSSSRRRQQQSSSTTTUUUUUUTTTTTTUUUWWWXXXZZZYYYYYYYYYXXXXXXWWWWWWVVVUUURRRQQQRRRQQQNNNQQQVVVXXXZZZ\\\^^^^^^^^^\\\[[[^^^___aaaaaa___^^^]]]^^^aaaaaa```___^^^\\\\\\[[[WWWWWWWWWWWWWWWWWWXXXXXX[[[\\\]]]]]]]]]___cccffffffdddccccccccccccbbb```aaa```]]][[[[[[[[[\\\]]]^^^___aaabbbbbbaaa___]]]]]]gggnnnlllgggffffffeeeeeebbb___^^^^^^___^^^]]]ZZZ]]]___aaaaaabbbccceeefffhhhiiihhhfffdddccccccccceeegggiiijjjiiihhhgggfffeeecccbbbaaabbbcccddddddcccbbbaaaaaaaaabbbccceeefffggghhhiiijjjjjjjjjeeegggiiilllnnnpppqqqqqqooopppqqqrrrsssttttttuuutttttttttttttttsssssssssttttttrrrpppmmmmmmoooqqqooolllhhheeedddbbb___]]]___^^^]]]^^^```aaa```___^^^aaadddeeedddeeehhhkkkiiifffddddddfffhhhiiiiiijjjnnnpppoookkkgggggghhhiiihhhhhhjjjnnnooommmjjjbbb```___^^^___aaadddfffgggeeeccc```^^^]]]\\\\\\aaaaaa```aaabbbdddfffggggggdddaaa___````````````___^^^\\\[[[YYYXXXWWWWWWVVVUUUUUUXXX\\\^^^]]]ZZZ\\\^^^^^^\\\\\\]]][[[VVVUUUZZZ\\\ZZZZZZ]]]___^^^dddaaa______cccfffhhhhhheeeeeefffggghhhhhhhhhiiibbbdddeeedddcccbbbcccdddfffiiioooxxx~~~}}}xxxtttzzzvvvpppjjjgggfffffffffbbb```]]]]]]^^^_________]]][[[ZZZYYY[[[^^^bbbddd``````___]]][[[ZZZ[[[\\\aaa``````aaabbbbbb```^^^^^^```bbbccccccdddeeegggeeeeeecccaaa___^^^\\\[[[]]]______]]]XXXVVVXXXZZZ______^^^^^^]]]]]]\\\\\\\\\]]]___aaacccbbb```___ccccccccccccbbbaaa``````[[[UUURRRTTTVVVWWWZZZ^^^XXXVVVUUUUUUVVVZZZ^^^```[[[ZZZZZZ[[[___aaabbbbbbbbbbbb```___^^^]]]\\\\\\\\\[[[ZZZZZZ[[[[[[[[[[[[[[[YYYXXXUUUSSSRRRQQQQQQXXX[[[___aaaaaa^^^[[[YYY[[[\\\\\\\\\\\\\\\\\\\\\ZZZ[[[[[[[[[YYYWWWTTTRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTSSSQQQSSSTTTSSSRRRQQQRRRTTTSSSSSSSSSRRRRRRTTTWWWZZZYYYXXXXXXXXXXXXXXXXXXXXXVVVRRRQQQSSSRRROOOQQQUUUXXXZZZ\\\^^^^^^^^^]]]\\\]]]^^^```aaaaaa___^^^]]]______^^^]]]\\\\\\[[[[[[XXXWWWWWWVVVVVVVVVWWWWWWWWWYYY\\\]]]]]]___aaaccccccbbbbbbaaabbbbbbaaaaaabbb```^^^\\\[[[[[[\\\]]]\\\\\\]]]^^^^^^]]][[[ZZZ\\\eeellllllkkkllllllkkkiiifffbbb______^^^]]]\\\[[[]]]```bbbcccdddfffhhhhhhjjjlllllljjjhhhgggfffggghhhiiikkklllkkkkkkjjjhhhfffccc``````aaaccceeebbbaaa`````````aaabbbcccdddeeefffhhhiiijjjjjjkkkdddeeefffhhhjjjlllnnnooommmmmmmmmnnnooopppqqqrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqnnnjjjggggggjjjlllllljjjgggeeecccaaa___^^^bbbaaaaaaaaaaaa```___^^^YYY^^^cccdddbbbbbbfffjjjhhhgggeeeddddddffffffgggfffhhhjjjiiifffdddccccccgggffffffiiimmmooonnnmmmfffeeecccbbbbbbccceeefffgggfffccc```^^^^^^______dddddddddcccbbbbbbccceeegggeeeaaa^^^^^^^^^___```]]]\\\[[[YYYXXXYYY[[[]]]]]][[[YYYZZZ\\\]]]]]]\\\\\\]]][[[YYY[[[^^^]]]XXXTTTXXXYYYXXXYYY]]]^^^]]]bbbaaa______aaafffllloooiiiiiigggfffeeeccccccbbb^^^^^^^^^]]]\\\^^^bbbeeefffiiilllooosssvvvuuusss{{{~~~{{{sssnnnlllhhhgggeeecccaaa```aaabbbcccaaa___^^^___``````___]]][[[YYYWWWWWWZZZ]]]```]]]_________^^^^^^```aaadddddddddeeeffffffcccaaaaaaccceeegggffffffggghhhfffeeecccaaa___]]]\\\[[[ZZZ]]]```___\\\[[[\\\___bbbaaa```___^^^]]]\\\[[[YYY[[[^^^aaabbbcccccccccbbbbbbbbbbbbaaa```___^^^[[[UUURRRSSSUUUUUUWWW[[[WWWVVVTTTTTTVVVZZZ^^^aaa^^^\\\[[[\\\^^^```aaaaaabbbaaa___^^^]]]]]]]]]]]][[[ZZZYYYXXXWWWVVVWWWXXXYYYYYYXXXVVVUUUUUUUUUUUU\\\]]]^^^```aaaaaa```___[[[[[[\\\\\\]]]]]]^^^^^^ZZZZZZZZZZZZXXXWWWUUUSSSUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPRRRSSSSSSTTTTTTTTTSSSTTTUUUUUUSSSSSSTTTUUUSSSSSSSSSRRRQQQRRRVVVYYYWWWWWWWWWXXXXXXXXXXXXXXXVVVRRRQQQSSSSSSQQQRRRTTTRRRTTTVVVXXXYYYYYYXXXXXXWWWXXXZZZ\\\^^^]]]\\\ZZZ\\\\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVTTTVVVYYY[[[\\\]]]___aaa___`````````_________``````___]]]\\\[[[[[[[[[\\\^^^]]][[[ZZZZZZZZZ[[[\\\]]]ccchhhkkkooosssrrrmmmiiifffbbb```___^^^\\\[[[[[[^^^aaacccdddeeegggiiigggiiilllmmmkkkjjjiiiiiikkkjjjiiiiiijjjkkkmmmnnniiifffccc```___```ccceeeaaa```_________```aaabbbaaabbbdddfffggghhhiiiiiieeedddcccdddfffiiimmmoookkkkkkkkkkkklllmmmnnnoooooooooooooooooopppppppppooommmjjjfffccccccfffiiiiiiiiihhhfffdddbbbbbbbbbdddddddddccc```^^^\\\\\\XXX]]]bbbbbb```___cccfffhhhgggfffeeedddddddddeeedddfffgggfffeeecccccccccgggffffffgggiiikkkkkkkkkiiiiiihhhgggfffdddcccbbbfffdddcccaaaaaabbbdddeeeeeeffffffdddaaa```aaabbbgggeeebbb^^^\\\\\\]]]___[[[ZZZXXXVVVUUUXXX^^^ccceeebbb___]]]\\\]]]]]]]]]\\\]]]\\\YYY[[[___```]]]VVVXXXYYYWWWXXX\\\\\\ZZZ[[[___aaa```^^^cccnnnxxxgggfffdddaaa^^^]]]\\\[[[[[[ZZZYYYXXXYYY]]]cccggghhhkkkllljjjlllppprrrqqqqqqwww~~~~~~}}}}}}wwwyyy}}}uuunnniiigggfffaaabbbbbbaaa___^^^___```dddcccaaa`````````___^^^\\\[[[XXXVVVVVVXXX[[[\\\[[[]]]___```___```bbbccceeeeeefffiiijjjiiifffcccbbbdddggghhhgggfffggggggeeeeeecccbbb```^^^]]]]]]ZZZ]]]aaabbb```___```bbbcccbbbaaa```^^^]]][[[[[[YYY[[[^^^___```aaaccceeeaaaaaaaaaaaa```^^^]]]\\\YYYTTTRRRUUUWWWVVVWWWZZZXXXWWWUUUTTTVVVYYY]]]___^^^]]]\\\\\\^^^``````___aaa```^^^]]]]]]]]]^^^^^^ZZZZZZYYYVVVSSSRRRSSSUUUUUUUUUVVVWWWYYY[[[\\\]]]^^^]]]\\\^^^```bbbbbbbbb[[[[[[[[[\\\\\\\\\\\\\\\WWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOKKKMMMPPPQQQQQQQQQRRRTTTUUUVVVWWWVVVUUUTTTUUUVVVRRRTTTUUUSSSQQQQQQTTTWWWUUUVVVVVVWWWWWWXXXXXXXXXUUUQQQPPPSSSUUUSSSSSSUUUQQQSSSVVVXXXZZZZZZZZZYYYYYYYYYZZZ\\\______^^^]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZXXXWWWVVVVVVVVVVVVSSSUUUXXXYYYZZZ\\\^^^```]]]_________]]]\\\]]]___]]]]]]\\\\\\[[[[[[\\\\\\aaa___]]][[[ZZZ[[[]]]^^^^^^bbbfffjjjooosssqqqkkkeeecccaaa``````___\\\ZZZYYY\\\___aaabbbccceeefffdddfffhhhiiihhhgggggghhhkkkjjjhhhhhhhhhjjjmmmnnniiigggccc```___```bbbdddaaa```___^^^^^^^^^___```^^^___aaaccceeeffffffggggggfffddddddfffiiinnnppplllkkkjjjiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkhhhdddaaaaaadddfffhhhhhhhhhfffdddcccccceeebbbddddddbbb___[[[ZZZYYYYYY]]]aaabbbaaa```bbbdddhhhiiihhhfffdddccccccdddeeeeeefffgggggggggffffffgggfffeeeeeefffgggiiijjjiiiiiiiiihhhfffbbb```^^^ccccccbbbcccdddeeeggghhhdddfffgggeeeaaa^^^___aaaddddddbbb___\\\[[[]]]___ZZZ[[[YYYVVVUUUWWW^^^dddfffdddaaa^^^\\\[[[\\\\\\[[[______[[[ZZZ^^^aaaaaaXXXYYYYYYWWWYYY\\\\\\XXXVVV\\\```^^^[[[___lllxxxcccaaa___]]]\\\[[[[[[[[[[[[[[[ZZZYYYZZZ]]]bbbfffhhhlllllliiihhhlllnnnkkkiiinnnuuuyyyzzz{{{}}}yyyyyy|||zzzwwwrrrnnnllljjjgggfffdddeeedddaaa]]]\\\^^^```cccaaa______``````^^^]]]ZZZYYYWWWVVVWWWYYY[[[]]]ZZZ\\\^^^_________```aaacccdddgggkkkmmmkkkgggdddbbbdddfffgggfffdddddddddcccdddccccccbbbaaa______\\\```dddeeecccaaabbbcccccccccaaa```^^^\\\[[[ZZZ[[[\\\^^^]]]\\\]]]```ccc`````````___^^^]]][[[ZZZVVVSSSSSSWWWZZZYYYYYY[[[XXXWWWUUUTTTUUUWWWZZZ[[[ZZZZZZZZZ[[[^^^```______```___^^^\\\\\\]]]^^^___ZZZZZZYYYUUUQQQPPPQQQSSSUUUUUUVVVXXXZZZ\\\^^^___\\\ZZZZZZ]]]```bbbbbb```ZZZZZZZZZZZZYYYYYYYYYYYYTTTSSSRRRRRRSSSUUUWWWYYYVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTRRRQQQOOOOOOJJJMMMPPPQQQPPPPPPRRRUUUVVVWWWWWWVVVUUUTTTTTTVVVPPPSSSUUUTTTPPPOOOQQQTTTTTTTTTUUUUUUVVVWWWWWWXXXTTTOOOOOOSSSVVVUUUTTTVVVRRRTTTWWWZZZ]]]^^^^^^^^^___]]]\\\]]]```aaa```^^^\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVSSSUUUWWWXXXYYY\\\___bbb^^^```aaa___]]]\\\]]]^^^\\\\\\\\\\\\\\\]]]]]]]]]______^^^]]]\\\\\\\\\\\\ZZZaaaffffffgggiiihhhddd^^^^^^^^^___```___]]]ZZZWWWZZZ]]]^^^___```aaacccaaacccdddeeeddddddfffgggggggggggghhhhhhiiijjjkkkhhhfffdddaaa```aaabbbcccaaa```___]]]]]]]]]^^^^^^]]]^^^___aaacccdddeeeeeeffffffeeefffhhhjjjmmmnnnmmmkkkiiihhhgggggghhhiiikkkkkkkkkjjjjjjiiiiiihhhiiihhhgggcccaaaaaaccceeegggggggggeeeaaa___```bbb___aaacccbbb___\\\ZZZ[[[[[[]]]```cccdddeeeeeedddiiijjjjjjhhhdddbbbcccddddddddddddfffhhhiiiiiiiiigggfffeeeddddddfffhhhkkkjjjiiihhhfffcccbbb``````aaaaaabbbccceeefffggggggcccfffhhheee```\\\]]]______```aaa___]]]]]]___aaa[[[]]]^^^\\\XXXXXX[[[```aaa```^^^\\\YYYYYYZZZ[[[[[[aaaccc^^^YYYZZZ^^^```XXXYYYXXXWWWYYY^^^]]]XXXTTTXXX[[[YYYXXX\\\gggppp```___^^^]]]]]]^^^___```]]]]]]]]]\\\\\\]]]aaadddffflllmmmiiigggjjjjjjfffdddhhhlllnnnoooqqqvvvzzz{{{{{{~~~zzzwwwooogggggghhhkkklllkkkgggdddffffffccc^^^YYYXXX[[[^^^```___]]]^^^______^^^\\\XXXXXXWWWWWWXXX[[[]]]^^^ZZZ\\\^^^^^^]]]]]]]]]^^^aaacccggglllnnnlllgggcccaaaccceeefffdddbbbaaaaaabbbcccdddddddddbbbaaa```^^^bbbggggggeeebbbbbbccccccbbbaaa```^^^\\\[[[ZZZ]]]^^^]]][[[YYYYYY]]]```_________^^^]]]\\\ZZZYYYTTTQQQSSSXXX\\\[[[[[[]]]XXXWWWUUUTTTTTTVVVWWWXXXVVVVVVXXXZZZ^^^``````___```___]]]\\\\\\]]]___```[[[[[[ZZZUUUQQQOOOQQQSSSYYYYYYYYYYYYYYYZZZ[[[\\\YYYXXXYYY]]]aaabbb```^^^ZZZYYYYYYXXXWWWWWWVVVVVVRRRQQQPPPPPPQQQTTTXXXZZZVVVVVVVVVWWWWWWWWWXXXXXXYYYXXXVVVUUURRRQQQOOONNNKKKNNNRRRSSSRRRRRRUUUWWWUUUWWWWWWVVVTTTSSSTTTUUUOOOSSSVVVTTTPPPMMMNNNQQQSSSSSSTTTUUUVVVVVVWWWWWWSSSOOONNNSSSWWWVVVUUUVVVNNNQQQTTTXXX[[[\\\]]]]]]___]]]ZZZZZZ\\\]]]\\\ZZZ]]]]]]^^^^^^^^^^^^______]]]\\\ZZZYYYWWWWWWVVVVVVTTTVVVWWWXXXZZZ\\\```ccc___aaabbb```]]]\\\]]]___[[[[[[\\\]]]]]]^^^^^^___[[[\\\]]]^^^]]][[[YYYWWWUUU^^^eeeccc^^^]]]]]]\\\ZZZZZZ\\\___aaa```]]]ZZZWWWZZZ\\\^^^^^^___```bbbaaabbbcccccccccdddfffiiidddeeegggiiiiiiiiihhhggghhhfffdddbbbaaaaaaaaabbbaaa```___]]]\\\\\\]]]]]]\\\]]]___aaacccdddeeeeeecccdddeeegggiiijjjkkkkkkmmmllliiigggffffffggghhhjjjiiiiiihhhgggffffffeeehhhgggfffdddaaaaaaccceeefffggggggccc___\\\]]]^^^]]]```dddccc```^^^^^^___\\\]]]___cccgggiiihhhfffiiikkkkkkiiieeebbbcccdddbbbaaabbbdddfffhhhiiihhhffffffeeeddddddfffiiilllllljjjgggdddccccccdddeee```aaabbbcccdddeeeeeeeeebbbfffhhheee___\\\\\\___ZZZ]]]___```^^^^^^aaaccc\\\```cccaaa\\\XXXYYY[[[\\\\\\[[[YYYWWWWWWXXXZZZ[[[cccfff___WWWVVVZZZ]]]WWWXXXWWWVVVZZZ___^^^ZZZUUUVVVVVVUUUVVV[[[bbbhhh\\\aaaeeebbb[[[XXX]]]bbbccc^^^]]]___```___^^^```kkklllllljjjgggeeeeeefffeeeccccccgggiiiiiikkkooonnnrrrxxx}}}}}}uuuqqqlllddd^^^bbbaaabbbeeeggghhhfffeeebbbbbbaaa```^^^]]][[[ZZZ``````____________`````````]]]ZZZXXXYYY[[[\\\\\\]]]]]]]]][[[ZZZZZZ]]]___aaadddfffgggjjjnnnmmmiiiccccccaaa`````````aaaaaa```dddgggiiigggeeeccccccaaaeeehhhhhhfffdddeeefffccccccbbb___\\\ZZZYYYYYY___]]][[[ZZZ\\\]]]]]]\\\]]]]]]^^^___```^^^[[[XXXRRRTTTVVVXXX[[[\\\]]]]]]XXXXXXYYYXXXWWWVVVTTTSSSXXXYYYYYY[[[]]]___```aaa_________]]][[[ZZZ[[[\\\\\\ZZZWWWUUUTTTSSSSSSSSSSSSVVVYYYZZZZZZXXXXXXXXXUUUUUUWWWZZZ]]]^^^]]][[[^^^]]]\\\[[[ZZZYYYXXXWWWSSSTTTSSSQQQNNNNNNRRRWWWVVVWWWWWWVVVUUUVVVYYY[[[WWWXXXYYYYYYWWWUUURRRQQQRRRRRRSSSSSSTTTTTTTTTTTTYYYYYYZZZZZZXXXUUURRRQQQNNNSSSXXXVVVPPPNNNQQQVVVSSSSSSTTTUUUVVVVVVVVVVVVXXXSSSOOOPPPTTTWWWVVVTTTRRRQQQQQQTTTXXX[[[[[[YYYYYYXXXWWWYYY\\\]]][[[XXX]]]\\\[[[YYYYYYZZZ\\\]]]]]][[[YYYZZZ[[[YYYUUURRRVVVVVVVVVWWWXXXZZZ]]]^^^^^^^^^___^^^]]]\\\^^^```^^^___``````````````````````````````^^^\\\[[[ZZZ]]]]]]]]]]]][[[YYYWWWUUUZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYZZZ\\\___aaacccddd```^^^\\\\\\___bbbeeeffffffeeeeeefffhhhjjjjjjjjjlllkkkiiifffcccbbbccceeeaaa```^^^]]]\\\\\\]]]^^^^^^]]]\\\\\\^^^``````___gggiiikkkkkkjjjiiijjjkkkggghhhgggfffdddeeegggiiijjjiiihhhfffeeedddcccbbbeeeggggggeeebbbaaadddggggggfffdddcccbbbaaaaaaaaa______^^^[[[YYYZZZ]]]___[[[^^^bbbdddeeeeeeggghhhjjjkkkhhhbbb```ccccccaaa```_________```bbbeeegggeeeddddddeeefffhhhiiijjjfffdddbbbdddffffffdddaaaeeebbb______bbbddddddcccgggeeecccaaa```^^^ZZZWWWXXXXXXZZZ\\\^^^aaaccceee^^^___aaabbb```]]]YYYWWW]]]ZZZWWWYYY]]]^^^ZZZVVV^^^^^^^^^\\\YYYXXXYYYZZZ\\\\\\[[[ZZZYYYYYYYYYYYYUUUUUUTTTTTTVVVXXX[[[]]]^^^bbbffffffcccbbbfffjjjfff```]]]___aaaaaabbbeeedddfffhhhhhhhhhgggiiijjjfffcccbbbeeefffeeegggkkkgggjjjooorrrtttvvvyyy{{{zzz{{{|||zzzxxxwwwwwwxxxwwwzzz}}}{{{vvvpppjjjfffbbb___^^^]]]^^^```cccdddbbbaaacccbbbbbbaaa___]]][[[ZZZ______^^^^^^___``````aaa```]]]ZZZYYYZZZ\\\\\\\\\[[[[[[[[[YYYXXXYYY\\\___aaadddfffgggkkkpppoookkkhhhgggdddbbb````````````^^^bbbfffhhhgggfffeeeeeedddhhhlllkkkhhheeedddeeeaaaaaaaaa```^^^\\\\\\[[[]]]\\\ZZZZZZ[[[]]]]]]\\\]]]\\\\\\]]]]]]]]]ZZZXXXSSSTTTUUUWWWXXXZZZ\\\\\\VVVWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXZZZ[[[]]]^^^]]]^^^^^^\\\ZZZYYYZZZ\\\^^^]]][[[WWWTTTRRRSSSSSSUUUVVVVVVUUUTTTUUUWWWXXXVVVVVVVVVYYY\\\^^^]]]\\\XXXXXXXXXYYYYYYYYYYYYZZZTTTTTTRRROOOMMMMMMPPPRRRTTTUUUUUUUUUTTTUUUXXX[[[WWWXXXXXXXXXWWWUUUSSSQQQQQQRRRRRRSSSUUUVVVXXXXXXZZZZZZ[[[[[[YYYWWWTTTRRRSSSTTTUUUTTTRRRPPPPPPQQQSSSTTTUUUVVVVVVWWWWWWWWWYYYUUURRRRRRVVVXXXWWWTTTSSSRRRQQQSSSXXX[[[[[[[[[XXXWWWVVVWWWZZZ[[[ZZZYYY[[[ZZZXXXXXXXXXYYY[[[\\\[[[ZZZYYYYYYZZZYYYVVVSSSTTTUUUUUUVVVYYY\\\^^^```^^^______^^^]]]]]]^^^```^^^^^^___```aaaaaaaaa```^^^___aaaaaaaaa___]]][[[ZZZZZZ[[[[[[ZZZYYYWWWVVVZZZ[[[]]]^^^___^^^]]]\\\YYYYYYYYYZZZ\\\^^^aaabbbaaa___^^^^^^___bbbdddeeeeeeddddddeeefffhhhiiiiiimmmllljjjgggdddcccdddfffcccbbbaaa_______________^^^\\\\\\]]]___``````___bbbdddfffggggggggghhhiiiggghhhgggfffddddddeeeggghhhhhhgggfffeeedddccccccdddfffggggggeeedddddddddccceeegggeeeaaa```bbbfffbbbaaa```]]][[[\\\^^^aaa]]]^^^```bbbdddffffffgggfffhhhfffaaaaaadddeeedddaaa```______```bbbdddfffdddeeefffggghhhiiiiiijjjfffcccaaabbbccccccaaa___ccc```]]]]]]___aaaaaa```cccbbbaaaaaa```]]]YYYVVVWWWYYY[[[^^^```aaaaaaaaa`````````___^^^\\\ZZZYYYXXXWWWXXX[[[``````\\\WWW]]]^^^^^^\\\ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWWWW___aaaeeeiiimmmoooqqqqqqmmmfffaaa```aaa```bbbfff___bbbeeeggggggggghhhiiifffbbb```aaaaaa```cccgggccceeefffggghhhjjjlllooouuutttrrrnnnjjjgggggghhhiiillloooqqqtttwww|||}}}rrrmmmpppqqqppplllfffaaa___^^^_________aaacccdddcccbbbddddddcccbbb```^^^\\\[[[]]]]]]]]]^^^___```aaabbb```]]]ZZZYYYZZZ\\\\\\\\\XXXXXXXXXWWWVVVWWWZZZ]]]___ccceeefffkkkpppppplllhhhfffccc```^^^^^^______[[[___dddggggggggggggggggggkkkooooookkkfffdddddd```aaaaaabbbaaa```^^^]]][[[ZZZYYYYYY[[[\\\\\\\\\\\\[[[YYYYYYZZZZZZXXXVVVSSSSSSSSSTTTUUUXXXZZZ[[[UUUVVVXXXYYYZZZZZZZZZYYYSSSSSSTTTTTTVVVWWWYYYYYY\\\]]]]]]\\\ZZZYYYZZZ[[[]]]^^^\\\XXXSSSPPPQQQSSSVVVUUURRRPPPNNNOOOSSSWWWUUUSSSSSSTTTWWWZZZ[[[[[[VVVUUUUUUUUUVVVWWWXXXXXXUUURRROOOMMMLLLMMMMMMLLLQQQRRRRRRRRRRRRSSSVVVYYYWWWWWWXXXXXXWWWUUUTTTRRRQQQQQQRRRSSSVVVXXXZZZ\\\[[[[[[[[[[[[ZZZXXXVVVTTTWWWUUURRRRRRSSSRRROOOMMMTTTTTTUUUVVVWWWWWWWWWWWWZZZWWWUUUVVVXXXYYYWWWUUUTTTSSSRRRSSSVVVZZZ\\\\\\YYYXXXVVVVVVXXXYYYYYYXXXWWWWWWVVVVVVVVVWWWYYYZZZZZZYYYXXXYYYYYYYYYVVVTTTSSSSSSTTTVVVXXX\\\___```]]]^^^^^^]]]\\\\\\]]]___\\\]]]^^^___````````````\\\]]]___aaaaaa```^^^\\\UUUVVVWWWXXXXXXXXXWWWVVVXXXZZZ]]]```aaa```^^^]]]ZZZZZZYYYXXXYYY[[[^^^___bbbaaa```___```aaabbbdddddddddcccdddeeefffhhhiiimmmmmmllliiifffeeefffgggffffffeeecccbbbaaaaaa```]]]\\\\\\]]]___``````___^^^```bbbdddcccdddeeeggghhhhhhhhhfffdddcccdddeeeffffffffffffeeeeeeeeeeeeddddddeeefffgggfffccc```___eeeiiifff```^^^bbbhhhccccccaaa___]]]^^^aaadddaaa___^^^```dddffffffeeebbbdddccc```aaaeeegggfffbbbaaa```______aaacccddddddeeeggghhhiiiiiiiiiiiifffdddaaa_________^^^]]]aaa^^^\\\[[[\\\^^^___^^^_________``````^^^ZZZWWWXXXZZZ]]]```aaaaaa```___cccbbb```^^^]]]\\\\\\\\\UUUUUUXXX]]]aaaaaa]]]XXX\\\]]]^^^]]]\\\[[[\\\^^^^^^^^^___^^^]]][[[YYYXXXYYYZZZ[[[[[[YYYVVVSSSPPP___```dddllluuuzzzyyyvvvuuullldddaaa___]]]^^^bbbaaacccffffffeeecccccccccddd```]]]^^^^^^]]]```eeedddddddddcccbbbcccfffhhhnnnmmmkkkhhheeeeeefffhhhgggiiimmmooopppqqqtttuuu{{{zzz|||~~~zzzzzz}}}|||tttoooooorrryyy{{{tttmmmjjjkkklllmmmkkkhhhccc___]]]```______aaaccceeedddccceeeeeedddbbb```^^^\\\[[[[[[[[[\\\]]]^^^```bbbccc^^^\\\YYYYYYZZZ[[[[[[[[[XXXXXXWWWUUUSSSTTTVVVXXX\\\```bbbccchhhnnnnnnkkkbbbaaa^^^\\\[[[[[[\\\]]]YYY\\\aaaeeefffggghhhiiiggglllqqqqqqmmmhhhfffeeebbbbbbbbbccccccbbb___]]]ZZZYYYXXXYYY[[[\\\\\\[[[[[[YYYWWWVVVVVVVVVVVVTTTRRRRRRQQQQQQSSSUUUXXXZZZUUUVVVXXXYYYZZZZZZYYYYYYQQQQQQRRRRRRSSSUUUVVVWWW\\\]]]]]]\\\ZZZYYYZZZ\\\YYY[[[[[[WWWRRROOOQQQTTTUUUTTTRRRPPPNNNNNNQQQTTTRRRPPPNNNNNNQQQTTTWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTPPPLLLKKKMMMNNNLLLJJJMMMNNNOOOOOOOOOPPPSSSVVVVVVVVVWWWWWWVVVUUUTTTSSSQQQQQQRRRSSSUUUWWWYYYZZZYYYZZZZZZYYYYYYWWWVVVUUUVVVTTTRRRQQQRRRQQQPPPNNNTTTUUUVVVWWWWWWXXXWWWWWWZZZYYYXXXYYYZZZZZZXXXVVVVVVTTTSSSSSSUUUXXX[[[]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVWWWXXXYYY[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTUUUWWWYYY[[[]]][[[\\\\\\[[[ZZZZZZ[[[]]]YYYZZZ[[[]]]^^^^^^^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[SSSTTTUUUVVVWWWVVVUUUUUUXXXZZZ]]]```bbbaaa___^^^]]][[[YYYXXXXXXZZZ\\\]]]aaabbbbbbaaa``````aaabbbcccddddddcccccceeehhhjjjmmmmmmmmmjjjgggfffggghhhiiiiiihhhgggdddbbb```___\\\\\\[[[]]]___``````______aaacccdddccccccccceeeiiiiiiiiigggeeecccdddeeeddddddeeeeeeeeefffffffffdddbbbaaabbbeeeeeebbb^^^___dddgggeee```]]]```dddaaaaaa```___^^^___cccfffeeeaaa]]]___dddgggeeeccc```bbbaaa^^^___dddfffeeecccbbb```______```aaabbbeeedddddddddeeefffhhhiiigggeeeaaa^^^]]]\\\\\\\\\```___]]]\\\\\\]]]______```^^^]]]]]]^^^^^^]]]\\\[[[[[[]]]___```aaabbbbbbdddcccbbbaaa___^^^]]]]]]VVVWWWYYY\\\______\\\YYYZZZ\\\]]]^^^]]]]]]^^^___``````aaaaaa```]]][[[YYYZZZZZZ[[[ZZZXXXUUUQQQOOOaaaaaaeeeppp{{{|||wwwsssjjjccc```^^^[[[\\\```bbbdddeeeeeecccaaa``````aaa]]]\\\]]]^^^]]]```dddfffeeedddaaa``````ccceeeddddddcccaaa```aaadddfffeeehhhkkkmmmnnnoooqqqrrrtttssstttvvvsssnnnlllooonnnooorrrvvvxxx}}}{{{sssllleeebbb``````eeelllnnnjjjeeedddgggffffffiiillljjjddd^^^^^^\\\\\\]]]```aaaaaaaaaeeeeeedddbbb```^^^\\\ZZZZZZZZZ[[[\\\^^^```aaabbb]]][[[YYYXXXYYYZZZZZZYYYZZZYYYXXXUUURRRQQQSSSUUUZZZ]]]^^^___ccciiijjjgggaaa```^^^\\\ZZZYYYYYYYYYVVVZZZ___bbbdddfffhhhiiiccciiiooopppnnnjjjhhhhhheeedddcccccccccbbb___\\\ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZWWWUUUTTTTTTTTTSSSRRRQQQPPPOOOPPPQQQTTTWWWYYYWWWXXXXXXYYYYYYXXXVVVUUUPPPPPPQQQRRRSSSTTTVVVWWW\\\\\\]]]\\\ZZZZZZ[[[\\\XXXYYYYYYWWWTTTSSSUUUXXXVVVXXXXXXWWWUUUTTTUUUVVVRRROOOMMMLLLOOORRRTTTUUUTTTSSSRRRQQQQQQRRRSSSTTTRRROOOLLLLLLNNNPPPOOOLLLKKKLLLLLLLLLLLLMMMPPPSSSUUUUUUUUUUUUUUUUUUTTTTTTRRRRRRSSSTTTTTTUUUUUUUUUWWWWWWWWWVVVVVVUUUUUUTTTRRRSSSSSSQQQPPPOOOQQQSSSTTTTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYZZZZZZYYYWWWWWWVVVUUUTTTTTTWWWZZZ\\\______]]][[[XXXWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXYYY\\\[[[[[[YYYXXXWWWVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWYYYZZZZZZYYYXXXXXXYYY[[[WWWXXXYYYZZZ[[[[[[[[[[[[]]][[[XXXUUUTTTTTTVVVXXXTTTUUUUUUVVVVVVUUUSSSSSSXXXZZZ]]]```aaaaaa```______^^^\\\ZZZZZZZZZ[[[\\\___aaacccbbb```^^^___```cccddddddcccbbbdddhhhkkkllllllllljjjhhhffffffgggjjjjjjjjjhhhfffbbb___]]]]]]\\\[[[\\\^^^```aaaaaaeeefffggggggeeeccccccdddiiijjjjjjiiifffddddddeeeccccccddddddeeeffffffgggeeeaaa]]]]]]___aaaaaa___cccddddddccc```^^^]]]\\\]]]]]]]]]\\\\\\___cccfffgggbbb^^^___ccceeedddaaa^^^```___\\\\\\aaacccbbbcccbbb```___^^^___aaabbbdddccc```______bbbeeeggggggfffccc___\\\[[[[[[\\\``````___^^^^^^___aaacccccc```]]]\\\]]]```aaabbb^^^]]][[[[[[]]]```dddgggbbbcccdddeeeccc```]]][[[[[[ZZZYYYYYYZZZ[[[ZZZZZZXXX[[[]]]^^^^^^^^^___``````aaabbbbbbaaa___\\\[[[ZZZZZZYYYXXXVVVUUUSSSSSScccdddiiisss}}}zzzsssiiibbb^^^______^^^___bbb___aaabbbbbbaaaaaacccdddaaa]]]]]]``````___```ddddddcccbbb```^^^^^^```bbbaaabbbbbb```______aaacccdddgggjjjlllmmmnnnpppqqqnnnmmmooorrrpppjjjiiikkkjjjhhhhhhkkklllooowwwzzztttllleeebbb``````___^^^]]]```dddddd^^^[[[[[[^^^]]]^^^eeelllnnniiicccaaa______```bbbdddddddddeeeeeedddbbb```]]][[[ZZZZZZZZZZZZ[[[]]]___```aaa\\\[[[YYYYYYZZZZZZZZZXXXZZZZZZXXXUUURRRQQQSSSTTTYYY\\\\\\[[[___ddddddaaabbbbbbaaa___\\\YYYVVVUUUUUUYYY]]]```aaaccceeeggg```eeekkkmmmkkkiiihhhiiihhheeebbbaaabbbbbb___\\\[[[ZZZZZZ[[[\\\\\\[[[YYYXXXVVVTTTTTTTTTSSSQQQOOONNNNNNNNNPPPRRRTTTWWWXXXWWWWWWXXXWWWVVVTTTRRRQQQOOOOOOPPPQQQSSSUUUWWWXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\ZZZYYYWWWWWWWWWWWWXXXYYYYYY[[[^^^___]]][[[ZZZZZZUUUSSSPPPOOOPPPRRRTTTTTTPPPPPPOOOOOOQQQTTTWWWXXXRRRPPPOOOOOOQQQQQQQQQPPPLLLMMMMMMLLLLLLMMMOOOQQQSSSSSSSSSSSSSSSSSSTTTTTTRRRSSSUUUVVVUUUTTTQQQPPPTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRRRRQQQOOOOOORRRTTTSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXVVVUUUUUUXXXZZZ^^^______]]]ZZZXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWZZZ[[[[[[ZZZYYYXXXZZZ\\\\\\[[[YYYWWWUUUUUUUUUUUUXXXYYYYYYXXXWWWWWWXXXZZZWWWXXXYYYYYYZZZYYYYYYYYY]]]ZZZVVVSSSQQQRRRTTTUUUTTTUUUVVVVVVVVVUUUTTTSSSZZZ[[[]]]^^^_______________^^^^^^]]]\\\\\\[[[\\\\\\___bbbbbb___]]]^^^___bbbccccccbbb```aaafffkkkiiijjjkkkiiigggeeeeeefffggghhhiiiiiihhheeeaaa______\\\ZZZZZZ\\\```bbbccciiijjjjjjiiifffdddddddddgggiiijjjiiifffeeedddeeebbbccccccdddeeefffffffffeeeaaa]]][[[\\\^^^```aaaeeedddcccbbbaaa___[[[YYY[[[[[[[[[ZZZZZZ\\\```ccceeebbb______aaaaaa```]]]\\\^^^]]]YYYYYY^^^```^^^bbbaaa___^^^^^^___aaabbbbbb```]]]\\\\\\___bbbdddeeeeeeccc___[[[YYYZZZ[[[^^^______^^^^^^___ccceeeeeebbb^^^]]]^^^aaadddeee```]]]ZZZXXXYYY]]]cccfffaaabbbdddeeeccc```\\\ZZZ]]]\\\ZZZXXXWWWWWWWWWXXXWWWZZZ]]]^^^^^^]]]^^^_________``````___^^^\\\\\\ZZZZZZYYYXXXXXXWWWWWWWWWbbbdddiiiqqqxxxxxxqqqjjjaaa]]]\\\```bbb```___aaa___````````````aaaeeegggccc```aaacccccc```___aaa```aaa```___]]]\\\^^^```ccceeeeeeeeecccbbbcccdddeeefffhhhiiiiiikkkmmmoooiiiiiikkknnnkkkeeedddffffffcccbbbeeefffgggkkkqqqtttyyyzzzpppmmmmmmiiiddd```___```aaabbb```^^^___aaa^^^YYYWWWYYYXXXZZZ^^^dddjjjllljjjgggeeedddccccccfffhhhiiihhheeedddcccaaa___\\\ZZZXXXZZZZZZZZZ[[[\\\^^^___```]]]\\\[[[[[[\\\\\\[[[ZZZYYYYYYXXXUUUSSSSSSUUUXXX[[[\\\[[[ZZZ\\\``````]]][[[\\\^^^___^^^[[[XXXVVVUUUXXX[[[^^^___```bbbddd^^^bbbgggiiigggffffffhhhhhhccc___^^^aaacccaaa___]]]\\\\\\\\\]]]\\\ZZZXXXVVVUUUTTTTTTTTTSSSPPPMMMKKKLLLNNNPPPSSSVVVWWWYYYTTTUUUUUUUUUTTTRRRPPPOOOMMMNNNOOOQQQSSSVVVXXXYYYWWWXXXYYYXXXWWWWWWXXXZZZ[[[WWWSSSSSSVVVXXXVVVTTTXXXZZZ]]]^^^]]]\\\[[[[[[WWWUUUQQQPPPQQQRRRRRRQQQQQQPPPOOOPPPQQQUUUXXXZZZTTTUUUUUUTTTRRRRRRRRRSSSPPPPPPPPPOOONNNNNNPPPRRRQQQQQQQQQQQQQQQRRRSSSSSSQQQSSSVVVYYYXXXUUUQQQOOOSSSSSSSSSSSSSSSSSSTTTTTTUUUSSSPPPOOOOOOQQQQQQPPPRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYY[[[ZZZ[[[[[[YYYUUUTTTUUUWWWXXX[[[^^^^^^\\\YYYXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVXXXZZZZZZZZZ\\\```ccc```___\\\ZZZXXXVVVVVVVVVYYYZZZZZZYYYXXXXXXYYY[[[YYYZZZZZZZZZZZZYYYYYYXXXZZZYYYWWWVVVUUUUUUUUUVVVSSSTTTVVVWWWXXXXXXWWWWWW\\\\\\\\\\\\\\\]]]^^^^^^]]]^^^^^^^^^^^^\\\[[[ZZZXXX]]]bbbbbb^^^\\\]]]^^^___aaaaaa___]]]^^^dddiiiggghhhiiihhheeedddcccdddbbbdddhhhjjjkkkiiigggeee```]]]YYYXXXZZZ___ccceeehhhiiijjjiiifffeeedddeeedddfffggggggeeeccccccccccccccccccddddddeeeeeefffbbbbbbaaa___]]]^^^```bbbbbbeeegggeeebbb^^^]]]]]]^^^]]]\\\ZZZXXXYYY\\\^^^```______^^^]]]\\\ZZZYYYYYY[[[ZZZVVVWWW\\\^^^]]]aaa```___^^^^^^___aaabbb^^^^^^]]]]]]^^^^^^______aaabbbbbb___[[[XXXXXXYYYZZZ[[[\\\\\\\\\]]]bbbfffcccaaa``````bbbccccccbbb```]]]ZZZWWWWWWYYY\\\^^^``````aaaaaa___]]]ZZZYYYZZZZZZZZZXXXVVVUUUUUUUUUWWWYYY\\\^^^]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^]]]\\\ZZZXXX___aaafffmmmrrrppphhh``````]]]^^^bbbccc```]]]^^^aaaaaa```___^^^```dddgggfffcccdddfffeee```^^^______``````___]]]]]]^^^```bbbdddffffffdddddddddeeebbbcccddddddcccdddgggiiidddccceeefffccc\\\YYYZZZaaa]]][[[___bbbbbbdddgggkkklllnnnqqquuuzzz~~~}}}wwwkkkfffgggjjjgggcccbbbbbbccccccccc^^^\\\\\\^^^[[[WWWVVVYYYXXX]]]bbbfffgggggghhhiiidddbbbaaaaaadddfffggggggddddddcccaaa^^^[[[YYYXXXZZZZZZ[[[[[[\\\]]]_________^^^\\\]]]^^^^^^]]][[[WWWWWWWWWVVVUUUVVVXXX[[[\\\]]]\\\YYY[[[^^^^^^[[[PPPSSSXXX\\\^^^]]][[[YYYVVVXXX[[[\\\]]]^^^```aaa^^^bbbffffffeeecccdddfffgggbbb]]]\\\```dddcccaaa^^^^^^]]]]]]^^^]]]ZZZWWWUUUUUUUUUUUUUUUSSSOOOLLLIIIKKKNNNQQQTTTWWWXXXYYYRRRRRRSSSSSSRRRQQQOOONNNLLLLLLNNNPPPSSSVVVXXXYYYUUUVVVWWWVVVUUUUUUVVVXXXZZZTTTOOOOOOSSSUUUQQQMMMTTTWWWYYYYYYXXXXXXXXXYYYVVVTTTQQQPPPPPPPPPOOONNNUUUSSSRRRQQQQQQSSSVVVXXXWWWYYYZZZXXXSSSQQQRRRTTTSSSSSSSSSRRRPPPPPPRRRTTTPPPPPPPPPPPPPPPQQQRRRSSSPPPSSSXXX[[[[[[WWWSSSOOOSSSSSSSSSRRRSSSSSSTTTUUUZZZTTTMMMMMMQQQSSSPPPKKKQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTVVVYYY\\\ZZZ\\\]]]ZZZVVVSSSSSSUUURRRWWW\\\^^^\\\ZZZZZZZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSUUUYYYZZZ[[[___dddiiicccaaa___\\\ZZZYYYYYYYYYZZZ[[[[[[[[[YYYYYY[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWXXXZZZ[[[[[[ZZZXXXWWWRRRSSSUUUXXXYYYZZZZZZZZZ]]]\\\[[[ZZZ[[[\\\]]]^^^[[[]]]^^^___^^^\\\ZZZYYYVVV\\\aaaaaa^^^[[[\\\^^^]]]______]]]ZZZ[[[bbbgggeeegggggggggdddbbbbbbccc^^^aaafffkkknnnnnnlllkkkaaa]]]XXXVVVYYY___dddgggeeeggghhhgggfffeeeeeefffaaaccceeeeeedddbbbbbbbbbcccccccccddddddeeeeeeeee```cccdddccc```___```ccc___eeejjjiiibbb^^^```cccaaa```^^^ZZZWWWVVVXXXZZZ\\\]]]^^^]]]ZZZWWWVVVVVVVVVXXXWWWUUUVVV[[[^^^]]]aaa```^^^]]]^^^___aaaccc[[[\\\___aaaaaa___]]]\\\^^^```aaa^^^ZZZVVVVVVWWWVVVXXXZZZYYYYYY[[[```eee``````aaacccddddddaaa______]]]ZZZWWWVVVUUUVVVWWW```___^^^\\\[[[ZZZYYYYYYVVVXXXZZZZZZXXXUUUTTTTTTVVVYYY\\\]]]]]]\\\\\\\\\XXXXXXXXXWWWXXXXXXYYYZZZ[[[^^^aaacccbbb___[[[XXX\\\]]]aaaeeeiiiiiifffccc[[[]]]```___^^^]]]```bbb^^^```aaaaaaaaaaaacccdddfffeeecccaaa_______________^^^]]]\\\\\\]]]______bbbdddggggggeeecccbbbaaa___aaadddcccaaaaaaccceeebbbcccddddddbbb```^^^\\\^^^```bbbbbbaaaaaabbbccccccdddeeehhhlllppptttvvvwww|||wwwrrrnnnjjjkkkllllllkkkgggdddaaaeeeaaa^^^___cccfffdddaaa___\\\[[[\\\[[[XXXXXX[[[^^^^^^___bbbeeegggggggggdddcccbbbbbbccccccbbb``````bbbdddbbb___\\\\\\]]]^^^[[[WWWVVVYYY[[[XXXSSSYYY[[[^^^^^^\\\[[[ZZZZZZVVVWWWWWWXXXYYYYYYYYYXXX^^^^^^\\\[[[ZZZZZZZZZZZZTTTXXXYYYWWWYYY]]]^^^[[[UUUVVVWWWXXXZZZ\\\^^^___]]]___bbbdddeeeddddddcccaaa___\\\[[[]]]```aaabbb```^^^[[[ZZZ[[[\\\\\\[[[XXXWWWVVVSSSQQQOOONNNMMMLLLKKKKKKMMMQQQSSSSSSSSSVVVUUUSSSRRRPPPOOOOOONNNNNNPPPRRRTTTUUUVVVVVVUUUYYYXXXXXXYYYZZZYYYVVVSSSTTTVVVXXXXXXUUURRROOONNNNNNSSSUUURRRRRRTTTRRRLLLSSSRRRQQQOOONNNNNNNNNNNNPPPQQQQQQQQQPPPQQQTTTVVVUUUVVVVVVUUURRRPPPPPPQQQPPPQQQSSSUUUUUUUUUTTTTTTRRROOOMMMMMMQQQSSSTTTSSSVVVWWWXXXYYYWWWTTTQQQOOOSSSSSSTTTTTTUUUUUUUUUUUUVVVTTTPPPNNNNNNNNNMMMLLLQQQRRRSSSTTTTTTSSSRRRQQQNNNNNNPPPRRRTTTWWWYYYZZZ]]][[[ZZZZZZ[[[ZZZWWWSSSVVVVVVVVVZZZ^^^^^^\\\YYYVVVVVVVVVVVVVVVVVVVVVVVVSSSUUUWWWXXXZZZ^^^cccgggdddcccaaa___^^^\\\\\\[[[]]]]]]\\\\\\\\\]]]^^^___]]]\\\[[[ZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWW[[[WWWUUUVVVYYY\\\[[[ZZZ^^^___``````]]]\\\[[[\\\^^^]]]]]]^^^______^^^\\\^^^\\\^^^aaa^^^XXXZZZ```\\\[[[\\\___ccceeeeeeddddddaaa___aaadddddd```\\\bbbccceeegggiiijjjjjjiiihhhbbb\\\ZZZ\\\```cccdddccceeeffffffcccaaa```````````````___^^^\\\[[[ZZZ]]]___`````````aaacccdddZZZ]]]``````___^^^aaacccccceeeffffffccc```^^^^^^___```___]]]YYYWWWVVVWWW\\\\\\[[[[[[ZZZXXXWWWVVVRRRUUUWWWWWWVVVVVVZZZ]]]^^^]]]]]]^^^```aaa```___]]]^^^``````___\\\YYYWWW\\\\\\ZZZYYYXXXWWWWWWWWWXXXVVVUUUWWWZZZ^^^```aaa```aaabbbccccccbbb```___^^^[[[WWWSSSQQQQQQRRRSSSWWWYYYYYYYYYYYYYYY[[[]]]YYYWWWUUURRRRRRSSSUUUVVV\\\YYYWWWZZZ^^^```]]]YYYYYYSSSQQQTTTUUUTTTXXX___aaadddgggeee___ZZZWWWVVVYYY[[[^^^cccffffffccc```\\\^^^``````______aaaccc```aaaccccccbbbbbbccceeeeeedddbbbaaa```___``````^^^]]]]]]\\\]]]^^^___```ccceeeffffffcccbbbaaaaaa```bbbcccbbbaaaaaaccceeeccccccbbbaaaaaa```aaaaaabbbccceeeeeecccbbbcccdddbbbbbbcccdddfffiiilllmmmqqq~~~yyywwwssspppmmmjjjeeebbb___```bbbbbbbbb```^^^]]]aaa^^^]]]___dddgggeeecccaaa]]]\\\]]]]]]ZZZ[[[^^^aaa```aaaccceeegggfffeeedddcccaaaaaaaaaaaa___^^^___aaabbb```]]]\\\]]]^^^]]]ZZZWWWWWWYYY[[[YYYUUUZZZ]]]^^^^^^\\\YYYXXXXXXUUUVVVWWWXXXXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXYYYWWWYYYXXXUUUVVV\\\___^^^YYYYYYYYYYYYYYYZZZ[[[[[[]]]]]]___aaaccccccbbbaaa```]]][[[[[[^^^aaacccdddbbb___]]][[[\\\]]]\\\[[[[[[ZZZYYYWWWTTTQQQNNNMMMKKKKKKKKKMMMPPPRRRQQQPPPRRRQQQQQQQQQQQQQQQQQQRRRPPPQQQSSSUUUVVVVVVVVVVVVXXXXXXYYYZZZZZZYYYUUURRRSSSUUUWWWXXXVVVSSSQQQOOOPPPTTTSSSOOOOOORRRQQQMMMSSSRRRRRRQQQPPPOOOOOONNNOOOOOOOOONNNNNNOOORRRUUUUUUVVVVVVUUURRRQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSRRROOOMMMMMMPPPRRRRRRRRRVVVVVVWWWXXXVVVSSSPPPNNNQQQQQQQQQRRRSSSUUUVVVWWWXXXWWWTTTRRROOONNNNNNNNNSSSSSSSSSSSSSSSRRRQQQQQQOOOOOOPPPQQQSSSVVVXXXYYY[[[YYYXXXYYYYYYXXXUUURRRUUUTTTUUUWWW[[[\\\ZZZXXXVVVUUUUUUTTTTTTUUUUUUVVVTTTUUUWWWYYYZZZ^^^bbbfffcccbbb```___]]]\\\[[[[[[]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYWWWWWWXXXWWWVVVVVVXXXZZZ[[[[[[^^^___```^^^\\\[[[[[[\\\___^^^^^^___``````___]]]]]][[[[[[^^^\\\XXXYYY]]]^^^]]]^^^aaadddeeeeeeddddddaaa```aaaeeefffbbb___bbbccceeefffgggggggggfffiiiddd^^^\\\]]]```aaaaaaaaacccddddddbbb```______aaaaaa```___^^^\\\[[[ZZZ]]]___aaabbbbbbbbbcccddd^^^``````___^^^___cccfffaaacccddddddbbb___^^^^^^___``````^^^[[[YYYYYYZZZ[[[ZZZZZZYYYXXXWWWWWWVVVTTTVVVXXXWWWVVVVVVYYY[[[ZZZ[[[\\\]]]]]]]]]\\\\\\[[[]]]___```___]]][[[YYY[[[ZZZYYYXXXVVVVVVVVVVVVWWWVVVUUUVVVYYY\\\^^^___bbbbbbbbbbbbaaa```___^^^\\\YYYUUURRROOOOOOPPPQQQVVVXXXYYYXXXWWWXXXYYY[[[YYYWWWVVVTTTTTTUUUVVVWWW\\\YYYXXXZZZ^^^```]]]ZZZWWWQQQOOOQQQSSSSSSXXX___cccdddeeeccc^^^XXXSSSQQQXXXYYY\\\```ccccccaaa^^^^^^```aaaaaaaaaaaabbbdddbbbdddeeedddccccccdddeeeccccccbbbbbbaaaaaaaaaaaa^^^^^^]]]]]]^^^```aaacccfffgggfffdddbbb```aaabbbaaabbbbbbbbbaaabbbeeegggdddcccaaa``````bbbdddeeedddeeegggfffdddcccdddddddddcccbbbbbbbbbcccdddeeejjjrrrzzzxxxrrrpppwwwxxxpppllljjjhhhggggggeeebbb```\\\]]]^^^___```aaa``````]]]\\\\\\```eeehhhgggeeeddd```^^^______]]]___ccccccbbbbbbccceeeeeecccbbbcccaaa_________^^^\\\ZZZ^^^^^^___^^^]]]]]]^^^```^^^[[[XXXXXX[[[[[[YYYWWW[[[]]]___^^^[[[XXXWWWWWWUUUVVVVVVWWWXXXXXXYYYYYYUUUVVVVVVWWWXXXYYYYYYZZZ[[[[[[XXXSSSTTT[[[```aaaYYYYYYXXXWWWXXXYYYZZZ[[[\\\ZZZZZZ]]]```bbb```]]]\\\[[[ZZZ[[[___ccceeefffcccaaa^^^\\\\\\]]]\\\[[[]]]]]]\\\ZZZWWWSSSOOOLLLKKKKKKKKKMMMOOOPPPNNNLLLLLLMMMNNNPPPQQQSSSTTTUUUSSSSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[YYYTTTPPPRRRTTTWWWYYYXXXVVVSSSQQQRRRSSSQQQMMMMMMOOOPPPNNNRRRRRRSSSSSSSSSQQQPPPOOONNNNNNMMMKKKKKKLLLPPPSSSUUUVVVVVVUUURRRQQQQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUQQQOOOMMMMMMNNNPPPPPPPPPTTTUUUVVVVVVUUURRRPPPNNNOOONNNNNNNNNPPPSSSVVVWWWZZZ[[[YYYUUUPPPMMMNNNQQQTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQTTTVVVXXXZZZYYYXXXYYYYYYXXXVVVSSSUUUTTTSSSUUUWWWXXXXXXWWWUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVXXXYYYZZZ]]]```cccaaa```___]]][[[ZZZYYYYYY]]]]]]^^^^^^]]]\\\ZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWUUUVVVWWWWWWWWWXXX[[[]]]^^^______]]]\\\[[[\\\]]]^^^]]]\\\]]]^^^___]]]\\\]]]YYYXXX[[[[[[YYYXXXYYY^^^^^^___aaadddffffffddddddaaa```bbbfffgggeeeccceeeeeefffggggggfffddddddhhheeeaaa______```______aaaccceeedddbbbaaa```aaaaaaaaaaaa```^^^]]][[[ZZZ\\\___bbbdddcccccccccdddaaa```___]]]\\\^^^bbbeee]]]___aaaaaa___^^^]]]^^^___```aaa```^^^]]]]]]^^^[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXVVVVVVWWWXXXXXX\\\___```]]]ZZZYYYZZZZZZ[[[^^^______^^^\\\ZZZYYYXXXWWWVVVUUUTTTTTTTTTVVVVVVUUUVVVWWWZZZ\\\]]]dddcccaaa```^^^]]]]]]]]]ZZZWWWTTTPPPNNNNNNOOOPPPVVVWWWXXXXXXVVVVVVWWWYYYXXXWWWWWWWWWWWWXXXXXXYYY\\\ZZZXXXZZZ^^^___^^^[[[VVVQQQNNNOOOPPPRRRWWW^^^```___^^^^^^\\\XXXRRROOOYYYZZZ]]]```ccccccaaa___``````aaabbbbbbbbbcccddddddeeefffeeedddcccdddeeeccccccdddeeeeeeddddddccc____________```bbbdddeeeiiihhhgggdddaaa```aaacccaaaaaaaaabbbcccfffiiikkkfffeeedddccccccdddeeeeeecccdddffffffeeedddeeeffffffeeecccbbbbbbbbbcccccceeejjjmmmkkkggggggmmmsssuuu{{{zzzwwwvvvwwwtttqqqssswwwwwwqqqkkkfffeeeeeeeeeggggggfffddd``````aaabbbcccdddeeefff^^^^^^___bbbeeegggfffeeefffaaa```aaaaaa```bbbgggdddbbbaaaaaabbbaaa___]]]___]]]\\\\\\]]]\\\[[[ZZZ]]]]]]]]]^^^^^^___aaacccaaa\\\ZZZ[[[[[[YYYWWWWWWYYY\\\^^^^^^\\\ZZZXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWTTTTTTVVVXXXYYY[[[\\\\\\\\\]]]ZZZVVVWWW]]]aaaaaaTTTTTTSSSTTTUUUWWWZZZ[[[ZZZWWWVVVXXX\\\^^^]]]ZZZYYYXXXWWWZZZ^^^ccceeefffccc```]]]\\\\\\\\\[[[ZZZ^^^___^^^]]]YYYTTTOOOLLLKKKKKKKKKMMMNNNNNNKKKIIIJJJKKKMMMOOOQQQSSSTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\YYYTTTPPPSSSTTTVVVYYYZZZYYYVVVSSSRRRRRRQQQOOONNNOOOOOONNNQQQRRRSSSTTTTTTSSSQQQPPPNNNMMMLLLJJJIIIKKKOOORRRSSSTTTUUUTTTRRRQQQRRRSSSQQQPPPNNNNNNOOOQQQTTTVVVPPPOOONNNMMMMMMNNNNNNNNNSSSSSSTTTTTTSSSQQQOOOMMMOOOMMMLLLKKKMMMOOOSSSUUUYYY[[[[[[WWWPPPLLLNNNRRRRRRQQQPPPOOOPPPQQQRRRSSSSSSRRRPPPOOOPPPRRRTTTVVVZZZZZZZZZ[[[[[[ZZZXXXVVVUUUUUUTTTTTTUUUVVVWWWWWWUUUSSSQQQOOOOOOQQQSSSUUUUUUWWWYYYZZZ[[[\\\^^^```^^^]]][[[ZZZYYYXXXXXXWWWZZZ\\\]]]^^^^^^\\\ZZZXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVWWWWWWXXXSSSVVVYYYYYYWWWWWW[[[^^^___``````^^^\\\\\\^^^___[[[ZZZXXXYYYZZZ[[[ZZZYYY]]]ZZZWWWYYY[[[[[[YYYWWW[[[[[[]]]```dddffffffeeecccaaa```bbbeeehhhhhhggghhhhhhhhhhhhgggeeedddccceeedddcccbbbaaa```______cccdddffffffeeeccccccdddbbbbbbaaa```^^^\\\[[[ZZZYYY\\\aaacccccccccbbbccc```___^^^]]]]]]]]]___```[[[]]]______]]]\\\]]]]]]___```aaaaaa```___```bbb___]]][[[YYYWWWVVVVVVVVVYYYYYYYYYYYYWWWVVVVVVVVVYYY___dddddd___ZZZZZZ[[[ZZZ[[[]]]______]]][[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWXXXWWWWWWXXXZZZ\\\dddbbb```]]][[[ZZZZZZZZZYYYWWWSSSPPPOOONNNOOOOOOVVVXXXYYYYYYWWWWWWWWWXXXWWWXXXXXXYYYYYYZZZZZZZZZ\\\ZZZYYYZZZ]]]^^^^^^\\\YYYUUUQQQOOOOOORRRWWW\\\YYYXXXWWWXXXZZZYYYTTTPPP\\\]]]^^^aaaddddddbbb````````````aaabbbcccccccccccceeefffeeeccccccccceeeccceeefffhhhhhhgggfffeeeaaa`````````bbbdddfffgggjjjiiigggccc``````bbbddd`````````cccfffjjjmmmnnneeefffgggggggggfffeeedddccceeeggghhhgggggghhhiiieeedddcccbbbaaabbbcccdddccceeeeeedddccceeejjjnnnnnnsssvvvuuuwww|||~~~{{{|||}}}}}}uuutttwwwzzz}}}{{{wwwtttqqqnnnmmmmmmffffffhhhlllqqqpppjjjeee_________aaadddeeedddcccaaaaaaaaaaaabbbccccccdddaaaaaaaaabbbdddddddddcccfffbbb```bbbbbbaaacccgggbbb```_________^^^[[[YYYZZZYYYXXXYYY[[[\\\\\\[[[^^^]]]^^^___aaacccddddddddd^^^[[[\\\[[[VVVTTTVVVWWWZZZ]]]^^^]]]\\\\\\\\\]]]\\\ZZZXXXVVVUUUUUUUUURRRSSSUUUWWWYYYZZZ[[[[[[[[[^^^^^^[[[[[[^^^___\\\QQQQQQPPPPPPQQQSSSVVVXXXWWWUUUSSSTTTWWWZZZZZZYYYVVVUUUVVVYYY]]]bbbddddddaaa^^^[[[ZZZZZZZZZZZZYYY]]]^^^^^^\\\YYYTTTPPPMMMLLLKKKKKKLLLMMMLLLJJJHHHJJJKKKMMMOOOPPPQQQQQQQQQTTTTTTUUUUUUVVVWWWXXXYYYXXXYYYYYY[[[[[[YYYTTTQQQTTTTTTUUUWWWZZZZZZWWWUUUOOOPPPQQQSSSRRRPPPNNNNNNOOOPPPRRRTTTTTTSSSQQQPPPNNNNNNMMMKKKJJJKKKOOORRRQQQSSSTTTSSSQQQQQQRRRSSSRRRQQQNNNLLLKKKMMMOOOQQQNNNNNNNNNNNNMMMMMMMMMNNNQQQQQQRRRQQQPPPOOOMMMLLLPPPNNNLLLJJJJJJLLLOOOPPPVVVYYYYYYUUUNNNKKKNNNRRRNNNNNNNNNNNNPPPRRRTTTUUURRRQQQPPPOOOPPPQQQSSSTTTWWWXXXZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUVVVWWWXXXTTTRRRPPPNNNNNNPPPRRRTTTUUUWWWZZZ[[[[[[[[[\\\]]]ZZZZZZYYYXXXXXXWWWXXXXXXYYYZZZ\\\]]]]]]\\\ZZZYYYVVVWWWWWWXXXXXXXXXWWWVVVTTTTTTTTTUUUVVVWWWXXXYYYTTTWWWZZZZZZXXXXXX[[[^^^``````aaa```^^^^^^___```[[[YYYWWWWWWYYYZZZYYYYYY]]]\\\YYYYYY\\\]]][[[WWWVVVWWWYYY]]]bbbeeeffffffbbbaaa```aaadddgggiiijjjggggggggggggfffdddbbbaaaaaabbbbbbbbbbbbaaa``````aaacccffffffeeedddddddddbbbaaa```___]]][[[YYYXXXUUUYYY^^^aaabbbbbbbbbcccaaaaaaaaabbbbbb```^^^]]]ZZZ\\\]]]]]]\\\\\\]]]^^^```aaabbbbbb``````aaabbbbbbaaa___\\\ZZZXXXWWWVVVYYYYYYYYYYYYYYYXXXVVVUUUYYY^^^dddccc^^^YYYYYYZZZZZZ\\\^^^___^^^]]]ZZZXXXWWWVVVUUUUUUTTTTTTTTTTTTXXXZZZ[[[ZZZXXXWWWYYY[[[aaa___]]]ZZZXXXXXXXXXXXXYYYWWWUUURRRPPPPPPPPPQQQWWWYYY[[[[[[ZZZYYYYYYZZZWWWXXXXXXYYYYYYZZZZZZZZZ[[[ZZZYYYYYY[[[\\\]]]]]]^^^\\\WWWRRRQQQTTTXXXZZZWWWUUUTTTUUUXXXWWWSSSOOO]]]]]]___aaaddddddcccaaa___^^^^^^___aaabbbbbbaaaaaacccdddcccbbbbbbcccddddddeeehhhjjjjjjhhhfffdddaaaaaa``````aaacccdddfffgggfffeeebbb______aaaccc______```cccgggjjjkkkkkkcccdddfffhhhhhhgggeeedddeeegggiiijjjiiiiiijjjkkkbbbaaa`````````aaabbbccccccbbb```^^^___aaadddfffhhhmmmpppnnnnnnqqqrrrppplllmmmooopppqqqppppppooorrrppprrrwwwzzz|||~~~wwwrrrqqqttt{{{rrrkkkjjjkkkmmmkkkkkkkkkjjjjjjjjjiiiiiiddddddgggkkknnnllleee```]]]]]]]]]___bbbccccccaaa```aaaaaabbbcccbbbbbbbbbcccbbbaaa````````````aaadddaaa```cccccc``````ccc___^^^]]]]]]]]]\\\ZZZXXXWWWVVVVVVWWWZZZ\\\\\\[[[]]]]]]^^^```dddeeeeeedddddd]]][[[]]]ZZZSSSRRRVVVVVVYYY]]]______^^^^^^______^^^[[[YYYWWWVVVVVVVVVPPPRRRTTTVVVWWWXXXXXXWWWZZZ^^^```^^^]]]]]][[[VVVSSSQQQOOOMMMMMMNNNPPPRRRTTTSSSRRRRRRSSSUUUXXXZZZVVVVVVWWWYYY]]]aaabbbbbb___\\\ZZZYYYZZZZZZZZZYYY\\\\\\\\\[[[XXXUUURRRPPPMMMLLLJJJJJJKKKLLLJJJIIIKKKLLLMMMOOOOOOOOONNNNNNRRRRRRRRRSSSUUUVVVXXXYYYYYYXXXXXXYYYZZZYYYVVVSSSTTTRRRQQQSSSVVVXXXVVVTTTLLLLLLOOOSSSSSSOOOMMMNNNMMMNNNOOOQQQQQQQQQPPPPPPNNNNNNNNNMMMLLLLLLNNNPPPOOOPPPRRRQQQPPPPPPQQQRRRVVVTTTPPPLLLJJJIIIJJJKKKMMMNNNOOOOOONNNMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLOOONNNLLLJJJJJJKKKLLLMMMSSSTTTTTTQQQNNNMMMOOORRRLLLMMMMMMNNNPPPRRRSSSTTTPPPPPPPPPPPPPPPQQQQQQRRRRRRTTTVVVWWWVVVTTTTTTUUUVVVXXXYYYXXXVVVVVVVVVXXXSSSQQQPPPOOOOOOPPPQQQSSSSSSVVVZZZ\\\\\\[[[\\\\\\YYYYYYXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXTTTUUUWWWYYYZZZZZZYYYYYYVVVUUUUUUVVVWWWXXXYYYZZZWWWYYY[[[[[[[[[ZZZ[[[\\\^^^___aaaaaa___^^^______]]][[[YYYXXXZZZ[[[[[[[[[\\\^^^]]]ZZZ[[[^^^]]]YYYSSSTTTVVVZZZ___cccddddddaaa```______aaadddhhhjjjddddddeeeeeedddcccaaa```^^^```bbbbbbaaa``````aaa]]]```bbbcccbbbaaabbbbbbaaa``````^^^\\\ZZZXXXWWWRRRVVV[[[___```bbbdddeeeffffffggghhhhhhfffaaa^^^\\\]]]^^^]]]\\\\\\]]]^^^aaabbbcccbbb```______```bbbbbbaaa```^^^[[[YYYXXXXXXXXXXXXYYYZZZZZZXXXVVVVVVZZZ]]]]]]ZZZVVVUUUVVVYYYZZZ\\\^^^^^^]]][[[YYYXXXWWWVVVVVVUUUUUUUUUVVVYYY[[[]]][[[XXXVVVWWWYYY[[[ZZZYYYXXXWWWVVVVVVVVVYYYXXXVVVTTTRRRQQQQQQRRRWWWYYY\\\]]]\\\\\\\\\]]]XXXWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXYYYZZZ\\\]]]``````\\\VVVUUUXXX[[[ZZZYYYXXXVVVVVVUUUSSSOOOMMM\\\\\\]]]___aaabbb```___^^^\\\[[[]]]___aaa```^^^^^^```aaaaaa``````bbbcccccceeehhhjjjjjjgggdddbbb```______^^^___```aaabbbbbbbbbaaa___]]]]]]^^^```___^^^___bbbfffgggeeeccc___```aaaccceeefffggggggfffhhhiiihhhfffeeeeeefffbbbaaa`````````aaabbbcccddd```]]]\\\___aaaaaaaaabbbgggkkkiiiiiikkkkkkiiihhhiiijjjkkkkkkjjjiiihhhiiigggiiioooqqqpppqqqvvvuuuuuuuuuyyy}}}zzz|||wwwwwwvvvuuuttttttwwwyyyvvvvvvqqqqqqllliiijjjlllpppzzz{{{rrrllljjjiiiiiicccdddfffhhhiiihhhggggggffffffgggjjjlllkkkfffbbb`````````aaacccdddcccbbb]]]^^^```bbbccccccbbbaaaaaa```^^^\\\[[[[[[]]]___bbb___```cccbbb^^^]]]___]]]\\\[[[\\\]]]]]][[[YYYWWWVVVVVVWWWYYY[[[ZZZZZZ[[[\\\]]]aaaeeefffdddaaaaaaZZZYYY]]]ZZZSSSRRRYYYYYY[[[___``````____________^^^[[[YYYXXXXXXYYYZZZRRRTTTVVVWWWXXXWWWVVVVVVZZZ^^^___\\\ZZZZZZVVVQQQSSSQQQNNNLLLLLLMMMOOOQQQQQQSSSSSSQQQOOOQQQVVV[[[YYYYYYYYY[[[___aaabbbbbb^^^\\\ZZZYYY[[[\\\\\\[[[[[[[[[ZZZZZZYYYWWWVVVUUUOOOLLLJJJIIIJJJKKKLLLKKKJJJKKKMMMNNNOOONNNMMMLLLOOOOOOOOOQQQSSSUUUWWWYYYYYYXXXWWWWWWYYYYYYXXXVVVSSSOOOLLLLLLQQQSSSSSSQQQKKKHHHJJJOOOPPPMMMMMMPPPLLLLLLLLLMMMNNNOOOOOOPPPLLLMMMOOONNNMMMLLLMMMNNNMMMNNNPPPOOOOOONNNPPPQQQVVVTTTQQQNNNLLLKKKKKKLLLKKKNNNPPPPPPNNNNNNOOOQQQOOONNNNNNNNNMMMLLLLLLKKKLLLLLLKKKKKKKKKLLLLLLMMMPPPPPPOOOOOOOOOPPPQQQRRRMMMNNNOOOPPPPPPPPPPPPPPPNNNOOOPPPQQQRRRQQQQQQPPPOOORRRUUUUUUTTTSSSSSSUUUUUUXXXZZZYYYWWWUUUUUUVVVQQQQQQPPPPPPPPPPPPQQQQQQRRRUUUZZZ]]]]]]\\\[[[[[[YYYYYYZZZ[[[]]]^^^```aaa^^^]]]\\\[[[YYYXXXVVVVVVQQQSSSVVVYYYZZZ[[[[[[ZZZXXXXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]][[[YYYZZZ]]]```aaa___^^^]]]\\\]]][[[XXXXXXYYY[[[[[[[[[ZZZ______[[[YYY\\\]]]ZZZUUUUUUVVVZZZ^^^aaaaaa``````___^^^]]]^^^aaafffiiiddddddeeefffffffffeeeddd___aaabbbaaa^^^]]]^^^___\\\^^^aaabbbaaaaaaaaabbb```___^^^]]][[[XXXVVVUUURRRUUUYYY]]]```cccgggiiillljjjiiiiiijjjhhhdddaaa^^^______^^^]]]\\\^^^___bbbccccccaaa^^^\\\\\\]]]]]]___```aaaaaa___]]]\\\VVVVVVVVVYYY\\\\\\ZZZWWWUUUVVVWWWWWWVVVUUUSSSSSSUUUWWWZZZ]]]______^^^]]]YYYYYYXXXWWWWWWWWWWWWXXXXXX[[[]]][[[VVVSSSUUUWWWTTTTTTUUUVVVVVVUUUUUUUUUXXXWWWVVVTTTSSSRRRQQQQQQUUUXXX\\\]]]]]]]]]]]]^^^YYYWWWVVVTTTTTTUUUVVVWWWXXXXXXWWWWWWWWWXXX[[[]]]^^^```^^^YYYXXX]]]^^^\\\XXXYYYYYYWWWSSSPPPOOOOOOZZZYYYZZZ\\\______^^^\\\]]][[[ZZZ[[[^^^```___]]]\\\^^^___```______aaacccbbbdddgggiiiiiifffbbb```___^^^]]]\\\\\\]]]______^^^^^^___]]][[[[[[\\\]]]___^^^___bbbdddddd```\\\\\\\\\\\\^^^aaaeeehhhkkkeeefffgggeeebbb_________eeedddcccaaaaaabbbccccccdddaaa]]]^^^aaaddddddbbb^^^dddhhhgggfffhhhgggdddggghhhjjjkkkjjjiiigggfffdddbbbdddkkkllliiihhhlllnnnmmmlllnnnsssyyy}}}}}}xxxqqqnnnooopppppppppggghhhiiiiiijjjmmmqqqtttsss{{{vvvooolllhhheeedddffffffhhhnnnuuuyyysssooollliiigggbbbdddgggiiijjjiiigggeeecccbbbccceeehhhiiigggeeeaaa``````aaaccccccbbb```VVVXXX[[[^^^```___^^^]]]^^^]]][[[XXXWWWXXX\\\___```^^^___bbbbbb]]]ZZZ[[[\\\[[[[[[\\\^^^^^^\\\[[[XXXWWWVVVWWWYYYZZZYYYXXXZZZZZZ]]]aaaeeefffbbb^^^^^^WWWWWW\\\ZZZSSSTTT\\\[[[^^^```aaa```___^^^___^^^\\\[[[YYYYYYZZZ\\\]]]VVVWWWYYYZZZZZZYYYWWWVVV[[[]]]]]]YYYWWWVVVSSSNNNPPPOOOLLLKKKLLLOOORRRUUUPPPSSSTTTQQQMMMNNNUUU]]]\\\\\\\\\^^^```bbbbbbaaa^^^\\\ZZZZZZ\\\]]]^^^]]][[[ZZZZZZYYYYYYYYYYYYYYYPPPMMMIIIHHHIIILLLMMMMMMIIIJJJLLLNNNOOONNNMMMLLLMMMMMMMMMOOOQQQTTTWWWYYYYYYWWWVVVVVVXXXYYYYYYXXXRRRMMMHHHHHHLLLPPPPPPNNNJJJFFFFFFKKKLLLJJJLLLRRRKKKKKKKKKKKKLLLMMMOOOOOOJJJLLLOOOOOOMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNOOOQQQQQQPPPPPPOOOOOOPPPQQQQQQJJJMMMPPPQQQOOOOOOPPPRRRNNNNNNMMMMMMLLLLLLKKKKKKIIIJJJKKKKKKLLLMMMMMMNNNOOONNNLLLMMMPPPRRRSSSSSSNNNOOOPPPQQQPPPOOONNNMMMLLLNNNPPPRRRRRRRRRPPPOOOPPPSSSVVVWWWUUUTTTUUUVVVTTTWWWZZZZZZWWWTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQUUUZZZ]]]]]]\\\[[[[[[ZZZ[[[\\\]]]```bbbdddeeebbb```]]]ZZZWWWUUUTTTSSSOOOQQQUUUXXXZZZ[[[[[[[[[ZZZZZZYYYXXXYYYZZZ[[[\\\^^^\\\[[[\\\______[[[XXXWWW[[[___```___\\\[[[ZZZ\\\YYYWWWVVVWWWYYYZZZZZZXXX___```[[[XXXZZZ\\\[[[WWWWWWXXXZZZ]]]______^^^___^^^]]][[[\\\___dddhhhfffggghhhjjjjjjjjjiiiiii```bbbccc```]]][[[[[[]]]]]]___bbbccccccbbbcccddd______^^^\\\ZZZWWWUUUTTTRRRUUUYYY]]]```dddiiilllnnnkkkhhhgggggggggdddbbb`````````___]]]]]]^^^```ccccccccc```]]]ZZZZZZZZZXXX[[[___bbbcccbbb```^^^UUUTTTUUUYYY]]]^^^[[[XXXVVVTTTTTTTTTUUUUUUTTTRRRQQQTTTXXX\\\___aaaaaa```ZZZZZZYYYXXXXXXXXXYYYYYYWWW[[[]]]ZZZUUURRRSSSUUUPPPQQQSSSTTTUUUUUUUUUTTTWWWVVVUUUTTTRRRQQQQQQQQQTTTWWW[[[]]]^^^]]]^^^___YYYWWWUUURRRRRRSSSUUUVVVWWWWWWWWWVVVUUUWWWZZZ\\\[[[^^^^^^ZZZZZZ```aaa^^^TTTWWWYYYWWWSSSQQQRRRTTTWWWXXXZZZ\\\^^^___``````aaa```^^^]]][[[[[[[[[[[[cccaaa___]]]\\\]]]^^^___aaa___]]]```dddeeeaaa]]][[[]]]^^^^^^\\\[[[[[[[[[aaabbbbbb___\\\ZZZZZZ[[[```bbbddddddaaa___]]]]]]\\\]]]___aaabbbbbbaaaaaaaaaaaaaaa``````___^^^^^^\\\___]]]ZZZ\\\bbbccc^^^\\\[[[\\\aaaeeefffaaa\\\ccccccdddfffgggfffdddaaaeeefffgggggggggfffdddcccaaaaaaaaabbbdddfffgggiiibbbfffiiiiiihhhkkkrrryyyxxxssslllgggeeefffhhhiii```bbbfffiiijjjjjjiiihhhnnnssszzz|||xxxsssooonnnhhhfffcccaaaaaaeeelllqqqyyy{{{{{{yyysssmmmhhhfffcccggghhhfffeeehhhiiihhhjjjgggeeeddddddeeeeeeddd______```ccceeefffeeeccc___\\\ZZZ]]]bbbccc```\\\[[[ZZZYYYYYYZZZZZZYYYXXX[[[^^^aaaaaa^^^ZZZYYYZZZXXXXXXWWWWWWXXX[[[]]]___ZZZYYYWWWVVVVVVXXXZZZ[[[\\\^^^___aaaaaa```^^^]]][[[]]]______^^^]]]^^^___```bbbddddddbbb___]]]\\\ZZZZZZ[[[[[[[[[YYYXXXWWWXXX\\\]]][[[]]]``````^^^ZZZZZZZZZYYYVVVSSSQQQPPPOOOQQQRRRRRROOOMMMLLLMMMSSSTTTTTTTTTSSSSSSVVVWWW```````````````````````````___]]]]]]]]]___aaabbb`````````___^^^\\\[[[ZZZRRRNNNJJJKKKOOOQQQPPPMMMKKKMMMNNNOOOOOOLLLJJJHHHLLLOOOSSSSSSQQQQQQSSSVVVVVVXXXZZZZZZYYYYYYYYYZZZQQQPPPNNNMMMMMMNNNPPPQQQKKKMMMMMMKKKIIIHHHKKKNNNKKKKKKJJJJJJIIIHHHHHHHHHJJJMMMOOONNNLLLJJJLLLMMMKKKMMMOOOQQQQQQPPPMMMLLLMMMOOOQQQPPPOOONNNNNNOOOSSSPPPMMMLLLOOOPPPNNNLLLSSSOOOKKKHHHHHHJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNRRRQQQOOONNNOOOQQQUUUWWWTTTSSSSSSSSSTTTSSSPPPNNNLLLMMMOOOQQQRRRRRRRRRQQQOOOPPPRRRTTTUUUTTTSSSRRRSSSTTTUUUVVVVVVUUUSSSRRRSSSQQQQQQSSSRRROOOPPPTTTRRRTTTWWWXXXXXXXXXYYYZZZWWWVVVWWW[[[aaaddddddbbbaaa^^^YYYTTTRRRRRRSSSUUUUUUUUUVVVVVVVVVWWWWWWWWW^^^]]]ZZZXXXWWWXXXYYYYYY____________^^^\\\ZZZYYYUUUWWWZZZ]]]___^^^]]]\\\[[[XXXTTTTTTWWWZZZZZZZZZVVVXXX\\\^^^^^^\\\YYYWWWVVVUUUUUUWWW\\\___^^^]]]ZZZZZZ[[[\\\]]]___```aaacccbbbccchhhmmmpppooommmmmmfffaaaaaa^^^ZZZ\\\bbb_________aaaddddddcccaaa```^^^[[[ZZZ[[[ZZZYYYWWWYYYZZZ\\\^^^aaaccceeeffffffiiikkkkkkhhheeedddeeebbbcccdddaaa______bbbffffffeeeccc```^^^\\\ZZZYYY[[[ZZZ\\\bbbgggfffaaa[[[\\\YYYXXXYYY\\\^^^]]]\\\XXXUUURRRRRRTTTTTTRRRPPPTTTVVVZZZ\\\]]]___aaaccc^^^\\\ZZZ[[[]]]^^^\\\ZZZWWWXXXYYYYYYVVVTTTSSSSSSOOOOOOOOOPPPQQQSSSUUUVVVZZZZZZYYYVVVRRRPPPPPPQQQRRRTTTWWWZZZ\\\\\\[[[[[[aaa^^^YYYUUUSSSSSSRRRRRRQQQSSSUUUWWWZZZ[[[\\\\\\WWWYYYZZZ[[[[[[\\\^^^```___[[[VVVTTTTTTTTTRRROOOWWWWWWYYYZZZ[[[\\\\\\]]]^^^^^^^^^]]]\\\[[[ZZZZZZ]]]]]]\\\[[[\\\]]]^^^______\\\[[[]]]bbbdddaaa^^^[[[\\\]]]]]][[[[[[\\\]]]bbbcccbbb```]]][[[ZZZ[[[___aaaccccccaaa^^^]]]]]]^^^______``````______^^^```______^^^^^^^^^^^^^^^[[[]]]\\\YYY\\\bbbccc___aaa^^^[[[]]]```aaa^^^[[[```___```aaaccccccbbb```ffffffffffffeeeddddddccccccccccccddddddeeeeeeeee```bbbdddeeeeeehhhnnnsssqqqmmmhhhdddccccccbbbbbb]]]___aaadddeeeeeeeeedddjjjnnnsssvvvuuuqqqmmmkkkgggeeebbb```___ccciiinnnwwwyyyzzzwwwrrrmmmiiiggggggnnnqqqmmmiiiiiihhhggghhheeeccccccdddeeeeeeeeeddddddccccccdddfffiiijjjjjjeee___]]]___aaa```^^^YYYYYYYYY[[[]]]^^^]]]\\\\\\___bbbbbb___[[[YYYYYYXXXWWWVVVUUUVVVXXX[[[]]]\\\[[[YYYXXXXXXYYY[[[\\\]]]^^^____________^^^]]][[[^^^bbbdddcccaaa______aaacccdddccc```]]]ZZZXXXYYYYYYZZZ[[[[[[ZZZYYYYYYZZZ^^^___^^^^^^aaa```]]][[[XXXUUUUUUVVVVVVRRRNNNPPPPPPPPPNNNLLLLLLNNNOOOQQQSSSUUUUUUUUUUUUWWWYYY\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[[[[]]]___```_________^^^]]]\\\ZZZZZZUUUQQQMMMNNNRRRTTTRRRPPPPPPPPPOOONNNMMMMMMMMMMMMNNNOOORRRUUUVVVUUUSSSQQQRRRSSSUUUTTTSSSSSSTTTVVVRRRQQQOOONNNMMMNNNOOOPPPLLLMMMMMMLLLJJJJJJMMMOOOKKKLLLLLLMMMNNNNNNOOOOOOJJJMMMNNNNNNKKKJJJKKKLLLJJJLLLNNNPPPPPPOOOMMMKKKLLLNNNOOOOOONNNNNNPPPQQQSSSQQQPPPPPPQQQQQQOOONNNRRROOOJJJHHHHHHIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOOOOTTTRRRQQQPPPQQQTTTXXXZZZUUUTTTTTTTTTTTTSSSQQQNNNMMMNNNOOOQQQQQQQQQPPPPPPOOOQQQSSSTTTUUUUUUSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQSSSQQQQQQSSSQQQNNNOOOTTTQQQSSSVVVWWWWWWWWWWWWXXXXXXWWWWWWZZZ___bbbbbbaaa^^^\\\XXXUUUTTTUUUWWWYYYWWWWWWVVVVVVVVVWWWWWWXXX\\\[[[YYYWWWWWWXXXZZZ[[[[[[[[[\\\]]]]]]\\\[[[ZZZXXXZZZ\\\^^^___^^^\\\[[[\\\XXXTTTSSSVVVXXXZZZYYYYYY[[[^^^``````^^^[[[YYYWWWUUUUUUWWW[[[]]]\\\[[[ZZZZZZZZZ[[[]]]^^^```aaaaaabbbccchhhmmmppppppnnnkkkddd______\\\YYYZZZ___^^^^^^___aaadddeeedddcccbbb```]]]]]]]]]^^^]]]\\\\\\]]]___aaaccceeeggghhhjjjmmmooonnnjjjgggeeeeeefffgggfffdddaaa```ccceeehhhgggeeeccc```]]]ZZZYYYZZZZZZ\\\aaafffgggbbb]]]]]]\\\ZZZ[[[^^^```___^^^XXXUUURRRQQQSSSSSSRRRQQQUUUWWWYYY\\\]]]___```aaaaaa___]]]]]]^^^^^^\\\ZZZWWWXXXZZZYYYVVVTTTSSSSSSOOOOOONNNNNNPPPRRRUUUVVVYYYZZZZZZXXXUUUTTTTTTUUUTTTUUUXXXZZZ[[[\\\\\\\\\^^^[[[WWWTTTSSSRRRRRRRRRUUUUUUVVVWWWXXXZZZ[[[[[[YYYZZZ[[[ZZZZZZ[[[^^^```bbb^^^ZZZXXXXXXXXXVVVTTTVVVVVVWWWXXXYYYYYYYYYYYY\\\]]]^^^^^^^^^\\\[[[YYYXXXXXXYYYZZZ[[[]]]]]]^^^\\\ZZZXXXYYY]]]``````___[[[\\\\\\[[[ZZZ[[[^^^```cccccccccaaa]]]ZZZYYYYYY[[[^^^```aaa```^^^]]]^^^``````___^^^]]]]]]\\\\\\]]]]]]\\\[[[[[[]]]^^^___XXXYYYXXXWWW[[[aaabbb```bbb^^^YYYXXXZZZ]]]]]]\\\]]]]]]\\\^^^```bbbaaa```ffffffeeedddcccbbbbbbcccdddeeeffffffeeedddbbbaaaaaaaaaaaabbbdddhhhkkknnnkkkhhhdddbbbaaa```___]]]\\\]]]^^^___```bbbbbbccceeegggkkkoooqqqoookkkgggfffeeebbb___^^^```fffjjjssstttuuutttpppllliiihhhlllvvv|||wwwoookkkhhhffffffdddbbbccceeeggghhhhhhkkkkkkjjjgggeeehhhoootttyyyqqqfff___^^^___``````[[[[[[\\\]]]___```^^^\\\]]]```ddddddaaa]]]YYYXXXYYYWWWUUUSSSTTTVVVYYY\\\^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^[[[___dddgggfffccc```___bbbbbbbbb```]]]ZZZVVVSSSWWWWWWYYYZZZ[[[[[[[[[[[[\\\```bbb``````bbb```\\\\\\VVVQQQQQQUUUVVVRRRMMMPPPOOONNNLLLJJJKKKNNNQQQOOOQQQTTTVVVVVVWWWXXXYYYWWWXXXYYYYYYZZZ[[[\\\\\\ZZZYYYXXXWWWXXXZZZ\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYYWWWTTTQQQRRRUUUVVVUUUSSSUUUSSSPPPMMMMMMNNNPPPQQQPPPPPPRRRVVVZZZYYYSSSMMMOOOPPPPPPOOONNNOOOQQQSSSSSSRRRPPPNNNNNNMMMNNNNNNKKKLLLMMMLLLKKKLLLNNNPPPMMMMMMNNNOOOPPPPPPPPPPPPJJJLLLMMMMMMKKKJJJJJJJJJIIIKKKMMMNNNOOONNNMMMLLLLLLMMMNNNNNNNNNPPPSSSVVVVVVVVVWWWVVVSSSQQQQQQQQQTTTQQQLLLJJJJJJKKKKKKKKKNNNMMMLLLLLLLLLMMMNNNOOOTTTSSSRRRRRRSSSVVVZZZ\\\WWWVVVTTTTTTUUUTTTQQQOOONNNOOOPPPQQQQQQPPPOOONNNPPPQQQSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQSSSQQQQQQRRRQQQMMMOOOSSSQQQSSSVVVWWWVVVVVVWWWWWWWWWVVVVVVWWWZZZ]]]^^^]]]___\\\YYYVVVUUUVVVXXXZZZZZZYYYXXXWWWVVVWWWXXXYYYYYYXXXWWWVVVVVVXXXZZZ[[[VVVWWWXXXZZZ[[[[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZ\\\YYYUUUSSSTTTWWWYYYYYY\\\]]]_________]]][[[YYYWWWVVVVVVWWWYYYZZZYYYXXXYYYYYYZZZ[[[\\\]]]___``````aaaccchhhmmmpppqqqpppiiiccc___]]][[[XXXYYY]]]]]]]]]^^^aaaeeeggggggfffdddbbb``````aaaccccccbbbbbbbbbdddeeegggiiijjjkkkoooqqqrrrpppmmmiiiggggggjjjjjjiiifffcccbbbccceeehhhhhhgggfffccc___\\\ZZZYYYYYY\\\aaaeeefffccc______^^^]]]^^^```bbbaaa```[[[XXXUUUSSSTTTVVVVVVWWWWWWXXXZZZ\\\^^^___``````cccaaa_________^^^\\\ZZZWWWYYYZZZYYYWWWUUUTTTTTTRRRQQQPPPPPPQQQTTTWWWYYYYYYZZZ\\\\\\ZZZXXXXXXXXXWWWWWWXXXXXXYYY[[[\\\]]]ZZZYYYVVVTTTRRRRRRRRRRRRXXXWWWWWWVVVWWWXXXZZZ[[[\\\\\\\\\ZZZYYYZZZ]]]```bbb___\\\[[[ZZZYYYXXXVVVTTTUUUVVVWWWWWWXXXXXXXXXZZZ\\\___aaaaaa___\\\ZZZVVVWWWYYYZZZ[[[\\\\\\\\\\\\YYYVVVVVVYYY[[[]]]]]]ZZZ[[[[[[ZZZZZZ\\\___bbbaaabbbbbb```]]]YYYXXXXXXYYY[[[^^^```___^^^^^^^^^______^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYZZZ\\\^^^___TTTTTTTTTUUUYYY^^^______^^^ZZZWWWWWWZZZ]]]^^^___]]]\\\[[[\\\___bbbbbbbbbfffdddcccaaa```aaaaaabbbcccdddfffffffffdddbbb```dddcccbbbcccfffiiikkkkkkjjjgggccc`````````___^^^^^^^^^^^^^^^___aaacccdddcccccceeejjjnnnnnnjjjffffffeeebbb___^^^___cccffflllmmmnnnmmmjjjhhhggggggnnnzzz~~~tttmmmiiigggeeedddccceeehhhkkklllmmmpppqqqqqqmmmjjjkkkssszzzyyymmmddd```_________```_________```^^^[[[YYY___aaadddeeeccc___ZZZWWW[[[YYYVVVTTTTTTVVVYYY\\\aaa```___^^^^^^^^^______^^^]]]\\\ZZZZZZ[[[\\\]]]ZZZ^^^ccceeedddbbb```___aaa```^^^]]][[[XXXTTTQQQSSSTTTUUUWWWYYYZZZ[[[\\\\\\```bbb``````aaa^^^ZZZ\\\XXXSSSQQQRRRQQQOOOMMMNNNNNNMMMLLLKKKKKKNNNQQQLLLOOOSSSUUUVVVVVVWWWWWWUUUUUUWWWXXXYYY[[[\\\\\\VVVUUUTTTTTTUUUVVVXXXZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSSSSUUUUUUTTTSSSUUUSSSPPPNNNNNNNNNPPPQQQQQQQQQSSSWWWYYYXXXSSSPPPPPPPPPOOONNNMMMNNNQQQTTTTTTSSSQQQOOONNNNNNMMMNNNJJJJJJJJJJJJJJJLLLNNNOOONNNNNNNNNNNNNNNLLLKKKJJJJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKMMMOOOOOOOOONNNMMMLLLMMMNNNOOOPPPSSSXXX[[[^^^^^^]]]XXXSSSQQQRRRUUUVVVSSSOOOMMMMMMMMMMMMMMMPPPOOOMMMKKKJJJJJJKKKKKKRRRQQQPPPQQQRRRUUUXXXZZZXXXVVVUUUTTTUUUTTTRRRPPPOOOPPPQQQQQQPPPOOONNNMMMOOOQQQSSSUUUVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQRRRPPPPPPRRRPPPMMMNNNRRRRRRTTTWWWXXXWWWWWWWWWXXXVVVUUUTTTUUUVVVWWWXXXYYY```]]]ZZZVVVTTTTTTUUUVVV\\\[[[YYYXXXXXXXXXZZZ[[[XXXWWWUUUTTTTTTUUUWWWXXXTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\YYYVVVTTTTTTVVVXXXZZZ\\\\\\\\\\\\[[[ZZZXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVYYYYYYYYYZZZ[[[\\\^^^^^^^^^___cccgggkkknnnpppppphhhddd```^^^[[[ZZZ[[[]]]\\\\\\]]]aaaeeehhhiiihhhdddbbbaaaaaacccfffgggggggggggghhhiiikkklllmmmmmmpppqqqrrrqqqooollljjjiiijjjiiihhhfffeeeddddddeeegggggggggfffeeebbb___]]][[[[[[]]]```cccccc```]]]^^^^^^^^^```aaaaaaaaaaaa```]]]ZZZXXXXXXZZZ]]]^^^[[[[[[\\\^^^`````````___aaa```___^^^^^^]]]\\\[[[WWWYYYZZZZZZXXXVVVUUUUUUWWWUUUTTTSSSUUUXXX[[[^^^[[[]]]___```]]][[[ZZZYYYXXXWWWVVVVVVVVVXXXZZZ[[[ZZZYYYXXXVVVSSSQQQPPPQQQXXXWWWVVVUUUVVVXXXZZZ[[[]]]]]]\\\ZZZYYYYYY\\\___^^^]]][[[YYYXXXWWWVVVUUURRRSSSTTTVVVWWWWWWWWWWWWYYY\\\___bbbcccaaa^^^\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ^^^[[[WWWUUUVVVWWWYYYYYYZZZZZZ[[[ZZZZZZ\\\```ccc___```aaa```\\\YYYWWWVVVWWWZZZ]]]___^^^^^^^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]ZZZYYYYYYYYYZZZ\\\]]]___SSSQQQQQQSSSWWWZZZ\\\]]][[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYY[[[^^^```aaaaaacccbbb```_________```aaa```aaaccceeeeeedddbbbaaaeeedddbbbcccfffhhhhhhhhhjjjfff```\\\\\\^^^___```___^^^]]]]]]^^^```bbbccccccbbbcccggglllmmmiiiffffffeeeccc```^^^___aaaddddddeeefffeeedddccccccdddkkkxxx~~~tttmmmiiigggeeeddddddfffjjjnnnpppqqqooorrrtttrrrnnnnnnsssyyyzzzqqqiiiddd```^^^^^^```___^^^_________\\\ZZZ```aaacccdddccc```[[[XXX\\\ZZZXXXVVVVVVXXX[[[]]]bbbbbbaaa```````````````^^^\\\ZZZXXXXXXYYY[[[\\\YYY[[[^^^___^^^^^^^^^___]]][[[ZZZYYYYYYXXXUUURRRQQQQQQSSSTTTWWWYYY[[[\\\[[[___```^^^]]]^^^\\\XXX[[[[[[YYYUUUOOOLLLMMMOOOKKKMMMNNNNNNMMMLLLMMMNNNJJJMMMQQQSSSTTTSSSTTTTTTTTTUUUVVVXXXYYY[[[\\\]]]UUUTTTRRRRRRRRRSSSUUUWWWXXXYYYYYYYYYYYYYYYXXXXXXTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMOOORRRUUUUUUTTTSSSTTTUUUPPPPPPPPPNNNMMMNNNQQQTTTSSSSSSRRRPPPOOONNNNNNMMMIIIHHHGGGHHHIIIKKKLLLMMMLLLMMMMMMNNNMMMKKKJJJHHHJJJJJJJJJKKKKKKKKKJJJIIILLLMMMNNNPPPPPPPPPPPPPPPLLLNNNOOOQQQSSSVVV[[[___eeeddd___WWWQQQOOOSSSWWWTTTRRROOOMMMNNNNNNNNNMMMQQQOOOMMMKKKIIIHHHGGGGGGNNNMMMMMMMMMOOOQQQTTTUUUWWWVVVTTTTTTTTTTTTSSSRRRPPPQQQRRRRRRQQQPPPNNNMMMNNNPPPRRRUUUVVVVVVUUUTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQOOOOOOQQQPPPMMMNNNSSSTTTVVVYYYYYYYYYXXXXXXYYYVVVWWWWWWVVVVVVVVVWWWXXX[[[YYYWWWTTTSSSSSSTTTUUU]]]\\\[[[ZZZZZZ[[[\\\\\\YYYXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYXXXVVVUUUVVVYYYZZZ]]]\\\[[[ZZZYYYXXXXXXYYYXXXXXXXXXWWWVVVUUUUUUUUUXXXXXXXXXYYYZZZ[[[\\\]]]\\\^^^bbbfffhhhjjjlllmmmgggeeebbb___]]]^^^^^^^^^\\\[[[\\\```dddhhhiiiiiidddbbb```aaadddgggiiiiiikkkkkkkkklllmmmnnnnnnnnnmmmnnnoooppppppnnnllljjjgggfffeeeeeeeeeeeeeeeeeecccddddddeeedddcccaaa```]]]]]]^^^^^^___^^^\\\ZZZ[[[\\\^^^_______________```___\\\ZZZZZZ\\\___bbb```___^^^___bbbbbb```___[[[\\\\\\\\\\\\\\\\\\]]]WWWYYY[[[ZZZXXXWWWVVVVVVXXXWWWVVVVVVWWWZZZ]]]___^^^```bbbbbb___\\\ZZZYYYXXXWWWUUUSSSSSSUUUWWWXXXZZZ[[[[[[XXXTTTQQQPPPPPPUUUTTTTTTTTTUUUXXXZZZ\\\]]]]]]\\\ZZZXXXYYY[[[]]]ZZZ[[[ZZZYYYWWWVVVUUUUUURRRSSSTTTTTTUUUUUUUUUUUUXXX[[[^^^aaabbbaaa```^^^]]]]]]\\\[[[ZZZZZZYYYYYY^^^\\\YYYVVVUUUVVVWWWXXXYYYZZZ[[[[[[[[[\\\___aaa^^^___aaa```]]]ZZZXXXWWWWWWZZZ]]]___^^^^^^^^^^^^YYYZZZ\\\^^^_________^^^YYYZZZ[[[[[[\\\]]]]]]^^^UUUQQQQQQTTTWWWWWWYYY[[[[[[\\\\\\\\\[[[ZZZXXXVVVWWWWWWWWWYYY\\\]]]^^^]]]______^^^^^^^^^___``````^^^___```bbbcccccccccbbbbbbbbbbbbbbbbbbbbbcccdddgggbbb[[[WWWXXXZZZ]]]___\\\\\\[[[[[[\\\]]]___```bbbcccdddfffhhhhhhfffeeeddddddcccaaa___^^^```bbb___``````___^^^^^^```bbbhhhrrrzzzwwwooojjjgggdddcccbbbccceeeiiinnnppppppllloooqqqpppnnnmmmppprrrvvvtttpppkkkfffbbb```^^^]]]\\\\\\]]]```aaaaaaaaaaaa```aaabbbbbb```]]]ZZZ\\\[[[ZZZYYYZZZ[[[]]]^^^bbbbbbbbbaaa``````______]]][[[YYYXXXWWWXXXYYYZZZWWWYYY[[[[[[[[[[[[\\\^^^[[[XXXVVVWWWXXXXXXUUURRRPPPPPPRRRSSSVVVXXX[[[\\\[[[^^^^^^[[[ZZZ\\\[[[XXXYYY\\\]]]XXXPPPLLLNNNQQQKKKNNNPPPPPPOOOMMMMMMMMMLLLNNNQQQRRRQQQPPPPPPQQQSSSTTTUUUWWWXXXYYY[[[[[[UUUTTTRRRQQQQQQQQQSSSTTTVVVVVVWWWXXXXXXXXXWWWWWWSSSSSSSSSSSSRRRQQQPPPPPPNNNOOOQQQRRRRRROOOLLLJJJLLLPPPSSSSSSQQQPPPSSSVVVNNNOOOOOONNNMMMNNNPPPRRRSSSRRRRRRQQQPPPOOONNNNNNJJJHHHFFFFFFHHHJJJKKKJJJIIIJJJMMMNNNOOOOOOMMMLLLJJJIIIIIIKKKMMMNNNLLLKKKMMMMMMOOOPPPQQQQQQQQQRRRKKKMMMPPPRRRTTTXXX]]]```eeebbb[[[TTTOOONNNQQQTTTQQQOOOLLLLLLMMMNNNNNNMMMOOOOOONNNLLLJJJHHHGGGFFFLLLLLLKKKKKKLLLNNNPPPQQQVVVTTTRRRRRRTTTUUUTTTSSSQQQRRRSSSSSSRRRQQQPPPOOOMMMOOOQQQTTTUUUUUUTTTTTTUUUVVVWWWWWWVVVTTTQQQPPPNNNMMMNNNPPPOOOMMMOOOTTTUUUWWWZZZZZZYYYXXXYYYYYYXXXZZZ[[[[[[ZZZYYYYYYZZZSSSRRRQQQQQQSSSUUUWWWYYY\\\\\\\\\]]]]]]]]]^^^^^^\\\ZZZXXXUUUTTTTTTUUUVVVXXXXXXWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVXXXYYY[[[XXXYYYZZZYYYXXXXXXZZZ\\\___]]][[[YYYXXXYYY[[[\\\XXXYYYZZZXXXVVVTTTTTTUUUXXXXXXXXXXXXYYYZZZ[[[[[[[[[^^^aaacccddddddfffgggcccdddbbb^^^]]]```aaa___[[[[[[[[[^^^cccgggiiiiiidddbbb``````cccgggjjjkkklllmmmmmmmmmmmmmmmnnnnnnlllllllllnnnoooooollljjjeeedddcccdddffffffeeedddaaaaaaaaaaaa````````````^^^^^^]]]\\\[[[ZZZYYYXXXXXXZZZ]]]^^^]]]]]]]]]^^^\\\\\\\\\ZZZYYY[[[^^^aaaccc```___```bbbbbb```]]]XXXYYY[[[[[[ZZZZZZ\\\]]]WWWYYY[[[[[[YYYWWWWWWWWWVVVUUUUUUVVVWWWYYY[[[\\\```aaabbbaaa^^^\\\[[[ZZZXXXVVVTTTSSSRRRSSSTTTUUUXXXZZZ\\\ZZZUUUQQQPPPQQQRRRRRRRRRSSSTTTWWWYYYZZZZZZ[[[[[[ZZZYYYXXXYYY[[[YYY[[[\\\[[[YYYWWWWWWWWWTTTTTTSSSSSSRRRQQQOOOOOOVVVXXX\\\___``````___^^^^^^]]][[[ZZZYYYYYYYYYZZZ]]]\\\ZZZXXXVVVVVVXXXYYYYYY[[[\\\\\\\\\\\\^^^___]]]```bbbbbb___\\\ZZZZZZWWWZZZ^^^______^^^^^^^^^XXXZZZ]]]```aaa```___]]]ZZZ[[[]]]_________]]]]]]ZZZUUUSSSWWWYYYWWWWWW[[[ZZZ[[[[[[ZZZYYYWWWVVVUUUVVVVVVWWWZZZ\\\]]]\\\ZZZZZZ[[[\\\^^^______``````^^^^^^______```aaaaaaaaa___aaacccbbb___^^^```bbbbbb^^^ZZZWWWXXXYYY[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^```bbbccccccbbbaaaaaaaaaaaaaaaaaa```^^^]]]^^^```]]]]]]]]]\\\[[[\\\^^^aaaeeelllqqqmmmhhheeebbb^^^___^^^^^^aaaeeeiiilllllliiiiiihhhhhhhhhiiijjjkkkllllllkkkiiifffcccbbbbbb___^^^\\\]]]```ccceeefffaaa___^^^___aaaaaa^^^\\\YYYZZZZZZ[[[\\\]]]^^^^^^aaaaaaaaaaaa```___^^^^^^[[[ZZZYYYWWWWWWWWWWWWXXXUUUXXX[[[]]]]]]\\\\\\\\\[[[XXXUUUUUUXXXXXXUUUQQQRRRRRRSSSTTTWWWYYY\\\^^^[[[]]]\\\XXXXXX\\\\\\ZZZYYY[[[\\\ZZZUUURRRRRRSSSOOOPPPPPPOOOMMMLLLMMMNNNPPPRRRRRRQQQOOONNNOOOPPPQQQQQQRRRSSSTTTVVVVVVWWWWWWVVVSSSQQQPPPPPPQQQRRRTTTUUUUUUVVVWWWWWWWWWVVVSSSTTTUUUUUUTTTRRRQQQQQQNNNOOOQQQRRRRRROOOLLLJJJHHHKKKNNNQQQRRRRRRRRRRRRNNNOOOQQQPPPOOOOOOPPPRRRQQQQQQQQQQQQQQQPPPOOOOOOLLLIIIFFFGGGIIIJJJJJJIIIIIIJJJMMMOOOPPPOOOMMMLLLIIIHHHHHHKKKNNNPPPOOOMMMLLLMMMNNNOOOPPPQQQQQQRRRIIILLLOOORRRUUUXXX\\\^^^]]]YYYTTTPPPOOONNNNNNNNNPPPNNNMMMMMMOOOPPPPPPPPPLLLMMMNNNOOONNNMMMKKKJJJMMMLLLLLLLLLLLLMMMNNNOOOSSSRRRPPPQQQSSSUUUUUUUUURRRRRRSSSTTTTTTSSSRRRQQQLLLMMMPPPSSSTTTTTTTTTSSSSSSTTTWWWXXXWWWTTTPPPMMMLLLKKKLLLOOOOOONNNPPPUUUUUUWWWYYYZZZYYYXXXXXXXXXVVVYYY]]]]]][[[YYYYYYYYYOOOOOOOOOQQQSSSVVVXXXZZZZZZ[[[]]]___``````______^^^\\\ZZZYYYXXXYYYZZZ[[[YYYYYYWWWVVVVVVVVVWWWWWWYYYXXXVVVUUUUUUVVVXXXZZZUUUXXX\\\]]]\\\[[[\\\]]]]]][[[XXXVVVVVVXXX[[[]]]XXXZZZ[[[YYYVVVTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZZZZ]]]```aaa```___```aaa]]]```^^^ZZZZZZ___```]]][[[ZZZZZZ]]]aaaeeeggghhheeebbb``````cccgggjjjkkkmmmmmmmmmlllllllllllllllmmmllllllmmmooonnnkkkhhhgggfffdddeeeffffffdddbbbbbbaaa^^^]]]\\\\\\\\\]]]\\\\\\\\\ZZZXXXWWWWWWXXXVVVYYY]]]^^^\\\[[[\\\]]]ZZZ[[[\\\[[[ZZZ[[[^^^aaaccc```^^^___aaaaaa]]]ZZZXXXZZZ\\\[[[YYYYYYZZZ\\\XXXZZZ[[[[[[ZZZXXXXXXXXXTTTUUUVVVXXXYYYZZZ[[[[[[___``````___]]]\\\\\\]]]XXXWWWUUUTTTSSSSSSSSSSSSRRRVVVZZZYYYUUUQQQQQQSSSQQQRRRRRRSSSTTTTTTUUUUUUVVVXXXZZZZZZYYYXXXXXXYYYXXXZZZ\\\[[[YYYWWWWWWXXXUUUUUUSSSRRROOOMMMKKKJJJUUUWWWYYY\\\^^^^^^^^^^^^]]][[[YYYXXXWWWXXXZZZ[[[[[[[[[[[[YYYXXXXXXYYY[[[YYY[[[]]]]]]]]]\\\]]]^^^^^^```ccccccaaa___]]]\\\XXX[[[^^^______^^^^^^^^^XXX[[[___bbbcccaaa^^^\\\[[[\\\___aaaaaa```^^^\\\^^^XXXUUUYYYZZZWWWWWW[[[VVVWWWWWWWWWVVVVVVWWWYYYXXXXXXZZZ]]]______]]][[[XXXYYY\\\^^^___``````_________^^^^^^^^^___``````___ccceeeccc^^^\\\___bbb```^^^[[[ZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^aaacccaaa^^^\\\]]]_________```^^^\\\\\\]]]^^^\\\\\\\\\[[[ZZZ[[[^^^aaaeeeiiikkkgggcccaaa^^^YYY[[[ZZZZZZ]]]aaaeeehhhhhhgggdddbbbaaaccceeeffffffffffffgggfffdddddddddeeedddbbb___^^^```ccceeefffaaa^^^\\\]]]```aaa___]]]WWWXXXZZZ\\\]]]]]]^^^^^^aaaaaaaaaaaa```___]]]]]]ZZZZZZYYYXXXWWWVVVVVVVVVTTTXXX^^^aaaaaa^^^\\\\\\\\\XXXUUUUUUWWWXXXTTTPPPTTTTTTTTTUUUXXX[[[]]]___\\\]]]\\\XXXXXX\\\^^^\\\YYYYYYYYYZZZYYYXXXVVVTTTSSSRRRQQQNNNKKKLLLNNNQQQTTTTTTTTTQQQOOOMMMNNNOOONNNOOOOOOPPPQQQRRRSSSSSSYYYWWWTTTRRRPPPPPPPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVUUUVVVXXXWWWUUUSSSSSSRRRPPPQQQQQQRRRQQQOOONNNLLLGGGGGGJJJPPPUUUUUUQQQLLLOOOQQQSSSSSSRRRRRRRRRSSSPPPQQQQQQRRRQQQQQQPPPPPPMMMJJJGGGGGGJJJKKKJJJIIIJJJLLLMMMNNNNNNKKKIIIGGGIIIHHHHHHKKKOOORRRQQQOOOKKKLLLLLLNNNOOOPPPQQQQQQGGGJJJOOORRRTTTWWWZZZ\\\TTTQQQNNNNNNOOOOOOLLLIIIRRRQQQPPPQQQSSSUUUUUUTTTIIIKKKNNNQQQRRRQQQOOONNNOOONNNNNNMMMNNNNNNNNNOOORRRPPPOOOPPPRRRUUUVVVVVVRRRSSSTTTUUUUUUTTTSSSRRRKKKMMMOOORRRSSSTTTSSSSSSQQQSSSVVVXXXWWWSSSNNNKKKKKKIIIKKKOOOOOONNNQQQVVVTTTVVVXXXYYYXXXWWWWWWWWWRRRWWW[[[]]]ZZZWWWVVVWWWQQQQQQQQQQQQSSSUUUWWWXXXXXX[[[^^^aaabbbbbb```______]]]\\\[[[\\\]]]___```YYYXXXWWWWWWWWWXXXYYYZZZ\\\[[[XXXUUUUUUVVVWWWYYYSSSXXX]]]___^^^\\\]]]^^^ZZZXXXUUUSSSSSSUUUYYY[[[XXXZZZ[[[ZZZVVVTTTVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZ]]]```___]]][[[\\\]]]XXX\\\[[[WWWWWW]]]^^^[[[[[[ZZZZZZ\\\```dddfffgggfffcccaaaaaadddhhhkkklllmmmlllllllllkkkkkkkkkkkkooonnnmmmnnnooonnnjjjfffjjjhhhffffffgggfffccc```dddaaa]]]ZZZXXXXXXYYYZZZZZZZZZZZZYYYWWWWWWXXXYYYVVVYYY]]]^^^\\\[[[[[[]]]ZZZ\\\^^^^^^]]]]]]```bbbccc___\\\]]]``````\\\WWWZZZ\\\]]]\\\YYYWWWYYY[[[XXXZZZ\\\\\\ZZZYYYXXXYYYUUUWWWYYY[[[]]]]]]]]]\\\]]]^^^^^^]]]\\\\\\^^^```XXXXXXWWWUUUTTTSSSSSSSSSMMMRRRWWWXXXTTTRRRRRRUUURRRRRRSSSSSSSSSSSSRRRQQQSSSVVVYYYZZZYYYXXXWWWXXXUUUXXX[[[ZZZWWWUUUVVVWWWWWWUUUSSSQQQOOONNNMMMMMMUUUWWWZZZ]]]^^^___^^^^^^\\\\\\[[[YYYWWWWWWYYY[[[]]]\\\[[[ZZZZZZ[[[\\\]]][[[\\\[[[ZZZXXXXXXZZZ\\\aaaaaacccfffhhhfffaaa\\\ZZZ[[[\\\___```^^^ZZZWWWYYY\\\aaaddddddaaa]]]ZZZ\\\ZZZZZZ^^^ccceeeccc___[[[WWWTTTVVVZZZ\\\ZZZWWWVVVXXX[[[[[[YYYXXXXXXXXXZZZYYYYYY[[[]]]^^^]]][[[]]]\\\\\\\\\]]]___aaabbbaaa^^^ZZZXXXXXX\\\aaaddd`````````^^^]]]]]]___`````````^^^[[[XXXWWWXXXZZZWWWXXXYYYZZZ\\\]]]^^^___ccccccbbb```^^^[[[YYYXXXXXXZZZ]]]^^^]]]\\\\\\]]]^^^^^^]]]\\\[[[[[[]]]___dddfffhhhhhhddd___\\\ZZZZZZXXXVVVZZZ```dddccc```aaabbbbbbcccdddccccccccc___ccceeecccbbbfffhhhgggfffaaa\\\\\\```cccbbb```aaa```^^^]]]\\\[[[[[[[[[ZZZXXXVVVXXX[[[]]][[[ZZZ]]]```bbb```\\\ZZZZZZ\\\[[[YYYWWWWWWXXXYYYYYYXXX[[[\\\]]]\\\[[[ZZZ[[[\\\ZZZ[[[[[[YYYVVVUUUUUUVVVTTTVVVWWWXXXXXXYYY\\\^^^\\\^^^]]]YYYYYY\\\^^^\\\```]]]YYYYYYZZZZZZXXXVVVVVVTTTRRRPPPOOOPPPQQQRRRTTTTTTRRROOOMMMLLLNNNPPPMMMMMMNNNOOOPPPSSSUUUWWWTTTSSSQQQPPPOOOOOOOOOPPPOOOSSSWWWVVVRRRPPPSSSVVVWWWXXXYYYYYYXXXUUURRRPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKMMMOOOPPPPPPNNNOOONNNMMMPPPSSSUUUSSSQQQPPPPPPPPPQQQRRRSSSSSSTTTNNNLLLJJJIIIIIIKKKMMMOOOMMMPPPOOOLLLLLLNNNNNNKKKIIIKKKMMMOOOPPPOOONNNMMMMMMMMMNNNOOOQQQRRRTTTUUUQQQPPPQQQTTTWWWXXXUUURRRRRRPPPMMMKKKJJJKKKMMMNNNQQQRRRSSSUUUUUUVVVVVVVVVPPPRRRTTTVVVUUUTTTQQQPPPNNNOOOOOONNNKKKJJJJJJKKKQQQOOONNNPPPTTTWWWWWWVVVUUUTTTSSSTTTTTTSSSPPPNNNOOOPPPRRRTTTUUUTTTSSSRRRPPPRRRUUUXXXYYYXXXVVVTTTMMMMMMMMMOOOQQQSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTUUUTTTRRRPPPRRRSSSTTTTTTUUUUUUUUUUUUYYYZZZ\\\___```aaaaaaaaa]]]```___[[[\\\```^^^XXXXXXXXXYYYYYYXXXVVVTTTSSSZZZXXXVVVSSSSSSTTTVVVXXXZZZ\\\^^^______]]][[[YYYUUUUUUUUUVVVWWWXXXYYYZZZUUUYYY]]]\\\YYYXXX[[[___XXXXXXXXXWWWUUUVVVYYY[[[\\\]]]______\\\YYYWWWWWWZZZYYYWWWWWWWWWXXXZZZ\\\ZZZ[[[\\\^^^```aaabbbbbbbbbcccdddfffgggiiijjjkkkfffjjjmmmmmmkkkiiikkkmmmfffjjjmmmmmmkkkiiiiiijjjiiijjjiiigggccc___^^^^^^aaabbbbbb___ZZZWWWXXXZZZYYYVVVTTTVVVVVVTTTUUUXXXVVVWWWXXXZZZZZZZZZYYYYYY[[[]]]```aaabbbcccfffhhhdddcccbbb^^^YYYVVVUUUVVVYYYYYYYYYYYYXXXXXX[[[]]]aaa^^^\\\\\\]]]]]]ZZZWWWTTTZZZ```aaa]]]YYYXXXZZZ\\\\\\\\\[[[[[[[[[ZZZZZZ^^^[[[WWWSSSRRRRRRTTTUUUPPPUUUYYYYYYVVVTTTUUUXXXTTTTTTTTTTTTTTTSSSRRRQQQYYYXXXWWWWWWXXXXXXVVVTTTZZZZZZYYYYYYXXXXXXXXXXXXVVVTTTQQQNNNLLLKKKKKKKKKQQQSSSWWWZZZ\\\\\\[[[ZZZZZZYYYXXXVVVTTTUUUWWWZZZYYYXXXXXXWWWWWWXXXXXXYYY[[[\\\\\\[[[YYYXXXYYY[[[aaaaaabbbeeegggfffaaa]]]]]]\\\\\\]]]______^^^\\\ZZZ]]]aaacccccc```\\\ZZZZZZXXXWWWZZZ___bbb```]]]```\\\XXXXXXZZZ[[[YYYUUUXXXZZZ[[[\\\ZZZYYYYYYZZZ[[[[[[[[[]]]___``````^^^]]]]]]\\\\\\\\\^^^___```bbb___[[[XXXXXX[[[___bbbaaaaaa```___]]]]]]^^^```_________]]]ZZZXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^^^^aaaaaa```^^^\\\YYYWWWVVVXXX[[[]]]^^^^^^^^^___```]]]]]]]]]]]]]]]]]]___```ccceeegggfffccc___]]]\\\\\\YYYXXX[[[aaadddccc```^^^^^^^^^^^^____________```eeegggeeedddfffgggfffeeeaaa]]]]]]aaaeeeeeeccc______^^^]]]]]]\\\[[[ZZZYYYXXXWWWYYY\\\]]]\\\ZZZ\\\^^^___^^^]]]\\\]]]^^^YYYXXXWWWXXX[[[]]]]]]]]][[[\\\]]]\\\ZZZYYYYYYZZZYYYZZZ[[[ZZZXXXVVVUUUVVVWWWXXXYYYXXXXXXYYY[[[]]]\\\^^^]]]ZZZZZZ]]]^^^\\\___]]][[[[[[\\\[[[YYYWWWWWWVVVTTTRRRPPPPPPPPPPPPRRRRRRQQQNNNKKKKKKMMMNNNOOOOOOOOOOOOQQQTTTVVVXXXUUUTTTRRRQQQPPPOOOPPPPPPPPPTTTWWWVVVSSSQQQRRRTTTTTTUUUVVVWWWVVVSSSPPPNNNOOOOOOPPPPPPPPPOOOOOONNNJJJJJJJJJLLLNNNPPPOOONNNNNNMMMMMMOOORRRTTTSSSQQQNNNOOOOOOPPPQQQQQQRRRRRRNNNMMMKKKIIIIIIJJJLLLNNNLLLOOOOOOLLLKKKNNNMMMJJJJJJKKKMMMOOOPPPPPPOOONNNPPPPPPPPPQQQRRRTTTUUUVVVRRRQQQQQQSSSUUUTTTQQQMMMMMMLLLJJJIIIIIIKKKMMMOOOOOOPPPQQQRRRRRRSSSRRRRRRMMMNNNPPPQQQQQQPPPNNNLLLOOOPPPPPPNNNLLLKKKKKKLLLPPPNNNNNNOOOSSSVVVVVVTTTTTTSSSSSSSSSTTTSSSQQQOOONNNOOORRRTTTVVVVVVVVVUUUQQQSSSVVVXXXYYYXXXVVVTTTNNNMMMMMMOOOQQQSSSSSSRRRSSSTTTTTTUUUVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTRRRPPPRRRSSSTTTVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\^^^]]]ZZZ[[[^^^\\\WWWZZZZZZZZZXXXWWWTTTRRRPPPTTTSSSRRRQQQRRRSSSUUUVVVWWWXXXZZZ\\\\\\ZZZXXXVVVUUUUUUUUUUUUVVVWWWYYYYYYVVVXXX[[[[[[ZZZZZZ]]]```[[[ZZZYYYVVVTTTUUUWWWZZZXXX[[[]]]^^^\\\[[[ZZZZZZXXXWWWVVVVVVWWWYYY[[[\\\^^^^^^]]]]]]^^^```bbbcccaaaaaabbbdddfffhhhjjjjjjhhhiiijjjkkkjjjjjjlllmmmgggjjjmmmmmmkkkiiiiiijjjiiiiiiiiifffccc___^^^^^^_________]]]ZZZYYYYYYZZZYYYUUUTTTVVVVVVSSSTTTXXXXXXYYYZZZ[[[ZZZYYYXXXWWWYYY[[[]]]^^^___aaaccceeecccbbbaaa]]]ZZZXXXXXXYYYYYYZZZZZZZZZYYYZZZ]]]___```]]]\\\\\\]]]^^^\\\ZZZZZZ___dddddd___[[[ZZZ[[[YYYZZZZZZZZZZZZ[[[[[[\\\YYYXXXUUUSSSRRRSSSUUUVVVWWW\\\```___ZZZVVVUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTZZZXXXWWWVVVWWWVVVSSSQQQYYYYYYYYYYYYYYYYYYYYYYYYXXXUUUPPPLLLIIIIIIIIIJJJNNNQQQUUUYYYZZZZZZXXXWWWZZZYYYXXXUUUSSSTTTWWWZZZWWWWWWVVVVVVVVVVVVWWWWWWYYY[[[\\\[[[ZZZXXXYYYYYY``````bbbdddfffeeeaaa______^^^\\\]]]___bbbcccccc^^^___aaabbbbbb```]]][[[[[[XXXWWWXXX\\\___^^^]]]aaa]]]YYYYYY[[[[[[ZZZWWWYYY[[[\\\\\\[[[ZZZZZZ[[[\\\\\\]]]___bbbddddddcccaaaaaa_________```aaabbbccc```[[[XXXWWWYYY]]]___aaaaaaaaa^^^\\\\\\]]]___\\\^^^___^^^[[[YYYXXXXXX[[[[[[\\\\\\]]]^^^______^^^^^^]]]\\\ZZZXXXVVVUUUYYY[[[]]]______```bbbddd````````````aaaaaabbbccccccdddeeedddaaa^^^^^^^^^]]][[[ZZZ\\\aaacccbbb```\\\\\\[[[[[[\\\\\\]]]^^^```eeehhhfffdddfffeeebbbbbb___\\\]]]bbbeeefffeee\\\]]]^^^___^^^]]][[[ZZZYYYXXXYYY[[[]]]]]]\\\ZZZZZZZZZ[[[\\\]]]^^^``````[[[ZZZYYYZZZ]]]______^^^\\\]]]]]]\\\YYYWWWVVVWWWVVVYYY\\\\\\ZZZXXXWWWVVVXXXXXXYYYXXXWWWWWWYYY[[[\\\___^^^[[[[[[^^^___]]]^^^]]]]]]]]]^^^]]]ZZZWWWYYYXXXVVVTTTRRRPPPOOONNNQQQQQQPPPNNNLLLKKKMMMNNNQQQPPPOOOOOOQQQTTTWWWZZZVVVUUUTTTRRRQQQQQQPPPPPPPPPTTTWWWWWWTTTQQQPPPQQQQQQRRRSSSSSSSSSPPPNNNMMMMMMOOOPPPQQQQQQPPPOOONNNIIIIIIIIIKKKMMMOOONNNMMMLLLKKKLLLNNNPPPRRRRRRQQQMMMMMMNNNNNNOOOOOOPPPPPPPPPNNNLLLJJJJJJJJJLLLMMMKKKNNNNNNKKKKKKMMMMMMJJJKKKLLLMMMOOOOOOOOONNNNNNPPPPPPPPPQQQRRRSSSSSSTTTRRRRRRQQQRRRRRRPPPLLLIIIHHHHHHGGGGGGHHHJJJMMMOOOOOOPPPPPPQQQQQQQQQPPPPPPNNNOOOPPPQQQRRRQQQOOOOOOOOOPPPPPPOOOMMMKKKKKKLLLOOONNNMMMOOORRRSSSSSSSSSRRRRRRQQQRRRSSSSSSRRRPPPLLLNNNQQQTTTVVVWWWWWWWWWSSSUUUVVVXXXXXXWWWUUUTTTOOOOOONNNOOORRRSSSRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTSSSQQQRRRSSSSSSRRRPPPQQQSSSUUUXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWYYYZZZZZZXXXYYY\\\ZZZVVVYYYYYYYYYXXXWWWUUURRRQQQPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVXXXYYYVVVWWWXXXZZZ\\\^^^```aaa^^^]]]ZZZVVVSSSSSSVVVXXXUUUXXX[[[]]]]]]\\\\\\]]]VVVVVVUUUUUUVVVYYY[[[]]]cccbbb___^^^]]]___aaabbb^^^___```bbbdddfffhhhiiiiiihhhggggggiiikkkllllllgggjjjlllmmmllljjjiiiiiihhhhhhhhhfffbbb___^^^^^^^^^\\\[[[[[[\\\\\\[[[YYY[[[WWWVVVWWWWWWUUUVVVYYY[[[[[[\\\\\\[[[ZZZXXXWWWVVVXXXZZZ[[[[[[]]]```bbbbbbaaa___\\\YYYXXXZZZ\\\YYYZZZZZZZZZZZZ[[[^^^aaaaaa___^^^]]]]]]]]][[[ZZZ^^^bbbeeeddd```\\\[[[[[[VVVWWWWWWXXXYYYZZZ\\\\\\UUUUUUTTTTTTTTTUUUVVVWWW^^^cccgggfff```YYYTTTSSSXXXYYYYYYYYYYYYXXXWWWWWWZZZXXXVVVUUUTTTSSSQQQOOOSSSTTTUUUVVVVVVWWWWWWWWW[[[WWWRRRMMMJJJIIIKKKLLLNNNQQQUUUYYY[[[ZZZXXXWWW[[[[[[YYYWWWVVVWWWZZZ]]]YYYYYYYYYXXXXXXYYYYYYYYYVVVXXX[[[\\\[[[ZZZZZZ[[[```aaabbbdddeeeeeecccbbbaaa```___aaacccfffggggggbbbcccccccccbbbaaa___^^^]]][[[YYYZZZ\\\_________]]]ZZZXXXXXXZZZ\\\]]]\\\ZZZ[[[\\\\\\[[[ZZZ[[[\\\\\\\\\]]]```dddffffffeeegggfffeeecccccccccdddeeeccc```\\\XXXWWWXXX[[[]]]aaaaaa```]]]ZZZYYYZZZ\\\YYY[[[^^^^^^\\\YYYWWWVVVZZZ[[[\\\]]]___```aaabbb]]]]]]]]]\\\ZZZXXXVVVVVVZZZ[[[^^^___```bbbeeehhhiiihhhfffffffffffffffeeeeeefffeeebbb___]]]]]]^^^^^^\\\[[[]]]___aaa```^^^^^^^^^]]]]]]]]]^^^___```^^^cccfffdddbbbbbb```]]]]]][[[ZZZ[[[___bbbccccccYYY[[[^^^___```^^^[[[YYYXXXYYY[[[]]]^^^^^^\\\[[[YYYYYYZZZ\\\^^^```aaaaaa```^^^\\\\\\\\\]]]\\\[[[[[[\\\]]][[[XXXUUUTTTTTTUUUXXX]]]^^^]]]ZZZXXXWWWVVVVVVVVVUUUTTTUUUWWWZZZ[[[^^^^^^[[[\\\______]]]]]]]]]^^^______]]]ZZZXXXZZZYYYXXXVVVTTTQQQNNNMMMPPPQQQQQQOOOMMMMMMNNNPPPRRRPPPOOONNNPPPSSSWWWYYYWWWVVVUUUTTTRRRQQQQQQPPPPPPSSSWWWWWWTTTQQQOOONNNOOOPPPQQQQQQPPPOOOMMMLLLLLLNNNPPPRRRRRRQQQOOOMMMHHHHHHHHHJJJMMMNNNMMMLLLJJJJJJKKKLLLNNNPPPQQQQQQMMMMMMMMMNNNNNNOOOOOOOOOPPPNNNMMMKKKJJJJJJKKKKKKJJJMMMMMMJJJJJJLLLLLLJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOQQQQQQRRRRRRQQQOOOLLLJJJHHHHHHGGGGGGHHHJJJLLLNNNPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPOOOLLLKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPOOONNNOOOQQQRRRQQQPPPLLLNNNPPPRRRTTTUUUUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRSSSRRRQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSQQQPPPPPPRRRRRRQQQPPPQQQSSSVVVYYYZZZ[[[ZZZYYY\\\[[[YYYWWWVVVVVVVVVWWWVVVVVVVVVWWWXXXZZZXXXVVVVVVWWWXXXYYYYYYXXXWWWWWWRRRSSSTTTVVVWWWWWWWWWWWWXXXYYY[[[\\\]]]\\\[[[ZZZWWWVVVUUUTTTTTTUUUWWWXXXWWWVVVVVVXXX\\\```bbbbbb```___[[[VVVRRRRRRTTTWWWTTTWWW[[[]]]\\\\\\\\\]]]UUUTTTTTTUUUVVVYYY\\\^^^dddcccbbbaaa______^^^^^^\\\\\\]]]^^^```ccceeegggiiifffccccccgggjjjkkkjjjhhhiiikkklllllljjjiiihhhfffggghhhfffbbb```______```]]][[[\\\^^^^^^[[[XXX]]]YYYXXXZZZZZZXXXYYY\\\\\\\\\]]]]]]\\\[[[ZZZXXXUUUVVVWWWXXXXXXZZZ]]]```bbbaaa^^^ZZZWWWWWWYYY\\\WWWXXXYYYZZZZZZ[[[___aaacccbbb```___^^^\\\ZZZYYY^^^```bbbaaa^^^\\\[[[[[[UUUUUUUUUUUUWWWXXXZZZ[[[TTTTTTUUUVVVWWWWWWWWWVVV___dddhhhhhhbbb[[[TTTPPPYYYYYYZZZZZZZZZYYYYYYXXXWWWUUUSSSRRRSSSRRRQQQOOOLLLMMMOOOQQQSSSSSSSSSSSS^^^ZZZUUUPPPMMMLLLNNNOOONNNQQQTTTXXXZZZYYYXXXWWWZZZ[[[ZZZYYYXXXXXXZZZ]]]ZZZZZZZZZ[[[[[[ZZZZZZZZZRRRUUUYYY[[[[[[[[[\\\^^^```bbbcccdddeeeeeeeeeeeebbbbbbccceeehhhiiihhhgggeeeeeeeeeeeedddcccaaa```^^^]]][[[[[[\\\^^^______\\\ZZZXXXWWWXXXZZZ\\\\\\ZZZ\\\\\\\\\ZZZZZZ[[[]]]\\\\\\]]]```dddfffgggfffiiihhhfffeeeddddddeeefffbbb```\\\YYYXXXYYY\\\]]]``````___[[[XXXVVVWWWXXXVVVYYY\\\]]][[[XXXVVVUUUXXXYYY[[[]]]___aaacccddd^^^^^^^^^]]]\\\[[[YYYXXX[[[\\\^^^___```ccchhhkkkuuuqqqmmmkkkkkkjjjiiiggghhhhhhfffbbb^^^\\\\\\]]]^^^]]]]]]]]]^^^^^^^^^]]]_______________``````aaa[[[```ccc```^^^]]][[[XXXWWWVVVVVVWWWZZZ\\\^^^^^^WWWYYY]]]___```^^^\\\ZZZYYY[[[]]]^^^^^^^^^^^^]]]]]]___```aaa````````````___]]][[[[[[[[[\\\[[[YYYZZZ[[[]]][[[XXXUUUTTTTTTUUUYYY]]]```___\\\YYYXXXRRRRRRRRRQQQPPPQQQUUUXXXYYY\\\\\\ZZZ[[[^^^^^^[[[[[[\\\^^^___^^^\\\ZZZYYYZZZYYYXXXWWWTTTQQQOOONNNMMMNNNOOONNNLLLLLLMMMNNNPPPOOONNNNNNOOORRRUUUWWWWWWWWWVVVUUUSSSRRRPPPPPPOOORRRUUUUUUTTTPPPNNNLLLNNNOOOOOOPPPPPPOOONNNMMMKKKMMMOOOQQQRRRQQQOOOMMMHHHHHHHHHJJJLLLMMMMMMKKKIIIJJJJJJJJJKKKLLLNNNOOONNNNNNNNNNNNNNNOOOOOOOOOOOONNNLLLKKKJJJJJJJJJJJJHHHKKKKKKIIIIIILLLLLLIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLOOOPPPRRRSSSRRRPPPNNNMMMLLLLLLKKKJJJJJJKKKLLLLLLNNNNNNOOOOOOOOONNNMMMMMMKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPNNNLLLJJJJJJKKKLLLMMMOOOOOOOOOOOOOOOOOOMMMLLLLLLLLLNNNPPPOOOOOOMMMMMMNNNPPPPPPQQQQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSUUUTTTRRRSSSTTTTTTSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRPPPNNNOOOPPPQQQQQQPPPQQQSSSUUUXXXZZZZZZYYYYYY\\\[[[YYYWWWVVVUUUVVVVVVTTTSSSSSSVVVXXXYYYXXXWWWXXXYYYZZZ[[[[[[[[[ZZZYYYTTTUUUWWWXXXYYYXXXWWWVVVYYYZZZ[[[]]]]]]^^^]]]]]]YYYWWWUUUTTTTTTUUUWWWXXXXXXWWWVVVXXX[[[___aaabbb```___[[[WWWSSSRRRSSSVVVVVVXXX[[[]]]\\\[[[ZZZ[[[UUUTTTTTTUUUWWWZZZ]]]___bbbcccdddeeeccc```\\\YYYZZZZZZZZZ[[[\\\___bbbcccfffbbb___```dddhhhhhhgggggghhhiiikkkkkkjjjhhhfffeeefffgggeeebbb```______bbb```^^^^^^______[[[WWW[[[XXXWWWYYYZZZXXXZZZ]]]\\\]]]^^^^^^^^^]]]\\\[[[TTTUUUVVVVVVVVVXXX\\\___cccaaa^^^YYYUUUTTTWWWYYYVVVWWWXXXXXXYYYZZZ]]]```aaaaaaaaa```___^^^]]]]]]]]]^^^______^^^]]]]]]]]]VVVUUUTTTSSSTTTUUUVVVWWWUUUVVVWWWXXXXXXWWWVVVVVV\\\___cccddd```ZZZTTTQQQXXXXXXYYYYYYYYYYYYXXXXXXTTTRRRQQQPPPRRRRRRRRRQQQJJJKKKNNNPPPRRRSSSSSSSSS^^^[[[VVVRRROOOOOOPPPPPPNNNPPPRRRUUUWWWWWWWWWWWWWWWYYYZZZZZZYYYXXXYYY[[[YYYYYYZZZZZZZZZZZZYYYYYYRRRTTTWWWYYYZZZ[[[]]]______aaacccccccccdddfffhhhdddddddddfffhhhhhhfffdddeeeeeeffffffeeedddcccbbb]]]]]]]]]\\\]]]]]]^^^^^^___]]]ZZZXXXWWWWWWYYYZZZ\\\]]]^^^]]][[[[[[]]]^^^]]]]]]^^^aaadddfffgggfffgggfffdddcccbbbcccddddddaaa___\\\ZZZZZZ\\\^^^```aaaaaa___[[[WWWUUUUUUWWWUUUXXX[[[\\\ZZZXXXWWWVVVXXXYYY[[[]]]___aaacccddd`````````___^^^]]]\\\[[[\\\]]]^^^^^^___ccciiimmm}}}wwwppplllkkkkkkjjjhhhhhhhhhgggddd```]]]]]]^^^``````______^^^]]]]]]\\\^^^^^^___````````````___ZZZ___aaa]]][[[[[[ZZZWWWUUUUUUUUUVVVWWWXXXYYYYYYUUUXXX[[[^^^```___]]][[[[[[\\\^^^^^^]]]]]]___aaagggjjjmmmkkkfff```^^^___\\\ZZZYYYZZZ[[[]]]\\\\\\XXXZZZ\\\\\\ZZZWWWVVVUUUVVVZZZ___```___]]]ZZZYYYRRRQQQPPPNNNMMMNNNRRRTTTVVVYYYZZZXXXYYY\\\\\\YYYYYY[[[]]]\\\[[[YYYYYYYYYXXXXXXVVVUUUSSSRRRQQQPPPJJJKKKLLLLLLKKKJJJKKKMMMOOOOOOOOOOOOPPPRRRSSSUUUWWWWWWVVVUUUSSSQQQPPPNNNNNNOOOQQQRRRQQQOOOMMMKKKMMMMMMNNNNNNOOOOOONNNNNNJJJKKKMMMOOOPPPOOONNNMMMHHHHHHHHHJJJLLLNNNMMMLLLIIIJJJJJJIIIHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJIIIIIIIIIIIIGGGJJJJJJHHHHHHKKKKKKHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMMMMLLLMMMPPPSSSSSSRRRQQQPPPPPPPPPPPPOOOMMMMMMLLLLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJMMMMMMLLLKKKLLLMMMOOOPPPOOOPPPPPPOOOLLLKKKKKKLLLLLLNNNPPPQQQOOONNNNNNNNNNNNLLLKKKKKKMMMOOOOOONNNMMMMMMMMMNNNNNNOOOPPPPPPTTTTTTSSSSSSSSSSSSTTTUUUXXXWWWUUUUUUVVVUUUTTTRRRTTTTTTUUUUUUTTTTTTSSSSSSQQQOOOMMMMMMOOOPPPQQQPPPRRRSSSTTTUUUWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTQQQRRRWWWZZZYYYXXXZZZ^^^^^^^^^]]]\\\ZZZWWWVVVTTTUUUVVVWWWWWWWWWVVVUUUWWWXXXYYYZZZ\\\\\\]]]]]][[[YYYWWWUUUTTTUUUWWWXXXXXXXXXWWWXXXYYY[[[^^^```^^^]]][[[XXXTTTSSSTTTUUUWWWYYY\\\\\\[[[ZZZYYYYYYVVVVVVUUUVVVXXX[[[^^^___^^^aaadddfffddd```[[[XXXZZZYYYXXXXXXYYY[[[]]]___```___^^^___aaadddeeeeeeffffffgggiiijjjiiigggddddddeeefffeeebbb`````````bbbaaa`````````^^^[[[XXXXXXUUUTTTWWWYYYXXXZZZ^^^______``````___]]]\\\[[[TTTUUUUUUUUUUUUWWWZZZ]]]cccaaa^^^ZZZVVVUUUVVVXXXVVVWWWXXXXXXXXXYYY\\\___]]]^^^````````````bbbddd^^^^^^^^^^^^^^^^^^______UUUSSSRRRQQQQQQRRRTTTVVVTTTUUUVVVWWWWWWWWWWWWVVVXXXZZZ]]]^^^]]]ZZZVVVSSSVVVVVVWWWXXXXXXXXXWWWWWWSSSQQQOOOOOOQQQSSSSSSSSSLLLNNNQQQTTTVVVVVVVVVUUUZZZXXXUUURRRPPPOOOOOOOOOQQQQQQSSSUUUVVVXXXYYYYYYVVVYYY\\\]]]\\\[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZYYYYYYUUUVVVXXXXXXXXXYYY\\\^^^]]]___aaaaaa```aaaeeehhhfffdddcccbbbcccccccccbbbbbbcccdddeeeeeedddbbbaaa^^^___``````____________```___\\\YYYWWWXXXZZZ\\\___``````___]]]^^^___aaa^^^^^^___bbbeeeggggggfffeeedddcccbbbbbbcccdddddd___]]]\\\[[[\\\^^^aaacccccccccaaa]]]XXXVVVVVVWWWWWWYYY\\\\\\[[[ZZZYYYYYYZZZ[[[[[[]]]^^^___```aaa``````aaa``````___^^^]]]]]]]]]]]]]]]^^^ccchhhmmm}}}vvvlllggghhhiiiiiihhheeeffffffeeebbb``````aaacccccccccaaa___^^^^^^^^^]]]___aaaccccccbbb```___\\\```aaa]]][[[\\\\\\YYYWWWWWWWWWWWWVVVVVVVVVWWWUUUWWWZZZ]]]______^^^]]]]]]^^^^^^]]]\\\]]]```cccrrrxxx|||xxxlllbbb^^^^^^\\\[[[YYYZZZ\\\]]]\\\\\\UUUXXX[[[\\\[[[YYYXXXXXXYYY\\\___```___\\\[[[ZZZUUUTTTQQQNNNKKKKKKNNNQQQRRRVVVWWWVVVWWWZZZYYYVVVWWWYYYZZZYYYWWWVVVWWWYYYVVVUUUTTTSSSRRRRRRSSSTTTJJJLLLMMMNNNMMMLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSVVVVVVVVVUUUSSSQQQOOOMMMMMMMMMNNNNNNOOONNNMMMKKKKKKLLLLLLMMMMMMNNNNNNNNNJJJJJJKKKMMMMMMNNNNNNMMMIIIHHHIIIKKKMMMNNNMMMLLLJJJKKKJJJHHHFFFFFFHHHKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFIIIIIIGGGGGGJJJKKKHHHHHHHHHGGGGGGGGGGGGHHHHHHDDDFFFHHHKKKLLLLLLKKKKKKMMMPPPSSSTTTRRRPPPPPPPPPQQQQQQPPPOOONNNNNNMMMMMMGGGGGGHHHIIIJJJJJJJJJIIIPPPOOONNNMMMNNNPPPRRRTTTQQQRRRRRRQQQOOOMMMMMMNNNLLLOOORRRRRRPPPNNNMMMNNNPPPNNNLLLLLLMMMOOOOOONNNLLLLLLLLLMMMNNNPPPQQQRRRVVVUUUTTTSSSTTTUUUWWWXXX\\\ZZZXXXWWWXXXWWWUUUSSSUUUUUUVVVVVVUUUTTTTTTSSSPPPNNNLLLLLLNNNPPPPPPPPPSSSRRRRRRRRRSSSTTTVVVWWWTTTTTTUUUUUUUUUUUUTTTTTTUUUQQQRRRXXX[[[ZZZZZZ\\\______^^^]]][[[YYYVVVUUURRRSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]][[[XXXUUUTTTVVVXXXYYYXXXZZZZZZXXXVVVWWW[[[___ZZZ[[[[[[YYYVVVUUUUUUVVVVVVXXX[[[\\\[[[ZZZYYYZZZXXXWWWWWWWWWYYY[[[^^^```]]]___bbbdddccc```\\\YYYZZZXXXWWWVVVVVVXXXZZZ[[[ZZZ\\\^^^^^^___```aaaccceeeeeeeeegggiiihhheeebbbcccdddeeedddbbb`````````]]]___aaaaaa___]]][[[[[[WWWTTTUUUYYY[[[[[[]]]bbbdddccccccbbb___\\\ZZZXXXSSSSSSSSSSSSRRRUUUYYY\\\aaaaaa```]]]YYYXXXYYYZZZXXXYYYZZZYYYYYYZZZ\\\___^^^```bbbbbb``````bbbddd___^^^\\\[[[\\\\\\\\\\\\RRRQQQOOOOOOPPPRRRUUUVVVQQQQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZXXXWWWUUUUUUVVVWWWWWWWWWWWWWWWUUURRRPPPOOOPPPRRRRRRRRRNNNPPPSSSVVVXXXXXXWWWVVVWWWUUUSSSQQQOOONNNMMMMMMUUUUUUUUUVVVXXXZZZ\\\]]]WWW[[[___aaa```^^^]]]\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXYYYYYYXXXWWWWWWZZZ\\\[[[]]]______^^^___cccggghhheee```^^^^^^___``````___aaaccceeeeeedddaaa```aaaccceeeeeecccbbbaaaaaa^^^]]][[[YYYXXXZZZ^^^aaabbbbbbbbbaaa___```bbbddd``````aaacccfffhhhgggffffffeeedddcccddddddeeefff]]]]]]\\\\\\]]]```ccceeeeeeeeebbb^^^ZZZWWWWWWXXXYYY[[[]]]]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]``````aaaaaa``````___^^^^^^^^^]]]]]]^^^bbbhhhmmm{{{rrrhhhcccdddggghhhhhhbbbdddffffffdddccccccdddfffffffffdddaaa_________^^^```dddffffffeeebbb```___bbbccc^^^\\\^^^___]]]YYYZZZZZZYYYWWWVVVVVVVVVUUUWWWZZZ\\\^^^___^^^^^^^^^______]]][[[\\\aaaeeezzzqqqccc^^^___aaa___\\\[[[\\\[[[ZZZYYYTTTWWW[[[]]]\\\[[[ZZZZZZ[[[]]]``````___\\\[[[[[[YYYWWWTTTOOOKKKJJJKKKNNNPPPTTTVVVUUUUUUXXXXXXTTTVVVXXXYYYWWWUUUTTTVVVYYYUUUTTTRRRQQQQQQSSSUUUVVVMMMOOOQQQQQQPPPPPPQQQRRROOOPPPRRRTTTUUUTTTTTTSSSVVVVVVVVVUUUSSSPPPNNNLLLLLLLLLKKKLLLMMMNNNMMMLLLJJJJJJKKKKKKLLLMMMMMMMMMJJJJJJJJJKKKLLLMMMMMMNNNIIIIIIIIIKKKMMMOOONNNMMMJJJKKKKKKHHHDDDDDDGGGJJJKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHHHHHHHHHHEEEHHHIIIFFFGGGJJJJJJHHHIIIIIIHHHGGGGGGHHHHHHHHH@@@BBBEEEGGGIIIIIIIIIHHHMMMQQQTTTSSSQQQNNNNNNOOOPPPPPPPPPOOOOOOOOONNNNNNGGGHHHIIIJJJKKKKKKLLLLLLNNNMMMKKKJJJKKKMMMPPPRRRSSSTTTTTTSSSQQQOOOOOOPPPLLLOOOSSSSSSPPPMMMMMMNNNRRRPPPMMMMMMNNNPPPPPPOOOKKKKKKLLLMMMOOORRRTTTUUUWWWVVVUUUUUUUUUWWWZZZ[[[]]]\\\ZZZYYYYYYXXXVVVTTTVVVVVVVVVVVVVVVUUUTTTSSSPPPNNNKKKKKKMMMOOOPPPPPPSSSRRRQQQPPPPPPRRRTTTVVVRRRTTTUUUWWWWWWWWWVVVUUUUUUQQQRRRYYY\\\ZZZZZZ^^^[[[\\\\\\\\\[[[ZZZXXXWWWRRRRRRTTTUUUWWWYYYZZZ[[[VVVWWWXXXZZZ[[[]]]^^^___^^^\\\YYYVVVUUUVVVXXXZZZYYY[[[[[[XXXTTTSSSYYY^^^XXXYYYZZZZZZXXXVVVVVVVVVTTTWWWZZZ\\\[[[ZZZZZZ[[[YYYXXXXXXXXXYYY\\\^^^```]]]^^^```aaaaaa___]]]\\\ZZZXXXVVVTTTTTTVVVXXXYYYVVVZZZ^^^^^^]]]]]]___bbbeeedddcccfffhhhhhhdddaaacccdddeeedddbbb``````aaaYYY\\\``````^^^[[[\\\]]]YYYWWWWWW\\\______bbbggghhhgggeeeccc___[[[WWWUUURRRRRRRRRQQQQQQSSSWWWZZZ`````````___\\\[[[\\\]]]ZZZ[[[[[[ZZZZZZZZZ]]]___ccceeefffccc___]]]^^^______\\\ZZZXXXXXXXXXWWWVVVOOONNNMMMMMMOOORRRVVVXXXMMMNNNOOOPPPSSSVVVXXXYYY[[[YYYXXXXXXYYYZZZZZZZZZUUUUUUVVVWWWXXXXXXWWWWWWWWWTTTQQQPPPPPPQQQQQQQQQMMMOOOSSSVVVWWWWWWVVVUUUSSSVVVXXXWWWTTTQQQQQQSSSRRRSSSSSSRRRSSSUUUZZZ]]][[[]]]aaaccccccbbb___]]]XXXYYYZZZ\\\]]][[[WWWTTTZZZYYYXXXWWWWWWXXXZZZ[[[^^^\\\[[[\\\___aaaccccccbbbaaa```_______________aaaaaabbbbbbbbbaaaaaa``````cccfffgggeeecccaaaaaaccc___ZZZYYY[[[]]]]]]]]]bbbaaaaaaaaabbbbbbaaa___\\\^^^bbbeeeggghhhhhhhhhfffccc```___aaadddfffgggdddbbb```______bbbeeegggdddddddddbbb___\\\\\\]]]^^^```bbb```]]]ZZZZZZ\\\___`````````^^^]]]^^^___aaabbbbbb```^^^]]]]]]^^^\\\[[[ZZZ[[[]]]bbbgggjjjsssnnngggcccbbbdddfffgggdddddddddcccbbbbbbdddgggmmmkkkhhhgggfffeeeaaa]]]aaaaaabbbdddffffffcccaaaaaa```___^^^^^^^^^^^^^^^[[[ZZZZZZYYYYYYYYYYYYZZZWWWUUUUUUWWW\\\``````___ZZZ^^^aaaaaa]]][[[]]]```ttt}}}~~~rrreee``````___```]]][[[\\\___^^^YYYUUUZZZ[[[[[[ZZZYYYXXXWWWWWW[[[]]]```bbbbbb___[[[XXXYYYZZZWWWPPPLLLNNNOOOOOOTTTRRROOOOOOQQQTTTUUUUUUVVVVVVVVVVVVUUUSSSQQQPPPUUUSSSRRRSSSSSSSSSRRRPPPNNNPPPQQQPPPOOOMMMNNNNNNMMMOOOQQQSSSTTTTTTRRRRRRQQQTTTVVVUUUQQQMMMIIIHHHNNNNNNNNNOOOPPPPPPMMMKKKOOONNNLLLKKKJJJIIIJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLJJJIIIHHHIIIKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEKKKKKKKKKLLLMMMLLLIIIFFFKKKJJJIIIHHHIIIHHHEEECCCEEEFFFHHHHHHHHHHHHJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHEEEFFFIIIJJJIIIGGGGGGIIIJJJLLLMMMMMMMMMMMMPPPQQQSSSTTTSSSQQQNNNLLLMMMLLLIIIGGGGGGGGGHHHIIIGGGHHHJJJKKKJJJKKKMMMOOOVVVWWWWWWVVVRRROOOMMMMMMOOORRRSSSOOOJJJHHHKKKOOOOOOOOONNNMMMMMMNNNOOOOOOKKKLLLNNNOOONNNNNNOOOPPPTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMLLLKKKJJJJJJQQQRRRSSSSSSSSSRRRPPPOOORRRSSSUUUUUUVVVUUUTTTSSSVVVWWWYYYZZZYYYZZZ\\\]]][[[[[[[[[[[[[[[YYYTTTQQQVVVSSSPPPNNNOOOSSSWWWZZZVVVVVVVVVWWWXXXZZZ\\\^^^^^^\\\YYYYYYYYYZZZZZZZZZZZZYYYWWWUUUUUUVVVWWWXXX^^^[[[WWWSSSRRRRRRTTTUUUWWWYYY[[[[[[YYYWWWWWWWWWZZZYYYXXXWWWXXXYYY[[[]]]^^^___^^^\\\ZZZXXXXXXXXXWWWXXXXXXXXXWWWUUUTTTRRRUUUWWWYYYZZZ[[[\\\^^^```cccaaa^^^___aaabbbaaa___```bbbdddccc```\\\YYYXXX[[[ZZZYYY[[[^^^^^^\\\ZZZ]]]\\\\\\]]]___bbbeeegggfffdddbbb___[[[WWWTTTRRROOOPPPQQQQQQQQQSSSWWW[[[^^^```aaa]]]XXXVVVYYY]]]^^^]]][[[ZZZZZZ[[[]]]^^^^^^aaacccbbb]]]YYYXXXYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTPPPLLLKKKLLLPPPSSSTTTOOOKKKIIIMMMSSSWWWXXXVVVYYYZZZ[[[[[[ZZZXXXVVVTTTbbb]]]XXXVVVVVVWWWWWWUUUVVVTTTQQQOOONNNMMMNNNOOONNNPPPQQQQQQQQQSSSWWWZZZUUUVVVXXXWWWUUUSSSSSSSSSSSSRRRQQQRRRSSSWWWZZZ\\\ZZZ\\\^^^```aaa```^^^]]]]]]^^^___``````]]]YYYVVVZZZYYYXXXWWWWWWXXXYYYZZZ\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaaaaabbbbbbfffdddcccaaaaaaaaabbbcccbbbdddfffgggeeecccbbbbbbbbb^^^ZZZYYY[[[]]]]]]\\\aaa``````bbbcccdddcccaaa___```bbbdddeeeeeeeeedddbbbaaa``````aaabbbbbbbbbeeedddaaa______```ccceeefffggggggeeebbb_________ccceeefffccc___]]]^^^```bbbbbbaaa___]]]]]]```cccaaabbbcccbbb```^^^^^^___^^^]]]]]]]]]___bbbfffhhhiiieee```^^^___cccfffhhheeeffffffeeecccdddfffhhhiiigggdddccccccbbb^^^[[[cccccccccdddffffffeeecccaaaaaa```^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYVVVUUUTTTVVVZZZ]]]]]]\\\ZZZ]]]``````]]]\\\```ccckkksssvvvooohhheeeeeeccc```]]][[[\\\___```^^^ZZZ\\\\\\\\\\\\[[[ZZZZZZYYY\\\]]]___aaa```^^^[[[ZZZ[[[]]][[[TTTPPPQQQQQQPPPSSSQQQPPPPPPRRRTTTUUUTTTTTTTTTUUUUUUTTTSSSQQQPPPTTTRRRPPPOOOPPPQQQQQQPPPOOOQQQRRRRRRPPPNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQRRRTTTVVVUUURRRMMMJJJIIINNNMMMMMMOOOPPPPPPNNNLLLLLLLLLKKKKKKKKKLLLMMMNNNKKKKKKKKKJJJJJJKKKKKKLLLLLLKKKIIIHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJKKKLLLKKKHHHEEEIIIHHHGGGHHHJJJJJJHHHFFFFFFGGGIIIIIIHHHHHHIIIKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIGGGHHHJJJKKKJJJHHHHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNPPPRRRRRRQQQOOOMMMLLLKKKIIIGGGFFFFFFGGGHHHFFFHHHJJJKKKKKKKKKLLLNNNTTTVVVVVVUUURRROOOMMMMMMMMMPPPQQQNNNJJJIIILLLPPPOOONNNMMMMMMMMMMMMNNNOOOKKKMMMOOOOOONNNNNNOOOPPPSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMKKKKKKKKKOOOPPPQQQSSSSSSSSSSSSSSSRRRSSSTTTTTTTTTSSSRRRRRRVVVXXXZZZZZZYYYZZZ[[[]]]\\\\\\\\\\\\\\\YYYUUURRRSSSRRRQQQQQQQQQRRRTTTUUUUUUUUUUUUVVVWWWYYY[[[\\\\\\ZZZYYYYYYYYYZZZYYYXXXYYYXXXVVVUUUUUUUUUWWWWWW[[[YYYVVVSSSRRRSSSVVVWWWYYY[[[]]]]]][[[ZZZ[[[\\\\\\[[[YYYXXXXXXYYY[[[\\\\\\\\\\\\[[[YYYXXXWWWXXXUUUVVVWWWWWWWWWVVVTTTSSSSSSUUUWWWXXXXXXYYY\\\]]]```^^^\\\]]]```bbbbbb```^^^```aaaaaa^^^[[[YYYYYYZZZXXXXXXYYY\\\^^^]]]\\\]]]]]]\\\\\\]]]___bbbddd``````___]]]ZZZWWWSSSRRRPPPPPPQQQRRRRRRRRRSSSTTTVVVZZZ]]]\\\ZZZYYY\\\```cccaaa^^^[[[YYYWWWWWWWWWXXX[[[]]][[[WWWTTTTTTUUUVVVVVVVVVUUUVVVVVVWWWWWWUUURRROOONNNOOORRRSSSTTTNNNKKKIIILLLRRRVVVWWWUUUYYYZZZZZZZZZZZZXXXWWWVVV[[[YYYWWWWWWXXXWWWTTTRRRQQQPPPNNNLLLKKKKKKLLLLLLNNNPPPQQQRRRRRRSSSVVVXXXWWWWWWWWWWWWXXXWWWUUUSSSSSSPPPNNNOOOSSSWWWXXXXXXYYYZZZ[[[\\\]]]^^^]]]]]]bbbcccddddddccc___\\\ZZZZZZYYYXXXWWWWWWWWWYYYYYYYYY\\\^^^^^^\\\[[[\\\______```aaabbbcccdddeeeeeejjjgggdddbbbaaabbbdddeeedddeeeffffffdddccccccdddaaa^^^[[[ZZZ[[[]]]]]]]]]^^^^^^^^^```bbbdddcccbbb```aaaaaabbbbbbbbbaaa``````aaabbbccccccaaa```___fffdddaaa___^^^___aaabbbggghhhhhhfffcccaaa``````fffggggggddd```^^^```ccceeedddbbb___]]]^^^bbbeeeaaaccceeeeeecccaaa````````````aaaaaabbbcccddddddccc___\\\[[[^^^bbbeeegggfffggggggfffeeeeeefffhhhfffdddcccccccccbbb___]]]eeedddcccdddfffffffffdddbbbaaa```^^^]]]\\\\\\\\\___^^^\\\[[[YYYXXXXXXXXXWWWVVVUUUVVVXXXZZZZZZZZZYYY\\\^^^^^^]]]___cccgggggglllnnnkkkiiiiiihhheee```]]]ZZZ[[[___bbbbbbaaa]]]]]]^^^^^^^^^]]]]]]\\\]]]]]]^^^^^^^^^]]]\\\[[[]]]```___YYYUUUTTTSSSQQQQQQQQQQQQRRRTTTUUUTTTSSSQQQRRRRRRSSSSSSRRRRRRQQQTTTPPPMMMKKKLLLNNNPPPPPPPPPRRRTTTTTTRRROOONNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRTTTVVVVVVRRRNNNLLLKKKMMMLLLMMMNNNPPPQQQOOONNNLLLLLLLLLKKKLLLMMMMMMNNNKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLMMMJJJIIIIIIJJJKKKJJJGGGDDDGGGFFFGGGHHHKKKLLLKKKJJJGGGIIIJJJIIIHHHGGGIIIJJJIIIJJJJJJJJJJJJKKKKKKKKKLLLJJJIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKMMMMMMMMMMMMJJJLLLNNNPPPQQQPPPOOONNNKKKIIIGGGFFFEEEFFFGGGHHHEEEGGGJJJKKKKKKKKKKKKLLLRRRTTTUUUTTTQQQNNNMMMLLLMMMOOOOOONNNKKKKKKNNNQQQNNNMMMMMMLLLLLLMMMMMMNNNJJJLLLNNNOOONNNNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQPPPOOONNNMMMLLLLLLMMMNNNPPPQQQSSSTTTUUUUUUQQQRRRRRRSSSSSSRRRRRRQQQWWWXXXZZZYYYYYYXXXZZZ[[[]]]]]]\\\\\\\\\ZZZVVVSSSPPPQQQSSSTTTTTTSSSRRRQQQTTTTTTUUUUUUWWWXXXZZZ[[[YYYXXXXXXXXXYYYYYYXXXVVVXXXWWWVVVUUUTTTUUUVVVWWWWWWVVVTTTSSSTTTWWWYYY[[[\\\]]]]]]\\\[[[[[[]]]___]]]\\\ZZZXXXWWWXXXYYYZZZXXXYYYYYYYYYYYYXXXWWWWWWTTTTTTUUUVVVVVVUUUTTTSSSRRRTTTUUUVVVVVVVVVXXXZZZ[[[ZZZZZZ[[[^^^```aaaaaa]]]^^^___^^^\\\ZZZYYYZZZWWWVVVVVVXXX[[[]]]^^^^^^^^^]]][[[ZZZ[[[\\\]]]___\\\\\\]]]]]]\\\YYYUUUSSSPPPPPPOOOPPPQQQPPPOOOMMMQQQUUU[[[]]]\\\\\\]]]___bbbaaa___\\\XXXUUUSSSRRRSSSVVVWWWVVVRRRPPPRRRTTTSSSSSSTTTUUUVVVXXXYYYZZZVVVTTTRRRRRRSSSTTTTTTSSSLLLIIIHHHJJJOOOSSSTTTSSSYYYYYYYYYXXXWWWWWWVVVVVVSSSTTTVVVXXXYYYVVVQQQNNNMMMLLLKKKJJJIIIJJJKKKKKKMMMOOORRRSSSSSSSSSTTTVVVYYYWWWVVVXXXZZZZZZWWWSSSSSSOOOLLLNNNTTTYYYXXXVVVYYYYYYZZZZZZ\\\]]]^^^___bbbccceeeeeeccc```^^^]]]ZZZYYYXXXWWWWWWWWWXXXXXXVVV[[[___^^^ZZZXXXYYY\\\[[[\\\^^^```bbbccceeeeeeiiigggeeecccbbbbbbbbbbbbdddeeeeeedddbbbaaabbbccc```___]]]\\\]]]^^^______]]]\\\\\\^^^```aaa```_____________________``````dddeeefffeeecccbbbaaaaaadddcccaaa___^^^___aaabbbeeefffgggeeeccc```______eeefffeeebbb^^^\\\___bbbdddcccbbb```______bbbdddaaacccffffffdddcccbbbbbbbbbccceeeeeeeeedddbbbaaadddaaa^^^]]]```ccceeeffffffggggggfffeeedddeeegggffffffeeeeeeeeedddcccbbbeeecccbbbbbbdddeeeeeeeeebbbaaa```^^^]]]\\\[[[[[[]]]\\\[[[ZZZYYYXXXXXXXXXZZZZZZYYYYYYYYYZZZZZZZZZZZZ[[[]]]]]]^^^aaafffjjjlllkkkiiigggggghhhgggeeeaaa]]]ZZZYYY\\\```bbbccc_________``````______^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]aaaaaa\\\XXXVVVTTTQQQPPPPPPQQQSSSUUUUUUSSSQQQPPPQQQQQQRRRRRRSSSSSSSSSSSSOOOJJJGGGIIILLLOOOPPPPPPRRRUUUUUUSSSPPPOOONNNRRRQQQOOOOOOOOOQQQSSSTTTRRRTTTVVVUUURRROOOMMMMMMLLLLLLLLLMMMOOOPPPPPPOOOPPPOOONNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKJJJGGGDDDGGGGGGGGGIIIKKKLLLKKKJJJHHHIIIJJJIIIHHHGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMJJJLLLMMMOOOPPPOOONNNNNNIIIHHHFFFEEEDDDEEEFFFGGGDDDGGGJJJKKKKKKJJJJJJJJJOOOQQQTTTSSSQQQNNNMMMLLLPPPPPPPPPNNNLLLLLLNNNPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLNNNNNNMMMMMMNNNOOONNNNNNNNNNNNOOOPPPQQQQQQSSSTTTTTTTTTSSSQQQNNNLLLPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQQQQPPPOOONNNMMMLLLMMMNNNOOOQQQRRRSSSSSSOOOPPPQQQRRRSSSTTTTTTTTTVVVWWWXXXXXXVVVVVVWWWXXX]]]\\\[[[[[[[[[YYYVVVSSSPPPRRRSSSUUUUUUUUUTTTSSSUUUUUUUUUVVVWWWYYYZZZZZZWWWVVVWWWXXXYYYYYYWWWTTTXXXWWWVVVUUUUUUUUUUUUVVVUUUTTTTTTUUUWWW[[[^^^aaa^^^^^^]]][[[ZZZZZZ[[[]]]]]][[[YYYVVVUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWTTTUUUUUUVVVUUUTTTRRRQQQRRRTTTUUUUUUUUUUUUWWWXXXZZZYYYYYYZZZ[[[]]]]]]^^^_________]]]ZZZXXXXXXYYYUUUUUUUUUWWWZZZ]]]___```^^^]]][[[YYYXXXXXXYYYZZZ[[[]]]___```^^^[[[WWWUUUQQQOOOMMMLLLNNNNNNLLLKKKQQQVVV\\\______]]]\\\\\\\\\\\\\\\[[[YYYWWWUUUTTTRRRTTTUUUTTTQQQQQQSSSVVVSSSSSSTTTUUUWWWYYYZZZ[[[VVVUUUTTTUUUUUUTTTRRRPPPIIIGGGFFFHHHLLLOOOQQQQQQWWWWWWVVVUUUTTTTTTUUUUUUOOOQQQTTTVVVWWWTTTPPPMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMOOORRRSSSSSSSSSSSSTTTZZZXXXWWWXXX[[[[[[XXXTTTWWWSSSPPPSSSYYY\\\\\\YYYZZZZZZZZZ[[[\\\^^^```aaa]]]```bbbcccaaa___^^^___ZZZZZZYYYYYYXXXXXXXXXXXXVVVZZZ^^^]]]YYYVVVXXX[[[WWWXXXZZZ]]]___aaaaaabbbddddddeeeeeecccaaa___^^^bbbcccdddbbb```______aaa``````______^^^___```aaa______^^^___``````___]]]]]]\\\\\\\\\]]]___```aaaeeeffffffdddaaa```aaacccaaa```___^^^___```bbbcccdddfffgggfffdddaaa```___dddeeedddaaa]]]\\\___ccc```bbbccccccaaa`````````aaaccceeeeeedddccccccdddccceeeggghhhgggeeebbb```bbb```______bbbeeefffgggdddeeefffeeecccbbbcccdddeeefffggggggfffeeeeeeeeecccbbb```aaabbbddddddcccaaa```___^^^\\\\\\\\\[[[YYYYYYXXXXXXXXXYYYZZZZZZ^^^^^^^^^]]]\\\\\\\\\]]][[[\\\]]]^^^```ccchhhkkkpppjjjdddbbbccceeeggghhhaaa^^^YYYWWWXXX[[[^^^```______`````````___^^^^^^[[[ZZZXXXWWWWWWYYYZZZ\\\\\\``````\\\XXXWWWUUUQQQOOOPPPQQQTTTVVVVVVSSSQQQQQQQQQQQQQQQQQQRRRRRRSSSPPPMMMIIIGGGHHHKKKNNNOOOPPPRRRTTTUUUSSSQQQPPPPPPTTTSSSQQQPPPPPPRRRTTTUUURRRTTTUUUUUURRRPPPNNNNNNLLLKKKJJJKKKNNNOOOOOONNNOOONNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKLLLMMMKKKHHHFFFIIIHHHHHHIIIJJJJJJIIIGGGGGGHHHIIIIIIGGGFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLIIIGGGFFFDDDDDDEEEFFFGGGEEEGGGIIIJJJIIIIIIIIIJJJMMMPPPSSSSSSRRROOOMMMMMMTTTTTTRRRPPPMMMLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJLLLMMMLLLLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQRRRSSSQQQOOOMMMKKKPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMNNNNNNOOOOOONNNNNNPPPRRRTTTVVVXXXYYYUUUVVVWWWVVVTTTSSSSSSTTTZZZYYYXXXYYYYYYXXXVVVSSSSSSSSSSSSSSSUUUVVVXXXYYYVVVVVVWWWXXXYYYZZZZZZZZZVVVUUUVVVWWWYYYXXXVVVTTTWWWWWWVVVVVVVVVUUUUUUVVVTTTTTTUUUWWW[[[___bbbeeebbbaaa```^^^[[[ZZZ[[[]]]\\\ZZZXXXUUUSSSRRRSSSSSSVVVUUUVVVXXX[[[[[[YYYWWWVVVVVVVVVVVVUUUSSSQQQPPPSSSUUUVVVWWWVVVVVVXXXZZZ[[[[[[ZZZYYYXXXXXXXXXYYY``````___]]]YYYWWWVVVWWWTTTUUUWWWXXXZZZ\\\^^^___^^^\\\ZZZWWWVVVVVVWWWWWW[[[]]]______^^^[[[WWWTTTSSSPPPMMMKKKKKKMMMNNNNNNRRRVVV\\\```aaa```^^^]]]YYYYYYZZZYYYYYYXXXVVVVVVQQQSSSUUUSSSQQQQQQTTTWWWVVVVVVVVVVVVWWWXXXZZZZZZUUUUUUUUUUUUUUUSSSPPPMMMFFFFFFEEEGGGIIILLLNNNOOOTTTTTTSSSRRRRRRRRRSSSSSSNNNPPPRRRSSSSSSQQQPPPOOOKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNQQQSSSSSSSSSSSSTTTXXXXXXXXXYYYZZZZZZXXXVVVZZZXXXWWWYYY]]]``````^^^YYYYYYZZZ[[[]]]```bbbcccZZZ^^^aaaaaa^^^]]]^^^```\\\[[[[[[[[[ZZZYYYYYYXXXWWWZZZ\\\[[[YYYWWWXXXZZZUUUWWWYYY\\\^^^^^^^^^^^^```bbbdddeeedddaaa^^^\\\aaabbbcccbbb```^^^^^^^^^___`````````______```bbbbbbaaa```aaabbbbbb```^^^[[[[[[ZZZZZZ\\\___bbbccccccddddddbbb^^^]]]```ccc___^^^^^^^^^___```bbbccceeegggiiihhhfffcccbbbaaabbbdddeeeccc______aaaeee___aaadddeeecccaaa______```aaacccbbbbbbbbbccceeecccdddggghhhhhhfffcccaaa^^^]]]]]]___cccfffhhhhhhbbbdddeeedddbbbaaaaaaaaaccceeeffffffdddccccccdddbbbaaa```aaabbbccccccaaa```___^^^]]]\\\\\\\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\```aaaaaa___]]]\\\]]]___]]]]]]^^^___bbbeeehhhiiillleee```___aaacccggglllaaa^^^YYYVVVUUUXXX[[[^^^_________^^^^^^]]]\\\[[[XXXWWWVVVUUUUUUVVVXXXZZZZZZ^^^___[[[WWWWWWVVVSSSPPPPPPQQQTTTVVVVVVSSSQQQRRRRRRQQQPPPOOOOOOOOOPPPNNNLLLJJJIIIKKKMMMMMMMMMOOOQQQSSSSSSRRRQQQRRRSSSUUUTTTRRRQQQQQQRRRTTTUUUQQQSSSTTTSSSQQQOOOOOOOOOLLLJJJIIIJJJLLLMMMMMMLLLJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHGGGFFFEEEEEEEEEEEEHHHHHHIIIIIIJJJJJJKKKKKKNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKKKKLLLMMMLLLIIIFFFJJJIIIHHHHHHIIIIIIGGGEEEEEEGGGHHHGGGFFFFFFGGGHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHJJJLLLLLLJJJHHHGGGGGGEEEEEEFFFFFFGGGHHHJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGFFFDDDDDDEEEGGGHHHFFFGGGHHHHHHGGGGGGIIIJJJKKKNNNRRRTTTSSSPPPNNNNNNVVVUUURRROOOMMMLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHJJJKKKJJJJJJKKKLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPOOONNNLLLKKKOOOOOOOOOOOOOOOOOOOOOOOORRRRRRTTTTTTTTTSSSRRRQQQOOOOOONNNMMMLLLLLLMMMMMMMMMNNNOOOQQQTTTVVVYYYZZZVVVWWWWWWUUUSSSQQQQQQRRRXXXWWWVVVWWWXXXXXXWWWUUUWWWUUUTTTSSSTTTWWWZZZ\\\VVVWWWXXXYYYZZZZZZZZZZZZVVVUUUUUUVVVXXXXXXWWWUUUXXXXXXXXXWWWWWWWWWVVVVVVTTTUUUVVVYYY\\\```dddfffdddeeedddbbb___^^^___```\\\ZZZWWWTTTRRRRRRRRRSSSUUUTTTUUUXXX[[[\\\YYYUUUVVVVVVWWWWWWUUUTTTRRRQQQTTTVVVXXXXXXXXXXXXZZZ\\\\\\]]]\\\YYYVVVTTTUUUVVV]]]^^^^^^\\\XXXUUUTTTTTTUUUWWWZZZ[[[[[[[[[\\\]]]\\\ZZZXXXVVVUUUUUUVVVWWWYYYZZZ[[[\\\[[[XXXVVVTTTUUUUUUSSSQQQNNNNNNPPPRRRRRRUUUYYY]]]```bbbbbbaaa[[[[[[ZZZYYYWWWVVVUUUUUUOOORRRTTTSSSQQQPPPRRRUUUWWWVVVVVVVVVWWWWWWXXXYYYVVVUUUUUUUUUTTTRRRNNNKKKGGGGGGGGGHHHJJJLLLNNNPPPRRRRRRRRRRRRRRRRRRRRRQQQOOOQQQSSSRRRQQQPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMPPPRRRRRRSSSTTTVVVVVVWWWYYYZZZYYYXXXWWWXXXXXXXXXYYY[[[\\\^^^___```WWWXXXZZZ\\\^^^```aaabbb\\\```cccbbb^^^\\\^^^```]]]]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[XXXYYY[[[]]]^^^^^^]]]]]]```aaabbbcccbbbaaa___^^^```bbbddddddaaa___]]]]]]\\\^^^```___]]]]]]___aaa___^^^^^^___aaaaaa```^^^\\\[[[ZZZYYY[[[^^^aaaddd___ccceeeddd```^^^___bbb______^^^^^^^^^___``````cccfffhhhhhhfffcccaaaaaa```bbbddddddaaaaaaccceeebbbccceeedddcccaaaaaabbb___``````______```ccceeebbbccceeeggggggfffeeeccc_________aaadddfffffffffbbbccceeedddbbb`````````bbbdddfffeeecccaaabbbcccaaaaaaaaacccddddddcccaaa^^^^^^]]]]]]\\\]]]]]]^^^[[[[[[[[[[[[[[[[[[\\\\\\___``````___\\\[[[\\\^^^______```aaadddfffffffffddd___]]]___```___bbbiii___]]]YYYVVVUUUWWW[[[^^^^^^]]]]]]\\\[[[YYYXXXWWWUUUUUUSSSSSSSSSUUUVVVWWWYYY]]]]]]YYYWWWXXXXXXUUUQQQPPPQQQSSSUUUUUUTTTRRRSSSQQQOOOMMMLLLKKKKKKKKKLLLKKKKKKMMMOOOOOOMMMLLLOOOPPPPPPPPPPPPQQQTTTVVVTTTSSSRRRQQQQQQRRRSSSTTTPPPQQQSSSRRRPPPOOOOOOOOOLLLJJJHHHHHHIIIKKKKKKJJJHHHIIIJJJKKKLLLKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLKKKHHHEEEHHHGGGFFFGGGHHHHHHFFFDDDCCCDDDFFFFFFEEEEEEFFFHHHFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKNNNMMMKKKHHHHHHHHHDDDDDDDDDDDDEEEGGGHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJIIIGGGFFFEEEEEEFFFHHHIIIGGGHHHGGGFFFEEEFFFHHHKKKJJJNNNRRRUUUTTTRRRPPPOOOTTTRRROOOMMMLLLLLLKKKKKKHHHIIIJJJJJJJJJJJJIIIHHHEEEGGGIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSTTTUUUVVVUUUSSSRRRQQQPPPOOONNNMMMMMMNNNOOOOOOOOOOOOPPPRRRTTTVVVXXXXXXXXXXXXVVVSSSQQQQQQRRRWWWVVVUUUWWWYYYZZZYYYXXXYYYWWWUUUTTTSSSUUUWWWXXXUUUVVVXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUWWWXXXXXXWWWXXXYYYYYYYYYXXXXXXWWWWWWSSSTTTVVVXXX[[[___bbbdddbbbcccddddddbbbaaaaaabbb]]][[[XXXUUUTTTSSSTTTTTTTTTSSSSSSVVVZZZ[[[WWWRRRTTTUUUVVVWWWWWWVVVUUUUUUTTTVVVXXXYYYYYYZZZ\\\^^^\\\]]]\\\YYYUUUSSSTTTUUUVVVXXXZZZZZZWWWUUUTTTSSSVVVZZZ]]]^^^\\\ZZZZZZZZZZZZYYYWWWUUUUUUVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXXXXXXX\\\___\\\UUUQQQQQQTTTVVVVVVWWWZZZ]]]```aaaaaa]]]\\\ZZZXXXWWWVVVVVVVVVOOORRRUUUUUUSSSQQQRRRTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXVVVUUUUUUTTTQQQMMMJJJIIIJJJKKKKKKLLLNNNQQQSSSQQQRRRSSSTTTTTTSSSRRRQQQOOORRRUUUUUURRRPPPOOOOOOKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPQQQSSSVVVXXXTTTWWWZZZZZZXXXVVVWWWYYYSSSUUUWWWYYYYYYZZZ\\\^^^VVVWWWYYY\\\^^^```aaaaaa___ccceeeccc___\\\^^^```^^^^^^^^^]]]]]][[[ZZZYYY[[[YYYWWWWWWYYY[[[[[[[[[[[[\\\^^^``````___^^^]]]bbbbbbaaaaaaaaaaaaaaabbbaaaccceeeeeeccc```^^^]]]ZZZ\\\^^^^^^\\\[[[]]]```ZZZYYYZZZ\\\^^^___^^^]]]^^^]]]ZZZYYYZZZ]]]aaaccc^^^ccchhhiiidddaaaaaabbbaaa```______^^^^^^^^^^^^aaacccffffffdddaaa___^^^\\\```ccccccaaa```bbbdddeeefffeeedddbbbbbbdddeee______^^^]]]\\\^^^bbbfffaaabbbdddfffggggggfffeeefffdddcccdddeeeeeedddcccbbbdddeeeeeebbb`````````cccfffgggfffcccaaabbbdddaaaaaabbbdddffffffcccaaa]]]]]]\\\\\\]]]]]]^^^______^^^^^^]]]\\\\\\\\\\\\\\\^^^___]]]ZZZYYY[[[]]]``````aaaccceeefffeeeddd```]]]^^^aaa___[[[\\\bbb]]]\\\ZZZWWWVVVXXX\\\___]]]]]]\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRRRRTTTUUUVVVXXX\\\]]]YYYWWWYYYYYYXXXQQQQQQQQQRRRTTTUUUTTTSSSRRRQQQNNNKKKIIIHHHGGGGGGJJJKKKMMMPPPQQQQQQNNNKKKNNNOOOOOONNNOOOQQQUUUXXXRRRRRRRRRQQQQQQQQQRRRRRROOOQQQRRRQQQPPPNNNNNNOOOLLLJJJGGGGGGHHHIIIIIIIIIKKKKKKLLLLLLKKKIIIGGGFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGFFFGGGIIIKKKLLLMMMLLLLLLJJJIIIIIIKKKKKKJJJGGGDDDFFFEEEEEEFFFHHHHHHFFFEEEAAACCCDDDEEEDDDDDDFFFHHHEEEEEEFFFFFFFFFGGGGGGGGGJJJMMMPPPOOOLLLIIIIIIIIICCCCCCBBBCCCDDDEEEGGGHHHCCCCCCDDDEEEGGGHHHIIIJJJIIIHHHFFFEEEEEEGGGHHHJJJHHHHHHGGGEEEDDDEEEIIILLLJJJNNNSSSUUUUUURRRQQQPPPQQQNNNLLLKKKKKKKKKKKKKKKHHHHHHJJJJJJJJJJJJHHHHHHDDDFFFHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLRRRSSSUUUVVVVVVUUUTTTSSSQQQQQQPPPOOOOOOOOOQQQQQQPPPPPPOOOOOOPPPQQQSSSTTTZZZZZZZZZXXXUUURRRRRRSSSWWWVVVVVVWWWZZZ\\\\\\[[[YYYXXXWWWUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXWWWXXXVVVUUUUUUVVVXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWRRRSSSUUUWWWZZZ]]]```bbb]]]___bbbcccbbbbbbbbbccc^^^\\\YYYWWWUUUUUUVVVVVVSSSRRRQQQUUUYYYYYYUUUPPPQQQSSSUUUWWWXXXYYYXXXXXXSSSUUUWWWYYYYYYZZZ]]]___[[[\\\\\\YYYUUUSSSTTTVVVPPPSSSVVVXXXVVVUUUSSSSSSWWW[[[``````]]]ZZZXXXXXXYYYXXXVVVUUUUUUVVVXXXYYYWWWXXXYYYZZZ\\\\\\]]]]]]ZZZbbbhhhfff\\\SSSRRRTTT[[[ZZZXXXXXXZZZ[[[\\\]]]\\\ZZZXXXWWWVVVWWWYYYZZZPPPTTTXXXXXXVVVSSSTTTUUUQQQQQQQQQRRRSSSUUUVVVWWWYYYXXXVVVUUUTTTRRRNNNKKKLLLMMMNNNNNNNNNPPPSSSUUUQQQRRRTTTVVVVVVUUUSSSRRRNNNRRRWWWWWWTTTPPPNNNNNNOOOOOOOOOOOOOOONNNMMMMMMJJJLLLMMMOOOPPPSSSWWWZZZWWWXXXWWWUUUWWW[[[ZZZVVVUUUTTTSSSVVVZZZ[[[YYYWWWYYYXXXWWWXXXZZZ]]]aaacccdddfffgggddd```\\\\\\^^^```___]]][[[YYYWWWVVVVVV\\\ZZZWWWVVVVVVYYY\\\^^^^^^]]]\\\^^^```aaaaaa```bbb___]]]\\\^^^`````````]]]___aaabbbbbb```^^^\\\\\\______\\\[[[\\\[[[XXXYYYYYYYYYZZZ\\\^^^```bbb___]]]\\\^^^aaacccbbb```aaacccddddddcccbbbdddeeeeee```[[[ZZZ[[[\\\\\\[[[bbbbbbcccdddeeeeeeeeeeeeaaa___]]]^^^bbbeeeeeedddfffiiijjjhhhdddbbbeeeiiiddd```\\\[[[]]]______^^^]]]bbbhhhlllkkkfffbbb___cccfffiiikkkiiifffdddccc___```aaabbbbbbaaa````````````bbbeeefffeeeaaa^^^______```aaacccccc```^^^ZZZ[[[[[[\\\]]]^^^___```____________^^^]]]\\\[[[\\\[[[YYYXXXXXXXXXYYYZZZ\\\bbbggghhhddd```___aaa^^^[[[YYYZZZ^^^```aaa___[[[\\\\\\\\\ZZZZZZ\\\^^^\\\]]]^^^^^^[[[XXXTTTRRRRRRQQQQQQSSSUUUVVVUUUTTT]]]\\\[[[[[[[[[YYYVVVTTTRRRRRRRRRQQQQQQQQQQQQQQQSSSTTTRRRNNNHHHDDDDDDEEEDDDFFFIIINNNRRRRRRPPPMMMSSSRRRQQQSSSUUUUUURRROOOQQQQQQRRRPPPNNNNNNOOOPPPSSSRRRPPPNNNMMMNNNOOOPPPLLLLLLLLLJJJHHHHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFCCCDDDEEEDDDBBBAAAAAABBBFFFDDDCCCEEEGGGHHHFFFDDDFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKIIIGGGFFFGGGGGGHHHIIIFFFDDDEEEFFFGGGDDDBBBGGGGGGFFFCCC@@@AAADDDHHHCCCCCCCCCDDDDDDEEEFFFGGGQQQQQQPPPNNNJJJGGGFFFGGGFFFEEEEEEEEEFFFGGGHHHIIICCCCCCCCCDDDEEEEEEFFFFFFCCCDDDEEEGGGHHHHHHHHHHHHIIIGGGFFFDDDDDDEEEGGGHHHJJJLLLOOOQQQQQQRRRSSSTTTWWWSSSMMMHHHFFFGGGGGGHHHLLLLLLLLLKKKJJJHHHGGGFFFIIIIIIIIIIIIIIIHHHFFFFFFJJJHHHHHHIIIKKKLLLKKKJJJHHHJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRPPPNNNMMMOOOQQQTTTSSSQQQOOOOOOPPPRRRSSSWWWXXXZZZ[[[[[[YYYXXXWWWXXXUUUTTTUUUYYY[[[[[[YYYWWWWWWWWWUUUSSSRRRSSSUUUSSSSSSTTTUUUVVVVVVWWWWWWUUUTTTTTTVVVXXXXXXWWWUUU[[[XXXXXX[[[___```\\\XXXPPPMMMLLLQQQYYY```bbbaaa]]]]]]]]]___aaabbbbbbbbb[[[[[[[[[ZZZXXXTTTPPPNNNWWWXXXXXXWWWWWWVVVUUUTTTVVVVVVWWWVVVUUUVVVYYY[[[\\\YYYWWWYYY\\\]]][[[YYY```[[[YYYZZZYYYWWWXXX\\\VVVVVVUUUSSSRRRRRRTTTVVVYYYZZZ[[[[[[[[[ZZZYYYXXXYYYUUUQQQQQQTTTXXXXXXWWWXXXZZZ\\\^^^^^^\\\ZZZYYY[[[___bbbbbb___ZZZVVVSSSWWWWWWVVVXXXYYYZZZXXXWWW]]]]]][[[XXXUUUSSSTTTUUUSSSSSSTTTUUUVVVVVVVVVWWWOOOPPPQQQSSSSSSTTTTTTTTTYYYXXXWWWUUUSSSQQQOOONNNPPPNNNLLLLLLNNNQQQSSSTTTVVVVVVVVVWWWXXXWWWTTTQQQSSSSSSUUUWWWYYYXXXUUURRRTTTSSSRRRPPPNNNMMMMMMMMMKKKMMMPPPQQQPPPPPPSSSVVVWWWYYYXXXVVVWWWZZZYYYUUUUUUSSSRRRTTTWWWYYYXXXWWWXXXWWWWWWWWWYYY\\\___bbbaaabbbbbbaaa^^^\\\\\\\\\]]]\\\[[[YYYXXXWWWVVVVVVYYYXXXVVVUUUVVVXXXZZZ\\\\\\[[[[[[]]]```bbbbbbbbb___\\\ZZZYYY[[[]]]]]]]]]]]]^^^```bbbbbbaaa___]]]\\\______\\\[[[]]]\\\YYYYYYXXXXXXYYYZZZ\\\^^^___^^^]]]\\\^^^aaaccccccaaa```aaabbbbbb`````````bbbbbb___[[[ZZZ[[[\\\[[[ZZZ^^^___```bbbcccdddddddddddd```\\\\\\___bbbdddddddddggghhhfffbbb___aaadddccc```]]]]]]___`````````___dddkkknnnnnnjjjgggeeeeeegggiiijjjgggdddcccbbb]]]^^^___```````````````bbbbbbdddfffhhhfffccc```^^^^^^___bbbcccccc```]]]ZZZ[[[\\\^^^___```aaaaaa``````````````````______^^^]]][[[ZZZZZZZZZ[[[\\\[[[```eeeeeebbb___```bbb]]][[[YYY[[[___bbbbbbbbb``````___^^^]]]]]]]]]\\\ZZZZZZ[[[[[[YYYWWWTTTRRRRRRQQQRRRSSSUUUVVVUUUTTTYYYXXXXXXYYYZZZYYYVVVTTTPPPPPPQQQRRRSSSSSSTTTTTTRRRRRRQQQMMMGGGDDDDDDEEEIIIJJJLLLPPPSSSTTTRRRPPPQQQPPPPPPQQQSSSSSSPPPNNNMMMOOOQQQQQQOOONNNMMMMMMPPPOOONNNMMMMMMMMMMMMNNNKKKLLLKKKJJJHHHHHHIIIKKKNNNNNNMMMKKKIIIGGGEEEDDDCCCDDDDDDCCCAAA@@@AAABBBEEEDDDCCCDDDGGGGGGEEECCCDDDEEEFFFGGGIIIIIIJJJJJJHHHHHHGGGFFFEEEDDDDDDDDDFFFFFFGGGHHHHHHFFFDDDBBBEEEFFFEEECCCAAAAAADDDGGGCCCCCCCCCCCCDDDEEEFFFGGGLLLMMMLLLIIIFFFCCCBBBCCCEEEEEEEEEEEEEEEDDDDDDDDD???@@@AAACCCEEEFFFGGGGGG>>>???AAACCCEEEGGGGGGHHHHHHGGGFFFDDDDDDEEEGGGHHHIIIKKKMMMNNNNNNNNNPPPRRRXXXUUUPPPLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGJJJIIIHHHIIIKKKMMMMMMLLLJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPOOONNNNNNOOOQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSQQQOOONNNOOORRRTTTTTTSSSRRRQQQQQQRRRSSSTTTVVVWWWYYYZZZ[[[ZZZXXXWWWXXXVVVUUUVVVYYYZZZZZZXXXUUUVVVWWWUUUTTTSSSTTTVVVSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUWWWXXXWWWVVVYYYWWWWWWZZZ___```]]]YYYUUURRRPPPRRRWWW[[[]]]]]]^^^]]]\\\]]]^^^_________\\\[[[[[[ZZZXXXUUUSSSRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUUUUUUUVVVXXX\\\]]]]]]]]]^^^ZZZXXXZZZZZZXXXYYY\\\UUUUUUUUUUUUTTTSSSTTTUUUWWWWWWXXXYYYYYYYYYXXXWWWYYYWWWTTTRRRSSSUUUVVVVVVVVVXXX[[[^^^______^^^]]]___```aaa___[[[WWWTTTSSSWWWVVVVVVXXXYYYZZZYYYWWW\\\\\\[[[XXXUUUTTTUUUVVVRRRSSSTTTVVVVVVVVVVVVUUURRRSSSSSSTTTUUUUUUUUUUUUVVVUUUTTTRRRQQQQQQQQQQQQPPPPPPOOOPPPRRRUUUVVVWWWXXXXXXXXXYYYZZZYYYWWWTTTTTTTTTUUUWWWYYYXXXUUURRRRRRQQQQQQPPPPPPPPPQQQQQQOOOQQQSSSRRRQQQPPPRRRTTTWWWYYYXXXVVVWWWZZZYYYTTTTTTRRRPPPPPPSSSUUUVVVVVVWWWVVVVVVVVVWWWZZZ]]]___^^^]]]\\\]]]]]]]]][[[YYYZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUVVVVVVXXXYYYZZZZZZYYYZZZ\\\```bbbbbbbbb\\\YYYVVVVVVWWWYYYYYYYYYZZZ\\\^^^`````````^^^]]]]]]___```]]]\\\^^^]]]YYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\\\\^^^aaaccccccccc___aaaaaa```^^^]]]]]]^^^```^^^\\\\\\\\\\\\ZZZYYY[[[[[[]]]^^^```aaabbbcccfffbbb^^^\\\]]]```cccdddcccfffgggfffbbb______aaabbbaaa______aaabbbbbbaaa___dddjjjnnnnnnllljjjiiiggghhhiiihhheeecccbbbccc^^^]]]]]]]]]^^^^^^___```bbbbbbdddfffhhhgggeeebbb^^^^^^```bbbdddccc```^^^YYYZZZ\\\^^^````````````_________``````````````````___]]]\\\\\\\\\]]]^^^\\\___bbbbbb```___aaaccc^^^]]]\\\^^^bbbfffhhhhhhfffccc___^^^___^^^[[[XXXWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSUUUWWWWWWVVVTTTVVVUUUUUUWWWXXXXXXVVVTTTNNNOOOQQQTTTUUUVVVVVVUUUPPPPPPOOOLLLHHHEEEEEEFFFMMMLLLLLLNNNQQQRRRQQQOOONNNNNNNNNOOOQQQQQQOOOLLLIIILLLPPPQQQOOOLLLKKKJJJMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKKKKJJJHHHHHHIIIKKKPPPOOONNNKKKIIIEEECCCAAABBBCCCDDDCCC@@@???@@@AAACCCBBBBBBCCCEEEFFFEEECCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDIIINNNOOOKKKFFFCCCBBBBBBCCCDDDCCCBBBBBBDDDFFFCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIGGGCCCAAAAAAAAADDDDDDEEEEEEDDDCCCAAA@@@>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBDDDFFFGGGHHHIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKJJJJJJJJJMMMOOOVVVTTTRRROOOLLLJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFEEEEEEFFFGGGIIIJJJJJJIIIHHHHHHKKKNNNOOOOOOKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSQQQOOOMMMNNNQQQTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNPPPUUUXXXUUUTTTSSSRRRRRRSSSUUUUUUUUUVVVXXXZZZZZZZZZXXXXXXYYYXXXWWWWWWXXXYYYXXXWWWVVVWWWXXXXXXWWWWWWXXXYYYVVVVVVVVVVVVWWWWWWWWWWWWYYYWWWUUUUUUVVVXXXXXXXXXXXXVVVVVVZZZ^^^___]]]ZZZWWWUUUTTTSSSUUUXXX\\\______^^^\\\ZZZZZZ[[[\\\]]]\\\\\\[[[ZZZYYYXXXVVVVVVQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQTTTWWWZZZ[[[\\\]]]^^^\\\YYYYYY[[[[[[YYYZZZ^^^WWWWWWXXXXXXWWWUUUTTTSSSTTTTTTUUUVVVWWWWWWWWWVVVXXXXXXVVVSSSQQQQQQRRRTTTUUUWWW[[[^^^```aaaaaaaaaaaaaaa```\\\XXXUUUTTTTTTUUUUUUVVVXXXZZZ[[[YYYXXX[[[[[[[[[YYYVVVUUUVVVWWWQQQRRRTTTUUUVVVUUUUUUTTTVVVVVVWWWWWWWWWWWWWWWVVVVVVTTTSSSRRRQQQRRRTTTUUUTTTUUUUUUVVVVVVVVVVVVVVVXXXXXXXXXYYYZZZZZZXXXUUUUUUUUUVVVWWWYYYXXXUUUSSSPPPPPPPPPPPPQQQSSSUUUVVVRRRSSSUUUTTTSSSSSSUUUVVVVVVXXXWWWVVVWWWZZZXXXSSSRRRPPPNNNMMMNNNQQQTTTVVVVVVVVVUUUUUUVVVXXXZZZ[[[[[[YYYXXXZZZ]]]^^^[[[XXXZZZZZZYYYXXXVVVUUUSSSRRRTTTTTTVVVWWWXXXXXXXXXXXXYYYXXXXXXZZZ]]]______^^^ZZZWWWTTTTTTUUUVVVWWWVVVWWWXXXZZZ\\\]]]]]]\\\\\\\\\___```]]]\\\^^^]]]ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\^^^aaacccddddddaaabbbbbbaaa^^^]]]]]]^^^_______________]]]\\\ZZZYYYZZZ[[[\\\^^^___aaabbbfffdddaaa______```bbbcccbbbdddfffeeecccbbbbbbcccaaaaaaaaabbbbbbcccbbbbbb]]]aaafffiiiiiiiiihhhhhhggghhhhhhfffddddddeeefffbbb```___]]]]]]]]]^^^___^^^^^^___bbbeeefffeeeddd^^^___```ccceeedddbbb___WWWYYY\\\^^^___```______\\\\\\\\\]]]^^^___`````````___^^^]]]]]]]]]^^^______```aaa```^^^^^^```bbb`````````cccfffjjjmmmoooiiiddd___^^^___]]]XXXRRRSSSRRRRRRQQQRRRSSSUUUUUUUUUUUUVVVXXXZZZZZZWWWUUUVVVUUUUUUVVVWWWWWWTTTRRRNNNPPPRRRUUUVVVVVVVVVUUUPPPOOONNNLLLJJJHHHHHHHHHLLLKKKIIIJJJKKKLLLLLLKKKLLLLLLMMMNNNOOOOOONNNLLLHHHJJJLLLMMMKKKJJJIIIJJJKKKLLLNNNOOOOOONNNMMMLLLJJJLLLLLLKKKJJJJJJKKKLLLOOONNNMMMKKKHHHFFFCCCBBBBBBCCCCCCBBB@@@>>>???@@@AAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGOOOWWWWWWPPPGGGCCCBBBAAAAAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFHHHIIIIIIGGGDDDBBBBBBCCCBBBCCCDDDEEEEEECCCAAA@@@BBBDDDEEEFFFEEECCC@@@>>>GGGHHHHHHHHHGGGGGGFFFEEEGGGFFFFFFEEEEEEFFFGGGHHHJJJJJJJJJHHHGGGHHHKKKNNNQQQQQQQQQOOOLLLIIIGGGGGGKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHFFFEEEFFFGGGJJJKKKJJJHHHGGGHHHJJJMMMOOOOOOLLLLLLLLLLLLNNNPPPSSSTTTUUUUUUSSSPPPMMMMMMQQQUUUUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPOOONNNNNNRRRWWW[[[UUUTTTTTTTTTTTTUUUVVVVVVTTTVVVXXXZZZZZZZZZXXXXXXYYYXXXXXXXXXXXXWWWVVVVVVVVVXXXZZZZZZZZZZZZ\\\]]]YYYYYYYYYYYYXXXXXXXXXXXXZZZXXXUUUTTTVVVXXXXXXYYYXXXWWWWWWYYY[[[\\\ZZZXXXTTTUUUUUUUUUVVV[[[aaafffaaa```]]]ZZZXXXXXXZZZ\\\\\\]]]^^^^^^\\\ZZZWWWUUUVVVVVVVVVVVVVVVUUUSSSSSSTTTTTTSSSSSSTTTSSSRRRQQQRRRVVV[[[\\\ZZZZZZ[[[]]]\\\ZZZ[[[^^^___]]]]]]```\\\\\\\\\\\\[[[XXXSSSPPPQQQRRRSSSTTTTTTUUUUUUVVVTTTUUUUUURRROOONNNQQQTTTVVVXXX[[[^^^```bbbbbbbbb___```___]]]YYYVVVUUUUUUSSSTTTUUUXXX[[[\\\ZZZYYYZZZZZZZZZYYYWWWVVVVVVWWWSSSRRRQQQQQQRRRSSSUUUVVVYYYYYYZZZZZZZZZYYYXXXXXXYYYWWWTTTRRRRRRSSSUUUWWWWWWXXXZZZZZZXXXVVVTTTSSSVVVUUUUUUVVVXXXXXXWWWUUUVVVVVVVVVWWWYYYXXXVVVTTTRRRRRRQQQQQQRRRTTTVVVWWWTTTUUUVVVWWWWWWWWWXXXYYYSSSUUUVVVUUUVVVYYYWWWRRRQQQOOOMMMKKKKKKNNNQQQTTTVVVVVVUUUUUUUUUVVVXXXXXXYYYWWWWWWYYY\\\^^^\\\YYY\\\[[[[[[YYYWWWTTTRRRPPPSSSTTTVVVXXXYYYYYYYYYYYYYYYXXXWWWXXXZZZ[[[ZZZYYYZZZWWWTTTSSSTTTUUUVVVUUUTTTUUUWWWXXXYYYYYYYYYYYY\\\______\\\\\\^^^]]]ZZZYYYYYYZZZZZZZZZZZZZZZZZZYYYZZZ\\\^^^___aaabbbddddddeeeeeeccc```^^^^^^______```bbbbbbaaa___^^^]]][[[[[[[[[[[[\\\^^^___```bbbcccdddeeedddcccbbbaaa^^^___aaabbbbbbbbbcccdddaaaaaabbbbbbaaaaaaaaabbb[[[^^^bbbdddddddddeeefffdddeeefffeeedddeeegggjjjgggeeebbb```^^^]]]]]]]]]YYYYYYZZZ]]]aaaddddddddd______```bbbdddeeecccaaa[[[\\\^^^___```aaa``````\\\\\\\\\\\\]]]___```aaa```___^^^]]]\\\]]]^^^^^^aaaaaaaaa___^^^^^^___```^^^___aaaccceeeiiilllooojjjeee```______]]]VVVQQQPPPPPPOOOOOOPPPSSSUUUWWWWWWWWWXXXZZZ\\\[[[YYYVVVXXXWWWVVVVVVVVVUUURRRPPPQQQQQQSSSTTTUUUUUUTTTTTTRRRPPPOOOMMMLLLLLLKKKJJJLLLJJJGGGGGGHHHHHHHHHGGGJJJLLLMMMNNNNNNNNNMMMMMMIIIIIIIIIHHHGGGGGGIIILLLKKKMMMOOOQQQRRRQQQOOONNNKKKLLLMMMMMMLLLKKKLLLMMMKKKKKKKKKJJJIIIGGGFFFEEECCCDDDDDDBBB@@@>>>>>>??????AAABBBCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFEEEFFFHHHJJJKKKKKKJJJJJJMMMVVV^^^]]]SSSIIIDDDDDDAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHFFFDDDCCCCCCDDDAAABBBDDDFFFFFFFFFDDDCCCDDDEEEGGGGGGGGGDDDAAA???EEEEEEEEEEEEDDDCCCBBBAAAFFFEEEEEEFFFFFFGGGGGGHHHKKKKKKJJJHHHGGGHHHJJJMMMNNNPPPRRRQQQNNNJJJIIIIIIPPPOOOMMMKKKJJJIIIIIIIIIJJJHHHFFFEEEDDDEEEGGGHHHIIIGGGFFFHHHKKKMMMNNNNNNKKKKKKKKKKKKMMMOOOQQQSSSUUUVVVUUUQQQLLLLLLQQQUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOONNNOOORRRWWWZZZTTTSSSSSSTTTTTTUUUUUUVVVTTTVVVXXXYYYZZZYYYXXXWWWWWWXXXXXXXXXWWWUUUUUUTTTSSSUUUXXXYYYYYYYYY[[[\\\XXXXXXXXXWWWWWWWWWWWWWWWZZZXXXUUUTTTUUUWWWXXXXXXYYYXXXXXXXXXYYYYYYWWWVVVTTTUUUVVVWWWZZZ^^^eeeiiibbbaaa___[[[XXXWWWZZZ]]][[[^^^```aaa```[[[VVVSSSXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQPPPQQQSSSTTTSSSRRRQQQVVVZZZ[[[[[[[[[]]]```^^^\\\^^^bbbcccaaaaaaccccccbbbaaa```^^^ZZZTTTOOOQQQQQQQQQRRRSSSTTTUUUUUUOOOQQQRRRQQQNNNNNNQQQUUUXXXYYY[[[]]]______``````ZZZ\\\^^^^^^\\\YYYWWWVVVQQQRRRUUUXXX\\\]]][[[ZZZXXXYYYZZZYYYWWWUUUUUUVVVVVVSSSOOOLLLMMMQQQVVVYYYZZZ[[[[[[[[[[[[ZZZZZZYYYZZZXXXUUURRRPPPQQQRRRSSSRRRUUUYYYYYYWWWUUUTTTTTTUUUTTTTTTUUUWWWXXXWWWVVVVVVVVVVVVWWWYYYYYYXXXVVVWWWUUUSSSRRRQQQSSSTTTUUUYYYYYYXXXXXXXXXXXXWWWVVVOOORRRSSSSSSUUUXXXVVVRRROOONNNMMMKKKJJJKKKOOOSSSWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWYYY[[[\\\\\\[[[ZZZZZZZZZYYYWWWTTTQQQPPPSSSTTTUUUWWWXXXYYYYYYYYYYYYXXXWWWWWWYYYYYYXXXWWWZZZWWWTTTSSSTTTUUUUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWZZZ]]]^^^[[[[[[^^^]]]ZZZXXXYYYZZZZZZZZZZZZZZZYYYXXXZZZ\\\]]]]]]^^^```bbbdddeeeeeecccaaa______``````bbbddddddbbb`````````^^^]]][[[[[[[[[[[[]]]]]]]]]aaaeeeffffffdddbbbbbbZZZZZZ[[[\\\^^^```bbbdddaaaaaaaaa```^^^^^^___aaa]]]___aaabbbaaaaaabbbddd```bbbcccccccccdddgggiiihhhgggeeeccc```___^^^]]]XXXWWWWWWZZZ^^^aaabbbccc___^^^^^^___aaaccccccbbbaaaaaaaaaaaabbbbbbcccccc______^^^^^^___```bbbccc```___]]]\\\\\\\\\]]]^^^```___^^^^^^]]]]]]^^^^^^ZZZ[[[]]]^^^___aaaeeehhhhhheeeaaa```___\\\VVVQQQOOOOOOOOOOOOQQQSSSVVVWWWWWWWWWYYY[[[\\\[[[XXXUUUXXXWWWVVVVVVUUUTTTQQQNNNRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQOOONNNNNNNNNLLLKKKLLLJJJHHHHHHHHHIIIHHHGGGHHHJJJMMMNNNMMMLLLLLLMMMIIIIIIGGGEEEDDDFFFIIIMMMJJJLLLNNNPPPQQQQQQPPPOOOJJJKKKMMMMMMLLLLLLLLLMMMHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDEEECCC@@@>>>>>>??????AAACCCDDDCCCCCCDDDFFFEEEDDDCCCCCCCCCEEEFFFGGGCCCDDDFFFIIIKKKLLLMMMNNNRRRYYY```^^^UUULLLGGGGGGDDDCCCAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDEEEDDDBBBBBBBBBDDDBBBCCCEEEFFFGGGGGGFFFFFFAAACCCEEEFFFGGGFFFEEEDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIGGGHHHJJJLLLMMMQQQTTTTTTQQQNNNNNNOOOSSSRRROOOLLLJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDIIIHHHHHHJJJMMMNNNNNNMMMLLLLLLLLLLLLMMMOOOPPPQQQSSSUUUUUURRRMMMLLLPPPUUUUUUUUUVVVVVVUUUSSSQQQPPPNNNOOOOOOOOOOOOQQQTTTWWWQQQQQQRRRSSSSSSTTTTTTTTTUUUWWWXXXYYYYYYXXXVVVUUUTTTVVVWWWWWWUUUTTTSSSSSSNNNQQQTTTVVVVVVVVVWWWXXXTTTTTTTTTTTTTTTUUUUUUUUUYYYWWWUUUTTTUUUVVVVVVUUUXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYY\\\```ccceee```aaa```]]]YYYXXX[[[^^^ZZZ]]]```bbb```]]]XXXTTTUUUUUUVVVWWWXXXXXXXXXXXXQQQNNNLLLLLLPPPSSSRRRQQQOOOQQQUUUXXXZZZ^^^aaaddd```___aaafffgggcccbbbdddfffdddbbbaaa```]]]VVVPPPRRRRRRRRRRRRRRRSSSTTTUUUMMMNNNPPPPPPQQQRRRTTTVVVXXXYYYZZZ[[[\\\]]]]]]]]]WWWYYY\\\]]][[[YYYWWWWWWPPPQQQTTTYYY\\\^^^\\\ZZZWWWYYYYYYXXXVVVTTTSSSTTTVVVRRRMMMJJJKKKOOOUUUYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWTTTPPPNNNMMMMMMNNNKKKOOOTTTVVVUUUUUUVVVXXXUUUTTTTTTUUUWWWYYYYYYXXXVVVUUUUUUWWWZZZ[[[ZZZYYY[[[XXXUUURRRPPPQQQRRRSSS]]][[[XXXVVVVVVTTTRRROOOKKKNNNQQQQQQTTTXXXVVVQQQMMMNNNMMMKKKIIIJJJNNNRRRWWWWWWWWWVVVVVVUUUUUUUUUTTTVVVXXXYYYYYYYYYZZZ[[[UUUVVVWWWWWWVVVTTTRRRQQQRRRSSSSSSUUUVVVXXXYYYYYYXXXWWWWWWXXXYYYZZZZZZYYYZZZWWWTTTSSSSSSTTTUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVYYY\\\]]]ZZZZZZ]]]\\\YYYVVVWWWXXXYYYZZZYYYYYYXXXWWWYYY[[[\\\[[[[[[]]]```aaabbbcccaaa___^^^^^^___```bbbdddccc```___```aaa```^^^\\\ZZZXXXXXXYYYYYYZZZ]]]bbbdddcccbbbcccddd[[[ZZZYYYYYY[[[___aaacccaaaaaaaaa^^^[[[ZZZ\\\______``````___]]]]]]^^^```]]]___```aaa```aaabbbdddfffeeeeeedddbbbaaa___^^^]]][[[ZZZZZZ]]]___aaaaaa^^^\\\ZZZZZZ\\\___aaabbbdddcccaaa```___```aaabbb```___^^^^^^^^^```bbbccc```___^^^]]]\\\]]]^^^^^^ZZZZZZZZZ[[[\\\]]]]]]]]]WWWYYYZZZZZZZZZ[[[___bbb``````___]]]ZZZVVVRRRPPPNNNOOOOOOQQQRRRTTTVVVWWWUUUUUUWWWYYY[[[YYYVVVSSSTTTSSSSSSSSSTTTSSSPPPNNNQQQPPPPPPPPPQQQSSSVVVWWWTTTQQQNNNMMMNNNNNNLLLIIIKKKJJJHHHHHHIIIIIIGGGFFFEEEHHHKKKLLLJJJJJJJJJLLLGGGGGGGGGFFFEEEFFFIIIKKKHHHIIIKKKLLLNNNNNNNNNMMMGGGIIILLLLLLKKKJJJKKKKKKHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFFFFDDDAAA??????@@@>>>AAADDDDDDCCCCCCEEEGGGFFFEEEDDDCCCCCCEEEFFFGGGDDDEEEGGGIIIMMMPPPSSSTTTSSSXXX\\\[[[UUUOOOLLLKKKHHHEEEBBBAAACCCEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEEEEAAABBBCCCCCCAAAAAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEEDDDDDDFFFGGGIIIIIIJJJJJJDDDDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIIIIHHHHHHIIIKKKKKKOOOTTTTTTQQQOOOPPPSSSRRRPPPNNNKKKJJJIIIJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFJJJJJJLLLNNNPPPPPPNNNLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPTTTVVVRRRMMMLLLPPPUUUTTTTTTVVVVVVVVVTTTRRRQQQMMMOOOPPPPPPOOOOOOQQQRRROOOOOOPPPQQQRRRRRRRRRRRRWWWXXXYYYYYYYYYWWWUUUSSSPPPSSSVVVVVVTTTRRRRRRSSSMMMPPPSSSUUUUUUUUUUUUVVVSSSSSSTTTTTTUUUUUUVVVVVVWWWUUUTTTTTTUUUUUUTTTSSSTTTUUUVVVVVVVVVWWWXXXYYYYYYWWWWWWYYY]]]``````^^^\\\^^^```^^^ZZZYYY\\\___ZZZ[[[]]]^^^^^^]]]\\\[[[WWWXXXYYYZZZ[[[[[[[[[[[[UUUPPPKKKKKKNNNRRRRRRQQQOOONNNOOORRRXXX]]]aaaccc``````bbbggghhhdddbbbcccdddaaa______```^^^YYYTTTUUUTTTSSSSSSSSSSSSTTTUUUPPPPPPPPPRRRTTTVVVWWWVVVVVVWWWXXXYYYZZZZZZ[[[[[[WWWYYYZZZYYYWWWUUUUUUVVVNNNPPPTTTYYY]]]^^^]]][[[WWWXXXYYYXXXUUURRRQQQQQQSSSQQQNNNLLLMMMPPPSSSVVVXXXXXXYYYZZZ[[[[[[[[[[[[XXXWWWUUUSSSPPPOOONNNMMMJJJNNNSSSTTTRRRRRRUUUXXXTTTSSSRRRSSSVVVXXXXXXXXXUUUTTTUUUWWWZZZ\\\\\\\\\\\\YYYUUUQQQOOOOOOPPPQQQWWWUUURRRRRRRRRRRROOOMMMHHHLLLOOOPPPTTTXXXVVVQQQLLLMMMNNNLLLJJJJJJMMMQQQXXXXXXWWWWWWVVVUUUUUUTTTRRRUUUYYYYYYWWWVVVXXX[[[QQQRRRTTTUUUVVVUUUSSSRRRQQQQQQRRRSSSTTTVVVXXXYYYXXXWWWWWWXXX[[[]]]\\\\\\ZZZWWWTTTRRRSSSTTTTTTSSSXXXXXXWWWWWWWWWWWWWWWWWWXXX[[[\\\ZZZZZZ\\\\\\YYYTTTUUUVVVXXXYYYYYYXXXWWWVVVYYY[[[[[[ZZZYYY\\\^^^^^^___```___]]]\\\\\\]]]___aaacccbbb___^^^```bbbaaa___\\\YYYWWWVVVVVVVVVXXX[[[___``````aaadddggg```]]]ZZZYYY\\\___bbbdddaaaaaa```\\\XXXXXX[[[^^^^^^___^^^\\\YYYYYYZZZ\\\[[[]]]______^^^]]]^^^___bbbcccdddddddddbbbaaa```bbb```]]]\\\]]]_________]]]ZZZWWWVVVYYY\\\___aaadddbbb___\\\[[[\\\^^^______^^^]]]\\\\\\]]]___aaaaaa```___^^^]]]^^^^^^___TTTUUUVVVYYY\\\^^^^^^]]]WWWYYYZZZYYYXXXYYY\\\```YYYZZZ[[[YYYUUUPPPNNNMMMNNNOOOPPPRRRTTTUUUVVVWWWSSSTTTUUUXXXYYYWWWTTTPPPQQQPPPPPPQQQSSSSSSPPPNNNOOONNNMMMNNNPPPSSSWWWZZZTTTQQQMMMLLLMMMMMMJJJHHHIIIHHHGGGGGGHHHHHHFFFDDDCCCFFFJJJJJJIIIHHHIIIKKKEEEFFFHHHHHHGGGGGGHHHIIIEEEFFFGGGIIIJJJKKKKKKLLLEEEGGGJJJKKKJJJIIIIIIJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFDDDAAA@@@???@@@>>>AAAEEEEEEDDDDDDFFFHHHFFFEEEDDDCCCCCCDDDFFFGGGGGGGGGIIILLLPPPTTTXXX[[[RRRUUUXXXXXXTTTQQQOOOOOOKKKGGGBBBAAACCCEEEEEEDDDBBBBBBBBBBBBBBBCCCEEEEEEAAABBBDDDDDDCCCBBBDDDEEEGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHDDDFFFHHHHHHHHHGGGHHHIIIHHHMMMQQQQQQOOONNNPPPSSSPPPNNNLLLJJJIIIIIIKKKKKKHHHHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNQQQSSSRRROOOLLLNNNOOOPPPQQQQQQQQQOOONNNNNNRRRUUUSSSMMMKKKOOOTTTSSSTTTUUUVVVVVVUUUSSSRRRMMMOOOPPPPPPOOONNNOOOOOOMMMNNNOOOPPPQQQQQQQQQQQQXXXXXXYYYYYYXXXVVVTTTRRRNNNRRRUUUVVVSSSQQQQQQRRROOORRRVVVWWWWWWVVVVVVWWWUUUUUUVVVVVVWWWXXXYYYYYYVVVUUUTTTUUUUUUUUUSSSQQQQQQSSSTTTUUUVVVWWWZZZ\\\WWWTTTTTTXXX^^^bbb```\\\YYY\\\___^^^[[[YYY\\\```YYYYYYYYYZZZ[[[^^^```aaa^^^______^^^^^^]]]\\\[[[[[[TTTNNNLLLOOOSSSSSSRRRRRROOOMMMOOOUUU[[[]]]^^^``````ccchhhhhhdddaaabbbaaa^^^[[[]]]______[[[VVVVVVUUUTTTSSSSSSTTTUUUUUUTTTRRRQQQSSSWWWZZZXXXVVVTTTTTTUUUWWWXXXZZZ[[[[[[ZZZYYYWWWTTTRRRQQQSSSTTTNNNOOOSSSYYY]]]___]]][[[WWWXXXYYYWWWTTTQQQOOOOOOOOOOOONNNNNNOOOPPPRRRSSSVVVWWWXXXYYYZZZ[[[[[[[[[YYYYYYXXXVVVUUUSSSQQQQQQNNNRRRUUUTTTPPPNNNPPPSSSQQQPPPOOOPPPSSSUUUVVVUUUTTTTTTTTTWWWZZZ]]]^^^]]]\\\YYYUUUQQQOOOOOOPPPQQQNNNLLLKKKMMMPPPRRRQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPIIILLLOOOMMMJJJIIIMMMRRRVVVUUUUUUXXXZZZZZZWWWTTTTTTTTTUUUVVVWWWWWWXXXXXXRRRTTTVVVVVVTTTRRRRRRRRRNNNNNNOOONNNMMMNNNQQQSSSVVVTTTRRRSSSVVVYYY\\\^^^\\\ZZZWWWUUUUUUUUUUUUTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVWWWZZZ[[[\\\\\\ZZZYYYTTTTTTUUUWWWYYYYYYWWWTTT]]]\\\[[[[[[[[[\\\]]]^^^_______________^^^^^^]]]ZZZ[[[]]]____________^^^bbb```\\\YYYVVVUUUUUUUUUYYY[[[^^^_________```bbb```]]]ZZZXXXYYY\\\aaadddbbbaaa```^^^\\\[[[[[[[[[___^^^\\\XXXUUUSSSUUUVVVVVVYYY[[[[[[ZZZ\\\aaaeee______``````aaaaaabbbbbbiiigggbbb\\\]]]aaa```\\\WWWXXXXXXXXXXXXZZZ]]]``````___^^^]]]\\\]]]]]]^^^bbbaaa```______```aaabbbbbbbbb```^^^]]]]]]]]]]]]YYYUUURRRPPPRRRVVVXXXZZZWWWYYY\\\\\\[[[ZZZZZZ[[[XXXWWWWWWVVVTTTSSSSSSRRRRRRSSSTTTUUUVVVUUUTTTTTTTTTSSSRRRPPPNNNMMMMMMLLLQQQSSSTTTRRRSSSTTTQQQKKKGGGKKKNNNOOONNNMMMOOORRRLLLMMMNNNMMMKKKJJJKKKLLLLLLLLLLLLLLLJJJGGGDDDBBBDDDDDDFFFGGGGGGFFFDDDCCCHHHLLLMMMHHHDDDDDDEEEDDDGGGKKKLLLKKKKKKLLLJJJFFFHHHGGGGGGFFFEEEEEEFFFFFFJJJIIIHHHGGGGGGIIIKKKLLLHHHFFFCCCAAA?????????@@@DDDEEEEEEEEEEEEEEEDDDDDDGGGEEECCCBBBCCCEEEHHHJJJCCCFFFLLLPPPRRRTTTVVVWWWSSSSSSQQQPPPNNNMMMLLLKKKDDDCCCCCCDDDGGGHHHGGGGGGBBBBBBBBBBBBCCCCCCCCCDDDAAABBBBBBAAA@@@@@@CCCEEECCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJMMMLLLNNNRRRPPPKKKLLLRRRPPPNNNLLLJJJIIIJJJLLLNNNJJJJJJJJJJJJIIIIIIIIIIIILLLNNNQQQSSSTTTSSSQQQOOONNNPPPRRRSSSSSSRRRRRRSSSQQQRRRTTTTTTRRRRRRRRRSSSQQQQQQRRRSSSSSSRRRQQQPPPMMMNNNOOOPPPQQQPPPOOONNNQQQQQQRRRRRRRRRRRRQQQQQQWWWWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSRRRQQQPPPOOONNNNNNRRRWWW[[[\\\[[[XXXVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOPPPRRRTTTVVVXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^ZZZ[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\]]]]]]]]]^^^^^^___aaabbb```\\\ZZZ\\\^^^UUUTTTSSSRRRRRRSSSTTTUUUQQQPPPPPPPPPRRRVVVZZZ\\\bbbbbbccccccaaa```^^^]]]```^^^\\\\\\\\\\\\[[[YYYVVVUUUSSSQQQQQQRRRTTTUUUXXXWWWWWWWWWYYYYYYWWWVVVWWWXXXXXXWWWVVVUUUWWWXXX[[[ZZZXXXVVVSSSQQQNNNMMMOOOSSSYYY\\\^^^]]]]]]]]][[[ZZZYYYXXXXXXWWWTTTRRRNNNNNNMMMMMMMMMNNNOOOPPPWWWWWWWWWYYYZZZZZZXXXVVVYYYZZZ\\\]]][[[XXXTTTRRRMMMLLLPPPUUUVVVRRROOOPPPQQQQQQRRRRRRTTTUUUVVVWWWPPPSSSVVVXXXWWWVVVWWWWWWVVVYYYWWWOOOLLLNNNLLLHHHNNNIIIEEEEEEIIIKKKJJJGGGMMMNNNNNNOOOPPPQQQQQQRRRMMMOOOPPPMMMIIIHHHLLLPPPVVVUUUTTTVVVYYYYYYWWWTTTQQQQQQRRRRRRSSSTTTTTTUUUOOOQQQSSSSSSQQQOOOOOOPPPOOOPPPPPPOOONNNNNNPPPQQQRRRQQQPPPQQQTTTWWWZZZ[[[[[[YYYWWWVVVUUUUUUTTTSSSUUUVVVWWWWWWXXXWWWWWWWWWTTTUUUWWWXXXXXXWWWVVVUUUTTTSSSTTTVVVYYYZZZYYYWWWWWWWWWWWWWWWXXXZZZ\\\]]]``````aaaaaaaaa```___^^^\\\]]]^^^``````______^^^___]]]ZZZXXXVVVVVVVVVVVVXXXZZZ\\\\\\\\\]]]___aaa___]]][[[YYYZZZ]]]```cccaaa```___]]]\\\[[[[[[[[[______\\\YYYUUUSSSTTTVVVTTTUUUWWWXXXYYY[[[___aaa_________```aaabbbcccdddjjjmmmnnnkkkiiifff```ZZZYYYYYYYYYXXXWWWXXX[[[^^^^^^^^^]]]]]]]]]]]]^^^^^^```__________________``````______^^^]]]\\\[[[ZZZWWWSSSPPPOOOQQQTTTWWWXXXWWWWWWXXXZZZ[[[\\\[[[[[[YYYXXXWWWVVVTTTRRRQQQPPPRRRRRRTTTUUUVVVUUUUUUTTTUUUTTTRRRPPPNNNNNNMMMNNNOOORRRRRRQQQRRRTTTRRRMMMIIIKKKLLLLLLJJJIIIKKKMMMNNNOOOOOOOOOMMMLLLMMMNNNLLLLLLLLLLLLJJJGGGDDDCCCCCCEEEGGGHHHGGGFFFEEEEEECCCGGGIIIEEECCCEEEFFFEEEAAADDDFFFEEEFFFHHHHHHEEEFFFFFFEEEEEEDDDEEEEEEEEEGGGFFFDDDCCCCCCEEEFFFGGGHHHGGGDDDBBB@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAAAAACCCFFFJJJLLLEEEIIIMMMPPPQQQQQQQQQRRRPPPPPPOOOMMMLLLJJJIIIIIIEEEDDDCCCDDDFFFGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCBBB@@@AAAAAA@@@???@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGGGGJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJLLLPPPOOOKKKMMMSSSQQQOOOMMMKKKKKKLLLMMMOOOLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRRRRQQQPPPOOOMMMOOORRRSSSRRRRRRRRRSSSSSSTTTUUUUUUSSSQQQQQQRRRPPPQQQRRRRRRRRRPPPOOONNNLLLMMMNNNOOOOOOOOOOOOOOOQQQQQQRRRSSSSSSSSSRRRRRRSSSTTTVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPSSSWWWZZZ\\\ZZZXXXVVVWWWWWWXXXZZZZZZ[[[[[[[[[TTTTTTSSSQQQPPPOOOOOOOOONNNOOOOOOQQQSSSUUUWWWXXXWWWWWWVVVUUUUUUVVVWWWXXXZZZZZZ[[[\\\\\\]]]^^^^^^______^^^]]]]]]\\\\\\[[[YYY[[[\\\[[[ZZZYYYYYYZZZWWWUUUSSSQQQPPPRRRTTTUUUTTTTTTTTTTTTVVVYYY[[[]]]______```___^^^]]][[[ZZZZZZYYYYYYYYYZZZZZZXXXWWWUUUTTTSSSRRRSSSTTTVVVWWWXXXXXXXXXYYY[[[[[[YYYWWWUUUVVVWWWVVVTTTTTTVVVWWWXXXWWWVVVUUURRRPPPNNNMMMJJJOOOUUUZZZ]]]___aaaccc\\\[[[ZZZ[[[[[[[[[YYYWWWPPPOOONNNMMMMMMNNNOOOPPPRRRSSSTTTVVVXXXYYYYYYYYYXXXYYY[[[[[[ZZZWWWTTTRRRNNNMMMOOOTTTTTTQQQOOOPPPPPPPPPPPPPPPQQQSSSUUUVVVRRRTTTWWWXXXWWWUUUUUUUUUUUUWWWUUUNNNKKKKKKJJJFFFNNNJJJEEEEEEIIIKKKJJJGGGKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQMMMHHHGGGJJJNNNUUUTTTSSSTTTVVVWWWVVVUUUPPPPPPQQQQQQRRRSSSSSSSSSOOOQQQRRRRRRPPPOOOOOOPPPQQQRRRSSSRRRPPPNNNNNNOOOMMMNNNOOOPPPSSSUUUWWWXXXZZZYYYYYYXXXWWWUUUSSSRRRVVVWWWWWWXXXXXXXXXXXXXXXSSSTTTUUUVVVWWWVVVUUUTTTUUUTTTSSSTTTWWWYYYYYYYYYTTTTTTTTTUUUWWWYYY\\\]]]```aaabbbbbbbbbaaa```_________```aaa```___^^^]]]\\\[[[YYYWWWVVVVVVWWWXXXWWWYYYYYYYYYYYY[[[^^^```^^^]]]\\\[[[\\\]]]```aaa______^^^^^^]]]\\\\\\[[[______]]]YYYUUUSSSTTTUUUUUUUUUUUUVVVZZZ\\\^^^^^^^^^^^^^^^___aaacccfffgggoooyyyzzzpppeee[[[[[[[[[ZZZXXXVVVVVVXXXZZZ\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^______^^^]]]]]]\\\]]]]]]]]]\\\ZZZYYYXXXTTTQQQNNNMMMOOORRRUUUVVVWWWUUUTTTVVVZZZ]]]\\\ZZZYYYXXXWWWVVVTTTRRRPPPOOOQQQRRRSSSTTTUUUUUUUUUUUUVVVTTTQQQOOONNNNNNNNNOOONNNPPPQQQPPPQQQTTTRRRNNNKKKLLLKKKHHHFFFEEEGGGHHHNNNPPPPPPPPPNNNMMMNNNOOOLLLLLLLLLLLLJJJHHHEEEDDDCCCGGGJJJIIIGGGEEEFFFGGGAAAEEEFFFBBBAAACCCDDDCCC@@@DDDEEEDDDEEEIIIJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGFFFEEEDDDEEEFFFGGGFFFEEECCCAAA@@@???@@@@@@@@@BBBDDDFFFFFFDDDBBBAAAAAAAAA@@@@@@BBBEEEHHHIIIGGGJJJNNNPPPOOOMMMKKKKKKMMMLLLKKKJJJIIIHHHGGGFFFFFFDDDCCCCCCEEEFFFEEEDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@AAAAAAAAA@@@@@@BBBDDDGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBCCCDDDEEEFFFGGGHHHJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJMMMMMMKKKNNNSSSRRRPPPNNNMMMMMMNNNOOOPPPOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPQQQPPPPPPOOONNNLLLNNNQQQRRRRRRRRRSSSTTTVVVWWWWWWVVVSSSQQQPPPPPPQQQQQQRRRQQQQQQOOOMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSQQQSSSVVVYYYYYYXXXVVVUUUPPPQQQRRRSSSUUUVVVWWWXXXSSSUUUWWWYYYZZZZZZYYYXXXXXXYYYZZZ\\\]]]^^^^^^^^^VVVUUUSSSQQQOOOOOOOOOOOONNNOOOOOOPPPRRRSSSUUUVVVXXXVVVTTTRRRQQQRRRTTTVVV[[[ZZZZZZZZZZZZ\\\]]]^^^aaaaaa___^^^\\\[[[ZZZYYYUUUUUUVVVXXXYYYYYYXXXVVVXXXVVVSSSPPPPPPQQQTTTUUUYYYYYYYYYYYYZZZ\\\]]]^^^\\\\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVXXXZZZZZZXXXUUUTTTTTTTTTTTTUUUWWWYYYZZZXXXYYYZZZ\\\^^^]]][[[YYYSSSTTTTTTTTTRRRRRRTTTUUUTTTTTTTTTSSSRRRPPPOOONNNJJJNNNSSSWWWZZZ^^^aaaddd\\\[[[[[[\\\]]]]]]\\\[[[RRRQQQPPPNNNNNNNNNOOOOOOMMMNNNOOORRRTTTWWWZZZ[[[WWWXXXYYYYYYYYYWWWTTTSSSPPPNNNOOORRRRRROOOOOOQQQPPPOOONNNNNNOOOQQQSSSUUUTTTVVVXXXXXXVVVTTTRRRRRRXXX\\\\\\WWWSSSRRROOOLLLMMMJJJFFFFFFIIIJJJIIIGGGLLLLLLMMMNNNOOOPPPQQQRRRTTTSSSQQQLLLIIIHHHKKKNNNSSSSSSRRRRRRSSSUUUUUUVVVSSSSSSTTTTTTTTTUUUUUUUUUSSSTTTUUUUUUSSSRRRRRRSSSRRRTTTUUUTTTQQQNNNMMMMMMMMMNNNQQQRRRTTTUUUWWWYYYZZZ[[[\\\[[[XXXUUUTTTSSSXXXXXXYYYZZZZZZZZZZZZYYYTTTUUUWWWXXXYYYZZZZZZYYYXXXUUUSSSSSSTTTVVVVVVVVVVVVVVVVVVWWWXXX[[[]]]^^^___```aaabbbaaa```___]]]``````aaaaaa```___^^^]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXYYYYYYXXXXXXZZZ^^^aaa]]]]]]]]]]]]]]]^^^___```____________^^^^^^]]]]]]^^^^^^]]]YYYVVVSSSSSSTTT[[[YYYWWWYYY]]]___^^^\\\]]]]]]]]]___aaadddhhhiiivvvxxxjjj```^^^]]][[[XXXUUUTTTUUUWWW[[[\\\]]]]]]]]]\\\ZZZYYY[[[]]]___``````___]]][[[ZZZ[[[\\\]]]\\\ZZZXXXVVVSSSPPPMMMMMMOOORRRUUUUUUYYYUUURRRTTTYYY[[[YYYVVVWWWWWWWWWWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVTTTQQQNNNMMMNNNOOOPPPNNNPPPPPPNNNPPPSSSQQQLLLNNNMMMJJJHHHFFFFFFGGGIIINNNOOOPPPOOONNNMMMNNNOOOKKKLLLKKKKKKJJJHHHFFFEEEDDDGGGKKKJJJFFFEEEFFFIIICCCFFFFFFBBB@@@BBBAAA???BBBEEEFFFDDDEEEIIIKKKIIICCCCCCDDDDDDEEEEEEEEEDDDGGGGGGFFFEEEEEEEEEEEEFFFCCCCCCAAA@@@????????????@@@BBBEEEGGGGGGFFFCCCAAADDDCCCBBBAAA@@@AAABBBCCCEEEIIIMMMNNNLLLIIIGGGFFFJJJIIIIIIHHHGGGFFFFFFEEEGGGEEECCCBBBDDDDDDDDDCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@AAABBBBBBAAAAAABBBDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@@@@???AAABBBCCCDDDFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKMMMOOORRRQQQPPPOOONNNOOOQQQQQQPPPPPPOOOOOOPPPQQQSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOLLLNNNPPPQQQPPPQQQSSSTTTXXXYYYYYYWWWSSSPPPOOOOOORRRRRRRRRRRRQQQOOOMMMLLLKKKKKKJJJJJJKKKMMMOOOPPPQQQQQQSSSTTTUUUUUUUUUUUUTTTUUUVVVXXXXXXXXXWWWVVVPPPPPPRRRSSSUUUVVVWWWXXXUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^___aaaaaaaaa]]][[[XXXUUUSSSQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUYYYWWWTTTRRRRRRTTTVVVXXX\\\[[[ZZZYYYYYY[[[]]]___``````___]]]\\\[[[ZZZYYYVVVUUUTTTWWWZZZZZZVVVSSSSSSSSSSSSSSSSSSTTTUUUUUU[[[[[[\\\\\\\\\]]]]]]]]]YYYYYYYYYXXXWWWVVVUUUTTTSSSTTTVVVYYY\\\[[[YYYVVVTTTTTTUUUVVVXXXZZZ\\\]]]YYYZZZ[[[^^^```___]]]ZZZRRRSSSSSSRRRPPPPPPQQQSSSQQQQQQRRRRRRRRRQQQQQQPPPPPPRRRTTTVVVWWWYYY\\\^^^[[[ZZZZZZ[[[\\\\\\[[[YYYTTTSSSQQQOOONNNNNNNNNNNNKKKLLLMMMOOOQQQTTTXXXZZZVVVWWWXXXXXXXXXWWWVVVUUUTTTQQQPPPRRRRRROOOOOORRRPPPOOONNNMMMNNNPPPSSSTTTTTTVVVXXXWWWUUUSSSQQQQQQ[[[aaaffffffbbb[[[UUURRRMMMJJJHHHGGGIIIIIIHHHGGGNNNOOOOOOOOOOOOOOOPPPPPPRRRQQQOOOMMMKKKKKKNNNPPPQQQRRRRRRRRRRRRSSSUUUVVVUUUVVVVVVVVVVVVVVVWWWWWWUUUVVVWWWVVVTTTSSSTTTVVVSSSUUUVVVUUURRROOONNNNNNPPPRRRUUUVVVVVVVVVYYY[[[[[[]]]^^^]]]YYYVVVUUUUUUYYYYYYZZZ[[[[[[[[[[[[[[[TTTUUUWWWYYY[[[]]]^^^^^^\\\YYYUUURRRRRRSSSSSSRRRWWWWWWWWWWWWXXXZZZ\\\]]]\\\^^^___``````^^^\\\[[[^^^^^^___``````___]]]]]]```___^^^\\\ZZZYYYXXXWWWYYYZZZZZZZZZZZZ\\\___bbb^^^^^^^^^^^^^^^^^^______``````aaaaaa```___^^^]]]\\\\\\[[[YYYUUUSSSSSSTTT___\\\ZZZ[[[]]]]]][[[XXX[[[\\\]]]___aaaeeehhhjjjyyyvvvjjjbbb```___]]]YYYUUUSSSTTTVVV]]]]]]]]]]]]\\\YYYWWWVVV[[[]]]___aaaaaa___]]][[[ZZZ[[[\\\]]]\\\ZZZXXXWWWRRRPPPNNNNNNQQQTTTVVVVVVZZZVVVRRRSSSWWWXXXTTTPPPTTTUUUWWWXXXXXXXXXWWWVVVQQQRRRRRRSSSSSSTTTUUUUUUTTTRRRPPPNNNMMMNNNNNNOOOOOOPPPOOOMMMNNNQQQOOOKKKPPPNNNKKKJJJJJJKKKLLLLLLKKKLLLMMMMMMLLLKKKLLLNNNJJJJJJJJJIIIIIIHHHGGGFFFEEEGGGIIIIIIFFFEEEGGGIIIDDDFFFEEEBBBAAACCCBBB???BBBDDDDDDAAABBBFFFGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAAAAAAAAAAAAAACCCFFFHHHIIIGGGEEECCCDDDCCCBBBAAA@@@@@@AAAAAABBBEEEIIIJJJIIIGGGEEEEEEHHHHHHGGGGGGFFFFFFFFFEEEFFFDDDBBBAAABBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDD@@@BBBCCCCCCBBBBBBCCCDDDCCCCCCCCCCCCDDDEEEGGGGGGDDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCEEEFFFFFFGGGFFFHHHHHHIIIJJJKKKKKKKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKJJJIIIIIIKKKJJJIIIQQQPPPPPPOOOOOOPPPQQQQQQPPPOOONNNNNNNNNPPPQQQRRRSSSRRRRRRQQQQQQPPPPPPPPPLLLMMMOOOOOOOOOPPPRRRTTTXXXYYYYYYWWWSSSPPPOOOOOOSSSSSSTTTSSSRRRPPPNNNMMMLLLKKKJJJJJJKKKMMMNNNPPPPPPQQQRRRTTTUUUUUUVVVVVVYYYWWWVVVUUUTTTUUUVVVVVVRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZ[[[\\\^^^```aaaaaabbbbbb```]]]YYYVVVSSSRRRRRRSSSRRRRRRRRRSSSSSSTTTUUUWWWUUUSSSQQQRRRUUUXXX[[[]]]\\\ZZZYYYYYY[[[]]]^^^]]]\\\\\\\\\\\\[[[[[[[[[XXXVVVTTTUUUXXXWWWTTTPPPOOOQQQTTTVVVXXXXXXWWWVVV[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXVVVUUUUUUTTTTTTQQQRRRTTTXXXZZZ[[[XXXVVVUUUUUUVVVXXXZZZ\\\^^^___[[[[[[[[[]]]______]]][[[SSSSSSSSSQQQOOONNNOOOQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUTTTTTTUUUXXXZZZ\\\[[[ZZZ[[[[[[[[[YYYWWWUUUSSSQQQOOONNNNNNNNNNNNLLLNNNOOOOOONNNPPPSSSVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWSSSRRRSSSRRROOOOOORRRRRRQQQPPPOOOPPPQQQSSSUUUTTTUUUVVVVVVTTTTTTUUUVVV[[[dddoootttnnnaaaWWWRRRLLLKKKIIIHHHIIIHHHGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNNNNNNNOOOPPPOOOQQQSSSSSSSSSSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVUUUSSSRRRTTTUUUSSSUUUVVVUUUSSSQQQQQQRRRSSSVVVXXXWWWVVVVVVYYY]]]\\\^^^___]]]XXXUUUUUUVVVXXXYYYYYYZZZZZZZZZZZZZZZTTTTTTVVVXXXZZZ\\\^^^______\\\XXXUUUSSSSSSRRRQQQUUUUUUUUUUUUUUUWWWYYYZZZZZZ[[[]]]___^^^\\\ZZZXXXYYYZZZ\\\]]]^^^^^^]]]]]]aaa```___]]]\\\ZZZXXXXXXZZZ[[[[[[\\\\\\]]]```ccc___^^^^^^^^^^^^^^^______``````aaaaaa```___]]]\\\XXXYYYYYYWWWUUUSSSSSSSSS\\\[[[ZZZZZZZZZYYYWWWUUUYYYZZZ\\\___bbbeeefffgggsss~~~vvvlllddd___``````]]]YYYVVVTTTUUUWWW]]]\\\\\\[[[ZZZXXXWWWVVV[[[]]]___aaaaaa___]]][[[YYYZZZ[[[[[[[[[YYYXXXWWWRRRPPPOOOOOORRRUUUVVVWWWWWWUUUTTTTTTVVVUUUQQQMMMQQQSSSVVVXXXYYYYYYXXXXXXSSSSSSRRRRRRRRRSSSTTTTTTQQQPPPOOONNNNNNMMMMMMMMMNNNOOONNNKKKMMMPPPOOOKKKPPPNNNLLLLLLMMMNNNNNNNNNIIIJJJLLLKKKJJJJJJKKKLLLIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGAAACCCCCCAAACCCGGGFFFBBBCCCFFFGGGDDDEEEHHHIIIFFFEEEEEEFFFGGGFFFEEEDDDCCCAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBDDDFFFHHHIIIHHHFFFEEEAAAAAA@@@AAAAAABBBCCCCCC???BBBEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEECCC@@@@@@AAACCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB???AAACCCCCCBBBBBBBBBCCCAAAAAAAAABBBDDDEEEGGGHHHDDDDDDDDDCCCCCCBBBBBBAAAAAACCCDDDFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHJJJKKKLLLGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLKKKIIIJJJLLLJJJEEEOOOOOONNNNNNOOOOOOPPPPPPPPPNNNMMMKKKKKKMMMNNNOOOQQQQQQQQQRRRQQQQQQPPPPPPMMMNNNOOONNNNNNNNNPPPRRRVVVWWWWWWVVVSSSQQQPPPPPPSSSSSSTTTTTTSSSQQQOOONNNLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVZZZXXXUUURRRRRRSSSUUUVVVTTTTTTTTTSSSSSSRRRRRRQQQSSSTTTUUUWWWXXXYYYZZZZZZYYYZZZ[[[]]]^^^_________```___]]]ZZZWWWTTTRRRQQQTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPQQQTTTWWWYYY[[[[[[ZZZYYYYYYZZZ[[[\\\YYYYYYZZZZZZZZZ[[[[[[[[[XXXVVVUUUTTTTTTSSSRRRQQQOOORRRUUUXXXZZZZZZXXXWWWZZZZZZYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTOOOOOOQQQTTTWWWXXXVVVTTTVVVWWWYYY[[[]]]___```aaa\\\[[[[[[\\\]]]]]]\\\ZZZUUUVVVUUURRROOONNNNNNOOOOOOOOOQQQRRRSSSSSSSSSSSSPPPQQQSSSSSSSSSUUUWWWZZZ]]]\\\[[[[[[\\\[[[YYYWWWTTTRRRQQQOOONNNMMMMMMNNNNNNPPPRRRPPPNNNMMMPPPSSSUUUUUUTTTUUUUUUWWWXXXYYYXXXTTTSSSTTTRRRNNNNNNQQQRRRRRRQQQRRRRRRSSSSSSTTTSSSTTTUUUUUUVVVYYY^^^aaagggppp~~~zzzhhhYYYTTTKKKKKKJJJIIIIIIHHHGGGFFFPPPPPPPPPQQQQQQRRRRRRRRRPPPPPPPPPPPPPPPPPPOOONNNNNNQQQTTTUUUTTTSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTRRRRRRTTTUUUSSSTTTUUUTTTSSSRRRTTTVVVUUUWWWXXXVVVSSSSSSXXX\\\\\\^^^^^^ZZZUUURRRSSSVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[]]]^^^aaa^^^[[[XXXWWWVVVTTTSSSRRRRRRRRRSSSTTTWWWYYYZZZYYYZZZ]]]^^^^^^\\\YYYWWWTTTUUUXXXZZZ\\\]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYXXXZZZ\\\]]]]]]]]]___aaa```___^^^]]]]]]^^^___```___`````````___]]]ZZZYYYTTTVVVWWWVVVTTTRRRRRRSSSVVVXXXYYYYYYWWWVVVUUUUUUWWWYYY\\\```bbbdddddddddkkkrrrvvvqqqhhhbbb]]]YYY``````^^^ZZZWWWVVVWWWYYYZZZZZZYYYYYYXXXXXXYYYYYY[[[\\\]]]^^^^^^]]]\\\[[[XXXXXXXXXXXXXXXWWWWWWWWWQQQPPPNNNOOORRRUUUVVVVVVRRRSSSUUUVVVUUURRROOOMMMPPPRRRTTTWWWXXXWWWVVVUUUTTTTTTSSSRRRQQQRRRSSSSSSNNNNNNNNNOOONNNMMMKKKJJJJJJLLLKKKJJJLLLQQQQQQNNNPPPMMMLLLLLLNNNNNNMMMKKKHHHJJJKKKKKKJJJJJJKKKLLLGGGGGGFFFFFFFFFFFFFFFFFFIIIEEECCCDDDGGGHHHGGGDDDAAABBBAAA@@@CCCGGGFFFBBBBBBFFFHHHGGGIIILLLLLLIIIEEEEEEFFFFFFEEECCCAAA@@@BBBBBBCCCEEEFFFFFFFFFGGGBBBCCCCCCDDDDDDCCCCCCCCCBBBCCCEEEFFFGGGGGGFFFFFFAAAAAAAAAAAABBBBBBBBBBBB???AAABBBCCCBBBBBBDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDBBB??????AAACCCEEEEEEFFFEEEDDDBBBAAA???>>>>>>===???AAABBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCGGGFFFEEEEEEFFFHHHKKKMMMEEEEEEFFFFFFFFFGGGGGGGGGHHHKKKLLLJJJLLLOOOKKKDDDLLLMMMMMMMMMMMMNNNNNNNNNPPPNNNLLLJJJIIIJJJKKKMMMLLLNNNOOOQQQQQQPPPOOONNNNNNOOOOOONNNMMMMMMOOOQQQSSSTTTUUUUUUSSSQQQQQQRRRQQQQQQRRRRRRRRRQQQOOONNNMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVUUUTTTRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRQQQOOOQQQSSSVVVXXXYYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\[[[ZZZXXXUUUSSSUUUTTTSSSRRRRRRRRRRRRRRRSSSRRRQQQQQQQQQSSSTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZXXXXXXWWWUUUSSSSSSUUUWWWVVVVVVWWWXXXXXXYYYYYYYYYZZZYYYWWWVVVVVVWWWYYYZZZYYYXXXVVVUUUTTTSSSSSSTTTPPPPPPQQQSSSUUUWWWVVVUUUXXXYYYZZZ]]]^^^```aaaaaa^^^\\\ZZZYYYZZZZZZZZZYYYYYYXXXWWWTTTPPPNNNMMMNNNMMMNNNOOOPPPRRRRRRRRRRRRNNNPPPRRRSSSSSSTTTVVVXXXZZZYYYXXXYYYZZZZZZYYYWWWRRRQQQOOONNNMMMMMMMMMNNNNNNRRRTTTSSSOOOMMMOOOQQQRRRRRRQQQQQQSSSUUUWWWXXXWWWSSSRRRSSSQQQLLLKKKMMMPPPQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTVVVZZZ```iiioooxxxjjjYYYUUUKKKKKKKKKJJJHHHGGGFFFFFFNNNOOOPPPQQQRRRTTTUUUUUUQQQQQQQQQQQQRRRPPPNNNLLLMMMQQQUUUVVVUUUTTTUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWVVVUUUSSSSSSUUUWWWSSSTTTTTTSSSRRRSSSVVVYYYUUUWWWXXXTTTPPPQQQUUU[[[[[[]]]]]]XXXRRRPPPRRRVVVSSSTTTUUUUUUVVVVVVUUUUUU[[[[[[[[[[[[[[[\\\\\\]]]bbb```]]][[[[[[ZZZXXXVVVPPPPPPQQQSSSUUUXXX[[[]]]YYY[[[]]]___^^^\\\YYYWWWPPPRRRUUUXXX[[[]]]^^^^^^[[[\\\\\\\\\\\\[[[ZZZZZZWWWYYY\\\]]]]]]]]]___```aaa```^^^]]]]]]^^^___aaa^^^_________]]][[[XXXVVVRRRTTTUUUUUUSSSRRRRRRSSSRRRVVVYYYYYYWWWVVVWWWYYYVVVXXX\\\```cccccccccbbbeeekkkmmmhhhbbb^^^ZZZVVV```___^^^[[[XXXWWWYYY[[[XXXWWWWWWWWWXXXYYY[[[\\\ZZZ[[[\\\\\\\\\\\\[[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVPPPOOONNNOOORRRUUUVVVVVVMMMQQQUUUWWWUUURRROOONNNPPPQQQTTTVVVVVVUUUSSSRRRVVVUUUSSSRRRQQQQQQRRRRRRLLLMMMNNNOOONNNLLLJJJIIIGGGIIIIIIHHHLLLRRRTTTQQQOOOMMMKKKLLLMMMMMMJJJGGGHHHJJJKKKKKKJJJJJJKKKMMMFFFFFFEEEEEEEEEEEEEEEFFFJJJEEE@@@BBBGGGJJJGGGBBBDDDDDDBBB@@@BBBEEECCC===;;;@@@DDDDDDFFFJJJJJJFFFDDDEEEFFFEEEDDDBBB???===>>>???@@@BBBCCCDDDDDDEEE??????@@@AAAAAAAAA@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCAAA@@@??????@@@AAAAAAAAA@@@@@@BBBDDDBBBBBBCCCCCCCCCCCCCCCDDDCCCAAA>>>>>>@@@CCCEEEFFFHHHGGGEEEBBB@@@===;;;:::;;;===@@@@@@???>>>>>>???BBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEECCCDDDFFFGGGFFFEEECCCBBBGGGFFFDDDCCCDDDGGGKKKNNNDDDEEEEEEEEEEEEFFFFFFFFFFFFJJJKKKKKKNNNQQQMMMEEEKKKKKKLLLLLLLLLMMMMMMMMMPPPNNNLLLIIIHHHIIIJJJKKKIIIKKKNNNPPPPPPOOOMMMLLLOOOPPPOOONNNLLLLLLNNNPPPQQQRRRTTTTTTRRRRRRRRRSSSOOOPPPQQQQQQQQQPPPOOONNNNNNNNNOOOOOOOOOMMMKKKJJJLLLMMMOOOQQQSSSUUUVVVVVVQQQRRRSSSTTTTTTTTTTTTTTTWWWWWWVVVVVVUUUTTTSSSSSSMMMOOOSSSVVVXXXYYYYYYYYYWWWXXXYYYZZZZZZZZZZZZZZZXXXYYY\\\]]]]]]\\\YYYXXXTTTTTTRRRQQQQQQPPPPPPPPPUUUTTTTTTSSSSSSSSSSSSSSSUUUVVVVVVWWWWWWVVVUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXUUUVVVZZZ___\\\[[[XXXVVVVVVWWWYYY[[[ZZZXXXVVVUUUUUUWWWYYY[[[XXXWWWUUUTTTSSSRRRSSSSSSTTTSSSSSSTTTVVVXXXXXXWWWYYYZZZ\\\^^^___aaaaaabbb___\\\YYYWWWWWWXXXXXXXXX[[[[[[YYYUUUQQQNNNMMMNNNLLLMMMNNNOOOPPPQQQQQQQQQNNNPPPSSSTTTSSSSSSTTTUUUTTTTTTTTTUUUWWWXXXWWWVVVQQQPPPNNNMMMLLLMMMMMMNNNNNNRRRVVVUUUPPPNNNOOORRRPPPOOOOOOOOOPPPSSSUUUWWWUUURRRQQQRRRPPPKKKIIIJJJOOOPPPRRRTTTTTTSSSQQQPPPTTTTTTUUUWWW\\\fffqqqxxx}}}dddTTTPPPJJJKKKLLLKKKHHHGGGFFFFFFTTTQQQQQQTTTTTTQQQQQQTTTQQQTTTTTTPPPMMMNNNNNNLLLLLLSSSWWWUUUSSSTTTUUUSSSXXXYYYZZZYYYWWWUUUTTTTTTUUUVVVVVVUUUTTTSSSUUUVVVRRRRRRRRRRRRTTTVVVXXXYYYWWWXXXWWWUUURRRSSSWWW[[[]]]\\\ZZZWWWTTTSSSUUUWWWXXXXXXVVVRRRNNNOOOTTTYYY\\\[[[YYYXXXYYYZZZYYYXXX\\\^^^___]]]ZZZWWWVVVVVVOOOPPPQQQSSSTTTUUUVVVVVV^^^[[[YYY[[[^^^^^^ZZZUUUQQQQQQSSSWWW\\\^^^\\\ZZZWWWZZZ^^^aaa```]]]XXXUUUZZZ\\\______^^^\\\\\\]]]___``````___^^^^^^aaaccc______^^^]]][[[XXXUUUSSSTTTTTTUUUWWWYYYXXXVVVTTTXXXVVVSSSSSSUUUXXXZZZ[[[___\\\[[[^^^cccfffeeebbbaaabbbbbb```[[[YYYZZZ\\\[[[[[[[[[YYYVVVUUUUUUVVVWWWWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYWWWUUUSSSQQQQQQRRRTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTSSSRRRSSSTTTSSSOOOKKKNNNPPPTTTWWWYYYYYYXXXWWWSSSRRRRRRRRRRRRRRRSSSTTTRRRPPPMMMLLLKKKKKKIIIHHHIIIGGGDDDDDDFFFHHHIIIIIINNNLLLKKKKKKKKKJJJIIIGGGHHHHHHHHHIIIJJJJJJIIIHHHIIIKKKMMMLLLHHHDDD@@@>>>EEEBBB@@@AAADDDEEECCC@@@EEEEEEDDDCCCCCCCCCCCCCCCAAACCCEEEEEEEEEDDDEEEGGGFFFFFFFFFEEEDDDBBBAAA@@@???@@@BBBDDDEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@??????@@@BBBDDDEEEFFFEEEDDDCCCCCC@@@??????AAABBB@@@===???????????????>>>======AAAAAABBBBBBBBBBBBAAAAAA???@@@@@@AAABBBCCCDDDDDDEEEDDDCCCAAA@@@??????>>>@@@???>>><<<<<<<<<===>>>@@@@@@??????@@@@@@AAABBBAAACCCDDDCCCBBBBBBCCCDDDGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFHHHJJJIIIHHHGGGHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJJJJJJJIIIHHHHHHGGGHHHKKKMMMNNNMMMKKKKKKKKKMMMKKKIIIJJJMMMNNNLLLJJJNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQOOONNNRRRMMMHHHGGGJJJJJJHHHDDDJJJKKKMMMOOOPPPPPPPPPOOOPPPOOOOOOOOOPPPRRRTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRNNNPPPQQQSSSUUUVVVVVVWWWYYYYYYXXXXXXXXXYYYYYYZZZYYYZZZ\\\]]]^^^^^^]]]]]]ZZZVVVRRRRRRUUUVVVSSSPPPRRRRRRQQQQQQQQQRRRRRRSSSTTTVVVXXXWWWUUUTTTVVVYYYVVVXXXXXXXXXVVVUUUVVVWWWVVVWWWXXXZZZ\\\\\\]]]]]]ddd___ZZZXXXYYY[[[[[[[[[WWWVVVVVVVVVVVVVVVWWWWWWXXXWWWUUUSSSQQQOOOOOONNNPPPPPPPPPRRRTTTUUUUUUSSS[[[[[[[[[\\\]]]^^^___```[[[ZZZXXXWWWVVVVVVWWWWWWVVVXXXYYYYYYVVVPPPIIIEEEJJJLLLMMMLLLJJJIIILLLOOORRRSSSUUUVVVVVVTTTSSSQQQNNNOOOQQQSSSUUUWWWWWWXXXVVVQQQLLLKKKNNNPPPQQQPPPQQQPPPOOONNNOOOOOOQQQQQQOOOMMMLLLMMMOOOQQQQQQQQQMMMNNNOOOOOONNNLLLIIIHHHOOOQQQSSSTTTTTTQQQNNNLLLLLLPPPRRRSSSYYYfffqqquuu{{{tttdddWWWNNNNNNMMMLLLJJJJJJLLLMMMNNNRRROOOPPPTTTUUUSSSTTTWWWRRRVVVVVVQQQNNNOOONNNLLLLLLRRRVVVVVVUUUXXXYYYXXXWWWXXXXXXWWWUUUUUUUUUVVVWWWXXXXXXWWWUUUTTTUUUWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWVVVTTTQQQRRRVVVYYY[[[[[[ZZZWWWTTTTTTUUUWWWZZZYYYWWWTTTRRRRRRUUUWWWXXXWWWVVVWWWYYYZZZZZZYYY[[[\\\]]]\\\YYYVVVVVVVVVUUUTTTTTTUUUVVVXXX[[[\\\]]]ZZZXXXZZZ]]]^^^[[[XXXUUUSSSSSSUUUYYY\\\]]]\\\ZZZ[[[]]]^^^]]][[[YYYXXXZZZ\\\^^^^^^]]]\\\\\\]]]___``````___^^^^^^```bbb_________^^^\\\YYYWWWUUUSSSTTTUUUXXX[[[[[[XXXVVVYYYWWWTTTTTTVVVXXXZZZZZZ___\\\[[[^^^ccceeedddaaa```aaaaaa^^^ZZZWWWXXXZZZVVVWWWWWWWWWVVVVVVXXXZZZUUUVVVXXXYYYZZZZZZYYYYYY\\\\\\]]]\\\[[[ZZZXXXWWWVVVUUURRRQQQQQQRRRTTTVVVUUUUUUTTTSSSSSSSSSTTTTTTPPPOOOPPPRRRUUUVVVSSSPPPNNNPPPSSSUUUVVVVVVTTTSSSRRRQQQQQQQQQQQQRRRSSSSSSQQQOOOMMMLLLLLLKKKIIIGGGHHHFFFEEEEEEGGGIIIJJJJJJNNNMMMLLLKKKJJJIIIHHHGGGHHHGGGGGGGGGHHHHHHHHHGGGLLLMMMNNNMMMIIIDDDBBBAAAEEEDDDCCCDDDEEEEEEEEECCCEEEDDDDDDCCCBBBBBBCCCCCCBBBCCCEEEEEEDDDDDDDDDEEECCCCCCBBBBBB@@@???>>>===>>>???BBBCCCDDDCCCBBBBBB>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCBBB???======???@@@>>>===???????????????>>>======CCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAA@@@???>>>>>>@@@???>>>=========>>>>>>????????????@@@@@@AAAAAA@@@AAACCCBBBAAAAAABBBDDDGGGFFFEEEEEEDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFHHHIIIIIIGGGFFFGGGGGGFFFGGGHHHJJJJJJKKKKKKKKKIIIIIIJJJJJJIIIHHHHHHGGGIIIJJJKKKKKKKKKKKKMMMOOONNNLLLJJJKKKMMMNNNLLLJJJNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPLLLHHHHHHKKKLLLKKKHHHIIIJJJLLLNNNOOOOOOOOOOOONNNMMMMMMMMMMMMOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSTTTYYYZZZZZZZZZYYYVVVTTTSSSXXXYYY[[[\\\]]]]]]\\\\\\XXXTTTPPPQQQTTTVVVTTTRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQSSSUUUUUUSSSSSSUUUWWWRRRTTTVVVVVVVVVWWWYYY[[[VVVWWWYYY[[[^^^```bbbccciiiddd^^^[[[[[[[[[[[[ZZZTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRPPPPPPPPPQQQTTTVVVUUUTTT^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXXVVVWWWXXXWWWTTTOOOJJJFFFIIIKKKLLLKKKIIIIIIKKKMMMQQQRRRTTTTTTTTTRRRPPPOOOMMMNNNOOOQQQSSSUUUVVVWWWUUURRROOOMMMNNNPPPRRRRRRSSSRRRPPPOOONNNNNNOOOOOONNNMMMLLLMMMOOOPPPPPPPPPLLLMMMNNNNNNMMMLLLIIIHHHMMMNNNOOOPPPQQQQQQQQQPPPNNNPPPPPPQQQXXXdddmmmpppmmmyyy|||oooaaaTTTLLLOOONNNLLLKKKKKKLLLNNNOOOPPPNNNPPPUUUWWWUUUVVVZZZTTTXXXWWWSSSOOOPPPPPPMMMLLLRRRVVVVVVWWW[[[]]][[[UUUUUUVVVUUUTTTUUUWWWYYYYYYZZZZZZXXXVVVUUUVVVWWW[[[YYYWWWTTTRRRQQQPPPPPPUUUUUUTTTRRRPPPQQQTTTWWWYYYYYYXXXVVVTTTTTTUUUWWW\\\ZZZWWWVVVVVVVVVUUUTTTWWWVVVUUUVVVXXXYYYYYYXXX[[[[[[[[[ZZZWWWUUUVVVVVVYYYXXXWWWVVVWWWZZZ^^^```\\\ZZZWWWXXX[[[]]]\\\ZZZXXXVVVSSSRRRUUUYYY\\\^^^^^^]]]\\\ZZZZZZYYYYYYZZZYYY[[[]]]]]]\\\\\\\\\]]]^^^______^^^]]]]]]^^^```____________]]][[[YYYXXXSSSTTTVVVYYY\\\\\\ZZZWWWYYYWWWUUUUUUWWWYYYZZZZZZ]]][[[[[[]]]aaacccbbb_________^^^[[[WWWUUUUUUVVVSSSTTTUUUUUUUUUUUUXXXZZZTTTUUUWWWYYYZZZYYYXXXWWW[[[\\\\\\]]][[[YYYVVVUUUUUUTTTRRRQQQQQQSSSTTTVVVUUUUUUTTTSSSSSSSSSSSSSSSOOOOOOPPPSSSUUUVVVUUUTTTPPPQQQRRRSSSSSSRRRPPPNNNPPPPPPOOOOOOPPPQQQQQQRRRNNNMMMLLLLLLLLLKKKHHHFFFFFFEEEEEEGGGIIIKKKKKKJJJNNNMMMLLLKKKIIIHHHGGGFFFHHHGGGFFFEEEEEEFFFGGGHHHPPPPPPOOOLLLHHHEEECCCCCCCCCDDDEEEDDDCCCCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEEEECCCBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@???>>>???AAABBBCCCCCCBBBAAA<<<<<<===>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBB@@@>>><<<;;;<<<======<<<>>>????????????>>>>>>===BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@???>>>>>>@@@@@@???>>>>>>>>>?????????????????????@@@@@@@@@>>>@@@AAAAAA@@@@@@AAABBBFFFEEEDDDCCCBBBCCCDDDEEE???@@@BBBCCCEEEFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFHHHHHHGGGFFFDDDEEEFFFEEEFFFGGGIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHIIIKKKOOORRRNNNMMMLLLLLLMMMNNNMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNKKKHHHIIIKKKMMMMMMKKKHHHIIIKKKMMMNNNOOOPPPPPPLLLLLLKKKKKKKKKKKKLLLMMMQQQQQQQQQRRRSSSUUUVVVWWWVVVUUUSSSRRRPPPPPPPPPQQQTTTUUUWWWXXXWWWUUURRROOOVVVWWWYYYZZZ[[[[[[ZZZZZZUUURRRNNNOOORRRTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPOOOMMMOOOQQQRRRQQQQQQRRRTTTPPPRRRTTTUUUUUUVVVXXXZZZVVVWWWYYY[[[___cccgggiiimmmhhhccc___]]]\\\ZZZYYYTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSSSSRRRRRRRRRPPPPPPQQQSSSUUUUUUUUU]]]\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVVVVWWWUUUVVVVVVUUURRROOOKKKIIIHHHIIIJJJJJJIIIIIIKKKMMMPPPQQQRRRRRRQQQOOOMMMLLLLLLLLLLLLMMMOOORRRUUUVVVSSSSSSRRRPPPOOOPPPSSSUUUTTTSSSQQQOOONNNMMMMMMLLLMMMKKKKKKLLLNNNOOOOOONNNKKKLLLMMMMMMLLLKKKIIIHHHKKKKKKKKKLLLNNNPPPRRRSSSOOOOOONNNPPPXXXdddjjjjjjcccoooxxxvvvlllaaaVVVNNNNNNMMMLLLKKKKKKLLLMMMNNNPPPOOOQQQVVVXXXVVVVVVYYYVVVYYYYYYTTTQQQQQQQQQOOONNNSSSUUUUUUWWW\\\]]][[[SSSTTTTTTSSSSSSTTTXXX[[[YYYZZZZZZXXXUUUTTTUUUWWW\\\ZZZWWWTTTRRRPPPOOOOOOTTTSSSQQQPPPOOOQQQSSSUUUVVVVVVWWWUUUTTTTTTVVVXXX\\\ZZZWWWWWWYYYXXXTTTPPPWWWVVVVVVWWWYYYYYYXXXWWW[[[[[[[[[ZZZWWWVVVWWWXXXYYYYYYXXXXXXYYY[[[^^^___^^^[[[XXXXXXYYYZZZZZZYYYXXXVVVTTTSSSUUUXXXZZZ\\\^^^]]]\\\ZZZYYYYYYYYYYYYYYYZZZ\\\\\\[[[ZZZ[[[]]]\\\]]]]]]\\\[[[ZZZ[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYTTTUUUVVVYYY[[[[[[XXXUUUVVVUUUUUUVVVYYY[[[\\\[[[\\\[[[[[[^^^```aaa```^^^^^^]]][[[XXXVVVTTTSSSSSSTTTUUUVVVUUUSSSSSSUUUWWWSSSUUUWWWYYYYYYXXXWWWVVVVVVXXXYYYZZZZZZXXXVVVTTTUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTSSSRRRQQQQQQQQQQQQPPPQQQRRRSSSTTTUUUTTTSSSSSSSSSSSSSSSQQQOOOMMMKKKMMMMMMMMMMMMNNNOOOPPPPPPLLLKKKJJJJJJKKKJJJGGGEEEEEEDDDEEEHHHKKKLLLLLLJJJMMMNNNMMMKKKIIIGGGFFFFFFIIIHHHGGGEEEDDDEEEGGGIIIPPPPPPMMMIIIEEECCCCCCDDD???BBBDDDCCC@@@???AAACCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEDDDBBB@@@@@@AAACCCCCCCCCCCCCCCBBBAAA@@@>>>???@@@BBBBBBBBBBBBBBB======>>>??????@@@AAAAAADDDCCCBBBAAA@@@@@@AAAAAA@@@>>><<<;;;;;;<<<======>>>>>>????????????>>>===??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@?????????AAAAAAAAA@@@@@@???>>>>>>@@@@@@??????????????????===>>>>>>???????????????<<<>>>??????>>>>>>@@@AAADDDCCCBBBAAAAAABBBDDDEEEAAABBBCCCDDDEEEFFFFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHFFFGGGGGGFFFDDDCCCDDDEEEDDDEEEFFFHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJMMMOOONNNMMMMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOOOONNNNNNMMMKKKHHHHHHJJJLLLKKKJJJIIIIIIKKKMMMNNNPPPQQQQQQMMMMMMLLLLLLKKKKKKKKKKKKMMMMMMNNNOOOQQQTTTVVVWWWWWWUUURRRPPPNNNOOOOOOPPPKKKMMMOOORRRSSSTTTTTTSSSTTTUUUWWWXXXYYYYYYXXXXXXUUURRROOONNNOOOQQQRRRRRRQQQQQQRRRRRRRRRPPPOOOMMMJJJKKKMMMOOOPPPPPPPPPQQQRRRSSSUUUTTTTTTTTTUUUVVVXXXXXXYYY[[[^^^cccgggjjjkkkhhhddd___]]][[[[[[ZZZVVVVVVUUUTTTTTTTTTUUUUUUYYYXXXWWWVVVTTTRRRPPPPPPUUUSSSQQQQQQRRRSSSSSSRRRUUUVVVWWWYYYZZZ[[[\\\\\\XXXWWWVVVTTTTTTTTTTTTUUUVVVVVVUUUTTTRRRPPPNNNMMMJJJJJJJJJJJJJJJKKKLLLMMMPPPPPPQQQQQQPPPNNNKKKIIIKKKJJJJJJJJJLLLOOORRRTTTQQQSSSTTTSSSQQQQQQTTTWWWSSSRRRQQQPPPNNNMMMLLLLLLKKKJJJJJJKKKMMMNNNMMMKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHIIIJJJKKKMMMNNNPPPPPPPPPOOONNNQQQ[[[gggkkkiii^^^hhhnnnkkkddd]]]VVVPPPLLLLLLKKKJJJJJJKKKLLLLLLRRRQQQSSSWWWXXXUUUTTTVVVVVVYYYYYYUUURRRSSSSSSQQQQQQTTTUUUTTTUUUYYYZZZWWWSSSTTTTTTSSSSSSTTTXXX[[[XXXYYYYYYWWWUUUTTTUUUVVVYYYXXXVVVTTTRRRRRRRRRRRRTTTRRROOONNNOOOPPPRRRSSSRRRSSSUUUUUUTTTTTTVVVXXX[[[YYYWWWXXXYYYXXXSSSOOOTTTTTTUUUXXX[[[\\\[[[ZZZZZZ[[[\\\[[[YYYXXXYYYZZZXXXZZZ\\\]]]^^^^^^^^^]]]___]]]ZZZXXXWWWWWWVVVVVVTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\ZZZXXXVVVYYYZZZ[[[ZZZYYYYYYZZZ[[[XXXYYYZZZZZZXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZWWWWWWWWWWWWXXXWWWUUURRRSSSSSSTTTXXX[[[^^^^^^^^^[[[\\\]]]^^^``````^^^]]]^^^\\\ZZZWWWVVVTTTSSSRRRTTTUUUVVVUUUTTTTTTVVVWWWUUUVVVXXXYYYYYYWWWVVVUUUQQQSSSUUUWWWXXXXXXWWWVVVWWWVVVUUUTTTSSSTTTTTTUUURRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQSSSSSSTTTTTTUUUUUUUUUTTTSSSQQQNNNLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOJJJIIIHHHHHHIIIIIIGGGEEEDDDDDDEEEGGGJJJLLLKKKJJJLLLMMMMMMKKKHHHFFFFFFGGGIIIJJJIIIGGGDDDDDDGGGJJJNNNLLLIIIEEEAAA@@@BBBCCC>>>AAACCCBBB???>>>@@@CCCAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDCCCAAA?????????>>>>>>>>>??????>>>======???@@@@@@AAABBBBBBBBBCCC@@@@@@@@@@@@@@@?????????CCCBBBAAA@@@??????@@@@@@@@@???>>>===<<<===>>>???===>>>>>>?????????>>>>>>>>>>>>????????????>>>>>>@@@@@@@@@???>>>>>>======>>>??????@@@@@@???>>>>>>?????????@@@@@@@@@??????<<<===>>>?????????>>>>>>;;;<<<>>>>>>===>>>???AAAAAAAAA@@@@@@@@@AAACCCDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGGGGEEECCCCCCDDDFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGFFFIIIKKKKKKJJJIIIIIIJJJMMMMMMNNNNNNMMMMMMMMMNNNMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHJJJKKKKKKMMMNNNPPPQQQRRRPPPPPPOOOOOONNNNNNMMMLLLJJJJJJKKKLLLNNNQQQTTTVVVSSSRRRPPPNNNNNNOOOQQQRRRIIIIIIJJJKKKNNNQQQTTTVVVSSSTTTVVVWWWXXXXXXWWWWWWVVVSSSPPPOOONNNOOOOOONNNOOOQQQRRRTTTSSSQQQOOOMMMIIIJJJLLLNNNPPPPPPOOONNNOOOQQQSSSSSSRRRSSSTTTVVVYYYXXXXXXYYY[[[^^^aaaccccccbbb```]]][[[ZZZ[[[[[[WWWWWWVVVUUUTTTTTTUUUUUUXXXXXXXXXWWWVVVTTTSSSQQQXXXVVVSSSRRRRRRQQQPPPNNNRRRSSSTTTVVVXXXYYYYYYYYYVVVUUUSSSRRRQQQQQQRRRSSSWWWVVVVVVUUUTTTSSSRRRRRRMMMLLLLLLLLLNNNOOOPPPPPPPPPQQQQQQQQQPPPNNNKKKJJJKKKKKKJJJJJJKKKMMMPPPRRRNNNQQQTTTSSSQQQQQQTTTWWWPPPPPPPPPOOOOOONNNMMMMMMKKKJJJJJJKKKMMMMMMKKKJJJHHHIIIIIIIIIJJJJJJIIIIIIFFFHHHKKKMMMNNNMMMKKKJJJOOOOOOOOOSSS^^^jjjnnnkkk^^^bbbccc]]]VVVSSSPPPLLLJJJJJJJJJIIIIIIJJJJJJJJJSSSRRRSSSWWWWWWSSSQQQSSSUUUXXXYYYUUUSSSTTTUUUSSSSSSTTTTTTRRRTTTXXXWWWTTTUUUUUUVVVUUUTTTUUUWWWYYYWWWWWWXXXWWWUUUTTTVVVWWWVVVUUUTTTSSSSSSTTTUUUVVVTTTQQQNNNMMMOOOQQQRRRRRROOOQQQSSSTTTTTTUUUVVVXXXYYYXXXXXXYYYYYYWWWSSSQQQPPPQQQSSSWWW\\\______^^^XXX[[[]]]]]][[[ZZZYYYZZZZZZ\\\___aaabbbaaa___^^^___^^^\\\YYYWWWUUUTTTSSSQQQTTTWWWYYYYYYWWWWWWWWWWWWYYY\\\^^^]]][[[XXXVVVZZZ[[[[[[YYYWWWVVVXXXYYYUUUVVVXXXYYYXXXWWWXXXYYYXXXYYY[[[\\\]]]]]]]]]\\\ZZZYYYVVVVVVVVVUUUSSSRRRRRRSSSUUUYYY]]]______^^^[[[]]]___``````___]]]\\\___\\\ZZZXXXXXXWWWVVVTTTRRRTTTUUUVVVVVVWWWZZZ\\\YYYYYYYYYXXXWWWVVVUUUUUUPPPQQQRRRTTTVVVXXXYYYYYYYYYYYYWWWVVVUUUUUUTTTTTTQQQPPPOOONNNMMMLLLLLLLLLJJJMMMOOOQQQRRRTTTWWWYYYVVVUUUTTTSSSQQQOOOMMMLLLIIIIIIIIIIIIJJJKKKMMMMMMIIIGGGFFFFFFGGGHHHGGGFFFEEEDDDDDDFFFHHHJJJJJJIIIJJJLLLMMMKKKGGGEEEGGGIIIHHHJJJJJJHHHEEEDDDFFFIIIIIIHHHEEEAAA>>>>>>@@@BBBAAABBBCCCBBBAAAAAABBBCCC@@@????????????@@@@@@AAAAAABBBCCCBBB@@@>>>>>>???===>>>>>>?????????>>>>>>>>>??????@@@@@@AAABBBBBB@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@???????????????@@@AAA@@@>>>===>>>???===>>>>>>????????????>>>??????@@@@@@@@@@@@???????????????>>>>>>=========<<<===???@@@@@@???>>>======>>>??????@@@?????????;;;<<<===??????>>>>>>===:::<<<===>>>===>>>???AAA>>>>>>???@@@AAAAAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFEEECCCDDDFFFHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFHHHKKKLLLJJJHHHGGGGGGLLLMMMNNNMMMLLLLLLMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPOOONNNNNNJJJIIIIIIIIIKKKNNNQQQSSSNNNNNNMMMNNNNNNPPPRRRSSSNNNMMMKKKJJJKKKNNNRRRTTTRRRSSSUUUVVVWWWWWWVVVVVVUUUTTTSSSQQQOOONNNMMMLLLNNNPPPSSSUUUUUUSSSPPPNNNKKKKKKLLLOOOQQQQQQOOOMMMJJJLLLOOOQQQRRRTTTWWWYYYXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\[[[ZZZXXXXXXZZZ\\\VVVVVVUUUTTTSSSSSSSSSSSSSSSTTTVVVXXXXXXYYYXXXXXXXXXWWWUUUTTTSSSQQQNNNKKKSSSTTTUUUVVVVVVVVVUUUTTTUUUTTTSSSQQQQQQQQQQQQRRRVVVVVVVVVVVVVVVUUUUUUTTTOOONNNMMMNNNPPPRRRRRRRRRQQQRRRSSSSSSRRRPPPNNNMMMMMMLLLLLLKKKLLLMMMNNNOOOLLLNNNQQQRRRRRRRRRSSSTTTOOOOOOPPPPPPOOONNNMMMLLLJJJJJJJJJLLLMMMMMMKKKIIIGGGGGGGGGHHHHHHIIIIIIJJJFFFHHHKKKMMMNNNLLLIIIGGGLLLNNNQQQUUU^^^iiimmmkkkdddeeeaaaXXXQQQPPPNNNLLLIIIJJJJJJJJJJJJJJJJJJIIIRRRQQQSSSWWWWWWRRRPPPRRRSSSWWWXXXTTTSSSUUUVVVUUUTTTTTTSSSQQQTTTXXXXXXTTTWWWXXXXXXWWWUUUUUUUUUVVVVVVWWWXXXWWWVVVVVVXXXZZZSSSSSSRRRSSSSSSUUUWWWXXXUUUQQQNNNMMMOOOQQQRRRRRRLLLOOORRRSSSTTTUUUWWWXXXXXXYYY[[[[[[YYYWWWUUUUUUPPPQQQSSSWWW[[[]]]\\\[[[UUUXXX\\\]]]\\\ZZZXXXXXX[[[\\\^^^`````````___^^^\\\\\\\\\ZZZWWWUUUSSSSSSOOOSSSWWWYYYXXXWWWWWWXXXVVVXXXZZZ]]]]]][[[YYYWWW\\\\\\[[[XXXVVVTTTUUUWWWSSSUUUXXXYYYYYYXXXYYYZZZXXXYYY[[[]]]____________\\\YYYVVVTTTUUUVVVVVVUUUUUUUUUWWW[[[^^^___]]][[[\\\^^^```aaa```___]]]\\\```]]]ZZZZZZ[[[[[[YYYWWWUUUVVVXXXXXXXXXYYY[[[]]]^^^\\\ZZZXXXVVVUUUUUUUUUSSSSSSSSSTTTUUUXXXZZZ[[[\\\[[[ZZZXXXWWWUUUTTTTTTQQQPPPOOOMMMLLLLLLLLLKKKJJJLLLOOOPPPPPPRRRUUUXXXTTTTTTSSSRRRPPPOOONNNMMMGGGGGGGGGHHHIIIJJJKKKLLLIIIFFFDDDCCCDDDFFFGGGHHHFFFEEECCCDDDFFFHHHHHHHHHGGGJJJMMMKKKGGGEEEHHHKKKFFFIIIKKKIIIDDDBBBDDDGGGEEEDDDBBB@@@======???AAABBBAAA@@@AAABBBBBBBBBAAA>>>>>>>>>>>>>>>???@@@@@@???AAABBBAAA???>>>>>>???>>>??????@@@AAAAAAAAA@@@<<<<<<======>>>>>>???@@@<<<<<<<<<==================>>>???@@@@@@@@@???>>>===???BBBBBB@@@======>>>======>>>???????????????>>>??????@@@@@@??????>>>>>>=====================;;;<<<>>>???@@@???>>>===<<<===>>>?????????>>>>>>:::;;;===??????>>>===<<<:::;;;===>>>===>>>@@@AAA:::<<<>>>@@@AAAAAAAAA@@@AAAAAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFEEEDDDDDDEEEHHHJJJFFFFFFFFFFFFEEEDDDCCCCCCFFFFFFGGGHHHHHHHHHHHHHHHEEEGGGIIIIIIHHHHHHIIIJJJJJJLLLNNNMMMKKKJJJLLLNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLKKKJJJIIIJJJLLLOOOQQQKKKLLLMMMNNNOOOPPPQQQRRRRRRQQQOOONNNNNNOOOPPPQQQRRRSSSUUUVVVWWWWWWVVVVVVRRRSSSSSSSSSQQQOOOMMMMMMMMMPPPTTTWWWWWWUUURRRPPPNNNMMMNNNQQQSSSSSSPPPMMMHHHKKKNNNPPPQQQSSSVVVYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYXXXVVVVVVYYY[[[XXXWWWVVVUUUTTTTTTTTTTTTQQQSSSVVVXXXZZZ[[[ZZZZZZUUUTTTTTTUUUUUUSSSOOOKKKRRRTTTUUUWWWWWWVVVUUUTTTVVVUUUTTTRRRQQQRRRRRRSSSSSSTTTUUUVVVWWWVVVUUUTTTPPPNNNMMMOOORRRTTTTTTSSSSSSTTTUUUVVVUUUTTTRRRPPPOOONNNNNNNNNMMMMMMMMMMMMKKKKKKMMMPPPRRRSSSRRRPPPPPPQQQQQQPPPOOOMMMKKKJJJKKKJJJKKKLLLNNNMMMKKKHHHFFFFFFFFFGGGGGGIIIIIIJJJGGGHHHJJJKKKLLLKKKJJJIIIHHHMMMQQQTTTZZZccchhhhhhiiiiiicccZZZSSSQQQOOOLLLJJJKKKKKKKKKKKKKKKKKKJJJPPPOOORRRVVVWWWSSSQQQRRRQQQVVVWWWTTTSSSVVVWWWVVVTTTTTTSSSQQQUUUZZZYYYUUUXXXYYYZZZYYYWWWUUUTTTTTTWWWXXXYYYXXXXXXXXXZZZ\\\SSSRRRRRRRRRTTTUUUWWWXXXUUURRRNNNMMMPPPRRRRRRRRRKKKNNNQQQSSSTTTUUUWWWYYYWWW[[[]]]\\\YYYWWWWWWYYYUUUUUUUUUWWWYYYXXXVVVSSSSSSWWW[[[]]]\\\ZZZWWWVVV[[[[[[[[[[[[[[[\\\]]]^^^YYYZZZ[[[[[[XXXVVVTTTTTTPPPSSSWWWWWWVVVVVVXXX[[[VVVWWWYYY[[[[[[[[[ZZZZZZ]]]]]][[[XXXUUUSSSTTTVVVSSSVVVYYYZZZZZZZZZ[[[\\\YYYZZZ\\\^^^```aaaaaaaaa]]]ZZZVVVTTTUUUWWWYYYZZZWWWXXXYYY\\\^^^^^^[[[XXX\\\___aaabbbaaa___]]]\\\aaa^^^[[[[[[]]]]]]\\\ZZZZZZ[[[[[[ZZZXXXXXXYYYZZZaaa___[[[XXXUUUUUUUUUUUUVVVVVVUUUTTTUUUXXXZZZ\\\^^^]]]\\\ZZZXXXVVVTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLMMMOOOQQQPPPNNNNNNQQQTTTSSSRRRQQQPPPOOOOOONNNMMMFFFFFFFFFGGGHHHIIIKKKLLLIIIFFFBBBAAACCCFFFHHHIIIGGGEEEBBBBBBDDDFFFGGGHHHFFFJJJLLLKKKGGGFFFHHHLLLDDDGGGJJJIIIDDDAAACCCEEEBBBBBBAAA???======???AAAAAA???===>>>AAABBB@@@===>>>>>>===>>>>>>???@@@@@@>>>@@@AAAAAA???>>>>>>???:::;;;<<<======>>>======;;;;;;:::;;;;;;<<<===>>>888999999:::;;;<<<======;;;<<>>;;;>>>BBBCCC@@@===<<<=========>>>???????????????<<<<<<============<<<<<<========================:::;;;>>>???@@@???>>>===;;;<<<===?????????>>>===:::;;;===??????>>>===<<<:::;;;===>>>>>>>>>@@@BBB888:::>>>AAABBBAAA@@@???===>>>???AAABBBCCCCCCDDDAAABBBCCCDDDFFFFFFGGGGGGEEEEEEEEEEEEDDDFFFIIILLLGGGGGGFFFFFFEEECCCBBBAAAEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGFFFFFFHHHKKKNNNJJJLLLNNNMMMJJJIIIKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLHHHIIIIIIIIIHHHIIILLLNNNJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNOOOOOONNNMMMLLLNNNMMMKKKJJJJJJLLLNNNPPPJJJKKKMMMNNNPPPPPPQQQPPPRRRRRRSSSSSSRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVOOOQQQSSSTTTRRRPPPOOONNNLLLOOOTTTXXXYYYWWWTTTQQQPPPOOOPPPRRRUUUUUUQQQMMMKKKMMMOOOPPPPPPQQQSSSUUUTTTUUUUUUVVVVVVUUUTTTTTTTTTVVVXXXWWWUUUUUUWWWZZZ[[[ZZZYYYXXXWWWWWWWWWWWWSSSUUUWWWYYYZZZZZZYYYXXXRRRRRRTTTVVVVVVTTTPPPMMMPPPQQQTTTWWWYYYZZZYYYYYYWWWVVVUUUSSSSSSSSSSSSTTTQQQRRRTTTVVVWWWVVVUUUTTTPPPNNNMMMNNNRRRTTTTTTSSSTTTUUUVVVWWWWWWVVVTTTSSSPPPPPPPPPPPPOOOMMMLLLKKKJJJIIIJJJNNNRRRTTTQQQNNNRRRRRRRRRQQQNNNLLLIIIGGGKKKKKKKKKMMMNNNMMMKKKHHHEEEEEEFFFFFFGGGHHHJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMFFFLLLQQQSSSWWW^^^ccccccffffffaaaXXXRRROOOLLLGGGLLLLLLMMMMMMMMMMMMLLLLLLOOOOOOPPPQQQRRRTTTUUUUUUPPPPPPQQQQQQRRRTTTUUUVVVVVVVVVVVVUUUSSSTTTVVVXXXXXXYYYYYYXXXUUUSSSSSSSSSUUUWWWXXXYYYXXXYYY[[[\\\YYYPPPLLLTTT\\\ZZZUUUSSSPPPNNNLLLMMMOOOOOOLLLIIILLLMMMOOOPPPRRRSSSTTTTTTYYYZZZ\\\]]]]]][[[YYYXXXWWWWWWXXXXXXVVVTTTQQQOOOTTTVVVXXXYYYZZZZZZXXXXXXVVVVVVWWWXXXXXXYYYYYYYYYWWWVVVVVVVVVWWWYYYZZZ\\\YYYYYYXXXXXXXXXZZZ[[[\\\YYYZZZ[[[\\\[[[[[[ZZZYYYYYYZZZ[[[YYYUUUSSSSSSUUUYYYXXXYYYZZZ[[[[[[YYYWWW\\\^^^___^^^\\\]]]aaaddd^^^\\\YYYVVVVVVWWWZZZ\\\ZZZZZZZZZ[[[]]]]]]\\\[[[[[[]]]___``````___^^^\\\^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]][[[YYYXXXZZZ[[[]]][[[XXXUUUSSSSSSSSSSSSYYYXXXVVVTTTUUUWWWZZZ\\\^^^^^^]]][[[XXXUUUSSSRRRRRRRRRQQQQQQQQQOOOKKKHHHPPPOOOMMMNNNOOOPPPPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHIIIJJJKKKJJJIIIEEEDDDDDDEEEFFFGGGFFFEEEHHHFFFDDDCCCBBBCCCDDDEEEGGGKKKNNNMMMIIIEEECCCBBBFFFEEEDDDCCCBBBCCCDDDDDDAAA@@@???@@@@@@@@@>>><<<===>>>????????????>>>>>>>>>===<<<;;;;;;<<<>>>???============>>>>>>>>>>>>>>><<<;;;999:::;;;===>>>???>>>;;;999999999:::;;;999999;;;<<<===>>>>>>>>><<<===>>>??????>>>======<<<>>>???@@@@@@???>>><<>>???<<<;;;:::::::::;;;<<<===>>>===<<<;;;;;;<<<===>>>666777999;;;===???@@@@@@=========<<<<<<;;;;;;:::;;;<<<==================<<<<<<============<<<<<<::::::;;;>>>@@@???===;;;CCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBCCCEEEGGGHHHGGGFFFDDDCCCCCCDDDEEEFFFHHHFFFEEEGGGIIIHHHEEEBBBHHHJJJKKKKKKIIIGGGHHHHHHLLLIIIGGGIIILLLMMMJJJGGGJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLIIIGGGEEEDDDEEEHHHKKKNNNMMMMMMNNNNNNNNNLLLJJJIIIMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMNNNMMMMMMNNNQQQSSSQQQRRRSSSTTTTTTSSSRRRQQQVVVWWWXXXXXXVVVVVVWWWXXXUUUUUUUUUUUUTTTSSSQQQQQQOOOPPPRRRSSSTTTSSSSSSRRRNNNNNNOOOOOOPPPRRRSSSTTTQQQPPPPPPQQQSSSSSSSSSQQQMMMOOOPPPRRRRRRRRRRRRQQQRRRRRRRRRRRRTTTVVVXXXYYYZZZXXXVVVUUUTTTUUUWWWXXXVVVVVVWWWYYY[[[ZZZXXXVVVSSSSSSUUUUUUUUUUUUTTTSSSRRRTTTWWWZZZ[[[[[[ZZZYYYXXXYYYUUUPPPQQQUUUSSSLLLPPPPPPQQQTTTWWWWWWUUUSSSQQQQQQRRRSSSSSSSSSSSSSSSUUUTTTUUUWWWZZZ[[[ZZZYYYQQQRRRSSSSSSQQQOOOLLLJJJIIIJJJKKKMMMOOOQQQSSSSSSSSSQQQNNNMMMMMMMMMMMMLLLIIIKKKNNNPPPPPPOOOMMMKKKEEEFFFFFFFFFFFFEEEEEEDDDGGGHHHIIIJJJKKKKKKJJJJJJGGGKKKQQQVVVYYY[[[]]]___eeegggeee\\\QQQJJJJJJMMMMMMMMMMMMMMMLLLJJJIIIHHHKKKKKKLLLMMMNNNOOOPPPQQQPPPPPPQQQSSSTTTUUUVVVVVVRRRRRRRRRQQQOOOOOOQQQSSSVVVWWWVVVTTTRRRRRRTTTVVVTTTVVVXXXYYYYYYZZZ\\\]]][[[SSSPPPVVV[[[ZZZVVVVVVQQQOOONNNOOOQQQQQQOOOLLLMMMNNNPPPRRRSSSSSSSSSSSSVVVWWWYYYZZZZZZZZZZZZYYYWWWXXXXXXXXXWWWUUUSSSQQQSSSTTTVVVXXXYYYXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYWWWVVVVVVVVVVVVXXXYYYZZZYYYXXXXXXXXXYYYZZZ\\\]]]\\\\\\]]]]]]]]][[[ZZZYYYXXXYYY[[[ZZZWWWVVVWWWYYYXXXYYYYYY[[[\\\[[[ZZZYYY[[[\\\^^^^^^\\\]]]___bbb```^^^[[[YYYYYYZZZ]]]^^^ZZZYYYYYYZZZ\\\]]]\\\ZZZXXXYYY[[[]]]^^^_________``````^^^]]]\\\[[[[[[[[[XXXZZZ[[[\\\[[[[[[]]]___\\\ZZZWWWTTTRRRRRRRRRSSSUUUTTTTTTUUUWWWZZZ\\\^^^\\\\\\[[[YYYWWWUUUTTTSSSRRRRRRQQQRRRRRRPPPMMMJJJPPPNNNMMMMMMNNNOOOOOONNNNNNOOOOOOOOOOOONNNMMMLLLJJJIIIHHHIIIJJJKKKJJJHHHFFFEEECCCDDDFFFGGGGGGFFFIIIHHHEEEDDDCCCDDDFFFGGGFFFIIIMMMMMMIIIFFFDDDDDDCCCCCCAAA@@@@@@@@@AAABBBAAA@@@??????@@@@@@>>><<<======>>>>>>>>>????????????>>><<<;;;;;;<<<>>>???>>>>>>>>>>>>==================<<<;;;;;;<<<===>>><<<<<<<<<;;;::::::999888999:::;;;;;;<<<<<<<<<<<<;;;<<<===>>>???>>>>>>===???>>>>>>>>>>>>>>>>>>???@@@???===<<<;;;<<<===>>>>>>===<<<;;;::::::;;;;;;======<<<<<<<<<<<<======999:::;;;<<<==================<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<============<<<<<<;;;;;;<<>>===<<<<<<===>>>?????????>>>>>>======<<<<<<======>>>>>>>>>>>>======999:::;;;<<<<<<:::777666999::::::;;;;;;:::::::::999:::<<<>>>??????>>>>>>@@@???===;;;;;;===???@@@>>>>>>>>>=========<<<<<>>===;;;::::::::::::<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===???AAAAAA@@@>>>BBBAAA@@@??????@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEFFFGGGHHHFFFEEEBBBDDDFFFGGGGGGGGGIIIKKKFFFKKKPPPPPPLLLJJJJJJLLLMMMMMMMMMLLLKKKKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGKKKJJJJJJJJJKKKMMMOOOPPPOOONNNMMMLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOJJJKKKLLLLLLLLLMMMOOOQQQUUUTTTRRRQQQPPPOOOOOOPPPNNNOOOPPPPPPPPPRRRUUUXXXUUUTTTRRRQQQPPPPPPQQQQQQMMMMMMNNNOOOPPPQQQRRRSSSRRRSSSTTTVVVWWWWWWWWWVVVXXXVVVSSSRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWSSSSSSTTTUUUVVVWWWWWWXXXUUUUUUUUUVVVWWWVVVSSSPPPOOOPPPQQQSSSTTTTTTTTTTTTQQQSSSVVVXXXZZZZZZYYYXXXXXXXXXVVVSSSTTTVVVUUURRRSSSRRRRRRRRRSSSQQQNNNLLLOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQRRRUUUXXXZZZZZZYYYWWWVVVTTTRRRPPPOOONNNMMMJJJJJJJJJJJJJJJKKKKKKKKKOOOMMMLLLLLLNNNOOOOOOOOOIIIKKKNNNPPPOOOKKKGGGDDDEEEEEEFFFFFFFFFFFFFFFEEEGGGIIILLLNNNOOONNNLLLKKKNNNMMMLLLLLLNNNUUU]]]ccc^^^[[[VVVQQQMMMJJJJJJJJJMMMLLLLLLKKKJJJIIIHHHHHHKKKKKKLLLLLLMMMMMMMMMNNNKKKMMMPPPSSSUUUUUUUUUTTTUUUVVVVVVUUUSSSRRRSSSTTTTTTTTTUUUTTTRRRRRRSSSTTTRRRTTTWWWWWWWWWVVVWWWXXXWWWVVVUUUTTTRRRPPPQQQSSSLLLLLLMMMOOOPPPPPPPPPOOONNNPPPRRRTTTUUUTTTRRRQQQTTTSSSRRRQQQRRRTTTUUUWWWUUUUUUVVVVVVVVVUUUTTTSSSPPPQQQRRRTTTTTTTTTTTTTTTTTTSSSPPPOOONNNPPPRRRTTTRRRRRRSSSTTTUUUWWWXXXYYYWWWVVVVVVWWWXXXZZZ\\\]]]``````______]]]ZZZXXXVVVXXXYYY[[[[[[[[[[[[ZZZZZZWWWXXX[[[\\\\\\\\\\\\\\\YYY[[[]]]^^^^^^^^^]]]]]]```___^^^]]]]]]^^^______ZZZXXXWWWWWWYYYZZZYYYXXXSSSSSSTTTVVVXXX[[[]]]___ZZZ[[[\\\]]]^^^^^^______YYY[[[^^^___]]][[[ZZZZZZXXXWWWTTTRRRPPPPPPPPPQQQWWWYYY[[[\\\\\\[[[YYYXXXYYYXXXWWWUUUTTTRRRRRRQQQPPPPPPOOOPPPQQQQQQOOOMMMNNNLLLJJJJJJKKKLLLKKKJJJMMMMMMMMMNNNNNNMMMMMMLLLIIIHHHGGGGGGHHHHHHGGGFFFGGGEEECCCBBBDDDFFFGGGGGGJJJHHHEEECCCCCCEEEHHHKKKFFFGGGGGGGGGEEECCCBBBAAACCCCCCCCCBBBBBBBBBBBBBBBAAA?????????@@@???===;;;<<<;;;;;;;;;<<>>=========>>>>>>??????>>>>>>======<<<<<<===>>>???@@@@@@???===<<<999999:::;;;:::999888777:::::::::::::::999888777888999;;;===>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>><<<===>>>>>>>>>===<<<;;;<<<<<<;;;:::::::::999999:::;;;============;;;:::<<<<<<<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;::::::;;;<<<============;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;<<<>>>@@@AAA@@@>>>AAAAAA@@@????????????@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEFFFHHHHHHHHHHHHJJJLLLFFFJJJNNNPPPNNNKKKIIIIIIMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEGGGGGGHHHHHHIIIKKKLLLLLLPPPNNNMMMKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPNNNOOOPPPOOOMMMMMMNNNOOORRRQQQNNNLLLLLLMMMNNNPPPMMMNNNNNNNNNNNNPPPSSSVVVTTTSSSQQQOOONNNOOOQQQRRRRRRQQQPPPNNNNNNNNNOOOPPPSSSTTTVVVXXXXXXWWWVVVUUUYYYVVVSSSRRRRRRSSSSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPQQQRRRTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSTTTTTTTTTTTTTTTSSSOOOMMMKKKLLLMMMOOOPPPQQQRRRSSSQQQSSSUUUWWWYYYYYYYYYXXXXXXXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSRRROOOMMMOOOOOOPPPQQQRRRRRRRRRRRRPPPOOOPPPSSSWWWYYYYYYXXXXXXWWWTTTRRRQQQQQQRRRSSSKKKJJJJJJIIIHHHGGGFFFFFFJJJIIIGGGHHHIIIJJJIIIHHHFFFIIILLLNNNNNNJJJEEEBBBDDDEEEFFFFFFGGGGGGGGGGGGGGGIIIMMMOOOPPPOOOMMMLLLPPPOOOMMMKKKKKKPPPXXX]]]ZZZUUUOOOLLLLLLLLLKKKJJJLLLLLLKKKJJJHHHHHHGGGGGGLLLLLLLLLLLLMMMMMMMMMMMMHHHJJJMMMQQQSSSTTTTTTSSSRRRSSSTTTTTTRRRQQQQQQRRRTTTVVVYYYYYYWWWSSSQQQPPPQQQSSSUUUUUUSSSRRRQQQQQQUUUWWWWWWTTTPPPOOOPPPQQQLLLMMMOOOPPPPPPPPPQQQQQQNNNPPPRRRSSSTTTSSSRRRQQQUUUSSSQQQOOONNNOOOQQQRRRQQQQQQRRRRRRSSSSSSRRRRRRPPPPPPQQQRRRRRRSSSSSSSSSRRRPPPNNNKKKKKKLLLNNNOOOMMMNNNPPPSSSUUUWWWYYYYYYVVVUUUUUUUUUVVVXXXZZZ[[[]]]]]]]]]]]][[[YYYVVVUUUZZZZZZZZZ[[[ZZZYYYWWWUUUUUUWWW[[[\\\[[[[[[\\\]]]ZZZ[[[\\\^^^``````___^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYWWWVVVUUUWWWXXXWWWWWWTTTTTTUUUUUUWWWYYY[[[\\\YYYZZZ\\\]]]____________XXX[[[]]]^^^\\\ZZZYYYYYYWWWVVVSSSQQQOOOOOOPPPQQQXXXZZZ]]]___^^^\\\ZZZXXXYYYXXXVVVTTTRRRQQQPPPPPPOOONNNMMMNNNOOOPPPNNNMMMMMMKKKIIIIIIJJJJJJIIIHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIGGGFFFFFFGGGGGGFFFDDDEEEDDDBBBBBBDDDEEEFFFEEEFFFEEEBBBAAABBBDDDGGGIIIGGGFFFEEECCCBBB@@@>>>===BBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>??????===;;;;;;;;;::::::<<>>>>>>>>>>>???>>>>>>>>>=========<<<===???@@@AAAAAA???===;;;;;;:::999888888888999:::::::::::::::999888777777777888:::<<<===>>>======;;;<<<===>>>>>>===<<<;;;<<<<<<>>>>>>>>>===;;;:::888888999999:::::::::::::::;;;<<<======<<<;;;:::::::::;;;;;;;;;;;;;;;:::777777777888888999999999999:::;;;<<<============;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::<<>>@@@@@@??????>>>>>>>>>>>>AAAAAABBBBBBBBBCCCCCCCCCGGGFFFEEEDDDBBB@@@???>>>BBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHFFFGGGIIIKKKHHHHHHJJJLLLNNNMMMIIIEEEKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKPPPNNNMMMKKKKKKKKKLLLLLLHHHHHHIIIJJJLLLNNNPPPQQQTTTUUUUUUSSSPPPNNNMMMNNNMMMLLLJJJHHHIIIKKKNNNPPPNNNOOOOOOOOONNNOOOQQQTTTSSSRRRPPPNNNNNNOOOQQQRRRTTTSSSQQQPPPPPPPPPQQQQQQTTTUUUWWWWWWWWWUUUSSSQQQUUUSSSQQQPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQPPPOOOPPPPPPRRRSSSUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSQQQMMMJJJKKKKKKLLLMMMOOOQQQRRRSSSQQQRRRTTTVVVWWWXXXXXXXXXYYYXXXXXXXXXWWWUUUVVVXXXTTTSSSRRRSSSTTTUUUSSSRRROOOOOOPPPQQQQQQQQQQQQQQQNNNNNNOOORRRUUUWWWVVVUUURRRQQQOOONNNNNNOOOQQQSSSJJJJJJIIIHHHGGGEEEEEEDDDIIIHHHFFFFFFGGGGGGEEECCCBBBEEEIIIKKKKKKIIIEEECCCDDDDDDEEEGGGGGGHHHHHHHHHGGGIIILLLNNNOOOOOONNNMMMPPPPPPOOOMMMKKKMMMPPPSSSUUUPPPKKKJJJLLLMMMLLLJJJLLLKKKIIIHHHGGGFFFGGGGGGKKKKKKKKKKKKJJJJJJJJJJJJFFFHHHKKKNNNQQQRRRSSSTTTRRRTTTVVVUUUTTTSSSTTTTTTTTTWWW\\\]]]ZZZUUUQQQOOOOOOQQQSSSSSSQQQOOONNNNNNUUUXXXYYYUUUSSSSSSRRRPPPNNNPPPRRRSSSRRRRRRSSSTTTNNNOOOPPPQQQRRRRRRRRRRRRTTTSSSPPPNNNMMMMMMNNNOOOMMMNNNNNNOOOPPPQQQQQQRRROOOPPPPPPQQQQQQRRRSSSSSSQQQPPPMMMKKKJJJKKKLLLMMMKKKLLLOOORRRTTTVVVXXXXXXUUUUUUTTTTTTTTTVVVWWWXXXZZZZZZ[[[[[[ZZZXXXVVVUUU[[[ZZZZZZZZZZZZXXXTTTQQQRRRVVVZZZ[[[ZZZZZZ\\\^^^ZZZYYYZZZ]]]```aaaaaa```YYYZZZZZZ[[[[[[[[[[[[ZZZYYYWWWTTTTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXYYYYYY[[[\\\]]]^^^___^^^]]]\\\VVVXXX[[[[[[[[[ZZZZZZ[[[WWWUUUSSSQQQOOOPPPPPPQQQTTTWWWZZZ]]]___]]][[[ZZZXXXVVVTTTRRRQQQQQQQQQRRROOONNNLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFEEECCCCCCBBBAAABBBDDDDDDCCCBBBBBBBBBAAAAAABBBCCCFFFGGGGGGEEEBBB@@@@@@???>>>===??????@@@@@@@@@???>>>===@@@???>>>>>>???>>><<<::::::::::::;;;===???AAABBBAAAAAA@@@@@@??????>>>>>>=========>>>>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<;;;<<<;;;999777777999:::<<<:::::::::::::::999888777777888:::<<<======<<<<<<999;;;===>>>>>>===;;;999<<<<<<===>>>===<<<;;;:::666777888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;<<<;;;;;;777777777777888888888888888999:::;;;<<<=========<<<<<<============<<<<<<:::999999;;;>>>???@@@???@@@@@@??????>>>=========AAAAAAAAAAAABBBBBBBBBBBBFFFFFFEEEDDDBBB@@@>>>===BBBBBBBBBCCCDDDDDDDDDEEEDDDEEEEEEEEEDDDDDDEEEGGGFFFFFFFFFEEEDDDDDDFFFIIIJJJHHHHHHJJJNNNNNNIIIDDDIIIIIIIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHIIIKKKLLLNNNOOONNNMMMLLLKKKKKKKKKKKKFFFFFFHHHIIILLLOOOQQQRRRWWWXXXXXXVVVSSSPPPOOOOOOJJJIIIHHHGGGHHHKKKNNNPPPNNNOOOQQQQQQPPPPPPQQQSSSRRRQQQPPPPPPOOOPPPQQQRRRRRRRRRSSSSSSUUUVVVWWWXXXVVVVVVVVVUUUTTTQQQOOOMMMPPPOOONNNOOOQQQRRRQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWRRRQQQQQQRRRRRRPPPMMMJJJLLLMMMMMMNNNOOOQQQSSSTTTQQQRRRSSSUUUVVVWWWXXXXXXZZZXXXXXXYYYWWWTTTUUUXXXUUUTTTSSSTTTVVVWWWVVVUUUPPPPPPQQQQQQPPPPPPOOONNNNNNNNNNNNPPPSSSTTTTTTSSSQQQPPPOOONNNNNNOOOQQQRRRJJJJJJIIIHHHGGGFFFEEEEEEKKKJJJHHHHHHIIIHHHEEECCCAAACCCFFFHHHHHHGGGEEECCCCCCDDDEEEGGGHHHIIIIIIIIIGGGHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPOOOLLLKKKKKKKKKPPPLLLIIIIIILLLMMMLLLJJJKKKJJJHHHGGGEEEEEEFFFFFFKKKKKKJJJJJJJJJIIIIIIIIIGGGHHHJJJMMMPPPRRRTTTVVVRRRTTTVVVWWWVVVVVVVVVWWWSSSWWW[[[\\\YYYVVVSSSQQQKKKNNNQQQSSSRRRPPPOOOOOOSSSWWWXXXUUUTTTUUURRRLLLOOOQQQTTTTTTRRRRRRSSSUUUNNNMMMMMMNNNOOOQQQSSSTTTQQQPPPOOONNNMMMMMMNNNNNNLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQOOONNNMMMLLLLLLLLLLLLMMMOOORRRSSSTTTTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUWWWWWWYYYZZZZZZYYYXXXWWW[[[ZZZYYYZZZ[[[YYYTTTPPPPPPTTTYYYZZZYYYXXX[[[^^^YYYWWWWWWZZZ^^^aaabbbbbbYYYZZZ[[[]]]]]]]]][[[[[[YYYVVVSSSSSSSSSUUUUUUUUUTTTUUUWWWYYYZZZZZZZZZYYYZZZ[[[]]]______^^^]]]\\\WWWYYYZZZYYYXXXWWWXXXZZZWWWUUUSSSQQQPPPPPPQQQRRRSSSUUUXXX[[[[[[[[[YYYWWWTTTTTTRRRQQQRRRSSSUUUVVVQQQOOOMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHFFFEEEEEEEEEEEEDDDBBB??????@@@BBBDDDCCCAAA???@@@@@@AAABBBCCCDDDEEEEEEFFFCCC@@@???AAABBBBBB@@@>>>???@@@@@@@@@???======@@@???>>>>>>???>>><<<:::::::::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<======>>>>>>?????????????????????===<<<;;;;;;:::::::::::::::;;;;;;999:::::::::::::::999999888999:::;;;<<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::999999;;;<<<===<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<999999:::;;;;;;;;;;;;:::999999999999999888888888888888:::;;;<<<===============>>>>>>>>>>>>======;;;::::::;;;>>>@@@AAA@@@????????????>>>===<<<;;;>>>?????????@@@@@@@@@@@@BBBCCCCCCCCCCCCBBB@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEBBBBBBDDDGGGDDDDDDEEEDDDCCCEEEHHHKKKJJJJJJJJJKKKLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIKKKIIIHHHGGGHHHKKKNNNPPPMMMNNNNNNMMMMMMLLLKKKJJJEEEFFFHHHJJJMMMPPPSSSTTTWWWXXXYYYXXXUUURRRQQQQQQKKKJJJIIIIIIIIIKKKMMMNNNJJJMMMQQQRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUVVVXXXZZZ[[[[[[\\\ZZZYYYWWWTTTQQQNNNLLLKKKKKKKKKMMMPPPSSSTTTRRRQQQNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVTTTSSSRRRSSSTTTTTTPPPPPPPPPPPPQQQSSSUUUVVVPPPPPPPPPQQQQQQPPPMMMJJJLLLKKKKKKLLLMMMOOOPPPRRRQQQRRRSSSTTTUUUWWWWWWXXX[[[YYYYYYZZZWWWQQQSSSXXXVVVUUUSSSTTTVVVWWWWWWVVVQQQQQQQQQPPPOOONNNMMMLLLNNNNNNNNNOOOQQQRRRQQQPPPSSSRRRQQQOOOOOOOOOOOOPPPIIIIIIIIIIIIHHHHHHHHHGGGJJJJJJIIIJJJKKKJJJHHHFFFCCCCCCDDDEEEEEEDDDCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJFFFFFFGGGHHHIIIKKKLLLMMMJJJLLLNNNNNNLLLJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIKKKJJJGGGEEEDDDDDDEEEFFFLLLLLLLLLKKKKKKJJJJJJIIIHHHIIIJJJMMMPPPSSSVVVXXXLLLOOORRRSSSSSSRRRSSSTTTSSSVVVXXXYYYXXXVVVUUUUUUIIILLLPPPSSSSSSRRRRRRRRRPPPTTTUUUSSSSSSUUUPPPHHHMMMPPPSSSRRRPPPOOOQQQSSSMMMLLLLLLLLLNNNPPPSSSUUUNNNNNNNNNNNNNNNNNNOOOOOOKKKKKKLLLMMMNNNPPPQQQRRRPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRQQQPPPOOONNNLLLLLLNNNOOOPPPRRRSSSRRRRRRQQQUUUTTTRRRQQQQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZYYYZZZYYYYYY[[[\\\ZZZVVVQQQOOOTTTYYYZZZXXXXXX[[[^^^WWWUUUTTTWWW\\\aaabbbbbbZZZ[[[]]]______^^^]]]\\\YYYVVVSSSRRRSSSTTTTTTTTTSSSUUUXXXZZZ\\\\\\[[[ZZZVVVXXX[[[^^^```aaa``````\\\\\\[[[XXXUUUTTTTTTUUUWWWUUUSSSQQQPPPQQQRRRRRRTTTVVVXXXYYYXXXVVVTTTRRRRRRQQQPPPQQQRRRUUUXXXZZZSSSQQQOOONNNOOOOOONNNMMMJJJHHHFFFEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHFFFEEEDDDEEEEEECCCAAA===>>>@@@BBBDDDCCC@@@===???@@@AAACCCDDDEEEEEEEEEEEEBBB??????BBBEEEFFFEEE@@@@@@AAABBBAAA@@@???>>>@@@>>>>>>>>>???>>><<<:::999:::<<<===>>>>>>>>>>>>BBBBBBBBBAAA@@@???>>>===;;;;;;<<<===>>>???@@@@@@?????????>>>>>><<<;;;;;;999:::<<<======<<<:::999999::::::;;;;;;;;;::::::888999:::;;;;;;;;;:::999===<<<:::999999:::<<<=========<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;<<<<<<:::999999:::<<<<<<::::::;;;;;;;;;:::999999<<<;;;;;;::::::999999999777888:::;;;<<<=========>>>>>>????????????>>>>>><<<;;;;;;<<>>===<<<;;;============>>>>>>>>>>>>???@@@AAACCCDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEGGGGGGEEEBBBAAADDDFFFDDDDDDEEEEEEFFFHHHLLLOOOIIILLLNNNNNNKKKIIIKKKMMMHHHIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIGGGFFFGGGJJJMMMPPPMMMMMMNNNNNNNNNLLLJJJIIIFFFGGGHHHKKKNNNRRRUUUVVVTTTVVVXXXXXXVVVTTTSSSSSSMMMMMMKKKKKKJJJKKKLLLLLLGGGKKKOOOSSSSSSSSSSSSTTTQQQQQQRRRSSSSSSRRRRRRQQQXXXYYY[[[\\\\\\\\\[[[[[[\\\ZZZWWWSSSPPPMMMKKKJJJHHHIIILLLQQQUUUVVVTTTRRRPPPOOOPPPPPPRRRTTTWWWXXXYYYXXXWWWUUUUUUUUUUUUVVVSSSQQQOOONNNMMMNNNPPPQQQPPPOOOPPPQQQRRRPPPMMMKKKIIIHHHHHHHHHIIIKKKLLLMMMQQQQQQRRRTTTUUUVVVWWWXXX\\\YYYYYYZZZVVVPPPQQQWWWWWWVVVTTTTTTUUUVVVVVVUUURRRRRRQQQPPPOOOMMMLLLKKKOOONNNNNNOOOQQQQQQPPPNNNQQQPPPNNNLLLKKKIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJKKKKKKIIIGGGEEEEEEDDDDDDCCCBBBAAA@@@BBBCCCEEEGGGIIIJJJJJJKKKFFFEEEEEEFFFGGGIIILLLMMMHHHJJJLLLLLLKKKJJJJJJKKKEEEGGGIIIJJJJJJIIIHHHHHHKKKIIIGGGEEEDDDDDDEEEFFFLLLNNNOOOOOOLLLJJJIIIJJJJJJMMMGGGEEEMMMMMMKKKPPPNNNOOOPPPRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRTTT[[[aaa```WWWNNNMMMMMMNNNQQQSSSSSSQQQOOOKKKOOORRRSSSQQQOOOPPPQQQMMMMMMMMMMMMLLLLLLLLLLLLIIIKKKNNNQQQRRRRRRRRRQQQQQQPPPOOOMMMMMMMMMNNNNNNTTTRRRPPPOOOOOONNNLLLJJJPPPOOONNNMMMOOORRRUUUWWWSSSSSSSSSRRRQQQQQQSSSVVVQQQUUUWWWVVVYYY^^^```^^^XXXXXXWWWWWWVVVUUUTTTTTTRRRQQQRRRUUUXXXYYYYYYWWWWWWVVVUUUTTTUUUWWWZZZ\\\XXXYYYZZZZZZ[[[ZZZYYYXXXVVVVVVTTTRRRPPPPPPSSSUUUVVVVVVWWWXXXYYYZZZ[[[[[[XXXYYY[[[___aaaaaa^^^[[[]]][[[YYYUUUSSSQQQPPPPPPQQQVVVVVVRRRRRRVVVUUUPPPSSSSSSTTTVVVWWWVVVSSSPPPNNNOOOQQQUUUXXXXXXVVVSSSQQQOOOLLLJJJIIIJJJLLLMMMEEEFFFHHHJJJKKKKKKJJJIIIDDDDDDDDDEEEFFFFFFGGGGGGEEEGGGIIIJJJIIIFFFCCC@@@BBB???<<<===???AAA@@@>>>AAABBBCCCCCCBBBCCCEEEFFFAAABBBBBB@@@===<<<@@@DDD???@@@@@@???===<<<===>>><<<===???@@@???>>><<<;;;::::::999999:::;;;===>>>>>>>>>>>>??????@@@@@@AAA======<<<<<<<<<<<<======>>>??????@@@@@@@@@??????::::::::::::;;;;;;:::999888888777777888888999::::::999999888888999999:::::::::888888888888::::::======<<<;;;::::::::::::999:::;;;<<<<<<;;;::::::;;;::::::999999888888888999999999999999999999999999999:::;;;<<<<<<<<<;;;===<<<<<<;;;;;;===>>>???<<<<<<===>>>@@@@@@>>><<>>>>>>>>>>>??????AAA@@@>>>=========>>>???===???@@@???>>>===>>>??????DDDJJJJJJGGGEEEEEEHHHEEECCCAAAAAABBBDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBEEEEEEFFFGGGHHHHHHHHHHHHLLLKKKIIIHHHHHHIIIJJJLLLKKKKKKKKKIIIGGGGGGJJJLLLGGGFFFFFFEEEFFFGGGIIIJJJLLLKKKJJJKKKMMMNNNNNNNNNOOOLLLIIIGGGGGGIIIJJJJJJKKKKKKLLLOOORRRQQQMMMHHHJJJIIIHHHHHHJJJMMMQQQSSSVVVRRRNNNOOOSSSVVVTTTRRRPPPMMMJJJJJJMMMPPPQQQPPPMMMNNNOOOPPPRRRSSSTTTTTTUUUSSSQQQPPPPPPQQQSSSTTTUUUZZZ[[[XXXYYY^^^^^^YYY]]][[[WWWRRRNNNLLLJJJIIIKKKLLLNNNQQQSSSVVVWWWXXXSSSTTTSSSRRRRRRSSSVVVYYY^^^]]]\\\ZZZWWWVVVTTTSSSXXXPPPLLLNNNOOOMMMNNNSSSNNNNNNOOOPPPPPPNNNJJJGGGLLLIIIGGGHHHJJJLLLKKKIIILLLNNNQQQOOOMMMNNNSSSXXXWWWYYYZZZYYYUUUPPPMMMLLLWWWVVVVVVUUUUUUTTTTTTTTTMMMOOOQQQQQQNNNKKKJJJIIIKKKKKKMMMNNNPPPQQQRRRSSSKKKLLLMMMLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFGGGIIIIIIGGGIIIKKKKKKIIIHHHHHHHHHJJJGGGEEEEEEFFFFFFCCCAAABBBDDDEEEDDDCCCDDDFFFHHHGGGEEEDDDCCCEEEGGGIIIIIIKKKLLLLLLLLLKKKJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCLLLNNNPPPOOOMMMKKKJJJJJJGGGJJJEEECCCJJJKKKHHHMMMKKKLLLMMMOOOOOOOOONNNNNNQQQQQQQQQQQQRRRRRRRRRRRRNNNNNNMMMNNNOOOPPPPPPOOONNNPPPTTTZZZ^^^[[[SSSLLLNNNNNNOOOPPPRRRRRROOOMMMLLLNNNPPPPPPNNNOOOQQQTTTMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIKKKMMMOOOOOOOOOOOORRRPPPOOOMMMKKKKKKJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQPPPOOONNNMMMOOORRRUUUWWWTTTUUUTTTSSSQQQPPPRRRTTTRRRVVVWWWUUUVVVZZZ[[[YYYVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPPPPRRRTTTVVVVVVUUUWWWVVVTTTSSSSSSTTTVVVXXXUUUVVVXXXYYYZZZYYYXXXWWWSSSTTTUUUTTTRRRRRRSSSTTTTTTTTTUUUVVVXXXZZZ[[[\\\ZZZZZZZZZ[[[]]]^^^]]]\\\[[[ZZZWWWTTTRRRPPPPPPPPPPPPTTTUUURRRRRRUUUUUUQQQSSSSSSTTTVVVWWWWWWTTTQQQOOOOOOQQQSSSVVVVVVUUUSSSPPPOOOLLLJJJIIIIIIKKKLLLHHHIIIKKKKKKKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFCCCAAA@@@???>>>@@@CCCCCCAAA???GGGGGGFFFDDDBBBAAAAAABBBAAA???>>>===>>>?????????>>>???@@@???=========>>><<<===?????????>>><<<;;;::::::999999:::;;;===>>>>>>??????@@@@@@@@@@@@???===<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>>>>======999888999999::::::999888888888777777888888999::::::999999888888999999:::;;;:::999888888999:::;;;<<<;;;;;;:::::::::::::::;;;<<<===>>>>>>===<<<<<<<<<;;;;;;:::999888777666;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<===>>><<<;;;;;;:::;;;<<<===>>><<<<<<;;;===>>>???>>><<<<<<=========>>>???@@@AAAAAA@@@???===<<<<<<<<<======???@@@???>>>===>>>@@@@@@FFFMMMNNNKKKGGGFFFFFFDDDBBB@@@@@@BBBDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHKKKJJJHHHGGGGGGHHHJJJKKKKKKKKKJJJHHHFFFFFFHHHKKKHHHGGGGGGGGGGGGHHHHHHIIILLLJJJIIIJJJLLLNNNNNNMMMOOOMMMJJJHHHGGGHHHIIIIIIKKKKKKLLLOOOQQQQQQMMMJJJKKKJJJIIIHHHJJJMMMPPPRRRSSSPPPNNNPPPUUUXXXWWWTTTRRROOOMMMNNNQQQSSSSSSRRRMMMMMMNNNOOOPPPRRRSSSTTTRRRRRRRRRRRRSSSUUUVVVWWW[[[^^^^^^ZZZYYY[[[ZZZVVV\\\ZZZVVVRRROOOLLLKKKJJJJJJJJJLLLNNNQQQTTTVVVWWWWWWWWWVVVUUUTTTTTTWWWYYYZZZYYYYYYYYYXXXXXXWWWWWWVVVOOOLLLMMMNNNLLLLLLPPPLLLLLLMMMOOOPPPOOOLLLIIIKKKIIIGGGHHHKKKLLLLLLJJJNNNPPPQQQOOOLLLLLLPPPUUUVVVWWWWWWVVVSSSQQQQQQRRR[[[ZZZYYYWWWUUUSSSQQQQQQNNNOOOPPPOOOMMMKKKJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSLLLMMMMMMLLLJJJHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIFFFHHHJJJJJJIIIHHHHHHIIILLLIIIFFFEEEEEEDDDBBB???DDDEEEEEEDDDCCCBBBDDDEEEEEEDDDCCCCCCEEEHHHJJJKKKJJJKKKKKKLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEEEELLLNNNPPPPPPNNNLLLKKKLLLGGGJJJEEECCCJJJJJJGGGKKKJJJKKKLLLMMMMMMLLLKKKKKKOOOOOOOOOOOOPPPPPPQQQQQQOOOMMMKKKKKKNNNPPPOOOMMMNNNRRRXXX]]]]]]YYYSSSNNNQQQPPPOOOOOOPPPOOOMMMJJJMMMMMMMMMMMMMMMOOORRRUUUMMMLLLLLLKKKKKKKKKKKKKKKIIIIIIJJJKKKLLLMMMOOOOOOPPPOOOMMMLLLKKKJJJJJJJJJGGGJJJMMMNNNMMMNNNRRRUUUOOONNNNNNNNNOOOQQQTTTVVVUUUUUUUUUSSSQQQPPPPPPRRRTTTWWWVVVTTTSSSVVVVVVSSSTTTTTTTTTTTTSSSSSSRRRQQQQQQOOOMMMNNNPPPRRRSSSRRRVVVUUUSSSQQQQQQRRRSSSTTTRRRTTTVVVXXXYYYYYYXXXWWWRRRTTTVVVVVVUUUTTTTTTUUUSSSSSSSSSTTTVVVYYY[[[]]]]]][[[YYYXXXZZZ[[[[[[[[[YYYWWWUUUSSSQQQPPPPPPPPPPPPRRRSSSQQQRRRUUUUUUSSSRRRRRRSSSUUUWWWWWWUUUSSSPPPOOOPPPQQQSSSTTTSSSRRRRRRPPPMMMKKKJJJJJJKKKLLLLLLLLLMMMLLLJJJHHHEEECCCEEEEEEDDDCCCCCCBBBAAAAAADDDDDDEEEEEEEEEDDDDDDCCC>>>???AAACCCFFFFFFDDDAAAJJJIIIFFFDDDAAA@@@@@@@@@BBB>>>;;;<<<@@@AAA@@@===>>>???@@@???>>>===>>>???<<<===?????????===;;;:::::::::999999:::;;;===>>>>>>???@@@AAAAAA@@@>>>===<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>===<<<;;;:::888999::::::;;;;;;;;;;;;888888777777888888999::::::999999888888999999:::;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;<<<<<<============<<<;;;<<<<<<;;;:::999777777666::::::;;;;;;;;;;;;;;;;;;777777777888:::<<>>@@@AAAAAAAAA@@@???===<<<;;;;;;;;;>>>???@@@???>>>>>>???@@@AAAGGGNNNPPPMMMHHHEEEDDDCCCAAA@@@@@@BBBDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGDDDDDDEEEEEEFFFGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKIIIGGGEEEDDDFFFIIIHHHIIIIIIIIIIIIHHHHHHGGGJJJIIIHHHJJJLLLMMMLLLLLLOOONNNKKKIIIGGGGGGGGGGGGJJJJJJLLLNNNQQQQQQOOOLLLLLLKKKJJJIIIJJJLLLNNNPPPRRRQQQPPPSSSVVVWWWUUURRRSSSRRRQQQRRRTTTUUUUUUTTTMMMMMMLLLLLLMMMPPPRRRTTTPPPQQQSSSUUUWWWYYYZZZZZZ\\\^^^^^^ZZZYYYZZZYYYVVV[[[YYYVVVSSSPPPMMMKKKKKKKKKKKKLLLNNNQQQTTTWWWYYYZZZZZZZZZXXXUUUUUUWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWTTTPPPMMMNNNNNNLLLKKKLLLKKKKKKLLLNNNPPPPPPNNNKKKJJJIIIHHHIIIKKKMMMMMMLLLOOOPPPQQQNNNKKKJJJMMMPPPUUUUUUUUUTTTSSSSSSVVVXXX[[[ZZZYYYWWWUUUSSSQQQPPPOOOPPPOOONNNKKKJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRMMMMMMLLLJJJHHHHHHJJJLLLKKKKKKKKKKKKKKKJJJIIIHHHEEEGGGIIIIIIHHHHHHIIIJJJLLLJJJGGGFFFDDDCCC@@@>>>EEEEEEEEEDDDBBBAAABBBCCCCCCCCCCCCCCCEEEGGGJJJKKKHHHIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGLLLNNNPPPPPPNNNMMMLLLMMMIIIMMMGGGEEELLLKKKGGGLLLKKKLLLMMMMMMMMMLLLKKKJJJLLLMMMMMMNNNNNNOOOOOOOOOQQQMMMJJJKKKOOOQQQPPPMMMNNNTTT[[[^^^[[[VVVRRRPPPSSSQQQOOONNNNNNMMMKKKIIILLLLLLLLLMMMNNNPPPSSSTTTMMMLLLKKKJJJJJJJJJKKKKKKMMMLLLKKKKKKLLLNNNPPPQQQNNNMMMMMMMMMMMMMMMMMMMMMHHHMMMPPPOOOKKKJJJNNNRRRNNNNNNMMMNNNOOOQQQTTTUUURRRSSSTTTRRRPPPPPPPPPRRRUUUWWWWWWTTTSSSVVVUUURRRUUUVVVVVVWWWVVVUUUTTTSSSRRRPPPMMMLLLNNNPPPPPPPPPSSSRRRQQQPPPPPPQQQSSSTTTRRRSSSVVVYYYZZZZZZZZZYYYUUUVVVWWWWWWVVVVVVXXXYYYWWWVVVUUUUUUVVVXXXZZZ\\\^^^\\\YYYYYYYYYZZZYYYXXXVVVUUUSSSQQQPPPPPPPPPQQQPPPQQQQQQQQQRRRTTTUUUTTTQQQQQQRRRUUUWWWWWWVVVTTTQQQPPPOOOPPPQQQRRRRRRQQQSSSQQQOOOMMMKKKKKKLLLLLLLLLMMMMMMLLLJJJGGGDDDBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEE???@@@BBBDDDFFFGGGGGGFFFHHHFFFCCCBBBBBBBBBBBBBBBAAA???===>>>@@@AAA@@@>>>>>>???@@@???>>>===>>>???<<<===>>>???>>>===;;;999:::999999999999;;;<<<===>>>???AAABBBBBB???===;;;;;;::::::999999::::::;;;>>>>>>>>>======;;;:::999999:::<<<<<<<<<<<<======888888777777888888999::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<::::::;;;:::::::::999999;;;::::::999999888888888888888888888888999999999999888888777999;;;>>>???;;;;;;;;;;;;;;;<<<<<<<<<===;;;999999:::<<<===<<<::::::<<<===>>>?????????>>>>>>======<<<<<<;;;;;;>>>???@@@@@@>>>>>>???@@@BBBFFFJJJKKKIIIEEECCCBBBBBBAAA@@@AAADDDFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEFFFFFFGGGHHHJJJJJJHHHFFFCCCCCCEEEGGGIIIJJJJJJKKKJJJIIIGGGFFFIIIHHHHHHIIIKKKLLLKKKJJJOOOOOOMMMKKKHHHFFFFFFFFFIIIJJJLLLNNNOOOPPPOOOOOONNNMMMLLLKKKKKKLLLMMMNNNTTTSSSSSSTTTUUUSSSOOOKKKQQQQQQRRRSSSTTTTTTSSSSSSMMMLLLKKKJJJKKKNNNQQQSSSQQQSSSVVVYYYZZZ[[[[[[ZZZXXXYYYYYYYYYYYY[[[\\\\\\\\\ZZZWWWTTTQQQNNNKKKJJJOOONNNOOOPPPSSSVVVYYY[[[\\\\\\[[[XXXVVVTTTUUUVVVYYYYYYYYYYYYXXXVVVUUUTTTUUUSSSQQQRRRQQQOOOMMMKKKLLLLLLMMMNNNPPPOOOMMMKKKJJJIIIIIIJJJKKKMMMNNNNNNNNNOOOOOONNNKKKKKKMMMOOOTTTVVVVVVVVVVVVVVVXXXZZZVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPNNNLLLIIIIIIKKKMMMLLLLLLMMMNNNNNNOOOPPPPPPMMMLLLKKKIIIGGGHHHJJJLLLKKKLLLMMMMMMLLLKKKIIIHHHEEEFFFHHHHHHGGGGGGHHHJJJJJJIIIGGGFFFDDDBBB@@@???CCCDDDDDDCCCAAA@@@AAACCCCCCCCCDDDDDDDDDEEEGGGIIIEEEFFFHHHJJJKKKKKKKKKJJJGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJLLLOOOOOONNNMMMMMMMMMJJJNNNHHHFFFMMMKKKGGGKKKJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKKKKLLLMMMNNNNNNNNNQQQOOOLLLMMMPPPRRRRRRQQQPPPVVV\\\]]]YYYSSSQQQPPPUUURRROOOMMMMMMLLLKKKIIIJJJKKKMMMOOOQQQRRRRRRQQQNNNMMMKKKJJJJJJJJJKKKLLLNNNMMMLLLKKKKKKMMMOOOQQQQQQQQQPPPPPPOOONNNMMMMMMKKKNNNQQQOOOKKKIIILLLPPPMMMMMMMMMNNNOOOQQQSSSTTTOOOPPPRRRRRRQQQQQQRRRSSSUUUXXXXXXUUUUUUXXXXXXUUUYYYZZZ[[[\\\[[[ZZZYYYXXXUUURRROOONNNNNNOOOPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUSSSTTTVVVYYYZZZ[[[\\\\\\ZZZZZZXXXVVVUUUWWW[[[___\\\[[[ZZZYYYXXXYYYYYYZZZ\\\[[[ZZZZZZZZZYYYWWWUUUUUUTTTRRRQQQQQQQQQRRRSSSRRRQQQPPPRRRRRRSSSTTTVVVRRRRRRRRRTTTVVVWWWVVVTTTRRRQQQPPPPPPQQQQQQPPPOOOOOONNNMMMKKKJJJIIIIIIJJJIIIJJJKKKKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEEEEBBBAAAAAAAAAAAACCCDDDEEEBBBAAAAAAAAABBBEEEHHHKKKHHHEEEAAA@@@BBBDDDDDDDDD>>>???@@@>>><<<;;;===???===>>>??????>>>===>>>@@@<<<===>>>???>>><<<:::888999999888888999:::<<<======>>>@@@AAA@@@>>><<<:::::::::999999999999::::::>>>>>>>>>>>>===<<<;;;:::777:::<<<<<<::::::;;;<<<888888777777888888999::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;777777777888999:::;;;<<<;;;;;;::::::999999999999888999999999999:::::::::777777777888888999999999<<<:::999888888999;;;<<<;;;;;;<<<<<<============<<<:::888888:::<<<<<<<<<;;;;;;<<<=========<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAA@@@???>>>???@@@BBBCCCCCCBBBAAA@@@@@@AAABBBAAAAAABBBEEEGGGHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGIIIIIIGGGEEECCCCCCEEEGGGIIIJJJJJJKKKJJJIIIGGGFFFHHHGGGHHHIIIKKKLLLKKKIIIMMMNNNOOOMMMJJJGGGGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQOOONNNMMMLLLKKKLLLLLLMMMQQQQQQRRRSSSRRRPPPLLLIIIMMMNNNPPPPPPPPPPPPOOOOOOMMMLLLJJJJJJJJJMMMPPPRRRTTTVVVXXXZZZ[[[ZZZYYYXXXUUUTTTUUUVVVXXXYYY[[[]]]]]][[[YYYVVVRRROOOLLLKKKPPPPPPQQQRRRTTTVVVYYYZZZYYYZZZYYYWWWTTTSSSSSSTTTVVVWWWXXXXXXXXXWWWUUUTTTXXXXXXVVVUUUUUUTTTQQQNNNOOONNNNNNNNNOOONNNKKKIIIJJJKKKKKKKKKKKKLLLNNNOOOKKKLLLMMMMMMLLLMMMNNNPPPTTTVVVYYYZZZYYYXXXWWWXXXUUUUUUVVVVVVUUUSSSPPPOOOPPPPPPNNNKKKIIIHHHKKKMMMKKKLLLLLLLLLMMMMMMNNNNNNKKKKKKJJJHHHFFFGGGIIILLLJJJKKKLLLLLLLLLKKKIIIHHHEEEFFFGGGGGGFFFFFFHHHIIIGGGGGGGGGEEECCCBBBAAAAAA@@@AAABBBAAA@@@@@@BBBDDDDDDEEEFFFEEECCCBBBCCCEEEBBBDDDFFFHHHIIIJJJJJJIIIGGGGGGFFFFFFEEEEEEEEEEEEHHHHHHGGGGGGFFFEEEEEEDDDIIIKKKMMMNNNMMMLLLMMMMMMIIIMMMHHHFFFLLLJJJEEEHHHHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNPPPPPPOOOOOOPPPRRRUUUWWW[[[^^^bbbaaa]]]YYYWWWWWWUUURRRNNNLLLLLLMMMMMMLLLLLLLLLNNNQQQTTTTTTRRRPPPOOONNNLLLKKKJJJKKKMMMNNNNNNLLLKKKJJJJJJKKKMMMNNNVVVUUUTTTSSSQQQNNNLLLKKKKKKMMMOOOOOOMMMLLLNNNQQQLLLMMMMMMNNNPPPQQQSSSSSSNNNPPPSSSSSSSSSSSSTTTUUUWWWZZZZZZWWWXXX[[[[[[XXX[[[]]]^^^______^^^\\\[[[WWWUUURRRPPPPPPPPPOOONNNLLLMMMNNNOOOQQQRRRTTTUUUTTTTTTTTTUUUWWWYYY[[[\\\^^^\\\YYYVVVUUUWWW]]]aaa___^^^]]]\\\[[[ZZZYYYXXXZZZYYYYYYYYYYYYXXXUUURRRTTTTTTSSSRRRSSSTTTUUUVVVUUURRRQQQSSSTTTSSSTTTWWWSSSSSSRRRTTTVVVWWWUUUTTTSSSRRRQQQQQQRRRQQQOOOMMMJJJIIIHHHGGGGGGFFFFFFFFFEEEFFFHHHIIIJJJIIIGGGFFFBBBCCCCCCDDDEEEEEEFFFFFFBBBAAAAAAAAABBBCCCDDDDDDBBBBBBAAA???@@@CCCHHHLLLJJJFFFBBBAAADDDGGGGGGFFF===??????<<<777666:::>>>===>>>??????>>>>>>???@@@======>>>???>>><<<999888999999888888999:::<<<===;;;<<<>>>>>>>>>===;;;:::;;;::::::999999::::::;;;===>>>>>>>>>===<<<;;;;;;555888;;;:::777666777999888888777777888888999::::::999999888888999999:::::::::;;;;;;;;;;;;::::::888888888999999;;;<<<<<<>>>===<<<;;;:::::::::;;;888999999999999:::::::::888888999999:::;;;;;;;;;<<<;;;999888888999999:::;;;<<<======>>>>>>======<<<:::999999;;;<<<<<<;;;:::;;;<<<======<<<;;;:::999:::<<<===??????@@@@@@???@@@AAA@@@?????????AAA@@@???===<<<<<<===>>>???@@@???@@@BBBEEEHHHHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@AAAAAA@@@@@@AAABBBDDDEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGEEECCCCCCFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHGGGHHHJJJLLLMMMKKKIIIJJJNNNQQQPPPLLLJJJJJJLLLKKKLLLMMMMMMLLLMMMOOOQQQNNNNNNMMMMMMLLLLLLLLLLLLKKKMMMOOOQQQQQQPPPNNNLLLKKKLLLMMMMMMLLLKKKLLLNNNMMMLLLKKKJJJKKKMMMOOOQQQVVVWWWYYYZZZZZZXXXWWWUUUWWWTTTSSSTTTUUUSSSUUUXXX[[[[[[ZZZXXXUUUSSSPPPOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVUUUSSSRRRRRRSSSPPPRRRUUUWWWYYYYYYXXXXXXYYYZZZYYYWWWWWWXXXUUUQQQQQQOOONNNNNNNNNMMMKKKIIIKKKLLLMMMLLLKKKKKKMMMOOOIIIJJJKKKMMMNNNOOOPPPQQQRRRUUUYYYZZZYYYWWWVVVVVVXXXYYYXXXWWWTTTQQQMMMKKKPPPOOONNNKKKIIIHHHJJJLLLJJJKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIGGGFFFFFFHHHJJJHHHIIIIIIJJJJJJJJJIIIIIIFFFGGGGGGFFFEEEEEEFFFHHHEEEFFFGGGEEECCCAAABBBCCC>>>???@@@@@@???@@@BBBDDDDDDFFFGGGEEEBBB@@@AAACCC@@@AAADDDFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCHHHHHHGGGFFFEEEDDDCCCBBBGGGIIILLLMMMLLLLLLLLLMMMKKKNNNIIIGGGMMMKKKEEEHHHHHHIIIJJJLLLLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMOOOQQQPPPOOOQQQWWW\\\dddddddddbbb___]]]\\\\\\UUURRRNNNLLLMMMNNNOOOPPPPPPOOONNNPPPSSSTTTSSSQQQQQQOOOMMMKKKKKKLLLNNNOOONNNMMMLLLLLLKKKLLLMMMNNNSSSSSSTTTSSSSSSQQQOOONNNMMMMMMNNNNNNOOOOOOPPPPPPLLLLLLMMMNNNPPPQQQRRRSSSRRRTTTVVVWWWVVVVVVVVVWWWYYY\\\\\\YYYYYY[[[[[[YYY[[[]]]___``````___]]]\\\XXXVVVSSSRRRRRRPPPNNNLLLKKKLLLLLLMMMOOOPPPQQQQQQSSSQQQPPPOOOPPPSSSVVVYYY]]]\\\ZZZWWWUUUWWWZZZ^^^]]]^^^^^^___^^^\\\YYYXXXYYYWWWUUUTTTTTTTTTSSSRRRUUUTTTTTTTTTUUUWWWXXXYYYXXXSSSRRRTTTUUURRRTTTXXXUUUTTTSSSTTTUUUVVVUUUSSSSSSSSSSSSSSSSSSRRRNNNKKKGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDFFFHHHHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC???@@@AAA@@@???AAAEEEIIIJJJEEEBBBCCCHHHMMMOOONNNDDDBBB>>>:::888888;;;===<<<>>>??????>>>>>>???@@@======>>>>>>===;;;999777999888888888888:::;;;<<<::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::777:::===;;;777555777999888888777777888888999::::::999999888888999999:::888999:::;;;;;;:::999888::::::999999:::;;;<<<<<<>>>===<<<:::::::::::::::;;;;;;::::::999888777777777888888999::::::;;;;;;999999999999999999:::::::::;;;<<<=========<<<<<<;;;::::::;;;======<<<;;;888999;;;=========<<<;;;:::;;;===???@@@@@@?????????@@@AAAAAA??????@@@AAA>>><<<<<<<<<<<<===>>>>>>======>>>AAADDDFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCAAA@@@?????????AAACCCDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGFFFEEEDDDDDDGGGJJJHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHIIIKKKMMMMMMKKKIIIHHHMMMQQQRRROOOMMMNNNPPPLLLMMMNNNLLLKKKKKKOOORRRNNNNNNMMMMMMMMMMMMMMMMMMKKKMMMOOOPPPPPPOOOOOONNNKKKMMMMMMKKKIIIIIILLLNNNLLLLLLLLLLLLMMMNNNOOOOOOVVVVVVWWWXXXXXXWWWVVVUUUWWWRRRPPPRRRQQQNNNOOOSSSXXXXXXYYYYYYXXXWWWVVVUUUPPPRRRSSSUUUUUUTTTSSSRRRQQQRRRTTTTTTRRRRRRRRRSSSNNNPPPTTTWWWYYYYYYXXXXXXXXXZZZXXXTTTUUUXXXWWWRRROOONNNMMMMMMNNNNNNLLLKKKMMMNNNOOOMMMKKKJJJLLLNNNJJJJJJKKKMMMOOOQQQQQQPPPPPPSSSUUUVVVUUUUUUVVVWWWZZZZZZZZZYYYVVVRRRNNNLLLNNNOOONNNLLLIIIHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGGGGFFFEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHGGGEEECCCCCCEEEFFFFFFGGGHHHFFFBBB@@@@@@AAA???@@@@@@@@@>>>>>>@@@BBBAAAEEEGGGFFFAAA???AAADDD???@@@BBBDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBEEEEEEEEEDDDDDDDDDCCCCCCFFFHHHKKKLLLLLLKKKLLLMMMMMMQQQLLLJJJPPPMMMGGGJJJJJJKKKMMMNNNOOOOOOOOOOOOIIIIIIJJJKKKLLLMMMNNNOOOJJJNNNRRRPPPNNNPPPWWW___cccaaa^^^\\\ZZZYYYXXXWWWUUUQQQNNNLLLMMMPPPQQQRRRTTTQQQNNNNNNQQQTTTTTTSSSRRRPPPNNNLLLKKKMMMOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOLLLNNNPPPRRRTTTUUUUUUUUUQQQOOONNNOOOPPPPPPOOOMMMLLLLLLMMMNNNPPPQQQRRRRRRVVVXXXZZZZZZYYYWWWWWWWWW[[[]]]]]]ZZZYYY[[[ZZZWWWZZZ\\\^^^``````^^^\\\[[[XXXVVVTTTSSSRRRPPPMMMJJJKKKKKKLLLLLLMMMMMMNNNNNNQQQOOOLLLJJJKKKNNNSSSUUUZZZZZZZZZXXXVVVVVVXXXZZZZZZ\\\^^^______]]]ZZZXXXYYYUUUQQQOOOOOOQQQRRRSSSUUUUUUUUUUUUVVVXXXZZZ[[[ZZZTTTSSSUUUUUURRRTTTYYYVVVTTTSSSTTTUUUUUUTTTSSSTTTSSSTTTUUUUUURRRNNNJJJHHHHHHIIIIIIIIIIIIJJJJJJBBBCCCEEEGGGHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@BBBCCCCCCDDDDDDCCCBBBBBB===???BBBAAA@@@@@@BBBEEEFFFCCC@@@DDDMMMTTTWWWXXXMMMGGG???;;;<<<>>>>>>===<<<>>>??????>>>>>>???AAA======>>>>>>===;;;888777999888888888888:::;;;<<<999999999999:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999:::;;;;;;;;;::::::;;;>>>AAA???:::777999<<<888888888777888999999::::::999999999999999999:::888888::::::::::::888888;;;;;;:::::::::;;;<<<<<<<<<;;;:::888777777888888>>>===<<<:::888666555444555666666777888888999999666777888::::::;;;;;;:::999:::;;;<<<<<<<<<;;;:::;;;:::;;;===>>>>>><<<:::666777:::<<<>>>>>>===<<<<<<===???@@@@@@@@@???>>>???@@@AAAAAA??????@@@AAA<<<<<<<<<>>>???@@@>>>===;;;;;;<<>>>>>???@@@BBBDDDDDDDDDFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEDDDEEEHHHKKKGGGGGGFFFEEEFFFGGGIIIJJJHHHHHHIIILLLNNNNNNLLLIIIFFFLLLRRRSSSQQQOOOPPPSSSMMMNNNNNNLLLJJJJJJNNNRRRMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQQQQOOONNNMMMMMMMMMNNNNNNKKKIIIIIILLLPPPLLLLLLMMMMMMNNNNNNOOOOOOTTTUUUVVVVVVVVVVVVVVVVVVUUUPPPNNNPPPPPPLLLMMMSSSTTTVVVXXXYYY[[[[[[[[[ZZZSSSUUUWWWXXXXXXVVVTTTRRROOOQQQSSSSSSSSSRRRSSSUUUQQQRRRUUUWWWXXXWWWVVVTTTVVVXXXVVVRRRSSSWWWWWWRRRNNNLLLLLLLLLNNNOOONNNMMMNNNOOOPPPNNNKKKJJJLLLNNNLLLLLLLLLNNNPPPQQQPPPOOOOOOPPPQQQQQQQQQSSSVVVXXXXXXYYYZZZZZZYYYVVVSSSQQQNNNNNNNNNLLLJJJIIIIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGCCCEEEGGGGGGFFFEEEEEEFFFEEEEEEDDDDDDEEEGGGIIIJJJHHHHHHHHHEEECCCBBBDDDEEEHHHIIIIIIFFFAAA>>>>>>@@@AAAAAAAAA@@@>>>===>>>??????CCCFFFEEEBBB@@@BBBEEE>>>???AAACCCDDDDDDDDDCCCFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCFFFJJJJJJIIIHHHIIIJJJPPPMMMKKKKKKMMMMMMKKKHHHNNNMMMMMMLLLNNNPPPRRRTTTMMMKKKIIIJJJLLLOOOQQQRRROOOOOOPPPPPPPPPSSSXXX\\\___[[[XXXYYYZZZYYYSSSNNNQQQOOOMMMMMMOOORRRSSSSSSRRRRRRRRRPPPOOOPPPSSSUUUSSSUUUVVVUUUSSSPPPOOOOOOPPPPPPPPPNNNMMMMMMOOOQQQQQQQQQSSSTTTVVVVVVVVVVVVSSSSSSRRRPPPPPPOOOOOOOOOTTTRRRPPPNNNNNNOOOQQQSSSXXXYYYZZZYYYXXXWWWXXXYYYXXXXXXYYY[[[]]]]]][[[YYYZZZXXXXXXZZZ^^^^^^[[[XXXWWWVVVTTTRRRPPPMMMLLLKKKJJJJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKIIIIIIKKKMMMSSSUUUXXXXXXVVVUUUVVVXXXZZZZZZ\\\\\\]]]\\\[[[ZZZWWWUUUSSSOOONNNOOOSSSVVVYYYXXXVVVUUUTTTUUUVVVWWWQQQRRRTTTUUUVVVVVVVVVUUUVVVUUUSSSTTTUUUUUUTTTRRRSSSTTTUUUVVVUUUSSSQQQOOOLLLJJJHHHGGGGGGGGGFFFEEECCCEEEFFFHHHHHHFFFEEEDDD===>>>@@@AAABBBBBBAAAAAACCCFFFHHHFFFCCCBBBCCCFFFCCCBBBAAA???>>>>>>??????BBB@@@>>>@@@EEEKKKPPPSSSJJJDDD===;;;===???===;;;========================;;;<<<<<<<<<<<<<<<;;;;;;999999999:::::::::;;;;;;========================<<<<<<<<<;;;;;;:::::::::===???<<<777777;;;;;;666=========<<<;;;:::888777888888888888777777777777::::::999999888777666666888888888777777777777777===:::777777:::<<<<<<:::;;;;;;::::::999888777777888888888888888777666555777777777777888999:::;;;999888999;;;:::888===DDD;;;999888999<<<>>><<<:::===>>>???>>>;;;999999999<<<;;;;;;<<<<<<===>>>???>>>===============>>>??????===<<<===@@@AAA@@@===???>>>===;;;::::::;;;;;;>>>>>>???@@@BBBCCCCCCDDDCCCDDDEEEFFFEEEDDDBBB@@@@@@?????????@@@BBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGCCCBBB@@@@@@@@@BBBDDDEEEIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHJJJKKKKKKIIIHHHFFFFFFKKKOOOPPPNNNMMMQQQUUUQQQQQQQQQPPPNNNLLLJJJHHHLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOMMMJJJHHHIIIKKKNNNPPPOOORRRUUUTTTQQQNNNMMMNNNPPPQQQRRRRRRQQQPPPPPPPPPPPPRRRQQQNNNOOORRRPPPLLLSSSUUUWWWYYYZZZ[[[[[[ZZZWWWWWWWWWVVVTTTRRRQQQPPPSSSPPPNNNNNNNNNOOOOOOOOONNNOOOQQQSSSUUUVVVWWWWWWYYYXXXXXXYYYYYYWWWTTTQQQMMMLLLKKKKKKKKKKKKLLLLLLLLLNNNOOOLLLIIIGGGHHHIIIKKKMMMOOORRRSSSTTTTTTSSSMMMOOOQQQPPPNNNNNNQQQUUUUUUWWWYYYZZZYYYVVVSSSPPPQQQNNNKKKIIIHHHHHHGGGFFFGGGEEEEEEGGGJJJKKKIIIFFF@@@AAAAAABBBCCCDDDEEEEEEAAACCCDDDFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBAAACCCDDDEEEDDDAAA@@@???@@@@@@???>>>>>>???AAACCCEEE???@@@BBBCCCCCCBBBAAA???@@@@@@@@@???@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>@@@AAABBBDDDEEEDDDDDDCCCEEEHHHJJJJJJHHHHHHIIIKKKNNNMMMLLLMMMNNNOOONNNMMMMMMLLLKKKJJJJJJLLLNNNOOOPPPNNNLLLLLLNNNOOOOOOOOOPPPQQQQQQPPPPPPSSSWWWZZZZZZVVVTTTTTTVVVVVVRRRNNNQQQOOOLLLLLLNNNQQQRRRSSSRRRRRRRRRPPPOOOPPPSSSUUUSSSUUUVVVVVVSSSQQQQQQQQQOOOOOOPPPOOONNNOOOQQQTTTQQQRRRRRRSSSTTTUUUUUUVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUSSSQQQPPPPPPQQQSSSTTTXXXYYYZZZYYYWWWVVVWWWXXX[[[ZZZZZZ[[[\\\ZZZWWWTTTWWWVVVWWW[[[^^^___[[[XXXYYYXXXVVVSSSPPPMMMKKKIIIJJJIIIIIIHHHHHHJJJKKKLLLLLLMMMMMMLLLJJJIIIJJJLLLOOOQQQTTTUUUTTTSSSUUUWWWYYYZZZ[[[\\\\\\[[[ZZZYYYVVVUUUSSSPPPNNNOOOSSSVVVVVVVVVTTTSSSQQQPPPPPPOOOPPPQQQSSSTTTUUUUUUUUUTTTWWWUUUSSSSSSSSSSSSQQQPPPSSSSSSTTTUUUTTTRRRPPPOOOMMMKKKIIIHHHHHHGGGFFFEEEBBBCCCDDDEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@AAABBBCCCBBBCCCCCCBBBAAA@@@AAABBBCCCBBB@@@???>>>>>>??????AAA???===???CCCHHHLLLNNNGGGBBB===<<<>>>???===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::999999999999999;;;===<<<777888<<<===999<<<;;;:::999888777666666888888888888777777777777::::::999888888777666666888777777777777777777777:::888777888;;;======;;;;;;;;;:::999999888777777777777888999999888888888888888777777777777777888<<<::::::;;;999777:::???<<<:::888999<<<===;;;:::;;;<<<======;;;::::::;;;;;;;;;;;;;;;<<<===>>>???>>>======<<<<<<<<<======>>>===;;;===???@@@???===<<<;;;:::888777777888999======>>>???@@@AAABBBCCCAAABBBCCCDDDDDDCCCAAA@@@?????????@@@AAABBBCCCDDDCCCDDDDDDEEEEEEFFFGGGGGGCCCBBBAAA@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHFFFGGGLLLPPPQQQOOONNNPPPSSSPPPQQQQQQPPPOOOMMMKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLMMMMMMPPPOOOMMMKKKKKKMMMOOOPPPQQQSSSUUUTTTQQQMMMLLLMMMNNNOOOPPPPPPOOOOOONNNNNNPPPRRRQQQNNNOOOSSSSSSPPPWWWWWWXXXYYYZZZ[[[[[[[[[XXXWWWWWWVVVTTTRRRQQQPPPPPPNNNLLLLLLMMMNNNNNNNNNLLLNNNPPPRRRTTTVVVWWWXXXXXXWWWWWWXXXYYYXXXUUURRROOOMMMJJJHHHGGGHHHJJJLLLHHHJJJKKKKKKIIIHHHJJJKKKLLLMMMNNNPPPRRRSSSTTTTTTPPPPPPPPPOOOMMMMMMNNNOOOOOOPPPRRRSSSSSSQQQOOOMMMPPPNNNJJJHHHHHHGGGFFFEEEDDDCCCBBBDDDFFFHHHFFFDDDDDDDDDEEEEEEFFFGGGGGGHHHEEEEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFEEEEEEDDDDDDBBBCCCDDDCCCAAA@@@???@@@???>>>======>>>???AAABBB???@@@AAABBBAAA@@@>>>===@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBHHHIIIIIIHHHGGGGGGIIIKKKKKKLLLNNNOOOOOOPPPRRRSSSOOOMMMLLLJJJJJJJJJLLLMMMQQQPPPOOOPPPQQQPPPOOOMMMRRRRRRRRRQQQPPPQQQTTTWWWVVVSSSPPPPPPSSSTTTRRROOOQQQOOOLLLKKKMMMPPPRRRRRRQQQQQQQQQPPPOOOPPPRRRUUUSSSUUUVVVUUUTTTRRRRRRSSSOOOPPPQQQQQQQQQQQQTTTVVVSSSSSSRRRRRRRRRSSSUUUVVVWWWVVVUUUTTTTTTVVVXXXYYYUUUTTTSSSQQQRRRSSSUUUVVVWWWXXXYYYXXXVVVUUUVVVWWWYYYYYYYYYYYYZZZXXXUUURRRSSSSSSTTTXXX]]]^^^[[[XXXZZZYYYWWWTTTQQQMMMJJJIIIJJJIIIHHHHHHHHHIIIKKKKKKJJJLLLMMMLLLKKKJJJJJJKKKLLLOOOQQQSSSSSSTTTVVVWWWXXXYYYZZZ[[[[[[ZZZYYYXXXUUUUUUSSSQQQOOOPPPSSSVVVYYYYYYXXXWWWTTTRRROOONNNPPPPPPQQQRRRSSSSSSSSSRRRWWWUUUSSSRRRRRRRRRPPPNNNQQQRRRSSSSSSRRRQQQOOONNNNNNLLLIIIHHHHHHHHHFFFEEEDDDDDDEEEEEEDDDCCCBBBAAADDDBBB@@@>>>???@@@CCCEEEEEEDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@>>>>>>>>>?????????>>>===???BBBEEEFFFFFFCCC@@@======???@@@>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::::::::::::::;;;;;;888888<<<===<<<<<<;;;999777666666777777888888888888777777777777999999999888888777777666777777777777777777888888777777777999<<<======<<<:::::::::999888888777777666777888999::::::::::::::::::999888777777777777<<<:::999;;;999777999>>><<<:::999:::;;;;;;:::999999:::<<<<<<;;;;;;<<<===;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<<<<<<<<<<<<<===<<<;;;<<<>>>>>>>>>===>>>===<<<;;;::::::;;;;;;<<<======>>>???@@@AAAAAA???@@@AAABBBBBBBBBAAA@@@>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDCCCBBBAAAAAAAAABBBCCCDDDFFFHHHJJJJJJHHHFFFDDDGGGHHHIIIJJJJJJIIIHHHGGGIIIMMMQQQRRRPPPNNNOOOQQQOOOPPPPPPOOOOOONNNLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOQQQPPPPPPOOOOOOOOOPPPPPPQQQSSSTTTSSSPPPMMMLLLLLLNNNNNNPPPPPPQQQPPPOOONNNOOORRRQQQOOOPPPUUUWWWUUU[[[[[[ZZZZZZZZZ[[[\\\]]]YYYXXXWWWUUUSSSRRRPPPPPPMMMLLLJJJIIIKKKLLLMMMLLLKKKLLLNNNPPPRRRTTTUUUVVVVVVVVVVVVWWWYYYXXXVVVTTTQQQOOOJJJGGGEEEFFFHHHJJJDDDFFFHHHIIIIIIJJJLLLNNNLLLLLLMMMNNNPPPRRRTTTUUUPPPNNNLLLLLLMMMNNNMMMLLLNNNNNNOOOPPPQQQPPPPPPPPPPPPMMMJJJHHHGGGFFFEEECCCCCCBBBAAACCCEEEFFFEEEDDDBBBBBBCCCCCCDDDDDDEEEEEEIIIGGGEEECCCCCCEEEHHHIIIEEEEEEFFFFFFFFFFFFFFFFFFAAACCCDDDCCCAAA@@@@@@AAAAAA@@@???>>>>>>???@@@AAA@@@@@@AAAAAA@@@>>><<<;;;AAA@@@@@@?????????@@@@@@?????????>>>======<<<<<<===>>>???@@@AAAAAAAAA@@@IIIHHHFFFEEEDDDFFFHHHJJJKKKNNNQQQQQQOOOOOORRRVVVSSSQQQOOOMMMLLLLLLMMMMMMQQQPPPQQQRRRTTTSSSPPPNNNSSSSSSRRRPPPNNNNNNPPPRRRWWWTTTQQQPPPQQQRRRRRRPPPQQQOOOLLLKKKMMMOOOQQQQQQOOOPPPQQQPPPPPPPPPRRRTTTRRRSSSTTTTTTRRRQQQRRRSSSQQQRRRSSSSSSRRRRRRTTTUUUUUUTTTRRRRRRRRRTTTVVVWWWZZZYYYWWWUUUUUUVVVXXXYYYTTTSSSRRRRRRRRRSSSUUUVVVUUUWWWWWWWWWUUUUUUVVVWWWUUUTTTUUUWWWXXXXXXUUUSSSPPPNNNNNNQQQWWWZZZ[[[YYYYYYXXXWWWUUUSSSOOOMMMKKKJJJIIIHHHHHHHHHIIIKKKKKKIIIKKKMMMMMMLLLJJJJJJJJJMMMOOOQQQSSSUUUWWWXXXYYYWWWXXXYYYYYYYYYXXXWWWVVVTTTTTTTTTRRRQQQQQQTTTVVVYYYZZZZZZZZZXXXUUURRRPPPPPPPPPPPPPPPQQQQQQQQQQQQUUUTTTRRRRRRSSSSSSQQQPPPOOOPPPPPPPPPPPPOOONNNMMMNNNLLLJJJIIIHHHHHHGGGEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@???@@@AAACCCEEEHHHEEECCCCCCFFFGGGDDDBBBAAA@@@???>>>===>>>>>>???>>>>>>>>>@@@BBBCCCBBB@@@???===<<<===???@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<======>>>999::::::888888999;;;<<<>>><<<:::888777888999:::888888888888777777777666999888888888777777777666777777777777777888888888777888999;;;<<<<<<;;;::::::999999999888888777777888999::::::;;;;;;;;;:::;;;:::999999888888888999888666666999:::999;;;@@@;;;;;;::::::999999888888999:::;;;:::999999;;;===::::::::::::;;;<<<===>>>AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<======<<<@@@???===<<<<<<<<<============>>>>>>???@@@@@@AAA>>>???@@@AAABBBBBBBBBAAA===>>>@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAABBBBBBEEEFFFHHHIIIIIIHHHGGGFFFHHHIIIJJJKKKKKKKKKJJJJJJKKKOOORRRSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOONNNMMMLLLKKKLLLLLLLLLMMMNNNPPPRRRSSSQQQRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQPPPPPPNNNNNNMMMOOOPPPQQQSSSTTTTTTRRRPPPOOORRRSSSPPPQQQVVVZZZYYY^^^]]]ZZZYYYYYYZZZ\\\^^^YYYXXXWWWUUUSSSRRRQQQPPPLLLJJJHHHHHHJJJKKKLLLKKKMMMMMMNNNNNNPPPQQQRRRSSSTTTTTTTTTVVVXXXXXXWWWVVVSSSQQQNNNJJJHHHGGGGGGGGGDDDFFFGGGIIIKKKLLLNNNOOOMMMMMMMMMMMMOOOQQQSSSUUULLLJJJHHHJJJMMMPPPOOOMMMMMMMMMMMMNNNNNNOOOQQQQQQNNNLLLIIIHHHGGGFFFDDDBBBCCCCCCCCCDDDEEEFFFGGGGGGBBBBBBBBBCCCCCCCCCCCCCCCJJJHHHFFFEEEDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDD@@@BBBCCCCCCAAA@@@@@@AAABBBBBBAAA@@@??????@@@@@@???@@@@@@@@@???>>>======AAA@@@@@@???????????????>>>>>>======<<<;;;;;;:::;;;<<<======>>>>>>??????HHHFFFCCCBBBCCCEEEGGGIIIMMMPPPRRRQQQOOONNNQQQSSSSSSRRROOOMMMLLLLLLMMMNNNNNNOOOPPPSSSVVVVVVTTTRRRRRRRRRQQQOOOLLLKKKLLLNNNWWWTTTRRRPPPOOOOOOOOONNNQQQOOOMMMMMMNNNPPPPPPPPPNNNOOOPPPPPPPPPPPPRRRTTTPPPQQQRRRQQQPPPOOOPPPRRRSSSTTTUUUTTTRRRQQQQQQRRRUUUTTTSSSRRRSSSUUUWWWXXX\\\ZZZXXXVVVTTTTTTUUUVVVRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUVVVVVVUUUUUUVVVXXXTTTSSSTTTVVVWWWVVVTTTQQQNNNKKKHHHIIIOOOVVVYYYZZZVVVVVVWWWVVVUUURRRPPPOOOJJJJJJIIIIIIIIIJJJKKKLLLIIIKKKMMMNNNMMMKKKKKKKKKNNNOOOPPPSSSUUUWWWWWWWWWVVVVVVWWWXXXWWWVVVUUUTTTSSSTTTTTTSSSRRRRRRTTTVVVTTTUUUWWWYYYXXXVVVSSSQQQPPPPPPOOOOOOOOOOOOOOOOOORRRQQQQQQRRRTTTUUUTTTSSSMMMMMMNNNNNNMMMMMMLLLLLLMMMKKKIIIHHHHHHHHHGGGFFFHHHGGGFFFEEEDDDDDDEEEFFF???@@@AAABBBCCCCCCDDDDDDDDDAAA???@@@BBBCCCAAA>>>@@@???>>>=========>>>???>>>>>>???AAACCCCCC@@@>>>===<<<<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<======888999:::;;;<<<>>>??????:::;;;;;;<<<<<<=========:::::::::999666555888;;;===;;;999777666777999:::888888888888777777777666888888888777777777777777666666777777888888888888:::;;;<<<<<<;;;999888777999999888888888888888777;;;;;;;;;;;;;;;:::999999777777777777777888999999777555555999;;;:::;;;>>>:::::::::999888888888888:::;;;;;;:::888888999;;;999999999::::::;;;<<<===BBBAAA@@@???>>>>>>======:::;;;;;;<<<;;;<<<<<<===<<<;;;:::999999999:::;;;>>>>>>??????@@@@@@AAAAAA???@@@AAAAAABBBBBBBBBBBB===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLNNNMMMMMMNNNOOORRRTTTVVVQQQQQQRRRRRRRRRQQQOOOOOOJJJKKKKKKMMMOOOPPPPPPPPPOOOOOOPPPSSSVVVVVVSSSPPPOOOSSSUUURRRRRRWWWZZZ[[[^^^\\\YYYWWWWWWXXX[[[\\\YYYXXXVVVTTTSSSRRRRRRRRRMMMKKKIIIHHHJJJKKKKKKKKKPPPOOONNNNNNMMMNNNNNNOOORRRRRRRRRTTTVVVWWWWWWVVVSSSSSSRRRQQQNNNJJJGGGDDDGGGHHHHHHJJJMMMNNNOOOOOOOOOOOONNNNNNOOOQQQSSSTTTMMMJJJHHHJJJMMMOOONNNLLLJJJIIIIIIIIIIIIJJJLLLMMMLLLJJJHHHGGGGGGEEECCCAAABBBBBBCCCCCCDDDEEEGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFEEEDDDCCCBBBAAA@@@@@@???@@@BBBBBBAAA@@@AAABBB@@@@@@???>>>>>>=========>>>>>>???@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>???======<<<;;;;;;::::::999::::::;;;;;;<<<======>>>GGGDDDBBBAAADDDFFFHHHIIIOOOPPPPPPPPPNNNNNNNNNOOOOOONNNLLLJJJJJJJJJLLLMMMLLLMMMOOOSSSVVVXXXWWWUUURRRRRRRRROOOLLLKKKKKKLLLTTTSSSQQQOOONNNMMMLLLLLLQQQOOOOOOPPPQQQQQQPPPOOOMMMNNNPPPQQQPPPPPPRRRTTTQQQQQQQQQPPPNNNMMMOOOPPPRRRTTTUUUTTTQQQOOOOOOOOOSSSSSSRRRSSSTTTUUUWWWXXX[[[ZZZXXXVVVUUUSSSRRRRRROOOOOOOOOPPPPPPQQQRRRSSSRRRTTTUUUVVVVVVWWWXXXZZZWWWVVVVVVVVVUUUSSSPPPLLLLLLHHHEEEFFFLLLSSSXXXZZZUUUVVVWWWWWWWWWUUURRRQQQLLLKKKJJJJJJJJJKKKLLLMMMKKKLLLNNNNNNMMMLLLMMMNNNOOONNNOOOQQQSSSUUUTTTSSSUUUUUUVVVVVVUUUTTTSSSRRRRRRSSSUUUUUUTTTSSSTTTUUUTTTVVVXXXZZZ[[[YYYWWWVVVQQQPPPOOONNNNNNNNNNNNNNNOOOOOOOOOPPPSSSUUUUUUTTTKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGGGGHHHHHHHHHGGGFFFDDDCCCAAAAAACCCEEEFFFBBBCCCEEEFFFFFFEEEDDDCCCDDDBBBAAAAAABBBBBBAAA@@@???>>>===<<<<<<===>>>???======>>>AAACCCCCCAAA>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<555666777999:::<<<======888888999999999999999999:::999::::::777444666<<<999888666555555555666666888888888888777777777777777777777777777777777777666666666777888888999999<<<======<<<999777777777888888888888888888888888;;;;;;;;;;;;:::999888777444333333444555666777777:::666666999:::888777888888999:::999777777777999;;;;;;:::999777777888:::999999999999:::;;;<<<<<>>>>>>>>>>>:::;;;<<<<<<;;;;;;<<<>>>======;;;;;;;;;;;;<<<===?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB>>>???@@@AAABBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCGGGFFFFFFEEEFFFGGGIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOOOONNNNNNMMMLLLMMMLLLKKKKKKJJJKKKKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKMMMOOORRRSSSPPPPPPPPPPPPOOONNNMMMMMMGGGFFFGGGIIIMMMPPPPPPPPPLLLLLLMMMQQQUUUVVVRRROOOOOOUUUXXXUUUSSSVVVYYYYYYZZZXXXVVVTTTTTTVVVXXXYYYWWWVVVUUUSSSRRRSSSSSSTTTPPPNNNKKKKKKLLLMMMLLLLLLQQQPPPNNNMMMLLLMMMNNNNNNQQQPPPPPPQQQTTTUUUUUUUUUTTTUUUVVVUUURRRMMMHHHDDDIIIHHHIIIKKKNNNPPPPPPOOOQQQQQQPPPPPPPPPQQQQQQRRRRRRPPPNNNMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIJJJJJJJJJIIIGGGFFFFFFGGGFFFCCCAAA@@@AAAAAAAAAAAACCCFFFHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGEEEDDDBBBEEEEEEDDDBBBAAA@@@???>>>===???AAABBBAAA@@@AAABBB<<<<<<<<<<<<;;;;;;::::::===>>>>>>???@@@AAABBBCCCAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999:::999999::::::;;;<<<===GGGDDDBBBCCCFFFJJJKKKJJJNNNMMMLLLMMMNNNNNNMMMLLLKKKJJJHHHHHHHHHJJJKKKMMMMMMMMMOOORRRVVVWWWWWWVVVSSSSSSSSSQQQNNNLLLLLLLLLQQQRRRRRRQQQPPPOOONNNNNNPPPPPPQQQSSSTTTSSSPPPNNNLLLNNNPPPQQQPPPQQQRRRSSSRRRSSSRRRPPPNNNMMMNNNPPPOOOQQQRRRRRRPPPNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVWWWXXXXXXXXXWWWVVVTTTRRRQQQOOOOOOOOOPPPPPPQQQRRRRRRPPPRRRUUUVVVWWWXXX[[[]]]WWWVVVVVVVVVUUUSSSOOOLLLJJJGGGEEEHHHNNNTTTWWWWWWVVVWWWXXXYYYWWWUUURRRPPPMMMLLLKKKKKKKKKLLLNNNOOOMMMNNNOOONNNMMMMMMOOOQQQRRRQQQPPPRRRTTTTTTSSSPPPTTTTTTUUUUUUTTTSSSQQQPPPQQQSSSUUUVVVUUUTTTTTTUUUWWWXXXZZZ[[[\\\[[[ZZZYYYRRRQQQPPPNNNMMMMMMNNNNNNNNNMMMMMMNNNPPPRRRRRRQQQJJJJJJIIIIIIIIIJJJJJJJJJHHHFFFEEEEEEGGGHHHHHHGGGEEECCCAAA@@@AAACCCFFFHHHMMMLLLJJJIIIGGGEEEDDDCCCDDDEEEEEEEEECCCBBBCCCDDD>>>===<<<<<<<<<<<<>>>>>>;;;;;;<<>>>>>===============>>>:::<<<>>>===;;;;;;===???@@@???>>>======>>>???@@@>>>>>>>>>???????????????AAA@@@@@@????????????@@@?????????@@@AAABBBCCCDDD@@@AAAAAABBBCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMOOONNNLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJKKKMMMNNNPPPQQQMMMLLLKKKJJJKKKMMMPPPQQQNNNNNNMMMLLLLLLKKKKKKJJJFFFDDDDDDGGGKKKNNNNNNMMMLLLKKKMMMQQQVVVWWWSSSOOOOOOVVVZZZWWWTTTUUUVVVUUUUUUTTTSSSRRRRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSUUUVVVTTTRRROOONNNNNNNNNNNNMMMOOONNNMMMLLLLLLNNNOOOQQQPPPOOONNNOOORRRSSSSSSSSSVVVVVVVVVUUURRRNNNIIIFFFHHHFFFGGGIIINNNQQQQQQPPPSSSSSSSSSSSSRRRQQQPPPOOOTTTTTTSSSPPPMMMKKKKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEEEEFFFGGGFFFDDDBBB@@@AAABBBBBBAAACCCGGGJJJEEEEEEEEEDDDCCCBBBBBBAAAEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@===???AAAAAAAAA@@@AAACCC<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===============<<<<<<;;;::::::999999:::999999999999;;;<<<===GGGEEECCCEEEIIILLLMMMLLLMMMKKKIIIKKKNNNOOONNNKKKIIIHHHGGGGGGHHHKKKMMMNNNNNNNNNOOOQQQUUUWWWVVVVVVTTTUUUUUUSSSOOOMMMMMMNNNPPPRRRTTTUUUTTTSSSRRRRRRPPPPPPRRRUUUVVVTTTPPPMMMKKKMMMPPPQQQQQQQQQRRRSSSTTTTTTSSSQQQNNNMMMOOOPPPLLLNNNPPPQQQPPPNNNNNNOOOKKKLLLNNNPPPSSSTTTUUUUUUUUUVVVWWWXXXXXXVVVTTTRRROOOOOOPPPPPPQQQRRRRRRSSSOOORRRTTTVVVXXXZZZ\\\___TTTSSSTTTUUUVVVUUURRROOOHHHGGGGGGKKKQQQVVVVVVUUUXXXYYYZZZZZZXXXUUUQQQOOONNNMMMLLLLLLLLLMMMOOOPPPNNNOOOOOONNNMMMNNNQQQSSSWWWUUUSSSTTTVVVVVVTTTQQQSSSTTTTTTTTTSSSRRRPPPOOOQQQSSSUUUVVVUUUTTTTTTUUUTTTUUUVVVWWWWWWVVVVVVUUUSSSRRRPPPNNNMMMMMMNNNNNNMMMLLLLLLLLLNNNOOONNNMMMIIIIIIHHHHHHHHHIIIJJJJJJFFFDDDDDDDDDGGGHHHHHHHHHFFFEEECCCBBBCCCFFFIIIKKKVVVSSSOOOJJJFFFEEEDDDEEE@@@BBBDDDBBB???>>>@@@BBB>>>===<<<;;;;;;<<<===>>>999999:::===@@@BBBAAA@@@>>>===;;;999888:::===@@@;;;;;;;;;;;;;;;;;;;;;;;;666666777999999:::::::::999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;::::::999999888888888:::999;;;>>>;;;777<<>>888888888888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===:::<<<>>>>>><<<;;;===???===<<<;;;::::::;;;<<<===============>>>>>>>>>>>>@@@@@@???>>>======>>>>>>@@@?????????@@@BBBDDDEEE@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCDDDEEEEEEDDDDDDCCCDDDGGGIIIJJJIIIHHHGGGGGGGGGGGGHHHHHHJJJKKKLLLOOOMMMKKKJJJKKKLLLMMMNNNLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJLLLNNNQQQRRROOOMMMKKKJJJKKKMMMOOOQQQMMMLLLKKKJJJIIIIIIIIIIIIFFFDDDCCCEEEIIILLLLLLKKKNNNMMMNNNSSSYYYZZZUUUQQQOOOWWW\\\YYYTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQSSSTTTUUUTTTSSSRRRSSSTTTVVVWWWWWWTTTQQQPPPPPPPPPOOONNNMMMLLLLLLLLLMMMOOORRRSSSPPPNNNMMMNNNPPPRRRRRRQQQWWWWWWUUUSSSPPPMMMJJJIIIEEEDDDDDDHHHMMMQQQQQQPPPTTTUUUUUUUUUSSSQQQOOONNNRRRSSSTTTQQQMMMLLLMMMPPPJJJJJJIIIHHHFFFDDDBBBAAADDDCCCDDDEEEGGGFFFDDDBBBBBBDDDEEEDDDCCCEEEIIIMMMIIIIIIHHHGGGFFFEEEDDDDDDFFFDDDBBBAAAAAACCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC<<<>>>@@@AAAAAAAAABBBCCC>>>>>>????????????>>>>>>???>>>===============>>>AAA@@@???>>>===============<<<<<<;;;;;;::::::999:::999999888999;;;<<<===GGGFFFEEEHHHKKKMMMKKKIIIKKKKKKLLLLLLLLLLLLKKKKKKMMMJJJHHHIIIKKKMMMKKKJJJPPPNNNNNNPPPTTTVVVUUUSSSXXXXXXXXXUUUQQQMMMLLLMMMRRRTTTUUUUUUUUUUUUVVVXXXSSSTTTTTTUUUUUUSSSRRRQQQNNNLLLLLLOOOSSSUUUSSSQQQUUUTTTSSSQQQOOOMMMLLLKKKQQQRRRTTTUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRPPPRRRTTTUUUTTTTTTUUUVVVPPPQQQRRRRRRQQQQQQRRRSSSWWWZZZ[[[XXXYYY\\\\\\YYYYYYXXXWWWWWWWWWUUURRROOOMMMMMMMMMOOOSSSWWWYYYZZZWWWWWWWWWVVVUUURRRPPPNNNOOOKKKLLLOOOOOOLLLPPPWWWXXXVVVRRROOOOOOQQQTTTWWWWWW\\\^^^XXXVVVWWWVVVQQQQQQQQQPPPPPPPPPQQQRRRRRRRRRWWW]]]]]]ZZZVVVTTTTTTTTTUUUVVVVVVVVVTTTSSSQQQMMMNNNOOOPPPPPPQQQRRRSSSQQQPPPOOOOOONNNNNNNNNOOOIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHJJJCCCDDDCCCBBBAAADDDJJJOOO\\\YYYSSSMMMGGGDDDAAA@@@EEEEEEDDDBBB@@@===;;;:::@@@===:::999:::<<<<<<<<<888;;;======@@@DDDCCC???@@@===;;;<<<>>>>>><<<:::<<<;;;999999;;;<<<<<<;;;999666333444777999888666777888:::::::::;;;>>>@@@888:::<<<===<<<:::;;;;;;:::999888888::::::999888999::::::999777666777888<<<<<<;;;:::888666444333666666666666666777888888555555666666777777888888666666555555555777999:::;;;:::888777777777888888666555444444555777999;;;;;;999777999;;;===;;;999777888888666333333666:::>>>999555666999;;;888444555777888777666555666888888999999999888888:::<<<;;;::::::999999::::::;;;;;;:::999:::===>>><<<999<<<@@@@@@<<<:::<<<<<<;;;999:::<<<===>>>>>>>>>>>>CCCBBBAAA@@@???===<<<<<<============>>>???@@@AAA:::;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIJJJKKKKKKJJJIIIFFFEEEJJJIIIHHHHHHHHHJJJLLLNNNPPPOOOOOOOOOPPPQQQRRRSSSSSSPPPKKKGGGFFFHHHKKKNNNKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGHHHJJJLLLMMMNNNNNNOOOQQQSSSUUUVVVWWWWWWVVVSSSUUUVVVTTTQQQOOOPPPRRRNNNNNNNNNPPPSSSTTTSSSRRRQQQOOONNNPPPTTTWWWWWWVVVUUUUUUTTTRRROOONNNOOOQQQMMMMMMMMMMMMMMMOOOPPPQQQMMMQQQPPPNNNOOOTTTSSSMMMQQQPPPPPPOOOMMMJJJHHHFFFDDDGGGIIIKKKLLLNNNQQQSSSOOOSSSVVVTTTPPPOOORRRVVVWWWVVVTTTRRRPPPNNNNNNMMMLLLJJJHHHHHHIIIIIIHHHGGGFFFDDDBBB@@@AAACCCFFFHHHCCCEEEFFFFFFEEEFFFHHHJJJKKKGGGEEEFFFEEEBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAAAAA@@@???@@@BBBAAA@@@>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;:::;;;<<<>>>>>><<<:::<<<:::888999:::;;;:::::::::999888888888:::===>>>EEEDDDDDDGGGKKKLLLLLLJJJIIIJJJJJJKKKKKKJJJJJJIIIKKKHHHGGGGGGIIIKKKJJJIIIPPPNNNMMMOOOSSSVVVVVVUUUWWWWWWVVVSSSOOOMMMMMMNNNRRRTTTUUUVVVUUUUUUWWWYYYUUUUUUUUUUUUTTTSSSRRRRRRNNNMMMMMMOOOQQQSSSSSSRRRSSSRRRQQQOOOMMMLLLJJJJJJPPPQQQSSSUUUVVVUUUTTTSSSRRRRRRRRRQQQQQQQQQRRRRRROOOPPPQQQQQQPPPPPPRRRSSSQQQSSSTTTTTTSSSRRRTTTUUUPPPVVVXXXVVVTTTVVVVVVTTTTTTSSSSSSUUUVVVUUUSSSQQQNNNNNNOOOQQQTTTWWWXXXYYYWWWWWWWWWVVVTTTQQQOOOMMMOOOLLLLLLOOOOOOMMMPPPWWWWWWUUURRROOOOOOQQQTTTVVVVVV[[[\\\WWWVVVXXXXXXUUUQQQPPPOOONNNOOOPPPRRRSSSQQQUUU[[[]]]\\\YYYUUUSSSSSSSSSTTTTTTTTTSSSSSSRRRMMMMMMLLLNNNOOOQQQQQQPPPNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIFFFEEEDDDDDDDDDFFFGGGIIIFFFFFFEEECCCBBBDDDIIIMMMWWWTTTPPPKKKHHHEEEDDDDDDCCCCCCBBBBBB@@@???===<<<>>><<<::::::;;;<<<;;;;;;999<<<===<<>>>>><<<;;;;;;===>>><<<:::<<<;;;999:::;;;<<<;;;:::777777666555555666888:::999:::;;;:::999:::<<<>>>888:::<<<<<<;;;::::::;;;???===;;;:::999888666444::::::999777555555888;;;;;;;;;:::999888666555444666666666666666777888888555555666666777777777777666666666777777888999::::::999888777777777888888777666555444555777888::::::888777888;;;<<<;;;999888999999777666666888::::::777555555777888666444555777888777666555666777888999:::999888888:::<<<999999999888888999999999:::999888:::<<<===;;;999999===>>>;;;:::<<<===<<<777999;;;>>>??????>>>>>>@@@@@@???>>>===<<<<<<;;;============>>>???@@@@@@<<<===>>>@@@BBBCCCEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEIIIHHHFFFCCCAAA@@@@@@@@@CCCDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHJJJJJJJJJIIIGGGFFFIIIHHHGGGGGGHHHJJJMMMNNNPPPPPPQQQQQQRRRSSSTTTTTTSSSQQQNNNJJJIIIIIIJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHKKKKKKKKKLLLMMMNNNPPPPPPOOOQQQRRRTTTVVVVVVVVVVVVRRRTTTUUUSSSPPPMMMNNNOOONNNNNNNNNPPPSSSTTTSSSRRROOONNNNNNPPPSSSVVVUUUTTTTTTTTTSSSQQQNNNMMMNNNPPPOOONNNMMMLLLLLLMMMNNNOOOMMMPPPPPPNNNPPPTTTSSSNNNPPPPPPOOONNNLLLIIIGGGEEEEEEGGGIIIJJJKKKLLLNNNPPPPPPSSSUUUTTTQQQOOORRRUUUWWWVVVTTTRRRPPPNNNNNNMMMLLLJJJHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEHHHJJJIIIFFFDDDEEECCC@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@>>>>>>???AAABBBAAA@@@=========>>>========================<<<;;;:::::::::::::::<<<===>>><<<:::<<<:::999999;;;;;;;;;:::;;;:::999888999:::<<<>>>CCCCCCDDDFFFJJJLLLLLLKKKGGGHHHHHHIIIIIIHHHHHHGGGJJJHHHGGGHHHJJJKKKKKKJJJNNNLLLKKKMMMQQQUUUWWWXXXVVVUUUSSSPPPLLLKKKKKKLLLPPPQQQSSSTTTSSSTTTVVVXXXWWWVVVUUUTTTSSSSSSSSSSSSNNNOOOPPPPPPOOOPPPRRRTTTRRRRRRQQQOOONNNLLLKKKKKKNNNPPPSSSUUUVVVWWWVVVUUUUUUUUUTTTSSSSSSRRRRRRRRRPPPPPPPPPOOONNNNNNQQQSSSSSSTTTVVVUUUTTTTTTUUUWWWPPPVVVZZZWWWUUUUUUUUUSSSQQQQQQRRRTTTVVVWWWVVVTTTPPPQQQRRRTTTUUUVVVVVVVVVWWWVVVUUUTTTRRROOOMMMLLLOOOMMMNNNPPPOOONNNQQQVVVVVVTTTRRRPPPPPPRRRUUUVVVVVVYYYZZZVVVUUUXXXZZZYYYRRRQQQOOOMMMNNNPPPRRRTTTRRRTTTXXX\\\]]][[[VVVRRRRRRQQQQQQPPPPPPQQQRRRSSSNNNLLLJJJLLLOOOPPPOOOLLLKKKKKKJJJJJJJJJKKKKKKLLLHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGEEEEEEDDDBBBAAABBBFFFIIIJJJIIIFFFDDDBBBBBBBBBBBB@@@@@@AAAAAA@@@???>>>>>><<<;;;:::;;;<<<<<<:::888:::<<<===<<<>>>AAA@@@<<<;;;:::999:::<<<===<<<:::<<<:::999:::;;;<<<;;;999666888888666333333888===:::;;;;;;:::888888999;;;777999;;;<<<;;;::::::;;;@@@>>>;;;::::::999666444999999777444333555999===999999999999888777666666666666666666666777888888555666666666666777777777666777888999999:::::::::999999888777777777888888777777555555555666777888999888777888:::;;;:::999:::999888999:::::::::999888777777777777777777666555666777777555555666777888999::::::999999:::<<<888888777777777777888888999888888999;;;;;;:::888666;;;<<<:::999<<<===<<<555777;;;>>>??????>>>===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@<<<===>>>@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCHHHGGGEEECCCBBBAAA@@@@@@DDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIKKKNNNOOOPPPQQQSSSUUUVVVVVVVVVVVVRRRQQQOOOLLLJJJHHHFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLKKKKKKLLLMMMPPPQQQOOOPPPRRRTTTUUUVVVVVVVVVPPPRRRSSSRRROOOLLLKKKKKKNNNMMMMMMOOORRRSSSRRRPPPMMMMMMNNNPPPSSSTTTRRRQQQRRRSSSRRRPPPMMMMMMNNNPPPPPPOOOLLLKKKJJJJJJKKKLLLMMMOOOOOONNNPPPTTTSSSPPPOOOOOONNNMMMKKKIIIFFFDDDFFFGGGIIIIIIIIIIIIKKKLLLPPPSSSTTTSSSPPPOOOQQQTTTVVVUUUSSSQQQPPPNNNNNNNNNLLLJJJGGGFFFFFFFFFEEECCCAAABBBCCCDDDDDDDDDDDDCCCDDDEEEDDDCCCBBBCCCFFFIIIGGGCCCBBBCCCBBB???@@@CCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB???===<<<===???BBBBBBBBB<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::999:::::::::;;;======<<<:::===;;;::::::;;;<<<<<<;;;<<<;;;:::999999:::<<<<<>>===<<<;;;;;;:::;;;<<<===<<<999777;;;===<<<:::<<>>:::999999999:::;;;;;;;;;;;;;;;:::999:::;;;;;;:::888777777777555333555999===888999:::999777777999:::666888:::;;;:::::::::;;;<<<;;;::::::;;;;;;:::888666666666555444666999<<<777777888888888888777777666666666666666777777888666666666666666666666666555666888999::::::999888888888888777777777777888888777666555555555555666777777777777888999999888:::888777888;;;<<<:::777777999::::::888888888999555666777666555555666777777999::::::999999:::;;;888888888777777888888888777777888999999:::999888666:::;;;888888:::;;;:::444666:::===??????>>><<<<<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<===>>>???;;;;;;<<<===>>>???@@@AAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFCCCDDDFFFGGGHHHIIIIIIHHHEEEFFFGGGHHHJJJMMMOOOPPPOOOQQQTTTVVVXXXXXXWWWVVVRRRPPPNNNJJJHHHEEEDDDDDDIIIIIIHHHHHHGGGGGGGGGFFFJJJIIIGGGGGGHHHKKKNNNPPPOOOPPPQQQRRRTTTUUUVVVVVVQQQQQQRRRQQQOOOLLLJJJIIILLLLLLLLLMMMPPPPPPOOONNNKKKLLLNNNPPPQQQQQQPPPNNNRRRRRRQQQPPPNNNMMMOOOQQQOOOMMMKKKIIIHHHIIIJJJKKKNNNNNNMMMNNNPPPSSSSSSRRROOOOOONNNMMMKKKHHHFFFDDDDDDFFFHHHHHHHHHHHHJJJKKKPPPRRRSSSRRRPPPOOOPPPRRRTTTSSSQQQPPPOOONNNNNNNNNKKKIIIFFFEEEEEEDDDCCCAAA???@@@AAABBBDDDEEEFFFGGGDDDDDDCCCBBB@@@BBBEEEGGGFFFBBBAAABBBBBB???@@@CCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA>>><<<<<<>>>@@@AAAAAA<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::999:::999999:::;;;<<<;;;:::>>><<<:::;;;<<<===<<<;;;===<<<;;;;;;:::;;;;;;<<>>>>>>>>===;;;:::888777::::::;;;===>>>===999777;;;<<<;;;999:::>>>===999888999999:::::::::;;;;;;;;;:::::::::;;;;;;999777888555222222555888999999666777888777777777999;;;444777999::::::999::::::;;;:::999999;;;;;;:::999222444666777777777888999666666777888888888888777666666666666666777777888666666666555555555555555444555666888999888888777777777777777888777777777777777666555555444444444666666777777777777777888888666555777:::;;;999666777999::::::888777777888444666777666555444555666666888::::::999999999:::999999888888888888999999666777888999999888888999777;;;<<<888666888999777444666999<<<>>>>>>===<<<<<<<<<<<<============>>>::::::::::::;;;<<<===>>>;;;;;;<<<======>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEGGGHHHIIIIIIEEEFFFGGGIIILLLNNNPPPQQQOOOQQQSSSVVVWWWWWWVVVUUUUUURRRNNNIIIGGGFFFGGGGGGKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFEEEEEEGGGJJJNNNQQQOOOOOOPPPQQQSSSTTTUUUVVVRRRRRRQQQQQQPPPNNNLLLJJJKKKJJJJJJLLLNNNOOONNNLLLJJJLLLNNNPPPPPPOOONNNMMMQQQQQQQQQPPPNNNNNNPPPRRRMMMKKKIIIGGGGGGIIIKKKMMMNNNLLLLLLNNNQQQSSSSSSTTTPPPPPPOOONNNLLLIIIGGGEEEBBBDDDGGGHHHHHHIIIKKKMMMPPPPPPQQQPPPNNNNNNNNNOOOQQQPPPOOONNNMMMMMMMMMMMMKKKHHHFFFDDDDDDDDDBBBAAADDDBBBAAA@@@@@@BBBEEEGGGCCCCCCCCCAAA???@@@BBBDDDEEEAAA@@@BBBBBB@@@AAADDD???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCC@@@===;;;<<<>>>>>>>>>===>>>>>>>>>>>><<<:::999;;;;;;;;;<<<;;;;;;:::999:::999888888:::;;;;;;:::>>><<<:::;;;<<<===<<<;;;======<<<<<<<<<<<<<<<<<>>@@@???@@@BBBEEEGGGGGGGGGCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>===<<<:::999777666<<<<<<<<<===>>>===;;;888:::;;;:::777999======999888:::;;;;;;999999:::<<<;;;::::::;;;;;;:::888666666333000222666999888666444555777666666666999;;;333666999:::999999999:::<<<:::999999999999888666000333777888888777666666555666777777888888888777666666666666666777888888666666666555555555555444444555666777777888888777555666777888888888777777666666666666555444444444444555777666555555666888666555444555777888888777666666666777666555333222444555666666444444555666444777999:::999888888888999999999888888999999999666777999999888888888999888<<<<<<888666888888666666777999;;;<<<<<<<<<;;;<<<<<<<<<===============999999999999:::;;;<<<=========>>>>>>?????????@@@?????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCBBBAAA@@@CCCCCCDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFAAABBBCCCDDDEEEGGGHHHIIIGGGHHHIIILLLNNNPPPQQQRRROOOPPPQQQSSSSSSSSSSSSRRRVVVSSSOOOKKKIIIIIIKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFIIIHHHHHHHHHJJJMMMPPPQQQOOOOOOOOOPPPQQQSSSUUUVVVTTTRRRPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLNNNOOONNNLLLJJJMMMOOOOOONNNMMMMMMMMMOOOOOOOOONNNMMMNNNPPPRRRMMMKKKIIIGGGGGGIIILLLNNNOOOKKKJJJNNNQQQRRRTTTVVVRRRRRRQQQPPPNNNLLLIIIGGGCCCEEEGGGIIIIIIJJJMMMOOOOOONNNNNNMMMMMMLLLLLLKKKNNNMMMMMMLLLKKKKKKKKKKKKJJJHHHEEEDDDDDDDDDCCCAAAIIIFFFBBB???>>>???AAACCCBBBBBBCCCAAA??????@@@AAADDD@@@???AAABBB@@@AAAEEE??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBB@@@===<<<<<<===<<<;;;<<<===>>>???>>><<<:::888;;;;;;<<<<<<<<<<<<;;;;;;:::888777777999:::::::::===;;;::::::;;;<<<<<<;;;<<<<<<==================DDDFFFHHHGGGEEEDDDDDDFFFDDDDDDEEEEEEEEEEEEDDDDDD@@@CCCEEEEEEEEEGGGJJJMMMJJJLLLMMMLLLJJJIIILLLNNNRRRTTTVVVWWWUUUSSSSSSSSSOOOPPPQQQQQQOOOOOOPPPQQQOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSTTTTTTRRRNNNKKKLLLLLLLLLKKKKKKKKKKKKKKKMMMOOORRRVVVXXXYYYYYYYYYVVVWWWXXXXXXWWWVVVSSSRRRKKKMMMOOOOOOOOOPPPRRRTTTQQQRRRSSSSSSRRRRRRSSSUUUQQQUUUWWWUUUVVVYYYYYYWWWPPPPPPQQQTTTVVVWWWVVVTTTVVVXXXXXXUUUPPPMMMOOORRRMMMLLLKKKJJJIIIJJJJJJKKKJJJOOOQQQMMMLLLOOOPPPMMMPPPQQQSSSUUUWWWWWWXXXXXXVVVSSSRRRTTTSSSPPPRRRXXX[[[[[[ZZZXXXVVVTTTRRRQQQPPPQQQRRRQQQOOOOOOOOOQQQPPPOOOMMMLLLKKKLLLNNNOOOMMMPPPQQQNNNJJJGGGHHHJJJHHHGGGFFFDDDDDDCCCCCCCCC@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@>>>===<<>>???AAADDDFFFDDDBBB<<<<<<===============<<<============<<<;;;:::999>>>======>>>???>>><<<:::999:::888666888<<<===::::::;;;===<<<999888:::<<<:::::::::;;;;;;:::777555111111222333555666666666555666777666555555666888333555888999999999999:::999888777777999999888777222444666666666555555666555666777777777777777777666666666666666777888888666666555555555444444444666666666666777888999:::444555777888888888777777555555555555555555444444333555777666444444666888555555555555555666888:::777555444555666555111---444555666666444444555666333555888999888666666666888888777777777777888888666888::::::999888999;;;777;;;<<<888777999:::888999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;888888888999999:::;;;<<<======>>>>>>>>>>>>>>>>>><<<===>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFAAABBBBBBCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQSSSTTTVVVTTTQQQNNNMMMOOOPPPPPPOOOOOONNNNNNOOOPPPQQQOOONNNLLLNNNOOONNNLLLKKKMMMNNNLLLLLLMMMLLLKKKLLLNNNPPPPPPMMMJJJGGGFFFHHHKKKMMMOOOJJJIIINNNRRRRRRTTTXXXTTTTTTTTTSSSQQQNNNKKKJJJGGGHHHJJJKKKJJJKKKMMMNNNMMMLLLKKKKKKKKKJJJIIIIIIKKKKKKJJJJJJIIIIIIJJJJJJIIIGGGEEEDDDEEEEEEDDDCCCEEEDDDBBBAAA@@@AAABBBCCC@@@AAACCCBBB@@@>>>===>>>AAA>>>===@@@@@@???@@@DDD??????@@@@@@AAABBBBBBCCCBBBBBBAAA@@@@@@AAABBBBBB???>>><<<<<<======<<<:::888:::<<<>>>???>>><<<;;;;;;<<<<<<=========<<<<<<:::888666777888:::::::::<<<:::999999;;;;;;;;;:::;;;<<<======>>>>>>>>>>>>@@@CCCEEEEEECCCBBBDDDFFFBBBCCCCCCCCCCCCCCCCCCBBBAAADDDFFFGGGFFFHHHKKKOOOLLLNNNPPPNNNKKKJJJKKKMMMIIIMMMQQQTTTTTTSSSRRRSSSLLLMMMNNNMMMKKKKKKKKKMMMLLLNNNPPPRRRTTTTTTTTTTTTTTTSSSSSSTTTVVVTTTNNNHHHMMMMMMMMMLLLLLLLLLLLLLLLNNNPPPSSSVVVXXXYYYYYYYYYUUUVVVXXXXXXXXXVVVTTTRRRLLLNNNQQQSSSSSSSSSUUUVVVQQQSSSTTTTTTSSSSSSTTTUUUEEEPPPYYYWWWSSSRRRTTTUUURRRSSSTTTWWWZZZ[[[[[[YYYVVVXXXXXXTTTNNNLLLNNNRRRKKKJJJIIIHHHIIIIIIKKKKKKIIIOOOPPPLLLKKKOOOOOOLLLNNNOOORRRTTTVVVVVVVVVVVVSSSOOOPPPTTTSSSPPPRRRYYY[[[[[[ZZZYYYVVVSSSPPPNNNHHHMMMQQQSSSQQQOOOOOOQQQPPPOOONNNMMMLLLLLLMMMMMMKKKOOORRRNNNGGGCCCFFFJJJGGGFFFEEECCCAAAAAA@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAA???>>><<<;;;>>><<<<<<>>>AAABBB???<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<===============<<>>===>>>??????===;;;888999888555888<<<===:::;;;===>>>===:::888999;;;:::::::::;;;;;;:::777444,,,000555555444333444777777888888666444333444555222555888999999888999:::444333333666999;;;;;;;;;444555555444333333666888666666777777777777666666666666666666666777888888666666555555555444444444888777777666777999:::<<<444555666888888888777666444444555555666555555444222444666666444333555888444666777555333444999===:::777444666888777111+++444555666555444444555666222444777888777666555555777777666666666666777777666999;;;;;;999888999;;;555:::;;;888888:::<<<;;;;;;:::999888888999:::;;;;;;;;;;;;::::::999999999888888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<>>>???@@@AAABBB===???AAACCCDDDDDDDDDDDDAAABBBBBBCCCBBBBBBAAAAAACCCDDDDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBDDDEEEFFFGGGJJJKKKMMMOOOQQQRRRRRRSSSOOONNNMMMLLLLLLLLLMMMMMMIIIIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKOOONNNNNNOOOPPPRRRTTTVVVTTTPPPLLLKKKMMMPPPQQQPPPQQQPPPPPPQQQRRRSSSQQQPPPMMMOOOPPPNNNKKKKKKMMMOOOIIIJJJJJJJJJIIIJJJLLLNNNRRRPPPKKKHHHFFFGGGIIIKKKOOOIIIHHHNNNRRRRRRTTTYYYVVVVVVUUUTTTRRROOOMMMKKKJJJKKKMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJJJJIIIHHHGGGJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGEEEDDDEEEFFFEEEDDD===>>>@@@BBBCCCEEEEEEFFF>>>AAACCCCCC@@@>>><<<<<<@@@<<<<<<>>>???===???CCC??????@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@@@@BBBBBB<<<<<<<<<===>>>>>>===;;;555777;;;>>>??????>>>===<<<<<<===============<<<:::888666666888999:::999<<<:::888999:::;;;::::::;;;;;;===>>>????????????DDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEDDDCCCBBBBBBAAACCCEEEGGGHHHHHHJJJMMMOOOPPPOOONNNMMMLLLLLLLLLLLLEEEFFFJJJNNNQQQRRRPPPMMMJJJNNNMMMHHHHHHMMMNNNKKKMMMNNNNNNNNNNNNOOORRRTTTQQQRRRSSSSSSRRRPPPNNNLLLOOOLLLIIIIIIKKKKKKIIIGGGOOOPPPRRRRRRQQQRRRSSSUUUZZZZZZ[[[[[[YYYVVVTTTRRRPPPQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQSSSTTTSSSRRRRRRTTTUUUUUUTTTSSSUUUVVVWWWVVVVVVVVVUUUTTTTTTTTTVVVUUUUUUSSSQQQOOOMMMLLLLLLKKKIIIHHHGGGHHHHHHIIIOOONNNMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQNNNNNNMMMMMMNNNQQQTTTUUUTTTVVVYYYXXXTTTOOOLLLJJJNNNOOOQQQRRRRRRQQQOOONNNNNNNNNNNNMMMKKKHHHFFFDDDFFFGGGHHHGGGEEEDDDEEEFFFDDDEEEFFFFFFEEECCC@@@???BBBBBBBBBAAAAAA@@@@@@@@@AAA@@@??????AAAAAA@@@???===>>>@@@AAAAAA@@@???>>>???>>>===<<<;;;;;;<<<===>>>>>>======<<<<<<;;;;;;<<<<<<;;;<<<======;;;::::::;;;===;;;999888;;;===888888888888888777666666<<<<<<<<<;;;999777666555444333444555888999888777999777666555444444555555777777888888888888777777555777888999999888777555444444555666777777666666888888777666555444333333777777777777777777777777777666555444333444444555555555555555666666666666999888666777999888444111888777555444555666888:::555555555555444444444444555555666666777777888888777777777666555555444444777777666555444444333333777888999:::;;;::::::999888777666555555666777888888888888888888888999:::@@@<<<999888999:::999777===:::777777999:::999888;;;::::::<<<>>>>>>:::777<<<999888;;;<<<;;;===AAA===>>>???===;;;:::;;;>>>???>>>>>>???AAAAAA@@@>>>???@@@AAABBBDDDEEEFFFFFFGGGHHHGGGEEEBBB@@@@@@AAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAACCCEEEGGGHHHLLLLLLMMMOOOQQQQQQNNNLLLMMMNNNPPPQQQPPPMMMJJJHHHGGGHHHJJJKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOOOOMMMOOOPPPQQQQQQPPPNNNMMMIIIJJJLLLPPPTTTVVVUUUSSSQQQOOOMMMMMMNNNPPPPPPPPPTTTTTTUUUUUUSSSPPPMMMKKKMMMRRRVVVSSSMMMIIIKKKOOOOOOPPPPPPOOOLLLKKKKKKLLLGGGLLLLLLEEE@@@BBBEEEFFFRRROOOLLLLLLNNNQQQTTTUUUVVVVVVUUUSSSRRROOONNNLLLLLLMMMNNNOOOOOONNNLLLKKKPPPOOONNNLLLKKKIIIHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFEEECCCBBBBBBAAAAAADDDCCCCCCDDDFFFFFFEEEDDD??????>>>>>>===>>>>>>???>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@DDDCCCAAA???>>>>>>??????>>>>>>?????????===<<<;;;:::::::::;;;===>>>@@@AAA<<<<<<============<<<<<<888888888777888888999999::::::::::::::::::::::::======;;;::::::;;;<<<===DDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFGGGHHHIIIJJJMMMOOOOOONNNMMMMMMLLLLLLLLLLLLIIIHHHHHHKKKNNNPPPPPPOOOLLLOOONNNJJJJJJOOOPPPMMMKKKLLLLLLLLLKKKLLLOOOQQQSSSRRRRRRQQQQQQQQQQQQQQQRRROOOKKKJJJKKKKKKJJJHHHNNNPPPQQQQQQQQQQQQRRRTTTXXXXXXYYYYYYWWWUUUSSSQQQQQQRRRSSSSSSSSSRRRQQQPPPSSSRRRQQQQQQQQQQQQOOOMMMQQQSSSUUUVVVUUUUUUVVVWWWUUUUUUTTTTTTSSSSSSRRRRRRTTTTTTSSSRRRPPPNNNLLLKKKKKKJJJJJJIIIHHHHHHIIIIIINNNMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPOOONNNNNNOOOQQQSSSUUUSSSUUUVVVUUUQQQMMMKKKJJJKKKMMMOOOQQQQQQOOOMMMKKKOOOOOONNNMMMKKKIIIFFFDDDFFFGGGGGGFFFEEECCCDDDEEEEEEEEEEEEEEECCCBBB@@@>>>BBBBBBBBBBBBAAAAAA@@@@@@AAA@@@??????AAAAAA@@@???===>>>??????@@@@@@@@@@@@;;;;;;;;;;;;;;;===>>>???@@@@@@???===<<<:::999888<<<;;;;;;<<<======;;;:::999;;;<<<:::888888:::<<<888888888888888777666666999::::::999999888777666111000111222444555444333888777666555444444555555777777777888888777777777555666888999999888666555666777777777777777666555888777777666666555555444777777777777777777777777777666555444444444555555555555555555666666666666:::888777777999999666444666555333333333444666777888888777777666666555555555555555666777777888888666666555555444333333333444444444555555555555555666777888999999888777777777666666666666666666777777777777777777888999:::>>><<<999888999:::999777<<<:::777777999:::999888===;;;999999;;;<<<;;;999???;;;:::;;;;;;999999===<<<===>>>===;;;:::<<>>>>>>>>???@@@AAA@@@>>>??????@@@AAACCCDDDEEEEEECCCDDDCCCBBB???=========BBBCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDFFFGGGHHHLLLLLLLLLNNNPPPPPPNNNKKKLLLLLLMMMNNNMMMKKKIIIHHHFFFGGGIIIJJJJJJJJJJJJIIIKKKLLLMMMOOOOOOOOOOOONNNKKKMMMNNNPPPPPPOOONNNMMMIIIIIIKKKNNNRRRTTTTTTRRRPPPNNNMMMLLLMMMNNNOOOOOOPPPQQQTTTUUUTTTRRROOOMMMOOORRRTTTRRRNNNKKKLLLOOOMMMNNNOOOMMMKKKIIIJJJKKKIIINNNMMMFFFAAABBBEEEFFFMMMLLLKKKLLLNNNOOOPPPQQQQQQQQQQQQPPPPPPOOONNNMMMLLLMMMNNNOOONNNMMMKKKJJJNNNMMMMMMLLLJJJIIIGGGFFFFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFEEEDDDDDDEEEFFFFFFEEECCCCCCBBB@@@>>><<<;;;;;;;;;============>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@DDDCCCAAA???>>>===>>>>>><<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===??????=========<<<<<<=========999999888888888999999:::::::::::::::::::::::::::===<<<;;;::::::;;;<<<<<>>>>>CCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>???@@@AAA@@@>>>=========>>>???@@@AAABBB;;;:::::::::;;;<<<===>>>???>>>>>><<<;;;:::999999<<<;;;:::;;;======;;;:::999:::::::::888888999;;;888888888888888777666666666777888888888888888777444333333444666777666444666666555555444555555666777777777777777777777777666666888888888888666666888888888888777666555555777777777777666666666666555555555555555555555555777666555555444444555555555555555555666666666666:::888777777888999888888555444444333333555666777999888888777666555555555444555555666666777888888555555444444333222222222111222333444555777888888555666777777777666555444555555666666666666555555555555555666666888999999<<<:::888888999999999888;;;999777777888999888777===;;;888777999:::;;;<<<>>>:::999;;;;;;999999<<<;;;<<<===<<<;;;;;;===>>>>>>======>>>@@@@@@???>>>===>>>???@@@AAACCCDDDDDD@@@AAAAAA???===;;;;;;<<>>===;;;;;;:::<<<<<<======>>>??????@@@CCCBBBBBBBBBBBBBBBAAAAAACCCBBBAAA???===<<<<<<<<<:::;;;<<<===>>>===<<<;;;<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<===>>>???::::::999999999999::::::999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>???@@@???>>>======<<<<<<>>>@@@BBBCCC======<<<;;;:::999999999:::::::::;;;;;;<<<<<<===;;;::::::;;;<<<===<<<::::::::::::999999999:::;;;888888888888888777666666666666777777777777666666666555444666777777666444555555555555555555555666777777777666666777777777666666777888888777666666666666777777777666666555666666666777777777888888444444444444444444444444666666555555555555555555555555555555666666666666888777666555666888999:::777666666666666777888888777777666555444333333222444444555555666777777888555555444444333222222222111222333444555777888888555666777777777666555444444555666777777666555444444444444555666777888999:::999888888888999888888999999888888888888777777:::999888888999:::;;;;;;:::777888<<<===<<<===@@@=========<<<;;;;;;;;;<<<======<<<>>>???@@@???===<<<===>>>???@@@AAABBBCCCAAABBBBBBAAA???===>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCEEEFFFHHHIIIIIIHHHGGGJJJIIIIIIKKKLLLMMMKKKJJJKKKJJJIIIHHHGGGGGGHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLNNNOOORRRSSSRRRPPPLLLJJJFFFGGGIIIKKKMMMNNNOOOOOOLLLJJJHHHIIILLLNNNPPPPPPOOOOOONNNMMMLLLLLLMMMOOOKKKMMMQQQTTTUUUTTTRRRPPPQQQOOOMMMNNNOOOOOOLLLJJJJJJKKKKKKIIIGGGEEEEEEFFFJJJMMMMMMIIIFFFHHHIIIHHHGGGHHHIIIJJJJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJHHHGGGHHHIIIIIIIIIHHHFFFDDDBBBEEEFFFHHHJJJKKKLLLLLLLLLMMMKKKIIIHHHHHHJJJLLLMMMIIIHHHFFFFFFFFFFFFCCCAAAAAA@@@??????>>>>>>??????<<<===>>>??????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???===<<<;;;:::999:::;;;=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<@@@???===<<<<<<===???@@@;;;;;;::::::999999::::::999::::::;;;;;;::::::999:::::::::::::::;;;;;;;;;DDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@???FFFGGGHHHHHHHHHHHHJJJLLLJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIHHHHHHIIIKKKKKKKKKKKKLLLIIIJJJKKKJJJHHHGGGGGGHHHJJJLLLPPPSSSUUUUUUTTTSSSVVVTTTRRRPPPNNNMMMNNNOOOLLLMMMOOONNNMMMMMMNNNOOORRRSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVUUUUUUSSSQQQPPPRRROOOLLLKKKJJJJJJIIIGGGIIIMMMQQQTTTUUUUUUUUUUUUWWWVVVTTTRRRQQQQQQQQQRRRTTTTTTSSSSSSQQQPPPNNNMMMJJJKKKLLLMMMNNNMMMLLLKKKIIIKKKNNNQQQRRRQQQOOOMMMNNNMMMMMMMMMMMMNNNOOOPPPUUUUUUTTTTTTSSSSSSSSSSSSRRRSSSRRROOOMMMLLLMMMNNNMMMLLLJJJHHHHHHJJJLLLMMMOOOOOOOOONNNLLLIIIFFFEEEEEEGGGIIIHHHFFFDDDCCCCCCCCCBBBAAA???>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB???>>>======??????>>>======<<<<<<<<<===???AAACCC======<<<<<<:::999888888999999::::::;;;;;;<<<<<<:::999999:::<<<===<<<:::;;;;;;:::999::::::;;;;;;888888888888888777666666777777777777777666444444333222111222333333222000333333444555555555666666777777666555555666777777666666666777777666666666222333444555666666666666555555666666777777888888333333333333333333333333555555666666666666666666555555555555666666666666555555555444444666888999666666666666666777888888777666666555444333333333444444444555666666777777666666555555444333333333444444444555555555666666666777888888888777666555444555666777777666555444444444444444555666777888777777888888888888888888999999999999888777777888666777999:::::::::999999:::888999===???===>>>AAA@@@???===;;;::::::999999===<<<<<<===??????>>><<<;;;<<<===>>>???AAABBBBBBAAABBBBBBBBB@@@??????@@@@@@@@@AAABBBCCCDDDEEEFFFEEEFFFGGGIIIIIIIIIHHHHHHIIIHHHGGGHHHJJJKKKJJJHHHKKKJJJIIIGGGGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMNNNOOONNNPPPRRRSSSRRROOOKKKIIIFFFGGGHHHKKKMMMNNNPPPPPPNNNKKKIIIIIIKKKMMMOOOOOOPPPQQQPPPOOOLLLLLLNNNPPPMMMNNNQQQSSSSSSRRRQQQPPPPPPMMMKKKLLLNNNOOOKKKHHHJJJKKKKKKIIIFFFDDDDDDEEEFFFJJJKKKHHHHHHLLLMMMLLLIIIJJJJJJIIIHHHJJJNNNQQQOOONNNMMMLLLKKKKKKLLLLLLMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFEEECCCBBBDDDEEEFFFHHHJJJKKKLLLLLLOOONNNLLLJJJIIIIIIJJJKKKIIIHHHFFFFFFFFFEEEBBB@@@@@@@@@????????????@@@@@@===>>>???AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<;;;:::999:::;;;=========<<<<<<<<<;;;;;;:::::::::::::::???>>>===<<<<<<===>>>???<<<;;;::::::999999999:::888999;;;<<<<<<;;;999888888999999:::::::::::::::DDDDDDCCCCCCCCCCCCDDDDDDHHHHHHGGGFFFEEEDDDCCCCCCFFFGGGHHHGGGFFFGGGHHHJJJJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFGGGIIIKKKKKKIIIGGGJJJHHHJJJMMMNNNMMMMMMOOOJJJKKKLLLJJJHHHFFFEEEFFFFFFIIINNNSSSUUUTTTRRRPPPRRRRRRRRRQQQNNNMMMNNNOOOLLLNNNOOONNNMMMMMMNNNOOOPPPQQQRRRSSSTTTVVVWWWXXXTTTUUUVVVVVVUUUTTTSSSRRROOOMMMJJJIIIJJJKKKJJJIIIMMMPPPTTTWWWWWWWWWXXXYYYYYYXXXUUUSSSQQQQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNLLLLLLMMMMMMNNNNNNMMMMMMKKKLLLOOOQQQRRRQQQOOOMMMOOONNNMMMMMMMMMNNNOOOPPPTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRPPPNNNMMMNNNPPPOOOMMMKKKIIIIIIKKKMMMOOONNNNNNNNNMMMKKKHHHFFFDDDCCCEEEGGGHHHFFFDDDCCCCCCAAA@@@@@@@@@????????????@@@@@@AAAAAAAAAAAABBBBBB>>>===<<<===>>>???>>><<<<<<<<<<<<===>>>???@@@AAA:::;;;<<<<<<<<<<<<;;;;;;===<<<<<<:::999888777777999999999:::<<<===<<<:::;;;:::888888:::;;;:::999888888888888888777666666888888888888777666444444555444333333444444222000111222333555555666666666777777555555555555777777666666666666666666666666000111222444555666777777444555555555666666777777333333333333333333333333555555666777777777666666555555555555666666666666333444555555444444666888444444444555555555555555777777777777666666666666333444444555555666777777666666555555444333333333555555555555555444444444666777888999:::999888888666666777777777777666666666555555555555666777777444666888888888777888999888:::;;;;;;999888888999333666999;;;:::999888888<<<::::::>>>>>>;;;;;;===@@@>>><<<;;;;;;:::999888<<<;;;;;;<<<>>>>>>===<<<;;;<<<===>>>???AAABBBBBB???@@@AAA@@@???>>>???@@@@@@@@@AAABBBCCCEEEGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFHHHIIIHHHGGGKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJKKKMMMNNNPPPQQQOOOPPPRRRRRRQQQNNNLLLJJJGGGHHHIIIKKKMMMOOOQQQRRRPPPMMMKKKJJJLLLNNNOOOOOOPPPRRRRRRPPPLLLKKKNNNQQQOOOOOOPPPPPPQQQQQQQQQQQQOOOLLLKKKLLLNNNNNNKKKIIIKKKLLLLLLIIIFFFDDDDDDEEEDDDHHHIIIHHHJJJNNNPPPMMMKKKLLLLLLIIIHHHJJJOOOTTTRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGHHHJJJKKKKKKNNNMMMLLLJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEDDDBBB@@@AAA@@@???>>>============>>>???@@@BBBCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@???>>><<<<<<:::;;;<<<===>>>===<<<;;;;;;::::::999999999::::::<<<==================<<<<<<;;;:::999999888888999888999;;;<<<<<<;;;999888777777888999::::::::::::DDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDCCCCCCDDDFFFGGGEEEFFFGGGFFFEEEEEEGGGHHHJJJJJJKKKKKKJJJGGGEEECCCEEEEEEFFFGGGJJJJJJIIIHHHJJJGGGIIINNNOOOLLLLLLOOOIIIKKKKKKJJJGGGDDDCCCCCCEEEGGGKKKOOOQQQQQQPPPOOOMMMPPPRRRQQQOOOMMMMMMNNNMMMNNNOOOOOOMMMMMMNNNOOONNNNNNOOOQQQSSSUUUWWWXXXTTTUUUVVVVVVVVVUUUTTTSSSOOOLLLIIIHHHIIIKKKKKKJJJOOORRRTTTVVVVVVVVVXXXYYYZZZXXXUUURRRQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOQQQQQQPPPNNNMMMPPPOOOMMMMMMMMMNNNPPPQQQSSSSSSTTTTTTTTTTTTTTTSSSPPPQQQRRRQQQOOONNNNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJGGGEEECCC???AAAEEEFFFEEECCCBBBBBB>>>???@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAA>>>===<<<<<<>>>>>>===<<<<<<<<<===>>>>>>???>>>>>>;;;<<<============<<<;;;======<<<:::999777666555999888888:::<<<===<<<::::::777555666888999888777888888888888888777666666777777777888888777777666777666555555666555333111000111333555666666666666888777555444444555777888666666666555555666666666222222444555666666666666444444444444555555555555444444444444444444444444444555666777888777777666555555555555666666666666333555777777555444555777333444444555555555555555666666666666777777777777333333444555555666666777555555444444333222222222555555555555555555555555444555777999:::::::::999888888777777777777888888888777666666555555666666222555888999777777888999888;;;======:::888999:::444666999999777777999;;;999777888<<<===:::999;;;>>>;;;999999;;;<<<;;;999<<<;;;;;;<<<>>>>>>===;;;<<<<<<===>>>@@@AAABBBCCC>>>???@@@@@@>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHJJJGGGGGGGGGGGGGGGGGGHHHIIIGGGEEEDDDEEEFFFHHHGGGFFFIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLNNNPPPQQQQQQRRRRRRRRRQQQOOONNNMMMJJJJJJKKKMMMOOOQQQRRRTTTRRRPPPMMMMMMNNNOOOOOOOOOOOOQQQRRROOOKKKJJJMMMPPPPPPOOONNNNNNOOOPPPRRRTTTNNNNNNMMMNNNOOONNNMMMLLLMMMMMMMMMKKKHHHEEEEEEFFFDDDGGGHHHHHHJJJOOOOOOLLLIIILLLMMMLLLJJJJJJOOOTTTSSSQQQOOOMMMLLLLLLMMMNNNJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGEEECCCBBBCCCDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIIIIJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDAAA???<<<<<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBBBBBBBAAA@@@?????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@>>>===<<<===>>>>>>>>>===<<<;;;:::999999999999999:::::::::;;;<<<======<<<;;;:::;;;;;;:::888888777777777888999;;;<<<<<<;;;999888555666888999:::::::::999DDDDDDCCCCCCCCCCCCDDDDDDAAA@@@???>>>@@@BBBFFFHHHEEEFFFFFFEEEDDDDDDEEEGGGJJJKKKKKKKKKIIIFFFDDDBBBFFFEEEDDDFFFHHHJJJJJJIIIGGGEEEFFFMMMNNNJJJJJJMMMHHHJJJKKKIIIFFFCCCBBBBBBFFFGGGIIIKKKMMMNNNOOOOOOJJJMMMQQQQQQOOOMMMMMMNNNNNNOOOPPPOOONNNMMMNNNOOOLLLLLLMMMOOOQQQTTTVVVWWWSSSTTTUUUVVVWWWVVVUUUTTTOOOMMMJJJHHHIIIJJJKKKJJJNNNPPPRRRRRRRRRSSSUUUWWWZZZXXXUUURRRPPPPPPQQQRRRRRRRRRQQQQQQPPPOOONNNMMMNNNNNNMMMLLLMMMNNNPPPQQQNNNOOOPPPPPPPPPOOONNNMMMPPPOOONNNMMMMMMOOOQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTNNNPPPQQQQQQOOONNNNNNNNNJJJKKKNNNOOOOOONNNKKKJJJMMMMMMLLLKKKIIIFFFDDDBBB<<>>@@@BBBCCCBBBAAA@@@>>>>>>?????????@@@@@@@@@>>><<<;;;<<<===>>>===<<<<<<===>>>??????>>>===<<>>>>>;;;999999;;;555777888666555666:::===444222555:::<<<::::::===;;;999777999<<<>>>===<<<;;;;;;:::<<<===>>>===;;;<<<<<<===???@@@AAABBBCCC???@@@AAAAAA@@@@@@AAABBBAAAAAAAAABBBDDDGGGIIIKKKHHHGGGFFFEEEFFFGGGHHHIIIFFFEEECCCDDDFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKMMMOOOQQQSSSSSSSSSRRRRRRQQQPPPOOOKKKLLLLLLNNNOOORRRSSSTTTSSSQQQOOOOOOPPPQQQPPPOOONNNPPPQQQNNNJJJHHHKKKOOOOOONNNMMMLLLNNNQQQTTTVVVOOOOOOPPPPPPPPPOOONNNNNNNNNNNNNNNLLLHHHFFFFFFFFFEEEHHHIIIHHHJJJNNNNNNJJJGGGKKKOOOOOOLLLKKKNNNQQQRRRPPPNNNMMMLLLMMMNNNOOOIIIIIIHHHGGGGGGHHHHHHHHHIIIGGGDDDBBBBBBCCCEEEFFFDDDDDDDDDDDDEEEFFFHHHHHHDDDEEEGGGIIIIIIHHHGGGEEEEEEDDDCCCCCCDDDCCCAAA???555555666777999;;;===>>><<<===???AAABBBAAA@@@???>>>>>>?????????@@@@@@@@@???@@@AAABBBBBBAAA@@@???>>>>>>?????????===<<<;;;999999888888999999:::;;;888:::<<<>>>>>><<<:::888;;;:::999888777777777777777999;;;======;;;999777555666888999::::::999999???BBBDDDDDDCCCCCCFFFIIICCCCCCBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFDDDGGGIIIHHHDDDBBBCCCEEEGGGHHHHHHFFFDDDEEEHHHLLLHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFDDDCCCAAA@@@???EEEEEEGGGHHHIIIJJJJJJJJJIIIMMMQQQRRRPPPMMMMMMNNNTTTQQQNNNNNNOOOOOOMMMKKKMMMMMMLLLLLLKKKLLLLLLLLLPPPQQQSSSTTTUUUVVVWWWWWWSSSNNNIIIHHHKKKNNNOOONNNTTTWWWYYYWWWWWWYYYXXXTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUURRROOOLLLMMMPPPSSSRRRQQQOOOOOOPPPPPPPPPOOONNNMMMLLLNNNRRRUUUVVVUUUTTTRRRSSSUUUVVVTTTPPPMMMNNNPPPOOOPPPQQQRRRQQQOOOLLLJJJMMMLLLJJJLLLNNNOOOLLLJJJMMMMMMLLLJJJIIIFFFEEEDDD@@@AAABBBCCCCCCAAA@@@>>>@@@<<<;;;???>>>:::999===>>>>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===BBB888;;;;;;777===444:::;;;;;;;;;;;;:::999888555777888888777666666777555666777666555444555777777666666555555555666666;;;::::::999888777666666555555444333222000000//////000222444555666777777777444222111222333333222666666555555555444444444555555666666555555444333111222333444555555555555777777555222000///111333666777777777666555444444555444333444666666666555999888777666555444444444444555666777777555333111444444444444444444444444333333444444555444444333444000------111444444222444444444555666777777888444666777888777777999:::888:::;;;:::888666666777555777:::999777555333333666666666777888888999999888<<<<<<777777;;;:::666;;;888666666999:::999777:::;;;;;;:::999999:::<<<888999:::;;;<<<>>>??????===<<<;;;::::::;;;<<<===;;;;;;<<<===>>>???@@@@@@>>>???@@@AAAAAAAAA@@@???CCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJLLLHHHFFFHHHIIIIIILLLQQQNNNOOONNNLLLJJJIIIKKKMMMSSSSSSRRRQQQQQQPPPOOOOOOMMMMMMMMMLLLKKKLLLNNNPPPOOOPPPRRRSSSTTTTTTSSSRRRQQQPPPNNNMMMKKKJJJJJJIIINNNPPPRRRRRRSSSSSSUUUWWWTTTNNNLLLNNNNNNJJJKKKQQQRRRQQQOOOMMMJJJGGGFFFEEEDDDEEEGGGIIIKKKLLLMMMMMMJJJJJJJJJJJJKKKLLLMMMNNNTTTRRRNNNKKKIIIIIIJJJKKKKKKJJJHHHFFFEEEEEEFFFFFFFFFEEECCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHH@@@DDDGGGGGGEEECCCDDDFFFEEEDDDEEEEEEEEECCC???<<<;;;<<<<<<<<<======>>>>>><<<===>>>@@@@@@??????>>>AAA@@@?????????@@@AAABBB>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<;;;::::::::::::999999888888999999::::::999999:::;;;;;;:::888777777777777777777777777888999;;;<<<<<<;;;999888666777888::::::;;;;;;:::???BBBDDDDDDCCCCCCEEEGGGCCCCCCBBBBBBCCCDDDFFFGGGFFFEEECCCBBBBBBCCCEEEFFFEEEFFFGGGGGGEEEDDDDDDDDDDDDFFFFFFEEECCCDDDFFFIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLLLLLLLMMMNNNPPPSSSPPPNNNMMMOOOOOOMMMLLLQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUURRROOOMMMKKKMMMNNNPPPPPPWWW[[[\\\ZZZZZZ[[[ZZZWWWTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXRRRPPPNNNNNNPPPRRRRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNQQQTTTUUUTTTRRRQQQSSSTTTUUUSSSOOOMMMNNNOOOQQQPPPPPPOOONNNLLLKKKKKKMMMLLLKKKMMMPPPQQQOOOMMMLLLLLLKKKJJJHHHFFFDDDCCC???@@@AAABBBBBBAAA???>>>>>>::::::======999888<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;AAADDD999<<<<<<888@@@:::;;;:::::::::999999999999777888999888666444444555444666777666555444555777666666555555555555666666888888999888888777666666555444444333222111000/////////111333444555666666666444222222444555555444666555555555444444444444555555555555555444444333111222333444555555555555888777666333111000222444444444555666666666555555555444333444555666666444777666666555444444444444333444555666666555333222444444444444444444444444444444444555444444333333555333111000222444444444444444444555666777777777444666777888777777999:::999999999888666777999<<>>??????@@@>>>???AAABBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIIIILLLHHHHHHJJJKKKKKKMMMQQQKKKLLLMMMMMMLLLMMMOOOQQQLLLMMMOOOPPPPPPNNNLLLKKKKKKLLLLLLKKKKKKKKKNNNPPPNNNOOOQQQSSSTTTTTTTTTTTTRRRQQQOOOMMMLLLKKKJJJJJJMMMOOOQQQQQQQQQRRRTTTVVVUUUQQQOOOQQQPPPMMMMMMQQQSSSRRRQQQOOOMMMKKKIIIHHHFFFGGGIIIKKKLLLMMMNNNNNNKKKKKKJJJJJJKKKKKKLLLLLLPPPNNNLLLJJJIIIIIIIIIJJJJJJIIIGGGFFFFFFFFFFFFGGGCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFF???AAACCCCCCBBBBBBBBBBBBDDDDDDDDDEEEFFFDDD@@@===;;;<<<<<<<<<=========>>><<<===>>>?????????>>>>>>??????>>>===>>>???@@@AAA>>>?????????>>>>>>===<<<=========<<<;;;;;;;;;:::999888888888999::::::;;;;;;:::::::::<<<<<<:::999777777777777777777777777888999;;;<<<<<<;;;999888777777888888999::::::;;;@@@AAACCCCCCBBBBBBCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEFFFGGGFFFEEECCCBBBCCCEEEDDDCCCCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFJJJMMMOOOPPPQQQOOOMMMMMMNNNNNNMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTPPPQQQQQQPPPOOOOOOQQQRRRYYY\\\]]]ZZZZZZ[[[ZZZVVVTTTTTTSSSRRRQQQQQQQQQQQQSSSSSSTTTVVVWWWYYYZZZ[[[SSSQQQOOOOOOPPPQQQPPPOOOMMMLLLLLLKKKLLLMMMOOOPPPNNNOOORRRTTTUUUSSSQQQPPPSSSSSSSSSQQQOOOMMMMMMNNNQQQOOOMMMKKKJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPOOONNNKKKKKKJJJIIIGGGEEEDDDCCC>>>???@@@AAA@@@???>>>======;;;;;;======::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::;;;;;;;;;;;;BBBCCC777;;;<<<999BBB>>>;;;:::999888777888999999999::::::888666444333444444555666666555444555666666555555555555555666666555666777888888777555555555444333333222111000000...///000222333444444555666555333333555666666555555555555555444444444444555555555555444444444333111222333444444555555444777777666444222111333555222222333444555555555555555333333444555666555444555555444333333444444444111222444555555444333333444444444444444444444444444555555555444333333222666666666444333333555777444444444555666666777777444666777777777777888:::999999888666666888<<>>>>>===<<<;;;;;;;;;;;;<<<===::::::;;;<<<===>>>?????????@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIDDDDDDEEEFFFFFFGGGGGGHHHKKKIIIIIIMMMNNNLLLMMMPPPJJJLLLNNNNNNMMMMMMNNNPPPFFFHHHKKKNNNNNNMMMJJJHHHJJJKKKKKKKKKJJJKKKNNNPPPOOOOOOQQQSSSTTTTTTUUUUUURRRQQQOOONNNLLLLLLKKKKKKLLLNNNPPPQQQQQQQQQSSSUUUWWWTTTSSSTTTSSSPPPOOOQQQTTTSSSRRRQQQPPPOOONNNMMMIIIJJJKKKMMMNNNOOOOOOOOOLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHAAAAAA@@@???@@@AAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDD?????????@@@BBBBBBAAA???BBBBBBBBBDDDEEEDDDAAA>>><<<<<<<<<<<<<<<=========<<<======>>>???>>>>>>>>>=========<<<===>>>>>>????????????@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;888888888999999::::::::::::999888999;;;;;;999888777777777777777777777777888999:::;;;;;;;;;:::999888777777777777999:::;;;@@@AAABBBCCCCCCBBBBBBAAABBBBBBCCCCCCDDDDDDEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDFFFDDDCCCEEEHHHHHHFFFCCCBBBCCCDDDEEEEEEDDDDDDDDDHHHHHHGGGGGGFFFFFFFFFEEEHHHHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEIIIFFFDDDEEEJJJNNNNNNMMMPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLNNNPPPQQQSSSSSSSSSOOORRRUUUTTTRRRPPPRRRUUUVVVZZZZZZXXXWWWYYYWWWSSSRRRRRRQQQPPPPPPPPPQQQRRRRRRRRRTTTUUUWWWXXXYYYZZZTTTRRRQQQPPPOOONNNMMMMMMMMMLLLKKKKKKLLLNNNQQQSSSQQQSSSUUUVVVVVVUUUSSSRRRRRRRRRQQQPPPNNNLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDCCCBBB>>>>>>??????>>>>>>===<<<>>>======>>>>>>>>>>>>???;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999:::::::::::::::;;;;;;;;;>>>???555<<<===777@@@===;;;999777666666777999:::999::::::888666444555666444555666666444444555666555555444444444555666666333444555777777666555444444444333333222111000000///000111222444444555555777555444444555555444333444444444444444444444444555555444444333333333444111222333444444444444444555666555444222111333444222222333444444444333333444333222333555666555444333333333222333333444444111111222444444444444333444444444444444444444444555555555555444333222222555777888666333222444777444444444555555666666666555666777777666666777999999999999888777888;;;===IIIFFFAAA;;;666444666888666666666777888888999999888999999888888999999888<<<:::999888888777444222999::::::999888888999;;;888888999:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;<<<===>>>?????????@@@AAABBBDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHCCCCCCDDDDDDEEEFFFFFFFFFJJJHHHJJJNNNOOOMMMMMMOOOLLLMMMNNNMMMKKKIIIJJJJJJEEEGGGIIILLLMMMLLLKKKJJJJJJKKKLLLKKKKKKLLLOOOQQQRRRRRRSSSSSSTTTTTTTTTUUUQQQPPPOOOMMMLLLLLLKKKKKKMMMNNNPPPQQQQQQRRRTTTVVVVVVVVVUUUUUUTTTRRRPPPPPPRRRRRRRRRRRRQQQQQQPPPPPPLLLMMMNNNNNNOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGHHHHHHCCCBBBAAA@@@@@@AAAAAABBBDDDCCCBBBAAAAAA@@@@@@AAABBB???>>>???CCCDDDBBB?????????@@@AAACCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===============>>>>>>>>>??????@@@@@@@@@??????>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::999999888888777666666777888888777555666666666666666666666666888999:::;;;;;;;;;::::::999888666666666888:::;;;@@@AAABBBCCCDDDCCCBBB@@@BBBBBBCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEECCCBBBDDDHHHIIIGGGDDDDDDDDDDDDEEEFFFFFFEEEEEEIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLJJJJJJJJJIIIHHHGGGFFFEEEIIIGGGFFFHHHLLLNNNLLLJJJPPPPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMPPPQQQSSSSSSTTTOOORRRUUUUUUSSSRRRSSSUUUTTTXXXYYYVVVVVVWWWVVVRRRQQQPPPOOONNNOOOPPPRRRSSSRRRRRRSSSTTTUUUVVVWWWWWWTTTTTTSSSQQQNNNLLLKKKJJJNNNMMMLLLLLLMMMPPPRRRTTTUUUVVVWWWXXXXXXXXXVVVUUUQQQPPPOOONNNMMMLLLKKKJJJDDDFFFHHHJJJKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFEEECCCBBBAAA>>>>>>>>>>>>======<<<<<<<<<============??????>>>;;;;;;<<<<<<<<<=========::::::;;;;;;::::::999888999999999:::::::::;;;;;;;;;<<<555???AAA888>>>;;;:::999777666666777999;;;888999999777666666777999444555666555444333444666444444444444444555666666333333555555666555444444444333333222222111111111111111333444555555555555777666444444444333111///333333444444444444444444555555444333333333333444222222333333444333333333222333333333111111222333444444444444333222111000444333222333555555555444333333222222222333333444111222222333444444444444444444444444444444444444444555555555444333333222444666888666222111333666444444444444555555555555555666777777666555777888888:::<<<;;;:::888777777AAA@@@>>>:::666444555666666666666777888888999999888888888999999888888999<<<888444555888777222---999999:::999888777999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===>>>??????@@@@@@AAABBBCCCEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCGGGFFFDDDCCCCCCDDDEEEFFFBBBCCCCCCDDDDDDEEEFFFFFFHHHGGGIIINNNOOOLLLKKKMMMIIIJJJJJJIIIGGGFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPKKKLLLLLLLLLKKKLLLOOOQQQUUUUUUTTTTTTSSSSSSSSSSSSPPPOOONNNMMMLLLKKKKKKKKKNNNPPPQQQRRRRRRSSSUUUWWWUUUVVVVVVTTTSSSSSSQQQOOOPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNOOOOOOOOOOOONNNNNNKKKKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHFFFDDDBBBFFFGGGGGGGGGGGGHHHGGGGGGGGGFFFDDDBBBAAA@@@@@@AAADDDCCCBBB@@@???>>>>>>>>>AAA>>>===>>>AAABBBAAA???=========>>>@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666555888777777777999999777666666666666666666666666666888999::::::;;;;;;;;;;;;:::999777666666888:::;;;@@@@@@AAACCCEEEEEECCC@@@AAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCDDDDDDDDDEEECCCCCCCCCEEEGGGHHHGGGFFFFFFEEEDDDEEEGGGHHHGGGFFFHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFHHHHHHHHHJJJLLLMMMLLLKKKQQQRRRRRRPPPMMMLLLMMMNNNMMMLLLKKKIIIHHHHHHHHHHHHIIIJJJLLLOOOQQQRRRSSSSSSOOOQQQSSSTTTSSSSSSSSSTTTTTTXXXYYYWWWWWWYYYXXXUUUQQQPPPOOONNNNNNPPPRRRSSSQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWTTTPPPLLLJJJJJJMMMMMMMMMMMMNNNPPPRRRSSSTTTUUUWWWXXXXXXXXXWWWWWWQQQOOOMMMLLLLLLKKKIIIHHHAAADDDGGGJJJLLLLLLJJJIIIMMMNNNNNNLLLIIIGGGFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>=========<<<<<<<<<777:::;;;999:::===>>><<<;;;;;;;;;<<<======>>>>>>:::::::::::::::999888888888888999999::::::;;;;;;<<<<<<666BBBDDD999>>>;;;999999888777888999:::;;;888999888777666666888;;;333444555555444333444555333333333333444555666666555555444444444444444444333333333222222222111111111222333444555555555555666555444444444222000...333333333333444444444444666555333222222222333444222222333333333333222222000111222222111111222333666666555444333111000///444222222333444555444333444444333222222333333333333333333333333444444444444444444444444444444444333444444555555444444333333444555555333222333444444444444444444444444444555666777777555555666777666999<<<<<<:::777555444:::;;;;;;999666444444444666666666777888888999999666444444777777555555888:::888777999<<<<<<999555888999:::999777777999:::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDHHHGGGEEECCCBBBCCCDDDEEEBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEGGGKKKLLLJJJIIILLLDDDEEEEEEDDDCCCDDDGGGJJJJJJJJJIIIIIIJJJMMMPPPRRRLLLLLLLLLKKKJJJKKKMMMOOOTTTSSSSSSRRRRRRRRRRRRSSSPPPPPPNNNMMMMMMLLLLLLLLLNNNPPPRRRSSSSSSSSSUUUWWWTTTVVVUUURRRRRRTTTSSSQQQNNNOOOOOOOOOOOOPPPPPPPPPNNNNNNOOOOOONNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDGGGGGGHHHHHHHHHGGGGGGFFFIIIGGGEEEBBBAAA@@@@@@@@@BBBBBB@@@???>>>=========>>>===;;;<<<===>>>???>>>===<<<<<<===??????>>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<======>>>???>>>>>>>>>===>>>??????@@@?????????<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::777555444:::999888999;;;;;;999888777777777777777777777777999999999::::::;;;;;;<<<::::::999888888999:::;;;@@@@@@AAADDDGGGGGGDDDAAAAAABBBCCCDDDEEEEEEEEEDDDBBBBBBCCCDDDEEEEEEEEEEEEAAACCCEEEFFFFFFFFFGGGHHHHHHEEECCCCCCFFFHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJLLLLLLMMMLLLLLLLLLLLLKKKJJJHHHHHHFFFGGGHHHHHHIIIJJJNNNPPPSSSTTTTTTQQQNNNLLLLLLNNNLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHJJJMMMOOOPPPQQQRRRQQQPPPOOOPPPRRRSSSSSSSSSTTTWWWYYYWWWXXX[[[ZZZWWWUUUSSSQQQOOONNNNNNPPPQQQOOOPPPQQQSSSUUUWWWYYYYYY[[[\\\\\\YYYSSSNNNLLLKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQSSSTTTUUUUUUUUUUUUPPPNNNKKKKKKLLLKKKIIIFFFEEEFFFGGGIIIJJJJJJIIIIIIJJJLLLMMMLLLHHHFFFFFFGGGDDDDDDDDDDDDCCCAAA@@@??????>>>>>>===============555999:::777888===>>>;;;999::::::;;;<<<<<<======999::::::::::::999888888777888888999::::::;;;;;;>>><<<444AAABBB666<<<;;;999999999999:::::::::;;;::::::999777555555777:::333444555555333333444555333333333333444555666777888777555333222333444555333333333222222222222111111222333444444444444444444444333444555555333111222222333333333444444444666555333222111222333444222222333333333222222111///111333333222222333444555555555555444333111111333222111222444555444333666555444333333222333333555555444444444444444444444444444444444444444444222222333444555555555555444333333444555666444333444444444444444444444444555666777666555444555777555777999999888666666666999::::::888666444555666666666666777888888999999666333333777888444555888666:::======;;;999:::;;;888999999888777777888:::999::::::;;;;;;<<<======;;;;;;<<<======<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAAAAABBBDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFDDDBBBBBBCCCEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFEEECCCDDDHHHIIIGGGGGGJJJDDDDDDCCCAAA@@@BBBFFFJJJHHHHHHHHHIIIJJJLLLMMMNNNKKKKKKKKKIIIHHHHHHJJJKKKOOONNNNNNNNNOOOPPPRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOMMMOOOQQQRRRRRRSSSUUUVVVTTTWWWUUUQQQQQQUUUVVVSSSNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHHHHIIIHHHGGGEEEEEEGGGEEECCCAAA@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<============<<<<<<>>>@@@???>>>===>>>??????>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;:::::::::;;;<<<===:::;;;<<<===>>>===<<<<<<<<<===>>>>>>?????????>>>=========<<<;;;;;;;;;:::999:::;;;;;;;;;999777666888777777888999999888666777777777777777777777777999999999999:::;;;<<<<<<::::::::::::::::::::::::@@@@@@AAAEEEHHHIIIFFFBBBAAABBBCCCEEEEEEEEEEEEDDDBBBCCCDDDEEEFFFFFFFFFFFF???CCCFFFGGGEEEEEEGGGJJJIIIEEEBBBBBBEEEGGGHHHGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIEEEFFFFFFEEEEEEHHHOOOUUUUUUVVVVVVRRRNNNLLLLLLNNNPPPOOONNNMMMKKKKKKKKKJJJEEEGGGIIIKKKMMMOOOPPPPPPQQQOOOMMMNNNRRRTTTSSSQQQRRRUUUWWWVVVWWWZZZZZZWWWYYYVVVSSSOOOMMMMMMNNNOOONNNOOOQQQTTTWWWYYY\\\]]]^^^``````\\\UUUPPPMMMMMMKKKLLLMMMNNNNNNOOONNNNNNMMMNNNOOOQQQRRRSSSSSSSSSPPPMMMJJJJJJKKKKKKHHHEEEJJJIIIHHHGGGGGGGGGHHHIIIFFFIIIJJJIIIFFFDDDEEEGGGDDDDDDCCCCCCBBBAAA@@@?????????>>>===============666:::;;;888:::???@@@<<<888888999::::::;;;<<<<<<999::::::::::::999888888777777888999::::::;;;;;;>>>;;;000<<<===222999:::888999:::;;;;;;;;;;;;:::===<<<;;;888555444666888333444555555333333444555222222222333444555666777:::888555222222222444666333333222222222222222222000111222333333333333333222222333555777888666555222222222333333444444444666555333111111222333444222222333333333222222111000222444444333333444555444444555555555444333333333222111222444555444333777666555444333222222222777666555444444444444444444444444444444444444444111111333444555666666666555333222444777888666333444444444444444444444444555666777666555444555666444666666666666666888:::<<<<<<:::888555555666888666666666777888888999999888444555999:::666666;;;///777>>>;;;222---000666888999999888777777888:::666666888999;;;===>>>>>>:::;;;<<<======<<<;;;:::======>>>???@@@AAABBBBBBCCCBBBAAA@@@AAAAAACCCDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFEEECCCBBBBBBDDDGGGIIICCCCCCDDDDDDEEEFFFFFFFFFDDDBBBBBBFFFGGGEEEFFFIIIHHHGGGDDD@@@>>>@@@DDDGGGDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJHHHFFFEEEGGGIIIJJJJJJJJJKKKMMMOOORRRSSSTTTSSSRRRQQQQQQQQQQQQQQQLLLNNNPPPQQQQQQRRRSSSUUUTTTWWWVVVQQQQQQWWWYYYVVVNNNNNNOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDDDDFFFHHHJJJLLLNNNOOOHHHHHHIIIIIIHHHFFFEEEDDDDDDCCCAAA@@@???@@@@@@AAA@@@???>>>======<<<<<<<<<>>>@@@AAA???======@@@DDDBBB@@@??????@@@@@@???===<<<<<<<<<;;;;;;:::::::::;;;;;;:::999:::;;;<<<===999:::;;;<<<<<<<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::666888999;;;;;;:::999888555444444555666666555333777777777777777777777777999999999999:::;;;<<<===:::;;;<<<<<<<<<;;;::::::@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFEEECCCBBBBBBBBBBBBDDDAAA???@@@DDDGGGGGGFFFHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDCCCDDDGGGIIIHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNNNNMMMMMMMMMLLLLLLDDDDDDDDDEEEHHHKKKNNNPPPWWWYYYWWWPPPLLLNNNOOOMMMLLLKKKIIIHHHGGGHHHJJJKKKJJJIIIIIIKKKNNNQQQRRRRRROOOOOOOOOPPPPPPQQQRRRSSSWWWVVVUUUTTTUUUVVVWWWXXXYYYWWWTTTPPPNNNMMMMMMMMMOOOPPPSSSWWW\\\^^^]]]\\\fffbbb[[[WWWTTTRRRNNNJJJHHHJJJNNNPPPQQQOOOMMMKKKMMMLLLLLLMMMPPPSSSUUUUUUSSSRRROOOLLLJJJIIIHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHJJJJJJIIIGGGCCCAAABBBBBBAAA@@@@@@@@@AAAAAABBBAAA???===<<<<<<======888999:::999888888:::<<<:::::::::999999888888888888888888888999:::;;;<<<777333333888;;;;;;<<>>??????@@@@@@???@@@BBBAAA@@@@@@AAACCC@@@@@@@@@?????????>>>>>>BBBCCCCCCCCCBBBAAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHGGGFFFEEEDDDDDD???CCCHHHIIIGGGFFFEEEFFFHHHGGGDDDAAA@@@AAACCCDDDHHHIIIJJJIIIHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKMMMMMMKKKLLLMMMMMMMMMNNNQQQTTTSSSTTTTTTRRROOONNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRSSSTTTVVVWWWXXXSSSQQQNNNMMMMMMOOOOOOOOOMMMMMMLLLLLLMMMLLLIIIGGGKKKIIIFFFCCCCCCFFFIIIKKKJJJHHHHHHJJJNNNQQQPPPOOONNNLLLIIIEEECCCCCCCCCCCCCCC@@@>>>>>>AAABBBAAA??????===<<<<<<>>>???>>>>>>AAA@@@===<<<;;;<<<===>>>===============<<<<<<<<<:::999888888::::::999888;;;::::::999999::::::;;;888;;;>>>>>>;;;:::<<<>>>;;;<<<======<<<<<<>>>@@@<<<<<<<<<;;;:::888777666:::777555555888888666333444555666888888888777666555555666777777777777777777888999888777777999;;;===:::777888:::<<<;;;:::@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBDDDBBB@@@AAADDDGGGGGGFFFIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCDDDGGGJJJGGGHHHJJJLLLMMMMMMMMMLLLNNNMMMMMMLLLKKKKKKJJJJJJCCCBBBBBBBBBCCCFFFHHHJJJRRRUUUSSSNNNKKKMMMNNNMMMMMMLLLJJJIIIIIIJJJKKKLLLJJJJJJJJJLLLOOORRRTTTTTTRRRQQQPPPOOOOOOPPPPPPQQQQQQQQQRRRSSSUUUXXXZZZ\\\^^^\\\YYYUUURRRPPPOOOOOOPPPQQQSSSWWW\\\^^^]]]\\\aaa]]]WWWTTTRRRPPPMMMJJJHHHJJJMMMPPPQQQPPPNNNMMMKKKJJJJJJKKKMMMOOOQQQRRRSSSQQQOOOLLLJJJIIIHHHHHHGGGHHHIIIIIIIIIGGGEEEDDDHHHIIIJJJKKKJJJGGGDDDCCCEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@>>>============999:::::::::999999;;;<<<<<<;;;;;;:::999888777777888888888888999:::;;;;;;:::666666999<<<::::::===999::::::999777666777999999999999::::::999999999999999888777777666555555111111111222222333333333555555555444444444333333666666555444444444444444222222222222222222222222///000222222222222444555333333444444444333333222///333333000000444444000444333222222111111111222444333222111111222333444222222222222222222222222555444333222222222222222444444444444444333222222333444555555444333333444444444333222333333555555444555666777777666555444333333333444444555555555333333333333333333333333444555555444222111333444333333333555777888777666555666555444333333555777===;;;999888888777555444444555666666666666888::::::888777888999:::999777:::999999888999:::;;;<<<777888888999999999999999::::::::::::::::::::::::<<<<<<<<<======>>>???@@@???@@@AAAAAA@@@@@@AAABBB@@@@@@?????????>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGFFFEEECCCBBB???BBBFFFGGGEEEDDDDDDFFFHHHGGGEEECCCBBBBBBCCCDDDFFFGGGHHHHHHGGGFFFGGGIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSQQQOOOMMMMMMNNNLLLLLLLLLLLLMMMNNNOOOOOORRRRRRRRRQQQRRRRRRSSSSSSPPPNNNKKKKKKLLLMMMMMMMMMNNNMMMLLLMMMNNNMMMJJJHHHJJJHHHEEECCCCCCEEEHHHJJJJJJIIIHHHJJJNNNPPPOOONNNJJJHHHEEEBBB@@@??????@@@AAA>>><<<===???@@@???===>>>===;;;<<<>>>???>>>>>>??????===<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;:::999:::;;;;;;:::999;;;::::::999999::::::;;;888999;;;;;;:::999:::;;;:::<<<<<<<<<;;;;;;===???<<<<<<<<<<<<:::999888777666555555666777888888777444555666777888888777666555555666777777777777777777888999888777777999;;;;;;999666666888:::999888??????AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBAAABBBDDDFFFGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEEEEDDDEEEHHHJJJGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGGGGFFFEEEDDDCCCDDDEEEGGGHHHOOORRRSSSOOOMMMPPPRRRQQQQQQPPPMMMKKKJJJKKKLLLLLLJJJJJJLLLNNNPPPSSSUUUWWWTTTRRRPPPOOOOOOPPPQQQSSSPPPPPPQQQSSSUUUWWWZZZ[[[___^^^[[[WWWTTTQQQPPPOOOQQQQQQSSSWWW[[[]]]]]]\\\XXXVVVSSSQQQPPPOOOMMMKKKJJJKKKMMMOOOPPPOOONNNMMMJJJIIIIIIIIIJJJLLLNNNOOOQQQPPPNNNLLLJJJHHHHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDHHHIIIJJJJJJIIIGGGEEECCCFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@???>>>=========999:::;;;:::999999;;;===:::::::::::::::999999999999999999888999999::::::>>>:::888;;;<<<:::999:::;;;<<<;;;:::888777888999888888888888888888888888888888777777666666555555333333333333444555666777555555555555555444444444555555555555555444333333222222222222222222222222---...000111111222444666333444444444333222111111777777444///...111333222222222222333222222111000333222000//////000222333222222222222222222222222444333333222222222222333333333333333333222222111666555444444444444222000555444333333333333444444444555555666666555555444444444444444555555555555444444444444444444444444444555666555333333444555222111222444666888777666555555555444222333555777===;;;888777777777666444333555666666555555777888:::999888888:::::::::888;;;:::888666666999;;;===777777888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<>>>???@@@>>>???AAA@@@??????@@@BBB????????????>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGFFFDDDBBBAAA???AAACCCCCCBBBBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCEEEFFFFFFEEEEEEFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLIIIJJJKKKKKKJJJJJJLLLNNNPPPQQQRRRPPPNNNMMMMMMNNNLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQPPPOOOOOOOOOOOOOOONNNLLLJJJJJJLLLMMMNNNMMMNNNMMMMMMNNNOOONNNKKKIIIIIIGGGEEECCCCCCEEEGGGIIIJJJIIIIIIJJJLLLMMMMMMLLLKKKJJJGGGDDDBBBAAAAAAAAA???===<<<<<<===>>>>>>===>>><<<;;;<<<===??????>>>============>>>>>>>>>>>>???>>>>>>===<<<;;;::::::<<<;;;::::::<<<<<<;;;:::::::::999999999999::::::;;;:::999999::::::999888:::;;;;;;:::999999;;;============<<<;;;:::999888555666777777666666777888555666666777777777777666555555666777777777777666777888888888777777999:::999777555555666777888777>>>>>>???@@@AAAAAAAAAAAA??????>>>>>>???@@@AAABBBAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEGGGHHHIIIHHHHHHFFFEEEEEEDDDDDDCCCEEEEEEEEEEEEFFFHHHJJJHHHIIIJJJKKKMMMNNNNNNOOONNNMMMLLLJJJIIIGGGFFFFFFGGGFFFDDDCCCDDDEEEGGGHHHNNNSSSUUUSSSSSSVVVXXXWWWVVVTTTQQQMMMKKKJJJJJJJJJHHHJJJLLLNNNOOORRRUUUWWWTTTSSSQQQPPPPPPRRRTTTVVVSSSSSSRRRSSSSSSSSSTTTTTTZZZYYYWWWUUUSSSQQQOOONNNQQQQQQSSSVVVZZZ\\\[[[[[[QQQQQQOOOOOONNNNNNMMMMMMMMMNNNNNNNNNNNNMMMKKKKKKJJJJJJJJJJJJJJJKKKNNNOOOPPPOOONNNLLLJJJIIIGGGGGGAAABBBDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFDDDCCCBBBAAA@@@???>>>=========BBBAAA@@@???>>>======<<<888999:::999888888:::<<<777777888999:::;;;<<<<<<::::::999999888999999999>>>:::999<<<===:::999:::;;;;;;;;;999777666777888777777777666666777777777777777777666666555555555444444444444555666888999555555555555555555555555333444555666555444333222111111111111111111111111...000222222111222333555444444444333222111000///555444222000000333555666000111222333333222111000333111///......///111333222222222222222222222222333333222222222222222333222222222333333222222111666333222333555555222///444444333333333333333333444444444444444444444444444444444444444333333333555555555555555555555555444555666666444444444555444333333444555666444333555666666555444444666888<<<:::777666777777666555111333555555444444555666:::999888999:::;;;:::999:::999777666777888:::;;;888888999:::::::::::::::::::::::::::;;;;;;;;;;;;>>>===<<<<<<===>>>@@@BBB===>>>@@@???>>>>>>???AAA??????>>>>>>>>>=========<<<===???@@@BBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEAAACCCDDDEEEEEECCCAAA???>>>???@@@@@@@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBAAAAAACCCEEEEEEDDDEEEFFFHHHIIIHHHHHHHHHIIIIIIJJJKKKHHHIIIJJJIIIHHHHHHIIIJJJNNNOOOPPPOOOMMMLLLMMMNNNKKKKKKKKKLLLLLLMMMNNNOOOPPPOOONNNNNNMMMMMMNNNNNNNNNLLLKKKLLLMMMOOOOOOOOOMMMMMMMMMNNNOOOOOOLLLJJJGGGFFFEEECCCCCCEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJGGGEEECCCBBBAAAAAA>>>===<<<<<<===============<<<:::;;;===??????>>>;;;<<<===>>>??????>>>>>>??????>>>===;;;:::999999<<<:::999:::;;;<<<;;;:::::::::999999999999::::::>>>;;;999:::<<<===;;;999999::::::999888888:::;;;<<<======<<<;;;:::999999888:::;;;999444222333555666666666777777777777666444555666666777777666666666777888777666777888:::888777666555666777777888<<<===>>>???@@@@@@@@@@@@>>>=========>>>???AAABBB@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDFFFHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFHHHJJJHHHIIIJJJKKKLLLNNNOOOPPPNNNMMMLLLKKKIIIHHHFFFFFFBBBAAA@@@???@@@AAACCCEEELLLRRRUUUUUUUUUYYYZZZYYYZZZXXXSSSNNNKKKHHHGGGGGGFFFIIIKKKLLLMMMOOOSSSVVVWWWUUUSSSRRRQQQQQQRRRSSSRRRRRRRRRQQQPPPPPPOOOOOORRRSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRTTTWWWYYYYYYYYYNNNNNNOOOOOOOOOOOOOOOOOOQQQPPPOOOMMMKKKIIIHHHGGGHHHIIIJJJIIIHHHIIILLLOOOOOOOOONNNMMMKKKIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<@@@@@@@@@???>>>===<<<;;;666777888777666666888:::888888888999999999::::::::::::999999888999999999<<<999999<<<>>>;;;:::;;;999::::::888666555666777777666666555555666666777666666666555555555555555222111000000111333555666333444444444555555666666333444555555555444222111111111111111111111111111222333444333222111222333444444444333222111000///222111111333444444555666///000222333333222111000222111///......///111222222222222222222222222222222222222111111222222333111222222333333222222222333111000222555666444111333333333333333333333222444444333333333333444444333333333222222222222222555555555555555555555555333555666666555444444555444333333444555666444333666777777666666777999<<<<<<:::777555666666666555333555666777666555555666999888777888:::;;;:::999666777888888999999888888999::::::;;;<<<;;;;;;;;;888888999999::::::::::::>>>>>>======>>>???AAABBB<<<===???>>>======>>>@@@>>>>>>>>>=========<<<<<<;;;<<<>>>@@@AAACCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBCCCCCCAAA@@@>>>>>>>>>>>>???@@@AAAAAAAAA@@@AAABBBCCCBBBAAA???>>>@@@BBBDDDDDDDDDEEEGGGHHHGGGGGGGGGFFFGGGGGGHHHIIIEEEGGGHHHHHHGGGFFFGGGHHHLLLMMMNNNMMMLLLKKKLLLMMMKKKKKKKKKKKKLLLMMMNNNOOONNNMMMMMMMMMMMMNNNOOOOOOLLLJJJJJJJJJLLLNNNMMMLLLKKKKKKKKKMMMNNNNNNLLLJJJFFFFFFEEEDDDDDDEEEFFFFFFHHHHHHIIIHHHHHHHHHHHHIIIFFFEEECCCAAA???===<<<<<<;;;;;;;;;:::::::::;;;;;;<<<;;;:::;;;===>>>???>>>;;;<<<===>>>??????>>>>>>???>>>===<<<;;;:::999888:::999888999:::;;;:::888:::999999888888999999:::>>>;;;888999;;;===;;;999999999:::999777777888:::<<<<<<<<<<<<;;;:::999999777999;;;888555222444666777777777666666666666777444444555666666666666666666777888777666666888:::999888888777666777888:::;;;<<<===>>>>>>???>>>>>>======<<<<<<===???AAABBB@@@AAABBBCCCDDDDDDCCCBBB@@@AAAAAAAAAAAABBBEEEGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHGGGFFFFFFGGGHHHGGGGGGGGGIIIJJJLLLNNNOOOLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAAAAABBBDDDEEEHHHNNNSSSSSSTTTWWWWWWVVVZZZWWWSSSNNNJJJGGGFFFEEEEEEHHHKKKKKKKKKLLLPPPSSSXXXWWWUUUSSSPPPOOOMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOMMMOOORRRUUUVVVVVVVVVUUUQQQPPPPPPRRRUUUWWWWWWWWWLLLNNNPPPPPPOOOOOOOOOPPPRRRPPPNNNKKKHHHGGGFFFEEEDDDFFFHHHGGGEEEFFFJJJNNNOOOOOOOOONNNMMMKKKIIIHHHJJJJJJHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>????????????>>>===<<<::::::555666777666555555777999;;;:::999888777666555555999999999888999999:::::::::777888<<<>>><<<:::;;;888888999777666555777888777777555555555555777777555555555555555555444444555444222111222333555666222222333333444555666666444444444444444333222222111111111111111111111111444555555444222111111222333444444444333222111111222111222555555222111222///000111111222111111111111111000000000000111111222222222222222222222222222111111111111222222333111222222333333333333333111000111222444555444333111111222333333333333333444333333222222333333444111111111111222222222222444444444444444444444444111333666666555444444555222111222444666888777666555666777777777999<<>>>>>??????@@@@@@;;;<<<>>>===<<<<<<===???============<<<<<<<<<<<<:::;;;===???AAABBBCCCCCCEEEEEEDDDDDDCCCCCCBBBBBB??????@@@@@@@@@@@@?????????>>>>>>@@@BBBCCCBBB@@@>>>???@@@AAAAAA@@@???>>>???@@@CCCCCCDDDEEEGGGIIIFFFEEEEEEDDDDDDEEEFFFFFFCCCEEEGGGGGGFFFFFFFFFGGGJJJKKKLLLLLLKKKJJJKKKMMMKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPHHHGGGFFFGGGIIIIIIHHHGGGHHHHHHIIIJJJLLLMMMKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHFFFFFFGGGHHHFFFEEEDDDBBB@@@>>><<<<<<777888888777666666777999;;;:::999:::===>>>???>>>============>>>>>>>>>>>>>>>======<<<;;;:::999999:::999888888::::::999888999999888888888888999999:::888666666888:::::::::999::::::999777777888::::::;;;;;;;;;::::::999888444555666777666777888999888777777666666666666777444444555666666666666555666777777777666666888999999::::::888777777999;;;:::;;;<<<======>>>>>>=========<<<<<<>>>???AAABBB@@@AAABBBDDDDDDCCCBBBAAA>>>@@@AAA@@@???@@@CCCFFFDDDEEEFFFGGGHHHGGGFFFFFFFFFHHHIIIHHHGGGFFFFFFGGGDDDDDDDDDEEEGGGIIIKKKMMMJJJIIIIIIHHHGGGGGGFFFFFFIIIHHHFFFDDDCCCDDDEEEEEEFFFLLLQQQQQQRRRTTTTTTQQQVVVSSSPPPLLLIIIGGGGGGGGGFFFIIILLLLLLJJJJJJNNNRRRRRRRRRRRRQQQPPPNNNLLLKKKFFFGGGIIIKKKMMMNNNOOOOOOKKKMMMQQQUUUWWWWWWVVVUUUPPPOOOOOOPPPSSSUUUUUUTTTLLLNNNQQQQQQOOONNNNNNPPPOOOMMMKKKHHHFFFFFFFFFFFFBBBEEEGGGGGGEEEFFFJJJOOOPPPPPPPPPOOONNNLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBB@@@@@@?????????@@@AAAAAA======>>>===<<<;;;999888555666777666555666777999777777777777666666555555888888888888999:::;;;;;;999777777<<<>>>;;;888999777888999888777777999:::888777666555555666777888444444444444444444444444999777555333333444666888000000111222333444555666555444333333222222333333111111111111111111111111222333444333222111222333333333444444444333333222333000111555444000///111000000000000000111222222000000111222222111000000222222222222222222222222111111111111111222333333222222333444444444444444000222333333222222222333///000111333444444444444444333222111111222333444111111111222222333333333333333333333333333333333000222555666555444333444333333333555777888777666222444555666777:::>>>AAA<<<999555444555666777666444666999999888666666666666555555666888999999888666666666666777777888888777888999999::::::999999888888999999:::;;;;;;<<<999:::<<<>>>???>>>===<<<:::<<<======<<<;;;===>>>=========<<<<<<<<<;;;;;;:::;;;===>>>@@@AAABBBBBBEEEDDDDDDCCCBBBAAAAAA@@@??????>>>======>>>???????????????BBBEEEEEEBBB?????????@@@@@@@@@@@@??????<<<>>>@@@BBBBBBCCCEEEGGGDDDCCCCCCBBBBBBCCCCCCDDDAAACCCFFFGGGGGGFFFGGGHHHHHHJJJKKKKKKJJJJJJKKKMMMKKKJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMGGGFFFEEEEEEGGGGGGEEECCCEEEEEEFFFHHHJJJKKKIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFCCCEEEGGGGGGEEEEEEGGGIIIGGGGGGFFFDDDBBB@@@>>>===777999:::888666666888:::;;;:::999:::<<<>>>???>>>??????===<<<<<<===>>>>>><<<<<<<<<;;;;;;:::::::::;;;:::999999:::;;;:::999999999888888888888999999777777777777666888;;;===:::::::::999777777888:::999999::::::999999888777444333444555888999:::999999888777666555555666777333444555555666666555555555666777777555666777999999::::::999777666999<<<999:::;;;<<<==================<<<===>>>@@@BBBCCC@@@AAACCCDDDDDDCCCAAA@@@===???@@@???>>>???BBBFFFCCCDDDFFFGGGHHHHHHGGGGGGGGGIIIJJJIIIGGGEEEEEEFFFAAAAAAAAABBBDDDFFFIIIJJJHHHGGGGGGGGGFFFFFFEEEEEEIIIGGGDDDBBB@@@???@@@@@@FFFMMMRRRRRRRRRTTTSSSPPPRRRPPPMMMJJJHHHHHHHHHIIIGGGJJJMMMLLLIIIIIIMMMRRRHHHJJJLLLOOOPPPOOONNNNNNEEEFFFHHHJJJLLLLLLLLLLLLIIILLLPPPTTTVVVVVVTTTSSSPPPNNNNNNOOOQQQSSSTTTSSSKKKNNNQQQQQQNNNMMMMMMOOOLLLKKKHHHFFFEEEFFFGGGHHHCCCFFFIIIIIIGGGHHHMMMRRRPPPPPPQQQPPPOOOMMMKKKJJJCCCCCCCCCDDDEEEGGGIIIJJJDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>???@@@AAABBB<<<<<<======<<<:::888777666777888777666666888:::111222333555666888999:::888888888888999:::;;;<<<:::777888<<<===999777777777888999999888999;;;===999777666555555666777999444444444444444444444444777555333000000111222444//////000111333444555555555444333222111222333444000000000000000000000000///000222222111111222444333333444555555555444444333......333333000000555111000/////////000222333///000222444444222000///222222222222222222222222111111000000111222333333222333444444555555555555111444666555111///000222---///111333444555555444444333222111111222333444111111222333333444555555333333333333333333333333///111444555444333333333888777666666777666444222000222444555777:::>>>AAA<<<999555333444666777777111333666777555333222222555444444555888999888777888777555444444666888:::666666777888888888888888999999:::;;;;;;<<<======666888;;;===>>>===;;;::::::;;;===<<<;;;;;;<<<>>>======<<<<<<<<<;;;;;;;;;:::;;;===>>>@@@AAAAAAAAADDDDDDCCCBBBAAA@@@@@@??????>>><<<;;;;;;===???@@@??????@@@CCCFFFFFFCCC???@@@@@@@@@@@@@@@@@@AAAAAA:::<<>>;;;999999:::<<<>>>???>>>AAA@@@===<<<;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::999999888888888888999999777999:::999777999===BBB:::;;;;;;:::888777888:::888888999999999888777777888555444555888999888555999888777555555555666777333444555555666666555555555666777666555666777999888999:::888666666888<<<:::;;;===>>>>>><<<:::999;;;999999======;;;<<>>>>>>>>>>>????????????AAADDDGGGHHHGGGGGGHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDEEECCC@@@@@@BBBDDDEEEEEEGGGHHHIIIHHHFFFFFFFFFGGGJJJGGGDDDAAAAAACCCGGGIIIFFFHHHLLLOOOPPPPPPNNNMMMNNNMMMKKKJJJIIIJJJLLLMMMIIIJJJJJJJJJJJJJJJIIIIIIGGGJJJKKKHHHIIILLLMMMJJJEEEFFFHHHIIIKKKMMMMMMNNNRRRRRRTTTTTTUUUUUUUUUUUUSSSRRRQQQQQQPPPPPPPPPPPPXXXSSSOOOOOOQQQRRRPPPLLLJJJGGGCCC???>>>???BBBCCCEEEEEEEEEDDDCCCFFFJJJMMMLLLMMMNNNNNNOOOOOOOOONNNGGGFFFFFFGGGIIIIIIHHHFFFCCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAA@@@???>>><<<<<<=========>>>>>><<<999666555777999999888666666777444555666777777666555444333555888888777777777777;;;;;;:::999777555333222999888666555444444555555666777888666333222444777333222222111222333555666111111111111222333444444333333333333333333333333111111111222222333333333333222000/////////000111///000222222111222555777444111222666444000111777111111111111111111111111////////////000000000000000222333333222111222222111000000111222444666888000000000000111111111111444333222111111111333333444333222111111333555666444111///111555666333//////111333555555222///---///000000222333444555555666444222333666666444111333444444555555444444333333333333333333333333333333333444666888999:::;;;:::777444111000111333555555555555555555555555555666555555444444444555555666666555555555666666777777888999:::999888777666777888:::;;;;;;;;;::::::===<<<;;;:::::::::::::::;;;::::::999:::;;;===>>>===<<<;;;::::::::::::;;;:::===@@@???======@@@CCCBBBBBBBBBAAA@@@???>>>===;;;<<<===>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBB@@@BBBBBB@@@===<<>>@@@EEEFFFBBBCCCGGGCCCDDDEEEEEEDDDEEEGGGIIIFFFHHHIIIIIIIIIHHHJJJKKKMMMNNNOOOOOOOOONNNMMMLLLRRRQQQPPPNNNLLLKKKKKKJJJEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAEEEBBB???>>>??????===::::::::::::::::::;;;<<<===>>>===<<<===>>>???>>>===@@@??????>>>===<<<<<<;;;@@@>>><<<;;;:::;;;===>>>===<<<::::::999:::;;;<<<::::::;;;<<<;;;:::888777;;;999777888:::;;;:::777777999::::::888777777888777888999888666666666777444555666777777666555444666555444666888:::888555444444444444444555666777444333222222333555888999999999888888888999;;;<<<:::<<<===>>>>>>===<<<;;;<<<999:::===>>><<<<<>>???AAACCCDDDDDDCCCBBB??????>>>>>>===>>>>>>???AAACCCFFFGGGGGGFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFFFFEEECCC@@@@@@BBBDDDEEEEEEGGGHHHIIIHHHGGGGGGHHHIIIMMMKKKHHHEEEDDDEEEGGGHHHIIIJJJLLLNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKJJJJJJHHHGGGEEEEEEBBBEEEFFFDDDEEEHHHHHHEEEEEEGGGIIIKKKLLLMMMMMMMMMUUUUUUVVVWWWWWWWWWWWWWWWRRRQQQPPPOOOOOOOOOPPPPPPPPPMMMKKKLLLOOOPPPMMMJJJHHHFFFCCC@@@@@@AAADDDFFFHHHHHHGGGFFFEEEFFFIIIKKKKKKLLLNNNPPPOOOMMMKKKIIIEEEDDDDDDEEEGGGGGGFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<===<<<<<<===>>>===:::777777888::::::888666666666666777777777777777777666444666999999888777888888999999999888777555444333666666555444444555666777555777888666444333444777444444444444444555666666222222111111111222333333333333333333333333333333111222222222333333333333//////...///000111333444---...///000///000222555111///111555444111333888222222222111111111111111////////////000000000000111222333333111111222333555444333222222333444444000000000000111111111111222222111111111222333333222222333333333444333333444111///111555555222///000111333444333222///...///000000111333444444555555444333555777777444111333333444444444444333333555555555555555555555555111111222444555666888888888666444222111222333444555555555555555555555555555555444444444444555555888777666555555555555555777888999::::::999888888888999:::;;;;;;;;;:::::::::::::::::::::;;;<<<<<<;;;::::::::::::<<<===>>><<<;;;;;;:::::::::;;;;;;<<<>>>????????????@@@BBBAAAAAAAAA@@@@@@>>>======<<<===>>>???????????????AAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFCCC@@@???@@@CCC@@@@@@@@@@@@@@@AAABBBBBBCCC@@@AAAEEEFFFCCCCCCFFFCCCEEEFFFEEEEEEEEEGGGIIIGGGHHHIIIIIIHHHHHHIIIKKKMMMNNNOOOOOOOOONNNMMMLLLKKKLLLLLLKKKJJJHHHFFFDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBEEECCC@@@?????????===;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<===>>>???>>>===??????>>>>>>===<<<<<<;;;===<<<:::999999:::;;;<<<<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;:::999888;;;999777888:::;;;:::888888999:::999777777777888888999999999777666777888444555666777777666555444777555555666999:::888666666555444444444444444555444444333333444666999:::999999888888888999:::;;;:::;;;===>>>???>>>>>>===<<<::::::>>>>>><<<===@@@<<<===???AAABBBCCCBBBBBBAAA@@@>>><<<<<<<<<>>>???@@@BBBEEEFFFFFFFFFFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGEEECCCAAAAAACCCDDDEEEDDDEEEGGGHHHHHHGGGGGGIIIJJJMMMLLLJJJHHHFFFFFFEEEEEEKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHJJJLLLMMMMMMLLLKKKIIIFFFDDDBBB@@@AAADDDFFFEEEFFFHHHHHHDDDFFFGGGJJJLLLMMMMMMMMMLLLRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQOOOMMMMMMNNNOOOPPPKKKIIIIIIKKKNNNOOOLLLIIIGGGFFFCCCBBBBBBDDDFFFHHHJJJJJJJJJHHHFFFFFFHHHJJJJJJLLLOOOPPPOOOKKKGGGDDDCCCBBBBBBCCCEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@???@@@@@@@@@@@@???===<<<;;;;;;;;;;;;<<<>>>===;;;999999:::;;;:::888666666666999888888777777888888999666777999999888888888999888888888777777666555444444444444444555666777888555666777666444444444666555555666666777666666666333333222111111111222222333333333333333333333333222222333333333333444444///...//////000222333444---.../////////000222444//////111444444222444888222222222222111111000000////////////000000000000222333333222111222444666999777555333111111111111000000000111111111222222000000111222333333333222///111333555555444222111444111000111444555222///111111222222222111000000///000000111222333444444333333444555777666444111333333444444444444333333555555555555555555555555//////000111222333444555666555444333222222333333444444444444444444444444555444444444444444555555999888777555444444444444666777999:::;;;;;;:::999999999:::;;;;;;;;;::::::777777888888:::;;;======::::::::::::;;;<<<===>>>;;;;;;:::::::::;;;;;;<<<>>>>>>===>>>@@@AAAAAA@@@????????????>>>>>>===<<>><<<<<<<<<<<<<<<<<<=========>>>===<<<===>>>???>>>===???>>>>>>======<<<<<<<<<:::999888777777888::::::;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;:::999999:::999888888::::::999888999:::999888666666888:::888999:::999777777777888555555777777777777555555777666666777999999888666666666555444333333333333444444444444666888:::<<<999888888888888999::::::999:::;;;<<<===============:::;;;>>>???<<<===@@@:::;;;===???@@@AAABBBBBBCCCAAA>>>;;;:::;;;===>>>>>>AAADDDEEEEEEDDDEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEEEECCCAAABBBCCCEEEEEEDDDCCCEEEFFFGGGGGGGGGIIIKKKIIIIIIIIIHHHGGGEEEDDDCCCIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHIIIJJJKKKMMMNNNMMMLLLKKKIIIFFFCCCAAA@@@@@@DDDGGGFFFGGGIIIHHHEEEEEEGGGJJJLLLMMMMMMKKKJJJNNNNNNNNNMMMMMMMMMMMMNNNQQQOOOMMMLLLLLLMMMOOOPPPNNNLLLJJJKKKMMMOOONNNMMMIIIHHHFFFEEEDDDEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHIIIJJJKKKMMMNNNMMMJJJGGGEEEBBBAAAAAABBBDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;;;;::::::<<<>>>>>>===;;;:::;;;<<<:::777666666666999888777666666777888999666777888888777666777888777777888888888777666666444444444444555555666666444555666666555555444555444555666777777666555444333333222111000000111111222222222222222222222222333333333333333333333444222111111000000000000000///000111111111111333555///000222333222222333666333333222222111000000000////////////000000000000111222222222222555888<<<999888666333111000000000000000111111111222222222...///111333333333222222000111222333444333222222333222111222444444222000222222111111111111111222///000000111222333333333000111333555666555222111333333333444444333333333222222333333333333333333...//////000111222222333333333444444444333333222444444444444444444444444444444333333444444555555888777666555555555555555666777999:::;;;;;;;;;:::999999::::::::::::::::::777777777888999:::;;;<<<888888999999:::;;;<<<===;;;;;;:::::::::;;;<<<<<>>======<<<<<>>>>>======>>>>>>>>>>>>>>>>>>>>>===<<<===>>>???>>>===>>>>>>=========<<<<<<<<<888888777777777888999:::::::::::::::::::::;;;;;;:::::::::::::::::::::999999999999999999:::999999::::::999777555666888;;;888999:::999888777888999555666777888888777666555777777777888999888888777555444444333333333333444444444555666777999;;;<<<888888888888888888999999777888999:::;;;;;;<<<<<<<<<::::::>>>>>><<<===@@@999:::<<<===???@@@AAAAAABBB@@@===;;;:::;;;===>>>===@@@BBBDDDCCCCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCDDDEEEEEEDDDAAACCCEEEFFFFFFFFFHHHJJJFFFGGGIIIIIIIIIHHHFFFEEEEEEDDDCCCCCCEEEGGGIIIJJJHHHIIIIIIJJJKKKMMMNNNOOOLLLKKKJJJIIIGGGEEECCCBBB>>>AAACCCBBBCCCFFFFFFCCCDDDFFFHHHJJJLLLLLLKKKKKKOOONNNMMMLLLLLLLLLLLLLLLOOONNNMMMLLLLLLMMMOOOPPPSSSPPPLLLJJJKKKMMMOOOPPPLLLKKKIIIHHHGGGFFFFFFFFFEEEGGGIIIIIIHHHGGGHHHIIIKKKJJJJJJIIIIIIIIIIIIIIIAAA@@@@@@AAACCCDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>======<<<;;;;;;::::::;;;===>>>===<<<;;;;;;;;;999777555555666888888666555555666888888555666777666555444555777777888888999999888888777555555555555555444444333444444444555666666444444333444555666666555333222333222222111000000000000222222222222222222222222333333333333333333333333111111111111000000000//////000111111000111222444111333444222111111222222222222222111111111000000////////////000000000000000111222333444777<<>>===:::;;;;;;<<<=========<<<<<>>>>>???>>>???@@@@@@@@@???>>>>>>>>>===<<<===>>>???>>>===============<<<<<<<<<<<<999888888888888888999999888999999::::::;;;;;;;;;::::::::::::::::::::::::999999:::999999999999999::::::999777555666888;;;888999:::999777666777888555666777888888777666555777777888888888777777777222222222333444555666777444555555777888:::;;;<<<888888888888888888888888888888888888999:::::::::;;;999999======;;;<<>>???@@@AAA@@@???===;;;;;;;;;===>>><<<>>>AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGGGGDDDCCCBBBCCCEEEFFFEEEDDDBBBCCCEEEFFFFFFFFFHHHJJJHHHIIIKKKLLLLLLKKKIIIHHHCCCCCCCCCCCCEEEGGGIIIKKKIIIIIIJJJKKKLLLMMMNNNOOOJJJJJJJJJIIIGGGEEEDDDCCC@@@CCCDDDBBBDDDHHHIIIGGGEEEFFFGGGIIIKKKLLLMMMNNNMMMLLLJJJHHHGGGGGGHHHHHHNNNNNNNNNMMMNNNNNNOOOOOOQQQOOOLLLIIIIIIJJJMMMOOOMMMMMMLLLKKKIIIHHHFFFFFFDDDFFFIIIIIIIIIHHHHHHHHHJJJIIIGGGFFFFFFFFFHHHIII@@@??????@@@BBBBBBAAA@@@???????????????@@@@@@@@@===============<<<;;;;;;<<<;;;:::;;;===>>>===<<<999:::999888555444555777777777777666666777777777555666666555333333444666777888888888888777777666555666666555555444222222333333333555777666444222333333333444333333222111222222111000000000111111222222222222222222222222333333222222222222111111---...///111222222222222---/////////......000222111555555111///111111000111111111111111111111111////////////000000000000///000222333444777;;;===333222111000000111222333111111111222222222222333000111111111111111000000333222000///000111333555111222222333333222222111111111111000111111222333000000000111111111222222...000222222111111222333222222333333333333222222333444444555555666666666222222333333333333333333000111222333444444333333333333333333333333333333222222222222333444555666444444444444555777888999555666888999::::::999888999888777777666666777777777777666666666777777888777888999;;;<<<============<<<;;;::::::::::::;;;;;;:::999999;;;;;;:::999:::;;;<<<<<<============@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIGGGBBB??????AAA@@@@@@@@@AAABBBCCCDDDEEEHHHJJJJJJHHHGGGIIIHHHEEEEEEFFFFFFEEEDDDDDDEEEGGGFFFGGGHHHGGGEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKKKKJJJKKKLLLLLLLLLKKKJJJHHHGGGCCCCCCDDDEEEGGGIIIKKKLLLPPPOOONNNLLLJJJHHHFFFEEEBBBBBBAAA@@@????????????>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@======>>>???@@@@@@AAABBBBBBAAA???>>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888777888999:::;;;;;;;;;:::::::::999999999:::;;;;;;888999::::::888888999:::999:::999888666666888:::777888999888666666666777666666888888888888666666555777888888666555555666222222333333555777888999555555666777888999999:::888888888999888888777666999999999999999999:::::::::888888<<<<<<:::;;;>>><<<<<<<<<======>>>???@@@>>>======<<<<<<<<<======;;;===@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGHHHDDDCCCCCCDDDFFFFFFEEEDDDDDDFFFGGGHHHGGGGGGIIIKKKJJJKKKLLLLLLLLLJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJKKKLLLLLLLLLMMMJJJIIIIIIGGGFFFDDDBBBAAACCCEEEEEECCCDDDIIILLLJJJGGGGGGHHHIIILLLNNNQQQSSSKKKJJJGGGEEEDDDDDDEEEEEEMMMMMMOOOPPPPPPPPPOOOOOOKKKLLLLLLLLLKKKLLLMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHFFFHHHKKKLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBB>>>======>>>@@@@@@???>>><<<<<<<<<=========>>>>>><<<<<<=========<<<;;;;;;===;;;::::::<<<======<<<888888888666444444555777777888888999999888888777777777777555444333555777666666777666666555444444333444555555555444333222333222222555777777444222444444333222222222222222111000000000000111111222111111111111111111111111222222222111111000000000---...///111222222222222.../////////---...///111///444555000///222222000000000000111222222333333////////////000000000000///000222222222333555666111000/////////000111222111111111222222222333333333222111000000//////000111111111111111222222333111222333333222222222222000000111111222222222222000000000000111111111111000222333222111111444777222222333333333333222222333333444444555666666777444444333333333333333333000111111222333333444444333333333333333333333333222222222222333444555666555555555555555666777888555666777888888888777666888777666555444555555666444444444555666777888999999:::<<<>>>@@@@@@@@@@@@>>>===<<<;;;:::999999999999;;;;;;;;;:::999:::;;;::::::<<<======>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDFFFGGGHHHEEEAAA>>>@@@BBBCCCBBBBBBBBBCCCDDDDDDEEEGGGKKKKKKHHHHHHKKKJJJFFFDDDEEEEEEDDDCCCCCCDDDFFFDDDFFFHHHHHHGGGEEEDDDDDDCCCEEEGGGIIIJJJKKKKKKJJJIIILLLOOORRRQQQNNNIIIFFFFFFFFFFFFGGGIIIKKKLLLMMMPPPOOOMMMLLLJJJHHHFFFFFFAAAAAA@@@???>>>>>>>>>>>>>>>>>>?????????????????????@@@AAA???<<<;;;===???AAAAAACCCCCCCCCAAA@@@>>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888777666555666777999:::;;;;;;::::::::::::999999999:::;;;<<<888999;;;:::888777999;;;888999:::999777777777888666777888777555555555666666777888999999888777666444666888777555333444555444444444555666777888999555666666777888888777777777888999999888777666555;;;;;;:::999999999:::::::::777888;;;<<<::::::==================>>>???@@@<<<<<<<<<===============:::===@@@AAA@@@@@@AAABBB??????@@@@@@BBBCCCEEEFFFDDDCCCCCCDDDFFFGGGEEEDDDFFFHHHIIIIIIIIIIIIJJJLLLKKKKKKKKKKKKIIIGGGEEEDDDIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFDDDBBB???>>>@@@BBBAAA>>>???EEEHHHHHHIIIHHHIIIJJJMMMPPPTTTVVVOOONNNKKKIIIGGGGGGHHHIIILLLMMMOOOQQQRRRQQQOOONNNGGGJJJNNNPPPPPPOOOOOONNNJJJKKKLLLMMMMMMLLLKKKJJJIIIKKKNNNNNNKKKHHHFFFEEEEEEEEEEEEEEECCC@@@===;;;<<<;;;;;;<<<>>>???===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;>>><<<::::::<<<===<<<;;;666777666555333444666888888999:::;;;;;;:::999888888888888666444444666888555555555555444333222111111222444555666555555444333222222444777888555111666555333222111222333333000000//////000111222222111111111111111111111111222111111111000000//////000111111222222000///...000111111000//////111333---333444000///333444222//////000111222333333444////////////000000000000///111222222000//////000111000///......///000111111111222222222333333333444333111///......//////...000222333333333111000111222333333222111222222///000111222222222222222000000000000111111111111222444444333111222666:::222222222333333222222222111111222222333444555555444444444333333333333333111000000111222333555555333333333333333333333333222222222222333444555666777666666555555555666666666666777888888777555555777666555444333333444555222222333444666888:::;;;;;;===???AAABBBCCCCCCCCC???>>>===;;;:::999888888999<<<>>><<<999888:::===::::::<<<===>>>>>>??????>>>???@@@BBBDDDEEEFFFFFFBBBBBBBBBBBBCCCCCCCCCDDDFFFGGGGGGDDD@@@???AAADDDEEEDDDDDDDDDDDDDDDEEEFFFGGGKKKLLLHHHHHHLLLLLLGGGDDDDDDEEEDDDBBBBBBCCCEEECCCEEEHHHIIIGGGEEECCCBBBAAACCCEEEGGGIIIJJJJJJJJJHHHMMMTTTXXXXXXRRRKKKEEEHHHHHHIIIIIIKKKLLLNNNOOOOOONNNMMMKKKJJJHHHGGGFFFAAA@@@???>>>============?????????>>>>>>>>>>>>>>>>>>???@@@>>>;;;:::<<>>===<<<===>>>??????===;;;<<<<<<<<<<<<<<<<<<<<<:::::::::999888666444333666777999:::;;;;;;::::::::::::999888999:::<<<===777:::;;;:::888777999;;;777999::::::888777777888555777777666555444555666666777888999999888777666333666888777444222333555777777666666666777777888666666777777777777666666777888999999999777666555999:::;;;<<<============777888888888888999999999===<<<<<<===???@@@@@@??????>>>>>>>>>>>>>>>??????;;;===@@@@@@@@@@@@AAABBB@@@BBBDDDCCCBBBAAAAAABBBHHHGGGEEEDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGHHHIIIIIIKKKJJJIIIHHHGGGGGGFFFFFFCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHJJJFFFBBBAAABBBBBBAAA???GGGDDD@@@@@@CCCGGGIIIIIIGGGGGGHHHJJJLLLNNNPPPRRRNNNLLLHHHEEECCCDDDEEEFFFNNNPPPTTTUUUTTTQQQLLLIIIKKKHHHFFFFFFHHHJJJLLLLLLNNNGGGBBBEEEIIIIIIIIIIIIHHHIIIJJJJJJJJJHHHEEEDDDEEEDDDCCCAAA@@@???>>>>>>999777666777:::>>>@@@AAA>>>>>>======<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999;;;888666666999;;;;;;:::<<<999555333222444777999777888999:::;;;:::999999555555444333444555666777666555444333333333333333333444555666666444222111333333444555555444444444666555444444333333444444222222111111111111222222666444222000000111222333///000111222222111000///---------..................///000///...---...///000000000000000000000000---...111222222111...---222111000///............---...///000000111000000111///------///111111111222111111111111111111111,,,...111111000//////000333555333//////333444333...///000222222222111000000000//////000111222222111444555222---,,,///444000000111222333333444444333333222222333333444555111333444555555444222000222333333444444333333222111333555555333222333333222222222222333444555555666555555555555444444444555555555555555444444333333444555777888888999999888777666555444333333333555555666777888999::::::@@@AAACCCDDDDDDCCCAAA@@@>>>===<<<:::::::::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>???????????????@@@BBBDDDEEEFFFJJJGGGDDDCCCCCCDDDCCCBBBHHHJJJLLLJJJFFFCCCDDDEEECCCCCCCCCDDDEEEEEEFFFFFFFFFHHHJJJLLLLLLJJJGGGEEEGGGHHHGGGFFFDDDDDDFFFHHHDDDCCCDDDGGGJJJJJJGGGDDD@@@AAADDDFFFIIIJJJJJJJJJFFFKKKQQQVVVVVVRRRLLLHHHEEEGGGJJJLLLNNNOOOOOONNNQQQOOOLLLKKKJJJIIIGGGDDDDDDCCCAAA???>>>>>>>>>???AAAAAAAAA@@@>>>===;;;:::<<<<<<<<<===>>>??????@@@DDDDDDCCCBBBBBBAAA@@@@@@>>>>>>======<<<<<<<<<;;;<<<:::999999<<<>>>>>>>>>444666999;;;::::::;;;;;;===:::888888;;;======;;;777888999:::::::::::::::999777666666777888888777999999777666555555555555777777777777777666555555666555555555666555444222444555555555666666777777888888777666666666666666777888888777777666555444555555444444444444555555888999:::;;;<<<<<<<<<<<<777777888888888999999999777666666777999;;;:::999??????>>>=========>>>>>>;;;===???@@@???>>>???@@@???AAABBBBBB@@@???@@@AAADDDDDDCCCCCCDDDEEEFFFGGGDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEECCCCCCDDDEEEFFFHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGDDDAAAAAACCCDDDDDDBBBGGGDDDAAAAAADDDGGGIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQNNNLLLIIIGGGEEEEEEEEEEEEIIIKKKOOOQQQQQQNNNJJJHHHEEEDDDCCCDDDGGGJJJLLLMMMLLLEEEAAAEEEIIIIIIHHHIIIGGGGGGHHHIIIHHHFFFDDDCCCDDDCCCBBB@@@????????????===;;;999:::<<<>>>??????=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<:::777888:::<<<;;;:::;;;999666444333555777999999999999999888666555444666555555444444555666777555555444333333333333333333444555666555444222111111222222333333333222222222111111000000000000000222111111000000111111222333222111000000111111222000000///......///000000222111000///......------...///000///...---...000000000000000000000000000---...000222222000...---111000//////////////////...//////000000000000///111///------///111111000000000000111111222222222,,,///111111000///000000111333111------111333111///000000111111111111000000000000000000111222222000000///000000222333444000000111222222333444444333222222222222333444444111222333444444444333222222333333444444333333222000111222222000000111222222222222222333444555555555555555555555555555555666777777777777666555555666666777777777666555555888777666555444444444444444555555666777888999:::===>>>@@@AAAAAA@@@>>>=========<<<;;;;;;;;;;;;;;;999999999:::;;;<<<<<<===<<<<<<======>>>???????????????@@@AAABBBDDDEEEFFFHHHEEECCCBBBBBBCCCBBBAAAGGGHHHJJJHHHEEECCCCCCDDDCCCDDDDDDEEEEEEFFFGGGGGGDDDFFFIIILLLLLLKKKIIIGGGCCCDDDDDDCCCCCCDDDFFFHHHGGGEEEDDDEEEGGGGGGEEEBBBAAABBBDDDGGGHHHIIIIIIIIIDDDGGGKKKPPPQQQNNNIIIDDDFFFGGGIIIKKKLLLMMMNNNNNNMMMKKKIIIIIIIIIHHHFFFEEEEEEDDDBBB@@@>>>===<<<<<<@@@@@@??????>>>===;;;;;;999999999:::;;;;;;<<<<<>>======::::::;;;;;;;;;;;;;;;;;;<<<:::999999;;;=========777888::::::999888999:::<<<:::888999;;;===<<<;;;777888999999:::::::::999777555444555888999999999999888777666555555555555777777777777666666666666555444555666666555444222666666666666666666666666555444444333333333444444555555666777777777666666555555444444444444555555777888999:::::::::::::::777777777888888888999999999888777888:::<<<;;;:::??????>>>===<<<<<<<<<===;;;===???>>>===<<<===>>>>>>???@@@@@@???>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDBBBCCCCCCEEEFFFGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHCCCBBBAAAAAADDDFFFGGGGGGFFFDDDBBBBBBDDDGGGIIIIIIKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHFFFEEEDDDEEEGGGKKKMMMMMMLLLIIIGGGCCCAAA@@@AAADDDGGGHHHIIIHHHBBB???CCCGGGGGGGGGHHHEEEFFFFFFGGGFFFEEECCCBBBAAAAAA@@@????????????@@@AAA???===<<<===>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===;;;999999:::;;;;;;:::999888777666555666777888999888777666555444444333777666555555555555555666555444444333333333333333444555555555444333111000000000111111111000000///222222222111111111111111111111000000000000111111000000000000000000111111111000---,,,,,,---000111333222111/////////000111---///000///...---///000000000000000000000000000---...000111111000...---//////......//////000111//////000000000///......000...------///111000000//////000000111111222222---///111111000///000111///111000,,,,,,000111///222111000000000000000000000000000000000000111222111...,,,...222555444222000000111111222333333333222222222222222333444444222222222333333444444444222333333444444333333222111222222111//////111333222222222222333444555555333333444444555666666666888888888888888777777666555666666666666555444444888777666555555555555555444444555666777777888888:::;;;<<<======<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::666777888:::<<<=========<<<<<<===>>>>>>??????@@@??????@@@AAABBBCCCEEEFFFHHHFFFCCCCCCCCCDDDDDDCCCEEEGGGGGGFFFDDDBBBBBBCCCDDDEEEEEEFFFGGGGGGHHHHHHDDDFFFIIIKKKLLLLLLJJJIIIAAABBBCCCCCCCCCEEEHHHKKKKKKHHHEEEDDDCCCCCCAAA@@@CCCDDDEEEGGGHHHHHHHHHHHHEEEEEEGGGJJJMMMLLLHHHCCCHHHHHHHHHIIIJJJKKKMMMMMMIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCBBBAAA???<<<;;;:::======>>>>>>===<<<<<<;;;888888888999::::::;;;;;;BBBAAA@@@@@@???>>>======777888888999999:::;;;;;;===;;;999999:::;;;<<<;;;:::::::::999777777888999:::999999:::<<<<<<;;;999777888999999:::999999999555444333555777:::::::::888888777666555555555555666666666555555666777777222333555666777666444333666666666666666555555555333333333333333333444444333333555666666777777777555444444333333444444555666777777888999999888888777777777777888888888888<<<;;;:::;;;===>>>===<<>>===<<<;;;;;;;;;;;;;;;<<<>>>===<<<;;;;;;<<<>>>???@@@???>>>>>>???AAAAAAAAAAAABBBBBBCCCDDDEEEDDDEEEFFFGGGHHHHHHHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHCCCBBBBBBCCCEEEGGGIIIIIIDDDDDDCCCCCCEEEGGGHHHIIIMMMLLLLLLKKKJJJJJJJJJKKKMMMMMMMMMLLLJJJHHHFFFEEEGGGIIIKKKLLLLLLKKKIIIGGGDDDBBBAAA@@@BBBCCCBBBAAADDD???>>>BBBEEEEEEEEEGGGEEEEEEEEEFFFEEEDDDCCCBBB??????>>>>>>>>>??????@@@AAA???======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<<<<;;;:::::::::999999888888777777777777777777777555555555555666666777777555555555444444444444444444444333333222333333444555555555555444222111000000000000111000000//////222222222222222111000000000000000//////000000000------...///000000000///111000...------...000111///.........///111444555---...//////......///000000000000000000000000000---...///000000///...------------...///000111111///000000000///...------///...---...///000000///000000000000000000000000---///000000//////000111...000///,,,---000111///333222111/////////000111111000000000000000111111333000...///222333111///000000111111222222222333222222222111222333333444222111111222333444555666222333333444444333333222444444333222000111444666222222222222333444555555222222333444555666777888888888888888888777666666111222333555666666777777777666555555444444444555444444444555666777777777888999::::::::::::999888:::;;;<<<===<<<<<<:::999555666888:::;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@AAABBBCCCEEEEEEIIIGGGEEEEEEGGGHHHHHHHHHFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIEEEGGGIIIKKKKKKJJJIIIHHHCCCDDDEEEEEEEEEFFFIIILLLOOOLLLGGGCCC@@@@@@@@@@@@DDDEEEEEEFFFGGGGGGGGGGGGIIIGGGFFFHHHLLLMMMJJJFFFIIIHHHGGGGGGHHHIIIKKKLLLHHHGGGEEEEEEEEEEEECCCBBB???@@@@@@@@@???===;;;:::;;;;;;<<<<<<===<<<<<<;;;::::::;;;;;;<<<<<<<<<===;;;;;;<<<===>>>??????@@@888888888999999999999999<<<:::888888999::::::999::::::999888666666888:::777888999;;;;;;;;;:::888888888999999999999888888555444333444777888999888888777666555555555555555666666555555555666777888000222555777666555444444444555555555666666777777666555555555555666666777333333444555555555555555444444333333333333444444555666777777888777777777666666777777777888888888999777777777999:::999888===<<<<<<;;;::::::;;;;;;:::<<<======;;;::::::;;;>>>???@@@???>>>???AAACCCCCCCCCCCCCCCCCCCCCBBBBBBFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDDDDDDDEEEFFFHHHJJJDDDDDDEEEFFFGGGHHHIIIJJJNNNMMMKKKJJJIIIHHHGGGGGGLLLMMMMMMNNNMMMKKKIIIGGGJJJJJJKKKKKKJJJIIIGGGFFFDDDBBBAAA@@@AAAAAA@@@???AAA>>>>>>BBBDDDCCCCCCFFFEEEEEEEEEEEEEEEDDDDDDDDD>>>>>>=========>>>??????>>>===;;;<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<999999:::999888777777777777777888888888888888777666666777777777888888888333333333333333333333333333333222222222333333444444444444444333222111000111111222222111000//////---......///...---,,,,,,000//////......//////000,,,---...//////////////////000000111111000000///------------...000222333,,,...//////......///111////////////////////////---...////////////...---------------...000111222///////////////...---,,,...------...000000///...222111111000///...------...///000000//////000222...111111......222222000333222111/////////000111111111000000000000000111000111111111000000000///000111111111111111222222222111111111111222333333222111111222333444555666222333333444444333333222444444333222000111444666222222222222333444555555111222333444555777888888666666777777666666555444111222333555666666777777555555444444333444444444444444555555666666777777888888999999999999888888999:::;;;<<<<<<;;;:::999666777888999::::::::::::======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEHHHFFFEEEEEEGGGIIIJJJIIIGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGHHHIIIJJJIIIHHHFFFEEEDDDEEEEEEDDDCCCDDDFFFHHHPPPMMMHHHBBB???>>>@@@AAADDDDDDDDDDDDEEEEEEFFFFFFJJJHHHFFFGGGJJJKKKJJJHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJHHHEEEDDDDDDCCC@@@>>>;;;<<<===>>>???>>>===<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========888999:::;;;===>>>??????<<<;;;;;;:::999888888777;;;999777777888999999888888888888777666777999;;;666777999::::::999999999888888888999999888888777666555333444555777666666777666666555555555555555666555555555555555666666///222555666555444444555222333444555666888888999666666666555555666777777444444444444444333222222333333222222222222333333666666777777777777666666666666666777777777888888999777666777888999888777;;;:::::::::::::::;;;;;;999;;;======;;;:::;;;<<<>>>??????>>>>>>>>>AAACCCDDDEEEEEEEEEEEEDDDCCCBBBDDDDDDEEEEEEDDDCCCAAA@@@BBBBBBBBBBBBBBBCCCDDDEEECCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGFFFEEEFFFIIIKKKFFFHHHJJJKKKKKKKKKLLLMMMOOONNNLLLJJJIIIGGGGGGGGGKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFBBBAAA@@@AAACCCDDDDDDBBB@@@>>>???BBBCCCAAABBBEEEDDDDDDDDDDDDDDDDDDDDDDDD======<<<<<<<<<===>>>>>>;;;::::::;;;===>>>>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<666888999999888666777777777777888888888888888888999:::::::::999777555444222222333444444444444444222222222222222333333444333333333333222222222222222222333222222111000///...///000000000///---,,,//////............//////................../////////000111222222111000//////.........------,,,,,,,,,...//////......000111////////////////////////.........//////.........------------...///000111....../////////...------...------...000000///---111111000///...---,,,,,,...///000///......000222...111222///000333444111222111000000000000000000222111111000000000000000---...000111111000111111111111111111111111111111111111111111111222333333222222222333333444444444222333333444444333333222111222222111//////111333222222222222333444555555222222333444555666777888555555555555555444333333555666666666666555444444666555555444444444555555555555666666666777777777999999999999999999999999999::::::;;;;;;;;;;;;:::888777777777888999::::::======>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEECCCBBBCCCEEEHHHIIIHHHIIIHHHHHHIIIJJJKKKIIIHHHEEEFFFFFFGGGGGGHHHIIIIIIGGGHHHHHHHHHGGGEEECCCBBBCCCCCCCCCAAA??????AAACCCMMMKKKFFFAAA>>>===@@@CCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEEEEIIIGGGDDDCCCBBBAAA>>><<<888999;;;<<<===>>>>>>???;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;999888777777:::888666666777999999888666777888888777777999;;;666777999999888888888999888888888999888888777666777555333333555555555444666666555555444555555666555666666666666555444333000333666555333111333666222333444555666888888999555444444333222333333333444444444333333222111000333222222111111222222333666666777777777777666666666666666666777777777888<<<:::999:::;;;<<<;;;999999888888999999:::;;;<<<888:::<<<===<<<;;;<<<============<<<<<<===@@@CCCDDDEEEFFFGGGGGGGGGFFFEEEBBBCCCDDDEEEEEECCCBBBAAA@@@@@@@@@AAACCCDDDFFFGGGDDDEEEGGGIIIJJJIIIHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHDDDFFFGGGGGGFFFGGGJJJMMMIIIMMMPPPQQQPPPOOOPPPRRRQQQPPPNNNLLLJJJIIIHHHHHHKKKLLLMMMNNNNNNOOOOOOOOOMMMLLLLLLKKKJJJJJJJJJJJJDDDCCCCCCDDDFFFFFFEEECCC@@@???@@@CCCCCC@@@@@@DDDCCCCCCBBBBBBBBBBBBCCCCCC======<<<<<<;;;<<<<<<<<<<<<;;;;;;<<<===>>>===;;;;;;;;;<<<<<<<<<=========:::;;;;;;;;;;;;;;;;;;:::555888::::::888777888999888888777777888888999:::777999;;;<<<;;;888555222111222444666777777777666222222111111222333333444222222222222222222333333222222222222111000//////000111222333333111000//////......------......///000///...------......///000000000000000000000000......///000///---+++))),,,---//////......000222////////////////////////........................---------------...///000------......///.........---,,,---...000000...---........................//////000///......000333---111111000000444444111///000000111111111111000222222111000000000000000000///...///222333000---111111111111000000000000111111111111111222222333111222333444444444333222222333333444444333333222000111222222000000111222222222222222333444555555333333444444555666777777444555555555555444333333666666777777777666555555777777666666666666777777666666777777777777888888999888888888888888888999::::::999999::::::;;;<<<777666555555666888;;;======>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAABBBEEEHHHIIIIIIIIIHHHGGGIIIKKKLLLJJJHHHEEEEEEFFFFFFGGGHHHHHHHHHEEEEEEFFFFFFEEEDDDCCCBBBAAABBBAAA@@@>>>>>>???AAAFFFEEECCC???<<<<<<@@@DDDAAAAAA@@@@@@AAACCCDDDEEEDDDFFFHHHGGGDDDDDDGGGJJJGGGGGGGGGFFFEEEDDDCCCBBBEEECCCAAA@@@@@@???===;;;999999::::::;;;<<<>>>>>><<<<<<=========<<<<<<;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999888888888666444555777888999999666888999999777666666777666888999888666666888;;;888888888888888777666666444333222333444666666555555555555444444555555666555666777888777444222000222555666444000///333666555555555555666666666666444444222111000000//////111222222222222222111111222222111111111111222222666777777777777777666666666666666666777777777777;;;:::999999;;;;;;:::999777777777888999:::<<<<<<888:::<<<===<<<<<<===>>><<<<<<<<<;;;:::<<>>>>><<<:::<<<<<<<<<=========>>>>>>999:::<<<<<<<<<<<<:::999555888;;;;;;:::888999;;;888888777777777888:::;;;222555999;;;<<<:::777444222333555777999999999999222111111111222333333444111111111111222333444555222222222222111000......---...000111000///---,,,.........------.........222111///---,,,---///000111000...,,,,,,...000111***,,,///000111///---+++,,,---//////...///000222////////////////////////...........................------------...//////,,,,,,---.../////////...---,,,---...000000...,,,++++++,,,---...///000111///000000///......111333,,,000111///000333333000...///000222222222111000222222111000000///000000888111---...333444---%%%111111111000000000000000111111111000111222222333111333444555555444222000222333333444444333333222111333555555333222333333222222222222333444555555333333444444555666666666555555555666555444444333333444555777888888999999999888888888888888999999777777777777888888888888888888777777777777888888::::::999888999:::<<<===555444333333555999===@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBCCCGGGIIIKKKKKKIIIGGGFFFHHHKKKLLLJJJHHHDDDEEEEEEFFFGGGGGGHHHHHHCCCCCCDDDDDDDDDDDDDDDCCCAAABBBBBB@@@??????AAACCCAAAAAA@@@===;;;;;;@@@DDD@@@?????????@@@BBBDDDEEECCCHHHKKKIIIDDDCCCGGGMMMFFFFFFGGGGGGFFFDDDBBB@@@AAA@@@>>>>>>??????===<<<;;;;;;:::999:::;;;<<<>>>======>>>>>>===<<<<<<;;;::::::::::::::::::::::::888999999:::<<<======>>>:::::::::999999999999999777555444444666888999999888999;;;:::888555444444666888888777555555888<<<888888888888888777666666222111111222555777777777555555444444444555555666555666888999888444000...444666666333///...222777888777777666555444444444555444333111000////////////000111222222222222222222222111111111111222222555555444444444555555666777777666666777777888999=========<<<;;;:::888888::::::999777666666999;;;777777888999999::::::;;;BBBAAA???===;;;===AAADDDFFFFFFFFFHHHLLLNNNNNNNNNGGGEEEDDDCCCDDDCCCBBB@@@EEEAAA???@@@EEEHHHFFFDDDIIIIIIHHHHHHHHHHHHGGGGGGLLLKKKJJJIIIJJJKKKLLLMMMFFFGGGHHHHHHHHHJJJNNNPPPNNNPPPSSSWWWYYYWWWSSSOOOQQQQQQPPPOOONNNMMMLLLKKKLLLLLLMMMNNNPPPRRRUUUVVVNNNOOOOOOPPPPPPPPPPPPPPPPPPMMMJJJFFFEEEEEEGGGHHHBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@@@@???>>>>>>>>>;;;888999<<>>=========>>>???@@@===>>>@@@BBBDDDEEEEEEEEEIIIEEEBBBCCCFFFHHHIIIHHHIIIHHHGGGHHHJJJIIIFFFBBBHHHEEEBBBCCCGGGIIIIIIGGGAAAAAA@@@@@@AAACCCDDDFFFCCCCCCBBB@@@>>>>>>AAACCCCCCDDDDDDBBB@@@>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBHHHGGGGGGHHHHHHGGGCCC@@@FFFEEEDDDBBBBBBAAAAAAAAA>>>???@@@>>><<<::::::::::::::::::;;;<<<===>>>???@@@?????????@@@???===<<<888999999:::;;;;;;;;;;;;777888::::::999888999:::======<<<;;;;;;:::999999777777777777777888888888777888888888888777666666888777666777999::::::999777777777777777666555555///000000111333555777888555555555555444333222111555555555555555555444444777666555444444444444444444555777777555444333333777666333111111111222333111111222222222333333333000000111111111222222222555555444444555666777777:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777555666888:::;;;;;;<<<<<<===>>>>>>???@@@@@@???===;;;<<>>>>>;;;999999<<>>>>>>>>???@@@AAA>>>>>>???AAABBBDDDEEEEEEHHHEEEBBBBBBDDDFFFGGGFFFHHHFFFEEEFFFHHHHHHFFFCCCFFFDDDBBBBBBCCCDDDEEEDDD>>>>>>======>>>@@@AAABBBBBBBBBBBBAAA??????AAABBBBBBCCCDDDCCCAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFGGGHHHGGGDDDBBBFFFEEEDDDBBBAAA@@@@@@@@@===>>>???>>><<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;::::::777888:::::::::999:::;;;:::::::::999999888888777777777777888888888888888888888888777777777777666777666555666888999888777666777777777777666555555222222333444555666888999666777777777666555444444444444444444444444444444666555555444444444444555444555666666555444444444666555333111000111222222111111111222222222333333000000111111111222222222555555555555666777999999:::::::::::::::;;;<<<<<<999999:::;;;;;;;;;;;;;;;777888777666555555777:::999::::::;;;<<<<<<======>>>??????>>><<<;;;===>>>DDDCCCAAABBBCCCCCCBBB@@@CCCBBBBBBDDDFFFHHHHHHGGGHHHEEECCCDDDGGGIIIGGGDDDFFFGGGGGGHHHHHHIIIIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEJJJJJJKKKJJJIIIJJJKKKMMMNNNTTTZZZ\\\XXXQQQLLLIIIIIIIIIJJJLLLMMMNNNOOOPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUTTTSSSRRROOOMMMJJJGGGFFFFFFGGGHHHGGGGGGFFFEEECCCAAA???>>>AAAAAAAAAAAAAAA@@@???>>>>>><<<::::::<<<>>>??????<<<<<<===============<<<;;;<<<======;;;;;;;;;===;;;;;;;;;;;;::::::::::::999777666666888888777555555666777777888777777777666777888888888666444222222111111222444555444222111111111111111111111111222222111111111000000000000000000000000000000000///222111......111222///000//////......//////000---...//////...---...///000000000000////////////---......//////......---222000............---+++333///+++,,,...///---***////////////////////////,,,---......//////................../////////////////////...............111000///...............---------...............111111000/////////000000222111000...------.........//////000000111111222111222222222333333333333333222222222222333444444333333444444444222111000111111222222222222222111444333222111111111222222111111111111222333555555333333333333333333444444000222333444333333444555666666666666666555555555444555666666666777999;;;888888888777777666666666777666666777999999888666888999999777666555666888555666777888999:::::::::777888888999999:::;;;;;;??????>>>>>>??????@@@AAA??????>>>???@@@BBBDDDEEEGGGEEECCCBBBCCCDDDDDDDDDFFFDDDCCCCCCEEEFFFFFFEEEDDDDDDCCCAAA??????@@@AAA======<<<<<<<<<>>>???@@@BBBCCCDDDCCCAAA@@@AAABBBBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFGGGHHHFFFDDDFFFEEEDDDBBBAAA???>>>>>>;;;===>>>>>>===<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;<<<::::::;;;;;;;;;:::999999777888::::::::::::<<<===999999999999999888888888777777888888888999999999999888777666666666777777888666555555777777666444666666666777666666555444444444444444555666777777555555666666666555555444333333333333333333333333444444444444444444555666555555444444444555666666444333222000000000111111111111111222222222222333111111111111111222222222555555555666777999:::;;;999999888888999999:::;;;999::::::;;;;;;;;;::::::666666777666555555777999777888888999999:::;;;;;;===>>>??????===;;;;;;<<>>===<<<;;;;;;<<<===>>>>>><<<<<<======>>>>>>======;;;<<<===<<<;;;;;;<<<============<<<<<<;;;;;;;;;999777666666777777666555555555666666666666666666777777999999999888666555333222111222333333222111000000000000000000000000111111111111000000000000///////////////////////////111000,,,,,,000111////////////....../////////---...//////------...///000000000000000000000000------------------------///...............------111...,,,,,,...///...---////////////////////////,,,---......///..................///000000000111........................111000///......---..............................222111000///////////////555444222111000000000000////////////000000111111111111222222222333333333222222111111222222333444222222222222222111//////111111222222333333222222333222222222222222222222111111222222333444444555666555444333222000//////222333333222111222444666555555555666666666666666555666777777777777999;;;999999888888777777666666999888888999;;;;;;:::888999::::::999666555666777555666777888999:::::::::777777888999999::::::;;;============>>>>>>??????@@@???>>>===>>>@@@CCCDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAABBBDDDFFFFFFDDDEEEEEEBBB>>><<<>>>AAA>>>>>>=========>>>@@@AAACCCEEEFFFFFFDDDCCCCCCCCCAAACCCDDDEEEDDDDDDEEEGGGBBBBBBAAA@@@AAAAAABBBCCCBBBAAABBBDDDFFFGGGFFFEEEEEEEEEDDDBBB@@@>>><<<;;;:::<<<===>>>===<<<===>>>===<<<;;;;;;:::::::::;;;>>>>>><<<;;;:::;;;===???;;;;;;;;;;;;:::999999888777999::::::::::::<<<>>>:::::::::::::::;;;;;;;;;777777888888999999:::::::::888666555444555777888888777666666666777555444555666666666666555444444333333222222222333444444222222333444444444333333333333444444444444555555333333333333444555555666555444222222444555666777222222111000//////000000111111111111222222222222111111111111111111111111555555666666888999;;;;;;999999888888999999:::;;;;;;;;;;;;;;;:::999888777555666777666666666777999999999::::::;;;<<<<<<======>>>@@@@@@>>><<<<<<<<>>===<<<<<<===<<<<<<<<<===>>>;;;;;;<<<===============<<<<<<<<<;;;::::::<<<>>><<<;;;;;;::::::999999999888777666666777777666444444444444444333444444444333444444555555444333333666444222111222222000///000000000000000000000000111111111000000000//////////////////////////////...000///++++++///000...//////............//////---...///...---,,,---//////////////////000000000------,,,,,,,,,,,,------,,,,,,------......///000,,,...//////......111444////////////////////////,,,---......///.........+++++++++,,,,,,------------------...............000000///....................................---111111000///.........///444333222111111000000000///////////////000000000000000000000111111111111000000000000000111111222000111111111222222222111111111222333333333333333222222222222222222222222333333333333333333333333555444333222111000//////333333333222111111444666444444555555666666777777666888999888777666777888999888888888777777777666999888888999;;;;;;:::888999;;;;;;:::888666666777666666777888999:::::::::888888888999::::::;;;;;;999::::::;;;<<<=========@@@???===<<<===???AAABBBEEEEEEEEEDDDCCCBBBCCCCCCAAAAAAAAA@@@AAABBBEEEFFFEEEGGGFFFCCC???===@@@BBB???>>>=========>>>???@@@DDDFFFHHHGGGEEEDDDDDDEEEAAACCCEEEEEEEEEEEEGGGIIIDDDCCCAAA@@@@@@AAABBBCCCAAA@@@@@@BBBEEEFFFEEEDDDCCCCCCCCCAAA@@@===;;;:::999;;;===>>>=========???===<<<;;;:::::::::::::::<<<<<<<<<:::888999<<>>999:::::::::::::::::::::666666777888999999::::::999888666444444555666888999888666777777777666555555555555555555444333333333333333222222333333444222222333333333333333333444555555555666666666777333333333333333444555666555333000111333555666555111111000000000000000000000000111111111222222222111111111111111111111111666666666666777888:::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::888777666444666777777777777888999777777888888999::::::;;;>>>???AAAAAA@@@??????@@@??????>>>@@@CCCDDDDDDCCCAAAAAAAAACCCGGGIIIIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIGGGGGGGGGIIIKKKKKKJJJIIIJJJKKKJJJLLLMMMLLLKKKMMMQQQUUUQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJMMMMMMNNNPPPQQQQQQQQQRRRPPPOOONNNLLLKKKKKKLLLLLLEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAAAA@@@???>>>===<<<;;;===>>>===<<<<<<<<<>>>999:::;;;<<<============;;;<<<;;;:::999999;;;===777777777777666666666666888666555555777777666444444444333222222222222333444444555555555444444333666444222111111111000///111111111111111111111111111111000000000/////////000000000000000000000000---000///,,,,,,///000---///......------......///,,,---......---,,,---...............////////////...------,,,,,,------...+++,,,......------...000***...111000......222666////////////////////////,,,---......//////......------..................---------------.........//////............//////...............---------000000///.........//////000000////////////......////////////////////////....../////////000000000///////////////000111111111111111222333444555555000111222333444444444444111111222333333333222222333333444444444444333222000111111222222333444444333444444222111111444666333444444555666777888888666888999999777555555666777777777777777777777777777666666777999999888666999:::<<<;;;999888777888777777888999999999999888777888888999::::::;;;;;;777888999:::;;;<<<<<<<<>>===<<<======??????BBBCCCDDDCCCBBBAAAAAACCC???@@@BBBAAAAAAAAADDDFFFEEEEEEDDDBBB@@@@@@AAACCC???>>>===<<<<<<===>>>???EEEFFFGGGFFFDDDCCCDDDEEEAAACCCEEEEEEEEEEEEGGGIIIGGGFFFDDDBBBBBBCCCEEEFFFBBBAAA@@@AAACCCDDDCCCBBBAAAAAABBBAAA???===;;;999:::<<<===>>>===<<<===>>><<<<<<;;;:::999999::::::777999:::888666666999<<<::::::;;;;;;;;;:::999999999999999888777888:::<<<888888888888888777777777555555666777888999999:::888777666555555555666666999777666666888888777555444444555555444444333222555555444444444555666666444444555555555444444333555555555666777777888888333333333333333333444555444111///000333444333111000000111111000000000000000000000111111111111222222222222111111111111111666666666666666777888999:::999999999999:::;;;;;;:::::::::::::::999888777444666888999888888999:::555666666777888888999999???@@@BBBBBBAAAAAACCCDDD@@@??????@@@CCCDDDDDDCCCAAAAAAAAACCCFFFHHHHHHGGGEEEGGGIIIKKKKKKJJJIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIJJJJJJJJJJJJHHHHHHFFFHHHJJJJJJIIIHHHIIIIIIGGGHHHHHHJJJKKKNNNQQQSSSRRRQQQPPPNNNMMMKKKJJJIIIJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJKKKLLLNNNOOOPPPNNNNNNLLLKKKKKKKKKKKKKKKFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;===???>>><<<;;;<<<>>>888999:::;;;<<<<<<<<<<<<:::;;;:::999777888:::===555666666666666666777777888666555555666666555444555444333222222222333333777777666666555555444444333111000///111222222222222222222222222222222222111000000000////////////000000000000000000000000,,,000000......000000,,,///......------......///,,,---......,,,,,,---...,,,---------.........//////...---,,,,,,---...///,,,...///...,,,+++,,,...------.........///111222////////////////////////,,,---......//////......222111111111111111000000,,,,,,,,,------...............---......///000111//////.........---------//////.........///000000------......//////......////////////////////////....../////////000000000000000000///000111111222111000111111222333444444000111222333444444444444000111222333333333333222111222333555555555555444///000111222333555555666333444444333222111333444333333444555666777888999333555888888777666666666555555555666666777777888777666666777999999888666888:::<<<<<<:::999999999888999999999999888777777666666777888888999999:::666777999;;;<<<<<<<<<<<<===========================???AAAAAA???>>>???AAA>>>AAACCCCCCBBBAAABBBDDDBBB@@@>>>>>>???AAAAAAAAAAAA@@@???>>>>>>>>>???@@@DDDDDDDDDBBBAAAAAABBBDDDAAACCCEEEEEEDDDEEEFFFHHHHHHFFFDDDBBBBBBCCCEEEFFFDDDBBBAAA@@@AAABBBAAA@@@???@@@@@@@@@???===;;;999:::<<<>>>>>>===<<<<<<===;;;;;;::::::999:::::::::444777:::999666555888;;;999999:::;;;;;;;;;::::::999:::999777555666888:::999999888888777777666666333444555666777888999999777777666666666555555555666555444555777777777666333444444444444333222222444444444444444555666777555555555555444444333222444444555555666777777888444444333333222333333333333000...///333333000---000111111111111111111111000000000000111111111111222222222111111111000000777666666666666666777777777777666666777777888999888888999::::::::::::999555777999999999999:::;;;999::::::;;;;;;<<<======@@@AAABBBBBBBBBCCCEEEGGGCCCBBBAAABBBDDDEEEEEEDDDEEECCCBBBCCCDDDEEEDDDBBBDDDFFFIIIKKKKKKJJJJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKLLLLLLLLLKKKJJJAAADDDGGGIIIIIIJJJKKKLLLFFFEEEFFFIIIMMMOOOOOOOOOQQQPPPOOOMMMLLLJJJIIIHHHFFFEEEFFFGGGIIIKKKNNNOOOJJJIIIHHHHHHIIIKKKNNNOOOMMMLLLKKKJJJJJJIIIJJJJJJGGGGGGFFFEEECCCAAA@@@???@@@@@@??????===<<<;;;::::::===??????<<<;;;<<<===777888999:::;;;;;;;;;;;;::::::999888666777:::<<<777777888888999999999:::888666555555666666555444777666444333222333333444444333333222111111000000111///...///111444555555222222222222222222222222000000000000////////////000000000000000000000000,,,000111//////111000,,,.........------.........,,,---......,,,,,,---...,,,,,,,,,---------......///...------------...//////111111///+++))))))+++000---+++,,,///000///---////////////////////////,,,---......//////......000000//////......------,,,,,,,,,------.........------------///000111222//////.........---------...............///000111---...///000111111111111///////////////.........////////////000000000000111111111000111222222333/////////...//////000111000111222333444444555444000111222333444333333222///000222555666777666666222222333333333444444444222333444444222222222444222333444555666888888999111333666777777666777888333333444555666777888888999888888999;;;;;;:::888777999<<<<<<;;;:::::::::999999:::999999888777666555555666666777888888888777888:::<<<============<<<======>>>======<<<;;;:::<<>>@@@>>>AAADDDEEEBBBAAABBBCCC???<<<999:::>>>AAA@@@???DDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBB@@@>>>>>>AAACCCAAACCCEEEEEEDDDDDDFFFGGGGGGEEEBBB@@@@@@AAACCCDDDFFFCCCAAA@@@@@@@@@???>>>>>>>>>@@@@@@???===;;;999;;;===>>>>>>===<<<<<<===;;;::::::999999::::::;;;444999<<<<<<888777999===888999::::::;;;;;;;;;;;;::::::999666444444666999<<<;;;;;;:::999888777777333333444555666777888888666666666777666666555444444333333444666777666555333444444444444333222222222222222222333444555555444444444333222111000///333333444444555666777777555444444333222222222222222///---///333333...***000111111222222222111111000000000000111111111111222222222222111111000000555555666666666666555555444666999:::::::::;;;;;;777888999:::::::::999888888888999999999:::::::::>>>>>>===<<<<<<<<<<<<===???@@@AAACCCDDDEEEEEEEEE===>>>???@@@AAAAAABBBBBBBBBDDDFFFGGGFFFDDDAAA???DDDEEEGGGIIIJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHJJJMMMNNNMMMKKKEEEDDDCCCEEEHHHJJJHHHFFFHHHGGGFFFFFFGGGJJJLLLNNNLLLLLLLLLLLLJJJHHHFFFEEEGGGHHHIIIKKKMMMNNNOOOOOOOOOOOONNNMMMMMMNNNOOOPPPQQQKKKEEEDDDGGGJJJJJJHHHGGGGGGFFFFFFFFFDDD@@@===FFFCCC@@@?????????>>>>>><<<======;;;999999:::;;;::::::;;;;;;;;;:::999999<<<:::888555444555777888666666777777888888999999:::999777777888777666444555333333555777666333///555666666333000///111444111111111111111111111111222111000//////000111222............///000111222///////////////......---/////////000111111///---000333222///...000///,,,........................***+++,,,---............////////////////////////111000...,,,+++++++++++++++,,,.../////////......---000000,,,+++---///...,,,,,,,,,---------.........---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++,,,------......------111000///......///000111---///111222222000...---...............///000000------///111---)))+++000222222111000//////000000///000111222222111000///333333444444444333333222111222222333333222222111444333333222222333333444111222333444333333111000444444444333333222222222333444555777777666444333444555555555666666777777444444333222000111333666888777666777999::::::999888999999:::;;;;;;;;;;;;777888888888999999999999888888888888888888888999777777777888999;;;<<<===>>>@@@BBBBBB@@@>>>======;;;<<<>>>>>>======???@@@@@@@@@AAABBBBBBAAAAAA@@@>>>>>>>>>>>>????????????@@@AAABBBBBBAAA@@@AAAAAADDDCCCAAA@@@??????@@@AAACCCCCCBBBBBBBBBAAAAAAAAAIIIHHHEEEBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@???;;;<<<===>>>>>>===<<<;;;999:::===>>>>>>===:::999===<<<;;;:::::::::;;;;;;777888888888888777777666888888888999:::===???@@@333666888999888666555555===:::999;;;999555555777777777777666555555444444888888777777666666555555222333444444555555444444333555666555111000111333111111222222222333333333222333333444333222111000222111111222333555777999333333333222222111111111333222222222111000000000000000000000000000000000111111111111222333444555222222111111111111222222666666666666666666666666666888:::::::::999888888777777999:::;;;:::999999888888888888999999999999===<<<<<<;;;;;;<<<<<<===AAABBBBBBCCCCCCCCCBBBBBB===>>>@@@AAACCCDDDEEEEEECCCDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFHHHKKKLLLLLLKKKJJJGGGEEEEEEGGGGGGFFFDDDFFFFFFEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLJJJHHHFFFEEEGGGGGGIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOJJJDDDCCCFFFHHHGGGFFFHHHHHHGGGHHHHHHFFFCCC@@@DDDBBB@@@?????????>>>===:::;;;;;;:::888888999;;;888888999:::;;;;;;;;;;;;:::888555333333333555666777777777777777888888888999777666666666666555333666555444666888777444111444555555333000///111444111111111111111111111111111111000000000000000000////////////000111222333//////000000//////...---........./////////...---///111111------///...+++........................***+++,,,---....................................///...---,,,+++,,,------,,,---...//////......---***...///,,,+++...///...,,,,,,,,,---------......,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,---...............//////...---------...///////////////////////////......------......///000555111///111111...---///222111111000//////000000000000111222222111000000111111222333333333333333222222333333333333222222222222222111111222222222111222333333333333222111444444444333333222222222222333555666666444333222444555555555666666666777555666555333222222555777888777666777999::::::999999999:::::::::999888888777777777888888888999999888888888888888888888777666666666666777888::::::===???AAABBB@@@>>>>>>>>>:::<<<============>>>@@@@@@@@@AAAAAAAAA@@@@@@??????????????????????????????@@@AAAAAAAAA@@@@@@@@@CCCBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@???FFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@???>>><<<===>>>??????>>>===<<<;;;<<<>>>??????>>><<<;;;;;;::::::999999888777777777777888888888777777666::::::999999999:::;;;<<<444666999999888666666666777444333555444111000333444444444444444555555555555555555555555444444444111222333333444444333333333555666444222000111333111111222222222333333333333444444555444333222111555555666555444333111000333333333222222222111111222222111111111111111111222222222222222222222222111111111111222333444555222222111111111111222222777777666666666666777777666777888:::::::::999999555666888:::;;;;;;::::::888888888888999999999999::::::::::::;;;<<<======CCCCCCCCCBBBAAA@@@???>>>===>>>@@@CCCEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEECCCDDDEEEEEEFFFFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDEEEHHHKKKKKKKKKNNNKKKGGGEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJKKKKKKKKKJJJIIIGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLNNNIIIDDDBBBDDDEEEEEECCCGGGFFFFFFFFFGGGFFFCCCAAABBBAAA@@@@@@@@@???===;;;888999999999777777999;;;666777888:::;;;;;;<<<<<<999777555333333333555666888777777777777777777666777555444444555555333222444444444555666555333000444444444333111000111333111111111111111111111111111111111111000000///...............///000111111000000000000000//////......---------------......---000///,,,,,,...---***------------------------++++++,,,---....................................,,,,,,++++++,,,---...///---............------,,,)))...000---,,,------+++,,,,,,,,,---------......*********+++,,,...///000------------------------//////...---,,,,,,,,,,,,------...////////////...---,,,,,,+++,,,,,,------000///---------...///000......------......///000:::222---///111000......111111000/////////000000111111222222222222111111///000111222222222222222333333444444444444333333111111000000000000111111111222222333333333222222444444333333333333222222333444555555444333222111555555555555555666666666666777777555444555777999777666666777999::::::999::::::::::::999888777666666666666777777777888888999888888888777777666666777777777777888888999999<<<>>>@@@AAA@@@?????????:::<<<===>>>======>>>@@@AAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@@@@???????????????@@@@@@AAA@@@@@@@@@???AAAAAA@@@@@@@@@AAABBBCCCCCCCCCDDDDDDCCCAAA@@@>>>CCCCCCCCCCCCCCCCCCDDDDDDAAA@@@@@@@@@???>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;999777555444666666777777777777777666;;;;;;999888888888888888555777999999888777777777888555555777777333333666111222222333444444555555222222333333333333333333000111222222333333222222444555555444222111111222111111222222222333333333444555555555555444444333555666777777555222...,,,333333333222222222222111000000111111111111111111222222222222222222222222111111111111111222333444222222111111111111222222888777666666666666777888333444666999<<<>>>>>>===444555777999:::;;;::::::999999999999::::::::::::888888888999:::;;;===>>>BBBBBBBBBAAA@@@???>>>===>>>???AAACCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAADDDDDDDDDEEEEEEEEEEEEEEEHHHHHHHHHIIIIIIHHHHHHHHHEEEDDDCCCDDDGGGJJJKKKKKKOOOLLLHHHEEECCCCCCDDDDDDBBBDDDFFFGGGHHHHHHGGGFFFHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKLLLIIIEEECCCCCCDDDDDDCCCDDDCCCBBBCCCDDDCCCAAA???@@@@@@???@@@@@@???===:::777888999888888888:::<<<777888999:::::::::::::::999888777555555666666777888888777777666666666555666444333333444444333222111111111111111111///...333333333222222111111222111111111111111111111111000000111111111///...---------,,,,,,---......///000000111111000000///.........---,,,,,,,,,...000---000///,,,,,,......+++------------------------+++,,,------.........---........................+++++++++,,,,,,---..................---,,,,,,+++***...111...,,,,,,***''',,,,,,,,,---------......+++++++++,,,---......///........................///...---,,,,,,,,,,,,,,,---......///000/////////,,,,,,,,,,,,,,,,,,------...------------....../////////......//////000111777000,,,---///......111111000000/////////000000111111222222222222111111000000111111111111000000333444444555555444444333111111111000000111111111111111222222333333333222333333333333333333333333555555555555555333222111555555555555555555555555666666777666555555777999666555555666999::::::999999999:::::::::999888888666666666666777777777777999888888777777666666666999999::::::::::::::::::;;;===???@@@??????@@@AAA<<<===??????>>>>>>@@@AAABBBBBBBBBBBBAAA@@@???>>>AAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@AAABBBBBBAAA@@@??????@@@@@@AAABBBCCCCCC@@@AAACCCDDDDDDCCCAAA@@@BBBCCCCCCDDDDDDCCCCCCBBB@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>???>>>===<<<<<<===>>>???======>>>===<<<999666444444555666666777777777777999999888888777777666666666888999999888777777888:::777777::::::777777999222333333333444444444555111111222222333333444444111111222333333333333333444444444333333222222222111111222222222333333333444444555555555444444444222333555555555333222000222222222222222222222222//////000000111111222222000000000000000000000000111111111111111222333333222222111111111111222222888777666555555666777888555555666:::>>>@@@???>>>444555777999:::::::::::::::::::::;;;;;;;;;;;;<<<777777888888:::;;;===>>>>>>???????????????>>>>>>???@@@AAABBBBBBBBBBBBBBB???@@@BBBDDDEEECCCAAA@@@DDDDDDDDDDDDDDDEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGEEEDDDDDDEEEHHHJJJKKKJJJKKKIIIGGGDDDCCCCCCEEEGGGCCCDDDGGGIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFEEEDDDEEEEEEFFFGGGJJJIIIHHHHHHHHHHHHIIIJJJKKKHHHFFFDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBB@@@??????>>>>>>???@@@???<<<:::888999:::999888999;;;===::::::::::::999888888777888777666666555666666777888777777777666666555555666444333333444555444222000000111111000/////////333222222222222222111111000000000000000000000000///000111111111///...---......------......//////000000000000000///......---...///---,,,---///222---000000------//////,,,------------------------,,,,,,------...---------........................++++++,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,''',,,///---,,,------***,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,---...///---......///000/////////,,,,,,------............+++,,,...///000///...---000000//////000000111222111......///---,,,000777000///////////////000000111111111111111111111111222222222111000///...---333444444555555444444333222222111111111111222222111111111222222333333333333333333333333333333333666666666666666555444444555555555555555444444444333555666555444444666888555555444666888::::::999777777888:::;;;;;;;;;;;;666666666666777777777777999888888888777777666666999::::::;;;;;;;;;:::::::::<<<>>>???>>>???@@@AAA===???@@@@@@@@@@@@AAACCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDBBBAAACCCDDDEEECCCAAA>>>???@@@AAABBBCCCCCCCCC>>>???AAACCCDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@AAA@@@??????>>>??????@@@>>>???@@@AAAAAA@@@???>>>>>>===;;;::::::;;;===>>>======>>>===;;;888555333222333444555666777777777666666777777777777777777666777999888777666777888777444444666666333333666555555555555444444333333222222333333444444444555222333333444444444444444444333333333333333333222111111222222222333333333333333333333333333444444222222222222333444555555222222222222222222222222/////////000000111111222000000000000000000000000111111000000111111222222222222111111111111222222888666555333333555666888:::888888:::>>>>>><<<999444555777999::::::999999::::::::::::;;;;;;;;;;;;888888888999:::;;;===>>>;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???777:::???CCCEEEFFFDDDCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHHHHFFFFFFDDDDDDDDDFFFIIIJJJIIIGGGEEEEEEEEECCCBBBCCCFFFHHHCCCEEEGGGHHHIIIHHHFFFEEEEEEFFFHHHIIIJJJJJJJJJIIIFFFEEEDDDCCCCCCDDDFFFGGGLLLKKKIIIHHHGGGGGGHHHIIIHHHGGGEEEDDDCCCDDDDDDEEEEEEDDDBBBBBBBBBBBBAAA??????>>>===>>>>>>>>><<<;;;999:::::::::888999:::<<<;;;;;;::::::999777666555555555444444444444444444777666666666666666666555555333222333444555444222222333333222111000111222222111111222333333111000000000000000000000000000...//////000000/////////111000000///000000111111///////////////......---+++...000///---,,,///333---000000------000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------------------***+++,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,---$$$)))---,,,---000111000,,,,,,,,,---------.....................---,,,,,,------------------------,,,,,,,,,,,,---...//////------...////////////...,,,---...//////000//////***,,,///111111000...---000000//////000000111222......000111///---222::://////......//////000000111111000000000000111111222222222111111///...---333333444444444444333333222222222111111222222222111111111111222333444444222222333333333333444444666666666666666666666777555555555444444444444444111333444555444444555777555444444666888::::::999555666777999:::;;;;;;<<<666666666777777777888888888888888888888888888888666777999:::::::::999888;;;<<<>>>>>>>>>>>>???AAA>>>???AAAAAA@@@@@@BBBCCC@@@AAAAAABBBBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBBCCCFFFGGGDDDAAA>>>???@@@AAABBBCCCBBBBBB??????@@@AAABBBDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAA>>>???@@@AAAAAA@@@???>>><<<;;;:::999999:::;;;<<<;;;;;;;;;:::888555333222111222333555666777777777444555666777888888888888666777888777666555666888666333333555555222111444666666666555444333333333333444444444444444555555333333444555555555555444444333222222444444333222111111222222222333333333333333333222333333444555444333222111111222333444111222222222222333333333//////000000000000000000222222222222222222222222111111000000000111111222222222111111111111222222777555333222222333555777:::777666888<<<===999555555666777999999999888777888888888999999999::::::999999999999:::<<<======;;;;;;<<<===============>>>>>>???@@@AAAAAA@@@@@@:::<<>>???>>><<<<<<=========<<<999::::::999777777888:::999999999999999888777666444444444444444444444444555555555666666666666666333111111111333333222111222333444333000000111333222000000111444444111///000000000000000000000000...............///000111000//////......//////000...............---,,,,,,(((,,,//////,,,+++...111,,,...///,,,,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------((()))***,,,---------------,,,+++++++++,,,---...'''+++...,,,,,,000222111,,,,,,,,,---------......,,,---...//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,---...............+++,,,...///000000//////,,,---...000000111000000...............//////000///---...111111///111555...............///000000000000///......///000000000000111222222111111000222222333333333333222222111111000000000000111111111111111111111333444555222222222333333444444444555555555555666666777888555555555444444333333333111333444555444444555777444333333555888::::::999444444666777888888888888777777777888888888999999888888888999::::::;;;;;;555666888:::;;;;;;:::999<<<===>>>>>>======???@@@<<<>>>????????????@@@BBB===>>>???@@@@@@@@@@@@@@@???@@@AAABBBDDDFFFGGGHHHEEECCCAAABBBFFFGGGDDD@@@??????AAABBBBBBBBBBBBAAACCCBBBAAA@@@@@@BBBCCCDDDCCCCCCBBBAAAAAAAAABBBCCC@@@???===<<<<<<===???@@@===>>>???@@@@@@???>>>===::::::999999999999::::::;;;;;;:::888777555444333000111222444666777777777444555777888999999888888555666666666444444555777999666666888777333222555444444444333333333333333444444444444444333333333222222333444444444444333444333111222444555333222111111222222222333333333555444333333333555666777222222222222333222222222111111222222222333333333000000000000000/////////222222222222222222222222111111000000000000111111222222111111111111222222666555333111111333555666666444333666;;;===:::666666777888999999888777666666777777777777888888888::::::::::::;;;<<<======;;;<<<<<<===<<<<<<;;;;;;<<<===???@@@AAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBB????????????@@@BBBDDDEEECCCDDDFFFGGGGGGFFFDDDCCCAAABBBDDDFFFHHHFFFBBB??????BBBDDDDDDBBBAAACCCFFFCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDGGGIIIJJJKKKKKKJJJEEEDDDCCCBBBCCCEEEGGGIIIMMMLLLIIIGGGEEEDDDDDDDDDAAABBBBBBBBBAAAAAACCCDDDEEECCC@@@???>>>>>><<<;;;@@@===;;;;;;<<<=========888999999888666555666888777888888999999999888888555555666666666666666666444555555555666666777777111000///000111222111000000222333111...---000222111000///111444444111...000000000000000000000000...---------...///111333---,,,,,,+++++++++,,,,,,------......------,,,+++&&&***//////,,,***,,,///***------++++++......+++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------%%%&&&))),,,.../////////,,,++++++***+++,,,...///...111111---+++---...---,,,,,,,,,---------......***+++---///000000//////,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,------......------***,,,---///000000/////////.........///000222333---,,,,,,,,,,,,---......000+++)))---111///------...............///000111000///...------...///000...///000111333333444444111222222333333222222111000000////////////000000111111000000111333444666222222222333333444444444333333333444555666777888555555555444444333333333111333555666555555666777444333333555888::::::999444444555555555555555444888888888888999999999999888888999:::;;;<<<<<<===666888:::<<<>>>>>>===<<<<<<===>>>===<<<<<<>>>@@@;;;<<<>>>>>>======???@@@:::;;;<<<>>>????????????>>>???AAACCCEEEGGGHHHIIIEEEBBB@@@AAAEEEFFFCCC??????@@@AAABBBCCCBBBAAA@@@GGGEEEBBB??????@@@BBBCCCBBBAAA@@@???@@@BBBDDDFFF>>>===<<<;;;;;;<<<>>>???===>>>???@@@@@@???>>>===::::::::::::::::::::::::===<<<;;;999888777777777///000222444555777777777666666888999999888777777444555666555333333555666999666555777555222111333111111111222222333444444444444444333333222222222111111222333333333333222555222111222444555444222111111222222222333333333666555444444555666777888---///222444555555333222111111111222222333333333111111000000//////......000000000000000000000000111111000000000000000111222222111111111111222222555444333222222222333444999666555777666333444666888999999999888666333111666777888999:::;;;<<<<<<999999999:::;;;<<<======666888:::;;;::::::;;;======???AAACCCDDDBBB@@@???<<<===?????????@@@BBBDDD===>>>???@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCC???AAACCCEEEGGGGGGGGGGGGEEEDDDDDDCCCBBBAAAAAA@@@AAACCCDDDFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGJJJIIIHHHGGGFFFEEEEEEFFFCCCAAA@@@@@@AAABBBAAA@@@@@@???>>>======<<<<<<<<>><<<<<<;;;;;;;;;444444555666777888999999777777777777777666666666555555444444444333333333444444444555555555555555333333333222222111111111///000111///---...222666000000111111111111000000.........///000000111111000000///...............111111000///...------,,,++++++------------+++++++++,,,---.........------,,,,,,,,,++++++********* ''',,,+++***++++++***+++******+++---///......+++...---++++++...///---,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++---&&&%%%+++...+++***,,,...,,,++++++---.........///......------,,,++++++)))---///---...000...+++++++++,,,,,,---...//////+++++++++,,,,,,,,,------...---,,,++++++,,,---...------............------000///------...///000000......//////000000111111111000/////////000222333///000111222222111000///...000111222111111222444111111222222222111111000111000///---,,,,,,,,,,,,555222111222222222111222444444444333333222222222222222333333333333444444777666555444333222222222444444555555555555555555444444444555555555666666555666888777666555777888777777777777888999:::;;;999999888888999999:::;;;999:::::::::;;;;;;<<<<<<<<<<<<======<<<;;;::::::<<<<<<===============<<<======<<<;;;:::<<<@@@DDDAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCDDDFFFGGGHHHCCCBBBAAA@@@@@@AAACCCDDDAAA???===;;;:::;;;<<<===<<<>>>@@@AAAAAA???<<<;;;???<<<999888888999:::999<<<999666555666555222...000444555444555888777444444444444555555555555666666666777777777777666666777666444333222222333444//////000000111111222222222222111111111111222222222333555666666555333111222111000000000111222333333222222111111222333333111222222000......///111111111000000111111222333......///222555666555444......///000111222222222000111222333333333333333000000000000000000000111000000000000111222333444555444333222222333444444888555444666666333444777555555666666555333000///444444555666777888999:::777888999:::;;;;;;;;;;;;666888:::;;;::::::;;;===@@@BBBDDDFFFFFFEEECCCBBB<<<===>>>>>>>>>???AAACCCAAAAAA@@@@@@???>>>>>>===DDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBB???AAACCCEEEFFFGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@???@@@BBBDDDGGGHHHIIIJJJJJJEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGBBBAAA???@@@AAABBBBBBAAA???>>>===<<<;;;;;;;;;;;;>>>>>>===;;;;;;::::::;;;444555555666777888888888666666666666666666666666555555555555444444333333555555555555555444444444333333222222222222222222111111111000...///000222111111222222222222111111111111111111111222222222000000///.............../////////......---------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,+++++++++******&&&,,,000///...000000...***)))))))))+++,,,+++***,,,//////,,,,,,000000...------------......//////,,,,,,,,,,,,,,,+++++++++///)))(((,,,///,,,+++------+++******,,,------,,,,,,,,,------------------***------******......,,,+++,,,,,,------.........,,,,,,,,,,,,---------------------,,,,,,---------------............---------)))&&&(((---000...,,,---------...//////000000//////......//////000111/////////000000/////////---///000000000000111333111111111222222111111000333222111111000000000000111000///111222333444444333333222222222111111111222222333333333333444444444333333333333444555555444444555555555555555555444444444555555555666666555777888777666555666888777777777777888999::::::999999888888999999:::;;;888888999:::<<<===>>>>>><<<============<<<;;;:::;;;;;;<<<<<<<<<;;;;;;::::::<<<>>>?????????@@@BBBAAABBBCCCEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>>>>???AAABBBBBBCCCCCCDDDEEEFFFGGGGGGDDDCCCBBBAAA@@@????????????>>><<<;;;:::;;;;;;<<<;;;<<<>>>??????>>><<<;;;<<<:::888777999;;;;;;;;;;;;:::888888888777666444111555666555666999888555444444444555555555555666666666666777777666666666777666444333222222333333111111111111222222222222111111111000000111111111111222333444444333222111333333222222222333444555333333222222111222222222222333555444222111111222111111000000111111222333000///000111333333222000111111111222222333333444000000111111111000000///111111000000000000000000000000000000111222333444555444333222222333444555666333333666666444444777444444555555444222000///444444555555666777888888666777999;;;;;;;;;:::999666777999:::::::::<<<===AAABBBDDDFFFFFFEEEDDDBBB;;;<<<>>>>>>===>>>@@@BBBBBBAAA@@@>>>>>>>>>>>>???DDDCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFIIIHHHGGGEEECCCAAA???>>>@@@AAADDDFFFIIIKKKLLLLLLFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHAAA@@@???@@@AAACCCCCCBBB>>>===<<<;;;::::::::::::<<<<<<;;;:::999999999999555555555666666777777777444444444444444555555555666666666555555555555444666666555555444444333333222222222222222222333333333222000000111000///...111222222333333222222111222222111111111111000000000///......---.........---------------------------,,,,,,++++++,,,,,,------,,,+++++++++,,,...///,,,,,,,,,,,,++++++++++++&&&,,,///------//////---///...------......---++++++---...++++++//////,,,+++,,,,,,---...//////000++++++***))))))***,,,,,,000---+++...///---,,,------+++))))))+++++++++***+++++++++,,,---.........,,,...---)))***...///...------------------------,,,------------.........,,,------......------,,,------............------,,,&&&"""%%%---111...)))+++,,,,,,---......//////------...////////////...///......------......///,,,...////////////000222000000111111222111111000333222222111111222222222000000111111111222333333111111111111111000000000222222333333333333444444111111222333444666777777555555444444444444444444444444555555555666666666666777888777666555666777666666666666777888999:::999888888888888999::::::777888999;;;<<<>>>???@@@==================<<<;;;;;;;;;;;;;;;;;;:::999888777;;;@@@CCCCCCBBBAAAAAA@@@AAABBBDDDFFFGGGHHHHHHFFFEEEEEEDDDDDDCCCCCCCCCAAA@@@>>>======???@@@AAABBBCCCDDDFFFGGGGGGGGGGGGEEEDDDCCCBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<===<<<<<<;;;999777888:::<<<<<<<<<888999:::999888777888999333666777555666999999666444444444555555555555666555555666666666666555555666555444333222222222333333333333222222222222222111000000//////000000111//////000000111111222222333333222222333333444555333333222222111111111111111333555666444222222222111000000000000111222222222111000000111000...,,,222222222222222222222222000000000000///...---,,,111111111000000/////////000000000000111111222333444444333222333444555666444222222666666444444777666666666666666555444333555666666777888999999999555777:::<<<<<<;;;999777555777999999999:::<<<>>>>>>???@@@BBBBBBAAA@@@@@@;;;<<<======<<<===???AAA???>>>======>>>@@@BBBDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBCCCDDDEEEEEEFFFHHHGGGFFFEEECCCBBBAAA@@@@@@AAACCCEEEGGGIIIKKKKKKFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFF@@@???>>>???AAACCCCCCCCC>>>===<<<;;;::::::::::::::::::999888888888888888555555666666666666666666333333333333333444444444666666666666666666666555666666555444444333222222111111111222222333333333333000///000222333000,,,000111111222222111111000111000000///......------///......------.........,,,,,,,,,,,,,,,,,,,,,---------++++++++++++---------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,'''+++,,,***+++......,,,111000............---+++'''***+++((())),,,+++)))((())))))+++,,,---......+++***)))((()))+++---...000...---......---,,,,,,---+++******+++++++++***++++++,,,,,,,,,---------,,,//////,,,,,,000000---------------------,,,,,,---------.........//////+++,,,---......---,,,+++------............---------***''')))...111///,,,,,,,,,,,,---......//////,,,---...000000///......000///...------...///000,,,...////////////000222///000000111111111111111///////////////000111222111444444111///000///...111111111111111111111111222222222333333333444444000111222444555666777777555555444444444444333333555555555555666666666666666777888777666555666777666666666666777888999999888888888888888999999:::888999:::;;;<<<===>>>>>><<<======>>>======<<<<<<<<<<<<<<<<<<;;;:::999888888<<>>@@@AAAAAACCCEEEGGGHHHHHHGGGFFFEEEEEEEEEDDDBBB???<<<;;;999::::::;;;;;;::::::999888888999:::;;;<<<===>>>;;;999888888:::;;;<<<;;;555777999888555444666999333666666444555888888555444444444555555555555666444555555666666555555444555555444333333222222222333333333222222111111000000000////////////000000////////////000111333444111000111111111111222222333333222222111111000///000222333222111000111222000000000000000111222222222111000000111000///---000000000000///////////////////////////...---,,,111111111000//////......000000000000000111222222444444333333333444666666444222333777777555444777666666777777777666666666666666777777888888999999666888:::<<<<<<;;;999777555666888888888999<<>>?????????>>>>>><<<=========<<<===???AAA???>>>======>>>@@@CCCDDD>>>>>>???@@@BBBCCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBB???>>>===>>>@@@BBBBBBBBB???>>>===<<<;;;;;;;;;;;;999888888777777777777888666666666666555555555555111222222222333333333444555666666666666666666666666666555444333222222111111111111222222333333333111///...000333444111/////////000000000000//////111000000///...---,,,,,,......------------......+++++++++,,,,,,,,,,,,,,,------++++++++++++---------,,,*********+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++------***,,,///000---,,,+++))))))******)))'''&&&)))***((()))++++++'''(((((()))***+++------...,,,+++***)))***+++...///---......,,,+++,,,,,,+++---,,,******,,,,,,,,,+++------,,,,,,,,,+++++++++''',,,.........///---)))------------------,,,,,,---------.........//////+++,,,---......---,,,+++------............---------...//////---------...,,,------...//////000000---...///000111000///...111000............000111---///000000000000111333...///000111111111111111............///000111111...333555000...//////---111111222222222222222222222222222333333333444444222333444555555555444444555555444444333333333333555555555666666666777777777888888777666555555666555555555555666777888999888888777777888888999::::::::::::;;;;;;;;;;;;;;;<<<<<<============<<<<<<===============<<<;;;;;;<<<>>>AAABBBBBBCCCDDDEEECCCCCCDDDEEEEEEEEEDDDDDDFFFEEEEEEDDDCCCBBBAAAAAA???>>>===<<<<<<>>>@@@AAAAAABBBEEEGGGHHHHHHGGGFFFDDDDDDEEEEEEDDDBBB@@@>>>999::::::;;;::::::999888888888999:::;;;===>>>>>><<<;;;999999::::::999888666888:::888555333555777222555555222222666666333444444444555555555555666444444555555555555444444444444444333333222111111222222111111000000000///000000////////////000000000000000000111333444555000000111111222222222222111222222222222111000///222222111000//////222444000000//////000000111222111000///000111222222111000000//////////////////---...//////000000000///000000000000//////......000000000///000000111111444444333333333555666777555333555888999555444666444444444555555555555555555555555666666777777777666777999::::::999888666555666777777777999===???===>>>>>>???????????????===>>>>>>>>>======???AAAAAA@@@???>>>>>>???@@@@@@======>>>???AAACCCDDDEEEAAAAAABBBBBBBBBBBBCCCCCCAAA@@@@@@AAAAAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEBBB@@@???>>>===<<<===???@@@@@@??????>>>===<<<;;;;;;;;;;;;888888777777777777777888777666666555555444444444111111222222333333444444444555555555555666666666555555444444333333222222222222222222222222333333//////...///111222222111...//////////////////...222222111000000///......---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++*********+++---...,,,,,,,,,,,,------------++++++)))'''(((---...++++++***)))***+++,,,+++***'''+++,,,++++++---,,,)))***++++++,,,---......///,,,,,,+++***++++++---...***---...+++)))+++,,,+++,,,+++******,,,------,,,---------,,,+++*********###(((,,,,,,------***%%%------------------------,,,------------.........,,,------......------,,,------............------+++///111000,,,)))+++------------...//////000000......///000000000000///000//////////////////000---///000000000000111333......///000111111111111000000000000000111222333'''000333///---222333000111111111222222222222222222222333333333333444444333444555555555444333222555555444444333333222222555555666666666777777777777888999888666444555666444444444555555666777888888777777777777888999999::::::::::::999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>???@@@AAAAAA@@@AAADDDFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA???>>>===<<<===>>>@@@BBBAAABBBCCCEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBB<<<<<<;;;::::::999888888777888999;;;<<<<<<=========;;;::::::::::::999777888999999888777666666777222555444111111444555333444444444555555555555666333333444444444444333333333444444444333222111000111111111000000000000000111000000//////000000111111222222333333444444444111222333444444444444333///000111222222111000///222222222111000111333555000////////////000111111000///...///111333333333111111111111111111111111---...///000111111111111////////////////////////000000000//////000000111444444333333444555777888777555666::::::666444666333333333333444444555666666666666777777777777777555666666777666666555555555666666666777999===@@@>>>>>>>>>???????????????>>>?????????>>>>>>???AAA??????????????????????????????>>>??????@@@AAABBB@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@@@@@@@BBBCCCDDDCCCCCCBBBBBBAAAAAAAAA@@@BBBBBBBBBBBBDDDFFFHHHJJJEEEEEEGGGHHHHHHHHHGGGFFFDDDEEEEEEEEEDDDBBB???>>>>>><<<;;;;;;===>>>======>>>===<<<;;;::::::::::::888777777777777777888888777777666555444444333333111111222222333444444555333333444444555555555555333333333333333333333333333333222222222222222222000111111000//////111333//////000000000000//////111111111000/////////...---,,,,,,,,,------...///......------,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,---------......***)))&&&###%%%++++++(((,,,++++++,,,///111111000'''+++---+++,,,...,,,)))++++++,,,,,,,,,---------++++++++++++************(((---///+++))),,,---,,,***)))((()))+++---------,,,,,,++++++++++++++++++%%%))),,,+++,,,---+++'''+++,,,,,,------.........,,,,,,,,,,,,---------------------,,,,,,---------------............------,,,---//////...,,,,,,---+++,,,,,,---......//////......------......///000---......//////......---,,,...////////////000222---...///000111111111111222222111111111222333333###...333...---222444111000000000111111111222222222222333333333333444444222333555666666555333222555555444444333222222111555666666666777777777777777888999888555444555666444444444444555666777777777777777777777888999999888888888888888888888888999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBAAA@@@@@@BBBDDDCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>=========???AAACCCAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBB???>>><<<:::999888888888555666888:::;;;;;;:::999;;;:::999:::;;;;;;:::888666555555666777888777666444666555111111555666333444444444555555555555666333333444444444444333333333333444444333222000///000111111111111111222222111111111000000111111111111222333444444333222222111222333444444444333333---...000222333222111000---000333444333111111111///////////////000111111000///---...000222222222//////000000111111222222...//////000000000//////------......///000000000000000////////////000000444444333333444555777888888666888;;;;;;666444555444444444444555555666777999999999999999:::::::::444444444444444444444444555555666666777999===@@@============>>>>>>>>>>>>>>>???@@@???>>>>>>@@@BBB;;;<<<===???AAABBBBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???@@@AAACCCDDDDDDDDDCCCBBB@@@???>>>>>>AAAAAAAAACCCEEEHHHKKKMMMDDDEEEFFFGGGHHHGGGFFFFFFAAABBBCCCDDDDDDBBB@@@???>>><<<::::::<<<<<<<<<;;;<<<<<<;;;:::999999999999888888777777777777888999777777666555444333333222111111222333444444555555333333333444444444555555333333333333333333333444444333333222222111111111222333333000---,,,///333000000111111111111000000...............---------,,,,,,,,,,,,------.../////////...------,,,++++++++++++---......---++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,------............---)))&&&)))...///+++(((((((((***---000000000%%%)))+++******,,,+++'''*********************+++******++++++***)))(((''''''---///+++)))---///---((('''&&&'''***,,,---,,,*********++++++,,,------***---...,,,---//////,,,++++++,,,,,,---...//////+++++++++,,,,,,,,,------......,,,++++++,,,......---..................---...------///111222000---***++++++,,,,,,---.........---,,,+++,,,---...///+++,,,............,,,++++++---......---...///111---...///000111111111111222222111111000111111222%%%111555///,,,111222....../////////000000111111222222333333333444444444111222444666666555444333555555444333333222111111666666666666777777777777888999999888555444555555444444444444444666777777777777777777777888888999555555666777888999999999888999::::::;;;;;;;;;:::;;;<<<===???@@@@@@@@@@@@???AAACCCCCCAAA@@@@@@AAA===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA???>>>======>>>@@@BBBCCCAAAAAAAAAAAABBBDDDEEEFFFFFFEEECCCAAA@@@@@@@@@AAAAAA@@@===:::888888888999333555888:::;;;999888666999888888:::<<<<<<;;;:::333111///222666888777555555777666222222555666444444444444555555555666666222333333444444333333222333333444444333222000///111111111222222333333444222222111111111111222222111222333444444333111000///000111222333222111111,,,---000222333333222111'''+++111444333000---+++///////////////000111111000...---,,,...000000000,,,------...///000000111000000000000///...---,,,,,,,,,---...///000111111111000////////////000000222333444444333333555666666777888999999888666555999888777777777777555333::::::999888777666555444666555555444444444555555777777888999::::::::::::<<<;;;:::;;;=========<<<<<<<<<======>>>>>>??????@@@BBBCCCCCCBBBAAABBBBBBBBB@@@??????@@@@@@???======>>>>>>???@@@AAAAAABBBFFFDDDAAA??????AAADDDGGGAAABBBCCCCCCCCCAAA???===>>>@@@CCCFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHEEEEEEDDDCCCBBB@@@??????======>>>???????????????<<<;;;::::::999999::::::888888999999999:::::::::888777777555444333222222---///222333333333555666111333666777666555555555555444333222111111111111222222222222222222222222111111000000//////......111///...///111222222222111...,,,,,,...///...,,,---,,,,,,,,,,,,---......000///---+++***+++---...,,,,,,,,,---------.........---,,,+++************,,,,,,---------,,,***)))***++++++,,,,,,++++++***///,,,***+++---...,,,))))))******++++++******)))+++,,,,,,+++)))((()))***.........------,,,,,,,,,,,,***''''''***+++***((())))))***+++,,,------...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...(((&&&)))......***+++111)))+++,,,...//////......///...---,,,,,,---...///333///++++++---///...---000///...---------------000///...---------------+++---...000000000//////000000000000000000000000000...---000444555111,,,111111000000000000111111111111111111111000//////000000000000000000000000///---,,,...111333222000333333222222333333444555333333333444444444555555444333333222222333333444444444444555555555666666666666777888888777666555444444555555555555555444666666777777777777666555999666444444777888888666444:::===;;;999<<<>>>>>>???>>>=========???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBAAA@@@@@@AAABBBCCCBBB@@@???@@@AAA@@@@@@???????????????@@@@@@@@@AAABBBBBBCCCCCCDDDGGGFFFDDDBBBAAA@@@AAAAAA???>>>;;;999777777888999888777666555666777999;;;888999:::;;;::::::888888999999999888777666666555666666777777777555444333777777666555444444444444111222222333444444444444000000111111111000000///111111222222222333333333//////000000000111111111222333444555666555444444---999777000222222///111111000///000111222111///000000000000000000000000///000000000111111111111//////000000000000////////////000000000000//////------......//////000000............////////////////////////000000000000333444555555444444555777555666777888888777666555444333333555777888777555::::::999888777666555444555555444444444444444555777888999::::::;;;;;;;;;<<<::::::;;;<<<===<<<;;;<<<<<<<<<===>>>>>>??????;;;===???@@@@@@@@@BBBCCCDDDBBBAAA@@@@@@@@@>>>===:::;;;<<<===>>>?????????DDDCCCAAA???@@@AAACCCEEEAAABBBCCCDDDCCCAAA???>>>???AAACCCEEEFFFFFFEEEEEECCCCCCDDDEEEFFFFFFGGGGGGEEEDDDCCCAAA@@@???????????????=========???@@@AAA<<<;;;::::::999999::::::777777777666666666666555777777666555444333222222...000222333333333444555000333666666555444444444555444333222111111111111222222222222222222111111111111111111000000000000222000//////000111000///111...,,,,,,...///...,,,,,,,,,,,,,,,,,,---......///...---,,,++++++,,,---------........./////////...---,,,+++************------.........---+++******++++++,,,,,,++++++***///---,,,,,,------,,,++++++,,,,,,------,,,,,,++++++,,,---,,,+++***+++,,,,,,,,,,,,+++++++++++++++,,,)))((((((***,,,+++)))*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++,,,------+++)))+++...---((()))...((()))***+++,,,,,,,,,,,,///...---,,,,,,---...///000...+++***+++,,,,,,,,,+++++++++,,,---...///000///......---------.........///////////////...------,,,,,,++++++,,,,,,---111///...111444555111---111000000000000000000111111111111111111000//////000000000000000000000000000...---///111333222000333222222222222333444444333333333444444444555555444333333222222333333444222333333333444444444444555666777888888777666555555666666777777777666666777777888888888888777777999666444444666888777666555;;;>>>;;;999:::<<<<<<>>>======<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>@@@@@@AAA@@@@@@???AAABBBCCCBBB@@@???@@@AAA@@@@@@???>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCFFFEEECCCAAA@@@@@@@@@@@@@@@>>>;;;999777777777888888777555444555666888999777888999:::::::::999888999999888777777666555555555555666777777666555444777666555444333333333333222222333333444333333333444444333222222333333444111111222222222333333333111111111222222333333333///000111222222222111111***444222---222444111333111000///000111222111///000000000000000000000000//////000000000111111111//////000000000000//////000000000000000//////............///////////////............////////////.../////////000000000000444555666666555555666777555666777888888777666555555444444666888999888777999999888777666666555555444444333333333333444444888888999:::;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;;;;<<<<<<======>>>??????<<<>>>@@@AAAAAA@@@BBBCCCFFFDDDBBBAAAAAA@@@>>><<<999;;;<<<>>>????????????@@@@@@@@@@@@@@@AAABBBCCCBBBCCCDDDDDDCCCBBB@@@???AAABBBBBBCCCDDDEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCAAA???>>>>>>???@@@BBB@@@>>><<<<<<>>>AAACCC<<<;;;::::::999999::::::666666666666666666666666666666555444333222111111000222333444333222333444000222444555444333333333444333222111111111111111333222222222111111000000000111111111111111222222222000.........///...,,,000///------.........,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++,,,,,,---------.........------,,,+++************+++,,,---------,,,+++******++++++,,,,,,++++++***+++,,,,,,+++***)))***++++++,,,,,,------,,,,,,++++++,,,------,,,+++,,,...)))))))))***************+++)))((()))+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...,,,---...+++'''(((+++************+++,,,------......------------......,,,,,,+++***((()))***,,,++++++,,,---...///000000......---------...//////111000///...------------///...---++++++---...///111//////111444555222///000000000000000000000000000111111111111000000///000000000000000000000000000//////000222333222111222222222222222333444444333333333444444444555555444444333333333333444444333333444444444555555555555666777888888777666555777888888999999888888777777888888999999888888888888666444444555666666555666;;;>>>:::777999::::::===<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>???????????????@@@AAABBBAAA?????????AAA??????>>>>>>>>>??????@@@???@@@@@@AAAAAABBBCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@@@@???<<<:::888777777777777777555444444555666666666777888999999999999999888888777777666666555555444444555666666666555555666555444333222222222222333333333333333333222111222111000//////000222333111111222222222333333333333333333333444444444444111222333444444444333333***111...+++333555000222111000///000111222111///000000000000000000000000////////////000000000000//////000000000000//////000000000000/////////...///////////////.....................////////////....../////////000000000333555666555444444555666555666777888888888777777;;;:::999999::::::888666999888888777666666555555333333222222222333444444888999:::;;;;;;<<<;;;;;;:::999999999;;;<<<;;;:::;;;;;;<<<<<<===>>>>>>???DDDEEEFFFEEECCCBBBBBBCCCGGGEEECCCBBBAAA@@@===;;;<<<===???AAABBBAAA@@@@@@======???@@@@@@AAAAAAAAADDDDDDDDDDDDDDDBBBAAA@@@CCCBBBBBBBBBCCCDDDFFFGGGCCCDDDDDDDDDDDDDDDDDDDDDCCCBBB???===<<<===???AAAAAA@@@???>>>>>>???@@@AAA<<<;;;::::::999999::::::666777777888999::::::;;;555555444333222222111111111333444444333222222333000222444444222111222333333333222111111111111111222222222111000000///////////////000111111111222111///------......---,,,000///...---------------++++++,,,,,,------------++++++,,,,,,,,,,,,+++***))))))*********+++++++++---,,,++++++*********+++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++******---...---***(((***---)))******++++++******))))))+++,,,,,,++++++---...(((((())))))******++++++******)))***+++------...,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++***+++,,,,,,------------,,,***((()))***------,,,+++,,,---///000------------------------)))+++---+++((('''***---...///////////////......---------------...///000111///...---,,,---......000///---++++++---///000111000000111444444222000///000000000000000000///000000111111111111000///000000000000000000000000111000000111222222222222222222222111222333333444333333333444444444555555444444333333333333444444666666666777777777777888555555777888888777666666888888999999999888777777666666777888888888888777777666555555555555555555444:::<<<999777999;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???????????????@@@<<<======>>>>>>>>>>>>>>>???@@@AAA@@@???>>>???@@@???>>>>>>>>>>>>??????@@@?????????@@@AAAAAABBBBBBEEEDDDCCCCCCBBBAAAAAAAAA@@@???<<<:::888777666666888777666555555555555555666666777888888999999999777777777666666555555555333444444555555666666666555555444333222222222222333333333333333222111000/////////000000000000000111111222222222333333333333333444444444444444444333333444444444555555555///333...,,,444444---...111000///000111222111///000000000000000000000000........./////////000000000000////////////000000111000000///////////////000000//////......------............////////////........./////////000000222444444444222222333444666777777888888999999999;;;:::999:::;;;;;;999777888888777777666555555555222222222222222333444555888888999:::;;;;;;;;;;;;:::999888999;;;;;;;;;999;;;;;;;;;<<<======>>>>>>EEEGGGHHHGGGEEEDDDDDDEEEGGGEEECCCBBBBBBAAA???===>>>>>>@@@@@@AAA@@@??????;;;<<<===???AAAAAAAAAAAAEEEEEEEEEEEEDDDCCCBBBBBBDDDCCCBBBBBBBBBDDDFFFGGGDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@>>><<<<<<>>>@@@AAA>>>???@@@AAAAAA@@@>>>===<<<;;;::::::999999::::::::::::::::::::::::::::::444444444333333222222111222444555555333222222333111222333333111111111222222222111111000000111111111111111000000/////////---.........///000000000...---+++,,,...//////...//////...------------...***+++,,,---------,,,,,,******+++,,,,,,++++++***)))))))))*********++++++,,,,,,++++++******++++++***+++,,,------,,,++++++***++++++,,,,,,++++++***---000222000---,,,---000)))******++++++******)))(((***++++++******+++---)))*********+++,,,,,,,,,)))*********+++,,,---...---,,,,,,++++++*********+++++++++++++++++++++++++++************+++,,,,,,+++,,,---+++)))***+++,,,...---,,,+++,,,---...///,,,------------------,,,***,,,...---***)))+++...,,,,,,---.........---,,,---------------...///000...---,,,,,,,,,...///000---+++)))'''''')))+++---111000000111222333222111...///000000000000///...///000000111111111000000000000000000000000000000000111111111111111222222222111111111111222333333333333333444444444555555555444444333333444444555666666666777777777777888444555666888888888777666777888888888777777666555444555555666777777666666666777777666555555555555111777;;;999888:::======;;;<<<<<<<<<<<<;;;;;;;;;=========>>>>>>>>>??????===============>>>>>>>>>>>>???@@@@@@>>>>>>???@@@>>>>>>======>>>??????@@@>>>>>>??????@@@AAAAAAAAADDDDDDDDDDDDCCCCCCBBBBBB???>>><<<;;;999777666666999888888777666666666666666666666777777888888888666666666555555555555555333444444444555555666666555555444333222222222222333333333333222111111000///111333555666555333111111111222222222333333333333333333333222222222222000000000000000111111111111333......666333---000111000///000111222111///////////////////////////---............/////////000000////////////000000000000////////////000000000000//////......------............////////////............////////////222333444333222111222333666666777777888888999999444444444777999;;;:::999777777777666666555555555333222222333333444555666777777888999::::::::::::999888777888:::;;;:::999:::;;;;;;<<<<<<===>>>>>>???AAADDDEEEEEEEEEGGGHHHGGGFFFDDDDDDEEEEEEDDDBBB??????>>>>>>===<<<<<<<<<:::;;;===???@@@AAABBBBBBGGGGGGFFFEEEEEEDDDDDDCCCDDDCCCBBBBBBBBBDDDEEEFFFDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@>>>======???@@@BBB<<<>>>@@@AAAAAA???<<<;;;<<<;;;::::::999999::::::;;;;;;:::999888777777666555444444444333333333222222444555555333222333333222333444333111000111333222111111000000000111111//////////////////000000------...............///---,,,+++,,,...000000///...//////...,,,,,,---///)))***,,,---------,,,+++***************+++++++++++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,---.../////////...---***++++++,,,,,,++++++***+++,,,---,,,+++******++++++,,,,,,------,,,,,,+++(((***++++++***)))***,,,+++++++++,,,,,,,,,,,,,,,)))***+++*********,,,...,,,,,,,,,++++++*********++++++++++++++++++++++++***************+++,,,,,,))),,,,,,)))(((+++......+++++++++******++++++,,,,,,,,,------------,,,,,,+++,,,------,,,,,,---...%%%&&&)))+++------------......---------...//////,,,,,,,,,,,,---...///000...,,,+++******+++,,,...000000000000000111111111......000000000000......///000000111111111111000000000000000000000000000000111222111000000111222111111111111111222333333333333333444444444555555555555444444444444555555333333444444444555555555444555666888888888777777777777777777666555444444333333444555666666666666666888999888666555555555000777;;;999999<<>>>>>>>>===============>>>??????===>>>??????>>>===???@@@============>>>??????@@@===>>>>>>??????@@@AAAAAACCCCCCDDDDDDCCCCCCBBBAAA======<<<;;;999888777777888888888888888777777777777777666666666666777777555555555555555555444444444444444333444444555666666555444333222222222222222222222222222222111000---///222444555444222000111111222222222333333333222222222222111111111111111111000000111111222333///111---///666333...444111000///000111222111///////////////////////////------------.........///111000///......///000111//////.........000222333///////////////.....................////////////------........./////////333444555444222111222333444444444555555666777888333333444666999::::::999666666666666666555555555333333333333444555666777666666777888999999999999999888777888999::::::888::::::;;;<<<<<<======>>><<>>@@@BBBCCCDDDHHHGGGGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@???????????????@@@AAABBB======>>>??????===<<<;;;<<<;;;::::::999999::::::888888888888888888888999555555555444444444444444222333555555444333444555333444444333111111222333111111000000000000111111---......//////000000000////////////............000...------...//////......///000...,,,+++---///)))***,,,------,,,+++******))))))((()))***+++,,,,,,,,,,,,,,,---------...,,,++++++***++++++,,,,,,+++,,,---...///......---***++++++,,,,,,++++++***+++***))))))******)))'''+++,,,,,,------,,,,,,+++***,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,+++++++++)))***+++***((((((***,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************++++++,,,)))------((('''+++...---+++++++++,,,,,,++++++***+++,,,------------,,,+++,,,++++++,,,......---,,,%%%&&&))),,,............///......---------......,,,,,,---......---------//////............//////...///////////////000111---...000111111000...---//////000111111111111111000000000000000000000000///000222111///...///111111111111111111222222333333333333444444444555555555555444444444444555555222333333333444444444444333444666777888888888777777777777777666555444333333444555666777777777777777999;;;:::777555555666222999<<<:::999<<<>>>>>><<<======>>>===<<<;;;::::::;;;;;;<<<======>>>>>>>>>>>>=========>>>???@@@<<<===>>>>>>======>>>@@@<<<<<<<<<======>>>@@@@@@======>>>>>>???@@@@@@@@@@@@AAABBBBBBBBBAAA@@@???;;;;;;;;;;;;:::999888888666666777777777777777777999888666555444555555555444444444444444444444444666555444333333333444555777666555444333333333333000111111222222222222111.........///000000111111111111222222222333333333333222222222111111111000444333222222222333555555...111///000444...***444111000///000111222111///////////////////////////,,,,,,---------.........111000///......///000111...---------...111333555.........///////////////............////////////---------.........//////444555666555333222333444222222222333444555666777888777777888::::::999777666666666666666555555555333333333444555666777888555666777888888999888888888777777777999:::999888::::::;;;;;;<<<======>>>???AAADDDDDDDDDDDDEEEGGGIIIIIIIIIJJJMMMOOOOOONNNGGGEEEAAA>>><<<;;;<<<===;;;;;;<<<>>>@@@BBBDDDEEEIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@?????????@@@AAAAAAAAABBB>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999::::::222333555888;;;===???@@@555555555555555555444444111333555555444444444555444555555333111111222444111000000000000000111111,,,------...///000111111111111000000//////......222000.........///...------///000///,,,+++---///(((***+++------,,,+++******)))((('''((()))+++---******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,((()))***+++,,,++++++***+++++++++,,,,,,+++++++++111...,,,---///000...+++*********++++++*********,,,---...---+++***+++,,,---,,,,,,,,,+++*********)))***+++***'''''')))+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,***///...(((&&&+++...,,,,,,---...///...---,,,+++++++++------------++++++,,,***)))+++...000---++++++,,,...000000///...---000///...------------------......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,......///...---...///111---...///111111///...---//////000111111111111111000000000000000000000000...000222111...---///111111111111000111222222333333333333444444444555555555555444444444444555555444444444555555555666666333444666777888888888777888888888777777666444444444555666777888888888888777:::<<<;;;888666666777555;;;>>>;;;999;;;============>>>>>>>>>===;;;:::::::::;;;;;;<<<===>>>>>>???>>>=========>>>@@@AAA;;;===>>>>>>======>>>@@@<<<<<<<<<<<<===>>>@@@@@@=========>>>??????@@@@@@>>>???@@@AAA@@@???>>>===:::;;;;;;;;;;;;:::999888444444555666777777777666:::888777555444444444444444444444444444444444444777666444333222333333444777777666555444444444444///000111222222222222222444222000//////222666888111111222222222333333333333333333222222111111111111000/////////000111222000444111111222)))%%%000111000///000111222111///////////////////////////,,,,,,,,,---------......222000///......///000222---,,,,,,---...111444666---.........//////000000............/////////000---------.........//////444333333222111111111222222222222333444555666777777777777777777666555555333333333222222333444444444222111222555777555333777777888888888666444333777777777666666999===@@@:::<<<>>>>>>===<<<<<<===@@@AAABBBAAA@@@@@@BBBDDDHHHHHHHHHGGGHHHKKKOOOSSSLLLDDD>>><<<777333777???;;;;;;;;;<<<>>>@@@CCCDDDDDDEEEFFFGGGFFFFFFDDDCCCGGGFFFDDDCCCCCCCCCDDDDDDFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@???????????????@@@AAA@@@>>>===<<<<<<<<<===888999:::;;;::::::888777666555555666888777555333666666555555444444444333333333222222111222222222555444222111111111222222222222222222222111000000///...---,,,,,,---///000------..................111000///...---,,,,,,,,,...---++++++---///000000...---+++,,,------,,,***......---,,,***)))((((((++++++************++++++...---,,,+++,,,---...///((()))***+++,,,++++++***---+++)))+++------+++(((*********)))))))))((((((...,,,)))((((((***---///,,,,,,+++***))))))******))))))************)))))))))***++++++***)))+++,,,(((+++...---(((&&&)))---***++++++,,,,,,++++++***,,,+++*********+++,,,---)))'''(((,,,---******---...---,,,++++++---///111+++---......---,,,,,,---000...,,,---000000...+++............//////000000.........------,,,,,,,,,//////...---------......//////............//////+++,,,.../////////...---000000000000///////////////---++++++---/////////111111000000000000111111//////000000111111222222333333333222222222111111000111333333333333555666777666444222111111111222222222222222222333333333333555777777666555666777555555555555666666666666:::888666555555777999;;;777777777777666666666666666888::::::999777777777======>>>>>>>>>===;;;:::::::::::::::::::::::::::???@@@AAA@@@>>><<<<<<======>>>???>>>======???@@@============<<<>>>AAADDD@@@???>>>======>>>>>>???@@@@@@@@@???===;;;888777>>>===<<<:::999888888777222222111111111222333333333444444555555444444333333444666555555555888:::666777888555111///111444333333333333333333333333333222222222111000000000333333333333333333333333222222222333333333444444000000000000000000000111111///...------...///111000000000000////////////000///...///000000...,,,.........------,,,,,,,,,&&&(((+++...000111000000222///,,,,,,...000000......)))(((...222000///222......---------,,,,,,,,,***,,,...///.........///---------............///444333222222111111222222222222222111222222333333777777888888777777666555444333333222333333444444555333222333666777666444666666777888777666555444:::::::::999999;;;???BBB<<<======>>>?????????>>>???@@@AAA@@@??????AAACCCAAACCCDDDFFFHHHKKKPPPSSSNNNFFF???===:::888:::@@@============>>>@@@BBBCCCDDDEEEFFFGGGGGGFFFEEEEEEGGGFFFEEEDDDDDDDDDEEEEEEJJJIIIGGGEEEDDDBBBBBBAAA>>>>>>>>>>>>>>>???@@@AAA???>>><<<;;;::::::;;;;;;888999::::::999888777666555555555666777777555333888777777777666666666555222222222222333444666666444333222111111111111222...//////000000//////...000//////.........//////******,,,---............000///...------,,,------333111///---,,,++++++************))))))((((((((())))))***+++,,,,,,------++++++************+++++++++************+++,,,,,,***+++,,,------------,,,+++***)))***---...,,,***,,,,,,,,,+++++++++******)))))))))*********++++++,,,,,,+++***************))))))************)))))))))***,,,+++******+++---(((((()))***)))***++++++***++++++,,,,,,++++++***++++++*********+++,,,---...+++***,,,***%%%###%%%******)))(((((()))+++++++++---......---,,,,,,---,,,+++***+++......,,,***---------......///////////////.........---------***,,,000222222000---+++//////............//////......000111111111000///000000000000///////////////...,,,---///000000///111111000000000000111111111111111111111222222222333333222222111111111111///111222222111111333444444444333333222222333333111111222333333444444555111222444444333333333555444555555555666666666666666555444333444555777888777777777777777777777666---111555888:::;;;>>>@@@<<<<<<=========<<<;;;:::999999999::::::;;;;;;;;;>>>@@@AAA@@@>>><<<<<<===>>>???@@@???======>>>@@@===>>>>>>===<<<>>>AAACCC???>>>===<<<<<<<<<===>>>======>>>>>>>>>===<<<;;;<<<;;;:::888777666666666444444444444444444444444444444444444444444444444111333333333333333555777555666666444222111111111333333333333333333333333222222222111111111111111222222222222222222222222555555444333222111111000111111000000000000000000000///...------...///000000000000000/////////...000.........//////---,,,//////.........---------***+++,,,...//////......111///,,,---...///...---,,,'''&&&+++...---,,,.........---------,,,,,,,,,+++,,,------------...///---------............///333333222222111111222222444444333222222222222222777888888888888777777666444444333333333333333444666444444444666777666555444555666666777666666666888888888777777888;;;>>><<<;;;:::<<<@@@AAA???===>>>?????????>>>>>>@@@BBB@@@BBBEEEGGGIIIKKKNNNQQQPPPGGG@@@????????????AAA@@@@@@?????????@@@AAAAAADDDEEEFFFGGGHHHHHHGGGFFFGGGFFFFFFEEEEEEEEEEEEFFFLLLKKKHHHFFFCCCAAA@@@???<<<<<<<<<===>>>???@@@AAA<<<;;;:::999888888999999999999999888777666555444555444444555666666555333777777777666666666666666222222111111222333444444333222111111000111111111000000111222222222111111000000000000000///...---((()))***,,,---......///......------------......---,,,,,,,,,,,,---...///***,,,...---***(((***,,,'''((()))***,,,---...///++++++************++++++)))******+++++++++++++++++++++,,,---------,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,+++++++++++++++%%%'''***,,,,,,+++)))''',,,++++++************+++))))))************)))))))))***,,,+++******,,,---)))((('''))),,,...---+++******++++++++++++******++++++******++++++,,,---+++((())),,,,,,((((((***,,,,,,+++++++++++++++++++++,,,......,,,,,,,,,---+++******,,,......---,,,,,,,,,------------......////////////............+++,,,...000111000///...//////............//////...//////000111000000000////////////000000000000///......///111111000///111000000//////000000111222222222222222222111111222111111111111000000000111222333333222111222444111222333333444444444444111111222333444444555555000222333333222111333444444444444555555555666666444444444555555666666666777777777777777777777777444666888999888888999::::::;;;;;;;;;;;;;;;:::999888888999::::::;;;<<<<<<>>>???@@@@@@>>><<<<<<===???@@@AAA@@@>>>======???>>>>>>???>>>===>>>@@@CCC>>>>>>===<<<;;;<<<<<<<<<<<<======>>>>>>===;;;;;;999999777666555555555555333444555555555444333333555444333333333333444555111333333333222333555777444444333333444222000...222222333333333333333333111111111111111222222222111111111111111111111111555444444333222111000000111111111000000/////////000///...------...///000000000000/////////......///...------......---+++////////////..................---------,,,,,,,,,///...------......,,,+++///++++++...000......///......---------,,,,,,,,,------,,,,,,,,,------...---------............///333333222222111222222333666555555444444444555555777888888888888888777777555444444333333333333444666555555555666666666666333333444555666666777777666666666666555666999;;;:::777555999>>>@@@>>>:::<<<>>>>>>>>>======>>>@@@CCCFFFIIIJJJJJJJJJKKKMMMQQQIIIBBB@@@CCCEEEDDDBBBCCCBBBBBBAAA@@@@@@@@@@@@CCCDDDFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEGGGFFFDDDBBB@@@>>>============<<<<<<======>>>>>>;;;:::999888777888888999999888888777666444333333444333333444555666555444444444444444444444444444333222111///...---------111111111000000000111111111222222222111111000//////000000000000...,,,+++)))***+++,,,---.........---,,,,,,,,,------...///((()))+++,,,,,,...000111***...000...***(((+++...,,,,,,+++++++++++++++***++++++************++++++***+++,,,......---,,,,,,************************,,,+++++++++++++++++++++))))))))))))))))))))))))&&&(((***,,,---+++)))(((,,,++++++******+++++++++)))******++++++******)))''')))******)))***+++,,,++++++++++++,,,---------******++++++++++++******+++***++++++++++++,,,,,,+++)))***...///,,,---///,,,---------,,,+++*********,,,...---,,,+++,,,---+++,,,,,,...///000000///,,,,,,,,,,,,,,,,,,,,,,,,..................------222///+++)))))),,,000222///......------......///,,,------...............////////////000000000000/////////111333333111///000000////////////000000222222222111111000000000111000000000000000000000444666666666444333444666111222333444555444333222222222222222333333333333222333444333222222444555333333444444444555555555444555666888888888888777777777777777777888888888=========;;;777555444444999999:::::::::999999999777777888999;;;<<<=========???@@@???===<<<<<<===@@@AAAAAA@@@>>>=========>>>???@@@???>>>>>>@@@AAA???>>>>>>===<<<<<<<<<<<<============;;;999777666888777666666555555555555000222333444444333111///666555333222222333555666444555555555444444666888333222111222444444///+++222222222222222333333333000000000111222222222333111111111111111111111111111111111111222222222222111111111000//////......000///............///000000000/////////.........///---,,,,,,------,,,+++..................------///...---,,,,,,,,,,,,,,,------.........---+++***000/////////000/////////......---------,,,,,,,,,000...,,,,,,---......------------............///333222222111222222333333444444444444555666777888666777777888888888777777666555444444333333333444666666666666555555555666222222333444555666777777777888999999888999<<<>>>:::777555999>>>@@@>>>:::<<<=========<<<<<<>>>@@@AAADDDGGGIIIIIIIIIIIIJJJOOOJJJDDDBBBDDDGGGEEEBBBCCCCCCCCCBBBAAA@@@??????CCCDDDEEEGGGHHHHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::;;;:::999888888888999:::999888777666444333333222444222222222444555555444333333333444444444444444333222111///...---------000000000000000000000000//////...---,,,+++)))(((......//////...,,,***)))---............------,,,,,,,,,,,,,,,,,,---...///,,,...///---+++))))))+++&&&***---+++&&&$$$'''+++......---,,,+++***)))(((++++++************++++++***+++,,,---...---,,,++++++*********************......---+++)))))))))***))))))))))))))))))))))))*********+++++++++++++++,,,+++++++++++++++,,,,,,******++++++++++++******&&&'''))))))((()))***,,,))),,,...---)))'''))),,,)))******++++++******)))******++++++,,,,,,,,,,,,000------///...)))(((***))))))******)))((('''&&&***,,,------,,,++++++,,,+++,,,---.../////////000,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,333///+++'''''')))---000......------------......------------.........///.../////////000000000111//////000111333333111///000000////////////000000111111000000//////......000000000000000000000111444666666666444333444666222333444555444333222111333333222222111111000000222333333222111222444666333333333333444444444444333444666888999888777777666777777777888888888999888999::::::999999:::<<<999999888888888999999999777777888999;;;<<<======<<<>>>??????===<<<<<<===>>>@@@AAA@@@>>><<<<<<<<>>>>>???@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;:::888666444888777777666666666777777111222333444444222000///666555333222222333555666444555555555333444555777222111000222444333///+++111111111222222333333333000000000111222222222333222222222222222222222222000000000111111111222222000000000000//////......//////............//////////////////............000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,.........---,,,,,,,,,---...,,,+++,,,,,,+++......---------,,,,,,,,,222///------...///...,,,---------............///222222111111222222333333111111222222333555666777555666666777777777777666777666555444333333333333555666777666444444444666222222222333333555666777444555777777777888;;;===<<<;;;:::<<<@@@AAA???===<<<=========<<<<<<>>>@@@;;;>>>AAADDDEEEFFFHHHIIILLLJJJFFFBBBCCCFFFDDD@@@AAAAAABBBBBBBBBAAA@@@???CCCDDDEEEFFFGGGGGGFFFEEE@@@AAABBBBBBCCCBBBBBBBBB>>>>>>>>>>>>???@@@AAAAAA@@@???===;;;:::999888888;;;:::999888888999:::;;;888777666555444444333444333222000111333555555444555555555555555666666666111111000000111222333333...//////000000000000///000000///...---,,,***)))---------------,,,+++***////////////...---,,,,,,,,,,,,++++++,,,---......'''+++------+++)))+++---(((+++,,,+++((('''(((***++++++++++++++++++++++++++++++************++++++((())))))***************...---,,,,,,++++++,,,,,,......---+++)))((()))++++++++++++++++++,,,,,,,,,,,,+++***)))***+++---...,,,++++++++++++,,,,,,---******++++++++++++******%%%'''))))))))))))+++,,,'''+++...+++%%%"""%%%)))))))))************)))))))))***+++,,,,,,,,,,,,+++)))'''(((+++,,,))))))++++++++++++******************+++------+++++++++,,,)))+++------,,,,,,---...------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------------,,,++++++......------------......000////////////000111111......//////000000111111000//////000222222111000000//////......//////000//////////////////......000000000111111111111222111222333333222111222444444444444444333333222111444333333222222111111000111111111000///000222444222222222333333333444444000222333555666666666555666777777888888999999999777888999999999999<<<>>>999888888888888999::::::888888999::::::;;;<<<<<<<<<===???>>>===<<<<<<===<<<>>>@@@???===<<<;;;;;;@@@AAABBBAAA???>>>>>>???@@@@@@@@@@@@???===<<<;;;666777999::::::999888888888777777777777888888999444555555666555444222111555444333333333333444555222333333222111111333444222111111222333222000...000000111111222333333333111111111111111222222222222222222222222222222222333222222111000///....../////////////////////////////////////////////////////////.........------111...,,,+++,,,---------+++++++++++++++,,,,,,,,,+++,,,,,,------.........***,,,.........---...///,,,000111---,,,...///---......---------,,,,,,,,,111///---...000///,,,)))---------............///222222111111222222333444333333333333333444555666444444555666666666666666777666555444444333333333444666777666333222333555333333222222222444555666///111333444555666999;;;<<<======>>>?????????>>><<<===>>>===<<<<<<>>>@@@:::<<>>>>>???@@@AAABBBAAAAAA@@@CCCCCCEEEEEEFFFEEEDDDCCC===>>>???@@@@@@@@@??????=========>>>???@@@AAABBB>>>===<<<:::999888888888::::::888888888999:::;;;888777666555444444555555333111000000222444555444444444444555555666666666000000000111222333444555---...///000000000//////111111222222111111000000...------,,,,,,,,,------------.........---,,,,,,,,,,,,,,,+++,,,,,,------!!!&&&+++,,,++++++...222,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,++++++************++++++)))))))))))))))******+++...---,,,+++++++++,,,,,,+++,,,,,,***((())),,,///******+++++++++,,,,,,,,,+++******)))******,,,,,,+++++++++++++++,,,---...***++++++,,,,,,++++++***'''(((***+++***+++---...)))+++,,,***(((&&&''')))))))))************)))))))))***+++,,,,,,,,,++++++"""!!!$$$))),,,,,,---111......---,,,,,,---...///***+++------+++***+++,,,))),,,...---,,,***+++---...---------,,,,,,,,,,,,+++++++++,,,,,,---------***,,,---///000000///......------,,,,,,------...000//////...///000111222.........///000111111111111///......000111111000//////............//////////////////000000000000111111111111222222333333///111222222111111333444333333222222333333444444333333333444444555555555222222222000///000333555222222222222333333333333111111333444555666666666666777777888888999:::::::::::::::888666555777999999999888888888999:::;;;999999999::::::;;;;;;;;;;;;===>>>>>>===<<<<<<===999;;;>>>>>>===;;;:::;;;@@@BBBCCCBBB???>>>>>>>>>???@@@@@@???>>>===;;;:::777888:::;;;;;;;;;:::999777777666666777888999999666666555444444333222222444444444444444444444444222333333222111111222444222333333333111000111222///000000111222222333333222222222111111111111111111111111111111111111111222222111000///......---------......///000000000......////////////......//////.........---------222///---,,,---.........+++++++++,,,,,,---------+++,,,---.........---,,,***,,,......---...111444---222444000...111222111......---------,,,,,,,,,///---,,,---///...)))$$$---------............///222111111111222333333444777777666555555555555666333333444555666666555555777777666555444333333333333555777555222111222444444333222222222333444555000333555777888:::<<>>>>>===<<<<<<===<<<===>>>>>><<<===>>>@@@???@@@BBBBBBBBBBBBDDDEEEEEEJJJIIIBBB>>>@@@@@@===<<<===???AAABBBBBBAAAAAACCCCCCDDDEEEEEEDDDCCCBBB;;;<<<===>>>??????>>>===<<<<<<<<<<<<===>>>???@@@<<<<<<;;;:::999999999999999999888777777888999:::777777555444444555666777222111///000222444555555222222222333333444444444111111000000000000000111,,,---///000000000//////------...000111111111111///...---,,,,,,---///000***+++,,,,,,---------------,,,,,,++++++,,,,,,---&&&***......***'''))),,,***)))(((((())))))(((&&&++++++++++++++++++++++++++++++************++++++,,,+++*********+++---...---,,,***)))))))))******(((***+++***)))***...222(((((())))))************(((((()))***************++++++++++++,,,,,,---...***++++++,,,,,,++++++***(((***,,,,,,,,,---...000---,,,***+++---...---+++))))))************)))))))))***+++,,,---,,,++++++)))'''(((,,,---++++++---,,,+++)))))))))+++---///)))+++---,,,+++***+++,,,,,,...111000---,,,---///.........------,,,,,,,,,,,,,,,,,,------............---++++++---111555888...------,,,,,,------......------,,,,,,...///000---......///000111111222111///------///000111111//////............////////////000000111111222222111111222222222333333333000111333333333333555666222111111111222444666777222222444555777888999:::444444444333222333555888111111222222222333333333333333444555666777888999666777777888999999::::::555666666555555555888:::999999888888888999;;;<<<::::::::::::::::::::::::;;;<<<>>>>>>===<<<<<<===777:::======<<<;;;::::::AAABBBCCCBBB@@@>>>>>>>>>>>>?????????===<<<:::888<<<<<<======<<<:::999777666666555666666777888999555444333222111000111111333444444555555444444333444555555444333222444555222444555333000///222555///000000111222222333333333222222222111111000000000000000000000000000000////////////000000000000,,,,,,---...///000111111......////////////......//////.........---------333000---,,,---/////////,,,,,,,,,------.........+++---...//////---,,,******,,,......---///333777)))///111,,,***...000.........---------,,,,,,,,,---+++***,,,///---'''!!!---------.........//////...///000111000111444666666666555555444444444333222222333444555666777777444555666777777666555444222555888;;;:::777333000777111///222333111333999333444666888:::===>>>???<<<;;;;;;<<<>>>???>>>===888999;;;===>>>???>>>>>><<<<<<;;;<<<===@@@CCCDDDIIIIIIGGGCCC???===>>>???>>><<<:::<<>>>>>>>>???>>>===888999999:::;;;<<<======777777888888888999999999999555555999999555666:::888777666444333333333333111111222222222333333333333333222222111222222222333222111111111111000///111000000///......------000///...///000111111///......//////......---,,,,,,---.........---++++++(((***,,,,,,++++++,,,---///...,,,)))((()))---111222...***'''''''''&&&%%%***+++,,,,,,,,,,,,+++***))))))(((((((((((())))))((()))***++++++***)))(((***++++++,,,,,,++++++******)))(((((('''(((((())),,,,,,***((('''(((+++...)))***+++,,,,,,,,,,,,+++***+++,,,,,,+++***)))(((***+++,,,---,,,***((('''%%%%%%'''((())))))))))))++++++,,,,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++------,,,+++*********+++---...///...,,,***))))))++++++++++++++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,------......------,,,///////////////000111111,,,---...//////...---,,,............/////////000000...,,,,,,.........---...---,,,++++++,,,---...///000000111111111111000111222222333333222222111111222222222222111000000444333333333444444222000444444444444444444444444111222222333444444444444000000000000000000000000333222111333777999777444999888777666666888:::;;;999777444444555777888888888666555888===???;;;777999::::::::::::999888888666999<<<======<<<;;;;;;============<<<;;;999999>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;<<<===>>>999999888999:::999777555555666777777666444222000999888666555333222222222111222333333111111222333444444444444444444444444666555444222111000000///000333333000000444555222222222222111111111000000000111222333222000...,,,,,,---......//////......---------............///......////////////......,,,---...//////...---,,,,,,......++++++......,,,444///+++***---...+++(((---------,,,,,,+++++++++---,,,,,,---......---,,,...........................,,,***,,,///111000///------------------------,,,,,,,,,---------......///000111111111222444666666666666555555444444444333444555555777777888999666777888999999888777666444555666666666555333222666222000333333111333777333333555777999:::<<<===<<<:::999999:::;;;:::888999:::<<<>>>?????????>>>===<<<<<<<<<===???BBBCCCHHHHHHFFFCCC@@@>>>???@@@???===<<<>>>AAACCCCCCAAADDDCCCBBBBBBDDDDDDCCCBBB>>>======>>>???>>>;;;999999::::::;;;;;;<<<<<<<<<===<<<;;;;;;999999888777888555555999999555555999888777555333222333444444111111222222222333333333333333222222111222222333444333222222333444333111......//////////////////444222000//////...,,,***...............------,,,------.........---,,,+++(((***,,,,,,+++++++++---******)))'''&&&'''***,,,************+++---...000******,,,,,,,,,,,,******************************)))***+++,,,,,,+++***)))***++++++,,,,,,++++++************************************)))((()))+++...******+++,,,,,,+++++++++***++++++,,,+++***)))(((++++++,,,,,,,,,+++))))))&&&&&&'''))))))******)))))))))++++++++++++***)))************************(((((())))))***++++++,,,,,,++++++************+++,,,---------+++***+++,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,---------,,,,,,.........---...//////000------...//////...------............///////////////...,,,---...//////...///...---,,,,,,---...///......///000000000000000000111111222222111111000111222222222222111000000333222222333444555333111444444444444444444444444222222333444444444333333222222222222222222222222555555666666777777666666999888777777777888:::;;;:::888666666777999::::::;;;888666888<<<===:::666888999999::::::999999999777999<<<<<<<<<;;;<<<<<<@@@@@@@@@??????>>><<<<<<;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<=========;;;999999888777444222444555666777666444333111777666555444333222222222222333444444222222333444444444444444444444444444555444333111111000000000...111111///111555666444222222222222111111111111000111222222222000...---,,,---......//////......---------............///---......//////......---------...//////...------,,,///...++++++...///,,,---***''')))...111111///---------,,,,,,+++++++++......------...---,,,+++........................,,,***((())),,,------+++------------------------,,,,,,,,,---------......000111333333333333555666666666666555555555555555555555666777888999999:::666777888999999888777666777555333222111222444555555333222555444222222444222333444555777888999:::<<<:::888777888888777666999;;;<<<>>>?????????>>>======<<<<<<===???@@@AAAFFFFFFFFFCCCAAA???@@@AAA@@@???>>>???BBBDDDDDDCCCDDDCCCAAABBBCCCDDDCCCAAA======>>>???@@@>>>:::777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888777777555555777777555444777888666444222111222444555111111222222222333333333333222222111222222333333000///...///000111000///---------...///000000111333111///......---+++)))............---------,,,---............---,,,,,,)))+++,,,,,,+++++++++,,,((())))))(((''''''(((***)))+++...---+++***+++---)))***+++,,,,,,+++***)))***+++,,,------,,,+++******+++,,,,,,,,,,,,++++++******++++++++++++******)))***+++,,,,,,+++***)))((()))******))))))+++,,,***+++++++++++++++*********++++++++++++***)))))),,,,,,+++*********++++++'''((()))***************(((((()))++++++,,,,,,+++************************))))))******+++,,,,,,,,,******)))))))))***++++++++++++,,,+++***+++---///++++++,,,,,,---------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------.........------,,,,,,------...///------...//////...------//////..................///------...///000000//////......------......///---.........////////////000000000111111000000000111222222222222111000000222111111333555555444333444444444444444444444444333333444444444333222222333333333333333333333333666777777666555444444555888888888999999999:::::::::888666666888:::::::::===:::888888;;;;;;999666777777888999::::::::::::888:::;;;;;;;;;;;;<<<>>>???@@@@@@@@@???>>>======999:::;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<======;;;888666666666444222333444555666666555444333444444333333333222222222333444555444333222333555444444444444444444444444222222111000000000000111...111222000000444444222333333333222222222111111000111111222111000...---,,,---......//////......---------............///,,,------......------,,,------...//////...---------//////,,,,,,//////---111---******---///...,,,------,,,,,,,,,,,,++++++000//////...---,,,++++++........................,,,***))))))***++++++***------------------------,,,,,,,,,---------......000222444444444444555666555555555555555555555555444444555666777888999999444555666777777666555444777555333222222333555666444444555666555333222222333444444555666777888888;;;999777777888999999888:::;;;<<<>>>??????>>>>>>===============>>>???@@@CCCDDDEEECCCAAA@@@AAABBB?????????@@@AAACCCDDDDDDCCCAAA@@@@@@BBBBBBAAA??????>>>>>>??????>>>;;;999<<<<<<<<<;;;;;;:::::::::777777777777888888888888666555444555555444444444777555222000000222444666111111222222222333333333222222111111222222333333...---,,,---///000000///------......///000000000,,,++++++,,,...//////.........------,,,,,,,,,---............------,,,,,,)))+++,,,,,,+++***+++,,,)))+++,,,,,,+++******+++###(((---,,,(((%%%'''***)))***+++,,,,,,+++***)))***+++---......---+++*********++++++++++++++++++******++++++++++++******&&&''')))***+++***((('''(((***++++++***)))))))))***++++++++++++******)))*********+++************+++***)))(((((()))+++,,,((()))***+++++++++++++++))))))******++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,)))((((((((()))***++++++,,,,,,+++***)))***---///+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,++++++***---------......///000000---------,,,---......///---..................---//////............------...------...000111000////////////....../////////............///000000111000000111111111111000000111222222222222111000000111000000222555666555444333333333333333333333333444444444444333222222111333333333333333333333333666444333333555555555333777888999999::::::999999777555444444666888888888<<<:::888888:::;;;:::999666666888999:::;;;;;;;;;999:::;;;:::::::::<<<>>><<<<<<<<<<<<<<<<<<;;;;;;888999:::<<<>>>?????????;;;;;;;;;::::::;;;<<<<<<999777555444666777777777222333444555555555555444333333333444444444333333222444444444222111222333333333333333333333333333111000000000000000111111000333333000000222111...333333333333222222222222000000111111000///......,,,---......///.........---------............///+++,,,,,,------,,,,,,+++---..................------000///,,,,,,///000---222///,,,+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,,,,,,,---........................///...---,,,------------------------------------,,,,,,,,,---------......111333555555555444555666444444444444555555555555222333333444555666777777444555666777777666555444666555555555555555666666333555666666555444333111444444555555666777777888888666555555777:::;;;::::::;;;<<<===>>>>>>======<<<<<<<<<======>>>??????AAABBBCCCCCCAAA@@@@@@AAA===>>>>>>??????@@@BBBCCCAAA@@@>>>???@@@@@@>>>===???===;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999666666777777777888888888444555444333333333333222555333111000000222444666111111222222222333333333222111111111222222333444222111000111333444444333////////////////////////)))))))))+++...000111000......---,,,,,,,,,,,,---...---------,,,,,,,,,,,,***+++---,,,+++******+++***,,,......,,,++++++,,, '''***((((((+++...)))***++++++++++++***)))(((***,,,------,,,***((())))))))))))******++++++)))******++++++******)))%%%''')))***+++***(((''')))+++---,,,***'''&&&&&&*********++++++******)))******************++++++***)))'''&&&'''(((+++,,,)))******++++++++++++***,,,++++++*********))))))*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,)))((((((((()))***++++++------,,,***((((((+++---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,+++++++++------,,,,,,---...//////......------......///000.........------........................---------...------///000111///......//////////////////...////////////000111222333111222222222222222222111111222222222222111000000000000000222555666666555333333333333333333333333444444444444333222222111333333333333333333333333777333000222777:::888555666777888999999999888888666555444555777999888888999888888999;;;<<<<<<;;;555666777999:::;;;<<<<<<999:::;;;:::::::::<<<>>>999999::::::;;;:::::::::888999;;;===???@@@@@@AAA<<<;;;;;;:::::::::;;;;;;999777444444666777777777222222333444444555555555333333444555666555555444111333333222000///000111333333333333333333333333000000000///000000111222---111222000000222111...333333333222222222111111000000000000000//////...,,,---......///.........---------............///++++++,,,,,,,,,,,,++++++.........------.........---//////,,,,,,//////---+++*********---///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---///222......................../////////............///------------------------,,,,,,,,,---------......000333555666555444444555333333333333333444444444111111222333444555555666666777888999999888777666444555666777777777666666222555666555444666555111333333444555666666777777555333111222555888999:::999:::;;;<<<===<<<<<<;;;;;;;;;<<<===>>>>>>?????????@@@BBBBBB@@@??????@@@;;;<<<>>>>>>===>>>@@@BBBAAA@@@>>>>>>??????===<<<===:::777666777:::<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;:::999888777777666222444444111000222222///222111111111111222444555111111222222222333333333111111111111222333444444222111000111222333222111///////////////.........,,,++++++,,,...///...---///...,,,+++++++++,,,------,,,,,,+++***+++++++++***,,,------+++******+++)))***,,,,,,***)))***+++!!!%%%***+++***)))***,,,((()))***++++++***)))(((((()))***++++++***)))((((((((((((((()))***+++,,,))))))************))))))((()))***+++,,,,,,++++++)))+++,,,+++)))'''&&&&&&((())))))***++++++***************)))******+++,,,)))((('''&&&'''))),,,---)))******+++++++++******---,,,+++***))))))))))))''''''(((((()))***************++++++++++++++++++******)))))))))***++++++,,,,,,,,,***((((((***,,,---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,***))))))***+++,,,.........---...//////000///...------------...///,,,,,,---------.........---------...000///---+++---......//////......---000/////////000111333444222222333333333333222222111222222222222111000000000000000222555666666444333333333333333333333333333333444444444333222222333333333333333333333333888444222333777;;;:::888666666666777777777888888777666666777:::;;;;;;:::666888:::;;;======<<<<<<666666888999:::;;;;;;;;;888:::;;;;;;;;;;;;<<<>>>999999:::;;;<<<<<<<<<;;;999:::;;;===???@@@@@@@@@<<<;;;;;;:::::::::::::::;;;999777666666666555444222222333333444444444555333444555666666666555444111222333222000...///000333333333333333333333333111111000000000111111222***...000///000333333///222222222111111111000000////////////////////////,,,---......//////......---------............///+++,,,,,,------,,,,,,+++///...------------...///,,,......++++++......,,,......,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------+++---///...,,,---111444........................---......---,,,,,,...///------------------------,,,,,,,,,---------......000222555666555333333333111111111222222333333333000000111222333444555555666777888999999888777666444444444555555555666666222666666333333777777333111111222333444555666777777444222222444777999999888999:::;;;;;;;;;:::999999:::;;;===>>>?????????===???AAA@@@???=========:::<<<>>>>>>======@@@CCCCCCAAA@@@???@@@@@@>>>===;;;999888888;;;===>>>>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999888777666666111444444000///222111---///000111222222333333333111111222222222333333333111111111111222333444555000...------//////...,,,------......//////000000///...------......---+++///...,,,+++***+++,,,---,,,+++***)))))))))*********,,,------+++*********)))***+++***)))((()))+++,,,,,,,,,,,,***((('''&&&((()))***++++++***)))(((************************))))))((())))))+++,,,---))))))************))))))((())))))***++++++,,,,,,'''(((******)))(((((()))&&&'''(((***++++++++++++******)))))))))***,,,,,,)))(((((()))***,,,---///)))***************)))))),,,+++***))))))******+++'''''''''((()))*********************************,,,++++++************+++)))***++++++******+++,,,------,,,,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///...,,,*********+++,,,------,,,,,,------...//////...------------...///++++++,,,---......//////---------...///...+++(((,,,---...//////...---,,,///...------...111333444111111222222222222111111111222222222222111000000111111111333555666555444222222222222222222222222222222333444444444333333444444444444444444444444333555666444222333666:::666555444444444555777888666666666888:::;;;;;;:::666999<<<>>>>>><<<:::999666777888999:::;;;;;;;;;777999<<<<<<<<<;;;<<<<<<888999:::;;;<<<<<<===<<<888999;;;<<<===>>>>>>>>><<<;;;::::::999999::::::;;;999888888999888666444333333333333333333444444333444555666666555333222222333333222000//////000222222222222222222222222333222222111111111222222,,,000111//////111///+++111111111000000000////////////........./////////,,,---......//////......---------............///,,,,,,------------,,,,,,///...------------...///+++------******------+++444333111---***(((((((((+++++++++,,,,,,---------,,,///000...++++++000444........................***,,,...---+++,,,...000------------------------,,,,,,,,,---------......///222555666444333222222000000111111111222222222000111111222333444555666444555666777777666555444444444222222222444666777111666666222333888888444//////000111333444555666;;;888555444666888999:::777888999:::::::::999888888999;;;===>>>???@@@@@@===>>>@@@@@@>>><<<;;;<<<;;;===???>>>======@@@CCCDDDCCCAAAAAAAAAAAA@@@>>>;;;;;;<<<>>>AAABBBBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;666666666666777777777777000444444///...111111,,,---///111222333333333222111111222222222333333333111111111111222333444555222111//////000000///---+++,,,---...///111222222///...------//////...---///...,,,******+++,,,---,,,+++)))((((((((()))***+++,,,------+++************++++++***))))))***,,,((((((''')))+++,,,+++)))((()))***++++++***)))(((++++++***))))))***++++++******))))))***,,,---///))))))************))))))''''''''''''((()))***+++%%%&&&((((((((()))+++---%%%&&&((()))+++,,,,,,,,,******)))))))))***,,,---)))******+++,,,...///000))))))*********))))))(((***))))))))))))+++,,,---((())))))***+++,,,,,,,,,******))))))))))))))))))------,,,+++*********+++&&&(((***+++++++++,,,---...------,,,+++***)))(((++++++------------++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........333222///---,,,,,,---...,,,,,,++++++,,,,,,---...///...---,,,,,,---...///)))***+++,,,...///000000...------......---)))&&&+++,,,---......---,,,+++...---,,,,,,---///222444000000111111111111000000111222222222222111000000222111111333555555444333222222222222222222222222111222333333444444444444666666666666666666666666...444888333+++(((000888666555333222333444666888444333444666888:::999888777:::>>>@@@>>>;;;888777777888999999::::::::::::666999<<<======<<<;;;<<<777888999:::;;;<<<<<<<<<888999:::;;;<<<=========<<<;;;::::::999999999999777777777999;;;;;;999777444333333222222333333444222333444555555333111000333444555333111000000111222222222222222222222222444333333222111111222222222555555111...---)))$$$000000000000//////////////////.........//////000,,,---......//////......---------.........//////,,,------......------,,,///...---,,,,,,---...///***---,,,)))))),,,---***//////...,,,++++++,,,...+++++++++,,,,,,---------...111111///+++***...333........................***---///...,,,---000333------------------------,,,,,,,,,---------......666666666555444333222111333333333222222111111111222222333444444555666666444444444555555777888888444444444444333222111000333444555666777777777777333333222222333333444555333444444444333444777999;;;;;;:::999999888777777======<<<<<<<<<<<<=========>>>@@@AAA@@@???===<<<===<<<;;;:::;;;===???AAAAAABBBBBBAAA???>>>???@@@<<<<<<======>>>>>>??????<<<<<<<<<;;;::::::999999777555333333444555555555444333111000111111111//////111444555444222222222//////000111222333333444000/////////000000000///222222222111///...,,,+++111111000000/////////......,,,***+++---...,,,***---,,,++++++,,,,,,***(((+++++++++************)))111///,,,+++,,,,,,,,,+++************************++++++*********************)))((((((((()))+++,,,,,,,,,+++***)))))))))***)))'''&&&(((,,,...---+++))))))))))))))))))))))))+++***)))))))))))))))***(((---...+++)))***)))'''******+++++++++,,,,,,,,,'''((()))++++++***'''$$$+++++++++*********))))))******+++++++++******)))(((((())))))))))))((((((,,,+++++++++******))))))))))))))))))************((()))***+++++++++++++++++++++******************666...---222///&&&%%%+++,,,---...---,,,,,,---...,,,,,,---,,,++++++,,,...,,,,,,+++***+++,,,.../////////......---,,,******+++---///...,,,+++,,,///---,,,++++++++++++,,,---000000000000////////////------------------,,,,,,++++++---...//////000000------...///000000//////000000000///////////////222222111111000/////////000000111333333333333333666666555444222111000000///222555666666444444444222333444555666666666666444444444444444444444444555555444444444444555555444555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999===<<<;;;;;;;;;:::888666:::;;;<<<<<<<<<;;;:::999<<<:::888777888999999888888999999777666555666888888888777666555333111000333444444333222222333555333333333333333222111000///000000111111111000000///000111222333222222111000000111111111000000///000111222333333222111000000000000000000000000000...---,,,---......,,,***......////////////......111------111111------111------------------------000...+++*********)))(((###,,,///...++++++,,,---------,,,,,,+++++++++111...+++)))***,,,...///111///------000333444444+++---//////---+++))))))------------------------------------------------...------,,,,,,------...////////////...---,,,,,,222222222111111000000000000000111111222333333444333333444444555666777777666666777777666666555555333444555666777777777777333333222222333333444555333444555444444555777999:::::::::999999999999888===<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@???>>>>>><<<;;;::::::;;;<<<>>>@@@AAABBBBBB@@@>>>===>>>???============>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;999777444333444555555444666444111111111111000...+++...111333222111222222000000000111111222222333000/////////000000000///111111111000000...---,,,000000/////////.........---,,,***+++---...,,,***---+++++++++,,,,,,***(((+++++++++************)))111000...+++)))(((((()))***************************************************)))((((((((()))++++++******))))))((()))))))))*********+++++++++++++++))))))))))))))))))))))))***)))))))))))))))******,,,---,,,((((((+++,,,***************+++++++++,,,***+++---...///...,,,***+++++++++*********)))))))))******+++,,,,,,++++++((())))))******))))))(((++++++*********)))))))))))))))))))))*********************++++++*********************************111***)))///...'''&&&,,,---///000///,,,+++***++++++------,,,+++******,,,,,,,,,+++++++++,,,---...,,,,,,---.........------+++---///...,,,+++---......---,,,++++++,,,---...........................---------......//////000------......///.........---...//////////////////000000000000000000000000000000000000000111111111111222222333333444555555333333333333444444444444111333666666555444555555111222222333444444444444666555555444444333333222555555444444444444555555555555666777888999999:::999999999999999999999999:::999888888::::::999888:::999999999999888777666777888:::<<<======<<<<<<===;;;888777888999:::999888888888777666666777777777777777666555333222111222333444333222111333555222333333333222222111000111111111111111000///...111222333444444444333333333333333222000...---,,,///000111111111000///...////////////////////////000///...///000000...,,,------............------000,,,,,,000000,,,,,,000------------------------)))******+++,,,,,,---...&&&+++//////,,,***+++------------,,,,,,+++++++++...---,,,,,,---...//////---......+++)))(((+++...)))+++------***(((''''''------------------------------------------------------,,,,,,,,,,,,------//////000000000//////...111111111000000000000000000000111111222222333333222222333333444444555555222333444444555555444444333444555666666666666666333333222222333333444555444555666666555555777999999999999999:::::::::;;;===<<<;;;:::::::::::::::<<<<<<===>>>???@@@AAAAAA;;;;;;:::::::::<<<===>>>AAAAAAAAA???===;;;<<<===??????>>>>>>>>>=========?????????>>>======<<<<<<;;;888666444555555555444666444222111111111000...))),,,///000000000111222111111111111111111111111000/////////000000/////////000000000000///...---............---------------+++***+++,,,---,,,+++,,,+++++++++,,,,,,+++)))+++++++++************))),,,------+++'''&&&(((+++************************************************)))))))))((()))******+++(((((((((((((((((()))******+++++++++)))((()))))))))))))))))))))))))))))))))((((((((()))***++++++---+++&&&"""%%%+++---+++)))))))))*********++++++((()))+++,,,---,,,,,,++++++++++++***************((()))***++++++,,,++++++)))******************)))******))))))))))))(((((())))))))))))************++++++++++++*********)))************************+++&&&''',,,,,,((((((---+++---000000...,,,++++++***,,,------+++))))))))),,,,,,+++++++++,,,------***+++,,,...///000111111,,,---......,,,,,,---.........------------......---------------------------------...///000111222......//////...------,,,//////////////////...---000000000000000000111111...//////000111111222222333333222222333444666777333333444444555555555666222333444444333222444555222222333333444333333333777666666555444333222222555555444444444444555555666666666777777888888888888888999999999999999999999888777777999999888777666666666666666666666666444666999;;;===>>>?????????<<<888777888:::;;;;;;888888777666666666777777666666666555555444333222222333444333111111333444222222222333222222111000333333222111000///......111222333333444333333333333222222111000...---,,,///000000000//////...---////////////////////////000///...///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,......,,,,,,...------------------------%%%(((,,,---,,,,,,...000...000000...+++***---111------,,,,,,,,,,,,++++++***+++,,,.........---,,,))),,,...***%%%###''',,,,,,...//////---+++++++++------------------------------------------------,,,,,,++++++++++++,,,,,,111111222333333333333333111111111111111111000000222222333333444444444444111111222333333333333333000111222333444444444444333444555555666666666555333333222222333333444555555666777777666666777999777777888999:::;;;<<<<<<======<<<;;;::::::::::::;;;;;;<<<===>>>@@@BBBCCC;;;::::::::::::;;;<<<===AAAAAA@@@>>><<<:::;;;<<<@@@@@@??????>>>======<<>>>>>======<<<<<<<<<:::777555555666555444555333111111222222111000+++---///000//////000111222111111111000000000//////000000000/////////000......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,+++***+++,,,,,,+++)))+++++++++*********))))))&&&))),,,***'''''',,,111************************))))))))))))************)))))))))))))))******+++((((((((((((((()))***+++***(((''''''((()))'''&&&))))))))))))))))))))))))(((((((((((()))***,,,,,,***'''"""$$$+++,,,(((((())))))))))))*********%%%''')))*********+++,,,************************))))))*********))))))(((******++++++++++++******)))))))))(((((((((((((((((()))))))))******************************++++++***************+++++++++)))&&&'''+++,,,))))))---&&&)))---000000///......'''))),,,---,,,***)))))),,,,,,,,,,,,,,,,,,,,,---)))***,,,...///111111111---------------,,,------........................---------------...............------...///000111---...............------//////000000///...------000000000111111111111111//////000000111111111111333222111000111333555777666666666555555444444444222333333222000000222333444444555555666555555444555555555555444444444444555444444333333444444555666666666777777777777777:::::::::::::::;;;;;;;;;:::888777888999:::999777444555555555555555666777444666999;;;===>>>?????????<<<888777888:::;;;;;;888777666666666777777666444444555555555444333333222333333222111111222444111111222222222222111111222222111000000/////////000000000111111111111000...///000000000000000000000000000000///......---////////////////////////---,,,,,,---......---+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------''',,,111000,,,)))***,,,......///---,,,---000333,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++*********(((+++---,,,)))(((,,,///...///111000///------...------------------------,,,,,,------------------,,,++++++******++++++,,,...///000000111111111111222222222222222222222222222222333333333333333444000111222222333222222111333444555777888888888888333444444555555555555555333333222222333333444555555666888777666666777888555666777888:::;;;<<<<<<>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBCCC;;;:::::::::;;;;;;;;;<<<@@@@@@@@@>>>;;;:::;;;<<>>===<<<<<<>>>======<<<<<<;;;::::::<<<:::777555555666555444333222000111222444333333///000222111000//////000222222111111000/////////...000111000///...///111---......///////////////+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,---+++***+++++++++*********))))))%%%))),,,+++((((((---333))))))))))))))))))))))))(((((()))))))))*********((()))))))))************))))))))))))******+++,,,+++'''$$$&&&+++---***&&&))))))))))))))))))))))))(((((((((((()))***,,,,,,((('''$$$###)))...,,,'''((())))))))))))*********''')))++++++***+++...111************************))))))))))))((('''%%%%%%******++++++++++++******((((((((((((((()))))))))((()))))))))************))))))))))))***+++,,,---))))))*********++++++++++++)))))),,,,,,******,,,&&&)))---000000///......%%%'''+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++---...////////////------,,,------------,,,........................------........./////////000///---,,,+++,,,------+++,,,---...//////////////////000000///...------//////000000111111111111111111111111000000//////222111//////000111444555555555555555555555555444555555555444222111333444444444555555666555555555222333444444555666777777444444333333333333444444666666666666666777777777999999999::::::;;;;;;;;;;;;999888999:::;;;:::999444555666555444555777:::777888:::<<<=========<<<>>>;;;888777888::::::;;;888666444555777888777666333444444444444444333333222222333222111000222444000111111222222111111111000000//////000111222333111000000000000000000000......///000000000000000111111000000////////////........................---,,,,,,---......---+++......---,,,,,,---......+++,,,,,,++++++,,,,,,+++------------------------***...222111,,,((((((***,,,---......------...///,,,,,,,,,,,,,,,,,,,,,,,,---......,,,)))((()))+++,,,,,,+++,,,---...///...+++,,,------+++******+++------------------------,,,,,,,,,---------......,,,++++++******++++++,,,......///000000111000000222222222222222333333333000000111111111111111111000111222333333222111000333444555666777777777777333444444555555555444444333333222222333333444555444666777777666555666666444555666777888:::;;;;;;======<<<<<<<<<======>>>======>>>>>>?????????@@@;;;;;;;;;;;;<<<<<<;;;;;;?????????>>><<<;;;<<<>>>AAAAAA@@@???>>>>>>======<<<<<<<<<;;;::::::999999;;;888666444555555555444444222111111333444444333222333333222000//////000111111111000000/////////---000222111...---///222---....../////////......++++++++++++,,,,,,,,,,,,***+++,,,+++***)))***,,,+++******+++------,,,***+++++++++************)))***+++,,,***((((((+++...))))))))))))))))))))))))'''(((((())))))*********(((((()))************)))+++***************+++,,,,,,)))''')))---///---***)))))))))))))))))))))))))))((((((((()))***++++++((()))******---111...((()))))))))*********++++++&&&(((***)))'''(((,,,000***************+++++++++))))))))))))(((&&&%%%$$$)))******************)))(((((())))))))))))******))))))))))))***************))))))((()))+++,,,---)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000...,,,++++++&&&(((+++,,,,,,+++,,,---,,,,,,---------,,,+++++++++,,,,,,---......------...---,,,,,,......---,,,------............---------------...//////000000111000---+++******+++,,,***+++,,,...///000000000//////////////////...---......//////000000111111222222111111000//////...000000//////000111333444000111222333555777888888999999:::999666555555666000111222333444444444444111222333444666888999999444444333333333333444444555555555666666777777777666666777777888999999999;;;:::999999;;;;;;:::999444666777666444444777;;;888999;;;<<<<<<<<<;;;;;;<<<:::888777888999999888888555333444777999777555333444444444444333333222111222333222000000222333///000111111222111111111//////......///111333444333333222111111111222222000000000000///...---,,,111000000//////000000111..............................---///000111///...///...---,,,,,,---...///+++------++++++------+++------------------------***---//////,,,++++++---,,,---......---+++)))(((++++++,,,,,,,,,,,,------///111111...***))),,,///...,,,++++++---...,,,***+++,,,------++++++,,,---------------------------+++,,,,,,------.........,,,,,,++++++++++++,,,,,,000000111111111111111111000111111111222222222222111111000000000000000000000111333444444333111000222222333444444555444444444444444555555444444333333333222222333333444555333555777777666444444555333444555666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<>>>??????>>>===<<<>>>@@@@@@@@@@@@??????>>>>>>>>><<<<<<;;;;;;:::999999999999777444333444555555444666444222222222333222111111222222111000///111222000000000000000/////////---000333111...,,,///222.........///......------+++++++++,,,,,,,,,------)))+++,,,+++))))))***,,,*********+++------,,,***+++++++++************)))******)))((((((((()))***))))))))))))))))))))))))''''''(((((()))******+++'''((()))***+++******)))+++******))))))))))))***)))+++,,,+++(((''')))+++))))))))))))))))))))))))***)))))))))))))))******'''+++,,,+++,,,...---)))************+++++++++,,,&&&((()))'''%%%%%%***///))))))*********+++++++++(((((())))))***))))))(((((())))))******))))))((()))))))))*********++++++))))))))))))************---,,,***)))((()))***+++((())))))***++++++,,,,,,***+++,,,+++,,,------,,,---///000///,,,+++***++++++,,,---,,,+++***+++,,,,,,,,,---------,,,+++***)))***+++,,,------------...---+++,,,...///---++++++,,,---......---,,,++++++,,,,,,---......//////111000---++++++,,,---///,,,,,,---.../////////...---...//////////////////,,,------...//////000000111111111000000000000000///000000111111222333333///000111333444666777888888:::;;;:::888555555555///000111333444555555666222333444555666777888999444333333222222333333444333444444555666777888888555666666777888888999999:::999888999:::;;;:::888444777888555222222666:::888999:::<<<<<<<<<<<<;;;999888777888999999777666888555222333777999777555444444444444444333222111111222222111000000111333//////000111111111111111111000///...///000222444444333222111000000111222000000000000///...------///......---...///111222...........................------///000111000......---,,,++++++,,,---...+++......++++++......+++------------------------+++,,,,,,---------......,,,,,,++++++,,,+++***)))+++++++++,,,,,,---------)))---000///+++***,,,///)))***+++,,,+++++++++,,,---.........,,,,,,...///------------------------++++++,,,,,,---......///------,,,,,,,,,,,,------......////////////......//////000000111111111222333333222222222222222222111222333444444333111000555666777777777777777777444444444555444444333333333333222222333333444555333555777777555444444444333333444555666777888888999999999:::;;;<<<===>>>???@@@AAAAAA@@@>>>;;;999<<<======>>>======<<<<<<===>>>???>>>===>>>???AAA@@@@@@@@@???????????????===<<<<<<;;;::::::999999777555333333444555555555999777444333222111000...///000111000///000222444/////////000000000000000---000333111...,,,///222......//////...------,,,+++++++++,,,,,,---------(((+++,,,,,,)))(((***,,,*********+++------,,,++++++++++++************)))'''&&&$$$%%%(((***++++++))))))))))))))))))))))))&&&''''''((()))******+++'''((()))++++++******)))+++***)))(((((('''((((((###+++000+++"""###***))))))))))))))))))))))))+++***)))))))))))))))***%%%)))+++(((''')))***)))***++++++++++++,,,,,,,,,+++---...+++((()))...333))))))******++++++++++++'''((()))***,,,,,,------(((((())))))))))))(((((())))))******+++++++++,,,))))))))))))************000///,,,)))''''''((((((((())))))***++++++,,,,,,(((*********+++---...---,,,---...---,,,,,,---.../////////---***)))***+++,,,,,,---...---,,,***)))'''(((***+++,,,---......///,,,+++,,,...///---+++++++++,,,------,,,++++++******+++,,,,,,---......111///---,,,,,,...000222.........///......---,,,------...///000000000///,,,,,,------...//////000/////////000111111222222000000222333333333333333111222222333333444444444666888:::999666333222111000111333555666888888999444444555555666777777777444333333222222333333444333333444555666777888999777888888999::::::;;;;;;999888777888999999999777444777888555111111555:::777888:::<<<=========<<<888777777888999999666444888444111333777999888555444444444444333222111000111222222111000000111333//////000111111111111111333222000......///111222222111000.........///000,,,---...///000000000000---,,,,,,,,,---///111222........................,,,++++++---...///...,,,---,,,***))))))***,,,---+++//////++++++//////+++------------------------///---++++++---...------***)))((()))+++---......+++++++++,,,,,,--------- &&&,,,...+++)))***,,,"""'''------++++++///333)))***+++***))))))***,,,------------------------++++++,,,,,,---...//////...------,,,,,,------...+++---///111222222222111333555555111,,,+++000555333333222222111000//////000111222333333222000///333333444444555666666666666666555444333333222111444444555555555555555555333555666555333222222333444444444555666777777888777888:::;;;;;;;;;===???===???@@@BBBAAA???<<<:::;;;;;;<<<<<<===???@@@AAA@@@???????????????@@@@@@AAABBBBBBAAA@@@???>>>===999;;;===;;;777555555777777666555444333222222222222222333333333333222222222222222222222222222222777444444888666000...111...------...111222111111///...---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++*********+++***++++++***))))))***,,,)))))))))))))))(((((('''************************))))))************))))))))))))(((((('''&&&&&&&&&"""$$$&&&(((************)))((('''((()))***)))(((---***'''(((+++,,,+++)))((())))))(((''''''(((******************)))((('''(((((((((((((((((((((((((((((()))+++,,,,,,)))'''(((((()))***++++++,,,,,,+++,,,,,,+++(((((()))***++++++******************(((((())))))))))))(((((()))))))))))))))******+++((()))******++++++++++++************************%%%'''+++...///...,,,***************************------,,,++++++,,,,,,,,,,,,+++*********+++,,,------------,,,,,,+++++++++------------------------%%%'''))),,,.........---,,,---------.../////////+++***)))***---///111111111000000///...---------,,,,,,...///000222333444/////////...------,,,,,,555222......000111000...111111222222222222111111111111///---111777777333444000...///000///222666666666555555555444444444444444444444444444444444999777444222111222333555444444444555555555555666333333444666777999::::::999999888888777666666666:::999666444333555777888999999:::::::::;;;;;;;;;999:::<<<>>>>>>===<<<;;;<<<:::777777888888555222666555555555555444444444222222333333333333444444111111111000111111222333000000000000000111111111111///......///000000///222222111000000///000000111///---...111222000..................------,,,000000///.........//////222111000.........//////,,,,,,---000222000+++'''...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++000...++++++---...---+++(((,,,///---)))'''***...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++&&&&&&,,,///,,,,,,000***+++,,,...///000000000,,,---///111444666555444333333222222111000000///111111222222222111111000333333444555666666666666444444444444333333333333333333333333444444555555555777888777666444555555555555555555666666666666666888::::::::::::;;;===<<<===???@@@@@@???>>>===<<<<<<<<<===>>>???@@@AAA?????????>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<:::;;;:::888444111000///555555333222222111111111222111///......///111222222222222222222222222222000------000///***(((***---,,,,,,---///111000///......---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,++++++*********++++++++++++***))))))***+++000///---***&&&"""************************))))))************))))))))))))))))))((((((((((((&&&'''((()))))))))))))))'''((()))))))))(((((((((,,,***))))))***++++++***)))+++,,,+++***)))***+++((((((((()))******++++++************************((()))***)))(((&&&$$$###+++++++++***************+++)))''''''***+++***)))***)))))))))***+++,,,,,,(((((())))))))))))(((((()))))))))))))))******+++,,,,,,,,,,,,+++***)))((()))))))))))))))))))))))),,,+++)))((()))+++---///*********++++++*********---,,,,,,++++++,,,,,,,,,+++***)))))))))***+++,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,+++,,,---...---,,,***))),,,,,,,,,,,,------------...---,,,,,,---...///000,,,,,,------......//////++++++++++++++++++++++++------..................222000///...000111111111000000000111111000000000+++000222111111444444111444000///111111000222666555444444444333333333333444444444444444444444444666555333111111333555666333333333333444444444555555555555666666666777777888888777777777777666666:::999777666555666777888777777777777888888888999999:::;;;======<<<;;;:::<<<999777777888777555333555555555555444444444444111111111222222222333333111111111111111222222333000000000000111111111111444222111111222333333222111111000//////////////////000000///...---------...////////////...------------------------......///......------...///000111///......---***%%% ,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++---+++)))))),,,...---,,,,,,...000///,,,,,,---000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---(((''',,,...,,,+++.../////////000111222333444111......333888666---$$$333333222222111000000000222111111111111111222222333444555777777777777666222222222333333444444444111111222222333444555555555777888888666555555666555555555666666666666666777888:::999999888:::;;;<<<<<<===>>>??????@@@@@@=========>>>???@@@AAABBB??????>>>>>>>>>>>>??????>>>>>>>>>======<<<<<<;;;===<<<:::999777555222000444333222111111000111111333000---++++++---000333111111111111111111111111000------//////+++***+++---,,,+++,,,...//////......------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++************+++,,,+++***)))))))))))))))*********)))((('''&&&%%%))))))))))))))))))))))))((())))))******))))))((()))************+++++++++******)))))))))))))))***&&&(((******)))'''%%%%%%******+++***))))))***+++(((***,,,,,,+++*********&&&&&&&&&''')))+++---///************************&&&)))+++***'''$$$$$$%%%...---,,,+++***(((''''''+++&&&###%%%+++---+++'''((((((((()))***+++---...(((((())))))))))))(((((()))))))))))))))******+++++++++++++++***)))((((((((((((((((((((((((((((((---,,,***((((((***,,,...******++++++++++++******,,,,,,++++++++++++,,,,,,***))))))((((((***+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,.../////////...,,,***))),,,,,,,,,,,,++++++++++++///...---------------...***++++++,,,------..............................,,,,,,------...//////000...///000//////000222444//////000000000000//////%%%...555444222222111000333000111444444222222555333333333333222222222222444444444444444444444444333333111111222444666888222222222333333333444444666666666555555444333333666666666666777777777777999999888888888888888888666666666666777777777777888999:::;;;<<<;;;:::::::::999777777777777555444555555444444444333333333000000111111111222222222111111111111111222333333111111111111111111111111111000......000111000///000/////////............---000222000+++)))***---//////000000000///......,,,,,,,,,------......///,,,,,,,,,,,,---...///000---,,,+++,,,---,,,***(((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---++++++,,,---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++******((('''(((***---......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,---+++***+++111111000000111222444555444111///222666222&&&222222222111111111000000222111000000000111222333222444666777888888777666222333333333333333333333000111222333444555666666333555666666444333444555444444444555666777777888888999::::::999888999;;;>>>======<<<===>>>???@@@======>>>>>>???AAABBBCCC??????>>>=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<999777888::::::777444333333222111111111111111333111///......///111333111111111111111111111111111000000111000///...///---,,,+++,,,...///...---------,,,,,,+++,,,,,,---***++++++,,,,,,++++++***++++++***************+++,,,+++)))))))))))))))(((&&&''')))+++---...///000(((((((((((((((((((((((((((((())))))))))))(((((()))******+++,,,,,,------,,,+++***))))))***+++,,,((((((((()))+++)))%%%!!!(((***,,,***''''''))),,,%%%(((***+++***(((''''''''''''&&&&&&(((+++...000((((((((((((((((((((((((%%%***...---***(((+++......---,,,+++***(((''''''+++(((%%%&&&***,,,+++(((***)))))))))***+++,,,,,,(((((())))))))))))(((((()))))))))))))))******+++%%%&&&'''((()))*********)))))))))))))))))))))))))))***,,,------+++((('''***++++++,,,,,,++++++***++++++++++++++++++,,,---+++***)))))))))***,,,---,,,+++++++++++++++++++++******++++++++++++,,,,,,+++,,,---.../////////...------,,,,,,++++++******,,,---------,,,,,,,,,---...---------,,,,,,,,,+++//////000111222333444444---------.........//////---///111111......000333//////000000000000//////(((///444444222333222///222000222666666333222444333333333333333222222222444444444444444444444444333222222111222333555666222333333333333444444444666555555444444333333222444444555666666777888888888999:::::::::999888888777777777888888888888888777888999:::::::::999999888888777777777666666555444444444444333333333222111111111111222222222222222111111111111222333333222222111111111111111000000...------...//////.....................---------///000///,,,+++,,,---000000000000000//////...+++,,,---......//////000---------------......///---,,,,,,---...///000000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,***)))((()))***,,,......+++)))((()))***+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++***,,,------,,,+++------,,,+++,,,---///000+++,,,...111444333///+++222222222111111111111111222111000000000111333444333444555666777777777666555555444333333222111111111222333444555666777888333555666666555444444555111222333555666888999:::999;;;<<<;;;::::::;;;<<<@@@???===<<<;;;<<<===>>>======>>>>>>???AAABBBCCC???>>>======<<<<<<<<<===>>>>>>===<<<<<<<<<======888555333444666777444000444333333222222222222333000000000000000000000000000000000000000000000000.........------......---///---------///000///...,,,,,,+++++++++,,,,,,---***++++++,,,,,,++++++************))))))***++++++,,,***(((((()))***)))'''+++,,,,,,,,,,,,++++++***(((((((((((((((((((((((((((((())))))))))))(((((())))))***+++,,,------...******)))))))))+++---...,,,'''%%%(((------&&&(((***+++***'''&&&))),,,%%%(((***+++***(((''''''***)))''''''(((***,,,...(((((((((((((((((((((((('''+++///...+++***---111+++++++++*********))))))+++++++++***)))))))))***,,,,,,+++***)))))))))***(((((())))))))))))(((((()))))))))))))))******+++%%%&&&''')))***+++++++++***************************+++,,,,,,,,,***((('''***+++,,,------,,,+++***************++++++,,,---,,,,,,+++***+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,...///000111111......------,,,,,,++++++(((***,,,,,,++++++,,,............---------------,,,,,,------...///000000//////.........---------...111333111...,,,...000000111111222222111111000000111111000222666555000222000222666666333222444333333333333333444444444444444444444444444444444444333222222222222333444444444444444555555555555333333333333444444444444333333444555666777777888777888:::;;;;;;:::999888777777777777777777777777666777777888888888888888666777777777666666666666444333333333222222222222222222222333333333333444222222222111222333333444333222222222111111000000333111///000111222111111,,,---............------...---,,,---///111000...000000000000000//////...)))***+++------......---////////////......------222222000...,,,++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,%%%'''))),,,------,,,+++---,,,,,,++++++,,,,,,---............------------++++++++++++++++++,,,---...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++***+++---///...,,,...---------......///000,,,...111333333444555666111111111111111111111111000000000000111222333333333333444444555666666777777666666555333222222111333333444444555666777777555777888888777777777888111222333555666888999:::999:::<<<<<<;;;;;;<<<===@@@???>>><<<;;;;;;<<<<<<=========>>>???@@@AAABBB???>>>===<<<<<<;;;;;;<<<>>>===<<<;;;;;;<<<======:::999777777666444222000444333333222222222333333...//////000000//////...////////////////////////,,,......+++,,,//////---///...---...///000///---+++++++++++++++,,,,,,---***++++++,,,,,,++++++******))))))))))))***+++++++++)))&&&'''***+++***(((***************)))((('''))))))))))))))))))))))))'''(((((())))))(((((('''(((((()))***++++++,,,,,,))))))))))))***+++,,,------(((%%%(((---...(((!!!))))))***)))(((((()))***(((***,,,,,,+++***************)))(((((()))***+++***************************,,,---,,,)))''')))+++***************++++++++++++------+++(((''')))+++...---+++***))))))(((((((((((())))))))))))(((((()))))))))))))))******+++***++++++,,,,,,+++******************************///---)))&&&%%%'''***---***+++,,,......,,,+++*********)))******+++,,,------,,,,,,+++,,,---...///*********+++++++++++++++******++++++,,,,,,------------------......//////------------,,,,,,,,,,,,&&&***------+++***,,,///***+++,,,---...///000111......------,,,+++++++++000//////...------,,,,,,///111111111///---------111111222222222222111111444333///---111777666111222000111555555222111333333333333333444444444444444444444444444444444444333333333222222222222333444444444555555555666666222222333333444555666666333333333444555666666777777888999:::;;;:::999888666666666666555555555555666666666666666777777777444666777777555555666888333333333222222222111111222222333333333444444444222222222222222333444444333333333222111111000000111///......///000000///,,,---.../////////...---...+++***,,,111333111...//////000000000///......'''(((***+++,,,++++++***///000000//////...,,,,,,,,,------,,,++++++,,,......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,"""%%%)))---///...,,,+++---,,,,,,++++++,,,,,,---............------------)))+++---...---++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***,,,+++***,,,000000,,,000000111222222222222111111222333333222222222222111111111111111111111111//////000111222333333333444333222111222444666777666666666555555444444444333333333444444555555555555666888888888777888999444444555555666666777777777888::::::::::::<<<>>>>>>======<<<<<<<<<======<<<<<<<<<===>>>???@@@AAA???>>>===<<<;;;;;;;;;;;;<<<;;;:::999999:::<<<===:::;;;;;;:::777555444444222222111111111111222222111000////////////000111////////////////////////...111000,,,---111333000...---,,,---......---,,,++++++******+++,,,,,,---***++++++,,,,,,++++++***)))))))))))))))***++++++***'''$$$&&&***,,,+++(((%%%&&&''')))***+++++++++************************''''''((((((((((((''''''''''''(((((())))))******))))))***************)))***))))))***++++++)))(((***)))'''''')))))))))((()))+++,,,+++***)))***+++)))))))))))))))***************************************))))))((((((((()))************************+++***)))))))))******))),,,,,,+++***))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))******+++******)))************************///,,,(((%%%%%%'''+++...)))+++---......---+++)))))))))))))))***+++,,,------,,,+++++++++,,,---...)))*********+++++++++++++++++++++,,,------............------------------++++++++++++,,,,,,,,,,,,)))---000000---+++,,,///))))))***,,,---...///000/////////...---,,,,,,,,,..................------///......///000000...,,,000000111111111111000000111333111...///333444222222///000333444111111333111222222222333333333333444444444444444444444444111111111222222333444444333333444444444555555555333333333444555555666666333333333444444555555555777777888999999999999999777777777666666555555555555555555555555666666777333555777777555555666888222222222222111111111111111222222222333333333333333222222222222333444444444444333222222111000000///---+++,,,---...---,,,+++---...000000000......,,,,,,,,,---...//////......////////////...------)))***,,,------,,,+++***,,,---.........---,,,,,,&&&))),,,------...000333---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++---......---,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++###'''---///...,,,++++++''')))+++***'''&&&(((***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,...---***,,,000///***---...000111111000///............///111222111///111111111111111111222222...///111222333333222222444333111000000333666777555555555666666666666777333333333333333333333333333444666777666555666777777777666666555555555444555777999999999:::<<<===;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<<<<===???@@@AAA???>>>===<<<;;;:::::::::;;;:::888777777999:::<<<222555888777444222333555111000000000000000111111666444111//////111444666////////////////////////,,,///...***+++000222///---,,,++++++------,,,++++++*********+++,,,,,,---+++++++++,,,,,,+++++++++))))))((())))))***++++++)))&&&###%%%***---,,,)))******+++++++++******)))************************''''''((((((((((((''''''''''''''''''((((((((((((******++++++***)))'''&&&'''+++...,,,((('''***...+++(((&&&&&&)))+++)))'''((())))))((('''''')))***'''''')))***++++++++++++((((((((((((((((((((((((((('''&&&'''***,,,,,,,,,++++++++++++******))))))+++'''###%%%***---+++(((+++***************++++++(((((())))))))))))(((((()))))))))))))))******+++"""###%%%'''((()))******))))))))))))))))))))))))((()))************)))))))))+++---//////---+++)))))))))))))))***+++,,,---,,,+++*********+++,,,---))))))******++++++++++++++++++,,,------...//////---,,,,,,,,,,,,---......))))))******+++++++++,,,,,,111444222...+++,,,...++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,------.../////////...,,,,,,...222333000---//////000000000000//////---222444000---///222222222//////222333000111444000000111111222222222222444444444444444444444444...///000111333444555666222222333333333444444444444444555555555555555555333333444444444444555555777777777888888999999999::::::999999888888777777555444444444444555666666222555777777555444777999222222222111111111111000000111111111111222222222333333222222333333444555444444333333222111000000111000......000111000///,,,---///111111000///...***---///...***)))+++..................------,,,---...000111111///...,,,)))***,,,---......---,,,---///222111...------///,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++*********))))))$$$+++///...,,,++++++(((,,,///---)))(((+++...************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........000///++++++///...(((000000000000111111111111...///000111111111111111---...000111111111000///111222333333444444333333222222222222333444555555666333222555666555777;;;666666444333333666;;;@@@666555444333333555666888999666444444555777888888888999999999999:::::::::<<<;;;;;;===:::666666;;;?????????>>>======<<<<<<<<<;;;:::888777666666666999999999999888888888777666555333333222333444555444333222333555666555444333222111000///000111222...333222...---111111,,,...000///,,,---///---(((444+++(((///111,,,+++///...------,,,,,,,,,------++++++************++++++---,,,***)))((()))******...+++))))))******(((%%%------***&&&'''+++,,,)))++++++***)))(((((())))))***++++++***))))))***,,,'''%%%$$$&&&)))+++***((()))******)))(((((()))+++&&&((()))***))))))+++---++++++******************((()))+++,,,+++***((('''***+++------+++***+++,,,,,,+++***((((((((()))))),,,+++***)))((('''&&&%%%***++++++***'''&&&''''''(((((())))))******++++++'''((())))))))))))+++---'''(((((()))***++++++++++++******))))))))))))((())))))))))))))))))))))))+++(((%%%&&&)))+++***))),,,---...---+++***+++,,,,,,,,,,,,,,,,,,+++***)))------,,,+++******++++++,,,***(((***---...,,,***---+++)))***,,,---,,,)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000000///---******+++---////////////////////////,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,111111111111111000000///...000111111000000111222111///---...111222000...111111000000000000000111555222......000333333222333333333333333222111000333222111111000000111111333333333333333444555666333333333333333333333333000222444666777777777666444555777:::;;;<<<<<<<<<:::888777777777666444222333333333444555666777888444555555555444333333222444444333333222111000000111111222333333333333222444444444333222111000///000000000000111111111111000000000000000000000000///............---------........................444222///,,,+++++++++,,,111000......//////...,,,//////...---+++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++)))'''&&&&&&''')))+++---...///...,,,+++,,,---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***+++000111---,,,///,,,''')))***++++++***+++---///,,,---...///...---,,,+++))),,,///...+++***+++---***,,,......---,,,---........./////////000000000//////000111111111000000---...///000111000000///000111222222333333222222222222222222333444555555666333222555555333444777444444333111000222666999555444333222222444555777888666444444666777888888888888999999::::::;;;;;;???;;;999<<<===:::888999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777666666666888888888888777777777777555444333333333333444555111000///000222333222111333222222111111111111111...111000,,,,,,//////,,,***,,,+++((()))+++)))%%%///+++***---...---,,,......------,,,,,,,,,------++++++************++++++++++++******************+++)))((()))******)))((('''++++++((('''***+++***++++++***)))))))))))))))***++++++***))))))***,,,((('''%%%''')))+++***((()))******)))(((((()))++++++,,,,,,+++(((''''''(((,,,+++******)))*********$$$%%%(((***++++++***)))(((***++++++***))))))***+++***)))(((((())))))***)))))))))))))))(((((((((******+++***(((&&&'''((()))))))))))))))*********&&&'''((('''&&&''')))***'''(((((()))******++++++)))************))))))((())))))))))))))))))))))))***(((&&&&&&)))******)))***+++,,,+++)))((()))***++++++,,,,,,+++******))),,,+++++++++************,,,***)))***,,,---,,,***---+++)))***,,,---,,,******++++++++++++,,,,,,,,,..................------++++++,,,,,,---------,,,%%%(((+++------,,,---...........................---,,,+++******+++,,,---......////////////......+++,,,---..................000111111000000111222222000...///111222000...111111000000000000111111222///------///000000///333333333333333222111000111111111111111222333444444444444333333333444444333333333333333333333333222333444555666777777777777888999:::999999777777999888777777777666444222222222222222333444555555444444555555444333333222444444444333222222222111000111222222333333222222222222333333333222111111000000000000000000000000------------------------///............---------------------------------111000...---,,,,,,---...///---,,,,,,---...---+++///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***+++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++...,,,***+++---...,,,***''',,,---++++++...,,,((()))***++++++******,,,...,,,,,,------,,,,,,+++***,,,---......---,,,------+++------,,,***(((((((((------........./////////000000111111111000//////......///000000000000000///000000111222111111111222111111222222333444555888444333555555222333666333444333222000111333555777666555555555666888999888666444444666888888888777777888999999:::;;;;;;AAA:::888;;;>>><<<999888888888888999:::;;;;;;<<<;;;:::999888777666666666777777666666666555555555444444333333333333444444000///...///111111111///222222333333222222111000...000...++++++---...---,,,...---++++++...,,,'''***......+++***---...,,,------,,,,,,,,,,,,------++++++************++++++)))******+++++++++******&&&((())))))(((((()))+++###))),,,)))''')))+++***+++***)))))))))))))))))))))***+++***)))(((***,,,***((('''(((******)))((()))******)))(((((()))++++++,,,,,,+++)))'''((()))---,,,+++***)))******+++$$$%%%''')))******))))))&&&((())))))(((''''''(((***))))))((())))))***+++&&&''''''((()))***+++,,,)))***+++***(((''''''(((************))))))))))))'''(((((('''&&&&&&(((***((((((((()))******++++++((((((***++++++***)))((()))))))))))))))))))))))))))(((&&&''')))******))))))+++++++++)))((()))*********++++++******)))))))))***+++++++++***)))(((+++***)))***,,,---,,,+++,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,------..................***+++,,,---...---,,,+++ %%%+++///000///...------------------------------,,,+++******+++,,,---......////////////......)))***+++,,,---............000111111//////000222222111000000111222111000111000000000000000111111333222111111333333222111222222333333333222111111000000111111222444555666222222333333333444444444333333333333333333333333444444444444555555666777888888999999999777666555999777666666666666444222222222111111111111222222444444444444444333333222333333333333333333333222000111222222333333222222000111111222333333222222111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------..................+++***)))***,,,---,,,+++------------,,,,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***++++++++++++++++++,,,------************************---,,,++++++------,,,+++,,,//////,,,******((($$$***+++,,,+++******+++---,,,,,,++++++*********+++...------...//////...,,,+++------,,,***(((((((((------........./////////000111111111000///.........//////000000000000000///000111111222222111111111111111111222333444555777444444666666333444777222444555444333222333444666666555555555666777888888666444555666888888777555555666777888999999:::===999888;;;<<<999888999999999::::::;;;;;;;;;;;;:::999888777666666666666555555555444444444444333333333333333333333444444333111000111333333222111111222333333333222000/////////---++++++---.........000///---...000...***(((111333,,,(((---...***,,,,,,,,,+++,,,,,,------++++++************++++++'''(((***+++,,,,,,+++***%%%(((***)))'''&&&(((+++'''******((((((++++++)))******)))))))))))))))***)))*********((((((***+++******))))))******)))))))))******)))(((((()))+++%%%''')))******+++---///...---+++***))))))***+++)))))))))***)))(((''''''&&&((())))))(((''''''(((((((((((())))))***++++++&&&'''''')))***+++,,,,,,)))***+++***((('''((()))++++++******))))))(((((()))*********((((((***+++(((((())))))************'''(((***+++++++++)))((())))))))))))))))))))))))(((((('''((())))))))))))+++,,,---,,,+++***+++,,,))))))*********))))))(((''')))***++++++***((('''+++******+++,,,,,,,,,,,,+++++++++++++++,,,+++++++++++++++,,,,,,,,,------************++++++++++++)))+++,,,......---,,,+++&&&***///111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,------------,,,,,,,,,,,,---//////000000000...///000000//////000222222111111111222222111111000000000000000000111222333333444444555555444333222222333333333222222111222222222222333444555666///000111222333444555555333333333333333333333333555444333222222333555666666777888999:::999999888888777555444555555444222333333222111111111111111333333444444444333333222111111111222222222222222000000111222222222222222111111222222222222111111111000000///...------,,,........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------***)))((())),,,------,,,,,,,,,------------------------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---...---,,,+++,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,+++***(((+++,,,,,,+++***)))+++,,,...---+++*********+++,,,///---+++---000000...++++++---...///...---...///....../////////000000000000000000000000///...---///////////////000000111000111111222222222222222111111111111222333444444222000111444555333333666///111333333333333444555333333333333333333444444777666555555777888888777333444444555666777777777777888;;;<<<777333666<<<;;;;;;::::::999999999999999999888777666666666666444444444333333333222222111222222333333444444444444333222222333444333111000111222333222111000///000...------------...000,,,------+++,,,...---(((***333555---)))------)))+++++++++++++++,,,---...++++++************++++++'''(((***+++,,,,,,+++***'''***,,,***'''&&&'''***,,,+++(((%%%(((---,,,'''***)))))))))))))))******)))******)))(((((()))+++************)))))))))))))))******)))(((((()))+++"""%%%(((***+++---000333///...+++)))))))))+++,,,++++++++++++******))))))''')))******)))(((((()))(((((())))))************(((((())))))******++++++)))***+++***)))((()))***++++++******))))))((((((((()))***)))((((((***,,,)))))))))))))))*********((()))***++++++***)))((())))))))))))))))))))))))'''((())))))))))))))))))***+++,,,,,,******+++,,,((())))))*********))))))'''(((***++++++***)))'''******++++++++++++,,,,,,++++++,,,+++++++++++++++++++++,,,,,,,,,---------(((((())))))*********+++***+++,,,---------,,,,,,,,,...///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,------------,,,,,,//////000000000//////...---///000000//////000111111111222222111111111222000000//////000111222222///000111222111111000000111222222333333333222222444444333222222333333444000111222333333222222111333333333333333333333333333222111111111222333444666777888:::::::::999999888666444333444444444333555444333222222111222222222222333333444333333222000000000000111111111111000000111222222222222111222222222222111000///...111000000///...------,,,///////////////////////////............---------------------------------////////////...---,,,+++***))))))***---......---,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++++++++,,,------++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---......///+++,,,,,,+++***)))+++,,,///...,,,+++++++++,,,---...,,,***,,,...///,,,***,,,...000000///...///000....../////////000000000//////000000000///......///////////////000111111000111222222333333222222111000000111111222333444---+++---111222000000333---///111111000111222444666666666777777777777777777555555666777888777666444444555555555555666666444777;;;<<<555000444===:::999999888777777666666999888777666666666666666444444333333333222222222000111222333444444444333333111000000111222000///000000111111000000///...///------000000......000,,,......,,,---000...******...000---,,,---,,,***+++******++++++,,,---...++++++************++++++)))******+++++++++*********++++++***)))(((((())))))***(((&&&(((,,,+++''')))))))))))))))******+++((()))***)))(((''')))+++((()))******(((((()))***)))******)))(((((()))+++%%%''')))***+++,,,///000111///,,,)))((()))+++,,,((())))))***+++,,,---...(((***++++++***)))******((())))))************)))************************)))***++++++)))))))))+++************))))))))))))%%%&&&'''''''''''')))+++))))))))))))))))))******+++******)))))))))))))))))))))))))))))))))))))))&&&(((******)))((()))***'''(((***)))(((((()))***))))))******++++++******((()))***+++++++++***))))))+++,,,,,,+++***,,,---***+++,,,,,,******+++,,,,,,,,,,,,,,,------------******++++++,,,,,,------+++++++++,,,,,,,,,------+++,,,+++***)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---.........////////////.....................---,,,,,,---///000000......///111000111222111000000111222////////////000111222333000222333222111000111222111111222333333333222222444444333222222222222222444444444333222///---+++333333333333333333333333111111111111222222333444888999999999999888666555777555333222333444444333666555444333333333333333111222222333333333333333111111111111111111000000///000111111222222111111333333333222111///...---111000000//////.................................///............---------........................000000///...------,,,,,,+++******+++---///...------------------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))******))))))***++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---...+++***+++***'''&&&(((***+++,,,+++******+++---///...------,,,,,,------,,,++++++,,,------,,,***---//////...,,,*********------........./////////......//////000/////////000//////...///000111222///000000111222111111111000000000000111222333444///---...222222//////111000111222111000000111333888888999:::::::::::::::666555555666888888777666777777666666666666666555666777:::;;;777222555<<<888888888888888888888888888888777666666666666777444444333333333222222222///000222333444444333333222000//////000000///...000//////...............,,,***,,,111111---,,,...---......,,,...111///+++'''%%%''',,,///---,,,---************+++,,,---...++++++************++++++++++++******************+++***)))***+++,,,+++***$$$+++***'''(((***))))))))))))))))))***++++++((()))***)))'''''')))***%%%'''))))))'''''')))+++)))******)))(((((()))+++''')))++++++++++++---///222///,,,)))((()))+++,,,(((((())))))***,,,------(((***++++++***))))))***))))))***+++******(((((())))))*********+++++++++)))***++++++))))))***+++)))))))))))))))*********$$$%%%'''''''''(((***,,,***)))))))))))))))))))))...,,,***(((''''''((()))))))))))))))))))))))))))%%%(((***+++)))((((((***&&&((())))))(((((()))+++)))******+++,,,,,,++++++************+++++++++,,,)))+++,,,,,,******+++...***+++---,,,***)))+++---,,,,,,,,,------------...+++,,,,,,---......//////---,,,+++******,,,---///+++++++++***)))))),,,...------------------------...---,,,++++++,,,---.........////////////......+++,,,,,,---------,,,,,,---...//////......///111...000222111///...000222////////////000111222333222444444333000000333666000111222333333333333222222222111111111222222333222333333333222000---,,,333333333333333333333333000111222333444555555555555555666777777666555444777444222111222333444333555444444333333333333444111111222333333333333333444444333333222222111111///000000111111111111111111111111111111000//////000000000000000000000000------------------------///............---------------------------------///...------,,,---...///,,,******+++---...---,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,''')))******))))))***+++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++***,,,...---+++***,,,...333...,,,,,,)))###"""$$$)))***++++++******,,,...,,,------------,,,+++++++++---......---,,,,,,---,,,---...---***(((((())),,,,,,,,,---------......------...///000000000///000///.........///111222...//////000000000000000000000000000111222333444333111222555555111000222666666555333111000222444333333444555555555555555666555555666888999777666999999999888777777666666999777777:::999666777;;;999999999:::;;;;;;<<<<<<888777777666666666666777444444444333333333222222///000222333444444333333333111000000111111000...000///...,,,,,,---......***(((***111111,,,***,,,(((***)))((())),,,+++&&&$$$+++000---+++///************+++,,,---...++++++************++++++---,,,***)))))))))******+++(((''')))---///...,,,......'''%%%(((+++))))))((())))))***++++++((()))))))))'''''')))***###&&&((((((''''''))),,,)))******)))(((((()))+++&&&(((***++++++,,,...000222000,,,)))((()))+++,,,+++******)))))))))))))))((()))++++++)))))))))***)))***++++++***)))((('''(((((()))***+++,,,,,,---)))***++++++***)))***,,,(((((())))))******++++++%%%&&&((())))))***---000*********)))))))))))))))000---***'''&&&&&&((()))))))))))))))))))))))))))$$$(((++++++)))'''(((***(((***++++++******+++---)))***+++,,,,,,,,,,,,,,,++++++******+++,,,------(((+++---,,,***)))+++...))),,,---,,,***)))+++---,,,,,,,,,---------......++++++,,,,,,---...//////...,,,***))))))+++...000...//////...,,,++++++---------------------------...---,,,,,,,,,,,,---...,,,------------------,,,***+++,,,---.../////////---...//////......///111...000222111...---///111////////////000111222333///111000...,,,,,,000333000111222333333333333333/////////000111222444444,,,...000222333222111111333333333333333333333333000222444666777777777666///000222444666777777666777444111000222333444333444333333222333333444444000111222333333333333333666666555444444333222222//////000111111111111111//////000111111111111111000000000000111111111111........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,...000222,,,*********,,,---,,,+++//////.........---------------------------------++++++++++++++++++++++++...---+++******+++---...)))+++,,,,,,++++++,,,...------,,,,,,------...///***************************,,,...---+++***,,,...,,,((((((,,,---***+++000)))***++++++***+++---///++++++,,,---,,,+++***)))+++...111000---,,,---///)))***,,,,,,+++++++++,,,...///111000...------...***+++,,,---...............///000///...///111222000111111111111222222222///000000000111111111111222222222222222222222222111000222555222///111666444444444555555555666666222333555666777888777777333444555666777888999::::::666333444999;;;999666===<<<:::999888999::::::888888888888666555444333666555444111...---///111000000//////000222444555111111111000000///...---///////////////............------------...//////111...******,,,---,,,***++++++++++++++++++++++++...---+++)))(((((())))))((((((((((((((((((((((((,,,)))'''(((***+++***((('''(((******)))(((((()))))))))))))))))))))))))))+++++++++***)))***---///))))))))))))))))))))))))'''''''''((((((***++++++***)))(((''''''((()))******))))))((()))+++---...111...'''"""'''///---&&&((()))***++++++***)))(((++++++************++++++''''''((()))***++++++,,,+++***)))))))))***,,,---+++*********))))))((((((&&&'''((()))++++++,,,,,,((()))***+++,,,+++******))))))))))))************''''''(((((())))))******$$$!!!$$$+++---******...)))***+++)))'''&&&)))---)))+++---+++((((((***---///---+++)))))))))+++,,,++++++)))((('''***...222,,,+++******,,,......---+++,,,,,,***))))))+++...'''))),,,......---+++***,,,,,,+++*********+++++++++***)))***,,,---,,,+++(((,,,...+++%%%%%%***000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---///............------------------............///...///000111111000///...111111000000000000111111222222111111000000//////000000111222222222222111222111111111000000//////...000111222222111000...333333333333222222111000333333222111111222333333111111222333444444444444777666555444333444555555777666666555444444333333333333333444444333222222000111222222111000111222222111111000000111111222222111111000000111111222888666333000///000111222111000......000000000///...............------,,,444000///000...***)))+++,,,------......------,,,,,,+++++++++,,,,,,***)))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///---+++***+++...111444++++++******++++++,,,---)))***++++++,,,,,,,,,,,,...,,,++++++,,,------,,,,,,---,,,***((()))---222(((***,,,---,,,((($$$!!!...///...,,,)))(((***+++,,,,,,+++***+++,,,---...---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...///000,,,---...//////000000000000000111000......///111000000111111111222222222000111111111222222222222222222222222222222222222444333444666444111333999333333444444444444555555444444666666777666555555444444555666777888888999;;;888555777:::<<<;;;888888777777777777888:::;;;999999999888666555333333666666444222000///111333111000000000000111333444000111111000000///...---......------------------------,,,,,,------...///...,,,)))***,,,------,,,++++++++++++++++++++++++000///---,,,+++++++++,,,************************,,,+++***,,,......,,,)))''')))******((('''((()))))))))))))))))))))))))))***+++***)))'''(((+++---))))))))))))))))))))))))''''''''''''((()))***+++***)))(((''''''((()))***)))))))))))))))+++,,,---222000***&&&***000000***((()))***++++++***)))(((+++******))))))******+++)))))))))))))))***************))))))******+++,,,************)))))))))(((((())))))***************((()))***+++++++++******))))))))))))************(((((((((((())))))))))))'''%%%&&&+++,,,)))(((,,,*********)))((((((***+++'''(((((('''&&&&&&((()))))))))))))))***,,,...///,,,,,,+++)))((())),,,///,,,***)))***,,,......---+++,,,,,,+++))))))+++---***+++,,,------,,,***))),,,,,,,,,---...///111111,,,******+++,,,---,,,++++++---...,,,)))))),,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///+++,,,,,,,,,------......---------............/////////000111111000///...000000//////000000111222111111111000000000000000000111111222222222222222222111111111000000000000///000111222222111000///333333333333333222111111333333222111111222333333111222333444555555555555777666555444333444444555666666666555444333333333222333333444333333222222111333444333222111222333222222111111111111222222222222111111111111222222111///...,,,,,,---...///000...------...//////......////////////...------///,,,,,,//////,,,,,,///,,,,,,------------,,,,,,+++******+++---...---+++,,,,,,,,,,,,---------------------,,,,,,++++++++++++++++++,,,,,,,,,------...---+++***+++---///111---,,,,,,,,,,,,---......******+++,,,,,,,,,++++++...,,,++++++,,,------,,,,,,---...,,,***+++...111---.........---+++)))(((------......---,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////000111......///000111111111111111111111000...---...///000000000111111111222222111111111222222222333333111111111111111111111111222000000111000...111666222222222333333333333444555555666666555555444333555555666666666777777777:::777555777:::;;;:::777222222333444666888:::;;;999999999888666444333222333333333111//////111333111111000000000111111222000000000000///...------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,***)))***,,,......---++++++++++++++++++++++++++++++***)))((((((((((((************************+++++++++,,,...---+++)))''')))***)))((('''((()))))))))))))))))))))))))))*********((('''''')))+++))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))))))))(((((((((((()))))))))))))))))))))***+++,,,------)))%%%'''+++,,,***((()))***++++++***)))(((+++******))))))******+++************))))))((((((((()))******++++++******************))))))))))))***+++++++++***)))((((((((()))******++++++******))))))))))))************))))))))))))((((((((((((+++)))))),,,+++(((''')))+++)))(((((()))******)))+++***((()))***+++******&&&''')))***,,,---......,,,,,,,,,+++))))))***,,,+++***)))***---...---,,,+++,,,,,,+++******+++---------,,,,,,+++******)))------------...000111222,,,+++***+++---...---,,,------,,,+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000))))))***+++,,,---...///---------............/////////000111111000000/////////...//////000111111///000000000000000000111111111222333333333333222111111111111111000000000///000111222222111000///333333444444444333222222333222222111111222222333222222333444555555555555666555555444333444444444666555555444444333333222222222333333333333222222222333444444222222333444222222222222222222222222222222111111111111222222............//////000111///---,,,,,,---......---///////////////......---,,,******......,,,,,,///,,,,,,------------,,,,,,*********,,,...//////...---------........./////////...------++++++***)))((())))))***,,,------...---,,,,,,++++++,,,------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,+++******...,,,++++++,,,------,,,,,,---......------...000000///...------------...+++++++++---//////---+++,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000......///000111111111111000000111000......///111000000000000111111111111000000111111111222222222111111111111111111111111111...---///...---///333111111111111222222222222444444444555444444444444666666666666666666666666666555444555777888777555111111222333555777888999888888888777555444222111...//////...------///111111111111000000000000000000000000000///...---,,,,,,,,,,,,,,,------------++++++******++++++,,,---+++******++++++,,,,,,,,,++++++++++++++++++++++++((('''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((()))((((((((()))***)))''''''(((***))))))))))))))))))))))))*********)))''''''(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))(((((((((((()))))))))))))))))))))***++++++******(((&&&%%%''')))***((()))***++++++***)))(((******))))))))))))************))))))))))))))))))'''(((***+++++++++***)))*********)))))))))))))))***++++++++++++***))))))((())))))***************((()))))))))******************))))))((((((''''''+++******+++***)))((((((,,,)))'''(((+++,,,***(((...+++((())),,,---,,,***'''(((***,,,---,,,+++***)))+++,,,,,,***)))***+++***))))))+++---...---,,,***+++,,,,,,******+++,,,---,,,+++*********+++,,,...---,,,+++++++++++++++,,,+++++++++---...---,,,---***((((((***,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***++++++,,,------......---------............//////000000000111111111111000000///////////////000.../////////000000111111111111222333333333333333111111111111111111111111///000111111111111000///333333444444444333333222222222222222222222222222111111222333444444444444555555444444444333333333444444444444333333222222111111222333333333333222222333444333222111222444222222333333333333222222222222111111111111222222//////000000000111111111///---,,,,,,---......---//////000000//////...---...++++++------******---,,,,,,,,,------,,,,,,,,,+++++++++---///000///------------............///---------,,,,,,+++++++++)))******+++,,,---------,,,,,,,,,,,,,,,+++***)))*********)))***++++++,,,,,,,,,,,,,,,++++++***)))...,,,++++++,,,---,,,,,,***,,,---......---------,,,,,,,,,,,,,,,,,,------+++***)))***,,,---,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---------...------...///000000000000---...////////////111333//////000000000111111111////////////000000000000000000000000000000000000444000///111222111222555000000000111111111222222222222222333444555555666666666666666555555555555444444444555777777666444222333444555555666666666666666666555444333222111---...///...------///000000000111111000000000///000000000//////...---,,,,,,,,,------............+++************+++,,,,,,+++,,,,,,,,,+++*********++++++++++++++++++++++++))))))******************(((((((((((((((((((((((()))(((&&&$$$$$$%%%(((***((())))))((('''''')))***(((((((((((((((((((((((()))***+++***)))((()))+++(((((((((((((((((((((((('''&&&&&&&&&&&&''''''((((((((())))))))))))((((((((()))))))))************,,,+++)))))))))***+++---((()))***++++++***)))(((***))))))))))))))))))***'''(((((()))******++++++'''((()))++++++***))))))))))))))))))))))))******))))))***+++++++++++++++)))))))))))))))*********((()))))))))******************))))))(((((('''''')))***)))))))))*********+++)))'''(((+++,,,***'''+++(((%%%&&&)))***)))&&&&&&(((***,,,---,,,***)))&&&(((+++++++++***+++,,,)))))))))+++---...,,,+++***+++,,,,,,+++***+++,,,+++***))))))***,,,...///---,,,+++***)))))))))))),,,+++***+++---...---,,,---***'''(((+++---+++(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******.........------------------------............///000000000000000111222222333222111///..................//////000000000111111111222333333333333222111111111111111222222222000000111111111111000000222222333444444333333333222222222222222222222222//////000111222222222222444444444444444333333333333333333333333222222222000111222222333333333222000222333222111000111333111222222333333222222111222111111000000111111222............------,,,,,,000...------...//////...///////////////......------++++++------******---+++,,,,,,,,,,,,,,,,,,+++...---,,,---......---+++++++++,,,,,,,,,---------+++++++++,,,,,,------------------------,,,,,,,,,+++,,,,,,,,,,,,***)))(((***))))))))))))***++++++,,,,,,,,,,,,++++++***)))...,,,++++++,,,---,,,,,,)))***+++---------+++***)))***,,,---------++++++///---***)))***+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,,,,---,,,,,,---...////////////,,,---...//////000222555/////////000000000111111........./////////000000////////////////////////222......111333111000222000000000111111111111222111111111222333444666666666555555555555555555555444555777888888888777666444444555555666555555444333333333333333222111111///000222111000000111222//////000111111000000///////////////...---,,,,,,,,,,,,------......//////++++++******++++++,,,---+++,,,---,,,***)))((()))++++++++++++++++++++++++''''''((()))*********)))******************************(((&&&%%%&&&))),,,)))))))))(((&&&''')))+++((((((((((((((((((((((((((()))++++++***)))***,,,))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((()))******))))))(((,,,'''%%%(((***))))))+++((()))***++++++***)))(((***))))))(((((())))))***''''''((()))***+++,,,,,,'''((())))))******))))))))))))))))))************))))))***+++,,,,,,,,,+++)))(((((((((((()))***+++))))))))))))************))))))))))))((((((((((((&&&)))(((&&&'''***+++***)))))))))***++++++)))(((+++)))(((((()))***))))))$$$&&&(((+++------,,,,,,%%%'''***+++******,,,---)))((()))+++------,,,***)))+++------+++***++++++))))))))))))***---///000+++++++++++++++,,,------+++***)))***,,,---,,,+++...,,,***+++......---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))/////////......------------------............///000000000000000111333333444333222000////////////...//////////////////000000000111222222222222111111111111222222222222222111000000000000000000111111111222333333333222222111222222333333222222111......///000111111111111333444444444444333222222222222222222222222222222///000111222333333333333000111222222000000111222000111222333333222111000000000000//////000000000000000///...------......000...------...//////..................------,,,+++))))))---...---...111++++++,,,,,,,,,,,,++++++...---,,,---...---+++************+++++++++,,,,,,)))***++++++---......///.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++,,,------++++++,,,,,,,,,+++******...,,,++++++,,,------,,,)))))))))+++------+++)))***,,,...//////...,,,+++...///...,,,******,,,...***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,---...,,,,,,---...////////////---...////////////111333////////////000000000111////////////000000000000///////////////////////////,,,,,,111333111......000000111111111222222222222222111111111333444555444555555555555555555555333555777888888777666666222333444555555555444444///000000111111111111111000111333222111000000111---...///000111111000000////////////...---,,,,,,***++++++,,,------......+++++++++++++++,,,------(((+++------***))))))***++++++++++++++++++++++++$$$%%%&&&((())))))((((((************************(((***,,,+++)))((()))+++)))))))))'''&&&''')))+++((((((((((((((((((((((((%%%''')))***))))))***,,,)))))))))))))))))))))))))))((((((''''''(((((()))'''((()))******)))((('''(((((()))******)))((('''***### %%%)))(((&&&'''((()))***++++++***)))((())))))(((((((((((())))))(((((())))))*********+++((((((((((((((()))******((()))))))))************++++++,,,,,,++++++******)))(((((('''((()))***+++))))))))))))************(((((((((((())))))))))))&&&)))((($$$%%%)))***(((''')))++++++***)))))))))+++,,,,,,+++******+++---%%%'''(((***+++,,,++++++''')))******))))))***,,,(((((()))+++------+++))))))+++------,,,******+++))))))******+++,,,---...,,,,,,++++++,,,,,,------***)))((()))+++,,,+++***,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,---------------------...---------............///000000000000000222333444222222111111111111222222///////////////.........//////000111111111111000111111111222222333333333111111000000000000111111///000111111222222222111111222333333333333222111...///000111111222222222333333444444444333222111111111111222222222222222///000111222222333333333111222333333111111222333...///111222222111///...//////............//////111000...------///111222///---,,,,,,---......------------------,,,,,,+++,,,***+++...///---...111++++++,,,,,,,,,,,,++++++++++++***+++------,,,***************+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---******+++,,,,,,,,,++++++...,,,++++++,,,------,,,+++***)))***---...,,,***...---------------------$$$***//////***((()))---***+++,,,---------,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------///000,,,---...///000000000000///000000///......000222////////////000000000000000000000000111111111111////////////////////////222///000555888555111000111111111111222222222222444333222111111111222333444444444555555555666666000222555666555444444333000111333444555555444444------///000111111111111///000222111///......///,,,---///000111111111000////////////...---,,,+++))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...%%%))),,,---+++***+++,,,++++++++++++++++++++++++'''(((***+++,,,---,,,,,,(((((((((((((((((((((((($$$(((---...,,,)))((((((******)))'''&&&&&&))),,,(((((((((((((((((((((((("""%%%'''(((((()))***+++))))))))))))))))))))))))***))))))((((((((())))))'''((()))******)))((('''(((((()))******)))((('''...%%%!!!'''---,,,)))(((((()))***++++++***)))((())))))(((((((((((())))))************)))))))))))))))((('''''''''(((***+++(((((())))))*********+++---------,,,+++***(((((()))((('''''''''(((***+++))))))))))))************''''''(((((())))))******'''***)))######((()))%%%&&&))),,,,,,)))'''(((***''')))+++)))&&&&&&(((+++***************)))((((((***++++++)))(((''')))***(((((()))+++------+++))))))+++------,,,+++***+++++++++++++++++++++++++++///...,,,+++***))))))))))))(((((((((***+++***))))))***+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---///000000///******+++,,,------...///---------.........//////111000000///000222444555000000000111222444555666000000//////.........---......///000000000000000111111111222222333333333111111000000000000111111...///000111111111111111111222333444444333222111///000111222222333333222333333444555444333222111111111111111111111222222//////000222222333333333222333444444222222333444---///000111111000///---......------------......+++***(((((()))+++...111...,,,++++++,,,------,,,,,,,,,------,,,,,,+++***111......000///++++++---+++++++++,,,,,,+++++++++)))((()))+++---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...---,,,,,,++++++,,,------)))))))))((()))******+++)))***+++,,,,,,,,,,,,,,,...,,,++++++,,,------,,,---+++)))+++---///---+++///...+++))))))***,,,---###---///)))%%%&&&)))***+++,,,---...---,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000111///////////////......---000000////////////000000222444777999888666333111////////////000000000000000000000000000/////////000//////...............///000111111000111222444///222333222444555,,,!!!999999777666555555555555666666555555444444333333777888888666333222222222000000111111111222222222111000///......///000111111000......000000000///000000///...---,,,,,,,,,...+++***------***+++...,,,,,,,,,++++++*********)))***+++,,,,,,***)))'''************************,,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))))))))***++++++(((((()))(((((('''&&&%%%))))))))))))))))))))))))(((((())))))))))))(((((()))*********)))(((&&&&&&)))(((&&&%%%&&&(((+++---((((((((()))******(((&&&333///,,,+++***''''''+++************************))))))))))))))))))*********)))&&&%%%%%%&&&)))***$$$***---+++$$$"""%%%***222///+++)))((((((((('''((()))***++++++***)))(((+++,,,---,,,***)))***++++++++++++************)))***(((&&&'''***,,,,,,***'''((((((&&&######'''+++))))))))))))************((((((((((((((((((((((((+++)))'''(((+++---,,,***)))))))))******))))))))),,,***''''''(((*********++++++******++++++,,,,,,)))***+++------,,,++++++,,,+++***+++++++++)))'''...---+++***)))***++++++$$$(((+++,,,+++***+++---+++******+++------,,,***'''((()))***+++,,,,,,,,,'''+++......+++)))***,,,++++++++++++++++++++++++...,,,,,,---///000///...+++,,,------,,,,,,---///000000111111111111000000------......//////000000///111000...000555333---000111111111111222222222000222333333222222333444222222111111000/////////222222222222222111000///111000///------///333777111111111222222333333444333222000/////////000111333222222111111222222333222222222222222222222222//////000000///...------////////////////////////000000111111000///......------..................//////...---,,,++++++***---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---//////,,,******+++,,,------......------,,,---***((())),,,...---+++***++++++,,,,,,++++++***---,,,***(((((()))***+++---+++***+++///000///---***++++++,,,,,,++++++***$$$'''***,,,+++*********)))***++++++******,,,...---------,,,,,,++++++***+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++++++++,,,///////////////......---000000////////////000000000111333555555333111000////////////000000000111.........//////000000000000//////......//////000///000111111111111333555222333222000333666222***444444444444555666777888666666555555444333333333444555555444222111222333000000111111111222222222111000000/////////000000111///......///000000///000///...------,,,,,,,,,---******,,,---***+++...,,,,,,,,,+++++++++*********+++,,,---,,,+++)))(((************************++++++******)))(((((((((***************************)))))))))))))))******(((((())))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((*********))))))(((((('''...,,,)))''''''''')))***(((((()))***+++***)))''')))&&&%%%(((((('''(((+++************************)))))))))(((((((((((((((+++)))'''&&&&&&''')))+++************)))))))))))),,,)))'''''')))+++,,,,,,((()))***++++++***)))(((+++,,,---,,,***)))***++++++++++++*********))))))***((('''''')))***(((&&&)))*********))))))***,,,))))))))))))************************************+++)))'''(((***,,,+++***+++,,,,,,------,,,,,,+++,,,***''''''(((*********))))))))))))******+++,,,((()))***++++++***)))(((+++*********++++++***(((------,,,+++++++++++++++)))+++...---+++))))))***+++***))))))******(((&&&++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...//////...+++---......------...///000000111111111111000000.........//////////////////111000...000555333---000000111111111222222222...000111111000///111222000000000000000111111111111222222222222111000000...///000000000000222444222222222222222111111111333222111000///000000111333222222111111222222333222222222222222222222222///////////////...------.......................................---,,,,,,------...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,......+++))))))***,,,------------------,,,,,,***)))))),,,------+++++++++++++++++++++++++++'''((()))+++,,,,,,,,,,,,+++***)))***---///...,,,++++++,,,,,,,,,,,,++++++''')))+++,,,+++***++++++---.........------///111+++++++++++++++++++++++++++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++------,,,+++************///////////////......---////////////////////////000000111222222111111000/////////000000000111111---------.../////////000////////////000111222222///000111222111222555777666555222000333888777333333333333333444555666777666666666555444333333333111222333333111111222333000000000111111111111222000000111111111111000000111///......///000000///000///...---,,,,,,,,,,,,,,,)))))),,,---+++,,,///,,,,,,,,,++++++++++++***+++,,,---------,,,***)))************************))))))))))))))))))))))))******************************)))))))))))))))***(((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++***)))))))))))))))***...,,,***((((((((()))***((()))***++++++***)))((('''%%%&&&***+++)))***---************************))))))((((((''''''&&&&&&+++***(((''''''(((***+++,,,(((%%%''',,,...+++'''((('''%%%&&&)))+++,,,,,,))))))************))))))***,,,,,,,,,***)))***+++++++++*********)))))))))***)))(((((()))(((&&&$$$*********,,,---,,,***((())))))))))))***************************************)))'''((()))+++******)))******++++++******))),,,***(((''')))*********'''''''''((()))***+++,,,,,,,,,------------,,,+++***))))))***,,,,,,+++))),,,,,,---------,,,+++++++++,,,...---+++******+++,,,+++*********)))'''%%%---............---,,,+++---)))&&&'''+++---+++(((,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...---,,,...//////...---///000///000000111111000000//////////////////.........///000000///111444222...000000000111111111222222...///111000//////000222...//////000111111222222000000111222222222222111---///222333222111111222333222222111111000//////222222111000000000000111222222111111111111222222111111111111111111111111...////////////...------........................---............---,,,,,,......------------------------------,,,,,,,,,,,,,,,,,,---------------...************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++))))))***,,,,,,------------,,,,,,,,,***)))***+++---,,,,,,,,,,,,+++******+++,,,,,,$$$'''+++...///...+++******)))(((***,,,---,,,+++,,,,,,------------,,,,,,+++,,,------++++++,,,------...///...------///111++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------......------------------///////////////......---...//////////////////...222111111111111222222333//////000000000111111111...............---------......//////000222333444///000111222222333555777888666333222444777777666666666555444333333444444888888777666555444444333111333333333111000111222000000000000111111111111//////111222222222111000000///------///000///...///...------,,,,,,,,,---,,,)))))),,,,,,+++,,,///++++++++++++++++++++++++,,,,,,---------,,,+++***************************(((((())))))************+++++++++++++++++++++++++++******)))))))))))))))(((((()))))))))***++++++(((((((((((((((((((((((())))))(((((((((((())))))+++***))))))))))))***+++)))(((((('''(((***+++---(((***,,,,,,+++************(((***---,,,(((&&&'''***************************))))))((((((''''''&&&+++***)))(((((()))***+++***%%%"""%%%***---)))%%%+++)))''''''((()))(((''')))))))))******)))))))))***+++,,,+++***)))***+++************))))))))))))(((((()))))))))((('''%%%)))((()))+++---+++%%% ((()))))))))************************************+++***))))))************(((((())))))))))))((((((+++)))(((((()))******)))'''''''''((()))***+++,,,+++,,,,,,---......//////)))((((((***,,,---,,,++++++,,,---......---++++++)))***+++,,,------...///---,,,++++++,,,,,,***(((,,,------...------,,,,,,...+++((((((***,,,++++++------------------------...---,,,,,,......---,,,---...//////......///111//////000000000000//////000000//////......------///000000000111222111000000000000000111111111111000111222222111111222333//////000000111111111111//////000111222333333333...000222333222111111222111111111000000000000000222222111111111000000000222222111111111111222222111111111111111111111111.........//////...------......................../////////000000///............------------,,,,,,++++++,,,,,,,,,---------......------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++******---,,,,,,,,,,,,,,,,,,---++++++******+++,,,,,,,,,---,,,***))))))***,,,---)))***---......,,,)))'''************+++,,,,,,+++,,,------......------,,,---......---++++++---...+++,,,---,,,******,,,...---------,,,,,,,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------...///111111///////////////......---......////////////......111000000000000111222333000000000000111111111111000000///...---,,,,,,+++.........///000222444444///000111222111222444777666444444555555555444444666666555555444555555555::::::999888777666555555444555555444111000000111000000000000000000000000...///000222222222111000000...------...//////......------,,,,,,,,,,,,---,,,))))))+++,,,***+++...++++++++++++++++++++++++------------,,,,,,++++++************************((((((((()))******++++++******************************)))))))))))))))***))))))(((((()))***+++,,,(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))))))))''''''&&&&&&'''(((******(((***------+++))))))***(((&&&'''***)))### !!!))))))))))))))))))))))))*********))))))(((((((((******)))(((((()))******'''&&&&&&'''((())))))(((,,,***(((((((((((('''%%%***))))))))))))))))))***)))***++++++))))))***+++*********)))))))))(((((('''((()))******)))*********))))))***+++((("""((()))))))))************))))))))))))))))))))))))+++++++++*********+++,,,+++,,,,,,,,,,,,,,,,,,++++++)))((((((*********)))((((((((()))***+++,,,,,,%%%%%%&&&(((***+++---...(((((((((***,,,---,,,+++***+++,,,---------,,,+++*********+++---......///*********+++------,,,+++))))))***,,,,,,---------...//////---++++++...111------------------------...---,,,,,,---...---+++---...//////......///111//////000000000000//////000000//////......------//////000111111000000111//////000000000111111111///111222222111000222333111111111111000000//////...///000111222333333333111222222111000000222444......///000111222222222222222222222111111111000222111111000000111111222000000000000000000000000------............------..............................////////////............------,,,,,,,,,,,,******+++,,,,,,---------//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++---,,,++++++++++++,,,---++++++++++++***+++,,,------,,,***))))))***,,,---,,,,,,,,,++++++++++++***++++++,,,,,,++++++,,,---,,,------......------,,,---......---++++++---...***++++++***))))))***,,,000//////...---,,,,,,+++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,---///000111///////////////......------...///000000///...---...............///000111000000000111111111222222111000000///...---,,,,,,.........///000111333444///000111111000111333444333222333666666222111222333333333444555777888999;;;:::999888777666555444555666555444111//////000111000000000000000//////---...///000000111000000000...------...//////...------,,,,,,,,,,,,---------***)))++++++))))))---***++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++***)))((('''((()))***+++))))))))))))))))))))))))***)))(((''''''((()))***)))*********)))((('''&&&))))))((('''&&&&&&&&&&&&&&&***---,,,***((()))+++(((&&&'''+++***&&&$$$&&&)))))))))))))))))))))))))))))))))***************)))))))))(((((()))))))))''')))++++++((((((***,,,)))(((((((((***+++***(((******))))))))))))******((()))+++***))))))***+++******)))))))))(((((((((''')))))))))((()))+++---++++++***+++***(((%%%"""))))))))))))************((((((((((((((((((((((((++++++,,,+++)))(((***+++******++++++++++++*********)))((()))***+++***(((******)))))))))***++++++&&&&&&'''(((***,,,...///)))((((((***,,,---,,,+++******+++,,,,,,,,,++++++...,,,******+++,,,+++***''''''''')))+++,,,+++***'''''')))***+++,,,,,,,,,(((+++---,,,((('''***...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++,,,...//////...---///000...//////000000//////...///////////////.........///...000333222//////333/////////000000000111111---...000///......///111222222111111000//////......///000111222333333333222222222111000000222444---...///000222333444444222222333333222222111000111111000000000000111111////////////////////////,,,,,,---............---------------------------++++++,,,------------,,,......------,,,,,,++++++******++++++,,,,,,------...------,,,,,,+++******........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000000...,,,---,,,+++******+++,,,---***+++,,,+++******,,,...,,,,,,+++******+++,,,,,,+++***))))))***,,,///111***,,,---,,,++++++,,,---,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,------,,,******+++,,,//////......---,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......******++++++,,,---...//////////////////......---,,,---///000000///---,,,---......///000000111111000000111111111222222222////////////////////////............///000111222000000111000//////000222222///111555555111222666111111222333444666888888:::999888777555444333333222333333222000...///000111111000000////////////------------...///000111000...,,,---...///......---,,,,,,+++,,,,,,------...+++***++++++((((((+++******+++++++++,,,,,,,,,,,,,,,+++***************************************)))))))))))))))*********(((((((((((((((((((((((((((((((((((()))***,,,,,,***)))(((&&&&&&'''((()))))))))))))))))))))))))))***)))(((''''''((()))***((()))******)))&&&$$$"""))))))((((((''''''&&&&&&%%%)))---,,,)))&&&(((******((()))------))))))+++))))))))))))))))))))))))''''''(((((()))*********(((((((((((((((((((((((()))***++++++(((((()))***((('''''')))+++---,,,++++++***)))(((((()))***+++''')))******))))))***,,,***)))))))))(((((((((((()))***)))'''%%%&&&***---)))******)))(((((()))+++))))))))))))************)))))))))))))))))))))))))))***+++)))'''&&&'''***(((((())))))))))))((((((***)))((()))++++++)))(((******)))(((((((((((()))++++++++++++,,,...///111)))))))))***,,,,,,+++******)))))))))******+++,,,...,,,))))))***,,,+++)))((((((((()))+++,,,***)))(((((()))***+++++++++***'''((()))))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,***+++---......------...///......////////////...............//////////////////...000444222...///444////////////000000000111---...//////......///111111111111000000000000000///000111222222222222222000222444333222111111222///000000111222333444444222222333333333222111000111111000000000000111111////////////////////////+++,,,------.........---------------------------***+++,,,,,,---------,,,......------,,,++++++***+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///000...+++---,,,+++))))))+++,,,---)))+++,,,+++******,,,...++++++++++++++++++++++++++++++))))))***,,,///111)))+++---,,,***)))***,,,++++++,,,,,,,,,,,,++++++''')))+++,,,+++***++++++------...,,,+++***+++---+++++++++,,,,,,,,,------)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------------------,,,,,,---......///////////////......---,,,---///000000///---,,,//////111222333333333333000111111111111222222222------...///000111222333...------......///000111000111111000...---///000111...///333444222444;;;333333333222222333444444888888777555444333111111///000111000///...///000111111000000/////////...------,,,,,,---...000111///...,,,,,,...///...---,,,,,,,,,++++++,,,------///+++***,,,***''''''************++++++,,,,,,,,,,,,+++******))))))************************************))))))))))))))))))(((((((((((((((((((((((('''''''''((()))+++------+++***'''&&&%%%&&&'''((())))))))))))))))))))))))+++)))(((''''''((()))+++''')))++++++)))&&&"""''''''(((((()))*********$$$))),,,,,,(((&&&'''***)))''''''***)))&&&%%%'''))))))))))))))))))))))))%%%%%%&&&'''((()))******'''(((((((((((((((((('''))))))((((((''''''&&&&&&***))))))***,,,---+++***+++***)))(((((()))***+++''')))******))))))***,,,))))))))))))((((((((((((++++++)))&&&######'''+++%%%'''((('''%%%''',,,000))))))))))))************************************'''((()))'''%%%$$$&&&(((++++++,,,,,,,,,,,,++++++***)))((()))++++++)))(((***)))(((''''''&&&&&&''',,,,,,************+++,,,***))))))***,,,,,,+++)))***)))((((((((()))+++,,,+++(((&&&'''+++------,,,,,,+++++++++------+++)))***++++++++++++***))))))...,,,+++---000000---)))++++++++++++++++++++++++...---,,,,,,,,,---+++***+++,,,...---,,,,,,---///......////////////......---.........//////000000///...000444222---...555////////////000000000000///000111111000000111222/////////000111111222222000000111222222222222111...111555666555222000000222222222222222333333333222222333444333222111000111111000000000000111111////////////////////////+++,,,------.........---------------------------,,,---....../////////.........---,,,,,,+++******++++++++++++++++++++++++&&&'''((()))+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,//////---***---,,,***))))))***,,,---)))+++---,,,)))))),,,///***++++++,,,,,,++++++***...---,,,+++++++++,,,,,,(((***,,,+++(((''')))+++***++++++,,,,,,++++++***$$$'''***,,,+++*********,,,------+++))))))***,,,&&&'''((()))+++---......)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,---------............///000000000000000***,,,......---...222666,,,...///000///000111333222222222111111111000000111,,,+++///222000...---///000111111111///...---222222222111111111111111444333222222444444333222666555444444555666555444888777444222222222333444333333111000000000111222///............///000000,,,//////,,,+++...///...------.........---+++***---,,,,,,++++++,,,,,,---------,,,)))''''''***,,,***++++++,,,------------000///---,,,+++*********---,,,,,,+++*********+++++++++******)))((((((''''''$$$&&&,,,...)))'''(((,,,,,,+++***)))((('''''')))000'''$$$///***!!!+++******))))))***++++++,,,((((((((((((((((((((((((&&&)))+++,,,++++++++++++%%%&&&((()))))))))((('''((((((((((((((()))))))))((((((((((((((((((((((((---((('''******'''(((---))))))************))))))))))))))))))))))))))))))((())))))(((''''''))),,,''''''''''''(((***+++,,,,,,,,,+++***))))))******---,,,***)))))))))***+++))))))))))))((((((((((((######%%%'''((()))))))))******)))))))))))))))***+++***)))(((((()))***+++,,,(((### """&&&)))((((((((((((((((((((((((,,,,,,*********+++,,,---+++*********))))))((((((+++++++++***************++++++(((%%%&&&,,,///---+++,,,,,,---,,,+++***))),,,+++*********+++,,,---++++++******++++++,,,---***)))((((((***,,,,,,,,,$$$%%%(((+++,,,,,,,,,+++)))***,,,,,,***)))******........................------,,,,,,,,,---......,,,+++,,,///222333111......///000///...---...///***+++---.........------//////...,,,++++++...000///111333333111111111222***...222222//////333777222222222111111111000000111000...///111222222111222222222222222222222222222222222222222111000///444444444333333222222222111111000/////////////////////////////////......++++++++++++,,,---...///------------------------+++,,,...000000///...---,,,+++---000...***+++///***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---........................,,,---......,,,,,,---...333...******---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---,,,((($$$%%%***---,,,***+++,,,***(((+++///---((('''***------+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,+++***))),,,,,,,,,***))))))+++...------------,,,+++******++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,------............------...////////////......///000///---...000333---///000000//////000222222222222111111111000000000......000///++++++...///000000111000///...---111111111111111111111111333222222333444555333222666444333444555666555444555444222000000000111222333222111000000000111222111000///...............+++000222000///000///+++------.........---++++++---,,,,,,++++++,,,,,,---)))))))))((('''(((+++...++++++,,,,,,---,,,,,,,,,((((((((((((((('''''''''---,,,++++++*********+++)))))))))))))))*********)))&&&(((---...***''')))++++++******)))(((((((((------'''%%%+++)))'''+++)))))))))((())))))******))))))))))))))))))))))))&&&((())))))((((((((()))%%%&&&((()))))))))((('''++++++******((('''&&&%%%))))))))))))))))))))))))+++&&&%%%((((((%%%&&&+++))))))************)))))))))))))))))))))))))))))))))(((''''''(((***,,,---******)))(((((((((((((((++++++***))))))))))))))),,,+++***)))((())))))***'''((((((((())))))******$$$%%%&&&(((((()))))))))******)))))))))))))))***+++***)))(((((()))***++++++***(((''''''((()))***))))))))))))))))))))))))---,,,+++*********+++,,,************)))))))))((((((((())))))*********+++)))+++***((()))---...+++++++++,,,,,,,,,+++***)))++++++*********+++,,,---++++++******++++++,,,---000...,,,,,,---...---,,,((()))+++,,,---,,,+++***(((***,,,+++*********+++........................,,,,,,,,,,,,,,,---...///******+++...000///+++'''---///000///......///000------.../////////...---/////////---,,,,,,///111///111333333111000111222,,,///111111000000222555222222222111111111000000///...------///000000///333333222222111111111111222222333333222111111000333333333333222222222111111000//////......//////.........///////////////++++++++++++,,,---...///------------------------***+++---...///...---,,,---++++++...---***))),,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---........................,,,---...---,,,,,,,,,...333///++++++---///---***,,,,,,,,,,,,,,,,,,,,,,,,000...---+++++++++---...)))'''%%%'''+++---+++(((+++,,,+++)))+++...---(((---,,,++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,+++***))))))***,,,,,,+++,,,...000++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---............/////////,,,,,,---............---000111000...,,,,,,...///...///111000///...000111222111111111111000000000000000111111,,,(((***000//////000000000///......///000000111111222222222111111111333555555333111555444333444555666555333444333222000000000111111333222111111000000111111222111000///---------,,,...111000------//////,,,,,,---.........---,,,+++---,,,,,,++++++,,,,,,---//////...+++))))))+++---,,,,,,,,,,,,,,,,,,+++***((()))+++,,,,,,,,,++++++,,,,,,+++************+++'''(((((()))***+++++++++***(((***------)))((()))))))))))))))))))))))))))...(((''''''$$$(((,,,((())))))((((((((((((((()))************************((())))))((('''&&&((()))&&&'''(((((()))(((((((((************)))(((&&&%%%***************************'''&&&((((((&&&'''***))))))************)))))))))))))))))))))))))))))))))%%%"""###'''+++,,,,,,******)))(((((((((((((((******)))((((((((())))))******)))((((((((())))))&&&''''''((()))***+++,,,''''''((()))))))))))))))))))))))))))))))))************))))))))))))******)))***+++,,,,,,,,,+++***************************------,,,+++*********+++************))))))))))))&&&&&&'''((()))***+++,,,'''***,,,+++,,,...---***+++++++++,,,++++++***)))++++++******++++++,,,---++++++******++++++,,,---222000...---------+++***,,,,,,---------+++***)))(((***++++++******+++---------------------------+++++++++,,,---...///000+++,,,---...///,,,(((%%%,,,...//////......000111//////000000000//////...000000000///---...000222///111333333222000000111///000000000000111111222222111111111111000000000000...------///000000///222222222111111000000000333333333333333222222111222222222111111111111111000///......------......---.........//////000000++++++++++++,,,---...///------------------------***+++,,,---------,,,+++...***))),,,,,,***(((***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---------------------------+++---...---,,,+++,,,...222///,,,,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...'''&&&'''***------***&&&+++,,,+++)))***...---)))///+++'''(((+++---,,,)))---------,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,+++*********,,,......---,,,---...)))***+++,,,------------************************+++***)))))))))***,,,,,,.../////////////////////,,,,,,---...............000///...,,,++++++,,,---///000111000///...///000111111111111000000000000111000000111...+++---222//////////////////.........//////000111222222333000000111333555555333111555444333333555555444333555444333222111222222222222222222111111111111111111111///......---------333111,,,&&&&&&,,,///...,,,---.........---,,,+++---,,,,,,++++++,,,,,,---------,,,***))))))+++...,,,,,,,,,,,,,,,+++***))),,,---///111111000///---++++++***************+++((((((((()))******++++++))))))+++,,,+++(((''''''(((((())))))************---###(((***!!!)))000%%%******)))(((((((((((()))))))))))))))))))))))))))+++,,,+++)))'''''')))+++''''''((((((((((((((((((%%%'''(((***+++***)))(((************************+++******************+++))))))************))))))((((((((((((((((((((((((***%%% %%%))))))'''''''''''''''(((***+++,,,))))))((((((((((((((()))))))))(((((((((((((((((('''(((((()))******++++++))))))*********))))))(((((())))))******************))))))))))))))))))***&&&(((***+++,,,+++***)))************************------,,,++++++******************)))))))))))))))((((((((()))***+++++++++'''+++---++++++---...+++***++++++++++++*********+++***++++++++++++,,,,,,++++++******++++++,,,---///---+++*********)))(((,,,,,,------,,,+++***))))))***++++++******,,,...------------------------+++++++++,,,---...///000///////////////...,,,++++++---//////...///000222///000000/////////......000000111000//////111333///222444444222111000000222000///000111222000///111111111111000000000000333111000000111222222111//////000000000111111111333333444444444333333222111111111000000000000000//////...---------------------......///000000000,,,,,,,,,,,,,,,---......------------------------***+++,,,------------,,,...)))'''+++---+++***++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---------------------------+++,,,------++++++,,,---111///------...///...,,,++++++++++++++++++++++++------,,,++++++,,,,,,---)))))))))+++------+++)))+++---,,,******---,,,)))***(((&&&&&&***...//////...------,,,,,,++++++***''''''((()))***++++++***++++++,,,,,,,,,++++++***---///000///,,,)))((((((******+++,,,,,,,,,,,,,,,************************+++***((('''''')))+++,,,/////////////////////...------...////////////...///...---------...///000///000111000///...///000000000000000000000000000222...,,,000222111111222..................//////......///000111111222222111000111222444444333111555333222333444555444333333333222222111111222222222222222222111111000000//////............//////111000,,,((()))...///,,,+++,,,---.........---,,,---,,,,,,++++++,,,,,,---$$$%%%&&&&&&'''***...111,,,,,,,,,,,,+++******)))***+++---...---,,,***(((*********))))))***++++++))))))))))))))))))))))))&&&)))+++***'''&&&&&&&&&((((((((()))******+++++++++%%%,,,...%%%---444%%%+++******))))))*********((((((((((((((((((((((((+++++++++)))'''''')))***((((((((('''''''''((((((%%%&&&((()))*********)))***************************++++++******++++++***))))))************))))))((((((((((((((((((((((((...)))######''')))(((%%%''''''''''''(((***+++,,,)))((((((((((((((())))))((((((((()))))))))((((((************))))))))))))***************))))))((('''((()))***************)))))))))******)))))))))((((((((())))))******+++************************,,,,,,,,,,,,++++++******))))))))))))))))))******++++++++++++++++++++++++(((,,,---)))(((+++......*********************+++******++++++,,,,,,,,,,,,++++++******++++++,,,---+++)))(((((()))******)))******++++++++++++++++++***+++++++++******,,,...------------------------,,,++++++,,,---...//////111000...------///111333+++---//////...///000222//////..................///000111111000000111333000333555666444222000000222111///000111111000///000000000000000000000000333222000000222222222111------...000111222333444222333333444444333333333000000000000000000000000//////...------------------.........//////000000------,,,,,,------......------------------------,,,------...............,,,((((((+++---,,,---000,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------------------------+++,,,---,,,++++++,,,---///...---.........---,,,++++++++++++++++++++++++******************++++++---,,,******+++---------***......***)))++++++)))'''((()))((((((***...222---------,,,,,,+++++++++&&&'''((()))***+++++++++***++++++,,,,,,,,,++++++,,,...///---***'''&&&&&&+++,,,,,,,,,++++++***)))***************************)))((('''''')))+++,,,/////////............---------...///////////////111///......111333333333...///111000///...000111//////000000000000000111111,,,***000555444111111......------......///000...//////000000111111111333222000111222333222111444333222333444555444222////////////////////////111222222222222111000000...............///000000,,,......///111333///(((+++,,,---.........---,,,---,,,,,,++++++,,,,,,---//////...+++))))))+++---++++++++++++++++++***)))***++++++,,,+++***)))(((***))))))))))))***++++++*********)))))))))))))))$$$)))+++(((%%%&&&''''''(((((())))))*********+++***+++---+++)))111444******************+++,,,,,,'''''''''''''''''''''''''''(((((('''&&&%%%'''((())))))(((''''''''''''(((***)))))))))((((((((((((************************'''******((((((******'''))))))************))))))))))))))))))))))))))))))111---***)))***+++)))'''******)))((((((((((((((())))))((((((((()))******(((((()))*********))))))++++++*********)))))))))))))))*********))))))(((&&&''')))***++++++******))))))************)))))),,,+++***))))))***,,,---***************************++++++,,,,,,,,,+++***))))))))))))************------,,,,,,,,,+++++++++'''+++,,,(((&&&)))---...******)))))))))***++++++)))***+++,,,,,,,,,,,,+++++++++******++++++,,,---***)))((()))+++------,,,((())))))***+++,,,------,,,---,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------++++++---222555,,,...//////......000111......------......///000...///111111000000111333222444777888666333111111111111111111000000000000//////000000000000000111222000//////000000000///------///000222333444555111222222333333333333333000000000000111111111111000///......------......////////////////////////...---------------......---------------------------------.........//////+++)))***,,,+++***---222,,,,,,------------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,------......---,,,,,,++++++++++++++++++++++++(((((()))))))))*********...---+++******+++---///***...///+++)))***+++))))))+++---***'''&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++,,,,,,,,,++++++(((***++++++)))((()))***,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++***)))((((((((()))++++++............------,,,,,,,,,,,,---............---111...,,,---000222222111---///000000//////000222////////////000000111111,,,+++---222333///---.........---------...///000/////////000000000000000666333000///000111111111444333222222444444333222......///////////////...111222222333222111000///000//////............///++++++******...222///)))++++++---.........---------,,,,,,++++++,,,,,,---888777444///+++((()))***)))******++++++++++++***+++++++++,,,,,,,,,,,,,,,)))))))))))))))***++++++(((((())))))******++++++"""))),,,((($$$''')))))))))))))))))))))*********'''///)))!!!'''000///...(((((((((((()))+++,,,---((((((((((((((((((((((((%%%&&&(((((('''&&&'''(((***)))((('''&&&''''''(((+++***(((''''''''')))***))))))))))))))))))))))))&&&***+++((((((+++***&&&))))))************))))))))))))))))))))))))))))))------,,,,,,+++***)))(((******)))((((((((((((((()))))))))))))))***++++++((((((***+++++++++************************++++++(((((())))))***)))))))))&&&''')))+++,,,+++***)))((()))***++++++***)))(((,,,,,,++++++++++++++++++))))))))))))))))))))))))((()))+++,,,------,,,,,,((()))))))))************++++++++++++++++++,,,,,,###)))---***''')))++++++***)))(((((()))***+++,,,)))***+++,,,,,,,,,++++++++++++******++++++,,,---+++***)))))),,,---------*********++++++,,,---.........---+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------***,,,......------000222---///000///......///000......------...000222333,,,...000111000000111222333666999:::888555222222...000222222///...000333////////////000000111111333111//////000000000///000000111111222333333333000111111222333333222222000000000111111222222222111000//////......//////000000000///......------......------------......------------------------------,,,,,,------......***+++------((($$$)))111,,,,,,------------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,***+++---------,,,++++++************************(((((()))***************++++++++++++******+++,,,***...///+++(((***+++)))***++++++***)))(((((()))***++++++,,,,,,------...++++++,,,------...------)))***+++,,,,,,,,,,,,+++)))***+++***))))))+++,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++......---------,,,,,,,,,++++++,,,---------,,,,,,///,,,******---///...---,,,...///000///000111333.../////////000000111111)))+++000333000***))),,,...------,,,---...///000000000000000////////////888444000...///000111111444333222222444444333222000000111111111111111000111111222333222111000///222111000///...---------///***""""""+++000...***+++---.........---------,,,,,,++++++,,,,,,---***+++***)))'''(((+++---((()))***+++++++++++++++((((((((()))***+++---...))))))((())))))***++++++&&&&&&''')))***,,,------"""***---(((%%%(((++++++******))))))))))))))))))###///""""""+++)))///&&&&&&&&&''')))***,,,---))))))))))))))))))))))))%%%'''***+++***))))))******)))((('''&&&&&&'''(((((('''&&&%%%&&&))),,,...(((((((((((((((((((((((((((---...++++++...---((())))))************))))))))))))))))))))))))))))))''')))++++++)))'''''''''''''''''''''(((***+++,,,******))))))***+++,,,,,,((()))***,,,,,,,,,+++***(((((()))***+++,,,,,,---''''''((()))))))))))))))%%%''')))+++,,,+++***)))((()))***++++++***)))(((***++++++++++++***(((((((((((((((((((((((((((((('''(((***,,,---------,,,(((((())))))*********+++(((((()))***+++,,,,,,---(((...,,,)))))))))(((***)))(((((((((***+++,,,)))***+++,,,---,,,++++++++++++******++++++,,,---+++)))((()))***,,,++++++------,,,,,,,,,---......000///...+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,(((---111222111//////000...///000///...---...///............000222444555,,,...000000000000111222444777:::;;;999666333222,,,000444222///---111555.../////////000000111111555333111111222333222111333333333222222222111111///000111222222222222222000000111111222222222333111111000///////////////111111000///...---,,,,,,///......---------......------------------------,,,,,,+++++++++,,,---...+++---///---%%% %%%///,,,------......------,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,)))***,,,---,,,+++++++++************************((()))***+++++++++++++++''')))+++,,,+++)))((((((***///000+++((()))*********'''&&&))),,,---+++((()))***+++,,,------...///******+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,......---+++(((((()))+++((()))***+++++++++++++++------------------------))))))***++++++++++++***+++,,,------......------+++++++++,,,,,,---------)))...,,,...333...***333///000000111111111111000//////.........//////000///...---,,,,,,---...///------...///000111222222///////////////000111111222222222222222111000///111000///000111222111///111111000000//////......222222222111000//////...//////...------------...........................///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))******++++++******)))++++++******))))))((((((((()))***)))((((((***,,,$$$!!!###+++...***((()))+++*********))))))((((((++++++***************+++++++++++++++++++++++++++))))))))))))((((((((((((***+++,,,***(((''''''(((*********)))))))))))))))'''&&&%%%''')))***)))(((''''''(((((())))))******(((((()))***,,,---...///((((((((((((((((((((((((++++++***************+++)))'''(((,,,---))))))+++''''''''''''((((((((()))'''$$$###(((///333///******+++------+++)))(((((((((((((((((())))))))))))***(((&&&'''+++...---+++,,,,,,***)))((((((''''''+++++++++,,,,,,+++++++++))))))(((((()))***++++++))))))))))))***+++,,,---,,,,,,,,,+++++++++++++++******))))))))))))******))))))(((((((((***+++,,,+++++++++***((((((***,,,###'''++++++)))'''(((+++,,,+++))))))***+++***)))******))))))******+++,,,++++++************++++++222555222+++(((++++++&&&,,,++++++******))))))))),,,,,,,,,,,,+++******))),,,++++++,,,---...///000'''(((+++---///000000000(((((()))+++---...///000111...+++,,,///111111///---///000000//////000111555777888555111//////111...///000000000///---,,,111000...---...///111333111222333333333333222111...000111222222111000...111000///......///000111333333222111000000000111000111222111000///000111222222111111000...---,,,---------------------------///111---(((&&&***...,,,---------,,,++++++***///---+++)))))))))+++,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,***))))))+++...///...+++)))(((((()))))),,,+++*********,,,...000------------,,,+++***)))//////...---...///000111000...,,,---//////,,,))))))(((((()))+++------,,,+++++++++++++++***)))((())))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++++++++---------+++)))''')))---...***)))***...---+++*********++++++)))***+++,,,,,,+++***)))------,,,++++++******)))+++,,,------...---------,,,,,,,,,,,,,,,---------,,,///,,,---222...---888//////000000111111000000///////////////.........///...---,,,,,,---...///,,,,,,---...///000111111///////////////000000111111222222222111111000///111000///000111111000///000000000000//////.........//////000000111111222//////...---------------++++++++++++++++++++++++///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))************))))))*********))))))))))))))))))******)))((((((***,,,)))%%%&&&,,,...+++(((************)))))))))((((((*********)))******++++++************************))))))))))))(((((((((((()))***+++)))'''&&&&&&''')))))))))))))))))))))******)))(((((()))***((('''))))))))))))(((((((((((())))))******++++++,,,,,,((((((((((((((((((((((((******))))))))))))*********''''''((('''!!! '''''''''((((((((()))))),,,)))((())),,,---***'''&&&((())))))((('''((()))(((((((((((())))))))))))444111///---,,,***'''%%%...---,,,+++******************++++++++++++******)))))))))))))))***++++++))))))))))))***+++,,,,,,,,,,,,++++++***)))''''''***)))))))))))))))***++++++******))))))***+++,,,+++++++++***))))))+++---)))))))))***++++++***)))+++***))))))***++++++*********))))))******+++,,,+++******************+++***---,,,))))))---...+++++++++++++++++++++++++++......,,,+++++++++,,,,,,+++++++++,,,---...//////)))***,,,...//////......---------....../////////000...,,,,,,///000000///,,,///111222111000000000222444555444111000111333///////////////......---000///.........///111222111222222333333222222111...///111222222111///...111000///......///000111111111000/////////000000000111222111///......///000000000000///...---,,,////////////////////////.........---+++++++++,,,---------------,,,++++++...---,,,++++++,,,------++++++,,,,,,---------,,,***+++,,,,,,------,,,,,,+++,,,,,,+++))))))+++---,,,+++)))((('''(((******,,,,,,,,,,,,,,,,,,++++++)))***+++,,,------------+++******)))***+++,,,------+++)))***------,,,***---,,,++++++,,,,,,+++)))+++++++++++++++***))))))*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---++++++,,,,,,+++))),,,***+++...---(((&&&'''---,,,+++***)))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++,,,---------------------------------,,,,,,...111,,,+++111......999---...///000000000000/////////000000000...---,,,......------------......++++++,,,---...//////000//////......//////000111111111111111000000000000111000//////111111000///000000000////////////...---......///000000111111///......---------------------------------------...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***(((((()))++++++((((((+++,,,***((()))******))))))))))))(((((()))))))))))))))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))***(((&&&%%%&&&'''((((((((())))))*********,,,+++))))))))))))(((&&&*********)))((('''''''''************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''%%%&&&******'''&&&(((''''''((((((((()))))))))---,,,+++***))))))((((((%%%&&&''''''&&&''')))+++(((((((((((())))))))))))((()))+++***)))(((((()))---,,,+++***************))))))************))))))))))))))))))))))))***+++******)))))))))******+++***++++++***)))'''%%%$$$)))))))))))))))***+++,,,,,,,,,+++*********+++++++++,,,,,,+++******+++---...+++'''(((+++---+++(((***)))((()))+++,,,,,,+++***))))))))))))***++++++************************$$$''')))((()))------+++++++++++++++,,,,,,,,,,,,...---,,,******+++,,,---++++++,,,,,,------......,,,,,,---......---------000//////......---,,,,,,///...,,,---...000//////,,,...111333222000//////...000111111111111222444000//////............///////////////000000000000111111222333333222111111//////111111111111//////000//////......//////000///............//////000000111111000...,,,---...------............------...........................---,,,---//////---+++---............---,,,,,,,,,,,,------------......***+++,,,---...---,,,+++***++++++,,,,,,,,,,,,,,,+++,,,,,,+++******+++---)))(((''''''((()))***++++++,,,.........+++)))'''((()))***,,,---.........,,,,,,++++++,,,,,,---...***)))'''(((***,,,,,,,,,...---+++,,,------,,,******++++++++++++***))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///...,,,+++,,,+++***(((---***+++...---(((&&&(((++++++***)))))))))******---,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,------++++++,,,------------,,,///......------,,,,,,,,,...000,,,+++///+++)))444,,,---...//////000000//////000111111000...,,,***------------------------+++,,,,,,---....../////////............///000000000000000000///000000000111///...///000111000////////////////////////////////////.........------///...------,,,,,,------...........................---+++,,,------,,,***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))************************(((((())))))******++++++***++++++***)))((()))+++)))'''&&&'''((((((''''''))))))))))))))))))(((((()))(((((())))))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))'''&&&'''(((&&&''''''((()))***++++++***)))(((((())))))(((&&&***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))(((&&&(((---...,,,,,,...'''(((((((((((()))))))))((()))***)))'''(((+++///((((((((('''''''''***,,,(((((((((((())))))))))))"""&&&(((((()))+++...***))))))(((((((((((()))(((((())))))))))))((((((***)))))))))))))))******+++******))))))))))))***((()))***+++***(((&&&%%%))))))))))))***+++,,,,,,,,,++++++******)))))))))***+++,,,,,,+++***,,,---...+++(((((()))******))))))(((((())),,,---,,,+++)))))))))))))))***++++++*********++++++*********&&&(((************)))'''------,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,------------,,,,,,,,,---------...---......---,,,++++++******......------............,,,...//////......///000---...///000000111222222000///...------...///000......///000111000000000111111222222222222111111//////000111111000//////////////////////////////...---------...///000000///000000///---++++++,,,******,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...------......///......------,,,------...------,,,+++)))+++,,,......---,,,+++******+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,***))))))((()))***+++++++++,,,,,,---,,,+++***)))++++++,,,,,,,,,+++++++++------------......//////,,,***(((((()))***,,,---***))))))***---......---******+++++++++******)))++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,++++++,,,,,,***)))***((())),,,---***))),,,******))))))))))))))))))---,,,+++******+++,,,---*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,++++++///++++++...'''###+++,,,---...///000000000000///000111111000...,,,***,,,------------------,,,---------......//////000...............//////000000//////......///000000000///...///000111000................../////////.........---------------......---,,,,,,,,,,,,,,,************************...,,,++++++,,,---+++***++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))),,,+++************+++,,,(((((())))))******++++++***+++++++++))))))***,,,'''&&&&&&&&&(((******((((((((((((((((((((())))))))))))(((((()))******+++************************'''((((((((()))))))))***)))***+++***((('''((()))&&&&&&'''((()))******+++'''&&&%%%&&&((()))(((''''''((((((((()))))))))***&&&''''''((())))))******))))))))))))))))))))))))''''''&&&&&&'''((())))))+++))))))+++***%%%$$$%%%(((((((((((()))))))))***%%%'''***)))'''(((,,,111*********(((&&&&&&(((***(((((((((((())))))))))))'''***---,,,)))''')))+++((((((((('''(((((())))))((((((((())))))(((((((((******)))))))))))))))*********))))))((()))))))))'''(((***+++,,,++++++*********)))******+++,,,,,,******)))))))))((('''''')))***,,,,,,++++++,,,---***++++++)))&&&&&&(((***(((((((((***,,,---,,,***))))))(((((())))))***+++)))***++++++++++++***)))******+++,,,+++)))((('''......------,,,+++******)))***---......---+++)))***+++,,,---------,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,++++++---............------------------+++***+++...111//////...//////000000///000///...------...///000......///000111000000000111111111111111111111111/////////000000/////////......////////////.....................///000111...///000///,,,+++,,,---((()))***,,,------......,,,,,,,,,,,,,,,,,,,,,,,,(((,,,111111...,,,...000------......///......---------------,,,***)))(((***+++,,,---------,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,+++***+++,,,,,,,,,++++++*********+++++++++***)))***+++,,,---++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,///...,,,***)))***,,,---)))(((((())),,,------,,,)))******+++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))***,,,---,,,+++***((())),,,,,,***))),,,))))))))))))******)))))),,,+++***))))))***+++,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***...++++++...&&&!!!(((,,,---...///000111111111//////000000000...---,,,,,,,,,------------,,,,,,------......////////////......------......///000//////...------...000111000///......000000///...---............/////////))))))***,,,---...///000...------,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,,,,+++***++++++++++++++++++++++++)))))))))******++++++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))************)))***++++++******,,,---'''((()))(((***---,,,)))''''''(((((((((((())))))***))))))(((((()))))))))************************''''''(((((())))))******)))***+++***)))((()))***'''''''''(((((()))))))))%%%$$$$$$%%%'''((((((''''''''''''((()))*********&&&''''''((()))******+++))))))))))))))))))))))))''''''&&&''''''((()))***(((&&&'''******'''&&&(((((((((((()))))))))******''')))+++)))''''''))),,,)))))))))(((%%%%%%%%%'''(((((((((((())))))))))))+++++++++)))'''&&&''')))))))))))))))******+++,,,(((((())))))))))))((((((+++******)))))))))))))))))))))((((((((())))))***((())))))+++,,,---...///,,,++++++*********++++++((((((((())))))(((''''''''')))+++++++++***+++,,,'''***,,,***&&&%%%'''+++(((((()))+++------+++))))))(((((((((((()))******)))***+++,,,,,,+++***)))***((())),,,,,,******,,,---------,,,++++++*********+++...000000///,,,+++***+++,,,------,,,+++***+++++++++,,,---...000111------...............///,,,...//////---,,,,,,---------,,,+++***+++...111111///......000000///---///............//////000////////////000000000000222111000000000000111222////////////////////////---......//////......---///............//////000---/////////---,,,---...((()))***,,,------......------------------------(((---111000,,,***---222,,,,,,---............---------,,,++++++***))))))+++++++++,,,,,,,,,------)))******+++++++++++++++)))+++------+++***++++++---------,,,,,,++++++***+++***)))((()))+++---///((()))***+++,,,,,,,,,,,,,,,,,,---...............///000///---+++***,,,...,,,+++)))***++++++***((())))))***++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))(((((())),,,------,,,...+++***,,,+++'''''')))((()))******++++++******+++******))))))******+++------,,,,,,+++******)))******+++,,,,,,,,,,,,+++******++++++++++++++++++,,,///,,,+++...(((%%%...,,,---///000111222222222///////////////.........+++,,,------------,,,+++---------------............------------.../////////...---,,,,,,...000111000///......///000///...---------.........//////(((((()))+++,,,...//////...---,,,,,,++++++,,,,,,---------------------------,,,++++++,,,,,,+++)))************************'''(((((())))))***++++++))))))))))))))))))))))))***)))(((''''''((()))************)))))))))))))))((()))++++++***+++---///'''***+++)))***---+++%%%'''''''''((((((((())))))+++***)))(((((('''(((((())))))))))))))))))))))))'''''''''((()))*********((()))***)))(((((()))***''''''(((((((((((((((((('''&&&%%%&&&'''((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++%%%$$$''',,,...,,,,,,///(((((()))))))))*********)))***+++***)))''''''''''''(((***)))(((''''''((((((((((((((()))))))))))))))'''$$$$$$&&&(((******((((((((())))))+++,,,,,,((())))))******))))))(((++++++***)))))))))))))))((((((((((((((()))***++++++***))))))***,,,...000------,,,+++************''''''))))))***)))((((((%%%'''***+++***)))***+++''')))*********))))))***))))))***+++---,,,***(((((((((((((((((()))******(((***+++,,,,,,+++***(((+++''''''+++,,,)))***...************++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,***)))---,,,,,,+++,,,---...///........................+++...000///---++++++,,,+++---//////.........///111///---...000111000...---......///////////////000///.........///111222222111000//////000111222/////////....../////////------...//////...------///...---------------------...//////...---///000)))***+++,,,------...---------------------------+++---...---++++++---///++++++,,,---------------,,,++++++***+++,,,---...---,,,+++******,,,---///))))))***+++++++++++++++)))+++------,,,******+++******+++,,,,,,,,,,,,+++******************++++++******++++++++++++******---...///000000000//////,,,...///...,,,+++---///---+++******+++,,,***)))))))))***+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))((()))+++,,,,,,+++///+++***,,,+++''''''***((()))+++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++)))))))))******++++++,,,...111,,,+++///++++++555---...///111222222333333//////.........//////000++++++------------++++++,,,,,,,,,,,,,,,,,,,,,---...------------.../////////...,,,,,,,,,...000111000...---...///000///...---------.........//////+++++++++++++++++++++,,,...---,,,,,,++++++,,,,,,************************---,,,***+++,,,,,,+++)))************************&&&''''''((()))*********)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))++++++******))))))((((((''')))*********,,,...000&&&***+++((()))+++''' &&&'''''''''(((((()))))),,,+++***(((''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++&&&((()))(((''''''((()))((((((((((((((('''''''''***)))''''''(((((('''%%%******))))))((((((''''''+++++++++***)))((((((((((((((((((((((((((((((((('''''''''((((((***++++++***((())),,,,,,((('''((())))))))))))************(((((()))******)))((('''&&&)))+++,,,,,,++++++,,,(((((((((((())))))))))))222---(((&&&(((++++++***&&&&&&&&&&&&''')))***+++))))))************))))))++++++***))))))((())))))''''''''''''(((***++++++---,,,***((()))+++---///......,,,+++***)))))))))'''((()))+++++++++***)))$$$&&&)))******))))))******((('''***......+++(((*********,,,---,,,)))'''((((((((((((((()))******((()))+++,,,,,,+++)))(((---((('''******'''(((---&&&'''((()))+++---......***(((%%%$$$$$$'''***,,,)))+++,,,------,,,***)))///...---,,,+++,,,---------------,,,,,,++++++***+++...000000---++++++,,,***---222444333111...---000...---...111333111///,,,---///000000000///...111000...---...///111333222111000//////000111222//////............//////,,,---...//////...---,,,...------,,,++++++++++++,,,...//////...///000111******+++,,,------------++++++++++++++++++++++++///,,,******+++------,,,***+++,,,,,,---------,,,+++*********,,,...111333...,,,***))))))+++...000))))))***++++++++++++***)))+++------,,,+++***+++'''((()))***,,,,,,,,,,,,***+++,,,---,,,***((('''......---,,,***(((&&&%%%)))***+++,,,,,,,,,+++***))),,,//////---,,,...000******)))+++---///......((()))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***)))***++++++***)))+++((((((++++++)))***---)))***+++,,,------,,,+++++++++---......---++++++*********++++++,,,------,,,+++***+++,,,---+++))),,,++++++******++++++,,,------...,,,+++***+++---------------...///111111000///.........///111222000///---+++++++++,,,------......///////////////......---,,,---...///000333333222///++++++///222---......///////////////,,,------....../////////,,,---//////......///000,,,+++++++++++++++++++++,,,++++++******++++++,,,&&&'''***,,,---,,,+++***,,,,,,++++++***)))))))))'''(((((()))***+++++++++)))))))))))))))******+++***((('''&&&&&&(((+++,,,(((((((((((((((((((((((((((***,,,+++(((''')))+++***'''%%%&&&)))***(((%%%(((((((((((((((((((((((()))))))))'''%%%$$$%%%&&&''')))******))))))***+++''''''''''''''''''''''''///,,,)))((())))))'''%%%***(((&&&&&&)))+++***(((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))((((((((((((((()))---)))%%%&&&)))+++(((%%%(((((()))***************,,,)))'''(((******'''%%%******))))))))))))******+++***)))(((((()))***+++((((((''''''((()))***+++'''(((((()))***+++++++++(((%%%&&&***)))%%%&&&+++%%%(((+++---,,,+++***++++++***(((***,,,---***((((((***++++++++++++---...111000---+++)))(((((((((++++++************++++++(((((()))***+++,,,------))))))))))))))))))))))))...(((&&&,,,///,,,***,,,'''******((((((,,,,,,))))))------***(((***+++))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++000//////...---,,,---.........---,,,,,,+++******###%%%(((***+++,,,///111//////.........---------000222222000---,,,...222,,,------...///.........---------............///,,,...000111///.........222111111111000000////////////////////////////////////.........---------......//////......---,,,......---------,,,,,,,,,,,,---------,,,++++++***,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,+++***)))...---...///111///,,,***///,,,)))***---///---+++++++++***)))(((((()))))),,,++++++++++++++++++,,,(((***......)))$$$(((///+++---000222222///+++))),,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,(((,,,000111///---++++++,,,++++++,,,------,,,***...111///)))(((,,,,,,(((...---,,,+++***((('''''',,,,,,++++++,,,,,,------++++++++++++******))))))---***'''&&&(((+++---...***)))((())),,,---+++)))000***'''***,,,++++++,,,++++++++++++******))))))+++)))(((***,,,---+++)))(((***,,,+++((('''(((+++,,,+++***+++,,,---+++))),,,++++++******++++++,,,)))***+++***((((((***,,,.........//////000111222000//////...///000111222///...,,,+++++++++---...---......///////////////...------,,,---...///000,,,...///...+++******,,,---......///////////////---------------.........,,,,,,++++++******))))))------,,,,,,+++***))))))+++******************+++((()))***+++,,,,,,+++*********************++++++'''(((((()))******++++++)))))))))))))))******+++((((((((((((((()))))))))))))))))))))))))))))))))(((***+++***(((((()))+++***)))(((((()))***)))(((************************((())))))'''%%%%%%&&&''''''((()))((('''''')))***************************000---***)))******)))'''***(((&&&''')))+++***(((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((()))))))))***))))))(((((((((((()))))),,,***((()))***+++)))'''(((((()))******************(((&&&''')))***)))((())))))))))))))))))))))))******)))(((((()))*********))))))((((((((((((((('''(((((()))******+++++++++(((***---,,,((()))...(((***------,,,***))))))+++***)))***,,,,,,***(((((()))++++++***+++,,,...///...---+++***)))((((((+++******************+++(((((((((((('''''''''''')))))))))))))))))))))))),,,((((((...000---***+++'''******((((((++++++)))'''+++,,,)))(((+++,,,+++************************)))***++++++***)))***++++++************+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,)))(((((())).........------------,,,/////////---,,,,,,...///000000111111111222222222........./////////000000---///111111000......///111111000000000///////////////////////////////////////.........---------......//////......---,,,......---------,,,,,,,,,......//////......---,,,+++*********++++++,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))+++......---+++---------...,,,'''!!!,,,+++++++++************,,,,,,+++******+++,,,,,,+++)))***,,,+++((()))---)))***,,,...---+++)))''',,,++++++++++++,,,------+++++++++***)))))))))((((((***---//////...---,,,...---++++++,,,------,,,###+++///---+++---///------,,,,,,+++***)))((((((*********++++++,,,---...++++++++++++*********))),,,***))))))***,,,++++++***)))(((***,,,---+++)))000+++))),,,...,,,+++,,,++++++++++++*********)))***)))(((***,,,---+++))))))***++++++))))))***+++,,,+++***+++,,,---+++))),,,++++++******++++++,,,+++,,,---,,,,,,,,,...000/////////000000111222222///////////////000111111------,,,++++++,,,...///---......///////////////...------------...//////,,,///333444333000...------......///////////////------------,,,,,,,,,,,,...,,,***+++---...,,,***///...---,,,***)))((((((******))))))))))))***************************+++((())))))***++++++,,,,,,((((((((()))******++++++)))))))))))))))******+++'''((()))******)))'''&&&************************(((***+++***)))((()))***)))***+++***)))))))))***************************'''(((((('''&&&&&&''')))((()))((('''%%%%%%'''***''''''''''''''''''''''''000---***))))))*********)))((('''''')))******)))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))(((((((((((()))))))))***,,,,,,+++)))))))))(((((()))***************)))'''&&&&&&(((***++++++((()))***++++++***)))(((***))))))(((((())))))***)))(((((((((((((((((((((((((((((()))******++++++(((''')))+++***'''(((,,,+++,,,......+++)))))))))+++***)))***,,,,,,***)))''')))******)))***+++,,,,,,,,,,,,,,,+++***)))(((************************+++************)))))))))))))))))))))))))))))))))+++((()))---///,,,******)))++++++((((((******'''%%%***+++)))))),,,...---************************)))***++++++***)))***+++,,,+++***+++...///,,,*********+++,,,,,,---......+++,,,---,,,***)))***+++------------,,,,,,,,,,,,...,,,******+++---------///............///000000//////000000000111111111...000111111000//////000///////////////.........////////////////////////...............---------......//////......---,,,......---------,,,,,,,,,......//////......------++++++*********+++,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,+++******'''&&&&&&'''***++++++***))),,,///000///,,,+++***+++,,,---------,,,+++***---,,,***))))))***,,,------)))'''+++---+++***+++*********+++***)))((((((+++++++++++++++,,,------++++++++++++******************+++---//////...---000---++++++,,,---......%%%------******+++,,,,,,+++++++++************)))))))))***+++,,,---...++++++++++++************+++******,,,---,,,***(((******)))***,,,---+++***000,,,+++//////,,,+++,,,++++++++++++***************))))))***,,,---+++*********)))***,,,---,,,,,,++++++***+++,,,---+++))),,,++++++******++++++,,,+++---.........///111333......///000000000000000///////////////000000111...------------...000000---......///////////////------------....../////////111555777666444222000---......///////////////---------,,,,,,+++++++++,,,)))'''***000333111---------,,,,,,+++***))))))++++++************++++++,,,+++***))))))******+++))))))*********+++++++++(((((())))))************)))))))))))))))******+++))))))***))))))((('''&&&))))))))))))))))))))))))))))))******)))))))))***'''***,,,+++(((''')))+++************************&&&'''((('''&&&'''(((***)))))))))'''%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&...,,,)))(((((()))***+++)))(((''''''((()))******(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((()))))))))))))))(((((((((((())))))***%%%)))...---***'''(((***(((((()))******************((('''&&&''')))***+++'''(((***,,,,,,***(((''')))))))))(((((()))))))))&&&&&&'''(((((()))))))))(((((())))))************''''''((()))((('''(((***+++,,,...---+++******************+++++++++***)))''')))******))))))***+++)))***+++,,,,,,+++***)))*********++++++*********((()))******,,,,,,---...***************************)))((())))))))))))***))),,,,,,((((((******'''&&&***,,,))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++---+++***---111222///+++***++++++,,,,,,------...)))***,,,,,,++++++---...------,,,,,,,,,+++++++++...***((((((,,,......,,,---,,,,,,+++,,,---...////////////000000000111111///111222111000///000111........................////////////////////////.................................///......---,,,......---------,,,,,,,,,+++,,,,,,---,,,,,,++++++---------,,,,,,------...------------------------++++++,,,,,,,,,++++++***,,,***(((((()))))))))(((,,,---...,,,+++...555:::***+++---......,,,***)))...,,,***))))))***,,,...---)))(((+++---+++***,,,...---,,,++++++++++++,,,+++++++++***+++,,,,,,---)))***+++,,,...///000111,,,+++***+++...///---+++...---,,,---......---,,,###)))......,,,***))))))++++++++++++++++++++++++*********)))******++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,***(((******++++++,,,,,,+++***...,,,,,,000///+++)))+++++++++++++++++++++++++++*********+++,,,,,,++++++,,,***(((***...000...,,,++++++***+++,,,---+++))),,,++++++******++++++,,,((()))***++++++,,,...000,,,---.../////////.........//////000000000000000....../////////000111111---......///////////////---------...............------.../////////...------......///////////////---------,,,,,,+++++++++)))%%%###&&&,,,///---***+++++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,+++***))))))******++++++++++++*********)))))))))))))))))))))*********)))))))))))))))******+++,,,***((('''&&&'''((()))((((((((((((((((((((((((***)))))))))******))))))&&&(((***)))&&&%%%'''***))))))))))))))))))))))))&&&'''(((((('''''')))+++*********)))'''''')))+++))))))))))))))))))))))))******((('''&&&''')))***(((((((((((((((((()))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((()))******"""'''---,,,(((%%%&&&)))(((((()))*********************)))(((''''''((()))'''(((***,,,,,,***((('''((((((((())))))((((((((('''(((((()))((('''&&&&&&)))))))))))))))*********)))+++,,,+++***+++,,,,,,)))***,,,,,,++++++,,,---)))***+++++++++*********((()))******)))(((***+++((()))***+++,,,+++******)))***++++++++++++***)))%%%&&&&&&'''((()))******+++++++++++++++++++++++++++***'''$$$###&&&)))+++))),,,,,,((((((******'''(((,,,---***(((***+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***++++++)))(((***---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++******+++------,,,,,,,,,+++++++++...+++))))))---///...---...............///000000....../////////000000000000111222111000///000222------------............////////////////////////---..............................///......---,,,......---------,,,,,,,,,++++++,,,,,,---,,,,,,+++...------,,,,,,---------***++++++,,,---...//////***++++++,,,,,,,,,++++++...,,,******+++,,,+++***//////...)))%%%%%%)))---(((***+++------,,,***)))---,,,***))))))***,,,---***)))+++---,,,)))+++//////...,,,+++***+++---...+++************+++,,,,,,)))***+++,,,...///000111---,,,+++,,,------+++***++++++---///000///,,,)))111...,,,...000000---++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))+++++++++++++++++++++,,,///---******+++++++++***++++++,,,,,,,,,+++++++++,,,***,,,///...***(((++++++++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,,,,***)))***...000///,,,,,,+++***+++,,,---+++))),,,++++++******++++++,,,)))***+++++++++,,,///111+++,,,......///...---,,,......///000000000000000/////////000000000000000---......///////////////,,,---......//////.........---+++***,,,------,,,---......///////////////------------,,,,,,,,,,,,---+++)))***,,,---+++))))))******++++++,,,------------,,,,,,,,,,,,------*********************+++,,,,,,++++++***))))))((())))))))))))))))))******)))))))))))))))******+++,,,***(((&&&%%%''')))+++''''''''''''''''''''''''***)))((()))***+++***((('''((((((((('''&&&'''(((((((((((((((((((((((((((&&&((((((((('''''')))+++''')))******))))))***+++(((((((((((((((((((((((('''((()))(((''''''(((***'''((()))((('''((()))+++)))))))))))))))((((((''')))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((((((''''''(((((()))***+++"""'''+++***&&&$$$&&&)))(((((()))***************)))***+++***(((&&&''''''((()))***++++++***)))((('''(((((())))))(((((('''*********)))(((%%%###!!!))))))))))))))))))******&&&***+++(((''')))******''')))************,,,---)))***,,,,,,***)))***+++)))***+++***))))))***+++((())))))***++++++******)))***+++,,,,,,+++***)))******))))))))))))((((((++++++++++++++++++++++++***+++((("""!!!%%%)))***)))++++++((((((******''')))------***(((******)))************************)))***++++++***)))***++++++++++++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...///------------,,,,,,,,,,,,///---++++++,,,.........,,,,,,---...///................../////////000000000000111000......000222---------...............////////////////////////---------.....................//////......---,,,......---------,,,,,,,,,------......//////......,,,,,,+++*********++++++***++++++,,,---...//////******+++,,,,,,,,,+++++++++******,,,...000///...***,,,------***&&&###"""))))))+++,,,,,,,,,+++***,,,++++++++++++++++++,,,***)))+++...,,,)))+++000...,,,***)))((()))+++,,,***************+++,,,,,,++++++++++++************)))+++......,,,+++++++++******,,,...///...+++(((000((($$$(((...///...---+++++++++,,,,,,,,,,,,,,,---,,,+++***************++++++++++++,,,,,,,,,,,,///,,,******+++,,,,,,,,,+++,,,...---+++***+++++++++)))+++...,,,))))))---++++++++++++,,,,,,,,,,,,)))+++------,,,+++,,,---++++++***+++---...------,,,+++***+++,,,---+++))),,,++++++******++++++,,,+++,,,------------///111,,,---///000///...---,,,---...///000111000000///...////////////......------......///////////////,,,---.../////////...---222///------//////...,,,---......///////////////---------------.........000000///.........------++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---((()))***+++,,,,,,+++***++++++*********************))))))))))))))))))))))))))))))))))))******+++)))(((((('''(((((()))***((((((((((((((((((((((((+++)))((((((***+++***((()))((('''((()))))))))'''))))))))))))))))))))))))(((((()))((('''''')))***###&&&)))+++************&&&&&&&&&&&&&&&&&&&&&&&&%%%'''******)))((()))***'''(((***)))''''''))),,,)))))))))))))))(((''''''))))))))))))))))))))))))))))))*********+++++++++***)))))))))((((((((('''''''''''''''((()))***+++%%%'''))))))'''&&&(((***(((((()))***************&&&(((++++++)))''''''((())))))))))))))))))))))))''''''((())))))(((''''''''''''))))))((('''%%%$$$***)))))))))))))))))))))"""'''((($$$###'''(((&&&((()))***)))(((((()))+++(((***,,,,,,***)))***+++***+++,,,+++***)))***,,,***))))))))))))******+++(((***+++,,,,,,+++***(((,,,,,,,,,++++++++++++***))))))))))))))))))))))))''',,,,,,&&&###''')))((('''******((((((++++++)))'''+++---)))(((+++,,,***************************)))***++++++***)))***+++,,,---...+++''''''+++000***++++++,,,,,,------...''')))+++---...///222444.........------------,,,.........,,,++++++---...***+++---///000...---+++//////000000000111111111///000000///------///111------......////////////////////////////////////---------.........//////......//////......---,,,......---------,,,,,,,,,,,,---......//////......---,,,++++++*********+++------------------------)))***+++,,,,,,,,,,,,+++))))))***,,,...///...,,,&&&'''***...000...+++(((++++++++++++,,,,,,,,,---***+++,,,,,,,,,,,,+++***,,,)))(((,,,...---,,,...,,,+++)))(((((((((*********************++++++,,,+++++++++***)))))))))(((""")))///000,,,***,,,///,,,+++******+++,,,+++******###!!!&&&+++++++++...,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------+++++++++,,,,,,,,,------,,,++++++,,,---...,,,++++++---///...+++******,,,+++***+++---,,,))),,,111+++++++++,,,,,,,,,------)))+++------,,,+++,,,...***+++,,,,,,++++++,,,---,,,+++***+++,,,---+++))),,,++++++++++++++++++,,,((()))******))))))+++------...000111111///...,,,---...000111111111000///---.........---,,,++++++---......///////////////,,,,,,.../////////...---111///---...//////,,,(((---......///////////////---------....../////////***+++,,,,,,++++++---...,,,,,,,,,++++++*********,,,++++++******++++++,,,&&&'''***,,,---,,,+++***)))))))))***++++++,,,,,,*********))))))))))))))))))))))))))))))******+++&&&'''(((*********))))))))))))))))))))))))))))))+++)))'''(((+++,,,***(((,,,)))'''(((+++,,,***'''************************((()))***)))''''''(((*** $$$(((++++++***))))))))))))))))))))))))))))))$$$(((,,,---+++))))))+++&&&(((***)))''''''))),,,)))))))))))))))((('''''')))))))))))))))))))))))))))************+++++++++******))))))((((((((('''''''''''''''((()))++++++'''((((((((('''(((***+++(((((()))***************"""&&&+++,,,***(((((()))******))))))))))))******&&&'''((())))))((('''&&& """%%%(((*********************)))))))))))))))$$$)))+++&&&%%%)))***(((*********)))'''&&&''')))(((***---,,,***(((***++++++,,,---,,,+++***+++,,,+++***)))(((((()))***+++((()))+++,,,,,,+++)))(((&&&&&&'''((()))***++++++((((((((((((((((((((((((%%%,,,///***''')))***''''''******((((((,,,,,,)))%%%***+++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++'''******&&& &&&---((()))***+++---...///000...///000///---,,,,,,---//////.........------------...///---)))(((+++...---///333555555444111///000111111111111222222222/////////...------///111........./////////000000////////////////////////---------.........//////......//////......---,,,......---------,,,,,,,,,***++++++,,,---------,,,///...------,,,,,,,,,,,,000//////...,,,+++******)))***+++,,,,,,,,,,,,,,,******+++,,,---,,,)))&&&+++)))'''(((+++---,,,***---,,,,,,,,,,,,---...///)))***,,,------,,,***)))///(((%%%***111111---+++,,,,,,***)))))))))***+++*********)))***++++++,,,*********++++++,,,,,,,,,&&&///111,,,***...333///+++(((&&&'''***,,,---+++((()))......+++---222---------,,,,,,+++++++++))))))***+++,,,...000111+++++++++,,,,,,---------((()))+++...000///,,,)))+++---///...+++)))***,,,+++***,,,...,,,***...444+++++++++,,,,,,---------)))+++......,,,+++,,,...))),,,...---***(((***---///)))$$$&&&---000,,,'''*********(((&&&&&&(((***++++++++++++++++++++++++,,,...,,,+++---111222...,,,,,,,,,---///000000///000---++++++---///---+++***+++---///000//////...........................000---,,,---///000...,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000$$$"""***,,,,,,---++++++++++++++++++++++++,,,,,,+++***))))))******''')))***+++***)))***++++++*********))))))(((((()))))))))))))))))))))***))))))))))))((((((((((((++++++++++++************(((((((((((((((((('''&&&))))))))))))))))))))))))...""")))+++$$$,,,""")))))))))))))))******+++(((***+++***((((((,,,///)))************))))))(((&&&'''((((((((((((***,,,,,,((("""!!!(((***&&&(((((())))))))))))((((((---***''''''((()))'''%%%++++++++++++++++++++++++...,,,)))''''''''''''&&&***)))((((((******((('''+++++++++***************))))))***))))))(((''''''))))))))))))************))))))(((((()))+++---...***'''$$$%%%(((***)))(((***)))(((((((((((())))))(((&&&&&&******'''&&&))),,,+++***)))(((((((((((((((((()))))))))'''&&&%%%***++++++++++++,,,,,,,,,,,,,,,+++***)))))))))***))))))))))))************)))((('''''''''(((***+++))))))(((((((((((())))))))))))))))))))))))))))))%%%))),,,,,,***))),,,...,,,+++******++++++)))(((***)))'''&&&%%%'''((())),,,,,,,,,,,,,,,+++***)))***)))))))))+++,,,+++***************************++++++,,,,,,,,,,,,------)))***+++,,,---,,,++++++,,,---...//////...---,,,+++,,,------......---------,,,,,,++++++,,,,,,---222111,,,(((***000333111//////............//////***+++...//////...,,,+++///............---------......///000000///...------000222111...,,,---///000000///...............000...,,,+++,,,------,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......***,,,---+++'''%%%''')))+++***((()))+++,,,,,,+++,,,******+++...///---+++,,,+++)))***+++,,,,,,+++,,,,,,+++++++++,,,---...,,,++++++***)))))))))******************************************************+++---/////////---,,,......---,,,++++++++++++,,,***(((***---...---++++++***)))((((((***,,,---,,,+++******++++++)))'''+++,,,,,,------,,,,,,+++))),,,...---+++***,,,///+++%%%###)))---+++***+++000,,,+++,,,***'''&&&)))***++++++,,,,,,++++++***------,,,++++++******)))++++++++++++++++++++++++...)))%%%''',,,///,,,(((+++,,,,,,***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,000333111,,,******)))%%%,,,,,,,,,---...////////////---++++++---///...,,,+++,,,---////////////...------------------------///---,,,,,,///000...---...//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000((($$$***000///---...++++++++++++++++++++++++,,,++++++***))))))******''')))***+++***)))***+++************)))))))))(((******))))))))))))))))))))))))))))))((((((((((((,,,+++***)))((('''&&&&&&$$$'''))))))((('''(((***))))))))))))))))))))))))))) &&&)))!!!&&&...&&&))))))(((((())))))***+++)))***+++***((((((+++---((())))))*********))))))......---+++(((&&&'''(((---+++%%%"""%%%+++,,,((())))))(((((((((((())))))((()))+++...///,,,&&&!!!++++++++++++++++++++++++(((&&&&&&&&&)))*********''''''''')))******(((%%%*********************)))))))))(((((('''&&&$$$$$$(((((()))))))))*********)))(((((((((((()))+++,,,***'''%%%%%%(((***)))((())))))(((((((((((())))))***((((((++++++(((''')))(((((((((((()))***++++++(((((()))))))))((('''&&&''''''((((((((())))))))),,,+++******))))))******))))))))))))************)))(((((('''((()))***++++++******))))))******+++))))))))))))))))))))))))''')))+++++++++******+++,,,+++******++++++***(((***)))(((&&&&&&''')))***++++++++++++++++++***)))***)))))))))+++,,,+++***************************+++++++++,,,,,,,,,------)))***+++,,,,,,,,,++++++------............------+++,,,------......------...------------------...---000///***)))---111222000///...............///000000///......---,,,+++............---------------...///000000///......---///111000...,,,---...000000///...............000...,,,+++,,,------,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,---,,,***))))))***+++)))((((((***++++++***,,,***)))***---...---+++---+++******+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++***************************************************************+++,,,---......---+++***,,,,,,+++++++++,,,,,,---,,,***)))***,,,...,,,+++,,,+++***)))******,,,,,,...,,,+++,,,------,,,***+++,,,,,,------,,,,,,+++***+++,,,,,,++++++,,,------((((((,,,...++++++...---)))((()))(((%%%%%%(((***++++++,,,,,,++++++***+++++++++++++++++++++,,,++++++++++++++++++******+++)))((()))+++,,,,,,+++---------,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,%%%+++...,,,)))+++,,,++++++,,,,,,------.........///---,,,,,,---......---+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---***+++000222///---,,,++++++++++++++++++++++++,,,+++******)))*********''')))***+++***)))***+++************))))))))))))*********))))))((((((((((((((((((((())))))))))))*********)))((((((''''''###&&&))))))((((((***,,,))))))))))))))))))))))))'''!!!&&&(((###''',,,'''))))))(((((())))))***+++***++++++***(((((()))+++'''(((((()))************((()))***)))((()))***,,,)))(((%%%"""%%%***)))%%%***)))(((''''''((()))***((())),,,//////+++%%% ))))))))))))))))))))))))$$$$$$%%%'''***++++++***''''''(((***,,,,,,***(((((((((((()))))))))))))))''''''((((((((('''&&&&&&(((((())))))))))))******)))((((((''''''(((((())))))'''&&&&&&((()))))))))((((((((((((((()))))))))***((((((+++***&&&%%%((((((((((((((()))***+++,,,(((((()))*********))))))&&&'''''''''((((((((((((++++++***)))))))))******))))))))))))************)))(((((((((((()))***+++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))***+++,,,+++(((%%%,,,+++)))***++++++***)))+++***)))(((((()))***+++))))))******+++************)))))))))+++,,,+++***************************++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++......------------......+++,,,------......------........................)))000222---)))+++///222000000///...---------...111000...---------...///............------------,,,---...000000000//////---///000///---,,,---...000///......---.........///...,,,,,,---------,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...,,,,,,,,,---...---,,,***)))'''(((***++++++***,,,***))))))+++,,,,,,+++---+++******+++,,,++++++)))***,,,---------,,,+++---,,,,,,+++++++++++++++************************************************---.../////////---+++)))*********++++++,,,......+++*********,,,---,,,+++,,,,,,,,,,,,++++++++++++---,,,***+++,,,------,,,++++++,,,,,,,,,,,,+++++++++***)))***+++,,,,,,+++,,,***+++---,,,***+++......+++***,,,,,,)))))),,,***++++++,,,,,,++++++***)))******+++,,,,,,------+++++++++*********)))))))))*********)))***+++,,,,,,---...---,,,+++,,,...------------------------$$$,,,,,,+++...111333+++,,,------,,,,,,---......------------.........,,,------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///...+++******++++++++++++++++++++++++++++++***************+++''')))***+++))))))***+++*********)))))))))))))))*********)))((((((''''''(((((((((((())))))))))))(((((()))))))))*********'''''''''(((******)))((())))))))))))))))))))))))***((())))))&&&'''(((&&&((((((((((((((()))******+++++++++***)))(((((()))&&&'''((()))************###$$$&&&&&&'''(((+++---'''((('''%%%'''***)))$$$+++)))(((&&&&&&((()))++++++***)))(((((('''&&&%%%))))))))))))))))))))))))(((''''''((())))))&&&$$$&&&%%%$$$%%%''')))))))))'''''''''(((((((((((((((&&&'''((()))***+++++++++(((((((((((()))))))))***)))))))))(((((('''''''''(((((('''(((((()))))))))'''(((((())))))))))))))))))&&&&&&((('''###"""$$$******)))((((((((((((((((((((())))))******++++++)))))))))*********++++++******))))))))))))******((()))))))))************)))))))))))))))*********,,,,,,,,,++++++,,,,,,,,,))))))))))))))))))))))))+++))))))+++,,,+++'''""",,,***)))***++++++***)))******)))))))))***+++,,,'''((()))******************)))))))))+++,,,+++******************************++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,///...,,,,,,,,,,,,...///+++,,,------......------------............------***000222...+++---000000000000///...------------++++++,,,,,,...///111111.........---------,,,,,,+++,,,...///000000000000---......------,,,---...///......------............---,,,,,,---...---,,,++++++++++++++++++++++++,,,+++***+++---...---,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------...+++***+++...000...,,,***((('''((()))+++******+++***)))))))))***++++++---,,,******+++,,,+++***(((***,,,---...---+++***------,,,++++++,,,,,,---************************************************---...000111000///---,,,++++++******+++,,,,,,---+++++++++++++++,,,++++++,,,,,,---------,,,+++++++++)))((((((***,,,,,,,,,++++++,,,,,,,,,,,,+++++++++)))'''))),,,---+++))))))***,,,,,,)))'''))),,,///,,,,,,......,,,---000***++++++,,,,,,++++++************++++++,,,,,,,,,,,,++++++******))))))((()))***+++***))))))+++---***,,,------++++++,,,---------------------------###+++000...++++++------,,,...///...,,,+++,,,...---------------...///000------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------......+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++))))))***++++++++++++++++++++++++++++++***************++++++''')))***+++))))))***+++))))))))))))))))))******))))))))))))(((((('''''''''((((((((()))))))))***((((((((((((((((((((((((---)))%%%'''+++,,,(((###(((((((((((((((((((((((()))+++***)))+++)))''')))((((((((('''((())))))***+++******)))))))))((('''%%%&&&'''))))))*********)))******(((&&&%%%&&&'''***------,,,,,,///---)))+++)))(((&&&&&&((()))+++++++++***(((''''''((()))((((((((((((((((((((((((***))))))))))))(((%%%"""%%%""" ###&&&'''&&&&&&''''''((((((((((((((())))))***************'''(((((((((((()))))))))************)))((('''''''''((()))))))))))))))***&&&'''((()))***))))))))))))&&&&&&((('''###"""$$$***)))(((((((((((((((((((((((()))))))))***++++++*********+++++++++,,,,,,***))))))((())))))******((()))))))))************((())))))***************++++++************++++++))))))))))))))))))))))))+++***)))***,,,,,,((($$$+++***)))***+++,,,+++)))***************+++,,,,,,'''((()))******************)))))))))+++,,,+++************************************+++++++++,,,,,,+++***++++++++++++,,,,,,...---,,,++++++,,,---...+++,,,------......------+++,,,------------,,,+++---///000...///222111...//////...---------------''')))+++---//////...---...------------,,,,,,,,,+++,,,...///000000000000...---,,,+++,,,---------......------------......---,,,,,,,,,......---,,,++++++++++++++++++++++++,,,+++***+++---...---,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,***(((***---///---+++***)))'''(((***++++++***++++++******))))))***+++...,,,******+++++++++***((()))+++------,,,+++***,,,,,,,,,++++++,,,------************************************************)))+++---///000///......---,,,++++++************++++++,,,+++++++++++++++,,,,,,---------,,,,,,+++***)))((()))***,,,,,,+++***++++++,,,,,,++++++***+++)))'''))),,,---+++)))(((,,,---+++((((((***+++,,,))))))+++,,,)))***---***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++******)))))))))***+++***))))))+++---)))***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))...111...+++,,,---+++---///111///,,,+++,,,///,,,---......---...000111......---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---)))'''***------++++++++++++++++++++++++*********)))******+++,,,''')))***+++***)))***+++))))))))))))************((((((((((((((((((((((((''''''(((((())))))******(((((('''&&&%%%$$$######...***'''(((+++,,,'''"""((((((((((((((((((((((((###***''''''...,,,(((...((((((''''''(((((()))******)))((()))******((('''&&&''''''((()))))))))))))))***+++***))))))+++---(((,,,---++++++---,,,(((***)))(((''''''((()))***'''***---...,,,***))))))(((((((((((((((((((((((()))(((((()))******((('''***'''###!!!###'''***+++&&&&&&''''''(((((())))))*********)))((('''%%%$$$''''''(((((((((((())))))***************)))((('''&&&(((******)))))))))***&&&'''(((*********))))))***((((((+++***&&&%%%(((%%%&&&&&&'''(((***+++,,,))))))((((((((()))******))))))))))))************))))))((((((((()))******))))))))))))************((()))******++++++************))))))))))))******))))))))))))))))))))))))******)))***,,,,,,+++)))+++)))))))))+++,,,+++***)))))))))***++++++,,,,,,))))))******+++************)))))))))+++,,,+++***************************************++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------+++,,,------......------***+++,,,------,,,+++***...///...,,,///333111,,,...---------------......***+++---......,,,)))'''------------,,,,,,,,,,,,,,,---...000000000//////...,,,******+++------------------,,,------...///,,,,,,,,,---...///---,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***))))))***+++,,,,,,++++++***((()))+++,,,,,,+++***+++---,,,+++)))******...,,,+++***++++++***)))((()))+++,,,,,,,,,+++***,,,++++++++++++,,,,,,---************************************************%%%'''***,,,---...---,,,------+++******)))))))))+++,,,---,,,*********+++++++++++++++,,,,,,,,,---,,,++++++,,,......---+++******++++++++++++******+++***)))***+++,,,,,,+++***...///,,,+++---...------******,,,,,,***+++...***++++++,,,,,,++++++***------,,,,,,+++******)))++++++++++++++++++++++++******))))))***+++++++++(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---+++,,,///000---...111333111---+++---///,,,...//////------000333///...------------...///------------------------,,,...///---+++)))***,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,((((((---...,,,++++++++++++++++++++++++******))))))***++++++,,,''')))***+++***)))***+++((()))))))))************&&&&&&''''''((()))))))))'''''''''((()))*********&&&'''''''''''''''''''''******+++***)))((((((((((((((((((((((((((((((((( ***%%%$$$///,,,%%%...(((''''''''''''((())))))((('''''')))++++++)))'''''''''((((((((((((((('''%%%''')))***+++---000333%%%)))***((('''))))))&&&))))))(((((((((((())))))%%%'''******(((((()))+++))))))))))))))))))))))))***((('''(((***+++++++++...+++))))))***,,,,,,,,,&&&''''''((())))))******)))))))))))))))((('''&&&'''''''''((((((((())))))'''((()))))))))((('''&&&&&&(((++++++***((()))+++%%%&&&(((***+++***))))))***((((((++++++(((''')))%%%%%%%%%&&&(((***+++,,,***)))((('''''''''((()))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************((()))***+++++++++************))))))))))))******))))))))))))))))))))))))))))))*********,,,...000***)))((()))+++,,,+++***'''((()))***++++++++++++++++++++++++++++++***)))***)))))))))+++,,,+++***************************************++++++++++++++++++*********+++,,,---,,,,,,,,,------,,,,,,,,,+++,,,------......------+++,,,---......---,,,++++++......+++***...///...,,,,,,,,,,,,---...//////------...------+++***)))---------,,,,,,,,,++++++---...///000000///.........+++((((((+++------------,,,,,,,,,------...///,,,+++,,,---//////---,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,)))***++++++******+++,,,,,,+++)))***,,,------,,,))),,,//////---***)))***///---+++***++++++***))))))*********++++++++++++***************+++,,,,,,************************************************''')))+++---......---,,,++++++***************++++++,,,...,,,***)))***,,,***)))))))))***,,,---...++++++,,,...///...+++(((******++++++++++++*********+++,,,,,,++++++,,,---+++------***,,,000000,,,000---,,,......,,,,,,///***++++++,,,,,,++++++***,,,++++++++++++++++++++++++++++++,,,------......+++)))((()))+++,,,,,,***(((+++---...---,,,,,,---++++++++++++++++++++++++///000---******---,,,(((///222444222---+++---000+++...//////------000333//////---,,,,,,---...///........................---///000...***((()))+++ !!!$$$'''+++---///000,,,,,,,,,,,,,,,,,,,,,,,,(((+++***''')))...---(((++++++++++++++++++++++++******))))))***+++,,,,,,''')))***+++***)))***+++(((((())))))*********+++%%%%%%&&&'''((()))******&&&''''''((()))******+++###$$$&&&))),,,///111222$$$***///---'''%%%(((...((((((((((((((((((((((((!!!,,,&&&"""...))) )))'''''''''''''''((())))))(((&&&&&&(((+++,,,***''''''(((((((((((((((''''''***++++++***))))))***,,,'''+++,,,)))(((******((((((((())))))))))))((((((&&&%%%###""")))000************************---+++)))(((***+++++++++)))(((((()))******(((%%%'''''''''((()))******+++%%%&&&(((***,,,---......''''''''''''((((((((()))%%%&&&'''(((((('''&&&&&&%%%))),,,,,,***((()))+++$$$&&&(((***++++++))))))(((&&&&&&******'''&&&)))(((((('''''''''(((((()))***)))(((&&&&&&&&&'''((())))))))))))************((((((((((((((()))******))))))))))))************((()))***+++,,,+++******+++******************+++))))))))))))))))))))))))''')))+++***)))+++111555***)))((()))+++,,,,,,***''''''(((******+++++++++,,,,,,,,,,,,,,,+++***)))***)))))))))+++,,,+++***************************)))************+++++++++,,,+++*********+++,,,---++++++---......---+++++++++,,,------......------,,,---///000000///---,,,'''---///***&&&(((---///+++++++++,,,---...///000...---,,,,,,,,,---...///---------,,,,,,,,,++++++...//////000000///...---...+++'''(((+++---------,,,,,,,,,,,,------...///++++++,,,---//////...,,,++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,))),,,...---***(((***------+++***+++,,,...------(((,,,000111...+++))))))///---+++***++++++***)))******))))))******+++,,,***)))))))))***++++++,,,************************************************,,,...///111111000...---))))))))))))***+++,,,---+++---...---***(((***,,,)))((('''''')))+++...000)))***+++---...,,,((($$$******++++++++++++******))),,,...---+++***,,,///)))+++)))'''+++111///)))---***)))+++***((((((++++++++++++,,,,,,+++++++++*********++++++,,,------***+++,,,,,,......///000''''''''')))***,,,...///------++++++++++++------000,,,)))***...///,,,(((+++,,,------,,,,,,---///---.../////////...,,,+++---...///...------...///////////////////////////........................---------,,,,,,+++++++++---...///...,,,+++,,,---+++,,,,,,------,,,,,,+++(((---222///###***...,,,)))''''''))),,,...******++++++++++++******''''''((()))***++++++,,,+++*********))))))((((((,,,)))'''(((+++,,,***'''))))))))))))))))))))))))''')))***)))((('''(((******+++,,,,,,+++***)))(((+++*********))))))(((((((((((())))))******++++++)))*********)))((()))***&&&&&&''''''(((((())))))(((((()))))))))'''&&&%%%,,,+++)))''''''(((***++++++(((&&&&&&)))+++***(((+++***)))'''''''''((())),,,+++++++++******)))))),,,------+++)))'''((()))))))))))))))))))))))))))&&&'''((('''&&&''')))+++)))***++++++++++++***)))(((''''''((()))******)))***'''$$$%%%''''''(((***))))))))))))))))))))))))((("""***+++!!!***444&&&(((((())))))))))))(((((()))***+++***)))((()))***(((((()))***************(((((())))))))))))(((((()))************)))(((((())))))))))))))))))))))))++++++******)))(((((((((+++++++++)))'''&&&(((+++++++++******)))(((((((((((((((((()))+++***(((&&&))))))))))))************)))------((()))---...***///---+++))))))***+++,,,(((((())))))*********+++))))))))))))************111...,,,*********)))'''000,,,))))))+++,,,+++)))(((((((((((()))***+++,,,(((***,,,.........---,,,///000000///---++++++,,,////////////...---,,,+++.....................---***,,,......,,,+++++++++....../////////...,,,+++,,,,,,,,,---------......,,,------......------,,,---,,,,,,+++,,,---...///////////////............,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---,,,***,,,///000---,,,...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++*********++++++)))%%%!!!+++++++++,,,,,,---------)))***+++,,,,,,+++***)))...,,,***(((''')))+++,,,......---,,,+++***)))(((---,,,++++++*********+++------,,,***((((((+++---...---,,,************+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,************************************************,,,)))(((++++++''''''***))))))***++++++++++++***))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---000---***+++...///,,,)))***+++------,,,,,,,,,---...............------,,,---...///...---,,,---///---...///...,,,,,,...000........................------------,,,,,,,,,,,,,,,---...---+++***+++,,,+++,,,,,,------,,,,,,+++******,,,,,,'''"""$$$)))---+++)))(((((()))+++---******++++++++++++******(((((())))))******++++++************)))))))))((()))*********)))))))))***))))))))))))))))))))))))''')))***)))((('''(((***)))***+++++++++***)))(((************)))))))))((()))))))))))))))*********)))*********)))))))))***(((((((((((((((((((((((())))))***++++++***((((((******)))(((((()))***+++,,,***''''''))))))(((&&&******)))(((((((((((((((++++++*********)))))))))''')))******)))(((((()))))))))))))))))))))))))))'''(((***)))(((((()))***************************(((((((((((()))******)))))))))******((('''''')))))))))))))))))))))))))))---'''------$$$+++222&&&(((((())))))))))))((((((&&&'''((('''&&&&&&''')))(((((()))************)))(((((())))))))))))(((((()))***+++,,,---.........))))))))))))))))))))))))************))))))))))))......---,,,++++++---...)))))))))))))))*********)))(((((()))******((('''))))))))))))************'''++++++((()))...///,,,---,,,+++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,))))))))))))************+++***)))***,,,...---,,,///,,,))))))+++,,,+++***)))))))))******+++,,,---(((***,,,---......---,,,...///000///---+++,,,---.../////////...---,,,,,,---------------------------......---++++++---/////////000000000///------,,,,,,,,,---------......,,,------......------,,,///...---,,,,,,---...///............------------,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,***+++//////,,,,,,...,,,,,,,,,++++++************++++++,,,,,,++++++***)))((()))***++++++(((&&&+++++++++,,,,,,,,,------******++++++++++++******---,,,***)))((()))***+++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******//////...,,,******+++---)))(((((()))+++,,,***''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,+++++++++***************************************+++))))))++++++((('''***))))))***+++++++++++++++************++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******((()))***,,,------,,,,,,,,,,,,++++++++++++,,,,,,///---***+++---...,,,))))))+++---...---,,,,,,,,,///......---------------,,,...///...---,,,---...,,,------+++)))))),,,///---------------------------------------.........---...///...,,,+++,,,---+++,,,,,,------,,,,,,+++,,,'''&&&***,,,***((()))++++++***))))))***++++++******++++++++++++******)))))))))))))))*********************))))))))))))'''***---+++(((&&&))),,,))))))))))))))))))))))))''')))***)))((('''(((***(((((()))*********))))))************))))))))))))************))))))))))))******))))))))))))******++++++***))))))(((''''''((((((***++++++***))))))((((((((())))))*********,,,+++)))((()))((('''%%%)))))))))))))))(((((('''******))))))))))))(((((("""$$$((())))))(((((()))))))))))))))))))))))))))(((***,,,,,,***)))((()))+++***))))))))))))***+++))))))))))))************%%%(((++++++)))'''((()))))))))))))))))))))))))))(((%%%))))))###(((,,,$$$(((((())))))))))))(((((()))***)))((('''))),,,...'''((())))))******))))))(((((())))))))))))((((((***++++++,,,---...//////))))))))))))))))))))))))))))))))))))************+++***((()))***+++++++++'''(((((()))******++++++***)))'''((()))******)))))))))))))))************---///---)))(((******'''************)))))))))))),,,,,,,,,,,,,,,,,,++++++)))))))))*********++++++---,,,+++++++++)))&&&$$$---+++***)))+++++++++***+++++++++++++++,,,---...)))***,,,---......---,,,,,,...///...---,,,---...------.........------,,,+++,,,,,,,,,------......//////...,,,+++,,,///222///000000000000///......,,,,,,,,,---------......,,,------......------,,,...---,,,++++++,,,------------------,,,,,,,,,++++++,,,,,,------,,,,,,,,,++++++************++++++,,,***+++...///,,,,,,...++++++***************))))))******++++++******)))(((((('''))),,,------,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,+++++++++*********************++++++,,,,,,,,,++++++,,,---,,,+++***))),,,---...---+++*********'''&&&'''***------***''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,++++++++++++******))))))************************+++))))))++++++((('''))))))******++++++++++++++++++++++++,,,,,,,,,,,,---)))************+++++++++,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***'''(((***+++***)))'''%%%,,,++++++++++++++++++,,,---+++******,,,,,,+++))))))+++...///...---,,,---///...---,,,+++,,,---...,,,---......,,,,,,---......+++((('''(((***+++,,,------------------------,,,------....../////////...///000///...------///+++,,,,,,------,,,,,,+++---'''&&&***---,,,***************++++++***************++++++++++++***************)))))))))))))))*********)))))))))))))))(((***+++***(((((()))+++))))))))))))))))))))))))''')))***)))((('''(((***''''''(((((())))))))))))*********)))))))))))))))++++++******))))))((((((+++***(((((()))*********+++*********)))))))))(((%%%&&&''')))))))))((((((&&&&&&((()))***************))))))))))))((('''&&&'''((()))******)))(((''')))))))))(((((((((((((((!!!$$$(((******((((((((())))))))))))))))))))))))'''***,,,,,,***((('''''',,,***)))'''''')))***,,,)))*********))))))***+++###&&&'''&&&'''******((((((((((((((((((((((((((("""!!!$$$&&&%%%(((***'''(((((())))))))))))((((((++++++***)))(((***...111'''(((((()))))))))))))))(((((())))))))))))((((((++++++******)))))))))***))))))))))))))))))))))))'''(((((()))***+++++++++(((&&&%%%&&&)))***)))((((((((())))))************+++)))'''''')))***+++***((()))))))))************------,,,***)))))))))((((((((())))))))))))((('''*********))))))((((((((())))))*********+++++++++---,,,+++***)))&&&!!!++++++*********+++******+++++++++++++++,,,------)))***+++---------------+++,,,...------,,,...///,,,,,,---.........------,,,,,,------......//////---......---,,,,,,...000...////////////.........,,,,,,,,,---------......,,,------......------,,,+++***)))))))))+++,,,---------------,,,,,,,,,,,,++++++,,,---------,,,,,,+++******))))))******+++,,,******......++++++...++++++++++++******************++++++++++++*********)))((()))+++.........+++++++++++++++++++++,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,)))***,,,------,,,***)))&&&)))+++,,,***)))(((((()))***,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,++++++***)))))))))************************+++((())),,,,,,((('''))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,))))))*********+++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++.........,,,)))%%%!!!+++++++++++++++++++++++++++***))))))******)))(((***,,,//////...------...///...---++++++,,,------,,,---...---,,,+++,,,...000***$$$%%%)))---,,,)))------------------------,,,------....../////////---...///...,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,)))))),,,,,,)))))),,,)))***++++++++++++***)))******++++++++++++***************)))))))))))))))))))))))))))))))))******+++)))((((((***+++***(((((((((((((((((((((((((((''')))***)))((('''(((***''''''((((((((()))******))))))))))))))))))******++++++******))))))((((((,,,***'''''')))*********((()))))))))*********+++%%%&&&''')))))))))((((((%%%&&&''')))************&&&'''))))))))))))))))))'''((()))******)))((('''((((((((((((((()))))))))$$$'''***,,,***(((''''''((((((((((((((((((((((((&&&(((++++++)))'''&&&%%%+++***(((''''''(((***+++(((***+++***(((((()))***((((((&&&$$$'''---,,,&&&(((((((((((((((((((((((($$$&&&&&&(((+++***(((+++(((((())))))))))))((((((''''''&&&%%%%%%'''***...''''''((()))))))))))))))(((((())))))))))))((((((******)))((('''(((((()))************************''''''((()))***++++++,,,((((((((()))***+++******************))))))((((((+++)))'''''')))+++++++++((()))))))))************&&&&&&''')))+++,,,...000'''(((((()))))))))(((((())))))(((((('''''''''&&&************++++++++++++''''''(((***,,,+++)))&&&)))******+++************+++************++++++,,,******+++,,,------------***,,,------,,,,,,...///,,,,,,------------------------........./////////(((+++...///...---,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,))))))))))))+++---///000.........------------,,,***+++,,,,,,---------,,,+++******))))))******+++---******------++++++...+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---+++))))))+++---...---++++++++++++++++++++++++,,,+++***))))))***+++,,,***+++---------,,,***))),,,,,,,,,+++++++++******)))***,,,------,,,***)))###&&&***,,,+++*********+++...///,,,&&&%%%***000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++*********))))))***************************((())),,,,,,((('''(((******+++,,,,,,,,,,,,+++*********++++++++++++,,,))))))*********+++++++++++++++***))))))***++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***)))******++++++++++++***************)))))))))((((((+++---...---,,,,,,...///...------,,,,,,,,,,,,,,,+++---...---,,,+++,,,---000+++&&&&&&+++...,,,))),,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++,,,---,,,***)))***++++++,,,,,,------,,,,,,++++++***+++---***&&&(((---******++++++++++++************++++++++++++******)))))))))))))))*********))))))))))))************,,,)))&&&(((+++---***'''((((((((((((((((((((((((''')))***)))((('''(((***))))))((((((((()))******))))))))))))************************))))))))))))...***&&&&&&)))++++++)))''''''((())))))***++++++((((((***++++++***))))))'''''''''(((((()))))))))###&&&)))******)))***+++'''(((((()))))))))))))))(((((())))))))))))******(((***,,,,,,***(((''''''((((((((((((((((((((((((&&&(((******(((&&&&&&'''***)))(((((((((((()))***''')))+++***'''&&&'''******---+++&&&(((---,,,$$$))))))))))))))))))))))))'''+++'''''',,,&&& &&&(((((())))))))))))((((((((((((((('''&&&'''***,,,&&&'''(((((())))))(((((((((((())))))))))))(((((()))((((((((()))+++---...************************'''(((((()))***+++++++++%%%'''))))))((('''((()))++++++******)))(((((('''***)))((((((***,,,,,,+++))))))))))))************,,,)))(((******((())),,,(((((((((((())))))))))))***************)))))))))*********++++++++++++,,,---,,,,,,---...---+++)))''')))++++++***)))***+++++++++************++++++***++++++,,,,,,---......***,,,------,,,,,,---///,,,,,,---------,,,,,,+++........................&&&)))...000///---++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......,,,------......------,,,,,,++++++,,,---///111222............------------******+++,,,------------++++++************++++++---***))),,,,,,***+++///,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,---+++))))))***,,,,,,,,,+++++++++++++++*********++++++************+++++++++,,,---------,,,***))),,,,,,,,,++++++*********)))***+++,,,---,,,++++++%%%(((,,,......------...+++------(((###"""(((///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))************************************************************((()))------(((&&&(((***++++++,,,,,,,,,,,,,,,************++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,&&&'''(((+++---///000111)))***+++,,,,,,+++***)))++++++,,,+++***)))******+++++++++***)))***,,,///,,,------------,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------+++***+++,,,+++,,,,,,------,,,,,,+++***((())),,,+++'''(((,,,******************************++++++++++++******(((((())))))******++++++((()))))))))***************)))))))))******))))))((((((((((((((((((((((((''')))***)))((('''(((***,,,+++***)))))))))******((()))))))))************)))))))))))))))*********...***%%%%%%)))++++++)))(((((((((((((((((((((((())))))***++++++***(((((()))((('''&&&''''''))))))$$$'''***+++***((()))***((((((((((((((()))******)))))))))*********++++++(((***++++++)))(((((()))(((((((((((((((((((((((('''((())))))(((''')))***))))))))))))))))))))))))&&&)))+++)))%%%$$$&&&)))(((///***'''******&&&))))))))))))))))))))))))''',,,&&&%%%---###$$$(((((())))))))))))(((((()))******)))((((((***+++&&&'''(((((())))))(((((((((((())))))))))))((((((***)))(((((()))+++---///************************(((((())))))*********+++###(((,,,+++&&&###%%%)))*********))))))))))))))))))((((((***,,,---,,,***))))))))))))************///+++)))+++***&&&%%%)))))))))((((((((()))***+++++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,111///---,,,,,,+++)))'''&&&)))+++,,,***)))***+++,,,,,,++++++++++++,,,,,,++++++++++++,,,---......+++,,,------,,,+++,,,...------------,,,,,,+++***...------,,,,,,++++++***'''***...//////------------,,,,,,+++,,,---...///,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,......------------,,,,,,,,,+++)))***+++,,,------------,,,,,,++++++++++++,,,,,,---***)))+++,,,***+++///******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***))))))+++,,,,,,+++++++++++++++*********)))******++++++++++++******,,,,,,------,,,,,,+++******+++++++++++++++,,,,,,******+++++++++,,,,,,,,,))),,,......---,,,------,,,***((('''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******)))))))))***++++++,,,,,,************************)))(((***------)))&&&'''***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---)))************+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,------+++***)))))))))))))))***+++,,,,,,+++***))),,,---...---+++++++++,,,******)))'''&&&'''+++...+++,,,---...---,,,+++***+++,,,------++++++,,,---)))...222000***(((,,,111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///000111000...---...///+++,,,,,,------,,,,,,+++***&&&&&&***,,,******,,,++++++***))))))***++++++******++++++++++++******'''(((((()))***++++++,,,(((((())))))*********+++'''***,,,+++((('''))),,,((((((((((((((((((((((((((()))***)))((('''(((***---,,,+++)))))))))******(((((())))))*********+++(((((())))))******++++++///***%%%%%%))),,,+++)))))))))((((((''''''&&&&&&(((((()))))))))'''&&&%%%***)))'''&&&%%%&&&((()))%%%(((,,,,,,)))''''''((()))(((''''''''')))***+++))))))******+++++++++,,,((()))***)))(((''')))***((((((((((((((((((((((((((()))***)))((()))+++---(((((())))))))))))((((((%%%(((+++)))%%%###%%%((( ...+++%%%'''***)))))))))))))))))))))))))))'''...'''(((222(((+++(((((())))))))))))((((((%%%&&&''''''%%%$$$%%%&&&&&&''''''((((((((((((((((((((())))))))))))((((((,,,+++)))''''''((()))***************************))))))))))))************&&&---333000)))%%%)))...((((((((()))******++++++(((((((((+++------,,,***))))))))))))************%%%!!!###))),,,+++...333***)))((('''((()))+++---*********++++++,,,,,,---******+++++++++,,,,,,,,,((('''&&&'''***,,,---,,,%%%(((+++,,,***))))))+++...------,,,,,,,,,------++++++++++++,,,---......+++,,,------++++++,,,---.........---,,,+++***)))---,,,,,,+++***)))((((((+++,,,............///111...------,,,---...///000,,,,,,,,,---------......,,,------......------,,,---,,,***(((((((((((((((,,,,,,,,,+++++++++******)))***+++,,,------...------,,,,,,++++++,,,,,,------***)))++++++***+++///))))))******++++++++++++******++++++++++++******)))(((((()))+++---,,,+++++++++++++++******)))))))))***+++,,,,,,+++***)))------,,,,,,,,,+++++++++((()))***+++,,,---......+++*********++++++------+++---...---+++))))))***...)))%%%(((...111...)))------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******(((((()))***+++,,,,,,---************************)))(((***...---)))&&&'''***+++,,,,,,------,,,,,,,,,,,,,,,---------......)))************+++++++++)))+++---//////---+++)))*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******++++++++++++******(((***,,,+++))))))+++---******+++++++++,,,,,,,,,************************+++***+++---...---***(((************+++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...+++(((***...000---***((()))++++++*********+++------,,,)))''''''***,,,+++)))&&&&&&))),,,+++***(((((())))))******++++++++++++******++++++,,,,,,'''''''''&&&%%%%%%''')))))))))))))))((((((((((((+++***((('''''''''((()))(((((((((((((((((((((((()))((('''&&&'''(((***,,,&&&(((***+++***)))***+++))))))))))))))))))))))))***)))(((((())))))((('''******))))))((((((''''''(((&&&%%%'''***,,,+++)))&&&'''((())))))((('''&&&((()))***+++***)))'''%%%### '''+++)))%%%******)))(((((((((((((((+++''''''++++++%%%$$$(((************))))))))))))******)))((('''&&&%%%%%%'''&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((('''%%%$$$$$$%%%'''(((***)))(((&&&&&&''''''((()))''''''(((***+++***))))))'''%%%&&&)))***(((&&&+++++++++************)))(((((((((''''''&&&%%%%%%&&&'''((()))************(((((())))))******++++++)))))))))(((''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((()))+++++++++***(((''',,,+++***)))))))))++++++*********))))))))))))))),,,+++***))))))***++++++))))))))))))))))))))))))++++++************++++++************+++,,,------++++++++++++++++++++++++---///...***(((+++---,,,------,,,,,,,,,,,,++++++///---***)))***,,,000222++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,///...---,,,,,,,,,,,,,,,------------,,,,,,+++***000+++))),,,+++&&&&&&***///(((&&&+++...------000+++---000000...,,,++++++,,,)))''''''***---,,,+++---,,,,,,++++++,,,,,,---)))(((((()))+++---,,,+++&&&'''(((***++++++++++++++++++******************,,,,,,++++++++++++,,,,,,,,,+++++++++***)))))))))+++***))))))******)))((())))))*********+++++++++************+++,,,---------,,,+++***)))''''''&&&************************,,,(((%%%&&&+++---+++(((,,,***))))))+++,,,------111...---...---)))(((*********+++++++++,,,,,,,,,,,,***))),,,111222///+++///...,,,,,,,,,,,,+++)))))))))******++++++,,,,,,+++,,,......,,,++++++,,,,,,++++++******++++++,,,,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,,,,+++******,,,,,,+++***+++,,,,,,+++******+++---,,,,,,++++++++++++++++++))))))*********+++++++++)))******************)))(((***++++++))))))***---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++---......+++)))************+++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++)))+++...000...+++((()))++++++*********++++++)))(((((()))(((%%%"""***(((''''''***++++++))))))))))))))))))*********************+++,,,------)))***)))(((&&&&&&''')))(((((())))))******+++++++++***)))((('''(((((()))(((((((((((((((((((((((()))((('''''''''(((***+++((()))***)))(((''''''(((''''''''''''''''''''''''((('''''''''((()))******))))))))))))(((((((((((('''%%%$$$%%%((()))(((''''''(((((((((((((((''''''((()))***+++***)))'''&&&'''%%%###%%%)))+++)))'''******)))((((((((((((((('''######&&&&&&""""""%%%)))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&'''((()))***)))((('''&&&'''((((((%%%%%%%%%&&&&&&&&&'''''')))'''&&&'''))))))(((&&&((((((((())))))*********)))((('''''''''((())))))&&&&&&((()))***+++++++++((((((((((((((()))))))))((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((***))))))******+++,,,,,,++++++***))))))******+++***)))))))))))))))))))))))))))(((''''''((()))***))))))))))))))))))))))))++++++************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,///...***(((+++---,,,,,,,,,,,,------.........///---+++))))))+++,,,...))))))))))))***************+++,,,---------,,,,,,......---------,,,,,,,,,,,,---------,,,,,,+++***///+++***---,,,))))))---000,,,,,,111111+++%%%$$$+++---//////...,,,++++++,,,***'''(((***,,,,,,+++,,,++++++******++++++,,,***)))((()))+++,,,,,,+++(((((())))))******++++++************************++++++************++++++******))))))))))))))))))(((''''''(((+++,,,,,,+++))))))*********++++++++++++++++++***++++++,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++---***((()))+++---,,,***,,,+++)))***+++,,,,,,+++...+++***,,,+++'''''')))******+++++++++,,,,,,,,,---,,,+++...000...((("""///---++++++++++++***)))))))))*********************,,,------+++++++++,,,---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,---,,,,,,++++++*********,,,+++******,,,,,,+++***+++,,,,,,+++******+++---++++++++++++++++++++++++***)))((((((((()))***+++((())))))******))))))(((((()))+++***))))))***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,)))++++++++++++,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++...///---+++((()))++++++*********++++++(((''')))---***""")))(((((()))***+++***(((***))))))))))))))))))((())))))))))))***+++------***++++++)))''''''((()))'''(((((()))+++,,,,,,---******)))((((((((((((((((((((((((((((((((((((((())))))(((''''''(((***+++'''(((((('''&&&&&&''')))''''''''''''''''''''''''''''''&&&&&&''')))+++---(((((((((((())))))))))))'''&&&%%%&&&'''((('''&&&))))))((('''''''''''''''(((((()))******)))'''&&&******))))))))))))(((((())))))))))))(((((((((((()))&&&&&&'''(((&&&'''+++((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''))))))))))))((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((()))))))))***)))((('''''''''((((((%%%(((***)))'''&&&(((+++)))'''&&&'''((()))((('''&&&&&&'''((()))***++++++,,,***)))((('''((()))***&&&&&&((()))***+++++++++((((((((((((''''''''''''''''''(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))***)))(((((())),,,...000******)))))))))******+++))))))))))))))))))******((('''''''''((()))***+++))))))))))))))))))))))))++++++************++++++...---,,,+++************+++++++++++++++++++++++++++......***(((+++---,,,++++++,,,---...///000000...---,,,+++************************))))))))))))***+++,,,---------,,,,,,------......------,,,+++,,,,,,---------,,,++++++---+++***------,,,---000+++)))***///000---))))))+++---//////---+++++++++,,,***((((((***+++,,,++++++******))))))******++++++***)))***+++,,,+++***+++***)))((())))))++++++************************************************((((((((((((((())))))))))))(((((()))+++,,,+++******************+++++++++,,,,,,++++++***+++++++++%%%&&&(((***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++,,,,,,+++))),,,***))),,,+++((((((+++******+++++++++,,,,,,,,,------...000111---&&& ...,,,)))))))))******)))*********)))))))))))))))***+++,,,,,,+++***+++,,,------,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,+++******,,,,,,+++***+++,,,,,,+++******+++---*********++++++,,,,,,---+++***((('''((()))+++---(((((())))))))))))((((((((())))))***)))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,---+++)))++++++++++++,,,---...///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,***((()))++++++*********++++++******---///---&&& '''((()))*********((('''******))))))((((((((('''***))))))))))))******+++((()))***)))(((((()))***'''(((((()))******++++++***))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))***&&&'''''''''''''''***,,,)))))))))))))))))))))))))))((('''%%%%%%'''***---''''''(((((())))))******))))))(((((())))))((((((+++***(((&&&&&&&&&'''((((((((())))))))))))((('''(((***+++***'''&&&''')))((()))))))))))))))((((((,,,***)))))))))***,,,///''''''''''''((((((((((((''''''''''''(((((())))))$$$%%%((()))***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''))))))))))))))))))))))))(((((((((((((((&&&***---+++'''&&&)))---((((((''''''((((((((('''''''''(((((()))******+++,,,++++++***)))'''&&&&&&''''''((())))))))))))((()))))))))(((((('''''''''&&&''''''((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((()))+++,,,---)))))))))))))))*********)))))))))))))))*********((())))))***+++,,,,,,---))))))))))))))))))))))))++++++************++++++---,,,++++++*********+++***+++++++++++++++,,,,,,***---...***(((+++---,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,+++******------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......---,,,,,,,,,,,,,,,------,,,,,,+++---,,,+++,,,,,,,,,---...---***(((((()))+++...111***,,,......,,,++++++,,,,,,***)))))))))***++++++++++++************++++++,,,***)))***++++++***)))---+++)))(((((()))+++,,,***************+++++++++)))))))))******)))))))))'''(((((())))))*********...,,,************((('''************************------,,,+++************!!!###%%%(((***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,,,,++++++,,,---,,,***'''---++++++---...++++++...******+++++++++,,,,,,,,,,,,,,,...000222111,,,)))---+++((('''((()))))))))*********))))))(((((((((***+++,,,+++******+++------,,,,,,++++++,,,,,,---)))***++++++++++++***)))'''((()))***,,,---...///,,,+++******,,,,,,+++***+++,,,,,,+++******+++---))))))***+++,,,,,,------,,,+++)))))))))***,,,...(((((())))))))))))(((((()))(((((()))******************+++++++++,,,,,,,,,)))))))))))))))))))))))))))(((((()))+++,,,+++)))++++++++++++,,,---......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))***+++******((()))++++++*********+++***+++------,,,+++******'''(((*********(((''''''***)))))))))((((((''''''++++++***)))(((((((((((($$$&&&((()))((((((***+++(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((())))))((((((((((((((()))((()))***)))(((((()))+++))))))))))))))))))))))))******)))&&&###$$$'''***''''''(((((())))))******))))))))))))((((((((((((***)))(((&&&&&&&&&'''((((((((()))))))))))))))(((&&&)))+++***'''&&&(((,,,'''((())))))))))))((((((''''''%%%$$$$$$''')))***&&&'''''''''((((((((()))&&&&&&''''''((()))))))))$$$%%%((()))***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((((((''')))))))))))))))(((((((((###'''***((($$$"""%%%)))'''(((((((((''''''((((((************************&&&''')))++++++)))'''%%%(((((((((((('''&&&%%%$$$*********))))))(((((((((&&&''''''((()))***++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((()))******)))((('''(((((())))))************(((((())))))************(((((()))***+++,,,,,,,,,))))))))))))))))))))))))++++++************+++++++++*********++++++,,,---*********++++++,,,,,,,,,))),,,---***)))+++,,,+++++++++++++++++++++++++++***+++,,,---......---------------............///+++++++++,,,,,,,,,------,,,,,,------------------+++,,,,,,------,,,,,,,,,------,,,+++***+++,,,+++000///---)))'''(((*********,,,------,,,+++,,,---++++++***)))))))))***,,,,,,,,,++++++++++++,,,,,,,,,***)))***++++++***)))---,,,***(((((()))+++,,,))))))*********+++++++++((()))************)))((()))))))))******+++++++++---,,,******+++***)))'''************************------,,,+++************%%%&&&)))+++---...//////++++++++++++++++++++++++)))+++,,,,,,+++******+++,,,++++++,,,---,,,***'''---******---...++++++...******+++++++++,,,,,,,,,,,,,,,,,,...///000000///,,,***((('''((()))))))))++++++******))))))((((((***+++++++++******,,,...++++++************++++++)))***++++++++++++***)))'''((()))***,,,---...///,,,+++******,,,,,,+++***+++,,,,,,+++******+++---))))))***+++,,,,,,------,,,+++*********+++------((())))))******))))))((()))((('''(((***+++***)))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))(((((()))+++,,,+++***************+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********((()))++++++*********+++(((***+++***)))(((***---''')))***)))(((''''''((()))(((((((((((((((((('''+++***)))(((''''''''''''$$$&&&((())))))(((***+++(((((((((''''''&&&&&&&&&)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))((((((((((((***,,,---,,,)))'''''''''''''''''''''''''''''''''***+++***'''###"""%%%)))(((((((((((())))))))))))%%%'''((('''&&&&&&'''(((((((((''''''''''''(((((((((((((((((())))))))))))&&&)))++++++))))))+++---&&&''')))******)))((((((%%%'''&&&######'''(((&&&'''''''''(((((())))))***&&&'''''''''(((((())))))%%%&&&'''))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))*********)))((('''&&&(((***)))&&&%%%&&&((('''((()))((('''&&&''')))++++++++++++*********)))!!!###'''***,,,,,,***))))))))))))((('''&&&%%%$$$************))))))))))))''''''((())))))***++++++((())))))******))))))((())))))))))))))))))))))))'''((()))******(((&&&%%%''''''((()))************((((((((()))******++++++&&&'''((())))))***))))))))))))))))))))))))))))))++++++************++++++************+++,,,---...*********++++++,,,,,,---''',,,---***)))+++,,,+++,,,+++++++++*********)))***+++,,,---............))))))***+++,,,---......,,,,,,+++++++++,,,---...------,,,,,,,,,---......++++++,,,---------,,,,,,,,,...---***))),,,,,,***###***......------+++'''***+++,,,,,,++++++,,,---+++,,,+++***((((((***,,,---,,,,,,,,,,,,,,,,,,---+++***)))***+++,,,+++***,,,+++***)))******,,,,,,)))))))))***++++++,,,,,,((()))***++++++***)))(((************++++++++++++)))((((((***,,,...---,,,+++++++++***************,,,,,,++++++***+++++++++((())))))***+++,,,------************************((()))***,,,,,,,,,+++***,,,+++***+++,,,,,,+++)))+++((()))+++,,,)))))),,,******+++++++++,,,,,,,,,...---,,,++++++,,,,,,---***)))((()))***+++)))(((+++++++++***************+++,,,,,,+++***+++...000******))))))))))))******************************++++++++++++++++++++++++,,,+++******,,,,,,+++***+++,,,,,,+++******+++---*********++++++,,,,,,---************++++++++++++)))******************))))))(((&&&'''***+++***(((******+++++++++,,,,,,,,,))))))))))))))))))))))))+++***)))***,,,---------))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,((()))++++++*********+++***)))))))))******)))(((((()))***(((&&&%%%''')))'''''''''((((((((((((((((((''''''''''''((()))***''')))++++++)))(((((()))''''''''''''((((((((((((((())))))***)))((('''&&&(((((((((((((((((((((((()))))))))))))))(((''''''%%%(((+++,,,***)))((((((''''''''''''''''''''''''&&&)))***((($$$###%%%)))))))))))))))(((((((((((($$$&&&((('''&&&&&&'''***%%%&&&'''((())))))))))))((((((((((((((()))******'''((())))))(((((()))***&&&''')))*********)))((((((++++++''''''+++***'''''''''((())))))***++++++'''''''''(((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))''''''''''''((())))))***+++***)))((('''************))))))))))))&&&((())))))'''&&&''')))))))))))))))************&&&&&&'''((()))+++,,,,,,(((((())))))))))))((((((((((((((()))))))))))))))((((((((())))))******+++))))))************))))))(((((((((((((((((((((((('''(((((())))))))))))(((&&&'''((()))*********)))'''(((((()))******++++++'''((())))))***)))(((((())))))))))))))))))))))))++++++************+++++++++++++++***++++++,,,,,,)))******+++,,,,,,------&&&+++---***)))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------&&&&&&''')))+++,,,......,,,,,,+++++++++,,,---......---+++***+++,,,///000***+++,,,,,,---------,,,+++......******...///,,,$$$,,,...///111000,,,***+++,,,+++******,,,...+++,,,,,,***((('''***,,,,,,,,,++++++++++++,,,,,,***)))((()))+++,,,,,,+++*********++++++,,,,,,,,,((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))************))))))))))))((('''''')))---//////...+++++++++*********))))))+++++++++***++++++,,,,,,,,,+++)))(((((((((******++++++++++++++++++++++++)))((())),,,///000---***,,,+++)))***+++,,,,,,+++,,,)))))),,,+++)))(((+++******+++++++++,,,,,,,,,......///...,,,+++***+++)))))))))+++,,,,,,***'''++++++++++++,,,,,,,,,,,,,,,------,,,+++,,,///222+++******************+++,,,+++***))))))***+++,,,---,,,,,,++++++*********,,,+++******,,,,,,+++***+++,,,,,,+++******+++---++++++++++++++++++++++++(((((()))************)))******++++++++++++*********'''&&&'''***+++***(((******+++++++++,,,,,,,,,************************---+++***+++---/////////(((((((((((()))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...(((***++++++******+++,,,...+++(((***......)))###)))******(((%%%$$$'''***&&&'''''''''(((((())))))$$$%%%%%%&&&(((***+++,,,+++,,,...---***(((''''''&&&&&&'''((()))***++++++((()))*********)))'''&&&(((((((((((((((((((((((())))))***))))))(((''''''!!!&&&***,,,,,,,,,,,,))))))))))))))))))))))))###'''***)))%%%$$$&&&*********))))))((((((''''''%%%'''***)))((((((***---$$$%%%''')))******))))))((((((((((((((()))******&&&&&&&&&%%%&&&&&&%%%%%%%%%''')))***+++***)))((((((,,,---((((((+++***%%%'''(((((()))***++++++,,,((((((((((((((((((((((((''''''&&&&&&'''((()))***))))))))))))))))))))))))''''''''''''''''''''''''...,,,***(((''''''((())))))******++++++)))(((''')))'''&&&&&&''''''&&&$$$&&&(((***)))&&&%%%''')))&&&&&&'''((()))***++++++000...***'''&&&(((***,,,'''((()))+++,,,,,,,,,,,,&&&'''''''''(((((())))))))))))))))))************))))))************))))))(((((((((((((((((((((((()))(((''''''(((***,,,...%%%&&&((()))*********)))'''(((((()))***+++++++++******+++,,,,,,+++))))))))))))))))))))))))))))))++++++************++++++------,,,+++************))))))***+++,,,,,,------&&&+++,,,***)))+++,,,*********+++,,,------...///...---,,,+++************%%%&&&''')))+++---///000---,,,+++***+++,,,---...///---+++)))***,,,///222***+++,,,,,,------------***......***,,,111333///###***...***))),,,---+++***+++++++++******,,,...+++,,,---***((('''))),,,++++++************++++++)))(((((()))+++---,,,+++((()))***,,,,,,---------((())))))***++++++,,,,,,)))***,,,------,,,***)))******))))))((((((''''''***))))))***,,,------,,,++++++++++++******))))))************+++,,,------333111...+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++((((((,,,222333000+++,,,***))))))+++---------///,,,+++...---******---******+++++++++,,,,,,,,,,,,///111222111...---,,,((()))***,,,...---***'''+++++++++,,,,,,------------------,,,,,,---000333,,,++++++++++++++++++,,,,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,,,,+++******,,,,,,+++***+++,,,,,,+++******+++---,,,,,,++++++++++++++++++))))))))))))************))),,,,,,(((&&&)))***)))***......)))%%%&&&(((''''''***---...---,,,++++++++++++******************$$$(((,,,---+++)))***,,,+++++++++*********))))))************************111000...,,,+++++++++,,,***++++++,,,,,,++++++***,,,+++******))))))******)))***,,,+++)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))'''%%%$$$&&&***,,,+++(((+++)))&&&''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))++++++***)))((('''&&&&&&))))))(((((('''''''''&&&******)))(((((((((((((((''')))+++---...,,,)))''''''((()))******+++******(((((('''%%%$$$%%%'''***)))*********)))(((&&&%%%'''((())))))(((((()))***''''''''''''((((((((()))''''''''''''(((((((((((((((((()))(((((('''&&&&&&,,,+++***((((((((())))))((((((((((((((((((((((((%%%%%%&&&'''((()))******)))))))))))))))((('''''',,,+++)))((('''&&&''''''+++---***%%%&&&++++++&&&++++++)))'''$$$$$$&&&((((((''''''))),,,,,,((($$$***)))(((''''''((()))***&&&%%%%%%&&&)))******))),,,))))))++++++''''''***......---+++)))(((***+++(((((((((((())))))))))))((()))***++++++***)))(((((((((((((((((()))******)))***+++,,,,,,,,,++++++...***''''''***---......*********)))))))))))))))(((((((((((()))***+++,,,)))***+++,,,,,,+++)))))),,,++++++***)))(((''''''+++******)))***+++---...///...---++++++,,,------)))***+++,,,---,,,+++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++******)))---,,,,,,++++++,,,,,,---(((+++...,,,)))(((+++000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***++++++,,,,,,++++++***((()))***++++++***)))(((+++*********))))))((((((...,,,)))&&&&&&'''***,,,***'''%%%&&&)))+++***(((+++++++++*********))))))---+++***+++,,,,,,(((%%%'''(((******))))))***+++***---//////,,,******,,,((()))+++,,,---,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,***)))***---///))))))***++++++++++++***---......,,,+++***+++---222---***,,,,,,)))''')))++++++++++++******))))))'''(((+++------+++)))(((...000222333222///,,,***++++++++++++++++++++++++************************+++***)))(((((()))***+++************************((((((***---111111...***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))))))))***+++,,,---))))))))))))************''',,,---***)))******((($$$)))+++)))(((,,,......)))+++------,,,,,,,,,---++++++******************......---++++++---000333,,,,,,,,,,,,++++++******++++++++++++++++++++++++...---,,,+++******++++++***++++++,,,,,,++++++***,,,++++++++++++*********(((*********((('''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++&&&'''''''''&&&&&&((()))+++(((&&&''')))***)))''')))))))))(((((()))))))))'''((((((((())))))))))))******))))))((((((''''''))))))((((((((('''''''''******)))(((((((((((((((++++++)))&&&###$$$***///))))))*********))))))((())))))((('''%%%&&&(((+++'''((())))))***)))(((''''''((())))))(((((()))***'''''''''((((((((())))))''''''''''''(((((((((((((((((()))))))))(((''''''***)))(((''''''(((((()))((((((((((((((((((((((((***************+++++++++)))))))))))))))(((''''''((((((***+++++++++******+++,,,***&&&'''++++++'''+++***)))'''%%%%%%'''))))))((('''(((++++++(((&&&(((((('''(((((()))***+++''''''(((((())))))******+++((((((******'''''')))------,,,)))'''''')))+++(((((((((((())))))))))))((()))***++++++***)))(((***))))))(((((((((((()))***)))))))))******++++++***)))((())),,,------+++)))))))))))))))*********(((((((((((()))***+++,,,((()))***+++,,,++++++***++++++******))))))((((((...---,,,+++++++++,,,---//////...---------------+++,,,,,,---,,,+++)))))),,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,)))******+++++++++******---,,,,,,++++++,,,,,,---(((+++...,,,)))(((,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))******************++++++...,,,***(((((()))+++,,,+++)))'''(((+++,,,+++***+++++++++*********)))))),,,+++***+++,,,,,,)))&&&((()))******))))))***,,,)))+++---,,,***((()))***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------...------///222555))))))***+++++++++++++++,,,------,,,***)))+++,,,111,,,***,,,,,,)))(((***++++++++++++*********)))******++++++++++++,,,,,,///000222444333000---+++++++++++++++++++++++++++************************,,,+++************+++,,,************************(((((((((***...000...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***))))))))))))***+++,,,---))))))))))))************&&&+++...,,,******)))&&&)))---...***)))+++,,,***+++,,,,,,,,,++++++,,,...******+++++++++++++++++++++)))'''((()))+++,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++******++++++++++++*********+++,,,,,,,,,+++)))(((***++++++***(((''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********+++,,,------(((***+++)))%%%$$$'''+++***(((''''''((())))))(((+++***)))(((((()))***+++''''''((((((((()))))))))))))))))))))(((((((((((())))))((((((((((((''''''***))))))(((((((((((((((***+++)))### )))111************)))((('''&&&)))))))))((('''''')))+++%%%&&&'''((()))******)))'''((())))))(((((()))***''''''((((((((()))))))))''''''''''''(((((((((((((((((())))))***)))))))))((('''''''''''''''((()))(((((((((((((((((((((((()))))))))((((((((('''''')))))))))))))))(((((('''!!!$$$(((******)))(((***+++)))&&&(((+++***'''******)))(((&&&%%%''')))***(((''''''((())))))(((%%%&&&''')))*********+++%%%(((***)))&&&&&&'''******''''''))))))&&&&&&(((++++++)))&&&$$$%%%(((***(((((((((((())))))))))))))))))************))))))+++***)))(((((('''''''''***)))((('''''')))***+++''''''(((***,,,,,,***((((((((())))))******++++++(((((((((((()))***+++,,,((()))***+++++++++++++++*********************)))000///---,,,++++++,,,,,,------......------,,,+++---------,,,+++***)))(((---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,+++,,,,,,++++++++++++,,,,,,))),,,---,,,***))),,,///++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,++++++***+++++++++---+++******,,,------,,,+++++++++***************+++***)))***,,,,,,***((()))***++++++******+++,,,++++++,,,***)))((()))+++++++++******++++++,,,,,,,,,+++***))))))***+++,,,)))*********)))***---///)))******+++++++++++++++++++++,,,+++)))(((***+++///+++)))+++,,,***)))+++++++++++++++************...,,,+++******,,,...000000111333444333111...---++++++++++++++++++++++++************************------,,,,,,,,,,,,------+++++++++++++++++++++++++++***((((((***,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******)))******+++,,,---((()))))))))************&&&***,,,)))'''((((((&&&+++......***(((***)))&&&+++,,,+++***((()))+++...******+++++++++++++++,,,!!!"""$$$))),,,+++&&& ,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++******++++++++++++******((()))+++++++++***(((&&&,,,,,,,,,+++))))))***,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))******+++,,,---...+++,,,+++)))''''''***,,,((('''''''''(((((()))))))))(((&&&%%%%%%&&&((()))'''''''''((((((((())))))'''((((((((()))))))))***))))))(((((((((((((((((())))))(((((((((((())))))%%%''')))(((&&&%%%&&&)))))))))******)))(((''''''((())))))(((''''''(((***&&&&&&'''(((((()))))))))'''((())))))(((((()))***'''(((((((((((()))))))))''''''''''''(((((((((((('''((()))******+++******''''''''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((("""%%%'''(((((((((***)))(((''')))***)))''')))))))))((('''&&&(((******((('''&&&&&&'''))))))&&&'''(((*********)))(((###'''***((($$$"""%%%)))(((&&&&&&((((((%%%%%%(((***)))'''%%%###$$$'''***(((((((((((()))))))))))))))))))))******)))))))))***)))((((((((((((((()))((((((((()))))))))******''''''((()))******))))))''''''((()))***++++++,,,))))))(((((()))***++++++******++++++*********************************+++...---,,,+++***++++++,,,++++++,,,------+++***))),,,,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,------,,,,,,++++++++++++,,,,,,***,,,---,,,******,,,///+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++******,,,+++++++++,,,,,,------************************)))))))))***++++++++++++***+++,,,,,,+++***+++,,,......,,,+++***+++,,,---,,,,,,*********+++,,,------+++***((((((***+++---)))***)))'''%%%$$$%%%''')))***++++++,,,,,,++++++)))***+++***(((((()))+++...***(((+++---+++***,,,++++++++++++++++++++++++------,,,+++,,,---///000000111333444333111///...,,,,,,+++++++++++++++***************************---------,,,,,,---------++++++++++++++++++++++++,,,+++******)))((('''''',,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++************++++++,,,---((()))))))))************'''***)))$$$"""%%%((((((###'''(((''')))------)))++++++***(((&&&'''***---******++++++,,,,,,,,,,,,$$$%%%''',,,000...)))$$$************++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,)))******++++++******)))&&&''')))******(((&&&%%%***++++++***(((((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))&&&''')))++++++***'''''''''''''''''')))***''''''&&&%%%%%%&&&''''''''''''''''''((((((((((((''''''(((((())))))******(((((())))))))))))))))))))))))(((((((((((())))))'''''''''***,,,+++'''###''''''((()))))))))))))))&&&'''((('''&&&&&&'''(((((((((''''''''''''(((((('''((())))))(((((()))***(((((((((((()))))))))***''''''''''''(((((((((((('''((()))******+++******'''(((((()))************))))))))))))))))))))))))(((((()))******+++,,,,,,(((((())))))))))))((((((&&&&&&'''((()))***,,,---)))''''''(((***)))((((((((()))))))))(((((()))+++))))))'''%%%%%%&&&(((***((()))*********((('''&&&%%%(((+++)))%%%###&&&***(((%%%%%%((((((%%%%%%((((((((('''%%%###$$$''')))(((((((((((())))))))))))***))))))))))))))))))***''''''''''''((()))++++++'''(((***+++,,,+++***)))))))))'''&&&&&&''')))+++''''''((()))***++++++,,,))))))))))))))))))***+++---,,,,,,***))))))((((((************+++++++++++++++***)))))))))***,,,---,,,---.........---+++************++++++,,,,,,---*********+++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,++++++******++++++,,,+++,,,,,,,,,+++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************))))))*********---,,,,,,***)))((('''&&&((()))***++++++***))))))******************,,,---************************))))))*********+++,,,,,,***,,,---,,,******+++,,,///---,,,+++++++++,,,,,,---,,,+++*********,,,,,,,,,+++)))(((((()))+++,,,---------,,,***))))))*********+++,,,,,,,,,,,,+++((()))***)))(((((()))+++---)))(((+++---++++++---+++++++++++++++++++++,,,++++++,,,---.........//////000111222222000///...,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++&&&(((+++,,,+++***(((''',,,++++++******++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,++++++++++++++++++,,,---))))))))))))************)))***((("""!!!%%%((()))&&&))))))''')))+++)))$$$++++++***(((''''''***,,,******++++++,,,---------+++***((((((***,,,------)))***************++++++************************((()))***+++++++++++++++))))))************))))))'''(((((())))))'''&&&%%%&&&((())))))'''&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))******(((%%%###%%%)))+++)))%%%%%%&&&''''''&&&'''(((***'''(((((((((((((((((('''&&&&&&'''''''''(((((((((''''''(((((())))))******(((((())))))))))))******((((((((((((((())))))***///)))$$$%%%***---+++'''%%%&&&'''((())))))))))))%%%'''((('''&&&%%%&&&'''(((((('''&&&&&&''''''((('''((())))))(((((()))***((((((((()))))))))******''''''''''''(((((((((((((((((())))))***)))))))))((()))***************)))))))))))))))))))))))))))&&&''''''((()))***+++,,,'''(((((()))))))))))))))))))))''''''''')))***+++)))&&&&&&)))+++)))'''(((&&&((()))***))))))***+++(((((((((&&&$$$%%%(((***+++*********)))'''&&&%%%'''***,,,+++(((((())),,,'''%%%%%%((((((&&&&&&)))((((((((('''%%%%%%''')))(((((((((((())))))))))))******))))))))))))******&&&&&&&&&''')))***,,,---((()))***+++,,,+++***)))******(((&&&%%%&&&***---(((((())))))******++++++***)))))))))))))))******...---+++***))))))((()))++++++++++++++++++******))))))(((((()))***,,,---//////000000//////...---)))))))))***+++,,,...///+++*********+++---///000++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,---------,,,++++++************++++++,,,,,,,,,,,,,,,---......))))))******+++,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++*********)))(((((()))******---,,,+++***)))'''&&&&&&(((((()))*********))))))((()))***)))((()))***,,,***************+++++++++)))*********))))))+++---***+++,,,+++***)))***+++---+++))))))***+++***))),,,,,,++++++******+++++++++***)))(((((()))***+++)))+++------,,,---...000***++++++,,,,,,,,,,,,,,,((()))***)))((((((***,,,...)))(((+++---++++++---++++++++++++,,,,,,,,,,,,((()))***,,,---------------.../////////...---------,,,,,,++++++***************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,, $$$)))------,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,------...++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))************)))+++***%%%###'''))))))---...,,,)))))))))$$$,,,------+++))))))+++---******++++++,,,------...******)))(((''')))---000*********++++++,,,,,,,,,++++++++++++++++++++++++'''((()))*********)))((())))))************))))))******)))))))))(((((((((&&&(((++++++***'''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((())))))'''((()))******)))'''%%%$$$&&&''''''&&&&&&(((+++'''((()))******)))((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((()))))))))*********((((((((((((((()))******///***%%%$$$'''***++++++''''''((((((((((((((('''&&&'''))))))'''&&&'''((('''&&&&&&%%%&&&''')))***'''((())))))(((((()))***(((((()))))))))*********''''''''''''(((((((((((((((((()))))))))(((''''''((())))))******)))((('''))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''((()))))))))))))))&&&&&&&&&&&&''''''&&&&&&((($$$%%%***,,,((('''(((&&&((()))***))))))+++,,,'''(((((('''%%%%%%'''***+++***)))(((((('''(((((('''(((((()))))))))******(((%%%%%%((()))''''''***'''(((******((((((((()))(((((((((((())))))))))))+++***)))(((((()))***+++''''''''''''(((***++++++***)))(((''''''(((***,,,)))***+++)))''''''))),,,)))))))))))))))***************))))))))))))******++++++***))))))***+++,,,,,,,,,,,,++++++*********+++***)))))))))***+++,,,000///......------......+++************+++---......---+++******+++---...******************************+++,,,,,,+++******++++++,,,,,,---,,,,,,,,,++++++************++++++---,,,+++,,,---.........((())))))***++++++,,,,,,,,,,,,---......---,,,,,,***++++++,,,,,,++++++***++++++***))))))***++++++++++++************)))))))))))))))******+++++++++(((***+++***((((((***---))))))*********+++++++++)))++++++***((((((+++---***+++,,,+++)))((()))***,,,***)))***,,,,,,)))''',,,,,,,,,,,,,,,+++***)))******))))))))))))******%%%'''***+++++++++,,,...***+++,,,,,,------,,,,,,)))*********))))))+++---///***(((+++,,,******,,,+++++++++,,,,,,,,,------(((((('''((()))+++,,,...++++++,,,,,,,,,,,,++++++------,,,,,,+++******)))************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,"""&&&***,,,,,,+++---...,,,++++++******++++++,,,******+++,,,,,,---......***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,,,,))))))))))))************(((,,,---)))''')))***((()))+++***)))+++---)))###......///---,,,+++,,,---******+++,,,,,,---......'''+++//////---,,,,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((())))))((('''&&&))))))************)))))),,,++++++***)))*********(((+++...000...+++)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((())))))---111000,,,((('''((($$$&&&((('''%%%&&&(((+++%%%&&&)))******)))&&&%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((())))))*********+++((((((((((((((()))******)))))))))((((((((())))))))))))))))))((('''&&&%%%'''(((******)))(((((()))$$$$$$$$$%%%&&&(((+++,,,'''((())))))(((((()))***))))))))))))************''''''''''''((((((((()))(((((()))(((((('''&&&&&&(((((()))))))))'''&&&%%%))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))&&&'''***+++,,,***((('''((($$$$$$***,,,(((&&&)))%%%'''************+++,,,%%%''')))'''%%%$$$''')))***)))(((''''''(((******%%%$$$###%%%'''(((((('''(((%%%&&&))))))''''''***''')))+++,,,+++)))))))))(((((((((((())))))))))))+++***)))(((((()))***+++)))(((((((((((())))))***,,,)))%%%""""""&&&+++...'''***,,,,,,)))((((((************)))))))))))))))******)))))))))))))))***)))(((((((((***+++---///------,,,,,,+++***))))))...---,,,************+++---,,,+++***)))***+++,,,---,,,+++*********+++,,,111///---+++))))))***+++************************)))***+++,,,,,,+++***))),,,,,,---------,,,++++++++++++************++++++---,,,+++,,,---.........((())))))***++++++,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,+++++++++---,,,+++******+++,,,---))))))***+++,,,,,,------+++*********+++,,,------(((***,,,+++((((((+++...))))))******++++++++++++***+++,,,***((('''***---)))++++++***((('''((()))---,,,+++---///...+++(((+++,,,,,,---,,,+++***((())))))************))))))(((***,,,,,,+++******+++***+++,,,,,,------,,,,,,)))***+++***)))***+++---///+++)))+++,,,***)))++++++++++++,,,,,,---------)))'''%%%$$$%%%(((,,,///)))******+++++++++******------,,,,,,+++***))))))***************************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))(((***---,,,++++++++++++++++++,,,******+++,,,,,,---......***+++,,,,,,------------------,,,++++++,,,,,,,,,111---%%% $$$+++,,,)))+++++++++***)))((((((''')))***,,,+++)))(((((((((---******---,,,***))),,,((()))***+++,,,+++******---,,,,,,,,,------+++)))///(((%%%)))......------...+++)))+++,,,***,,,000&&&******&&&(((...///+++&&&---+++'''''')))***((()))+++***)))(((***+++''''''((()))***++++++,,,((('''((())))))'''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***%%%&&&'''''''''&&&%%%$$$)))))))))))))))******+++(((((((((((('''''''''''' &&&+++***%%%$$$)))///***)))(((''''''((()))***(((((('''((()))(((%%%###***&&&%%%((((((%%%'''---***)))(((''''''((()))***...+++((('''((()))&&&$$$+++***)))))))))***,,,---,,,''''''+++***&&&%%%)))&&&&&&(((,,,+++(((***...((()))***)))'''&&&&&&'''+++***)))(((((('''((((((((()))))))))))))))((((((++++++******))))))(((((()))***+++++++++)))((('''((()))+++,,,,,,+++)))((())))))(((((('''''''''&&&(((((())))))))))))((((((***)))(((((((((((())))))(((((())))))))))))((((((((('''&&&%%%$$$%%%%%%&&&((()))))))))'''''')))***))))))))))))((((((((((((************************)))***+++++++++)))((('''((()))++++++)))((()))***,,,+++++++++******))))))'''))),,,------***'''%%%*********)))))))))))))))+++***)))***++++++***)))'''***,,,+++(((''')))+++'''(((((()))***+++++++++---,,,***)))))))))******+++++++++,,,,,,+++++++++---,,,***)))((()))***+++///---***((((((+++///222***+++,,,------------,,,++++++++++++++++++++++++///...,,,******+++,,,------,,,+++,,,,,,***'''$$$------,,,++++++,,,------***,,,------++++++,,,...,,,,,,+++***+++,,,...///,,,...///...,,,*********...---+++,,,------+++***,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++)))((()))***++++++******))))))((((((,,,------,,,+++)))'''%%%...(((""" """''')))*********++++++++++++******)))************+++++++++(((...---(((&&&)))++++++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))------)))))),,,+++&&&'''(((***---...---)))&&&++++++++++++++++++++++++---+++******+++,,,,,,++++++,,,------,,,+++)))(((---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********------+++***))))))((((((+++,,,---...///...---,,,+++++++++***)))((('''&&&***,,,//////...+++***)))...------,,,+++***))))))((()))))))))******************+++++++++,,,,,,,,,+++(((""" ''''''$$$++++++******)))(((((('''(((***,,,,,,*********+++---******,,,,,,***))),,,)))***+++,,,---,,,++++++,,,,,,++++++++++++******+++%%%###'''++++++)))******((())),,,---++++++...------+++)))+++---''' ''',,,***((()))+++***((()))******(((((()))***(((((())))))******++++++''''''((()))***))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***''''''''''''%%%###!!! )))(((((((((((()))******))))))))))))************$$$$$$&&&&&&'''((()))***&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&&&&%%%$$$ +++%%%$$$))),,,***((())))))((('''&&&&&&'''((())))))'''%%%&&&)))++++++)))((('''&&&&&&&&&'''))))))+++((('''+++***&&&&&&)))***&&&%%%)))+++***)))***((()))***)))'''&&&'''(((***))))))(((((((((((()))(((((())))))))))))((((((*********)))))))))))))))***************)))((((((***))))))))))))))))))***)))(((((((((''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((())))))))))))(((((()))((('''&&&%%%%%%&&&'''((()))))))))'''''')))***))))))))))))((((((((((((************************)))******+++***)))((('''((()))++++++)))((()))***))))))))))))((((((((('''((()))+++,,,,,,***'''&&&******++++++***)))'''&&&+++***))))))++++++***))))))*********)))((()))***'''(((((()))******++++++***))))))))))))+++,,,---******++++++++++++******,,,,,,,,,,,,+++******)))///---***))))))+++...000++++++++++++,,,,,,,,,---++++++++++++++++++++++++---,,,***)))))))))***+++---,,,++++++,,,,,,***(((++++++***))))))***++++++***,,,------++++++,,,...++++++*********+++,,,---,,,...///...,,,*********+++------,,,)))(((***,,,+++++++++,,,---.........***************************+++,,,+++***))))))***************)))))))))))),,,,,,,,,,,,+++)))((('''---***'''''')))++++++*********++++++++++++******)))************+++++++++!!!%%%)))***)))))))))***++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))------)))))),,,+++'''))))))***,,,...---***'''++++++++++++++++++++++++---+++******+++,,,,,,+++)))***+++,,,,,,++++++***---,,,,,,,,,++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************---,,,+++***))))))))))))***+++,,,---...------,,,------...............---,,,---...---+++***+++,,,---,,,,,,++++++*********************++++++++++++******+++++++++,,,,,,,,,+++***&&&###%%%******&&&++++++******)))(((((((((''')))+++,,,++++++,,,---,,,)))))),,,,,,)))***,,,***+++,,,,,,------,,,,,,,,,+++***)))))))))******,,,'''&&&+++...---++++++'''&&&)))---...+++***+++///---++++++...,,,!!!%%%)))***((((((,,,---***((()))***)))((('''((())))))))))))))))))*********&&&'''((()))***+++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''')))***))))))((('''&&&%%%###"""((((((''''''(((((()))***(((((())))))******++++++'''###!!!###))),,,)))%%%(((((())))))))))))((((((***)))((((((((('''%%%"""+++%%%###)))...---(((%%%(((''''''&&&&&&''''''((((((&&&&&&''')))+++++++++***))))))))))))***+++++++++((((((******'''''')))000(((###&&&+++***'''&&&((()))***)))'''&&&'''((()))(((((((((((())))))***(((((())))))))))))(((((())))))))))))************+++******)))))))))))))))+++)))'''&&&&&&''')))+++((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((()))))))))(((((())))))))))))(((((()))((((((''''''''''''(((((()))))))))'''''')))***(((((((((((())))))))))))************************)))************)))((((((((()))++++++)))((()))***))))))))))))(((((((((((()))************)))((((((******++++++***(((&&&%%%+++***((()))***+++***)))***)))((()))*********)))((((((((()))******++++++'''''''''(((***,,,...000)))******************)))+++,,,---...---+++)))'''...---,,,+++***+++,,,---,,,+++*********+++,,,---+++++++++++++++++++++++++++***)))((((((((()))***---,,,***+++,,,------,,,+++******))))))******+++***,,,------++++++,,,...******)))))))))***+++,,,,,,---......,,,******+++***---///,,,&&&$$$(((---******++++++,,,,,,------***************************+++,,,+++***)))***+++)))))))))******************++++++++++++***)))(((*********,,,------+++(((******++++++++++++******)))************+++++++++%%%%%%'''***,,,,,,+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,******,,,+++(((,,,++++++,,,------+++***++++++++++++++++++++++++---+++******+++,,,,,,+++'''((()))***+++++++++++++++++++++++++++*********((()))***+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++************++++++***++++++,,,---,,,,,,,,,+++++++++,,,++++++******---------+++))))))+++...++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,)))+++///...)))************))))))(((((((((***++++++***)))***++++++((())),,,,,,)))***,,,******+++++++++,,,,,,,,,---,,,+++)))((((((+++,,,,,,))))))...000---+++++++++)))***------***)))+++***))))))+++...---%%%******(((&&&)))......***((()))***)))''''''''')))*********)))))))))))))))'''))))))'''(((+++,,,***((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((((()))***((()))))))))************'''''''''''''''((())))))''''''''''''(((((((((((()))$$$!!!$$$***,,,)))%%%((()))++++++++++++)))((((((''''''(((***++++++***(((&&&$$$&&&)))***(((&&&(((((((((''''''(((((((((,,,+++)))(((((('''''''''*********+++++++++,,,,,,***))))))******)))))))))222***%%%''')))(((''''''((()))***)))((('''((()))(((((('''(((((()))******'''(((((())))))))))))((((((((())))))******+++++++++***)))(((((()))***+++***)))(((''''''((()))***((((((((((((((('''''''''(((((())))))))))))(((((('''(((((()))))))))))))))(((((())))))))))))(((((())))))((((((((((((((((((((()))))))))'''''')))***(((((((((((())))))))))))************************))))))*********)))))))))((()))++++++)))((()))***+++++++++*********************)))))))))))))))***))))))))))))((((((((((((,,,***(((((()))*********+++)))'''(((+++,,,***'''(((((())))))************'''''''''(((***,,,...000))))))************))))))+++,,,,,,,,,+++***((('''---------,,,,,,+++++++++,,,+++)))))))))***,,,...+++++++++++++++++++++++++++***))))))((()))******000...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...+++************++++++++++++---......,,,***++++++,,,---...+++'''&&&)))---***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,*********,,,)))))))))******+++++++++************++++++******'''((()))***+++***((('''******++++++++++++******))))))*********+++++++++***)))***,,,,,,******---)))******+++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,++++++++++++***...---++++++,,,---,,,+++***+++++++++++++++,,,,,,---+++******+++,,,,,,+++(((((())))))************************************'''((()))++++++***)))(((++++++++++++++++++++++++***************+++,,,,,,************++++++,,,---******+++++++++,,,,,,,,,++++++***)))'''%%%$$$###+++,,,,,,+++******+++---*********++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,'''******((())),,,***&&&*********))))))))))))))))))***+++***(((&&&&&&'''***((((((+++,,,)))***---)))))))))))))))******+++---...---+++((())),,,...)))&&&'''+++,,,)))'''(((111---+++,,,+++((())),,,&&&'''***,,,+++***+++,,,,,,+++'''%%%)))///...***)))******)))(((''''''(((*********)))))))))))))))'''***)))%%%%%%)))***'''))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))+++))))))))))))******++++++'''''''''''''''((())))))))))))((((((''''''&&&&&&(((''''''((()))******)))&&&&&&((())))))(((&&&&&&%%%$$$$$$%%%'''))))))(((&&&''''''$$$"""$$$(((+++)))))))))******)))))))))---,,,+++)))'''&&&%%%&&&'''''''''((((((((((((((()))******))))))******)))000,,,******(((&&&'''+++''')))***)))(((((()))***(((((('''(((((()))******''''''((()))))))))))))))(((((())))))******+++++++++***)))(((((()))***+++))))))***++++++***))))))'''''''''((((((((((((((((((((())))))))))))((((((&&&'''((()))***)))))))))(((((())))))))))))(((((((((((())))))))))))))))))((()))))))))'''''')))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))******((()))++++++)))((()))*********************++++++******)))(((((()))***+++***(((&&&%%%&&&(((+++---,,,***''''''(((*********+++)))'''(((+++,,,***''')))))))))))))))************))))))))))))+++,,,...))))))************)))))),,,+++***)))((()))******------------,,,++++++***,,,+++***))))))+++---...+++++++++++++++++++++++++++++++++***+++++++++,,,222000---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,+++++++++,,,...---,,,++++++,,,...---+++***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---))))))******++++++,,,,,,***************+++++++++((((((((((((((('''((((((******++++++++++++******))))))*********+++++++++++++++---...(((###&&&...*********++++++,,,,,,---+++++++++++++++++++++++++++***+++,,,,,,+++++++++///---+++++++++,,,,,,+++*********++++++,,,,,,,,,---+++******+++,,,,,,++++++******)))))))))((((((************************'''((()))***+++***))))))+++++++++++++++++++++++++++++++++++++++,,,---...************+++,,,---...*********+++++++++,,,,,,......---,,,+++)))''''''(((***---...,,,+++***************++++++,,,,,,---))))))))))))*********+++******+++++++++,,,,,,,,,%%%((()))'''(((******&&&******))))))))))))))))))***++++++***'''%%%$$$%%%***'''(((++++++)))***---)))(((((((((((()))******,,,...///,,,))))))+++///***((())),,,,,,)))(((+++333...,,,,,,+++((()))---((()))+++,,,)))'''+++111++++++(((&&&)))......)))***+++,,,***((('''((())))))))))))))))))*********''',,,***$$$###)))***%%%))))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))(((((()))++++++***)))(((''''''''''''((((((''''''(((((()))***************))))))))))))&&&)))+++***((((((***,,,(((((())))))))))))((((((+++)))''''''((((((((('''%%%))))))###""")))...)))******++++++******)))((()))***)))''''''(((***'''((()))*********))))))(((***+++))))))+++,,,))),,,******+++(((%%%'''---''')))******(((((()))+++)))(((((((((((())))))***&&&'''((())))))******)))))))))))))))************)))))))))))))))******+++((()))+++------+++)))((('''''''''((((((((((((((((((((())))))))))))((((((&&&'''(((*********))))))(((((())))))))))))(((((('''(((((())))))))))))(((((()))))))))'''''')))***''''''(((((())))))******)))))))))))))))))))))))))))))))))((())))))***+++((()))++++++)))((()))***(((((((((((())))))))))))))))))))))))))))))***+++)))(((&&&%%%%%%(((+++---,,,***'''&&&((()))*********)))((()))*********)))))))))))))))))))))******+++******))))))***+++,,,)))******************))),,,***)))((((((***,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...+++++++++++++++++++++++++++,,,,,,,,,------------222000...,,,,,,,,,***))))))******++++++******)))***,,,------++++++,,,...,,,,,,---------,,,+++++++++,,,...---,,,++++++,,,---+++***+++...///---+++,,,,,,,,,---------------***************************+++,,,,,,++++++,,,---*********++++++++++++++++++******)))******++++++***+++***)))((((((***,,,******++++++++++++******)))************+++++++++***)))+++,,,%%%###...+++++++++******+++,,,,,,+++++++++++++++++++++++++++******---...++++++---///---+++***+++,,,+++************++++++,,,,,,------+++******+++,,,,,,+++---,,,+++))))))((())))))*********+++++++++++++++)))))))))*********++++++++++++++++++++++++++++++,,,+++++++++,,,------...+++++++++++++++,,,---...,,,++++++++++++,,,------++++++,,,---------------&&&)))---...---+++***)))*********++++++,,,,,,,,,(((((()))))))))***************+++++++++,,,,,,,,,&&&***+++))))))+++,,,***)))))))))))))))))))))***)))***+++***(((&&&&&&''')))''''''++++++)))***---***)))((((((((()))++++++***---///---)))(((***---...++++++------***+++///...+++***,,,,,,)))))),,,***((((((+++***''')))...)))+++***'''(((,,,,,,)))+++,,,---,,,)))((()))***(((((())))))******++++++&&&,,,***######+++---'''))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++******((('''&&&&&&'''''')))(((((((((((()))******'''(((((()))***++++++,,,&&&(((***)))(((''')))+++,,,++++++++++++++++++,,,///---+++******+++***)))&&&+++***$$$"""&&&+++,,,((()))***++++++***)))(((%%%'''(((((('''(((+++...)))***+++,,,---,,,,,,+++'''++++++((())),,,---)))(((%%%%%%((()))''''''***''')))******))))))***+++***))))))(((((((((((()))&&&'''((()))*********************)))))))))))))))(((((()))***************))))))************))))))''''''''''''((((((((()))(((((())))))))))))((((((%%%&&&(((***+++***))))))(((((())))))))))))((((((&&&'''((()))))))))((((((((()))))))))'''''')))***'''''''''((()))*********))))))))))))))))))))))))***)))((((((((()))+++,,,((()))++++++)))((()))***'''((((((((())))))))))))(((((())))))************))))))(((((((((''''''''',,,)))&&&%%%''')))******)))*********)))((()))******)))))))))))))))))))))+++***)))))))))***+++,,,******++++++++++++***************+++,,,---...///,,,,,,+++++++++,,,------,,,,,,---------.........++++++++++++++++++++++++++++++,,,---------------///...------------+++))))))***++++++++++++***)))***,,,------++++++,,,...+++,,,,,,---,,,+++***)))***,,,------,,,+++,,,---&&&(((+++---------------,,,,,,,,,+++++++++++++++***************************+++,,,,,,++++++,,,...,,,++++++++++++++++++***,,,+++***))))))******+++***+++,,,+++))))))+++---******++++++++++++******)))************+++++++++,,,'''(((+++((("""&&&111---,,,+++*********+++,,,************************,,,)))***......++++++......,,,++++++++++++)))((()))******+++,,,,,,---------+++******+++,,,,,,+++,,,+++******)))***++++++++++++++++++,,,,,,,,,---,,,+++)))))))))***,,,---************************,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,---------,,,+++++++++,,,......((()))***,,,------------''')))+++,,,+++***++++++++++++++++++++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,%%%)))***'''''')))+++))))))))))))))))))*********(((***++++++)))((()))))))))&&&'''***+++)))***---+++***)))))))))***,,,---'''+++...---)))''')))+++,,,)))(((***(((&&&(((---(((''')))---...+++***,,,***%%%$$$***,,,)))(((***'''***+++((((((++++++))),,,---...,,,***))))))***'''(((((()))***++++++,,,%%%,,,+++###$$$---000***))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++)))((((((((((((***,,,---)))))))))))))))***++++++"""###%%%''')))***,,,---''''''''''''((((((((((((***)))(((''''''((()))******(((&&&&&&((()))***)))(((+++***&&&''',,,---)))'''((()))******)))((('''%%%'''))))))''''''***---&&&'''((()))***)))(((((('''+++,,,((((((------)))'''!!!%%%+++***'''&&&''')))******))))))***,,,+++***)))(((((('''((((((&&&'''((()))************++++++******))))))(((((('''((()))+++++++++***)))***)))(((''''''((()))***&&&'''''''''(((((())))))(((((())))))))))))(((((($$$&&&(((***++++++))))))(((((())))))))))))((((((%%%&&&''')))))))))((('''((()))))))))'''''')))***&&&''''''((()))******+++))))))))))))))))))))))))***)))(((((((((***+++,,,((()))++++++)))((()))***))))))******+++++++++,,,'''((()))***************(((***+++,,,***'''### ,,,)))&&&%%%''')))******'''***,,,+++((('''))),,,*********)))))))))))))))***))))))))))))+++---...++++++,,,,,,,,,,,,++++++(((***---///111111000000,,,++++++***+++,,,...///,,,---.../////////......++++++++++++++++++++++++***+++,,,---------------,,,++++++---......+++)))+++,,,---......---,,,+++***,,,------,,,+++---...***+++,,,,,,+++***)))(((***,,,------,,,+++,,,--- '''---///,,,***,,,...++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...---,,,,,,++++++*********---,,,***)))))))))***+++'''***------***((()))+++******++++++++++++******)))************+++++++++000(((&&&,,,...))),,,555...---+++*********++++++************************,,,)))***//////++++++///,,,+++***+++++++++(((&&&))))))***+++,,,,,,---------+++******+++,,,,,,++++++************,,,---...+++++++++,,,,,,------------,,,***((()))+++---///************************++++++***************+++---,,,,,,++++++,,,,,,---------,,,+++,,,---...///,,,------......------,,,)))******))))))))),,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))((((((((((((((()))+++***((('''''''''((()))******))))))))))))******(((((((((((())))))))))))+++++++++*********))))))$$$)))***'''(((---...*********))))))((((((''''''+++***)))((($$$!!!%%%---))))))))))))))))))))))))*********)))******+++,,,))))))((((((((((((((()))'''''''''''''''((())))))((((((((((((((('''''''''***(((((()))&&&$$$(((000)))))))))))))))((('''&&&***'''$$$%%%(((***)))((())))))))))))(((((((((((())))))(((((('''''''''&&&)))$$$"""%%%((('''&&&'''''''''((()))))))))))))))((()))***,,,,,,,,,+++******&&&%%%''''''&&&(((,,,---***((((((***+++)))'''...,,,*********)))'''%%%)))*********)))(((&&&%%%)))((('''''''''(((***+++))))))))))))(((((((((((('''((()))(((&&&&&&((()))...,,,)))((()))******)))+++***)))'''''')))***+++(((&&&%%%'''***+++)))&&&'''(((((()))***+++++++++&&&'''((((((''''''(((***+++***)))(((((('''((((((%%%'''***++++++(((%%%###((((((((((((((('''''''''((((((((((((''''''''''''%%%))),,,+++&&&###%%%)))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''(((((('''(((***---$$$'''***++++++***+++,,,++++++***)))((((((((()))%%%''')))***)))))))))***(((((((((***+++,,,***((())))))))))))))))))))))))''''''(((((())))))************+++++++++***))))))(((((())))))))))))((((((************************,,,***)))''''''(((***+++)))))))))+++,,,,,,***(((***+++,,,,,,+++***)))(((,,,***((()))+++,,,+++(((///---+++)))))))))+++,,,///...---,,,+++++++++++++++++++++******))))))))),,,,,,------...///000000'''(((***---///...,,,***111///---***)))***+++,,,))))))***+++,,,,,,------++++++******))))))((((((+++++++++************)))///---+++***++++++***))),,,,,,,,,,,,++++++***)))000...,,,++++++***((('''((()))++++++***))))))***)))))))))'''&&&&&&)))+++)))))))))(((((((((((((((++++++******++++++,,,---+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++)))((()))***(((((())))))******++++++++++++++++++++++++++++++******++++++++++++******(((((()))***+++,,,,,,,,,++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***''')))---...,,,***)))))),,,++++++******+++,,,,,,***************+++++++++)))***+++,,,---,,,+++***)))))))))))))))))))))))),,,,,,,,,++++++*********))))))(((((((((((())))))&&&'''((()))******))))))(((((('''&&&&&&'''''''''(((((((((((())))))))))))+++++++++*********))))))'''++++++((((((,,,,,,(((***)))))))))(((((((((''')))((()))((($$$!!!$$$+++)))))))))))))))))))))))),,,+++******))))))*********))))))(((((()))))))))'''''''''''''''((())))))((((((((((((((((((((('''---(((&&&''''''%%%&&&)))))))))******)))(((((('''***'''%%%&&&(((******)))))))))))))))(((((((((((()))(((((((((''''''''''''+++&&&$$$''')))((('''(((((())))))***************)))))))))((('''%%%"""!!!)))&&&'''***+++((((((++++++)))''''''))))))(((&&&+++)))(((((((((((('''%%%)))*********)))(((&&&%%%((('''&&&&&&&&&'''))))))))))))))))))(((((((((((('''((()))(((&&&&&&((()))---+++)))(((***+++******+++***)))(((((()))***+++(((&&&&&&'''******)))&&&+++++++++***************&&&'''((((((''''''(((******)))((((((((((((((((((&&&''')))******(((&&&$$$'''''''''''''''''''''''''''''''''((((((((()))))),,,+++************)))((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&((())))))(((((()))+++%%%(((******)))(((((()))******))))))((()))))))))((()))***)))((('''((())))))((((((***,,,,,,***((())))))))))))))))))))))))'''((((((((()))))))))***************************(((((())))))))))))((((((************************+++***)))(((((()))***+++*********+++,,,,,,***(((***++++++,,,+++***)))(((,,,***((()))+++,,,+++)))...---+++***)))***+++,,,///...---,,,++++++++++++...------------------,,,***++++++,,,------......,,,+++++++++,,,,,,+++***+++*********+++---///111((())))))***++++++,,,,,,*********)))))))))))))))+++++++++************))),,,***))))))+++,,,++++++,,,,,,,,,,,,,,,+++******///---++++++++++++)))(((((()))******(((((()))*********)))(((&&&'''))),,,++++++******)))))))))(((******))))))******+++,,,))))))************))))))+++++++++*********))))))++++++,,,***)))(((***+++))))))))))))************++++++++++++++++++++++++******++++++++++++******))))))******++++++,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***(((+++......---+++******++++++******)))*********(((((())))))*********+++******+++,,,,,,,,,,,,+++************************+++++++++*********))))))))))))(((((((((((())))))"""$$$'''+++,,,,,,+++***,,,++++++***)))))))))***((((((((()))))))))******+++************)))))))))))),,,+++((((((******'''))))))))))))((((((((((((''''''((()))&&&!!!###((()))))))))))))))))))))))),,,+++******))))))))))))******)))))))))******+++'''''''''''''''((())))))''''''((((((((((((((((((...'''$$$(((+++)))&&&&&&************))))))))))))***((('''''')))*********(((((((((((())))))))))))((((((((((((''''''''''''((($$$###&&&)))((((((***))))))***+++++++++++++++))))))((('''%%%""" (((''')))------***((())))))(((''''''(((((('''&&&((('''&&&'''))))))((('''))))))******)))((('''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((())))))(((''''''(((***+++)))((((((***++++++***+++***)))(((((()))***+++(((''''''(((******)))'''......---,,,***)))((((((&&&((())))))(((''')))***((((((((('''(((((())))))((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))******+++---'''!!!###(((+++(((###(((((((((((())))))))))))((((((''''''''''''''''''&&&(((******)))(((((()))'''(((***)))'''&&&&&&&&&))))))((((((((()))******++++++***(((&&&&&&''')))***))))))***,,,,,,+++)))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((()))***,,,---(((((())))))))))))((((((************************+++***)))(((((()))***+++,,,+++***+++++++++)))'''***++++++++++++***))))))+++***)))***++++++***)))---,,,+++*********+++,,,......---,,,++++++++++++*********+++++++++++++++))))))******++++++,,,,,,,,,,,,*********+++---...)))))))))***+++...000222(((((())))))******++++++))))))))))))************+++++++++************))))))((('''(((***,,,,,,,,,,,,,,,---------,,,++++++---,,,***+++,,,,,,+++))))))))))))((('''''')))+++***+++***)))((((((***,,,,,,+++++++++******))))))))))))(((((())))))***+++)))***+++,,,,,,+++***)))+++++++++***************)))***+++***))))))+++---***************)))))))))*********))))))***************++++++++++++***************+++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,------+++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***))),,,...///...,,,+++++++++******))))))(((((((((''''''(((((()))***++++++++++++******++++++,,,---************************************)))))))))))))))(((((((((((())))))***###%%%'''***+++++++++***......---,,,++++++++++++((((((((())))))******+++************))))))))))))***+++***))))))))))))((())))))))))))(((((((((((('''''')))+++(((######'''))))))))))))))))))))))))+++***))))))))))))************************+++,,,'''''''''''''''((())))))''''''''''''((((((((((((***'''&&&+++---+++((()))*********)))))))))******))))))((()))************(((((((((((())))))))))))((((((((((((((('''''''''""" $$$'''&&&(((,,,((()))******++++++******(((((())))))(((((((((''')))'''(((,,,,,,(((''')))(((((((((((((((((((((''')))((('''((()))***)))''')))))))))))))))(((''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))(((''''''(((***)))((('''(((***++++++*********)))(((((()))******''''''((())))))***)))(((------,,,+++)))(((''''''&&&((())))))(((((()))***'''''''''''''''((()))***((((((((('''''''''((((((&&&&&&&&&'''''''''''''''&&&''''''((())))))******,,,%%% &&&)))'''"""(((((((((((())))))))))))''''''((((((((('''''''''&&&(((++++++***(((''''''''')))***)))'''&&&'''(((((((((((((((((()))***+++++++++)))'''%%%&&&(((+++***))))))***,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))''''''(((***,,,...(((((())))))))))))((((((***************************))))))((())))))***+++---,,,******+++***((('''*********+++************+++************+++******,,,++++++******+++,,,,,,...---,,,,,,+++++++++,,,(((((())))))******++++++))))))******+++++++++,,,)))***+++++++++,,,...000---,,,+++++++++,,,------))))))******++++++++++++(((((())))))******+++++++++++++++*********)))))))))((('''(((***+++++++++,,,,,,---------,,,,,,+++,,,+++******,,,,,,,,,***)))))))))'''%%%&&&)))+++***++++++***))))))***,,,)))))))))*********++++++)))))))))))))))***+++++++++,,,---......---,,,+++************************((()))******)))***,,,...+++++++++******)))))))))******)))(((((()))*********++++++,,,,,,++++++***+++++++++++++++++++++***++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***)))+++......---++++++++++++++++++******)))((((((''''''((()))***+++,,,,,,,,,+++***)))***+++,,,---************************++++++******************((((((((((((((()))******((((((((((((((()))************)))(((((((((((((((((((((((()))***+++++++++)))))))))))))))))))))))))))((((((******)))***+++(((((((((((()))))))))))))))((())),,,+++&&&%%%'''(((((((((((((((((((((((((((((((((((()))***++++++******))))))***+++,,,,,,'''''''''''''''((())))))&&&'''''''''(((((())))))((('''***,,,***%%%$$$'''***))))))(((((()))******((()))******************'''((((((((()))))))))***'''''''''((((((((((((((($$$""""""%%%&&&$$$&&&***'''((())))))******)))))))))))))))***+++,,,------+++'''&&&((((((&&&'''***((()))*********)))))))))***(((''''''''''''&&&$$$)))))))))(((((((((((((((''''''(((((())))))))))))'''((((((((()))))))))***((()))***)))'''''')))***)))(((''')))***+++***)))******))))))))))))******'''((())))))))))))))))))******))))))(((((((((''''''((())))))(((((()))+++''''''&&&''''''((())))))(((((('''&&&''''''((()))''''''(((((())))))))))))))))))))))))))))))((((((,,,)))%%%%%%''')))***)))'''((((((((()))))))))***''''''((())))))(((((('''&&&(((++++++***(((''''''''')))***)))((((((***+++((('''''''''((()))******))))))((('''&&&'''***---+++)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))((('''''''''***,,,...(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++...,,,************)))'''******************++++++******+++************+++************+++,,,,,,---------,,,+++++++++,,,,,,+++,,,,,,,,,---.........++++++++++++,,,,,,,,,,,,(((+++...///---,,,,,,---......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,(((((())))))******+++++++++++++++*********))))))+++)))(((((()))******)))++++++,,,------,,,,,,,,,+++***)))***,,,---,,,+++******)))'''&&&&&&))),,,***+++++++++))))))***,,,%%%&&&'''((()))+++,,,,,,+++************+++,,,,,,+++,,,------------,,,+++************************''')))******)))***,,,...,,,,,,++++++******))))))+++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***(((***,,,,,,+++******+++++++++,,,,,,,,,+++))))))))))))***++++++,,,------,,,+++***)))***+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((((()))***++++++***)))'''''''''((()))******))))))))))))******'''((())))))***+++,,,,,,(((((()))))))))))))))***)))'''(((***+++)))))),,,(((((((((((())))))))))))+++)))))),,,,,,'''&&&'''(((((((((((((((((((((((()))(((((((((((()))******)))))))))))))))***+++,,,'''''''''''''''((())))))&&&&&&''''''((()))))))))((((((***+++%%%###)))((('''''''''(((***+++&&&(((******)))((()))***''''''(((((())))))******'''''''''(((((((((((((((,,,))))))***'''###$$$(((''''''((()))))))))))))))+++******))))))******+++,,,(((&&&'''&&&%%%&&&***&&&)))+++,,,***))))))***(((&&&%%%$$$%%%%%%###"""))))))(((((((((((())))))'''(((((()))***)))))))))''''''(((((())))))******))))))***)))(((((()))+++)))(((((()))***+++)))((()))))))))******)))))))))&&&(((******)))))))))***''''''(((((((((((((((((('''(((***)))(((((()))+++'''''''''&&&''''''(((((((((''''''''''''((())))))((((((((())))))******+++*********))))))((((((((('''(((((('''&&&''')))***''''''(((((())))))******&&&'''((()))***)))((('''&&&(((******)))(((((()))((()))***)))((()))+++---(((((('''''''''((())))))'''((((((((('''(((***---***)))'''((()))++++++***))))))))))))))))))))))))))))))))))))(((((((((((()))(((((('''((()))+++,,,(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++---,,,***)))*********)))*********)))******+++,,,)))+++++++++***)))***+++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------)))---111111...***)))***++++++,,,,,,,,,,,,------,,,,,,------------------))))))))))))************+++++++++************))),,,***))))))***+++***)))******+++,,,,,,,,,++++++,,,+++******,,,---,,,************)))((((((***,,,)))***++++++)))))))))+++$$$%%%&&&((()))+++,,,,,,+++++++++***+++,,,,,,---))))))))))))))))))))))))***************+++++++++((()))******)))***,,,...+++++++++++++++*********,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,------++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***)))***,,,+++***)))***+++***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------------''''''''''''((()))***+++))))))))))))((((((''''''************+++,,,,,,---'''((()))***+++,,,,,,---(((((((((((())))))******,,,((((((++++++''''''+++'''((((((((()))))))))***,,,((((((******'''&&&'''((((((((((((((((((((((((++++++***(((((('''''''''(((((((((((()))***+++,,,'''''''''''''''((())))))&&&&&&''''''((())))))***(((&&&'''((('''###"""%%%((('''&&&%%%&&&''')))***%%%'''******((('''((()))'''''''''((()))*********''''''''''''((((((((())),,,+++++++++((($$$%%%***(((((()))************)))+++***)))(((''''''((()))+++((('''))))))&&&&&&)))$$$'''++++++***(((((()))'''&&&%%%%%%''''''&&&%%%***)))(((''''''((()))***&&&'''((()))))))))(((((('''''''''((()))*********)))******)))(((((()))+++)))(((((()))******(((&&&))))))************))))))&&&)))++++++)))((()))+++((((((((((((((((((((((((''')))******))))))***+++(((((('''&&&&&&&&&''''''&&&''''''(((((((((((()))'''''''''((()))*********)))))))))))))))*********%%%%%%&&&&&&&&&&&&'''((('''''''''((()))*********&&&''')))*********((((((&&&((())))))(((((()))+++)))******(((''''''(((***))))))((('''''''''(((((('''((())))))(((''')))******(((&&&&&&((()))***)))))))))))))))))))))))))))***)))))))))((((((((('''((((((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******+++++++++---+++)))(((***++++++*********)))))))))***,,,,,,)))+++,,,+++)))(((***,,,((((((***+++,,,------...,,,,,,,,,++++++,,,,,,---*********)))))))))))))))------------------,,,,,,(((,,,000///,,,+++---///)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))+++++++++************)))+++)))((()))+++,,,,,,,,,((()))******+++++++++***---+++***+++,,,,,,+++******+++,,,+++***)))***,,,''')))******)))((())))))'''(((((())))))***++++++***************++++++,,,***)))'''&&&&&&''')))***))))))*********+++++++++)))*********)))***+++---***++++++++++++++++++,,,---,,,***((((((***,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,---------+++++++++++++++++++++++++++***)))***,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++******+++,,,,,,******+++,,,'''(((***,,,---,,,+++***,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------''''''''''''((()))++++++&&&(((***++++++***'''&&&%%%%%%&&&&&&''')))***+++'''((()))***+++,,,------'''((((((((())))))******...***))),,,+++&&&%%%)))'''((((((((())))))******,,,(((&&&))))))&&&%%%'''((((((((((((((((((((((((...---+++)))'''%%%%%%$$$''''''''''''((()))***+++'''''''''''''''((())))))&&&&&&&&&'''((())))))***)))$$$"""(((,,,,,,+++,,,'''&&&%%%$$$%%%''')))***###'''******(((&&&''')))&&&''''''((()))******+++&&&'''''''''(((((())))))&&&&&&''')))'''%%%(((---))))))***+++++++++++++++***)))(((''''''(((*********(((***---,,,(((&&&(((###&&&***+++)))''''''))))))(((''')))+++,,,,,,+++***)))(((''''''((()))***%%%%%%'''((((((((('''&&&&&&''''''((()))******+++)))******)))(((((()))+++***)))))))))******'''%%%))))))************))))))&&&)))++++++)))((()))++++++*********))))))((((((''')))******))))))***+++)))((('''&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***''''''((()))***+++,,,,,,)))((((((***,,,,,,+++)))&&&''''''((()))******+++%%%''')))***+++***)))(((&&&'''(((((('''(((+++---++++++***(((%%%$$$&&&'''***)))((('''''''''''''''(((***+++***(((''''''''')))'''%%%%%%''')))))))))))))))))))))))))))))))))******))))))((((((((('''((()))))))))))))))((('''(((((())))))))))))(((((())))))))))))))))))))))))'''''')))***++++++++++++,,,***((((((***+++++++++******)))))))))***,,,---(((+++,,,,,,)))(((***,,,'''(((***+++------......,,,,,,,,,++++++,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$(((+++,,,+++---333999++++++,,,---------,,,,,,++++++++++++++++++++++++++++++******))))))((((((+++++++++************))))))(((((())),,,...//////'''((()))***************---,,,++++++,,,,,,+++))))))+++------+++***++++++'''(((******((((((((()))+++++++++************))))))))))))))))))******+++,,,+++(((''''''(((+++,,,))))))******++++++++++++)))***+++***))))))+++---*********++++++,,,,,,---...,,,***))))))***,,,...+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++---+++******+++,,,,,,+++))))))***++++++++++++***+++,,,------++++++,,,---%%%&&&)))+++,,,,,,+++***,,,,,,++++++***))))))))))))***+++,,,---,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))((('''((()))***)))((()))***+++***(((&&&&&&''''''***---+++((('''+++///(((((((((((())))))))))))...,,,)))((()))******)))+++***(((%%%###$$$'''***''''''((()))***++++++,,,(((***------,,,***))))))(((((((((((((((((((((((((((&&&(((++++++(((&&&(((...,,,)))&&&%%%&&&'''(((******))))))(((((('''''''''(((***,,,+++)))&&&$$$(((((())))))))))))((('''))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))'''(((+++......+++,,,...'''(((***,,,,,,***((('''((((((((((((((()))******)))''''''***---,,,(((###))))))))))))))))))))))))$$$&&&((()))***)))((('''))))))(((((((((((())))))((((((((((((((()))******&&&''')))***(((&&&(((,,,((((((((((((((((((((((((###,,,$$$(((%%%000******))))))))))))******))))))))))))(((((((((((())))))((('''''''''''''''+++)))'''(((******(((%%%+++)))((((((*********)))''''''''''''(((((((((((()))(((((('''''''''((((((((((((((()))******((('''"""%%%))))))###"""+++(((''''''&&&&&&&&&'''''')))))))))))))))))))))))),,,,,,+++***)))((('''&&&***)))'''''')))+++++++++)))'''%%%&&&)))***(((&&&,,,)))&&&$$$$$$&&&))),,,))))))))))))))))))))))))***************************************************((('''(((+++,,,+++(((...---+++)))(((((())))))***(((&&&(((***+++)))&&&)))+++***'''(((,,,+++&&&))))))))))))************)))************+++++++++***)))(((((())),,,...000,,,,,,++++++++++++,,,,,,,,,******,,,......+++(((******+++++++++,,,,,,,,,,,,***)))***+++---,,,+++.........---,,,+++***)))***+++,,,---------,,,,,,+++++++++++++++***)))(((((()))***++++++,,,++++++---,,,,,,++++++,,,,,,---)))************+++++++++))))))***++++++++++++***,,,,,,++++++***)))))))))---,,,++++++******++++++)))))))))((((((((((((((()))%%%'''......((()))111***++++++***))))))***,,,)))))))))))))))))))))))),,,,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********.........,,,)))((()))***///---+++***++++++***)))---,,,,,,---......---++++++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,,,,------,,,,,,++++++***)))((((((------,,,+++************,,,+++))))))))))))+++,,,++++++++++++******))))))+++***)))))))))***,,,,,,++++++******++++++,,,---+++++++++++++++++++++,,,))),,,---+++***+++***&&&++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,---,,,+++***))))))''''''''')))***)))((()))***+++***(((&&&&&&''')))+++---***&&&%%%'''+++(((((((((((()))))))))))),,,***(((((()))))))))((()))******)))((((((***+++(((((())))))******++++++((()))******)))(((((((((((((((((((((((((((((((((***'''(((++++++((('''***)))))))))(((((((((((((((***)))))))))((((((((('''&&&'''((())))))(((&&&%%%(((((((((((((((((((((((((((((()))))))))*********)))(((''''''''''''((()))))))))))))))))))))))))))$$$%%%(((,,,...---,,,,,,((()))************)))(((((((((((((((((()))******+++)))&&&%%%''')))******))))))))))))))))))))))))%%%&&&((()))***)))((('''))))))(((((((((((())))))((((((((((((((())))))***'''(((******((('''(((+++((((((((((((((((((((((((###---'''"""...///)))...******))))))))))))************))))))((((((''''''***)))((((((''''''((((((***)))'''(((******(((%%%''')))***++++++***)))(((''''''''''''((((((((((((***))))))((((((((())))))((((((''''''(((((('''&&&(((%%%&&&((((((%%%%%%(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***,,,,,,***)))***((('''(((***+++)))''')))(((''''''''''''((()))))))))))))))))))))))))))************************************************)))'''&&&'''***+++)))(((,,,+++***(((((((((((()))+++*********,,,,,,***)))***,,,+++((()))---,,,'''))))))))))))************))))))*********+++++++++******)))***+++,,,...///))))))(((((((((((())))))+++***)))***,,,---+++)))******+++++++++,,,,,,,,,+++******+++,,,+++)))&&&------------,,,+++***************+++++++++,,,,,,---------------,,,+++***++++++,,,,,,,,,+++******+++******))))))******+++)))************+++++++++))))))***++++++++++++*********************++++++,,,+++******))))))******))))))))))))))))))))))))---+++***+++)))&&&'''+++***++++++***))))))***,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********)))******)))(((((()))+++---+++******,,,---,,,+++---,,,,,,---......---++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------......------,,,++++++***,,,,,,++++++******++++++------,,,,,,,,,,,,------++++++++++++*********))),,,+++*********+++------++++++******++++++,,,------,,,,,,++++++*********(((,,,,,,******---,,,)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++((('''&&&''')))***)))((((((***+++***((('''''''''+++,,,,,,)))%%%###$$$'''(((((((((((())))))))))))+++)))''''''((()))((('''%%%'''***+++*********+++)))))))))))))))*********,,,+++)))(((((()))+++,,,((((((((((((((((((((((((+++((((((******((((((+++&&&'''(((*********)))((())))))))))))((((((((((((&&&&&&&&&''''''''''''''')))((((((''''''((())))))(((((())))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))((((((***---000000+++''')))))))))(((((()))))))))((((((((((((((()))******&&&'''''''''&&&''')))+++))))))))))))))))))))))))&&&&&&((()))))))))((('''))))))(((((((((((())))))((((((''''''(((((()))***((()))***)))((('''((()))((((((((((((((((((((((((***111+++&&&,,,+++%%%&&&******))))))))))))******+++******)))(((''''''&&&******)))((((((((())))))***)))((()))***)))(((&&&$$$(((,,,---+++((('''(((''''''''''''((((((((((((******))))))))))))******)))((('''&&&&&&&&&&&&&&&...&&&###(((,,,+++(((&&&((((((((())))))*********))))))))))))))))))))))))''''''((()))******++++++'''''')))+++,,,,,,)))'''+++)))((()))***+++***)))&&&''')))******)))'''&&&))))))))))))))))))))))))************************************************(((&&&&&&'''((()))((('''))))))(((((((((((()))))))))***,,,,,,*********+++***+++***)))***---,,,((())))))))))))************)))))))))*********++++++******+++,,,,,,---......++++++************++++++***)))((((((***,,,++++++******+++++++++,,,,,,,,,******+++------***&&&###+++,,,,,,,,,,,,,,,++++++******)))))))))***+++,,,,,,,,,---------,,,++++++---------,,,,,,***))))))******))))))))))))******)))************+++++++++))))))***++++++++++++***((())))))***++++++,,,,,,+++***))))))(((((())))))***************************---,,,(((%%%''')))(((***++++++***))))))***,,,++++++++++++++++++++++++)))******++++++*********+++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,///111,,,+++***+++---//////...---,,,,,,,,,......,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++*********+++++++++++++++------............------++++++++++++************,,,,,,++++++,,,,,,---...++++++******++++++,,,---...------,,,+++***))))))))),,,,,,)))***...///---++++++++++++++++++++++++***++++++++++++,,,,,,,,,((((((***+++,,,---------((('''&&&''')))))))))(((((()))+++***(((''''''(((+++,,,+++)))&&&$$$%%%'''(((((((((((())))))))))))***)))(((((()))***)))((($$$&&&(((((('''''''''(((*********))))))))))))))),,,)))&&&$$$%%%(((+++,,,((((((((((((((((((((((((---)))(((******((()))---'''(((((()))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&''')))***(((((('''''''''((()))***(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((+++***)))***,,,,,,%%%+++)))(((''''''((()))+++((((((((((((((())))))***$$$+++...,,,(((&&&&&&((((((((((((((((((((((((&&&'''(((((()))(((''''''))))))(((((((((((())))))(((''''''''''''((())))))(((******((('''))))))'''((((((((((((((((((((((((...///((("""%%%)))))))))******))))))))))))******++++++***)))((('''&&&&&&******))))))))))))******))))))))))))))))))((('''$$$)))---,,,(((&&&'''***''''''''''''(((((((((((())))))(((((())))))******))))))((('''%%%%%%&&&'''...'''###(((---,,,((('''''''''((()))************((((((((((((((((((((((((&&&''''''((()))***++++++'''''''''((())))))(((&&&)))))))))))))))***))))))&&&''')))******)))'''&&&))))))))))))))))))))))))************************************************''''''''''''((())))))((((((((((((((())))))******&&&)))+++***(((&&&(((***))))))((((((***++++++)))((()))))))))************))))))))))))************)))***,,,---.........------,,,,,,++++++,,,,,,---***(((''''''(((***+++,,,******+++++++++,,,,,,,,,,,,++++++,,,,,,+++(((&&&***++++++,,,,,,,,,++++++,,,+++)))((()))***,,,...******+++++++++******)))+++++++++++++++***)))))),,,,,,++++++++++++,,,,,,))))))*********+++++++++))))))***++++++++++++***))))))*********+++++++++++++++***)))))))))))))))***************+++++++++ ))),,,'''&&&,,,---(((***++++++***))))))***,,,++++++++++++++++++++++++)))******++++++++++++******+++++++++++++++,,,,,,+++++++++******************,,,------,,,---///111---,,,++++++---//////...---,,,+++,,,---...,,,***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++******)))))))))))))))***+++++++++++++++***+++------------+++***++++++++++++++++++++++++++++++++++++,,,,,,------++++++******++++++,,,---,,,,,,,,,++++++*********+++---,,,))))))---///---++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------(((&&&&&&'''((()))((('''''')))******(((''''''(((*********)))((('''((()))(((((((((((())))))))))))***)))))))))++++++***)))(((((((((&&&%%%$$$&&&'''*********))))))))))))))))))%%%!!! """%%%'''(((((((((((((((((((((((((((,,,)))'''))))))'''))),,,+++***((('''&&&''')))***(((((((((((()))))))))))))))((('''&&&'''(((***+++'''''''''''''''((())))))'''(((((((((((()))))))))************************((((((((((((((((((((((((&&&'''%%%###&&&''' +++)))'''&&&&&&''')))+++((((((((((((((())))))***$$$+++...,,,)))'''&&&(((((((((((((((((((((((('''(((((((((((((((''''''))))))(((((((((((())))))'''''''''''''''(((((()))'''******''''''+++***&&&((((((((((((((((((((((((((('''&&&%%%'''///333000******))))))))))))***************)))(((''''''&&&******))))))))))))******((()))******)))((('''''''''***+++)))%%%$$$(((---''''''''''''(((((((((((('''''''''''''''((()))***)))******)))&&&&&&''')))***'''&&&)))***(((''')))&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))'''$$$###$$$&&&''''''((((((((((((((('''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((())))))***++++++++++++&&&)))+++***(((&&&(((***(((&&&%%%'''))))))((((((((()))))))))************(((((()))))))))***************+++,,,------------))))))(((((((((((())))))))))))((((((((()))+++,,,******+++++++++,,,,,,,,,...,,,******+++---------******++++++,,,+++++++++---,,,***)))***+++---///)))******+++++++++******((())))))***++++++******,,,++++++******++++++,,,))))))*********+++++++++))))))***++++++++++++***+++++++++*********)))))),,,,,,+++************+++))))))******++++++++++++&&&,,,)))***///...'''***++++++***))))))***,,,++++++++++++++++++++++++******+++,,,------,,,,,,*********++++++,,,,,,,,,************************((()))***)))(((((()))+++///---+++,,,---...------,,,++++++,,,------,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++***************)))((()))***++++++++++++******+++------------+++***+++++++++++++++++++++,,,)))******+++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,---///---)))))),,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++'''&&&%%%&&&((()))((('''''')))******((('''((())))))((((((((())))))***+++(((((((((((())))))))))))***))))))***,,,,,,+++)))++++++***(((&&&%%%'''))))))))))))))))))*********+++'''$$$%%%(((++++++***((((((((((((((((((((((((***''''''))))))''''''***---+++(((&&&%%%''')))***(((((((((((())))))))))))***)))(((''''''(((***+++%%%&&&'''(((((((((((((((''''''(((((((((((()))))))))******++++++******)))))))))))))))))))))))))))$$$((('''$$$''',,,((( ***)))'''&&&&&&''')))***((((((((((((((()))******'''((((((((('''(((***,,,))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))''''''&&&&&&''''''((()))&&&***)))%%%'''---,,,&&&((((((((((((((((((((((((&&&$$$***,,,'''***+++******))))))))))))******))))))))))))(((((((((((())))))((((((((()))******((()))******(((''''''((()))***)))&&&$$$%%%)))---''''''''''''(((((((((((('''&&&&&&''''''((()))***&&&)))++++++((('''(((***''''''(((***((($$$&&&+++'''''')))))))))((('''&&&)))))))))))))))))))))))))))))))))(((((('''''''''+++'''###!!!"""$$$&&&'''&&&((()))((('''&&&''')))+++***(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++((()))***+++++++++++++++)))***,,,,,,*********+++'''$$$###''')))''''''((())))))))))))************((((((((()))))))))***************++++++,,,,,,,,,+++******))))))******+++******+++***)))(((***+++******+++++++++,,,,,,,,,000---***)))+++---///000***+++++++++++++++******---,,,+++++++++,,,---...++++++,,,---------,,,,,,(((((()))***+++,,,,,,+++))))))(((((((((((()))))))))************+++++++++))))))***++++++++++++***,,,,,,++++++***))))))(((---,,,,,,+++***+++++++++(((((())))))***+++++++++ '''------,,,,,,)))%%%***++++++***))))))***,,,++++++++++++++++++++++++***+++,,,---------------*********++++++,,,,,,---)))))))))***************+++++++++***(((''')))***...---++++++,,,------,,,,,,+++++++++------+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++***)))------............------++++++++++++,,,,,,,,,,,,((()))***++++++++++++***++++++******++++++,,,---))))))***+++,,,------...---///...***))),,,,,,)))++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,++++++******++++++'''&&&%%%&&&((()))(((''''''(((******((((((((()))((('''&&&'''((()))))))))(((((((((((())))))))))))(((((((((***,,,,,,***((('''(((***)))(((''''''((((((((())))))******+++++++++)))'''***...///---***(((((((((((((((((((((((((((&&&&&&))))))&&&&&&((()))(((((('''(((((()))***'''((((((((()))))))))***))))))((('''''''''((((((###$$$''')))***)))'''&&&'''''''''((((((((())))))'''((())))))))))))((('''))))))))))))))))))))))))&&&,,,---'''(((//////))))))(((''''''''''''((()))((((((((((((((()))******,,,***((('''(((***++++++))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((($$$)))((($$$'''///...&&&((((((((((((((((((((((((***$$$+++,,,"""######******))))))))))))******(((((((((((())))))))))))((((((''''''(((((()))***''')))+++***(((&&&'''))))))((('''&&&&&&'''(((***''''''''''''((((((((((((''''''''''''((()))***+++!!!&&&+++,,,)))'''(((***((('''(((***(((%%%&&&+++)))***++++++***)))'''&&&))))))))))))))))))))))))))))))((((((((('''''''''+++(((%%%$$$%%%&&&''''''''')))***)))'''&&&(((***+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******(((''')))+++((()))***++++++***))))))+++*********,,,,,,***)))(((######(((***'''''')))))))))))))))************(((((((((((()))))))))***+++***)))))))))***+++,,,---,,,,,,,,,,,,,,,,,,---***,,,...---***((()))*********+++++++++,,,,,,,,,///---******+++,,,---,,,+++++++++++++++***)))(((***++++++++++++,,,,,,,,,***+++,,,------------,,,++++++,,,---------,,,,,,))))))(((((((((((()))))))))************+++++++++))))))***++++++++++++***++++++******************,,,++++++***************''''''((())))))***++++++))))))+++...,,,(((&&&)))***++++++***))))))***,,,************************))))))+++,,,,,,---------)))******+++,,,,,,------((()))))))))*********+++---......---++++++,,,...,,,***)))***,,,---------,,,+++***+++------+++*********++++++++++++******++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++++++++***((('''------,,,,,,,,,,,,------+++++++++,,,,,,,,,------)))***+++,,,,,,,,,++++++++++++******++++++,,,---*********++++++,,,,,,---))),,,---******,,,,,,(((++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++*********+++,,,---'''&&&%%%&&&(((((((((''''''(((******)))(((((()))((('''&&&&&&'''(((''''''(((((((((((())))))))))))''''''''')))++++++)))''' ###'''))))))'''&&&%%%'''(((((()))***++++++,,,%%%######'''+++,,,(((###(((((((((((((((((((((((('''%%%&&&******&&&%%%'''$$$&&&''')))***+++******'''((((((((())))))******(((((((((''''''&&&&&&%%%!!!$$$'''***+++)))'''%%%''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))$$$,,,,,,$$$""")))+++&&&((((((''''''''''''((((((((((((((((((((()))*********)))))),,,......)))%%%))))))))))))))))))))))))***)))((('''''''''''''''))))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((###)))(((###'''000///'''((((((((((((((((((((((((+++"""(((*** (((///!!!******))))))))))))******''''''(((((())))))******'''''''''''''''((())))))''')))++++++(((&&&''')))((('''''''''))))))(((&&&''''''''''''((((((((()))(((((((((((()))***+++,,,$$$***,,,)))&&&''')))***''''''******''''''***+++,,,------,,,***'''&&&))))))))))))))))))))))))''''''((((((((((((((((((***)))''''''(((((('''&&&(((***,,,+++(((''')))+++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))'''&&&(((***'''((()))******)))((('''***(((&&&(((***+++)))&&&)))$$$###)))+++((((((+++))))))))))))************(((((((((((())))))))))))+++***((('''''')))+++,,,***))))))))))))))))))******---///...+++(((((()))******+++++++++,,,,,,,,,...---,,,,,,,,,+++)))''',,,,,,,,,+++***)))((('''))))))***++++++++++++***((()))***+++++++++++++++////////////...---,,,,,,++++++************++++++)))************+++++++++))))))***++++++++++++***)))))))))***++++++,,,,,,+++******)))))))))))))))&&&''''''((()))*********...((((((...,,,&&&'''///***++++++***))))))***,,,))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))***+++,,,,,,------(((((())))))*********+++***+++,,,+++******+++---)))((('''))),,,...///...,,,+++***+++,,,---+++)))******++++++++++++******************************)))************+++++++++************************)))***+++,,,+++)))'''&&&,,,+++))))))))))))+++,,,+++++++++,,,,,,---------***+++,,,---...---,,,,,,++++++******++++++,,,---,,,,,,++++++++++++++++++&&&***+++***+++---,,,)))++++++++++++++++++++++++,,,,,,,,,++++++***************))))))***,,,...///###(((+++*********'''"""***((('''&&&&&&'''(((***&&&&&&&&&'''''')))******&&&&&&'''((()))))))))((('''&&&%%%&&&((((((((('''((((((((((((((((((((((((***)))((()))+++***'''$$$***'''%%%&&&)))***(((%%%'''((()))(((&&&%%%%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''(((,,,...+++'''&&&***///******)))(((((((((((((((+++)))'''&&&%%%&&&((())))))(((((()))******(((&&&))))))))))))))))))))))))$$$&&&(((***+++)))'''&&&(((((((((((((((((((((((())))))******++++++,,,,,,))))))))))))((('''&&&%%%&&&'''(((*********))))))(((((())))))))))))((('''---***'''''')))+++***)))&&&'''((((((((('''%%%$$$%%%)))***'''%%%((()))'''((()))***)))((()))***,,,)))""""""***+++%%%&&&...&&&&&&&&&(((***++++++)))''''''(((((())))))******+++'''&&&''''''&&&'''***,,,,,,+++***)))))))))******)))((((((((((((((((((&&&&&&&&&'''''''''''''''((()))((('''&&&&&&(((***'''''''''''''''((())))))%%%&&&''')))))))))((((((&&&((())))))(((((()))++++++*********))))))(((((('''''''''''''''((())))))&&&'''((('''%%%%%%'''(((************************+++(((''''''&&&&&&''')))&&&%%%%%%%%%%%%&&&''''''((()))***+++++++++++++++******++++++++++++******+++***)))(((((()))***+++(((((()))******************)))(((''''''''''''''',,,+++++++++++++++++++++((())))))(((((((((+++---(((***+++)))'''(((,,,000---***(((''')))+++,,,,,,(((*********)))((()))***/////////000,,,''')))///)))******++++++,,,------,,,+++***))))))+++---...++++++++++++++++++++++++---'''&&&***,,,((((((+++...///---***+++...,,,'''+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,+++***)))+++......++++++......+++&&&(((***+++,,,+++***)))333,,,(((***,,,++++++,,,*********++++++,,,,,,,,,---///,,,%%%%%%***---+++++++++,,,,,,,,,---------,,,+++***)))***+++,,,---***+++,,,,,,,,,,,,+++***(((((()))***+++,,,,,,---))))))***++++++++++++***+++++++++*********))))))---,,,,,,++++++,,,,,,---************************************************++++++,,,---,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++***((('''***---...------,,,,,,++++++***...,,,++++++++++++***(((,,,,,,,,,+++++++++******000---)))'''((()))******+++*********+++,,,,,,---333///+++***+++,,,***(((***+++,,,,,,,,,,,,+++***------,,,++++++******)))***+++,,,***)))(((***++++++++++++++++++++++++++++++)))'''&&&(((***++++++***+++)))%%%%%%)))+++))))))((('''&&&&&&'''((()))&&&&&&&&&''''''((()))***))))))))))))((('''&&&%%%'''&&&%%%&&&((()))((('''))))))))))))))))))))))))'''(((******(((&&&&&&&&&)))(((''''''((()))(((''''''((())))))'''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''((()))++++++***)))))))))******)))(((((((((((((((***)))'''&&&&&&&&&((())))))((('''''')))))))))'''))))))))))))))))))))))))%%%&&&((()))***)))((('''************************)))))))))***************'''(((((())))))((((((((('''((()))******)))((((((------,,,,,,++++++++++++,,,)))'''''')))******((())))))*********)))''''''%%%)))***&&&%%%'''((('''%%%&&&'''&&&%%%&&&'''))))))***)))&&&&&&)))*********((((((((())))))'''%%%(((((((((((())))))))))))---***)))++++++((((((+++,,,+++******))))))******+++++++++)))(((((()))***'''''''''(((((()))))))))'''(((((('''%%%%%%''')))'''''''''''''''((())))))''''''((())))))((('''&&&((()))***)))((('''((()))******)))))))))((((((((((((''''''&&&&&&''''''((('''(((((('''&&&&&&''')))((((((((((((((((((((((((%%%&&&(((***+++)))((('''&&&&&&&&&&&&&&&''''''(((******+++++++++******))))))******++++++******)))+++***)))(((((()))***+++(((((()))************)))))))))((('''''''''''''''++++++++++++************+++,,,+++)))''''''(((***,,,,,,+++)))((((((***---000---+++)))***+++++++++)))***++++++))))))***+++,,,((((((***+++))))))+++------,,,++++++******))),,,+++***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---(((&&&***+++)))(((+++###)))---+++)))******(((***+++,,,---,,,+++***)))++++++,,,++++++***))))))))),,,,,,)))))),,,,,,)))'''(((***+++,,,+++***)))000***(((+++---,,,,,,---***++++++++++++++++++,,,(((***'''"""!!!&&&(((&&&++++++++++++,,,,,,,,,,,,******))))))******+++,,,***+++,,,,,,,,,,,,+++******************+++++++++))))))***++++++++++++***+++++++++*********)))))),,,,,,++++++++++++,,,,,,***************++++++++++++++++++++++++++++++++++++,,,---------+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,+++++++++******,,,***'''&&&(((***++++++++++++******++++++,,,---111...+++***+++,,,+++)))***+++,,,,,,,,,,,,+++***)))******++++++,,,------)))***+++***))))))+++---+++++++++++++++++++++++++++***)))+++,,,---,,,******+++)))%%%%%%***,,,+++)))((('''&&&&&&'''((()))''''''&&&''''''((()))***))))))))))))((('''&&&%%%'''&&&%%%&&&((()))((('''************************&&&))),,,+++'''%%%'''***'''((()))(((''''''((()))'''((())))))(((((()))***(((((((((((((((((((((((('''(((((())))))(((((('''((('''(((***,,,+++(((%%%******)))(((((((((((((((***)))(((&&&&&&''''''((((((&&&%%%%%%''')))))))))))))))))))))))))))))))))'''''''''(((((((((((((((************************))))))))))))((((((((((((&&&'''((()))************((()))))))))))))))((('''***)))((('''&&&&&&'''(((***(((&&&'''((())))))((())))))*********)))((((((%%%)))***'''%%%((()))'''%%%&&&&&&&&&%%%%%%''')))&&&...,,,######---...'''***)))(((((()))(((&&&$$$))))))))))))((((((((((((,,,)))***,,,,,,((((((***++++++***)))))))))******---...---***'''&&&))),,,''''''((())))))***++++++&&&''''''&&&%%%%%%&&&((((((((('''''''''((())))))))))))))))))((('''&&&%%%)))***+++***'''&&&'''((())))))((((((((((((((('''(((((('''&&&&&&&&&''''''((())))))(((''''''(((***(((((((((((((((((((((((($$$&&&((()))***++++++***'''''''''''''''((())))))++++++++++++***)))(((''')))******++++++******)))******))))))))))))******''''''((()))))))))))))))))))))(((((((((((('''''')))))))))))))))*********'''((())))))((()))+++---...,,,***))))))***))))))000---+++)))******))))))***+++,,,+++***)))***,,,+++%%%###(((,,,,,,******------,,,++++++******)))---,,,+++*********+++,,,------,,,,,,,,,,,,---------)))'''***+++***)))+++&&&...---))))))***+++)))***+++,,,---,,,+++*********************))))))***,,,,,,((((((,,,,,,***((()))***+++++++++***))),,,((((((,,,...,,,,,,...+++++++++++++++*********+++,,,***&&&&&&)))+++***)))*********++++++++++++(((((()))************)))***+++,,,,,,,,,,,,+++***+++++++++*********))))))))))))***++++++++++++***+++++++++***************++++++************++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,,,,+++******++++++,,,------...+++***)))***,,,---,,,+++,,,,,,,,,+++++++++*********(((&&&&&&(((***+++,,,++++++******++++++,,,,,,...---+++***+++,,,+++******++++++,,,,,,++++++***)))******++++++,,,------)))***+++*********,,,...++++++++++++++++++++++++***+++,,,...000///---***$$$(((***)))***+++)))%%%)))(((''''''''''''((()))'''''''''''''''((())))))%%%%%%'''((())))))))))))(((&&&&&&'''((()))(((''')))))))))))))))))))))))))))***++++++***)))***+++%%%(((***)))&&&%%%(((***'''((())))))))))))+++---(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))'''&&&***))))))((((((((((((((())))))(((''''''''''''((((((%%%######&&&(((******(((((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''''''''''''''))))))(((((('''''''''&&&'''((()))******+++++++++******)))))))))(((''''''&&&$$$###""""""$$$&&&'''((('''''''''((((((((((((''''''((((((((('''''''''&&&***+++(((''')))***((('''((())))))(((((()))+++$$$)))***&&&''',,,,,,'''((((((''')))***+++***(((******))))))((((((''''''&&&$$$&&&******'''&&&(((******))))))))))))******,,,...---***%%%%%%(((,,,&&&'''(((((()))***++++++%%%&&&'''&&&%%%$$$&&&''')))((((((((((((((())))))(((((((((((((((''''''&&&((()))***)))((('''((()))((((((((((((''''''''''''((('''''''''(((((()))***((()))***)))'''''')))***))))))))))))))))))))))))))))))'''$$$%%%***------((((((((((((((())))))******************)))(((((())))))************))))))***))))))))))))))))))***''''''((())))))))))))((((((((()))))))))((((((((((((((((((((())))))))))))((()))******)))(((***+++...+++((((((+++,,,***(((,,,***''''''((((((((('''***+++,,,,,,+++***+++,,,+++''''''+++...,,,+++,,,)))******++++++,,,------------,,,************+++---,,,++++++++++++,,,---,,,***((()))++++++******"""***///---+++---......((()))+++,,,---,,,,,,+++))))))))))))))))))******+++---,,,)))))),,,---+++))))))***+++++++++***)))***((())),,,---+++***,,,,,,,,,++++++******))))))//////...,,,,,,---......))))))))))))************'''(((***+++++++++***)))***+++,,,,,,,,,,,,+++***************************))))))***++++++++++++*********************************))))))))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***(((%%%'''***,,,+++)))******++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,+++++++++******+++)))'''''')))+++++++++,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++------,,,++++++******)))***+++,,,+++******+++---++++++++++++++++++++++++,,,+++,,,---//////---+++###'''((('''(((***(((%%%((((((''''''''''''(((((((((''''''''''''(((((()))$$$%%%&&&((())))))******((('''&&&''')))))))))(((((((((((((((((((((((((((+++'''%%%&&&+++---+++((($$$'''))))))&&&&&&(((+++'''((()))))))))))),,,...))))))))))))))))))))))))(((((())))))))))))(((((('''))))))'''######(((,,,***))))))((((((((((((((())))))((('''''''''''''''(((%%%######&&&(((******(((((((((((((((((((((((()))(((&&&&&&&&&''')))***'''''''''''''''''''''''')))(((((((((''''''&&&&&&))))))************))))))******)))(((((((((''''''''''''&&&&&&'''***---...&&&''''''(((((((((((()))(((((('''''''''((((((((((((,,,---***(((***+++***)))***+++***))))))+++---&&&$$$'''------%%%"""%%%)))((((((***,,,,,,+++*********))))))((((((''''''"""!!!###(((***'''''')))***))))))((())))))******+++,,,+++(((%%%%%%'''***&&&&&&'''(((((()))******$$$&&&''''''%%%%%%%%%'''***))))))((((((((())))))''''''''''''(((((())))))%%%'''((()))((()))***,,,''''''''''''(((((((((((('''''''''((()))+++,,,---((()))***)))'''''')))***))))))))))))))))))))))))(((+++***&&&&&&******''')))(((((((((((()))******'''((()))***************)))))))))******))))))))))))))))))******)))))))))'''(((((()))))))))))))))'''((()))******)))((((((''''''((((((((()))))))))---......+++(((%%%%%%%%%,,,)))'''(((+++---,,,***((('''&&&''')))******)))***+++,,,,,,+++***+++,,,++++++---///---((()))---)))******++++++,,,---------,,,,,,+++************,,,+++***))))))***+++,,,,,,+++))))))***,,,+++***,,,...---***+++///000---((()))+++,,,---,,,,,,+++))))))(((((()))***+++,,,***,,,***''''''***,,,*********+++++++++*********+++)))***---,,,((('''***+++++++++******)))))))))+++******++++++***+++,,,(((((()))))))))*********((()))+++,,,---,,,+++******+++,,,,,,,,,,,,+++***((())))))***++++++,,,,,,))))))***++++++++++++******************************))))))(((((())))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++'''%%%###%%%))),,,+++***,,,,,,,,,++++++*********---,,,++++++,,,,,,***))),,,,,,,,,+++++++++******...,,,***)))***++++++***,,,,,,++++++***++++++,,,******+++++++++++++++,,,++++++++++++++++++++++++------,,,++++++******))),,,------,,,***)))***,,,++++++++++++++++++++++++---+++))))))+++---------'''(((%%% !!!'''+++***((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((((((''''''((('''&&&''')))***)))(((''''''''''''''''''''''''***$$$""")))---***%%%%%%'''(((((('''''')))***(((((()))(((((())),,,...))))))))))))))))))))))))((())))))******))))))((((((******&&&!!!"""(((///******)))(((((((((((((((((((((((((((((('''''''''(((&&&%%%%%%''')))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))***************************(((((((((((('''''''''''')))))))))***))))))((((((***))))))(((((((((((()))((((((((((((***,,,...000%%%'''))))))(((((()))*********)))))))))***++++++(((,,,---***(((+++,,,***((()))))))))((((((***,,,+++$$$'''000...!!!!!!+++***)))***++++++)))((())))))))))))((((((((((((%%%###%%%)))+++)))***---))))))((((((((()))*********)))((((((((((((((((((''''''(((((((((((())))))%%%&&&((((((&&&%%%&&&'''******)))((((((((())))))&&&&&&&&&&&&'''(((******$$$&&&(((((())))))+++---'''(((((((((((()))))))))&&&''''''((()))+++,,,---((())))))(((''''''(((***(((((((((((((((((((((((("""))),,,))))))+++''' ((((((((((((((()))******&&&'''((()))************((())))))******))))))((())))))************))))))(((((()))***************'''((()))***+++***)))(((''''''(((((())))))******&&&(((***************,,,)))(((((()))+++,,,,,,+++)))((((((***,,,...---,,,***+++,,,+++***)))***,,,***+++...///***$$$%%%***------,,,++++++******))),,,,,,,,,++++++++++++***,,,***)))(((((()))***,,,+++,,,***(((***---,,,)))///...***''')))......+++)))***+++,,,---,,,+++***))))))(((((()))+++,,,...(((***((($$$$$$(((***(((,,,+++++++++************,,,******,,,***&&&&&&******************))))))))))))((())),,,,,,))))))+++((()))))))))******************+++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***'''((()))***+++,,,------))))))***++++++++++++******************+++++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***))))))******+++,,,,,,,,,++++++++++++++++++++++++(((''''''(((***,,,---------,,,,,,+++******)))))),,,+++******,,,,,,+++***,,,,,,,,,+++++++++******///---++++++,,,,,,+++))),,,,,,++++++******++++++(((***,,,,,,+++******+++,,,++++++******++++++,,,)))******++++++,,,------,,,------,,,******+++,,,++++++++++++++++++++++++---***(((''')))+++,,,---((((((%%% !!!''',,,,,,''''''((((((((((((''''''((((((''''''''''''((((((''''''(((((((((((('''''')))''''''''')))***)))((((((((((((((((((((((((((()))%%%!!!###))),,,+++((('''&&&&&&''')))***))))))((())))))''''''(((***---))))))))))))))))))))))))))))))************)))))))))))))))'''%%%%%%))),,,******)))((((((((((((((((((((((((((((((''''''&&&)))((('''''')))))))))'''))))))))))))))))))))))))'''''''''''''''((())))))************************(((((((((((((((((())))))&&&''''''((())))))))))))))))))(((''''''((()))***'''''''''((())))))******$$$'''***+++))))))***+++******)))))))))***,,,,,,'''+++,,,(((''')))***)))'''((()))((('''''')))+++((('''(((***)))%%%######(((''''''(((******)))'''(((((((((((())))))))))))***''''''***+++)))***---((((((((((((((()))*********(((&&&))),,,---***&&&******))))))))))))((((((%%%'''))))))(((&&&&&&'''+++******)))(((((())))))(((((('''&&&''''''((()))%%%'''((()))((()))***,,,((((((((()))))))))******'''''''''''''''(((((()))'''(((((('''&&&&&&''')))((((((((((((((((((((((((""")))***$$$$$$******###(((''''''''''''((())))))(((((()))))))))))))))((((((((())))))))))))((((((((()))***++++++***)))((()))******+++++++++++++++&&&((()))+++++++++)))(((''''''((())))))***++++++"""'''***+++---///111(((***++++++*********++++++******+++---...---,,,)))***++++++))))))***++++++)))***---+++&&&$$$&&&------,,,++++++******)))******+++,,,,,,,,,++++++---+++)))(((((()))+++---+++---+++((()))...---)))***------)))(((+++---+++***+++,,,---,,,+++***)))***)))(((((())),,,...///***+++)))%%%%%%)))+++***,,,,,,++++++***************))))))***(((%%%'''---))))))))))))************+++(((***//////+++***---)))))))))*********++++++***************++++++,,,***+++,,,,,,,,,,,,+++***))))))*********+++++++++))))))***++++++++++++***))))))*********++++++++++++******))))))******+++,,,,,,++++++***)))))))))++++++++++++++++++++++++((()))***+++++++++******((())))))***++++++,,,,,,************************++++++,,,+++***+++,,,...+++++++++***************)))((((((***,,,......---,,,,,,,,,+++++++++******---+++******,,,,,,+++***---,,,++++++******++++++(((+++------***))))))***,,,,,,+++******+++,,,,,,)))******++++++,,,------)))+++,,,++++++,,,...000+++++++++++++++++++++++++++***))))))+++,,,,,,+++###'''(((''''''+++***(((''''''(((((((((((('''''')))(((((('''''''''((((((###$$$&&&((()))***++++++)))((('''((()))***)))((()))))))))))))))))))))))))))((('''(((***,,,......(((%%%$$$&&&)))+++***((())))))((('''&&&'''***,,,))))))))))))))))))))))))))))))************))))))***((('''((()))***)))(((******)))(((((((((((((((((((((((()))(((''''''&&&)))(((((()))******(((&&&))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******###$$$&&&''')))******+++)))(((''''''''')))***+++))))))******))))))((('''$$$(((+++,,,***)))***,,,)))(((''''''''')))***+++%%%)))***'''%%%((()))'''((()))***)))((()))***,,,"""))))))"""###---///)))""""""###&&&)))++++++***''''''(((((())))))******---)))((())))))'''(((+++((((((((((((((()))*********'''&&&***///111,,,&&&,,,,,,++++++***)))))))))%%%'''******((('''''''''++++++***))))))((())))))+++***((('''&&&&&&'''''''''((())))))(((((()))***(((((())))))******++++++)))((('''&&&%%%$$$$$$$$$&&&'''((('''%%%%%%'''(((************************(((+++$$$'''///---'''''''''''''''((())))))************)))((('''&&&(((((())))))))))))((((((((()))***++++++***)))(((******+++,,,,,,,,,,,,+++&&&(((***+++,,,+++***)))'''(((((()))***++++++,,,''')))+++,,,***(((((()))))),,,...---)))'''(((***+++*********,,,,,,***((((((***+++***)))((()))***---(((''',,,...+++&&&%%%)))******+++,,,,,,------)))***+++,,,,,,,,,,,,,,,...,,,***))))))***,,,...+++---,,,((()))......)))%%%---111...***+++---...+++,,,,,,---,,,+++)))(((***)))))))))***,,,///111...///---((((((---///...---,,,,,,+++*********+++)))'''((()))'''%%%)))000(((((())))))******++++++)))&&&(((......***(((+++************++++++++++++***)))((((((((()))+++,,,***+++,,,,,,,,,,,,+++***+++++++++***************))))))***++++++++++++***))))))******++++++++++++++++++************++++++---,,,,,,+++***)))((((((************************'''((()))***++++++***)))((())))))***++++++,,,,,,************************,,,...///,,,)))'''))),,,)))))))))***++++++,,,,,,&&&&&&&&&)))---000111000,,,,,,,,,+++++++++*********)))((()))+++,,,,,,+++---,,,,,,+++*********+++(((+++...---***((((((***---,,,+++******+++,,,---------,,,,,,+++******)))'''(((***+++,,,---000333++++++++++++++++++++++++))))))***,,,......+++))),,,***))))))******)))'''''''''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$%%%%%%&&&'''((())))))&&&***,,,,,,)))''')))+++''''''((((((((((((''''''***)))(((((()))***)))'''))))))))))))************(((((((((((((((((((((((())))))(((((('''''''''&&&+++(((%%%&&&)))++++++)))&&&&&&%%%'''((()))'''&&&+++***)))((('''''''''''')))***&&&###&&&,,,+++%%%***)))(((''''''((()))***+++,,,---+++'''%%%'''***&&&&&&&&&'''(((((())))))'''((())))))(((((()))***))))))))))))((((((((((((&&&'''((((((((((((***,,,''''''&&&&&&&&&''''''(((((())))))))))))(((((('''+++///,,,###"""+++---((('''***---,,,)))&&&''')))++++++***))))))((())))))(((''''''(((((()))***+++(((((((((((())))))))))))&&&(((******'''&&&)))+++)))***++++++***)))***+++''''''''''''''''''''''''))))))((())))))***++++++(((((((((((()))))))))))),,,+++***))))))***+++,,,(((&&&&&&(((+++,,,***'''******)))((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))'''((())))))((('''(((***&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))''''''((())))))***))))))))))))))))))))))))))))))))))))***++++++++++++***)))'''''')))***)))***+++,,,------+++)))'''((()))+++)))(((&&&&&&((()))+++(((((()))***************''''''((()))***++++++,,,%%%(((++++++)))(((+++---&&&(((+++---,,,***(((&&&))))))*********))))))(((&&&+++---******---+++&&&&&&,,,---)))&&&((('''###,,,***((()))++++++)))%%%***&&&'''++++++%%%$$$''',,,++++++++++++,,,---...***++++++,,,,,,++++++***+++***)))(((''''''''''''+++---...---,,,,,,---...------------------------,,,++++++******++++++,,,+++***)))(((((()))***+++)))+++------+++)))((((((---+++******+++,,,+++++++++)))(((&&&%%%$$$%%%%%%++++++************++++++''')))***((())),,,)))%%%,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++******)))'''&&&'''(((***+++((()))******(((''''''(((+++++++++************))),,,,,,,,,+++++++++******000111000...***((('''(((,,,---...---+++***+++,,,))))))***+++,,,------.........---***((((((***,,,......---,,,***)))(((((((((***+++------,,,+++***333///++++++...///,,,(((---,,,***))))))***,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))---------,,,,,,+++++++++++++++,,,,,,,,,+++*********+++,,,+++)))((()))*********+++++++++******)))******+++++++++,,,,,,,,,,,,+++)))***,,,------,,,,,,///111000---******++++++***))))))******)))'''&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((('''''''''(((((((((((('''''')))(((''''''))))))(((''',,,+++***)))(((''''''&&&(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''((('''&&&%%%&&&&&&%%%'''((()))(((&&&***)))(((((((((((((((((((((++++++'''&&&)))***(((***)))(((''''''((())))))((()))******((((((((())),,,,,,++++++***)))))))))'''((())))))(((((()))***************))))))))))))'''((()))((('''(((***,,,)))(((((('''''''''(((((('''(((((()))))))))((((((***...,,,$$$$$$+++---(((***++++++***)))((()))+++******)))((((((((())))))***)))((((((((((((((()))(((((((((((())))))))))))'''((())))))(((((()))***((()))******(((((()))***((((((((((((((((((((((((******)))((((((((())))))((((((((()))))))))******+++***))))))))))))***+++***(((''''''******)))'''******)))((((((((((((((())))))(((((((((''''''''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,++++++'''''''''((((((((((((((()))((('''&&&&&&'''((()))&&&'''(((((()))))))))((())))))))))))))))))))))))))))))))))))*********+++)))))))))++++++*********'''((()))***++++++++++++***)))(((''''''((()))***(((((()))***************(((((())))))******++++++******+++)))(((((()))******))))))***+++***)))(((,,,,,,,,,------,,,,,,+++'''+++---******---+++''')))000333...***+++,,,+++,,,+++***+++++++++***(((***'''(((,,,,,,'''&&&)))*********++++++,,,,,,,,,***++++++,,,,,,++++++***000///...---,,,,,,,,,,,,,,,---...---,,,+++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,&&&(((******))))))***++++++***))))))++++++***))),,,+++***)))))))))***+++++++++************++++++***+++***(((((()))&&& ++++++++++++++++++++++++((()))***+++++++++***)))***))))))((((((***+++,,,)))+++,,,+++)))''''''(((+++++++++************)))*********++++++,,,,,,,,,---......---+++)))***+++,,,------,,,+++******,,,++++++++++++++++++,,,,,,+++,,,,,,***)))***,,,...************************++++++***+++++++++,,,,,,000---)))***,,,...+++(((---,,,***))))))***,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++((()))******++++++++++++---...///...,,,,,,,,,...******++++++++++++***************+++++++++,,,,,,)))(((&&&''')))******)))***,,,...---+++***+++---+++)))((((((******)))'''%%%&&&&&&''')))******+++''''''((((((((((((''''''(((((('''''''''&&&&&&&&&)))&&&$$$&&&)))***'''$$$''''''((((((((((((''''''(((&&&&&&&&&(((((('''&&&+++***))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''###(((***))))))***,,,'''&&&&&&'''))))))(((&&&((((((''''''(((((()))***&&&,,,///+++''''''))))))))))))(((((((((((())))))'''&&&''')))******)))'''******)))((((((''''''&&&'''((())))))(((((()))***+++++++++*********))))))((())))))((('''''')))***+++***)))(((((((((((((((&&&'''(((((())))))))))))(((---,,,&&&&&&+++,,,'''***)))'''&&&((()))******(((((('''''''''(((((()))+++***)))(((''''''''''''(((((((((((()))))))))))))))((('''((()))***)))(((''')))***)))((('''((()))))))))))))))))))))))))))******)))((('''''''''''')))))))))*********++++++))))))(((((((((((())))))+++)))''''''((()))((('''***))))))((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))+++(((&&&'''))))))'''%%%((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&'''((((((((((((''')))))))))))))))))))))))))))(((((('''((()))***+++)))************))))))(((&&&%%%&&&))),,,---***'''***)))(((''''''((()))***(((((()))***************)))))))))))))))*********000---)))((('''(((((('''---)))&&&''')))++++++)))))))))************))))))'''***,,,******,,,***'''&&&,,,///,,,((()))++++++***,,,------+++******+++***((())),,,,,,))))))+++((()))***+++++++++***)))******++++++++++++******---,,,++++++************---...///---,,,***+++,,,)))***,,,------,,,***)))++++++************++++++,,,,,,+++******+++,,,,,,&&&'''(((((('''(((***,,,))))))((()))++++++)))(((,,,++++++***+++,,,---...++++++************++++++***,,,+++((()))***'''"""************************))))))))))))))))))((((((************+++++++++++++++,,,---,,,***(((((()))+++++++++************)))(((((()))***+++,,,---...***+++,,,,,,++++++,,,...***,,,,,,,,,***)))***+++,,,,,,,,,+++++++++******(((***++++++++++++---...''''''((()))***++++++,,,---+++***))))))+++---...---***((()))+++---+++))),,,,,,*********+++,,,---((())))))+++,,,---......************************+++++++++++++++*********&&&'''((()))***+++++++++,,,---///...------...///******+++++++++++++++************++++++++++++,,,+++***))))))+++,,,,,,+++++++++,,,+++))))))***,,,***)))(((((()))***)))''''''''''''((()))******+++'''(((((((((((((((((('''''''''''''''''''''''''''((('''&&&'''))))))'''%%%''''''((((((((((((''''''&&&%%%$$$%%%'''((('''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((('''''''''$$$)))((($$$"""&&&***'''&&&&&&'''))))))((('''&&&&&&&&&'''((()))******'''+++---+++)))'''''''''((((((((((((((()))))))))'''&&&&&&(((++++++'''###%%%%%%&&&''''''(((((()))'''((())))))(((((()))************))))))))))))((())))))***)))''''''(((***+++***)))(((''''''''''''%%%&&&'''((())))))))))))'''+++,,,((((((++++++''''''%%%###%%%(((***(((&&&&&&&&&&&&&&&&&&'''((()))******)))((((((((((((((((((((((((((())))))))))))***'''&&&'''***+++***'''((()))***)))(((((()))***)))))))))))))))))))))))))))((((((''''''''''''((()))*********++++++++++++(((((((((''''''((((((((()))((('''&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))%%%"""###&&&'''$$$ ))))))((((((''''''&&&&&&(((((((((''''''(((((((((&&&&&&'''''''''''''''&&&(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++***+++***'''&&&((()))'''+++((('''))),,,+++%%%))))))(((((((((((())))))(((((()))************************)))))))))))))))222---(((&&&''')))(((''',,,)))&&&'''***,,,+++)))''''''(((((())))))(((((((((******************(((%%%&&&'''''''''((((((((((((+++...---***(((***,,,)))((()))***+++******+++((()))+++------,,,***)))******++++++++++++******))))))((('''''''''''''''---...///---+++******+++)))***---......---***)))++++++************++++++***))))))))))))))))))***++++++***(((&&&&&&(((***)))((()))***,,,,,,***(((******)))((()))***+++,,,++++++************++++++(((******)))+++...,,,'''))))))))))))))))))))))))+++***)))((((((((())))))((()))***+++++++++******)))+++---,,,+++***+++++++++++++++*********))))))((())))))***+++,,,,,,,,,)))***,,,,,,++++++,,,...)))+++++++++))))))***+++++++++++++++++++++++++++(((***,,,,,,,,,+++,,,---''''''((()))***+++,,,---,,,+++*********+++,,,---,,,***((()))+++---,,,+++++++++*********+++,,,---))))))***+++,,,------...((((((((((((((((((((((((************************(((((()))***++++++******(((***++++++******,,,---******++++++,,,,,,++++++************++++++++++++---+++******,,,------,,,...---,,,***(((((()))***)))((('''((()))***)))((()))))))))))))))((((((((((((((((((''''''(((((((((%%%%%%&&&&&&'''(((((()))&&&(((******((('''''')))''''''((((((((((((''''''&&&$$$$$$%%%'''''''''&&&&&&&&&&&&'''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&******$$$"""''''''&&&((()))***((('''&&&&&&&&&&&&''')))***+++)))'''''')))+++)))&&&$$$''''''((())))))))))))))))))(((''')))+++***%%%!!!((())))))******+++,,,,,,'''((())))))(((((()))***)))(((((((((((('''''''''))))))***)))''''''(((******)))((('''&&&%%%%%%%%%%%%%%%&&&((())))))))))))'''***+++)))***+++***(((&&&$$$$$$'''***+++((($$$&&&&&&%%%&&&&&&'''((((((((((((((((((((()))******(((((((((((())))))))))))***'''&&&'''***+++***''')))***++++++))))))***+++((((((((((((((((((((((((&&&&&&&&&&&&'''(((******)))*********++++++++++++'''''''''(((((('''''''''%%%&&&&&&''''''((()))+++))))))(((((((((((())))))(((((())))))))))))))))))((((((((((((((((((((((((---)))&&&'''+++,,,)))$$$))))))((((((''''''&&&&&&'''(((((((((((((((((('''&&&'''''''''''''''&&&&&&(((((((((((((((((((((((()))'''&&&%%%%%%''')))***,,,...,,,&&&&&&***,,,***---***((()))+++)))###))))))(((((((((((())))))(((((()))************************)))))))))))))))///+++&&&%%%(((******))))))((('''))),,,,,,***((()))******+++,,,,,,++++++)))))))))******)))))))))+++(((%%%(((,,,---+++)))'''***,,,,,,)))((()))+++'''((((((((()))***+++******+++---......,,,+++))))))******++++++******))),,,,,,+++*********++++++---......---+++)))***+++***+++...//////...+++***+++******))))))******+++)))))))))******))))))))),,,,,,,,,)))'''''')))+++***))))))***,,,---,,,***+++***)))((('''((())))))++++++************++++++&&&))))))(((***---+++&&&))))))))))))))))))))))))+++******)))))))))******'''((())))))******))))))''')))+++,,,,,,,,,---...+++++++++*********))))))***************************+++,,,,,,*********,,,)))***++++++***)))***+++))))))***+++,,,,,,------)))+++------+++***++++++)))******++++++,,,,,,,,,)))***+++,,,---,,,+++++++++*********,,,---------*********++++++,,,,,,---******+++++++++,,,,,,,,,((((((((((((((((((((((((************************+++,,,,,,,,,+++***))))))'''(((******))))))***,,,******+++,,,,,,,,,,,,,,,))))))*********+++++++++)))((('''''')))******)))...,,,+++******+++,,,,,,((('''&&&''')))***)))((()))))))))(((((('''''''''((((((''''''''''''(((((($$$$$$%%%&&&'''((()))***%%%))),,,+++'''%%%'''***''''''((((((((((((''''''%%%$$$$$$%%%'''((('''&&&)))))))))(((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''******&&& '''...(((''''''(((******)))'''&&&&&&&&&&&&'''((()))***+++%%%###'''+++***'''&&&&&&'''((()))*********)))******)))))))))(((%%%###+++******))))))((('''''''''((())))))(((((()))***(((((('''''''''&&&&&&&&&((())))))((('''''')))***)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((())))))************)))((('''((()))++++++)))'''''''''&&&&&&&&&''''''(((''''''''''''((()))***+++(((((((((((()))))))))))))))((('''((()))***)))((()))+++,,,+++***)))***+++((((((((((((((((((((((((%%%%%%&&&'''(((***+++,,,)))))))))*********++++++''''''((((((((((((''''''###&&&((((((((('''((()))((((((((((((((())))))***(((((())))))))))))******)))))))))))))))))))))))),,,***((())),,,---+++)))((((((((((((((('''''''''''''''(((((((((((('''''''''(((((((((((('''&&&&&&))))))))))))))))))))))))(((''''''&&&'''((()))******///...((((((---...))))))(((''')))******&&&"""(((((())))))))))))(((((((((((()))***************)))))))))))))))*********,,,***''''''(((***++++++&&&''')))+++++++++******'''((()))******************((((((******((((((***---(((%%%)))---,,,++++++''')))******)))))))))***(((***)))''''''***+++))),,,,,,---...---,,,+++***))))))************)))))),,,,,,++++++++++++,,,,,,,,,---...,,,+++)))***++++++,,,...//////...,,,+++******))))))))))))*********+++,,,,,,,,,,,,+++***((()))******)))***,,,...,,,***)))***+++---------,,,+++***)))((())))))***++++++************++++++''')))(((&&&'''(((&&&!!!)))))))))))))))))))))))))))))))))******+++++++++((((((((((((((()))))))))&&&(((+++,,,,,,,,,---///+++++++++************)))++++++*********)))))))))+++,,,---,,,***))))))***)))***,,,+++******+++,,,((()))***+++,,,------...+++,,,---,,,******+++,,,++++++++++++++++++++++++((())),,,---...---+++***+++++++++++++++,,,---...)))******+++,,,,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++---------,,,+++***)))((()))***++++++******+++,,,)))***+++,,,------------)))))))))************++++++)))((((((***++++++******)))(((***,,,/////////((('''&&&''')))***)))(((''''''''''''''''''(((((()))((('''&&&&&&'''((()))%%%&&&&&&&&&''''''((((((&&&'''((((((''''''''''''''''''((((((((((((''''''&&&%%%$$$%%%''')))((('''******))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))###&&&))))))(((***000666(((''''''(((******)))(((&&&&&&&&&&&&&&&'''((()))***%%%%%%)))***((((((,,,%%%&&&((()))*********))))))***+++***((('''((((((((((((((('''&&&&&&%%%%%%'''((())))))(((((()))***(((((((((((('''''''''''''''((()))((('''(((***,,,(((((('''''''''''''''(((&&&&&&''''''(((''''''''')))(((((()))***)))***+++))))))(((&&&%%%%%%'''***)))((('''''''''''''''''')))((((((((((((((()))***(((((((((((())))))))))))'''((())))))(((((()))***)))***+++***)))((()))+++))))))))))))))))))))))))'''''''''((()))***+++,,,((((((((()))))))))******'''((())))))))))))((('''$$$'''***+++(((%%%$$$%%%((((((((((((((()))******(((((()))))))))*********))))))))))))))))))))))))'''''''''((())))))******'''''''''(((((((((((((((&&&'''((())))))((('''&&&((()))))))))(((((('''&&&))))))))))))))))))))))))''''''((((((((())))))))) (((,,,))))))---)))!!!''''''((())))))))))))((((((((())))))))))))(((((((((((()))***************(((((())))))******++++++)))******)))((((((***+++&&&)))+++***''''''+++...$$$%%%&&&'''((((((((((((+++''''''******''''''+++)))&&&''')))((($$$''',,,)))))))))***+++,,,+++******---,,,''''''+++,,,))),,,,,,,,,,,,++++++******))))))************))))))******))))))))))))******+++,,,---,,,+++***+++,,,,,,,,,,,,------,,,,,,,,,******))))))))))))*********+++,,,,,,,,,,,,+++***&&&(((***+++******+++,,,,,,***''''''))),,,---...******)))((()))***+++,,,++++++************++++++'''))))))'''(((***'''"""************************%%%&&&(((***++++++*********)))((((((((()))***+++(((***,,,,,,+++***+++,,,+++++++++************)))))))))))))))***************+++,,,+++***))))))+++)))+++,,,,,,++++++,,,...*********++++++,,,,,,,,,***++++++***)))***---///************++++++++++++******++++++,,,,,,,,,,,,***++++++*********+++,,,))))))***+++,,,,,,------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,++++++***)))(((+++,,,---,,,*********,,,)))***+++,,,------------))))))))))))************---+++***+++,,,...------+++))))))***,,,---+++)))'''&&&&&&''')))***)))((($$$%%%%%%&&&'''((()))))))))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&(((%%%$$$%%%((()))&&&###''''''((((((((((((''''''&&&%%%$$$&&&((())))))(((''''''((()))***+++,,,,,,((((((((((((((((((((((((&&&'''''''''(((((())))))%%%''')))(((%%%$$$&&&((((((''''''(((******)))((('''&&&&&&&&&&&&'''(((((((((&&&(((+++)))&&&***222%%%&&&((()))*********)))'''***+++***''''''***---(((((())))))***+++++++++'''((())))))(((((()))***))))))))))))((((((((((((&&&'''((((((((((((***,,,)))(((((((((((())))))***'''''''''(((''''''&&&&&&***(((((()))***)))***,,,)))(((%%% %%%******)))((('''''''''''''''+++***)))((((((''''''((((((((((((((())))))))))))&&&(((+++***''''''))),,,((()))***)))((('''(((******************************)))))))))))))))***+++(((((((((((())))))))))))'''((()))******)))((('''&&&)))---,,,((($$$!!!!!!((((((((((((((()))******(((((())))))*********+++))))))))))))))))))))))))%%%'''))))))((()))+++,,,&&&'''''''''(((((())))))&&&'''((())))))((('''&&&))))))******)))(((''''''))))))))))))))))))))))))'''(((((()))***)))))))))!!!((('''(((***###''')))***)))(((''')))***(((((())))))))))))(((((((((((()))***************'''(((((()))***++++++,,,(((+++---+++(((&&&(((***'''***,,,((($$$%%%,,,333'''((()))***+++++++++++++++'''&&&******&&&'''+++'''(((,,,---&&& &&&111+++)))(((***---///,,,***,,,///---(((''',,,---))),,,,,,+++***))))))******))))))************))))))+++***************++++++***+++,,,,,,+++***+++---++++++++++++++++++++++++******))))))))))))******((()))***++++++***)))((((((***++++++)))'''&&&&&&,,,)))&&&%%%'''***---...'''&&&&&&&&&((()))+++,,,++++++************++++++''')))***)))+++///---)))************************"""$$$''')))*********))),,,***)))((((((***,,,---***,,,---,,,***(((((()))+++++++++************)))''''''((()))***+++,,,,,,)))***++++++***)))+++,,,***+++------,,,,,,---...,,,,,,,,,++++++++++++***)))))))))))))))+++///222''''''((()))***++++++,,,,,,+++***))))))+++---...)))******)))(((((()))+++((()))***+++,,,---------'''''')))***,,,...///000+++++++++++++++++++++++++++++++++,,,,,,---------((())))))*********))))))+++,,,,,,+++)))((()))***)))***+++,,,------...---))))))))))))***************((('''((()))+++******///---+++++++++)))$$$ ''')))((($$$$$$((()))'''''''''(((((())))))******++++++******)))(((((((((+++(((%%%%%%'''***+++,,,((())))))))))))'''%%%$$$''''''(((((())))))******+++++++++)))''''''))),,,'''''''''''''''&&&&&&&&&))))))))))))))))))))))))***))))))((('''&&&&&&&&&)))******)))(((''''''((()))+++,,,------***(((&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&+++***)))'''''''''((())),,,+++)))'''&&&'''((()))(((((('''$$$"""!!!###%%%+++++++++)))'''''')))++++++***)))(((((()))***+++%%%(((***+++***(((''''''))))))))))))))))))))))))++++++++++++++++++++++++%%%***,,,***)))++++++)))***)))'''&&&'''(((***+++000###&&&---***'''))))))((((((((((((((())))))###&&&(((&&&""""""&&&+++))))))*********))))))((('''((())))))(((((()))***))))))))))))))))))))))))&&&&&&''')))************%%%&&&'''(((((('''&&&%%%++++++***)))((('''&&&&&&(((((((((((()))))))))))))))))))))((('''''')))+++'''***---,,,***)))***---)))***)))&&&###$$$)))------***((()))+++,,,+++)))''''''(((((())))))******'''((()))******)))((('''******))))))((((((((('''''')))***)))((('''(((***)))))))))))))))******+++)))))))))))))))))))))))),,,'''%%%))))))&&&(((---)))***+++,,,+++)))(((&&&+++***)))***,,,,,,***)))((()))***++++++***)))(((---+++)))((('''((()))******(((&&&%%%'''((())))))))))))))))))))))))))))))***---,,,))))))++++++(((+++*********))))))((((((&&&)))---///---+++)))(((&&&'''((()))***+++,,,,,,))))))))))))))))))))))))&&&'''((()))******))))))+++---,,,((()))---,,,&&&************************))))))***+++++++++******************************...+++))))))++++++)))''')))))))))))))))***************))))))((((((''''''+++&&&"""###(((***'''###************************+++***)))(((((()))******+++***)))(((((()))******&&&,,,...***'''((()))(((((('''''''''((()))******'''))),,,,,,+++******+++(((((((((((((((((((((((()))***,,,------,,,***)))***+++---------+++)))(((,,,,,,,,,++++++***************)))+++------,,,+++(((((()))***++++++,,,,,,***************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,---+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,)))))))))))))))******+++,,,,,,,,,++++++*********+++,,,---,,,++++++,,,......,,,******+++,,,+++***///...---,,,***)))((((((******+++++++++,,,,,,,,,++++++************++++++''')))((($$$$$$((()))''''''''''''((())))))******+++++++++***************)))(((((()))+++,,,+++***&&&'''((())))))(((''''''((())))))))))))))))))***)))((('''&&&%%%%%%%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))***))))))(((''''''&&&&&&((()))***)))((('''((()))&&&'''***,,,---,,,***)))((((((((((((((((((((((((((((((((((((((('''''''''***))))))((((((((((((((('''(((((()))))))))(((((('''((((((((((((***---000)))******)))'''&&&''')))***))))))))))))))))))***(((***------,,,*********))))))))))))))))))))))))))))))))))))))))))))))))%%%***,,,***)))******((())))))'''''''''(((***+++,,,!!!&&&+++(((&&&)))(((((((((''''''(((((()))((()))+++)))''''''***---))))))*********))))))((('''((())))))(((((()))***((((((((((((((((((((((((&&&'''((())))))***))))))'''(((((())))))(((((('''))))))))))))************(((((((((((())))))))))))((()))***)))((('''''''''(((''''''&&&&&&'''((()))))))))(((&&&%%%&&&)))+++***'''%%%&&&((()))(((&&&(((((((((((())))))))))))'''((()))******)))(((''')))))))))(((((('''''''''''')))***)))((('''(((***((((((((('''((())))))***))))))))))))))))))))))))%%%"""###((()))&&&&&&***+++******)))))))))))))))***))))))***++++++***(((((()))***++++++***)))(((***************)))((((((,,,***(((((())))))(((''')))))))))))))))))))))))))))++++++((((((******'''************)))))))))((( $$$(((******))))))***************))))))))))))))))))))))))))))))))))))++++++******++++++,,,,,,)))+++***&&&'''+++***%%%************************,,,+++++++++++++++++++++************************---***))))))+++,,,***((())))))))))))******************))))))((((((((((((++++++,,,,,,++++++,,,,,,************************+++***))))))))))))***++++++***)))(((((()))******&&&***,,,)))(((***+++)))((()))***)))'''''')))++++++++++++***)))***,,,///)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,---...///...---+++***,,,,,,++++++++++++++++++*********+++------,,,***((())))))***++++++,,,,,,***************************++++++,,,,,,++++++***++++++***))))))***++++++---+++)))***,,,---+++))),,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,)))))))))))))))***++++++,,,,,,,,,+++++++++******))))))***)))(((((()))++++++***(((((()))***)))(((...------,,,+++***))))))******+++++++++,,,,,,,,,++++++************++++++&&&((((((%%%%%%((((((&&&&&&''''''(((((()))***************+++++++++,,,,,,((()))***,,,---***&&&"""%%%&&&'''((()))))))))))))))))))))))))))(((((((((&&&$$$$$$&&&***+++***((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((())))))(((((()))***&&&''')))+++,,,+++***)))(((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))(((''''''###%%%''')))******(((''''''((()))***+++---111444&&&((())))))'''&&&&&&'''((())))))******))))))((((((***,,,---+++*********))))))))))))))))))))))))(((((((((((((((((((((((('''+++---***(((******((()))((('''''''''(((***++++++$$$!!!&&&'''######''')))(((((('''''''''((((((++++++*********+++,,,---((())))))******)))))))))'''((())))))(((((()))***''''''''''''''''''''''''(((((())))))))))))((((((***))))))(((((())))))***)))))))))******+++++++++(((((((((((())))))))))))((()))******)))(((&&&%%%,,,***((('''((()))*********(((''''''((())))))((((((&&&%%%%%%'''''''''&&&))))))))))))(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''')))***)))((('''(((***'''''''''''''''(((((()))))))))))))))))))))))))))%%%$$$''',,,---+++***,,,,,,+++)))''''''(((***+++)))(((((()))******)))'''))))))************))))))((()))+++,,,,,,***(((&&&***)))))))))++++++***((())))))))))))))))))))))))(((******''''''))))))&&&************))))))))))))%%%''')))+++++++++,,,---************))))))(((((())))))))))))))))))))))))---,,,+++*********++++++)))***)))'''(((***)))%%%************************///...,,,+++******+++,,,************************+++)))))))))+++,,,+++******************************))))))))))))(((((((((""")))///...(((%%%)))...************************++++++************+++,,,******))))))))))))******)))++++++((()))+++***%%%)))+++,,,***'''''')))+++...---+++(((''')))...222************************((()))***++++++***)))(((,,,---.........---++++++++++++++++++++++++,,,,,,+++******+++------,,,***)))))))))***++++++,,,,,,***************************++++++,,,,,,++++++***++++++***))))))***++++++,,,*********+++,,,+++***++++++++++++++++++++++++(((((())))))******++++++***))))))))))))***++++++,,,,,,,,,++++++++++++***((())))))(((''''''(((******)))((((((***+++***))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++************++++++&&&((((((%%%%%%((((((&&&&&&&&&''''''((())))))***(((((()))***++++++,,,,,,************)))%%%&&&&&&'''(((((()))))))))))))))((((((''''''&&&&&&)))&&&$$$'''+++,,,(((###(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''''''''&&&((())))))(((((()))+++)))******+++***)))'''&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''')))))))))((('''&&&%%%&&&'''((()))(((((('''((()))))))))((()))+++---&&&(((******)))''''''''''''((()))******)))((('''%%%'''))))))(((&&&''''''((((((((((((((((((((((((************************'''+++,,,)))''')))***((()))(((((('''((()))******,,,(((''''''%%% !!!%%%******)))((((((((())))))***((('''(((***+++***)))'''((())))))))))))))))))'''((())))))(((((()))***((((((((((((((((((((((((((())))))))))))(((((('''******(((''''''(((******++++++******)))(((((('''(((((((((((())))))))))))((('''''''''((()))(((''')))***+++***)))((()))******(((&&&'''***+++)))&&&***)))((((((((()))))))))******))))))((((((''''''((((((((()))))))))))))))''''''''''''''''''&&&&&&''')))***)))((('''(((***(((''''''''''''((())))))))))))))))))))))))))))))((((((***,,,---,,,,,,,,,+++***)))(((((()))******)))((('''(((******(((''')))))))))******)))))))))((()))***++++++***)))(((&&&&&&'''))),,,,,,+++)))))))))))))))))))))))))))(((******''''''******'''*********)))))))))))))))+++,,,,,,+++***)))***,,,'''(((((()))******++++++))))))))))))))))))))))))))))))))))))((('''&&&%%%++++++***)))+++,,,+++)))************************///...+++)))((()))***+++************************)))((()))***+++,,,,,,,,,++++++***************)))))))))))))))))))))))))))%%%,,,+++&&&###&&&+++************************++++++++++++++++++,,,,,,)))))))))))))))*********------+++((()))+++((("""***)))(((((()))*********---,,,***(((''')))---111++++++++++++++++++++++++((()))************)))(((******++++++++++++***)))*********++++++,,,,,,,,,+++******+++,,,---+++***))))))*********+++++++++***************************++++++,,,,,,++++++***+++******************++++++*********+++++++++******************+++++++++'''(((((()))***++++++,,,******))))))******+++,,,+++++++++++++++++++++++++++,,,,,,+++))))))***,,,+++******+++,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++%%%((((((&&&&&&((((((%%%&&&&&&&&&'''(((((())))))&&&''''''((()))***++++++***((('''&&&&&&%%%"""(((((('''''''''((((((((('''''''''&&&&&&%%%%%%%%%...***&&&%%%&&&$$$'''((((((((())))))******((((((((((((((((((((((((((((((((((((''''''''''''&&&((())))))(((((()))+++))))))******)))(((&&&%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&***)))((('''&&&''''''((('''((()))(((&&&%%%'''(((&&&)))++++++***)))((()))'''((()))******)))((('''$$$&&&''''''%%%%%%%%%&&&(((((((((((((((((((((((())))))))))))))))))))))))'''+++,,,(((''')))***)))((((((((((((((())))))******)))))))))&&&###%%%))),,,+++******)))))))))***((('''&&&''')))***)))'''''''''((()))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))((())))))))))))(((((('''***)))'''''''''''')))***)))))))))(((''''''&&&&&&(((((((((((())))))))))))(((&&&$$$$$$'''***+++***%%%******&&&###$$$'''***((('''(((+++,,,)))%%%************))))))***+++******))))))((((((''''''((((((((((((((()))******&&&&&&''''''''''''''''''''')))***)))((('''(((***))))))(((((())))))***+++))))))))))))))))))))))))))))))(((&&&&&&'''((((((((()))***++++++***)))((()))((('''(((******((('''***))))))))))))))))))*********)))(((((()))***+++((('''((()))***)))'''%%%))))))))))))))))))))))))(((++++++))))))+++,,,)))))))))))))))))))))******)))))))))(((&&&%%%''')))(((((())))))******++++++))))))))))))))))))))))))&&&'''***+++***'''###!!!,,,))))))***++++++******))))))))))))))))))))))))...,,,***(((''''''((()))************************'''((()))******+++,,,---,,,+++++++++******))))))))))))))))))************$$$(((,,,---,,,***+++,,,))))))))))))))))))))))))******++++++,,,,,,,,,,,,(((((())))))************++++++)))(((***---***$$$+++'''###&&&,,,///,,,)))((()))***)))((()))***,,,++++++++++++++++++++++++)))))))))******))))))))))))******************************++++++,,,,,,,,,,,,+++***+++,,,,,,+++)))***************+++++++++***************************++++++,,,,,,++++++************++++++*********************************))))))*********+++++++++)))))))))***+++,,,------***************++++++,,,++++++++++++++++++++++++---------,,,******+++,,,+++******+++------+++******++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++%%%((((((&&&&&&((((((%%%%%%&&&&&&''''''((())))))&&&&&&''''''((()))******(((&&&%%%&&&((()))***))))))(((((('''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%)))'''%%%%%%''''''$$$!!!&&&''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))(((((()))***%%%&&&'''(((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((((((''''''---+++)))'''&&&'''((()))&&&((())))))''''''((()))''')))++++++***)))***+++'''(((((())))))((((((''''''((()))((('''&&&''')))))))))))))))))))))))))))'''''''''''''''''''''''''''***+++((('''***,,,+++(((((((((((())))))))))))''''''((((((((())),,,///,,,,,,+++***))))))))))))'''((()))******)))))))))&&&&&&'''((())))))))))))'''((())))))(((((()))***************************(((((())))))))))))(((((()))((((((''''''(((((()))%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))(((%%%###$$$(((******)))###)))***(((&&&'''((())))))((()))******)))'''((()))))))))'''''')))***))))))))))))((((((((((((((((((''''''((()))***+++'''''''''''''''(((((((((''')))***)))((('''(((***)))))))))))))))***++++++))))))))))))))))))))))))+++,,,***%%%%%%((()))(((&&&(((***,,,,,,+++)))((()))(((((()))******)))'''******))))))))))))******+++***((('''''')))+++,,,---+++)))((((((&&&###!!!))))))))))))))))))))))))(((++++++)))))),,,,,,***))))))))))))************'''((())))))((()))+++---,,,++++++***)))(((''''''))))))))))))))))))))))))((())),,,---,,,)))&&&###***&&&&&&)))***)))((()))))))))))))))))))))))))))+++***)))(((''''''((()))************************''')))***+++******,,,---,,,,,,,,,+++******)))))))))))))))************+++))))))***,,,------,,,+++))))))))))))))))))))))))((()))***+++,,,,,,,,,+++'''((()))******+++******%%%(((((((((***...---)))+++&&&###%%%***---+++'''%%%'''***+++***)))((()))++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++,,,,,,+++)))***************************************************++++++,,,,,,++++++***)))***++++++++++++***))))))***+++***))))))***+++))))))******+++,,,,,,,,,***+++++++++,,,---------+++************+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,+++)))((()))******))))))***++++++(((&&&+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++************++++++$$$((()))'''''')))((($$$%%%%%%&&&''''''(((((()))''''''(((((())))))******'''&&&&&&''')))++++++***''''''&&&&&&'''((()))***''''''''''''''''''(((((($$$$$$%%%''')))+++---...%%%&&&&&&'''(((((())))))(((((((((((((((((((((((('''(((((((((((((((((((((((()))***)))((('''((()))%%%&&&&&&'''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))*********)))))))))******'''(((******)))((()))***'''((())))))((((((***+++(((((((((''''''(((((((((((()))***)))(((((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***''''''***------'''(((((()))))))))))))))(((((((((''')))+++------+++***)))(((''''''''''''%%%(((++++++)))((()))+++%%%&&&'''((())))))))))))'''((())))))(((((()))***))))))))))))))))))))))))&&&'''((())))))***))))))((())))))******))))))(((%%%%%%&&&'''((()))******(((((((((((())))))))))))(((&&&%%%'''++++++'''"""&&&$$$###&&&***---,,,+++((()))******)))((()))***'''((()))(((&&&&&&(((***(((((((((((())))))))))))((('''''''''((()))+++,,,'''''''''(((((()))))))))''')))***)))((('''(((***((((((((((((((()))******))))))))))))))))))))))))))),,,,,,((((((+++,,,((((((((()))******************))))))***++++++***(((+++***)))(((((()))***+++)))))))))))))))******+++...,,,)))(((((('''%%%$$$))))))))))))))))))))))))'''******((((((,,,,,,)))((()))))))))************)))***,,,,,,++++++,,,...,,,,,,+++***)))(((''''''))))))))))))))))))))))))++++++,,,++++++***))))))***&&&%%%)))+++((((((***))))))))))))))))))))))))******))))))))))))))))))************************''')))++++++))))))+++---------,,,++++++***))))))))))))*********+++++++++))))))))))))*********)))))))))))))))))))))))))))'''((()))+++++++++++++++&&&''')))***++++++******%%%***+++)))(((++++++)))))))))((('''&&&&&&''''''&&&(((++++++***))))))***++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++---+++++++++,,,,,,***(((***************************************************++++++,,,,,,++++++***)))***++++++++++++***)))(((***++++++(((((()))+++*********+++,,,---------++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,+++***((('''((()))+++******++++++***'''$$$,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++$$$((()))'''''')))((($$$%%%%%%&&&&&&'''(((((()))))))))))))))************((('''''''''((((((%%%###%%%%%%%%%&&&''')))+++---'''((((((((())))))******(((((('''%%%######%%%'''%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((('''''''''((((((((((((((()))***+++)))(((''''''((()))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&%%%%%%&&&'''((()))'''(((***,,,---,,,+++***(((***+++***(((&&&&&&'''''''''((('''&&&''')))+++)))((('''&&&&&&'''((()))((())))))((('''''')))***))))))))))))))))))))))))((((((((((((((((((((((((%%%))))))''''''+++......'''(((((()))))))))))))))---,,,)))'''(((***)))'''))))))(((&&&&&&%%%%%%%%%"""'''++++++'''%%%'''***%%%&&&'''((())))))))))))'''((())))))(((((()))***((((((((((((((((((((((((&&&&&&((()))************)))***+++,,,,,,+++***)))))))))))))))(((((((((((((((((((((((())))))))))))'''&&&'''+++...+++###))) '''...,,,((((((***,,,***''''''))),,,''')))+++)))'''&&&(((+++''''''(((((())))))******((('''''''''((()))+++,,,'''((((((((())))))******((()))***)))((('''(((***'''''''''''''''((())))))))))))))))))))))))))))))!!!''')))&&&'''***)))$$$***)))((('''((()))+++---+++***)))***,,,,,,***)))+++***)))(((((()))***+++&&&(((***+++,,,+++***)))+++)))'''''')))+++++++++))))))))))))))))))))))))&&&))))))''''''++++++((((((((())))))*********+++)))***+++***(((&&&&&&&&&))))))))))))************))))))))))))))))))))))))...,,,***(((''')))+++,,,,,,'''&&&,,,---******---)))))))))))))))))))))))))))******+++++++++******************************(((***,,,+++))))))***---------,,,,,,+++***))))))))))))******++++++++++++***+++,,,***)))(((***,,,))))))))))))))))))))))))&&&''')))***++++++******&&&''')))***+++++++++***)))///000+++&&&&&&&&&%%%''',,,...***""""""'''(((***++++++******+++,,,************************,,,,,,++++++++++++,,,,,,))))))(((((()))***++++++---,,,,,,++++++*********---,,,++++++,,,,,,***(((++++++******************************************+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))(((***,,,+++(((''')))+++******+++,,,------......,,,,,,,,,+++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,,,,------+++)))((()))***...------------+++(((%%%,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++************++++++''''''''''''''''''&&&&&&***)))((('''''''''''''''''''''&&&%%%######$$$&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&''''''((()))******+++""""""###$$$&&&'''((((((%%%&&&((()))))))))(((''',,,+++)))'''&&&%%%%%%%%%((()))***)))((('''(((***&&&(((+++,,,***(((''''''***)))((('''&&&&&&'''((($$$&&&''''''&&&&&&'''))))))'''&&&%%%%%%&&&'''))))))))))))))))))))))))))))))***))))))+++,,,%%%%%%&&&(((((('''((()))+++&&&&&&'''((())))))((((((&&&''')))******(((&&&%%%))))))))))))************)))'''%%%''')))***(((%%%...,,,***'''&&&&&&&&&'''---***'''%%%%%%(((,,,///'''******''''''******''',,,+++)))((((((((()))***))))))))))))))))))))))))###+++&&&!!!'''((($$$''''''((((((((('''&&&%%%%%%(((%%%###$$$'''))))))((())))))))))))))))))))))))************)))(((&&&%%%---,,,***)))((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))+++***((()))******)))((())))))(((((((((((())))))((()))******))))))***,,,***,,,)))%%%''',,,***$$$------+++***)))))))))))),,,***(((''''''&&&(((***(((******)))((('''((()))+++)))(((&&&&&&((()))+++,,,+++)))&&&$$$%%%(((+++***)))((()))++++++)))(((+++'''&&&)))***(((''')))"""'''---,,,((($$$###$$$---+++)))(((***++++++***,,,)))&&&(((,,,---)))&&&))))))*********+++++++++(((***+++***)))((()))***))))))))))))************'''&&&&&&'''((()))))))))---***(((((())))))&&&$$$))))))))))))))))))))))))***************)))((((((''')))++++++******+++,,,)))***+++++++++)))(((''',,,,,,*********+++,,,---))))))************)))))))))))))))(((((((((''''''+++++++++***************...,,,***)))*********(((+++*********))))))(((((((((((('''''')))***,,,---...---++++++++++++***)))******))))))******+++,,,))))))))))))(((((((((((())))))******+++++++++,,,++++++,,,,,,,,,,,,++++++++++++******)))(((((((((,,,,,,+++***))))))******++++++************++++++---***&&&######'''+++///+++******,,,......***&&&,,,,,,++++++***)))))))))+++***)))))))))***+++,,,,,,+++*********+++,,,---...111000,,,+++---,,,)))************************...,,,)))))))))******)))---------,,,,,,+++++++++''''''(((******+++++++++---***((((((***+++)))&&&++++++++++++++++++++++++)))******++++++******)))///+++((((((+++,,,***'''******+++++++++******))))))***,,,......---,,,++++++***)))))))))***,,,---,,,,,,,,,+++++++++******'''''''''''''''''''''''')))(((''''''&&&&&&'''''''''((((((&&&$$$$$$&&&'''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''&&&&&&""""""######$$$%%%&&&&&&&&&''''''((((((((((((((())))))((((((''''''&&&&&&'''((())))))''''''((())))))***+++)))%%%""" ***)))((('''&&&''''''(((&&&'''((((((''''''(((***'''''''''(((((('''''''''))))))))))))))))))))))))''''''&&&%%%''')))$$$%%%&&&(((((('''''')))+++&&&'''((((((((((((((((((((()))******)))'''%%%$$$''''''''''''((((((((((((+++)))((())),,,,,,***(((,,,+++)))(((''''''''''''***)))''''''''')))***,,,(((++++++((((((++++++(((***)))((('''&&&''''''(((((((((((((((((((((((((((%%%---(((###)))***&&&)))'''''''''(((''''''&&&&&&+++)))''''''***,,,,,,+++))))))))))))))))))))))))))))))******)))((('''&&&******))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))***((('''((()))***)))'''))))))(((((((((((())))))!!!%%%''''''&&&&&&'''(((***'''$$$&&&***)))$$$***)))((((((''''''''''''+++***((('''''''''((()))((()))***)))'''&&&'''(((***)))(((''''''((()))***)))******)))'''''')))******)))((()))++++++)))(((***''''''******(((''')))!!!'''*********,,,///...+++)))((()))++++++++++++)))'''(((,,,---***&&&(((((()))))))))*********(((***+++***)))((()))***'''(((((((((((()))))))))'''***+++***'''&&&(((***+++)))((((((******)))'''))))))))))))))))))))))))***************)))(((((((((***++++++*********+++***************)))((((((,,,+++***)))))))))***+++))))))************)))))).........---------,,,,,,,,,+++++++++***)))))))))))))))******************+++*********))))))))))))******))))))***+++,,,---((((((((()))***++++++*********))))))******+++,,,+++************))))))))))))))))))*********++++++))))))************))))))************)))))))))))),,,++++++***))))))******++++++************++++++,,,+++)))'''&&&'''((()))***)))))),,,//////...+++******************++++++...---+++***)))(((((()))******)))))))))***+++,,,(((++++++((('''******'''************************---+++))))))***+++******---------,,,,,,,,,,,,,,,'''((()))***++++++++++++---+++)))***+++,,,***(((++++++++++++++++++++++++******++++++++++++******,,,,,,,,,+++***)))***+++******+++++++++*********((()))+++------,,,+++*********))))))******+++,,,---,,,,,,++++++*********''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&(((((()))'''&&&%%%'''((((((((((((((((((((((((((((((((())))))))))))(((((()))((('''&&&%%%###""""""$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''(((((()))&&&'''((())))))(((''''''&&&'''(((((('''&&&'''(((%%%&&&'''&&&$$$$$$$$$%%%))))))(((''''''''''''(((%%%'''(((((('''&&&''')))&&&''')))******)))'''&&&))))))))))))))))))))))))((((((&&&$$$&&&(((%%%%%%'''(((((('''''')))***(((((((((((((((((('''&&&******+++***)))'''$$$###''''''''''''((((((((((((+++***)))***,,,,,,***)))***)))))))))(((((((((((('''''''''((((((((((((((((((++++++)))))),,,,,,)))))))))((('''''''''''''''((((((((((((((((((((((((%%%---(((###)))***&&&)))&&&&&&'''((((((((('''''',,,***))))))+++,,,++++++))))))))))))))))))))))))'''((()))******)))((('''((())))))))))))******+++&&&'''((((((&&&&&&'''((()))))))))))))))))))))))),,,***)))***+++,,,+++***))))))(((((((((((())))))!!!%%%)))++++++)))''''''&&&'''&&&$$$&&&))))))%%%((('''''''''''''''''''''))))))(((''''''((((((((('''((()))(((&&&&&&&&&'''***)))(((''''''((()))***''')))+++,,,+++))))))******)))((()))++++++)))(((***''''''******''''''***###&&&******((((((***,,,,,,***'''&&&''')))***++++++(((''')))+++,,,***'''((((((((((((((()))))))))(((***+++***)))((()))***''''''''''''(((((((((((((((,,,///,,,'''$$$'''+++***(((((()))+++,,,+++***(((((((((((((((((((((((()))************))))))((()))+++,,,,,,***))))))***+++******)))))))))))))))++++++***)))((((((((()))))))))************)))))),,,++++++++++++*********,,,,,,++++++***)))(((((($$$'''++++++)))(((***,,,***************))))))))),,,,,,++++++++++++,,,,,,((((((((()))******++++++******))))))******+++,,,,,,,,,+++++++++*********(((((())))))))))))******))))))************))))))))))))))))))************,,,+++******)))*********++++++************++++++***+++++++++***(((&&&%%%,,,+++***+++---......---((())))))***++++++,,,,,,------+++***)))))))))))))))))))))))))))***++++++%%%'''(((&&&&&&)))***'''************************+++***((()))***,,,++++++*********+++++++++++++++))))))***+++,,,,,,,,,,,,,,,+++******,,,---,,,+++************************++++++,,,,,,,,,,,,++++++))),,,...,,,((('''***...************************((()))***+++,,,+++******))))))***+++++++++++++++------,,,,,,+++******)))&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&$$$###""""""((((((((((((((())))))))))))((('''&&&&&&'''((()))%%%''')))******((('''%%%&&&'''((('''&&&%%%&&&(((%%%&&&'''''''''(((***---((((((((('''''''''((((((%%%&&&'''&&&%%%%%%&&&''''''((()))******)))((('''((((((((((((((((((((((((++++++)))&&&(((+++***%%%%%%'''((((((''''''(((***(((((())))))((('''&&&&&&************)))'''&&&%%%))))))))))))************((((((((()))***)))(((((('''((())))))))))))(((((('''''''''&&&'''''''''''''''******((((((++++++)))+++******)))))))))))))))''''''''''''''''''''''''###+++&&&!!!&&&'''$$$'''%%%&&&'''((((((((((((((())))))((((((((((((((('''((((((((((((((((((((((((&&&'''(((*********)))((()))))))))*********))))))'''((()))(((''''''''')))((((((((((((((((((((((((***)))((()))+++,,,+++***))))))(((((((((((())))))+++---///...,,,)))''''''%%%&&&&&&&&&((())))))'''((((((((()))))))))))))))'''))))))'''''')))(((&&&&&&(((((((((&&&%%%&&&''')))(((''''''''''''((()))''')))+++,,,+++***+++,,,***)))((()))++++++)))((()))'''(((***)))&&&'''+++,,,------***'''%%%&&&'''***'''$$$###%%%''')))))))))(((((()))+++,,,***((())))))))))))))))))))))))(((***+++***)))((()))***'''''''''((((((((())))))(((***,,,***((('''(((*********)))***++++++++++++(((((((((((((((((((((((())))))************)))(((***+++,,,,,,***)))))))))+++***)))(((((()))***+++,,,+++******))))))(((((()))******++++++******)))((((((((((((((((((''''''---,,,,,,+++***)))(((((("""''',,,,,,)))&&&(((***************************,,,,,,++++++************,,,------,,,***)))************))))))******+++,,,,,,+++++++++************((((((((((((((()))))))))++++++,,,,,,,,,,,,++++++'''(((((()))***+++++++++++++++***************+++++++++************++++++)))***+++++++++)))'''%%%///...,,,+++*********)))))))))*********+++++++++)))))))))******+++,,,,,,***************+++++++++(((++++++)))))),,,,,,******************************(((((()))+++,,,,,,+++''''''(((((())))))*********+++,,,,,,---------,,,************+++,,,,,,,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++)))***+++***((((((***,,,******************++++++))))))***+++,,,++++++***((()))***,,,,,,+++******------,,,++++++******)))&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''&&&%%%&&&'''(((((((((((((((((((((((()))(((''''''''''''((()))''''''''''''&&&&&&%%%%%%)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''((()))***)))(((%%%$$$&&&'''((('''&&&%%%&&&(((,,,,,,,,,***'''&&&'''(((''''''(((((((((((((((((('''((()))((('''&&&'''(((***)))(((''''''((()))***((((((((((((((((((((((((+++,,,+++((((((,,,,,,)))&&&'''((((((''''''((()))(((((())))))((('''&&&&&&(((((())))))))))))))))))))))))))))))************'''((()))))))))((((((((('''(((((())))))))))))((()))(((&&&$$$$$$%%%''')))%%%((((((&&&'''******'''***************))))))(((((((((((((((((((((((((((###+++&&&!!!&&&'''$$$'''&&&&&&'''((()))))))))(((''''''(((((('''&&&&&&&&&((((((((((((((((((((((((&&&'''((()))******))))))***+++++++++***)))'''&&&((()))******)))((()))***(((((((((((((((((((((((('''&&&%%%&&&((()))((('''))))))(((((((((((())))))+++++++++(((&&&%%%%%%'''&&&&&&(((******)))((()))'''((())))))***))))))((($$$)))***''''''***)))%%%&&&(((((((((&&&%%%&&&'''((((((''''''''''''(((((()))*********)))))),,,...***)))((()))++++++)))((((((''')))+++)))%%%'''+++(((((()))))))))***,,,...***(((%%%%%%&&&)))***+++((((((((()))++++++***)))************************(((***+++***)))((()))***(((((()))))))))*********(((&&&$$$&&&***+++***(((++++++++++++***)))******))))))))))))))))))))))))((())))))*********))))))***+++,,,,,,***)))))))))+++***)))(((((()))***+++,,,,,,,,,++++++******)))******++++++++++++******++++++++++++++++++++++++,,,,,,++++++***))))))((($$$)))...---(((%%%&&&(((***************++++++++++++++++++******)))((((((,,,---...,,,***))))))+++******))))))******+++,,,++++++*********))))))))))))))))))(((((((((((((((++++++,,,,,,,,,,,,++++++''''''((()))***++++++,,,+++***************++++++++++++************++++++)))))))))))))))*********,,,++++++)))((('''((()))+++++++++*********))))))(((((()))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,///...++++++------***************************)))(((((())),,,---,,,+++((()))))))))***+++++++++++++++,,,------------,,,((())))))*********++++++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++)))'''&&&''')))+++***)))******))))))******,,,,,,***++++++,,,,,,,,,,,,,,,((()))***,,,,,,+++******,,,,,,,,,+++++++++******%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&'''((($$$&&&'''(((&&&&&&&&&'''((((((((((((((((((((((((+++***)))(((((()))***+++'''''''''''''''(((((((((&&&&&&&&&''''''((((((((()))((((((''''''''''''(((((()))))))))((('''%%%$$$&&&'''(((((('''&&&'''((('''((())))))((('''(((***&&&'''(((((()))(((((((((***+++,,,+++)))))))))+++***)))'''&&&&&&''')))***))))))))))))))))))))))))'''***)))&&&'''***+++(((&&&((()))(((''''''((()))(((((((((((((((((('''&&&'''(((((())))))***++++++''''''''''''((((((((((((((()))++++++)))((()))***(((((((((((())))))))))))***(((&&&$$$$$$%%%''')))$$$''''''%%%&&&)))***'''((((((((((((((('''&&&&&&))))))))))))))))))))))))%%%---(((###)))***&&&)))''''''((()))))))))((((((&&&(((******)))(((((()))))))))))))))))))))))))))&&&'''(((*********)))(((++++++,,,+++***(((&&&%%%)))***++++++))))))***+++)))))))))))))))))))))))))))(((((()))+++,,,,,,+++))))))(((((((((((())))))(((((((((&&&%%%&&&))),,,''''''))),,,+++''''''***&&&'''((()))((((((&&&%%%"""(((***''''''+++)))###'''((()))(((&&&&&&&&&'''''''''''''''''''''''''''*********)))((((((+++---***)))((()))++++++)))(((((((((***+++)))%%%''',,,''''''(((((()))+++,,,---,,,***((()))+++---------'''((()))******+++******++++++++++++************(((***+++***)))((()))***))))))))))))************((($$$!!!$$$+++...+++'''***+++,,,+++)))((((((***))))))))))))))))))))))))((())))))************))))))+++,,,,,,***))))))***)))))))))))))))******+++***+++,,,,,,,,,,,,++++++******++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++***************(((+++---,,,)))&&&&&&(((*********+++++++++++++++***************)))((('''%%%(((+++***((((((***---******))))))******+++,,,+++************)))))))))******))))))))))))(((((())))))************))))))'''(((((()))***+++++++++*********)))******+++,,,++++++************++++++******)))((()))***+++,,,$$$&&&((((((((()))***,,,,,,,,,++++++***))))))(((+++++++++++++++***)))(((+++,,,,,,---...---------+++...---******,,,,,,)))************************(((((((((***,,,---,,,+++,,,,,,,,,---------------+++,,,,,,------,,,,,,,,,((()))******)))((()))+++************************++++++,,,,,,,,,,,,++++++***'''$$$&&&***---,,,)))******)))))))))+++,,,---++++++,,,,,,,,,---------))))))***+++++++++++++++******+++++++++,,,,,,,,,%%%%%%&&&&&&'''(((((()))''''''&&&&&&''''''((()))$$$&&&((()))(((''''''(((((((((((((((((((((((((((+++***(((''''''(((***+++''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((''''''&&&(((((((((((((((''''''''''''((())))))''''''((()))"""&&&((()))***,,,---%%%&&&((()))))))))((((((***++++++***)))((((((***(((''''''''''''''''''((())))))))))))))))))))))))$$$((()))&&&&&&))))))''''''((()))((('''&&&'''(((&&&'''(((((((((((((((((())))))))))))))))))******''''''''''''((((((((((((&&&(((******((('''((()))***)))(((''''''((()))))))))(((((('''&&&&&&''''''$$$'''(((&&&'''***+++((('''(((((()))((('''&&&%%%************************%%%---(((###)))***&&&)))((())))))))))))(((((('''%%%(((++++++***)))***+++))))))))))))))))))))))))'''((()))******)))(((((()))***+++++++++)))(((&&&(((***+++***)))((()))***))))))))))))))))))))))))+++******+++---///...---))))))(((((((((((()))))))))*********))))))+++---'''&&&)))---***%%%$$$)))(((((()))***)))(((&&&%%% (((+++'''''',,,***"""((()))***)))'''&&&'''(((&&&''''''''''''''''''&&&((()))+++***)))(((((()))***)))((()))++++++)))((('''(((***,,,((($$$''',,,,,,+++***))))))((('''&&&***))))))***,,,------+++&&&((()))*********+++++++++*********))))))))))))(((***+++***)))((()))***((((((((())))))))))))***(((&&&%%%&&&***,,,+++(((''')))******(((''')))+++++++++++++++++++++++++++(((((()))***************(((***++++++*********+++(((((()))***************((()))***+++,,,,,,++++++***++++++,,,,,,++++++***((()))))))))***************************+++++++++***************))))))************++++++,,,,,,,,,)))***+++++++++***)))(((%%%(((++++++((('''***...******))))))******+++,,,,,,,,,+++++++++*********++++++*********)))))))))))))))************))))))(((((())))))*********+++******))))))***++++++,,,++++++************++++++++++++******)))*********"""%%%)))*********+++---++++++************************+++,,,+++***)))(((***+++,,,---------,,,,,,(((++++++((((((+++,,,)))************************)))((()))***,,,---+++)))---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++)))+++,,,+++)))((()))+++++++++++++++++++++++++++******++++++++++++******)))(((((()))+++,,,------***)))(((((()))+++---...+++++++++++++++,,,,,,---******))))))******+++,,,))))))***+++,,,------...%%%%%%&&&&&&'''((())))))'''''''''''''''((()))***%%%'''******))))))))))))(((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))(((((((((''''''&&&&&&&&&%%%&&&'''((()))***+++,,,'''((()))))))))(((&&&%%%'''&&&&&&&&&'''(((******((()))***)))((('''(((***%%%(((++++++***(((((((((%%%&&&((()))))))))(((((('''((()))(((&&&%%%%%%&&&%%%&&&'''))))))'''&&&%%%))))))))))))))))))))))))###((()))'''''')))***((('''((()))((('''&&&'''(((&&&&&&'''((()))))))))(((++++++***)))(((((())))))))))))))))))************###&&&((((((%%%$$$%%%''',,,***((('''&&&''')))***'''((()))***)))(((&&&%%%%%%((()))'''(((+++,,,))))))***+++++++++***((('''************************###+++&&&!!!'''((($$$'''))))))***))))))(((''''''###&&&***+++)))((()))+++))))))))))))))))))))))))'''((()))******)))(((''''''(((***+++,,,+++)))(((''')))***)))((('''(((***))))))))))))))))))))))))&&&%%%%%%&&&(((***)))((())))))(((((((((((()))))))))***,,,,,,***((('''(((&&&%%%(((,,,)))###"""'''+++,,,------,,,***(((&&&(((+++&&&''',,,***!!!(((******)))((('''((()))&&&&&&''''''''''''&&&&&&%%%(((,,,---+++(((&&&%%%***)))((()))++++++)))((('''(((+++,,,((($$$&&&---((((((((()))******((('''&&&&&&''')))+++,,,***(((&&&((()))*********+++,,,******))))))((((((((('''(((***+++***)))((()))***''''''''''''((((((((()))))))))******))))))******$$$&&&))))))((((((***---++++++++++++++++++++++++(((((()))***************''')))+++++++++***+++,,,'''((()))+++++++++***)))%%%''')))***++++++++++++***++++++,,,,,,++++++***))))))******+++++++++,,,)))))))))***++++++,,,,,,+++)))((((((+++,,,,,,,,,*********++++++,,,,,,,,,******,,,,,,---,,,+++******---000...)))'''))),,,*********)))***++++++,,,---------,,,,,,,,,++++++,,,+++++++++******))))))++++++,,,,,,,,,,,,++++++))))))))))))******************))))))***+++,,,,,,++++++************++++++,,,,,,,,,,,,+++)))((('''$$$(((,,,,,,+++)))***+++)))))))))***++++++,,,,,,&&&''')))+++,,,---,,,,,,)))***+++,,,---,,,++++++%%%))))))((()))------+++************************)))))))))+++,,,,,,+++))),,,+++++++++***)))))))))+++++++++,,,,,,+++******+++---...---***(((***,,,++++++++++++++++++++++++*********++++++*********'''***---,,,++++++///222***)))(((((()))+++---...******))))))******+++,,,+++***)))))))))***,,,---'''((()))***,,,---...///''''''((((((((('''%%%$$$&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((((()))***)))'''&&&&&&'''&&&%%%%%%$$$%%%&&&''')))(((((()))))))))'''&&&%%%))))))(((((()))+++---...///...,,,***)))))))))***&&&((()))(((&&&%%%%%%&&&))))))))))))(((((((((((((((((()))***+++,,,,,,,,,,,,+++)))(((''''''''''''((((((((((((((('''''''''%%%&&&&&&&&&&&&&&&%%%%%%)))))))))((('''%%%$$$###(((&&&%%%&&&))))))'''$$$******))))))((('''''''''$$$(((***'''&&&((()))''''''(((((((((&&&&&&(((***&&&))))))&&&&&&))))))''')))%%%%%%***)))$$$$$$'''))))))))))))))))))))))))***)))'''&&&'''(((***,,,''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%(((,,,,,,***++++++!!!+++(((&&&&&&***,,,,,,+++)))(((''''''''''''(((((('''(((***+++++++++***)))***)))(((((())))))((('''%%%&&&'''((((((&&&$$$###&&&&&&''''''(((((())))))---,,,***((('''(((((()))(((((((((((())))))))))))''''''((())))))))))))))))))'''%%%&&&)))***(((&&&(((((((((((((((((((((((('''***,,,***&&&%%%(((,,,***)))'''&&&&&&&&&'''(((---)))((())))))&&&&&&(((***'''''',,,,,,((((((,,,---'''%%%)))+++***)))***+++***)))***++++++***)))...+++(((&&&'''((((((((()))'''&&&''')))***(((%%%))))))))))))))))))))))))''''''''''''(((***+++,,,+++(((%%%'''***,,,)))&&&,,,+++++++++******))))))++++++***(((&&&%%%''')))+++)))((('''((()))+++,,,((())))))*********))))))''')))***)))((('''(((***************************))))))))))))))))))))))))***************+++++++++*********)))))))))))))))************************222---(((&&&'''*********)))***++++++***+++---///)))******+++++++++******))))))))))))))))))))))))((()))***+++++++++++++++((()))***++++++***)))(((+++++++++++++++++++++++++++,,,---***'''&&&***...(((((((((((()))***,,,,,,))))))))))))))))))))))))'''(((******))))))***+++'''***------***((()))***)))************+++++++++---,,,***)))))))))******************************+++***)))(((((()))***+++333000---+++***,,,...000***+++,,,---------,,,,,,)))))))))***+++++++++,,,***)))((((((((()))***+++)))******++++++,,,---------,,,+++)))'''&&&$$$$$$++++++)))))))))+++---///***((('''(((,,,...,,,+++......---,,,,,,+++******)))************+++++++++*********++++++,,,,,,,,,(((((()))***************,,,+++---000000+++((()))***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++&&&&&&'''(((((('''&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&&&&''''''''''''(((((()))))))))'''&&&'''((('''&&&&&&&&&''''''((()))***)))((('''&&&''''''((()))(((((()))***,,,...000000///---+++))))))))))))&&&''')))***++++++******((((((((((((((()))))))))((((((((())))))************)))(((''''''((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&)))'''&&&''')))***(((&&&)))(((((((((((('''''''''(((,,,,,,(((&&&''''''%%%'''((()))(((''''''(((***&&&)))***'''(((++++++))))))&&&&&&))))))%%%$$$''')))))))))))))))))))))))))))((('''''''''(((***++++++***)))))))))))))))***''''''''''''''''''''''''''')))((((((+++...)))!!!,,,***'''''')))******((()))((((((''''''(((((()))'''((()))*********))))))***)))))))))))))))(((''''''((()))***)))(((&&&%%%((((((((()))))))))))))))))))))))))))***+++,,,,,,(((((((((((()))))))))***'''(((((())))))))))))))))))'''&&&''')))***(((&&&))))))))))))))))))))))))'''***,,,***&&&%%%(((,,,***)))((('''''''''((((((***''''''******''''''***'''$$$%%%******''''''***---(((&&&)))+++)))(((***+++***))))))++++++***)))+++)))'''&&&((()))*********)))((()))++++++)))'''))))))))))))))))))))))))))))))((((((((()))******+++(((&&&'''***,,,)))&&&++++++******))))))))))))))))))***((('''''')))+++***)))((('''((()))+++,,,))))))))))))))))))))))))''')))***)))((('''(((***------------------------))))))))))))))))))))))))++++++*********************)))))))))))))))))))))************************222...***)))***,,,,,,++++++,,,,,,***(((((()))******++++++,,,,,,,,,++++++))))))))))))))))))))))))'''((()))***,,,,,,------***++++++++++++******)))+++++++++++++++++++++++++++***'''&&&'''(((((()))///...,,,***((('''&&&&&&))))))))))))))))))))))))(((***++++++******+++,,,)))***+++***(((''')))+++)))************+++++++++,,,,,,***)))))))))******************************+++***)))(((((()))***+++000///---+++***+++---...***++++++,,,,,,,,,,,,,,,***************+++++++++)))((((((((()))+++,,,---,,,+++++++++++++++++++++...---,,,+++)))(((''''''...---,,,******+++---...+++)))((())),,,---,,,+++...------,,,++++++******)))************+++++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++)))(((***......+++)))+++'''((())))))))))))((('''+++*********++++++,,,,,,++++++++++++++++++++++++%%%&&&''''''(((''''''&&&(((&&&$$$"""###%%%(((***&&&&&&&&&''''''''''''((('''((()))((('''&&&'''(((''''''(((((()))(((((((((+++)))'''%%%%%%&&&(((***(((((((((***,,,...111222222111...,,,***(((((((((,,,***(((((((((&&&!!!'''''''''(((((())))))***((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''&&&''''''(((((((((''''''###$$$&&&'''((()))))))))+++)))''''''((()))))))))'''''''''((((((((())))))))),,,---(((&&&''''''%%%((()))***)))((('''((()))%%%((((((&&&'''+++,,,))))))&&&'''))))))&&&%%%'''(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''&&&&&&&&&'''(((((((((((())))))))))))))))))'''&&&***///...***---+++)))((())))))(((''')))))))))(((((())))))***&&&'''((())))))))))))(((************))))))))))))))))))***++++++***((('''************))))))))))))%%%&&&'''((())))))))))))((((((((()))))))))******(((((((((((()))))))))))))))(((''''''))))))((('''************************(((***+++***''''''))),,,+++***)))(((((((((((()))(((&&&'''******((('''***&&&$$$%%%)))***((((((***...)))'''***+++(((''')))+++***))))))++++++***))))))'''&&&&&&)))++++++++++++******+++,,,,,,+++))))))))))))))))))))))))))),,,+++***)))))))))))))))+++(((&&&'''***+++)))'''))))))))))))(((((((((((('''))))))))))))))),,,...***)))((((((((()))+++,,,***))))))(((((())))))***''')))***)))((('''(((***************************)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))******************************///---+++++++++,,,+++***+++++++++***((('''((()))+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,------,,,+++******++++++++++++++++++++++++++++++---)))%%%%%%(((***(((&&&,,,++++++*********++++++))))))))))))))))))))))))((()))******))))))***+++*********(((''''''***,,,)))************+++++++++,,,+++******)))*********************************+++***))))))))))))***+++------,,,++++++++++++,,,******++++++,,,,,,,,,,,,+++++++++***************((((((((()))+++,,,...///------,,,,,,+++******)))---------,,,++++++******000///---,,,++++++,,,,,,,,,+++***+++,,,---,,,+++------,,,,,,++++++******)))************+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,***((((((,,,,,,)))(((+++******++++++++++++******++++++***)))***+++,,,---++++++++++++++++++++++++(((((('''''''''&&&&&&%%%'''&&&%%%$$$%%%&&&((()))&&&&&&&&&''''''''''''((('''((()))((('''&&&'''(((&&&'''((())))))((('''&&&***)))'''&&&&&&'''((()))''''''(((***---000333555444222000,,,***(((((((((...***''''''(((%%%&&&&&&''''''((()))******)))((((((((((((((((((((()))((((((((((((((())))))&&&&&&'''''''''''''''(((&&&'''((((((((((((((((((###$$$%%%'''((()))))))))+++)))'''&&&&&&((()))***''''''(((((()))***++++++&&&***+++(((''')))+++***(((***+++***)))(((((()))!!!$$$%%%$$$%%%)))***'''((('''((()))((('''&&&&&&''''''''''''''''''''''''''''''((()))***)))))))))(((((('''&&&%%%%%%%%%%%%*********))))))))))))))),,,***((('''))),,,+++*********)))(((((((((((('''***))))))))))))******+++&&&''''''(((((((((((((((***++++++***)))((()))))))))******++++++***))))))*********))))))((((((((((((((()))***)))((('''%%%(((((()))))))))*********((((((((((((((())))))***)))((((((((())))))(((((())))))))))))))))))))))))(((***+++***((((((***,,,+++******)))))))))))))))(((&&&'''******'''&&&(((''''''(((***+++++++++,,,...***)))******'''&&&)))+++)))((()))***+++***))))))((('''''')))+++++++++++++++++++++,,,,,,+++***))))))))))))))))))))))))++++++***************++++++)))((((((***+++***(((((((((((((((((((((''''''((()))************,,,---))))))(((((())))))***+++******)))((('''((())))))''')))***)))((('''(((***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++***)))(((((()))))))))))))))************************************************)))((('''((()))***)))))))))+++---++++++,,,,,,,,,+++******))))))))))))))))))))))))+++,,,,,,,,,++++++***)))...---+++***))))))***+++************************---***((((((***+++***(((************+++,,,---...))))))))))))))))))))))))'''((()))(((''''''((())))))******************+++))))))*********+++++++++++++++************************************************************************++++++++++++*********************++++++,,,,,,+++++++++***)))))))))))))))***++++++,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******))))))*********+++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++---***)))++++++((('''***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---***+++++++++++++++,,,,,,******)))'''&&&%%%$$$$$$%%%&&&'''))))))(((''''''&&&&&&&&&''''''''''''(((&&&((()))(((''''''((()))%%%&&&'''(((((('''%%%$$$''''''((((((((((((((('''''''''(((***---111444666555444111---+++)))(((((((((&&&%%%(((---...)))%%%%%%&&&&&&'''((())))))***)))))))))))))))))))))(((*********)))(((''''''&&&%%%&&&&&&&&&''''''((((((&&&''''''((())))))((((((%%%%%%&&&'''(((((((((''')))((('''%%%%%%&&&(((***(((((()))***++++++,,,---&&&******'''&&&)))+++***)))+++,,,,,,***(((((()))!!!$$$%%%$$$%%%)))***'''((())))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***)))))))))+++******)))(((((()))))),,,,,,+++***)))(((((('''***))))))******)))''''''''''''((())))))))))))***)))))))))))))))***++++++'''''''''''''''(((((())))))***+++***((('''(((***((())))))))))))))))))))))))))))))(((((('''''''''***+++,,,---,,,+++***)))))))))))))))************)))(((((('''((()))******((()))))))))(((((())))))((((((((((((((((((((((((((()))))))))((()))***,,,***************))))))(((+++((((((***)))%%%###%%%&&&((())))))***++++++***---***)))+++)))&&&&&&******)))((()))******)))(((+++)))((((((***+++***))))))******+++******))))))))))))))))))))))))))))))))))))))))))***+++,,,---***)))))))))*********)))''''''''''''''''''(((((()))***,,,+++***)))***+++)))))))))))))))******+++***))))))(((((('''((((((''')))***)))((('''(((***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++***)))(((((((((((())))))************))))))))))))))))))))))))((()))***+++***)))(((((()))***++++++******,,,...***************)))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,+++***((((((((()))***************************)))++++++***((('''(((***000///---+++***(((((('''))))))))))))))))))))))))((()))******(((((()))***((()))***,,,------+++***))))))*********+++++++++************+++***************************************++++++++++++******((()))***++++++******)))******)))))))))***+++,,,,,,+++++++++***)))))))))++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,************+++++++++,,,***************++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++******))))))*********+++++++++++++++++++++++++++++++++((())))))***************,,,)))))),,,,,,******---)))))))))(((((()))))))))******)))))))))***+++,,,*********++++++,,,,,,,,,+++***((('''%%%%%%$$$$$$$$$&&&)))++++++***'''&&&&&&&&&&&&''''''''''''(((&&&'''((((((''''''((()))&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))))))))((('''&&&'''(((***---111444666666444111...+++***))))))'''&&&%%%'''***,,,***(((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))++++++******)))'''&&&%%%%%%%%%%%%&&&''''''((((((%%%&&&'''(((((((((((((((&&&&&&'''''''''''''''&&&'''''''''&&&%%%%%%''')))(((((()))******+++,,,,,,))),,,+++&&&$$$&&&'''&&&)))+++------+++)))((((((%%%((((((&&&'''+++,,,)))'''******(((''')))(((%%%''''''''''''''''''''''''(((((((((((()))))))))))))))((((((''''''(((((()))++++++******)))(((((((((%%%$$$'''+++,,,)))''')))$$$&&&((()))(((((()))***(((((((((((()))******+++((((((''''''(((((()))***'''***+++***'''%%%'''***((((((((((((((()))))))))((((((((((((''''''''''''$$$$$$&&&''')))*********)))))))))*********++++++)))((('''''''''(((***+++((()))******(((((()))***''''''''''''''''''''''''((('''''''''((()))***+++))))))*********)))((('''...***((()))'''###"""%%%%%%((()))''''''))))))&&&,,,******+++)))&&&'''+++***)))((((((******)))(((+++***))))))++++++***(((''')))******)))(((((()))))))))))))))))))))))))))((((((((()))***+++,,,---************************''''''''''''(((((((((((((((***,,,+++***))))))***((()))))))))************)))))))))))))))'''&&&&&&''')))***)))((('''(((***************************************************,,,+++++++++***)))))))))((((((((()))******++++++)))))))))))))))))))))))))))+++,,,,,,+++******+++---------,,,***)))***+++************)))(((''''''))))))))))))))))))))))))&&&''')))+++---///000000***)))))))))))))))******************************%%%(((+++)))%%%###&&&))),,,++++++************+++))))))))))))))))))))))))+++,,,---,,,+++***+++,,,(((((()))+++------+++))))))************+++++++++))))))***++++++++++++*********************************+++,,,,,,+++******((()))******+++************)))((((((((()))+++,,,+++++++++***************,,,,,,,,,,,,+++***)))((()))******+++,,,,,,------))))))))))))******++++++(((((())))))***+++++++++***,,,---,,,+++***,,,---++++++++++++++++++******)))************+++++++++,,,,,,,,,++++++++++++***(((((()))************)))'''&&&''',,,...,,,---000+++******))))))******+++)))))))))************************++++++,,,,,,---)))((('''&&&%%%&&&''''''$$$&&&'''((()))((('''&&&&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***(((((('''&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&&&&(((***---000333555555444111...,,,+++******)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))))))))******)))((('''&&&$$$$$$%%%&&&&&&'''(((((($$$$$$&&&''''''(((((((((%%%&&&&&&'''((((((''''''&&&((()))(((&&&&&&''')))''''''(((((()))))))))***(((+++***%%%"""$$$&&&%%%***,,,......,,,)))((((((&&&)))***'''(((++++++)))'''++++++''''''***)))%%%'''''''''''''''''''''''')))((('''''''''(((***+++%%%%%%%%%%%%%%%&&&'''(((((((((((())))))*********%%%###&&&++++++((((((,,,%%%'''******((('''''')))''''''''''''((()))***+++))))))((((((((()))***+++&&&)))+++)))%%%$$$&&&)))((((((((((((((()))******((((((((((((((()))))))))""""""###$$$%%%'''((()))))))))*********+++++++++))))))'''''''''(((***+++(((***+++***(((''')))+++(((((((((((((((((((((((('''&&&%%%&&&''')))))))))(((((()))))))))((('''&&&...)))&&&&&&%%%###$$$(((&&&******'''&&&)))((($$$***)))***+++)))&&&(((---***((('''((()))***)))((()))((((((***,,,,,,+++***''')))+++***((('''(((***))))))))))))))))))))))))(((((((((((())))))***+++******+++******)))***+++''''''((((((((()))))))))%%%'''*********)))******(((((()))***************'''(((***+++***(((%%%###''')))***)))((('''(((***((((((((((((((((((((((((************************++++++******************'''(((((()))******++++++)))))))))))))))))))))))))))+++,,,+++))))))***,,,,,,,,,,,,+++)))((()))***+++++++++******)))''''''))))))))))))))))))))))))'''(((***,,,---...//////(((((()))***++++++++++++************************''''''(((((('''&&&&&&&&&%%%&&&'''(((***---///000))))))))))))))))))))))))+++,,,,,,+++***))))))+++***'''%%%%%%(((+++++++++)))************+++++++++((()))***+++,,,++++++******************************++++++,,,,,,++++++***)))))))))******+++++++++***)))((('''''')))***+++***************+++++++++)))***+++++++++***)))(((+++++++++++++++++++++,,,)))))))))***************)))******+++++++++******(((***,,,+++******,,,...******************++++++)))************+++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***(((&&&(((------***)))+++------,,,++++++,,,------'''(((***+++++++++***))))))******+++,,,,,,------&&&&&&%%%%%%&&&''')))***&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((%%%'''((((((''''''(((******)))(((&&&&&&&&&'''((()))(((&&&%%%%%%'''***+++&&&&&&'''))),,,///222444555333111...,,,+++++++++'''((((((((()))+++///333'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''')))*********)))((($$$$$$%%%%%%&&&'''((((((###$$$%%%&&&''''''''''''$$$%%%&&&'''((((((((((((&&&)))++++++((('''(((***&&&&&&&&&'''''''''''''''%%%((('''###"""&&&((((((***,,,......,,,***((((((&&&))))))&&&&&&))))))''''''++++++''''''******%%%((((((((((((((((((((((((***)))'''&&&'''(((***,,,'''''''''((()))***+++,,,$$$%%%&&&((()))+++,,,---)))&&&'''******&&&'''---&&&)))++++++'''%%%%%%'''&&&&&&&&&&&&'''(((*********)))((((((((()))+++,,,%%%(((+++)))%%%###%%%)))))))))(((((()))***++++++(((((())))))******+++++++++***)))(((((()))+++,,,)))************+++++++++***)))'''&&&'''(((***+++(((***,,,+++(((''')))+++))))))))))))))))))))))))&&&%%%$$$%%%''')))))))))'''((()))))))))(((&&&%%%---(((%%%%%%$$$###&&&***(((------((((((+++***%%%)))(((***+++)))&&&(((...***((('''((()))***)))((('''''''''***,,,...---,,,'''))),,,+++)))''')))***))))))))))))))))))))))))***))))))((((((((((((((()))***++++++***)))***+++'''((((((((())))))******"""%%%(((*********+++,,,(((((()))***************&&&(((***,,,+++((($$$"""((()))***)))((('''(((******************************************************************+++++++++'''(((((()))***+++++++++))))))))))))))))))))))))''')))***)))&&&&&&)))+++'''((())))))((()))+++---,,,,,,,,,++++++)))(((((())))))))))))))))))))))))------------,,,+++******'''(((***,,,---------,,,))))))))))))))))))))))))+++)))'''(((++++++(((%%%***)))))))))))))))******))))))))))))))))))))))))((())))))((('''&&&&&&''',,,'''!!! ###(((+++,,,)))************+++++++++((()))***+++,,,,,,+++******************************+++,,,------,,,+++*********))))))***+++,,,,,,***)))'''&&&'''(((***+++))))))******+++++++++,,,'''((()))***++++++***)))------,,,++++++*********************************,,,,,,,,,,,,,,,+++))))))&&&)))++++++)))))),,,...******************++++++)))************+++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,***+++...,,,&&&""""""+++***)))(((((()))***+++&&&'''***,,,,,,+++)))'''))))))***+++,,,,,,------&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&))),,,'''###'''---###!!!"""''')))''''''***'''&&&&&&%%%%%%&&&&&&'''***))))))((('''&&&&&&&&&(((((()))***,,,...000111222000...,,,+++,,,---...$$$&&&''')))+++,,,------)))&&&%%%&&&((()))'''%%%(((((($$$ $$$---///+++***)))((()))***+++***((($$$%%%'''((((((&&&$$$###***'''(((++++++)))))),,,((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))************''''''''''''''''''''''''+++&&&---333+++((()))&&&'''''''''''''''((())))))'''((()))++++++)))((('''&&&)))+++***'''&&&(((+++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&'''''''''(((&&&((())))))((((((***,,,***(((&&&'''***+++)))'''((((((''')))******)))'''&&&))),,,,,,***((()))***((())))))(((''''''***,,,---***&&&''')))+++***(((&&&&&&'''(((((()))((((((&&&(((*********)))***+++,,,+++))))))******((('''%%%+++///,,,(((''''''$$$***************)))(((((('''***)))$$$%%%,,,///---))))))))))))************))))))************))))))&&&)))***'''&&&)))+++***&&&''''''''''''&&&''''''''''''''''''((()))++++++************************((((((((((((((((((((((((******+++,,,,,,,,,,,,+++///,,,(((((())))))%%%"""...+++)))(((***,,,------((())))))((('''''')))***+++***(((''''''(((((()))+++))))))***---...,,,***,,,+++++++++***(((&&&'''************************))))))(((((((((((())))))***))))))+++------***&&&))))))************))))))+++,,,+++***'''&&&''')))+++((()))///000***&&&'''+++*********))))))((((((+++++++++*********))))))''''''((()))))))))))))))''',,,,,,((((((++++++&&&,,,------,,,***))))))+++************************)))************+++++++++((()))***++++++***((('''***************+++++++++************************++++++***)))(((((())))))************************++++++******************+++,,,,,,,,,+++)))'''&&&((()))***+++,,,+++******...+++***,,,,,,)))))),,,******++++++++++++******))))))************))))))))))))************))))))************************,,,)))'''(((+++---,,,***))))))))))))))))))))))))///...---,,,++++++++++++,,,+++)))***+++,,,,,,+++)))---...,,,,,,...---)))+++*********))))))((((((...,,,***)))******)))(((******+++++++++,,,,,,,,,++++++******************************)))))))))))),,,,,,,,,---------......++++++++++++++++++++++++&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&###(((***)))(((***---'''%%%&&&)))***'''''')))'''''''''&&&&&&'''''''''&&&&&&''''''(((((())))))(((((()))***,,,...000111///...,,,*********+++,,,(((((())))))************(((&&&%%%&&&((()))(((&&&%%%%%%###""")))***'''***)))(((((()))***)))(((&&&'''((()))***)))(((((('''%%%%%%((()))&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((''''''''''''''''''''''''***%%%,,,222+++(((***'''(((''''''''''''((())))))&&&''')))******)))'''&&&((()))***)))((('''((()))((((((((((((((()))))))))(((((((((((((((((((((((('''((((((((())))))))))))&&&&&&'''''''''(((((((((((('''&&&''')))***)))(((&&&'''(((((())))))***+++&&&%%%$$$&&&((())))))(((%%%'''******'''&&&'''((((((((()))((('''''')))+++)))))))))((('''''')))***'''(((((()))******)))))))))+++,,,+++)))''''''(((+++***((()))******)))'''"""''''''))),,,---***((())))))*********))))))(((+++***%%%%%%***,,,***'''''''''((((((((())))))))))))************))))))&&&******'''&&&)))+++******)))(((((()))******)))((((((((())))))***+++,,,************************************************((())))))***************+++)))(((((())))))((('''(((&&&$$$%%%''')))))))))((()))))))))''''''(((***((((((''''''((()))***++++++))))))***---...,,,***((('''((()))***)))))))))))))))))))))))))))))))))***)))(((''''''((()))******))))))+++------***''')))******************)))+++,,,,,,+++)))((()))***...)))(((,,,---)))(((***************)))))))))(((+++++++++*********))))))'''((())))))******))))))&&&***+++)))***------******+++,,,,,,******+++,,,************************)))************+++++++++'''(((***+++,,,+++***))))))))))))***+++++++++,,,************************++++++***)))))))))))))))************************************************************))))))((('''((()))***+++,,,++++++***...+++***,,,,,,)))))),,,******++++++++++++******))))))************))))))***++++++++++++++++++***************************,,,)))((((((+++,,,,,,***************************++++++*********++++++,,,+++))))))))),,,------,,,))),,,---******---,,,)))******************)))))))))))))))***---//////...*********+++++++++,,,,,,************************(((((())))))******++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++&&&&&&&&&''''''''''''(((((((((((('''''''''''''''+++(((&&&&&&)))++++++++++++))))))++++++'''&&&(((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))'''(((((()))+++---///000,,,+++***((((((((())))))+++******))))))((('''''''''&&&%%%&&&((()))(((''''''((('''%%%&&&******''')))'''''''''((()))((('''''''''(((((()))*********'''$$$$$$'''(((%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''''''''''')))$$$,,,222,,,)))+++(((((((((''''''(((((()))***&&&'''((())))))((('''&&&)))((('''((()))***)))((('''''''''(((((())))))***''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((())))))))))))&&&$$$%%%)))+++(((%%%"""&&&******''''''+++///$$$###"""###%%%((())))))%%%'''))))))'''&&&'''''''''((()))((('''''')))+++%%%(((***(((%%%$$$'''+++((())))))***************)))***++++++)))''''''((()))((('''(((***+++***)))###&&&'''&&&''')))'''"""''''''((()))************)))+++***&&&&&&((()))&&&(((((((((((())))))))))))((())))))******))))))(((&&&******'''&&&)))***)))***&&&$$$$$$&&&((('''&&&***)))))))))***+++,,,---************************************************&&&'''(((((())))))((((((&&&((())))))))))))***,,,'''&&&&&&''')))+++******((()))***)))((('''(((***&&&&&&''''''(((***+++,,,******)))+++,,,---+++***((()))))))))************((((((((((((((((((((((((+++)))(((&&&&&&((()))+++)))))))))+++,,,,,,***'''******++++++++++++******(((*********(((((()))***000***'''((()))(((***,,,************))))))))))))+++++++++***************((()))******++++++******(((+++,,,***+++------***((()))++++++***+++,,,...************************)))************+++++++++'''(((***+++++++++******(((((()))***++++++,,,,,,************************+++***))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))***++++++++++++***---+++***---,,,)))))),,,******++++++++++++******))))))************)))))),,,,,,++++++++++++,,,,,,************************+++***((()))***,,,++++++++++++++++++++++++++++++((((((((())))))+++,,,,,,***)))(((***,,,------,,,))),,,+++((((((+++,,,)))*********+++++++++++++++---,,,+++,,,,,,+++)))'''*********++++++++++++,,,************************''''''((()))***+++,,,---************++++++++++++++++++++++++++++++++++++&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***'''$$$$$$'''))))))(((+++)))))),,,+++'''&&&((('''''''''(((((('''''''''(((((((((''''''&&&&&&&&&''''''((((((***,,,---...******)))(((''''''((((((++++++***)))((('''''''''&&&&&&&&&'''((())))))))))))))))))))))))***)))'''((('''&&&&&&'''((('''&&&''''''&&&&&&&&&'''(((((()))&&&&&&))))))&&&&&&)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((###+++222,,,))),,,)))((((((((('''((())))))***&&&&&&'''(((((('''&&&&&&+++(((&&&'''***+++)))&&&&&&&&&''''''((()))******'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))((('''&&&&&&'''''''''%%%%%%'''))))))((((((***,,,&&&$$$""""""$$$'''((((((((())))))))))))((())))))&&&'''((((((''''''(((***&&&((()))((('''&&&(((***((())))))******)))))))))%%%''')))***))))))***+++((('''&&&(((***++++++***,,,,,,)))&&&&&&&&&!!!%%%&&&''')))***+++++++++((()))(((''''''((('''&&&************+++++++++,,,(((((())))))))))))((((((&&&***+++'''&&&)))***))))))%%%!!!!!!%%%'''&&&$$$***)))))))))******+++,,,************************************************&&&'''(((((())))))((((((%%%(((******((((((+++...))))))(((***+++,,,***(((''')))******((('''((()))'''''''''((())))))***+++*********+++++++++******---...---***)))******((())))))))))))))))))))))))+++)))'''&&&&&&''')))+++)))))))))***+++***)))(((+++++++++,,,,,,+++++++++%%%'''(((((('''&&&'''(((...***''''''((()))***+++*********)))))))))))))))************************))))))***+++++++++++++++***++++++************((((((***++++++******+++---************************))))))*********+++++++++)))***+++++++++***))))))(((((()))***+++,,,,,,---******************************)))))))))))))))***((((((((((((((((((((((((***************+++++++++)))(((((('''((()))***+++))))))******++++++++++++---******------))))))+++******++++++++++++******)))******++++++******)))---,,,+++******+++,,,---******************************))))))***+++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,******)))***,,,,,,+++***+++---+++((((((+++---+++*********++++++,,,,,,---,,,+++++++++***(((### ************++++++++++++***************+++++++++(((((()))******+++,,,,,,*********++++++++++++,,,++++++++++++++++++++++++&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''###%%%''''''&&&&&&''')))(((&&&'''******'''''')))%%%&&&''''''''''''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***,,,---)))))))))(((((((((((((((***)))(((''''''(((((()))&&&'''(((((((((((())))))&&&&&&'''((('''%%%%%%%%%'''&&&%%%&&&'''((('''%%%)))((('''&&&%%%%%%&&&&&&)))&&&&&&))))))&&&&&&)))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************(((((((((((((((((((((((((((###+++222,,,))),,,)))((((((((((((((()))******&&&&&&''''''''''''&&&&&&+++(((&&&'''***+++)))&&&%%%&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))%%%(((+++)))$$$"""%%%(((***)))'''((()))***((('''***'''$$$$$$%%%&&&'''''')))(((((((((((())))))(((%%%'''((((((''''''((())))))((('''(((+++,,,***((('''(((((()))((((((''''''%%%''')))))))))((()))***'''&&&&&&'''***++++++***((()))'''&&&(((+++((("""$$$%%%'''(((******++++++'''&&&'''(((((((((((())))))************+++++++++(((((())))))))))))(((((('''++++++'''&&&(((***)))+++)))&&&&&&(((***)))((())))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))'''***,,,+++((('''))),,,)))((('''((()))(((&&&$$$'''(((******)))(((((()))((())))))))))))((((((((()))***++++++******)))***,,,...---((('''******&&&***************************)))(((''''''((()))***((()))******))))))))))))+++++++++,,,,,,+++++++++%%%'''))))))((('''((((((***)))(((((()))+++***((())))))))))))))))))******************************))))))***+++++++++++++++''''''((()))***))))))******+++,,,+++)))((()))***))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++***)))((((((((())))))***++++++,,,,,,***************************)))))))))))))))******(((((((((((((((((((((((())))))*********+++++++++***)))(((((()))***,,,---***************+++++++++,,,***+++...---***)))+++******++++++++++++************++++++++++++******++++++************++++++))))))))))))))))))))))))******************+++,,,************************++++++************++++++,,,+++***+++++++++)))''',,,...,,,)))))),,,...,,,*********++++++,,,,,,---%%%%%%'''))),,,,,,)))'''))))))*********+++++++++))))))*********++++++++++++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''%%%++++++'''%%%(((,,,%%%###%%%))))))''''''***$$$%%%&&&''''''&&&%%%$$$######$$$&&&'''((()))***&&&&&&&&&'''((()))++++++)))))))))))))))((((((((()))((('''&&&'''((()))***'''((())))))''''''((()))((('''(((***)))%%%&&&)))(((&&&&&&&&&'''((('''&&&)))(((((((((((('''''''''(((%%%%%%((('''$$$$$$'''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))******++++++(((((((((((((((((((((((()))$$$,,,222,,,)))+++((())))))(((((())))))***+++'''''''''''''''''''''''')))((('''((()))***)))(((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))%%%***...+++$$$ $$$***---)))&&&'''***+++((($$$+++)))'''&&&&&&''''''&&&(((&&&%%%%%%&&&''''''&&&$$$&&&(((((('''''''''(((***'''&&&(((,,,...+++((('''((((((((((((''''''&&&((()))******(((&&&&&&''''''&&&&&&''')))******)))'''))))))'''))),,,***&&&$$$%%%'''((()))*********)))&&&&&&((()))'''(((+++''''''''''''(((((((((((('''(((((())))))((((((''''''++++++'''&&&((()))((((((((((((((((((((((((((()))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++*********+++++++++)))((()))***+++***(((((())))))(((&&&&&&(((***+++)))((((((((()))))))))))))))((('''''')))***,,,+++***((())))))%%%***)))###$$$***+++'''************************))))))(((((((((((())))))((()))***)))(((((()))*********++++++++++++******(((***,,,,,,+++)))))))))&&&)))))))))***,,,***&&&))))))))))))***************************+++++++++((()))******++++++******###"""$$$)))+++***+++---+++,,,,,,+++)))'''((())))))))))))))))))))))))))))))************+++++++++------,,,+++***))))))(((***************+++++++++************************)))))))))))))))******+++)))))))))))))))))))))))))))))))))***++++++,,,,,,******)))******+++,,,,,,******))))))******+++,,,,,,***+++......***(((*********++++++++++++************++++++++++++************++++++++++++******)))))))))))))))))))))))))))***+++***))))))+++---)))))))))))))))))))))))),,,++++++*********+++++++++******+++,,,+++(((&&&+++...---******---...+++*********+++++++++++++++***)))***+++------+++))))))))))))************+++)))))))))***++++++,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---++++++++++++++++++++++++&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''"""&&&+++***&&&$$$''',,,&&&$$$%%%))))))''''''***%%%&&&'''(((((('''&&&%%%"""###$$$%%%'''((()))***%%%%%%&&&&&&'''(((******''''''((((((((((((((('''***)))'''&&&&&&'''((()))(((***+++***'''&&&'''(((***)))***---+++''')))...((('''&&&'''((()))(((&&&###$$$&&&'''(((((((((''')))'''&&&)))(((%%%%%%'''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((***%%%,,,222+++(((***'''))))))(((((())))))***+++)))(((((((((((((((((()))((()))***)))((('''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((+++---+++%%%###%%%(((***)))(((((())))))(((''')))(((&&&'''(((((('''&&&)))&&&$$$$$$&&&''''''%%%$$$&&&((()))(((''''''(((&&&'''''')))++++++***))))))))))))))))))(((''''''((()))***)))'''&&&&&&&&&'''&&&&&&''')))***)))(((***------)))&&&''''''%%%%%%&&&'''((())))))))))))---((('''))))))&&&''',,,%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((++++++'''&&&((()))(((###'''******'''%%%&&&(((******))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******+++***)))***++++++***)))+++)))((((((***+++,,,+++&&&(((***+++***((((((((('''((()))******)))(((((((((***,,,+++)))'''((()))&&&+++***######+++---(((************************'''((()))******)))((('''((()))***)))''''''(((+++)))******************)))(((***,,,,,,***(((''''''&&&))))))''')))---+++&&&((()))))))))************))))))*********+++++++++'''((())))))******))))))'''$$$&&&***+++((((((,,,)))***+++***)))((()))***)))))))))))))))))))))))))))************++++++++++++++++++***+++++++++,,,+++++++++***************************************)))))))))))))))***++++++************************((())))))***++++++,,,,,,((()))***************)))+++***)))))))))***+++,,,,,,***+++......***(((*********++++++++++++*********++++++,,,,,,++++++***)))+++---......---+++)))))))))))))))))))))))))))(((***+++***))))))+++---************************)))))))))))))))***+++,,,(((((((((***,,,,,,***((())),,,---++++++---,,,)))******************))))))///---,,,+++,,,,,,***((())))))))))))************((())))))***++++++,,,,,,***+++++++++++++++++++++************++++++++++++++++++++++++++++++++++++&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%'''(((&&&######&&&)))(((%%%&&&)))***'''&&&)))&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&'''(((((('''''''''+++***(((&&&%%%&&&'''((()))+++,,,***'''%%%&&&((('''%%%'''***(((###&&&---)))(((''''''((()))((('''"""%%%'''((('''''',,,))))))++++++((('''***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))+++&&&---333+++((()))&&&)))))))))))))))******+++))))))(((((((((((())))))&&&)))+++***'''&&&(((+++'''''''''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((+++,,,+++***(((&&&&&&&&&%%%(((******''''''))),,,&&&%%%%%%'''))))))(((&&&+++(((%%%%%%((())))))'''$$$&&&((()))((('''''''''"""&&&******((('''(((+++***************)))(((((($$$&&&((()))(((((()))***((('''&&&'''((())))))'''%%%+++---)))&&&'''))))))%%%&&&'''((())))))))))))111+++((()))(((%%%&&&,,,''''''''''''((((((((()))''''''((((((((((((''''''(((+++,,,'''&&&((()))((($$$***000000+++'''(((,,,++++++***************+++))))))))))))))))))))))))************************(((((()))***************+++)))'''))),,,...,,,***%%%###!!!"""%%%(((***+++%%%(((++++++***((('''(((%%%&&&((()))***+++******(((+++---,,,)))'''((())),,,222///&&&%%%,,,---'''))))))))))))))))))))))))&&&((()))++++++)))(((&&&''')))***)))'''&&&(((+++))))))************))))))%%%'''))))))'''$$$######'''***)))%%%''',,,,,,'''(((((())))))*********+++))))))******++++++++++++''''''((()))))))))))))))///******---+++%%%$$$''''''(((******))))))+++,,,)))))))))))))))))))))))))))************+++++++++)))))))))***+++---...///,,,,,,++++++***)))))))))************************))))))((())))))***++++++************************((())))))***++++++,,,,,,'''((()))******)))((('''+++***)))))))))***,,,---+++***+++///...***(((*********++++++++++++*********++++++,,,,,,++++++***)))+++...000000...+++)))))))))))))))))))))))))))(((***,,,+++)))(((+++...++++++++++++++++++++++++%%%&&&&&&''')))***,,,---%%%%%%'''***---...,,,***'''+++,,,******,,,+++'''+++*********))))))(((((('''&&&&&&(((+++...//////))))))))))))************((())))))***++++++,,,,,,))))))***+++,,,------...))))))))))))************++++++++++++++++++++++++)))'''$$$###$$$&&&'''''',,,+++)))&&&###"""$$$'''%%%&&&&&&&&&&&&&&&%%%%%%*********((('''''')))+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))((('''%%%######%%%'''(((+++)))&&&&&&'''((((((''')))&&&%%%&&&((()))'''%%%''':::999)))&&&((('''((()))(((%%%#########&&&&&&&&&&&&&&&&&&&&&&&& ---222(((!!!%%%((('''((((((((((((((((((((((((+++***)))(((''''''((()))******)))(((((((((((((((&&&'''((((((''''''(((***))))))+++000111,,,***+++*********)))'''''')))+++)))((('''&&&&&&''')))***+++)))'''(((******'''$$$))))))(((&&&(((,,,***%%%"""***+++%%%&&&,,,,,,%%%,,,***((()))******'''###,,,***((((((***,,,,,,+++''''''''''''(((((((((((((((***++++++***))))))************(((&&&&&&(((***)))(((((('''''''''(((((()))(((((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))((((((''''''&&&&&&))))))(((((((((((()))))),,,***+++---,,,)))***...)))))))))))))))******+++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))---''''''---...((((((...&&&'''((('''&&&''')))+++,,,++++++++++++++++++,,,)))&&&$$$&&&+++---+++(((******))))))))))))************))))))))))))******++++++***)))(((((())))))***++++++***)))(((((()))************************+++,,,+++***((('''((()))%%%'''******)))(((((()))(((((())))))))))))(((((()))))))))))))))(((''''''&&&(((***+++)))(((((((((,,,***((('''&&&'''((()))(((((('''((()))***,,,---+++***))))))(((((())))))+++***)))+++,,,***%%%!!!...---+++)))((('''&&&&&&(((((()))************)))************************)))))))))))))))*********,,,,,,)))%%%''',,,...,,,,,,,,,++++++***)))))))))*********)))((()))+++---)))***++++++++++++***)))+++***)))***,,,,,,***)))(((((()))******************++++++***((('''((()))))))))))))))))))))))))))++++++++++++++++++++++++++++++******)))*********,,,,,,++++++***+++++++++,,,,,,,,,+++***)))((('''+++***+++---+++''''''+++,,,+++***+++,,,---+++)))---,,,+++******+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++******)))******+++)))************++++++++++++++++++++++++***)))(((,,,'''$$$&&&+++...,,,))),,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***(((&&&)))------+++)))+++---(((((())))))*********+++,,,+++***+++---...---,,,...---+++))))))***+++,,,&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&'''&&&'''(((******++++++++++++******)))'''''''''&&&$$$$$$&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''+++)))&&&&&&'''((((((''''''%%%$$$%%%'''(((&&&$$$###000 ...$$$###+++(((***)))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%000444,,,'''***---***((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''(((***)))(((+++000111,,,***+++***)))(((''''''((())))))&&&%%%%%%%%%''')))+++---***(((&&&'''))))))(((&&&)))***(((%%%'''***(((###$$$%%% !!!((()))$$$,,,***((()))******(((%%%'''((())))))'''&&&&&&&&&''''''''''''((((((((((((%%%'''(((((('''&&&&&&'''((())))))(((&&&&&&(((***)))(((((('''''''''((((((++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''))))))(((((((((((())))))((('''(((***(((%%%&&&***))))))(((((())))))***+++(((((((((''''''((((((((()))))))))))))))))))))))))))&&&&&&((((((%%%%%%'''&&&'''((((((''''''(((*********))))))))))))******)))&&&%%%'''+++---+++(((******))))))))))))******))))))(((((((((((())))))++++++***)))))))))))))))&&&((())))))((((((***+++))))))))))))))))))))))))*********)))'''&&&'''(((%%%(((******)))((())))))((())))))******))))))((()))))))))))))))(((''''''(((((())))))))))))((((((+++***(((''''''((()))***(((((((((((()))***,,,---))))))******+++,,,...///(((''''''((()))(((### ++++++******)))))))))(((((()))******++++++******************************,,,,,,+++++++++*********$$$'''((('''(((---000///******************++++++))))))***)))((()))***,,,************************+++***)))***,,,,,,***)))(((((()))***************)))***+++***((((((((()))))))))))))))))))))))))))************+++++++++,,,+++***************++++++***)))))))))))))))*********************)))((('''+++)))+++---+++''''''++++++***)))***,,,,,,***)))******)))(((((()))******************************,,,+++************+++,,,************************++++++***************+++)))************++++++++++++++++++++++++***))))))***)))******+++,,,+++***+++++++++++++++++++++++++++***))))))++++++***)))(((***++++++)))'''&&&&&&************)))))))))))),,,+++***+++---...---,,,...---+++***)))***+++,,,%%%(((***)))'''%%%''')))!!!%%%((((((((()))***((())))))))))))((('''&&&&&&&&&&&&%%%######$$$&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))&&&'''((())))))((('''&&&+++)))&&&&&&'''(((((('''&&&%%%$$$%%%&&&&&&%%%$$$%%%)))((('''---###111+++***)))(((((()))+++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%+++---'''%%%)))***&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&&&&'''&&&'''((((((''''''(((***)))(((+++000000,,,***+++***'''%%%%%%((()))((('''&&&%%%%%%&&&''')))+++,,,***(((&&&&&&''')))))))))&&&((('''$$$&&&)))((($$$!!!&&&&&&"""$$$+++...******)))((((((******)))'''&&&))),,,---***(((((()))''''''''''''((((((((((((''')))******)))(((((()))&&&'''((('''&&&&&&(((***(((((((((''''''(((((()))++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((())))))(((((((((((()))))))))((()))+++***&&&'''+++))))))(((((())))))***+++))))))(((((((((((())))))(((((((((((((((((((((((()))++++++((('''((('''$$$&&&'''((((((''''''((()))((((((''''''''''''(((((()))'''&&&'''+++,,,+++(((******))))))))))))******((((((''''''''''''((((((+++***))))))))))))))))))'''((())))))''''''((()))(((((((((((((((((((((((()))))))))(((&&&%%%&&&(((&&&(((******)))((()))***)))******************))))))))))))))))))(((((('''+++(((&&&''')))***)))'''***)))((('''((()))***+++))))))(((((()))***+++,,,))))))******+++,,,...///)))))))))+++,,,+++(((%%%'''((()))***++++++++++++)))******+++++++++++++++************************+++++++++******)))))))))''',,,---***((()))((($$$((())))))***++++++,,,,,,((()))******))))))***+++,,,+++***))))))***+++,,,+++***)))***,,,,,,***)))(((((()))***************)))***+++***)))((()))***))))))))))))))))))))))))((())))))******+++++++++))))))))))))***+++,,,,,,(((((((((((()))***++++++((()))))))))))))))((((((***)))***,,,+++''''''******))))))***++++++***(((******)))(((((()))******************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++*********************+++)))************+++++++++***++++++++++++***))))))(((+++------+++***+++,,,************************...,,,******,,,---------******))))))***)))'''&&&,,,++++++***))))))((((((,,,+++***+++,,,------+++---,,,+++*********+++,,,%%%(((***((($$$###'''+++!!!$$$'''((('''&&&&&&'''%%%%%%'''''''''%%%$$$###'''(((((('''%%%$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''+++)))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))%%%+++%%%,,,)))'''((((((&&&$$$%%%(((,,,''''''''''''''''''''''''###&&&&&&######'''&&&!!!(((((((((((((((((((((((((((((((((''''''''''''(((***)))(((((((((((())))))&&&'''((((((''''''(((***)))(((+++000000,,,)))***+++'''$$$%%%***,,,)))&&&))))))(((''''''''''''(((***)))'''&&&''')))+++,,,###&&&&&&%%%&&&***+++((((((+++***'''(((...000...''''''&&&''''''((())))))&&&''')))+++,,,,,,,,,,,,''''''''''''(((((((((((((((***,,,+++***)))******'''(((((('''%%%%%%&&&'''(((((((((((((((((()))***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))***((()))+++***'''(((,,,((((((((((((((()))******)))(((((((((((((((((()))(((((((((((((((((((((((((((......'''&&&***((( &&&((())))))''''''''')))(((''''''&&&&&&''''''((()))((('''(((***+++***)))******))))))))))))******)))((((((''''''(((((()))******)))))))))))))))******++++++)))&&&$$$$$$%%%)))))))))))))))))))))))))))))))))(((&&&&&&'''(((&&&((())))))(((((()))*********++++++++++++******(((((())))))))))))((((((---((($$$%%%))),,,***''')))((((((((()))***++++++)))))))))))))))*********+++***))))))(((((())))))******+++,,,---,,,+++)))'''((()))+++,,,,,,++++++******+++,,,,,,,,,,,,+++************************'''''''''''''''(((((((((+++------++++++***###))))))*********+++++++++(((***,,,,,,+++***+++,,,,,,+++)))(((((()))+++,,,+++***)))***,,,,,,***)))(((((()))***************)))***+++***)))((()))***))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))***+++,,,---************+++,,,---...(((((()))***************)))((())),,,***''''''++++++***)))***,,,,,,***))),,,++++++++++++++++++,,,******************************++++++++++++******++++++++++++++++++++++++)))*********+++++++++***))))))*********+++++++++******+++++++++******))))))************+++---...++++++++++++++++++++++++---+++(((((()))+++,,,,,,+++(((''')))---///---++++++*********************+++*********,,,---,,,+++,,,,,,+++******++++++,,,$$$&&&'''###%%%+++&&&''''''&&&%%%$$$%%%'''''')))***,,,,,,***)))'''((())))))(((&&&%%%%%%&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''(((+++)))&&&&&&'''((((((''''''((((((((('''''''''(((((('''%%%'''!!!(((!!!$$$$$$)))+++'''!!!%%%,,,''''''''''''''''''''''''''''''&&&&&&(((***((($$$(((((((((((((((((((((((('''((((((((((((((((((((())))))(((((((((((())))))&&&'''((((((''''''(((***((('''***///000+++)))***+++'''%%%''',,,...+++'''))))))((('''''''''''''''******)))((((((***,,,...&&&)))***''''''******((()))***(((%%%%%%(((******%%%%%%%%%%%%%%%&&&((()))(((%%%###%%%(((***)))&&&''''''''''''((((((((((((%%%'''(((((('''&&&&&&''')))******(((&&&$$$###$$$((((((((((((((()))******(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))&&&%%%&&&(((&&&###$$$(((((((((((('''((())))))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((###******$$$###'''$$$&&&((())))))(((''''''''')))((((((''''''(((((()))***)))((()))***+++***)))******))))))))))))*********))))))(((((())))))******)))))))))))))))*********++++++)))&&&$$$$$$%%%************************)))******)))(((''')))***'''((())))))(((((()))+++******++++++++++++******(((((())))))))))))((((((---((($$$%%%))),,,***''')))))))))))))))***++++++***************)))))))))+++***))))))(((((())))))&&&'''((())))))((((((((()))******++++++++++++*********+++,,,,,,,,,,,,+++))))))))))))))))))))))))%%%%%%&&&'''((())))))***((('''&&&)))///111(((+++++++++*********))))))***+++---,,,++++++,,,...,,,+++)))(((((()))+++,,,+++***)))***,,,,,,***)))(((((()))***************((()))******)))((()))+++)))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))***+++,,,---************+++,,,---...))))))***+++,,,,,,,,,,,,)))((())),,,+++'''(((+++,,,++++++,,,------,,,***+++++++++,,,,,,+++++++++************************)))+++---......---+++)))************************((()))***++++++++++++***))))))*********+++++++++)))******+++++++++******+++'''###$$$)))...//////,,,,,,,,,,,,,,,,,,,,,,,,(((&&&######%%%'''((((((+++)))''')))---///...,,,((())))))***+++,,,,,,---+++***)))***,,,---,,,++++++++++++++++++++++++,,,)))))))))&&&$$$$$$)))---%%%&&&'''&&&&&&&&&(((***'''))),,,...///...,,,+++''')))***)))&&&%%%$$$%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((()))'''$$$######$$$''')))+++)))&&&&&&'''(((((('''''')))***)))((('''((())),,,((((((((("""...!!!'''&&&***---***###!!!&&&,,,'''''''''''''''''''''''''''''''''((()))***)))'''((((((((((((((((((((((((%%%&&&''''''(((''''''''''''&&&&&&&&&&&&''''''(((&&&'''((((((''''''(((***((('''***//////+++)))***)))''''''))),,,---+++(((&&&&&&''''''((()))))))))*********)))((()))+++---***------)))&&&''''''%%%))))))'''&&&&&&&&&''''''%%%%%%&&&%%%$$$%%%''')))***(((''''''))))))'''$$$''''''''''''((((((((((((&&&(((***)))((('''((())))))***+++)))'''$$$$$$$$$(((((((((((()))***++++++))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))(((((((((((())))))(((&&&''')))(((%%%&&&***((((((''''''(((((()))***''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$((()))''''''(((&&&"""&&&(((******((('''&&&'''))))))(((((((((((())))))******************************))))))))))))************))))))))))))******)))))))))))))))******+++'''((())))))''''''((()))************************)))***+++***(((((()))+++'''((()))((('''''')))+++)))******************)))'''(((((()))))))))))))))+++(((&&&''')))***)))'''))))))*********************************)))((('''))))))******+++,,,...///'''(((******((((((((())),,,,,,+++*********++++++)))******+++++++++++++++))))))))))))))))))))))))'''((())))))***+++,,,,,,+++***'''(((...000(((,,,,,,++++++***))))))(((+++,,,,,,+++******---///,,,+++***))))))***+++,,,+++***)))***,,,,,,***)))(((((()))***************((()))******))))))***+++)))))))))))))))))))))))),,,,,,+++***)))(((((('''))))))))))))***+++,,,,,,(((((((((((()))***++++++******+++,,,---------,,,)))(((***---,,,((()))------,,,,,,---......---+++((()))************)))(((************************)))+++---//////---+++)))))))))))))))))))))))))))'''(((***+++,,,,,,+++***)))************+++++++++))))))***++++++++++++***,,,&&&!!!""")))...///---,,,,,,,,,,,,,,,,,,,,,,,,***((('''''')))+++,,,+++,,,***)))(((*********)))'''((()))***+++---......+++***)))***+++,,,,,,******++++++++++++,,,,,,,,,******+++++++++*********$$$&&&)))***)))(((((()))%%%'''***...///...---+++)))+++,,,+++)))'''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%&&&'''(((+++)))&&&&&&'''(((((('''&&&(((***)))'''&&&''')))***,,,***,,,'''+++'''((())))))(((((()))***''''''''''''''''''''''''%%%%%%&&&''''''&&&'''(((((((((((((((((((((((((((&&&&&&((()))))))))((((((&&&&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***((('''***//////+++((()))&&&'''((()))*********)))&&&&&&'''(((((()))))))))''')))***)))'''&&&''')))'''+++,,,(((%%%&&&'''&&&)))(((((())))))))))))***'''((((((&&&$$$%%%(((+++ '''...000---))))))***''''''''''''(((((((((((()))***,,,,,,***)))***+++'''(((******((('''''''''(((((((((((()))***+++,,,'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''))))))(((((((((((())))))***)))***,,,+++((((((,,,(((''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))'''&&&(((------***((()))&&&(((******)))'''&&&&&&))))))(((((((((((())))))******+++******)))************))))))))))))******))))))(((((((((((()))))))))))))))))))))***++++++&&&((())))))((((((***+++************************((()))***)))'''''')))+++(((((()))(((''''''))),,,((())))))******))))))(((''''''((()))))))))))))))(((((())))))))))))((((((******++++++******))))))***+++++++++***)))'''&&&))))))******+++,,,...///)))+++,,,+++)))((()))+++---,,,***))))))***,,,---((()))******++++++******))))))))))))))))))))))))++++++++++++++++++++++++,,,...---***)))***'''"""++++++******************++++++)))'''&&&(((,,,///************************+++***)))***,,,,,,***)))(((((()))***************''')))******))))))***+++))))))))))))))))))))))))***++++++++++++++++++++++++***************++++++***)))))))))))))))*********++++++,,,,,,,,,++++++***)))+++...---******...,,,,,,+++,,,---...,,,***((()))************)))(((************************++++++++++++++++++++++++************************'''(((***,,,,,,,,,+++***)))************+++++++++))))))***++++++++++++++++++)))'''(((+++---,,,+++++++++++++++++++++++++++---,,,+++,,,...000///...***+++***)))((()))***,,,))))))***++++++,,,------+++))))))***+++,,,+++*********++++++,,,,,,,,,,,,"""$$$&&&)))***)))$$$ $$$(((,,,---,,,)))&&&%%%%%%(((,,,///111111000...---///000///,,,***))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&+++)))&&&&&&'''(((((('''%%%''')))(((&&&%%%&&&))) ***,,,###(((''''''$$$"""&&&+++---***&&&((((((((((((((((((((((((%%%&&&(((***)))'''(((***((((((((((((((((((((((((((()))***,,,,,,,,,+++***((((((((((((((()))***+++&&&'''((((((''''''(((***((('''***//////+++((()))###&&&((())))))((())))))))))))))))))((('''&&&%%%%%%(((***)))&&&$$$%%%&&& &&&(((&&&%%%(((++++++%%%%%%&&&))))))(((((())))))******(((%%%&&&))),,,---222,,,&&&)))///''''''''''''((((((((()))&&&'''))))))'''&&&'''((($$$''')))******)))******(((((((((((()))***+++,,,$$$%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&))))))(((((((((((())))))(((&&&'''***(((%%%&&&***'''''''''''''''((())))))))))))(((((((((((())))))************************$$$ ###,,,---&&&%%%***&&&(((***+++)))'''&&&%%%((((((''''''''''''((((((***+++++++++***)))***+++******))))))))))))******((((((''''''''''''(((((())))))((())))))***++++++***++++++***)))(((((()))))))))))))))))))))))))))'''(((((((((&&&&&&(((***((())))))(((''''''***,,,(((((())))))))))))((((((''''''((()))))))))))))))&&&(((***+++)))(((((((((+++++++++++++++***)))(((***+++++++++***)))'''&&&+++******)))((()))))))))&&&((()))(((%%%$$$%%%'''---+++)))'''(((+++...000(((((()))***************)))))))))))))))))))))))),,,,,,+++***)))((('''&&&###***...***''')))...///)))))))))***++++++,,,,,,+++***'''%%%$$$&&&+++...)))***++++++++++++***)))+++***)))***,,,,,,***)))(((((()))***************''')))******))))))***,,,))))))))))))))))))))))))((()))***+++,,,---......++++++******************,,,,,,++++++++++++++++++******+++++++++******)))+++***,,,///...***+++///,,,+++***+++,,,---+++)))***+++,,,------,,,+++***************************...,,,)))''''''))),,,...++++++++++++++++++++++++&&&(((***,,,---,,,+++***)))************+++++++++((()))***+++++++++++++++(((+++...///---***)))(((************************(((((((((***,,,---,,,***(((***,,,+++***+++///333++++++++++++++++++,,,,,,***)))))))))+++,,,+++***)))***+++,,,,,,,,,,,,,,,)))((('''&&&&&&'''((()))******))))))(((((('''''')))+++...///...------.../////////---+++(((&&&%%%&&&&&&'''((((((''''''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))###%%%(((******'''### )))))))))(((&&&&&&'''(((***)))(((''''''&&&&&&'''$$$$$$$$$&&&))))))&&&"""+++(((&&&''')))***)))''')))((('''&&&&&&'''((()))*********)))((('''''''''%%%&&&'''&&&&&&'''***---'''''''''((((((((((((((("""''')))))))))+++)))%%%&&&&&&''''''(((((())))))%%%&&&'''((())))))))))))''''''((((((((((((''''''***)))((('''''''''''''''&&&&&&%%%%%%%%%'''(((***((('''&&&'''(((+++---///)))'''&&&'''******(((%%%((('''&&&%%%%%%&&&'''(((,,,+++***&&&######'''+++''''''''''''''''''''''''***((('''(((***+++)))&&&'''!!!"""+++...(((''',,,******))))))))))))******)))######++++++$$$###***%%%&&&'''(((((('''&&&%%%,,,((((((,,,,,,'''&&&***(((''''''&&&&&&((()))***'''&&&&&&&&&&&&'''(((((()))'''%%%&&&)))***(((&&&))))))))))))))))))))))))((((((((((((((()))******+++***)))((((((''''''((())))))((((((''''''&&&&&&)))))))))))))))))))))))),,,***'''$$$###$$$&&&(((###***---+++((()))+++***"""###%%%''')))))))))(((&&&(((***)))&&&%%%''')))+++***))))))***,,,...///))))))(((((((((((())))))((()))***++++++***)))(((333,,,)))++++++((('''+++(((((())))))))))))(((((())))))))))))************''''''(((((())))))******)))))))))))))))******+++))))))))))))))))))))))))***)))'''&&&'''(((***,,,---000///)))''')))***))))))))))))***+++,,,...///))))))))))))************)))((('''(((+++---------,,,+++))))))***+++******(((((())))))*********+++,,,+++******)))*********...------,,,,,,------...---,,,***)))))))))*********,,,***'''&&&***+++)))+++++++++++++++***)))((()))+++,,,+++)))(((((((((+++***)))((((((***,,,...(((((((((((()))))))))))))))+++,,,+++***)))***+++++++++++++++++++++++++++,,,***'''$$$$$$%%%(((******++++++++++++***))))))******++++++++++++******************************&&&,,,///...------+++'''******))))))))))))))))))++++++***+++,,,---+++)))************************+++((((((+++)))%%%'''...---,,,***))))))***,,,---'''000///,,,---)))(((111))))))))))))************,,,,,,,,,+++++++++++++++************************))))))***+++,,,,,,------,,,+++*********+++,,,---***++++++***))))))***,,,***---///---***((()))+++...,,,***))))))+++...000)))((('''&&&&&&'''((())))))))))))(((((((((''''''---,,,+++)))))),,,111555111222222111...+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%(((((((((''''''&&&'''((()))((((((''''''''''''((()))''''''))),,,,,,***'''***'''%%%&&&((()))(((''')))((('''&&&&&&'''((()))'''''''''''''''(((((((((&&&'''((('''&&&'''))),,,+++***)))'''%%%###"""!!!(((******&&&'''***+++)))'''''''''(((((((((((((((&&&'''((()))************''''''((((((((((((''''''))))))((('''''''''''''''+++***)))((((((((()))******)))((('''((()))+++---)))'''&&&''')))***(((%%%(((''''''&&&&&&''''''(((''''''&&&### ###&&&'''''''''''''''''''''''')))((('''(((***+++)))&&&((("""###+++---'''&&&,,,))))))(((((((((((())))))///((('''+++))) ###&&&&&&'''(((((('''&&&&&&+++''''''******'''&&&***(((''''''&&&'''((()))***)))))))))))))))))))))))))))'''&&&'''))))))(((&&&))))))))))))))))))))))))((((((''''''(((((()))***)))((((((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))***)))((('''''''''''''''''')))***((((((+++)))%%%&&&'''((()))***+++++++++((()))***)))(((((()))*********)))((()))+++---...)))))))))(((((()))))))))((()))***++++++***)))(((---)))(((+++,,,((('''***(((((())))))))))))(((((())))))))))))************))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))+++***)))''''''''''''(((***---...***(((+++,,,+++******))))))******++++++))))))))))))************...,,,***)))******)))(((,,,***))))))***++++++***'''(((((()))******++++++...---,,,+++*********)))---,,,,,,,,,,,,,,,,,,---,,,,,,***)))))))))******&&&))))))'''(((,,,---++++++++++++*********))))))(((***++++++***)))***+++(((((((((((()))+++---///(((((((((((()))))))))))))))***+++***))))))***+++++++++++++++++++++++++++,,,***(((&&&&&&'''(((***+++++++++************)))******++++++++++++******************************"""(((,,,+++***,,,,,,)))************************,,,,,,+++,,,---...,,,***************************+++)))))),,,,,,***---333---,,,***))))))***,,,---###,,,***(((+++'''$$$+++))))))))))))************(((((((((((((((((())))))++++++++++++++++++++++++*********++++++,,,,,,---++++++*********+++,,,---******))))))))))))******+++***))))))***+++++++++++++++,,,,,,------,,,,,,((((((''''''''''''((((((((((((((((((((('''''''''+++,,,+++++++++...222666222444555444000---+++******)))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&***)))'''%%%%%%&&&((()))(((''''''''''''(((((()))(((''''''''''''((())))))((('''&&&''')))))))))'''((('''%%%%%%'''((('''&&&((((((''''''''''''(((((($$$%%%%%%&&&'''(((((()))(((((()))(((''''''(((***''''''''''''''''''''''''))))))%%%$$$((((((((((((((((((((('''''''''(((((()))***++++++++++++''''''((((((((((((''''''))))))((((((((((((''''''---,,,+++***)))((())))))+++***)))((((((((()))***(((''''''((())))))(((&&&'''''''''((((((''''''''''''''''''&&&$$$###$$$&&&'''''''''''''''''''''''')))(((((((((******((('''((($$$%%%++++++&&&&&&***((((((''''''''''''((((((***%%%%%%******$$$###(((&&&''''''((((((''''''&&&***'''&&&((((((''''''***(((''''''''''''((())))))((()))***+++******(((((()))'''&&&'''((()))((('''))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((()))***+++'''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))((('''&&&'''&&&%%%)))---***###***))))))))))))***+++,,,***((((((((()))***)))((())))))(((((((((***+++,,,************************))))))************)))))))))'''(((***+++(((''')))))))))))))))))))))))))))))))))))))))************++++++++++++************)))))))))))))))******+++))))))))))))))))))))))))******++++++++++++******&&&+++---******,,,---+++++++++***)))((((((((()))))))))))))))************///---+++******)))(((&&&,,,***))))))***++++++***************))))))))))))---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++******)))*********&&&******((())),,,+++))),,,+++***)))))))))***+++'''(((******)))***+++,,,&&&&&&''')))+++,,,......(((((((((((())))))))))))((()))******(((((()))***+++++++++++++++++++++++++++***))))))((())))))))),,,,,,***)))))))))***+++******++++++++++++******************************$$$(((***(((''')))***(((******++++++++++++++++++---,,,,,,---......---+++***************************(((''')))((('''+++000---,,,+++******+++,,,---'''---***(((...+++&&&+++))))))))))))************))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++)))&&&''')))+++)))'''...***'''(((,,,...,,,***''')))---//////...+++)))(((((((((''''''((((((((('''''''''''''''(((((((((&&&***///222111000//////111333555444000+++*********)))'''%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''***)))'''&&&&&&'''(((***((('''&&&&&&((()))))))))&&&&&&&&&''''''(((******''''''&&&&&&'''(((((((((((('''&&&&&&''''''''''''(((((((((''''''(((((((((%%%&&&&&&''''''(((((())))))******)))'''&&&'''(((&&&&&&((()))***,,,------))))))$$$###''''''))))))((((((''''''&&&&&&((())))))***++++++******''''''((((((((((((''''''(((((()))))))))(((((((((******)))(((((((((((((((***)))(((((((((((()))***'''''''''((()))(((''''''&&&'''((())))))((('''&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((()))))))))(((''')))&&&'''***)))%%%%%%***)))((((((''''''(((((()))(((%%%&&&++++++((((((,,,''''''(((((((((((('''''')))((('''((((((((()))+++''''''''''''((((((((()))"""$$$&&&((()))((('''&&&((((((''''''((((((((('''(((((((((((((((((((((((('''''''''''''''(((((()))'''''''''''''''((()))***&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((###%%%&&&&&&***...,,,'''***)))(((''''''((()))***)))'''%%%&&&)))+++)))&&&((((((((('''((()))***+++******++++++++++++******)))))))))******))))))))))))(((((()))((('''(((******))))))))))))))))))***((()))))))))************+++++++++******))))))))))))))))))))))))******+++))))))))))))))))))))))))"""$$$'''***,,,,,,,,,+++&&&+++---+++***,,,,,,)))++++++***)))))))))))))))((()))))))))************+++)))((()))+++,,,,,,++++++***((()))***,,,+++***...---,,,***)))'''&&&%%%))))))***+++,,,,,,,,,---*********++++++*********++++++*********************------***)))***(((###---+++)))(((((()))+++,,,'''((()))((('''((()))+++&&&'''(((***+++,,,,,,,,,(((((((((((())))))))))))''')))***)))((('''((()))******************************+++++++++******)))---,,,***(((((()))***,,,******++++++++++++******************************))),,,,,,'''%%%&&&'''%%%+++++++++++++++,,,,,,,,,,,,++++++,,,------,,,***************************+++***)))'''%%%%%%'''***,,,++++++******++++++,,,,,,///)))'''...---)))...((()))))))))******************++++++,,,---......++++++++++++++++++++++++,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,---)))&&&'''+++---***'''---,,,+++,,,......+++((('''))),,,//////---+++)))'''(((((((((((((((((('''&&&'''''''''(((((())))))(((,,,111333222///,,,***000444777555000+++******'''&&&$$$""""""###$$$%%%''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%$$$''''''(((((((((((((((((((((&&&%%%&&&(((***)))(((&&&&&&&&&&&&''')))***+++*********))))))***+++,,,((()))((((((''''''((()))'''(((((((((((((((((('''(((((((((((((((((((((((()))***+++***(((''''''(((+++++++++***)))(((((((((+++,,,***&&&%%%)))***((())))))((((((''''''&&&&&&(((((())))))******))))))''''''(((((((((((('''''''''((()))******)))((((((''''''((()))))))))))))))'''''''''(((((()))******''''''((((((((('''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''&&&%%%$$$'''''''''''''''''''''''''''((()))))))))((((((((((((((())))))'''$$$&&&******))))))(((((())))))***///,,,,,,---+++'''&&&'''(((((((((((((((((((((((()))))))))(((((()))***)))&&&''''''((((((((((((((( ###&&&(((((((((''''''(((((((((''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))((('''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((('''%%%######%%%''')))###))),,,***(((***+++)))+++***((('''''''''((()))***(((&&&'''+++,,,+++((((((((((((((((((((()))))))))***++++++++++++***)))***))))))))))))))))))******+++***'''%%%&&&)))+++******))))))))))))******((()))))))))*********************))))))((((((''')))))))))))))))******+++))))))))))))))))))))))))"""&&&((((((((('''''',,,...+++)))******'''+++************+++,,,,,,((()))))))))************(((''''''(((+++---......+++)))((()))***,,,,,,++++++++++++***)))(((((('''))))))************)))((()))******++++++******)))************+++************------***)))***(((###,,,+++)))(((((()))+++---((((((((('''%%%%%%&&&(((((())))))*********))))))(((((((((((())))))))))))''')))***)))((('''((()))************************)))***+++,,,,,,+++******---,,,***(((((()))***,,,******++++++++++++******************************+++...---(((%%%'''((('''******+++++++++,,,,,,,,,+++***)))***,,,,,,***)))************************+++------***))))))***+++++++++++++++++++++++++++,,,---&&&""")))***'''---((()))))))))************&&&''''''((()))***++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,///+++'''(((,,,...,,,)))###'''---///...,,,***))))))***+++,,,,,,,,,++++++''''''((((((((((((''''''&&&''''''((()))******+++---...///...,,,+++,,,---000555999777111,,,***+++***)))(((&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((&&&$$$!!! $$$&&&((()))***)))'''&&&***'''%%%%%%(((***)))'''&&&&&&&&&'''''')))******&&&((())))))(((((()))***((()))***)))'''''')))***''''''(((((((((((('''''')))))))))))))))((((((((((((***++++++)))''''''(((&&&&&&&&&''''''(((((()))'''++++++))))))+++***&&&((((((((((((((('''''''''(((((())))))***))))))(((''''''(((((((((((('''''''''((()))***+++***)))((('''((()))***++++++++++++&&&&&&'''((())))))******&&&((())))))(((''''''(((((((((((())))))((((((((((((((('''((())))))(((&&&'''''''''''''''''''''''''''(((******((((((((()))''')))***)))&&&$$$'''*********))))))))))))******++++++,,,,,,,,,*********)))((((((''''''(((((()))'''******(((((()))(((%%%&&&''''''((()))(((((((((!!!###%%%''')))***++++++'''((()))((('''&&&''')))))))))))))))))))))))))))((((((((((((((()))*********)))((('''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))))))))))))))))))))'''$$$""""""$$$&&&((('''---000,,,''''''''''''+++******)))))))))*********))))))***,,,---,,,,,,((((((((()))))))))))))))((()))***++++++***)))(((******))))))))))))******'''++++++'''$$$'''+++,,,+++***)))(((((()))***+++))))))))))))************)))))))))((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))$$$&&&((()))***)))((('''(((,,,---***(((******(((++++++******+++,,,------))))))))))))***************)))((()))+++,,,,,,,,,***)))((()))+++,,,,,,+++&&&'''((()))***+++,,,,,,,,,,,,,,,+++)))'''$$$###)))***+++,,,,,,+++***)))))))))***++++++++++++***&&&******((())),,,+++)))+++***)))))))))***+++,,,))))))(((&&&$$$$$$%%%'''******)))))))))((((((((((((((((((((())))))))))))((()))******(((((()))***************************))))))***++++++++++++***,,,,,,***)))))))))***+++******++++++++++++******************************'''+++,,,((('''+++,,,,,,))))))******+++,,,,,,,,,***))))))***++++++***(((************************###'''***)))))),,,---,,,++++++++++++++++++++++++***...(((%%%***)))'''...))))))))))))************((())))))******+++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++...,,,)))***,,,...,,,+++!!!***---,,,******++++++******)))***+++,,,---&&&'''((())))))((('''&&&''''''((()))***+++,,,---***+++------,,,++++++,,,---333888777000***)))***,,,++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''%%%###"""$$$%%%&&&(((((((((&&&&&&+++(((%%%%%%)))***(((%%%'''''''''''''''((()))***"""$$$''''''&&&$$$%%%&&&'''((()))(((&&&&&&(((***&&&'''((())))))((('''&&&&&&''''''(((((()))))))))((()))++++++***(((((())) """%%%(((***,,,---###''')))((((((***((($$$'''''''''((((((((((((((()))******++++++***))))))''''''((((((((((((''''''&&&((()))+++++++++)))((((((((()))*********)))(((''''''((((((((((((((('''%%%(((***)))'''&&&''')))))))))(((((((((((())))))+++)))((((((++++++***(((''''''''''''''''''''''''&&&)))+++***((('''((()))%%%)))***((($$$%%%(((+++))))))(((((((((((())))))%%%&&&((()))+++---------***)))(((''''''((()))***$$$)))***'''&&&'''%%%&&&&&&((()))))))))((('''&&&''''''((()))***++++++&&&((())))))'''&&&'''))))))))))))))))))))))))))))))))))))))))))***++++++(((''''''&&&&&&&&&''''''(((((((((((((((''''''''')))))))))))))))))))))))))))(((&&&$$$$$$$$$%%%&&&'''+++,,,)))((()))(((%%%(((((()))*********))))))'''((())))))))))))+++,,,)))))))))******))))))((('''(((***++++++***((('''+++***)))(((((()))***+++&&&***(((&&&)))++++++,,,+++)))(((((()))+++,,,))))))))))))************))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))***+++,,,------,,,,,,+++'''++++++((('''***+++***,,,++++++***************))))))))))))************+++***((()))***++++++******)))((()))+++,,,,,,,,,''''''((()))***+++,,,,,,***+++,,,,,,+++(((&&&$$$)))***,,,------,,,***)))((()))***+++,,,++++++***&&&))))))'''(((,,,---+++))))))*********+++++++++)))))))))'''%%%&&&(((******)))(((''''''((()))***(((((((((((()))))))))))))))***+++***))))))***+++************************))))))))))))******+++++++++++++++************)))******++++++++++++******************************%%%***+++)))(((+++---,,,(((((())))))***++++++,,,+++***)))***,,,,,,***(((************************###(((((((((++++++(((+++++++++,,,,,,+++++++++###,,,,,,+++...)))%%%+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,---)))***+++,,,,,,,,,++++++,,,++++++***+++++++++,,,"""%%%(((***++++++*********************++++++,,,&&&'''((())))))((('''&&&'''((()))***+++,,,---...!!!'''...222222...***'''***000666444---'''&&&'''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%% ###&&&((()))(((((($$$%%%%%%&&&&&&'''''''''---(((%%%%%%)))***'''$$$(((''''''''''''((())))))###'''***+++)))''''''(((&&&''')))'''%%%$$$''')))&&&'''((())))))((('''&&&###$$$%%%&&&((()))******''')))++++++***)))))))))''''''''''''(((((())))))%%%)))+++******---+++(((&&&'''''''''(((((())))))++++++,,,,,,,,,++++++***''''''((((((((((((''''''&&&(((***+++,,,+++***)))''''''(((((((((&&&%%%$$$))))))))))))((('''&&&%%%%%%(((******'''&&&''')))***)))(((''''''((()))***(((%%%###$$$&&&((('''%%%''''''''''''''''''''''''&&&)))+++***((('''(((***$$$)))+++'''$$$%%%))),,,((((((''''''''''''(((((()))******)))(((((('''%%%***)))(((''''''((()))***"""(((***&&&%%%&&&"""%%%&&&((()))))))))((('''))))))(((((((((((())))))&&&(((***)))&&&%%%''')))))))))))))))))))))))))))***************++++++,,,&&&&&&&&&&&&&&&'''((()))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((('''&&&%%%$$$###$$$%%%%%%***///---'''$$$%%%'''((((((((('''&&&!!!$$$''''''%%%$$$'''***)))***************)))(((&&&((()))******)))(((&&&+++***)))(((((()))***+++ ))))))(((+++,,,))),,,+++)))(((((()))+++,,,))))))))))))************))))))******+++++++++,,,)))))))))))))))******+++))))))))))))))))))))))))$$$%%%'''((()))***++++++&&&)))***'''&&&+++...------,,,+++)))((((((''''''))))))))))))***************(((((()))+++,,,---,,,***)))((()))+++,,,---,,,+++++++++***)))(((((('''&&&'''***,,,------,,,+++)))***,,,------,,,***)))((()))***+++,,,,,,+++******,,,***'''&&&***+++)))((()))***+++++++++++++++)))))))))((('''(((+++...)))(((&&&&&&''')))+++---(((((((((((()))))))))))))))+++,,,+++***)))***+++))))))))))))))))))))))))))))))(((((()))***++++++***++++++++++++***))))))******++++++++++++******************************'''+++---***(((******((('''(((((()))******++++++,,,+++***+++------+++)))************************ (((---,,,,,,...,,,'''***++++++,,,,,,++++++***&&&++++++,,,%%%###))))))))))))******************))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,,,,------)))***+++,,,---,,,++++++***++++++***))))))***,,,111---******,,,,,,***'''((()))***+++,,,++++++***)))))))))******((($$$!!!"""$$$'''***+++,,,++++++---+++)))((('''((()))***)))...222111+++'''&&&(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((()))))))))))))))((('''&&&'''''''''&&&%%%$$$$$$'''''''''&&&%%%%%%%%%$$$)))&&&%%%&&&((()))'''$$$+++***'''&&&&&&))),,,...)))))))))(((''''''&&&&&&***&&&$$$&&&***,,,)))&&&******))))))((((((((('''******))))))(((((('''''')))((('''((()))***)))(((000+++&&&%%%((((((%%%"""***)))(((''''''((()))***+++)))''''''***,,,+++)))***))))))(((((((((((()))''''''&&&&&&'''(((***+++***)))((('''&&&&&&'''((()))((('''&&&&&&'''((()))(((((())))))))))))((((((''''''''''''((((((((((((%%%''')))+++,,,***((('''$$$%%%'''((()))(((''''''***)))'''&&&&&&'''((()))***))))))((((((((()))))))))((('''%%%%%%%%%&&&'''***((('''(((+++,,,+++(((''''''''''''((((((((((((,,,### &&&***(((&&&'''&&&&&&((()))************'''&&&&&&%%%%%%%%%&&&&&&)))))))))))))))(((((((((((()))***,,,+++***((('''******))))))(((((((((''',,,+++)))((((((((()))***)))(((((('''''''''((((((******((('''&&&&&&&&&&&&++++++***)))(((''''''&&&&&&)))+++,,,+++)))((()))!!!%%%***,,,+++)))'''&&&***)))((()))***+++***((((((''''''''')))+++---...))))))))))))***************************)))(((((()))+++)))&&&&&&)))***((())))))))))))))))))))))))***)))(((''''''((()))***%%%))),,,+++&&&%%%(((,,,******++++++++++++******'''+++...)))""" &&&---******)))((('''&&&%%%%%%+++++++++***+++,,,,,,---)))))))))))))))(((''''''+++++++++***************))))))))))))***************************++++++,,,---,,,)))((('''((()))******)))(((''''''((()))***)))))))))))))))******+++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,+++***)))******+++******)))((('''++++++******************---,,,,,,+++***))))))((((((((((((((())))))))))))------,,,+++***)))(((''''''(((((()))***+++++++++******))))))))))))******************************************+++,,,---...---------,,,,,,+++++++++************************,,,+++)))(((((()))+++,,,!!!***---((()))...+++###++++++++++++++++++++++++***++++++,,,,,,++++++***&&&(((+++------+++(((&&&///,,,))))))+++,,,+++)))******++++++++++++************)))(((((()))******000...---+++******++++++++++++************++++++000+++'''(((---111111...*********)))******+++,,,(((((()))************)))************************&&&&&&''')))+++***(((&&&&&&&&&&&&''')))***+++,,,+++)))(((&&&&&&&&&(((((((((,,,///...+++(((''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&''''''''''''&&&&&&%%%(((((((((((('''''''''''',,,***'''(((***+++***)))******))))))))))))))))))&&&&&&''''''((())))))))))))&&&$$$&&&***+++)))&&&)))))))))(((((('''''''''))))))))))))(((((('''''')))((('''((()))***)))(((+++***)))'''''''''((((((***)))(((''''''((()))******(((&&&'''***+++***)))))))))(((((((((((()))))),,,+++)))(((''''''((((((***)))((('''&&&''''''((()))((('''&&&&&&'''((()))(((((())))))))))))((((((''''''''''''((((((((((((%%%'''(((******)))((('''''''''((())))))))))))))))))((('''&&&&&&''')))***&&&&&&&&&%%%%%%&&&&&&&&&))))))(((''''''''''''''')))'''&&&'''***+++)))(((''''''''''''((((((((((((+++%%%$$$)))---,,,+++---&&&''''''((())))))))))))''''''&&&&&&&&&&&&''''''&&&'''((())))))'''%%%###'''((())))))))))))''''''))))))******++++++,,,,,,''''''''''''(((***,,,---$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$((()))))))))''''''(((***!!!'''******)))((((((***)))((()))******)))((('''''''''((()))***+++,,,))))))))))))***************************)))(((((((((***)))&&&&&&***+++)))))))))))))))))))))))))))***))))))(((((((((((()))(((***,,,+++(((''')))+++)))******++++++******)))(((+++,,,)))###"""&&&+++)))))))))))))))(((((((((((((((((((((((()))*********************))))))((()))))))))***************))))))))))))************((((((((((((((())))))***+++***((((((((()))***,,,+++***)))((((((((()))***)))))))))))))))******+++)))+++,,,,,,+++***,,,---++++++++++++******))))))((()))***************)))************************&&&&&&''''''(((((())))))(((((((((((()))))))))***+++++++++***************)))))))))***+++,,,,,,,,,******))))))))))))******************************------,,,+++************,,,,,,,,,++++++*********************************,,,+++***))))))***+++,,, (((***%%%&&&+++)))"""++++++++++++++++++++++++*********++++++*********((()))+++------+++)))(((---***((()))***+++***((()))******++++++******)))))))))))))))))))))))))))///...,,,+++*********+++++++++************++++++,,,+++******,,,---......------,,,+++******++++++*********+++++++++,,,,,,************************(((''''''(((*********((()))'''&&&%%%&&&(((+++,,,((('''&&&%%%$$$%%%&&&'''''')))***+++***)))'''&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&'''(((((((((''''''))))))))))))))))))*********(((%%%%%%&&&(((((((((((()))+++,,,,,,)))&&&$$$&&&&&&''''''((())))))))))))&&&%%%&&&)))+++)))&&&(((((((((''''''''''''''')))))))))((((((((((((''')))((('''((()))***)))(((%%%(((***)))&&&&&&***...))))))(((((((((((())))))((('''&&&''')))***)))((((((((('''(((((()))***+++,,,+++***)))((((((((()))))))))(((''''''''''''(((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&((()))***(((((((((((((((((())))))))))))))))))))))))((('''(((&&&&&&'''((()))((('''''''''''''''((((((((((((+++(((''')))(((%%%%%%'''&&&''''''(((((((((''''''((((((''''''''''''((((((%%%''')))+++***'''###!!!'''''''''''''''''''''''')))))))))))))))*********&&&&&&&&&'''((()))++++++%%%&&&''')))))))))(((((())))))((('''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((&&&%%%&&&(((*** $$$(((******)))((((((***)))((((((******)))(((&&&'''((())))))))))))((())))))))))))************)))************))))))((('''***)))&&&'''+++,,,***)))))))))))))))))))))))))))))))))))))))(((''''''******++++++*********+++)))******++++++******)))*********(((%%%%%%''')))(((((())))))******++++++'''''''''((((((((())))))+++++++++++++++***))))))''''''(((((())))))******))))))))))))************((((((((((((((())))))***)))((((((((((((***,,,---,,,+++***))))))))))))))))))))))))))))))******+++)))+++,,,,,,+++***,,,---*********))))))))))))((('''((()))***++++++++++++************************(((((()))***++++++,,,,,,((((((((()))))))))******))))))******+++++++++,,,*********+++,,,,,,------******))))))))))))******************************---,,,+++******)))******++++++***************)))************************************************%%%+++,,,((((((------'''++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++******)))((((((***+++***)))))))))************))))))((()))************)))(((---,,,+++***************++++++************++++++)))+++---,,,***)))***,,,000///---,,,+++*********---,,,,,,++++++---...///************************---+++((('''((((((((('''(((((('''&&&'''((()))***'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&(((***)))'''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''((()))&&&&&&'''((()))))))))(((((((((((())))))******+++)))'''$$$###$$$&&&((()))&&&(((***,,,+++***'''%%%)))))))))(((''''''&&&&&&((('''%%%''')))***)))'''''''''''''''''''''&&&&&&(((((((((((((((((((((((()))((('''((()))***)))((($$$'''))))))'''''')))---))))))(((((((((((())))))''''''''''''((()))((((((''''''''''''((()))++++++(((((((((((()))***++++++((((((((('''''''''(((((((((((((((''''''((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''&&&&&&%%%&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''')))***+++))))))******************'''((()))******)))'''&&&''''''''''''((())))))(((''''''''''''((((((((((((&&&'''((((((&&&$$$$$$&&&&&&'''''''''''''''&&&%%%((((((((((((((())))))***)))***++++++***(((&&&$$$''''''&&&&&&&&&'''((()))))))))(((&&&%%%###"""!!!)))((((((''''''''''''''''''(((***++++++***((('''***)))(((((('''''''''((()))))))))))))))*********'''((()))(((''''''((())))))+++------***(((''''''***((('''((()))***)))(((&&&'''((())))))((('''&&&((()))))))))************))))))************)))(((&&&)))***'''(((+++,,,***))))))))))))))))))))))))))))))*********((('''%%%+++***))))))++++++***)))))))))************))))))+++)))((('''((((((((('''(((((()))))))))*********(((((()))*********************++++++******)))(((%%%&&&&&&'''((()))******((()))))))))***************************++++++,,,))))))(((((()))***++++++,,,,,,+++******))))))))))))))))))))))))******+++)))+++,,,,,,+++***,,,---*********)))))))))******((()))******++++++++++++***************+++++++++------,,,,,,++++++++++++(((((()))))))))*********)))************+++++++++*********+++++++++,,,,,,******))))))))))))******************************))))))))))))***+++,,,---++++++++++++************************************)))***++++++++++++***)))***------)))***...///+++******************************))))))))))))******+++++++++******+++++++++(((((()))***+++++++++***((())))))******))))))((((((***+++------+++***(((,,,++++++******)))))))))++++++************++++++(((***,,,,,,+++)))((('''......---++++++*********...---+++***+++,,,...000************************---***'''&&&'''(((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&(((((('''%%%&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&&&&'''((()))***&&&&&&'''((()))))))))((('''''''''(((((()))))))))+++***(((&&&&&&(((+++---&&&&&&'''((()))*********)))))))))(((''''''&&&&&&''''''&&&'''((()))((((((&&&&&&'''''''''''''''''''''''''''''''''((((((((()))((('''((()))***)))(((&&&'''''''''((((((''''''(((((())))))))))))((((((%%%&&&((()))((((((((((((''''''''''''((()))++++++&&&&&&'''((())))))))))))''''''(((((((((((((((((('''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''((((((((((((((('''%%%%%%%%%&&&((()))+++***(((''''''((()))***&&&&&&&&&'''((()))******%%%&&&'''(((((((((((('''%%%&&&(((((()))((('''&&&(((((())))))))))))******''''''''''''(((((((((((("""%%%)))******+++---...&&&'''''''''''''''&&&%%%((((((((((((((()))***+++,,,+++)))((('''''''''((((((''''''''''''((()))***((('''&&&%%%###"""!!! (((((((((((((((''''''&&&&&&'''((()))(((&&&###"""******))))))((()))))))))%%%&&&&&&&&&&&&&&&&&&&&&%%%(((+++---+++)))((('''***,,,---,,,)))''''''''')))((('''((()))***)))''''''((()))))))))(((&&&%%%((()))))))))************((())))))*********))))))'''******((())),,,,,,)))((((((((((((((((((((((((((()))*********((('''&&&***)))'''(((******)))((()))))))))******)))))))))+++)))'''''')))***)))'''))))))((((((((('''''''''(((((()))************)))))))))******))))))((('''%%%%%%&&&'''((())))))***((()))))))))***************************++++++,,,+++******)))))))))))))))++++++++++++******)))))))))))))))))))))******+++)))+++,,,,,,+++***,,,---,,,+++*********++++++,,,+++++++++++++++***))))))))))))*********+++++++++)))))))))))))))((((((((())))))))))))************+++++++++************))))))))))))*********************))))))))))))******************************))))))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))(((***)))''''''***+++***************************,,,+++************+++,,,+++***))))))))))))***+++((()))+++,,,,,,,,,,,,,,,))))))************))))))***+++---......---+++******+++++++++******))))))++++++************+++++++++)))(((***---,,,'''"""++++++************++++++---,,,***)))***+++---///************************(((&&&$$$%%%'''*********$$$&&&((()))***((('''%%%&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((()))***&&&&&&'''(((((((((''''''&&&''''''''''''''''''((('''((((((&&&&&&'''***---&&&&&&%%%&&&'''))),,,---&&&&&&''''''((()))))))))''''''''''''((((((((()))'''''''''''''''(((((((((&&&''''''''''''((((((((()))((('''((()))***)))((((((((((((((()))((('''&&&(((((())))))))))))((((((%%%''')))***)))(((((()))(((((('''(((((()))***+++((()))))))))((('''&&&%%%&&&'''(((((()))(((((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((((('''&&&&&&&&&'''))))))''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))))))))&&&'''(((*********))))))%%%&&&&&&'''''''''''''''((()))******))))))***+++''''''''''''(((((((((((('''***+++(((((()))'''$$$&&&''''''(((((((((''''''(((''''''(((((()))***+++***(((&&&$$$$$$%%%'''((('''''''''((()))))))))***&&&&&&&&&&&&&&&&&&''''''%%%&&&'''((()))*********))))))***))))))'''%%%$$$******)))(((((())))))***((((((''''''''''''''''''$$$(((---///---***'''&&&%%%&&&''''''&&&&&&(((***)))(((''''''))))))((('''(((((()))))))))(((((('''))))))))))))************((())))))************)))(((+++,,,)))))),,,+++((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((((((((((())))))******))))))(((***)))((()))******)))((())))))((((((''''''&&&&&&&&&'''((()))***)))(((''')))))))))))))))(((''''''&&&&&&''''''(((((())))))))))))))))))************((((((((((((((())))))***+++++++++***)))(((((('''))))))***++++++******))))))))))))))))))******+++)))+++,,,,,,+++***,,,---,,,+++*********+++,,,---,,,,,,,,,,,,+++***)))((()))))))))***++++++,,,,,,'''((()))***+++,,,---...)))))))))*********++++++,,,+++++++++******))))))))))))))))))))))))))))))******))))))))))))******************************,,,+++***))))))((()))))),,,,,,,,,,,,,,,---------******************************************************)))))))))***++++++************************---,,,+++******+++,,,---******)))(((((()))******(((***------,,,+++++++++******++++++++++++******+++,,,------------,,,+++***++++++,,,++++++******++++++************++++++,,,(((&&&)))------((("""***)))))))))******+++,,,+++***)))))))))***,,,---************************%%%$$$###%%%''')))))))))%%%&&&&&&'''((((((((((((%%%&&&&&&'''''''''''''''$$$'''((('''%%%###%%%'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((('''%%%$$$$$$&&&'''(((&&&''''''''''''&&&&&&%%%(((''''''''''''''''''&&&###%%%&&&&&&$$$%%%'''***'''&&&&&&&&&''')))***+++&&&&&&''''''((()))))))))&&&'''((((((''''''((()))'''''''''(((((()))))))))&&&&&&&&&'''''''''(((((()))((('''((()))***)))(((&&&))),,,,,,)))((()))***'''((()))******)))((('''%%%(((+++,,,***((()))***))))))(((((((((((())))))))))))******)))(((&&&%%%%%%&&&((()))))))))((((((&&&'''((())))))((('''&&&(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''(((((())))))&&&&&&&&&&&&&&&%%%%%%$$$''''''((((((((((((((('''''')))+++---------,,,+++'''''''''''''''((())))))&&&(((******(((''')))+++''''''''''''((((((((((((+++,,,***&&&&&&'''"""&&&''''''((())))))))))))''''''''''''((()))******'''&&&&&&&&&&&&'''(((((($$$%%%'''((())))))((((((''''''(((((())))))******%%%&&&(((***+++++++++***************************((((((''''''''''''((((((++++++******))))))((((((%%%(((+++,,,+++)))''''''$$$%%%&&&%%%%%%&&&(((***)))(((''''''((()))((('''))))))((((((((()))******))))))))))))************(((((()))***************))),,,---******+++***&&&(((((((((((((((((((((((((((''''''(((((()))***+++'''***+++***(((''')))+++(((((())))))))))))((((((((()))*********)))))))))((((((((((((((()))))))))&&&''')))***+++***)))((()))************)))(((((((((((((((((((((((((((((())))))))))))************((((((((((((((())))))***))))))*********))))))(((&&&''')))************))))))))))))))))))******+++)))+++,,,,,,+++***,,,---+++***)))((()))***,,,---+++++++++,,,,,,+++******((())))))***++++++,,,,,,)))***+++,,,...///000111))))))*********+++++++++***************+++++++++******************************))))))))))))******************************,,,+++***))))))(((((((((******++++++,,,,,,,,,,,,************************,,,+++***))))))***+++,,,+++***+++,,,,,,,,,,,,---************************,,,+++***))))))***+++,,,************************(((+++------+++))))))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,------,,,++++++++++++************++++++***)))((()))++++++)))&&&,,,,,,+++*********++++++************++++++++++++************************'''&&&%%%%%%''''''&&&$$$'''&&&%%%$$$%%%''')))+++$$$%%%&&&&&&'''''''''&&&$$$(((***((($$$"""$$$(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((&&&$$$######$$$%%%'''''''''''''''&&&%%%$$$$$$))))))((((((''''''&&&&&&%%%'''******((((((***,,,''''''(((((((((((((((((()))))))))(((''''''&&&&&&&&&'''((((((''''''((()))'''((((((((())))))******&&&&&&&&&'''''''''(((((()))((('''((()))******(((###+++111000)))'''+++000'''((()))******)))((('''%%%(((,,,---***))))))******))))))(((((((((((()))&&&''')))***++++++******%%%&&&((()))))))))((((((&&&'''((())))))((('''&&&(((((())))))))))))((((((''''''''''''((((((((()))((((((((())))))))))))))),,,---.........,,,+++***'''((((((((((((((('''&&&$$$&&&(((***+++***)))((()))(((''''''''')))***+++%%%'''))))))'''&&&(((***''''''''''''((((((((()))%%%'''&&&&&&+++111---$$$&&&&&&((()))************&&&&&&&&&&&&'''(((******&&&'''(((************)))"""###&&&((((((((('''&&&******))))))(((((((((''')))***+++++++++***((('''%%%%%%%%%&&&''')))***+++&&&&&&%%%%%%%%%&&&&&&''')))(((((('''&&&%%%%%%$$$&&&((())))))(((''''''((()))))))))'''%%%%%%'''))))))'''&&&'''((()))((('''***)))((((((((()))+++,,,))))))))))))************(((((()))******************---...+++***+++)))%%%((((((((((((((((((((((((''''''&&&'''((()))+++---'''+++...,,,((('''***---(((((())))))))))))((((((''')))++++++)))((()))***''''''((()))***+++,,,,,,(((***,,,---...---+++***+++++++++++++++***)))))))))))))))))))))((((((((())))))))))))***************************++++++,,,'''((()))******++++++***%%%&&&((()))************)))))))))))))))******+++)))+++,,,,,,+++***,,,---***)))((('''((()))+++---))))))***+++,,,,,,,,,,,,((())))))***++++++,,,,,,************************)))************+++++++++'''((()))***+++,,,------,,,+++++++++++++++++++++******))))))))))))******************************(((((((((((()))***+++,,,))))))******++++++++++++************************,,,+++)))(((((()))+++,,,'''&&&'''******(((((()))))))))))))))))))))))))))+++***)))'''''')))***+++***++++++,,,,,,++++++***'''***------***''''''(((+++,,,,,,------,,,,,,+++******)))(((((()))*********+++,,,---...---,,,+++++++++************++++++((()))++++++)))((()))***///...---,,,+++*********)))***+++,,,,,,,,,++++++************************'''''''''''''''''''''''''''%%%$$$%%%(((***)))'''%%%&&&&&&''''''(((((()))(((&&&'''(((###!!!***))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))***&&&$$$$$$''')))'''%%%***)))'''%%%%%%%%%''''''***(((&&&''')))******)))''''''''''''(((((((((((($$$%%%%%%&&&'''((()))))),,,+++)))'''''''''((()))&&&&&&&&&'''''''''((((((***'''%%%$$$&&&'''((((((((((((((((((((()))*********)))''''''((())))))((('''((())))))(((((()))***+++,,,++++++***((('''&&&$$$000333***)))333333))),,,***((('''&&&'''((()))(((,,,+++'''&&&***)))%%%&&&)))(((%%%&&&)))***'''))))))))))))))))))))))))%%%%%%&&&'''((()))******+++*********))))))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))******'''***,,,,,,+++)))((((((%%%))))))''''''(((&&&###(((((((((((()))***+++,,,&&&((()))***+++)))((('''((((((''''''))),,,///111%%%''')))(((%%%%%%&&&)))((((((((((((((('''''''''((())))))(((&&&&&&'''(((+++)))''''''((()))((('''&&&'''((((((''''''(((***''''''(((((())))))******%%%$$$$$$&&&'''((('''%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))******&&&(((++++++***))))))***************))))))))))))(((((())))))))))))((('''(((((((((((()))))))))))),,,***((((((***+++,,,+++***************)))(((((($$$&&&(((((((((((()))***''''''''''''(((((((((((())))))(((((((((((())))))&&&'''((()))***+++,,,,,,,,,***))))))******((('''""" """(((+++)))&&&(((((((((((((((((((((((()))***+++,,,---,,,,,,+++,,,+++***((((((((()))***)))***,,,,,,***)))***+++)))))))))))))))(((''''''***************)))(((((('''(((((()))***+++++++++(((((((((((()))))))))))),,,+++***(((%%%###"""!!!+++++++++*********)))))),,,,,,,,,+++***)))((('''*********)))))))))))))))++++++******++++++,,,---,,,,,,+++***(((%%%"""!!!++++++,,,,,,,,,,,,++++++''')))******))))))***+++))))))))))))))))))))))))+++***)))(((&&&&&&%%%%%%---,,,***))))))***,,,---******+++++++++,,,,,,,,,,,,+++******++++++)))'''---,,,,,,+++***)))((((((,,,+++******++++++***)))+++***)))(((((((((******&&&((()))((('''&&&'''(((,,,***))))))******)))'''++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))),,,++++++******++++++,,,''')))***+++***)))***+++))))))))))))))))))))))))+++***)))))))))+++---///******************************+++++++++,,,,,,,,,)))************+++++++++'''''''''''''''''''''''''''%%%$$$%%%(((***)))'''$$$%%%%%%%%%&&&&&&''''''(((&&&&&&)))&&&!!! $$$''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$###((('''&&&'''(((((('''&&&''''''(((''''''&&&&&&%%%'''((((((&&&$$$###$$$&&&''''''''''''((((((((((((''''''((((((((((((((((((+++***)))(((''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&'''(((((('''%%%((((((((((((((()))******)))((((((((())))))(((((('''((())))))(((((()))******)))))))))))))))((((((&&&...///(((&&&+++***$$$,,,+++)))(((((()))***+++'''+++***'''&&&******&&&***,,,,,,((((((+++,,,)))))))))))))))))))))))))))&&&&&&''''''((()))))))))******)))))))))((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))))))))%%%'''))))))(((&&&%%%%%%&&&))))))&&&&&&((('''$$$''''''''''''((()))***+++)))***++++++***(((&&&$$$,,,+++)))(((((()))***+++$$$&&&(((((('''(((***,,,''''''''''''''''''''''''((())))))(((&&&&&&'''((()))'''&&&''')))******)))&&&'''))))))((('''((()))'''((((((((()))))))))***)))))))))***+++++++++***(((((())))))))))))((((((!!!""""""###$$$$$$%%%%%%&&&((())))))(((((()))******))))))((('''&&&&&&%%%)))))))))((((((((((((((())))))))))))((((((((((((***)))'''''')))***+++***)))))))))))))))(((''''''&&&(((***+++***)))***+++))))))))))))************))))))(((((((((((())))))+++*********))))))((((((+++***((()))******)))((((((&&&%%%'''+++---+++'''************************------,,,+++)))'''$$$###,,,+++)))((((((((()))***)))***,,,,,,***)))***+++***************)))((((((***************)))(((((('''(((((()))******++++++(((((((((((()))))))))***+++++++++************)))(((((()))))))))*********%%%&&&(((***,,,---......)))))))))))))))************************+++,,,,,,&&&'''((()))***)))((((((((())))))******))))))(((((()))+++***))))))***,,,))))))))))))))))))))))))******)))((((((((()))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,+++******++++++)))(((++++++******************,,,+++***************)))************+++,,,---...)))***++++++))))))***+++,,,***))))))******)))'''++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,++++++++++++++++++,,,''')))++++++***)))***+++************************...---+++))))))***+++,,,******************************+++++++++,,,,,,,,,)))************+++++++++''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&(((%%%%%%((()))'''&&&'''%%%%%%&&&'''(((((())))))'''''''''&&&&&&&&&&&&%%%(((((((((''''''''''''&&&&&&(((******)))((('''(((%%%&&&((())))))'''%%%$$$&&&***+++(((!!!!!!%%%''''''''''''((((((((((((******))))))((((((((((((***))))))((('''&&&$$$$$$&&&&&&'''''''''(((((((((''''''((()))***)))%%%###((((((((((((((()))******'''(((((()))))))))(((((('''((())))))(((((()))***(((((('''''''''(((***+++''')))***)))'''%%%%%%&&&***)))((((((((()))***+++&&&))))))''''''******'''''')))((($$$$$$&&&&&&$$$))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((***,,,,,,***((((((((('''))))))%%%%%%((((((&&&'''&&&&&&''''''((()))***((()))*********)))'''&&&,,,+++)))'''''''''((((((###%%%((())))))+++---///&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&'''((('''&&&&&&'''***++++++***&&&(((******)))'''''''''(((((((((((())))))))))))'''((((((((())))))))))))(((((())))))))))))(((((($$$%%%%%%&&&&&&''''''(((&&&'''((('''&&&&&&(((***+++***)))((('''&&&%%%$$$***)))(((''''''((()))*********))))))(((((('''''')))(((&&&'''(((******)))'''((((((((((((''''''&&&((()))++++++***))))))***))))))))))))************))))))(((((((((((()))))),,,++++++***)))(((''''''***)))((()))***+++***)))---***)))***,,,---***'''************************'''((()))******)))((((((+++***))))))((())))))))))))***,,,,,,***)))***+++***++++++++++++******)))***************)))((((((((((((((()))******++++++((((((((()))))))))******++++++,,,,,,,,,---------%%%&&&'''((()))***++++++)))******+++++++++******(((((())))))******++++++***))))))))))))***++++++%%%&&&((()))++++++,,,,,,((())))))******))))))((()))***++++++******+++---))))))))))))))))))))))))))))))))))))******+++,,,******************************+++++++++,,,,,,,,,+++*********++++++***((()))))))))*********++++++++++++*********))))))))))))***+++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,***(((((()))***)))(((++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++''')))++++++***)))***+++************************000...,,,***))))))))))))******************************+++++++++,,,,,,,,,)))************+++++++++''''''''''''''''''''''''%%%%%%%%%&&&'''((((((((((((((('''''''''''''''''')))&&&$$$'''******'''%%%%%%%%%&&&''''''(((((()))''''''''''''&&&&&&&&&&&&&&&&&&'''''')))***++++++$$$(((,,,,,,)))'''''')))&&&&&&'''(((((('''&&&%%%***,,,---***%%%###%%%'''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))'''%%%###"""''''''''''''(((((((((((()))((((((((()))(((&&&$$$((((((((((((((())))))***%%%''')))))))))((((((((('''((())))))(((((()))***)))(((&&&%%%&&&''')))+++)))%%%''',,,,,,&&&'''...&&&&&&%%%%%%&&&'''((()))&&&'''''''''((()))))))))$$$&&&%%%!!! """"""(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++---,,,+++))))))***(((***(((%%%%%%((()))''''''''''''''''''((()))***$$$%%%''')))***+++++++++(((((('''''''''((())))))$$$%%%'''(((***+++---...&&&&&&&&&'''''''''''''''((())))))(((&&&&&&'''((('''&&&&&&(((***+++***)))&&&(((++++++)))'''''''''(((((((((((())))))))))))&&&'''''''''&&&&&&'''(((&&&&&&''''''''''''&&&&&&)))))))))******+++++++++'''(((((('''&&&''')))+++,,,++++++***)))(((((('''***)))'''&&&&&&(((***++++++******)))(((''''''&&&)))((('''((()))******)))'''(((((()))((((((''''''&&&((())))))'''&&&''''''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))))))))*********)))((('''(((***++++++***+++)))((()))******(((%%%************************&&&''')))+++,,,------,,,******)))))))))))))))))))))***,,,,,,***)))***+++*********++++++***))))))***************)))(((((((((((())))))************(((((()))))))))*********,,,+++++++++************&&&''''''((()))***+++++++++++++++++++++***)))(((''''''((()))***++++++,,,)))))))))((())))))***+++******************************++++++++++++******)))+++,,,,,,+++***,,,---))))))))))))))))))))))))***))))))))))))***++++++((()))************)))(((******+++++++++,,,,,,,,,+++***)))***,,,,,,***((())))))))))))******************+++***)))((())))))++++++,,,+++***(((&&&%%%)))***++++++))))))***+++,,,***(((((()))******)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))++++++*********+++************************///...,,,+++***)))))))))******************************+++++++++,,,,,,,,,))))))*********+++++++++''''''''''''''''''''''''%%%%%%&&&'''''''''((()))((('''''''''&&&&&&%%%%%%)))'''%%%%%%((()))&&&"""''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$(((,,,,,,)))'''''')))((('''&&&%%%&&&&&&'''(((+++***))))))))))))))))))''''''''''''((((((((((((%%%%%%&&&''''''((())))))(((((())))))(((&&&$$$"""'''''''''((((((((())))))+++)))'''&&&'''(((((('''((((((((((((((())))))***$$$'''))))))''''''((()))'''((())))))(((((()))******)))'''&&&%%%&&&((()))+++%%%&&&------&&&(((000&&&&&&&&&&&&&&&'''((((((&&&&&&&&&(((((((((((())))))+++)))%%%%%%''''''$$$(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''(((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))((((((((('''''''''''''''&&&'''((((((&&&%%%%%%&&&(((***(((%%%%%%)))***((())))))(((((())))))******$$$%%%&&&(((***+++,,,,,,((('''''''''''''''(((((('''&&&'''''')))******)))''''''(((((())))))))))))((())))))(((&&&&&&'''((()))(((((()))******(((&&&''')))++++++)))((((((((())))))))))))(((((((((((((((******)))'''&&&(((+++&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((()))))))))((('''(((***,,,))))))))))))***************((('''&&&'''(((***,,,+++******)))(((''''''&&&***)))((()))+++,,,+++***((())))))******)))))))))&&&((())))))'''&&&''''''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))))))))*********)))((('''(((***++++++***(((''''''((())))))(((''')))))))))))))))))))))))),,,,,,,,,,,,+++)))'''&&&)))))))))*********)))))))))***,,,,,,***)))***+++(((((()))))))))))))))(((***************)))(((((()))))))))))))))*********))))))))))))************************************)))))))))*********++++++%%%&&&(((***,,,---......''''''((()))***++++++,,,)))))))))((())))))***+++------,,,+++***))))))(((*********++++++*********)))+++,,,,,,+++***,,,---))))))))))))))))))))))))******)))((((((((())))))((()))************)))(((******+++++++++,,,,,,,,,******)))***,,,,,,***)))++++++******)))((((((''')))***+++***((('''(((***++++++,,,+++***(((&&&%%%)))+++,,,+++***)))***+++,,,***'''''')))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***(((***+++,,,+++***+++,,,************************,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++''''''''''''''''''''''''$$$&&&''''''&&&'''(((***''''''&&&%%%$$$$$$######'''((((((%%%%%%'''%%%!!!''''''&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&+++***(((&&&$$$$$$$$$$$$&&&(((******)))((('''(((((('''%%%$$$%%%&&&(((***)))'''%%%&&&)))******(((''''''''''''(((((((((((($$$$$$%%%&&&'''((())))))((((((((((((((('''&&&%%%''''''((((((((()))))))))+++)))&&&%%%'''((())))))((((((((((((((()))******$$$'''((('''%%%%%%(((,,,'''((())))))(((((()))***+++***((('''''''''((((((,,,((((((+++)))$$$%%%+++((()))))))))))))))******(((%%%&&&((((((&&&&&&)))***---,,,((('''******((())))))))))))))))))))))))))))))(((((('''''''''&&&'''(((((((((((()))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((''''''''''''&&&'''(((((('''&&&%%%&&&''''''))))))&&&&&&******(((******))))))))))))******((((((((((((((()))))))))******)))((('''&&&%%%%%%)))(((''''''))))))((('''((((((((())))))******+++((())))))(((&&&&&&'''((())))))((()))******'''%%%'''(((***)))((((((***+++))))))))))))(((((((((((('''))))))'''$$$$$$&&&***(((((())))))))))))((((((''''''''''''''''''''''''((()))***)))((()))***,,,&&&&&&''''''((()))))))))((((((''''''((()))***+++******))))))((((((''''''***))))))***,,,,,,+++)))((())))))***************((()))++++++***))))))***))))))))))))************))))))(((((((((((()))))),,,++++++***)))(((''''''***)))((()))***+++***)))'''((()))******+++******((((((((((((((((((((((((''''''((())))))((('''&&&(((((()))************))))))***,,,,,,***)))***+++''''''((())))))))))))(((***************)))(((((())))))))))))))))))******)))))))))*********++++++'''((()))***,,,---...///************++++++++++++))))))***++++++++++++***(((((())))))******++++++***))))))))))))***++++++,,,+++******)))******+++'''(((((())))))((((((''')))***++++++******+++---))))))))))))))))))))))))+++***)))(((((((((((((((******************************+++++++++,,,,,,,,,***))))))***,,,,,,+++))),,,+++***)))(((''''''&&&(((***,,,***'''&&&(((***)))***+++,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,)))'''&&&(((***++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,------,,,+++***(((***,,,,,,+++***+++,,,++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,)))************+++++++++''''''''''''''''''''''''###&&&((('''&&&&&&(((******)))((('''&&&%%%$$$$$$$$$)))***&&&$$$&&&&&&###$$$%%%%%%&&&&&&''''''(((((((((((((((''''''''''''000...+++(((&&&%%%%%%%%%((('''&&&'''(((((('''&&&&&&&&&&&&&&&''''''(((((('''''''''''''''''')))***''''''''''''((((((((((((&&&&&&''''''((((((((())))))((((((''''''((((((((('''((((((((())))))))))))((('''&&&''')))******)))((((((((((((((()))******%%%'''(((&&&###$$$)))...'''((())))))(((((()))***(((((()))))))))))))))***+++***))))))'''%%%''')))*********+++******)))))))))&&&%%%))))))%%%%%%((((((******'''&&&)))***'''))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))))))))******&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((())))))(((&&&&&&'''(((%%%))))))'''(((+++***'''***))))))((((((((()))))))))))))))(((((((((((()))*********)))((('''&&&%%%+++)))'''(((***+++)))''''''''''''((()))*********((())))))(((&&&&&&'''(((''''''(((***++++++(((&&&(((((((((((('''))),,,...***)))))))))((((((((('''&&&((((((&&&"""!!!%%%)))(((((())))))))))))((((((************************&&&(((******)))((()))***''''''''''''(((((((((((('''''''''((()))*********))))))))))))(((((((((((()))((((((***,,,,,,***((('''(((((()))******))))))&&&(((***+++***)))***+++))))))))))))************))))))(((((((((((())))))+++*********))))))((((((+++***((()))******)))(((((()))******************))))))))))))))))))))))))!!!###%%%(((***+++++++++'''((()))***+++******))))))***,,,,,,***)))***+++'''((()))******************************)))((((((***)))))))))))))))))))))))))))*********+++++++++((()))***+++,,,---...///'''(((((()))***+++,,,,,,//////...,,,***'''%%%$$$)))))))))))))))************************+++,,,,,,+++***))))))))))))***+++''''''((((((((((((''''''((()))+++***))))))***,,,))))))))))))))))))))))))******)))))))))***++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,***))))))***,,,,,,+++*********))))))(((((((((''''''***,,,+++'''%%%'''***************+++,,,---...+++,,,---,,,+++***+++---,,,)))'''&&&(((***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))***,,,------,,,***)))(((***,,,,,,+++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,)))************+++++++++''''''''''''''''''''''''###&&&((((((&&&&&&(((***...---,,,+++***)))((('''"""))),,,'''$$$&&&(((&&&"""###$$$%%%'''((()))***)))(((((((((''''''''''''+++)))&&&$$$######$$$%%%***'''$$$$$$''')))(((%%%$$$%%%'''((()))((('''&&&&&&***,,,***&&&%%%(((---''''''''''''((((((((()))))))))))))))(((((((((((())))))(((''''''(((***+++(((((((((((())))))))))))%%%%%%'''))),,,,,,***(((((((((((((((((()))******%%%'''(((%%%"""###)))///'''((())))))(((((()))***&&&'''(((***++++++,,,,,,'''******((('''***,,,---))))))***))))))((('''&&&***&&&%%%))))))$$$$$$((((((+++***((((((+++,,,)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%%%%$$$""""""###%%%$$$(((***((()))+++***''')))(((((('''''''''((((((''''''''''''(((***+++,,,&&&'''((()))************+++)))((())),,,---+++)))&&&&&&&&&'''((())))))***((())))))(((&&&&&&'''(((%%%%%%'''))),,,,,,***(((((((((''''''''')))---111******))))))((((((((('''***,,,---***%%%%%%)))---&&&&&&''''''''''''&&&&&&******))))))))))))))))))$$$''')))***)))(((((((((++++++******))))))((((((&&&&&&((()))************(((((((((((())))))))))))''''''''')))++++++)))'''&&&&&&'''((())))))(((((($$$&&&(((((((((((()))***''''''''''''(((((((((((())))))(((((((((((())))))&&&'''((()))***+++,,,---,,,***))))))******((('''''')))******(((''''''(((************************)))***+++++++++***(((''''''((()))+++++++++***))))))***,,,,,,***)))***+++((()))***+++++++++++++++***************)))((((((*********))))))))))))))))))************+++++++++++++++************))))))$$$%%%&&&((()))+++,,,---******+++++++++******)))*********)))))))))))))))++++++******++++++,,,------,,,***(((''''''(((((())))))************))))))''')))******))))))***+++)))))))))))))))))))))))))))))))))***+++,,,...///---,,,***))))))***,,,---******+++++++++,,,,,,,,,)))))))))***,,,,,,+++***(((((((((((())))))))))))'''***,,,+++&&&%%%'''++++++***)))(((((((((******((()))******(((((()))***,,,)))&&&&&&(((***,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,)))***,,,------,,,***))))))***,,,,,,+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,)))************+++++++++))))))((((((''''''&&&&&&''')))***((($$$%%%***///---------,,,,,,+++++++++((('''%%%$$$$$$%%%&&&'''******)))((('''(((+++...'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&"""###((()))%%%%%%)))((((((''''''''''''(((((((((((())))))))))))))))))'''%%%$$$&&&)))***(((%%%(((''''''''''''((())))))&&&)))%%%""")))+++((('''''''''((()))+++,,,&&&'''((((((((('''%%%$$$(((((((((((())))))))))))&&&((())))))(((&&&'''(((...,,,(((&&&&&&)))---///%%%+++,,,'''&&&***---+++*********)))(((''''''&&&((()))***++++++***)))((()))))))))((('''''''''&&&******)))(((''''''((((((((('''((()))))))))'''%%%,,,((($$$###&&&)))***)))%%%&&&'''''''''''')))+++(((''''''&&&&&&((()))***---&&&$$$)))+++'''%%%&&&))))))))))))((('''&&&%%%)))%%%###%%%***+++((($$$((((((&&&%%%(((---,,,(((''''''&&&&&&&&&&&&'''''''''&&&'''***,,,)))&&&$$$+++)))'''(((+++,,,***(((&&&&&&&&&&&&&&&'''(((((()))'''&&&'''******'''$$$###%%%((((((&&&'''***...+++(((***...---(((''',,,''''''''''''((((((((((((***((('''(((***+++)))&&&+++***)))&&&$$$$$$''')))%%%$$$%%%)))---...+++((("""'''&&&!!!&&&&&&'''((()))((('''&&&'''(((%%%''')))******(((&&&$$$***(((&&&&&&'''((((((''''''''''''''''''((())))))%%%&&&)))++++++)))&&&$$$+++***((('''&&&''')))*********+++++++++)))'''&&&)))))))))))))))))))))))))))))))))((()))******+++)))******)))(((((()))+++'''***,,,,,,***(((((())))))))))))))))))******+++,,,(((%%%%%%(((******)))))))))(((((((((((())))))###''''''***......)))***)))((('''&&&&&&'''((()))((((((((((((***,,,---))))))))))))))))))))))))!!!###&&&)))+++,,,---******)))))))))))))))************)))))))))))))))))))))************))))))...,,,)))(((''')))+++---(((***++++++***+++000444,,,+++***))))))***+++,,,++++++,,,,,,,,,++++++******)))***+++---,,,***(((******))))))((((((''''''(((***,,,***&&&$$$%%%'''+++)))(((***---...,,,***))))))(((((((((((())))))***+++,,,+++)))))))))***++++++******)))(((((('''---+++)))+++---///---+++)))))))))))))))***************)))))))))***,,,---,,,+++)))(((((()))+++,,,,,,+++)))''''''(((***+++))))))***++++++++++++***,,,,,,+++***))))))******))))))******)))***,,,---+++++++++******)))))))))'''&&&%%%%%%%%%&&&((()))+++++++++++++++***)))(((+++,,,---,,,***)))***+++***++++++++++++***)))))))))******++++++******)))''''''''''''&&&&&&&&&&&&$$$(((******'''&&&***---000///---,,,***)))))))))***)))'''&&&&&&'''(((***&&&&&&'''&&&%%%%%%'''***'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((($$$###&&&'''%%%''',,,((((((''''''''''''(((((()))((((((((((((((((((((('''&&&%%%&&&))))))(((&&&''''''''''''((((((((((((%%%)))(((""" %%%)))***''''''&&&&&&'''((()))***''''''((((((''''''&&&%%%))))))))))))((((((((((((&&&((())))))(((''''''(((000---***'''&&&''')))***$$$&&&%%%"""&&&++++++&&&&&&''''''(((******+++,,,))))))************))))))))))))))))))(((((((((((())))))((('''''''''(((((('''%%%$$$&&&)))***(((&&&,,,)))&&&%%%'''))))))((($$$&&&'''&&&&&&&&&(((***(((''''''&&&'''((()))******%%%%%%)))***'''''')))((((((((((((((('''&&&%%%"""$$$'''***)))%%% ,,,,,,)))%%%&&&(((&&&!!!(((''''''''''''''''''((('''&&&&&&((()))'''$$$"""...+++******+++,,,***((()))))))))))))))***++++++((('''&&&'''((()))((('''''''''&&&''')))***++++++***%%%###'''(((%%%%%%(((''''''''''''(((((((((((()))((('''(((***+++)))&&&)))***+++***(((((()))***'''&&&%%%'''))))))'''$$$***+++)))$$$%%%***,,,)))'''((()))((('''&&&'''))))))***+++,,,,,,+++***(((((('''&&&'''))))))((('''((((((''''''(((((()))***''''''(((((()))((((((((('''(((((()))))))))))))))((())))))*********)))))))))))))))))))))))))))))))))))))))))))))******+++***+++++++++))))))***,,,&&&(((******((('''((())))))(((((((((((()))******111...***)))***+++***)))))))))(((((((((((())))))"""''')))((())),,,,,,(((+++***)))((((((((()))))))))((((((((()))***+++,,,(((((((((((((((((((((((('''''')))******++++++++++++******))))))*********++++++++++++++++++++++++******))))))))))))*********)))((('''((()))+++---***++++++***((((((,,,///++++++************++++++***+++++++++++++++*********))))))***++++++***(((******))))))((((((((((((+++***))))))))))))(((''',,,)))&&&&&&)))***************))))))))))))*********+++,,,+++)))))))))***,,,++++++***))))))((((((,,,***)))***,,,---,,,***,,,,,,++++++******))))))+++***)))))))))***+++,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,))))))***++++++++++++***,,,++++++******)))******,,,---,,,+++*********+++......---------,,,,,,,,,+++***)))))))))***,,,---+++++++++++++++***))))))+++,,,---,,,***)))***+++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%&&&&&&&&&&&&&&&###'''***+++)))((()))+++222000---***((('''''''''***((('''&&&&&&''')))***$$$%%%&&&&&&%%%%%%&&&((('''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***&&&$$$%%%&&&&&&)))---((((((''''''''''''((((((((((((((('''''''''&&&&&&'''&&&&&&'''))))))(((&&&%%%&&&((()))))))))((('''$$$(((***((('''))))))(((''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''******))))))((((((''''''&&&'''))))))(((''''''(((---,,,***(((''''''((((((%%%""" &&&,,,)))###''''''((()))***,,,,,,---******))))))))))))******((((((((()))))))))))))))(((((('''''''''((())))))'''###!!!###(((+++)))''',,,***(((((())))))((('''$$$%%%&&&&&&%%%%%%''')))(((''''''''''''((())))))&&&%%%'''))))))'''(((,,,''''''''''''''''''&&&&&&$$$(((+++,,,)))%%%###"""''')))(((&&&(((++++++''')))((((((''''''(((((()))((('''&&&%%%&&&%%%###!!!---,,,***)))***)))(((&&&***************+++,,,,,,''''''''''''&&&''')))++++++(((%%%'''***---+++(((,,,&&&###&&&((((((''')))''''''''''''(((((((((((()))(((((((((******((('''&&&(((+++,,,+++))))))***+++)))'''&&&&&&&&&%%%###***)))%%%$$$''',,,***%%%'''((())))))''''''((()))((((((((((((((((((((((((&&&&&&'''(((***+++)))''')))(((((((((((()))******(((((('''&&&'''(((***+++%%%&&&)))***+++***)))((((((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))*********+++,,,,,,+++******+++---'''((())))))((((((***,,,((((((''''''(((((()))***...+++)))'''((((((((('''***))))))(((((())))))***(((++++++((((((******(((******)))))))))***++++++)))((((((((()))***+++,,,((((((((((((((((((((((((+++,,,,,,---,,,,,,++++++*********))))))******++++++++++++++++++++++++++++++***))))))))))))***+++'''(((((()))***+++,,,---++++++***(((&&&&&&(((*********++++++++++++******))))))******+++******)))+++)))(((((()))***))))))***))))))))))))(((((((((---)))'''(((,,,---***''',,,)))%%%$$$%%%'''((()))++++++************++++++***+++,,,+++)))))))))***,,,,,,,,,+++******))))))+++***))))))***+++***(((...------,,,+++***)))))),,,+++******)))*********************************%%%''')))+++,,,+++)))((())))))***++++++++++++***+++++++++***************,,,,,,,,,,,,,,,++++++++++++++++++***************---,,,+++++++++,,,---...***++++++++++++***))))))+++,,,---,,,*********+++(((((()))***+++,,,------------,,,++++++,,,------%%%%%%%%%&&&&&&''''''(((&&&)))******((('''((()))111///+++(((&&&&&&'''((('''&&&%%%$$$$$$%%%'''(((%%%'''))))))((((((((()))'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))'''&&&'''((((((***,,,((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((())))))((('''%%%&&&(((******)))'''&&&&&&(((************)))((((((((('''''''''''''''''')))((('''&&&&&&'''((()))******))))))((((((''''''%%%'''))))))((('''((()))''''''(((((())))))******'''%%%"""###'''***)))%%%,,,,,,++++++***))))))(((+++***)))(((((()))***+++'''''''''(((((()))))))))((((((((((((((()))***+++***%%%!!!###(((+++***'''++++++++++++***)))'''&&&%%%&&&''''''&&&&&&(((***''''''''''''((((((((()))&&&'''******(((&&&(((,,,&&&&&&&&&&&&&&&'''''''''***((('''%%%%%%'''+++...$$$'''(((''')))......+++))))))(((((((((((())))))(((((('''%%%&&&((('''$$$(((((('''''''''&&&&&&%%%((((((''''''(((((()))***%%%'''(((&&&%%%&&&***...+++)))&&&''')))***)))''')))(((((())))))))))))***''''''''''''((((((((((((((((((((()))))))))((('''$$$&&&(((((((((((()))***...,,,)))'''&&&'''''''''&&&%%%%%%%%%'''(((&&&###'''((())))))(((''')))***''''''&&&&&&&&&'''((()))%%%%%%'''))),,,,,,***''')))))))))))))))******+++((('''''''''((()))***+++'''((()))******)))((((((***)))((((((((()))+++,,,))))))))))))))))))))))))(((((()))******************+++++++++******+++---+++++++++***+++,,,...000'''''''''''''''((())))))((('''&&&&&&'''))))))******))))))))))))))))))***,,,,,,+++)))((()))******))))))))))))******++++++)))))))))))))))******+++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,))))))((((((((()))******((((((((())))))))))))))),,,+++)))(((((()))+++,,,))))))+++,,,---,,,,,,++++++******(((''''''(((((()))***+++,,,,,,+++***)))(((((()))************)))+++)))'''&&&((()))))))))))))))))))))))))))))))))***(((''')))+++,,,+++)))+++***((('''''''''((((((+++******))))))******+++***+++,,,+++)))))))))***,,,,,,,,,+++++++++******+++***************)))))),,,,,,,,,++++++******))),,,,,,+++******))))))))))))***++++++++++++***)))$$$%%%'''((()))))))))((())))))***++++++++++++*********+++++++++*********(((((((((***,,,......---))))))))))))))))))))))))+++******)))***+++,,,---******+++++++++******)))***,,,,,,,,,******+++,,,))))))******+++,,,------,,,+++)))(((((()))+++,,,&&&&&&''''''((((((((())),,,,,,***(((&&&%%%'''(((---+++)))&&&&&&''')))***'''&&&$$$$$$$$$&&&''')))&&&(((***+++***))))))***'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%''')))******+++***)))((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((%%%&&&(((******)))'''&&&(((''''''((())))))))))))((()))))))))(((((((((''')))((('''&&&&&&''')))******)))))))))((((((((('''%%%'''((()))((('''((()))&&&''''''((()))*********+++*********)))((((((***///...---+++***((('''&&&+++***)))(((((()))***+++&&&&&&&&&''''''((((((((())))))))))))***++++++,,,---)))%%%%%%)))+++)))'''***+++,,,,,,+++((('''&&&'''((()))((('''''')))+++&&&''''''((((((((((((((('''***,,,***'''&&&((()))''''''&&&&&&&&&'''((((((***%%% ###((())))))'''++++++((('''((('''$$$))))))(((((((((((())))))(((***)))&&&(((,,,+++'''%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((%%%'''(((&&&%%%&&&***...'''((()))'''%%%$$$&&&(((!!!&&&***)))'''&&&&&&'''''''''''''''(((((((((((('''((()))))))))(((((((((&&&&&&&&&&&&%%%'''***---,,,+++)))'''&&&&&&(((***''')))+++,,,***((((((***'''((())))))(((((()))++++++***)))((()))***,,,---%%%&&&'''***,,,,,,***((()))))))))))))))******+++''''''((()))******))))))+++***)))'''''''''((((((,,,+++)))((((((((()))***))))))))))))))))))))))))(((((()))************)))((()))***)))))))))+++,,,,,,+++******,,,---///000'''''''''''''''((()))))))))*********++++++---...******))))))))))))******---+++))))))))))))+++---'''(((((())))))*********((()))))))))************************************))))))*********))))))((('''''''''''''''((()))***((()))))))))*********+++---+++***((((((***+++---)))***+++,,,+++***((('''***)))))))))******+++***)))***+++,,,,,,+++***)))'''((()))***************+++)))'''&&&((()))))))))))))))))))))************&&&(((******((((((***,,,***+++,,,---,,,***)))((())))))(((((((((((())))))***+++,,,+++)))))))))***,,,,,,,,,+++++++++++++++++++++++++++*********+++((()))))))))******++++++++++++++++++******)))))))))***++++++++++++***)))******))))))***,,,---///))))))***++++++++++++***)))******+++++++++******'''&&&'''))),,,---,,,***++++++,,,,,,,,,,,,,,,,,,******)))((()))***+++,,,)))******+++++++++*********+++,,,,,,******+++,,,,,,,,,+++******++++++,,,,,,+++)))(((((()))+++,,,'''''''''(((((((((((((((///,,,)))&&&%%%&&&'''((()))((('''&&&&&&(((***+++((('''&&&%%%&&&(((***+++&&&'''((((((''''''(((***'''''''''''''''((((((((('''&&&&&&&&&&&&'''((((((###'''******+++,,,***&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&'''))))))((((((((()))%%%&&&((()))))))))((('''***&&&%%%((()))((((((***(((((())))))***))))))(((((((((''''''(((((())))))((((((((()))))))))))))))$$$&&&((()))(((((((((************))))))(((((((((+++***+++,,,)))&&&(((,,,+++************)))))))))******))))))))))))******''''''''''''((((((((((((******)))))))))***++++++,,,***(((((()))))))))((((((***,,,+++)))''''''''')))******)))(((((()))+++&&&''''''((()))((((((((())),,,,,,)))'''(((((('''))))))'''&&&&&&'''((()))***&&&$$$'''++++++&&& %%%(((&&&%%%&&&&&&$$$)))((((((''''''(((((()))'''++++++'''(((---,,,%%%%%%'''((()))((()))+++,,,((((((((((((((())))))***''''''''''''&&&''')))+++$$$''')))'''$$$###%%%)))"""'''***)))'''))))))(((''''''''''''(((((((((((('''(((******((((((((()))))))))((('''&&&(((,,,000(((((('''%%%$$$$$$'''***(((***---...+++&&&(((---&&&((())))))))))))***,,,)))(((''''''((()))+++,,,''''''''')))+++,,,***((()))(((((((((((()))******((((((***++++++***(((''',,,***(((&&&&&&''')))***,,,+++***)))(((((((((((())))))))))))))))))))))))'''((()))++++++******)))'''((())))))((()))+++,,,***)))((()))+++,,,,,,+++((((((''''''(((((()))******+++,,,+++)))((()))***+++******))))))******+++,,,)))(((******)))***...'''((())))))***)))))))))((()))************))))))++++++++++++++++++++++++++++++***)))'''&&&$$$###''''''''''''((()))******++++++,,,,,,---.........,,,+++***))))))***+++,,,((()))))))))(((&&&$$$###***)))(((***,,,------,,,******++++++++++++******(((((()))***+++++++++++++++)))(((((()))***)))))))))))))))************+++%%%(((+++***'''&&&)))---(((+++...///...+++***)))))))))(((((((((((())))))***+++,,,+++)))))))))***++++++++++++++++++******)))***++++++******+++---''''''((()))***++++++,,,******+++++++++***))))))************************,,,***)))((()))+++---...))))))***++++++++++++***((()))***,,,,,,+++******+++)))((()))++++++'''###)))************+++++++++,,,+++*********+++,,,---))))))***++++++++++++***)))+++,,,,,,+++***+++---...---,,,*********+++,,,------,,,++++++,,,------((('''''''''''''''&&&&&&+++***((('''(((((((((((('''&&&&&&&&&'''((())))))((('''&&&%%%&&&(((***,,,&&&''''''&&&%%%&&&(((***&&&'''''''''((((((((()))'''&&&&&&&&&&&&'''((((((###((()))'''(((++++++&&&((((((''''''''''''((((((&&&''''''(((((())))))***%%%(((******((('''(((***''''''''''''((((((((((((***%%%%%%***,,,)))((()))%%%&&&'''))))))))))))(((''''''((()))))))))))))))''''''(((((())))))******$$$&&&((()))(((((()))***++++++***))))))))))))***'''######'''(((&&&&&&***''''''((())))))***++++++))))))************))))))************))))))))))))***)))((((((((((((((((((&&&(((******((('''(((***&&&(((******(((&&&''')))((()))***)))''''''(((***&&&&&&((()))))))))(((''')))+++***'''(((,,,+++&&&,,,+++)))'''''''''((())))))((()))+++---,,,((($$$"""&&&&&&&&&)))+++***(((''''''''''''''''''(((&&&++++++%%%&&&***'''&&&(((******((((((***,,,)))))))))((()))******+++((('''&&&'''((()))((('''&&&''''''&&&&&&&&&'''(((***)))%%%###(((......(((''''''''''''((((((((((((&&&)))+++***((('''((()))((()))))))))((()))+++---'''((()))'''$$$$$$&&&((()))&&&'''***)))%%%&&&***&&&((()))***))))))+++,,,%%%%%%%%%&&&&&&'''((()))***)))((()))***+++***(((((((((''''''(((((()))***,,,+++***)))(((((((((((('''''''''(((((()))***+++))))))*********))))))((())))))))))))))))))))))))'''(((***+++++++++)))(((((()))******)))***,,,...***)))((()))+++,,,***((()))(((((((((((()))******&&&(((***)))'''%%%&&&(((+++******))))))******+++,,,((((((++++++((((((,,,)))***+++++++++***)))(((((()))***++++++***)))(((************************,,,,,,+++***(((&&&%%%$$$((((((((())))))***+++,,,,,,,,,---......///000000++++++++++++++++++++++++((((((((((((((('''&&&%%%***)))(((***---...---+++++++++************++++++((()))***+++,,,,,,,,,,,,***))))))***++++++***((())))))*********+++++++++)))******************+++&&&))),,,,,,***))))))******))))))))))))))))))******+++,,,+++)))))))))***************************&&&(((******))))))+++...)))))))))******+++++++++))))))***+++,,,+++******,,,+++***))))))***+++,,,***)))))))))))))))******))))))***++++++++++++***''')))***,,,,,,,,,***)))---+++)))***,,,+++&&&"""''''''''''''(((((()))))),,,+++*********+++---...))))))***+++++++++++++++)))+++,,,,,,+++***,,,------,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,'''''''''&&&&&&%%%%%%%%%&&&&&&''')))++++++***(((&&&&&&''''''''''''''''''&&&%%%$$$###$$$&&&(((***(((((((((&&&%%%&&&))),,,&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((($$$((((((%%%%%%***+++(((((((((''''''''''''((((((&&&&&&'''((()))***++++++%%%(((******(((''')))+++(((''''''''''''((())))))***%%%&&&,,,///+++'''(((###$$$&&&((())))))((((((&&&'''(((*********)))(((&&&&&&'''((()))***++++++$$$&&&((()))(((((()))***)))(((((((((***+++---///$$$!!!'''&&&%%%&&&''''''(((((())))))******((()))***++++++***)))(((---,,,,,,,,,+++*********)))((('''&&&&&&&&&&&&&&&!!!&&&***+++(((&&&(((,,,%%%((())))))&&&&&&(((***(((((()))(((&&&&&&''')))%%%&&&((()))))))))((('''(((***(((&&&)))///---'''...,,,***(((''''''((()))$$$%%%&&&%%%$$$&&&***---$$$***---+++((())))))'''''''''&&&&&&&&&&&&''''''%%%++++++$$$###&&&"""&&&(((***)))&&&%%%''')))((((((((((((((())))))***)))'''&&&'''******'''$$$***'''$$$%%%)))+++)))'''---&&&###...---###''''''''''''((((((((()))&&&)))+++***((('''(((***%%%'''))))))(((''''''(((***+++,,,***&&&%%%&&&)))...&&&###(((+++)))''')))&&&((()))***))))))+++,,,'''(((((()))***++++++,,,,,,***(((((()))******)))'''''''''''''''((())))))///---)))'''&&&''')))***"""###&&&)))+++,,,,,,,,,&&&''')))+++++++++******))))))))))))))))))))))))'''(((***+++,,,+++)))((()))***++++++***+++---///,,,+++***,,,......+++''')))))))))))))))***++++++%%%(((+++,,,+++***,,,///++++++************++++++---)))(((,,,+++&&&&&&)))+++,,,,,,---,,,+++)))(((((()))***++++++***)))((())))))))))))))))))))))))******+++++++++***))))))************+++,,,---...++++++,,,,,,---...//////***++++++,,,,,,++++++******************++++++++++++)))(((***,,,---+++(((,,,+++***))))))***+++,,,))))))***+++,,,---------*********+++---,,,***((())))))******++++++++++++...+++)))***---...,,,)))%%%''')))(((&&&&&&)))+++++++++************++++++***+++,,,+++)))))))))***))))))))))))))))))******###&&&))))))((((((+++...,,,,,,++++++++++++++++++((()))***+++,,,,,,+++***,,,+++)))(((((()))+++,,,,,,---...//////...,,,+++))))))***++++++++++++***'''(((***,,,---,,,***))),,,)))(((+++......)))%%%))))))******++++++,,,,,,******)))))))))***+++,,,((()))***+++++++++++++++)))***,,,,,,++++++,,,---,,,+++******+++---///111)))******++++++******)))))))))(((((('''''''''&&&&&&'''###!!!''''''"""%%%(((***)))'''&&&''')))*********)))'''%%%%%%&&&&&&&&&''''''''''''&&&&&&***,,,...+++  ...'''(((((('''&&&&&&)))+++&&&&&&&&&'''''''''(((((())))))***))))))(((''''''((((((((((((((('''''''''%%%&&&&&&'''((()))************+++***)))'''%%%$$$))))))((('''''''''''''''*********)))((('''%%%%%%(((((((((((())))))))))))))))))(((((((((((()))))))))******)))(((((()))+++,,,+++++++++******))))))******)))(((((((((((((((&&&'''''''''''''''&&&&&&))))))+++,,,---.........///---***))))))))))))((()))((((((((((((((()))***+++++++++)))'''''')))+++)))((((((((((((((()))***''''''((()))))))))))))))((((((***,,,(((######(((''''''''')))++++++)))'''***((((((++++++((((((+++&&&((()))***)))((())))))******((('''+++000000,,,+++'''###%%%)))+++)))&&&******)))((((((((((((((()))&&&&&&))))))&&&&&&)))((())))))))))))((((((''')))'''&&&''')))***(((%%%((((((''''''''''''((((((%%%((((((&&&&&&)))***'''$$$%%%&&&'''((((((((((((''''''(((((((((((('''''')))''''''))),,,,,,((($$$'''((()))((('''((()))++++++*********))))))(((((())))))*********+++++++++(((((()))******)))((('''******))))))((((((''''''"""###%%%'''))))))))))))+++***)))))))))***,,,---(((((()))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++***))))))(((***)))((((((((()))+++,,,***++++++***((('''(((************))))))))))))((())))))*********++++++,,,++++++***)))(((((())))))((()))***++++++,,,+++++++++((('''******((((((,,,***)))((('''((())),,,---)))((()))+++...///---+++,,,*********((($$$$$$((())))))))))))************'''(((******((('''((()))///+++((((((,,,//////...,,,,,,+++++++++++++++,,,)))+++---//////---+++)))************************,,,,,,+++***))))))******&&&''''''((()))******+++******))))))))))))******)))+++,,,,,,+++***,,,---***)))((((((((()))+++,,,)))))))))***+++---...///'''((()))*********************+++,,,,,,,,,,,,+++---------,,,+++***)))((()))************++++++++++++***)))((((((***,,,---++++++************++++++++++++++++++++++++++++++((()))***+++,,,+++******************************))),,,,,,******------+++,,,,,,+++***)))))))))***---+++))))))***+++,,,,,,''',,,,,,***+++***))))))((()))+++''' !!!'''+++******+++---......---++++++************++++++---******,,,+++((((((***)))(((((((((''''''''''''&&&'''$$$!!!###((('''###&&&)))******((('''((()))(((((()))((('''''''''(((&&&&&&''''''''''''&&&&&&'''''')))***&&&!!!%%%,,,'''(((((('''&&&&&&)))+++,,,+++***(((&&&$$$###"""((()))))))))(((((('''&&&((((((((((((((((((((('''&&&&&&''''''(((((())))))***)))(((''''''((())))))))))))((('''''''''''''''&&&&&&&&&&&&%%%$$$######'''((((((((())))))))))))))))))(((((((((((())))))((()))***)))'''''')))***++++++******))))))))))))******)))(((((((((((((((&&&''''''((((((((('''''')))***+++---............///---+++***))))))))))))+++***)))(((((('''(((((((((((((((&&&%%%$$$&&&(((+++***)))(((((('''((((((''''''((()))))))))))))))---***))),,,,,,)))'''))))))(((((()))++++++***(((+++((((((++++++((((((***((()))******))))))***,,,(((******(((***---,,,((()))&&&$$$&&&***+++)))&&&******)))(((((((((((((((&&&$$$$$$((()))(((***---(((((())))))))))))(((((((((&&&%%%'''))))))'''%%%((((((''''''''''''((((((&&&))))))''''''******(((''''''((((((((('''&&&%%%''''''(((((((((((('''''''''((((((''''''''''''((('''((()))((('''''')))+++*********)))))))))(((((())))))*********+++++++++'''((()))******)))((((((&&&&&&&&&'''(((((())))))%%%&&&((())))))))))))(((***))))))))))))***++++++(((((()))******+++,,,,,,)))))))))******)))))))))'''''''''((())))))*********)))((((((((()))++++++***++++++***(((''')))***,,,,,,,,,++++++++++++***++++++******************+++*********))))))))))))))))))***++++++++++++***+++((((((++++++((())),,,,,,***)))(((((((((***++++++++++++***(((((()))++++++)))***,,,+++)))***///))))))))))))************''')))******)))(((((()))))))))))))))***,,,///111++++++************++++++***+++,,,------,,,+++***************************,,,++++++******)))******''''''(((((()))******+++)))))))))))))))))))))))))))***,,,+++******+++---***)))((((((((()))++++++''''''((())))))***+++,,,******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++***))))))************+++++++++---,,,+++++++++---///000,,,++++++++++++++++++,,,++++++************++++++((((((***+++++++++***)))************************))),,,,,,)))***------***++++++******)))*********---,,,++++++,,,,,,,,,,,,(((***)))$$$###(((++++++***((((((+++)))######'''***))))))***,,,------,,,+++******************+++---******,,,,,,((((((+++((((((((((((''''''''''''&&&'''&&&$$$%%%((('''$$$%%%&&&''''''%%%%%%&&&'''&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&)))%%%%%%***,,,***'''''''''''''''&&&%%%&&&(((***'''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''(((((((((((((((((('''''''''((((((((((((((()))'''&&&%%%&&&(((+++...)))((((((''''''''''''((('''''''''((((((''''''&&&''''''((((((((()))))))))))))))(((((((((((())))))((())))))(((''''''(((***))))))))))))((((((((((((******)))(((((((((((((((&&&'''((()))))))))))))))***+++,,,---...////////////...---+++************,,,+++***((('''''''''''')))******)))''''''(((***,,,+++***(((''''''''''''''''''((()))))))))))))))+++%%%###(((+++)))&&&%%%***((('''((()))+++******,,,)))(((+++***'''&&&)))%%%&&&&&&%%%$$$%%%''')))&&&+++,,,)))((()))(((%%%&&&%%%%%%'''+++,,,)))&&&***))))))((((((((((((((((((%%%%%%((())))))+++///&&&'''((())))))***))))))'''&&&&&&'''(((((('''%%%(((((((((''''''((((((((('''******'''(((++++++(((((()))******)))&&&$$$"""''''''((((((((((((''''''&&&((()))&&&######''',,,'''((()))((('''''')))+++******))))))))))))(((((()))))))))************+++&&&'''((()))******))))))%%%%%%&&&&&&'''((((((((())))))*********)))(((((('''((())))))******))))))((())))))******+++++++++))))))))))))))))))))))))&&&&&&'''(((((()))******)))))))))((()))******+++******+++***(((''')))***,,,,,,,,,++++++++++++***,,,++++++******)))((((((*********+++******)))(((++++++++++++*********))),,,)))))),,,+++)))))),,,---,,,***(((((((((((())),,,......***&&&%%%)))---***(((***,,,,,,***,,,111))))))))))))************(((***++++++***))))))***$$$(((+++***((()))...222******)))))))))******+++************************************************+++++++++***************'''(((((())))))*********((()))***++++++***)))((()))***++++++******+++---)))))))))((()))******+++'''((())))))******))))))******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++((())))))***+++++++++***)))************+++++++++,,,+++***)))))))))***+++,,,,,,,,,++++++,,,,,,,,,+++***)))(((((()))***+++((())))))***+++*********************************)))+++,,,)))***------************)))******++++++***++++++,,,,,,++++++***...---)))$$$$$$))),,,***+++((('''***+++(((&&&''')))(((((()))+++,,,+++***************************---******,,,,,,))))))+++((((((((((((((('''''''''&&&''''''''''''((('''%%%&&&''''''&&&&&&&&&&&&'''''''''&&&'''((()))((((((&&&&&&''''''''''''&&&&&&,,,)))''')))+++***&&&$$$&&&''''''&&&%%%&&&(((***$$$%%%&&&'''((()))******&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&%%%&&&(((+++,,,)))(((''''''''''''((((((''''''((()))))))))))))))'''''''''((((((((())))))))))))(((((((((((()))))))))******)))(((((()))+++((((((((((((((((((''''''***))))))(((((((((((((((&&&'''(((******+++++++++++++++---...///000000000...///...---+++***************)))(((((('''((((((***+++,,,+++)))((()))+++******)))(((((('''((((((''''''((()))))))))))))))'''######''')))'''%%%%%%***(((&&&&&&''')))***))),,,))))))******&&&%%%(((%%%%%%$$$###"""###&&&(((&&&+++---)))%%%&&&((('''$$$$$$%%%(((+++,,,)))'''))))))(((((((((((()))))),,,((('''(((((('''(((,,,&&&&&&''')))************(((((((((((())))))((('''''''''(((((((((((('''''''''******((((((+++,,,)))((()))******)))'''$$$"""''''''(((((((((((('''''''''(((((('''%%%%%%'''***'''((((((((('''''')))***))))))))))))))))))(((((())))))))))))************&&&&&&'''((()))*********)))((((((''''''&&&&&&%%%))))))))))))))))))))))))&&&''')))******))))))(((((()))))))))*********+++,,,++++++++++++++++++,,,++++++******)))))))))))))))))))))))))))******+++)))******)))(((((()))+++*********)))))))))((((((************)))))))))))))))***+++++++++***))))))---,,,+++***)))))))))))),,,******,,,,,,)))(((+++++++++***)))(((((())))))---------+++***)))***,,,+++))))))+++)))&&&(((,,,((()))))))))************)))***,,,,,,***)))***+++%%%(((******))))))+++---)))))))))((())))))***++++++***)))(((((()))***+++******************************+++++++++*********(((((()))))))))*********'''(((***,,,,,,***(((''')))***++++++******+++,,,)))))))))))))))******+++******+++,,,,,,+++***)))((())))))*********))))))******+++,,,,,,,,,,,,+++(((((()))************)))))))))*********+++++++++---,,,***)))'''&&&&&&&&&,,,++++++******++++++,,,+++***)))(((((()))***+++)))******+++++++++++++++************************(((++++++)))))),,,---******)))))))))***+++,,,,,,''')))+++++++++))))))))),,,---+++***,,,///,,,'''+++((('''))),,,,,,)))'''***)))((()))+++,,,+++************++++++*********---******,,,,,,)))))),,,'''''''''(((((((((((((((&&&&&&''')))((('''&&&'''***)))((((((((()))*********(((&&&'''((()))'''%%%&&&&&&''''''''''''&&&&&&++++++***(((''''''((('''&&&''''''&&&%%%%%%(((***+++***)))((('''&&&%%%%%%&&&&&&'''''''''''''''&&&&&&'''''''''(((((())))))((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''((((((######$$$%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))******+++***)))(((***,,,''''''''''''''''''((((((***))))))((((((((((((((('''''')))***++++++++++++++++++---...///000000000---//////...+++))))))+++(((((('''(((((()))******&&&((()))(((&&&%%%&&&'''(((((('''(((((()))******''''''((()))))))))))))))((((((***,,,***'''(((,,,)))'''%%%%%%&&&((()))(((,,,)))(((***)))&&&%%%''')))))))))'''&&&'''***---''',,,,,,'''$$$'''***+++$$$%%%''')))+++***)))'''))))))(((((((((((())))))+++((('''))))))'''(((+++&&&&&&''')))************((()))*********)))))))))''''''((())))))((('''''''''******((((((+++,,,)))&&&''')))******)))'''&&&''''''((((((((((((''''''(((''''''(((***+++(((%%%&&&'''((('''&&&&&&(((***(((((((((((((((((())))))))))))))))))))))))))))))'''''''''((()))******+++******))))))(((''''''&&&''''''''''''((()))******&&&''')))******))))))((()))))))))))))))*********,,,,,,+++******+++,,,,,,*********)))))))))))))))((()))))))))************)))******)))((((((***+++*********)))))))))((((((''''''((()))******++++++******++++++++++++******...---+++***)))((()))))),,,)))***---,,,)))'''***)))))))))))))))******+++...+++)))***---+++&&& +++))))))+++)))&&&(((,,,((()))))))))************)))***,,,,,,***)))***+++***)))((()))++++++(((&&&))))))(((((()))******++++++***(((''''''(((***+++)))))))))))))))))))))))))))******+++++++++******))))))))))))************'''(((***,,,,,,***((('''(((***++++++***)))+++,,,((()))))))))***************++++++++++++***))))))))))))*********))))))(((******+++,,,,,,,,,,,,+++)))************)))(((((())))))*********+++++++++------,,,+++++++++++++++******))))))))))))************)))(((((()))******++++++++++++,,,,,,------************************(((++++++)))))),,,,,,******)))))))))***+++,,,,,,(((***------+++******+++***+++***))),,,000---(((***)))'''(((+++---+++'''+++***)))***+++,,,+++***)))***++++++++++++***))),,,******------******---'''''''''((((((((((((((('''&&&''')))'''$$$%%%)))(((&&&$$$$$$%%%&&&&&&&&&+++(((&&&&&&))))))'''$$$&&&&&&''''''''''''&&&&&&&&&******&&&$$$'''***+++&&&&&&&&&%%%$$$%%%''')))((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&''''''((()))))))))'''''''''((((((((((((((('''((())))))((('''%%%$$$(((''''''''''''(((((()))$$$%%%&&&'''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((()))))))))******)))(((((()))+++''''''''''''((((((((((((******)))((((((((((((((('''((()))******************+++,,,---.../////////+++...000...***((()))***''''''''''''(((***+++,,,''')))******(((''''''(((''''''''''''(((***+++,,,''''''((()))))))))))))))'''(((+++---)))%%%&&&,,,(((&&&%%%&&&''')))((((((+++((('''***)))&&&%%%(((((())))))(((''''''***,,,(((++++++&&&%%%(((***)))&&&&&&((()))))))))((('''((((((((((((((())))))***%%%###$$$(((***((())),,,&&&'''((())))))***))))))''')))+++***)))((())))))&&&'''((())))))((('''&&&'''******'''(((++++++(((&&&&&&'''((())))))******''''''(((((((((((('''''')))'''&&&)))------((($$$&&&'''((('''&&&&&&(((***''''''(((((((((((())))))***)))))))))))))))((((((((((((''''''((()))***+++''''''(((((()))*********'''&&&&&&'''((()))***+++'''((())))))******))))))))))))))))))))))))))))))+++***)))(((((()))***+++$$$$$$%%%&&&((()))******(((((()))************)))((()))***)))((((((***,,,,,,,,,,,,++++++++++++***%%%&&&'''(((***+++,,,,,,++++++*********+++,,,,,,...---+++)))(((((()))***+++)))))),,,,,,(((&&&((('''(((((()))***+++++++++///***&&&(((,,,))) )))''')))++++++)))+++000))))))))))))************(((***++++++***))))))***,,,***)))***---,,,'''"""))))))))))))******+++,,,+++***)))(((((()))***+++))))))))))))))))))))))))((()))***,,,,,,+++******************************((()))***++++++***)))(((((()))******))))))***,,,(((((()))************)))))))))((('''''''''((((((+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++***+++++++++***))))))((()))************+++++++++%%%&&&((()))+++---...///))))))(((((((((((())))))************************,,,++++++++++++,,,------************************(((***+++((())),,,,,,)))*********)))******++++++***---000///,,,+++,,,///,,,+++'''###%%%+++...,,,(((******(((***,,,+++''',,,***)))***,,,,,,+++***)))***+++,,,,,,+++***))),,,******------++++++...''''''''''''((((((((()))(((%%%&&&(((&&&"""%%%+++&&&$$$!!! """$$$$$$###***&&&$$$&&&)))+++)))&&&&&&&&&''''''''''''&&&&&&$$$)))+++'''%%%((((((%%%%%%&&&&&&%%%$$$%%%''')))$$$$$$&&&''')))+++------&&&'''(((((()))))))))(((&&&&&&''''''((())))))***&&&&&&''''''(((((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''((())))))(((((()))))))))))))))(((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''((()))(((&&&&&&((()))''''''((((((((()))))))))******)))((((((((((((((((((((())))))***))))))((()))***+++---............***---000...***''''''***(((((('''(((((()))***+++)))+++---,,,+++)))))))))(((((('''(((((()))***+++''''''((())))))))))))))))))'''(((***)))%%%%%%((((((''''''(((***+++)))((()))''''''))))))&&&&&&)))$$$&&&''''''&&&&&&'''((('''******(((((()))&&& (((((()))(((''''''''''''((((((((((((((()))******###!!!$$$)))***((('''***(((((())))))))))))((((((%%%(((***)))'''&&&'''(((&&&'''((())))))((('''&&&&&&))))))''''''******(((((('''''''''((()))***+++''''''((((((((((((''''''(((((('''((())))))((('''&&&'''''''''&&&&&&((()))'''''''''((((((((())))))******))))))(((((((((((())))))(((''''''((()))***&&&&&&''''''((())))))******)))((((((((()))*********))))))))))))***++++++)))))))))))))))))))))(((+++***)))'''''')))***+++###$$$%%%&&&''')))******'''((()))***+++******)))((()))***)))((((((***,,,,,,,,,,,,++++++++++++***&&&''''''((()))***++++++,,,+++)))((()))+++---...---,,,***)))((()))***+++***((())),,,+++'''%%%&&&((())))))*********))))))+++(((&&&(((***)))###)))'''(((******''')))---))))))))))))************''')))******)))(((((())))))***+++------+++'''%%%)))))))))******+++------*********))))))*********))))))))))))))))))))))))''')))***,,,,,,,,,***)))************************))))))))))))))))))))))))((()))******))))))***+++'''((()))***+++******)))***(((&&&%%%%%%''')))***,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++)))***++++++++++++++++++)))************+++++++++###$$$%%%''')))***+++,,,******))))))))))))******)))***+++,,,,,,+++***)))******)))))))))***+++,,,************************'''******((((((+++,,,)))++++++******)))************---///---***))),,,000,,,...,,,'''&&&))),,,,,,&&&+++,,,((('''******'''+++***))))))***+++***)))(((***+++,,,,,,+++***(((,,,******------++++++...&&&'''''''''(((((())))))(((%%%%%%'''$$$!!!$$$,,,,,,(((%%%%%%'''))))))((((((%%%###%%%***---+++(((&&&''''''''''''''''''&&&'''+++,,,((((((((($$$%%%&&&&&&%%%$$$%%%''')))))))))))))))((((((((((((''''''((()))******))))))&&&&&&&&&'''((())))))***%%%&&&&&&'''((()))******)))(((&&&$$$$$$&&&(((***'''''''''''''''((()))***%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))(((((((((((())))))%%%&&&'''&&&$$$$$$&&&''''''((((((((())))))************)))(((((((((((((((((())))))))))))(((((('''))))))+++,,,---.........))),,,000...)))&&&''')))***)))((((((((((((((()))&&&(((******(((&&&&&&&&&***)))((((((((((((((()))'''(((((()))))))))))))))111+++))),,,///,,,(((((()))))))))+++------+++))))))&&&&&&))))))''''''***&&&(((******)))((()))***&&&)))*********)))!!!)))***)))(((&&&%%%&&&(((((((((((((((((()))******$$$###&&&******&&&###$$$((()))))))))))))))((('''###&&&((((((%%%$$$%%%'''&&&'''(((******((('''&&&%%%((((((&&&&&&)))***'''***)))'''&&&'''(((***,,,''''''((((((((((((''''''&&&((()))&&&######'''+++&&&'''''''''&&&&&&((()))&&&'''''''''(((((())))))******))))))((((((((('''***)))(((''''''((()))))))))(((((('''&&&&&&%%%%%%...---+++))))))))))))***+++***)))))))))***,,,---))))))))))))((((((((((((---,,,***))))))***,,,---((((((((()))))))))))))))'''((()))++++++******)))((()))***)))((()))***,,,*********))))))))))))((((((((((((((())))))))))))---,,,)))'''(((***...000---,,,***(((((()))+++,,,)))'''(((++++++&&&$$$%%%***++++++******)))((('''''''''''')))+++,,,,,,,,,+++(((((()))&&&"""###'''))))))))))))************'''(((******((('''((()))%%%)))...///,,,)))))))))************+++,,,---...*********++++++*********))))))))))))))))))))))))'''(((***,,,---,,,***)))++++++************************))))))))))))******((()))******))))))***+++'''((()))++++++******))),,,***(((&&&&&&))),,,...***************)))((('''******+++,,,,,,,,,,,,+++((()))***+++,,,---------)))************+++++++++******++++++++++++******++++++************++++++(((***,,,......,,,***((()))((('''''''''(((***+++************************'''******((((((+++,,,))),,,,,,+++***)))))))))***(((+++,,,***&&&%%%)))...***111555222...---+++(((%%%,,,...)))%%%((()))'''***)))(((((()))***((('''((()))+++,,,,,,+++)))(((,,,******---...+++,,,///((((((((((((((((((((((((%%%''''''''''''''')))+++(((((()))******)))(((''')))*********(((''''''(((((('''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&'''(((((()))))))))(((''''''&&&&&& !!!###%%%&&&(((((()))'''((()))))))))(((&&&%%%'''''''''''''''''''''''''''((()))((('''&&&''')))******))))))(((&&&%%%$$$((()))+++***(((''''''((()))'''&&&'''***+++***(((+++)))'''''')))+++++++++***+++)))$$$###(((,,,---%%%&&&((()))))))))((('''((()))***+++,,,,,,+++***''',,,,,,'''&&&+++...,,,,,,++++++***)))((((((''')))******)))''''''((()))))))))))))))************(((((()))***++++++,,,,,,(((+++,,,)))%%%%%%***///+++,,,+++***((('''((()))&&&''''''(((((())))))***)))(((&&&%%%&&&''')))+++)))---111...)))&&&(((,,,%%%&&&((()))((('''((()))'''&&&&&&''''''&&&(((,,,)))***++++++***)))((('''))))))))))))))))))))))))'''(((((())))))))))))))))))((('''&&&&&&'''((()))%%%((()))'''(((+++***'''''''''((((((((((((''''''%%%'''))))))'''&&&(((******)))(((''''''((()))***)))(((''''''''')))***++++++'''###"""%%%((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''')))++++++***)))))))))''''''''''''((((((((()))%%%&&&''''''&&&&&&''')))&&&&&&''''''(((((())))))''''''(((((())))))************************************++++++***)))'''&&&+++((($$$$$$(((+++,,,+++*********))))))))))))))),,,+++******++++++)))(((***,,,---+++(((&&&''')))))))))***+++,,,------...************************)))))))))))))))((('''''' $$$))))))'''%%%&&&'''(((((())))))))))))((((((***************)))((('''%%%&&&&&&'''((()))******///+++((((((******%%%!!!,,,+++***((((((((()))***))))))))))))***+++,,,---++++++,,,,,,,,,***)))(((******)))((((((((((((((()))((('''(((+++---------******************************))))))((((((''''''%%%&&&((()))))))))(((''',,,++++++***************+++*********))))))(((((()))***,,,------,,,***)))++++++************++++++,,,,,,,,,++++++*********,,,+++***))))))***+++,,,,,,***))))))***++++++*********))))))))))))******+++++++++++++++***)))))))))***+++,,,,,,+++***))),,,***(((&&&&&&''')))+++))))))))))))************+++++++++*********))))))************************///+++((((((+++------+++,,,,,,,,,+++))))))+++---***************************)))((()))******)))(((++++++******************''''''''''''''''''''''''&&&'''(((((('''(((***,,,(((((()))))))))((('''&&&((()))***)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&)))((('''''''''((()))***'''''''''((((((((((((((($$$%%%&&&'''''''''''''''***)))((('''&&&''''''((('''''''''''''''''''''''''''((()))(((''''''((()))))))))))))))((('''&&&%%%((()))+++***(((''''''((((((&&&%%%&&&)))***)))'''***((('''''')))*********$$$&&&%%% ###'''(((%%%&&&&&&'''''''''''''''((((((***+++++++++******(((,,,,,,((('''***,,,+++++++++***))))))(((''''''((())))))(((&&&&&&'''(((((((((((()))))))))******''''''((())))))***++++++''')))++++++))))))+++...+++++++++***((('''((()))%%%%%%$$$$$$$$$$$$$$$$$$+++***(((&&&%%%&&&'''(((***+++++++++)))(((''''''&&&(((******)))((()))***---,,,,,,+++***)))***,,,))))))***+++***)))(((((((((((((((((((((((((((((((((((()))************))))))((('''&&&&&&'''((()))(((+++,,,***+++------***'''(((((((((((((((''''''%%%''')))((('''&&&(((******)))(((''''''((()))***((('''&&&&&&&&&((()))***)))'''$$$$$$&&&((()))((((((((((((((((((((((((((((((((((((((((((((()))***(((***++++++***(((((()))''''''(((((((((((((((((('''((())))))(((((()))+++'''''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))***+++***)))(((((((((%%%""""""%%%((())))))++++++++++++******)))))),,,+++)))***++++++)))(((''')))+++***(((''')))+++*********+++++++++++++++************************''''''((()))*********)))''''''((()))***)))'''%%%***************************************)))((((((&&&'''''''''((()))))))))---***'''))),,,,,,)))%%%,,,+++***)))(((((()))***))))))))))))***+++,,,---'''(((((())))))((('''&&&******)))(((((((((((((((,,,+++))))))*********)))******************************))))))(((((((((((('''((()))*********))))))))))))((('''''''''''''''************)))))))))((()))***,,,------,,,***)))******))))))))))))******,,,,,,,,,+++++++++******++++++***))))))***++++++,,,***))))))***++++++************))))))*********(((((((((((((((''''''&&&******++++++++++++******,,,+++)))'''''')))+++,,,))))))))))))************+++++++++*********))))))************************---,,,*********+++***)))''')))+++,,,+++*********************************---,,,++++++------,,,+++++++++++++++++++++++++++'''''''''''''''''''''''''''((())))))((((((***,,,(((((())))))((('''&&&&&&'''((()))(((&&&&&&&&&((())))))(((''''''''''''((()))(((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&((((((((((((((()))***+++&&&&&&''''''((())))))***((())))))(((((('''%%%%%%+++***'''%%%%%%&&&(((***'''''''''''''''''''''''''''((())))))''''''((()))''''''((((((((((((''''''((()))***)))((('''((()))'''&&&%%%&&&((()))(((''')))'''&&&&&&((()))))))))&&&)))'''###"""&&&******&&&&&&%%%%%%&&&&&&'''((((((((()))*********))))))))),,,,,,)))''')))+++******))))))((((((''''''''''''(((((('''%%%%%%&&&(((''''''((((((((()))))))))&&&''''''(((((()))))))))$$$&&&)))+++++++++***)))***++++++)))''''''((())))))))))))((('''&&&&&&&&&---,,,)))'''%%%%%%%%%%%%***(((''''''))))))&&&$$$(((***++++++)))((())))))******)))(((((()))))))))(((((()))*********))))))''''''''''''''''''''''''(((((()))************)))((((((''''''''''''((((((&&&)))***((((((+++***'''(((((())))))((('''&&&&&&&&&'''((((((''''''(((***)))((((((''''''(((((()))'''&&&&&&&&&&&&''''''((('''&&&%%%&&&((()))((('''((((((((((((((((((((((((++++++***)))))))))******)))***,,,+++)))(((((((((((((((((((((((((((((((((''')))******)))(((***+++))))))((((((((((((((('''*********)))((('''''''''(((((((((((((((((((((((((((((()))************)))+++(((&&&&&&(((+++,,,,,,)))******++++++,,,,,,---,,,***))))))***+++***(((%%%'''((()))((((((***,,,++++++*********)))))))))************************(((((())))))***)))))))))---***(((***------((($$$---,,,+++******+++,,,---************))))))))))))((((((((((((((((((((((((***(((''')))---...,,,)))++++++***)))))))))******))))))))))))***+++,,,,,,((()))***+++,,,+++***)))******)))((((((((()))))),,,***(((((()))))))))(((***************************))))))))))))(((((((((((()))***+++++++++******,,,+++******))))))******************)))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((()))))),,,,,,,,,++++++++++++***++++++***))))))***++++++,,,***))))))***++++++***++++++************+++++++++++++++************)))++++++************++++++---,,,***))))))***,,,---)))))))))*********+++++++++++++++******************************************+++,,,+++***(((((()))$$$'''+++---,,,***))))))************************+++***))))))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''')))))))))((()))+++---))))))((((((''''''&&&&&&&&&'''((('''&&&%%%&&&'''((((((((('''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((()))***++++++,,,''''''''''''(((((()))))))))))))))((('''&&&%%%$$$***)))'''&&&%%%&&&((()))''''''''''''''''''''''''''')))***)))((('''((()))&&&&&&'''(((((()))((((((((()))***)))''''''(((***''''''''''''((())))))(((((('''&&&&&&((())))))((())),,,+++'''&&&***---,,,''''''&&&%%%&&&'''((()))((((((((()))))))))(((((()))++++++***(((((()))***)))((((((((('''''''''&&&((())))))(((&&&&&&''')))''''''''''''(((((((((((('''''''''(((((()))))))))%%%%%%&&&(((******(((&&&)))******)))''''''((())),,,,,,++++++************,,,+++)))'''&&&%%%%%%%%%(((((('''(((((('''&&&%%%)))***++++++)))''''''((($$$%%%%%%%%%'''***+++)))''''''((())))))*********((((((((((((((((((((((((''''''((())))))))))))((((((((((((''''''(((((((((%%%((()))&&&&&&)))(((%%%))))))))))))((('''&&&%%%&&&'''((((((((((((((()))(((((((((((((((((((((((('''''''''''''''''''''(((&&&&&&'''((())))))((('''((((((((((((((((((((((((,,,++++++***))))))))))))***+++,,,+++)))'''((())))))))))))(((((((((((((((%%%'''((((((''''''((()))***)))))))))((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))'''(((((()))***++++++++++++***))))))***,,,---...%%%&&&''')))+++---...///+++)))((()))***+++***(((&&&'''((((((((()))******))))))))))))))))))))))))************************,,,,,,,,,+++)))'''&&&%%%,,,***)))+++,,,,,,***(((...---+++******+++---...******)))))))))))))))***)))))))))((((((((((((((((((''''''))),,,---,,,***+++***************************))))))***++++++,,,)))***+++---------,,,,,,******))))))((())))))***'''&&&%%%''')))+++++++++************************)))))))))))))))))))))))))))))))))***************------,,,+++++++++++++++*********))))))))))))))))))***++++++++++++***)))******))))))))))))******+++++++++++++++++++++++++++******************+++,,,***))))))***++++++***,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,+++***))))))***+++,,,,,,+++***))))))***,,,---))))))*********+++++++++************************************************%%%))),,,,,,)))((((((***%%%(((+++,,,+++************************************((('''((()))***)))(((+++++++++,,,,,,,,,,,,,,,''''''''''''''''''''''''''')))))))))((()))+++---***))))))((('''&&&&&&&&&%%%'''((('''&&&&&&'''(((''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''((()))***+++++++++))))))((((((''''''''''''&&&&&&'''''''''&&&&&&%%%(((((((((((((((''''''&&&((((((((((((((((((((((((((()))***)))((('''(((***%%%&&&'''((())))))))))))((())))))((('''''')))+++((()))))))))))))))******'''&&&&&&'''))))))((('''%%%((()))&&&$$$''')))((()))((('''''''''(((***+++))))))(((((((((((((((((())))))***+++)))((((((***((((((((((((''''''''''''******+++)))(((''')))***''''''''''''(((((((((((((((((()))))))))))))))******(((''''''((()))((('''))))))***((('''&&&((()))%%%&&&&&&&&&''''''(((((())))))((('''''''''''''''%%%))),,,***'''%%%''')))((()))******(((&&&&&&'''%%%''''''%%%(((------((('''''''''(((((()))******))))))))))))))))))))))))%%%&&&''''''(((((('''''''''(((((((((((((((((('''(((+++,,,))))))++++++((((((((()))(((((('''&&&&&&''''''''''''((()))((((((''''''((((((((((((''''''((((((((()))((((((((((((%%%&&&(((***))))))((('''((((((((((((((((((((((((+++***)))(((((((((((((((***++++++***((('''(((***))))))))))))))))))((((((&&&'''((((((''''''(((*********))))))(((((((((''''''((((((((()))))))))***************************''''''((()))***+++,,,,,,'''''''''''''''(((***+++&&&&&&'''((()))***++++++***)))((((((***+++***((()))((((((((()))))))))((('''(((((()))******++++++************************------,,,+++)))(((&&&%%%&&&(((++++++******+++------,,,***((((((***,,,---******)))(((((()))***+++)))))))))))))))(((((((((((((((((()))******)))(((*********++++++++++++************)))******+++,,,&&&''')))*********))))))******))))))))))))******'''&&&%%%''')))+++++++++************************))))))))))))************(((((((((((())))))************)))(((((((((((()))))))))))))))))))))******************************,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++*********,,,***))))))***++++++***,,,++++++++++++++++++,,,))))))((((((((())))))***,,,+++***))))))***+++,,,***))))))))))))***+++,,,************++++++++++++************************************************###'''+++,,,***)))***,,,)))***++++++******,,,...************************---,,,++++++------,,,+++)))*********+++++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((***,,,,,,+++***(((''''''''''''&&&'''(((((('''&&&((()))&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((((((((('''''''''((()))***************))))))(((''''''&&&&&&%%%%%%&&&''''''''''''&&&'''((()))))))))(((&&&%%%((((((((((((((((((((((((((()))******(((((()))***&&&&&&'''((())))))((((((((())))))(((''''''))),,,(((***++++++***)))+++,,,'''''''''(((******)))'''###((()))&&&%%%''')))'''))))))(((((())))))***+++******)))((((((((())))))'''''')))+++***'''(((+++((((((((((((((((((((((((+++++++++***)))((()))+++''''''((((((((()))))))))))))))))))))))))))))))))++++++***)))))))))***+++((())))))((('''&&&(((***$$$$$$%%%%%%&&&''''''(((&&&''''''((((((((())))))$$$)))---,,,'''$$$'''+++&&&((())))))'''&&&&&&'''''')))'''###%%%***'''(((((('''''''''((())))))************************&&&&&&'''(((((((((((('''''''''(((((((((((('''''''''******((((((***)))&&&''''''((((((((((((''''''((('''&&&''')))))))))'''&&&''''''((((((''''''&&&)))))))))***))))))((('''%%%''')))***)))(((((()))(((((((((((((((((((((((())))))((('''''''''(((((()))******)))((((((***+++((((((((())))))*********((()))+++***))))))***,,,***))))))))))))))))))((('''''''''((()))*********************************(((((((((((()))***+++,,,&&&((()))(((((((((***,,,******)))(((''''''&&&&&&)))((('''(((*********)))+++***((()))******)))(((''''''((()))***+++,,,---************************))))))******+++*********$$$'''++++++)))))),,,000+++***)))(((((()))***+++***)))((((((((()))++++++))))))))))))))))))))))))((())))))))))))((((((''')))***++++++,,,++++++++++++***************++++++((()))+++,,,,,,+++************)))))))))***++++++,,,***(((((()))))))))(((************************)))))))))************+++)))(((((((((((()))******,,,++++++***************))))))))))))************************************,,,,,,,,,++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))***++++++++++++***))),,,***))))))***++++++***++++++************+++++++++***)))))))))***,,,,,,++++++************++++++)))))))))))))))***+++,,,*********++++++++++++,,,***************+++++++++************************&&&(((***+++******+++---,,,,,,,,,***)))))),,,...************************,,,***)))***+++,,,+++***)))))))))******++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((***,,,...,,,+++)))((((((((((((&&&'''))))))(((''')))***&&&'''((((((((('''%%%%%%&&&&&&''''''''''''''''''&&&&&&'''(((((((((((((((''''''((()))))))))((('''((((((((((((((('''''''''''''''(((((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((()))******)))((()))***''''''((((((((((((((('''((()))((('''&&&'''***,,,''')))+++***)))(((***,,,((('''((()))++++++)))(((%%%***,,,)))(((***+++)))'''(((((())))))))))))))),,,+++***)))((())))))***&&&%%%''',,,+++((((((---))))))))))))))))))))))))***++++++***(((''')))***((((((((()))))))))******((((((((((((((((((((((((###&&&***+++***)))***,,,'''((()))(((&&&&&&(((***))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&(((******((('''((()))&&&((()))***((((((((()))&&&)))&&&!!!###)))$$$))))))((('''&&&'''(((((())))))))))))))))))))))))'''(((((()))***)))))))))&&&'''((())))))((('''&&&%%%((((((%%%%%%'''&&&###%%%&&&'''((())))))))))))((('''%%%&&&)))***)))'''&&&&&&'''(((((('''&&&&&&(((((()))))))))(((&&&&&&%%%(((******(((''')))***(((((((((((((((((((((((((((((('''''''''((())))))((()))))))))((()))+++---''''''((()))***++++++,,,(((***++++++******+++,,,)))))))))))))))*********(((((((((((())))))))))))************************))))))(((((((((***+++,,,''')))++++++))))))+++---******))))))(((''''''''')))((('''(((*********)))+++)))((())),,,---,,,***)))*********++++++,,,,,,************************((()))******++++++++++++((())))))******+++,,,...***************************)))((('''((()))+++,,,((((((((()))*********+++((()))******)))))))))))))))***+++,,,,,,,,,++++++++++++***************+++,,,---.........---,,,+++******))))))******+++,,,,,,+++))))))*********)))************************))))))*********+++++++++******)))))))))***+++,,,......---,,,,,,,,,,,,---((()))))))))******************))))))))))))******,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))***++++++++++++***))),,,***))))))***++++++************))))))*********...---,,,++++++---///000******++++++++++++******))))))******+++,,,,,,---*********+++++++++,,,,,,))))))*********+++++++++************************,,,+++))))))+++++++++***+++,,,---,,,***((()))***************************)))((('''((()))***)))'''))))))***++++++,,,------&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''''')))+++///---+++***((((((((()))&&&((())))))(((((()))+++'''((()))))))))(((&&&%%%((((((((('''&&&&&&%%%%%%&&&''''''(((((((((((((((''''''((())))))((('''&&&&&&&&&''''''((())))))))))))******))))))((('''&&&+++)))'''%%%%%%&&&((()))))))))))))))))))))))))))(((***+++***)))((()))***'''(((((((((((((((''''''((()))((('''&&&'''***---&&&(((******'''''')))+++(((((((((***,,,,,,***((($$$)))+++)))(((******(((%%%&&&((()))))))))((('''---,,,***)))))))))***+++%%%###&&&,,,,,,((()))...))))))))))))************)))******)))''''''((()))))))))))))))************'''''''''''''''''''''&&& (((+++)))'''(((+++'''(((((((((&&&&&&(((***++++++******)))(((((((((''''''((((((((((((''''''((('''&&&((()))***(((&&&&&&(((*********)))***+++'''+++)))$$$(((///+++***)))((('''&&&&&&'''((((((((((((((((((((((((((())))))***+++++++++++++++&&&'''((())))))((('''&&&(((++++++((((((***)))%%%$$$%%%&&&((())))))******)))&&&%%%&&&)))***)))'''%%%&&&'''(((((('''&&&%%%''''''((((((((('''%%%$$$&&&(((***)))'''''')))+++(((((((((((((((((((((((((((((('''(((((()))******'''((()))(((((())),,,...&&&&&&''')))***+++,,,---&&&((())))))(((((()))***(((((())))))******++++++******))))))((((((''''''))))))))))))))))))))))))***)))((((((((()))++++++###%%%((('''&&&%%%'''***''''''((()))***+++,,,,,,(((''''''((()))******))))))(((''')))---000///---,,,,,,,,,++++++++++++***************************+++++++++++++++***)))(((...***((())),,,...,,,***)))***++++++++++++***)))***)))((('''((()))+++---''''''((()))***++++++,,,''')))+++++++++***+++,,,)))***+++,,,---,,,,,,+++++++++***************+++***++++++,,,+++***((('''******))))))***+++,,,,,,)))(((''')))+++---------************************))))))******++++++++++++,,,+++*********+++,,,---,,,+++******))))))******(((((())))))*********+++******))))))))))))******++++++************++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,***))))))***++++++*********))))))))))))******+++***)))((((((***,,,---)))***+++,,,,,,+++***)))******+++,,,------......******+++++++++,,,,,,,,,))))))******++++++++++++************************222...***)))++++++***((((((+++------+++(((&&&%%%************************,,,+++***+++,,,---,,,*********+++,,,,,,---......(((((('''''''''&&&&&&&&&***((('''&&&'''((('''&&&)))))))))&&&###(((&&&$$$&&&***,,,,,,***(((''''''&&&&&&((()))*********))))))((((((''''''''''''&&&&&&&&&&&&'''''')))$$$$$$((((((%%%&&&*** (((+++'''&&&)))))))))((((((''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))***&&&""""""%%%(((******''''''((((((((((((''''''+++***((('''''')))+++,,,''''''''''''((((((((((((''''''''''''(((((())))))'''"""!!!%%%%%%!!!"""&&&)))************+++++++++(((&&&%%%'''))))))&&&###)))))))))))))))))))))))),,,+++***)))((((((((((((***$$$"""&&&***)))((()))+++***)))'''''')))***+++))))))))))))))))))))))))++++++************++++++$$$&&&)))++++++)))&&&$$$$$$'''(((&&&'''***+++(((***(((&&&'''***+++)))'''((((((((()))+++***(((&&&)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''***''''''***---***&&&###(((((())))))((('''&&&&&&$$$,,,,,,$$$###+++---)))&&&''')))((('''%%%&&&&&&&&&&&&((()))***)))'''&&&&&&(((***)))&&&%%%''')))))))))(((((((((((())))))))))))(((((('''''''''&&&*********)))((((((''''''%%%''')))++++++***)))((())))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((()))******+++%%%&&&(((((('''((()))+++((()))))))))******++++++(((((((((&&&&&&'''+++---))))))))))))))))))))))))(((***+++***)))((()))************)))((((((***,,,%%%&&&)))+++,,,,,,+++***'''((()))***************,,,+++)))((((((((()))***+++++++++)))'''''')))+++***'''%%%&&&***+++***(((***((('''(((***+++)))&&&))))))*********))))))(((,,,((((((***)))$$$&&&,,,''')))***)))((('''((()))))))))))))))))))))))))))---++++++---+++&&&$$$%%%,,,+++***((((((((()))***++++++***)))(((((())))))+++***)))((((((***,,,---,,,,,,***)))((((((((((((***(((&&&(((+++,,,+++)))+++)))'''(((+++,,,***((()))***)))((('''(((+++------+++******+++,,,++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))************************))))))************))))))(((***++++++******+++,,,+++******)))((()))))))))+++''''''+++,,,)))***///)))***++++++++++++***)))************************&&&(((***+++,,,+++)))((()))))))))******+++++++++,,,***))))))***++++++*********++++++++++++************))))))))))))))))))++++++***************++++++++++++*********))))))******************************+++++++++,,,,,,,,,...,,,***))))))***,,,---(((((('''''''''&&&&&&&&&&&&$$$$$$%%%''')))))))))''')))***)))'''&&&&&&''''''%%%$$$%%%(((******)))(((''''''&&&'''((()))***))))))))))))((((((''''''''''''&&&&&&&&&&&&'''''''''%%%&&&++++++'''&&&)))&&&###%%%***+++((((((+++(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))+++(((%%%$$$&&&((()))(((''''''((((((((((((''''''******)))((()))***+++,,,''''''''''''((((((((((((***)))((('''''''''((()))***''''''***+++''''''+++))))))*********+++++++++---+++((((((***+++***)))))))))))))))))))))))))))(((((((((((()))***+++,,,+++'''&&&***+++******---+++***(((''''''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))%%%''')))******)))&&&%%%%%%((((((&&&'''******(((***(((''''''******)))'''((((((((()))******(((&&&'''''''''((((((((((((((((((''''''&&&&&&''''''((()))'''''')))******((((((((((((((((((((('''&&&&&&'''......&&&$$$***+++&&&&&&''')))((('''&&&&&&''')))+++---+++'''%%%&&&)))(((***+++***(((((()))+++((((((''''''''''''(((((()))(((((((((''''''''''''&&&''''''(((((()))******'''&&&%%%(((++++++((($$$))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))******###%%%''''''&&&&&&((()))&&&&&&&&&&&&'''''''''(((+++)))((((((***+++,,,,,,))))))))))))))))))))))))(((***+++***)))((()))*********)))(((&&&'''))),,,((((((***++++++***))))))((())))))************)))+++******))))))))))))))))))))))))'''&&&%%%''')))+++***((()))***++++++***+++(((%%%%%%'''))))))(((*********+++******)))))))))&&&%%%'''&&&"""$$$))))))+++,,,+++***)))***+++)))))))))))))))))))))))),,,)))***,,,+++((('''))),,,+++***)))(((((()))***++++++***)))))))))))))))+++***)))((()))***,,,---,,,+++***))))))((()))))),,,***))))))+++,,,***(((---+++)))***+++,,,***(((,,,***)))((()))***,,,---...,,,+++,,,------,,,***((()))***+++,,,++++++************************************++++++*********))))))************))))))(((***++++++******+++,,,************))))))))))))///+++***,,,***&&&&&&)))************************************************'''(((***+++++++++)))(((+++++++++,,,,,,---------,,,***))))))***++++++*********++++++++++++******************************++++++************+++++++++++++++++++++******)))************************))))))*********+++++++++---,,,+++******+++,,,,,,'''''''''''''''&&&&&&&&&%%%$$$###%%%'''))))))(((&&&(((******))))))***+++%%%$$$$$$%%%'''))))))((((((''''''''''''((()))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''&&&%%%(((,,,---)))''''''...***)))***)))'''(((+++&&&&&&'''(((((()))******))))))))))))************(((((((((((((((((((((((('''%%%%%%((((((&&&&&&))))))'''&&&%%%&&&''''''&&&''''''((((((((((((''''''))))))))))))*********+++''''''''''''(((((((((((()))((('''&&&'''(((***+++***((())),,,---******,,,)))))))))*********++++++---***'''&&&'''((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,***((()))++++++)))+++///******((((((((((((******))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&))))))&&&&&&))))))'''***((('''((()))***)))''')))(((((()))******((('''&&&&&&''''''((())))))***(((((((((''''''(((((((((%%%'''''''''&&&''')))+++(((((((((((((((''''''&&&%%%,,,---(((&&&***+++&&&&&&''')))(((''''''((()))***---///,,,&&&$$$''',,,((()))******(((((()))***'''''''''&&&&&&'''''''''((((((((((((''''''''''''%%%&&&&&&'''(((((()))))))))&&&###&&&***+++&&&!!!))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))%%%&&&((((((''''''(((***((((((((())))))))))))***+++)))((()))+++,,,+++)))))))))))))))))))))))))))(((***+++***)))((()))******)))(((&&&%%%&&&))),,,************))))))((((((*********+++******)))))))))************))))))(((((())))))(((&&&&&&''')))******+++***(((((()))***+++(((%%%$$$%%%'''))))))++++++,,,,,,+++***))))))+++))))))***(((&&&'''+++)))+++,,,+++***)))***+++)))))))))))))))))))))))),,,)))(((++++++)))***---++++++***)))))))))******++++++***))))))))))))***+++***)))))))))***,,,---+++******)))))))))******...,,,++++++++++++***(((///---,,,+++++++++)))(((...+++((((((+++------,,,,,,,,,+++,,,------***((()))***++++++,,,+++++++++************************)))***+++,,,,,,+++***)))************************(((***++++++******+++,,,)))***+++++++++***)))(((000,,,***+++)))%%%%%%''',,,+++***))))))***+++,,,************************'''((()))++++++******)))+++++++++,,,,,,,,,,,,,,,+++***))))))+++++++++)))******++++++++++++******++++++++++++++++++++++++++++++************+++++++++,,,---------,,,***)))************************(((((()))))))))*********++++++++++++++++++++++++''''''''''''''''''''''''((('''&&&'''((((((&&&%%%&&&'''))))))'''&&&'''((($$$$$$%%%&&&'''(((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''')))***((('''''',,,***)))((('''&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))$$$$$$%%%%%%&&&&&&%%%%%%''''''((((((((((((''''''''''''((())))))))))))(((''''''''''''((((((((((((###$$$%%%''')))*********%%%%%%''')))))))))(((((())))))))))))***************)))((('''''''''((((((((((((((((((((((((((((((,,,+++***)))(((((((((((('''''')))***(((%%%)))///***)))(((((((((((()))***))))))))))))))))))))))))(((''''''&&&&&&''''''((((((''''''''''''(((((()))'''))))))&&&&&&))))))&&&)))((((((((()))))))))((()))((('''((()))***)))'''''''''''''''(((((())))))((((((''''''''''''(((((("""''')))'''%%%&&&((()))'''(((((((((((((((''''''%%%)))''''''+++,,,)))&&&'''(((((('''''')))+++)))+++---,,,)))'''(((***&&&''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%)))'''&&&'''))))))&&&###))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))(((((((((((((((***++++++******+++,,,************************''''''(((((()))(((''''''))))))))))))))))))))))))(((***+++***)))((()))******)))'''%%%$$$%%%))),,,******))))))((()))******++++++++++++******)))(((((()))***++++++***)))(((***+++++++++))))))***+++''')))***(((%%%$$$&&&)))***)))'''''''''((()))***,,,,,,,,,,,,,,,+++******++++++,,,,,,***((()))+++''')))***)))((('''((()))))))))))))))))))))))))))---)))(((***+++)))***...+++*********************++++++***))))))***************)))))))))***+++,,,*********)))******+++++++++******************)))---,,,++++++++++++***)))...***&&&(((,,,///---)))*********,,,---,,,)))&&&***+++++++++++++++++++++************************(((***+++,,,,,,+++***(((************************(((***++++++******+++,,,)))***+++,,,,,,***((('''***)))((())))))))))))+++,,,+++)))(((((()))+++,,,************************(((((()))************))))))))))))))))))*********+++***)))***+++,,,***)))******++++++++++++******++++++,,,,,,,,,,,,,,,---++++++*********+++,,,,,,+++,,,---......,,,+++)))************************))))))))))))*********+++******+++,,,,,,,,,++++++&&&''''''''''''''''''''')))(((((()))***)))'''&&&$$$&&&''''''&&&%%%&&&'''$$$&&&'''(((((((((((((((&&&''''''((((((((((((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$&&&(((((('''((()))(((((('''&&&%%%)))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))###$$$&&&'''((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((!!!###''')))***(((&&&$$$%%%'''((((((((())))))((((((((()))))))))*********)))+++---...---+++)))(((((((((((((((((((((((((((,,,+++***)))((((((((((((&&&&&&(((***(((%%%(((...)))(((((((((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))(((''''''&&&'''((()))***'''))))))&&&&&&))))))&&&((()))))))))((((((((()))***((('''((()))***)))((())))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$+++...***'''((((((&&&''''''((((((((((((((('''###&&&&&&'''((()))(((&&&(((((((((((((((+++------+++***+++,,,***$$$ '''&&&&&&&&&'''''''''&&&'''((())))))))))))(((''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%'''***+++***'''%%%&&&((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))(((((((((((()))***++++++******+++,,,''''''''''''''''''''''''$$$'''******'''%%%''')))))))))))))))))))))))))))(((***+++***)))((()))***))))))(((&&&$$$%%%(((+++(((((((((((()))***+++,,,+++++++++++++++***)))(((((()))***++++++***)))((()))***,,,+++*********,,,''')))+++)))%%%$$$&&&)))(((***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++''')))***)))'''''''''(((''')))***)))((('''((()))))))))))))))))))))))))))...***)))******((())),,,*********++++++++++++***+++***************++++++***************++++++++++++***************+++,,,&&&'''(((((())))))***+++((())))))*********++++++,,,(((%%%''',,,...+++(((+++++++++---///...+++))),,,,,,++++++++++++++++++************************)))***++++++++++++***)))++++++***))))))***++++++(((***++++++******+++,,,)))***,,,---,,,+++)))''''''((((((((()))+++------,,,+++)))(((((()))+++,,,************************(((((()))***************))))))))))))))))))))))))******)))***,,,,,,***(((******++++++++++++******++++++,,,,,,,,,---------++++++******+++,,,,,,---,,,,,,---------,,,+++************************************+++++++++,,,,,,)))***+++,,,,,,,,,,,,+++&&&&&&&&&'''''''''''''''&&&&&&'''))),,,,,,+++)))###%%%'''((((((((()))***$$$&&&))))))(((''''''(((&&&''''''((()))(((((((((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&'''%%%!!!!!!&&&((((((%%%(((***))))))+++***'''------,,,++++++***))))))))))))))))))************(((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))%%%''')))***))))))***+++''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((%%%'''***+++***&&&"""***,,,+++((((((+++,,,***((((((((()))))))))******%%%)))---...,,,)))'''&&&))))))))))))))))))))))))(((((((((((()))***+++,,,)))'''(((******(((***...(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***''''''&&&''''''((()))***&&&))))))&&&&&&))))))'''''')))***)))((('''(((******)))''''''((())))))(((***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((///000***(((++++++&&&&&&'''(((((((((((((((((($$$&&&((('''%%%%%%%%%&&&'''(((((((((((())),,,///333///******,,,)))!!!)))(((''''''))))))(((''''''((()))******)))(((''''''''''''(((((((((((((((%%%&&&&&&'''(((((())))))&&&***---+++&&&$$$''',,,))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))'''(((***)))((('''(((***)))))))))(((((((((((('''&&&(((******((((((***,,,))))))))))))))))))))))))(((***+++***)))((()))***((())))))(((&&&&&&(((***''''''((()))***+++,,,,,,+++++++++,,,++++++******((())))))************)))&&&(((******)))((()))***++++++,,,+++))))))***+++'''***...///...+++***)))((()))***+++,,,,,,,,,,,,(((,,,---***)))******((()))+++,,,+++***)))***+++)))))))))))))))))))))))),,,)))(((******'''(((+++)))***++++++,,,++++++++++++************+++,,,,,,))))))******++++++++++++,,,++++++*********++++++###%%%'''(((((()))+++,,,&&&'''))))))))))))+++---***((('''(((+++,,,***(((---,,,---///111111000...------,,,++++++++++++,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,(((***++++++******+++,,,***+++,,,,,,,,,+++)))))))))++++++((())),,,---+++,,,+++***))))))***+++,,,************************)))))))))))))))*********+++++++++++++++************)))***+++,,,,,,***(((******++++++++++++*********++++++,,,,,,------...++++++***++++++,,,---...---,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,*********++++++,,,,,,---&&&&&&&&&'''''''''((((((%%%%%%'''))),,,,,,***(((%%%&&&(((((('''''''''((("""%%%((()))'''&&&&&&'''&&&&&&((()))))))))((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%'''&&&"""###''')))&&&&&&***)))&&&'''+++,,,)))++++++++++++************))))))))))))************(((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))((()))***)))'''%%%'''(((''''''((((((((((((''''''(((((('''''''''((()))***''''''''''''(((((((((((('''((()))***)))(((&&&%%%+++---***%%%$$$)))***((((((((((((((()))))))))***###&&&)))***'''%%%$$$%%%))))))))))))))))))))))))(((((((((((()))***+++,,,***&&&%%%(((***))))))+++'''(((((((((((((((((('''))))))))))))))))))))))))***))))))(((((())))))***&&&&&&''''''((()))))))))%%%((((((&&&'''******(((''')))******''''''(((***+++)))''''''((()))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))),,,)))!!!"""+++,,,'''&&&&&&'''(((((((((((((((((((((((((((&&&$$$%%%((('''((((((((((((***...111444000+++))))))(((%%%""")))(((&&&''')))***(((&&&&&&''')))******)))'''&&&''''''''''''((((((((()))&&&''''''(((((()))******&&&(((***)))&&&%%%(((+++))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))******'''((())))))''''''''')))++++++++++++*********)))***&&&###%%%***...---***))))))))))))))))))))))))(((***+++***)))((()))***''')))******)))(((((()))'''((()))***++++++***)))******+++,,,,,,,,,++++++)))))))))))))))******+++&&&(((***+++***))))))***,,,+++******,,,---,,,,,,(((+++......,,,******+++&&&'''(((***+++,,,------***///111---+++------***)))+++,,,+++***)))***+++))))))))))))))))))))))))'''%%%&&&***+++((((((+++)))***+++,,,,,,,,,+++++++++*********++++++,,,---))))))***+++++++++++++++---,,,,,,+++************%%%'''))))))((((((***,,,''')))++++++))))))+++---))))))******+++++++++***+++++++++---///111111000...---,,,++++++++++++,,,++++++++++++++++++++++++,,,+++***((((((***+++,,,---,,,***))))))***,,,---(((***++++++******+++,,,,,,,,,+++++++++*********+++...---))))))------***************************************************)))))))))))))))******+++,,,+++++++++*********)))))))))***+++---,,,***'''******++++++++++++***************+++,,,---------++++++++++++,,,---......---,,,***)))))))))+++,,,************************************++++++++++++*********)))***,,,---...&&&&&&&&&'''''''''((((((((('''((()))***)))&&&$$$((())))))(((%%%"""""""""!!!$$$((((((&&&$$$$$$%%%%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''###((()))%%%%%%***)))%%%(((***((("""""")))+++)))&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''%%%%%%((((((&&&&&&)))((())))))&&&""" !!!###''''''((((((((((((''''''+++***((('''((()))+++---''''''''''''((((((((()))'''''''''''')))+++...///((()))&&&###%%%###(((((((((((())))))))))))(((***+++***'''&&&'''))))))))))))))))))))))))))),,,+++***)))(((((((((((((((###!!!%%%((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&'''((())))))))))))$$$'''(((&&&'''***+++)))''')))+++***'''&&&(((***+++)))'''&&&((()))))))))&&&&&&''''''((()))))))))((((((''''''''''''(((((('''''' '''+++&&&&&&&&&'''((())))))(((((()))((((((((('''''')))---'''((((((((((((+++...111111...***'''&&&(((,,,///(((%%%$$$%%%'''(((&&&$$$%%%&&&((())))))(((&&&%%%&&&'''''''''(((((())))))*********)))(((((('''''''''&&&%%%&&&'''((((((((())))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((()))******+++)))***+++***)))((()))***)))(((((((((''''''&&&&&&,,,"""***111---&&&))))))))))))))))))))))))(((***+++***)))((()))***''')))+++,,,***)))))))))((()))+++,,,+++***(((&&&)))***+++,,,,,,,,,,,,,,,***)))((((((((()))+++,,,(((***,,,---,,,++++++,,,,,,)))'''(((+++---,,,***)))+++,,,+++((((((***---$$$%%%''')))+++,,,------&&&---...***(((++++++'''''')))***)))((('''((()))))))))))))))))))))))))))###"""%%%***+++))))))+++)))***+++,,,---,,,,,,++++++*********+++,,,,,,---))))))***++++++++++++***...---,,,+++************''')))++++++(((((())),,,***,,,...,,,***)))***---)))***,,,,,,+++++++++,,,(((''''''))),,,///000//////...,,,+++***+++,,,,,,++++++++++++++++++++++++---+++)))'''''')))+++------,,,***))))))***,,,---(((***++++++******+++,,,---,,,+++*********++++++)))------)))***///000,,,)))***++++++++++++***)))************************)))))))))))))))******+++***)))))))))((((((''''''))))))***,,,---,,,***'''******++++++++++++******))))))***++++++,,,------++++++++++++,,,---...///...,,,)))''''''(((+++,,,************************))))))))))))************+++***)))))))))+++...///&&&&&&'''&&&!!!---///'''$$$''')))'''&&&'''---,,,,,,***)))((('''&&&%%%%%%&&&'''((((((((('''&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%***(((000---'''))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((+++)))(((&&&&&&((()))+++)))'''''')))(((### """''''''''''''((((((((((((%%%'''***,,,,,,***'''%%%******)))(((((((((((((((''''''''''''(((((((((((()))((('''((('''"""))))))))))))))))))))))))(((((((((((()))))))))))))))((('''''''''(((***+++******))))))))))))******''''''***---+++)))---444))))))(((((((((((())))))(((((())))))))))))((((((((('''(((***------***&&&***---...,,,((('''(((*********))))))((((((''''''((()))******)))'''$$$###******)))))))))))))))***,,,***'''%%%%%%'''***,,,+++)))'''''''''((('''&&&)))***+++***))))))+++---'''(((***)))((('''(((***(((((((((((())))))))))))''''''%%%$$$$$$%%%&&&'''((((((((((((((((((((((((---,,,***)))))))))***+++,,,)))&&&%%%''')))***+++(((((())))))))))))(((((()))((('''&&&%%%&&&''''''******************************))))))((((((''''''))))))))))))************((((((((('''&&&&&&(((***)))))))))))))))((('''''')))'''&&&'''((()))((('''***)))(((***------+++(((++++++******)))((((((((())))))))))))))))))))))))'''((())))))'''&&&&&&&&&+++*********))))))((((((,,,***))))))***+++***)))'''((()))+++++++++***)))))),,,,,,******------***))))))))))))***+++,,,---******+++++++++,,,,,,,,,------,,,+++***************++++++******+++,,,---))))))))))))************,,,+++)))((((((((()))***(((***------,,,++++++,,,,,,***(((''''''(((***,,,((()))***+++,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))......---+++((((((***+++ $$$(((+++++++++++++++******))))))******+++,,,+++***)))(((((()))***+++((())))))))))))*********------,,,++++++,,,------+++,,,,,,+++***)))+++,,,+++++++++***((()))+++---+++++++++*********))))))---,,,)))'''''')))+++---...---+++)))'''&&&&&&&&&******+++,,,,,,,,,,,,+++************************+++***)))(((((()))***+++******))))))***+++,,,,,,(((((()))***+++,,,,,,,,,+++++++++******************************************,,,......---++++++,,,++++++++++++++++++++++++++++++)))'''&&&'''***------,,,************,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---)))&&&&&&'''$$$ $$$+++)))'''&&&%%%&&&'''&&&%%%***)))((('''''''''''''''%%%&&&''''''((((((''''''&&&'''((((((''''''(((***'''''''''''''''''''''''',,,%%%!!!))),,,&&&''''''(((((())))))******((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&&&&'''((()))***''''''))))))%%%%%%'''&&&&&&'''''''''(((((((((&&&''')))++++++)))'''&&&***))))))(((((((((((((((''''''''''''((((((((((((&&&&&&&&&(((***)))$$$ ))))))))))))))))))))))))%%%%%%&&&&&&&&&''''''''')))(((((('''((()))***+++******))))))))))))******+++(((&&&)))***((((((***&&&&&&&&&'''((()))***+++(((((())))))))))))((((((+++******,,,......,,,***)))***++++++***)))***,,,***)))))))))((((((((('''&&&'''((()))))))))((('''(((((((((((()))***+++++++++***(((&&&&&&''')))+++(((&&&%%%&&&(((******)))((()))))))))((((((***,,,((()))******((('''((()))(((((((((((())))))))))))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''''',,,+++***)))((())))))***//////---)))%%%###%%%'''(((((())))))))))))((((((+++***)))'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((((('''''''''''''''(((((((((((((((((()))'''&&&&&&(((***)))))))))))))))((('''''''''(((((((((((('''(((((()))'''''')))+++,,,***''')))))))))))))))*********))))))))))))))))))))))))+++,,,------+++*********************)))))))))(((,,,+++))))))+++++++++***'''((()))***+++******)))***------******,,,,,,)))))))))))))))***+++,,,---))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++))))))******))))))&&&&&&&&&''''''''''''(((++++++***)))))))))))))))***++++++++++++***)))'''))))))******************+++******)))***+++---...******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,---,,,******+++---'''***,,,,,,***(((''''''******))))))******+++,,,------,,,++++++,,,------)))))))))*********++++++---,,,+++******+++,,,---+++,,,,,,***(((((()))*********+++)))((((((***,,,+++++++++*********))))))+++***)))((()))***,,,---------,,,,,,,,,++++++***))))))******+++++++++***+++++++++++++++++++++++++++***)))(((((()))***+++******))))))***++++++,,,)))))))))***+++++++++,,,******************++++++************************)))+++------,,,+++++++++++++++++++++++++++++++++,,,,,,+++)))'''(((+++...------,,,,,,,,,,,,------***++++++,,,,,,++++++************+++++++++,,,,,,++++++******++++++,,,---+++'''&&&(((((('''&&&(((%%%'''######)))***&&&))))))'''''''''((()))***&&&&&&'''(((((((((''''''&&&'''((((((''''''(((***%%%&&&&&&'''(((((())))))+++(((&&&'''***(((!!!&&&&&&'''((()))***++++++(((((((((((((((((((((((()))))))))(((((()))))))))((('''&&&%%%%%%&&&'''((()))&&&&&&((()))&&&'''***&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))((((((''''''((((((''''''''''''(((((((((((('''''''''))),,,,,,***)))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))(((((((((((()))***+++******))))))))))))******...'''$$$'''***(((&&&%%%$$$%%%&&&'''(((***+++,,,(((((())))))))))))((((((((('''&&&''')))***)))(((''''''''')))+++------,,,))))))))))))(((((((((((('''''''''(((((()))))))))'''''''''((()))***+++,,,))))))(((((((((((())))))((('''&&&&&&(((******)))'''((()))((('''''')))******++++++***((('''((()))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''******)))((((((((((((((('''+++...,,,&&&$$$(((,,,'''(((((())))))(((((('''+++***)))''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''((((((((((((((())))))((('''&&&(((***)))))))))))))))(((((('''&&&(((***)))&&&%%%'''***'''''''''(((******)))''''''(((((()))******++++++))))))))))))))))))))))))++++++************))))))************))))))))))))---+++******+++,,,,,,+++(((((()))************)))+++...---***))),,,+++((())))))))))))***+++,,,,,,(((((()))))))))*********************+++++++++,,,+++)))''''''***+++)))'''((())))))))))))*********++++++++++++***)))((('''---+++))))))+++***'''$$$''')))+++------,,,+++***---,,,)))((((((***,,,...***++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,&&&(((***+++******+++,,,+++,,,---+++)))''''''(((******))))))******+++,,,+++******))))))******+++************+++++++++,,,++++++************+++++++++,,,+++***'''''''''))))))******)))(((''')))++++++++++++***************+++*********************)))***,,,---.........---(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++*********)))******+++,,,******************++++++)))))))))***+++++++++,,,************************)))+++,,,,,,+++******+++++++++++++++++++++++++++------,,,***)))***,,,///++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++************++++++++++++,,,++++++******++++++,,,---((((((((())))))((('''(((###((("""###---000***...,,,+++***)))***+++,,,''''''((((((((((((''''''&&&'''((((((''''''(((***&&&'''''''''((((((((()))&&&'''((())))))'''$$$!!!'''''''''((()))*********((((((((((((((((((((((((,,,++++++******++++++,,,(((''''''&&&&&&''''''((('''%%%&&&******&&&%%%'''''''''(((((((((((())))))))))))(((((((((((()))))))))(((((('''''''''((((((''''''''''''((((((((((((******))))))******)))((((((((((((((((((((((((((()))))))))************+++)))))))))))))))***************))))))))))))******,,,'''%%%(((+++)))(((***&&&&&&''')))***+++++++++(((((())))))))))))((((((&&&&&&%%%%%%&&&'''''''''(((&&&%%%''',,,...---+++))))))))))))((((((((((((+++***)))(((''''''''''''((((((((((((((()))***+++'''(((((())))))))))))))),,,***((('''(((((('''&&&'''((()))(((''''''(((******+++,,,+++)))(((((()))(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''###'''++++++(((&&&(((+++'''(((((((((((((((((('''(((((('''&&&%%%$$$######))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((()))))))))''''''(((***(((((())))))))))))(((((($$$(((+++***&&&$$$'''+++'''''''''((()))))))))((((((((())))))************))))))))))))))))))))))))***)))((((((((()))((((((*********))))))))))))))),,,+++******,,,---,,,,,,)))))))))*********)))))),,,......***)))++++++(((******))))))***++++++,,,))))))))))))*********+++))))))))))))))))))(((((()))&&&%%%'''+++---+++(((*********+++++++++,,,,,,+++,,,,,,,,,+++)))'''&&&...***'''(((,,,,,,)))$$$((()))+++---------,,,+++,,,+++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,---------------!!!$$$''')))))))))***+++)))*********)))))),,,...******))))))******+++,,,)))))))))(((((()))))))))******+++++++++,,,,,,,,,************************,,,,,,,,,***((('''((()))((()))))))))''''''(((***************************,,,,,,,,,,,,+++)))'''&&&'''(((+++---...---,,,+++)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***************+++++++++++++++***************(((((()))***+++,,,,,,,,,************************)))***++++++***)))***+++++++++++++++++++++++++++,,,,,,,,,+++)))***,,,...((()))***++++++***)))(((***++++++,,,,,,++++++***************++++++++++++++++++******++++++,,,---###(((+++)))'''&&&'''(((&&&+++%%%%%%...111+++111000...,,,++++++++++++'''(((((((((((((((''''''&&&'''((((((''''''(((***))))))((((((((('''''''''&&&'''(((((('''&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))(((((((((((((((((()))''''''***...---((($$$$$$(((((()))))))))************)))(((''''''((()))***((((((''''''''''''((((((''''''''''''((((((((((((******)))((('''&&&&&&'''((((((((((((((((((((((((******+++++++++,,,,,,,,,((())))))*********************))))))))))))******)))'''(((***(((%%%''',,,((()))***+++++++++******(((((())))))))))))(((((()))))))))(((((()))***+++***(((&&&(((+++,,,+++((((((((((((((())))))))))))+++***)))(((((('''((((((******)))((('''''''''(((&&&'''((()))******)))(((,,,***((((((((()))(((''')))******)))(((''')))***)))***+++***((('''((()))(((((((((((())))))))))))'''(((((())))))*********************************((((((((((((''''''&&&&&&+++******)))(((%%%""" ''''''((((((((((((''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))************''')))******((((((((()))(((((())))))))))))(((((($$$(((+++***&&&$$$'''+++(((((())))))))))))******************))))))(((((()))))))))))))))))))))))),,,***((((((***,,,+++***))))))))))))))))))******,,,***))))))+++---,,,,,,******)))))))))))))))))),,,......***)))++++++(((*********)))******+++,,,*********+++++++++,,,,,,++++++++++++***)))''''''***)))((())),,,,,,***''''''''''''((((((((())))))++++++,,,,,,,,,***((('''...***'''(((---///,,,(((*********++++++,,,,,,---)))***+++,,,,,,***)))(((++++++++++++++++++++++++,,,------.........------"""%%%(((***++++++,,,---'''((()))))))))+++...111******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,------+++)))((()))+++''')))***)))((('''((()))************************)))***+++,,,,,,+++)))((((((***,,,------,,,+++)))+++************+++,,,---++++++++++++++++++++++++******++++++++++++******++++++***************++++++++++++***************(((((()))***+++,,,,,,,,,************************)))***++++++))))))***++++++++++++++++++++++++++++++++++++***))))))+++---((()))***++++++***)))(((***++++++,,,,,,++++++***))))))*********+++++++++++++++******++++++,,,---!!!(((+++(((%%%%%%'''(((###***,,,'''''',,,---)))111000///...,,,+++***)))(((((()))))))))(((''''''&&&'''((((((''''''(((*********)))(((((('''&&&&&&)))))))))'''%%%%%%''')))***)))))))))((((((((('''((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))***))),,,111000***&&&&&&(((((()))))))))*********))))))(((((((((((())))))''''''&&&&&&''''''((((((''''''''''''((((((((((((%%%&&&((('''&&&&&&''')))))))))))))))))))))))))))))))))))))))************((()))******++++++************))))))))))))******))))))******%%% """((()))***+++++++++***)))((((((((())))))))))))((((((&&&'''))))))((('''(((******)))(((((()))***)))((((((((((((((())))))))))))''''''((()))******+++++++++***)))((('''&&&&&&&&&&&&'''((()))*********))))))((('''''')))++++++***)))******)))((('''(((***''')))***)))((('''(((***(((((((((((())))))))))))&&&'''((()))*********)))************************((((((((()))(((''''''&&&***((('''((()))(((%%%"""&&&''''''((((((''''''&&&)))))))))***))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''')))+++***)))(((((()))'''(((((()))))))))))))))&&&(((***)))&&&%%%'''***((()))))))))((((((***,,,++++++******)))((((((''')))))))))))))))))))))))),,,(((%%%&&&)))+++***)))))))))))))))***************)))((()))+++,,,,,,++++++***))))))((()))))))))+++...---***))),,,+++(((+++***************++++++***++++++++++++,,,,,,,,,,,,------...---+++***)))+++,,,,,,,,,+++)))'''&&&))))))))))))************+++++++++,,,++++++***)))---***((())),,,...---+++,,,+++************++++++&&&(((+++------+++)))''',,,,,,,,,++++++++++++***......//////......---,,,''')))+++,,,------...000)))******)))((()))+++---******))))))******+++,,,******++++++++++++******************+++++++++,,,******+++,,,,,,+++******,,,,,,---+++***)))+++,,,''')))+++***)))(((((()))***************+++++++++%%%''')))+++,,,---------,,,------......---++++++,,,+++*********+++---...******************************+++,,,,,,+++******,,,+++******)))***************************++++++)))))))))***+++++++++,,,***************************+++,,,+++))))))+++---++++++++++++++++++++++++***+++,,,+++))))))+++,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))))))))************+++++++++******++++++,,,---$$$((((((%%%%%%)))***&&&)))((('''(((***,,,,,,,,,///000111111000///---+++)))))))))))))))(((''''''&&&'''((((((''''''(((***)))))))))((((((((((((((())))))((('''''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((++++++************++++++'''(((((((((((((((((('''***((((((,,,,,,(((''')))''''''''''''(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((()))''''''''''''(((((((((((($$$''')))***(((((()))+++))))))))))))))))))))))))''''''((((((((()))))))))((()))***+++++++++************))))))))))))******+++(((''')))'''$$$$$$(((%%%&&&(((*********)))((((((((())))))))))))((((((###%%%(((((('''%%%&&&'''((()))***)))((((((((()))'''((((((((()))))))))***%%%&&&(((***++++++++++++***)))(((''''''''''''''''''''''''((()))******+++)))((('''(((***+++++++++)))))))))(((&&&&&&''')))%%%&&&((((((''''''(((***(((((((((((())))))))))))%%%&&&'''))))))***))))))))))))))))))))))))))))))(((((()))))))))((('''&&&&&&'''((())))))******+++&&&''''''((((((''''''&&&((()))***+++++++++***)))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((''')))++++++***((())))))''''''((()))))))))))))))'''(((((((((((('''(((((('''((()))(((&&&&&&))),,,*********)))))))))))))))))))))))))))))))))))))))+++'''###$$$'''***)))(((((()))))))))************)))(((''''''***+++++++++,,,+++)))((((((((()))******------******,,,,,,)))++++++***************+++************++++++++++++((()))+++,,,---,,,+++***$$$(((,,,,,,)))'''(((***++++++,,,,,,,,,---------++++++*********+++,,,,,,,,,+++***))))))***++++++***++++++++++++***((('''&&&((()))+++++++++***))),,,,,,,,,+++++++++******000000000//////---,,,+++***+++,,,,,,++++++---///)))******)))(((''')))*********))))))******+++,,,'''((()))******)))(((''')))))))))*********++++++***+++,,,------,,,+++***)))***+++***))))))+++---(((***+++,,,***))))))***))))))*********+++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***))))))******)))))))))***+++++++++,,,******************++++++************************,,,,,,,,,+++******,,,...+++++++++++++++++++++++++++,,,---,,,+++***+++---------,,,,,,,,,,,,------***++++++,,,,,,++++++***))))))))))))************++++++******++++++,,,---((((((%%%"""'''...,,,$$$((("""!!!''',,,---...111000111444555555333111///)))))))))))))))(((''''''&&&'''((((((''''''(((***''''''(((((())))))******&&&&&&&&&(((***++++++***&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''###"""%%%%%%%%%'''+++%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))'''***------***))))))+++))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++,,,+++************))))))))))))******,,,&&&$$$(((,,,,,,++++++!!!###&&&((()))))))))((((((((())))))))))))((((((%%%))),,,---+++))))))***%%%(((******''''''))),,,'''((((((((())))))******((()))+++,,,+++***((('''(((((('''''''''(((((()))''''''''''''((()))++++++---+++)))((())))))((('''((((((((('''%%%%%%&&&'''###%%%&&&''''''''')))***(((((((((((())))))))))))$$$%%%'''((()))))))))(((((((((((((((((((((((((((((()))*********)))'''&&&+++///000---'''$$$&&&***&&&''''''''''''''''''&&&%%%'''(((*********))))))%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((())))))******))))))))))))************''')))++++++***)))))))))''''''((())))))))))))))))))'''&&&'''((()))((('''%%%'''(((&&&$$$%%%(((+++((((((((()))******++++++))))))))))))))))))))))))///***&&&''',,,///...,,,(((((())))))*********+++((('''&&&''')))++++++***,,,+++***((((((((()))***))),,,,,,******------***++++++***************+++))))))))))))************!!!###&&&)))***+++******""")))+++((((((,,,000(((((()))))))))*********+++******)))***+++---...,,,,,,,,,)))'''&&&((()))(((***,,,...---)))%%%###(((((((((((()))***,,,,,,,,,,,,,,,++++++*********111111111000///---++++++*********)))'''(((***,,,&&&((())))))(((((()))************)))***++++++,,,***+++,,,------,,,+++***((())))))))))))*********+++,,,------------,,,+++'''((())))))((()))+++---(((***,,,,,,+++*********))))))******++++++++++++...---,,,+++)))((('''''')))((((((((()))***+++++++++***((('''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,+++***))))))******(((((()))***+++,,,,,,---+++++++++***************************************,,,------+++******,,,///++++++++++++++++++++++++,,,---......,,,,,,---...---,,,+++******+++,,,---+++++++++,,,,,,+++++++++))))))))))))************++++++******++++++,,,---''''''&&&'''((((((&&&%%%111---((()))---000///---......///333555333...***'''(((((((((((((((''''''"""'''++++++'''%%%'''+++%%%((('''&&&(((+++'''&&&$$$######$$$&&&'''((((((''''''((()))***+++&&&&&&''''''''''''&&&&&&$$$%%%'''((()))(((''''''))))))(((&&&%%%%%%)))++++++(((&&&&&&((()))(((&&&''')))(((%%%%%%)))***((((((((('''''''''&&&&&&&&&***'''%%%&&&+++,,,***&&&%%%&&&((()))+++,,,,,,,,,)))((('''''')))*********((((((((('''&&&&&&(((***)))***+++++++++)))((('''+++)))((())),,,---+++(((,,,(((%%%&&&******'''###***'''%%%&&&)))***(((%%%******))))))))))))*********&&&###%%%)))+++)))&&&((('''&&&&&&'''((()))*********)))))))))))))))***,,,((((((,,,,,,'''&&&***+++)))'''(((+++,,,***(((''''''(((((((((((('''''')))))))))(((((((((((((((***)))'''((()))))))))(((******))))))(((((('''''''''(((((('''$$$%%%))),,,******))))))((((((''''''&&&'''((()))******))))))---(((###$$$(((+++)))&&&&&&((()))++++++)))(((&&&(((((((((((((((((((((((('''''')))******)))((((((%%%&&&'''''''''(((***,,,+++&&&###&&&---000---(((%%%'''((('''&&&&&&'''(((+++*********))))))((((((******)))(((((((((((((((''''''((((((((((((''''''((()))***+++,,,+++*********)))((((((((()))+++,,,((()))******))))))***+++******+++++++++******)))''''''((()))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))000---***)))******(((&&&)))+++,,,,,,***))))))******)))((('''''')))+++,,,,,,------+++***,,,+++***...------,,,+++***)))))),,,***((()))+++,,,***(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++//////000000//////...---###,,,...---+++'''"""************))))))))))))+++++++++*********))))))))))))***++++++++++++***+++***)))(((((()))******,,,***((()))+++,,,+++(((---***((((((+++,,,+++)))************************)))((((((((()))***++++++++++++******))))))((((((---,,,+++---///...***'''***,,,------,,,++++++,,,***++++++,,,,,,++++++***,,,---/////////---+++***,,,+++***))))))***+++,,,))))))))))))***+++---...)))************+++++++++,,,,,,)))'''))),,,+++&&&***+++,,,......---,,,+++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++---...++++++++++++++++++++++++******))))))******+++,,,&&&)))---...,,,***)))((()))((('''((())))))(((&&&,,,)))&&&)))...111111//////------...000000---***'''((((((((((((((('''''''''((()))))))))))))))***"""'''+++---+++)))((())))))'''&&&%%%%%%&&&''')))*********)))((('''''''''((())))))))))))))))))(((''''''(((((())))))((((((%%%&&&'''&&&%%%%%%&&&'''&&&$$$""""""%%%''''''&&&&&&))))))''''''******'''))))))((((((((('''''''''---)))''')))---...,,,)))%%%&&&''')))************((('''''''''((()))))))))(((((()))'''&&&&&&(((***((((((((((((((('''&&&&&&***))))))***,,,,,,+++***&&&&&&&&&(((******'''$$$*********)))'''&&&&&&&&&((((((''''''''''''((((((---)))'''(((,,,...,,,)))(((''''''&&&'''((()))*********))))))))))))*********&&&&&&))))))%%%$$$'''***((('''''')))***)))'''''''''((((((((((((''''''''''''((())))))***++++++))))))((()))++++++)))'''***)))))))))(((((((((''''''((()))'''%%%&&&))),,,***)))))))))(((((((((''')))(((((('''(((((()))***)))(((((())))))))))))((('''((()))******)))((('''((((((((((((((((((((((((%%%&&&((()))******))))))&&&'''(((''''''''')))+++'''&&&%%%&&&'''((('''&&&'''((()))(((&&&%%%%%%'''************)))))))))(((******)))((((((((((((((((((((())))))))))))((((((((()))***+++++++++******)))))))))))))))******+++((()))))))))))))))***+++((())))))*********))))))(((((((((((()))))))))***))))))))))))))))))))))))************************---***((()))+++,,,+++)))+++,,,...---+++******++++++***)))((((((***+++---+++,,,+++***)))))))))(((&&&'''((()))***+++,,,,,,,,,***((()))+++,,,***)))++++++++++++++++++++++++,,,---------------......,,,,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***$$$(((***'''(((+++---,,,************))))))))))))+++++++++*********))))))))))))***++++++++++++*********)))(((((()))***+++,,,***((()))+++,,,+++)))---+++))))))+++,,,,,,*********************************)))))))))***++++++))))))(((((('''''''''''',,,++++++---///...+++((()))+++,,,,,,+++******++++++++++++,,,,,,+++++++++,,,------...---,,,+++***++++++************++++++***))))))))))))******+++************++++++++++++###$$$######'''------))),,,,,,,,,,,,++++++***)))***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''')))***+++++++++++++++++++++++++++******))))))******+++,,,))),,,...///---,,,++++++)))(((((()))***+++)))((()))'''''')))...111000......,,,******+++++++++***'''(((((())))))(((((((((+++)))'''(((***,,,+++))))))******+++***(((&&&%%%***)))(((''''''((()))***))))))******)))((('''&&&))))))))))))))))))))))))******))))))((()))))))))###&&&(((((('''&&&%%%&&&%%%###!!!!!!$$$'''((((((%%%)))***((((((+++***''')))))))))))))))((((((((()))&&&%%%&&&)))+++)))'''&&&'''(((((())))))(((((((((''''''''''''(((((()))((())))))((('''&&&(((***)))(((((('''''''''''''''((()))++++++******++++++###&&&)))******)))))))))))),,,---***&&&###$$$'''((((((''''''''''''((((((,,,***((())),,,...,,,***(((((('''''''''((())))))***)))))))))))))))******---******++++++((('''))))))(((''''''))))))(((''''''(((((())))))((((((''')))))))))*********++++++)))((((((***++++++)))'''))))))))))))((((((((((((((())))))((('''(((***,,,))))))))))))((((((((((((,,,***(((&&&%%%''')))+++&&&))),,,,,,***(((((()))'''((()))******)))((('''((((((((((((((((((((((((%%%&&&'''((()))*********'''(((((((((&&&&&&((()))&&&((()))'''$$$"""###%%%)))******(((&&&$$$%%%&&&************))))))))))))******)))((((((((((((((())))))************))))))((()))******++++++******(((((()))***************((((((((()))))))))******&&&'''((()))))))))))))))))))))((('''((()))***+++************************************************)))(((''')))+++------,,,,,,...//////---,,,,,,---++++++***))))))***,,,---,,,+++++++++***)))((((((%%%%%%'''(((***,,,---...+++***)))***+++,,,+++)))*********++++++,,,,,,---------...//////...,,,,,,+++,,,,,,,,,,,,,,,------+++++++++***************+++++++++,,,,,,---------++++++,,,,,,,,,,,,+++++++++++++++,,,+++******)))+++,,,)))&&&(((...000...++++++*********)))))))))+++++++++***************))))))***++++++++++++***)))))))))))))))***+++,,,+++***)))***++++++***)))---+++)))***+++,,,+++***************************,,,++++++************+++)))(((((((((((('''''''''+++***+++,,,......,,,***(((***,,,+++***)))******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******++++++++++++******,,,,,,++++++************************+++++++++,,,***+++***'''(((,,,+++(((///...---,,,+++*********,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...++++++++++++++++++++++++******))))))******+++,,,+++,,,------,,,+++,,,---)))(((((()))***+++)))(((***))))))+++---...,,,***,,,+++***))))))((((((''''''(((((())))))))))))(((+++)))((('''((()))******((('''&&&''')))***)))(((***))))))(((((())))))***$$$&&&(((***++++++***)))(((''''''''''''''''''(((,,,+++)))((('''(((((()))'''(((******((('''((())))))'''%%%%%%&&&(((***,,,&&&((((((%%%%%%)))***(((((((((((((((((((((((((((&&&%%%$$$%%%'''((('''%%%((()))))))))))))))(((((('''(((((('''&&&&&&((()))((()))))))))''''''(((***+++***)))(((((()))***+++'''***---,,,***)))***---'''***,,,+++((('''***...)))++++++***'''%%%&&&(((******))))))))))))******((('''&&&(((***+++)))'''(((((((((((((((((())))))))))))))))))))))))***+++...---,,,,,,+++***)))***))))))(((((()))))))))((((((((())))))))))))((((((------,,,+++***)))((('''***(((&&&&&&((()))))))))))))))))))))(((((((((((())))))))))))((()))+++,,,))))))))))))((((((((((((,,,***((('''&&&'''((()))(((((())))))((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))(((&&&&&&'''((()))***+++)))'''%%%&&&'''((())))))(((&&&%%%&&&'''*********)))))))))))))))***))))))(((((((((((((((((())))))******))))))(((((())))))***************'''((()))++++++***))))))(((((('''((()))******)))&&&'''((()))***************)))((('''''')))+++,,,************************************************''''''(((***+++---------,,,...///...---+++,,,,,,,,,++++++******+++,,,,,,,,,******,,,,,,******,,,++++++++++++++++++++++++******)))***++++++++++++))))))***+++,,,,,,---------...///000///---+++***++++++,,,,,,---------...,,,+++++++++***)))))))))******+++,,,,,,---......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******)))+++++++++...000,,,%%%+++++++++*********))))))************************))))))***++++++++++++***(((((())))))***+++,,,---+++************+++******+++***)))))))))*********************************------,,,+++*********+++************************)))******,,,------,,,+++)))***,,,,,,*********+++++++++++++++++++++++++++++++++******)))******+++)))***+++,,,,,,+++***))),,,---------------,,,,,,*********+++++++++,,,,,,...000...***)))++++++'''000///---,,,+++,,,,,,------------------,,,+++***++++++++++++++++++++++++------------......//////++++++++++++++++++++++++******))))))******+++,,,***++++++***((((((***,,,''''''&&&(((******)))''')))))))))+++------,,,+++***+++,,,+++***'''%%%$$$''''''((()))******))))))''')))***(((%%%$$$(((,,,+++)))((()))+++------,,,)))(((((((((((((((((()))###%%%(((***++++++***))))))(((''''''''''''((()))+++***((('''&&&'''((((((******)))(((&&&'''))),,,++++++)))((('''(((***,,,'''(((&&&!!!!!!&&&***)))'''''''''''''''''''''''')))(((((((((*********)))******+++++++++***))))))'''((()))(((&&&&&&''')))''')))******((((((((()))+++***)))(((((()))***+++'''***---,,,***)))***---***,,,,,,(((######)))///***((('''(((***+++)))(((******))))))))))))******&&&%%%&&&'''(((((('''&&&))))))))))))))))))(((((())))))(((((()))***++++++))))))((('''&&&'''((('''******+++***************(((((())))))))))))((((((------,,,+++***)))((('''+++(((###"""###'''***+++(((((((((((())))))))))))))))))((()))************(((((((((((())))))))))))))))))***))))))((('''&&&,,,'''###"""&&&))))))'''(((((())))))))))))(((((())))))))))))))))))))))))))))))(((''''''&&&&&&&&&)))))))))(((&&&%%%&&&(((+++)))((()))******)))(((%%%'''(((((('''''')))***))))))))))))))))))*********))))))((((((((((((((('''(((((())))))((((((''')))))))))))))))*********'''((()))++++++***)))))))))'''&&&''')))***)))((('''((()))***++++++,,,,,,+++***((('''((()))+++---))))))))))))))))))))))))************************((()))***++++++++++++++++++,,,------+++******+++,,,,,,++++++++++++++++++)))&&&&&&+++,,,)))***...------,,,,,,+++******)))))))))************+++,,,))))))***+++,,,,,,------,,,---...///...---+++)))+++++++++,,,,,,---------,,,+++++++++***)))))))))******+++,,,,,,---......***++++++,,,,,,++++++***++++++,,,,,,++++++***)))(((***++++++---...((( ++++++++++++************************************))))))***++++++++++++***(((((()))***+++,,,,,,,,,******+++************+++)))))))))((((((((()))***************************------,,,+++*********+++************++++++++++++)))***++++++++++++,,,,,,***,,,------,,,++++++,,,,,,++++++******++++++,,,+++***)))))))))***++++++)))***+++,,,,,,+++***))))))***+++,,,------------***++++++++++++,,,,,,,,,%%%((()))''''''+++---,,,,,,+++*********+++---...------------,,,+++******++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++)))((((((+++---'''&&&&&&(((******)))(((&&&'''(((***---///111222+++---///...+++(((&&&%%%''''''((()))************%%%))),,,)))$$$"""&&&+++*********)))))))))((()))''''''(((((((((((('''''''''((()))******)))((('''++++++))))))))))))++++++))))))((('''''''''(((((())))))'''%%%$$$%%%(((+++)))******)))''''''((()))'''(((&&&!!!!!!'''***)))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))+++++++++,,,++++++******(((***+++)))&&&&&&(((+++''')))+++***)))(((((()))'''''''''''''''(((((()))((()))++++++******++++++***+++***%%% !!!&&&,,,***'''%%%'''+++---+++(((((((((''''''''''''((((((&&&'''((()))***)))((('''))))))*********)))(((((((((((((((((()))***+++,,,''')))(((%%%&&&)))+++)))***+++,,,,,,******+++,,,((())))))******))))))((()))))))))*********+++++++++(((###!!!###'''+++---(((((((((((()))))))))))))))((('''(((***+++***)))(((((((((((())))))))))))'''(((*********)))'''&&&...''' $$$))))))'''))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&((())))))(((&&&%%%'''((((((&&&%%%&&&)))***)))'''$$$&&&((((((((((((***,,,))))))))))))******************)))(((((((((((((((''''''(((((((((((('''''')))(((((((((((()))***+++(((((()))***************)))'''%%%&&&***+++)))'''((()))***++++++,,,++++++******)))((()))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++(((***,,,,,,+++*********)))+++,,,+++***)))))))))+++++++++++++++*********'''######***+++'''(((...)))))))))))))))*********((()))++++++******+++---*********++++++,,,,,,---++++++,,,------,,,*********+++++++++++++++,,,,,,+++++++++***************+++++++++,,,,,,---------******++++++++++++******)))))))))***))))))((('''+++,,,***&&&'''******''',,,++++++++++++************************+++++++++))))))***++++++++++++***))))))***+++,,,,,,,,,+++)))+++++++++***)))***+++((()))***)))'''''')))***************************,,,++++++************+++((((((((())))))))))))***)))***,,,+++******+++,,,***,,,......,,,+++,,,------,,,+++******+++,,,---***************+++++++++******++++++++++++******%%%''')))***,,,,,,++++++++++++++++++,,,,,,,,,,,,)))------***(((+++,,,+++'''''''''''')))***+++,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,---------+++******,,,///((('''''')))+++,,,+++)))'''((()))***,,,///222444000111111...***(((((()))''''''(((******++++++***''')))+++***(((&&&'''(((''')))+++***'''$$$%%%''''''(((((((((((((((((('''(((((((((((()))))))))))),,,+++)))(((((()))+++,,,(((((()))*********))))))'''(((((('''&&&&&&((()))%%%(((******((('''((()))&&&))))))&&&&&&)))***(((&&&'''''''''((((((((((((&&&&&&''''''''''''(((((()))******+++++++++******)))+++---+++'''&&&(((,,,''')))++++++***((())))))&&&&&&'''(((((((((((((((***))))))***,,,,,,+++***((()))***(((%%%%%%(((+++))))))((()))*********)))((((((''''''''''''((((((%%%''')))+++***)))(((((()))******+++***)))((('''(((((((((((()))***+++,,,'''***)))%%%&&&,,,...,,,)))+++,,,+++)))(((***,,,))))))************))))))''''''((())))))***++++++***(((%%%%%%'''***+++,,,'''((((((((()))))))))***((('''&&&'''***+++)))''''''((((((((()))))))))***((((((((((((((()))))))))+++((($$$###%%%'''(((((())))))(((((((((((())))))))))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))((())))))(((&&&&&&''')))%%%&&&''''''&&&&&&''')))&&&'''))))))(((((()))+++((()))))))))******************)))((((((((((((((((((((())))))))))))(((((()))(((((('''((()))***+++)))))))))))))))******+++)))&&&$$$&&&***+++)))&&&))))))***************)))))))))*********+++++++++************************++++++++++++++++++++++++&&&))),,,---+++******+++)))***,,,+++***((())))))******++++++***))))))(((,,,&&&&&&,,,---''''''---''''''((()))***+++++++++''')))++++++***)))+++...++++++++++++++++++++++++******************+++++++++******************)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************)))((((((+++,,,+++&&&&&&+++000111,,,,,,+++++++++*********))))))*********+++++++++))))))***++++++++++++*********+++,,,,,,,,,+++***)))+++,,,+++)))(((***,,,***+++,,,+++)))(((***---******************************)))))))))***++++++(((((()))))))))************+++,,,+++)))(((***,,,***+++------+++***+++,,,---,,,***))))))***,,,---((()))+++,,,,,,,,,++++++++++++************++++++((()))+++,,,---,,,+++***+++++++++,,,,,,,,,------000444333...******+++***'''((()))***************))))))***+++++++++******************************,,,---...//////...---,,,++++++++++++++++++++++++******))))))******+++,,,,,,------,,,++++++,,,...)))((((((***,,,---,,,++++++,,,+++++++++---000333444444222...)))(((+++...''''''(((******+++++++++******)))***++++++(((%%%'''+++000///+++(((***---(((((())))))))))))((((((&&&&&&&&&'''(((***,,,---***)))(((&&&&&&((()))***''')))***,,,,,,,,,+++***''')))++++++***)))))))))###'''+++,,,+++******,,,%%%))),,,++++++---***&&&'''((((((((())))))******)))***++++++******+++,,,(((((()))***************))),,,...,,,(((&&&)))---''')))++++++***)))))))))'''((()))+++++++++***)))+++)))((()))---...+++((('''))),,,------,,,,,,,,,(((+++---+++(((&&&(((*********))))))))))))******$$$&&&)))***)))((('''''')))***+++++++++)))((('''(((((((((((()))***+++,,,"""%%%%%%!!!"""))),,,)))(((***,,,+++(((''')))+++))))))************))))))))))))))))))(((((((((((()))((((((***,,,---,,,+++'''((((((((())))))******(((&&&%%%'''******(((&&&'''((((((((())))))*********((('''&&&&&&(((+++,,,'''((()))(((&&&&&&(((***))))))(((((((((((())))))))))))))))))))))))))))))$$$$$$$$$%%%&&&(((+++,,,'''((()))(((&&&&&&((()))$$$)))---+++%%%###''',,,((()))***)))((('''((()))(((((())))))*********+++******)))((((((((((((((())))))************)))))))))((('''''''''(((***+++***)))((((((((()))+++,,,***&&&$$$&&&***,,,)))&&&((()))))))))))))))((('''))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++$$$(((,,,---,,,***+++,,,)))+++,,,,,,***))))))******************)))((('''222++++++111000)))(((///+++++++++++++++,,,,,,,,,&&&)))++++++)))))),,,...,,,,,,++++++++++++++++++))))))(((((()))***+++,,,+++*********))))))(((((())))))******+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,+++******%%%+++...++++++000444666,,,,,,,,,+++++++++******))))))******++++++++++++))))))***++++++++++++******+++,,,---,,,+++***)))(((+++,,,,,,)))(((***,,,+++---...---******,,,///************************)))((((((((()))***++++++******++++++,,,,,,,,,,,,+++,,,---+++(((''')))+++)))***,,,,,,***)))***+++---,,,***))))))***,,,---((()))+++---...---+++***,,,+++***))))))***+++,,,---...///000000...,,,+++++++++,,,,,,,,,---------''',,,...***(((***------+++,,,---......---+++***'''((()))***************************************)))***+++++++++***)))(((++++++++++++++++++++++++*********)))***++++++,,,)))***++++++***)))***+++(((((())))))))))))((((((''')))+++++++++,,,000444777333...,,,---,,,***'''...***&&&$$$%%%'''((((((,,,+++*********+++------,,,)))''')))------)))$$$((('''&&&&&&((())))))(((((()))***++++++***)))(((************************+++***)))*********(((&&&)))(((((()))***+++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***)))(((&&&%%%&&&((())))))((((((((((((((()))((((((((((((((())))))***))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********++++++*********))))))(((((()))+++...---"""+++&&&+++'''%%%+++)))&&&+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((()))***+++++++++++++++***(((((()))***+++***)))))))))************))))))***((('''(((+++,,,+++((()))))))))))))))(((''''''*********)))))))))))))))$$$'''))))))((((((+++---+++***)))))))))))))))******+++((($$$$$$)))++++++'''(((***)))(((((()))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))***((('''&&&'''(((***+++%%%&&&((()))+++,,,,,,,,,***)))))))))((((((((((((+++******,,,------+++)))******)))(((((((((((((((++++++******************+++)))'''(((***+++)))''''''((()))***,,,---...///)))******++++++,,,,,,---++++++************++++++***)))(((***,,,......---***+++,,,------,,,+++***)))(((((()))++++++***))),,,&&&###&&&---000,,,'''---,,,++++++*********+++)))************+++++++++)))((('''''''''(((***+++''',,,///---+++,,,+++)))((()))+++,,,,,,+++)))(((***)))+++---+++(((***///++++++++++++++++++++++++))))))******++++++++++++&&&%%%'''***,,,+++&&&"""***+++,,,+++)))))))))***)))%%%$$$(((+++,,,...111------,,,,,,+++***))))))+++***))))))+++---000111******))))))******+++,,,,,,+++*********+++---...//////...+++(((&&&&&&''',,,,,,++++++***)))))))))******++++++++++++******---,,,+++***)))'''&&&&&&...---,,,,,,+++)))&&&$$$+++,,,---+++)))(((+++...)))***+++,,,---.........++++++++++++++++++++++++%%%'''+++...///...,,,***,,,++++++******)))))))))++++++******++++++,,,---'''((()))***************++++++************++++++,,,)))$$$!!!!!!$$$))),,,///---+++)))((()))+++,,,++++++++++++,,,---......---++++++------++++++---)))***++++++))))))***+++,,,,,,,,,------,,,++++++++++++++++++++++++++++++(((((())))))))))))((((((((()))+++******+++///222444111---,,,,,,,,,***(((,,,,,,+++***))))))((((((+++******)))***+++,,,---+++)))((())),,,,,,(((%%%***((('''''')))******)))))))))***++++++***)))(((************************+++***)))***+++***((('''))))))((()))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''')))***)))(((((()))***+++******)))))))))******))))))((((((((()))******))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))************************((()))))))))************************)))))))))(((,,,)))******'''"""%%%++++++000,,,)))---)))$$$)))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++))))))***+++++++++*********(((((()))***+++***)))))))))************))))))***((('''(((+++,,,***))))))))))))))))))(((''''''***)))))))))))))))))))))''')))+++***(((((()))+++(((((((((((())))))***++++++,,,+++'''&&&((((((%%%''')))))))))''''''((())))))((('''&&&&&&'''((()))))))))))))))))))))))))))***)))((('''''')))***,,,&&&'''(((***++++++++++++)))))))))))))))((('''&&&+++******,,,------+++)))******)))(((((((((((((((************************---+++***+++---...---+++******+++++++++,,,,,,,,,+++++++++***************+++******************+++---,,,***+++,,,,,,+++)))***++++++++++++++++++***---+++))))))+++,,,------((((((((()))***+++++++++,,,,,,,,,+++++++++******************++++++++++++******))))))******+++,,,''',,,...+++***++++++)))***+++,,,------,,,+++***+++***,,,...,,,(((***///++++++++++++++++++++++++)))*********+++++++++++++++++++++---000///+++(((***+++,,,+++***))))))+++///***(((***,,,++++++...------,,,++++++***))))))++++++******+++---///000******))))))******+++,,,***))))))))))))***++++++&&&(((+++,,,+++******++++++++++++*********))))))******++++++++++++***************+++++++++,,,,,,+++++++++++++++***)))'''+++,,,,,,+++))))))+++...(((((()))***++++++++++++++++++++++++++++++++++++''')))+++---...---+++***+++++++++++++++*********++++++******++++++,,,---******+++,,,,,,,,,++++++++++++************++++++---,,,***))))))***,,,---,,,,,,,,,++++++*********,,,++++++++++++,,,,,,---,,,******,,,,,,******,,,***+++,,,+++*********,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++((())))))******))))))((()))******))))))))),,,...000...+++***++++++******!!!&&&***+++)))'''&&&'''***))))))))))))***++++++)))************))))))(((***)))((((((***++++++***))))))******+++******)))***************************)))))))))+++***)))'''))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%(((***++++++******+++++++++*********++++++,,,***))))))))))))***++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))++++++))))))))))))++++++))))))))))))************************))))))))))))...(((%%%(((,,,,,,++++++(((---***'''+++''' $$$''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))***************+++******))))))***(((((()))***+++***)))))))))************))))))***(((((((((***+++***))))))))))))))))))(((((('''))))))))))))))))))*********++++++***)))(((((()))&&&&&&&&&'''((()))++++++$$$(((***((()))+++***'''((())))))(((&&&%%%&&&'''((((((''''''''''''(((((())))))))))))))))))))))))***)))((((((((()))+++,,,(((((()))***************((()))******)))'''%%%$$$*********+++------***(((******)))(((((((((((()))***************************)))((()))+++,,,+++***---,,,,,,++++++*********,,,,,,++++++***)))((((((************************,,,+++++++++,,,,,,***)))++++++************++++++...,,,((('''))),,,---...&&&***...,,,'''&&&)))...++++++,,,---,,,+++***)))************+++++++++,,,++++++,,,------------,,,(((,,,,,,)))'''***+++***,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,...---)))***...++++++++++++++++++++++++************++++++++++++,,,++++++,,,------,,,******,,,,,,,,,***)))***+++111,,,)))++++++))))))+++,,,,,,,,,+++******)))))),,,+++*********,,,---...******))))))******+++,,,((()))******++++++******!!!%%%***------,,,+++++++++++++++*********************++++++++++++******'''((())))))***+++,,,,,,))))))***+++++++++******+++,,,,,,+++******+++---((())))))***++++++++++++++++++++++++++++++++++++******+++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,++++++***++++++************++++++)))***+++,,,,,,+++***)))***+++,,,------+++***))),,,++++++*********+++++++++))))))++++++))))))++++++,,,---,,,+++***+++---+++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))******)))))))))++++++***)))(((((()))***,,,+++***))))))***++++++!!!(((***'''&&&(((+++)))))))))))))))*********(((***+++***)))((()))******((('''((()))+++******))))))*********+++*********************************)))))))))++++++)))'''((()))******))))))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%(((+++,,,+++)))))))))+++************++++++,,,***************++++++,,,))))))))))))))))))))))))((())))))************)))************************))))))))))))))))))))))))+++***(((''''''(((***+++)))))))))))))))******************)))))))))))))))---((($$$''',,,...---+++$$$***'''&&&+++((("""&&&((((((((((((((((((((((((''''''''''''''''''''''''***))))))))))))))))))*********+++******)))((((((***(((((((((***+++***)))))))))************))))))))))))((()))************(((((())))))))))))(((((()))))))))))))))*********)))******)))((((((((((((''''''&&&''''''((()))***&&&)))***((((((+++***'''((())))))(((%%%$$$%%%%%%(((((((((''''''(((((((((((((((((((((((((((((((((***))))))))))))***++++++))))))*********))))))((('''(((***+++***'''$$$"""*********+++,,,,,,***(((+++***))))))(((((())))))***************+++++++++'''''''''((()))*********---,,,,,,++++++*********,,,,,,+++++++++******************++++++*********)))((()))+++---...---,,,++++++)))(((((()))+++++++++)))'''''')))***++++++'''+++///---(((&&&)))---)))***,,,------,,,***)))*********+++++++++,,,,,,***+++---.........---,,,))),,,+++'''%%%)))++++++---,,,++++++++++++,,,---...,,,,,,...---******---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++++++++++++++,,,---,,,***)))***+++---(((''')))+++***))),,,,,,+++++++++******)))))),,,,,,+++******++++++,,,******))))))******+++,,,((()))+++,,,---,,,+++***%%%(((+++,,,+++)))((((((******************++++++******++++++++++++******'''''''''''''''((((((((()))***++++++*********++++++++++++++++++++++++,,,***+++,,,---------------++++++++++++++++++++++++,,,,,,+++***************+++++++++,,,,,,---------++++++******++++++,,,---***************)))((('''++++++************++++++((()))+++,,,,,,+++)))(((++++++,,,,,,,,,++++++***,,,,,,+++***)))))))))))),,,)))))),,,,,,)))))),,,+++,,,------++++++,,,---++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,))))))************))))))---+++)))(((((((((((((((***))))))(((((()))+++---###'''++++++((('''+++///(((((())))))************(((*********(((((()))+++)))'''&&&&&&((())))))(((***************++++++,,,************************))))))((()))++++++***(((''')))+++***)))(((***,,,(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&(((++++++)))'''&&&&&&)))))))))))))))***+++,,,***************++++++,,,************************(((((()))***************************************))))))))))))))))))))))))***)))'''&&&&&&''')))*********))))))))))))))))))))))))))))))))))))*********)))'''&&&(((***+++***)))///,,,***000---(((,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))***************)))((('''***(((((((((***+++***)))))))))************))))))((()))))))))))))))***+++(((((())))))))))))(((((((((((())))))************'''''''''(((((())))))((())))))(((''''''&&&''''''---///,,,'''%%%'''&&&###((())))))(((%%%$$$%%%%%%'''(((((((((((((((((('''(((((((((((((((((((((((()))))))))))))))******+++)))************)))(((((('''(((***+++***(((%%%###***))))))+++,,,,,,***(((++++++***)))))))))))))))))))))*********+++++++++***+++,,,,,,,,,,,,------++++++++++++++++++,,,,,,++++++++++++,,,,,,------)))***++++++++++++***)))(((((()))+++......---+++,,,+++***))))))***+++,,,(((((((((***,,,,,,***(((***+++++++++***)))***+++)))***,,,------,,,***)))***++++++++++++,,,,,,,,,)))***,,,---------,,,+++))),,,+++&&&%%%(((++++++++++++************++++++...+++***------+++***---++++++++++++++++++++++++,,,+++++++++++++++++++++......---,,,,,,,,,...///+++,,,---,,,*********+++,,,((('''+++---++++++,,,++++++***************))),,,,,,++++++*********+++******))))))******+++,,,'''(((***+++++++++***)))***++++++***((('''((())))))))))))***+++++++++,,,******++++++++++++******''''''''''''((((((((((((***+++,,,+++)))((()))+++++++++++++++,,,,,,+++***++++++,,,---------,,,,,,++++++++++++++++++++++++---,,,+++))))))))))))***+++++++++,,,,,,---------++++++******++++++,,,---***************)))((('''++++++************++++++---,,,,,,,,,,,,,,,,,,------,,,***))))))***,,,---,,,,,,+++***))))))))))))---******------******---+++,,,------++++++,,,---***+++,,,,,,---------,,,++++++,,,,,,,,,---------)))******++++++******)))...,,,)))(((((()))((('''((()))))))))((())),,,...***++++++)))&&&%%%(((+++((()))******++++++*********)))(((((()))******+++((('''%%%&&&((())))))(((***************+++,,,---************************)))(((((()))++++++***(((&&&)))++++++((('''***,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''')))******(((&&&%%%%%%)))))))))))))))***+++,,,***))))))))))))***++++++************************'''((()))******+++******++++++++++++++++++++++++)))))))))))))))))))))))))))(((''''''''''''((()))************))))))))))))))))))))))))************'''***)))&&&%%%((()))))),,,111,,,)))---***&&&+++************************))))))))))))))))))))))))))))))************)))))))))))))))***))))))((((((***(((((()))***+++***)))))))))************))))))''')))******))))))***+++'''(((((()))))))))))))))((((((((()))******++++++((('''&&&''')))******)))++++++)))((('''&&&&&&&&&&&&((((((%%%&&&+++---+++((())))))(((&&&%%%&&&'''''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))))))))))))))*********))))))((('''(((***+++***)))'''&&&)))))))))***,,,,,,)))'''++++++***))))))))))))***)))))))))***++++++,,,,,,***+++,,,+++***)))***,,,))))))***+++,,,,,,------)))******+++,,,,,,------)))***+++,,,,,,+++***)))+++++++++---...---***''',,,++++++++++++++++++,,,((()))+++---///...+++(((,,,***((())),,,---+++))))))***+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,++++++))),,,,,,'''&&&))),,,,,,************************,,,)))(((,,,---++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++******+++---+++------,,,+++***+++,,,///+++***---...,,,+++,,,************************+++++++++++++++***************))))))******+++,,,&&&'''(((((())))))((((((***++++++***))))))+++---(((((()))***+++,,,,,,,,,******++++++++++++******&&&'''((()))+++,,,---...***,,,---+++((('''***---++++++***+++------+++))))))******++++++*********++++++++++++++++++++++++,,,+++***)))))))))))))))++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,++++++***++++++************++++++,,,+++***))))))***+++,,,---,,,***((((((***---///,,,++++++*********++++++...++++++......++++++...+++,,,---,,,+++***+++---******+++,,,------------++++++,,,,,,------......)))******++++++******)))///,,,)))((()))***)))'''(((******)))((())),,,///))))))((('''&&&''''''((())))))+++,,,,,,,,,+++***+++)))&&&'''***,,,+++***)))(((&&&''')))******)))******))))))***,,,---...************************)))(((((()))++++++***)))&&&))),,,+++(((''')))---))))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((((()))***)))((('''((()))***))))))***+++,,,------))))))((((((((()))******************************'''((()))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************)))))))))(((((()))))))))************&&&)))(((%%%%%%***+++((()))---((($$$)))(((%%%+++))))))))))))))))))))))))************************((()))***++++++***)))((('''((())))))))))))))))))***(((((()))***+++***)))))))))************))))))''')))+++***)))(((***,,,''''''((()))))))))))))))'''(((((()))******++++++,,,***))))))+++,,,***(((+++***))))))(((((((((((("""%%%&&&***///111///''')))))))))''''''((()))&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&&&&'''(((((((((((((((((())))))*********))))))((()))******************)))))))))***,,,+++)))''',,,+++******))))))******((())))))***++++++,,,,,,(((***+++***'''&&&'''((()))******++++++,,,------)))))))))))))))*********(((***+++,,,,,,+++***(((+++++++++---...---***''',,,,,,------------,,,,,,*********,,,......,,,)))+++))))))***,,,------+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++******++++++,,,---)))------)))'''***,,,+++******+++,,,,,,+++*********&&&%%%***---,,,+++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++(((***+++***(((((()))+++,,,---...---+++***+++,,,***''''''+++---,,,+++,,,))))))))))))************)))******++++++++++++*********))))))******+++,,,)))))))))))))))******+++)))+++,,,---,,,++++++,,,'''((()))***+++,,,------******++++++++++++******(((((()))***+++------...'''***,,,***((((((,,,000,,,******+++------+++(((*********++++++******)))++++++++++++++++++++++++***************)))))))))+++++++++++++++*********++++++******++++++,,,---******+++,,,,,,,,,++++++++++++************++++++))))))(((((((((((())))))++++++*********+++,,,---,,,++++++++++++,,,,,,------******------******---***+++,,,+++*********,,,)))***+++,,,------------++++++,,,,,,---......///******++++++++++++******000,,,)))(((***+++)))((((((***+++***((((((,,,///(((((((((***---//////...)))***+++,,,---,,,++++++---((($$$&&&***---,,,)))***)))'''(((***++++++*********))))))***,,,---///************************)))(((((()))+++,,,***)))&&&))),,,+++(((''')))---))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((((()))))))))((()))+++---++++++++++++,,,---...///((((((((((((((())))))***************************''''''(((******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***+++*********))))))(((((((((((())))))*********+++'''(((&&&###'''......((((((,,,'''$$$+++,,,+++333((((((((((((((((((((((((************************((()))***++++++***)))(((''''''((())))))***))))))***(((((()))***+++***)))))))))************))))))''')))+++***((((((***,,,''''''((()))))))))))))))'''(((((()))***+++++++++111...,,,+++------***'''***)))))))))))))))***+++###(((+++***+++,,,)))%%%'''(((***)))(((((()))***&&&'''((())))))((('''&&&))))))))))))))))))))))))%%%&&&&&&'''((('''''''''(((((()))***************)))))))))***++++++,,,,,,)))))))))***++++++)))''',,,+++******)))*********((())))))***++++++,,,,,,,,,...///---***((()))+++++++++++++++++++++,,,,,,))))))((((((''''''&&&&&&((()))+++,,,,,,+++)))((('''(((***---//////,,,***,,,,,,............,,,,,,***)))'''(((***+++******))))))***++++++,,,------+++*********++++++------++++++,,,,,,,,,------------,,,+++***+++,,,---...)))---...***)))+++---+++***+++---......---+++***)))%%%$$$)))---,,,+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++***---//////---+++,,,...,,,---...---+++***+++,,,!!! &&&+++++++++...)))))))))))))))*********))))))***+++++++++++++++*********)))***++++++,,,...---,,,+++,,,---///000))),,,000000...+++)))(((''''''(((***+++,,,---...******++++++++++++******************)))))))))(((%%%(((+++***((()))...333,,,******+++......+++(((,,,,,,---------,,,,,,+++++++++++++++++++++++++++((()))************)))))),,,++++++******)))))))))++++++******++++++,,,---'''((()))***************++++++************+++++++++,,,------------,,,+++)))***+++,,,---,,,,,,+++++++++++++++,,,---......,,,)))))),,,,,,)))))),,,)))***++++++))))))***+++)))***+++,,,------...---++++++,,,,,,---...//////,,,)))))),,,,,,+++,,,///333111///---+++*********)))***+++***(((&&&&&&''',,,,,,+++***))))))******------,,,+++***)))((((((((()))***,,,,,,,,,++++++***)))))))))***,,,...000+++,,,---,,,***((((((((())))))))))))))))))))))))*********)))'''(((***,,,+++*********+++,,,...///+++&&&$$$(((***)))))),,,)))'''(((***(((%%%''',,,******++++++++++++******))))))))))))))))))))))))((()))******(((''''''(((+++(((&&&'''***,,,+++***,,,***((('''&&&'''((()))))))))))))))))))))))))))((())))))))))))*********...***)))---...+++)))***,,,***(((''''''(((***,,,(((((())))))))))))(((((())))))************)))))),,,***)))''''''(((***+++)))((('''%%%%%%'''((()))++++++,,,++++++***)))(((,,,'''""""""&&&***+++***'''(((((()))***++++++,,,...,,,***))))))***,,,...***,,,---+++((('''))),,,(((******)))((('''((()))'''((()))++++++******)))))))))))))))************((()))))))))))))))(((((())))))))))))*********************(((&&&&&&(((***'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((***((('''''')))+++,,,+++))))))***++++++++++++***,,,,,,++++++***)))))))))************************,,,***))))))***++++++***++++++************++++++))),,,---,,,***)))+++------((('''---///+++((()))+++(((&&&&&&(((+++------+++......++++++------***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------......---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++))))))---...,,,,,,///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))+++,,,***------******------***,,,......+++***+++***'''...+++)))***,,,+++&&& 111111000......---------+++++++++************)))++++++++++++++++++++++++,,,+++***))))))***+++,,,******))))))******+++,,,******,,,000333111,,,((())))))***+++,,,,,,,,,,,,***,,,---,,,+++***+++,,,))))))))))))))))))))))))%%%+++,,,'''###&&&+++---,,,,,,+++******+++,,,,,,+++---,,,'''%%%))),,,,,,''')))***,,,,,,+++***)))((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((()))******++++++,,,,,,------,,,,,,+++))))))***++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++---------......---,,,,,,++++++******))))))***+++((((((((((((((((((((((((---,,,,,,...000000,,,))),,,,,,------.../////////***''''''******)))***---///...,,,***)))(((((((((***+++------+++******+++,,,,,,+++***************+++++++++***************((()))*********)))(((((()))))))))***+++,,,---...+++---...---+++)))))))))------------------------*********(((&&&%%%&&&'''***))))))((()))***,,,,,,+++((('''******((()))---+++))))))+++***((())),,,******++++++++++++******((((((((((((((((((((((((&&&(((******)))))))))***+++)))'''(((***+++***)))+++***((('''''''''))))))************************)))))))))*********++++++***&&&&&&+++---+++***++++++***)))(((((()))***+++(((((())))))))))))(((((())))))************))))))+++***)))(((((()))***+++,,,+++***))))))***+++,,,))))))******+++*********+++'''###$$$(((++++++***))))))))))))))))))(((((()))))))))(((((())))))))))))++++++***'''&&&(((***((()))***)))'''&&&'''((('''((()))++++++******)))))))))))))))************(((((())))))))))))(((((())))))))))))************+++++++++)))(((''')))+++'''''''''''''''((())))))(((((())))))))))))(((((((((((())))))))))))(((((("""%%%(((((('''&&&''')))(((((()))************)))******************++++++************************,,,***))))))***++++++***++++++************++++++***,,,---,,,***)))+++---,,,'''''',,,...+++)))******)))((()))+++---,,,+++))),,,---***+++...///,,,******************++++++++++++,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,+++*********+++)))***---...,,,,,,///***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++,,,---***------******------***+++......+++***,,,+++(((...+++)))+++......***&&&,,,,,,,,,,,,---...//////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))***++++++******))))))******+++,,,******+++...111000,,,(((++++++,,,,,,,,,++++++***)))++++++***((((((((()))************************))),,,,,,((('''***------,,,,,,+++******+++,,,,,,'''+++---***)))++++++***((()))+++,,,---,,,+++******+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***++++++,,,,,,++++++***)))******+++,,,+++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++---------,,,,,,***)))(((---,,,******+++,,,,,,+++************************,,,,,,,,,---000///,,,)))+++,,,,,,---...//////000***''''''***+++)))***---,,,,,,***))))))(((((()))(((***,,,,,,,,,,,,---...,,,++++++************+++)))))))))******+++++++++++++++++++++***)))(((''''''((()))+++,,,,,,,,,,,,+++---...---+++******++++++++++++++++++++++++++++++,,,,,,***'''$$$###$$$******)))))))))******++++++***+++,,,)))&&&(((---+++'''&&&)))***(((''')))******++++++++++++******((((((((((((((((((((((((%%%''')))*********+++,,,,,,***(((((()))***)))(((+++***)))((('''((()))*********************************+++++++++,,,,,,,,,&&&###$$$))),,,+++***,,,)))******************)))(((((())))))))))))(((((())))))************))))))+++***)))(((((()))***+++---,,,+++******+++,,,---&&&'''((()))***************'''%%%&&&***,,,+++)))(((((((((((((((((())))))&&&'''((())))))((('''&&&))))))***)))'''&&&((()))'''))))))((('''&&&'''((('''((()))++++++******)))))))))))))))************(((((())))))))))))(((((())))))))))))************+++,,,,,,+++)))(((***+++)))((('''&&&'''((()))***(((((())))))))))))(((((((((((())))))))))))(((((($$$++++++'''$$$%%%(((''''''((()))))))))))))))((())))))***++++++,,,,,,************************,,,***))))))***++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,***''''''+++---+++***++++++++++++---......,,,)))(((+++,,,***+++///000---+++++++++***************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,+++***)))))),,,)))***---...,,,,,,///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************,,,...///***------******------******------++++++------)))---+++***+++///000///---************+++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++******))))))******+++,,,*********,,,......,,,***,,,,,,,,,,,,+++***))))))***+++,,,+++)))(((((()))************************+++,,,***''')))---...+++,,,++++++******++++++,,,###)))------,,,---+++((()))***,,,---------,,,++++++---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))******++++++******)))***++++++,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++***(((&&&&&&///,,,***+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,******+++,,,---...///000000,,,)))))),,,---+++,,,000,,,,,,++++++++++++++++++###%%%((())))))***,,,---,,,++++++******+++++++++************++++++++++++,,,,,,,,,,,,,,,++++++***''')))***,,,------,,,+++***,,,------+++***++++++************************---//////...+++((('''&&&,,,,,,++++++++++++++++++***+++------(((###&&&,,,...)))'''***+++)))(((*********++++++++++++******))))))))))))))))))))))))&&&(((***+++******+++,,,,,,+++)))))))))))))))(((******)))(((((())))))***************************+++++++++,,,,,,,,,------'''$$$$$$))),,,+++***,,,((()))+++,,,,,,+++)))((())))))(((((((((((())))))))))))************))))))***))))))((())))))***+++***))))))(((((())))))***''''''((())))))))))))))))))'''''')))+++,,,+++)))######%%%'''(((***,,,,,,(((((())))))))))))(((((()))))))))((((((((()))***'''((()))(((&&&&&&&&&((('''((()))***+++******)))((()))))))))************'''(((((())))))))))))(((((()))))))))***************+++,,,+++)))((()))***)))((('''&&&'''(((***+++(((((())))))))))))(((((((((((())))))))))))((((((###''',,,,,,)))((()))+++'''((())))))******))))))))))))*********+++++++++************************,,,***))))))***++++++***++++++++++++++++++++++++++++++,,,+++++++++++++++)))((((((***,,,,,,,,,,,,,,,++++++,,,------+++)))))),,,---***+++......,,,------------------,,,,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***,,,******---...+++,,,...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...***------******------***))),,,---++++++......+++---,,,***+++...000000///------,,,+++******++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++******))))))******+++,,,***))))))***++++++++++++,,,,,,,,,,,,,,,+++***)))***+++---,,,++++++,,,...************************+++)))&&&%%%)))...,,,'''++++++++++++++++++++++++""")))------,,,---,,,)))***+++,,,---------,,,,,,,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------******++++++++++++******++++++,,,------------,,,'''(((((()))))))))))))))++++++,,,,,,,,,,,,------++++++******++++++,,,---***+++++++++++++++,,,,,,++++++++++++***)))''''''///,,,)))***...///...+++------------------------,,,,,,,,,---------,,,+++******+++,,,...///000000---******------,,,---000++++++++++++++++++++++++!!!$$$'''((()))***+++---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...***+++,,,.........------***,,,------,,,+++,,,---........................,,,...000///---+++++++++++++++++++++++++++******)))***------(((###%%%+++111---+++---...,,,+++---******++++++++++++******************************)))+++,,,,,,*********+++++++++***)))((((((((()))***))))))))))))*********************************+++,,,,,,,,,,,,---------+++''''''+++---+++)))+++((()))+++------+++)))((())))))(((((((((((())))))))))))************)))))))))))))))))))))******+++(((((((((''''''((((((((()))))))))))))))(((''''''''''''(((***+++,,,+++)))######%%%'''(((***,,,,,,***)))(((&&&&&&((()))***+++***))))))******+++***((()))))))))'''&&&'''((('''((()))***+++******)))((()))))))))************''''''((()))))))))))))))((()))))))))************(((***+++***((('''((())))))(((((('''((()))***+++(((((())))))))))))(((((((((((())))))))))))((((((***)))((()))***,,,,,,,,,((()))******++++++******+++++++++*********))))))************************,,,***))))))***++++++******+++,,,,,,,,,,,,+++***+++++++++++++++,,,++++++''')))***)))***+++------...,,,)))((()))+++++++++,,,......+++***---,,,))),,,---.........------,,,+++++++++,,,,,,,,,------,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------------******------++++++...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++......++++++......+++))),,,---+++,,,//////,,,...,,,++++++,,,---------...------,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++***************))))))******+++,,,))))))******)))***+++,,,)))***+++,,,,,,,,,,,,,,,(((***+++,,,,,,---///111************************+++)))&&&%%%***///,,,&&&++++++++++++++++++++++++%%%***,,,***))),,,---+++++++++,,,,,,------------+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,,,,++++++++++++,,,------------,,,((()))******+++*********+++++++++,,,,,,---------++++++******++++++,,,---*********++++++,,,,,,,,,******++++++++++++++++++---***)))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000+++((((((+++,,,***+++...)))******+++******)))(((%%%'''***+++++++++---...,,,++++++++++++,,,,,,---.........------,,,,,,,,,++++++++++++,,,---...///......///000000000000000+++---/////////...///000////////////////////////+++---......---,,,---...******+++++++++++++++***+++***,,,...***%%%&&&***,,,******+++)))%%%&&&+++******++++++++++++******+++++++++++++++++++++++++++,,,------+++******+++******+++***(((((()))+++))))))******************++++++++++++++++++++++++++++++,,,,,,,,,---------...+++***---...+++)))***)))***,,,------,,,***)))***)))(((''''''((()))***))))))************))))))(((((())))))******++++++))))))))))))))))))))))))************)))((('''&&&&&&'''((()))************(((((((((((((((((())))))***(((%%%$$$$$$%%%(((***+++***))))))+++,,,,,,+++(((******)))((('''((()))'''((()))++++++******)))))))))))))))************&&&'''((())))))******)))))))))))))))************''')))******(((''''''((((((((()))))))))*********(((((())))))))))))(((((((((((())))))))))))((((((+++(((%%%&&&)))+++,,,+++))))))***+++++++++++++++,,,,,,++++++***))))))(((************************,,,***))))))***++++++******+++,,,------,,,+++***,,,+++******,,,,,,+++***'''+++,,,)))(((+++---,,,...+++((('''(((+++,,,------000///+++***,,,+++((()))***,,,---------,,,+++++++++,,,,,,,,,,,,------,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,---...//////---***+++------++++++...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++***+++......++++++......+++)))------,,,,,,//////,,,---,,,,,,,,,,,,++++++++++++++++++,,,...///111111,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))******))))))******+++,,,(((***++++++***)))+++,,,))))))***+++,,,,,,,,,,,,&&&'''******+++,,,...000++++++++++++++++++++++++,,,,,,)))(((---111...(((***++++++,,,,,,++++++***'''+++,,,((('''+++---,,,++++++++++++,,,,,,,,,---***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,------......------***++++++,,,,,,------...++++++******++++++,,,---*********++++++,,,,,,---)))***+++,,,------------*********++++++,,,---...+++++++++++++++++++++++++++,,,---,,,+++***+++---+++++++++,,,------......+++((((((+++,,,***+++///++++++,,,,,,+++***)))((()))+++------,,,,,,---...+++++++++++++++,,,---...............////////////111000/////////000111222222222222111222222333444...000222333222222333444000000000000000000000000...///000///......///111+++,,,---////////////...---+++,,,///...***)))+++''''''***)))$$$###*********++++++++++++*********************************+++------,,,+++,,,---(((***+++***((((((***,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...+++***---...+++)))*********+++,,,,,,+++*********)))(((''''''((()))***))))))************))))))'''((()))******+++++++++*********++++++***************************))))))&&&'''(((((((((((()))***))))))))))))))))))(((((((((((('''&&&&&&'''((((((+++)))'''(((***,,,+++***)))+++++++++)))((()))***'''((()))++++++******)))))))))))))))************&&&'''((()))************))))))))))))************(((***++++++)))((((((((('''((()))++++++***)))((((((((())))))))))))(((((((((((())))))))))))((((((&&&'''((()))))))))******((())))))***************++++++******************************************,,,***))))))***++++++******+++---......---+++***---+++)))***,,,---+++***(((------(((&&&***,,,+++,,,+++)))***,,,---...---,,,///...+++***---,,,)))''')))+++---......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,---............++++++------++++++---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++......++++++......+++***---...,,,,,,///...+++***,,,---...---,,,,,,++++++++++++,,,...///111222------------,,,,,,,,,,,,------------------------)))***++++++++++++***)))******))))))******+++,,,(((***,,,,,,+++***+++,,,***++++++,,,,,,,,,++++++(((***++++++++++++,,,...+++++++++++++++++++++++++++,,,+++***,,,000...)))***+++,,,,,,,,,,,,+++***(((,,,,,,)))(((***,,,+++***************+++,,,,,,***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++)))******+++,,,++++++++++++,,,------...---------******+++,,,,,,---......++++++******++++++,,,---)))******+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,))),,,...---+++***...111++++++++++++++++++++++++***,,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,---******---...,,,---111......//////...---+++******,,,------,,,+++,,,---++++++++++++,,,,,,---...------...///000111222222888777555444333444444555555444333222333444555666111333555666555555666888666666666666666666666666444444333222000000222444///000222333444444444333000,,,,,,000111...,,,,,,***,,,000///'''"""&&&///******++++++++++++******))))))))))))))))))))))))(((***,,,---,,,,,,...///''')))+++***((((((***---((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---))))))---...+++***++++++++++++,,,,,,++++++++++++)))(((''''''((()))+++))))))************))))))'''''')))***++++++++++++))))))************))))))((()))***++++++,,,++++++&&&''''''''''''''')))+++'''(((((()))***++++++,,,((()))***++++++***)))(((***'''%%%&&&)))+++***)))***+++,,,+++)))))))))+++'''((()))++++++******)))))))))))))))************&&&'''((()))************))))))))))))************)))+++------+++)))))))))&&&'''***,,,,,,+++)))'''(((((())))))))))))(((((((((((())))))))))))(((((("""(((---...***((())),,,'''(((((())))))))))))))))))))))))***++++++,,,,,,************************,,,***))))))***++++++******+++---......---+++***---+++)))***,,,---,,,)))(((......(((&&&))),,,+++******+++---///000...---***------++++++......+++(((***---///111111000///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------,,,...++++++------******---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,......,,,,,,......,,,+++...///,,,,,,......+++(((+++...//////...---------------,,,,,,---......//////.........---------------------------------)))***+++,,,,,,+++***)))*********)))***++++++,,,'''***......,,,***+++---,,,,,,,,,,,,++++++***)))---...///...,,,+++,,,---++++++++++++++++++++++++(((******)))***---,,,(((***+++,,,------,,,+++***''',,,...+++)))++++++(((******))))))******+++,,,***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******++++++++++++******))))))***++++++++++++***))))))***++++++++++++*********+++,,,,,,---......++++++******++++++,,,---))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))(((---111///+++***///444,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,))))))+++...---------,,,,,,,,,++++++............///000111111+++,,,---,,,******,,,---111000...---,,,------...!!!$$$))),,,...000222444222333444666666666555555666777888999:::;;;;;;<<<===;;;999999:::;;;<<<<<<===>>>>>>???@@@@@@AAAAAA>>><<<<<<===999555:::DDD;;;;;;999777555333111111333222111111222333222111//////...---------------*********++++++++++++,,,+++,,,,,,---...//////000************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********---***'''(((***,,,+++***...---***((('''''''''(((+++++++++++++++***)))(((---)))***//////***)))---))))))))))))))))))))))))++++++***)))((((((((()))---***((((((++++++)))&&&))),,,,,,))))))***)))%%%******))))))))))))******)))***+++,,,+++***(((&&&%%%)))***(((''')))((($$$))))))))))))))))))))))))((()))******)))((()))+++************************+++++++++***************)))))))))))))))(((''''''***+++---......---+++***((()))*********((('''&&&***)))((((((((()))+++,,,))))))))))))))))))))))))&&&(((******)))(((((()))*********++++++,,,,,,,,,'''((()))******)))((('''************************((()))******)))((()))+++***************)))((((((+++,,,+++)))''''''(((***++++++++++++++++++++++++((())))))***,,,------...++++++++++++******))))))---------.........//////...---+++))))))***+++,,,------------------------+++---///---+++)))+++---...---,,,,,,,,,,,,---......---+++***)))***++++++///...,,,++++++,,,...///---///000000///......//////...------//////...---///,,,---000000---,,,///...---+++*********+++,,,------------------------/////////......------------------,,,,,,+++++++++------------,,,,,,+++***((()))***+++,,,,,,---...******+++,,,,,,---......*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++++++++***************++++++,,,,,,,,,777333...,,,---...---+++---,,,******+++,,,+++***)))************+++++++++---,,,++++++************000///---,,,,,,---///000,,,++++++******++++++,,,++++++***+++,,,,,,+++******+++,,,,,,------,,,,,,++++++************++++++++++++++++++,,,,,,---...+++---...---***((()))++++++***)))***,,,---,,,+++)))***+++,,,---,,,+++***(((+++---...---,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,111///---***)))***+++,,,,,,---...,,,***))))))***+++,,,---.........---,,,.........---,,,+++)))(((...------,,,,,,------...+++,,,---,,,,,,,,,...000---,,,,,,,,,,,,...///000.........---,,,---...000111000000////////////000,,,...111333444666888:::666777999:::;;;;;;;;;;;;????????????@@@@@@AAABBBEEECCCBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJHHHIIIIIIEEEAAADDDLLLDDDCCCBBBAAA@@@???>>>===<<<:::888888999888777555222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******---+++((((((***++++++)))******))))))))))))******+++++++++++++++***))))))---)))))),,,,,,))))))---************************+++***))))))))))))))))))+++***))))))******)))'''***,,,,,,((((((++++++(((******))))))))))))******))))))+++++++++***((('''%%%)))+++)))***------***)))))))))))))))))))))))))))***+++***)))((()))***((((((((((((((((((((((((************************)))))))))))))))((('''''''''((()))******)))((('''))))))*********)))'''&&&)))))))))))))))******+++))))))))))))))))))))))))''')))***)))''''''((())))))))))))*********++++++*********)))(((&&&$$$###))))))))))))))))))))))))(((***,,,,,,,,,---///000***************)))((((((***++++++)))(((''')))+++************************,,,,,,++++++******))))))++++++++++++*********)))*********+++++++++,,,,,,...---+++***)))***+++,,,...,,,+++))))))+++,,,...+++---...---+++***+++---......---,,,,,,---.........------,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,...---,,,+++,,,------,,,++++++------,,,+++---+++,,,//////,,,+++---...------,,,,,,,,,,,,,,,........................///.........---------------------,,,,,,,,,++++++---------------,,,++++++******++++++,,,---------+++++++++,,,,,,------...,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------------......//////......******+++++++++,,,,,,,,,000...,,,***+++,,,---,,,...,,,++++++---...---,,,************++++++++++++------,,,+++++++++++++++///...,,,++++++,,,...///,,,++++++******++++++,,,+++******+++++++++*********+++,,,,,,------,,,,,,++++++************++++++,,,,,,+++*********++++++)))+++---,,,***)))+++---******++++++++++++,,,,,,******+++,,,,,,,,,,,,+++***++++++***))))))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))(((((())))))+++,,,,,,+++)))(((((()))++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,------,,,---///111---,,,+++++++++---///111000000111000///000222555222222333444444444333333333444666666666777:::<<<<<<===???@@@AAABBBBBBBBBDDDCCCBBBAAA@@@AAAAAABBBEEEEEEDDDDDDCCCDDDDDDEEEHHHIIIJJJLLLMMMOOOPPPQQQUUUUUUVVVVVVSSSNNNPPPTTTMMMMMMLLLLLLKKKKKKJJJJJJGGGEEECCCBBBBBBAAA???===999888666555333222222222000000000//////...------,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******,,,,,,,,,++++++++++++***---+++))))))*********)))'''''')))***++++++,,,,,,***++++++++++++***)))))),,,)))((())))))((())),,,************************))))))))))))))))))***+++)))***+++***)))((()))***)))++++++'''(((+++,,,*********))))))))))))******))))))***++++++***((('''$$$'''(((&&&'''***)))&&&))))))))))))))))))))))))***++++++***((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''))))))*********)))((('''(((((()))***************)))))))))))))))))))))))))))***)))'''%%%%%%'''(((((((((((())))))))))))***)))))))))((('''%%%$$$###(((((((((((((((((((((((('''(((************+++---*********+++******)))((()))*********((()))***,,,))))))))))))))))))))))))---,,,,,,+++***))))))(((++++++++++++************)))))))))*********++++++...---+++******+++,,,,,,...,,,)))&&&&&&))),,,...,,,---...---+++***+++,,,......---,,,,,,---.....................------,,,...---,,,++++++,,,---...***,,,---,,,+++***+++,,,---,,,++++++------,,,+++...,,,,,,//////,,,,,,..................------,,,////////////////////////.........------------------------------,,,,,,,,,---------...------,,,+++------------------------,,,,,,,,,,,,,,,---------............------------)))******+++---......///+++,,,,,,,,,------------++++++++++++,,,,,,,,,,,,))))))***))))))***,,,...,,,+++)))***,,,---------************+++++++++,,,------,,,,,,++++++,,,,,,------++++++++++++------,,,++++++******++++++,,,******++++++++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))))))))(((***++++++++++++---...(((+++---,,,***)))+++...++++++******++++++,,,---++++++)))'''&&&&&&))),,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++)))'''((()))++++++************++++++)))***+++,,,---.........+++******))))))******+++,,,---...---------///111///...---,,,---///222444111222222222222333666888555666888999:::999888888888888999999999:::===@@@AAABBBCCCDDDEEEGGGGGGHHHGGGEEECCCAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@AAABBBGGGGGGIIIKKKMMMOOOQQQQQQXXXYYY[[[\\\ZZZWWWWWWYYYRRRRRRRRRQQQPPPPPPOOOOOOOOOMMMKKKKKKKKKKKKIIIGGGBBBAAA???===;;;:::999999555555444333222000000///---,,,,,,,,,,,,+++++++++++++++***************)))******++++++++++++******++++++++++++++++++++++++,,,,,,+++*********))))))&&&''')))+++,,,,,,,,,+++******+++++++++******)))***))))))******))))))***************************)))((((((((()))***++++++(((***,,,+++(((''')))+++%%%(((***((())),,,,,,)))******))))))))))))******))))))************)))((('''***)))%%%$$$%%%$$$!!!))))))))))))))))))))))))***++++++***((('''((()))************************(((((((((((())))))))))))))))))*********))))))(((***)))(((((((((((()))***)))))))))***))))))))))))'''((()))++++++***))))))))))))))))))))))))))))))+++***)))&&&$$$$$$&&&((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))***++++++***(((&&&''''''*********++++++******)))''')))************,,,---************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,+++)))(((((()))+++,,,,,,,,,---,,,,,,+++,,,,,,......------------......,,,---...//////...,,,,,,------,,,,,,,,,,,,------,,,......---,,,,,,---///000///......000000///...000---...111111...---000......///000000...---,,,////////////////////////......------------------.........---------------------............------//////......---------------------------,,,,,,,,,///.........------,,,,,,******+++,,,,,,---......***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***)))((((((+++///)))'''&&&'''***+++,,,+++*********+++++++++,,,,,,------,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,++++++,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++************+++)))***+++++++++,,,,,,---'''+++...---)))(((+++///,,,+++***)))***+++,,,---*********)))'''&&&((())),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---***,,,,,,+++)))))))))***---,,,***))))))***+++,,,)))***+++,,,---.........++++++************++++++,,,---......---...000111000/////////000222444666222444666777777888;;;===;;;<<<>>>?????????>>>>>>===>>>?????????AAADDDGGGDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIGGGFFFEEEDDDEEEEEEDDDFFFGGGFFFDDDCCCCCCEEEEEEFFFGGGJJJLLLNNNPPPQQQVVVYYY\\\\\\\\\]]]]]]\\\WWWVVVUUUTTTSSSQQQPPPPPPRRRQQQPPPPPPQQQQQQPPPOOOKKKJJJHHHFFFDDDBBBBBBAAA::::::999777666555444333////////////////////////+++++++++******)))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))))))))***+++,,,,,,+++***))))))******+++++++++******(((***,,,,,,,,,,,,***(((************************)))((((((((()))***++++++'''***,,,+++((('''))),,,!!!&&&))))))***,,,***%%%******))))))))))))******)))))))))*********))))))+++---,,,(((''')))(((%%%)))))))))))))))))))))))))))++++++***((((((((()))************************''''''(((((())))))))))))))))))************))))))+++******))))))******+++***))))))))))))*********'''((()))++++++***))))))************************++++++)))'''$$$$$$&&&)))************************(((((()))))))))******+++************************---......---+++)))***+++******++++++++++++******'''(((***+++***+++,,,...++++++++++++++++++++++++++++++,,,,,,---.........+++++++++++++++++++++,,,------------............,,,,,,,,,,,,,,,,,,------++++++,,,------,,,++++++,,,,,,+++,,,,,,---,,,,,,........................+++,,,---......---,,,+++------------------------...//////...------...000111000///000111111000///000...///222222///...000...///000000000///---,,,........................................................................---......//////.........000//////......------,,,...---------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,)))(((+++...)))'''&&&'''***+++,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++******+++++++++,,,++++++******++++++,,,,,,---...---++++++---///***+++,,,,,,------,,,,,,***+++,,,,,,,,,,,,+++************++++++---...///+++++++++++++++,,,++++++'''+++...---)))(((+++///,,,+++***)))***+++,,,---(((***------+++)))((('''++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///+++---------+++***+++,,,...---,,,*********+++,,,++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---...---------///111111111222333444555777888666999===???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDD@@@BBBCCCDDDDDDEEEGGGIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGJJJLLLKKKHHHFFFGGGHHHIIIIIIKKKMMMOOOQQQSSSTTTVVVZZZ\\\\\\^^^aaaaaa^^^[[[ZZZYYYXXXVVVUUUTTTSSSUUUSSSRRRSSSTTTUUUTTTSSSPPPOOOMMMKKKIIIHHHGGGFFF@@@@@@???>>>===<<<;;;:::555555555444444333333333---------,,,++++++******,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,(((***,,,,,,***)))***++++++,,,,,,,,,+++***))))))))))))***++++++++++++***(((+++---++++++---+++(((++++++++++++++++++++++++))))))))))))))))))***+++((()))******))))))***+++!!!&&&******+++,,,***%%%******))))))))))))******)))))))))))))))*********'''***)))''''''+++,,,***))))))))))))))))))))))))(((***+++***)))((()))+++(((((((((((((((((((((((('''(((((())))))******+++))))))******++++++******))))))))))))))))))))))))******)))))))))***++++++(((((()))******************************************+++***(((&&&&&&((()))++++++************))))))---,,,+++***))))))))))))************************((()))++++++***+++,,,...)))***++++++,,,+++++++++''')))+++,,,++++++,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++,,,...000000...,,,+++,,,+++***+++---...---,,,---...////////////...---++++++,,,------------,,,......................../////////...,,,,,,///111111000//////111111000///111...///222222///...111111111111111111000000///000000000000000000000000///////////////000000000.........///////////////---...//////000///////////////.........------------------------.........---------,,,,,,,,,,,,,,,---------,,,,,,++++++++++++***)))((()))***+++,,,------------,,,,,,,,,,,,,,,---...---,,,++++++,,,,,,+++)))***,,,---------++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,......---******---000***+++,,,,,,------,,,,,,***+++,,,------,,,+++***)))******+++,,,...///000---+++******,,,,,,+++***(((+++---,,,***)))+++...++++++******++++++,,,---'''***...///...+++)))(((+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---...---,,,+++,,,......---,,,+++++++++++++++------------,,,,,,+++***...------,,,,,,------...+++,,,---,,,,,,,,,...000555666888:::<<<=========<<>>>>><<<:::888777555444111000000///......---------......//////......---******+++++++++,,,,,,,,,&&&))),,,,,,+++***+++,,,---,,,++++++*********+++))))))***+++++++++++++++***,,,+++&&&&&&+++,,,***+++++++++++++++++++++++++++***)))))))))))))))))))))(((((()))***+++******&&&******((())),,,,,,)))******))))))))))))******)))))))))))))))******+++%%%((('''%%%&&&***,,,***))))))))))))))))))))))))'''(((******))))))***,,,(((((((((((((((((((((((((((((())))))***++++++,,,((()))***++++++++++++***((((((************((((((******)))))))))***+++,,,)))))))))))))))******+++************************)))***+++***)))((()))*********)))))))))(((((((((,,,+++***)))(((((())))))************************$$$&&&((((((((()))+++---)))***++++++,,,,,,,,,+++'''***,,,---,,,++++++,,,******************************++++++++++++,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------...------,,,---............---,,,---+++***+++---...---+++---...///000000///...------------------...////////////000000000000//////111222111000...///111333333222111111333333222111444222333666666333222444555444444333333333333333222222222222222222222222///000000000111111111222....../////////000000000......///000000000000000......------------------,,,,,,------......//////------------............,,,,,,,,,,,,,,,,,,,,,,,,)))((('''&&&'''(((***+++......---------,,,,,,,,,------,,,---......---,,,...,,,++++++---...---,,,+++++++++,,,,,,,,,------***)))))))))******+++,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***,,,---+++''''''+++///***+++,,,,,,------,,,,,,***+++---......---+++***************+++,,,......+++)))(((***,,,...---+++******++++++++++++,,,,,,******+++,,,,,,,,,,,,+++'''***---...---+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++,,,------++++++,,,---,,,,,,,,,,,,+++***)))(((,,,---------,,,,,,+++***......------------......***+++,,,+++++++++---///;;;===???BBBDDDDDDCCCBBBAAAGGGNNNSSSTTTSSSRRRRRRNNNMMMLLLJJJJJJJJJKKKLLLNNNPPPRRRRRRPPPMMMMMMMMMQQQPPPOOONNNMMMNNNOOOOOORRRTTTWWWZZZ[[[ZZZXXXWWWQQQUUUYYYWWWSSSPPPQQQSSSSSSTTTUUUWWWXXXZZZ[[[\\\ZZZ]]]]]]ZZZ\\\aaaaaa\\\ZZZZZZZZZZZZ[[[[[[[[[[[[[[[YYYWWWVVVVVVVVVTTTRRRMMMLLLKKKIIIHHHGGGGGGGGGLLLKKKKKKJJJJJJIIIIIIHHHEEEDDDBBB???;;;888666555444333333222111000000///......////////////......*********++++++,,,,,,,,,%%%(((,,,,,,+++***+++---,,,,,,*********+++,,,---((()))***+++++++++++++++,,,---(((!!!!!!(((---,,,++++++++++++++++++++++++++++++***)))(((((())))))***(((&&&(((+++---+++(((,,,---+++'''''',,,...---******))))))))))))******))))))(((((()))***++++++,,,...,,,)))))),,,---+++))))))))))))))))))))))))&&&''')))***)))***+++---************************((())))))***+++,,,,,,,,,((()))***+++++++++++++++(((***+++------+++***(((******)))))))))***,,,---***)))((((((((()))+++,,,************************(((***,,,,,,+++******+++))))))(((((('''''''''&&&((('''''''''((()))+++,,,))))))))))))))))))))))))***+++,,,,,,+++***,,,---)))***+++,,,,,,,,,,,,,,,(((***------,,,++++++,,,))))))))))))))))))))))))$$$%%%&&&(((***,,,......+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,------.........---...---,,,,,,,,,,,,---...---+++)))+++...///---+++---...///000000///...---///...---------///000111000000111111111111000000555555555333222222555777666555444444666666555444999777777;;;;;;777777999888777666444444555666666444444444444444444444444000000111111222222222333.../////////000000111111......///000000000000000------------------------,,,,,,,,,---...///000000---.........//////000000******+++,,,------...///---,,,+++******,,,...///.........------,,,,,,,,,---+++***,,,000111///,,,---,,,******+++,,,+++***++++++,,,,,,,,,---------))))))(((((()))***+++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,(((+++,,,)))%%%%%%)))...++++++,,,---------,,,,,,***+++---......---+++*********************++++++)))(((''')))---//////---+++***)))***,,,---,,,+++)))***+++,,,---,,,++++++((()))++++++******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...***+++,,,,,,+++***+++---***+++++++++***)))'''&&&+++,,,,,,------,,,,,,,,,...------,,,,,,------...)))***++++++***+++---...FFFHHHJJJKKKJJJJJJKKKLLLKKKOOOTTTUUUTTTSSSTTTVVVXXXVVVTTTSSSTTTTTTTTTSSS[[[XXXVVVWWWVVVSSSSSSWWWTTTUUUWWWVVVUUUTTTUUUVVV]]]]]][[[\\\```fffddd^^^^^^___aaabbbaaa```___^^^\\\[[[[[[]]]aaacccaaa___cccaaa___^^^^^^]]]ZZZXXX^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYUUUSSSOOOJJJHHHGGGGGGHHHHHHFFFCCCCCCEEEGGGIIIIIIHHHGGGDDDAAA===;;;999888999888777555333111///...///////////////...------000...***''''''***...111,,,,,,,,,+++++++++++++++)))---&&&!!!%%%"""###---,,,++++++***+++++++++,,,+++(((''''''(((+++,,,---,,,+++***)))((('''&&&************************''''''((()))***++++++,,,''')))***(((&&&&&&))),,,++++++***)))(((((())))))'''******((((((,,,,,,)))------,,,,,,+++************)))((('''&&&&&&&&&''',,,***((('''((()))((('''+++***((('''&&&'''((((((******++++++++++++******%%%&&&'''(((((((((((((((***++++++***))))))***,,,+++***)))'''''')))***+++))))))))))))************(((+++***(((***///---&&&))))))))))))))))))))))))---)))''')))...000---))),,,)))))),,,,,,)))))),,,)))))))))))))))))))))))))))++++++((($$$%%%+++111+++***(((&&&&&&'''(((***,,,...000000...------...+++,,,---......---,,,+++------------------,,,,,,------------------------------------------------///............///000000///000000000//////...---.........---------------///.........------,,,,,,////////////000222333444...000333333333333333555444222111333888<<<===<<<;;;;;;;;;;;;;;;<<<<<<===@@@??????>>>>>>============>>>>>>===:::999999:::>>><<<:::888777888:::;;;777666555333222222222333111222222333333333222222111111000///000111333444444444222111000/////////)))***,,,...///111111111...---,,,...111111...+++000...---,,,.........---,,,++++++***+++,,,...///*********+++,,,---...///***+++,,,,,,---------,,,,,,,,,,,,++++++*********************+++,,,---...///,,,)))))),,,---+++)))///---+++******)))'''%%%******+++++++++,,,,,,,,,***)))******+++,,,---...++++++++++++++++++++++++,,,,,,,,,++++++*********,,,---......---,,,***)))***+++,,,,,,******+++,,,---------+++******,,,...------,,,***))))))***,,,++++++***)))((((((((())))))******++++++******)))......---***)))))),,,///++++++,,,,,,,,,,,,------.........------,,,,,,,,,***+++------------///000))),,,---+++***---000111+++,,,,,,,,,+++,,,...000...------,,,,,,,,,------IIIKKKNNNOOOOOOOOOPPPQQQUUUXXX[[[]]]]]]]]]^^^___^^^]]]\\\[[[ZZZ[[[]]]^^^jjjhhhiiikkkiiidddbbbdddbbbdddffffffdddbbbbbbbbbiiikkklllmmmrrrwwwvvvqqqsssssstttuuuvvvuuurrrppphhhhhhhhhjjjnnnpppooommmmmmmmmnnnnnnlllggg___ZZZ[[[[[[[[[[[[\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXZZZXXXVVVSSSQQQPPPPPPQQQLLLHHHEEEDDDFFFHHHJJJKKKIIIGGGEEEAAA>>><<<;;;:::888888999999999888777777555444222000............+++)))(((''''''(((***++++++++++++***************,,,111,,,)))---+++''',,,(((((('''(((((()))******+++***)))(((((()))***+++,,,,,,+++***)))(((''''''************************+++++++++++++++,,,,,,,,,+++++++++)))(((''')))***++++++***)))))))))))))))'''******((((((++++++))))))))))))***************''''''''''''((()))*********((('''''')))***))))))---,,,,,,+++++++++,,,,,,)))******++++++******))),,,+++++++++,,,,,,+++******++++++***))))))***,,,+++***)))(((((()))***+++))))))))))))************)))+++***'''***...---(((++++++++++++++++++++++++)))(((((((((((()))(((''')))''''''))))))'''''')))+++*********)))))))))(((+++,,,+++&&&!!! $$$)))***)))))))))***,,,...///+++---//////...,,,,,,---******++++++++++++******------------------------------------------------------------------------...............//////000+++,,,,,,---.........------......//////000000000000000000000000000000000222222222333333444555666666888:::;;;::::::;;;<<<>>><<<;;;<<>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEDDDAAA??????@@@??????>>>>>>======<<<<<<888888999999999888888777777777777777666555555444666555444333333333333333333222111000////////////---...///000111222222222---,,,+++---//////---***...---,,,,,,...000000///---,,,+++++++++,,,---...,,,++++++,,,,,,---...///+++,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,************+++,,,---......,,,******+++++++++***,,,***)))***++++++)))(((*********+++++++++,,,,,,++++++++++++,,,---......---------------------------,,,,,,,,,++++++++++++))))))***+++++++++***)))***,,,,,,,,,+++***+++,,,,,,------,,,******,,,...000///...---,,,,,,---...++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...++++++,,,,,,,,,,,,------......---------,,,,,,,,,***+++---,,,++++++,,,---///111222111111000///...000000.........---+++)))...------,,,,,,---------JJJMMMQQQSSSTTTUUUVVVWWW]]]]]]___bbbeeeggghhhgggkkklllkkkiiigggiiinnnsss}}}}}}yyyuuuuuutttwwwyyyzzzxxxuuuttttttxxx{{{}}}~~~||||||~~~wwwjjjaaa^^^]]]]]]\\\\\\]]]^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYZZZZZZXXXWWWVVVVVVVVVVVVSSSOOOKKKHHHHHHIIIJJJJJJIIIHHHEEECCC@@@>>>===<<<888999;;;<<<>>>@@@AAAAAA>>><<<888555222111000000------------------,,,,,,,,,,,,,,,++++++*********(((...+++)))///---)))...&&&&&&&&&'''((()))+++,,,************************,,,,,,+++***)))(((((((((************************,,,,,,,,,+++++++++******///---+++*********)))(((+++***)))))))))))))))))))))++++++((((((******'''&&&&&&'''(((((()))******((((((((()))******++++++(((''''''(((***++++++***)))******+++++++++******)))******++++++******)))***'''%%%%%%(((******(((***++++++***))))))***,,,+++***)))(((((()))***+++)))))))))*********++++++***+++)))''')))------***++++++++++++++++++++++++(((***,,,+++))))))+++---***''''''******''''''***++++++*********)))))))))......---***%%%$$$'''***)))***+++,,,---......///***,,,......---++++++,,,++++++************+++++++++,,,,,,------.........------------------------------------------------------........./////////******+++---...//////000---...///000111222333333//////000000111222222222222333444555777888::::::<<<===??????>>>>>>@@@AAADDDCCCBBBCCCDDDDDDCCCBBBGGGFFFDDDBBBCCCEEEGGGIIIEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGHHHGGGEEEDDDDDDEEECCCDDDFFFFFFFFFDDDAAA@@@<<<===???@@@@@@@@@???>>>;;;;;;:::999888777666666666666666555444333111111444333222222111111111111111222222333333333333222...---,,,---//////---+++---,,,+++,,,///111111000...---,,,,,,,,,,,,,,,---...---------------......,,,,,,---------,,,,,,+++------------............******++++++,,,,,,------,,,,,,,,,+++***)))***,,,*********+++---...---,,,***************+++++++++---------,,,,,,---......------------------------------------,,,,,,,,,,,,'''((()))++++++,,,++++++***,,,---,,,+++***+++---,,,,,,---,,,++++++,,,...---,,,+++*********+++,,,++++++******++++++,,,,,,///...---,,,,,,---...///%%%(((,,,------,,,,,,---++++++,,,,,,,,,,,,------...------------,,,,,,,,,)))***,,,,,,++++++---......///000000///,,,+++***000,,,)))***...000---***---------,,,,,,------...PPPTTTZZZ^^^``````aaabbbfffeeeeeejjjpppttttttsssuuuwwwxxxuuusssvvv}}}zzzoookkkhhhddd```^^^^^^```aaa___^^^\\\ZZZZZZZZZ[[[\\\YYYYYYYYYYYYYYYXXXXXXXXXYYYVVVSSSPPPNNNLLLIIIGGGIIIHHHFFFDDDBBB@@@@@@???<<<;;;;;;;;;>>>AAADDDGGGEEEDDDBBB???<<<999666555333333222111111000000000.........------,,,,,,+++%%%+++)))(((...,,,'''+++************+++,,,---...)))***++++++++++++***)))+++++++++******)))))))))************************))))))))))))))))))))))))...+++((()))+++,,,)))'''******)))))))))))))))***))),,,,,,((((((******''''''''''''((((((((()))))),,,+++++++++***))))))((()))(((((()))***+++***)))'''((()))+++++++++***)))))))))************))))))&&&"""!!!&&&)))***))))))***+++***))))))+++---******)))(((((()))******))))))*********+++++++++******)))((()))+++,,,+++))))))))))))))))))))))))((()))***++++++,,,...///---******------******---))))))*********+++++++++***+++,,,+++******---000++++++,,,,,,,,,+++***))))))+++------,,,+++***+++...---,,,++++++,,,---...++++++,,,,,,---...//////------------------------------------............------......////////////---......///000111222333...//////000111222333333000111222333555666777777444555888;;;>>>AAACCCDDD@@@BBBCCCCCCCCCCCCEEEGGGHHHHHHHHHIIIIIIIIIIIIHHHLLLJJJHHHFFFFFFIIILLLNNNKKKLLLMMMNNNNNNNNNMMMMMMHHHJJJMMMMMMLLLKKKLLLMMMKKKKKKLLLMMMLLLJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDDDD@@@@@@???>>>===<<<<<<<<<999999:::999888777555333888777777666555555666666444444444444444333222111000/////////000//////...///---,,,---///000000///......------,,,,,,,,,,,,000///...---------------------------------,,,+++,,,,,,------.........///***++++++,,,,,,---------+++---...,,,)))(((***---,,,,,,,,,...000000///---************************...------,,,,,,,,,,,,---++++++++++++++++++++++++------------------------++++++,,,,,,------------+++,,,---,,,++++++,,,---+++,,,---,,,++++++,,,...+++***(((((()))***++++++++++++++++++,,,,,,---...000...---++++++---...000&&&))),,,---,,,+++,,,,,,+++++++++,,,,,,,,,------------------------------(((***,,,------...000222***+++,,,,,,)))(((...777AAA777,,,)))---111000,,,------,,,,,,,,,---......\\\aaahhhnnnpppqqqrrrssssssrrrtttxxx|||}}}}}}xxxqqqjjjggghhhkkkmmmhhhgggdddbbb```___^^^^^^[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWXXXXXXWWWSSSMMMIIIKKKJJJHHHGGGEEEDDDDDDDDDBBB@@@<<<:::;;;>>>CCCFFFIIIJJJJJJIIIGGGCCC???<<<777555222///------...//////......---,,,,,,++++++***000---+++111...(((---......---,,,,,,---------)))***+++,,,,,,+++***)))+++++++++***************************************'''(((((()))******++++++)))'''&&&'''+++,,,***(((***)))))))))))))))******))),,,,,,((((((******'''*********))))))(((((((((+++,,,,,,,,,+++***)))(((+++***)))***++++++(((&&&***+++---...///...------)))))))))******))))))))),,,)))&&&&&&))),,,,,,,,,)))***+++***))))))+++---******))))))))))))******************++++++++++++***)))************+++,,,))))))))))))))))))))))))***'''$$$&&&)))+++)))%%%...,,,,,,......,,,,,,...''''''(((***+++,,,---...$$$%%%'''((()))+++---...+++,,,,,,,,,,,,+++******)))+++------+++******+++///...---,,,,,,---...///++++++,,,,,,---...//////---------------------------------....../////////---...///000000000//////111111000000000111222333111111222222333444444444777888999;;;===>>>???@@@<<<>>>AAADDDGGGIIIKKKKKKHHHIIIJJJJJJKKKLLLOOOQQQOOOPPPQQQRRRRRRSSSTTTUUUUUUSSSPPPNNNOOOQQQTTTVVVWWWXXXYYY[[[[[[ZZZYYYYYY[[[]]]______\\\ZZZYYYYYYUUUUUUTTTSSSRRRRRRRRRRRRPPPNNNLLLJJJIIIIIIIIIJJJHHHGGGFFFDDDDDDDDDDDDDDD??????@@@AAAAAA???>>>===<<<;;;::::::999999999999666666666555444333111000111111111000///...//////222000......//////...---............---,,,,,,+++000///......---------------------......------,,,++++++,,,,,,------......++++++,,,---------,,,,,,+++---...,,,)))(((***------,,,,,,...///...,,,)))++++++******************---,,,+++++++++++++++,,,++++++++++++++++++++++++---------------------------------,,,,,,++++++++++++,,,------++++++,,,---***+++------,,,,,,---......,,,******,,,...///...,,,+++++++++,,,---......///---+++******+++---///+++,,,,,,,,,******+++,,,+++++++++,,,,,,,,,------------------------------)))+++,,,,,,++++++,,,...,,,---///...)))+++<<>>???AAACCCHHHJJJLLLMMMMMMJJJHHHFFF@@@===999444111000111111......---,,,++++++***))),,,222...+++000---)))---...---,,,,,,++++++,,,,,,)))***+++,,,,,,+++***)))*********+++++++++++++++************************((()))***+++,,,---......&&&&&&&&&(((***+++***))))))))))))))))))******+++)))++++++((((((******''',,,,,,+++******)))(((((('''(((***+++,,,,,,++++++++++++***+++,,,+++(((%%%******+++,,,,,,,,,++++++((())))))******))))))(((///...,,,***)))))))))***((()))******)))***,,,---)))))))))******)))))))))*********++++++++++++,,,)))(((***---,,,))))))---++++++++++++++++++++++++111+++''''''******&&& ---******------******---''''''(((***,,,---...///))))))***+++,,,,,,,,,+++***+++,,,,,,......///000)))+++------,,,******+++,,,,,,++++++++++++,,,,,,+++,,,,,,------.........---------------------------------...//////000000...///000111222111000000222111000///000111222333555555666777888::::::;;;<<<===>>>@@@BBBCCCEEEEEEEEEGGGIIILLLMMMNNNNNNNNNPPPQQQSSSSSSTTTWWW[[[^^^ZZZ[[[\\\\\\\\\^^^aaadddeeecccbbb```aaaccceeeggggggiiilllnnnppppppoooooovvvwwwxxxuuuqqqllliiihhhfffeeedddcccbbbbbbbbbccc```___\\\ZZZXXXWWWWWWXXXPPPNNNLLLJJJIIIIIIIIIJJJDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@???>>><<<<<<<<<<<<::::::999888777555444333111222222000......///000333111///...//////---,,,---............------,,,//////...---,,,,,,------,,,,,,---...............,,,,,,,,,,,,,,,---------+++,,,---......---,,,+++,,,,,,,,,+++***)))***,,,+++******+++,,,***'''$$$,,,,,,,,,++++++++++++++++++++++++******++++++,,,------------------------,,,,,,,,,,,,---------------,,,+++***))))))))))))+++---...---,,,+++,,,...)))+++------,,,,,,---...,,,)))'''(((,,,......,,,,,,,,,+++++++++,,,---------,,,+++******+++,,,------......,,,******+++---++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,------+++(((&&&&&&'''------//////***,,,@@@VVVXXXGGG333((((((+++,,,+++,,,,,,,,,,,,---......///qqqwww~~~~~~}}}vvvwwwxxxzzzzzzyyywwwvvvnnnlllhhhccc```]]]]]]\\\ZZZZZZ[[[]]]^^^]]]ZZZXXXTTTSSSRRRQQQQQQQQQQQQQQQPPPOOOMMMJJJGGGEEEBBBAAAFFFFFFGGGIIIKKKMMMNNNOOOKKKIIIFFFBBB>>>:::888777111111000///...---,,,,,,+++000+++)))...,,,(((---,,,,,,+++++++++,,,,,,---***++++++,,,,,,++++++************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,&&&(((***+++***)))******)))))))))))))))***++++++'''******((((((++++++)))************************&&&''')))+++,,,+++*********)))***+++---,,,)))'''))))))((('''''''''(((((((((((())))))))))))((((((''')))+++***&&&$$$&&&)))((()))******)))***,,,...))))))************))))))*********+++++++++,,,,,,''''''+++///...((((((,,,++++++++++++++++++++++++///---******++++++(((&&&+++((((((++++++((((((+++)))******++++++,,,,,,------......//////...,,,+++++++++***+++,,,---///000)))+++---...,,,+++++++++++++++,,,,,,,,,,,,++++++---------------------------------------------------------...///000000000///000222333333333111000222111111000111333555777999:::<<<>>>AAACCCEEEFFFEEEFFFGGGHHHJJJKKKMMMMMMPPPRRRVVVYYY\\\^^^^^^^^^```aaacccdddfffiiinnnrrroooppppppooonnnpppuuuyyy{{{zzzyyyyyyyyyzzz{{{|||xxx{{{~~~~~~~~~}}}{{{zzzvvvvvvwwwwwwvvvtttqqqooocccaaa^^^ZZZXXXVVVVVVVVVPPPOOONNNMMMLLLKKKKKKKKKIIIHHHFFFDDDCCCBBBAAAAAA?????????>>>===;;;:::999555666666444111000222444222111///...///000///...,,,---...//////......---...---,,,,,,,,,,,,,,,---***+++,,,...////////////............------------+++,,,...//////---,,,+++...,,,******+++++++++************,,,,,,+++'''$$$---------,,,,,,,,,+++++++++++++++++++++,,,---...------------------------++++++++++++,,,,,,,,,---,,,+++***)))))))))***+++,,,---...---,,,,,,,,,...(((***---------,,,---...)))&&&###%%%***---,,,***---,,,+++++++++++++++,,,++++++++++++++++++++++++***,,,//////...---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...,,,***))))))***---***,,,///---***444DDD<<<444***'''+++//////---,,,,,,,,,,,,---...//////}}}|||}}}tttxxx}}}~~~|||||||||{{{vvvrrrvvv{{{~~~xxxrrrmmmkkkjjjjjjcccaaa^^^\\\\\\[[[ZZZXXXXXXWWWVVVVVVUUUVVVVVVVVVSSSTTTUUUTTTQQQKKKEEEAAACCCCCCBBBCCCGGGLLLQQQTTTOOOOOOMMMJJJEEE@@@;;;888555555444333222111000///---111,,,)))///...,,,222+++++++++,,,---...///000++++++++++++++++++++++++*********++++++,,,,,,---*********************************)))))))))))))))'''+++...---***((()))+++))))))((())))))***++++++'''******((((((,,,,,,)))(((((())))))******++++++)))***+++,,,+++)))'''&&&(((((()))+++------+++)))---,,,+++)))))))))******(((((())))))))))))((((((%%%******'''&&&***///((()))******)))***,,,...))))))************))))))******+++++++++,,,,,,,,,&&&&&&+++111///(((''',,,))))))))))))))))))))))))$$$&&&(((((('''''')))+++,,,)))))),,,,,,)))))),,,,,,,,,,,,+++++++++************+++,,,...---***(((---,,,***(((((()))***+++***,,,......---++++++,,,,,,---////////////---,,,------------------,,,,,,---------------------------------...///000000111///111333444444444222111333333222333555888;;;<<<<<<===@@@DDDHHHKKKNNNPPPRRRSSSTTTUUUWWWXXXYYYYYY]]]```eeekkkqqqtttvvvwwwsssuuuwwwyyy{{{|||yyytttpppllliiihhhhhh___^^^[[[YYYWWWVVVVVVVVVQQQPPPNNNKKKIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@>>>===:::;;;;;;999666555777:::111///......000111000000+++,,,.../////////......,,,,,,,,,++++++,,,,,,---***+++,,,...///000000111000000//////.........---+++,,,...//////...,,,+++///,,,)))))),,,---+++)))++++++,,,...///...+++(((.........------,,,,,,,,,+++++++++,,,---...///000++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++***+++---...///,,,---......,,,,,,---...(((***---...---------...,,,(((&&&'''---000///------,,,,,,+++************+++,,,,,,------,,,,,,+++&&&***///222222000...---++++++,,,,,,,,,---------,,,,,,,,,------.........+++---.../////////111333000+++,,,333333++++++222222///...000333444000,,,+++++++++,,,---...///000{{{vvvrrrmmmlllooouuuzzz}}}{{{~~~yyytttqqqwwwwwwzzzzzzsssiiieeebbbccccccaaabbbeeettt}}}vvvwwwsssppppppxxx|||{{{zzz{{{rrrjjjgggaaaZZZZZZ^^^SSSUUUXXXXXXWWWUUUTTTSSS[[[\\\]]]]]]\\\YYYUUUSSSLLLGGGDDDCCCBBBBBBHHHPPPQQQTTTVVVUUUQQQKKKFFFCCC@@@>>>999555111000///000..................------)))+++---...---,,,,,,---++++++++++++++++++,,,,,,,,,***)))***++++++***)))&&&)))++++++((((((***---///((($$$(((,,,,,,)))(((((('''''''''((()))******&&&&&&''')))***+++------(((***)))&&&&&&)))***(((''''''(((((())))))******++++++++++++++++++++++++************************,,,+++******,,,,,,+++***,,,+++)))((((((((())))))******))))))******+++,,,))))))***++++++++++++***''''''(((((())))))******++++++************++++++$$$***...+++***------)))+++,,,------+++)))******))))))*********))))))(((************************''')))+++,,,+++******+++******+++++++++,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------,,,,,,---///000000///---,,,...111222000+++&&&000222444555555666888:::;;;<<<===<<<;;;<<>>>>>===;;;777444222222222222111111111111///////////////////////////...---,,,------///000***,,,...---++++++...222------...///...---+++***......---+++++++++++++++,,,++++++******++++++,,,$$$&&&(((+++,,,,,,++++++------------,,,,,,+++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))***+++,,,------...+++,,,------......------,,,++++++******+++,,,,,,///......------,,,++++++---------,,,,,,+++++++++,,,,,,...000111222222222)))******+++,,,,,,,,,,,,,,,+++******+++,,,...///---,,,,,,++++++******)))...------,,,+++***)))))),,,...///---***(((+++...++++++,,,,,,,,,,,,------------.........---+++******+++---//////...---,,,|||oooeeeaaa]]]\\\___dddiiikkkoooyyy|||vvvrrrmmmhhhcccfffgggjjjooossstttqqqnnnnnnnnnppprrrssspppjjjeeeZZZTTTQQQRRRTTTUUUXXX]]]lllxxx}}}}}}vvvrrrqqquuu~~~{{{rrrgggaaabbb[[[\\\\\\[[[YYYWWWWWWWWW[[[\\\^^^___^^^\\\ZZZXXXTTTPPPLLLKKKGGGDDDGGGLLLOOOQQQUUUVVVVVVUUUTTTUUULLLHHHBBB<<<666333111111//////...---,,,,,,------///...,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***)))***+++,,,***)))((()))******))))))***+++,,,((('''))))))'''''')))******))))))******++++++(((((())))))******++++++***,,,+++((((((+++,,,***)))***************++++++************************,,,,,,++++++++++++++++++,,,+++******,,,,,,+++***,,,+++***)))))))))************))))))******+++,,,(((((()))***************)))))))))*********+++++++++******************+++ &&&***((())),,,---******,,,------+++************+++++++++++++++******************************)))+++------+++++++++,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,------------///.........---,,,,,,,,,...---,,,++++++,,,---------------...///000000000444333222333555555333111222333555777888:::===???===@@@CCCDDDDDDEEEHHHKKKNNNTTT\\\dddjjjoootttwww{{{|||}}}{{{tttooonnnjjjeee```[[[WWWTTTRRRSSSPPPNNNLLLLLLLLLJJJIIIHHHFFFEEEDDDCCCBBB???===999999888777555444333333111111000000000000000///000///.........///000000,,,,,,------,,,,,,---///---.........------,,,+++------------------------,,,,,,++++++++++++,,,,,,'''(((***,,,------,,,,,,---............---,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,------------------------------------,,,,,,+++++++++++++++---...//////000000***+++,,,---,,,,,,******...---,,,++++++,,,------******++++++,,,---------------,,,,,,+++*********...---,,,,,,------...---++++++,,,,,,,,,,,,------------.........---,,,++++++,,,---.........---,,,|||}}}xxxqqqooopppjjj```WWWTTTPPPOOORRRVVVYYY[[[___iiiuuu}}}xxxpppkkkiiigggbbb]]][[[\\\___cccfffeeebbb___^^^___bbbdddeeeccc]]]YYYUUUNNNJJJKKKMMMOOORRRWWW^^^gggqqqyyy|||wwwsssssswwwzzzxxxvvv{{{qqqmmmeeebbb^^^YYYVVVUUUUUUUUUYYY[[[]]]_________]]]\\\]]]ZZZXXXVVVQQQJJJHHHKKKFFFHHHKKKNNNQQQUUUZZZ]]]WWWTTTNNNGGG@@@;;;777555444222000...------...///555000+++)))+++,,,,,,+++------,,,,,,++++++******+++***)))***+++,,,+++******)))((()))***++++++***+++******+++)))%%%''',,,---,,,,,,+++++++++,,,,,,*********)))))))))))))))***,,,,,,)))))),,,,,,***,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))---------,,,,,,+++++++++,,,+++******+++,,,+++***++++++*********++++++,,,******))))))******+++,,,'''(((((()))***)))))))))*********+++++++++++++++************************"""'''***))))))++++++******,,,------+++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,+++***,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------............111111000///...---,,,,,,------,,,,,,,,,------............///000000111111333111///000333777999;;;999:::;;;;;;<<>><<<:::888666555333222222222111111000000111000000/////////000111...---,,,,,,------,,,+++///...------------------+++,,,---///000000//////,,,,,,++++++++++++,,,,,,+++,,,---...///...------......//////......------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,//////...------,,,------++++++,,,------...//////------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,---...---+++)))(((000///...---,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,++++++++++++111---***+++///111///,,,++++++,,,,,,,,,,,,------------.........---,,,+++,,,,,,,,,---------......{{{rrriiifffgggddd^^^^^^```^^^XXXWWWTTTQQQQQQSSSUUUWWWXXXZZZaaahhhnnnpppsssxxx|||wwwooolllmmmmmmiiieee```bbbeeehhhiiifffccc```___bbbhhhllllllggg```[[[^^^WWWRRRSSSTTTSSSSSSUUUYYY]]]bbbhhhmmmqqqrrrqqqtttzzz~~~xxxrrroooppppppmmmkkkooozzzvvvpppggg___YYYVVVTTTSSSVVVWWWZZZ\\\]]]]]]]]]]]]```^^^______ZZZRRROOOPPPDDDEEEEEEEEEGGGLLLRRRWWWZZZYYYWWWTTTNNNGGGAAA===;;;999555222//////000111555000******---///---***......---,,,++++++******+++***)))***,,,---,,,+++,,,)))'''))),,,---+++(((,,,)))))),,,,,,)))***......---,,,+++++++++++++++))))))))))))))))))))))))(((+++***''''''***+++(((---------,,,,,,++++++***(((((()))))))))))))))***---,,,,,,++++++******)))+++***)))***+++,,,+++)))*********++++++,,,,,,---******))))))******+++,,,(((((()))*********************++++++++++++++++++*********++++++*********+++---...---******))))))***+++---,,,+++******++++++++++++++++++,,,,,,---++++++++++++++++++++++++---------+++))))))+++...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------------........./////////......------------------------.........---...///000000000111333///......///333999===@@@BBBBBBCCCCCCDDDGGGLLLPPPQQQWWW```hhhnnnoooooonnnsssyyy{{{tttoookkkddd___\\\ZZZXXXWWWVVVRRRMMMJJJIIIHHHHHHGGGDDDCCCBBB???===:::888777555555444333222111111111111111000000000000000000000---+++,,,......+++(((///...---,,,,,,---...///***,,,...///000///---,,,,,,,,,,,,++++++,,,,,,,,,------............---,,,------............------------,,,,,,,,,,,,------------------------,,,,,,)))******+++,,,---......++++++,,,------------,,,000///...---,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---......,,,***(((//////......------------///......------,,,,,,++++++++++++,,,,,,,,,------111...,,,,,,......---++++++++++++,,,,,,,,,---------------------------,,,---,,,,,,,,,,,,---...///}}}uuummmjjjiiiddd]]]YYYZZZYYYXXXYYY]]]^^^\\\___]]][[[[[[]]]^^^^^^^^^aaabbbdddfffjjjqqqzzz~~~wwwtttttttttrrroookkknnnrrrtttssspppkkkiiikkkrrr{{{xxxoooiiigggaaa___bbbdddbbb^^^^^^```___```eeejjjlllkkkjjjiiilllsss|||~~~yyyuuuuuusssnnniiifffggghhhgggfffccclllxxx}}}qqqhhhaaa[[[WWWTTTUUUVVVXXXYYYZZZZZZZZZ\\\]]]```cccaaaZZZXXXYYYQQQOOOLLLHHHFFFGGGLLLOOOVVVXXX\\\]]][[[UUUNNNIIICCC@@@;;;666333111000111111...+++---111222...)))......------,,,+++******+++***)))***,,,---,,,+++---***((())),,,---+++(((+++%%%###(((------,,,------,,,+++***************((((((((()))******++++++(((++++++((((((++++++(((,,,,,,++++++******)))))))))))))))*********+++++++++*********)))))))))(((+++***))))))++++++***)))******++++++,,,,,,,,,,,,******))))))******+++,,,)))***++++++,,,,,,++++++************************)))***++++++++++++***)))------...---+++))))))***)))+++,,,,,,+++***+++,,,+++************+++,,,---+++++++++++++++++++++++++++,,,+++***((()))+++---++++++,,,,,,,,,---------------............------,,,,,,,,,,,,------------,,,,,,------.........///------......////////////,,,...000111000111333666555666777999;;;>>>AAACCCEEEGGGIIIKKKNNNTTT[[[___cccjjjuuusssqqq{{{tttsssuuuyyy}}}uuupppkkkhhheeeeee```YYYTTTQQQOOOMMMLLLFFFEEECCCAAA???===;;;:::888777666555444333222222111111111111000000//////111...,,,---//////+++(((///...---,,,,,,---///000+++,,,...///...---***)))---,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---------,,,,,,...------,,,,,,------...------------------------******+++,,,---......///,,,------.....................---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++)))***,,,.........,,,+++,,,------......////////////......------,,,,,,++++++++++++,,,,,,---......///000000---***((()))++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---...///qqqmmmeee^^^]]]aaa```\\\YYYZZZ\\\^^^aaaeeehhhjjjkkkiiihhhiiiiiiiiihhhfffdddcccaaaaaaeeeppp}}}}}}{{{zzzyyyxxxxxx|||{{{wwwuuuzzz|||tttpppqqqxxx~~~~~~zzzxxxmmmhhhffflllrrrtttsssrrrppplllkkknnnlllgggcccbbbdddaaa^^^\\\^^^```bbbcccaaaiiivvv{{{oooccc[[[WWWWWWXXXXXXXXXXXXXXXWWWXXXYYY]]]bbbbbb^^^^^^aaa\\\YYYTTTNNNIIIHHHJJJLLLTTTXXX]]]aaabbb___ZZZWWWLLLIIIDDD>>>888444222111000...---///222111...+++......------,,,,,,+++++++++******+++---...---,,,,,,+++******++++++***))))))"""%%%+++,,,+++***+++******))))))))))))***'''(((((()))***+++++++++***------++++++------******************)))))))))((())))))******+++++++++))))))))))))))))))))))))+++***))))))***+++***))))))***++++++,,,++++++*********))))))******+++,,,***+++,,,,,,------,,,,,,***************))))))))))))***+++,,,,,,+++***))))))((()))+++***(((***---)))+++,,,,,,+++++++++,,,******)))))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))*********))))))+++---,,,,,,,,,,,,------------......////////////......+++,,,,,,,,,,,,---------++++++,,,---...//////000,,,---...///000000000000+++///222333333444888;;;<<<>>>@@@AAABBBBBBDDDFFFJJJMMMSSSXXX___hhhpppuuuwww~~~~~~}}}yyytttppppppssswwwxxxtttqqqrrrsssrrruuuyyyyyymmm___[[[___eeefffdddeeebbb``````bbbfffhhhiiinnnqqqqqqooopppssstttqqqrrrtttwww}}}xxxrrrjjjbbb\\\XXXTTTQQQLLLKKKIIIGGGDDDBBB@@@???<<<<<<:::999777666555444333333333333222111000///000//////000000///,,,***..................///000---------------+++***)))------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,......------------......------------............------------,,,,,,,,,,,,------...///////////////---,,,,,,,,,,,,,,,------//////...---,,,,,,++++++++++++,,,,,,,,,,,,------------.........---,,,,,,***+++,,,------.........++++++---......//////...+++++++++,,,------......++++++,,,,,,------......---000111...)))'''))),,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,---------......rrrooohhhbbbcccggghhhdddbbbcccgggkkkooorrruuuxxxxxxwwwwwwwwwxxxwwwtttqqqjjjfffbbbaaaeeeooo{{{{{{www}}}xxxooolllkkkgggdddeeedddaaa\\\YYYXXXYYY[[[\\\^^^iiixxxoooccc```___^^^]]]\\\ZZZYYYXXXWWWWWWZZZ______]]]___ccc___]]][[[VVVRRRPPPQQQRRRYYY[[[___bbbddddddcccbbbYYYVVVQQQJJJCCC===999666222111000//////...------------------------,,,,,,+++******+++---......---+++,,,---,,,***)))***+++***%%%$$$(((***))))))******))))))))))))******+++))))))))))))))))))******)))---...,,,,,,...---))))))))))))***************''''''(((((()))******+++((((((((()))******+++++++++)))((()))***+++***((()))***+++++++++***)))(((******))))))******+++,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++*********(((***+++,,,,,,+++***((()))'''(((++++++(((***///(((***,,,,,,+++++++++---,,,+++***)))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,++++++,,,...,,,,,,,,,------------...---..................---------------............---------.../////////000,,,---///000111111000000---111666777777999===BBBAAACCCGGGIIIJJJMMMQQQUUU[[[```fffnnnvvv~~~zzzuuupppmmmddd```[[[WWWVVVWWWZZZ[[[[[[WWWVVVXXXXXXVVVXXX\\\[[[WWWRRROOOPPPRRRTTTUUUXXXVVVSSSRRRSSSSSSSSSRRRUUUYYYZZZXXXXXX[[[\\\ZZZ\\\\\\\\\___dddkkkrrrvvvwww}}}xxxppphhhbbb^^^VVVUUUSSSOOOLLLIIIFFFEEEAAAAAA???>>><<<:::999888555666666666555444222111...000222222111///...---------...///////////////---------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------+++,,,,,,---......------......------------......------------.........///...------------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,---...///000---------------------,,,+++++++++,,,,,,---------,,,,,,---------------,,,------,,,,,,,,,,,,......+++,,,---......---,,,,,,******++++++,,,---------,,,,,,,,,------------------...---,,,,,,+++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///+++,,,---.........---,,,xxxssssssvvvuuupppjjjlllpppvvvyyy{{{~~~~~~{{{tttpppkkkhhhjjjqqq{{{zzzwwwwwwwwwxxxzzzmmmhhhaaa[[[VVVTTTTTTTTTYYYeeewww|||nnngggfffdddbbb___]]]\\\[[[XXXWWWYYY]]]]]][[[]]]bbbaaaaaaaaa___\\\\\\]]]_________```aaaccceeeggghhhdddaaa\\\UUUMMMEEE@@@===666555222///++++++,,,///,,,,,,------------------+++******+++---......---***---...---)))(((***,,,---+++,,,---+++((()))...))))))))))))***+++,,,,,,+++++++++***)))((((((''''''+++,,,******,,,+++''')))))))))******++++++,,,&&&&&&&&&'''((())))))***(((((()))***+++,,,,,,---***)))((()))***+++***((()))***++++++***)))((('''*********)))***++++++,,,))))))***++++++++++++***---------,,,,,,+++++++++((()))+++,,,,,,+++)))(((///++++++...---(((***///(((***,,,,,,++++++,,,------,,,+++***+++---000111,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,......---...///,,,,,,,,,---------......,,,------......------,,,............/////////000000000000000////////////,,,---///000111111111000...333888::::::<<>>???@@@EEEMMMSSSTTTWWW\\\bbbhhhqqqzzz~~~{{{xxxssslllfff___[[[XXXVVVVVVUUUQQQMMMHHHHHHGGGEEECCCDDDGGGJJJLLLIIIIIIMMMMMMJJJJJJLLLHHHKKKNNNOOOOOOOOOPPPQQQSSSOOONNNOOONNNJJJJJJLLLIIIKKKLLLKKKJJJJJJLLLNNNJJJMMMLLLJJJJJJMMMNNNLLLKKKNNNOOOOOOQQQVVVWWWTTTXXXXXX^^^hhhqqqzzzwwwmmmhhhfff___VVVPPPKKKJJJIIIGGGEEECCCAAA@@@======>>>>>>>>>=========111222222333333222222111......000111111000...---...---,,,+++,,,---000111111///...///111222000---------............------,,,,,,,,,,,,,,,,,,,,,,,,000+++***......***+++000------------------------((()))++++++***+++---///,,,,,,,,,---------......,,,,,,------------------...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------------222///++++++,,,---,,,+++000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,......---+++000///---,,,,,,---///000,,,,,,,,,------...........................------...---,,,,,,,,,,,,---...{{{wwwtttoookkkdddfffjjjpppxxx}}}oookkkhhhhhhjjjkkkjjjiiioooiiieeebbb\\\VVVUUUZZZ[[[[[[\\\]]]___aaacccdddfffeeeeeeeeeeeeffffffgggjjjgggddddddddd```XXXRRRMMMFFF<<<777555444111///---------------------------+++)))***,,,...---+++++++++++++++************---,,,+++*********+++++++++++++++*********)))))))))******+++++++++******&&&)))---000111///...---+++++++++***************(((((())))))***+++,,,,,,)))(((((()))++++++***(((*********************************+++------+++)))++++++***************+++******++++++++++++******)))***+++***))))))***,,,++++++***))))))***++++++++++++******++++++***)))(((,,,000000,,,)))***,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++******)))))))))***,,,------,,,***)))******+++,,,...///000000+++---...------...000222///............///000000111333666777888888:::;;;;;;>>>CCCFFFJJJPPPYYY```ggghhhkkkooowwwvvvqqqjjjkkkllljjjeeebbbbbbdddgggddd```]]][[[YYYTTTQQQRRRPPPNNNNNNNNNMMMLLLJJJKKKKKKJJJHHHGGGHHHKKKNNNOOOOOORRRWWWWWWTTTUUUXXXQQQQQQSSSUUUWWWZZZ\\\]]]```\\\ZZZZZZXXXTTTSSSVVVQQQSSSUUUUUURRROOOOOOPPPOOOQQQOOOJJJHHHJJJJJJHHHIIIKKKKKKJJJKKKOOOPPPMMMTTTRRRSSSYYY]]]```fffmmm~~~zzzsssjjjcccXXXUUURRRNNNLLLJJJIIIHHHCCCDDDDDDCCCBBB@@@???===::::::999777555333222111...............---,,,,,,222111/////////000222333000...---///111111///---...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++------+++,,,000------------------------)))+++---...---++++++,,,+++,,,------......------......------,,,,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------,,,,,,///,,,***+++---...---,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,///...---,,,,,,---...///,,,,,,,,,------.......................................---,,,,,,---......~~~~~~zzzuuuuuu{{{xxxvvvtttuuuyyy}}}zzztttooonnnsssxxxyyyxxx}}}wwwooohhh```XXXUUUVVVXXXXXXYYY[[[]]]```bbbcccffffffffffffgggggghhhiiijjjhhhgggiiijjjhhhccc^^^ZZZRRRHHH@@@<<<888333/////////............//////...,,,******+++,,,+++***,,,+++++++++************------,,,++++++++++++,,,+++++++++***************++++++++++++******))))))(((***---///...+++'''%%%***************+++++++++))))))******++++++,,,,,,((('''''')))***+++)))(((************************)))))))))***++++++)))'''*********************+++******++++++++++++******)))+++++++++))))))***+++++++++***))))))***++++++---,,,,,,+++******))))))))),,,//////+++)))***+++++++++,,,---------,,,,,,,,,,,,---------.........***+++,,,,,,,,,+++***)))***+++,,,---------+++++++++,,,,,,---......//////---...///...------///111////////////000111222222222444888:::;;;<<>><<<:::999999888555222000///////////////---,,,,,,,,,,,,------------...///...------***++++++,,,,,,++++++***------------------------...---,,,------,,,---...------------------------+++---000000///---------***+++---...///...---,,,///...,,,++++++,,,---...,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,---.........---,,,++++++*********,,,------------,,,,,,,,,,,,,,,+++++++++------------------------+++***)))+++---......---------...//////...---------------...............---------.....................------------......yyyxxxzzz}}}tttmmmeeeeeefffffffffhhhllloooqqqwww{{{}}}{{{wwwyyyuuummmhhhaaa\\\ZZZZZZ[[[\\\^^^```bbbccceeeeeeffffffgggiiijjjkkkgggggghhhiiijjjiiigggeeebbbaaa___[[[UUULLLCCC===777555333111////////////......---+++***))))))***,,,,,,,,,++++++++++++******************))))))(((************************))))))))))))***+++,,,---)))'''''')))---000000000)))))))))***+++++++++,,,******+++,,,,,,,,,+++++++++******+++------,,,***************************///......///000///---***((()))***++++++++++++*********++++++++++++******)))+++,,,,,,+++******+++*********++++++*********)))+++,,,,,,+++***,,,...+++,,,,,,,,,+++***************++++++++++++******++++++++++++,,,,,,,,,,,,)))***,,,------,,,+++))),,,,,,------....................................+++,,,.........///222444111111111111222333444555;;;???DDDJJJNNNSSSWWW[[[```gggqqqyyyqqqiiiggghhheee^^^VVVQQQOOOMMMKKKJJJIIIFFFCCCCCCFFFJJJMMMOOOOOOSSSYYY___dddhhhkkkmmmuuuzzz~~~}}}{{{|||~~~|||}}}}}}vvvsssmmmgggggghhheee^^^YYYSSSOOOPPPQQQOOONNNPPPRRRTTTUUUSSSOOOMMMMMMNNNRRRUUUZZZ```ffflllrrruuu|||qqqhhh```]]]XXXSSSPPPOOOOOOPPPGGGFFFEEEDDDCCCBBBBBBBBB???===:::666444222111111222222111000000/////////------...///...---------******++++++++++++******------------------------,,,------------------,,,------------------------------------,,,---000333+++,,,---.........---------,,,,,,+++,,,---//////,,,++++++******++++++,,,++++++,,,,,,,,,---------............------,,,+++,,,,,,,,,,,,,,,,,,,,,---///...,,,+++***+++,,,---------------------------+++******+++---///...---------...//////...------........................---------.........//////........................|||wwwyyyvvvmmmnnnooopppppppppnnnmmmmmmrrrsssqqqvvvxxxssssssxxx|||pppeee^^^^^^^^^^^^^^^___```aaaccccccdddeeefffhhhjjjkkkiiijjjjjjkkkjjjiiihhhgggbbbdddeeeddd___WWWOOOIII===;;;777333///...------.........---***)))***,,,,,,,,,,,,,,,++++++++++++))))))******))))))((('''***************+++++++++)))((((((((()))+++---...)))***+++///111---&&& ***************+++++++++)))***+++,,,,,,+++***)))++++++***,,,---...,,,+++************************++++++***+++,,,+++(((&&&'''(((***+++,,,,,,+++*********++++++++++++******''')))++++++***)))((())))))***++++++++++++***)))(((***------+++***---000,,,+++++++++******************+++++++++***))))))*********+++++++++,,,,,,***+++,,,---------,,,++++++,,,,,,,,,---......///.............../////////***,,,......///000333555///000111222444666888999@@@EEELLLSSSZZZ```fffjjjsssyyyuuugggYYYRRRRRRTTTQQQNNNJJJFFFEEEFFFIIIKKKKKKKKKKKKLLLPPPVVV\\\``````fffnnnvvv{{{xxxfff^^^XXXXXXYYYXXXWWWYYYXXXXXXVVVRRRNNNLLLKKKLLLIIILLLOOOQQQTTTWWW\\\___iiitttvvvrrrjjjaaaYYYSSSOOOMMMIIIHHHGGGFFFFFFGGGIIIJJJCCCBBB>>>;;;777444111000//////////////////......---...000000...---...///,,,------......------,,,------------------------+++......,,,,,,......+++------------------------------,,,++++++---111555,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++,,,,,,------......---............------,,,.........,,,++++++---//////...,,,+++++++++,,,------------------------------,,,+++,,,...///...---......................../////////...............,,,,,,------.../////////---...////////////...---}}}xxx}}}{{{tttvvv~~~wwwvvvyyyuuufffeeeddddddcccccccccccc```aaaaaacccdddggghhhiiiiiijjjkkkkkkkkkjjjjjjjjjeeeggghhhgggddd^^^YYYVVVHHHEEE???999444111000///...//////...+++***,,,...------,,,,,,,,,+++++++++)))******+++***)))((('''))))))*********++++++++++++***)))((()))***,,,------,,,,,,...---(((+++++++++***************((()))+++,,,,,,***)))(((+++******+++------,,,***************************)))((('''((()))(((%%%###'''(((***,,,,,,,,,+++*********++++++++++++******(((+++---...,,,+++******)))***++++++++++++***)))))),,,///---***))),,,///,,,+++***************)))+++,,,,,,,,,++++++***)))+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++,,,---...///------......//////000000,,,---/////////000222444000111444777;;;???BBBDDDJJJOOOWWW```iiiqqqxxx}}}{{{ssslll______]]]VVVNNNIIIIIIKKKHHHJJJLLLLLLJJJKKKPPPTTTYYY]]]cccgggjjjnnntttyyy{{{ssskkkdddfffjjjlllnnnqqqpppmmmggg___XXXSSSQQQPPPIIIKKKMMMMMMMMMNNNQQQTTTVVV\\\fffoooppppppyyy}}}qqqeee[[[UUUNNNMMMKKKJJJIIIJJJKKKLLLHHHGGGDDD@@@<<<777444222,,,,,,---------------------///111111///---...000------............------........................***...///,,,,,,///...***---------------------------------,,,+++,,,///111...---,,,++++++---...000---...//////...,,,***)))------,,,,,,,,,,,,------++++++,,,,,,---......///,,,---...........................,,,***,,,000444***+++---...---,,,***)))........................///...------/////////---///...---,,,,,,---...///000/////////.........---,,,,,,------...//////000---...///000000///...---nnnmmmllljjjhhhggggggggg______```aaacccfffgggiiiggghhhjjjkkkjjjjjjjjjkkkhhhiiiiiihhhdddaaa______RRRNNNHHHAAA;;;777555444---///000///,,,+++---000---------,,,,,,,,,++++++******+++,,,+++***)))((())))))******++++++++++++---,,,***(((((()))***,,,...***((()))---...***&&&,,,+++++++++******))))))((()))***++++++***((('''***))))))***,,,,,,+++)))************************---,,,,,,,,,---,,,)))'''&&&(((***,,,---,,,+++*********++++++++++++******,,,...111222000.........)))***+++,,,,,,+++***)))+++...000...***(((***------+++***)))*********)))------------,,,,,,+++***,,,,,,,,,---------......,,,++++++++++++,,,---...+++******+++,,,---...///------......///000000111...///000///...///000222333444888===CCCIIIMMMPPPXXX]]]gggpppzzz}}}sssjjjbbb[[[UUUEEEJJJOOOOOOKKKHHHHHHJJJDDDKKKSSSVVVTTTUUUZZZ```fffnnnxxx}}}}}}uuuvvvyyy|||~~~}}}qqqfff^^^YYYWWWMMMOOOPPPNNNLLLKKKMMMPPPUUUVVV[[[```___]]]dddoooxxxpppgggTTTRRROOOMMMKKKKKKKKKLLLMMMLLLJJJFFFAAA<<<777555......///000111111111000---000222111///...///111+++,,,,,,------,,,,,,+++........................)))...000,,,,,,000...)))------------------------,,,---///...---+++,,,,,,///---+++******,,,///111///000111111///+++'''%%%...------,,,,,,------...++++++,,,,,,---...//////,,,,,,---.../////////...---...---+++***---333888&&&)))---000000,,,'''$$$........................000///......///000///---000///---,,,,,,---///000000000//////.........---,,,,,,------...///000000---...///000000///...---xxxpppooossswwwvvvssskkkccc]]]]]]\\\[[[___fffcccggglllmmmllljjjjjjkkkkkkkkkjjjjjjjjjiiifffddd```[[[UUUMMMFFF>>>777222000///......//////...,,,***+++------,,,,,,---...***)))(((''''''((())))))((()))++++++)))((()))***+++,,,,,,+++******+++---,,,,,,,,,++++++***************++++++++++++******'''((()))***************)))***++++++,,,,,,,,,,,,******++++++++++++******---+++)))***,,,---,,,)))((()))******+++---000333)))+++---...---,,,,,,---***))))))+++...///,,,)))***+++,,,+++)))))))))***000(((%%%***...,,,***+++000000///---+++(((&&&$$$,,,,,,+++++++++,,,---...(((+++---,,,***)))+++...,,,---.........---,,,+++,,,,,,,,,------............,,,+++---000111///---222333333111000111777<<<;;;>>>CCCHHHOOOWWW___eeekkkooouuu}}}xxxooobbbZZZUUURRRMMMJJJFFFHHHJJJJJJIIIKKKQQQUUUUUU]]]gggmmmnnnoootttyyy|||rrrlllhhh```]]]YYYVVVSSSQQQNNNLLLQQQRRRQQQPPPNNNPPPUUUYYYaaafffnnnxxx~~~lllcccXXXPPPNNNNNNNNNNNNJJJLLLMMMKKKGGGBBB===;;;555333111000111111000///000///......------------......---------,,,,,,,,,---------.........//////222000...,,,++++++,,,,,,,,,---......,,,,,,---...---------.........//////...------,,,,,,------...---,,,,,,+++,,,---///000///...---,,,,,,,,,,,,,,,---000///******......***---------------------------------............//////...,,,++++++,,,---............------,,,,,,,,,000///...---,,,------...//////,,,***,,,///...)))***+++,,,,,,------,,,,,,111///......//////...,,,+++...111222111...---,,,}}}yyy{{{~~~wwwlllbbb^^^ZZZXXX[[[aaa```dddhhhjjjjjjjjjkkkllllllkkkkkklllkkkjjjhhhfffdddbbb^^^ZZZTTTKKKBBB<<<888555222000//////...,,,---...///...,,,+++,,,---+++***)))(((((()))***+++)))+++---,,,+++***+++++++++,,,,,,+++******+++---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++((())))))************)))))))))***+++++++++++++++******++++++++++++******+++)))'''(((***+++***(((111111000---+++)))***,,,''')))++++++***))))))***,,,+++***,,,......+++)))***+++,,,+++***))))))+++)))""" %%%***)))'''(((((()))***+++,,,------...***+++,,,---------,,,,,,)))+++---,,,******,,,...,,,---...//////...------,,,------------------...///------...000111000...///222444444333555999===BBBHHHQQQ[[[ccckkkqqquuu|||xxxmmmkkk```ZZZRRRLLLJJJIIIIIIHHHIIIMMMQQQTTTVVV[[[aaafffmmmvvv|||wwwjjjhhheeebbb^^^ZZZWWWTTTMMMOOOPPPOOONNNOOOSSSVVVVVVYYY]]]bbbhhhqqq{{{|||lll```[[[XXXUUURRRQQQOOOLLLHHHEEECCCDDDDDD<<<:::777555555444222111000000///........................---------,,,,,,---------.........//////,,,,,,,,,,,,++++++***))),,,---......,,,,,,---...---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---...111111,,,,,,000000------------------------------------............///---------,,,,,,---...............------,,,,,,,,,000///...---,,,------...000000...+++---000///+++++++++,,,------------,,,111///......//////...---,,,...111111000.........wwwiii```ZZZWWWXXX\\\\\\___cccfffgggiiikkkmmmllllllmmmmmmmmmllljjjiiidddddddddccc___WWWMMMFFF@@@<<<666222000000000000///000000///,,,+++++++++,,,,,,++++++++++++,,,,,,+++---......---,,,,,,---+++,,,,,,+++******+++---,,,,,,,,,++++++++++++***,,,,,,,,,------,,,,,,,,,*********+++******)))))))))******+++++++++++++++******++++++++++++*********)))((()))******)))((()))******)))'''''')))***''')))+++***)))(((((()))---,,,+++,,,------+++******,,,,,,,,,***)))***+++***&&&$$$(((------,,,---++++++++++++,,,,,,,,,,,,)))***---//////...,,,******+++,,,,,,++++++,,,---,,,,,,---...////////////.........---------------///......///000111000///...222666999:::<<>>AAAGGGOOOUUUZZZdddrrrvvvpppjjjddd\\\QQQMMMMMMJJJNNNQQQRRRRRRUUU\\\cccjjjpppxxx}}}~~~uuuooommmjjjfff```ZZZVVVUUUTTTTTTTTTSSSSSSSSSUUUXXXYYYXXX[[[___bbbaaadddooozzz{{{nnndddYYYWWWSSSPPPNNNLLLIIIHHHDDDAAA===:::777555222///222111000///////////////............------------........................,,,---...///000000///...,,,---......,,,,,,---.................................------------......+++,,,---.........,,,,,,...------,,,,,,,,,------,,,,,,,,,+++,,,...///...------------............---------............///***,,,---/////////.....................---------............------.........000///,,,---000000---,,,,,,---...............000///......///000///---///000000///......000222wwwvvvzzz}}}|||tttmmmfff```]]]\\\[[[\\\___cccfffhhhiiikkknnnooonnnmmmmmmoookkkkkkkkkkkkjjjgggccc___QQQKKKBBB;;;777444222111,,,......---,,,+++,,,---,,,,,,------............+++---......---,,,,,,---+++,,,,,,+++******+++---++++++++++++++++++++++++******++++++++++++******+++++++++++++++***)))(((,,,---------------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,+++---------+++)))***+++***+++,,,+++))))))***+++******++++++,,,---...///+++,,,---,,,*********+++------+++***+++,,,,,,+++*********+++,,,---///000------,,,,,,------...///,,,++++++,,,------------***++++++,,,------...////////////......---------.../////////000111333555666:::???DDDKKKTTT```hhhooouuuwwwtttqqqhhhaaa[[[VVVSSSSSSQQQOOOOOORRRTTT[[[bbbeeeeeegggmmmsss}}}xxxqqqkkkfffdddccccccTTTSSSRRRQQQQQQQQQQQQQQQQQQSSSWWWZZZXXXVVV^^^iiivvvgggaaaXXXQQQMMMKKKIIIGGGLLLIIIEEEBBB@@@===:::888444333222111//////......//////.........---------.....................---///......---...///111222,,,---......,,,,,,---........................---///......------......///,,,,,,.........---,,,+++------,,,,,,,,,------...,,,++++++,,,------...///---------....../////////---------............///+++,,,...///000///..............................------..................,,,//////++++++...///---------...////////////...///...---...///000///...///000000...---...111444yyyxxxzzz}}}vvvmmmeeebbb^^^]]]^^^aaacccdddfffiiimmmnnnllllllmmmooolllkkkiiihhhiiihhhfffddd^^^XXXOOOGGG@@@999333000---...///...,,,,,,---...***+++,,,---......------***,,,------,,,++++++,,,+++,,,,,,+++******+++---***++++++++++++,,,,,,,,,)))******++++++******)))+++++++++,,,++++++******---------------,,,,,,+++++++++,,,,,,,,,,,,++++++(((*********)))((()))***''')))+++,,,++++++,,,---((()))))))))((((((***,,,)))***++++++***+++---///+++------,,,+++***+++,,,,,,...---***)))++++++)))///...---+++++++++,,,,,,...---,,,,,,,,,---///000---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,---...////////////...............///000111222222444888;;;<<>>BBBEEEMMMZZZgggsssvvvkkk]]]TTTQQQOOOKKKFFFOOOLLLNNNXXXccckkkrrrxxx}}}uuuooommmkkkpppyyy}}}tttqqqmmmkkkhhheee___[[[WWWQQQPPPTTTQQQJJJLLLTTT___jjjzzzrrrhhh___WWWQQQLLLJJJHHHGGGGGGGGGFFFEEE???===;;;888555333111111////////////............//////.........---------..................//////,,,---......,,,,,,---...//////.........---------//////............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///222...---000000,,,---111---------...///000000000---------............///111000///......------...---........./////////000,,,,,,.../////////......***///000,,,+++---000///......///000000000000//////...---...000000000///...///000000///000222444}}}yyyrrriiicccbbbbbbbbbbbb```eeejjjkkkiiiiiilllooonnnnnnmmmnnnnnnmmmjjjgggeeeccc```\\\WWWOOOGGGAAA555555555333000...---...'''((()))+++,,,,,,+++++++++---......---,,,,,,---+++,,,,,,+++******+++---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***************)))((('''+++,,,,,,------,,,,,,+++))),,,------***)))+++---+++---...---+++((('''''')))***+++++++++,,,///222---...---***&&&$$$&&&(((,,,---...---+++***+++,,,(((---...))))))---///,,,---,,,+++++++++---///000***,,,...000111///---,,,...,,,***+++...000...,,,222111000//////000111111------......//////000000222444777888999<<>><<<666444222222222333222111000/////////.........---------......///000000111///......///111222111000///...---...000111000///////////////////////////+++---000000)))###(((000...------,,,,,,------...,,,------------.........,,,---......//////......////////////////////////........................000//////............///...///000///---------...------........./////////222222111000////////////111111000000//////......222111000//////000111222||||||~~~~~~zzz{{{tttmmmsss}}}uuudddZZZZZZ^^^bbbccceeehhhjjjkkkllllllnnnooonnnllljjjjjjjjjhhheeebbb[[[VVVMMMBBB888333333444---.../////////...---,,,,,,,,,------------------------------++++++++++++,,,,,,+++++++++*********)))++++++((()))---///------------++++++,,,---,,,***,,,,,,,,,+++***+++,,,+++,,,------------,,,+++------,,,,,,+++***)))))))))******++++++++++++*********++++++++++++***)))---,,,***(((&&&(((+++///******++++++,,,,,,++++++***,,,...---+++***+++---------------------,,,,,,,,,,,,,,,---///000///...+++000111,,,***---111222............///000111111000111333444555999===@@@@@@EEEMMMUUU^^^kkkxxxvvv```WWWOOOMMMOOORRRWWW]]]___iiivvv}}}{{{uuuqqqrrrwww~~~~~~{{{uuuuuuzzz}}}||||||~~~|||zzz{{{wwwpppnnnmmmooosssvvvuuutttpppsssvvvzzzvvvnnnfff___YYYWWWUUUSSSUUUYYY\\\]]]^^^___dddllluuu{{{rrrggg]]]WWWTTTPPPNNNLLLKKKIIIGGGEEECCC<<<:::777555555444333222111000000//////.....................//////000000///...---///111222222111......---...////////////..............................000111,,,(((+++222...------,,,,,,------...------------............+++,,,.../////////...---////////////////////////---------...............111000///................../////////.........///............///////////////...---,,,,,,,,,,,,,,,111111000000//////......333222111000000111222333xxxzzz}}}zzzyyy|||||||||~~~{{{{{{}}}~~~}}}}}}yyyqqqttt|||ttteee[[[YYY\\\^^^___eeegggiiijjjjjjjjjlllmmmooonnnlllkkkjjjhhhfffdddbbb___YYYOOOCCC:::555333////////////...---,,,+++,,,,,,,,,,,,------......,,,++++++,,,,,,------,,,,,,,,,,,,++++++++++++***)))++++++((()))---///...+++******+++,,,,,,---///***+++,,,,,,******+++,,,)))******************)))------,,,,,,+++***))))))((()))******++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---,,,++++++,,,...)))***+++,,,,,,,,,,,,+++***,,,---------,,,,,,,,,---------------------------,,,,,,---///000///...,,,000111...,,,///222222.........//////000222222///111333666999>>>DDDHHHHHHNNNXXXaaakkkuuu}}}lll^^^PPPLLLKKKPPPXXX___gggooorrr}}}~~~xxxtttuuu{{{|||{{{~~~{{{}}}}}}~~~{{{}}}}}}~~~|||{{{yyyyyy|||wwwooofff^^^[[[YYYVVVVVVXXX]]]]]][[[XXXWWWYYY]]]```kkkrrr}}}rrrddd[[[SSSPPPLLLJJJJJJIIIGGGEEECCC@@@===:::999777555222222222111000//////......000000//////............***))))))***---......---,,,,,,------------......------------------------000,,,+++...000......000...------,,,,,,------...---------.........//////+++,,,.../////////...---////////////////////////---------.........//////111000///...............///.........////////////........./////////000000111111000000//////000000111000000000/////////...333222111000000111222333|||xxxrrrtttxxx|||~~~xxxvvvyyy|||zzzxxxyyy}}}~~~}}}~~~|||wwwvvvxxxzzz{{{{{{qqqqqquuuxxx|||sssnnngggaaa^^^^^^^^^^^^bbbeeeggghhhhhhiiijjjlllnnnmmmmmmllljjjhhhgggfffgggeeebbb[[[RRRGGG<<<666222111000...---,,,,,,,,,,,,,,,,,,,,,,,,---//////+++******+++---///...---,,,,,,,,,,,,++++++++++++)))+++***'''(((,,,///---+++((((((+++---,,,---000***+++,,,+++***)))***,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++*********(((((()))***++++++++++++,,,,,,,,,,,,------------***,,,......---,,,------((()))+++,,,------,,,+++***+++---......---,,,,,,------------............---,,,,,,...///000///------000000......111111............///000111222333222444666999===CCCKKKOOOXXX```jjjssszzzyyyjjj[[[QQQMMMLLLQQQ\\\fffpppzzz}}}yyyyyy~~~~~~~~~~~~|||||||||~~~|||xxxvvvvvvxxxyyy|||wwwnnneeebbb___[[[XXXYYY\\\\\\ZZZXXXUUUTTTVVVXXXWWW\\\fffttt|||oooaaa[[[RRRMMMKKKIIIGGGEEEGGGEEEBBB@@@>>><<<888555333333222111000///......111000000///......------,,,++++++,,,...///...---+++,,,------,,,,,,---///------------------------///)))&&&+++//////.........------,,,,,,------...------........./////////,,,---......//////......////////////////////////,,,,,,------.../////////000//////............//////.........000111000///....../////////000000000222111111000000111111111/////////000000000000000111111111111111111111111zzzyyyzzzyyyxxxssstttwwwzzz|||~~~|||}}}|||{{{~~~}}}wwwtttrrrrrrrrrrrruuuwwwzzztttqqqrrrrrrtttwwwrrrtttuuurrrlllfffbbbaaa^^^aaadddfffggghhhkkklllkkklllmmmmmmllljjjiiihhhjjjhhhfffddd___UUUHHH???777555222...,,,,,,,,,---,,,,,,++++++,,,---///000,,,***)))+++---///...,,,------,,,,,,,,,+++++++++***+++)))&&&&&&+++---,,,---))))))------+++,,,000)))+++,,,+++***)))***+++///...+++******+++...///++++++++++++++++++++++++'''((()))***++++++++++++,,,,,,,,,,,,,,,---......***,,,---,,,++++++---...''')))+++---------,,,+++***+++,,,...//////---+++------------.........///------,,,...///000...------...---,,,///222...'''.........///000222333444666888<<>>666222111//////000000///...------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---,,,+++******+++++++++***)))+++,,,,,,,,,+++,,,,,,******+++++++++,,,,,,,,,...---,,,+++***+++,,,---((((((((((((((('''&&&%%%---......---++++++---///,,,,,,+++***+++,,,///111---------,,,,,,+++++++++------------------------------------............------------............,,,------...000111333444444;;;999888BBBGGGLLLXXXeeekkkwww{{{oooddd]]][[[[[[\\\eeeiiipppzzzzzzzzz~~~zzzzzz|||{{{xxx|||vvvnnnfff___[[[YYYZZZ\\\aaahhhtttyyykkkcccVVVLLLGGGGGGJJJKKKKKKIIIFFFDDDAAA===777444666444222000///000222333000111111111111000000///000///......///000///---...------...000111000...,,,---...//////...---,,,...........................------...111222222111////////////////////////---------...///000111000.........000000...***'''///000111000...---...//////////////////000000111000000000000000000000000111111111000000000//////111111111111111111111111111111111222222222333333oooppprrruuuxxxzzz{{{|||{{{tttpppoooqqqsssuuuvvvvvvuuuwww|||~~~wwwssslllhhhgggkkkooonnnnnnpppmmmnnnpppsssuuusssooolllppp{{{~~~{{{yyy{{{|||uuuooonnnlllkkkmmmooopppooommmllllllmmmmmmkkkjjjhhhhhhdddccc___VVVJJJ???666222000000000000///---,,,+++...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,,,,---...,,,+++,,,...///...,,,,,,------+++***+++...111******+++++++++,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,+++***)))))),,,------,,,++++++---///,,,+++))))))***,,,...///---------,,,,,,+++++++++---------------------------------.........//////---------......//////////////////000111222444555000:::<<