BM6P6(@ zzzrrroookkkhhhgggiiiooollliiifffeeecccaaa^^^]]]___aaabbbeeekkkttt|||yyyooohhh```XXXTTTTTTSSSQQQQQQSSSWWWYYYWWWTTTUUUXXX^^^ccchhhlllnnnnnnnnnnnnnnnpppuuuzzz}}}~~~~~~~~~|||~~~vvvjjjaaa\\\[[[\\\]]]^^^___```^^^\\\ZZZZZZZZZaaaaaabbbcccfffmmmuuu{{{|||uuunnniiifffcccaaacccbbb___\\\ZZZXXXVVVVVVWWWZZZ[[[[[[YYYYYY\\\___bbbjjjyyy{{{vvvzzzooojjjrrrxxxtttsssrrrmmmiiiiiijjjlllnnnooonnnkkkhhhfffeeebbb___[[[WWWTTTRRRSSSRRRQQQQQQQQQPPPNNNKKKOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCEEEGGGHHHGGGFFFEEEDDDCCCCCCDDDDDDFFFEEECCCAAA>>><<<::::::;;;:::888888999<<>>===<<<===>>>===<<<@@@BBBCCCDDDFFFIIINNNRRRTTTXXX]]]bbbdddcccaaa___dddbbbaaabbbccceeeddddddeeeeeedddccccccbbbaaaaaaddddddddddddddddddddddddggggggffffffeeedddcccbbbfffgggiiijjjkkkkkkkkkjjjgggccc___aaaggglllmmmlllhhhiiikkknnnqqqssssssrrrqqqqqqqqqppppppnnnmmmmmmkkkjjjiiijjjlllmmmlllkkkqqqqqqrrrqqqpppqqqtttvvv~~~zzzssstttzzzzzzmmmgggZZZdddttt{{{ooogggfffcccdddiiikkkgggddddddXXXWWWQQQMMMQQQWWWSSSKKK;;;999666777999;;;;;;999::::::<<<===???AAABBBCCC@@@AAABBBCCCCCCBBBAAA@@@???AAADDDHHHJJJKKKKKKKKKOOONNNOOOPPPRRRRRROOOMMMJJJHHHCCC===>>>DDDGGGEEEHHHGGGFFFGGGIIIKKKKKKKKKOOOLLLIIIHHHIIIIIIFFFCCCAAA???AAAGGGHHHGGGHHHKKKQQQRRReeeyyyiii}}}vvvtttpppkkkiiijjjooolllhhheeecccbbb```^^^^^^```aaabbbdddkkkuuu}}}~~~tttmmmeee\\\WWWVVVQQQOOOMMMOOOSSSVVVUUUSSSRRRSSSUUUYYY]]]aaaeeehhhiiihhhiiilllqqqwww{{{}}}}}}~~~{{{qqqiiiccc```]]]\\\[[[[[[ZZZXXXUUUUUUWWWYYY``````aaacccgggnnnvvv|||vvvnnnhhheeecccbbb```___\\\ZZZWWWUUUTTTSSSVVVXXXZZZYYYXXXXXX[[[]]]___eeerrr{{{qqqkkkqqq{{{|||yyyyyyxxxuuurrrmmmmmmoooppppppooollljjjkkkiiieee```\\\XXXVVVTTTUUUSSSRRRQQQRRRQQQNNNLLLLLLJJJHHHGGGGGGGGGFFFEEEFFFEEEDDDDDDDDDFFFGGGIIIGGGGGGFFFEEEEEEFFFHHHJJJKKKJJJHHHEEEBBB>>><<<;;;:::999888777888:::===>>>DDDDDDCCCBBBBBBBBBBBBBBBAAA???=========>>>===<<>>???@@@AAAAAABBBAAAAAACCCDDDEEEFFFFFFGGGAAABBBCCCFFFIIILLLOOOQQQSSSQQQNNNMMMNNNOOOPPPOOOIIIIIIEEE??????DDDIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJMMMJJJHHHHHHIIIIIIFFFDDDCCCAAABBBGGGIIIGGGIIILLLUUUXXXhhh|||lll|||uuupppppprrrnnniiieeecccbbbaaa``````aaaaaabbbdddkkkvvv~~~{{{ssskkkaaa[[[[[[TTTQQQMMMNNNQQQTTTSSSRRRPPPOOONNNOOORRRWWW]]]`````````bbbeeekkkqqqwwwzzz|||~~~yyypppjjjddd^^^[[[[[[YYYVVVSSSQQQRRRVVVZZZ^^^___aaadddhhhooowww}}}yyyoooiiieeedddccc___^^^\\\YYYWWWUUUTTTSSSUUUVVVWWWWWWVVVVVVXXXZZZ\\\___iiiuuu}}}xxxqqqsssxxx}}}}}}zzzzzz{{{zzzyyyttttttuuuuuutttrrrooonnnooolllgggbbb]]]ZZZXXXXXXWWWUUUSSSRRRRRRQQQOOOMMMKKKIIIGGGFFFFFFFFFEEEDDDEEEEEEDDDDDDEEEGGGIIIJJJGGGHHHHHHHHHHHHIIIMMMPPPRRRPPPNNNJJJFFFAAA>>><<<:::999999999:::;;;===>>>EEEEEEDDDDDDCCCCCCDDDDDDCCC@@@>>>======>>>===<<<===???AAACCCEEEHHHKKKNNNPPPTTTYYY^^^aaabbbaaa___dddbbbaaaaaacccddddddccceeeeeeeeeeeeeeeeeeeeedddccccccccccccccccccccccccaaaaaaaaabbbdddeeeggghhhfffgggiiikkklllmmmnnnnnnrrrnnnjjjiiikkkmmmmmmkkknnnmmmllljjjjjjlllmmmnnnpppnnnjjjgggfffgggjjjkkkjjjlllnnnmmmjjjiiikkkmmmlllmmmpppqqqsssvvv{{{~~~oookkkaaammm~~~{{{rrrhhhfffbbbaaaeeefffaaa[[[XXXSSSQQQOOOQQQWWWXXXOOODDD;;;888555555666999:::;;;??????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEHHHJJJMMMNNNFFFEEEEEEGGGJJJPPPVVVZZZXXXTTTNNNKKKKKKNNNPPPQQQOOOQQQOOOHHHEEEGGGKKKLLLIIIKKKLLLIIIFFFEEEFFFIIIJJJIIIGGGHHHIIIIIIHHHGGGFFFDDDDDDGGGIIIHHHJJJNNNWWW^^^iii}}}sss|||zzzwwwrrrlllgggeeedddccccccaaaaaabbbaaadddkkkuuu~~~vvvmmmddd``````\\\WWWRRRPPPRRRTTTTTTSSSPPPOOONNNNNNPPPTTTXXXZZZWWWXXXZZZ]]]bbbiiipppuuuzzz~~~{{{ssskkkddd___[[[[[[ZZZXXXUUUSSSTTTXXX[[[]]]___aaadddhhhooowww}}}}}}uuunnnjjjgggeeebbbaaa___\\\ZZZXXXWWWVVVTTTUUUUUUUUUUUUUUUVVVWWWYYYZZZ```jjjssszzzzzzxxxyyy{{{~~~}}}~~~~~~~~~|||}}}}}}{{{xxxtttrrrpppooolllgggbbb^^^\\\\\\\\\XXXVVVTTTRRRRRRQQQOOOMMMLLLJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJKKKIIIJJJKKKIIIHHHJJJOOOSSSVVVUUUSSSOOOJJJEEE@@@>>>;;;;;;;;;<<<===???@@@AAAEEEEEEDDDDDDDDDDDDEEEEEEEEEBBB???======>>>======<<>>>>>?????????@@@@@@@@@CCCCCCDDDFFFHHHLLLOOOQQQKKKKKKJJJLLLOOOTTTYYY\\\YYYUUUOOOLLLLLLNNNPPPQQQWWW]]]^^^VVVOOOLLLKKKKKKHHHKKKLLLIIICCC@@@BBBFFFHHHHHHHHHIIIJJJKKKKKKJJJJJJFFFEEEHHHIIIIIIKKKPPPSSS]]]eeepppyyytttnnniiifffeeedddcccaaabbbcccbbbdddkkkuuu}}}wwwmmmeeebbbdddbbb]]]VVVRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVQQQSSSUUUWWWZZZ```hhhnnnvvv{{{{{{rrrjjjeee```^^^[[[[[[[[[YYYWWWWWWXXXZZZ^^^___aaadddhhhnnnuuuzzz~~~yyysssmmmiiifffdddbbb___\\\ZZZYYYXXXUUUTTTTTTTTTTTTUUUUUUUUUXXXWWW[[[cccllluuu~~~||||||yyytttqqqpppmmmkkkgggcccaaa```aaaaaaZZZWWWTTTRRRQQQPPPNNNMMMLLLJJJHHHGGGHHHHHHFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKJJJLLLLLLJJJHHHIIINNNSSSYYYXXXVVVSSSNNNIIIEEEBBB===<<<<<<===???AAACCCDDDEEEDDDDDDDDDDDDDDDEEEEEEGGGDDD@@@======>>>======>>>@@@BBBDDDFFFIIILLLOOOOOORRRWWW\\\```bbbbbbbbbcccaaa```aaabbbcccccccccfffffffffffffffffffffgggggggggfffffffffeeeeeeeeebbbbbbaaaaaabbbdddfffgggiiiiiikkklllnnnppprrrsssooommmlllkkklllllllllllllllppptttvvvtttpppnnnnnniiiiiihhhhhhhhhhhhggggggiiimmmpppnnnjjjhhhkkkoooooopppssstttvvvyyy}}}pppkkkppp{{{|||vvvsssuuurrrfffWWWNNNLLLKKKMMMSSSVVVPPPEEE<<<:::999777666666777:::<<<;;;;;;<<<===>>>???@@@@@@DDDDDDDDDEEEHHHKKKNNNOOOKKKLLLNNNOOOQQQSSSTTTUUUUUURRROOOMMMNNNOOOOOOOOOUUU]]]bbb]]]UUUPPPLLLIIIFFFIIIJJJGGG@@@>>>@@@CCCGGGHHHIIIJJJKKKLLLMMMNNNLLLHHHGGGIIIJJJIIILLLPPPMMMWWW]]]ccc}}}{{{vvvpppkkkhhhfffdddccccccdddffffffhhhnnnwww~~~zzzpppgggcccdddbbb\\\UUURRRRRRRRRQQQPPPQQQRRRUUUWWWWWWVVVTTTSSSPPPQQQRRRRRRSSSXXX```fffnnnuuu}}}tttnnniiifffccc\\\\\\\\\YYYWWWVVVWWWYYY___```bbbdddgggkkkqqqvvv|||}}}vvvqqqjjjhhheeebbb^^^[[[YYYYYYWWWUUUSSSTTTUUUVVVVVVUUUWWWUUUXXX___gggqqq~~~|||tttqqqqqqnnnllljjjgggfffeeeffffff]]]ZZZVVVSSSRRRQQQOOONNNLLLJJJHHHGGGGGGGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNKKKGGGIIIOOOUUU[[[[[[ZZZYYYUUUQQQMMMKKKBBBAAA???>>>???AAADDDFFFEEEEEEDDDDDDDDDEEEFFFFFFIIIEEEAAA>>>===>>>>>>===???@@@BBBCCCEEEHHHMMMQQQQQQTTTYYY]]]aaaccccccccccccaaa``````bbbccccccbbbfffffffffffffffffffffeeehhhhhhhhhggggggffffffeeeeeedddbbbaaabbbccceeegggkkkllllllmmmoooqqqrrrtttnnnmmmmmmmmmmmmmmmmmmnnnkkkqqqwwwyyyvvvpppmmmllleeefffggghhhiiiiiihhhhhhiiilllnnnmmmkkkkkkmmmoooqqqrrrtttuuuwwwzzz~~~rrrooo|||~~~wwwvvvrrrfffWWWOOOJJJJJJNNNRRRQQQHHH???;;;888999999999888888:::<<<::::::;;;<<<===??????@@@BBBCCCDDDEEEGGGJJJLLLMMMIIIKKKMMMOOOPPPOOONNNLLLNNNMMMLLLLLLMMMNNNNNNMMMLLLTTTYYYXXXTTTQQQMMMIIIFFFGGGGGGEEEAAA???@@@BBBFFFHHHJJJJJJJJJKKKMMMOOOLLLIIIHHHKKKKKKJJJKKKOOOIIIRRRWWW]]]rrr~~~{{{uuuqqqnnnkkkgggeeeeeegggjjjlllmmmrrryyyvvvjjjcccaaa^^^YYYTTTRRRSSSTTTSSSQQQTTTUUUWWWYYYYYYXXXVVVUUUQQQRRRRRRPPPNNNQQQYYY___eeennnzzz|||wwwsssnnnkkkaaa___\\\XXXUUUUUUXXXZZZ```bbbcccdddeeehhhmmmqqqxxx{{{pppnnnjjjfffbbb___\\\[[[YYYVVVTTTUUUWWWXXXWWWUUUVVVTTTVVV]]]dddmmmyyy{{{wwwwwwsssrrrpppnnnmmmkkkkkkkkkaaa]]]YYYUUUTTTSSSQQQPPPNNNLLLIIIIIIIIIIIIHHHFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNKKKHHHJJJRRRYYY^^^___``````^^^[[[XXXVVVNNNKKKGGGCCCBBBCCCFFFHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJFFFAAA>>>===>>>>>>===@@@@@@@@@@@@BBBFFFMMMQQQTTTWWW[[[___bbbdddeeeeeebbbaaa``````bbbccccccbbbgggffffffeeeeeedddddddddhhhhhhhhhgggfffeeeeeeeeeeeedddbbbbbbbbbdddgggiiinnnnnnnnnnnnoooqqqssstttqqqqqqqqqpppoooooooooppplllrrrwwwwwwqqqllliiiiiiccccccdddeeefffhhhjjjkkkjjjkkkkkklllmmmnnnooooooqqqrrruuuvvvxxx{{{uuuwww|||ssslll```TTTMMMIIIJJJNNNQQQJJJ???:::;;;777:::<<<<<<:::999:::<<<<<<<<<======>>>>>>>>>???@@@AAACCCFFFIIIKKKLLLLLLIIIJJJLLLNNNOOONNNLLLKKKGGGFFFEEEFFFIIIKKKLLLLLLHHHLLLNNNMMMMMMNNNLLLHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFIIIIIIHHHIIIKKKNNNLLLIIIIIILLLLLLJJJJJJMMMKKKPPPUUU]]]nnn{{{wwwtttpppllliiigggjjjnnnpppqqquuu|||{{{mmmbbb^^^[[[WWWTTTSSSUUUWWWWWWUUUXXXYYYZZZZZZZZZZZZZZZYYYRRRSSSRRROOOLLLNNNUUU[[[```jjjvvv{{{uuupppfffddd^^^XXXUUUVVVZZZ^^^bbbcccccccccdddfffjjjnnnwww|||vvvtttpppkkkgggccc```___ZZZWWWUUUUUUXXXYYYXXXVVVUUUSSSUUU\\\cccjjjvvvyyyxxxvvvtttrrrpppnnnmmmccc```[[[XXXVVVUUUSSSRRRQQQOOOMMMLLLLLLLLLKKKJJJHHHHHHIIIJJJJJJIIIIIIIIIHHHLLLNNNLLLJJJLLLUUU]]]aaabbbdddeeeeeeccc```^^^YYYUUUOOOIIIFFFGGGIIIKKKGGGGGGGGGGGGHHHHHHIIIJJJKKKGGGBBB>>>===>>>>>>===@@@???>>>>>>@@@EEELLLQQQVVVYYY\\\```ccceeeffffffbbbaaa___```bbbccccccbbbggggggfffeeeddddddcccccchhhhhhgggfffeeeeeedddddddddcccbbbbbbcccfffiiikkkpppooonnnnnnoooqqqssstttuuuuuuuuutttrrrppppppqqqnnnrrruuussslllfffeeeeeecccbbbaaaaaacccgggkkkmmmjjjjjjjjjkkknnnppppppoooppprrrtttvvvyyy}}}rrrggg[[[PPPJJJIIIJJJNNNOOOFFF:::777<<<777:::===>>>;;;:::;;;<<<@@@?????????>>>>>>======>>>@@@CCCGGGJJJLLLMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOCCCBBB@@@AAADDDHHHKKKLLLKKKLLLJJJFFFGGGKKKJJJFFFGGGFFFDDDDDDFFFFFFFFFEEEBBBEEEGGGHHHFFFGGGIIILLLKKKIIIIIIMMMMMMJJJIIIKKKOOOPPPVVV___mmm{{{wwwsssooolllmmmkkklllqqqzzzttthhhaaa[[[XXXTTTRRRRRRSSSSSSSSSXXXXXXZZZ[[[[[[[[[ZZZYYYUUUUUUUUUSSSSSSTTTWWWYYY^^^bbbiiiqqqyyyxxxsssmmmddd]]]\\\]]]___aaaccccccccccccccceeejjjmmmttt|||~~~yyytttpppmmmiiigggaaa]]][[[\\\___```\\\WWWVVVWWWWWWZZZ___hhhssszzz||||||{{{wwwqqqoooqqqdddcccaaa___[[[XXXUUUSSSPPPPPPOOOOOONNNMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKIIILLLPPPPPPPPPTTT[[[bbbhhhiiikkkmmmmmmmmmlllkkkgggaaaWWWNNNJJJJJJLLLOOOHHHLLLMMMIIIHHHKKKLLLKKKLLLHHHBBB>>>=========<<<<<<<<<<<<>>>BBBHHHNNNQQQSSSWWW\\\___aaabbbccceeefffdddaaaaaaaaabbbbbbaaaccccccdddddddddccccccbbbccceeehhhiiiiiifffcccaaabbbdddeeeddddddeeegggiiikkklllmmmmmmmmmooorrruuuuuutttsssqqqooommmlllkkkggglllrrrvvvtttnnnfffaaadddbbbaaa``````bbbdddeeejjjjjjkkkkkklllnnnpppqqqsssrrrrrruuu|||}}}tttfffWWWMMMKKKJJJKKKKKKFFF???:::777777999::::::;;;<<<<<<<<<<<<<<<===>>>???>>><<<:::999<<<@@@EEEGGGHHHIIIKKKNNNMMMNNNOOOPPPPPPPPPPPPPPPNNNIIICCCBBBDDDEEECCC@@@===>>>BBBGGGLLLNNNNNNMMMFFFEEECCCBBBCCCEEEHHHJJJCCCDDDDDDFFFGGGHHHIIIJJJGGGGGGGGGHHHIIIJJJKKKKKKMMMQQQXXXaaaqqq}}}yyyuuurrrqqqoooooottt|||wwwkkkddd]]]ZZZVVVTTTTTTUUUUUUUUUXXXYYYZZZ[[[\\\[[[[[[ZZZYYYYYYYYYWWWUUUUUUWWWYYY]]]```ffflllttt}}}vvvppphhhbbb___```bbbbbbeeeeeeeeeddddddfffjjjmmmttt|||}}}wwwrrrnnnjjjgggdddaaaaaaaaa```]]]YYYVVVVVVVVVWWWZZZbbblllssswwwqqqqqqkkkiiifffccc___[[[XXXWWWSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLKKKJJJIIIIIIJJJJJJIIIMMMQQQRRRTTTXXX___ffflllmmmnnnoooooonnnmmmllliiiddd\\\UUUQQQQQQSSSUUUMMMPPPOOOJJJHHHKKKMMMLLLNNNJJJDDD@@@>>>>>>===============???BBBHHHNNNQQQTTTXXX\\\___aaaaaacccddddddbbb``````bbbcccdddccccccccccccddddddccccccbbbeeegggiiijjjjjjhhheeeccccccdddddddddcccdddfffgggjjjlllmmmmmmmmmnnnqqqtttttttttsssqqqooonnnmmmllljjjmmmqqqtttrrrnnnhhhdddcccbbbaaaaaaaaabbbdddeeeggghhhjjjlllnnnppprrrsssvvvsssqqqsssyyy~~~}}}uuuhhhYYYPPPNNNKKKKKKIIIDDD>>>999777888999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@>>>===;;;???CCCFFFGGGGGGGGGHHHJJJIIIIIIJJJKKKLLLMMMMMMNNNOOOJJJDDDBBBDDDDDDBBB???@@@AAACCCFFFIIIKKKKKKKKKIIIGGGEEECCCCCCDDDFFFGGGCCCCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHHHHIIIKKKMMMNNNRRRXXXaaajjjwww~~~zzzwwwvvvuuuxxx}}}}}}}}}|||ppphhhaaa^^^ZZZXXXXXXXXXXXXWWWXXXXXXZZZ[[[\\\\\\\\\\\\]]]^^^^^^\\\YYYXXXYYYZZZ\\\^^^bbbgggmmmwww{{{uuunnnhhheeeeeeeeedddhhhhhhgggfffeeegggkkknnnttt|||{{{tttpppnnnmmmjjjgggdddaaa___]]][[[ZZZWWWVVVWWW]]]eeekkkttt|||tttrrrrrroookkkeee```\\\ZZZYYYVVVUUUSSSRRRQQQQQQRRRSSSPPPOOOMMMKKKJJJJJJJJJJJJKKKOOOTTTWWWYYY^^^dddiiioooooooooooonnnmmmlllkkkhhheee```[[[XXXXXXYYYZZZTTTUUURRRLLLIIILLLNNNNNNOOOKKKEEEAAA???>>>>>>===>>>>>>===???CCCHHHMMMPPPVVVYYY]]]```aaaaaabbbcccaaa```___```bbbeeeffffffccccccccccccccccccccccccgggiiijjjkkkkkkiiigggfffdddeeeeeedddcccccceeefffjjjkkklllmmmlllmmmppprrrsssrrrrrrqqqooonnnnnnmmmlllmmmnnnnnnmmmjjjgggeeebbbbbbbbbbbbcccccccccddddddfffiiimmmqqqssstttuuuwwwtttqqqqqquuuyyy}}}~~~zzz|||uuuiii[[[RRRPPPLLLKKKFFFAAA;;;777777888888999:::;;;<<<<<<<<<<<<===>>>???AAAAAA@@@??????CCCEEEGGGGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHKKKMMMNNNRRRMMMHHHFFFFFFEEECCC@@@CCCDDDDDDEEEFFFGGGGGGHHHKKKJJJGGGEEECCCCCCDDDEEECCCCCCDDDEEEFFFGGGGGGHHHJJJIIIHHHHHHJJJMMMPPPRRR\\\eeepppxxx}}}{{{zzz{{{~~~zzz{{{~~~tttllldddaaa^^^[[[[[[[[[ZZZYYYWWWXXXYYYZZZ[[[[[[\\\\\\___```bbbbbb```^^^]]]^^^]]]^^^```ccciiirrr|||~~~zzztttooollljjjhhhfffjjjjjjiiigggfffhhhkkknnnsss{{{~~~yyyvvvvvvsssoooiiieeecccccccccaaa^^^ZZZYYY\\\bbbggglllxxxyyywwwwwwsssmmmfff```\\\ZZZXXXYYYXXXVVVTTTSSSTTTUUUUUUQQQPPPNNNLLLKKKKKKLLLMMMQQQUUUYYY\\\___aaaeeehhhjjjiiihhhgggfffeeeddddddbbb```^^^\\\[[[ZZZZZZZZZZZZZZZVVVNNNKKKMMMPPPPPPOOOJJJDDD@@@>>>>>>======???>>>>>>???CCCHHHMMMPPPWWW[[[^^^```aaa```aaabbbbbb```___```bbbdddeeeeeeccccccccccccccccccddddddhhhiiijjjjjjjjjiiihhhhhhfffggggggfffeeedddfffgggjjjkkklllmmmlllmmmnnnpppqqqqqqppppppooonnnnnnnnnooonnnkkkiiifffeeedddcccaaabbbcccdddddddddcccccccccfffjjjnnnrrrtttttttttvvvsssrrrssstttuuuxxx}}}{{{{{{~~~|||wwwyyy{{{ooofffYYYQQQOOOLLLIIICCC<<<888666777999888999:::;;;<<<===============???@@@AAAAAAAAAAAADDDEEEFFFEEEEEEDDDDDDEEEGGGFFFFFFFFFHHHKKKNNNQQQUUURRRMMMKKKJJJHHHEEECCCDDDDDDDDDDDDCCCDDDFFFGGGKKKJJJHHHFFFEEEEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHGGGFFFHHHLLLPPPSSS^^^hhhsssxxx|||~~~~~~}}}{{{{{{}}}xxxpppgggdddaaa^^^^^^]]][[[YYYWWWWWWXXXXXXYYYZZZ[[[[[[^^^aaaeeegggfffeeedddddd``````aaabbbgggoooyyy}}}yyyuuurrroookkkhhhjjjjjjiiigggfffhhhkkknnnrrryyy}}}wwwqqqllljjjjjjjjjhhheee```]]]]]]```ccceeennn||||||xxxrrrjjjddd___\\\ZZZ[[[ZZZYYYWWWVVVWWWWWWXXXQQQPPPNNNMMMMMMNNNPPPQQQWWWZZZ^^^```aaaaaaaaaaaa]]]\\\[[[YYYXXXXXXXXXXXX[[[[[[[[[[[[[[[ZZZZZZYYY\\\]]]ZZZRRRNNNPPPRRRQQQMMMHHHCCC???============???>>>>>>@@@CCCIIINNNQQQXXX[[[___aaaaaaaaaaaabbbeeeccc``````bbbcccccccccccccccbbbbbbbbbcccdddeeehhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjiiigggggghhhjjjjjjlllmmmmmmllllllmmmooooooooonnnnnnnnnmmmmmmmmmsssppplllgggdddbbbbbbbbbbbbbbbcccddddddddddddccceeegggkkknnnqqqrrrrrrrrrsssqqqrrrvvvuuussswww}}}}}}~~~yyypppooouuu}}}}}}nnnfff___UUUMMMLLLJJJFFF???999666666888999999999;;;<<<===>>>>>>>>><<<===>>>???@@@AAAAAAAAADDDCCCCCCCCCDDDEEEEEEEEEGGGFFFEEEFFFGGGJJJMMMOOOSSSQQQNNNLLLJJJHHHFFFDDDBBBDDDEEEDDDCCCCCCFFFHHHIIIHHHGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFHHHFFFEEEDDDFFFJJJNNNQQQTTT]]]fffhhhhhhmmmzzz~~~~~~~~~}}}|||}}}}}}uuujjjgggdddbbbaaa___]]][[[YYYYYYYYYXXXYYYZZZZZZ[[[\\\aaagggkkkkkkjjjiiiiiicccccccccdddgggooowww~~~~~~|||yyyuuuppplllhhhhhhgggfffeeegggkkknnnqqqvvv~~~|||wwwtttrrrooonnnlllgggcccaaaaaabbbaaaeeennn|||}}}yyyrrrkkkeeeaaa___]]]]]]]]]\\\\\\[[[ZZZZZZRRRQQQOOONNNNNNPPPSSSTTTZZZ[[[^^^___^^^\\\XXXVVVPPPNNNLLLKKKKKKLLLMMMOOOVVVWWWXXXYYYYYYYYYYYYXXXZZZ]]]\\\WWWSSSTTTTTTRRRJJJFFFAAA>>>===>>>>>>>>>>>>===>>>@@@DDDJJJOOOSSSXXX[[[___aaaaaaaaabbbbbbgggdddbbbaaaaaabbbaaa```cccbbbbbbaaabbbccceeefffggggggfffffffffggghhhhhhjjjkkkkkkkkkiiiiiikkkmmmkkkmmmoooooommmmmmmmmnnnmmmmmmmmmllllllkkkkkkkkksssqqqmmmiiifffdddddddddccccccccccccdddddddddeeeggghhhkkkmmmooopppppppppqqqooorrrwwwuuussszzz}}}yyy~~~}}}nnnhhhnnnxxx}}}zzzxxxrrraaa\\\YYYQQQJJJIIIGGGBBB;;;666555777999::::::;;;<<<>>>???@@@@@@@@@======>>>???@@@@@@AAAAAADDDBBBAAABBBDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEGGGHHHKKKKKKJJJHHHGGGEEEDDDCCC@@@CCCFFFFFFDDDCCCFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEHHHLLLNNNOOOTTTYYYYYYXXX[[[ccckkk}}}}}}}}}}}}mmmkkkhhhfffdddbbb___]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]bbbiiinnnooommmkkkjjjdddeeeeeefffhhhnnnvvv{{{{{{uuupppeeeeeeeeeddddddfffjjjmmmpppttt{{{}}}xxxuuuuuutttqqqlllgggeeedddcccaaafffrrryyysssyyyxxxqqqjjjeeeccc```aaabbbbbbaaa```^^^]]]UUUSSSQQQOOOOOOPPPSSSTTTWWWXXXZZZ[[[ZZZUUUOOOKKKFFFDDDBBBAAABBBEEEHHHJJJQQQRRRSSSUUUVVVVVVVVVVVVVVV[[[^^^[[[XXXWWWUUUQQQIIIFFFAAA>>>>>>@@@@@@@@@===<<<===@@@DDDKKKQQQTTTXXX[[[___aaabbbbbbbbbcccgggdddbbbaaaaaabbbaaaaaacccbbbaaaaaabbbccceeeggghhhgggfffeeeeeeggghhhjjjiiijjjkkkjjjjjjjjjlllnnnlllnnnppppppnnnmmmmmmnnnllllllkkkkkkjjjiiihhhhhhlllkkkiiigggfffeeeeeeeeeddddddcccbbbcccdddeeeffffffgggiiikkkmmmooopppqqqqqqnnnpppuuutttsss}}}wwwttt~~~vvvhhhfffppp|||{{{}}}xxxwwwvvv}}}xxxfffXXXVVVVVVOOOIIIHHHCCC>>>888444555888::::::;;;<<<===???AAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBEEECCC@@@AAACCCEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBAAAEEEFFFFFFFFFEEEDDDDDDDDDAAAEEEHHHHHHEEECCCDDDGGGGGGGGGGGGHHHIIIJJJJJJKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKNNNOOOPPPPPPQQQTTTZZZ```oooyyy~~~}}}|||~~~pppnnnkkkhhhgggdddaaa___```___^^^\\\[[[\\\\\\]]]^^^ccckkkppppppnnnllljjjeeeeeeffffffiiinnnuuuyyyxxxssscccdddcccccccccfffjjjmmmooorrrzzz|||zzz{{{{{{xxxsssnnnjjjiiigggbbbcccnnnzzzyyyuuuxxxzzzxxxooohhhlllttttttyyy{{{ssslllgggcccbbbccceeeffffffcccaaa___XXXVVVSSSPPPOOOPPPRRRSSSSSSTTTVVVWWWVVVQQQJJJDDDAAA@@@>>>===???BBBFFFIIIMMMNNNOOOPPPQQQRRRRRRRRRSSSZZZ^^^]]][[[ZZZVVVQQQIIIFFFBBB???@@@AAABBBCCC<<<<<<===@@@EEEKKKRRRVVVWWW[[[___aaabbbbbbcccdddfffcccaaa```aaabbbbbbbbbcccbbbaaaaaabbbcccfffggghhhgggfffeeefffgggiiikkkhhhiiijjjjjjiiijjjlllnnnmmmoooqqqqqqooonnnmmmnnnllllllkkkjjjiiihhhgggfffddddddddddddddddddddddddeeedddcccbbbbbbdddfffgggeeefffgggiiikkknnnqqqrrrsssnnnnnnrrrqqqsssyyysssppp}}}~~~}}}|||}}}~~~tttffffffrrr~~~~~~|||xxxttttttuuuppp}}}qqq```TTTTTTUUUOOOJJJIIIAAA<<<666444666999::::::<<<===>>>@@@BBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCGGGDDDAAA@@@BBBDDDCCCAAAEEEEEEEEEDDDCCCAAA@@@???CCCDDDFFFFFFFFFEEEEEEFFFBBBFFFKKKJJJEEEBBBCCCEEEHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIKKKPPPVVVYYY___sss|||~~~~~~xxxqqqkkkllloooooohhhaaaaaa___]]][[[ZZZZZZ[[[\\\```cccfffjjjkkkjjjhhhgggaaabbbcccfffkkkqqqwwwzzzuuukkkgggbbb```aaaeeeiiikkknnnttt{{{~~~|||wwwvvvtttpppoooiiibbbeeeyyypppfffiiigggdddaaa^^^\\\[[[ZZZeeekkkttt|||}}}wwwpppkkkkkkkkklllmmmllliiiddd```^^^ZZZVVVTTTUUUUUURRRPPPQQQQQQQQQOOOKKKHHHEEEDDD=========;;;;;;<<<@@@CCCIIILLLOOOPPPPPPOOOOOOPPPSSSWWW\\\___^^^ZZZUUURRRMMMHHHBBB?????????>>>===???@@@BBBEEEIIINNNSSSVVV\\\\\\]]]^^^____________cccccccccbbbbbbbbbbbbaaaaaaccceeeggggggfffeeedddffffffffffffggggggggggggjjjjjjiiiiiijjjjjjkkklllpppooonnnlllllllllmmmnnnmmmppprrrpppkkkhhhgggiiifffeeecccaaaaaaaaaaaaaaadddddddddddddddddddddddddddeeefffhhhjjjlllnnnooonnnooooooooosss}}}uuuqqqssswwwyyyzzzwwwwwwzzz{{{xxx{{{ooohhhoooyyy}}}}}}sssjjjfffhhhpppsssooommmrrrvvvvvvmmmdddYYYSSSRRRPPPKKKFFF<<<;;;999777777888:::;;;<<<===>>>>>>======>>>???BBBCCCDDDEEEFFFFFFFFFFFFFFFEEECCCCCCCCCEEEHHHJJJSSSPPPLLLHHHEEECCCCCCCCCBBBDDDFFFFFFDDDDDDGGGJJJHHHHHHIIIIIIHHHFFFEEECCCEEEFFFGGGEEEDDDEEEIIIMMMKKKJJJHHHGGGGGGIIIKKKLLLJJJJJJIIIGGGFFFFFFIIILLLLLLMMMNNNNNNNNNNNNPPPRRRccc}}}kkkuuu}}}||||||}}}zzztttuuuxxxwwwooohhhbbb```^^^\\\[[[[[[[[[\\\]]]___bbbeeeffffffeeeeeebbbbbbdddfffkkkqqqvvvzzzyyyoookkkeeeaaabbbeeegggiiilllrrrxxxzzzzzz~~~|||{{{wwwsssmmmfff^^^aaavvvrrrfff___]]]XXXTTTQQQOOONNNNNNTTTXXX]]]ccckkkwwwxxxtttrrrqqqpppooonnnjjjeeebbb]]]YYYUUUSSSTTTUUUSSSQQQQQQQQQPPPMMMIIIEEEBBBAAA======<<<;;;:::<<>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEGGGEEECCCCCCEEEIIIKKKLLLPPPSSSWWWYYYVVVQQQJJJEEEEEEFFFGGGFFFDDDEEEHHHKKKFFFGGGHHHHHHHHHGGGEEEEEEGGGIIIIIIHHHFFFFFFIIILLLJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHHHHIIIKKKMMMNNNSSSTTTTTTTTTSSSTTTVVVYYYaaavvv```kkkxxx~~~{{{yyyxxxyyy|||}}}xxxxxxzzzxxxpppiiicccbbb___]]][[[[[[[[[[[[ZZZ[[[]]]___aaabbbcccccccccdddeeegggkkkqqqvvvyyy}}}tttoooiiidddccceeeggghhhjjjnnnsssttttttwww~~~|||vvvkkkbbbYYY\\\qqquuueee\\\YYYSSSMMMIIIGGGGGGGGGIIIJJJLLLNNNSSS^^^kkkuuu}}}zzz{{{xxxuuurrroookkkgggddd___[[[VVVUUUWWWXXXWWWVVVPPPOOOLLLIIIEEEAAA???===<<<<<<<<<::::::;;;???BBBFFFJJJOOOSSSSSSSSSSSSSSSXXXXXXZZZ]]]```]]]WWWRRRNNNJJJDDD@@@@@@BBBDDDEEEDDDCCCCCCFFFKKKQQQXXX\\\^^^^^^___``````aaaaaabbb```aaaaaabbbdddeeeeeefffffffffffffffffffffggggggiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjiiijjjjjjjjjmmmmmmlllllllllmmmnnnnnnooorrrwww|||}}}zzzsssnnngggfffcccaaa___]]]]]]]]]```aaaaaaaaabbbbbbcccccccccccceeegggiiijjjlllmmmkkklllnnnqqqxxx|||{{{zzz|||xxxtttwww||||||wwwfffdddjjjxxxvvvjjjcccbbbdddlllooohhh___]]]cccgggfff```WWWRRRPPPLLLEEE???888888888999999999999999:::;;;===???@@@@@@???>>>>>>>>>>>>???@@@AAACCCDDDGGGDDDAAACCCGGGLLLNNNNNNNNNSSSZZZ^^^]]]WWWOOOIIIEEEEEEDDDBBBAAACCCGGGJJJFFFGGGHHHIIIIIIHHHGGGFFFHHHIIIJJJJJJHHHGGGGGGHHHJJJIIIHHHGGGGGGGGGGGGGGGEEEDDDEEEIIIOOOSSSTTTSSSVVVWWWVVVUUUTTTVVVYYY\\\___lllWWWcccrrr}}}}}}yyywwwwwwwwwxxx{{{~~~{{{vvvvvvxxxvvvoooiiieeecccaaa^^^\\\[[[ZZZZZZYYYZZZ[[[\\\^^^aaabbbddddddeeeeeehhhlllqqqvvvzzzwwwrrrkkkfffeeegggiiijjjhhhlllpppqqqrrruuu{{{yyykkk```VVVYYYlllvvveee^^^ZZZSSSLLLGGGEEEEEEFFFEEEFFFFFFGGGIIIPPPYYY___iiinnnvvvyyytttppplllhhheeeaaa]]]ZZZYYY\\\^^^^^^\\\OOOLLLIIIEEECCC@@@>>><<<<<<<<<;;;:::999;;;???BBBEEEIIIOOOTTTUUUUUUUUUUUUWWWVVVWWWZZZ\\\[[[UUUOOOOOOKKKFFFBBBBBBDDDGGGJJJIIIGGGFFFGGGLLLRRRYYY]]]]]]]]]^^^^^^___aaaaaabbbbbbbbbccccccdddeeeeeefffhhhgggfffeeeeeefffhhhiiihhhiiiiiijjjjjjkkkkkkkkklllkkkjjjjjjiiiiiijjjjjjmmmmmmmmmmmmnnnoooooopppoooppptttxxx{{{yyyqqqkkkeeedddcccbbbaaabbbbbbccc^^^^^^___``````aaabbbbbbbbbcccdddfffhhhiiikkkkkkjjjiiihhhlllttt|||yyy|||{{{}}}zzzqqq^^^cccppp~~~vvvlllhhhiiillloooooojjjcccaaadddhhhaaa\\\UUUQQQMMMHHHAAA;;;777777888999::::::999999:::;;;>>>AAABBBBBB???===;;;:::;;;;;;===???AAABBBDDDAAA>>>@@@FFFKKKMMMLLLNNNPPPQQQRRRQQQOOOLLLJJJBBB@@@>>>===>>>AAAFFFJJJIIIJJJJJJJJJJJJIIIGGGFFFEEEGGGIIIJJJIIIHHHFFFFFFIIIIIIHHHGGGFFFFFFEEEEEECCCAAABBBIIIRRRXXXXXXUUUQQQQQQPPPOOONNNOOORRRUUU[[[```pppPPP]]]lllxxx~~~zzzxxx{{{yyyvvvvvvyyy~~~|||xxxwwwwwwvvvqqqlllgggfffdddaaa___\\\[[[ZZZ\\\\\\\\\]]]___aaadddeeeeeeeeefffhhhmmmrrrxxx{{{|||zzzzzz}}}|||yyyzzzwwwrrrlllhhhhhhjjjlllmmmhhhkkknnnppprrruuu{{{{{{nnnbbbWWWXXXhhhwwweee]]]YYYQQQJJJEEECCCBBBCCC@@@AAABBBBBBCCCEEEIIIKKKSSSXXX```jjjqqqvvvxxxyyy}}}|||vvvqqqmmmhhheeeaaa___\\\^^^aaadddcccaaaPPPLLLGGGDDDCCCBBB@@@>>>======<<<::::::;;;???BBBEEEIIIOOOSSSUUUVVVVVVWWWXXXWWWWWWYYYZZZXXXSSSOOOOOOLLLIIIEEEDDDFFFIIILLLMMMKKKJJJJJJMMMRRRXXX\\\\\\\\\\\\]]]^^^___aaabbbeeeeeeddddddddddddddddddiiihhhfffddddddfffhhhiiigggggghhhhhhiiijjjjjjkkkkkkkkkjjjjjjiiijjjjjjkkknnnnnnooooooppppppppppppqqqpppppprrrsssrrrlllgggdddcccbbbaaaaaaaaabbbccc\\\\\\]]]^^^```aaabbbbbbbbbcccdddfffgggiiijjjjjjiiieeebbbeeeooo|||{{{yyyvvvhhh^^^jjj{{{}}}xxxuuuvvvyyytttnnnkkkjjjgggfffeee[[[WWWRRRNNNJJJDDD===888666777888:::;;;;;;;;;;;;;;;<<>>@@@AAA@@@===;;;===AAAFFFHHHIIIMMMLLLKKKJJJIIIHHHGGGGGGBBB???<<<;;;>>>CCCHHHLLLMMMMMMMMMMMMKKKJJJHHHFFFEEEFFFHHHJJJLLLKKKIIIHHHIIIHHHGGGFFFEEEDDDDDDDDDFFFCCCCCCHHHPPPSSSRRROOOHHHIIIHHHGGGFFFGGGIIILLLPPPQQQ[[[qqqLLLWWWeeeppp|||~~~|||wwwuuuwww}}}{{{wwwvvvtttqqqnnnlllkkkiiifffccc```]]]\\\^^^^^^^^^___```bbbcccdddddddddfffiiinnntttyyy}}}{{{wwwuuusssxxx}}}}}}yyyvvvtttsssxxx|||}}}wwwrrrllliiiiiikkknnnooojjjllloooqqqsssvvv{{{~~~}}}rrrdddYYYYYYccczzzvvvggg]]]ZZZSSSLLLGGGDDDCCCCCC??????@@@AAAAAAAAAAAAAAAIIIMMMTTT[[[aaadddeeeeeekkkmmmqqqwww~~~xxxsssooojjjfffaaa______bbbgggiiigggeeeUUUPPPIIIEEEEEEDDDBBB@@@=========;;;;;;<<<@@@CCCFFFIIINNNRRRSSSUUUWWWXXX[[[[[[[[[[[[XXXUUUSSSQQQNNNMMMKKKHHHFFFFFFIIILLLNNNLLLKKKLLLOOOSSSYYY\\\\\\\\\[[[\\\]]]___aaabbbfffffffffeeeeeedddddddddiiihhhfffddddddeeefffhhheeeffffffggghhhiiijjjjjjjjjjjjiiiiiijjjjjjkkklllnnnnnnooopppppppppooooooqqqpppooonnnmmmkkkiiifffdddccc```^^^]]]\\\\\\]]][[[[[[\\\^^^___aaabbbccccccdddeeefffgggiiijjjjjjhhhccc___cccooo{{{~~~yyyyyywwweeefffuuuvvvqqqmmmggg___\\\UUURRRNNNJJJFFFAAA;;;777888888999:::;;;<<<===>>>===>>>AAAFFFIIIGGG@@@:::555666888;;;===???@@@@@@>>>===<<<<<<>>>AAADDDFFFJJJKKKMMMNNNMMMJJJGGGEEEFFFCCC??????BBBFFFJJJLLLMMMMMMMMMMMMLLLJJJIIIGGGGGGGGGHHHKKKNNNNNNLLLJJJFFFEEECCCAAAAAAAAACCCDDDIIIGGGEEEFFFHHHIIIGGGEEECCCDDDEEEDDDCCCBBBDDDEEEBBBDDDJJJ[[[xxxHHHRRR]]]gggsss{{{xxxzzz~~~~~~zzzwwwtttrrrsssqqqooollliiieeebbb```^^^^^^^^^___```aaaaaaaaacccdddeeeiiinnnuuu{{{|||wwwuuussstttvvvvvvtttrrrqqqqqqnnnrrrrrrqqqttt{{{xxxsssmmmiiiiiikkknnnooommmnnnoooppprrrtttwwwzzz{{{{{{|||uuuggg[[[YYY___ooovvvkkk^^^[[[VVVPPPKKKGGGEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@DDDGGGLLLRRRWWWZZZ[[[[[[___```bbbfffkkkqqquuuxxx{{{wwwrrrllliiicccccceeejjjoooqqqnnnjjj]]]VVVMMMHHHGGGFFFCCC@@@>>>>>>>>><<<<<<===AAADDDGGGJJJMMMPPPQQQSSSVVVYYY[[[]]]___[[[UUUQQQPPPRRRMMMNNNMMMKKKGGGFFFHHHJJJJJJJJJKKKMMMQQQVVV[[[^^^]]]\\\\\\\\\]]]```bbbdddeeeeeeeeeeeeffffffffffffhhhgggeeedddddddddeeefffeeeeeefffggghhhiiijjjkkkhhhhhhhhhiiijjjkkklllmmmmmmmmmnnnooonnnnnnlllllllllmmmnnnllliiigggeeeeeebbbaaa___]]]\\\[[[[[[\\\ZZZ[[[\\\^^^```aaaccccccddddddeeeggghhhiiijjjjjjhhhcccaaahhhttt~~~{{{yyyvvvwwwrrrppprrrcccWWWSSSQQQOOOKKKFFFBBB>>>:::888999999999:::;;;===@@@AAA???@@@DDDIIILLLIII@@@999333555999===???@@@@@@??????AAAAAA???<<<===BBBGGGIIIKKKNNNPPPPPPNNNKKKIIILLLHHHCCCAAADDDGGGHHHIIIHHHIIIKKKKKKLLLKKKJJJIIIHHHGGGGGGIIIKKKLLLJJJGGGCCCAAA===;;;;;;===@@@BBBEEEDDDBBBAAAAAABBBBBBCCCAAACCCEEEEEECCCBBBBBBCCC===???CCCKKK```EEENNNXXXaaammm|||}}}|||}}}}}}{{{wwwvvvtttqqqmmmiiieeeddd\\\]]]^^^____________^^^bbbccceeeiiiooovvv||||||xxxvvvwwwvvvtttpppmmmlllmmmooojjjlllkkkgggiiiqqqxxxzzzzzzuuunnniiiiiikkkmmmnnnooooooooooooppprrrtttuuuxxxxxxyyy~~~vvvhhh\\\ZZZ]]]iiivvvnnnZZZXXXSSSNNNIIIEEECCCBBBCCCAAA>>><<<===???@@@@@@;;;>>>CCCIIIOOOSSSUUUVVVYYYYYY[[[]]]___bbbdddeeefffnnnwww}}}~~~yyytttnnnkkkggghhhkkkqqqwwwxxxtttpppddd[[[QQQKKKIIIGGGCCC@@@?????????===<<<>>>BBBEEEIIIJJJMMMNNNPPPRRRVVVYYYYYY]]]___ZZZQQQLLLMMMPPPMMMNNNOOOLLLHHHFFFGGGIIIGGGHHHJJJMMMRRRXXX]]]___^^^]]]]]]]]]^^^aaadddeeecccddddddeeefffggghhhhhhgggfffeeeeeeddddddddddddeeefffggghhhiiijjjkkkkkkggghhhhhhiiijjjlllmmmnnnllllllmmmmmmmmmllljjjiiifffjjjlllkkkgggdddcccccc```___^^^]]]^^^^^^``````ZZZ[[[\\\^^^```bbbcccddddddeeefffggghhhiiijjjkkkhhheeeeeemmmzzz~~~uuuuuusssvvvvvvxxxaaaSSSQQQOOOLLLHHHDDD@@@===:::888;;;:::::::::;;;>>>AAACCCAAABBBEEEKKKNNNJJJAAA888222555:::>>>AAAAAA@@@???AAADDDFFFBBB===<<>>AAA======>>>>>>>>>@@@DDDGGG@@@BBBEEEFFFDDDBBBAAAAAA@@@BBBBBBDDDPPPoooEEEJJJRRRZZZcccppp}}}|||wwwsssqqqnnnhhhdddccccccbbbaaa````````````___dddfffhhhppp|||~~~vvvxxxwwwvvvssspppnnnlllkkkiiiiiigggdddcccfffnnntttsssqqqnnnkkkjjjkkklllmmmoooqqqssspppmmmmmmqqqvvvvvvyyy|||}}}~~~zzzmmmbbb```___eeezzz{{{pppddd[[[RRROOOLLLHHHFFFGGG@@@@@@@@@@@@????????????@@@@@@AAACCCFFFJJJNNNQQQTTTUUUWWWYYY[[[\\\\\\[[[``````aaacccgggnnntttwww|||tttmmmjjjnnnrrrwww|||~~~wwwnnnddd]]]TTTMMMJJJHHHEEECCC@@@BBBCCC@@@<<<;;;@@@EEEFFFLLLPPPMMMLLLRRRYYY\\\[[[ZZZWWWUUURRRQQQOOOOOOPPPNNNKKKGGGEEEDDDDDDDDDJJJIIIKKKPPPWWW[[[[[[ZZZ[[[^^^aaabbbbbbaaabbbcccffffffgggggghhhiiiiiiiiimmmkkkiiigggffffffggghhheeefffggghhhjjjlllmmmnnnlllkkkkkkjjjkkkkkkllllllkkkkkkjjjiiiiiihhhggggggdddhhhllllllhhhdddbbbbbb```___\\\[[[\\\^^^bbbddd___]]]\\\^^^```bbb```^^^aaagggiiifffgggllllllhhhccciiimmmpppzzzssskkksss|||hhhVVVKKKIIIHHHFFFCCC@@@<<<:::888============>>>>>>???@@@???>>>???BBBEEEEEEBBB???<<<:::;;;???DDDEEEBBB===GGGFFFHHHJJJIIIDDDDDDGGGGGGIIIKKKLLLKKKKKKKKKLLLJJJEEE@@@===???BBBDDDDDDIIIFFFCCCCCCJJJRRRPPPJJJEEEDDDEEEGGGHHHGGGBBB===BBB@@@<<<:::888999:::<<>>???CCCFFFHHHNNNQQQNNNNNNSSSYYY[[[]]][[[XXXUUURRRPPPMMMLLLMMMLLLIIIGGGFFFFFFGGGHHHJJJKKKMMMQQQWWWZZZ[[[[[[]]]```bbbcccbbbaaabbbcccdddeeeeeefffgggggghhhhhhjjjiiihhhfffeeeeeeffffffeeeeeefffhhhjjjkkkmmmmmmllllllkkkkkkkkkllllllllljjjjjjjjjjjjiiihhhgggfffcccfffiiiiiifffdddccccccaaa___]]][[[\\\^^^```bbb```^^^]]]^^^```bbbaaa```fffjjjkkkiiiiiikkkgggaaa[[[fffqqqvvvuuulllsss~~~hhhUUUIIIIIIGGGDDDAAA===:::999888888999;;;<<<======<<<;;;@@@??????AAADDDEEECCC@@@@@@>>>===AAAFFFIIIHHHEEEHHHJJJOOOUUUTTTMMMIIIJJJNNNNNNNNNLLLIIIGGGGGGHHHFFFAAA<<<;;;???DDDIIIJJJMMMLLLIIIHHHKKKPPPNNNIIIIIIGGGEEEEEEFFFEEECCC@@@BBB@@@<<<:::999;;;>>>AAAAAA???<<<<<>>@@@AAAAAA@@@AAACCCEEEGGGBBBBBBFFFEEENNNoooGGGJJJNNNSSS[[[ggguuu}}}yyyuuuqqqkkkiiigggdddbbb`````````dddgggjjjlllttt{{{uuussssssqqqlllgggeeeeeecccbbbaaabbbeeehhhmmmmmmmmmllllllmmmmmmnnnhhhjjjjjjhhhggghhhlllqqqyyyzzzzzzxxxxxx{{{ssslllhhhhhhqqq~~~zzztttiii___ZZZUUUNNNJJJIIIGGGGGGFFFEEEDDDCCCCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGKKKLLLNNNPPPQQQRRRRRRRRROOOMMMLLLKKKLLLOOORRRTTTZZZ```iiiqqq{{{}}}zzzvvvxxxzzzzzzjjjeee^^^WWWSSSPPPMMMKKKEEECCCBBBAAAAAACCCEEEGGGJJJPPPRRRPPPPPPUUUYYY[[[___\\\YYYVVVTTTQQQMMMJJJKKKJJJIIIGGGGGGIIIJJJKKKJJJMMMQQQTTTWWWYYY\\\^^^```bbbddddddbbbaaabbbcccbbbcccdddeeeffffffffffffgggggggggffffffeeeeeeeeedddeeefffgggiiikkklllmmmlllllllllllllllllllllllliiijjjkkklllkkkiiigggfffcccdddeeeeeedddcccdddeeebbb```^^^\\\[[[]]]___```aaa___]]]]]]___bbbcccccchhhjjjkkkjjjlllkkkeee]]][[[iiitttxxx|||~~~sssmmmsss~~~{{{fffUUUJJJIIIGGGBBB>>>:::888888888999;;;>>>AAABBB@@@>>>===AAA@@@@@@AAACCCDDDCCCBBBDDDBBBAAADDDIIILLLMMMLLLFFFGGGLLLQQQQQQKKKIIIKKKQQQPPPOOOLLLHHHFFFGGGHHHGGGBBB===;;;>>>DDDJJJMMMLLLOOONNNKKKKKKNNNNNNKKKLLLJJJFFFDDDDDDDDDCCCBBBBBB@@@===;;;<<>>>>>???AAAAAAAAA>>>???@@@@@@@@@AAADDDGGGIIIEEEGGGJJJHHHJJJ```{{{GGGIIILLLOOOUUU```mmmwww{{{wwwooonnnkkkiiiggggggggggggdddfffhhhkkksss~~~yyywwwxxxvvvpppjjjggggggfffdddccccccdddeeehhhiiiiiijjjkkkkkkllllllhhhhhhhhhfffeeeggglllpppvvvxxxzzz{{{zzzzzz}}}~~~}}}}}}xxxtttuuuyyyzzzpppfffaaa[[[TTTOOOMMMLLLKKKIIIGGGEEEEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEHHHIIIJJJKKKLLLMMMNNNNNNMMMKKKJJJHHHIIIJJJLLLMMMUUUYYY```gggppp~~~~~~yyyjjjgggbbb]]]YYYVVVTTTSSSLLLIIIEEECCCCCCEEEFFFFFFKKKPPPSSSQQQRRRWWW[[[\\\^^^\\\YYYYYYXXXVVVQQQMMMMMMKKKJJJIIIIIIKKKLLLNNNKKKOOOTTTWWWXXXZZZ^^^aaacccdddeeedddbbbaaabbbcccbbbcccdddfffffffffffffffffffffgggggggggfffeeeeeeddddddfffgggiiikkklllllllllllllllllllllkkkkkkkkkiiikkkmmmnnnnnnllliiigggffffffdddcccbbbbbbcccdddbbbaaa^^^\\\[[[\\\]]]^^^```^^^\\\\\\^^^aaadddeeeeeefffgggjjjmmmlllfff___dddpppwwwssssss|||tttoooooowwwppp```UUUNNNJJJGGGAAA<<<999888999:::===>>>@@@BBBBBBBBBAAAAAABBBBBBAAAAAABBBCCCDDDDDDFFFEEEEEEGGGKKKMMMLLLKKKFFFCCCCCCDDDDDDDDDHHHNNNMMMMMMLLLJJJHHHHHHKKKMMMPPPKKKDDD???>>>AAAEEEHHHGGGLLLOOOMMMKKKMMMOOONNNMMMKKKHHHFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@AAACCCCCCDDDCCCAAAAAAAAABBBBBBBBB@@@@@@@@@??????@@@CCCFFFHHHFFFHHHKKKIIIIIIXXXkkkFFFHHHIIIKKKOOOXXXeeennnzzz~~~}}}xxxvvvqqqmmmjjjiiihhhhhhffffffhhhkkkrrr|||~~~{{{{{{zzztttnnnkkkjjjgggfffeeedddccccccddddddeeefffggghhhiiiiiigggfffdddcccccceeeiiilllqqquuu{{{~~~|||{{{~~~|||yyyzzz~~~}}}~~~tttkkkgggbbbZZZUUUTTTPPPNNNKKKHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLJJJIIIHHHGGGHHHIIIKKKLLLPPPUUU[[[ccckkkuuuuuuiiihhhfffccc```^^^]]]]]]XXXTTTMMMIIIHHHHHHGGGGGGMMMQQQTTTSSSUUUZZZ]]]]]][[[YYYYYY[[[^^^^^^YYYUUUQQQOOOMMMLLLKKKLLLMMMNNNNNNRRRWWWYYYZZZ[[[___cccdddeeeeeedddbbbaaabbbccccccdddfffhhhhhhhhhggggggffffffggghhhhhhhhhggggggdddeeefffhhhiiikkklllmmmllllllmmmmmmlllkkkjjjjjjkkklllnnnppppppnnnkkkiiikkkiiieeebbbaaaaaabbbcccbbb```^^^\\\\\\\\\\\\]]]^^^]]]\\\\\\]]]```dddfffeeeeeefffjjjmmmkkkfffbbbiiiuuuzzzuuurrryyynnnooottt~~~qqqbbbYYYTTTQQQJJJFFFAAA<<<999999;;;<<<>>>======<<<===>>>@@@AAACCCCCCCCCBBBBBBCCCDDDEEEDDDEEEHHHKKKLLLKKKGGGEEEEEEBBBAAACCCCCCCCCGGGNNNJJJKKKJJJIIIHHHIIILLLOOOUUUQQQKKKDDD@@@@@@BBBDDDFFFMMMRRRPPPMMMOOOPPPOOOJJJJJJJJJIIIFFFDDDBBBAAA@@@AAADDDEEEEEEDDDBBB@@@CCCCCCCCCBBBAAA@@@AAAAAABBBBBBBBBAAA??????AAACCCCCC@@@BBBFFFFFFHHHSSS```~~~EEEFFFGGGHHHKKKRRR]]]eeeqqqwwwzzzrrrlllgggeeedddjjjhhhiiimmmrrrzzz}}}xxxtttooolllhhhfffeeedddbbbaaabbbbbbbbbcccdddeeeggggggeeeccc```^^^^^^aaadddgggkkkpppyyy~~~}}}~~~|||yyyzzz~~~~~~|||}}}~~~yyyqqqmmmhhhaaa[[[ZZZTTTRRRNNNKKKHHHGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGHHHHHHIIIKKKKKKFFFEEEEEEEEEFFFHHHIIIJJJOOOSSSZZZbbbjjjsss{{{~~~tttlllmmmmmmllliiihhhhhhhhhgggccc\\\UUUPPPNNNNNNOOOSSSWWWXXXWWWYYY^^^___]]]WWWVVVWWW]]]ccceee```[[[UUUSSSQQQOOONNNNNNOOOPPPQQQTTTWWWZZZ\\\^^^aaacccdddeeeeeecccaaaaaabbbddddddeeehhhiiijjjjjjhhhgggfffffffffgggggghhhhhhiiieeefffggghhhjjjlllmmmnnnnnnnnnooooooooommmlllkkklllmmmnnnoooooonnnlllkkkmmmiiieeebbbaaaaaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^aaaeeehhhjjjhhhiiikkkkkkhhhgggiiikkkxxx}}}yyy|||~~~|||qqqttt|||}}}yyyyyyxxxeeeYYYSSSPPPOOOGGGDDD???;;;::::::<<<>>>BBB@@@>>>===>>>@@@CCCEEEBBBDDDEEEDDDCCCCCCDDDEEECCCEEEIIILLLLLLIIIDDDAAA>>>>>>BBBGGGGGGCCCCCCFFFKKKKKKKKKIIIGGGGGGHHHJJJPPPOOOLLLHHHDDDCCCDDDEEEJJJQQQUUUSSSPPPPPPOOOMMMGGGIIIJJJIIIFFFCCCBBBAAAAAACCCGGGIIIIIIGGGDDDBBBBBBCCCCCCBBB@@@>>>???@@@BBBCCCCCCBBB@@@??????@@@CCC@@@AAAEEEIIILLLTTT]]]mmmCCCEEEFFFFFFHHHMMMVVV]]]jjjrrr|||yyyqqqkkkgggfffkkkhhhhhhkkkooovvv~~~uuuqqqlllhhhggggggeeeccccccbbbaaaaaabbbdddfffggggggccc___\\\]]]___bbbdddfffkkkttt}}}~~~}}}~~~zzzzzz~~~{{{{{{zzzwwwsssnnnfff```^^^XXXVVVRRRMMMJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKFFFFFFFFFFFFGGGHHHIIIJJJPPPTTTZZZbbbkkkttt}}}yyytttvvvwwwvvvsssqqqqqqrrruuurrrlllddd[[[XXXYYY\\\]]]```___]]]]]]```___[[[TTTSSSVVV]]]fffhhhddd^^^VVVUUUSSSQQQQQQQQQRRRSSSUUUUUUWWW[[[___bbbcccbbbcccddddddbbbaaaaaabbbddddddeeehhhjjjkkkjjjhhhgggeeeeeeddddddeeeggghhhiiifffggghhhjjjkkkmmmnnnoooqqqrrrsssssssssqqqooommmkkkllllllmmmmmmmmmllllllkkkgggbbb```aaaaaaaaa```______^^^]]]\\\\\\\\\]]]\\\^^^aaaaaabbbcccgggjjjkkkjjjkkkmmmjjjhhhmmmuuuzzz}}}}}}{{{vvvuuuyyy{{{xxx{{{}}}}}}lll^^^UUUQQQMMMKKKCCC@@@===:::999:::<<<>>>CCCCCCBBBAAABBBDDDFFFGGGBBBDDDGGGGGGDDDCCCCCCDDDDDDFFFJJJLLLKKKIIIGGGEEE<<<===AAAFFFFFFAAA@@@BBBJJJKKKKKKIIIGGGEEEEEEFFFFFFIIIKKKJJJGGGEEEEEEFFFGGGMMMQQQPPPOOOPPPNNNJJJGGGHHHHHHFFFCCCAAABBBDDDEEEFFFHHHJJJKKKKKKJJJJJJDDDFFFGGGEEEBBB@@@@@@AAA???AAACCCDDDBBB@@@@@@@@@EEECCCCCCHHHMMMPPPTTTYYY^^^vvvBBBDDDFFFFFFGGGKKKSSSYYYeeennnzzzwwwqqqnnnmmmiiieeeeeehhhkkkrrr{{{vvvppplllkkkjjjhhhfffdddcccaaa```aaacccfffhhhjjjfffaaa^^^^^^aaaccceeedddhhhoooyyy~~~~~~|||{{{~~~zzzyyyvvv|||wwwrrriiibbb```[[[YYYTTTPPPLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGHHHGGGFFFFFFFFFHHHIIIJJJKKKJJJJJJJJJKKKKKKLLLMMMNNNQQQVVV^^^hhhsss}}}{{{}}}~~~zzzxxxwwwxxx}}}|||wwwnnnddd```bbbgggeeegggeeeaaa```aaa___ZZZRRRRRRUUU]]]fffiiiddd^^^WWWUUUTTTRRRRRRSSSUUUVVVWWWVVVWWW[[[aaaddddddbbbbbbccccccaaa``````ccceeeccceeehhhjjjkkkjjjhhhgggeeedddcccbbbccceeehhhiiiggggggiiijjjlllnnnooooootttuuuvvvvvvvvvtttqqqpppkkkkkkkkkkkkkkkkkkkkkkkkgggddd```___```bbbaaa___^^^^^^]]]]]]\\\\\\]]]]]]\\\```cccddddddeeeiiillljjjiiikkknnnkkkkkktttyyyyyyxxxtttuuuzzz{{{|||xxxxxx~~~xxxooodddZZZUUUPPPLLLIII???>>>;;;:::999:::<<<===>>>???@@@AAABBBBBBBBBBBBAAADDDHHHHHHEEECCCCCCDDDFFFHHHJJJKKKKKKJJJJJJKKKDDDBBBBBBDDDCCCBBBDDDIIIGGGHHHJJJIIIGGGEEEEEEFFF@@@EEEJJJKKKIIIFFFDDDDDD???EEEIIIKKKMMMPPPMMMIIIHHHHHHFFFCCC???@@@DDDGGGHHHHHHHHHIIIKKKNNNPPPRRRHHHJJJLLLJJJFFFDDDDDDEEE<<>>???@@@AAABBBDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMFFFFFFEEEDDDDDDCCCCCCBBBBBBFFFKKKMMMMMMLLLKKKKKKGGGHHHIIIIIIHHHFFFCCCBBBDDDEEEHHHKKKMMMLLLHHHDDDFFFHHHIIIHHHGGGFFFFFFGGGEEEDDDCCCEEEHHHKKKMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIBBBBBBAAAAAAAAA@@@@@@@@@<<>><<<:::999;;;=========@@@AAACCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEGGGHHHJJJKKKLLLMMMPPPOOOMMMJJJGGGDDDBBBAAACCCFFFJJJLLLLLLKKKKKKKKKGGGGGGHHHGGGFFFCCCAAA???BBBDDDHHHLLLMMMLLLJJJHHHFFFHHHJJJJJJIIIIIIJJJKKKFFFEEEDDDEEEHHHJJJLLLLLLJJJIIIHHHFFFFFFFFFGGGGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@BBBCCCDDDDDDEEEHHHJJJIIIKKK]]]FFFGGGGGGGGGGGGHHHKKKNNNVVV^^^jjjsssyyy}}}zzzoooiiidddcccfffmmmzzz{{{uuuppplllkkkiiifffdddddddddfffgggcccbbb```^^^\\\]]]```bbbdddggglllrrrwwwzzz|||||||||wwwsssrrrwww|||~~~}}}|||~~~~~~yyytttssswwwzzzzzzyyy{{{zzztttooojjjfff```[[[WWWTTTPPPNNNPPPPPPOOOOOOOOOMMMJJJGGGGGGGGGGGGHHHJJJKKKMMMNNNKKKKKKKKKJJJJJJJJJJJJJJJHHHJJJNNNSSSZZZbbblllrrryyy{{{}}}}}}xxxxxxssstttuuuwwwyyy{{{|||}}}uuulllggg___XXXPPPNNNMMMPPPUUUXXXXXXWWWWWWVVVVVVVVVWWWYYY\\\^^^fffdddcccdddeeeeeedddccccccdddeeeeeeddddddeeegggggghhhhhhiiiiiiiiihhhhhhfffggghhhjjjjjjjjjiiihhhfffhhhkkkkkkjjjiiiiiiiiimmmnnnnnnnnnmmmmmmlllkkkooonnnmmmkkkhhheeecccaaa```^^^\\\\\\]]]^^^]]]\\\[[[[[[\\\\\\\\\[[[[[[ZZZ[[[\\\^^^```ccceeeggghhhjjjiiiiiifffcccgggwww|||wwwuuuuuu}}}~~~}}}{{{xxxzzzzzzuuukkk[[[VVVXXXVVV\\\bbb```]]]VVVNNNJJJKKKLLLIIIFFF<<<;;;:::;;;===>>>===<<>>???DDDIIILLLKKKJJJJJJLLLGGGIIILLLLLLLLLLLLMMMOOOHHHFFFEEEEEEGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEECCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCCCCFFFJJJMMMOOOOOOWWWnnnFFFGGGHHHGGGGGGHHHJJJLLLQQQYYYdddnnnuuuzzz~~~wwwpppiiiggghhhooo{{{|||vvvrrrkkkiiieeecccccceeefffgggiiigggdddaaa^^^^^^___```ccceeeiiinnnsssvvvyyyzzz|||wwwrrrnnnooossswwwyyyzzzyyyyyy{{{{{{yyyuuurrrnnnqqqsssssstttwww~~~zzzuuullliiiddd```]]]ZZZWWWTTTQQQOOONNNNNNNNNMMMJJJHHHHHHHHHHHHIIIKKKLLLNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKNNNSSSXXX```iiiooowww{{{}}}~~~uuurrrmmmnnnqqquuuyyy~~~yyyppphhh```ZZZSSSQQQPPPQQQTTTWWWXXXWWWXXXWWWVVVVVVXXX\\\___bbbllljjjhhhgggggggggfffeeedddeeegggfffeeeeeefffhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiihhheeehhhjjjjjjgggfffiiikkkjjjkkkkkkllllllkkkkkkkkkooooooooonnnkkkgggdddaaa]]]\\\\\\\\\\\\]]]]]]]]][[[[[[\\\\\\[[[[[[ZZZZZZ\\\]]]___aaadddfffhhhiiilllllljjjgggdddiiiuuu|||zzz}}}}}}~~~}}}tttnnndddWWWSSSTTTTTT[[[ccc___WWWPPPHHHEEEGGGHHHFFFCCC;;;;;;;;;===@@@@@@???===AAABBBCCCDDDEEEEEEFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLNNNNNNMMMLLLJJJHHHFFFEEECCCDDDEEEDDDCCCDDDFFFGGGIIIHHHHHHFFFDDDBBB@@@>>>???DDDIIIJJJGGGEEEHHHKKKIIIKKKMMMMMMMMMLLLMMMOOOJJJGGGEEEEEEFFFGGGGGGFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>???@@@AAACCCGGGMMMQQQTTTTTTTTT```FFFGGGHHHHHHGGGGGGIIIJJJNNNTTT]]]gggpppwww|||~~~~~~vvvnnnkkkkkkppp{{{~~~{{{nnnjjjfffdddeeeggghhhhhhkkkhhheeecccbbbaaaaaaaaa```bbbfffkkkpppuuuyyy{{{|||yyysssmmmjjjjjjmmmpppsssssstttvvvvvvtttqqqnnnjjjkkkmmmnnnpppuuu}}}~~~zzzqqqnnniiieeebbb^^^ZZZWWWPPPNNNMMMLLLLLLKKKIIIGGGHHHHHHIIIJJJKKKMMMNNNOOOMMMMMMNNNOOONNNLLLJJJHHHIIIKKKNNNRRRXXX___hhhnnntttyyy}}}}}}~~~sssoooiiikkkooouuu||||||sssiiibbb^^^WWWVVVUUUUUUWWWYYYZZZ[[[ZZZYYYXXXXXXZZZ^^^bbbdddpppnnnkkkjjjjjjjjjiiihhheeeggghhhhhhgggggghhhiiikkkkkkjjjjjjiiiiiiiiihhhjjjiiigggffffffhhhiiijjjgggiiijjjhhhggghhhlllppphhhiiijjjkkkkkkllllllkkkkkklllllljjjhhhddd```]]][[[\\\\\\[[[[[[[[[]]]^^^[[[[[[\\\\\\\\\[[[[[[ZZZ]]]^^^```bbbeeehhhjjjkkkoooppppppllljjjnnntttyyyyyyyyy|||zzz|||vvvnnniiieee[[[ZZZ\\\\\\dddhhhaaaUUUNNNGGGDDDEEEEEECCC@@@<<<<<<===@@@CCCCCCBBB@@@AAAAAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKIIIGGGEEEAAAAAAAAA@@@??????AAACCCEEEDDDDDDCCCAAA???>>>===@@@DDDHHHGGGCCCAAACCCGGGJJJKKKMMMLLLKKKJJJJJJKKKJJJHHHEEEDDDEEEEEEEEEDDDFFFFFFEEEEEEDDDCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB>>>???@@@AAABBBFFFLLLPPPOOOOOONNNVVVtttFFFGGGIIIHHHGGGGGGHHHIIILLLPPPVVV___iiiqqqxxx{{{{{{sssnnnmmmpppzzzvvvqqqkkkiiikkknnnooonnnkkkhhhfffdddeeeeeedddccc^^^```ccchhhnnnsssxxx{{{zzzyyyvvvooohhheeefffiiikkklllnnnppppppnnnlllkkkggghhhhhhiiimmmsss||||||xxxuuuooojjjeee___ZZZVVVPPPNNNLLLKKKKKKKKKIIIGGGHHHHHHHHHIIIKKKLLLNNNOOOMMMNNNOOOPPPOOOLLLIIIFFFHHHJJJMMMQQQVVV^^^ffflllqqqxxx}}}}}}~~~}}}}}}ssslllfffjjjpppxxx|||tttjjjcccaaaZZZZZZZZZ[[[\\\]]]^^^___[[[[[[[[[[[[]]]```ccceeeooonnnllllllmmmmmmkkkiiiggghhhiiiiiihhhhhhiiijjjmmmlllkkkjjjiiiiiiiiiiiijjjiiifffeeefffhhhkkkllljjjjjjkkkkkkkkkllloooqqqggghhhjjjkkklllmmmmmmmmmllllllllljjjhhhddd```^^^ZZZ[[[\\\[[[ZZZZZZ\\\]]][[[[[[\\\]]]]]]]]]]]]]]]^^^___aaadddgggjjjlllmmmpppuuuyyyxxxwwwxxxwwwuuurrryyy~~~{{{wwwtttyyy{{{uuuqqqlllssskkkkkkkkkhhhkkkjjj^^^TTTNNNGGGEEEFFFFFFBBB>>>======>>>AAADDDEEEDDDBBB@@@@@@@@@AAACCCDDDFFFGGGFFFEEEDDDDDDDDDEEEGGGGGGLLLMMMMMMNNNMMMMMMLLLKKKMMMNNNNNNMMMKKKHHHEEECCC???@@@@@@???======>>>@@@>>>>>>>>>===============BBBDDDEEEDDDAAA@@@AAADDDIIIJJJLLLKKKIIIHHHHHHIIIJJJHHHEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBAAAAAACCCFFFIIIHHHJJJLLLTTTlllFFFHHHIIIIIIGGGFFFGGGGGGJJJKKKPPPWWWaaakkkssswww}}}xxxtttqqqsss{{{zzztttrrruuuxxxyyyxxxsssoookkkiiihhhgggdddbbb]]]^^^aaaeeejjjpppvvvyyyvvvxxxxxxrrriiicccccceeeccceeeiiikkkkkkiiihhhhhhgggfffeeefffiiipppyyy~~~|||{{{wwwrrrmmmgggbbb[[[WWWQQQOOOMMMLLLLLLKKKJJJHHHGGGGGGHHHIIIJJJLLLMMMNNNPPPQQQSSSTTTSSSOOOKKKHHHHHHJJJMMMQQQWWW___gggmmmsss{{{~~~}}}sssjjjeeeiiiqqqzzz{{{tttiiibbbaaa[[[]]]^^^`````````aaabbb\\\]]]]]]^^^```bbbcccdddkkkjjjkkklllmmmmmmkkkiiihhhiiijjjjjjiiiiiijjjkkkooonnnllljjjiiiiiiiiiiiihhhhhhhhhhhhiiijjjlllmmmmmmmmmnnnppprrrrrrpppnnnhhhhhhjjjlllnnnooooooooonnnnnnmmmkkkhhheeebbb```ZZZ\\\\\\[[[YYYXXXZZZ\\\ZZZ[[[\\\]]]^^^____________aaacccfffiiilllnnnooopppyyy~~~vvvrrruuuwwwvvvwwwvvvyyy~~~tttrrrkkkZZZSSSNNNIIIHHHIIIIIIDDD???===<<<===@@@CCCEEEEEEDDD?????????@@@AAACCCEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEGGGHHHKKKNNNOOOOOONNNMMMNNNNNNNNNMMMKKKGGGCCCAAA???@@@AAA@@@>>>======>>>;;;;;;;;;<<<===>>>???@@@CCCBBBBBBAAAAAABBBCCCDDDGGGHHHJJJJJJIIIHHHIIIJJJJJJGGGDDDCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBAAAAAAAAACCCEEEFFFFFFJJJSSScccFFFHHHIIIIIIGGGFFFFFFGGGHHHHHHKKKRRR\\\gggooottt}}}~~~yyyvvvwww~~~{{{yyy|||~~~zzzsssooolllhhhccc___]]]^^^```ccchhhnnnsssvvvssswwwyyytttjjjcccbbbddd^^^aaaeeegggggggggffffffhhhfffddddddgggnnnuuu{{{~~~|||yyyvvvrrrnnniiieee___[[[RRRPPPNNNMMMMMMLLLKKKJJJGGGGGGGGGHHHJJJKKKMMMNNNUUUVVVYYYYYYXXXTTTOOOLLLIIIKKKOOOSSSYYYaaajjjooowwwsssiiidddhhhqqq{{{~~~zzzsssgggaaa```[[[^^^```bbbbbbbbbcccccc]]]^^^___```aaabbbcccdddggggggiiikkkmmmmmmkkkhhhhhhjjjkkkkkkjjjiiikkklllpppnnnllljjjiiiiiiiiiiiiggghhhjjjlllmmmmmmmmmmmmoooppprrrvvvxxxvvvoooiiihhhiiikkkmmmooopppqqqqqqkkkjjjiiifffdddaaa^^^]]]ZZZ\\\]]][[[XXXWWWYYY\\\ZZZ[[[\\\^^^___```aaaaaa```bbbdddgggjjjmmmoooqqqooo{{{xxxuuutttrrrsssyyy{{{|||~~~xxxmmmZZZQQQMMMJJJJJJLLLLLLGGGAAA<<<<<<<<<>>>BBBDDDEEEDDD>>>>>>>>>???@@@CCCEEEFFFGGGFFFDDDBBBAAABBBCCCDDDAAADDDIIINNNPPPQQQPPPOOOJJJKKKLLLKKKIIIFFFBBB@@@???AAABBBAAA???>>>>>>>>><<<<<<===>>>@@@BBBDDDEEECCCAAA@@@@@@CCCEEEEEEEEEEEEGGGIIIJJJIIIIIIJJJLLLIIIGGGDDDCCCCCCDDDCCCCCCBBBCCCDDDFFFFFFFFFFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@;;;===@@@AAAAAABBBDDDFFFDDDBBBEEEMMMWWWkkkGGGHHHHHHIIIHHHGGGFFFEEEFFFGGGJJJNNNTTT]]]gggnnnrrr|||~~~xxxpppjjjfffddd```___^^^^^^aaaiiirrrxxxwwwvvvtttppplllgggccc```___bbbcccbbbdddhhhiiigggdddddddddfffiiimmmppprrr{{{~~~}}}}}}~~~}}}||||||xxxrrrmmmiiieee```]]]WWWSSSNNNLLLMMMOOOPPPOOOJJJJJJKKKKKKKKKMMMPPPSSSUUUXXX]]]```___ZZZRRRLLLMMMKKKMMMSSSYYY```lllvvvvvvhhhccciiisss~~~xxxqqqlllgggddd```bbbbbbbbbeeekkkkkkhhheeeeeedddeeeffffffdddbbbfffhhhjjjkkkkkkjjjiiiiiiiiijjjkkkmmmnnnmmmmmmlllrrrrrrqqqnnnkkkjjjkkklllmmmmmmmmmnnnmmmmmmlllkkknnnppptttvvvvvvtttqqqooohhhmmmooollllllnnnooonnngggfffeeeccc```^^^\\\[[[YYYYYYYYYYYYYYYXXXXXXXXX[[[\\\]]]^^^___aaabbbbbbccceeefffgggiiimmmpppqqqnnnwwwmmmfffjjjttttttfffZZZSSSPPPMMMLLLLLLIIIDDD???AAA???===@@@DDDFFFEEECCCEEEBBB@@@@@@>>><<>>CCCIIIPPPEEE>>>CCCJJJLLLHHHEEEAAAAAABBBDDDBBB???BBBHHHFFFNNNUUUTTTLLLGGGHHHLLLHHHFFFCCC@@@?????????@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>;;;:::AAAAAAAAABBBEEEHHHLLLNNNLLLDDDBBBFFFLLLZZZxxxGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEGGGIIINNNUUU^^^dddpppzzzxxxpppkkkhhh```___]]]\\\___eeelllqqqpppppppppnnnkkkgggdddaaa___bbbcccbbbcccggghhheeedddccccccdddfffjjjmmmpppvvvzzz~~~||||||{{{zzz{{{wwwpppjjjgggeeecccaaa[[[WWWRRROOOOOOPPPPPPOOOLLLLLLMMMLLLLLLOOOSSSVVVZZZ]]]aaadddddd```YYYUUUOOOMMMNNNSSSYYY___jjjtttuuugggccchhhoooxxxxxxrrrmmmhhhfffccchhhjjjiiikkknnnooommmhhhgggffffffhhhhhhgggfffgggggghhhkkklllllljjjhhhiiijjjkkkmmmmmmmmmmmmlllqqqqqqpppmmmjjjiiijjjlllmmmmmmmmmnnnnnnmmmllllllooopppqqqqqqqqqpppooonnniiimmmooolllkkkmmmmmmlllhhhfffdddaaa^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ\\\]]]]]]^^^___```aaaaaabbbeeeggghhhjjjmmmooopppzzzwwwkkkccchhhuuuppp```SSSQQQOOOMMMKKKIIIFFFBBB???>>>???AAABBBCCCDDDFFFGGGJJJFFFEEEDDDBBB???AAAFFFGGGFFFEEEDDDEEEGGGJJJLLLLLLKKKJJJJJJKKKMMMPPPQQQMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDBBBEEEQQQ___```RRRFFFEEEHHHHHHEEECCCBBBBBBCCCEEECCC???AAAFFFFFFKKKPPPOOOJJJFFFGGGIIIGGGEEECCC@@@??????@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@???===<<<;;;<<<<<<>>>AAAFFFKKKPPPRRRLLLGGGFFFIIIKKKQQQggg~~~FFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFIIINNNVVV[[[lllvvvzzzqqqmmmeeeccc___\\\]]]aaafffjjjlllmmmmmmmmmkkkhhhdddbbb```cccdddccccccggggggdddcccbbbbbbccceeehhhlllnnnrrrwwwzzzxxxvvvtttwwwrrrlllgggeeeffffffgggaaa^^^YYYUUUTTTSSSQQQPPPOOOOOOOOONNNNNNRRRWWW[[[^^^aaadddffffffccc___]]]SSSPPPQQQUUUYYY^^^gggppp|||~~~}}}uuuhhhbbbeeekkkrrrxxx~~~~~~wwwrrrnnnjjjhhhfffnnnssssssrrrtttvvvuuunnnllljjjiiijjjkkkkkkjjjhhhggggggjjjmmmnnnkkkhhhiiijjjkkklllmmmmmmmmmllloooooonnnllliiihhhjjjkkklllmmmnnnnnnnnnnnnnnnmmmpppooommmlllkkklllmmmmmmiiinnnooollljjjkkkllljjjjjjgggccc___[[[YYYYYYXXXZZZYYYYYYXXXYYYZZZ\\\]]]^^^^^^_________`````````bbbdddgggiiijjjkkkmmmooovvvjjjcccjjjwww}}}jjjZZZOOOMMMMMMLLLIIIEEEBBB@@@@@@<<<@@@DDDDDDCCCCCCGGGKKKOOOLLLJJJJJJGGGCCCCCCHHHIIIHHHGGGFFFGGGHHHJJJLLLNNNMMMKKKIIIIIIKKKMMMOOONNNMMMLLLKKKJJJJJJKKKKKKGGGGGGFFFCCC???DDDUUUggghhhYYYJJJDDDDDDCCCBBBCCCCCCBBBDDDGGGEEEAAAAAADDDFFFHHHIIIHHHFFFDDDDDDEEEEEEDDDBBB@@@??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@???>>>===<<<<<<:::;;;===@@@EEEJJJNNNQQQMMMJJJKKKNNNLLLKKKWWWfffFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGIIIMMMSSSXXXfffpppyyy}}}yyysssnnnjjjddd```___aaaccceeejjjkkkmmmmmmlllhhheeebbbcccggghhhffffffhhhhhheeebbbbbbccceeehhhkkkoooqqqtttyyy}}}xxxrrrmmmkkkmmmjjjfffeeegggiiijjjkkkgggddd```\\\YYYVVVTTTSSSSSSRRRRRRQQQQQQTTTYYY^^^aaaccceeefffdddaaa______VVVTTTSSSVVVYYY\\\dddlllvvv|||{{{vvvkkkaaadddjjjpppuuuyyy{{{|||||||||uuuqqqmmmjjjhhhfffpppxxxyyyxxxyyy{{{{{{uuurrrnnnlllmmmmmmmmmllliiiggggggjjjnnnooolllhhhiiijjjjjjkkkllllllmmmmmmnnnnnnmmmkkkiiihhhiiikkklllmmmnnnooooooooooooooopppooommmkkkjjjjjjkkkkkkhhhlllnnnkkkiiikkkllljjjkkkhhhccc^^^[[[YYYYYYYYYZZZZZZYYYYYYZZZ\\\___````````````_______________```bbbfffjjjjjjiiikkkoootttmmmjjjpppxxx|||~~~}}}}}}vvvgggZZZRRRKKKMMMLLLHHHBBB??????AAA===@@@CCCDDDEEEFFFIIILLLOOOMMMMMMMMMJJJFFFFFFJJJJJJJJJHHHHHHHHHIIIJJJKKKMMMLLLIIIGGGGGGIIILLLNNNOOOOOOMMMLLLKKKKKKLLLLLLLLLJJJHHHFFFBBBCCCNNNZZZ^^^RRREEE@@@@@@???AAADDDCCCBBBEEEIIIHHHDDDCCCEEEGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBAAA@@@??????@@@@@@??????@@@@@@AAAAAABBBBBBCCCBBB@@@>>><<<<<<============>>>???BBBDDDGGGHHHJJJJJJNNNQQQOOOMMMTTT^^^EEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIMMMRRRVVV___iiirrrwww|||{{{vvvpppiiidddcccccccccbbbdddfffhhhjjjjjjiiigggeeegggkkkllljjjjjjlllkkkgggaaaccceeeiiimmmpppssstttxxx{{{|||vvvllleeebbbaaaaaabbbeeeiiikkklllllliiihhhfffbbb^^^[[[YYYXXXVVVVVVUUUTTTTTTWWW[[[___eeefffgggfffbbb___^^^^^^ZZZWWWVVVXXXYYY[[[aaaiiirrrzzz{{{yyy}}}tttkkk```eeekkkrrrvvvwwwvvvuuusss{{{{{{tttpppmmmjjjhhhdddnnnxxxzzzyyy{{{~~~~~~yyyvvvrrrooonnnnnnmmmllljjjjjjjjjllloooooollliiiiiiiiijjjjjjkkkllllllmmmlllmmmllljjjhhhhhhjjjllllllmmmnnnoooppppppppppppoooooonnnmmmmmmlllkkkkkkgggkkkmmmkkkjjjlllmmmkkkkkkhhhddd___\\\ZZZZZZ[[[[[[ZZZZZZ[[[\\\^^^```aaaaaa````````````____________```dddiiiiiifffjjjqqqqqqppprrrvvvvvvuuuwww}}}}}}|||rrrfff\\\VVVLLLLLLKKKFFFAAA>>>@@@BBBAAA@@@@@@CCCGGGJJJJJJIIILLLKKKLLLNNNLLLHHHHHHKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFGGGIIILLLNNNQQQPPPNNNMMMKKKJJJJJJJJJRRROOONNNOOONNNJJJJJJLLLPPPHHHAAA@@@@@@???@@@DDDDDDBBBDDDIIIJJJGGGFFFGGGGGGDDDBBBAAABBBCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA???===<<<<<<======>>>>>>>>>>>>>>>???@@@@@@BBBDDDIIIMMMNNNQQQXXXaaaDDDDDDDDDDDDDDDDDDEEEFFFDDDEEEFFFFFFGGGJJJOOORRRXXXaaakkkqqqxxx~~~xxxooojjjhhhgggeeeccc___```ccceeehhhiiijjjjjjjjjnnnpppnnnooopppoookkkaaaccchhhmmmqqqsssssssssvvvwww{{{|||~~~wwwlllccc^^^ZZZ[[[^^^ccchhhkkkkkkjjjiiiiiiiiigggccc```^^^^^^ZZZ[[[[[[ZZZYYYZZZ]]]```gggiiijjjgggbbb^^^^^^___\\\YYYXXXYYYYYYZZZ___fffpppwww}}}yyy}}}|||pppjjjbbbgggmmmsssvvvvvvsssqqqooowww|||vvvqqqmmmjjjhhhdddmmmtttvvvwwwzzz{{{zzzxxxuuurrrpppoooooonnnllllllmmmooopppooonnnlllkkkjjjiiiiiiiiijjjkkklllmmmllllllllljjjiiiiiikkkmmmlllmmmnnnpppqqqrrrrrrrrrpppooooooooonnnmmmmmmmmmhhhmmmnnnkkkjjjlllmmmkkkhhhfffccc___]]]\\\\\\\\\[[[\\\\\\^^^___```aaaaaa```````````````````````````___dddjjjiiiffflllwwwpppsssxxxyyyuuuppprrryyy~~~sssyyywwwooodddZZZVVVLLLKKKGGGCCC???>>>@@@AAABBB@@@???BBBGGGJJJIIIGGGJJJIIIKKKNNNLLLHHHGGGJJJIIIIIIHHHGGGGGGFFFGGGGGGEEEEEEEEEFFFGGGJJJLLLMMMNNNNNNNNNMMMKKKJJJHHHGGGNNNKKKMMMRRRSSSMMMGGGEEEIIIEEECCCDDDCCC@@@@@@CCCEEEBBBBBBGGGIIIGGGEEEFFFEEECCCAAAAAAAAAAAAAAA@@@>>>>>>>>>===<<<;;;;;;:::<<<======>>>???@@@AAAAAA@@@@@@???>>>============;;;;;;<<<===>>>>>>??????:::===AAADDDHHHNNNWWW^^^DDDDDDCCCCCCCCCDDDEEEFFFDDDDDDEEEDDDDDDFFFJJJMMMSSS[[[eeemmmuuu}}}xxxsssrrrpppmmmjjjdddeeeeeefffhhhiiikkkkkkkkkoooqqqqqqqqqsssqqqmmm```ccciiioooqqqqqqooommmmmmlllooovvvzzzzzz|||}}}{{{oooeee```[[[[[[\\\___cccfffggggggfffiiikkkjjjgggddddddddd___```aaa```______```aaadddgggiiigggbbb^^^^^^___]]]ZZZYYYZZZZZZZZZ^^^eeemmmuuu~~~yyypppmmmfffiiinnnrrrttttttrrrpppmmmqqqzzzyyysssoookkkiiigggmmmqqqrrrtttwwwvvvrrrrrrqqqoooooopppqqqooonnnmmmqqqtttsssooollllllmmmjjjiiiiiiiiiiiikkklllmmmlllllllllkkkjjjjjjlllnnnllllllnnnpppqqqrrrssssssrrrpppnnnllllllnnnpppqqqlllpppqqqmmmjjjkkkkkkhhhcccbbb```___^^^]]]]]]]]][[[\\\___```aaaaaa```___```````````````aaaaaaaaabbb```eeelllkkkhhhppp~~~wwwxxx|||}}}yyyssssssxxx{{{|||wwwiiinnn}}}vvvrrrlllaaaVVVQQQLLLHHHCCC???>>>>>>??????AAAAAAAAACCCEEEGGGGGGGGGJJJIIILLLNNNLLLGGGEEEGGGHHHGGGGGGFFFEEEDDDDDDDDDCCCDDDEEEGGGHHHIIIJJJJJJIIIJJJLLLMMMLLLJJJGGGEEEFFFEEEHHHLLLLLLFFFCCCDDDFFFDDDEEEFFFDDD@@@AAAEEEGGGBBBAAADDDEEECCCAAABBBAAAAAAAAAAAA??????>>>>>>======<<<;;;:::999777777;;;<<<<<<===>>>???@@@AAA????????????>>>===<<<;;;;;;;;;<<<>>>????????????:::<<<>>>???AAAGGGNNNSSSDDDCCCBBBBBBCCCDDDEEEFFFEEEFFFEEEDDDCCCDDDGGGJJJOOOXXXbbbjjjsss|||~~~{{{zzzyyyuuurrrpppnnnllljjjiiiiiijjjjjjjjjooorrrqqqrrrtttrrrnnn___cccjjjooopppnnnjjjgggdddaaaeeennnvvvyyyzzz|||ttt|||sssiiiddd^^^]]][[[\\\___bbbdddeeedddhhhkkkkkkiiigggggghhhbbbdddeeeeeecccbbbbbbbbb___cccgggfff```]]]]]]___]]]ZZZYYYZZZZZZZZZ^^^dddjjjrrr|||zzzsssqqqjjjkkkmmmpppqqqrrrqqqqqqjjjlllrrr}}}{{{uuupppllljjjkkknnnpppppprrrtttrrrlllmmmlllmmmoooqqqrrrqqqpppnnntttxxxvvvooojjjkkkooojjjiiiiiihhhiiikkklllmmmlllllllllkkkjjjkkkmmmoookkklllnnnppprrrssssssttttttqqqllliiijjjmmmqqquuuppptttsssnnnjjjjjjhhhfff_________^^^^^^]]]]]]]]][[[]]]```bbbcccbbb```^^^___`````````aaaaaaaaabbbdddbbbfffmmmmmmjjjttt~~~zzzwwwyyyxxxzzzuuudddgggssswwwnnnnnnjjj^^^RRRLLLLLLFFF???<<<<<<>>>===<<<>>>BBBDDDDDDCCCCCCFFFIIIKKKKKKMMMOOOLLLFFFCCCEEEGGGFFFFFFEEEDDDCCCBBBBBBBBBDDDFFFGGGHHHHHHHHHGGGEEEGGGJJJLLLLLLJJJGGGEEEFFFFFFIIIJJJFFFAAABBBHHHCCCBBBDDDFFFDDDAAACCCHHHIIICCC???AAABBB???======>>>@@@AAAAAA>>><<<<<<===<<<<<<<<<;;;999777555444;;;;;;<<<===>>>???@@@@@@===>>>?????????===<<<;;;>>>>>>???????????????>>>===@@@@@@>>>>>>BBBFFFHHHDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGOOOSSSYYYdddoooxxx~~~~~~|||vvvwwwvvvrrrmmmkkkmmmppplllnnnrrrvvvwwwuuupppkkkgggdddbbbdddhhhiiieeeaaa[[[\\\___fffmmmssstttsssssswww{{{zzzpppiiiaaa^^^]]]```eeefffddd```aaacccfffiiikkkkkkkkkjjjeeegggiiiiiigggeeeccccccgggeeebbbaaaaaaaaa```___```\\\XXXVVVWWWZZZ\\\]]]fffooo|||xxxrrrrrrooommmkkkkkklllnnnnnnmmmeeegggmmmttt~~~|||uuuoookkkiiimmmnnnpppqqqrrrrrrqqqpppmmmoooppprrrqqqpppnnnmmmrrrrrrrrrqqqpppnnnmmmlllmmmmmmlllmmmmmmnnnooopppooonnnlllkkkkkklllnnnooonnnnnnnnnooopppppppppqqquuurrrooommmnnnooopppppprrrrrrqqqmmmiiifffffffffaaa```^^^^^^^^^^^^\\\ZZZ___aaacccdddbbb___[[[YYY^^^ccciiikkkiiifffeeeeeecccfffkkkmmmlllooo{{{|||yyyyyy~~~~~~hhh```eeellltttzzz{{{xxxvvvwwwrrrkkkeee```ZZZSSSMMMKKKFFF???;;;;;;<<<<<<<<>>>>>>>>===<<<<<<===???@@@???>>>===:::777666777888999999999:::<<<>>>???@@@???@@@@@@??????>>>===<<<<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@EEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEKKKOOOUUU___jjjsssyyy|||~~~~~~{{{vvvsssssstttppprrruuuxxxxxxuuupppmmmhhhdddaaa```aaa```[[[VVVVVVWWWZZZ```hhhmmmnnnnnnmmmppprrrsssssstttvvvwwwzzzqqqkkkdddaaa___aaafffhhhfffdddcccdddfffggghhhiiiiiiiiieeeggghhhhhhfffeeedddeeehhhfffdddddddddcccaaa```___[[[WWWUUUVVVYYY[[[\\\ccclllyyy{{{vvvvvvsssqqqmmmllllllmmmlllkkkhhhhhhjjjnnnttt|||zzzrrrmmmjjjiiikkklllooorrrtttuuuvvvvvvpppqqqrrrrrrqqqpppooonnnqqqqqqpppoooooonnnmmmmmmlllllllllmmmnnnooopppqqqnnnmmmlllkkkkkklllmmmnnnoooooooooppppppqqqqqqrrrsssqqqnnnnnnooorrrsssssssssrrrppplllhhheeeeeefff```^^^\\\\\\]]]^^^^^^]]]^^^```bbbddddddcccaaa``````ccchhhjjjjjjhhhfffeeefffiiimmmooommmqqq~~~|||zzz{{{}}}~~~~~~xxxhhh\\\aaagggjjjkkkkkkmmmnnnppplllgggccc___XXXPPPIIIHHHDDD???<<<===>>>>>>===???@@@AAAAAAAAABBBEEEGGGGGGKKKOOOQQQOOOKKKGGGFFFDDDFFFHHHGGGEEECCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIGGGFFFIIIJJJKKKKKKKKKJJJHHHGGGGGGFFFGGGHHHIIIHHHFFFCCCAAAAAAAAA???===<<<===>>>>>>>>>===<<<<<<===>>>?????????>>><<<999888888:::;;;;;;;;;;;;;;;<<<===>>>????????????>>>===<<<<<<;;;<<<<<<<<<<<<=========>>>????????????@@@@@@@@@FFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCFFFJJJPPPXXXbbbkkkrrruuu~~~{{{zzzwwwyyyzzz{{{yyyvvvqqqooojjjfffaaa^^^]]]YYYTTTPPPRRRSSSVVV\\\bbbgggiiiiiimmmnnnoooooooooppprrrttt~~~~~~~~~~~~~~~zzzuuupppiiigggdddeeeiiilllllljjjgggfffffffffffffffggggggeeefffgggfffddddddeeegggiiihhhgggggggggeeebbb___]]]ZZZVVVTTTVVVXXX[[[\\\___hhhuuu|||yyyyyyyyyuuuqqqnnnmmmlllkkkjjjllliiifffeeeggglllssswww}}}xxxpppkkkjjjkkklllnnnqqqtttvvvxxxyyyyyyuuutttsssrrrqqqqqqppppppqqqpppooommmmmmmmmnnnooolllllllllmmmnnnoooqqqrrrnnnmmmlllkkkkkklllmmmnnnoooppppppqqqrrrsssssssssrrrpppnnnooorrrtttuuuuuutttrrroookkkfffddddddfff___]]][[[ZZZ\\\^^^______]]]___aaaccceeegggggghhhcccdddfffiiikkkjjjhhheeefffhhhlllllliiilll{{{vvvooopppwww}}}}}}rrrjjjdddeeeeeeaaa\\\\\\```eeeeeebbb```^^^[[[UUULLLEEEDDDAAA???>>>???@@@@@@??????@@@BBBBBBAAABBBEEEGGGGGGIIIKKKKKKJJJIIIIIIJJJBBBDDDGGGHHHGGGFFFGGGGGGDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIGGGEEECCCHHHJJJMMMOOOOOOLLLIIIFFFEEEEEEGGGIIIKKKKKKHHHEEE@@@AAAAAA@@@>>>===>>>@@@AAA@@@????????????@@@@@@???@@@@@@>>><<<::::::;;;===<<<<<<;;;;;;;;;<<<<<>>===<<<;;;:::;;;;;;;;;<<<<<<<<<===????????????@@@@@@@@@@@@FFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAACCCFFFKKKRRRZZZbbbjjjoooyyy|||{{{vvvsssqqqllliiieeebbb___\\\WWWSSSRRRTTTWWW[[[```cccfffggglllnnnqqqrrrrrrsssuuuwwwyyyyyyzzz{{{}}}|||yyywwwrrrooolllllloooqqqrrrrrrmmmkkkiiigggfffggghhhhhheeeeeeeeecccbbbbbbeeeggghhhgggggghhhhhhfffbbb___]]]YYYUUUSSSUUUWWWZZZ[[[\\\eeeqqq{{{}}}zzzzzz|||xxxtttpppooonnnmmmkkknnniiiccc^^^]]]aaagggkkkpppuuuxxxvvvqqqllllllooorrrsssuuuwwwxxxyyyyyyxxxyyywwwuuusssrrrqqqrrrsssqqqooonnnllllllmmmoooppplllllllllmmmnnnpppqqqrrrmmmmmmlllkkkkkklllmmmmmmpppqqqqqqrrrssstttuuuuuurrrqqqpppqqqsssuuuuuuttttttsssooojjjfffdddeeefff```]]]ZZZYYYZZZ]]]^^^^^^]]]^^^___aaadddgggiiikkkfffeeeeeehhhkkkllliiieeehhhjjjllljjjeeeeeesssvvvjjjgggnnn{{{zzzrrrrrrvvvpppfff]]]XXXXXX[[[]]]\\\ZZZWWWUUUTTTPPPIIICCC@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCAAAAAACCCDDDDDDDDDDDDCCCBBBDDDGGGJJJBBBDDDFFFHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDFFFGGGGGGFFFEEEDDDFFFIIIMMMQQQPPPMMMHHHEEEDDDEEEGGGJJJLLLKKKHHHEEEAAABBBBBBAAA@@@???AAABBBDDDDDDCCCBBBBBBBBBAAAAAA>>>???@@@???===;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>===<<<;;;;;;999999::::::;;;;;;<<<<<<>>>>>>????????????@@@@@@FFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBEEEIIIMMMSSSZZZbbbhhhrrrvvv{{{}}}wwwuuutttrrrpppnnnjjjfffaaa[[[XXXTTTVVVXXX[[[]]]```ccceeedddiiioootttvvvwwwwwwwwwyyyyyyzzz|||}}}zzzxxxuuutttuuuvvvwwwxxxsssqqqnnnkkkjjjjjjjjjkkkeeeeeedddbbb```aaadddffffffeeeffffffgggeeebbb___]]]ZZZUUUSSSTTTWWWYYYZZZ\\\cccmmmuuu|||}}}zzzyyyyyyzzz{{{{{{~~~}}}||||||yyyvvvtttsssrrrpppnnnnnniiibbb\\\[[[^^^cccggghhhooouuuwwwtttqqqrrrttttttuuuwwwyyyzzz{{{zzzzzz{{{yyyvvvtttrrrssstttuuuqqqpppnnnllllllmmmoooppplllmmmmmmmmmooopppqqqrrrmmmmmmmmmmmmmmmmmmmmmmmmpppqqqrrrssstttuuuvvvvvvuuutttssssssttttttrrrppprrrqqqnnnjjjfffdddeeefffbbb^^^[[[YYYYYY[[[\\\\\\]]]]]]^^^___aaadddggghhhgggeeedddgggjjjkkkiiiffflllmmmnnnmmmgggdddkkkvvvzzzrrrhhhbbbffftttwwwfff]]]\\\]]]\\\ZZZXXXSSSNNNLLLLLLKKKGGGDDD>>>???AAABBBBBBBBBCCCDDDEEEFFFFFFDDDAAA@@@@@@BBBBBBBBBAAA???@@@CCCHHHLLLHHHHHHIIIIIIJJJIIIGGGFFFCCCCCCBBBBBBBBBCCCDDDDDDAAABBBDDDFFFGGGGGGFFFEEECCCGGGKKKOOOOOOLLLGGGDDDEEEEEEFFFIIIJJJIIIFFFCCCCCCDDDDDDCCCAAAAAACCCDDDDDDDDDCCCCCCBBBAAA@@@???<<<>>>@@@@@@>>><<<;;;;;;;;;;;;:::;;;;;;<<<===>>>======>>>======<<<;;;:::777888888999:::;;;;;;;;;=========>>>>>>>>>??????FFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEHHHJJJMMMSSS\\\bbbjjjooouuu{{{xxxvvvwwwyyyyyyxxxtttnnnggg```[[[XXXYYY[[[\\\\\\]]]```cccccciiirrrxxx|||}}}}}}}}}}}}}}}~~~}}}{{{yyyyyyyyyzzzxxxwwwssspppnnnnnnnnnnnnggggggfffcccaaaaaacccfffdddccccccdddeeeeeebbb```___[[[VVVTTTTTTVVVWWWXXX]]]cccjjjpppuuu~~~~~~{{{wwwtttqqqpppooohhhjjjooowww|||zzzxxxxxxwwwuuurrrooommmiiiddd```^^^aaaeeehhhffflllsssxxxxxxwwwwwwxxxsssuuuwwwzzz|||}}}~~~~~~zzzyyywwwuuuttttttuuuvvvrrrqqqpppnnnnnnnnnooopppnnnnnnnnnnnnooopppqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrssstttuuuvvvwwwvvvuuutttttttttsssooommmmmmmmmllliiifffccccccdddaaa^^^[[[YYYYYYZZZZZZYYY\\\\\\]]]^^^___aaacccdddfffeeeeeefffhhhiiiiiihhhhhhiiilllooommmggggggkkkooohhhaaa```jjj{{{kkkbbbcccddd___YYYTTTOOOJJJGGGHHHHHHGGGDDD???AAABBBBBBBBBBBBCCCEEEGGGGGGFFFDDDAAA@@@@@@AAADDDDDDDDDCCCCCCFFFKKKOOONNNMMMKKKKKKKKKKKKIIIHHHDDDCCCBBBAAAAAABBBCCCDDDAAACCCEEEGGGHHHHHHGGGFFFAAADDDGGGJJJJJJHHHEEECCCDDDDDDDDDEEEGGGGGGEEECCCDDDEEEEEEDDDBBBAAABBBDDDBBBBBBBBBAAA@@@>>>===<<<:::===AAABBB@@@>>><<<<<<:::::::::;;;<<<===>>>???============<<<;;;:::999666666777888999:::;;;;;;<<<<<<<<<<<<============EEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCEEEGGGGGGGGGMMMUUU]]]ccchhhooovvv{{{~~~yyywwwyyy}}}yyyqqqiiieee___```aaa```^^^^^^aaadddiiinnnvvv|||~~~|||yyyxxxxxx{{{yyywwwtttrrrqqqppppppkkkkkkjjjgggeeedddeeefffdddbbbbbbcccdddeeedddcccbbb]]]XXXUUUTTTUUUVVVWWW]]]bbbiiimmmrrrzzz{{{wwwtttrrrfffdddcccgggqqq||||||||||||zzzwwwrrrnnnllljjjgggddddddeeegggiiigggkkkrrrwww{{{||||||{{{uuuwwwyyy{{{|||}}}}}}}}}yyyxxxvvvuuuuuuuuuvvvvvvsssrrrrrrqqqpppoooooonnnpppoooooooooooooooppppppooooooppppppppppppooooooooopppqqqrrrtttuuuvvvwwwuuuttttttuuuuuurrrnnnkkkeeeggghhhgggdddaaa```aaa^^^\\\ZZZZZZZZZ[[[ZZZYYYZZZ[[[\\\]]]___```aaabbbeeeeeefffeeeeeefffhhhjjjfffgggnnnxxx{{{vvvooommmnnnfff___bbbooo~~~rrrnnnjjjaaaZZZQQQMMMIIIGGGHHHHHHEEECCCBBBCCCDDDCCCAAA@@@BBBEEEEEEFFFEEEDDDBBBAAABBBCCCFFFGGGGGGGGGGGGJJJNNNQQQOOOLLLIIIHHHIIIJJJJJJIIIFFFEEECCCBBBBBBCCCEEEFFFEEEGGGHHHIIIIIIHHHFFFEEE@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@AAACCCEEEEEEDDDDDDEEEEEECCC@@@???@@@BBBCCCCCCCCCBBB@@@>>><<<;;;;;;>>>BBBDDDBBB@@@>>>===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999555555666777888999:::;;;:::::::::;;;;;;;;;<<<<<>>AAADDDFFFFFFDDDDDDDDDBBB???>>>>>>???FFFFFFFFFEEECCCAAA???===;;;???DDDFFFDDDBBB@@@???>>>>>>===<<<;;;:::::::::<<<<<<<<<<<<;;;:::999999555555666777888999::::::999999999:::::::::;;;;;;HHHFFFDDDDDDDDDEEEDDDCCCAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEIIILLLOOOXXX^^^gggpppvvvzzz}}}}}}}}}~~~|||zzz}}}~~~uuutttvvv~~~wwwqqqooolllkkkjjjiiihhhfffhhhjjjooouuu{{{}}}{{{yyyzzzyyyxxxxxxxxxwwwuuusssppprrrrrrooojjjffffffgggfffdddaaaaaadddggghhhiiibbb^^^XXXTTTSSSTTTUUUUUU___dddjjjlllmmmtttsssmmmddd```ccclllwww}}}~~~xxxsssrrrqqqooonnnllljjjiiihhheeeeeehhhpppzzz|||wwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyywwwwwwvvvtttqqqooooooppppppqqqrrrsssrrrpppnnnmmmqqqooommmnnnpppqqqooommmsssnnnjjjkkkppptttsssqqqrrrqqqoooooopppooonnnllldddcccbbb```___]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZYYYXXXXXXYYY[[[[[[ZZZ[[[^^^```aaadddgggfffddddddfffiiiaaaqqq}}}mmmeeeccckkkrrrvvv}}}rrrggg```QQQMMMHHHHHHIIIHHHCCC===@@@DDDHHHJJJIIIEEECCCBBBDDDDDDEEEFFFHHHKKKLLLNNNIIIHHHHHHIIIJJJIIIGGGEEEKKKIIIFFFDDDEEEGGGIIIKKKHHHHHHGGGFFFDDDDDDFFFHHHGGGHHHHHHIIIIIIHHHHHHGGGAAAAAA@@@??????>>>>>>===AAA@@@???>>>>>>>>>@@@@@@EEEAAA>>>===???AAAAAA???CCCCCCDDDCCCCCCBBBAAAAAA>>>AAAEEEHHHHHHEEEAAA>>><<<<<<:::999999999999999??????>>><<<;;;:::999888666777888::::::999888777;;;;;;;;;;;;::::::999888GGGEEECCCCCCDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCEEEHHHKKKMMMTTTZZZccclllsssxxx|||yyyyyy|||}}}|||{{{uuuqqqppptttxxx}}}}}}yyyyyy|||~~~vvvtttqqqooopppooonnnmmmkkklllooosssxxx~~~{{{yyyzzzyyyyyyzzz||||||{{{zzzxxxyyyxxxtttnnniiifffffffffdddaaaaaadddgggiiiiiifffbbb\\\XXXUUUUUUVVVWWW^^^ccchhhjjjjjjoooxxx{{{tttjjjfffiiiqqqxxx}}}~~~yyyuuuqqqqqqqqqpppnnnllljjjiiieeeeeehhhoooxxx~~~~~~|||wwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuvvvwwwyyyyyyzzzyyywwwssspppnnnnnnnnnooopppqqqqqqqqqqqqooooootttrrrqqqrrrtttuuussspppoookkkfffggglllqqqsssssspppooooooppprrrsssrrrqqqdddcccbbb```^^^\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXYYYZZZZZZZZZ[[[]]]___```bbbeeeffffffgggiiijjjeeessswwwlllhhhiiissswwwwww{{{}}}nnnbbb\\\PPPMMMJJJIIIIIIGGGCCC???EEEHHHKKKMMMKKKIIIGGGGGGCCCCCCDDDFFFHHHKKKMMMNNNKKKIIIGGGGGGHHHHHHHHHGGGIIIHHHFFFEEEFFFHHHLLLNNNLLLKKKHHHEEEBBBBBBEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@EEEBBB>>>>>>???AAAAAA@@@BBBBBBCCCDDDCCCBBBAAA@@@>>>AAADDDFFFFFFDDDAAA??????>>>===<<<;;;;;;;;;;;;??????>>>>>>===<<<;;;;;;::::::;;;;;;;;;::::::999:::;;;;;;;;;::::::999888FFFDDDBBBBBBBBBCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBDDDFFFHHHIIIOOOTTT]]]fffnnnuuu{{{|||vvvvvvwww|||}}}yyyvvv|||uuunnniiiiiilllqqquuu||||||~~~{{{xxxvvvuuuuuutttsssooopppppppppssszzz{{{xxxwwwwwwwwwzzz}}}~~~~~~~~~zzztttnnnjjjhhhgggdddbbbaaadddgggiiijjjjjjfffaaa\\\YYYWWWXXXXXX___cccggghhhggghhhnnnsss|||uuuqqquuu{{{~~~~~~~~~~~~zzzvvvrrrssssssrrrpppmmmiiigggcccdddfffnnnvvv|||~~~}}}yyyyyyyyyyyyyyyyyyyyyyyytttuuuuuuvvvwwwxxxzzzzzz}}}{{{wwwssspppnnnmmmmmmooooooooopppppppppppppppqqqqqqqqqrrrtttsssqqqooommmiiieeeeeejjjqqquuuvvvqqqppppppqqqssssssqqqoooccccccaaa___]]][[[ZZZYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXYYYZZZZZZZZZZZZ]]]______```bbbeeeiiilllllllllqqqyyy{{{ppphhhhhhooozzz}}}yyyzzzsssfff]]]WWWMMMMMMKKKJJJHHHEEECCCBBBDDDFFFHHHIIIGGGFFFFFFFFFBBBCCCDDDFFFHHHJJJLLLMMMJJJHHHEEEDDDEEEFFFGGGFFFHHHGGGFFFFFFHHHJJJMMMOOOPPPMMMHHHBBB>>>???CCCFFFIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFEEEEEEDDDDDDCCCCCC???@@@@@@AAAAAA@@@@@@@@@DDDBBB@@@???@@@AAAAAA@@@@@@BBBDDDEEEEEECCC@@@??????@@@BBBCCCDDDCCCBBBBBB@@@???>>>======<<<<<<<<>>>>>>>>======<<<<<<;;;:::999999999999::::::;;;;;;;;;:::999999FFFDDDBBBAAABBBBBB@@@???AAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEEEEJJJOOOWWW```hhhqqqyyy~~~{{{wwwwwwxxx{{{{{{uuuqqqvvvxxx|||}}}{{{uuuooojjjhhhkkkooosssxxx~~~zzzxxxvvvsssrrrpppqqqpppoooooottt~~~{{{xxxtttttttttvvvzzz}}}}}}}}}|||~~~~~~zzzuuupppmmmhhheeebbbaaadddgggjjjkkkmmmjjjeee```[[[XXXXXXYYYaaaeeehhhhhheeedddfffiiipppxxx}}}zzzwwwtttuuuuuuuuuqqqlllgggccc```aaadddkkkssszzz~~~zzzzzzzzzzzzzzz{{{{{{{{{tttuuuuuuvvvwwwyyyzzz{{{}}}zzzvvvrrrppppppooooooqqqqqqpppoooooooooppppppooopppqqqsssssssssqqqpppooollliiijjjnnnsssvvvwwwsssrrrpppooonnnmmmjjjgggbbbaaa```^^^\\\ZZZXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWYYYZZZYYYYYYYYY\\\]]]___^^^___dddkkkoooooonnn~~~}}}yyysssnnnffffffooo{{{~~~zzz{{{~~~ssseee]]]VVVRRRKKKLLLLLLJJJGGGDDDCCCCCCBBBDDDEEEEEEDDDCCCDDDFFFDDDEEEFFFGGGHHHIIIJJJJJJGGGFFFEEEEEEFFFFFFEEEDDDHHHHHHHHHHHHIIIKKKMMMNNNOOOKKKFFF???<<<===BBBFFFJJJIIIHHHHHHHHHHHHIIIJJJHHHGGGGGGFFFEEEEEEDDDDDD??????AAABBBBBBBBBAAA@@@DDDCCCAAAAAAAAAAAAAAAAAA@@@BBBEEEGGGGGGDDDBBB???@@@@@@@@@AAAAAABBBCCCCCC???>>>===<<<;;;;;;;;;;;;======>>>>>>>>>>>>>>>>>><<<;;;999777666666777777:::::::::;;;;;;::::::999FFFDDDBBBAAAAAAAAA@@@>>>@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBFFFJJJQQQYYYbbbllluuu{{{~~~~~~}}}}}}~~~|||tttooorrruuuzzz|||{{{wwwrrrnnniiilllqqqtttyyy}}}yyytttooollliiikkkmmmnnnooosssyyy~~~~~~{{{xxxuuusssssstttwwwyyyzzzyyy{{{}}}~~~yyysssnnnjjjfffcccbbbdddhhhkkkmmmnnnlllhhhbbb\\\XXXXXXZZZdddfffhhhgggdddaaaaaabbbeeeiiimmmsss~~~~~~~~~~~~|||yyywwwvvvvvvwwwwwwvvvrrrkkkddd```^^^___bbbiiipppxxx}}}zzzzzz{{{{{{||||||||||||uuuuuuvvvvvvwwwyyyzzz{{{zzzwwwsssrrrrrrsssrrrqqqtttsssqqqpppoooooooooooorrrsssuuuvvvvvvuuuuuuuuuppppppppprrrtttuuuttttttssspppmmmjjjhhhfffcccaaa```___^^^\\\[[[YYYXXXWWWXXXXXXXXXXXXXXXXXXYYYYYYWWWXXXYYYYYYXXXXXXZZZ\\\___^^^___eeemmmssstttttt|||vvvtttooollloooxxxzzzvvvyyy~~~~~~yyyggg[[[UUUPPPMMMIIIJJJJJJIIIFFFDDDCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGIIILLLMMMKKKFFFCCCIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHCCC>>><<<>>>CCCGGGJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDDDD???@@@AAACCCCCCCCCBBBAAACCCCCCCCCBBBAAAAAABBBBBBAAACCCFFFHHHHHHFFFCCCAAAAAA@@@?????????AAABBBCCC??????===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;999777666666777777999::::::;;;;;;:::::::::GGGEEEBBBAAAAAAAAA@@@>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@CCCFFFLLLRRR[[[eeeooovvvyyy}}}xxxrrruuuwww{{{}}}|||xxxsssoookkkpppuuuzzz~~~}}}wwwqqqlllbbbeeeiiinnnrrrvvvxxxyyyxxx~~~~~~zzzxxxxxxvvvttttttvvvwwwxxxwww|||~~~|||tttnnnkkkgggcccbbbdddhhhlllnnnnnnmmmkkkddd]]]YYYYYY[[[ccceeeeeedddaaa___^^^^^^[[[___aaaccclllzzz~~~~~~}}}zzzvvvtttuuuvvvwwwxxxxxxwwwssslllfffbbb```aaacccgggmmmsssyyy}}}zzzzzz{{{{{{|||}}}}}}}}}wwwwwwwwwwwwwwwxxxyyyzzzwwwtttrrrrrruuuvvvuuussssssssssssrrrqqqqqqppppppqqqrrrttttttsssssstttvvvrrrtttvvvwwwwwwvvvsssrrrrrrnnniiifffdddcccaaa```]]]\\\\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYWWWXXXYYYXXXWWWXXXYYY[[[^^^^^^aaagggoooxxx~~~yyysssvvvwwwsssuuu{{{zzzssseeeYYYPPPKKKHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@AAACCCCCCBBBBBBCCCEEEIIIJJJKKKKKKKKKIIIHHHGGGHHHJJJMMMQQQRRROOOIIIDDDIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDAAA???@@@DDDHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEDDDBBBAAABBBCCCAAACCCEEEGGGGGGFFFDDDBBBBBBAAA????????????AAAAAAAAA@@@???>>>>>>=========:::::::::::::::::::::;;;<<<<<<;;;:::999999999999999999:::;;;;;;;;;::::::HHHFFFCCCBBBBBBAAA@@@>>>======>>>???????????????======>>>>>>????????????@@@CCCGGGLLLSSS^^^hhhoootttxxx~~~~~~xxxwwwyyy|||}}}|||yyyuuusssqqqvvv|||zzzuuuggggggjjjooovvvyyywwwsssqqqwww{{{{{{~~~|||zzzxxxxxxvvvsssssstttvvvwwwvvv|||~~~zzzssslllhhhcccbbbdddiiimmmooonnnooommmggg___ZZZ[[[]]]``````___^^^\\\[[[[[[[[[VVVZZZ\\\[[[```lllxxx~~~|||wwwrrrqqqsssvvvwwwxxxyyyxxxuuuqqqllliiieeeeeeeeefffiiinnnssswwwzzzzzz{{{{{{|||}}}}}}~~~xxxxxxxxxwwwwwwxxxxxxyyyuuusssrrrtttwwwxxxuuuqqqqqqqqqssstttttttttssssssoooppppppooonnnooorrrvvvwwwyyyzzz{{{zzzyyyxxxxxxwwwrrrjjjdddaaa``````___ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWYYYYYYWWWXXXYYYXXXWWWWWWYYYZZZ\\\___cccjjjsss~~~yyyxxxyyyvvvvvvyyy~~~{{{uuupppwwwxxxvvvqqqgggZZZPPPIIIFFFGGGEEECCCCCCEEEEEEBBB???===???AAAAAAAAA@@@AAABBBHHHIIIKKKLLLMMMLLLKKKJJJGGGIIIKKKNNNOOOMMMHHHDDDEEEGGGHHHJJJJJJJJJIIIHHHFFFGGGGGGFFFDDDDDDFFFGGGGGGIIIKKKLLLLLLKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEBBBDDDFFFEEECCCAAABBBDDD@@@AAABBBDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>??????@@@@@@???>>>============:::::::::::::::999999999::::::;;;;;;;;;::::::999888999::::::;;;;;;;;;:::HHHFFFDDDBBBBBBBBB@@@???<<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>?????????>>>???@@@CCCHHHOOOYYYccckkkppptttzzz}}}vvvxxxzzz|||}}}{{{yyywwwyyy}}}~~~qqqnnnmmmrrrxxxyyytttnnnjjjppptttsssttt~~~~~~{{{yyyxxxvvvtttqqqqqqrrrtttuuuuuuxxx|||{{{lllhhhdddbbbdddiiimmmoooooopppnnnhhh```\\\]]]___\\\\\\[[[YYYXXXXXXXXXYYYTTTZZZ\\\YYYZZZbbblllrrruuuxxx{{{~~~}}}|||}}}vvvpppooossswwwwwwxxxyyyyyywwwtttqqqoooiiiiiihhhggggggjjjooorrryyyzzzzzz{{{|||}}}}}}~~~zzzyyyxxxxxxwwwwwwxxxxxxuuusssrrruuuyyyyyytttooonnnooorrruuuwwwwwwwwwvvvrrrssssssqqqoooqqquuuzzz}}}~~~~~~~~~}}}}}}~~~xxxnnnfff```^^^]]]]]]XXXXXXYYYYYYYYYYYYYYYYYYWWWVVVVVVUUUVVVWWWYYYYYYWWWXXXXXXXXXWWWWWWXXXZZZ[[[___eeelllvvv{{{{{{~~~|||zzz|||||||||zzzvvvssswwwvvvmmmlllqqqzzzyyyooohhhjjjmmmnnnhhh\\\QQQJJJGGGGGGCCC@@@BBBEEEFFFBBB===???BBBEEEFFFEEEDDDEEEFFFFFFHHHKKKMMMNNNNNNMMMMMMEEEEEEGGGHHHIIIHHHDDDAAABBBDDDGGGIIIKKKKKKJJJIIIHHHIIIKKKJJJHHHGGGFFFGGGFFFHHHKKKMMMMMMKKKHHHFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFBBBEEEGGGFFFCCCAAABBBDDD???@@@@@@AAABBBBBBBBBBBBBBBBBB@@@???>>>>>>======>>>===<<<;;;;;;:::::::::;;;;;;;;;::::::999999999666777888::::::999888777888999::::::;;;;;;;;;;;;WWWMMMFFFEEEBBB>>>???DDDBBB@@@>>>;;;::::::;;;;;;<<<=========>>>>>>??????@@@AAADDDGGGLLLSSS[[[```kkkqqqxxx}}}~~~{{{|||{{{vvvqqqrrrvvvwwwsssnnniiiffffffkkkppptttzzz|||uuutttrrrooolllkkkmmmoooqqqvvvtttooohhheeeeeegggiiikkkooonnnmmmjjjgggccc```___\\\[[[ZZZ\\\^^^^^^ZZZWWWUUUUUUUUUTTTVVV]]]gggpppqqqrrrtttxxx|||~~~~~~zzzyyyzzz}}}}}}vvvqqqpppqqqrrrsssvvv|||}}}zzzyyyxxxvvvpppkkkjjjooopppnnnqqqwww|||{{{zzzyyyxxxxxxxxxxxxzzzxxxvvvvvvxxxyyyzzzyyyvvvxxxyyywwwuuusssssstttrrrssstttvvvwwwvvvvvvuuutttsssrrrrrrssstttuuuvvv~~~}}}|||~~~uuuhhh^^^YYYWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWYYYZZZZZZZZZYYYZZZ\\\___aaaeeegggiiittt}}}zzzuuusssuuuwwwzzzvvvsssrrrrrrttt}}}~~~ssskkkccchhhnnnoookkkgggeeeeeejjjgggfffhhhcccWWWKKKEEEFFFCCCBBBCCCFFFGGGFFFDDD@@@BBBDDDGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFEEEEEEBBB???<<>>>>>===<<<;;;===<<<;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::999999999999999999:::::::::999999888888888YYYOOOHHHFFFDDDAAA@@@BBBAAA???===;;;::::::;;;<<<=========>>>>>>>>>??????>>>@@@BBBDDDHHHOOOVVV[[[eeekkksssxxx{{{}}}}}}yyyrrrqqqtttuuuqqqlllhhheeeeeeiiilllnnnsssyyy~~~{{{ssssssqqqmmmjjjhhhiiikkklllrrr|||qqqnnnjjjhhhhhhhhhhhhhhhiiihhhgggfffdddbbb```___[[[ZZZYYYZZZ]]]]]][[[XXXXXXXXXXXXVVVUUUZZZbbbiiimmmnnnppptttxxx{{{}}}}}}|||zzzvvvuuuvvvvvvvvvxxxzzz}}}~~~|||vvvqqqpppqqqqqqqqquuu{{{}}}{{{{{{{{{xxxsssooonnnqqqrrrqqqsssxxx{{{{{{zzzyyyxxxxxxxxxxxxvvvtttsssssstttvvvvvvvvvuuuvvvwwwvvvsssqqqqqqqqqqqqqqqssssssttttttttttttttttttssssssssstttvvvvvv|||}}}~~~}}}}}}}}}}}}xxxnnnddd]]]YYYXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVZZZ[[[[[[[[[ZZZ[[[^^^``````aaaccchhhwwwvvvyyyzzzyyyyyyyyyzzzzzztttoooooorrrwwwvvvjjjccc___bbbeeedddaaa^^^^^^``````bbbeeefff]]]QQQJJJJJJEEECCCBBBCCCEEEFFFEEECCCBBBCCCEEEFFFGGGHHHGGGGGGJJJJJJJJJIIIHHHGGGFFFEEEFFFEEEDDDDDDCCCBBB???<<>>=========<<<;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888999999999999999999::::::999999999888888888```UUUKKKGGGFFFCCCAAAAAA???===;;;:::::::::<<<===>>>>>>>>>>>>>>>?????????===>>>@@@AAADDDIIIOOOTTT]]]dddlllrrrvvvzzzzzzsssqqqssstttqqqnnniiieeedddgggiiijjjmmmrrr}}}}}}xxxrrrqqqoookkkgggeeeeeefffgggmmmvvvlllkkkjjjjjjjjjhhhfffccccccccccccccccccbbbaaa```[[[ZZZYYY[[[]]]^^^]]]\\\\\\]]]\\\XXXVVVWWW\\\```gggiiikkkooorrruuuwwwyyyzzz}}}{{{vvvssssssrrrrrrqqqsssuuuvvvwwwyyy|||~~~{{{uuuqqqppppppoooooorrrxxx||||||{{{}}}}}}{{{vvvsssrrrtttuuusssuuuxxxzzzyyyxxxwwwwwwwwwwwwwwwwwwuuuttttttvvvwwwxxxwwwwwwxxxxxxvvvtttqqqqqqqqqrrrrrrrrrrrrssstttuuuuuuuuuuuutttttttttuuuvvvvvvxxxyyy{{{~~~~~~zzzvvvoookkkeee___ZZZXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUZZZ[[[\\\\\\\\\]]]```bbbaaa```___gggyyy{{{tttxxx~~~{{{|||}}}|||ssslllmmmssszzzrrrhhhcccdddcccaaa^^^ZZZYYYZZZ\\\YYY^^^dddbbbVVVIIIFFFKKKCCCBBBAAABBBDDDEEEDDDCCCDDDEEEFFFGGGGGGFFFEEEEEEIIIIIIHHHHHHGGGFFFEEEDDDGGGEEEDDDDDDDDDDDDAAA???BBBDDDEEEDDDBBB@@@@@@AAACCCDDDEEEDDDBBBBBBCCCDDDFFFFFFHHHIIIJJJJJJJJJJJJHHHIIIJJJIIIHHHGGGHHHIIIGGGFFFDDDBBBAAA??????>>>>>>???@@@AAAAAABBBAAAAAADDDCCCCCCEEEGGGFFFBBB>>>???===;;;;;;<<<===<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;:::::::::999999777777777888888999999999999999888888888888777777kkk___PPPGGGEEEDDDAAA@@@===<<<;;;999:::;;;<<<>>>????????????????????????===>>>???@@@BBBEEEJJJNNNWWW]]]fffmmmrrrwww|||yyyrrrpppqqqrrrrrrpppiiifffeeegggiiiiiikkkpppyyy}}}vvvrrrqqqoookkkfffcccbbbcccdddiiiqqqzzz|||yyyiiigggfffffffffeeebbb```aaaaaabbbbbbbbbbbbaaaaaa[[[ZZZZZZ[[[]]]^^^___```^^^______[[[WWWVVVXXX[[[dddfffhhhkkkmmmpppsssvvvyyy{{{zzzxxxwwwvvvvvvqqqsssuuuvvvwwwzzz}}}~~~zzzuuuqqqpppooonnnmmmnnntttxxxyyy{{{~~~~~~{{{xxxvvvuuuuuuuuuuuuvvvwwwwwwvvvuuuuuutttttttttuuuwwwuuuttttttvvvxxxxxxxxxzzz{{{{{{yyyvvvtttssssssssssssrrrrrrssstttvvvwwwvvvvvvuuuuuuuuuvvvvvvvvvttttttwww|||~~~|||vvvpppeeeccc___[[[XXXWWWWWWWWWVVVVVVVVVWWWWWWVVVVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVYYYZZZ[[[\\\\\\___bbbeeeeeeaaa^^^eeexxx~~~xxx{{{}}}|||sssmmmqqqzzzxxxqqqoooqqqmmmhhhccc```^^^^^^]]][[[^^^aaa^^^QQQDDDBBBGGGAAAAAAAAABBBBBBCCCCCCBBBDDDEEEGGGHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFFFFGGGGGGEEECCCBBBDDDEEEDDDBBB@@@@@@@@@CCCDDDEEEDDDBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGIIIJJJIIIHHHHHHIIIJJJDDDDDDCCCBBBAAAAAAAAAAAA<<<===>>>>>>?????????>>>AAA@@@AAAEEEJJJIIICCC======;;;999:::;;;<<<<<<;;;999999999999:::;;;<<<<<<::::::::::::999999999999555555666777777888999999777777777777777777777777uuuiiiWWWIIICCCCCCBBB@@@===<<<;;;::::::;;;===>>>@@@@@@@@@@@@@@@?????????>>>???@@@@@@AAACCCGGGJJJRRRYYYbbbiiioootttzzz~~~||||||}}}xxxqqqmmmllllllkkkjjjfffccccccfffhhhhhhjjjooottt|||~~~uuussssssqqqmmmgggcccbbbbbbdddgggmmmtttxxxxxxtttpppfffccc```^^^^^^^^^^^^]]]^^^____________^^^]]]]]]YYYXXXXXXXXXYYY[[[^^^```^^^```aaa^^^ZZZXXXZZZ\\\dddfffhhhiiijjjmmmqqqtttxxxzzz}}}}}}{{{zzzyyyssstttvvvxxxzzz}}}{{{xxxtttrrrqqqpppnnnmmmlllqqqtttvvvyyy}}}|||xxxvvvwwwvvvuuuuuuuuuuuuuuussssssrrrrrrqqqrrrrrrrrrsssqqqpppppprrrtttuuuuuuzzz{{{{{{zzzwwwuuuttttttrrrqqqqqqpppqqqrrrtttuuuvvvvvvvvvvvvvvvvvvuuuuuuqqqqqqtttxxxzzzxxxqqqkkkaaa___]]]ZZZWWWVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVWWWWWWWWWWWWXXXVVVXXXZZZ\\\^^^aaaeeehhhfffccc```fffxxxuuuyyyzzzsssqqq{{{||||||zzzuuunnnjjjhhhgggdddbbb^^^\\\[[[YYYQQQGGGCCCDDD@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJIIIIIICCCBBBBBBBBBCCCDDDFFFGGGHHHFFFEEEEEEFFFFFFEEEDDDAAACCCEEEFFFDDDBBBBBBBBBDDDEEEGGGFFFEEEDDDEEEGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGHHHHHHGGGGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBBBB;;;<<<<<<===============>>>===>>>CCCHHHGGGAAA;;;;;;:::999999;;;<<<<<<;;;999999999999999:::;;;<<<::::::999999999888888888444444555666666777888888666666666666666666666666wwwooo___NNNEEECCCCCCAAA>>>===<<<;;;;;;<<<>>>???AAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@AAAAAABBBEEEHHHMMMTTT]]]eeejjjpppvvv{{{}}}|||~~~yyyrrrmmmiiifffdddbbbdddaaaaaaeeegggfffhhhmmmpppxxxvvvttttttrrrnnniiieeeccccccdddfffjjjooorrrqqqmmmiiiccc___ZZZWWWWWWYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXUUUUUUUUUTTTSSSVVVZZZ]]]```bbbcccaaa]]]\\\^^^```eeehhhjjjiiiiiijjjnnnrrrwwwyyy|||~~~{{{zzzwwwyyyzzz{{{}}}~~~yyywwwtttsssrrrqqqpppnnnkkkooorrrtttwww{{{zzzuuutttvvvvvvtttsssvvvuuusssrrrqqqqqqpppppppppqqqqqqtttrrrqqqrrrtttvvvwwwwwwwwwxxxyyyxxxvvvtttttttttoooooooooooopppqqqrrrrrruuuuuuvvvvvvvvvuuuttttttpppppprrrttttttqqqmmmiiiaaa___\\\YYYVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUWWWWWWWWWWWWXXXXXXXXXXXXUUUWWWZZZ]]]```dddjjjmmmhhhjjjlllppp|||yyyqqq{{{{{{wwwzzz|||sssnnnmmmllliiieee^^^XXXSSSTTTRRRLLLHHHFFF@@@AAACCCBBBAAAAAABBBDDDCCCEEEGGGHHHJJJJJJJJJIIIEEEDDDBBBAAA@@@AAABBBBBBEEECCCAAA@@@AAABBBAAA@@@@@@BBBEEEFFFEEECCCCCCCCCCCCFFFHHHIIIGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCFFFGGGHHHGGGFFFEEEFFFGGGJJJIIIFFFDDDAAA@@@???>>><<<<<<============<<<<<<<<<;;;<<>>???BBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@@@@@@@AAADDDFFFGGGNNNWWW___dddjjjpppuuu}}}~~~~~~{{{vvvrrrnnnkkkiiihhheeebbbcccfffgggfffhhhkkklllttt}}}xxxttttttsssooojjjfffdddcccbbbdddgggkkknnnmmmiiifff___\\\WWWUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUSSSQQQTTTYYY]]]bbbdddeeeccc```___aaadddgggiiikkkiiiggghhhlllqqqtttxxx|||zzzwwwuuutttttttttsssqqqooommmppprrrssswww{{{xxxsssrrruuuvvvssssssvvvvvvrrrrrrqqqqqqpppqqqqqqrrrrrrwwwuuutttuuuwwwyyyzzzzzzvvvxxxyyyxxxwwwuuuuuuvvvooopppqqqrrrrrrssssssrrrtttuuuuuuvvvuuutttsssrrroooqqqqqqpppmmmjjjiiiiiiaaa^^^[[[WWWUUUUUUUUUVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXTTTWWW[[[___ccciiiooosssrrrzzz}}}ssssss}}}sssooommmhhhddd^^^VVVQQQQQQPPPKKKHHHGGG@@@BBBDDDCCCBBBAAACCCEEEDDDEEEFFFGGGHHHGGGFFFFFFCCCBBB@@@??????@@@AAABBBDDDBBB???>>>??????>>>===???BBBDDDEEEDDDBBBAAAAAA@@@DDDGGGIIIHHHFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEGGGHHHIIIGGGFFFDDDEEEFFFIIIHHHEEECCC@@@>>>===============>>>>>>======<<<<<<<<<<<<======>>>>>>>>>===;;;999999;;;;;;;;;:::::::::999999888999999999999888888888777777777777444444444444444444555555333333444444555555555555jjjnnniii[[[NNNIIIGGGCCCAAA@@@>>>===<<<===>>>???BBBBBBBBBAAAAAA@@@@@@@@@===>>>@@@@@@@@@AAACCCEEECCCJJJSSS[[[```eeekkkpppxxx{{{{{{|||~~~~~~~~~}}}|||}}}|||zzzxxxvvvuuutttsssiiigggfffiiijjjhhhiiilllkkkrrr{{{zzzssstttsssooojjjfffddddddaaabbbeeeiiillllllhhheee]]]ZZZWWWUUUUUUVVVUUUTTTUUUVVVWWWXXXYYYYYYZZZYYYXXXYYYWWWUUUSSSUUUZZZ___eeeggggggdddaaa```cccfffhhhjjjllliiiffffffkkkpppssswww|||~~~yyyvvvuuuttttttuuuuuusssqqqooorrrssstttxxx{{{xxxrrrqqquuuvvvsssssswwwwwwssssssrrrrrrqqqrrrrrrsssssstttrrrqqqrrruuuwwwxxxxxxwwwyyy{{{zzzyyyxxxyyyyyyrrrsssuuuvvvwwwvvvvvvuuuttttttuuuuuuuuutttrrrqqqpppqqqqqqnnniiifffgggiii```]]]YYYVVVTTTTTTVVVWWWUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWUUUXXX\\\aaafffmmmsssxxx}}}}}}|||sssooovvvyyyqqqmmmgggbbb___YYYTTTQQQMMMGGGDDDEEE@@@CCCEEEDDDBBBAAACCCFFFDDDEEEFFFFFFFFFDDDCCCBBB??????>>>>>>???AAADDDEEEEEECCC@@@????????????>>>???AAADDDEEECCC@@@>>>>>>===AAAFFFHHHGGGEEECCCBBB@@@AAACCCDDDFFFGGGHHHHHHHHHIIIJJJHHHFFFEEEEEEFFFEEEDDDBBBAAA@@@?????????===>>>>>>>>>>>>>>>======<<<===<<<;;;:::;;;>>>@@@>>><<<::::::;;;;;;;;;:::;;;;;;:::999888888888888888888888888777777777777444444444444444444444333333333333444444555555555bbbmmmrrrhhhWWWKKKGGGEEE@@@@@@@@@>>><<<<<<===???BBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAADDDGGGMMMRRRXXX___eeejjjtttwwwzzz~~~zzzuuusssrrrtttyyy~~~zzz|||~~~~~~}}}||||||}}}|||}}}wwwnnnjjjhhhkkkmmmkkkkkkmmmmmmuuu}}}uuuqqqlllhhhgggfffeeedddbbbfffjjjkkkmmmmmmhhhbbb```^^^[[[XXXVVVTTTQQQNNNSSSTTTVVVXXXYYYYYYYYYYYY\\\]]]]]]\\\[[[[[[\\\^^^bbbfffiiihhheeedddgggkkkooonnnmmmkkkgggeeeiiinnnooottt{{{{{{xxxxxxxxxwwwwwwwwwwwwwwwrrrsssuuuwwwwwwwwwvvvuuusssuuuvvvvvvuuuuuuvvvxxxwwwvvvuuutttttttttvvvvvvxxxvvvtttuuuyyy{{{{{{zzz|||{{{{{{{{{{{{zzzzzzzzzzzzxxxwwwxxxzzzyyyvvvrrrssstttrrrnnnmmmoooooommmlllmmmmmmkkkgggdddbbbaaabbb```\\\XXXUUUUUUVVVVVVRRRRRRSSSSSSSSSSSSRRRRRRVVVVVVWWWUUUTTTUUUWWWYYYYYYYYY___fffiiijjjttt}}}yyyrrruuuyyy}}}|||{{{kkk```^^^aaaVVVVVVUUUPPPJJJEEEEEEFFFGGGIIIIIIGGGCCCAAABBBDDDDDDEEEFFFGGGHHHHHHGGGFFFCCCCCCBBBBBBBBBBBBAAAAAA===AAAEEEDDDAAAAAADDDHHHFFFJJJIIIEEEBBBCCCCCCAAA===@@@DDDGGGIIIHHHFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDGGGIIIHHHDDDAAAAAACCCEEEDDDBBBAAAAAA???<<<::::::<<<>>>??????>>><<<:::<<<<<<<<<<<<============>>><<<:::999999999888777999999888888777777666666444444555666777888999999999999888666555444333222333333333333333333333333XXXdddnnnjjj___SSSKKKEEEAAAAAA@@@>>>======>>>@@@BBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBEEEIIINNNTTT[[[ccchhhooorrruuuyyy}}}tttooollliiiiiilllqqquuuvvvvvvvvvuuusssqqqooommmlllsssuuuwwwyyyyyy{{{~~~zzzrrrmmmkkkmmmmmmkkkjjjkkkpppxxxvvvrrrmmmhhhfffeeedddcccbbbggglllooorrrsssooohhhdddaaa^^^\\\ZZZWWWTTTQQQTTTUUUWWWXXXYYYYYYYYYXXXZZZ[[[\\\\\\[[[\\\^^^___aaadddggggggeeedddgggkkknnnoooooolllgggeeeggglllnnnttt}}}|||xxxxxxyyyyyyyyyyyyyyyxxxuuuvvvwwwxxxxxxxxxxxxxxxuuuvvvwwwvvvuuuuuuvvvxxxyyyyyywwwvvvuuuuuuuuuuuuwwwuuutttuuuxxx{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyy{{{yyyxxxxxxxxxvvvqqqnnnjjjmmmnnnllllllnnnmmmiiihhhiiiiiihhheeebbb```______^^^[[[WWWUUUTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTUUUXXX[[[ZZZ[[[aaagggiiilllxxx{{{wwwxxx}}}sssddd[[[ZZZ^^^UUUUUURRRMMMGGGCCCCCCDDDGGGIIIIIIGGGDDDAAA@@@AAAAAACCCDDDFFFGGGGGGFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA>>>CCCGGGGGGDDDBBBCCCEEEIIIMMMLLLGGGDDDEEEDDDBBB???AAADDDGGGHHHGGGEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCDDDFFFEEECCCBBBAAAAAAAAA@@@????????????<<<::::::<<<>>>@@@@@@>>><<<:::;;;;;;<<<<<<======>>>>>><<<:::888888999:::999999777666666666555555555444555555555666777777888888888777777666555444333333333333333333333333333333KKKXXXgggmmmiii```QQQEEEBBBAAA@@@???>>>???@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBEEEIIINNNVVV^^^dddhhhkkkooossswww|||{{{ooogggccc^^^\\\]]]```cccdddcccccccccbbbaaaaaa``````hhhjjjmmmqqquuu{{{wwwrrrnnnnnnmmmjjjiiijjjqqqxxxyyyuuunnniiifffeeecccbbb```gggmmmrrrvvvxxxssslllhhheeebbb```^^^[[[WWWTTTTTTUUUWWWYYYZZZZZZZZZYYYYYY[[[\\\]]]\\\]]]^^^```^^^aaadddeeeddddddhhhkkkmmmqqqsssoooiiieeegggiiikkkrrr}}}|||wwwxxxyyy{{{{{{{{{{{{zzzyyyyyyyyyxxxyyyyyyzzzzzzxxxxxxxxxvvvtttuuuwwwyyy{{{{{{zzzyyyxxxvvvuuutttvvvuuutttuuuwwwzzz{{{{{{yyyyyyyyyyyyxxxxxxxxxxxx{{{zzzyyyxxxuuuqqqkkkgggbbbhhhkkkkkklllnnnkkkgggcccccccccbbbaaa___]]]\\\\\\[[[YYYXXXVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRPPPQQQRRRSSSSSSUUUYYY[[[ZZZ^^^eeejjjlllqqq~~~xxxuuuzzz{{{~~~{{{hhh\\\UUUVVVYYYTTTRRRNNNHHHCCC@@@@@@AAAFFFGGGHHHGGGDDDAAA???>>>???@@@BBBDDDEEEFFFFFFEEEEEEEEECCCBBBBBBAAAAAAAAA>>>CCCHHHIIIGGGCCCBBBCCCMMMQQQPPPKKKGGGGGGFFFDDDBBBDDDEEEFFFFFFEEECCCAAAAAABBBCCCDDDDDDEEEEEEDDDBBBAAAAAABBBCCCCCCBBB@@@===<<<<<<<<<>>>>>><<<:::;;;<<<>>>@@@@@@>>><<<;;;;;;;;;;;;<<<===>>>>>>???:::888777888:::;;;;;;:::666666666666555555555555666666666666666666666666666666555555555444444444333333333333333333333333AAAOOOaaannnrrrkkkXXXGGGDDDBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@AAACCCEEEJJJQQQZZZ```bbbeeejjjoootttyyyyyylllaaa\\\VVVRRRRRRTTTVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZ^^^```ccchhhpppzzz|||uuupppooommmjjjiiikkknnnvvv}}}xxxqqqjjjgggeeedddccc^^^eeelllpppuuuvvvrrrkkkiiigggdddbbb```]]]YYYUUUSSSTTTWWWYYY[[[\\\]]]]]][[[\\\^^^^^^]]]\\\]]]^^^[[[^^^aaabbbcccdddgggjjjmmmtttwwwrrrkkkgggggggggiiioooyyy}}}uuuwwwzzz|||}}}}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzyyywwwuuuuuuwwwyyyzzzzzz{{{{{{zzzyyywwwvvvuuutttttttttvvvyyyzzz{{{yyyyyyyyyyyyxxxxxxxxxxxx{{{zzzzzzwwwsssnnnhhhdddeeeiiilllllllllnnnkkkggg^^^^^^]]]\\\]]]\\\[[[ZZZYYYYYYYYYYYYWWWUUUSSSQQQSSSSSSRRRRRRRRRRRRSSSSSSPPPQQQRRRRRRSSSTTTXXXZZZZZZaaaiiinnnqqqzzz~~~vvvrrrqqqyyyvvvwww~~~yyy}}}mmm```YYYTTTTTTVVVTTTQQQKKKEEEAAA??????@@@AAACCCEEEFFFEEEBBB@@@>>>>>>@@@BBBDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@???BBBEEEFFFEEEDDDCCCDDDPPPSSSRRRMMMIIIIIIHHHFFFEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBB@@@???@@@DDDEEECCC@@@>>>===<<<<<<>>>===<<<:::;;;===???AAAAAA???===;;;:::;;;;;;<<<===>>>??????<<<:::999999:::;;;;;;:::888888888888777777777777777777666666666555555555444444444444444444444444222222222222222222222222>>>JJJZZZjjjtttqqq___LLLGGGDDDAAAAAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBDDDGGGMMMUUU[[[^^^bbbgggmmmrrrxxxwwwkkk[[[VVVPPPLLLKKKLLLMMMNNNMMMMMMMMMMMMNNNOOOQQQRRRTTTWWW[[[aaakkkwwwyyyrrrpppmmmjjjjjjlllllluuuzzzrrrkkkgggfffdddddd___eeekkknnnrrrtttooohhhgggeeedddbbb```]]]YYYUUUQQQSSSVVVZZZ]]]___```aaa^^^___```___]]][[[ZZZ[[[YYY[[[]]]___aaadddfffhhhlllvvv{{{tttlllhhhhhhgggiiimmmuuu~~~}}}tttwwwzzz}}}~~~|||{{{|||zzzyyywwwwwwwwwxxxyyyzzz{{{zzzxxxvvvvvvxxxzzzwwwxxxzzz{{{{{{zzzyyyxxxttttttttttttuuuwwwyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzxxxsssnnniiiffflllooooookkkjjjkkkjjjfff\\\ZZZXXXXXXZZZ[[[YYYXXXXXXYYYZZZYYYXXXVVVTTTRRRSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSTTTSSSSSSTTTWWWYYY[[[dddnnntttyyy~~~sssmmmmmmooo{{{uuuqqq~~~sss}}}~~~|||ooobbb\\\ZZZWWWTTTTTTSSSOOOIIIDDDAAA?????????===>>>AAACCCEEEDDDBBB@@@@@@AAACCCFFFGGGHHHHHHHHHDDDCCCAAA???>>>>>>???@@@???@@@AAAAAAAAACCCEEEGGGNNNQQQQQQLLLIIIIIIIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@??????@@@AAAAAAAAA@@@@@@CCC@@@???@@@DDDEEEDDDBBBAAA@@@?????????>>><<<:::<<<>>>@@@AAAAAA@@@>>><<<;;;;;;;;;<<<===>>>>>>??????===;;;;;;;;;;;;:::999777777777777888888888888777777666666555555444444333333333333444444444444222222222222222222222222>>>FFFRRR```nnnqqqeeeVVVKKKGGGCCCBBBCCCDDDBBB@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCEEEJJJPPPTTTZZZ^^^cccjjjpppwww~~~uuujjjXXXTTTNNNJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKMMMOOOTTT[[[eeerrrwwwsssoookkkkkkmmmkkkuuuzzzqqqjjjfffeeedddcccaaafffkkkmmmqqqsssooohhhcccbbbaaaaaa```]]]XXXUUUQQQSSSVVVZZZ^^^aaabbbccc___aaabbb```]]][[[YYYYYYWWWXXXZZZ]]]```bbbdddfffiiivvv{{{sssjjjhhhhhhfffiiimmmsss|||~~~}}}uuuxxx}}}}}}{{{{{{zzzyyyxxxwwwvvvvvvvvvyyyzzz{{{{{{yyyxxxyyyzzzvvvvvvwwwxxxyyyyyyyyyyyyuuuuuuvvvuuuttttttvvvyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyzzzzzzxxxtttqqqoooooorrrtttrrrmmmjjjjjjhhhddd\\\YYYVVVWWWYYYZZZYYYWWWXXXXXXYYYYYYXXXVVVUUUSSSTTTSSSRRRQQQQQQRRRSSSTTTTTTUUUVVVUUUUUUVVVXXX[[[```jjjuuu{{{vvvnnnjjjlllppp~~~wwwrrr{{{wwwtttppp}}}ssslllmmmbbbZZZYYY\\\YYYVVVTTTQQQMMMGGGDDDBBBAAA@@@???:::;;;===@@@CCCEEECCCBBBBBBCCCEEEGGGHHHIIIIIIHHHCCCBBB@@@???>>>???AAABBBAAA@@@???>>>???BBBEEEFFFHHHLLLMMMIIIGGGHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@@@@BBBCCCDDDCCCDDDBBBAAAAAAAAA@@@>>><<<===>>>@@@BBBBBB@@@>>>===<<<<<<<<<<<<============@@@>>><<<;;;;;;;;;:::888555555555555666666666666666666666555555444444444333333333333333333333333222222222222222222222222>>>BBBIIITTTcccmmmiii```NNNIIIDDDCCCDDDDDDBBB>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCC@@@AAABBBBBBCCCFFFJJJMMMTTTXXX___eeelllsss{{{~~~rrrjjjZZZWWWQQQMMMJJJHHHEEECCCEEEDDDBBBBBBBBBDDDEEEGGGGGGJJJOOOUUU___lllyyy~~~xxxrrrmmmkkkmmmkkksss|||}}}wwwnnngggcccbbbbbbbbbaaaeeeiiikkknnnqqqooojjj```______```___]]]YYYUUUSSSUUUXXX\\\^^^```aaaaaa^^^```bbbaaa^^^[[[ZZZZZZWWWWWWYYY[[[___aaacccccceeessszzzpppffffffgggeeeeeeiiiqqqzzz}}}{{{}}}~~~}}}|||xxx|||}}}{{{zzzzzzyyyxxxwwwvvvuuuwwwyyy|||}}}|||zzzzzzzzzwwwvvvvvvvvvvvvvvvwwwxxxvvvwwwwwwuuurrrrrrtttwwwyyyyyyyyyyyyxxxxxxxxxxxxwwwyyyzzzxxxvvvuuuvvvyyyuuuxxxxxxtttpppnnniiiccc^^^ZZZVVVWWWZZZ[[[YYYWWWVVVWWWWWWVVVVVVUUUTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTTTTVVVWWWWWWWWWYYY\\\___hhhrrr|||vvvpppnnnnnnrrrwwwzzz{{{yyy{{{qqqjjjgggkkkwwwvvvjjjfffgggggg\\\TTTVVVZZZYYYVVVTTTMMMIIIEEECCCCCCBBB@@@>>>;;;:::;;;>>>BBBDDDCCCAAACCCDDDFFFHHHHHHHHHHHHGGGDDDBBBAAA???@@@AAADDDEEEDDDBBBAAAAAAAAABBBBBBBBBBBBFFFGGGEEEDDDGGGHHHGGGDDDCCCBBBAAAAAABBBDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAA@@@??????AAACCCCCCBBBAAABBBCCCCCCAAA???===???AAABBBBBBAAA???===============<<<<<<<<<<<<===;;;999999::::::999888444555555555666666666777555555555555555555555444333333333222222222222222111111111111111111111111===>>>BBBKKK\\\jjjlllgggPPPKKKEEECCCEEEEEEAAA===@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC???AAABBBBBBBBBCCCFFFIIIPPPTTT[[[bbbiiiqqqxxx}}}{{{qqqkkk___\\\VVVRRRNNNJJJEEEBBBBBBAAA@@@>>>>>>@@@AAABBBDDDGGGKKKRRR[[[gggttt||||||tttmmmkkkmmmiiipppwwwzzz~~~{{{uuullleeeaaa`````````___ccceeegggkkkooonnnjjj^^^^^^^^^______]]]YYYVVVVVVXXXZZZ]]]^^^___```___\\\___aaaaaa___]]][[[[[[WWWWWWXXXZZZ^^^aaabbbbbbbbbqqqwwwmmmcccdddfffddd```eeennnyyy}}}wwwvvvyyy|||}}}~~~~~~}}}|||{{{{{{~~~~~~{{{{{{{{{{{{zzzxxxvvvtttvvvyyy|||~~~}}}{{{zzzzzzxxxwwwuuutttttttttuuuvvvvvvwwwwwwuuurrrqqqsssvvvxxxxxxxxxwwwwwwwwwwwwvvvvvvxxxyyyxxxwwwxxx|||xxx|||~~~{{{wwwsssllleee```[[[WWWWWWZZZ\\\ZZZWWWUUUUUUUUUTTTTTTTTTSSSSSSUUUSSSRRRQQQQQQRRRSSSUUUTTTUUUWWWXXXYYY\\\___bbbnnnwwwsssjjjlllpppsssyyyxxx~~~yyyjjjbbb___dddooovvvrrreee]]]aaaiiiggg[[[QQQRRRWWWWWWUUUSSSJJJGGGCCCBBBCCCBBB???======;;;:::<<<@@@BBBBBB@@@DDDEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAAAAADDDFFFHHHFFFEEEDDDDDDDDDBBB@@@======BBBDDDBBBBBBFFFHHHGGGCCCBBBAAA@@@AAACCCEEEFFFDDDEEEEEEEEEEEEEEEDDDDDD???@@@AAA???<<<<<>>???AAACCCCCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;999888666777888:::999999666777777777888888999999555555555555555555555555333333333222222222111111111111111111111111111111>>><<<;;;AAANNN\\\gggmmm^^^QQQFFFDDDDDDCCCDDDHHHCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAACCCBBBAAAAAAAAACCCEEEFFFMMMPPPTTTZZZaaajjjsssyyy}}}}}}uuuoooeee```XXXRRRMMMIIIFFFDDDAAAAAAAAAAAAAAABBBCCCCCCCCCEEEHHHLLLTTT___kkkrrr~~~}}}vvvpppjjjgggkkklllooouuuzzz{{{xxxtttqqqppplllfffaaa^^^]]]^^^cccdddeeeffffffeeedddccc^^^_________]]][[[XXXVVVYYYXXXWWWXXX[[[]]]]]]]]]___cccggggggeee```\\\ZZZZZZXXXWWWYYY]]]``````___dddeeeggggggeeebbb___]]]aaacccgggmmmyyy{{{xxxvvvuuuwww{{{|||zzz~~~}}}{{{yyywwwuuusssooollltttvvvyyy{{{|||{{{zzzxxxxxxwwwvvvuuutttsssrrrqqqooopppqqqsssvvvwwwwwwvvvxxxxxxxxxxxxwwwwwwwwwwww{{{xxxuuuuuuxxx{{{~~~{{{rrrjjjddd\\\[[[YYYYYYZZZZZZXXXVVVWWWVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSRRRQQQPPPQQQRRRSSSUUUVVVVVVWWW[[[bbbgggrrrwww|||rrriiibbbhhhxxxzzzssscccYYYVVV[[[```ccc___[[[\\\aaaeeejjjZZZKKKJJJTTTZZZVVVOOOLLLIIIEEEDDDEEEEEECCC@@@???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEGGGDDD@@@>>>@@@CCCEEEEEEJJJHHHFFFCCCAAA???>>>>>>============???AAACCCDDD???>>>===???CCCDDDCCC@@@EEEAAAEEERRRTTTJJJBBBBBBEEEDDDBBB@@@?????????@@@???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@>>>===<<<<<<======<<<<<<;;;:::999999999::::::;;;;;;;;;777666555555666666555444666555444444333333333333222222222111111111111000000000000000000000000000<<<;;;:::>>>GGGUUUaaaiiigggXXXKKKGGGFFFCCCAAACCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAACCCBBBAAA@@@AAABBBDDDEEEKKKMMMRRRWWW^^^gggpppvvvzzz~~~}}}uuupppfffaaaZZZTTTOOOKKKGGGEEEAAAAAA@@@@@@??????@@@@@@AAABBBDDDHHHNNNXXXcccjjjzzzxxxrrrmmmjjjkkklllooouuuyyyzzzxxxuuuqqqppplllhhhccc``````aaaccccccdddddddddbbbaaa```\\\]]]^^^^^^]]][[[YYYXXXXXXXXXXXXZZZ]]]^^^^^^^^^___bbbffffffddd```]]][[[ZZZYYYYYY[[[```ccccccbbbddddddcccbbb```______^^^___```ccchhhqqq~~~|||{{{xxxvvvvvvxxx|||~~~}}}yyywwwyyy~~~}}}~~~|||zzzxxxwwwuuurrroootttvvvxxxzzz{{{zzzxxxwwwxxxxxxxxxwwwvvvuuuttttttqqqqqqrrrsssuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvwwwyyy}}}|||uuummmhhh]]][[[YYYXXXYYYYYYXXXWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSRRRQQQPPPQQQSSSSSSVVVXXXWWWWWW[[[fffnnnpppwwwqqqiiiaaa___lll~~~~~~mmm^^^ZZZ\\\[[[\\\\\\YYYWWWYYY^^^bbbeeeZZZPPPPPPVVVYYYTTTMMMFFFDDDBBBDDDGGGIIIHHHGGGBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCEEEFFFFFFFFFDDDCCCFFFDDDBBB@@@???@@@BBBCCCCCCBBBAAA@@@>>>===<<<;;;=========>>>???AAACCCDDDAAA???>>>???AAABBBAAA???DDD@@@DDDPPPSSSKKKEEEGGGEEEDDDBBB@@@???>>>>>>???>>>??????@@@@@@@@@@@@???AAABBBBBBCCCBBBAAA???>>><<<<<<<<<<<<<<<;;;;;;:::999999999:::::::::;;;;;;:::888777888999999888666555555444333333333333333222222222111111111111000000000000000000000000000======<<<<<>>>>>>>>>>>???AAABBBCCCAAA@@@>>>===>>>???>>>===AAA>>>AAAJJJNNNIIIFFFIIIEEECCCAAA???>>>=========??????@@@@@@@@@???>>>>>>???@@@AAAAAAAAA@@@@@@???<<<<<<<<<<<<<<<;;;::::::999999999999999:::::::::777666555555666666555333444333333222222222222333222222222111111111111000000000000000000000000000@@@AAA@@@======FFFUUUaaammmhhhaaaWWWNNNGGGEEEFFFEEEDDDCCCBBBBBBAAABBBBBB@@@@@@@@@@@@AAAAAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAAEEEHHHKKKPPPUUU]]]eeejjjnnnssszzz~~~}}}|||zzzuuuqqqhhheee```ZZZVVVPPPKKKGGGEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEFFFHHHNNNUUUZZZdddmmmvvv|||xxxssspppnnnqqqqqqsssttttttsssqqqooojjjjjjiiigggeeedddeeefffiiijjjjjjjjjhhhdddaaa___[[[[[[[[[[[[[[[ZZZYYYXXXVVVWWWYYY^^^bbbdddcccaaa___aaacccbbb```^^^^^^^^^\\\\\\]]]___aaacccdddddddddbbb___\\\[[[[[[\\\^^^______```aaaeeellluuu{{{}}}yyytttqqqrrrtttvvvwwwvvvrrrpppqqqxxx|||{{{|||zzzyyyxxxyyyyyyxxxvvvtttttttttuuuuuuuuuttttttxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvuuusssssstttvvvyyyvvvvvvvvvvvvvvvwwwwwwwwwvvvzzz|||{{{wwwwww|||}}}yyytttmmmgggccc^^^[[[WWWUUUUUUVVVWWWWWWUUUUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRQQQSSSTTTTTTVVVYYYZZZ]]]bbbiiinnnlllxxxiiiYYYSSS[[[kkksssiiihhhjjjddd\\\UUUVVVZZZ\\\[[[[[[XXX[[[___```]]]UUUMMMGGGCCCBBBBBBBBBCCCEEEEEEEEEAAABBBCCCDDDDDDDDDDDDDDDGGGIIIKKKMMMLLLJJJGGGEEEIIIMMMOOOMMMFFFBBBBBBDDDDDDEEEGGGIIIJJJIIIHHHGGGAAAAAA@@@@@@????????????>>>===<<<;;;<<<=========>>>;;;===CCCEEEBBBBBBEEEDDDBBB@@@>>>===<<<<<<===@@@@@@@@@@@@@@@???>>>===<<<======>>>>>>?????????;;;;;;<<<<<<<<<;;;::::::888888888999999999999999666444333333444444222111333222222111111222222222222222222111111111000000000000000000000000000000BBBDDDDDD???;;;@@@MMMXXXhhhmmmnnncccTTTIIIGGGIIIFFFEEEDDDCCCBBBBBBBBBBBB?????????@@@AAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@DDDFFFIIIMMMQQQXXX```eeehhhmmmttt{{{|||zzzyyyzzzyyyuuuqqqkkkhhhbbb]]]YYYSSSNNNJJJFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGJJJPPPTTT]]]fffpppwww}}}vvvpppnnnmmmssstttuuutttrrrnnnjjjhhhcccdddeeeeeeddddddfffgggkkklllmmmllljjjgggccc```^^^]]]]]][[[ZZZXXXWWWVVVTTTVVVYYY^^^ccceeeeeedddaaabbbbbb```^^^]]]]]]^^^\\\]]]]]]^^^___aaaccceeefffdddbbb___]]]\\\[[[[[[\\\]]]^^^___bbbhhhpppuuu~~~|||xxxtttrrrsssuuuwwwxxxyyyuuurrrrrrxxx}}}|||zzzxxxvvvvvvwwwxxxxxxwwwssssssrrrrrrssssssttttttwwwwwwyyyyyyyyyxxxwwwvvvvvvwwwwwwuuussssssvvvzzzwwwwwwwwwwwwxxxxxxyyyyyywww{{{~~~}}}zzzyyy|||~~~{{{uuunnngggaaa^^^\\\YYYUUUSSSTTTUUUVVVVVVTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRSSSUUUUUUUUUWWW\\\bbbggghhhggglllvvvrrr^^^RRRPPP```wwwzzzlll```XXXZZZ^^^\\\XXXVVVWWW]]]cccccc\\\RRRJJJFFFCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCCCCBBBBBBHHHIIIKKKLLLKKKIIIGGGEEEHHHMMMPPPNNNHHHCCCBBBDDD@@@AAADDDFFFGGGFFFEEEDDDDDDDDDCCCAAA@@@>>>===<<<:::;;;;;;;;;;;;<<<>>>??????===>>>??????>>>>>>AAABBBAAA???===<<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<======;;;;;;;;;<<<;;;::::::999888888888888888888888888999777666666666666555333222222222111111222222333222222222111111111000000////////////////////////CCCEEEEEEAAA<<<===EEELLL___lllssskkk[[[OOOJJJIIIFFFFFFDDDCCCBBBBBBAAAAAA?????????@@@AAABBBDDDEEEDDDCCCCCCBBBAAA@@@@@@???AAACCCFFFIIIMMMSSSZZZ___aaafffmmmuuu{{{~~~zzzxxxwwwyyyyyyvvvsssqqqmmmgggaaa\\\WWWSSSOOOIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDGGGLLLOOOXXXcccooovvv}}}}}}tttooollllllrrrtttvvvuuupppjjjeeebbb]]]___aaaccccccdddfffhhhiiikkkmmmmmmlllhhhdddbbb______]]]\\\ZZZXXXWWWVVVTTTUUUXXX]]]bbbfffggggggccccccaaa^^^\\\[[[\\\^^^[[[[[[[[[[[[\\\```eeehhhkkkiiieeeaaa^^^[[[YYYYYYXXXYYY[[[]]]```eeelllqqqzzz|||~~~{{{xxxwwwxxxyyyzzzzzzyyyvvvrrrssswww~~~}}}|||yyywwwuuuuuuvvvwwwwwwwwwrrrqqqqqqpppqqqssstttvvvvvvwwwyyyyyyyyywwwuuutttuuuwwwxxxwwwttttttwwwzzzyyyyyyyyyzzzzzz{{{{{{|||www{{{}}}}}}{{{zzz{{{}}}~~~xxxqqqiiibbb]]]ZZZWWWUUURRRQQQSSSTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQRRRPPPRRRSSSSSSSSSSSSTTTVVVVVVWWWZZZ___fffjjjkkkkkkrrrxxx|||zzzoooaaaUUUOOOTTThhhwwwhhh]]]]]]___YYYSSSRRRXXX]]]aaa___VVVMMMGGGEEE@@@AAAAAAAAA@@@@@@BBBDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGGGGFFFEEEDDDEEEIIILLLKKKGGGCCCAAABBB???@@@BBBCCCDDDDDDCCCCCCDDDDDDCCCBBBAAA>>>===;;;999;;;===>>>>>>>>>???AAAAAAAAAAAA???===<<<===??????>>>===<<<;;;<<<======;;;;;;<<<<<<;;;;;;:::::::::999999999::::::;;;<<<;;;;;;;;;;;;;;;:::999999888888888777777777777777888666444444444444222111333222222222222333333444222222222111111111111000////////////////////////EEEHHHHHHEEE@@@===@@@CCCPPP___llllllddd[[[QQQJJJGGGFFFEEECCCBBBBBBAAAAAA>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>@@@BBBEEEHHHNNNUUUYYY[[[___fffnnnuuu|||}}}yyyvvvvvvxxxyyyxxxvvvwwwrrrkkkeee```\\\XXXVVVQQQPPPOOOMMMKKKJJJJJJJJJEEEEEEEEEDDDDDDFFFJJJNNNTTT___lllsss{{{uuuooommmmmmnnnrrruuuuuuooohhhbbb___YYY\\\___bbbccceeehhhjjjiiikkknnnoooooollliiifff___^^^]]]\\\[[[ZZZYYYYYYSSSTTTVVV[[[aaafffhhhiiieeedddaaa]]]ZZZYYY[[[]]]WWWXXXYYYYYY[[[aaajjjppprrrnnnggg```[[[XXXXXXXXXWWWYYY[[[]]]```dddjjjnnnyyyyyy{{{~~~~~~}}}xxxuuurrrsssyyy}}}{{{zzzzzzwwwuuutttvvvwwwxxxwwwqqqpppoooooopppsssvvvxxxwwwxxxzzzzzzyyywwwtttsssssswwwyyyxxxuuuuuuwww{{{{{{{{{||||||}}}~~~~~~wwwxxxzzz{{{{{{{{{zzzyyy~~~zzzssslllddd^^^ZZZXXXRRRPPPOOOPPPRRRTTTTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRPPPRRRSSSTTTSSSSSSUUUVVVWWW[[[```dddgggllltttzzz{{{pppaaaVVVRRRRRRaaarrrsssddd```^^^VVVRRRTTTYYY\\\\\\WWWNNNFFFCCCDDD@@@BBBCCCBBBAAAAAADDDFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEGGGHHHGGGEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA???>>><<>>;;;;;;===>>>===<<<;;;;;;;;;<<<===>>>;;;;;;<<<=========<<<<<<;;;;;;:::::::::;;;<<<<<<:::;;;;;;;;;;;;:::999999888888777777777666666666555333222111222111///...333333333333333444555555222222222111111111111000////////////////////////IIIKKKLLLIIIEEEAAA@@@@@@CCCRRRbbbiiikkkfffZZZMMMGGGFFFEEEDDDBBBBBBAAAAAA>>>>>>>>>@@@AAACCCEEEFFFEEEEEEEEEDDDCCCAAA@@@???<<<>>>@@@BBBEEEKKKQQQVVVWWW[[[bbbiiipppwww~~~|||xxxttttttwwwzzzyyyxxx|||wwwooohhhccc```]]][[[[[[YYYWWWTTTQQQOOOMMMLLLFFFFFFFFFEEEEEEGGGKKKOOOOOO[[[hhhpppwwwwwwqqqoooooojjjooottttttooohhhbbb___XXX[[[___bbbdddfffiiikkkkkkmmmpppsssssspppmmmkkk^^^]]]]]]\\\[[[[[[\\\\\\SSSSSSUUUZZZ```fffiiijjjfffeeeaaa\\\YYYXXXZZZ\\\UUUVVVWWWXXX[[[cccnnnvvvxxxrrrhhh^^^XXXVVVWWWYYYZZZ[[[]]]___aaaeeejjjnnnyyyyyyyyy{{{wwwuuusssuuu{{{{{{yyyxxx{{{xxxuuuuuuvvvwwwxxxxxxqqqpppoooooopppssswwwyyyxxxzzz{{{{{{zzzwwwtttrrrrrrvvvzzzzzzwwwuuuxxx{{{|||}}}}}}~~~wwwvvvwwwyyy{{{zzzxxxuuuxxxtttnnnfff___ZZZWWWUUUOOONNNNNNPPPRRRTTTSSSRRRSSSRRRRRRQQQQQQQQQQQQRRRPPPRRRSSSTTTSSSSSSUUUVVVWWW___fffgggffflll{{{~~~mmm[[[RRRSSSXXXnnnzzz}}}jjjccc^^^VVVUUUYYYZZZZZZWWWPPPGGGBBBAAABBBCCCEEEFFFDDDBBBAAACCCFFFCCCDDDDDDDDDDDDDDDCCCCCCFFFEEEDDDCCCDDDEEEGGGHHHEEEEEEFFFGGGIIIHHHFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBB???DDDHHHIIIFFFCCCAAABBB;;;>>>???<<<999999;;;<<<;;;;;;::::::;;;<<<>>>???>>>>>>???@@@@@@AAA@@@@@@======;;;;;;;;;;;;<<<===::::::;;;;;;;;;:::999999888888777777666666666555888666555444444444222000333333333333444444555666222222222111111111111000////////////////////////OOONNNJJJDDDCCCEEEBBB<<>>@@@?????????@@@AAAAAABBBEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???@@@BBBFFFJJJLLLSSSXXX^^^eeelllsssyyy}}}}}}xxxrrrrrruuuwww{{{}}}wwwqqqkkkfffbbb```ZZZXXXWWWVVVVVVTTTPPPMMMNNNKKKHHHGGGHHHJJJKKKLLLTTTXXX___gggqqqzzz~~~wwwlllccclllkkkkkknnnppplllccc\\\YYY]]]bbbeeeggghhhiiijjjlllnnnqqquuuxxxvvvrrrnnnaaa___]]]]]]^^^___^^^\\\XXXVVVUUUWWW[[[```cccdddcccaaa___\\\ZZZXXXXXXXXXWWWVVVUUUVVVZZZdddoooxxx|||rrrddd]]][[[[[[WWWSSSUUUZZZ___aaa```bbbggglllssswww{{{{{{yyyyyy~~~}}}{{{zzz}}}~~~{{{yyywwwzzzyyyxxxvvvuuutttttttttuuuqqqnnnooossswwwxxxxxx}}}{{{xxxwwwwwwvvvtttrrrwwwxxxzzzzzzzzzzzz|||}}}~~~|||zzz{{{~~~zzzvvvvvvxxxxxxtttppptttmmmddd]]]YYYWWWSSSQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRQQQPPPOOOOOOPPPQQQSSSSSSSSSRRRRRRTTTXXX\\\^^^ccciiimmmpppxxxxxxfffYYYVVV[[[aaa|||~~~mmmddd^^^XXXUUUVVV\\\WWWPPPJJJGGGFFFEEEDDDDDDFFFHHHHHHGGGFFFFFFGGGHHHFFFDDDDDDEEEFFFEEEDDDCCCDDDDDDEEEEEEFFFEEEEEEEEEFFFHHHKKKLLLJJJEEEAAAEEEDDDBBB???>>>???@@@@@@===>>>>>>??????@@@AAAAAAJJJIIIGGGEEEDDDCCCDDDDDD??????>>><<<<<<;;;;;;;;;999999999::::::;;;;;;;;;BBB>>>;;;>>>DDDEEE@@@:::???===;;;999888999:::;;;;;;<<<=========<<<;;;::::::999888777666555444333777666555444333222222222444333222111111111222333222111111111000000////////////000000111111222222^^^UUULLLHHHHHHHHHCCC>>><<>>@@@@@@??????@@@AAAAAABBBEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@??????AAADDDHHHJJJOOOSSSZZZaaagggnnnuuuyyy}}}yyyrrrqqqtttvvv|||}}}xxxrrrlllhhhfff___]]][[[ZZZYYYVVVRRROOORRRPPPMMMLLLMMMOOOQQQRRRVVVYYY^^^eeemmmtttyyy|||}}}{{{{{{|||zzztttnnniiiiiikkkoooqqqmmmccc\\\[[[^^^bbbfffggghhhiiijjjkkkmmmppptttvvvtttpppmmmaaa___]]]\\\]]]]]]]]]\\\YYYWWWUUUVVVZZZ^^^aaaccc^^^]]]]]]\\\[[[[[[[[[[[[TTTSSSSSSSSSXXXbbboooxxx}}}sssfff___]]]\\\YYYUUUWWW\\\aaacccbbbcccgggkkkssswww{{{{{{yyyxxxzzz}}}}}}}}}}}}||||||||||||{{{zzzyyyyyy~~~}}}zzzxxxvvvuuuuuuuuuvvvtttrrrrrruuuxxxzzz{{{|||zzzxxxxxxxxxxxxvvvtttuuuwwwyyyyyyxxxxxxzzz|||~~~|||{{{{{{~~~{{{vvvuuuuuutttoookkkkkkfff___ZZZXXXVVVSSSQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSRRRQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRTTTXXX[[[cccfffjjjnnnttt|||yyyjjj^^^ZZZ___gggnnn|||}}}nnnaaa[[[YYYXXXWWW]]]WWWOOOHHHEEEEEEEEEFFFDDDFFFGGGGGGEEEDDDDDDEEEHHHFFFCCCCCCCCCCCCBBBAAADDDEEEHHHLLLOOOOOOLLLIIIFFFFFFHHHJJJLLLLLLIIIGGGHHHFFFDDDAAA?????????@@@>>>??????@@@AAA@@@@@@@@@EEEDDDBBB@@@??????@@@@@@???>>>===;;;::::::::::::999:::::::::;;;;;;;;;;;;>>>======>>>@@@@@@???===@@@???===;;;;;;;;;<<<===;;;;;;<<<===<<<;;;:::999999999888777666555444333888888777666555555444444555444333222222222333333111111111000000000//////000000000000000111111111ppp[[[JJJHHHJJJFFFAAA@@@888>>>DDDPPPdddvvvyyyqqq[[[SSSIIIEEEFFFGGGCCC???@@@@@@@@@@@@@@@AAAAAABBBDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@??????@@@BBBDDDFFFHHHLLLSSSZZZ```gggnnnrrr~~~}}}tttqqqrrruuu||||||wwwrrrooojjjhhheeecccaaa___[[[XXXYYYXXXVVVUUUUUUVVVXXXYYYZZZ\\\```eeekkkppptttwwwyyyvvvssstttwwwyyyxxxvvvhhhiiikkkoooppplllccc\\\\\\___dddfffgggggghhhiiihhhiiillloooqqqpppmmmjjjccc___\\\ZZZ[[[\\\\\\\\\ZZZXXXVVVVVVYYY]]]___```[[[\\\\\\]]]]]]\\\[[[ZZZSSSRRRRRRRRRVVVbbbppp{{{}}}tttiiicccaaa```\\\YYYZZZ^^^dddfffffffffhhhkkkrrrwww{{{|||yyywwwvvvwwwzzz}}}~~~{{{vvvrrrsss{{{~~~{{{yyyxxxxxxxxxyyy{{{|||}}}}}}zzzwwwvvvvvvvvvwwwwwwwwwvvvwwwyyy||||||{{{yyyyyyzzzzzzxxxwwwuuuvvvwwwwwwwwwwwwxxxyyy~~~|||{{{{{{~~~|||vvvqqqoookkkfffbbb^^^[[[XXXVVVVVVUUUSSSQQQPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPQQQRRRRRRQQQRRRRRRRRRRRRTTTWWWZZZeeefffjjjsss}}}|||oooaaa\\\bbbmmmuuuyyy|||~~~}}}}}}{{{yyynnn]]]WWWZZZ[[[XXX\\\UUULLLEEECCCCCCEEEFFFDDDEEEFFFEEECCCBBBBBBCCCBBBAAA@@@@@@BBBCCCBBBBBBFFFGGGKKKSSSYYYZZZTTTMMMGGGFFFFFFGGGJJJMMMMMMMMMIIIGGGEEEBBB@@@?????????AAABBBDDDEEEDDDCCCAAA@@@AAA@@@>>>=========>>>>>>>>>===<<<:::999999888888:::;;;;;;;;;;;;<<<<<<<<<:::<<<>>>===;;;;;;>>>@@@@@@???===<<<;;;;;;<<<===;;;;;;<<<<<<;;;:::999999888888777777666555444444888777777666666555555555555555444333333333333444111111000000000000//////111000000000000000000///fffKKKHHHJJJEEEBBBEEE===@@@AAAEEEYYYrrr}}}yyykkk^^^OOOGGGGGGGGGDDD@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAACCCGGGMMMTTTZZZ```fffjjjvvv{{{zzzuuutttuuu||||||yyyvvvtttrrrpppnnnllliiifffdddcccaaa^^^\\\[[[[[[]]]^^^```dddiiinnnssswwwyyyzzzvvvrrrppprrrtttvvvvvvmmmllllllmmmlllhhhbbb^^^^^^aaadddffffffffffffgggeeeeeegggjjjlllllljjjgggdddaaa\\\YYYZZZ[[[\\\\\\[[[YYYVVVVVVYYY\\\^^^^^^\\\]]]______]]]ZZZWWWUUUSSSSSSSSSSSSWWWbbbrrr~~~wwwnnnhhhfffdddaaa^^^]]]aaafffiiijjjiiijjjkkkoootttzzz|||{{{xxxvvvuuuvvvzzz|||wwwnnniiijjjrrr~~~}}}{{{yyyxxxxxxyyy|||~~~}}}zzzxxxwwwxxxyyyvvvxxxzzzyyywwwxxx|||~~~|||{{{zzz{{{zzzyyywwwvvvwwwxxxxxxwwwvvvwwwyyy}}}|||zzz{{{}}}~~~~~~zzzsssmmmhhhbbb]]]YYYUUUUUUTTTTTTTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPQQQQQQQQQRRRSSSSSSQQQRRRRRRRRRRRRTTTWWWZZZ```ccclll{{{|||pppddddddnnnxxx{{{zzz{{{~~~}}}sssmmmkkklll~~~|||pppmmmrrrkkkYYYRRRYYY\\\VVVUUUOOOIIIDDDBBBBBBBBBBBBAAACCCDDDDDDBBBAAABBBCCC<<<;;;;;;>>>BBBEEEGGGGGGGGGFFFIIIRRR\\\^^^XXXQQQGGGEEECCCCCCFFFIIILLLLLLFFFEEECCCAAA@@@?????????EEEFFFHHHIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>???@@@???>>>===;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;::::::;;;===@@@===<<<;;;::::::::::::;;;;;;;;;;;;::::::999888888777777777666666555555444555555555555555444444444444444333333222222222222000000000000000000//////111111000000/////////...vvvVVVMMMLLLGGGFFFLLLBBBCCC@@@@@@OOOhhhxxx{{{xxxjjjXXXLLLHHHGGGDDDBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>======>>>>>>@@@CCCIIIOOOTTTZZZ```cccmmmsss|||{{{{{{zzz}}}{{{zzzxxxvvvtttoooooolllhhhbbb^^^^^^___```bbbfffkkkqqqvvvzzz||||||xxxrrrnnnnnnppprrrtttsssqqqnnnkkkhhheeebbb```___bbbeeefffeeedddddddddddddddeeehhhkkklllkkkiiigggccc^^^[[[[[[\\\]]]]]]\\\ZZZWWWWWWYYY[[[]]]^^^\\\]]]______]]]ZZZVVVTTTQQQSSSTTTSSSVVV```ooo|||yyyrrrllljjjhhheeeccc```cccgggkkklllllllllllllllqqqxxx}}}~~~{{{xxxvvvuuuyyy~~~zzzsssiiibbbccckkkvvv}}}}}}{{{yyywwwxxxzzz}}}~~~}}}{{{yyyxxxyyyzzzzzzuuuxxxzzzyyywwwwww{{{~~~~~~|||{{{{{{zzzxxxvvvxxxyyyzzzzzzxxxwwwxxxyyy|||zzzyyyzzz{{{|||{{{zzz{{{vvvoooggg```[[[VVVSSSQQQRRRSSSSSSRRRQQQPPPOOOMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSQQQRRRSSSSSSSSSUUUXXXZZZXXXaaarrrzzzrrrkkkoooyyy|||vvvtttwww}}}qqqddd]]][[[]]]vvvzzzsssmmmhhhcccjjjeeeVVVQQQXXXYYYRRRJJJHHHEEECCCBBBAAA@@@>>>???AAACCCDDDCCCBBBCCCDDD;;;;;;;;;>>>CCCFFFHHHHHHFFFDDDEEELLLUUUYYYVVVPPPGGGDDD@@@???AAADDDFFFGGGAAAAAA@@@@@@@@@@@@@@@@@@CCCEEEGGGHHHHHHFFFDDDBBBAAA@@@???>>>>>>???@@@@@@@@@???>>>======<<<<<<==============================;;;999999;;;=========<<<;;;;;;:::::::::::::::;;;::::::999888777777777666666666666555555555555333444555666666555555444222222222222111111000000//////////////////000000111000000000//////......fffUUULLLEEEEEEIIICCCAAA???@@@IIIYYYlllyyy}}}qqqbbbTTTLLLHHHEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>============>>>BBBGGGKKKPPPTTTYYY]]]eeemmmxxx~~~}}}vvv~~~~~~zzz{{{xxxrrrjjjdddccccccccceeehhhlllqqquuuxxxyyyxxxuuuqqqmmmlllnnnppprrruuusssoookkkhhheeecccccc```bbbeeeeeedddbbbaaaaaaccccccdddgggjjjmmmmmmllliiifffaaa^^^^^^^^^^^^^^^]]][[[XXXXXXZZZ\\\^^^^^^ZZZ[[[]]]^^^]]][[[XXXVVVNNNQQQSSSRRRRRRZZZiiiuuu|||xxxsssnnnkkkiiifffdddbbbdddgggkkkmmmnnnooonnnlllpppwww}}}|||zzzvvvyyy}}}xxxqqqgggaaaccckkksssyyy~~~}}}{{{yyyvvvvvvwwwyyyzzz|||{{{{{{zzzzzzzzzzzzzzzuuuvvvwwwwwwwwwwwwyyy{{{}}}|||{{{{{{{{{yyywwwzzz||||||{{{yyyxxxyyyzzzzzzyyyxxxxxxyyyyyywwwvvvssspppiiiaaa[[[UUURRRQQQOOOQQQRRRRRRPPPOOOOOOOOOMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSUUUUUUUUUVVVYYY[[[ZZZhhh~~~zzznnnmmmpppwww{{{uuupppsssyyy~~~mmm^^^WWWWWWZZZlllqqqsssnnnjjjiiihhheee^^^bbb___WWWTTTWWWTTTNNNCCCBBBBBBBBBCCCBBB@@@===AAACCCEEEEEEDDDCCCDDDEEE@@@???>>>@@@BBBDDDEEEEEEDDDBBBAAAFFFLLLPPPOOOLLLFFFCCC@@@???@@@AAAAAAAAA>>>>>>??????@@@@@@AAAAAA???@@@BBBDDDEEEDDDCCCCCCAAA@@@???=========>>>???@@@@@@????????????@@@@@@?????????>>>>>>>>>>>>===???===;;;;;;===>>>===<<<=====================<<<;;;:::999777666666666666555555555555555555666666444555777888999888888777111111111222111000000///......////////////000000000//////////////////...fffSSSIIIEEEDDDDDD??????BBBCCCHHHZZZpppxxxsssjjj___TTTLLLGGGEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>============@@@DDDHHHKKKOOOTTTWWW]]]gggrrrzzz|||yyy}}}~~~|||ssslllkkklllkkklllmmmnnnppprrrssssssrrrqqqooolllkkkkkkmmmoooqqqrrrqqqoookkkhhhfffddd```bbbddddddbbb```______]]]]]]^^^aaafffjjjkkkkkkkkkhhheeebbbbbbaaa___^^^^^^\\\YYYYYY[[[^^^___```\\\]]]]]]]]]\\\YYYWWWUUUMMMQQQTTTRRRQQQWWWdddoooxxxuuuqqqmmmjjjgggeeeccccccdddfffiiimmmpppqqqqqqnnnrrrxxx~~~|||vvvxxx|||zzzssskkkhhhkkkssszzz~~~~~~|||zzzxxxwwwwwwxxxyyy||||||||||||{{{zzzyyyxxxvvvuuuuuuvvvxxxyyyyyyxxx{{{zzzyyyzzz|||||||||zzz{{{|||}}}{{{yyyxxxxxxyyyyyywwwvvvvvvwwwvvvtttrrrllliiiccc]]]VVVRRRQQQQQQMMMOOOPPPPPPNNNMMMOOOQQQNNNOOOOOOOOOPPPPPPPPPPPPRRRRRRSSSTTTSSSSSSQQQQQQSSSTTTVVVWWWWWWXXXZZZ\\\fffxxxsssllldddjjjsss|||}}}zzzwwwyyy~~~~~~kkk\\\WWWYYY^^^^^^___```bbbgggkkkiiiddd^^^]]][[[[[[ZZZWWWPPPKKKAAA@@@???@@@BBBCCCCCCBBBFFFGGGHHHGGGEEECCCCCCDDDAAA@@@??????AAACCCCCCBBBBBBAAAAAADDDGGGHHHHHHGGGDDDCCCAAABBBCCCCCCAAA@@@??????@@@@@@AAAAAA@@@@@@===>>>@@@BBBDDDEEEFFFFFFBBBAAA???>>>=========>>>????????????@@@AAABBBCCC@@@@@@?????????>>>>>>>>>>>>@@@AAA@@@>>><<<<<<===<<<<<<===============<<<;;;:::888666555555555555444444444555555666666666444555777999:::999888888111111222333222111000///........./////////000000.........///////////////zzzaaaSSSKKKGGGGGG@@@@@@EEE???;;;LLLfffqqqqqqooofffZZZOOOHHHEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======<<>>???BBBDDDFFFFFFJJJKKKKKKIIIEEECCCBBBBBB>>>======>>>AAACCCDDDDDD@@@AAACCCEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFFFFCCCAAAAAABBBBBBBBBBBBAAA@@@???>>>???@@@CCCFFFHHHJJJKKKEEEDDDBBB@@@???>>>>>>???>>>>>>>>>???@@@BBBCCCDDD@@@@@@@@@@@@??????>>>>>><<>>:::<<<@@@::::::;;;;;;<<<;;;;;;:::;;;:::888666555444555555333333444444555666666666111333555777888888777666222222333444333222111000---.........//////000000---.........//////000000~~~eeePPPDDDEEEBBBAAABBBBBBBBBIIIQQQeeerrr|||wwwhhhYYYMMMFFFEEECCCBBBBBBDDDDDDDDDCCC@@@@@@@@@AAAAAABBBBBBBBB@@@???===<<<<<<<<<===>>>>>>>>>>>>???CCCGGGLLLOOOWWW[[[bbbhhhpppwww{{{yyyyyyzzzzzzyyywwwvvvsssrrrqqqqqqnnnkkkgggeeeccccccccceeejjjpppttttttssssssrrriiieeebbbbbbcccbbb]]]WWWZZZZZZZZZZZZZZZ\\\```bbbdddfffiiikkkiiieee```]]]^^^\\\ZZZZZZ^^^aaadddeeeccc\\\XXXYYYXXXTTTQQQQQQOOOTTTVVVTTTQQQUUUaaalllnnnoooooommmiiieeecccbbb^^^aaaeeelllqqqtttsssqqqtttuuuyyyzzz}}}~~~zzzvvvwww~~~~~~~~~yyyyyy{{{|||||||||{{{yyyyyyzzz|||xxxzzz{{{zzzxxxvvvuuuuuuooossszzzzzzzzzyyyyyyyyyzzzzzz{{{yyyuuuqqqpppppppppmmmjjjaaa[[[UUUSSSTTTTTTQQQMMMMMMLLLKKKKKKMMMOOORRRTTTSSSRRRQQQPPPQQQRRRTTTVVVUUUUUUUUUTTTSSSRRRQQQQQQSSSXXX[[[ZZZVVVUUUZZZ```yyyrrreeeaaakkkvvv}}}ggg[[[SSSNNNNNNRRRQQQPPPVVVbbbkkkiiiddd```]]]\\\[[[[[[[[[ZZZWWWUUUNNNHHHBBB@@@CCCFFFEEECCCHHHHHHHHHIIIJJJHHHEEEBBB<<<;;;:::<<>>@@@BBBAAAAAAAAA@@@AAAAAABBBCCCCCCCCCBBBAAA>>><<<;;;::::::<<<@@@DDDFFFFFFFFFAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>??????<<<===???@@@AAA@@@>>>===@@@AAAAAA???<<<::::::;;;::::::::::::::::::::::::;;;:::999888666555555555222333444444555555444444333333333444444555555555000000000000000000000000333333222222111111000000000000000000000000000000{{{^^^IIIEEEAAA@@@@@@???>>>BBBHHHXXXhhhwww{{{uuuiiiZZZNNNHHHFFFCCCCCCCCCDDDCCCBBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@>>>=========>>>???>>>>>>>>>???BBBFFFJJJLLLSSSWWW]]]dddkkkrrrzzz~~~}}}}}}}}}}}}||||||zzzxxxuuurrrpppooolllhhhddd```^^^]]]]]]eeejjjpppuuuxxxyyyyyyzzzooojjjdddbbbcccbbb___[[[ZZZZZZYYYXXXXXXYYY[[[\\\eeefffhhhiiihhhddd```^^^___]]][[[[[[]]]```aaaaaaccc]]]YYYYYYXXXSSSPPPOOOUUUYYY[[[WWWRRRTTT]]]eeemmmoooooonnnkkkgggdddbbbccceeehhhmmmrrrsssrrrpppssstttxxx~~~~~~~~~|||~~~zzzzzz~~~zzzyyy{{{yyyzzzzzzyyywwwvvvwwwxxxzzz|||}}}}}}{{{yyyyyyyyywwwxxxzzz{{{}}}~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{}}}yyytttqqqpppnnniiieee___YYYSSSQQQRRRRRROOOLLLMMMMMMLLLLLLMMMOOOQQQRRRQQQQQQPPPPPPQQQRRRTTTUUURRRSSSTTTUUUTTTTTTUUUVVVTTTYYY]]]^^^\\\]]]ccciiiooojjjkkkxxx}}}pppbbbZZZTTTNNNNNNQQQTTTTTTYYYcccgggbbb\\\YYYXXX\\\```___[[[XXXYYY[[[eeeYYYKKKAAA???BBBEEEFFFHHHGGGGGGGGGHHHHHHFFFDDD???===<<<>>>AAADDDEEEEEEDDDCCCAAA===;;;:::<<<>>>AAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBBBBBBB@@@???>>>???>>>>>>@@@CCCFFFGGGGGGBBBBBBAAA@@@???>>>>>>===@@@@@@???>>>>>>>>>>>>>>>;;;<<<>>>???@@@???>>>===>>>@@@BBBBBB???<<<:::999::::::::::::::::::::::::;;;;;;;;;:::888666444333222333333444444444444444222222222333333333333333111111111111111111111111000000000///////////////////////////////////////nnnOOOFFFBBB???@@@>>>;;;<<>>>>>>>>>>>@@@CCCFFFHHHNNNQQQWWW]]]dddllltttyyy}}}}}}}}}|||yyyvvvssspppnnnkkkgggbbb]]]ZZZYYYYYYaaafffmmmssswwwzzz|||~~~sssnnngggcccccccccaaa___]]]\\\ZZZYYYWWWWWWWWWWWW___`````````^^^\\\ZZZYYY^^^]]][[[\\\]]]^^^^^^]]]aaa\\\YYYYYYXXXRRROOOOOOZZZ]]]___[[[UUUUUU[[[bbblllnnnooopppnnnjjjfffdddhhhiiilllooorrrsssqqqnnnrrrtttxxx~~~|||xxx}}}~~~}}}~~~zzzyyyzzzwwwyyyzzzzzzxxxvvvuuuuuu|||}}}}}}||||||}}}}}}{{{xxxuuuuuuwwwyyy{{{|||||||||{{{{{{{{{{{{{{{|||yyytttrrrppplllgggbbbZZZVVVQQQNNNOOOOOOMMMKKKNNNNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSQQQSSSUUUVVVVVVWWWXXXZZZXXX]]]bbbcccccceeelllrrrzzzqqqqqqvvvwwwsssppplllddd[[[WWWWWWXXXXXX[[[aaaaaa[[[WWWVVVXXX___ddd___VVVPPPTTTYYYggg\\\LLLBBB???AAAEEEFFFFFFEEECCCCCCEEEGGGGGGFFFCCCAAA@@@@@@CCCEEEFFFFFFAAA@@@???<<<999999:::<<>>>>>===>>>???@@@AAA>>>???AAABBBCCCBBBBBBAAAAAA???======???BBBCCCCCCBBBBBBAAA@@@>>>===<<<<<<>>>>>>>>>===============:::;;;<<<>>>>>>===<<<<<<;;;>>>BBBCCCAAA===:::999888888999999::::::;;;;;;;;;;;;<<<;;;999666333111222222333333333444444444222222222222111111111111111111111111111111111111...//////////////////000////////////////////////}}}ZZZIIICCC@@@AAAAAA>>>===>>>AAANNNbbbvvvrrr___SSSNNNHHHDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA>>>>>>===>>>???AAACCCDDDHHHKKKQQQXXX___hhhpppvvv}}}}}}{{{wwwxxxzzzzzzyyywwwtttrrrnnnkkkfffaaa]]][[[YYYYYY[[[___fffkkkpppssswwwyyyrrrooojjjgggfffeeecccbbbbbb```]]][[[ZZZYYYXXXWWW[[[[[[ZZZXXXWWWVVVVVVVVV\\\[[[[[[\\\]]]^^^]]]\\\]]]YYYXXXYYYWWWSSSQQQSSS[[[___aaa___[[[[[[___eeekkklllnnnppppppmmmiiieeejjjkkkmmmppprrrsssqqqooorrrtttyyy~~~}}}yyy|||~~~}}}yyyxxxxxxxxxzzz||||||zzzxxxvvvvvv{{{}}}~~~~~~}}}|||}}}~~~}}}zzzuuurrrqqqsssvvvxxx}}}}}}}}}}}}}}}||||||{{{xxxuuuqqqooonnnkkkfffaaaUUURRRNNNLLLLLLLLLKKKJJJOOONNNMMMMMMLLLMMMNNNNNNOOOPPPQQQSSSSSSTTTTTTTTTTTTVVVXXXXXXWWWWWWZZZ\\\___dddhhhjjjkkknnnsssxxx{{{{{{vvvyyy~~~qqqfffbbb]]][[[[[[]]][[[WWWXXX\\\bbbcccaaaXXXLLLGGGIIINNNMMMIIIDDDBBBBBBDDDDDDDDDEEEBBB??????AAADDDFFFGGGFFFDDDBBBBBBDDDEEEFFFEEE??????>>><<<:::999;;;===<<<<<<;;;:::;;;===>>>@@@>>>???AAABBBCCCCCCBBBBBB>>>===<<<<<<===>>><<<;;;@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<<<<<<<;;;;;;999<<<@@@AAA???<<<:::999777777888999:::;;;;;;<<<;;;;;;:::999777444222111222222222222222333333444333333222222111111111000222222222222222222222222///000000000111111222222////////////////////////oooNNNFFFAAABBBDDDBBB@@@@@@>>>GGGUUUiii|||}}}ppp]]]WWWNNNGGGDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>>>>======>>>???@@@AAACCCGGGLLLSSS[[[dddnnnttt{{{~~~}}}vvvqqqnnnooorrrtttuuuuuuuuutttllliiieeeaaa]]][[[ZZZZZZXXX[[[```dddgggjjjnnnppppppooonnnnnnnnnmmmllljjjgggccc^^^\\\[[[[[[ZZZYYY^^^\\\[[[YYYXXXXXXXXXYYYZZZYYYYYY[[[]]]___^^^]]]YYYVVVVVVXXXWWWUUUVVVYYYaaadddfffdddaaaaaadddhhhkkkkkkmmmoooqqqpppllliiikkkkkkmmmpppssstttsssqqqsssvvv{{{}}}~~~|||yyyxxxwwwwwwyyy||||||zzzxxxwwwwwwyyyzzz{{{{{{zzzyyy{{{|||{{{yyyxxxvvvvvvvvvwwwxxx}}}}}}~~~~~~}}}}}}{{{{{{vvvrrrmmmkkkiiieee```[[[RRROOOLLLJJJJJJKKKKKKKKKNNNNNNMMMMMMMMMLLLMMMMMMOOOPPPRRRSSSTTTUUUUUUUUUYYYZZZ[[[YYYVVVVVVZZZ___gggkkkqqquuuxxxzzz~~~wwwzzz{{{yyywwwyyyyyyooogggaaa\\\YYYVVVVVV[[[ccckkkdddXXXMMMFFFEEEFFFHHH>>>>>>???AAADDDEEEDDDCCCDDDAAA===<<<>>>AAADDDEEEFFFDDDBBBBBBCCCDDDDDDDDD???@@@@@@>>><<<<<<===??????>>><<<;;;<<<>>>@@@AAA@@@AAABBBBBBBBBAAA@@@???>>>???AAACCCDDDAAA===999<<<=====================:::;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;;;;;;;;;;:::<<<===<<<;;;999999:::777777888888999:::;;;;;;<<<:::888555444333222222222111111111111222333444444444333333222222111111111111111111111111111111//////000000111111111222........................ZZZNNNCCCBBBEEEDDDBBBAAA===BBBKKKYYYmmmllldddXXXNNNHHHFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>>>>>>>>>>??????@@@AAADDDHHHNNNUUU^^^hhhnnntttyyy}}}~~~}}}||||||{{{vvvoooiiieeefffiiimmmpppsssuuuvvvkkkhhhddd```]]][[[ZZZZZZYYY\\\^^^```bbbdddgggjjjmmmoooqqqtttwwwxxxxxxxxxoooiiibbb^^^^^^^^^^^^]]]^^^]]][[[YYYXXXYYYYYYZZZ[[[ZZZYYYZZZ]]]_________XXXVVVUUUVVVVVVVVVZZZ```iiikkkllljjjggggggjjjmmmnnnmmmmmmppptttuuurrrooolllmmmnnnqqquuuvvvvvvuuuvvvyyy~~~~~~|||zzzyyyyyyuuuwwwyyyyyyxxxwwwxxxxxxyyyzzzzzzyyyxxxwwwyyy{{{{{{|||}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~|||{{{zzzwwwqqqjjjddd```\\\VVVQQQOOONNNLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLOOOPPPQQQRRRSSSTTTUUUVVVZZZ\\\\\\YYYVVVXXX___fffooottt{{{xxxuuuooojjjlllwwwqqqhhh]]]XXXVVVWWW]]]eeekkk^^^OOOFFFFFFIIIJJJIIIEEEDDDBBBAAAAAACCCDDDFFFFFFBBB>>><<<===@@@BBBCCCDDDBBB@@@@@@AAABBBBBBBBB@@@AAABBBAAA??????@@@BBBEEECCCAAA??????AAACCCDDDAAAAAABBBBBBAAA???>>><<>>:::;;;;;;<<<<<<======>>>999:::;;;======<<<;;;;;;:::::::::::::::;;;;;;;;;<<<======;;;999888999:::777777888888999999:::::::::999777666444444333333222111000000000111222333333333333333333222222222000000000000000000000000---..................///........................lll\\\LLLFFFGGGEEEBBBAAA<<>>>>>>>>>>>????????????AAAEEEIIINNNVVV^^^dddiiipppxxx~~~~~~uuuuuuzzz}}}~~~|||{{{{{{|||~~~~~~}}}yyyuuurrrqqqqqqpppjjjfff```aaacccgggkkkppptttvvvooolllhhhccc___\\\[[[ZZZZZZ\\\]]]^^^^^^```cccfffhhhkkkooosssxxx}}}}}}uuujjjdddcccdddcccbbb^^^]]]\\\ZZZZZZZZZZZZ[[[___\\\ZZZZZZ\\\^^^______[[[WWWVVVVVVUUUUUU\\\dddlllmmmnnnmmmmmmnnnrrrvvvrrrpppooorrrwwwzzzxxxvvvqqqqqqrrrtttwwwyyyxxxwwwyyy|||~~~|||}}}~~~~~~}}}||||||uuuvvvxxxyyyxxxyyyzzz|||{{{|||{{{zzzxxxwwwyyy{{{}}}~~~~~~}}}|||}}}~~~~~~}}}|||zzzxxxtttmmmddd]]]YYYUUUPPPLLLNNNMMMLLLKKKJJJJJJLLLNNNLLLLLLLLLMMMMMMMMMMMMLLLNNNNNNNNNOOOPPPRRRTTTVVVVVVXXXYYYWWWVVV\\\gggqqqxxx}}}uuuooohhhcccfffsssrrrggg\\\XXXYYY\\\aaafffbbbVVVHHHCCCFFFJJJJJJHHHGGGFFFDDDBBBAAABBBDDDFFFJJJFFFAAA>>>>>>@@@AAABBBAAA???======>>>@@@@@@@@@AAABBBCCCBBBAAAAAABBBCCCHHHEEEBBB@@@???AAACCCDDD???@@@AAAAAA@@@???===<<<@@@BBBEEEHHHJJJHHHDDD@@@;;;;;;;;;;;;;;;<<<<<<<<<999:::<<<===>>>===<<<;;;:::::::::::::::;;;<<<<<<===>>>@@@???<<<:::999888888888888888888999999999777888:::;;;:::888555333222111/////////000222333111111111111222222222222////////////////////////...............---------........................|||iiiTTTKKKIIIGGGCCCAAA<<<>>>>>>???JJJ```uuunnn]]]PPPIIIFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@======>>>>>>??????@@@@@@???@@@BBBEEEIIIOOOVVV[[[aaaiiisssyyy|||vvvllllllpppssssssvvv|||wwwuuuttttttvvvyyyzzzzzzuuupppjjjhhhjjjkkkiiifff___```aaadddhhhnnnrrruuuuuurrrlllgggbbb^^^]]]\\\YYY[[[[[[[[[\\\]]]aaacccdddfffjjjooouuu}}}rrrjjjhhhiiiiiigggbbbbbbaaa``````______```bbb___[[[ZZZ[[[]]]^^^^^^^^^ZZZWWWVVVTTTUUU\\\eeejjjlllmmmnnnpppuuu{{{vvvsssqqqtttyyy}}}}}}{{{uuuuuuuuuwwwyyyzzzyyyxxxzzz~~~}}}{{{|||~~~wwwxxxzzzzzzzzz|||~~~~~~~~~}}}{{{yyyyyyzzz|||}}}}}}~~~~~~}}}|||||||||~~~~~~}}}{{{yyywwwooohhh___XXXUUUSSSOOOLLLNNNNNNMMMKKKJJJKKKMMMPPPKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPSSSUUURRRTTTVVVUUUVVV___nnnzzz~~~zzzmmmjjjfffdddhhhqqq|||zzzmmmbbbYYYYYY]]]aaaeeeiiiYYYPPPFFFBBBDDDGGGFFFDDD===???BBBCCCCCCCCCCCCDDDMMMIIIDDDAAA@@@AAAAAAAAA???===;;;;;;===>>>???>>>@@@BBBCCCCCCBBBAAABBBDDDGGGEEEAAA>>>===>>>@@@BBB>>>>>>???@@@??????===<<<;;;<<<>>>AAACCCCCC@@@===<<<<<<<<<;;;;;;:::::::::999:::<<<>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<======@@@CCCCCC@@@<<<888777999999999888888888888888444888<<<@@@???;;;666222222111///...///000222333//////000000111111222222////////////////////////111111000000/////////...........................wwweeePPPJJJMMMIIICCCAAA@@@@@@AAADDDOOOeeeyyyqqq\\\NNNIIIGGGFFFCCCAAACCCCCC@@@@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAA>>>>>>>>>???AAAGGGOOOTTTZZZ___fffnnnttt{{{yyymmmggggggkkkpppoooxxxzzzsssqqqtttwwwxxxwwwuuusssooollliiihhhggggggbbbbbbcccdddgggmmmtttyyy|||wwwooofff```^^^^^^______aaadddeeedddcccbbbbbbcccfffiiimmmsss{{{{{{sssnnnllllllllliiiiiigggdddbbbbbbdddeeebbb```^^^]]]]]]]]]___```]]]ZZZXXXWWWVVVVVV]]]eeeoooooollliiiooozzz~~~zzzyyyyyy{{{~~~yyyyyyyyyzzzzzz{{{{{{{{{}}}~~~~~~~~~~~~{{{yyy{{{||||||{{{{{{|||~~~|||{{{yyyxxxxxxyyyzzz{{{~~~}}}~~~|||wwwsssjjjbbbXXXSSSRRRRRRPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLPPPMMMKKKKKKNNNQQQQQQOOOTTTQQQSSS[[[bbbhhhsss~~~|||rrrjjjeeebbbcccjjjqqquuuzzz}}}pppbbb\\\VVVYYY```ffffffcccPPPLLLGGGCCCBBBEEEIIIKKKGGGDDDBBBAAAAAABBBBBBBBBHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@???===<<<<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<===>>>>>>>>>===<<>>>>>@@@CCC;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>===;;;999888;;;<<<======;;;999777555333555888;;;;;;;;;999777888555111///000111222222222111111000000000000000//////............//////000000//////.........---////////////////////////bbbpppsssZZZNNNKKKIIIEEEAAA???>>>>>>???GGGYYYjjj}}}|||jjjZZZOOOIIIFFFBBBAAADDDDDDBBBBBBDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@??????@@@@@@@@@>>>>>>>>>===???DDDJJJOOOUUUZZZaaahhhooovvv|||uuuooolllmmmqqqnnnwww~~~zzzsssppprrrvvvwwwvvvyyyvvvrrrooolllkkkjjjkkkeeeeeeeeefffhhhmmmtttyyy{{{wwwrrrkkkeeebbbbbbbbbaaadddfffgggfffeeeeeeeeefffhhhkkkooottt{{{~~~yyywwwuuurrrooonnnmmmkkkgggdddccccccdddcccaaa___\\\[[[[[[\\\]]]ZZZXXXWWWWWWUUUUUU]]]gggooooookkkiiinnnyyy~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||}}}}}}|||{{{{{{|||~~~zzz{{{||||||}}}}}}}}}}}}}}}}}}|||yyytttpppfff___VVVQQQPPPPPPNNNLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKJJJKKKOOOQQQQQQPPPQQQPPPUUU]]]ccciiitttpppccc\\\VVV[[[eeerrrwwwtttpppppp|||~~~~~~xxxxxxmmmaaa]]]WWWTTTZZZeeeiiiccc[[[LLLIIIEEEBBBBBBEEEIIILLLHHHFFFCCCAAAAAABBBCCCDDDGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>???@@@??????@@@@@@@@@@@@?????????===;;;;;;===>>>>>>===<<<>>>@@@@@@>>>>>>???AAA<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<;;;:::999888:::;;;<<<<<<;;;999777555444555888999::::::999888888555111000000222222222222111111000000000000000//////............//////000/////////.........---........................QQQddd{{{kkkVVVLLLJJJJJJDDDAAA>>>===;;;???KKKXXXppp~~~|||jjjYYYLLLIIIDDDBBBEEEEEEBBBAAABBBBBBBBBBBBBBBAAA@@@???>>>@@@@@@????????????@@@@@@>>>>>>===<<<<<<@@@EEEIIINNNRRRYYY```gggnnnuuuzzzzzzuuurrrrrrrrr{{{wwwssstttwwwyyyyyy}}}zzzwwwssspppooooooooojjjjjjiiihhhiiinnntttyyy{{{zzzwwwsssmmmiiiggggggeeegggjjjjjjiiihhhhhhiiihhhkkknnnrrrwww}}}{{{uuuvvvssspppkkkgggdddcccbbbdddbbb___[[[YYYXXXXXXXXXUUUUUUWWWWWWTTTUUU___jjjooonnnkkkiiinnnwww}}}~~~~~~|||zzzzzz|||~~~wwwyyy{{{~~~~~~}}}|||~~~}}}}}}}}}{{{xxxsssmmmiii```ZZZSSSOOONNNNNNMMMKKKOOONNNNNNMMMKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLOOOQQQQQQPPPNNNRRRZZZbbbhhhnnnyyywwwbbbUUUPPPRRR[[[kkkyyy{{{rrrkkkjjjvvv{{{zzztttuuu}}}xxx}}}zzzpppeee]]]VVVSSSUUU^^^iiiiii]]]PPPFFFDDDAAA@@@AAADDDGGGJJJHHHFFFCCCAAA@@@AAACCCEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>======<<<<<<===>>>????????????>>>======<<<;;;;;;=========<<<:::===??????>>>======>>><<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777;;;;;;:::999888888888999999999:::::::::999777666555666777777888888888888888555222111111222333333222111111000000000000000//////............///////////////.......................................HHHZZZrrr~~~bbbQQQLLLKKKHHHDDD@@@???<<<<<>>>>>@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>><<<;;;===@@@CCCGGGKKKRRRXXX___gggnnnsssyyy}}}yyywwwzzz|||{{{}}}~~~{{{wwwtttsssrrrrrroooooonnnlllllloootttxxx}}}|||uuuooolllkkkiiikkkmmmmmmlllkkklllmmmjjjmmmrrrvvv{{{|||{{{wwwrrrnnniiifffbbb```dddbbb^^^ZZZVVVTTTTTTSSSQQQRRRUUUVVVSSSUUU```mmmqqqooolllkkknnnvvv}}}}}}|||}}}}}}~~~|||zzzyyy|||~~~vvvwwwyyyzzzzzzzzzyyyyyy}}}~~~~~~|||zzzyyy~~~}}}zzzuuupppjjjdddaaa[[[WWWRRROOONNNNNNMMMKKKNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLNNNPPPPPPPPPOOOVVV```iiinnnuuuoooYYYOOONNN^^^fffsss|||zzzqqqnnnooottt||||||{{{~~~~~~wwwpppnnnssstttsss}}}~~~vvvmmmiiiiiifff```QQQTTT[[[eeeiiicccTTTHHHAAA@@@???>>>???@@@BBBDDDEEEDDDBBB@@@???@@@BBBDDDCCCCCCBBBAAA@@@@@@??????@@@??????>>>>>>??????@@@============<<<;;;999999;;;<<<>>>??????>>><<<;;;::::::;;;===???>>>;;;999999;;;===>>>>>>>>>======<<<<<<<<<<<<<<<======>>>;;;;;;;;;::::::::::::::::::::::::999888777777777:::999777666666777888999777888888999999888777777555555555666666777777777777555222111222333333333222111111000000000000000//////............//////................................................CCCNNNaaayyysss[[[MMMFFFHHHCCC@@@???>>><<>>>>>???>>>>>>======>>>>>>????????????===<<<<<>>======<<<<<<<<<@@@AAAAAA???===>>>@@@CCC@@@@@@@@@??????>>>>>>===>>>>>>============>>>>>>?????????>>>>>><<<;;;:::;;;<<<============<<<;;;777888<<<@@@AAA@@@;;;777999999;;;===>>>???>>>>>>======<<<;;;<<<<<<===>>>;;;;;;::::::999999999999888888888888888888888888888777666555555666888999777777777777777777666666555555555555555555666666666444222111222333333222222111111000000000000000//////............//////---------.......................................FFFIIITTTjjjlllUUUFFFGGGAAA======>>><<<===???BBBPPPdddwwwttt[[[QQQGGGEEEEEEDDDBBBCCC>>>???????????????>>>>>>>>>>>>============>>>>>>===>>>???>>>======>>>@@@???CCCGGGMMMSSSZZZaaafffoootttzzz}}}{{{{{{xxxvvvxxx||||||zzzyyyzzz{{{{{{yyyxxxyyyzzzzzzvvvuuurrrsssuuutttsssssstttvvvuuuyyy~~~~~~|||{{{{{{{{{tttpppllljjjiiigggccc___```]]]YYYUUURRRPPPOOOOOOMMMLLLMMMQQQTTTXXXbbblllpppllliiiiiijjjnnnwww||||||{{{|||~~~|||zzzyyyyyy{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwtttssspppiiiaaaYYYUUUSSSSSSRRRQQQPPPPPPOOOOOOOOOJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNQQQTTTXXX^^^dddiiisss|||rrrdddWWWUUU[[[iiinnnyyywwwqqqqqq~~~~~~{{{vvvnnnfff```___]]]^^^fffkkkhhhaaaVVVWWWVVVVVVZZZ___^^^ZZZSSS\\\eeedddYYYLLLEEECCCAAAAAA@@@???===;;;999888:::===@@@@@@>>>>>>@@@CCC@@@@@@@@@??????>>>>>>>>>>>>>>>============>>>>>>BBBBBBAAAAAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<888999<<>>AAAAAAAAA@@@???>>><<<<<<<<<===>>>;;;::::::999999888888777777777777888888888999999666555555555666777888888777777777666666555555555333444444555555555444444444222111111222333222111222111111000000000000000//////............//////---------------.........------------------------PPPMMMNNN[[[ssshhhSSSHHHAAA<<<===>>>===<<<======EEERRRdddyyyiii[[[MMMHHHFFFDDDBBBBBB>>>??????@@@@@@?????????>>>======<<<<<<======>>>:::<<<===>>>======>>>???===@@@DDDHHHNNNTTT[[[```kkkpppvvv|||zzz|||}}}}}}~~~~~~~~~|||}}}xxxyyyzzzyyyxxxxxxzzz{{{}}}{{{sssooooooqqqlllhhheeefffhhhgggccc___\\\ZZZWWWSSSPPPOOONNNNNNNNNJJJJJJOOOUUUZZZbbbjjjjjjeeebbbccccccfffppp{{{~~~}}}}}}~~~~~~~~~~~~~~~xxxxxxwwwwwwwwwwwwwwwxxxppppppllleee]]]VVVRRRQQQOOOOOOPPPPPPOOOOOOOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLPPPVVVZZZbbbdddfffiiivvv{{{mmmgggaaaZZZ]]]fffqqqsss|||~~~}}}}}}xxxppphhhbbb[[[XXX\\\aaaaaa^^^]]]UUUYYYZZZZZZ\\\```___[[[WWW\\\___ZZZOOOFFFCCCCCCBBBBBBCCCBBB@@@===:::888555:::@@@BBB@@@???AAACCCBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????BBBBBB@@@@@@???@@@AAABBB>>>===<<<;;;;;;<<<===>>><<<;;;;;;<<<>>>??????>>>999888777999>>>BBBDDDDDDDDDCCCAAA???>>>>>>??????:::::::::999888777777777999888888888888888888888444444666777777888888888888777666555444444333333222333444555555444222111222111000000222222111000222111111000000000000000//////............//////,,,,,,,,,------.........------------------------TTTOOOJJJMMM___zzzzzzbbbKKKCCC===>>>@@@???>>>>>>;;;>>>EEEUUUmmmwwwfffTTTKKKFFFBBB???>>>>>>??????@@@@@@@@@??????======<<<<<<<<<<<<======888:::<<<===<<<<<<>>>???<<<>>>BBBFFFJJJQQQXXX]]]iiimmmtttzzz~~~{{{|||}}}|||{{{|||}}}yyyooohhhgggiiifffcccaaabbbfffgggddd```ZZZXXXUUURRROOOOOOOOOOOOOOOJJJGGGMMMUUU\\\bbbhhheee```]]]^^^^^^```jjjvvv~~~||||||~~~}}}~~~}}}~~~~~~wwwwwwvvvuuuuuuvvvwwwxxxnnnnnnkkkddd[[[TTTRRRQQQLLLMMMOOOOOOOOONNNNNNOOOMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMRRRZZZ```kkkkkkiiilll{{{pppbbb``````^^^eeeooo~~~|||zzzpppfffZZZSSSSSS\\\```YYYUUUVVVTTTYYY\\\[[[\\\______\\\ZZZZZZXXXRRRJJJDDDBBBCCCBBBDDDEEEEEECCC@@@===;;;333:::AAADDDBBBAAABBBDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@???===<<<<<<>>>@@@AAA@@@>>><<<::::::<<<>>>@@@AAA===999888:::>>>AAACCC:::777666888>>>CCCFFFGGGGGGFFFCCCAAA??????@@@AAA::::::999999888777777666;;;;;;:::999888777666666333444666888999999888888999888666555333333222222111222444666666444222000111000///000111222111000222111111000000000000000//////............//////,,,,,,,,,------.........------------------------hhh[[[QQQPPPTTT^^^xxxuuuYYYHHH<<<>>>BBB>>>===AAA???:::<<>>>>>???@@@@@@>>>>>>>>>>>>============??????>>>>>>======<<<<<<>>>======???DDDKKKQQQUUU___eeennnvvv{{{}}}{{{sssjjjeeedddeeebbbaaa___```bbbccccccbbbfffaaa[[[VVVSSSPPPMMMKKKNNNMMMLLLNNNSSS\\\fffkkkfff___[[[[[[\\\^^^gggqqqzzz{{{|||{{{{{{{{{}}}~~~~~~|||~~~~~~}}}|||zzzwwwtttrrrpppoooiiihhhfffbbb]]]XXXSSSPPPNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJLLLLLLKKKKKKKKKLLLJJJMMMOOONNNNNNUUUaaallljjjmmmpppttt~~~zzzlll]]]XXX]]]gggvvv{{{lllaaaZZZ]]]^^^[[[\\\___^^^\\\ccc^^^^^^```___XXXWWWZZZccc^^^VVVNNNGGGCCCAAAAAAAAAFFFHHHEEEFFFJJJIIIEEE???@@@AAACCCDDDCCC@@@===AAAAAABBBCCCCCCDDDDDDCCCEEEBBB???>>>?????????===>>>;;;===BBBCCC??????DDD@@@@@@>>>;;;999;;;???BBBAAAAAA@@@???======>>>@@@>>>???>>><<<;;;===BBBGGGIIIHHHGGGCCC@@@>>>>>>???===;;;999999:::::::::888<<<;;;;;;:::888888777666:::;;;;;;::::::888777666777777666555444333333222444444555555444444333222111111000000//////......000000//////.........---///...------...///000111......------------......///...,,,++++++,,,...///vvveeeUUUPPPPPPUUUeeevvveeeRRRDDDDDDGGGCCCAAACCC<<<:::;;;BBBMMM\\\qqqoooZZZMMMHHHGGGEEECCCCCCAAA@@@????????????>>>>>>>>>>>>============>>>>>>===============<<<===<<<<<<===AAAFFFLLLPPPZZZ```jjjqqqwww|||wwwmmmfffbbbaaabbbaaa```aaadddffffffffffffbbb]]]XXXTTTQQQNNNLLLMMMLLLLLLNNNTTT\\\dddiiiiiiccc______```aaajjjtttyyyxxxwwwvvvxxx{{{}}}~~~~~~}}}||||||~~~|||yyyuuupppmmmkkkfffdddaaa]]]XXXSSSOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIFFFHHHJJJJJJJJJIIIKKKLLLKKKKKKMMMQQQXXXaaakkkqqqrrrtttuuuuuuzzzooobbbXXXZZZeeeqqq}}}|||rrrkkkhhhkkkmmmkkkfffeeehhhiiigggddd^^^[[[]]]^^^[[[[[[^^^bbb\\\SSSIIIBBB???@@@AAA===BBBEEEDDDGGGMMMNNNKKK@@@@@@AAABBBDDDCCC@@@>>>@@@AAACCCDDDDDDDDDCCCBBBDDDCCCAAA@@@@@@@@@@@@???@@@<<<<<>>???AAAAAA@@@>>><<<===@@@CCCAAABBBBBB@@@>>>>>>@@@AAACCCCCCBBB@@@>>>>>>BBBEEEFFFFFFEEEBBB>>>======>>>===;;;999999:::;;;:::999999999999999999999999999<<<;;;;;;:::999999888888777777666555444333333222444444444444444333222222111111000000////////////000/////////...............---,,,,,,---...///000......------------......///...,,,++++++,,,...///rrr^^^UUUPPPNNNSSS[[[zzzttt^^^KKKGGGGGGDDDBBBCCC<<<<<<<<<<<<>>>JJJbbbwww|||iiiVVVLLLIIIGGGEEEDDDDDDBBBAAA???>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<=========<<<;;;::::::<<>>===>>>@@@<<<@@@AAAAAADDDJJJLLLKKKAAA@@@@@@AAABBBCCCAAA??????AAACCCDDDEEEDDDBBBAAACCCDDDDDDCCCAAA??????@@@>>><<<===@@@BBB???======@@@AAAAAA@@@??????AAABBBBBBCCCCCCBBB@@@@@@AAACCCFFFFFFFFFCCCAAA???@@@AAACCCCCCBBB@@@===<<<<<<>>>===;;;::::::;;;;;;;;;:::888888999::::::;;;<<<<<<<<<;;;:::999999999999999777777666555444333333222333333333333333222222111111000000000000/////////////////////............---,,,,,,,,,,,,---............------------.........---,,,++++++,,,---...~~~lllaaaXXXPPPNNNPPP___|||nnnVVVJJJGGGEEEDDDDDD@@@>>>===:::999@@@TTThhhxxxxxxcccTTTLLLIIIEEEDDDDDDCCCAAA@@@???>>>>>>>>>>>>>>>============::::::;;;;;;<<<<<<======<<<;;;999999:::<<>>>>>???AAA@@@@@@???>>>???AAACCCCCCBBBAAA@@@@@@AAABBBAAA@@@>>>@@@BBBDDDEEEDDDBBBAAABBBDDDFFFDDDAAA>>><<<===;;;???CCCDDD@@@<<<;;;======???@@@@@@?????????@@@BBBDDDDDDCCCBBBAAACCCDDDDDDDDDDDDCCCAAA???>>>===@@@@@@AAA???===<<<===>>>===<<<::::::;;;<<<<<<;;;888999999:::;;;;;;<<<<<<;;;:::999888777888888999777777666555444333333222222222333333222222111000000000000000000000000000///////////////.........---------------------.........------------.........---,,,,,,,,,,,,---...|||pppbbbVVVPPPOOONNNfffeeeSSSKKKHHHGGGGGGBBB>>><<<;;;:::===IIIUUUjjj{{{sssaaaSSSKKKEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>============::::::;;;;;;<<<<<<=========;;;:::999999:::===>>>AAAGGGOOOWWW]]]dddkkkqqq|||xxxxxx{{{zzzyyyqqqlllgggeeeeeehhhmmmrrrvvvwwwvvvsssnnniiiddd]]]WWWRRRQQQTTTYYY^^^bbbfffhhhiiihhhjjjllllllooovvv|||~~~|||~~~{{{{{{}}}}}}~~~}}}}}}|||}}}}}}|||{{{|||{{{wwwpppeeeZZZTTTPPPOOONNNLLLLLLLLLMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLJJJKKKKKKJJJIIIIIIKKKMMMMMMUUU___gggmmmuuu|||nnneee]]]VVVSSSXXXbbbmmmqqqrrrvvv|||}}}zzzjjjmmmooogggccc```ZZZZZZ\\\bbbhhhhhh___VVVHHHGGGEEECCCAAAAAAAAABBBCCCAAA??????>>>===>>>???BBBAAA@@@@@@AAABBBAAA@@@===???AAACCCDDDDDDCCCCCCAAACCCEEEEEECCC???;;;:::>>>HHHNNNJJJ???888888;;;:::<<<>>>???>>>======>>>AAACCCDDDDDDCCCBBBCCCDDD????????????>>>===;;;:::===>>>@@@???>>>===>>>???>>><<<:::;;;<<<======<<<;;;;;;:::::::::999999999999888888777777777777777777777666555444333333222222222333333222222111000000000000000111111111111.........///////////////....../////////...............------------......---------,,,,,,---------}}}nnn___TTTOOOGGGVVVkkkrrr]]]OOOHHHEEEDDD@@@<<<:::;;;;;;;;;???EEE^^^qqqqqq___RRRIIIGGGEEECCCAAA@@@AAAAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<=========<<<;;;:::999999:::<<<===<<>>>>>>>>===>>>??????AAACCCCCCBBBAAABBBCCC<<<;;;:::;;;<<<<<<:::888:::<<<>>>???>>>>>>>>>@@@>>><<<;;;;;;===>>>>>>===<<<<<<;;;:::888777777666777888888999888888777777777777666555444333333222333333333333333222222111000000000111111111111222........./////////////////////000000//////...---......------------......------------------------}}}nnn]]]QQQHHHNNN[[[qqqnnn[[[MMMFFFCCC>>>;;;;;;<<<;;;999;;;@@@MMM```vvvooo```QQQNNNIIIDDDAAA@@@AAAAAA>>>>>>>>>>>>============>>>>>>===============<<<::::::999888999:::<<<===:::???EEEJJJNNNSSSZZZ___gggkkkqqqxxxzzzvvvuuuuuusssuuuyyy|||yyytttmmmkkkjjjkkkoootttxxxyyyyyyxxxwwwvvvtttooojjjeeecccfffjjjooosssvvvwwwwwwwww}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}|||}}}~~~zzzuuunnnoooooommmfff]]]TTTNNNJJJKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLOOOTTTWWW^^^jjjvvvzzzwwwzzz~~~iiiYYYVVVXXXZZZaaaeeelllrrrrrrrrrxxxnnniiiiiiuuuvvvddd^^^\\\ZZZXXX```hhhjjjhhhbbbSSSEEE@@@@@@@@@@@@@@@@@@@@@AAACCC@@@AAAEEEEEEAAA@@@DDD@@@@@@AAABBBDDDCCC@@@>>>;;;<<<===???AAAEEEHHHIIIAAAAAADDDLLLRRRRRRLLLEEEGGGQQQVVVQQQIIIDDD@@@<<<===???@@@@@@@@@@@@AAACCC===???AAABBBAAA@@@@@@AAA>>><<<::::::;;;;;;999777666999<<<=========>>>???>>><<<;;;<<<===??????>>>;;;::::::999777666666555777888:::<<<<<<:::888777777777666555444333333222444444444444444333222222000000111111111222222222............/////////000....../////////...---,,,......------------......,,,------------------,,,{{{gggUUULLLMMMSSSdddlllZZZNNNIII>>>===>>>???<<<999<<>>OOOggg|||{{{lllWWWSSSMMMFFFBBB@@@AAAAAA>>>>>>>>>>>>============??????>>>>>>======<<<<<<888888888888999:::<<<===999===CCCGGGJJJOOOVVV[[[cccgggmmmtttzzz~~~~~~}}}xxxvvvvvvwwwqqqrrrssswww|||{{{pppmmmkkkllloootttwwwyyywwwwwwxxxyyyyyyvvvqqqmmmiiikkkoootttxxxzzz|||||||||~~~}}}|||||||||zzzzzz{{{}}}~~~|||~~~}}}}}}~~~yyysssjjjkkkllliiiddd[[[SSSNNNKKKKKKLLLMMMLLLKKKJJJIIILLLLLLLLLLLLKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHIIILLLNNNRRRVVV\\\```oooxxx{{{|||sss^^^QQQSSS[[[aaajjjiiijjjnnnoooooossszzzzzzooo]]]aaammmnnn___\\\\\\[[[YYYdddkkkjjjeee^^^PPPBBBBBBAAA>>><<<<<<===???@@@DDD@@@AAAEEEDDD???===@@@???@@@AAACCCEEECCC@@@===;;;;;;;;;===@@@EEEIIILLLAAAAAADDDOOOZZZ\\\UUULLLEEELLLPPPPPPPPPQQQKKKCCCAAABBBCCCBBBBBBCCCEEEGGG;;;>>>@@@AAA@@@??????@@@BBB>>>;;;:::<<<<<<:::777444666:::;;;<<<<<<===>>>>>>===;;;<<<>>>??????>>>999999888888777666666666777999<<<>>>???===:::888777777666555444333333222444444555555444444333222000000111111222222222222---.........//////000000------...///...---+++***.........------.........,,,------......------,,,{{{hhhXXXPPPLLLUUUhhhgggRRRLLLJJJ@@@999;;;>>>>>><<<<<<>>>AAAOOOggg|||rrrbbbOOOFFFDDDCCC@@@===>>>>>>=========>>>>>>???@@@@@@@@@??????===<<<<<<:::::::::999999999888888<<<<<<===>>>BBBGGGLLLOOOZZZ___gggnnnssswwwzzz||||||~~~{{{yyyxxxyyyqqqsssuuuxxx|||yyytttpppooorrruuuvvvvvv{{{xxxwwwyyy|||{{{uuuoookkknnnqqqvvvyyy|||}}}}}}}}}{{{}}}{{{{{{zzz{{{}}}{{{yyyyyy{{{}}}}}}}}}|||}}}}}}|||{{{{{{}}}~~~~~~~~~{{{tttnnnlllhhhbbb```^^^YYYRRRKKKMMMKKKIIIHHHGGGHHHJJJKKKPPPLLLHHHGGGIIIJJJIIIHHHMMMJJJHHHGGGGGGGGGGGGGGGHHHJJJMMMOOOSSS[[[gggoooyyy{{{qqqcccVVVQQQVVVaaaiiillliiigggiiinnnsssvvvvvvyyymmm```VVVVVVhhh}}}pppaaaZZZZZZ^^^aaafffkkknnniii\\\NNNEEEAAA??????>>>>>>>>>>>>>>>???BBB@@@@@@BBBEEEEEEBBB@@@CCC???>>>EEENNNQQQKKKDDDAAA>>><<<===@@@CCCFFFGGGDDDGGGMMMVVV\\\[[[UUUOOOBBBCCCFFFLLLRRRSSSMMMGGGEEEEEEEEEEEEDDDDDDDDDDDD??????@@@AAA@@@???>>>===@@@@@@@@@???>>>===<<<;;;;;;:::888777777888:::;;;===<<<::::::;;;===@@@BBB?????????>>>===;;;:::999777777888;;;======;;;999888777666555444333222222444444333333333222222222111222333222111000111333000000000000000000000000......---------,,,,,,,,,------------------------+++,,,---.........---,,,|||cccWWWMMMNNN[[[qqq}}}bbbSSSJJJCCC>>>===<<<:::;;;>>><<<===GGGZZZmmmxxxsss___QQQIIIEEECCCBBB?????????>>>>>>>>>>>>>>>@@@@@@@@@??????>>>===<<<::::::::::::999999999999;;;;;;;;;<<>>>>>===>>>???@@@AAABBBAAAAAABBBDDDDDDAAA???CCC@@@@@@DDDKKKMMMJJJEEECCC@@@>>>>>>@@@BBBDDDDDDGGGIIINNNSSSVVVTTTPPPLLLEEEDDDDDDHHHLLLMMMJJJFFFDDDCCCAAA@@@@@@BBBDDDEEEBBBAAA@@@@@@@@@AAABBBBBB???@@@@@@??????>>>===<<<===<<<:::888777888888999<<<:::999888888:::===>>>>>>>>>>>>===<<<;;;:::999777777888:::<<<<<<;;;999777777666555444333222222444333333333333222222222222333333444555666555555////////////////////////......---------,,,,,,,,,------------------------+++,,,---.........------ssscccQQQIIINNN^^^wwwyyycccPPPJJJEEEAAA===:::<<>>===<<>>===<<<;;;;;;:::::::::999999999999999999:::<<<@@@CCCEEEGGGMMMUUU^^^eeelllrrrvvvzzz}}}{{{||||||yyywwwttttttuuuvvvwwwyyyzzz{{{~~~zzzzzz}}}~~~}}}}}}}}}~~~||||||~~~~~~}}}~~~~~~}}}|||}}}~~~}}}uuunnnddd]]]TTTNNNLLLLLLKKKIIIKKKKKKKKKKKKKKKJJJJJJIIIMMMKKKHHHHHHHHHIIIIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGNNNOOORRRXXXaaalllvvv}}}||||||mmmZZZPPPHHHLLLZZZiiiqqqrrrrrrsssvvv{{{|||fffSSSJJJIIIKKK\\\kkkyyy{{{tttmmmeee___aaa```^^^\\\]]]```eeejjj|||rrrdddVVVLLLGGGDDDCCC>>>===;;;;;;;;;===???@@@BBBAAAAAACCCDDDCCCAAA???CCCBBBBBBDDDFFFHHHGGGFFFBBB@@@>>>>>>@@@CCCDDDEEEFFFHHHJJJKKKIIIGGGFFFEEEEEEBBB@@@@@@CCCEEEDDDBBBEEEBBB???===>>>AAAEEEHHHEEEDDDAAA@@@@@@BBBEEEFFF@@@@@@AAAAAAAAAAAA@@@@@@???>>>;;;999888777777777<<<;;;999888888999;;;<<<============<<<:::999888888777777888:::;;;:::999666666555444333333222222333333333222222222111111333222333777;;;<<<:::777////////////////////////......---------,,,,,,,,,------------------------+++,,,------......------pppYYYKKKHHHSSShhhzzzxxx]]]TTTJJJEEEBBB@@@AAADDD???<<<<<>>===???????????????>>>======;;;;;;;;;;;;::::::::::::999999999999;;;===???AAADDDIIIPPPWWW]]]dddjjjnnnxxxzzz}}}~~~~~~|||xxxwwwwwwrrrrrrrrrrrrtttvvvxxxyyy~~~~~~}}}~~~~~~~~~}}}~~~}}}|||}}}~~~~~~~~~yyyqqqkkk```ZZZRRRMMMKKKKKKLLLKKKJJJKKKLLLMMMMMMKKKIIIHHHKKKJJJIIIHHHHHHHHHIIIHHHFFFHHHIIIIIIIIIHHHIIIIIILLLOOOVVV```jjjtttzzz}}}}}}}}}rrrZZZOOOLLLLLLVVVdddooosssrrruuuyyymmmZZZMMMGGGFFFHHH]]]fffkkkfff___]]]]]]]]][[[\\\]]]___aaaeeejjjnnn{{{mmmZZZLLLEEECCCCCCBBB>>><<<:::999999:::<<<===???@@@AAACCCDDDDDDCCCBBBDDDDDDDDDCCCBBBBBBDDDFFF@@@???>>>???BBBEEEFFFFFF@@@AAABBB@@@<<<:::;;;>>>@@@>>>======???AAA@@@???DDDCCCAAA@@@@@@CCCFFFIIIFFFEEECCCAAAAAABBBCCCDDDAAAAAABBBCCCDDDDDDDDDDDD???>>><<<:::999888888888===<<<;;;:::::::::<<<<<<<<<<<<<<<<<<;;;:::999888999777666666888999999999555555444444333222222111222222222222111111111111222111111777===???;;;666////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,---------------|||eeeSSSIIIKKKZZZiiiooo___NNNIIIHHHFFFCCCBBB>>>;;;:::<<<===BBBNNN[[[qqq}}}~~~pppaaaRRRFFF???@@@@@@@@@@@@??????>>>>>>????????????>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<>>>???BBBFFFLLLRRRXXX___eeejjjtttvvvyyy{{{|||zzzwwwwwwxxxqqqqqqrrrsssuuuxxx{{{}}}~~~~~~~~~{{{|||~~~}}}|||||||||~~~|||yyywwwvvvqqqjjjdddZZZWWWSSSOOOMMMMMMLLLKKKIIIJJJLLLMMMMMMKKKIIIGGGIIIIIIIIIIIIHHHHHHHHHIIIHHHJJJKKKJJJHHHHHHIIIKKKKKKRRR]]]iiirrrwwwzzz{{{zzzbbbPPPHHHOOOZZZfffooosssttttttyyyttt___PPPLLLMMMMMMLLLVVV[[[]]]XXXUUUWWWZZZZZZPPPQQQSSSYYYaaaiiinnnqqqoooaaaPPPDDDAAAAAA@@@???BBB@@@>>><<<;;;;;;<<<===<<<>>>@@@CCCDDDDDDEEEEEEDDDDDDDDDAAA??????AAADDDBBBAAA???@@@BBBDDDDDDDDD;;;======:::666555888;;;<<<===>>>AAACCCDDDCCCAAAAAAAAAAAAAAABBBDDDEEEEEEDDDDDDCCCBBBAAA@@@>>>===>>>???@@@BBBCCCCCCCCCCCC======<<<;;;::::::::::::<<<;;;::::::::::::;;;;;;::::::;;;::::::999888777888666555555777888888777444444333333222222111111222222111111111000000000000...///444;;;===999444..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,------......rrr___PPPIIINNNWWWjjjoooYYYPPPNNNJJJDDD@@@:::999999<<<===???GGGPPPeeeuuuwwwcccQQQFFFEEECCCAAA@@@?????????>>>>>>????????????>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>BBBGGGMMMSSS[[[ccchhhmmmppptttwwwzzz}}}{{{zzz{{{{{{uuuvvvwwwzzz}}}zzz}}}|||}}}}}}{{{zzzzzz{{{vvvpppllljjjeee___ZZZSSSRRRPPPOOOMMMKKKJJJJJJIIIJJJKKKLLLLLLJJJHHHGGGGGGIIIJJJIIIHHHGGGHHHIIIGGGIIIJJJIIIFFFGGGJJJNNNQQQ[[[iiitttyyyzzz{{{|||xxxhhhYYYPPPHHHVVViiivvv{{{{{{}}}yyyhhhSSSHHHJJJPPPRRRQQQQQQUUUWWWVVVVVVXXXWWWSSSHHHHHHLLLWWWfffqqqtttttt___UUUHHH@@@??????>>>===EEEDDDCCCBBBAAA@@@@@@@@@;;;===AAACCCCCCDDDEEEGGGCCCCCCBBB@@@>>>>>>@@@AAAFFFDDDBBBAAABBBBBBAAA@@@=========<<<::::::;;;<<<;;;>>>BBBGGGIIIIIIGGGFFF>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@>>>;;;::::::;;;<<<>>>??????@@@@@@=========<<<<<<;;;;;;:::888888888777888888999999999999999999999888777777777666555555777777666555333333333222222111111111111111111000000000000///...---...222666777555222..............................---------,,,,,,,,,---------------------------,,,,,,,,,,,,---...///{{{mmm[[[NNNKKKOOOWWWsssmmm^^^UUUMMMFFFCCC<<<::::::<<<======@@@EEERRRcccuuuwwwcccPPPMMMIIIDDDAAA@@@??????>>>>>>????????????>>>>>>============<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>===@@@DDDHHHMMMTTT\\\aaadddiiioootttxxx{{{~~~||||||}}}}}}|||zzz{{{~~~~~~~~~~~~~~~~~~zzz|||~~~~~~|||zzzyyyyyywwwppphhhaaa]]]YYYTTTQQQOOOOOONNNLLLJJJIIIJJJKKKHHHIIIJJJJJJJJJIIIGGGGGGFFFHHHJJJJJJHHHGGGHHHIIIFFFHHHIIIHHHGGGIIIOOOUUU^^^jjjxxx~~~~~~}}}uuufffZZZUUUUUUVVVeeexxxyyyhhh```WWWVVVZZZ^^^\\\YYYYYYYYYWWWVVV[[[___\\\UUUNNNLLLPPP]]]mmmuuuqqqjjjSSSMMMDDD>>>=========<<>>CCCBBBAAABBBCCCDDDDDDCCCAAAAAA@@@AAAAAA@@@>>>===;;;>>>CCCFFFHHHHHHGGGGGGAAA@@@???>>>>>>???@@@AAA???>>>>>>>>>============999:::;;;===>>>>>>>>>>>>??????>>>===<<<;;;999999666666777777888888999999888888888999888888777666555555555666777777555333222222222222111111111111111111000000000/////////---...///000000111000000..............................---------,,,,,,,,,------------------------------,,,,,,,,,---...///vvvfffVVVPPPQQQLLLaaakkk\\\OOOIIIHHHAAA===;;;======::::::===@@@PPPbbbtttqqqXXXTTTNNNGGGBBB@@@??????===>>>>>>?????????>>>>>>>>>=========<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>@@@AAACCCEEEHHHMMMTTTXXX___dddkkkrrrvvvzzz|||~~~~~~~~~|||xxxzzz}}}}}}||||||~~~~~~~~~~~~~~~}}}zzz|||~~~~~~|||yyyxxxxxxtttlllbbbZZZVVVRRRNNNKKKOOOOOOMMMJJJIIIIIIKKKMMMHHHHHHIIIIIIHHHHHHGGGGGGEEEHHHJJJJJJHHHFFFHHHJJJFFFIIIJJJJJJIIIMMMVVV]]]jjjuuuwwwhhhZZZSSSTTTYYYgggssslll\\\aaahhhqqqvvvsssllleeefff```XXXUUU\\\eeefffaaaWWWSSSUUU```nnnpppdddWWWOOOJJJCCC>>>;;;;;;<<<======???AAADDDEEEEEEDDDCCC???BBBEEEDDDBBB@@@AAABBBBBB@@@??????@@@@@@>>><<<<<<<<<===AAAEEEHHHIIIIIIDDDBBBBBBCCCEEEDDD???;;;:::===@@@BBBCCCCCCDDDEEEFFFCCC@@@======???BBBEEE>>>===;;;:::;;;===@@@BBB<<<<<<>>>??????@@@@@@@@@AAAAAA@@@>>><<<:::888777777777888999:::;;;;;;;;;777888888888888777777666444444555666888777444111222222222111111111111111000000000000////////////...///000///------...000..............................---------,,,,,,,,,------------------------------,,,+++,,,---...///yyymmm___SSSLLLUUUeee{{{sssYYYKKKFFF@@@BBBCCC@@@;;;:::>>>BBBAAAEEENNNaaa|||pppbbbSSSJJJGGGEEEDDDCCCCCCAAA>>>===>>>??????>>><<<===???@@@???>>><<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;===BBBHHHNNNRRRZZZ\\\aaahhhooouuuzzz|||}}}~~~~~~}}}|||}}}yyyvvvxxx}}}~~~}}}{{{yyyyyyxxxyyyyyywwwsssqqqjjjeee]]]TTTMMMJJJIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKJJJIIIHHHGGGGGGHHHFFFFFFFFFGGGIIIJJJIIIGGGKKKIIIKKKOOOOOORRR]]]jjj|||sssaaaWWWUUUXXX```hhhvvvxxx|||}}}oooeee{{{zzzppphhh___[[[[[[]]]___``````\\\___hhhmmmeeeXXXNNNEEEEEEDDDAAA===;;;999999===>>>??????>>>???AAACCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@>>>===;;;;;;<<<>>>@@@BBBBBBDDDFFFIIIDDDCCCBBBBBBCCC@@@;;;777<<<<<<<<<===>>>@@@AAABBBDDDCCCBBB???;;;::::::<<>>>>>>>>>>>======<<<===>>>>>>===:::777444666888999888555555777:::777777777777777777777777666555444333333333333333444444333333222111000000////////////............////////////////////////000///...---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......pppaaaSSSSSSWWWeee}}}hhhRRRFFFAAACCCDDDBBB???===>>>??????BBBIIIWWWnnnttteeeXXXPPPJJJGGGFFFCCCAAA???>>>??????>>>=========???@@@???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;===???DDDHHHJJJRRRUUUZZZaaaiiiqqqvvvzzzwwwyyy|||~~~}}}}}}|||{{{{{{}}}|||~~~~~~}}}{{{zzzyyyxxxwwwtttppplllccc^^^WWWPPPKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIHHHHHHHHHHHHIIIIIIFFFEEEEEEFFFGGGGGGFFFFFFIIIIIILLLRRRVVV\\\jjjxxxssseeeWWWRRRVVV^^^iiirrr}}}yyytttrrreee```\\\WWWWWWYYYaaaaaadddhhhdddXXXLLLFFFCCCCCCBBB@@@===;;;::::::;;;<<<=========???BBBEEEAAA@@@@@@??????@@@@@@AAA???????????????>>>=========???AAABBBBBBBBBCCCDDDBBBAAAAAABBBCCCAAA<<<888============>>>???@@@AAACCCCCCBBB???<<<;;;<<<>>><<<:::888888:::<<<======>>>>>>????????????>>>>>><<<===>>>>>><<<:::777555666888999888666555777999666666666666666666666666555555444333333333333333444444333222222111000000////////////....................................//////...---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...qqq[[[SSSLLLQQQeee}}}```NNNGGGFFFEEEEEEEEECCC@@@>>>===@@@CCCJJJZZZqqq|||mmm___TTTMMMHHHEEEDDDBBBAAAAAAAAA@@@???>>>>>>???@@@???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAAGGGJJJPPPXXXaaaiiipppsssuuuwwwyyy{{{}}}~~~}}}}}}~~~||||||~~~~~~~~~|||{{{yyyvvvsssppplllgggcccYYYVVVPPPLLLIIIHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFJJJLLLRRRZZZ```iiixxxcccXXXOOOQQQZZZeeepppyyyxxxxxx}}}yyyiiiccc\\\RRRQQQXXXffffffhhhdddXXXHHH>>>===@@@@@@@@@???===<<<;;;:::999:::;;;;;;<<<>>>BBBFFF@@@??????>>>>>>??????@@@===>>>>>>??????@@@@@@@@@@@@BBBDDDEEECCCAAA@@@@@@AAAAAAAAABBBCCCAAA>>>;;;============>>>>>>???@@@BBBBBBBBB@@@>>>===???AAA;;;999777777:::<<<>>>>>>?????????@@@@@@??????>>><<<<<<======<<<999777555555777999999888666666777444444444444444444444444555444444333333333333333333333333222111111000000////////////....................................///...------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------fffXXXKKKKKKZZZsssttt```QQQLLLGGGFFFGGGGGGDDD@@@===???@@@AAAHHHZZZqqqrrrdddVVVMMMIIIGGGDDDCCCDDDDDDBBBAAA???????????????>>>===<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<=========<<<<<>>===;;;:::999999:::999:::<<>>???AAABBBCCCDDDFFFHHHHHHEEEAAA???>>>AAABBBBBBCCCDDDCCCAAA???>>>>>>=========>>>>>>???AAAAAAAAA@@@???@@@BBBDDD>>><<<999999;;;<<<======>>>????????????>>>======;;;<<<<<<<<<;;;999777666444666888999999777666555333333333333333333333333444444333333222333333444333222222222111111000000////////////..........................................---,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------vvvcccPPPJJJQQQddd~~~ttt^^^TTTIIICCCDDDEEEDDDBBB@@@AAAAAA??????HHHZZZjjjyyywwwgggYYYNNNKKKGGGEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<>>>>>>>>>======@@@AAADDDIIIPPPWWW\\\```jjjkkknnnppptttzzz~~~|||zzz|||}}}zzzzzz||||||yyyvvvuuuqqqkkkfff```ZZZTTTPPPOOOMMMKKKHHHFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHFFFEEEFFFJJJNNNPPP[[[iiisss{{{uuucccYYYSSSQQQTTT^^^fffkkkooosss{{{qqq]]]XXXVVVSSS\\\iiisssgggZZZQQQHHH@@@;;;;;;<<<;;;;;;===??????<<<:::::::::::::::999;;;>>>AAAAAAAAA@@@@@@@@@@@@AAAAAA=========>>>???AAACCCDDDDDDFFFHHHHHHEEEAAA>>>===CCCDDDEEEEEEDDDCCCBBBBBB>>>===============>>>>>>???@@@AAA@@@@@@AAACCCFFFCCC@@@===;;;<<<======<<<======>>>>>>===<<<<<<;;;;;;;;;<<<;;;:::999777666555555777888999888666444333333333333333333333333333333222222222333333444222222111111111111111000////////////....................................------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------pppXXXKKKJJJUUUkkkpppcccRRREEEAAABBBBBBBBBBBBAAAAAA???<<<===GGGSSS```ooo~~~{{{nnn[[[VVVNNNHHHEEECCCAAA@@@AAAAAA@@@???>>>=========:::::::::;;;;;;;;;<<<<<<;;;;;;===>>>????????????@@@@@@BBBEEEIIIOOOTTTWWWccceeeiiilllqqqwww~~~}}}~~~~~~|||{{{~~~~~~}}}}}}~~~zzzvvvppplllfff```[[[VVVPPPLLLLLLKKKJJJHHHGGGFFFEEEEEECCCCCCCCCDDDDDDCCCCCCBBBFFFEEEEEEDDDDDDDDDEEEEEEDDDFFFFFFEEEDDDGGGMMMSSSVVVcccsss}}}vvvbbbUUUPPPMMMPPPXXXbbbhhhkkkqqqwww{{{kkk[[[SSSSSSXXXaaaiiinnn^^^MMMGGGFFFCCC@@@>>><<<;;;;;;===@@@@@@===999999:::;;;;;;:::;;;===>>>BBBAAAAAAAAAAAAAAAAAABBB>>>>>>>>>>>>???AAACCCDDDBBBDDDFFFFFFCCCAAA@@@???FFFGGGGGGFFFDDDBBBAAABBB<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@AAADDDFFFFFFCCC???=========<<<;;;============<<<;;;::::::;;;;;;;;;::::::999888777666555555777888888666444222222222222222222222222222222222222222333333444111111111111111111111111////////////............------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,yyycccVVVNNNMMMYYYiii~~~xxxcccQQQGGGCCCBBBBBBAAA>>>>>>???>>>;;;>>>DDDHHHUUUcccmmm|||pppiii]]]RRRKKKGGGEEECCCBBBBBB@@@???>>>=========:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@?????????AAAEEEJJJNNNQQQ[[[^^^ccchhhmmmsssyyy}}}yyy}}}~~~~~~~~~}}}|||~~~~~~}}}~~~yyytttgggccc^^^YYYTTTPPPKKKHHHGGGGGGGGGGGGGGGFFFFFFEEEBBBBBBCCCCCCDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFDDDFFFHHHGGGGGGLLLTTT[[[cccppp}}}sssaaaQQQLLLNNNQQQVVV___gggjjjmmmwww}}}}}}yyykkkfff[[[SSSUUU___eeeeee___QQQEEECCCEEECCC@@@>>>===;;;;;;>>>BBBBBB===999666999;;;============???AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>@@@AAACCCCCCDDDFFFFFFEEEDDDEEEFFFGGGHHHHHHEEEAAA>>>>>>???;;;;;;;;;<<<===>>>???@@@>>>???@@@??????@@@CCCEEEEEEBBB>>><<<<<<======<<<>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::999888888888777555444555777888666444333333333333333333333333222222111111222333333444000000000000111111111111////////////............------------------------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,}}}oooeeeYYYMMMMMMVVViiisss^^^OOOGGGDDDCCCAAA<<<;;;??????;;;;;;???999CCCMMMXXXnnnyyykkk]]]SSSMMMIIIHHHCCCBBBAAA???>>>=========:::::::::;;;;;;;;;<<<<<<>>>============>>>??????=========???BBBGGGLLLNNNQQQUUU[[[```fffkkkqqquuusssxxx~~~~~~~~~}}}}}}}}}zzz|||||||||~~~}}}vvvqqq___\\\VVVRRRNNNJJJFFFDDDCCCDDDEEEFFFGGGGGGGGGFFFBBBBBBCCCCCCDDDCCCCCCCCCAAAAAAAAABBBDDDFFFGGGHHHGGGJJJKKKKKKLLLQQQ[[[cccqqq|||qqqaaaPPPDDDEEEMMMYYY___gggkkkkkknnn|||zzzzzzzzzyyyyyy}}}vvvrrrooo^^^aaa\\\TTTYYYfffjjjdddSSSIIIAAAAAADDDBBB>>>======;;;;;;>>>BBBBBB>>>999444777;;;>>>>>>>>>???@@@@@@@@@????????????@@@@@@CCCBBB@@@>>>>>>???@@@BBBEEEGGGIIIIIIIIIIIIKKKMMMGGGHHHHHHDDD???;;;;;;<<<::::::;;;;;;===>>>@@@@@@>>>?????????>>>@@@BBBEEEBBB???<<<;;;<<<=========????????????>>>===<<<;;;;;;::::::999999888888888888666333444666777666555333333333333333333333333222111111111222333333444000000000000000111111111000/////////............------------------------++++++++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,}}}ooo___RRRMMMNNNYYYppp|||gggSSSGGGDDDBBB>>>:::999;;;<<<;;;999:::;;;>>>FFFTTTiii~~~rrr```TTTMMMGGGBBBCCCDDDCCC@@@>>>======:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBCCCHHHKKKOOOTTTZZZbbbjjjpppqqqwww~~~|||}}}|||~~~}}}zzzxxxxxxxxxuuunnngggZZZVVVPPPKKKIIIGGGEEEDDDCCCDDDEEEEEEEEEDDDBBBAAA????????????????????????DDDCCCBBBBBBDDDEEEFFFEEELLLHHHFFFJJJOOOWWWhhhyyyqqq^^^NNNHHHIIILLLOOOdddeeellltttxxxzzzzzzyyyuuuoooqqqzzzvvvkkkdddaaaaaa]]]ZZZXXX[[[```ccc```]]]EEEDDDBBBAAA@@@AAABBBBBB======>>>????????????>>>;;;888555888===@@@???<<>>===<<<:::::::::;;;<<<<<<============@@@BBBBBB???===???AAA?????????>>><<<;;;<<<>>>DDDCCCBBB@@@>>>===;;;;;;666666777888888777555444555444444555777888777555555555555444444333333333222222111111111111111222111111111111000000000000111111000000//////......------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzmmm___TTTMMMPPPaaa{{{zzzcccPPPGGGCCC>>>:::888:::<<<;;;:::::::::;;;???HHHXXXiiittt~~~ooo```TTTLLLCCCCCCBBB@@@===;;;::::::;;;;;;<<<=========<<<<<<>>>>>>>>>???????????????>>>??????@@@@@@AAAAAAAAAEEEGGGKKKPPPUUU\\\dddjjjooottt{{{|||{{{}}}~~~yyyuuurrrppplllddd^^^UUUQQQLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBCCCEEEFFFGGGGGGLLLGGGGGGPPP[[[fffttt}}}rrrfffUUUIIIGGGMMMUUU[[[kkknnnvvv}}}yyyppphhhiiisss{{{~~~xxxuuuqqqlllfff___XXXSSSSSSRRRSSSWWWZZZXXXOOOHHH???>>>==================<<<======>>>????????????<<<888666777<<>><<<>>>???@@@CCCFFFJJJMMMOOOTTT]]]^^^VVVQQQUUUVVVSSSTTTTTTRRRPPPNNNKKKIIIHHHFFFCCCAAA??????>>><<<:::<<<<<<<<<<<<<<<======>>>>>>???@@@???>>>=========;;;<<<<<<<<<;;;;;;===???AAAAAA@@@???>>><<<;;;:::777777777777777666555444555444444555777888777555555555444444444333333333333222111111000000000111111111000000000/////////000000000000//////......------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++sss___PPPKKKTTTgggzzz___MMMEEE@@@;;;999;;;===>>>======<<<999888<<>>>>>???????????????????????????BBBEEEIIINNNTTT[[[```ggglllsssxxxyyy{{{~~~~~~}}}|||~~~yyyqqqkkkfff```XXXSSSNNNKKKHHHFFFFFFGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHKKKIIIMMM[[[kkkwwwzzznnn```WWWMMMIIINNN[[[iiirrrwwwyyyzzzkkk______hhhooopppgggeeedddeeeccc\\\QQQHHHNNNQQQVVV[[[ZZZRRREEE;;;999999:::;;;;;;;;;:::::::::;;;<<<===>>>?????????===999666777;;;>>>>>>=========>>>BBBHHHPPPWWW\\\```eeecccXXXPPPQQQQQQMMMNNNNNNMMMKKKJJJHHHGGGFFFEEECCC@@@??????>>>===;;;???>>>===<<<;;;<<<======>>>===<<<<<<<<<<<<;;;:::777888:::::::::;;;===???===>>>?????????===;;;999999999888666666555555555666555444555777777666555444444444444333333333333444333222111000/////////000////////////.........000000000////////////...------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++mmmYYYPPPQQQ\\\rrrrrrWWWIIIDDD===:::<<>>;;;777666:::@@@FFFRRRaaatttzzzgggVVVKKKHHHCCC???<<<;;;::::::<<<<<<===>>>>>>>>>>>>===???>>>>>>======<<<<<<<<<@@@@@@??????>>>>>>>>>>>><<<>>>AAADDDGGGLLLRRRVVV\\\aaahhhmmmppptttyyy}}}~~~}}}yyyoooeee]]]VVVPPPLLLIIIGGGDDDCCCDDDEEEEEEDDDEEEDDDBBBAAAAAAAAABBBCCCBBBBBBBBBAAA@@@@@@??????AAABBBDDDDDDDDDEEEFFFGGGKKKOOOXXXggguuu}}}lll```RRROOONNNRRR^^^oooxxxhhh[[[YYY___cccbbb^^^aaadddfffccc[[[QQQIIINNNUUU]]]___XXXLLLAAA;;;777888:::;;;<<<;;;;;;:::999:::;;;<<<===>>>>>>>>>===:::777777:::<<<============???CCCJJJQQQXXX\\\]]]___ZZZPPPHHHGGGFFFCCCCCCCCCCCCDDDDDDEEEFFFFFFEEECCC@@@?????????>>><<<@@@>>><<<;;;::::::;;;<<<<<<999777888;;;===<<<999888999::::::999:::<<<>>>:::<<<>>>@@@@@@>>><<<:::<<<;;;999777666666777777777555444555666777666555333333333333333333333333444333222111//////......//////.........---------////////////////////////------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++{{{gggXXXSSSVVVcccuuugggPPPIII@@@<<<<<>>BBBLLL[[[mmm|||~~~ooo^^^OOOJJJCCC>>>======<<<<<<<<<===>>>>>>??????>>>>>>??????>>>>>>======<<<<<<@@@??????>>>>>>======<<<:::<<>>BBBCCCDDDDDDCCCDDDFFFIIIOOOZZZgggrrrzzz|||nnn^^^TTTOOORRRXXXaaammm||||||xxxrrrfffZZZWWW[[[\\\ZZZ\\\bbbhhhggg```XXXTTTRRRTTTZZZ^^^YYYLLL???:::999777888:::;;;<<<;;;::::::999999:::;;;<<<============;;;999888:::;;;<<<<<<===>>>AAAEEEIIIMMMPPPRRRXXXWWWSSSKKKEEECCCBBBAAA@@@@@@@@@@@@BBBCCCEEEFFFDDDBBB@@@???@@@@@@???>>>???>>><<<:::999999::::::999666555666;;;>>>===<<<<<<======<<<:::999:::<<<:::<<>><<<>>><<<;;;999888888999:::888666444444555666666555333333333333333333333333444333222000///.....................------------.............../////////------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++www___WWWSSSXXXaaaooo{{{___VVVJJJAAA???@@@AAAAAA??????===:::777777999;;;<<<@@@HHHXXXmmmyyyttthhhVVVOOOEEE???>>>>>>>>>=========>>>???????????????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<:::<<<>>>???@@@BBBEEEGGGLLLQQQWWW]]]aaahhhpppvvvwww{{{}}}}}}xxxssspppoooqqqkkkcccZZZRRRMMMJJJIIIGGGEEECCCBBBCCCBBBAAA@@@BBBBBBAAA@@@@@@@@@@@@AAA????????????????????????BBBDDDEEEDDDCCCEEEKKKPPPYYYfffttt|||xxxsssiii\\\RRRMMMTTTYYYbbbkkkuuuzzzxxxvvvssskkk```ZZZZZZ[[[YYY[[[```ccc___WWWSSSVVV\\\aaa```ZZZOOOAAA888666888777777888999999999888888999999:::;;;;;;;;;;;;:::<<<<<<;;;:::::::::;;;;;;<<>>======<<<;;;;;;:::999888777666777:::===>>>???@@@@@@???===:::999999:::;;;<<<>>>@@@@@@???>>>===<<<<<<;;;::::::::::::;;;999777444444555666666555222222222222333333333333333222111000///.........///............------------............/////////------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++mmm```WWWWWWXXX^^^nnnwwwkkk[[[NNNGGGDDDDDDCCCBBBBBBAAA>>>:::888888999888:::>>>HHHZZZkkkrrrpppbbbYYYLLLDDDBBBBBBAAA???===>>>??????@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAA=====================<<<:::;;;===>>>===>>>@@@BBBEEEIIIOOOSSSVVV\\\dddjjjmmmsssyyy}}}~~~wwwnnngggccc```]]]WWWQQQKKKGGGGGGGGGFFFDDDCCCCCCDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@??????>>>??????@@@@@@AAAAAABBBBBBDDDEEEEEEEEEJJJTTT[[[gggrrr}}}tttggg^^^VVVMMMJJJLLLXXX^^^fffoooxxx~~~tttxxx}}}mmm```[[[[[[ZZZ[[[ZZZWWWQQQMMMPPPYYYaaaiii^^^NNNBBB<<<;;;:::999999999888777777777888888:::::::::::::::999999888:::<<<======;;;:::999999;;;===@@@BBBCCCCCCBBBAAAEEEDDDCCCDDDDDDDDDCCCCCCFFFEEEDDDBBBBBBCCCEEEFFFCCCAAA@@@@@@AAAAAAAAA@@@===>>>???@@@???>>><<<::::::;;;::::::999:::===???@@@@@@???===:::999999:::<<<<<<===>>>>>>>>>======888999999:::::::::::::::999777444333444666666555111111222222222333333333111111000////////////////////////............------------.........//////------------------------------------------------,,,++++++******++++++,,,************************++++++++++++++++++++++++{{{kkk^^^[[[YYYWWW```nnn|||}}}jjjZZZPPPKKKHHHFFFFFFFFFEEEBBB===:::999999666999;;;@@@LLL___mmmrrrmmmbbbTTTKKKGGGFFFDDDBBB>>>>>>???@@@@@@@@@@@@???=========>>>?????????@@@========================999;;;<<<===<<<<<<>>>???@@@CCCGGGJJJLLLQQQYYY^^^gggmmmuuuyyyzzz~~~yyymmmccc]]]TTTRRRNNNJJJEEECCCDDDEEEDDDCCCBBBCCCEEEEEEDDDCCC@@@@@@AAABBBAAA@@@???>>>>>>???@@@AAABBBCCCCCCDDDBBBDDDEEEEEEGGGOOO[[[dddpppxxxwwwgggWWWNNNHHHDDDGGGNNNXXX^^^gggpppyyy~~~rrrmmm|||zzzfff\\\[[[[[[\\\UUULLLFFFFFFOOO[[[dddfffSSS>>>555888>>>===888<<<;;;:::888888888999:::::::::::::::999888777777999;;;>>>>>><<<:::888888;;;<<<===???@@@AAAAAAAAABBBAAAAAAEEEGGGFFFFFFFFFBBBAAA@@@@@@BBBDDDFFFHHHCCCAAA@@@@@@AAABBBAAA@@@===???AAABBBBBB@@@>>><<<===>>>>>><<<888888<<>>???@@@AAA@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAADDDEEEFFFEEEGGGIIILLLQQQ\\\kkkuuu{{{}}}uuufffZZZLLLCCC@@@BBBLLLVVV```bbbfffmmmvvv}}}mmm^^^ddd|||jjjeee```XXXSSSQQQMMMKKKQQQ[[[bbbbbbVVVIII:::333555888888555;;;;;;999888777777777777::::::;;;;;;;;;;;;;;;::::::;;;===>>>>>>>>>===<<<999999:::;;;===???@@@AAA?????????@@@AAADDDFFFGGGBBB@@@???======>>>@@@AAAAAABBBBBBBBBBBB@@@???>>>AAA===;;;===AAABBB@@@<<<<<<>>>???===:::777777888999>>>BBB???999444666:::888:::<<<<<<;;;999999::::::888666555777888888777;;;:::777555333333333333333333333333333333333333333333333333333333333333............------------------------------------//////.........---------+++,,,,,,------,,,,,,+++//////...---,,,,,,,,,,,,************************++++++++++++++++++++++++xxxlllfffeeeaaaZZZ]]]ppp}}}nnn\\\PPPMMMDDDDDDBBB???>>>===<<<999:::888888;;;@@@LLLaaattt|||{{{rrrbbbTTTMMMHHHDDDCCCDDDDDDCCCAAA@@@???>>>>>>============>>>>>>???BBBAAA???>>>===<<<<<<<<<===========================>>>???@@@BBBGGGMMMRRRWWWZZZ```eeeiiimmmrrruuuzzz~~~}}}}}}}}}|||~~~~~~~~~yyyxxxvvvrrrlllaaaUUUMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAEEECCCBBBBBBCCCDDDEEEFFFGGGHHHKKKRRR]]]iiitttzzz{{{oooXXXOOOEEEBBBDDDMMM[[[iiippppppqqqttt{{{yyyjjj___^^^nnn|||pppmmmfff[[[SSSQQQOOOQQQYYYaaaaaa\\\MMMDDD888333555888999888:::999888777777777777777999:::;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>======<<<999::::::;;;===>>>@@@AAA@@@@@@??????@@@AAABBBCCC@@@???=========>>>???@@@BBBCCCDDDEEEDDDCCCAAA@@@???<<<999;;;>>>@@@>>>;;;:::<<<>>><<<:::888888999777;;;>>><<<999666777999888:::<<<<<<:::999999:::999777555555666777777666:::999777666444333333222333333333333333333333333222222222222222222222222000000000000////////////000000000000000000000000...---------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************~~~tttnnnhhhbbbVVV```ttt}}}lllZZZPPPFFFDDDCCCCCCCCC@@@===:::===:::999999;;;CCCTTTcccuuu}}}uuueeeXXXOOOJJJDDDDDDDDDCCCAAA@@@???>>>??????>>>=========>>>>>>BBBAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<=========???BBBGGGKKKOOORRRWWW\\\___dddiiilllqqqvvv}}}~~~~~~}}}~~~~~~}}}}}}}}}yyyppplllgggaaa[[[TTTMMMHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAACCCEEEFFFMMMNNNSSS___mmmxxx~~~~~~{{{kkk```GGGBBB>>>@@@HHHTTTfffuuuzzzyyywwwvvvzzz}}}}}}~~~sssdddVVVVVVddd{{{|||uuurrriii]]]SSSTTTVVV[[[bbbeee]]]QQQCCC>>>888555555888:::;;;888888777666666777777777888999:::<<<<<<=========:::;;;<<<<<<======<<<<<<:::::::::;;;<<<>>>???@@@BBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAABBBDDDFFFGGGGGGEEECCCAAA@@@===:::;;;>>>???===;;;:::<<<======<<<;;;<<<<<<999:::::::::999888666555777999;;;<<<:::999999999777666444444666777777666888888777666555444222222333333333333333333222222000000000000000000000000000000000000////////////------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///------------------------++++++++++++++++++++++++xxxqqqkkkZZZXXX^^^qqqyyygggYYYLLLGGGCCCCCCCCCAAA>>>===>>><<<<<<===<<<>>>GGGQQQdddrrrvvvhhhZZZOOOFFFEEECCCBBBAAAAAA@@@???@@@@@@???>>>============CCCBBBAAA@@@????????????????????????????????????<<<======<<<<<<>>>BBBEEEKKKNNNRRRVVVYYY^^^bbbffflllpppvvv|||~~~~~~}}}}}}}}}}}}~~~~~~yyysssiiiccc\\\UUUPPPLLLIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAADDDHHHKKKSSSWWWaaammmzzzyyyiiiZZZPPPBBB@@@BBBHHHOOOXXXfffssszzzzzzyyyxxxxxx||||||yyyxxxvvvrrrooobbbXXXTTT```ttt{{{rrrllldddZZZTTTZZZaaadddeeeaaaTTTGGG<<<;;;:::888777888:::===777666666666666666777888888888:::;;;======>>>>>>::::::;;;;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???AAAAAA@@@???>>>>>>==================>>>???AAAAAAAAABBBEEEGGGGGGFFFCCCAAACCC@@@>>>===???@@@???>>>;;;<<<===>>>>>>?????????>>><<<::::::;;;:::666333777999;;;;;;:::999888999777666555666777888777666666666777777666444222111333333333222222222222222000000000000000000000000............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------------------------------------yyyssscccVVVOOOYYYnnn}}}pppYYYNNNDDDAAA@@@===<<>>>>>@@@CCCBBB>>>@@@EEEQQQ___qqq}}}{{{jjj[[[NNNJJJDDDBBBAAABBBAAAAAAAAA@@@???>>>>>>===>>>>>>CCCBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<>>???@@@AAAAAA>>>@@@BBBDDDEEEDDDBBBAAADDDBBB???>>>>>>>>>>>>>>>::::::;;;<<<===>>>======<<<:::888:::>>>>>>;;;777777999;;;;;;:::888888999888777666777999:::999888444555666666666444333222333333333222222111111111111111111111111111111111............------------........................,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***---,,,+++***************++++++++++++++++++++++++------------------------yyyjjjYYYLLLNNN\\\rrrooo]]]MMMFFFBBB<<<:::>>>===>>>CCCHHHGGGBBB???AAAEEEOOO___qqq|||mmm]]]UUUKKKEEECCCCCCCCCBBB@@@@@@???>>>>>>>>>??????BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????===<<<<<<>>>@@@AAACCCFFFHHHKKKOOOTTTXXX___ccciiinnntttzzz}}}}}}}}}~~~~~~}}}xxxooohhhbbb]]]TTTPPPJJJFFFEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCDDD@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEDDDDDDGGGMMMRRR]]]hhhwwwtttggg\\\SSSKKKGGGGGGMMMXXX```aaa]]]___dddppptttyyy{{{{{{zzzyyyyyy~~~xxxxxxuuuppphhh]]]RRRLLLEEEOOOccc{{{zzzzzzuuujjj\\\TTTSSSVVV```iiilllbbbSSSGGG@@@<<<<<<<<<<<<;;;999888888999888888777666666777777777666777888:::;;;;;;;;;;;;:::999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>???@@@@@@@@@@@@???<<<======>>>>>>?????????<<<===???@@@AAAAAAAAA@@@CCCAAA???<<<;;;;;;<<<===999888888999::::::999777555444555999===@@@>>><<<666888:::;;;999888888888888777777999;;;;;;:::999444444555555555444444333333333333222111111000000000000000000000000000000000000000000////////////------------------------,,,,,,,,,,,,------------******++++++++++++******---,,,+++***))))))))))))************************++++++++++++++++++++++++~~~oooaaaUUURRRTTT```|||vvv```UUULLLAAA<<>>CCCHHHIIIEEECCCDDD???DDDNNN___uuupppdddUUUJJJEEEDDDCCCAAA?????????>>>??????@@@@@@AAA@@@@@@????????????@@@????????????????????????>>>??????>>><<<;;;===>>><<<>>>@@@BBBEEEIIINNNRRRUUUYYY^^^dddjjjqqqxxx||||||{{{|||~~~~~~}}}}}}~~~zzzmmmaaaZZZTTTOOOIIIGGGEEEDDDDDDEEEDDDCCCAAABBBBBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA???BBBEEEFFFHHHMMMWWW^^^nnnuuuzzznnn^^^TTTRRRTTTVVVVVVWWW^^^iiiqqqoooiiiiiimmmrrruuuzzz||||||{{{zzzzzzyyyvvvpppfff[[[QQQJJJFFFEEEMMM___rrr|||yyysssooohhheeeaaa[[[UUUSSSVVV[[[iiikkkfffWWWGGG???;;;:::;;;:::999888888888777777:::999888777777777777777666777888999999999999999:::999888888888999;;;;;;<<<<<<;;;::::::;;;;;;;;;===>>>?????????>>>======;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAADDDBBB@@@===;;;:::<<<===;;;:::888999:::999777444000111222555888::::::999666888::::::999888888888666666666888;;;;;;:::888444444444333333444555555333333222222111000000///////////////////////////000000000000////////////***************************+++++++++,,,,,,,,,,,,******++++++++++++******+++******)))))))))******************************************************tttjjj```YYYRRRTTTjjjrrreeeXXXIIIAAABBB>>>>>>AAAGGGHHHFFFFFFHHH===???DDDQQQhhh}}}ooo]]]NNNGGGDDDBBBAAA???>>>>>>>>>???@@@AAAAAA@@@@@@??????>>>?????????????????????????????????>>>>>>???===;;;;;;<<<===;;;<<<>>>@@@CCCGGGLLLPPPNNNRRRWWW\\\aaahhhnnnrrrzzz~~~|||}}}}}}~~~}}}ssstttooocccWWWPPPKKKGGGDDDDDDDDDEEEFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@EEEJJJNNNSSS\\\hhhqqq}}}nnnaaaQQQKKKRRR___iiimmmooovvv{{{zzz{{{~~~~~~xxxmmm```TTTKKKHHHGGGLLLNNNXXXeeemmmjjjdddbbb\\\WWWRRRQQQSSSVVV\\\aaaoookkk___MMM@@@<<<:::999:::888666666777888777666;;;;;;999888777777777777666777777888888888777777:::999888888888999:::;;;<<<<<<;;;:::::::::;;;;;;======>>>>>>>>><<<;;;:::::::::;;;;;;;;;:::999999<<<;;;;;;;;;<<>>@@@@@@===;;;;;;<<<;;;888555000111333333333222222111666888::::::999888777888555555666888::::::999777555444333222333444555666333333222222111000000///........................///.........------------------------------------))))))******++++++++++++******++++++++++++******(((((((((((()))***+++,,,************************++++++++++++++++++++++++uuuuuujjjbbbYYYRRRUUU\\\nnnyyygggZZZNNNDDDCCC???>>>???>>>>>>CCCIIIFFFDDDDDDIIIQQQ```wwwppp\\\OOOJJJFFFAAACCC@@@@@@AAAAAA???BBBGGGAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???======<<<;;;;;;;;;;;;<<<>>>===<<<===>>>AAACCCEEEHHHLLLRRRWWW[[[^^^aaadddiiiooowww~~~}}}xxxsssjjjfff^^^VVVNNNIIIFFFDDDEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@AAADDDGGGEEEHHHNNNXXXbbblllwww{{{sssnnn\\\OOOCCCGGG[[[qqq~~~xxxgggTTTHHHJJJPPPRRRQQQSSSYYY```bbb___[[[RRRRRRTTTWWW\\\aaadddfffjjj\\\JJJ>>>;;;:::888555666666666666666555555555666666777777777666666555999999999999999999::::::888777777666777999;;;<<<999;;;===>>>===<<<===>>>:::<<<===>>>>>>===;;;999999888777666666777888999===<<<<<<===>>>@@@AAABBBAAA???>>><<<<<<<<<======999999999888888777777777555555555555555666777777:::777666999<<<<<<888333888999888666555555666888555555444333222222222222333333222111000000000111////////////////////////+++,,,.../////////..............................)))******+++++++++******************************************************,,,,,,,,,+++++++++******************************[[[xxx}}}vvvlll]]]QQQQQQWWWYYYiii~~~ttteeeUUUIIIFFFBBB@@@AAA@@@>>>@@@EEEHHHDDDAAACCCHHHTTThhhzzz|||jjjYYYOOOIIIEEEEEEBBB@@@AAA@@@===>>>BBBAAAAAAAAA@@@@@@@@@???????????????@@@@@@?????????======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;===@@@AAACCCFFFKKKOOOSSSVVVZZZ]]]___eeennnvvv|||{{{}}}xxxoooiii___[[[UUUOOOIIIEEECCCCCCBBBBBBAAAAAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCCCCBBBBBBCCCEEEIIINNNXXXcccmmmwwwpppccc\\\OOOKKKJJJTTTfffyyyttthhh___]]]^^^VVVVVVXXX]]]bbbccc___[[[TTTRRRSSSXXXaaahhhkkkkkkZZZOOO@@@777666666555222555555555666666666666666666777777888777777666666888999999999999:::::::::888777777777777999:::;;;;;;<<<======;;;::::::;;;999:::;;;<<<<<<<<<;;;;;;888777777666666777777888888:::<<<>>>@@@BBBCCCCCCAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999777666555555555999666444666999;;;:::999999999888777555555666777555555444333222222222222333222111111000000111111////////////////////////+++,,,.../////////...---------------------------,,,,,,,,,,,,+++***))))))************************************************+++++++++*********))))))************************DDD]]]}}}}}}}}}zzzfffUUUOOORRRJJJOOO]]]wwwsssbbbVVVJJJEEEBBBBBB???<<<<<<@@@IIICCC>>><<<>>>EEESSSaaavvv{{{hhhYYYOOOJJJHHHDDDBBBBBB@@@===<<>>>>>????????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::<<<===>>>???AAADDDGGGJJJNNNRRRVVVVVV[[[dddlllssszzz}}}xxxsss}}}}}}{{{wwwnnncccZZZRRROOOLLLGGGDDDCCCBBBBBB@@@@@@@@@AAABBBCCCEEEFFFCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA???BBBDDDEEEEEEEEEEEEFFFSSS[[[gggsss|||yyyfffVVVMMMDDDLLLXXXfffrrr}}}{{{uuuppp___^^^___aaadddbbb]]]YYYWWWTTTTTT[[[fffllljjjeeeIIIAAA666222222444333111444444555555666666777777777777888888888888777777888888999999999:::::::::777777777777888999:::;;;<<<===>>><<<:::888777888888888888999999:::;;;;;;777777777777777777777777555777;;;???BBBCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>?????????>>>===;;;999888777666666888555333333666:::===>>>999888777666666666666777555444333222222111111222222222111000000000111111////////////////////////,,,,,,---............---++++++++++++++++++++++++.........---,,,+++))))))*********************************************************)))))))))((((((************************;;;KKKccc~~~vvvdddXXXSSSLLLHHHMMMccc|||pppfffPPPHHHBBB???===:::;;;>>>GGGBBB===<<<:::;;;CCCLLL___qqqxxxiiiZZZOOOKKKFFFCCCDDDCCC??????AAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<>>===<<<<<<<<<<<<===???@@@AAABBBDDDHHHMMMQQQSSSWWW\\\bbbhhhooouuuyyy|||{{{zzz{{{{{{zzzwwwsssvvv~~~}}}zzz~~~{{{vvvrrrlllcccWWWOOOJJJIIIFFFDDDCCCBBBBBBCCC@@@@@@@@@AAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIMMMOOO```kkkxxxrrr```RRRJJJGGGUUUgggrrruuuvvvyyy}}}iiigggeeecccbbb^^^YYYUUUZZZXXXZZZccckkkiii]]]PPP???999333111333555444333333444444555666777888888666777888888888888888888888888888999999::::::;;;777777777888888999999:::;;;<<<===<<<:::888888999;;;999888777777888:::;;;999999::::::::::::999999888999;;;===@@@BBBDDDEEEAAABBBBBBCCCBBB@@@???>>>;;;;;;<<<<<<======>>>>>>;;;;;;:::999999999999:::777666444444555888===@@@:::888666555555666777777555444333222111111111111111111000000000000111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++************************************************+++*********))))))))))))************************666===JJJ___zzzzzzjjj^^^UUULLLHHHTTTlllyyysssYYYNNNCCC>>><<<:::<<>>???===:::<<<@@@JJJ\\\qqq|||kkk[[[OOOHHHDDDDDDDDDBBBAAACCCAAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBBBBAAAAAA@@@>>>>>>===<<<<<<<<<<<<===???>>>===<<<<<<;;;;;;;;;>>>>>>>>>>>>???BBBGGGKKKNNNQQQUUUYYY^^^dddjjjooorrrrrrtttwwwyyy{{{{{{zzzttt{{{|||xxxyyyssskkkddd^^^WWWOOOIIIFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEHHHOOOWWW]]]mmmyyywwwhhhZZZOOOJJJPPP___pppwwwsssnnnooorrr}}}ppp}}}rrrnnngggaaa\\\XXXUUUTTTZZZ]]]ccclllnnncccOOO>>>:::777444333444555444333333444444555666777888888666666777888888888888888777777888999::::::;;;;;;777888888888999999999999999:::<<<<<<;;;;;;<<<===>>>===:::888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<:::::::::;;;;;;<<<<<<<<<:::999999888888888999999666777888777666777;;;???>>>:::666444555666777777444444333222111111111111111000000///000000111111////////////////////////---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............************************************************,,,,,,+++++++++*********************************555777<<>>???AAA???===>>>AAAAAA===;;;===>>>KKK^^^rrr{{{mmmZZZQQQIIIFFFEEECCCBBBCCCAAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBBBBBBBAAAAAA???>>>======<<<<<<=========<<<<<<;;;::::::999999;;;;;;;;;::::::===AAADDDFFFIIIMMMQQQUUU[[[bbbffffffhhhlllpppuuuxxx{{{|||zzz{{{vvvmmmfff\\\UUUQQQMMMIIIFFFAAA@@@???>>>============@@@AAAAAAAAAAAA@@@???>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDGGGMMMXXXdddlllxxxzzzlll]]]SSSNNNLLLYYYeeerrrwwwtttpppqqqttt}}}|||nnniiifff~~~wwwpppfff\\\UUUTTTVVVXXX\\\bbbkkkoooiiiZZZGGG:::888555333222333444333222444444555555666666777777444555666777777888777777777777888999:::;;;;;;<<<777888888999999999888888666888;;;<<<<<<===>>>???@@@???===<<<;;;<<<===>>>@@@???>>>======>>>???@@@CCC@@@<<<888999<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777666666666666999;;;999666777<<>>KKK```{{{oooaaaRRRKKKJJJNNNYYYdddvvvtttgggZZZRRRMMMFFFBBBAAA???<<<<<<@@@AAA>>>===>>>:::@@@LLL]]]sss~~~nnnbbbUUUOOOKKKFFFCCCDDDAAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>===============<<<<<<<<<<<<<<<;;;:::999:::::::::999999:::===??????BBBFFFJJJNNNSSSYYY]]]]]]```dddhhhmmmqqquuuwww{{{~~~}}}{{{{{{wwwoooiii^^^WWWOOOIIIGGGFFFDDDBBB>>>=====================>>>???@@@AAAAAA@@@????????????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCEEEIIIPPPZZZgggttt}}}|||nnn^^^TTTQQQTTTXXXaaaiiisssxxxzzzyyyzzz|||~~~sssbbb]]]bbbrrrxxxpppbbbVVVQQQSSS[[[aaabbbiiinnniiiZZZJJJ???;;;666444333222222333333333555555555666666666666666333333555666666777777777666777888999:::;;;;;;<<<777888999999999999888777555777:::;;;;;;<<<===???@@@@@@??????@@@AAACCCDDDBBB@@@===<<<<<<===@@@BBBCCC@@@<<<::::::===AAADDDAAA@@@???>>>>>>======>>>;;;;;;:::::::::::::::::::::999999888888888888888666999;;;888555777@@@III[[[PPPCCC999666666555444444333222111000000000000///////////////000111111////////////////////////...---,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,---------------************************************************++++++++++++************************************222333555666:::IIIbbbwwwvvvuuuooo]]]QQQIIIDDDGGGNNNZZZmmm}}}qqqeee]]]VVVLLLDDD@@@@@@;;;:::===>>>===>>>@@@888;;;AAAMMMcccyyyrrraaaWWWQQQJJJFFFEEEAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@?????????>>>===============>>>>>>??????>>>======<<<;;;;;;<<<;;;::::::<<>>=========>>>>>>?????????;;;===>>>@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBB?????????@@@@@@AAAAAAAAAEEEJJJQQQZZZfffttt|||xxxoooaaaUUUPPPTTT___ggghhhmmmttt{{{xxxdddVVV[[[iiixxxnnn```SSSNNNTTT___hhhiiinnnnnnaaaLLL<<<888;;;666555444333333444555666666666666666666555555555222333444555666666666666666777777999:::;;;<<<<<<777888999::::::999777777444777999:::::::::;;;===??????@@@BBBDDDFFFHHHIIICCC@@@===::::::===@@@CCC@@@>>>===;;;<<<>>>AAACCCBBBAAA@@@>>>===>>>>>>???999999999888888777777777666666777888999;;;<<<===777::::::666333888DDDOOOgggZZZIII<<<777555444222444333222111000000000000///////////////000111111///////////////////////////...,,,+++***+++,,,,,,************************,,,,,,,,,---,,,,,,++++++************************************************************))))))))))))************************222333444444666???MMMXXX|||xxxpppvvv|||lllXXXKKKFFFDDDCCCLLL^^^vvvzzzuuusssnnnaaaRRRHHHDDD===999:::;;;:::<<>>BBBNNNbbb{{{vvvdddWWWQQQLLLGGGDDDBBB@@@@@@AAABBBCCCBBB>>>>>>>>>@@@AAABBB@@@>>>============<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<======>>>>>>??????>>>>>>>>>@@@BBBFFFIIILLLWWWUUUTTTWWW^^^eeejjjkkkqqqsssvvv{{{~~~yyyvvvuuuuuuvvvwwwxxxxxxyyywwwrrrlllfffiiimmmttt|||}}}{{{zzz|||vvvnnnhhhddd^^^UUUOOOFFFFFFDDDBBB@@@>>><<<;;;============>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA===???@@@???===<<<<<<===CCCAAAAAACCCDDDBBBCCCGGGKKKSSS^^^jjjtttyyyssspppoooggg[[[SSSWWWZZZ[[[```jjjnnnkkkoooxxx}}}|||}}}~~~{{{xxxooo```TTTXXXjjj|||}}}nnnggg\\\UUUUUU\\\eeekkkvvvlll[[[LLLAAA;;;888777777777777777777777777777444555555666666666666666444555555666666666666666999777666666888999888777888888888999:::;;;<<<===;;;;;;<<<<<<======>>>>>>DDDCCCAAA@@@@@@AAACCCDDDBBB@@@===::::::===AAACCCCCCCCCBBB@@@===;;;<<<===<<<<<<<<<<<<;;;:::999999999888999:::;;;;;;999777666666666666777777777777777666666666888;;;>>>@@@RRRLLLCCC:::555333444666666555555444222111111000---000222111...,,,---///........................------,,,++++++***))))))))))))*********+++++++++************************************************+++*********))))))((((((************************++++++++++++++++++++++++///111333333444999BBBJJJbbb|||~~~~~~|||kkk[[[PPPHHHCCCFFFSSSjjj{{{ooo___TTTHHH@@@::::::;;;999888999777888:::===EEEUUUiiixxxxxxjjj___SSSKKKIIIGGGDDDBBBBBBBBBAAA@@@AAA@@@@@@AAABBBBBB@@@>>>????????????>>>>>>>>>=========<<<<<<<<<<<<======<<<===============>>>>>>===<<<<<<===???BBBEEEGGGOOOOOOPPPUUU\\\bbbeeeeeelllmmmpppvvv||||||uuuqqqooonnnpppppppppqqqpppkkkeee```^^^aaahhhqqqzzz~~~{{{wwwssspppooohhh```ZZZVVVQQQJJJDDDEEEDDDCCCBBB@@@>>>===<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@@@@???===???@@@@@@?????????@@@@@@>>>@@@DDDEEEDDDGGGLLLUUU___ooo}}}vvvkkkeeebbbaaa[[[VVVTTTZZZaaadddfffgggccceeelllvvv{{{{{{|||~~~{{{uuunnnggg]]]SSSRRR\\\mmm{{{|||rrrnnnppprrrpppmmmeee]]]TTTSSSZZZeeennnssshhh^^^PPPBBB999444222111222222222222222222222222333444444555666555555555444555555666666666666666888666555555666777666555888888888999:::;;;<<<===<<<<<<======>>>=========BBBAAA@@@>>>>>>???AAABBB???>>>;;;999999:::===???BBBBBBBBB@@@>>>===<<<===;;;;;;;;;;;;:::999888888888888888999::::::888666666666666555555444444444666555444555666888;;;<<>>AAAAAAAAA@@@@@@@@@??????>>>======<<<<<<======>>>=========<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAAEEEFFFJJJPPPVVV[[[]]]]]]dddeeeiiinnnttt{{{xxxqqqmmmjjjjjjiiiiiijjjiiieee```]]]WWWYYY^^^eeennnxxx~~~|||{{{zzzuuunnniiiddd^^^VVVPPPMMMIIIDDDAAACCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<<<<<<<=========?????????@@@??????>>>>>>===???@@@AAA@@@@@@BBBCCCAAA@@@BBBFFFHHHJJJOOOVVVeeeooo~~~tttdddXXXRRRPPPQQQVVV[[[aaaiiiqqquuuppphhhccchhhqqqzzz|||zzz}}}{{{rrrlllbbbXXXNNNLLLTTTaaannnuuuvvvkkkaaa```hhhlllgggaaa^^^VVVQQQUUUbbbnnnssssss\\\TTTHHH>>>777444333222444444444444444444444444333333444555555555555444444555555666666666666666777555333333444444444333777777777888999:::<<<<<<<<<===>>>??????>>><<<;;;???>>>===<<<<<<===>>>???>>>===<<<;;;;;;;;;======??????@@@@@@???>>><<<;;;:::::::::999888888777777888777777888999999777666666666555444333222111111555444333333444555777888888999999888777666444333333333222222111000//////000...,,,,,,,,,---------------------------------///......------,,,,,,+++***************+++++++++************************************************,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++111333555444333222333555>>>OOOkkkyyycccRRRMMMJJJQQQfffjjjYYYHHHAAA@@@<<<777444666777888999:::>>>EEEJJJ\\\jjj{{{pppbbbUUUPPPIIIDDDBBBCCCEEEEEEDDDCCCBBBBBBCCCCCCAAA@@@BBBAAAAAAAAA@@@@@@@@@@@@>>>>>>============>>>>>>======<<<<<<;;;;;;::::::;;;::::::::::::;;;<<<===???@@@CCCHHHNNNSSSWWWXXX]]]___bbbfffkkkrrrxxx}}}yyyuuurrrlllkkkjjjiiiiiigggcccaaa]]]]]]]]]```eeemmmtttxxx~~~|||zzzxxxwwwqqqhhhaaa\\\WWWPPPJJJGGGEEECCCAAA@@@@@@@@@@@@????????????;;;;;;;;;;;;<<<<<<<<<===>>>????????????>>>=========???@@@@@@??????AAACCCFFFDDDFFFJJJMMMRRR]]]gggwww}}}{{{qqqaaaRRRHHHEEEGGGJJJ]]]mmm{{{tttvvvxxxyyypppjjjhhhZZZTTTNNNQQQZZZcccgggggg___^^^```hhhqqqpppfff[[[[[[WWWWWW```lllqqqkkkcccPPPJJJBBB;;;888666666555777777777777777777777777333444555555666666555555444555555666666666666666777555333333444444333222777777777777888:::;;;<<<<<<===???@@@@@@===;;;999;;;;;;:::::::::;;;<<<<<<>>>>>>>>>???@@@AAABBBBBB===>>>???@@@AAA@@@===;;;:::999999888777777777777777666555666888888777555666666555444333333222222555444333333333333444555222333444555555555444444333333333222111000000000222...***))),,,...---,,,------------------------,,,,,,,,,++++++*********************************************************************************++++++++++++++++++++++++************************************************333333333222111111333444;;;@@@OOOiiixxxdddXXXQQQNNNXXXjjj~~~}}}iiiSSSHHHCCC>>>999777666777888888999;;;===@@@GGGQQQ```ppp~~~}}}rrrccc\\\QQQIIIEEEDDDEEEEEECCCAAA@@@AAABBBCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>============>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;::::::::::::;;;===>>>???AAAEEEKKKQQQTTTWWWZZZ]]]___bbbgggmmmrrrxxx{{{~~~uuusssqqqpppooonnnllljjjgggeeecccbbbccchhhmmmpppxxx}}}||||||{{{tttpppmmmfff]]]UUUPPPLLLGGGBBB@@@???>>>===????????????????????????;;;;;;;;;;;;<<<<<<<<<===>>>>>>?????????>>>>>>===>>>>>>???>>>======???AAAFFFEEEHHHOOOUUU^^^nnn|||~~~xxxuuueee]]]PPPFFFAAADDDJJJOOOdddyyyuuujjjccc```TTTSSSTTTXXX]]]^^^\\\XXXPPPWWWbbblllooojjj```XXXYYY\\\bbblllrrrkkk\\\NNNBBB>>>888555444444333333333333333333333333333333555555666777777777777777444555555666666666666666888666444444555666555444666666666777888999:::;;;;;;<<<>>>??????===:::888888888888888999999::::::<<<>>>???BBBDDDFFFGGGGGGAAAAAAAAACCCEEEDDDAAA>>>;;;:::999888777777777777888666555555777777777555555555555555555666666666555555444444333333333333444333333222222333444555444444444333222222111111222...***))),,,...---,,,------------------------,,,,,,++++++++++++******************************************************************************))))))******************))))))))))))))))))))))))************************111000///......000222333666333:::PPPnnnxxxeeeZZZRRRTTT[[[iiixxxbbbSSSIIIAAA;;;999666666666666777999:::;;;===CCCLLLZZZmmm{{{~~~zzzssslllaaaWWWOOOJJJFFFCCCDDDBBBAAA@@@BBBBBBBBBAAA@@@@@@@@@?????????>>>>>>???>>>>>>======>>>>>>???=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<=========???CCCIIINNNPPPSSSWWWXXXYYY\\\bbbgggnnnssszzz|||zzzyyyxxxwwwvvvrrrpppmmmllllllooorrrtttuuu{{{~~~}}}}}}}}}|||vvvnnnhhhbbb\\\UUUOOOGGGEEEBBB???============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<============>>>??????@@@@@@??????>>>?????????>>>@@@BBBEEEFFFIIIPPPZZZcccmmm~~~zzzkkkcccRRRMMMEEEAAACCCJJJSSSYYYddduuuuuuhhh___ZZZYYYYYYZZZ[[[\\\YYYUUUQQQUUU\\\ccceeeaaa]]][[[[[[XXX```iiiooolll^^^MMMAAA999666444222333444333333222222222222222222222222666666777888888888888777444555555666666666666666888666555555666777777666555555666666777888:::;;;:::;;;<<<======<<<:::999777777888888999999::::::<<<===???AAADDDFFFHHHIIIGGGEEEDDDFFFHHHHHHEEEBBB===<<<:::999888888999999888777555555666777777666666666666777777777888888555555555444444333333333666555333111111111333444444444444333333333222222000...,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************************************************************)))))))))))))))*********))))))))))))))))))))))))************************//////......///111111111111///444AAATTTllltttggg\\\YYYXXX[[[kkk}}}sssdddVVVIII@@@===777666444444666888999:::;;;AAAHHHNNNYYYgggpppssszzzvvvqqqjjjaaaWWWMMMGGGIIIGGGDDDBBBBBBBBB@@@???@@@@@@@@@@@@?????????>>>??????>>>>>>>>>>>>??????<<<===============>>>>>>;;;;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<>>>BBBEEEFFFKKKPPPRRRRRRTTTYYY]]]eeeiiipppxxx}}}~~~~~~~~~~~~}}}zzzvvvtttqqqllleee]]]VVVQQQNNNLLLCCCBBBBBB@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>======???@@@AAAAAAAAAAAA???@@@AAABBBCCCFFFJJJMMMPPPWWWcccooovvv|||lllZZZPPPFFFCCCAAAAAAGGGQQQ[[[bbbeeeiiisss{{{tttrrrrrrrrrtttmmmddd^^^]]][[[XXXUUU^^^```aaa\\\WWWVVV[[[aaa]]]eeellliii\\\LLL@@@;;;666555333444555666555444444444444444444444444444555666666777777777777777444555555666666666666666666555444555777888888777555555555666777888999:::999999::::::;;;:::::::::777777888999::::::::::::?????????AAABBBDDDFFFGGGHHHEEEBBBCCCFFFGGGDDDAAA???>>><<<:::999:::;;;<<<999777555555777888888777777777777777777777777666333333444444444333222222555444333111111111111222333333333222222222222222...///000///---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********))))))************************************************)))))))))******+++++++++))))))))))))))))))))))))************************000///000111333333111000111111555;;;BBBRRRppp~~~rrreee```ZZZSSSYYYdddyyysssbbbQQQFFFBBB;;;888555555666999;;;<<<;;;DDDJJJJJJLLLUUUaaaiiizzzzzzyyywwwpppdddWWWNNNNNNKKKGGGDDDBBBAAA???>>>AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????<<<<<<======>>>>>>??????::::::;;;;;;;;;::::::999777:::======;;;:::<<<>>>???DDDKKKMMMMMMOOOTTTYYY]]]aaagggnnntttzzz~~~~~~~~~~~~~~~zzzzzz|||~~~{{{tttlllfffbbb___YYYQQQIIIEEEDDDEEE===>>>???>>>===<<<<<<===>>>>>>>>>>>>========================>>>>>>>>>>>><<<===???@@@BBBBBBCCCCCC@@@AAACCCEEEGGGKKKQQQTTT^^^gggvvvmmmYYYKKKDDDAAA@@@@@@CCCJJJUUU___eeeiiiaaaddduuutttuuuoooccc```aaa___\\\]]]]]]ZZZVVVRRRTTT[[[aaaccckkkmmmbbbNNN===777999333222111222333444333222333333333333333333333333444555555666666666666666444555555666666666666666555444333444666888888888555555555555666888999:::888888888999999::::::;;;777777999:::;;;;;;;;;;;;CCCCCCBBBBBBCCCDDDFFFGGGFFFBBB>>>>>>BBBCCC@@@===AAA???===;;;:::;;;<<<===:::888666555777888888888999999888777666555444444222222333333333222222111222222222222222111000000222222222111111111111111---000222111...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))*********************************************************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))000000000000///////////////222444444666BBBVVVfff~~~~~~~~~sssfff```\\\XXXTTTaaazzzyyygggUUUJJJCCC<<<999999888555777===>>>BBBHHHLLLOOOPPPRRRSSSgggqqq{{{}}}|||vvviiiZZZYYYPPPFFFCCCFFFGGGBBB<<>>>>>??????>>>>>>=========<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::>>>???@@@CCCGGGLLLPPPRRRUUUWWW\\\bbbiiipppvvvyyyzzzzzzyyyzzz|||~~~||||||{{{yyyyyy|||~~~{{{}}}{{{wwwrrrmmmfff^^^YYYRRROOOKKKGGGDDDBBBAAAAAA========================>>>>>>======<<<<<<<<<;;;<<<<<<======>>>???????????????>>>>>>===>>>???@@@AAACCCHHHLLLKKKMMM[[[kkkuuu|||yyykkkZZZIIIBBBCCC@@@AAAAAACCCOOO^^^ccc___```[[[bbbyyyooommm}}}mmmjjjjjjhhhhhh```\\\VVVTTTWWW]]]cccfffsssfffSSSFFF@@@<<<777333555666777666333111111222444444444333333222222222444444444555555555555666444555555555555555444444444555555666666666666666333333444666666777777777999999888888777666666666666555555777999;;;;;;:::>>>>>>???AAAAAABBBBBBBBBCCCAAA???======>>>???@@@AAA@@@>>>===<<<;;;;;;:::::::::::::::999777666555888777666555555444555555777666444333222222333333777666444333222222333444000000111111111111000000...///000000000///---,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++++++++******))))))((((((((()))***++++++************+++,,,------------,,,+++***)))((('''+++***)))(((((()))***+++000/////////////////////111333444222222888EEEOOOkkkuuuiii]]]TTTNNNUUUgggxxxiii]]]QQQFFF<<<;;;;;;888777999???@@@DDDJJJPPPRRRQQQOOOPPP\\\iiirrrxxxyyysssiiifff]]]QQQJJJIIIIIIFFFBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<===???AAADDDGGGIIINNNPPPSSSXXX___ffflllooouuuuuuuuuuuuwwwzzz}}}}}}}}}}}}}}}~~~|||{{{|||{{{xxxtttqqqlllfff```YYYRRRMMMKKKIIIFFFCCCAAA@@@@@@AAA????????????????????????>>>=========<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBDDDDDDIIIRRRYYYaaannn{{{xxxgggZZZMMMBBB@@@CCCAAAIIIQQQTTTZZZcccfffeeehhhccckkk{{{mmmvvvvvvtttqqqjjjddd___ZZZUUUTTTZZZbbbiiillldddXXXHHH>>>:::888444111333555666666444333333444444444333333333222222222444444444444555555555555444555555555555555444444333444555555666666555555555666777888999999999999888888888888777777777777777666666888:::<<<;;;;;;;;;<<<===>>>????????????@@@???>>>===<<<===>>>>>><<<;;;;;;:::999:::::::::999999:::999999888888777777777666666555666666666888777666555444444444555555444333222111111111222000000111111111111000000///////////////...---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++++++++******)))++++++***)))))))))******++++++*********+++,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++////////////////////////222222222111000222666:::KKKccczzzvvveeeWWWOOONNNVVVbbbttttttaaaSSSDDD@@@???===:::888>>>===>>>EEENNNQQQNNNIII@@@HHHRRR[[[fffqqqwwwwwwuuummmbbbWWWPPPKKKGGGEEECCCBBBAAA@@@@@@AAABBBBBB@@@????????????>>>>>>>>>============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;===>>>@@@@@@GGGGGGIIIMMMSSSYYY```ccclllllllllmmmpppssswwwyyyxxxwwwwwwxxxzzz~~~{{{vvvqqqhhhddd]]]WWWQQQKKKEEEBBBBBBAAA???>>>===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<============<<<>>>@@@AAAAAAAAACCCDDDKKKKKKRRR```mmmxxxooobbbRRRGGGAAA@@@DDDJJJNNNYYYcccdddccceeekkknnnssspppwwwvvvrrrtttxxxwwwqqqdddZZZZZZVVVSSSVVV___fffjjjkkkRRRHHH===666444555333111222444666666555444555666333333333333222222222222444444444444555555555555444444555555555555555444333444555555666666555555777777888999::::::::::::777777777777888888888888999888777999;;;<<<<<<;;;999:::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<777777666666777888999:::777888888888999999999:::777777777777777777888999:::999888777666666666666333222111000000///000000///000000111111000000///000///......---.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))******+++++++++******---,,,+++******))))))***,,,,,,+++*********++++++&&&&&&'''((()))******+++******))))))))))))******.........///////////////111000///000222444555666;;;LLLcccyyyssseee\\\UUUTTTTTT\\\mmmpppcccTTTKKKFFFBBB===:::::::::;;;@@@GGGIIIGGGDDDAAABBBBBBEEENNN\\\kkkssswwwuuupppggg\\\QQQIIIEEEEEEDDDBBBAAA@@@@@@AAABBB????????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<======>>>CCCBBBBBBEEEIIIOOOUUUYYY______aaacccggglllqqqtttuuutttssstttwww|||}}}yyyssslllggg]]]XXXRRRLLLGGGCCC@@@======<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>???@@@BBB@@@>>>>>>AAAHHHTTT]]]iiinnnsssqqqiii]]]QQQKKKIIIGGGEEECCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<==============================<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<=========???>>>===>>>AAAFFFKKKNNNQQQRRRUUUYYY^^^eeejjjmmmqqqpppooopppssswww|||}}}xxx}}}|||zzzzzz|||zzzwwwsssnnnggg___ZZZQQQMMMHHHDDDBBB@@@???>>><<<<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<===============<<<<<<<<<===============CCCEEEFFFEEEFFFKKKTTT\\\gggsss{{{tttpppcccTTTGGGJJJMMMQQQVVV]]]dddgggmmmnnnpppqqqqqqrrrwww|||}}}xxxsssqqqooojjjddd___lll{{{zzzvvvtttnnncccZZZVVVUUUXXX^^^dddfff___RRRFFF???:::555333333555555444555666777666444333333333222222222222222222222222333333333444444444444555333444444555666666555555666666777888888888888777666777777888888888888777555555666777888999999:::;;;:::999:::<<<======<<<::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>======<<<;;;:::888777777888:::;;;444444444444555777888999888888777888888999:::;;;777777777777666555444444333333333222222111000000//////000000000000//////000///---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))***+++++++++++++++************+++,,,---...,,,++++++***))))))))))))************************)))))))))******)))))))))---------......//////000111///------///222444444444555999FFF]]]xxx}}}nnnfff[[[QQQLLLOOO\\\iii~~~xxxiii[[[OOOFFF===>>>>>>;;;999888:::===;;;<<<@@@CCCBBB@@@CCCHHHTTT]]]gggnnnmmmeee\\\VVVMMMLLLJJJHHHEEEBBB@@@???======>>>>>>>>>>>>>>>???============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::666777999:::;;;<<<<<<<<<;;;:::999999;;;>>>BBBDDDFFFHHHJJJNNNTTT[[[```dddiiiiiihhhiiilllppptttwwwxxx~~~~~~xxxpppuuu}}}}}}wwwsssqqqooolllhhhccc^^^YYYRRRNNNGGGDDD@@@>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::========================<<<<<<<<<===============<<<<<<======>>>?????????@@@CCCFFFHHHLLLTTTaaakkk{{{yyymmmcccZZZPPPHHHHHHVVVfffnnnqqqssstttsssoooooouuu{{{ssslllddd___[[[WWWUUUWWWkkkwwwtttiiieeegggnnnnnnpppppphhh\\\UUUTTTZZZ^^^dddfffaaaTTTDDD999888666333222222333333222555666777666333111111111111111111222222222222222333333333333444444444444333333444555666666666666666666777888888888888777888888999999999999999888555666666777888999999999;;;:::999:::<<<===<<<;;;<<<<<<============<<<<<<<<<<<<<<<===============>>>===:::999999;;;===???666555444444444555777888888888888888888888999999666666666666555444333222444444444444333222111000...//////000000//////...///...------,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((()))***+++++++++++++++((((((((()))+++,,,...///++++++***)))))))))******,,,,,,++++++******))))))))))))************)))))),,,,,,---......///000000////////////...///000111111333666;;;EEEZZZxxxuuuhhh___VVVPPPRRRXXXgggxxxgggWWWJJJFFF@@@<<<::::::;;;<<<888:::@@@FFFDDD>>>>>>CCCFFFLLLUUU]]]aaa```\\\XXXRRRRRRQQQNNNJJJEEEAAA>>>============>>>>>>??????>>>>>>>>>>>>??????@@@@@@============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<;;;;;;:::999999888888999;;;===>>>@@@@@@BBBEEEJJJPPPUUUWWW]]]]]]___aaadddhhhkkkmmmqqqyyy|||tttgggiiilllpppvvv}}}~~~}}}zzzvvvpppiiieee^^^ZZZVVVRRROOOLLLHHHEEEBBB???===<<<===>>>>>>===:::;;;;;;<<<<<<<<<;;;;;;========================<<<<<<<<<<<<=========>>>;;;<<<===>>>???AAAAAABBB???FFFOOOVVV]]]hhhvvvqqqaaaYYYQQQGGGFFFKKKZZZqqq}}}zzz{{{{{{jjj```WWWQQQLLLJJJOOOXXXfffiiikkkggg```ZZZYYY[[[cccdddhhhjjjeeeZZZSSSRRR^^^``````[[[QQQEEE;;;666444333222111222222222222222444555444222111111222000111111111222222222222222222333333333444444444222333444555666666666666444444555666666666666666777888888999999888888777666666777777888888888999;;;999999999;;;<<<;;;:::<<<======>>>>>>===<<<<<<<<<;;;:::::::::;;;===>>>>>>===;;;:::;;;>>>AAACCC:::999777555555555777888999888888777777777777888666666666777666555333222333444444444444222111000......////////////......------......------,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((()))++++++,,,,,,+++((((((((()))***+++,,,---***))))))))))))******++++++*********))))))))))))((()))***++++++***)))(((,,,,,,------...///000000,,,///111222111000000111///666;;;999777DDDcccuuummmdddYYYQQQPPPXXXrrr|||hhhUUULLLBBB======>>>===;;;<<<<<>>>>>??????>>>>>>??????@@@@@@@@@AAA>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===;;;:::::::::::::::;;;;;;<<<<<<======>>>@@@DDDHHHLLLOOOSSSUUUWWWZZZ^^^bbbeeegggmmmuuu{{{{{{}}}~~~zzzrrrYYYXXXWWWXXX]]]gggsss{{{{{{xxxuuussspppjjjaaaZZZQQQNNNJJJGGGEEEDDDBBBAAAAAA???>>>>>>??????>>>===888999:::<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>;;;<<<===???@@@BBBCCCDDDGGGQQQ___kkktttvvv```PPPMMMHHHAAAHHHXXXmmm|||cccYYYOOOIIIDDDDDDNNN\\\bbb^^^YYYWWWXXX[[[\\\]]]``````ccciiihhhaaaYYYVVV___^^^ZZZOOOBBB888555666222222222333333444444444000111333333222222222333000000111111222222222222222222333333333444444444222333444555666666666666222333444444555555444444555555666666666555555444777777777777888888888888:::999888999;;;;;;;;;999=========>>>======<<<<<<;;;:::888888888:::<<<======<<<;;;:::<<<@@@DDDGGG===<<<999777666666777888999999888777666666666777666666777777777555444222333333444444333222000///......////////////......,,,---...///...---,,,+++******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((()))++++++,,,,,,,,,***)))))))))))))))******))))))(((((()))***++++++(((((((((((())))))))))))((()))***++++++***)))(((............////////////............////////////000000222555888???LLLYYYzzzqqqddd\\\ZZZUUU```jjjpppyyylll]]]LLLCCCCCCDDD>>>888888;;;???CCCEEEEEEDDDCCCDDDEEEEEEFFFFFFEEEDDDCCCDDDGGGLLLQQQSSSOOOIIICCCAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;:::999999:::::::::;;;===@@@BBBDDDJJJJJJKKKNNNRRRWWW\\\___eeefffhhhmmmqqqqqqnnnkkk___SSSIIIHHHLLLSSS[[[cccmmmttt~~~}}}vvvsssmmmgggcccaaa]]]UUUOOOEEEDDDAAA?????????@@@AAA==============================<<<<<<<<<;;;;;;;;;===;;;:::;;;>>>@@@???===@@@>>><<<<<<<<<<<<;;;;;;===>>>@@@AAABBBFFFKKKNNNXXXhhhxxxoooYYYOOOFFFAAA@@@FFFWWWhhhwwwjjjWWWLLLDDDDDDFFFGGGKKKRRRTTTRRRSSSWWW^^^cccdddccc[[[\\\^^^bbbeeeeeebbb^^^```TTTEEE;;;777666555333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333444444444666666444333333444555666555555555555555555555555555555555666666666666666777777666666666666777777999888888888999::::::;;;999;;;<<<>>>>>>===;;;::::::::::::::::::;;;<<<===::::::::::::;;;<<<>>>???<<<:::999777666666777777:::999888777666666666666666555555555555444444444444444333333222111000000//////////////////////////////.........------------------,,,,,,+++++++++...------,,,+++***)))))),,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++************************++++++))))))))))))************))))))))))))************************************............////////////............///////////////......000000333<<>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999<<<;;;;;;;;;<<<===???@@@BBBCCCDDDFFFJJJNNNRRRTTTZZZ[[[]]]bbbffffffdddaaa[[[PPPDDD@@@@@@AAAGGGLLLWWWaaannnyyy~~~||||||}}}yyyqqqjjjaaa]]]WWWTTTSSSOOOIIICCCCCCAAA???>>>======>>>???<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===;;;:::;;;>>>???>>><<<>>>=========>>>>>>>>>===???@@@BBBEEEJJJRRR[[[bbbssspppZZZKKKDDD@@@CCCKKKXXXmmmzzzmmmcccSSSKKKFFFHHHJJJLLLPPPVVVQQQTTTZZZcccjjjkkkgggbbb[[[XXXXXX]]]dddfffaaaZZZSSSJJJ>>>777555555444333222222222222222222222222222222222222222222222222222222222222333333333333222333333333333333333444666555444333333444555666555555555555555555555555555555555555555666666666666666555555555555666666888888888888999999:::;;;888:::;;;======<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<=========<<<:::999888888888999555666666777888888999999555555555555444444444444333333222111111000//////........................///.........---------------------,,,,,,++++++++++++++++++******))))))(((,,,+++***))))))***+++,,,++++++++++++************************************))))))))))))************))))))))))))************************************---............/////////............////////////111///000111000///555<<>>CCCIIIOOORRRSSSMMMJJJFFFBBB@@@??????@@@===========================<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888======<<<;;;;;;;;;;;;;;;<<<<<<===>>>AAADDDGGGIIINNNOOORRRVVVYYYZZZXXXVVVZZZOOODDD???;;;999:::>>>EEEQQQaaaoooxxx|||~~~zzzsssooommmhhh```YYYSSSOOOKKKIIIHHHFFFBBB>>>@@@???===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::;;;======<<<;;;:::;;;;;;<<<===>>>??????CCCFFFKKKRRR\\\iiivvv~~~tttjjjcccTTTEEE???<<<===GGGVVViii~~~yyypppjjjfffaaa]]][[[[[[[[[[[[^^^cccVVVXXX]]]ccchhhhhhbbb]]]YYYUUUSSSYYYaaaccc[[[RRRCCC===666222222333333222222222222222222222222222222222222222222222222222222222333333333444444444444333333333333333333222555555444444444444555555444444444444444444444444444444444555555555666666666555555444444555555666888888888888999999999:::777888:::;;;;;;;;;:::999:::::::::::::::;;;;;;<<<>>>===<<<;;;;;;;;;;;;<<<===<<<;;;::::::999::::::444555777888999999888777555555444444444333333333111111111000000//////.......................................------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))************************))))))))))))************))))))))))))************************************---------.........//////............///////////////...000444333222555;;;999MMMgggqqq\\\LLLMMMPPPPPPYYYfffxxxrrr```SSSNNNEEEFFFFFFFFFFFFEEEEEEEEEEEEJJJQQQVVVWWWSSSMMMHHH===;;;:::<<>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>???@@@AAACCCDDDKKKPPPZZZgggtttzzzwwwlll\\\QQQLLLFFF???>>>???CCCNNN\\\kkkxxx}}}vvvsssyyyvvvkkkiiiqqqzzz|||wwwpppjjjiiijjjhhhccc^^^\\\]]]^^^]]][[[YYYVVVVVVYYY\\\YYYNNNEEE888555111000222333333222111111111111222222222222222222222222222222222222222333333333333444444444444444444333333222222222444444444444444444555555444444444444444444444444333333444444555555666666666666555555555555666666888888888999999999888888666777888999::::::999999;;;::::::999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999666777999999888777444333444444444444333333333222111111111000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,++++++******++++++,,,,,,,,,+++++++++*********+++++++++***************((()))))))))************((()))))))))************************************------------........................////////////+++***---111222000111444222===OOOddd|||}}}hhhXXXXXXVVVOOOOOOVVV]]]mmmvvvfff\\\QQQOOOLLLIIIHHHGGGHHHIIIDDDGGGLLLPPPRRRQQQOOOMMMCCC???;;;999;;;???CCCEEEKKKLLLMMMMMMJJJFFFBBB???========================<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999::::::::::::::::::::::::;;;;;;<<<===>>>BBBDDDGGGJJJKKKKKKLLLLLLHHHCCC@@@???===;;;===BBBHHHRRR```lllsssxxx{{{}}}zzz|||~~~|||yyyuuurrrooolllhhheeeeee```ZZZUUUQQQMMMIIIEEE@@@???===<<<===============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>@@@CCCDDDDDDFFFJJJNNNWWWaaappp{{{nnnggg^^^\\\TTTIIIBBBAAACCCCCCEEEIIIOOOVVV]]]ccchhhjjjjjjkkkmmmuuunnnaaa^^^iii{{{oooiiihhhqqqiii```[[[ZZZ\\\]]]]]]YYY[[[\\\ZZZTTTJJJ@@@999444333222222333333222222000000000111111222222222222222222222222222222222222222222333333333444444444444444333333222222222222333333444444444555555444444444444444444444444333333444444555666666777888888777777777777888888777888999999999888777777555666777888999999999999;;;::::::999999999::::::888999999:::;;;<<<<<<<<<999999999999888888888777666777888999888666444222444333333333222222222222111111111111111000000000........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000,,,++++++++++++++++++,,,---,,,,,,,,,+++++++++++++++++++++*********))))))((()))))))))************((()))))))))************************************,,,------------.....................////////////...---...222333///...000000555>>>LLLaaa|||qqqhhh___TTTNNNOOOKKKZZZooo{{{tttgggaaaWWWMMMGGGFFFHHHIIIFFFGGGHHHIIIJJJJJJJJJJJJGGGCCC>>>;;;;;;<<<======DDDGGGJJJLLLKKKHHHCCC???========================<<<<<<<<<;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;;;;::::::888888999999::::::::::::===@@@CCCDDDCCCCCCDDDEEEEEEAAA@@@@@@>>><<<@@@EEEIIIQQQ\\\eeekkkpppuuuyyytttvvvzzz}}}~~~}}}}}}~~~~~~}}}{{{zzzssspppkkkgggccc^^^YYYVVVTTTQQQMMMJJJHHHFFFDDDAAA>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;======<<<===>>>@@@===???BBBCCCEEEIIIQQQWWWiiitttzzziiiZZZRRRJJJHHHDDD???>>>BBBHHHLLLPPPXXX_________```aaa```fffjjjnnnrrr|||ttthhh^^^]]]eeexxx~~~ooohhheeeddd```\\\[[[]]]^^^]]][[[[[[\\\[[[TTTIII>>>666222333333333333333222222222//////000000111222222222222222222222222222222222111111222222222333333333444333333333333333333222111222333444444555444444333333333333333333333333333444444555666777888888999888888777777888888999777888999999999888777666555666666777888999::::::;;;::::::999999999999999555666888999:::;;;;;;;;;666666777777777777666666333444666777888888777666333333333222222222111111111111111111111111111111------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))))))))))))))************))))))))))))************************************,,,,,,---------.....................////////////333000111555666222000222222333666<<>>======???CCCGGGGGGFFFCCCAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;:::999777888888999999999999999:::<<>>CCCIIIKKKPPPVVV[[[^^^ccciiiooolllnnnrrrvvvyyy{{{{{{{{{zzzwwwvvvxxx|||}}}||||||{{{zzzwwwtttqqqooogggddd___ZZZUUUQQQLLLHHHFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;<<<>>>@@@:::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999;;;>>>>>>===>>>@@@CCCAAADDDGGGIIIMMMUUU```iii{{{zzzooodddUUUJJJEEE@@@???>>>@@@FFFNNNWWW]]]^^^hhhnnnjjjddddddgggggglllqqqtttttt{{{ppp^^^ZZZ]]]jjjxxxvvviiidddcccXXXVVVVVVYYY]]]___^^^[[[^^^YYYPPPFFF>>>777333222111222222222111111111222/////////000111222222222222222222222222222222222000000000111111111222222222333333333333333333444000111333444555555444444333333333333333333333333444444555666777888999:::888888777777777777888888777888999:::999888666555666666666777888999;;;;;;;;;::::::999888888999999555666777888999999888777555666777777777777666555444444555555666777777777222222222222111111111111000000000000000000000000------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********))))))))))))(((,,,,,,++++++***))))))((())))))))))))************))))))))))))************************************,,,,,,,,,---------................../////////000000...///333555333222333333333333444999HHH^^^qqqzzziii[[[PPPVVV]]]dddsssyyyeeeTTTIIICCCBBBBBBBBBCCCDDDDDDEEEAAAAAAAAACCCEEEEEEBBB@@@999;;;>>>AAACCCCCCCCCCCC????????????????????????<<<<<<<<<<<<<<<===>>>>>>========================:::::::::;;;;;;;;;<<<<<<<<<<<<==================999:::;;;<<<;;;:::999888888999::::::;;;;;;::::::999;;;======:::999:::<<<===;;;;;;=========BBBJJJNNNQQQSSSTTTUUUYYY```eeeeeegggkkkooosssuuuuuuuuuwwwtttrrrtttxxx|||}}}}}}~~~~~~{{{|||~~~~~~~~~~~~~~~yyyvvvoooooooooooollliiieeeccc]]]ZZZUUUQQQMMMHHHDDD@@@>>>>>>?????????>>>===<<<===<<<;;;999888999;;;===999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======888;;;>>>???>>>???BBBEEELLLOOOTTTWWW\\\ggguuuvvvbbbXXXPPPFFF??????===<<<>>>FFFPPP[[[fffmmmjjjuuuzzzqqqhhhiiiooorrrpppvvvyyyzzznnnYYYQQQRRR___uuuiii^^^]]]]]][[[YYYWWWXXX]]]bbbcccccc___TTTFFF;;;666555555444...///000000//////000111...//////000111222222222222222222222222222222222///000000000000111111111222222222333333444444444000111222444555555444444333333333333333333333333555555666777888999::::::777777666666666666777777777888999:::999888666444666666666777888:::;;;<<<;;;::::::999888888888999666777777888888777555444555666777888888777666555888777666555444444555555222222222111111111111000.........///////////////------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++(((((((((((('''''''''''',,,,,,++++++***))))))((())))))))))))************))))))))))))************************************//////000//////...------000000000000000///......000...,,,---000111///---444555444333444<<>><<<999999;;;>>>@@@AAA>>>???@@@AAAAAA???===;;;::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999:::;;;;;;;;;;;;::::::999999999::::::;;;;;;===>>>@@@AAAHHHKKKNNNPPPRRRTTTXXXZZZ^^^___bbbfffjjjmmmppprrrtttrrrqqqpppqqqtttwwwyyy}}}||||||~~~}}}yyyxxxzzz}}}~~~~~~}}}|||yyy{{{vvvxxx~~~}}}~~~}}}uuummmiiigggeeebbb___\\\YYYXXXTTTRRRNNNIIIEEECCCBBBBBB=================================<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888::::::999999999999999::::::::::::<<<===<<<:::888???===>>>AAAAAABBBKKKWWW\\\bbbkkksssyyy~~~ssscccSSSKKKEEE>>>;;;<<<;;;CCCNNNZZZjjjzzz{{{~~~yyytttrrrtttvvvvvvvvvtttsssuuuyyy|||kkkZZZQQQKKKXXXlll~~~~~~lll^^^WWWWWWXXXWWWXXX]]]dddgggfffcccSSSIII===666444444222000333333333222222222111111222222222222222111000///222222222111111111000000000111111111111222222222222333333444444333333222333444444555555444444333666666555555555444444444000111222333555666777888444444555555555555555444999999888888777888888888777777666666666777999::::::999999888888777777777333444666777888888888777666666777777777666666555666666666666555555555555555444222111111111222222000000//////.........---........................,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))(((((('''''''''''''''''''''''''''******+++++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((()))***+++++++++++++++///////////////...------///////////////...------000...---...000000///---///111222111111666>>>EEEZZZoooxxxoooaaaTTTPPPVVVcccmmmkkkZZZQQQGGGBBBEEEHHHHHHFFFEEEBBB???AAAEEEHHHIIIHHHAAA>>>;;;:::;;;<<<<<<<<<;;;<<<===>>>>>>>>>===<<<999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::<<<=========>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999:::;;;;;;;;;;;;:::::::::999999:::::::::;;;<<<===??????DDDFFFIIIKKKMMMOOORRRUUUXXXYYY\\\___cccfffiiijjjnnnmmmllllllnnnqqqtttvvv{{{{{{{{{{{{{{{{{{||||||{{{xxxwwwyyy~~~}}}~~~||||||~~~|||{{{{{{||||||{{{yyywwwxxxzzz|||}}}}}}~~~xxxooohhhjjjpppxxx}}}{{{|||xxxuuuuuuwwwuuummmfff^^^]]]ZZZXXXUUURRRPPPOOOLLLJJJGGGCCCAAA@@@@@@@@@========================<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<======>>>???@@@;;;;;;<<<===>>>>>>>>>===CCCAAABBBEEEGGGJJJUUUbbbooouuu}}}sssdddWWWJJJDDDBBB>>>===@@@DDDOOO^^^mmm}}}yyyuuuvvvzzz~~~{{{yyyyyy|||zzzlll^^^TTTPPPRRR^^^nnnyyyzzzxxxwwwvvvyyyzzzwwwlll___UUUSSSUUUZZZ[[[___gggnnnkkkaaaWWWDDD===444111111333333222333222222222111111111111111111222222222111000000222222222111111111000000000111111111111222222222222333333444444333333222333333444444444444333333666555555555444444444333555555555444444333333333555555666666666555555444777777777777777888999:::;;;:::999888777888888999::::::999999999999999888555555666777888888888777555666666777888777777777888888888888777777777777444333222111111111111222000/////////.........---........................---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))***+++++++++******......//////......---------............---,,,,,,000...---...///000///...---///222111000000444777DDDSSSiiimmm[[[QQQOOOSSSVVVaaadddmmmxxxsssgggXXXNNNKKKLLLKKKIIIDDDAAA===>>>AAAEEEEEEEEEDDDBBB???>>>===<<<:::999999999::::::;;;<<<<<<<<<999:::;;;<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::===============>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::999999999999:::<<<======>>>@@@CCCEEEFFFHHHJJJMMMOOOPPPRRRUUUXXX[[[^^^___dddcccccceeegggkkknnnpppvvvwwwyyyzzzzzzzzzyyyxxxuuussssssvvvzzz}}}}}}{{{{{{xxxvvvvvvyyy|||~~~zzzyyyxxxxxxzzzzzzyyyxxxvvvxxxzzz{{{{{{}}}~~~|||tttkkkaaacccgggnnnwww~~~~~~|||yyyvvvsssrrrnnnjjjffffffgggfffaaa[[[QQQPPPNNNLLLJJJGGGFFFEEECCCBBB@@@???>>>>>>??????========================;;;;;;:::::::::::::::999999999:::;;;;;;<<<======:::::::::;;;<<<===>>>???;;;::::::;;;<<<>>>???@@@EEEEEEHHHMMMSSSZZZgggsssqqq___SSSIIIAAA@@@AAACCCEEEHHHTTT```ppp{{{|||~~~vvviii[[[SSSRRRTTTXXXaaakkkmmmhhhcccdddgggpppppplllcccYYYTTTVVVYYY\\\___gggppprrrgggTTTEEE888333...---000222222111111111111111000000000000000000111111222111111111222111111111111000000000000111111111111222222222222222333333333333222222222333333444444333333222555555444444444444333333666555555555444333333333777777777777777666555444555555555666777888999:::>>>===;;;:::888888888888999999999999::::::::::::777777777666666777888888555666777777888888888888555444444444333333333333333222111111000111111111/////////...............------------------------------------,,,,,,,,,,,,---,,,,,,++++++*********************************))))))***************)))************************(((((()))))))))*********+++++++++*********************************************+++++++++******)))------.........------,,,------.........------,,,//////....../////////......000222222000///111222888AAAQQQfffmmmaaaZZZTTTOOOOOOOOOSSS[[[fffuuuuuuhhh___WWWOOOJJJGGGCCC===<<<===??????===DDDBBBAAA@@@@@@@@@>>><<<999999888888888999::::::888999;;;<<<===>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999:::;;;;;;999;;;>>>???@@@AAACCCFFFGGGHHHJJJLLLNNNQQQRRRSSSXXXXXXYYY[[[^^^bbbeeegggkkklllnnnoooqqqrrrssssssnnnmmmmmmppptttwwwwwwwwwvvvtttrrrqqqsssuuuxxxyyyvvvtttssstttvvvwwwxxxwwwuuuwwwyyyzzz{{{}}}}}}|||||||||{{{sssfffeeefffiiinnnsssvvvwwwsssrrrpppnnnkkkhhheeeddd___ZZZVVVUUUWWWVVVSSSPPPIIIHHHGGGEEECCCBBBAAA@@@AAA@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999:::;;;;;;<<<<<<999999999999:::;;;<<<<<<<<<<<<<<<;;;<<>>======>>>@@@AAA@@@???<<<;;;:::888888777777777888999:::<<<===>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999999:::888:::<<<<<<======???AAAAAABBBCCCEEEFFFHHHIIIJJJLLLMMMNNNQQQTTTWWWZZZ\\\\\\\\\]]]^^^aaaeeeiiikkkhhhhhhiiikkkoooqqqrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrooonnnmmmnnnqqqsssssssssppprrrtttvvvwwwyyy}}}~~~|||zzzyyywwwzzz|||||||||}}}}}}{{{|||}}}mmmiiieeeccccccddddddddddddbbb```]]]ZZZXXXVVVUUUPPPMMMIIIHHHIIIIIIHHHFFFCCCBBBBBBAAA@@@???>>>>>>@@@???>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999:::999======<<<<<<<<<===>>>>>>>>>???@@@@@@AAAEEEJJJOOORRR[[[gggttt{{{nnneee^^^TTTIIIBBBEEEGGGLLLSSS]]]gggmmmpppwwwxxx~~~mmmnnniiiaaa___eeehhhgggbbb^^^ZZZYYY\\\cccjjjnnnssspppjjjbbb[[[XXX[[[^^^bbbffffff___PPPAAA888444333222111000000///...---////////////////////////...///000111111111111111000000000000000000000000000000111111111222222222111222222333333222222111111111222222222222111111222222333333333333333333///000222444666888:::;;;999999999999888777555555666555555444333333333333666666777777888888888888555555666666777777888888888777666555555555666777888888888777666555444333444444444333333333222222000000000000000000000000---------...............------------------------------------------------------,,,,,,+++***))))))))))))))))))))))))))))))))))))***+++++++++++++++*********************************+++++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++***)))(((++++++,,,,,,------,,,,,,------...////////////......///000///...---...000///...---,,,---///111222///111666<<>>??????>>>======;;;:::999888777888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;::::::999999::::::=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999999888888888888999888:::;;;<<<;;;<<<===???>>>>>>???@@@AAABBBCCCCCCDDDDDDFFFHHHJJJMMMOOOPPPSSSSSSSSSUUUXXX]]]bbbeeebbbcccdddfffhhhiiikkkllliiilllnnnooonnnmmmlllmmmnnnmmmmmmnnnqqqrrrrrrqqqkkknnnqqqtttuuuvvvxxxzzz}}}}}}~~~}}}|||{{{yyywwwsssvvv{{{{{{zzzyyyyyyzzz~~~~~~zzzxxxxxxyyy~~~|||yyywwwwwwyyy|||}}}qqqllleee___\\\YYYWWWUUUUUUTTTQQQOOOLLLKKKJJJIIIEEECCCAAA@@@AAAAAA@@@???============<<<<<<<<<<<<======<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;888999999999999:::::::::::::::::::::::::::::::::>>>=========>>>???@@@AAA???BBBEEEGGGJJJOOOWWW]]]iiissszzznnndddXXXOOOIIIEEEEEEGGGOOOWWW___gggqqqzzz~~~~~~|||{{{xxxssstttuuuiiisssyyyvvvsssuuurrrllljjjddd]]][[[```gggkkklllkkkiiifffbbb______aaaddddddbbb[[[NNN???555444777.........///////////////////////////000000000000//////000000111000000000//////000000000000000111000111111111111222222222111111222222222222111111000111111222222111111000111111222222222222333333333333444555666777777888888888888888888777666555666555444333222111111111111222444666777888999999555555555555555666666666555555555444444555666666777777777666555444333222222222222222111111111111...//////000000000000///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++*********))))))))))))))))))))))))(((((()))***++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++******+++++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,---...............---///000000...---...000///...---...///000000000//////222555777BBBYYYoootttdddWWWNNNJJJOOOWWWllltttkkk___VVVPPPKKKGGGCCC???===:::999;;;<<<======>>>>>>??????>>><<<;;;999888888999:::;;;;;;::::::;;;::::::999999::::::;;;<<<;;;::::::999999::::::=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;:::999999888888888888999:::;;;;;;::::::<<<===<<<<<<<<<<<<======>>>>>>>>>>>>???AAABBBDDDEEEFFFKKKLLLMMMOOORRRUUUXXXZZZXXXYYY[[[\\\]]]^^^___aaa\\\```cccdddddddddeeegggjjjiiijjjllloooooonnnllldddhhhllloooppppppqqqrrrpppqqqsssuuuvvvuuutttsssmmmpppssswwwzzz{{{||||||wwwuuusssrrrsssvvvyyy|||}}}{{{zzzyyyyyyyyy||||||}}}|||wwwrrrnnnmmmnnnvvvvvvtttqqqnnnmmmnnnpppqqqssssssssswww|||yyytttjjjfff___YYYTTTQQQNNNLLLKKKIIIGGGEEECCCBBBBBBBBB???>>>============<<<;;;::::::;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;:::999999::::::::::::::::::::::::999999999999::::::;;;;;;:::;;;;;;<<<<<<=========>>>>>>???@@@BBBDDDFFFGGGHHHNNNUUUZZZ___fffpppxxx{{{mmmbbbUUUNNNHHHEEECCCEEEOOO\\\fffooowww{{{}}}~~~yyywwwwwwvvvccc```eeeiiipppxxxooommmjjjfffdddddddddcccbbbdddeeeffffffggghhhjjjkkk```WWWKKK>>>555333444777......//////...///000111/////////000000111111111000000000000000000///...////////////000000111111000111111111111222222222111111222222222222111111000000111111111111000000111111111111222222222333666666666666555555555555666777777888777777666666444333222111111111111111000222444666777888888888666666666666666555555555222222333444555555555555333333444444444444444333000000000////////////...---...///000000000//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************&&&'''((()))************++++++++++++++++++++++++************++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))***+++++++++******)))***+++,,,,,,,,,,,,,,,***+++,,,,,,---------------///111000---,,,...000111000111222333222000///111000222444333555CCCTTTlllmmm]]]PPPLLLNNNXXXkkk~~~pppfff]]]VVVQQQFFFCCC>>><<<;;;<<<<<<<<<===>>>@@@AAAAAA???===<<<888888999:::::::::999999;;;::::::999999::::::;;;<<<;;;::::::999999::::::;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;:::::::::777888999;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;:::999888888888888999:::;;;;;;::::::;;;<<<:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAABBBDDDGGGIIIJJJJJJJJJOOOQQQRRRSSSSSSTTTUUUWWWQQQTTTWWWYYYYYY[[[___bbb``````aaadddffffffdddbbbZZZ^^^cccgggggggggffffffccceeehhhlllnnnooooooooogggiiilllpppsssuuuvvvvvvrrrpppmmmkkkkkknnnrrrtttyyyxxxvvvtttrrrrrrrrrrrrpppqqqsssuuuwwwyyy{{{{{{}}}|||xxxrrrlllgggffffffiiihhhgggddd```______``````aaaaaa```cccfffccc]]]]]]XXXSSSNNNKKKHHHEEECCCEEEDDDBBB@@@>>>>>>>>>>>><<<<<<<<<======<<<;;;::::::;;;;;;<<<<<<=========999:::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::<<<===>>>@@@AAAAAABBBCCCEEEGGGJJJNNNPPPRRRYYY```jjjqqqyyyxxxrrrooogggXXXLLLEEEBBBAAADDDFFFLLL]]]ooo{{{~~~vvvmmmppprrr~~~hhhUUUUUU]]]dddyyy{{{qqqjjjmmmnnnlllfff```\\\[[[```bbbeeegggiiikkkllllllYYYLLL===333222444444444222333222111//////000111//////000000111111222222000000111000000///........./////////000000111111000111111111111222222222111111222222222222111111000000111111111111000000000000111111222222222333555555555666666666666666555666666777777777777666222111111111111111222222111222444666888888888777888888777777666666555555///000222444555555444444///000222333444555555555333333333333222222222222,,,---///000000000//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++,,,,,,************************&&&&&&((())))))*********(((((((((((((((((((((((())))))))))))************))))))******++++++++++++************************((()))***+++++++++++++++***+++,,,,,,------,,,,,,+++,,,...---,,,++++++,,,,,,...//////...------...///////////////.........111000//////000444777999OOOccc}}}sss```SSSJJJPPPSSS___rrryyyjjjVVVLLLBBB>>>;;;999:::===;;;777777<<<<<<999999>>>::::::999999888777777777888999999999::::::::::::999::::::;;;<<<<<<======;;;;;;::::::::::::999999:::::::::;;;::::::999999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999888888999999999:::::::::=========>>>???AAACCCDDDGGGHHHIIIJJJKKKLLLMMMMMMQQQQQQQQQRRRRRRSSSSSSSSSVVVWWWWWWYYYZZZ[[[\\\\\\XXXZZZ\\\^^^______]]]]]][[[]]]```ccceeegggggggggccccccdddgggkkkmmmlllllljjjfffbbbbbbfffjjjlllmmmqqqooolllgggbbb```aaaccc```bbbdddgggkkknnnqqqrrrqqqrrrrrrnnnhhhaaa]]]ZZZ[[[[[[[[[[[[XXXTTTPPPMMMOOOPPPPPPPPPQQQQQQRRRRRRLLLKKKJJJHHHEEEBBB???>>>>>>>>>======<<<<<<<<<<<<::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<:::888<<<===??????@@@AAADDDFFFGGGNNNUUUZZZ\\\___fffkkkuuu}}}xxxfff^^^YYYQQQGGGAAA@@@FFFEEEKKK^^^mmmyyy{{{qqqkkkhhhlllyyytttaaaWWW[[[eeennnsssnnnkkkmmmmmmjjjddd___]]]^^^ddddddhhhrrryyyuuugggYYYEEE>>>555111222444333111222111111111000000//////////////////////////////111111111111111222222222333333222222111222222333222222222222222333333333111111000000111111222333222222222222222222222222000111222333444444444444888777666555555666777888777555444444555555555444444444333222333444555666555444444333444555666777999999777666444333333333222222333444444333333333444333222222444444333222444444222111000...------////////////............***+++,,,,,,------,,,,,,,,,,,,,,,------.........---------,,,,,,++++++++++++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))++++++***************++++++***)))(((((()))******)))*********++++++++++++***+++,,,,,,------,,,,,,,,,---///...---,,,,,,---,,,...//////...------...////////////............111000......000222555777>>>KKK___uuurrrcccXXXPPPNNNPPPZZZfffsssvvvdddPPPEEEAAA>>>===>>>???;;;;;;>>>===999888;;;:::::::::999999888777666888888777888888999:::;;;888888999:::;;;;;;<<<<<<;;;;;;:::::::::999999999999999::::::::::::999999888999:::;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999888888888999999999::::::;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEHHHIIIJJJKKKLLLMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSQQQRRRTTTVVVWWWVVVUUUUUUUUUWWWYYY\\\^^^`````````[[[[[[[[[]]]```bbbcccbbbbbb___]]]]]]```cccddddddiiigggddd___YYYVVVVVVVVVUUUVVVXXX[[[]]]```bbbccccccddddddaaa\\\WWWSSSQQQQQQQQQRRRQQQOOOLLLHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCAAA???>>>=========<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;999999999999::::::;;;;;;;;;::::::;;;===>>>??????===???BBBEEEGGGJJJNNNQQQRRR[[[hhhqqqxxx~~~zzzyyyhhhVVVLLLGGGCCCAAABBBAAANNNXXXggg}}}}}}vvvsssssssss|||}}}mmm```]]]eeesss}}}sssooojjjkkkiiifffbbb```bbbdddccciiisssyyyvvviiiUUUHHH===888333222444555222///111111111000000000//////////////////////////////......//////000000111111222222111111111111222222000000000111222333333333111111000000111111222333333333222222222222222222111111222444444555555555666666555444444555666777666555333333444555555444333222222111222333444555666555444333333555777888:::999777666555444444444222333333444444444333333444333222333444555444222222222111111000000//////000000000000////////////***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++*********+++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))(((((()))******+++***)))(((((()))******)))))))))*********++++++***++++++,,,,,,,,,,,,,,,,,,...//////...---......,,,...//////...------...........................000///.........000333444555;;;EEEVVVppp|||pppcccWWWMMMKKKOOOXXXfffqqqhhhVVVNNNGGGBBB@@@>>><<<;;;<<<;;;777666777:::;;;;;;;;;;;;::::::999888888777666666777999:::666777888:::;;;<<<<<<<<<::::::::::::999999999999999999::::::::::::999999999999:::;;;<<<<<<<<<<<<999999999:::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999888888888999999999999:::999999999999999:::;;;;;;999::::::;;;<<<===>>>>>>>>>???@@@BBBCCCEEEFFFGGGDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVVVVSSSRRRQQQQQQTTTVVVWWWVVVWWWVVVTTTUUUWWWXXXXXXWWW]]]]]]ZZZVVVPPPKKKIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQQQQSSSTTTRRROOOKKKHHHHHHFFFFFFGGGGGGFFFDDDAAA???@@@@@@@@@AAAAAAAAAAAAAAA??????@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::::::::999999::::::;;;;;;;;;<<<>>>===<<<;;;===@@@CCCEEECCCGGGLLLQQQVVV[[[aaadddkkkuuu|||ppphhhaaaUUUHHH???;;;:::@@@HHHPPPcccvvv}}}~~~zzzpppiii```[[[___jjjxxxuuupppnnnhhhgggccc___]]]___dddgggjjjqqqxxxuuugggSSSBBB999333222111222555555111...111111000000000000//////////////////////////////,,,,,,,,,---...//////000111111000000000000111111...//////000111222222333111111000000111111222333333333333222222111111111222222333444555555555555555555444333333444444555555333222222444555444333444333333333333444555555777666444333333555777999999999888666555555555555333444444444444444333333555444333333555555444333000000000000000111111111111111111000000000//////***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------++++++***************)))+++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''(((((()))*********))))))))))))******((((((((()))))))))************+++,,,,,,,,,,,,++++++---//////...------...,,,...//////...------...------...............///000///...------///000111333666:::CCCTTTmmmoooZZZMMMJJJNNNXXXbbbwwwssseeeVVVKKKFFFAAA???>>>===;;;999999999::::::<<<======>>>======;;;:::888666666666777888666777999:::;;;<<<<<<;;;:::::::::999999999999888999::::::;;;;;;;;;;;;:::999:::;;;;;;<<<<<<<<<;;;999999999::::::::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888999999999999999888888777777888888888888888999::::::;;;<<<<<<999:::;;;<<<===>>>???????????????@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIJJJKKKLLLNNNKKKIIIHHHJJJLLLMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKQQQRRRQQQNNNIIIEEEBBBAAADDDDDDDDDDDDEEEEEEEEEEEEDDDFFFHHHHHHEEECCCBBBBBB@@@@@@AAABBBAAA@@@???===???????????????@@@@@@@@@<<<<<<===============<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@>>>===>>>BBBGGGKKKPPPUUU\\\dddjjjqqqxxx|||}}}uuukkk___WWWJJJGGGCCCAAA>>>AAAMMMYYYnnn~~~}}}zzzwwwssslllggg\\\YYYWWWXXX^^^gggooouuuqqqooonnnoooqqqrrrpppnnndddaaa\\\YYYYYY]]]ccchhhsssqqqjjj]]]LLL???888666111000000222444333111...000000000000000000//////////////////////////////++++++,,,---...//////000000////////////000000111////////////000000000000111111000000111111222333444333333222222111111111333333444555555555555555555555555444444444444444333222111111333555444444666666666666666777777888888666444333333555888:::999888777666666666666666444555555555555444444333555444333333555555444333000000000000000000000000000000000000////////////***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++*********))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))''''''''''''((()))******)))))))))))))))*********(((((((((((()))))))))))))))***++++++,,,,,,++++++)))+++------,,,,,,---...,,,...//////...------...,,,---------....../////////......------...//////...111555777===LLLdddvvvkkkYYYOOOKKKNNNSSS```vvv}}}mmm___YYYRRRPPPMMMHHHDDDAAA???<<<999999999:::<<<===>>>??????>>>;;;999888777777777555666888999::::::999888::::::999999999888888888::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777888888888999999999999999888888777777888888888888999999::::::;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDGGGEEEBBBAAABBBDDDEEEEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGFFFCCC@@@>>>>>>@@@@@@@@@@@@????????????===>>>@@@AAA@@@??????@@@<<<===>>>??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;:::999:::::::::::::::::::::::::::::::::::::::::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<@@@AAACCCDDDGGGLLLSSSXXXbbbhhhpppxxx{{{oooeee^^^VVVLLLDDD===>>>@@@BBBEEENNNcccwww~~~~~~|||yyyvvvooodddZZZSSSMMMMMMPPPVVV]]]aaacccbbb\\\\\\___fffnnnqqqoookkk\\\ZZZXXXXXX[[[aaafffiiinnncccSSSDDD999555444555444222111000000111111111//////////////////000000////////////////////////,,,,,,---......///000000//////......///000000111111111000000///.........111111000000111111222333333333333222222111111111444444555666666666555555666666666666555555444444222111000111333555555555666666777777777777888777777666444333333555777999777777666666666666666777666666666666666555444333555444333333444555444333222222111111000///////////////.........---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++(((((())))))************(((((((((((()))))))))))))))******+++++++++++++++)))***,,,---,,,,,,---...,,,...//////...------...,,,,,,,,,---......//////.........---......//////,,,...333444444:::KKK\\\ppppppcccYYYRRRPPPPPP^^^aaa___hhhssszzzvvvlllmmmjjjaaaXXXPPPGGG???<<<;;;999888888:::<<<===@@@@@@???>>>===<<<;;;:::555777888::::::888777666999999999999888888888888999:::;;;<<<<<<===<<<<<<::::::;;;;;;<<<;;;;;;:::999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999999999999999999999999999777777777888888888888999:::999999888888888999999777777888888888999999999;;;;;;:::::::::999999999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>@@@>>><<<;;;===>>>>>>===>>>???AAAAAA???>>>>>>???:::<<<>>>???===;;;;;;<<<===<<<<<<<<<<<<<<<;;;;;;888:::<<<<<<;;;;;;;;;===::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::============<<<;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<===============>>>>>>??????@@@@@@AAABBBGGGMMMSSSWWW^^^fffllltttyyy~~~xxxtttjjjcccXXXOOOIIICCC>>>:::>>>???BBBFFFKKKYYYttt}}}vvvpppeeeWWWKKKFFF@@@BBBGGGOOOVVVXXXUUUQQQQQQTTTZZZbbbhhhgggbbb]]]UUUVVVYYY]]]bbbeeeeeeeeeWWWMMM@@@777444444222111666444111///...///111333......////////////000000////////////////////////.........////////////000///......//////000111222111111000000//////......111111000000111111222333222222222222222222222222555555666666666666666555666666777666666555444333222111000222444666777666333444444555666555555555555444444333444555666777666555555555555666666777777777777777666555444444444333222222444444333222222222222111000//////............---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------+++++++++************)))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***'''((()))******+++******((((((((()))))))))******))))))***+++++++++++++++)))+++---...------...///,,,...//////...------...++++++,,,------...//////------......//////000000000///000333444555<<>>???>>><<<:::888999999999999888888888888777888999:::;;;;;;;;;;;;:::;;;;;;<<<;;;;;;::::::888888888999999999999:::999999999::::::;;;;;;;;;999999999999999999999999999999999999999999999999777777777777888888888888999999888888888999999:::777777777888888888888888999999999999999999999999777777777888888888888888:::999999999999999999999;;;:::999888888888999:::;;;:::999:::;;;<<<;;;:::999;;;===<<<:::999;;;===777999:::;;;999999:::;;;999:::::::::::::::;;;;;;888:::;;;;;;999999:::;;;999999:::::::::::::::;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<;;;<<<<<<===>>>???@@@@@@@@@AAABBBEEEGGGJJJKKKLLLOOOVVV```gggkkkpppwww|||}}}yyysssllleee^^^ZZZRRRNNNHHHCCC@@@???@@@AAANNNQQQVVVYYY[[[cccwww|||ooofff[[[OOOHHHGGGCCCCCCEEEKKKRRRSSSPPPLLLOOOTTT[[[___^^^[[[VVVSSSUUUWWW]]]bbbeeeaaaZZZSSSBBB<<<555222333444222///333222111///...///111333........./////////000000////////////////////////////////////............////////////000111222333/////////000000111111111111111000000111111222333111111111222222333333444666666777777777666666555555555666666555444222111222111111222555777888888222333444555555555444444222333333444444444444444444444444444444555666666777888888777777555444444333222111111333333222111111111000000000000000000///.........------------***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,+++++++++************)))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''''''''&&&''')))***++++++******)))))))))*********++++++))))))***++++++++++++******,,,...///......///000,,,...//////...------...++++++,,,,,,---...//////------......///000000111444---+++///222000000444:::NNNfff{{{~~~uuubbb^^^UUURRRSSSLLLOOO```^^^ppplllRRRNNNFFF???<<<;;;===???===???CCCFFFHHHHHHFFFEEECCCDDDEEEFFFDDDBBB???===999999999888888888888777555666777888999:::::::::;;;;;;;;;<<<;;;;;;::::::777777777777888888888888999999999::::::;;;;;;;;;999999999999999999999999999999999999999999999999777777777777888888888888888888888888888999::::::888888999999999999999999666666777888888999::::::888888888888888888999999;;;::::::999999999::::::999999777666666666777777:::::::::;;;======;;;:::777999:::999777777:::===999:::;;;:::999999:::<<<999999999:::;;;;;;<<<<<<:::<<<<<<<<<::::::;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999888::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@AAABBBCCCEEEHHHLLLPPPTTTWWWXXX]]]eeepppvvvyyy{{{{{{mmmkkkfffaaa[[[TTTNNNIIIBBBAAA@@@???@@@EEEKKKPPP]]]dddmmmrrrnnnkkkqqq{{{wwwhhh^^^TTTLLLJJJNNNQQQOOONNNQQQVVVXXXUUUQQQUUU[[[```aaa\\\WWWUUUUUUXXX[[[```eeecccYYYJJJ@@@888555111///000222222333//////000///...///111222---.........//////000000////////////////////////000//////......---,,,,,,////////////000111333333------...000111333444444111111111000111222222333000000111222333444444555666777777777777777666666444444555555444222111000222111111333666888999999333444666777777777666555111222333444555444333222333333333333333444555666888888888888777666444444222111000000222222111000...//////000111222222222000/////////............++++++,,,---------,,,,,,,,,,,,,,,++++++*********))))))******+++++++++++++++++++++************)))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%&&&''')))***+++++++++***************+++++++++++++++,,,,,,,,,+++)))(((&&&+++,,,,,,------......///,,,,,,,,,,,,,,,---...///............////////////000000//////.........---000///.........///111222777888EEE^^^zzzvvvnnnfffVVVOOOOOOKKKSSSSSS___lllzzz{{{dddLLLBBBBBBAAA<<<999=========>>>AAAFFFKKKNNNGGGKKKPPPTTTUUURRRNNNJJJAAA<<<777666888:::888555777777666666777999:::;;;;;;<<<<<<<<<;;;:::888777:::::::::999999888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888:::::::::999999999888888888888888888888888888888888888888888888888888888<<<;;;;;;:::999888777777888888777777777777888888888888888888888888888888999999999888888888777777999999:::::::::999999888888888999999999:::::::::;;;<<<<<<<<<;;;::::::999999999::::::::::::;;;;;;888888888888888888999:::999999:::::::::;;;;;;;;;<<<;;;:::<<>>??????AAABBBCCCEEEEEELLLOOOSSSWWW]]]eeennnssswwwzzz}}}}}}nnnaaa[[[UUUQQQJJJCCCAAACCCCCCBBBAAACCCIIIUUUcccllltttjjjkkksss{{{oooccc```dddeee___YYY```]]]ZZZWWWWWWYYY\\\^^^aaa```^^^\\\ZZZXXXWWWWWW^^^aaaccc___TTTGGG:::333444333222000////////////---.........//////000000////////////////////////////////////////////////////////////////////////000000000000111111111111////////////////////////333222222222111000000000111000000000000000111111444555666777777666555444444444333222222222222333444333222111111111222333444444333222111111111111444444444444444444444444444444444444444555666777555666777777777666444333333222111111000000111111111111000000///.........,,,,,,,,,,,,,,,---...///------,,,,,,+++***))))))***+++,,,,,,******+++,,,+++++++++*********))))))((((((((()))******++++++------,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((((())))))*********))))))++++++,,,,,,+++***)))(((++++++,,,,,,---.........---,,,,,,,,,,,,---...///............////////////000/////////.........---000///.........///111111888777;;;HHH[[[tttnnn```XXXNNNLLLJJJQQQZZZggg~~~eeeTTTJJJBBB??????===<<<<<<<<<===???AAABBBFFFJJJPPPXXX]]]```aaaaaaQQQIII@@@;;;:::999777444999888777666666777888888999::::::::::::999888888:::::::::999999888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888::::::999999888888888888888888888888888888888888888888888888888888888888;;;::::::999999888888777888888777777777777888888888888888888888888888888999999999888888888777777888999999:::999999888888888888888999999999::::::::::::;;;;;;:::999999888999999999:::::::::;;;;;;:::999999888999999::::::;;;;;;;;;;;;<<<<<<=========<<<<<<>>>@@@AAA???===;;;:::999888999:::;;;;;;<<<>>>@@@BBBBBBBBBAAA@@@BBBBBBCCCFFFIIINNNRRRUUUSSSZZZcccmmmttt{{{|||sssgggQQQLLLIIIHHHDDD??????BBBAAAGGGPPPZZZfffrrr~~~}}}tttsssvvv}}}rrrqqqrrrxxx{{{uuunnnllljjjgggeeedddccccccaaa```^^^\\\[[[]]]^^^```hhhbbbWWWLLLBBB;;;777555222222111000////////////............/////////000//////////////////////////////////////////////////////////////////////////////000000000111111111////////////////////////222222111111111111111111111111000000000111222222555555666666666666555555555444444333333333333333333333222111111222222333333333222222111222222222444444444444444444444444444444444444444555666666222333555666777777777777333222111111000000111111222222222222222222333333------,,,,,,,,,---......------,,,,,,+++******))))))***++++++))))))***++++++++++++*********))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***))))))(((***************)))((('''******++++++++++++*********++++++,,,,,,------...------,,,,,,,,,---......---............//////////////////...............//////......//////000111444333444777???SSSsssvvvhhhXXXPPPHHHHHHKKKVVVuuuppp[[[KKKDDDEEE>>>===<<<;;;;;;:::;;;;;;>>>AAAHHHPPPYYYbbbiiimmmbbbYYYNNNEEE@@@===999777888888666555555555666777888888999999999:::::::::999999999999999888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888999888888888888777777777888888888888888888888888777777777777777777777777999999999999999999999999888777777666666777777888888888888888888888888888999888888888888777777777888888999999999999888888888888888999999999999:::999999::::::999999888888999999999999::::::::::::::::::999999999999::::::<<<<<<<<<<<<============:::999999;;;>>>???>>><<<<<<;;;;;;;;;<<<===>>>???===AAAFFFHHHHHHHHHJJJMMMRRRSSSUUUYYY___fffmmmqqqpppvvv~~~}}}yyyxxxxxxvvvtttvvv|||xxxmmmddd\\\VVVFFFCCCAAAAAA>>><<>><<<<<<<<<<<<:::;;;>>>DDDLLLVVV^^^dddeee___VVVOOOJJJFFFBBB@@@777666555555555555777777888888888999:::;;;<<<<<<999999999888888888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888888777777777777777777777888888888888888888888888666666666666666666666666777777888888999999999:::777777666666666666777777888888888888888888888888888888888888777777777777666777888888888888888888888888888888999999999999999999::::::::::::999999888999999999999:::::::::::::::999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<:::::::::;;;<<<=========;;;===>>>???@@@AAACCCEEECCCIIIOOORRRSSSVVV^^^dddkkkllloootttzzzwwwsssrrrmmmhhhiiimmmqqqpppnnnqqqnnnfffZZZPPPKKKKKKLLLFFFBBB@@@@@@???@@@HHHQQQ^^^oooxxxxxxxxxyyyzzz~~~xxxkkkfffgggzzzyyyoooeee___XXXZZZ^^^aaabbb```]]][[[LLLDDD:::555444444111..................///000000.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000000000000//////000000111111222222111111111222333444555666777666555444444555666777666555444444333333444444222222222222222222333333111111111111222333444444333333444444444444444444555555444444444555555666666666666666666666555555333222111111000000111111......//////000000000111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++***)))((()))+++************************************))))))((((((&&&&&&'''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))((('''*********++++++,,,------***++++++,,,,,,---.........------,,,,,,,,,------------------............---------...............---......///////////////...///222666777888@@@JJJbbbssssssdddUUUNNN^^^sssxxxzzz|||nnnbbbTTTRRRMMMGGGBBB???===<<<===<<<;;;===BBBJJJQQQVVVZZZXXXVVVTTTRRRPPPMMMKKK<<<;;;999777666666666666777777777888999999::::::888888888888888888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777888888888888888888888888888666666666666666666666666666777777888888999999:::777777666666666666777777777777777777777777777777777777777777777777777777555666777777888888888777777777888888888999999999::::::;;;;;;;;;;;;;;;:::888888888999999999::::::999888888888888999::::::::::::::::::::::::::::::===>>>>>>?????????@@@AAA<<>>;;;:::<<<@@@FFFIIIIIIKKKNNNQQQRRRRRRQQQPPPFFFDDDAAA===:::888777777777888999:::999888777666777777777888888888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888777777777888888888888999888888888888888888888888777777777777777777777777777777777888888888999999777666666555555666666777777777777777777777777777666666777777777777777888444555666777777888777777777777777888888888888999::::::;;;<<<<<<<<<;;;;;;888888888888999999999999888888888888999;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>???@@@CCCEEEDDDIIIOOORRRTTTWWW[[[___nnnrrrwww{{{rrrkkkccccccbbb___[[[YYYXXXYYYhhhddd___[[[YYYUUUOOOKKKIIIBBB>>>AAADDDDDDBBBBBBBBBBBBFFFLLLTTT___qqqwwwpppoooqqqsss~~~yyy{{{nnn___SSSLLLMMMWWWcccuuuvvvtttnnngggeeehhhlllpppqqqrrrqqqmmmfff___[[[ZZZ]]]bbbccc]]]RRREEE<<<666333000///000111///,,,///.........///000000111///////////////.........////////////////////////////////////////////////////////////////////////......////////////000000000000000000000000000000//////000000000000000000000000111222333555777888666666555555555555666666444444333222222222222333000000222333333333333333222222222111222222333333222333333444444555555555666666555444444444444555222222333444666888999;;;333222111111000000111111000000000///...---------......---,,,,,,,,,------++++++++++++++++++++++++***,,,---,,,+++***+++,,,***************+++++++++'''(((((()))******++++++*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))******))))))&&&'''(((***++++++++++++---,,,+++++++++,,,------,,,------......//////000///...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........,,,---.../////////......///------000000///222666:::@@@PPPhhh~~~wwwccc^^^^^^UUURRRQQQUUU___lllzzzwwwiii[[[RRRGGGDDD@@@===;;;<<<>>>??????AAAEEEHHHJJJLLLMMMNNNKKKIIIGGGDDDBBBAAA@@@@@@===>>>@@@AAA???<<<999777666777777777888888888999999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888888888888888999999::::::888888888888888888888888888888888888888888888888777777777777888888888888666666555555555555666666777777777777777777777777666666666666777777888888333444555666777777777777777777777777888888888888999999:::;;;;;;;;;;;;;;;888888888888999999999999888888999:::<<<>>>@@@AAA@@@@@@@@@?????????>>>>>>:::===@@@BBBCCCFFFKKKOOOVVV\\\dddhhhkkknnntttxxx}}}||||||vvvkkkaaa\\\ZZZ[[[[[[YYYVVVUUUVVVWWW___[[[UUUOOOIIIEEEBBBAAADDDAAABBBHHHKKKJJJKKKNNNVVVYYY^^^eeeiiippp~~~yyytttvvv~~~{{{}}}yyymmmeee___WWWMMMHHHFFFIIISSS]]]dddeeefffhhhhhhhhhggggggfffggggggfffeeecccaaa```___^^^[[[UUULLLBBB888333333222///---------...///000000/////////000111111000/////////............////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000000/////////...///000111333555777888555555666666666666555555333333222111111111111222///000222333444444333333333333222222111222222222222222333333444555555666666666555444444444444444222222333444555888:::;;;333222111111000000111111/////////////////////...------,,,,,,,,,---......++++++++++++++++++++++++)))+++,,,+++***)))***+++))))))*********+++++++++)))))))))))))))*********++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***++++++******'''((()))***************...---,,,+++++++++,,,---------......///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,.../////////...---***,,,000444333///000555444444;;;MMMaaauuuuuuoookkk___SSSNNNLLLOOOWWWccctttsssgggRRROOOJJJEEE@@@>>><<<<<<;;;===???@@@BBBDDDGGGIIIJJJIIIHHHHHHHHHIIIJJJKKKDDDFFFHHHHHHFFFBBB===:::666666777777888888888999999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888888888999999999:::::::::888888888888888888888888888888888888888888888888888888888777777777777777666666555555555555666666777777777777777777777777555666666666777777888888333444555666777777777777777777777777888888888888777888999:::::::::::::::777888888888888999999999999999:::<<<>>>@@@CCCDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@DDDHHHKKKNNNSSSZZZ___fffmmmvvv{{{~~~|||qqqggg```^^^___```kkkjjjgggcccaaaaaaeeehhhrrrqqqnnnggg^^^VVVQQQOOOMMMKKKGGGAAA======AAADDDAAA@@@DDDLLLQQQTTT___kkkqqqtttyyy}}}{{{zzz~~~{{{zzzwww~~~yyykkk```\\\LLLHHHFFFFFFGGGHHHPPPXXXZZZ\\\bbbiiinnnmmmfff``````____________aaabbbcccbbb\\\RRRGGG===555000...,,,...000000......///000111111000000000000111111000000//////.........---////////////////////////////////////////////////////////////////////////............/////////000////////////////////////111111000000//////............///000222555777888444555666777777666555444333222111111000000111111///000222333444444333333444444333222111111111111222222333333444555666666777666555444444444444444666555444444555666777888333222222111000111111111,,,,,,------.../////////,,,,,,,,,,,,------...///++++++++++++++++++++++++(((***+++***)))((()))***))))))******++++++++++++++++++******)))(((((((((***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))************))))))((())))))***++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,---...//////---------------------------------............///,,,---......//////......////////////000000000000222444666999AAATTTlll~~~zzzwwwzzzvvvddd\\\SSSMMMOOOWWW```eeeuuu}}}vvvhhhWWWMMMFFF@@@???AAA@@@;;;:::======:::;;;@@@EEECCCEEEIIIKKKKKKNNNTTTWWWVVVUUUSSSPPPJJJCCC===;;;999777777888888777666:::999999999::::::999888999999999999::::::;;;;;;:::999999:::;;;:::888666<<<;;;:::999999999999:::999999:::::::::999888888::::::::::::999999999999888888888888888888888888777777888888999999999999:::::::::999999999888888777777666666666666777777777777777777777777777777888888888888888888888888666666666666777777777888:::999777777888888888777999999::::::::::::::::::===;;;999777777999<<<===@@@???@@@AAADDDHHHKKKNNNQQQRRRRRRPPPMMMKKKKKKKKKJJJMMMRRRVVVZZZbbbkkkqqqvvv{{{~~~oooddd[[[RRRPPPPPPMMMKKKKKKSSSSSSUUU\\\hhhrrrxxx{{{yyyeeeTTTLLLHHHDDDAAA===;;;???BBBAAABBBDDDJJJTTTdddqqqvvvxxx}}}vvv}}}}}}}}}xxxzzz}}}}}}www||||||uuujjj```UUULLLGGGHHHJJJMMMQQQSSSUUUVVVYYY___hhhnnnnnnggg]]]VVVRRRWWWZZZYYY]]]eeegggeeeZZZOOOBBB888444111...+++000000000///......------////////////////////////999777333000---,,,,,,,,,........................////////////////////////........................////////////////////////......///111111222222222//////000111111111111111222111//////000222555888333555666777777555333222000000000000111111111111111111000000000000111111666444333333444444333111111222444444444222000///...//////000111111222222555444333333333444555666333333333222222222111111////////////............------------,,,,,,+++***,,,,,,+++***))))))*********+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,***+++,,,------,,,+++***)))))))))))))))))))))))))))((('''&&&&&&'''((()))******))))))(((((('''''')))******+++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---......///------------------------------------............,,,---......//////........./////////000000000000222555666666999CCCSSS___|||}}}wwwqqqttt~~~|||ssshhh^^^XXXWWWXXXXXX]]]bbbhhhlllqqq{{{~~~mmmaaaVVVLLLGGGFFFEEEAAA???AAAAAA======AAA<<<;;;===BBBEEEFFFJJJOOOTTTVVVYYYYYYVVVQQQKKKHHH===;;;999888888999999888888777666666777888888888888888999:::;;;;;;<<<<<<;;;:::888999;;;<<<<<<;;;===<<<;;;:::999888777777888999999999999999888888888888888888888888888888888888888888888888888888777888888888999999999999::::::999999999888888888888888777777777777888888888888888888888888888888888888888888888888888888666666666666666777777777777777666666777888888888:::::::::::::::::::::::::::999888888999;;;>>>???@@@AAABBBEEEJJJOOOSSSVVVZZZ\\\]]]^^^]]][[[YYYYYYYYY\\\```cccggglllsssxxxwwwiii___UUUOOOJJJHHHFFFCCCEEEIIIJJJSSSaaasss|||{{{ooo\\\LLLDDD@@@<<<===<<<===AAAEEEIIISSS\\\mmmvvv|||xxx~~~vvvtttwwwxxxxxxpppqqqmmmeee```]]]XXXSSSTTTVVVWWWXXXWWWWWWZZZ\\\]]]___aaabbbbbb^^^XXXTTTTTTZZZ______```aaa^^^XXXIIIAAA888333333333222000......//////000111111111........................444333000...---------...........................................................................////////////////////////......///111111222222111//////000111111111111111222111000000111222444555444555666777666555333222000000000000111111111111111111000000000000111111222000//////000111///...111222333444444222111/////////000000111222222333333222111111111111222333222222222222111111111000////////////............,,,---------,,,,,,+++***,,,++++++***))))))*********+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))(((((()))******+++,,,,,,******++++++++++++******)))))))))))))))))))))))))))(((((((((((((((((()))******))))))((((((((((((******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------------------............,,,---......//////............/////////000000000000333555444222444;;;AAAWWWjjjwwwppplllrrrvvvkkk```WWWRRROOOQQQRRRRRRUUU___nnnzzz|||qqqggg___]]]YYYUUUSSSQQQLLLDDD@@@@@@:::888999>>>AAAAAADDDHHHLLLRRRXXXZZZXXXUUUSSSSSSHHHEEE@@@>>>===<<<<<<;;;999888888888999;;;===>>><<<===>>>?????????>>>===???<<<:::999:::;;;;;;;;;===<<<<<<;;;::::::999999999999999:::::::::::::::888888888888888888888888888888888888888888888888888888888888999999999999999999999888888888888888999999999888888999999999888888888888888888888888777777777777777777777777666666666666666666666666666666777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBBBBDDDEEEHHHLLLQQQVVV[[[]]]cccfffjjjmmmnnnmmmkkkiiiiiikkkooorrrtttxxx}}}yyyssskkkddd```]]][[[YYYZZZWWWTTTRRRNNNLLLPPPWWWYYYccctttzzzqqqccc___UUUIII@@@>>>===;;;<<<===BBBIIIOOOZZZmmm~~~zzzzzz~~~nnngggggg^^^``````aaafffkkkjjjeeeaaadddfffeeecccbbbdddffffffbbb\\\XXXWWWWWWWWWVVV[[[```dddccc___XXXOOOFFF999444000///111333333222...//////000111111222222........................///...---------...///000........................................................................////////////////////////......///000111111111111//////000111111111111111222222222222222222222222555555666666555333111000000000000000111111111111111111000000000000111111333222111111222222111000111222333444333222111000000000111111222333333333333222111111111111222222111111000000000000000////////////............---,,,,,,---------,,,++++++,,,+++******)))************+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))***))))))))))))(((((((((******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......///................../////////000000---000333333111111444777===KKK```vvvyyyrrrtttzzzttthhh```YYYXXXUUUPPPNNNRRR\\\dddmmmrrr}}}zzzyyyvvvpppdddVVVIIIBBBAAA===;;;===???>>>???BBBBBBHHHOOOQQQQQQQQQUUUYYYWWWSSSMMMIIIFFFEEECCCBBB>>>>>>===<<<;;;<<<>>>@@@AAABBBDDDEEEEEEDDDCCCBBBEEECCC@@@>>>===<<<:::888;;;;;;<<<===============;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888888888888888888888888999999999999999999999999888888888888888888888888999999888888888888999999888888888888888888888888777777777777777777777777777777666666666666555555777888::::::::::::<<<=====================>>>>>>===???AAACCCDDDEEEEEEEEEIIIJJJLLLPPPUUU[[[___bbbiiilllqqqwwwzzzzzzwwwtttppprrruuuwwwyyy|||~~~~~~yyyrrrnnnkkkgggbbb^^^VVVSSSOOONNNQQQ[[[gggpppxxxrrrmmmllliiifffgggkkkppptttyyy{{{wwwnnnbbbYYYMMMIIICCC>>>>>>@@@BBBAAADDDEEELLLVVVbbbqqq~~~rrreeeXXXRRRRRRNNNUUU```nnn|||yyyhhhjjjllloooqqqpppmmmkkkggg```WWWRRRSSSVVVYYYZZZffffffddd^^^UUUJJJ???888444111//////000111000///111111000000///.......................................------......000000........................................................................////////////////////////......///000111111000000//////000111111111111111111222333333222111000///333333333333222111///...///000000000111111111111111111000000000000111111444333222222333444333111111222333333333222222111111111222222222333333333444444444333333333333333//////////////////////////////.........---------,,,,,,,,,------,,,,,,+++++++++***************+++***+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))*********+++***)))(((''''''((()))***)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......///.....................////////////,,,...111111111222555888444:::EEEVVVkkkxxxooolllkkkvvv~~~yyyooommmhhhaaaYYYTTTSSSUUUWWWXXX^^^hhhtttsss```TTTKKKCCC>>>>>>>>><<<<<<>>><<>>@@@BBBEEEGGGIIIIIIIIIIIIIIIHHHGGGGGGDDD@@@=========>>>??????>>>===<<<<<<<<<;;;:::999:::::::::;;;;;;::::::::::::999999888888888888888888888888:::999999999999999999999888888888888888888999999888888888777777888888888888888888888888888888888777777777777777777777777777777777777777777777666888999;;;::::::;;;>>>@@@??????@@@@@@AAABBBCCCCCCFFFGGGIIIJJJKKKJJJHHHGGGLLLLLLOOOSSSYYY___eeeiiippprrrvvv|||{{{uuuttttttssssssrrrqqqqqqiiiccc[[[UUURRRNNNIIIEEEAAABBBGGGNNN[[[ooo~~~~~~yyytttqqqpppooolllggg^^^VVVOOOKKKGGGEEEDDDFFFIIIJJJJJJKKKWWWWWW\\\iiixxx{{{dddUUUNNNJJJHHHIIINNNWWWdddrrrzzzmmmkkkmmmrrrwwwvvvnnnfff\\\WWWSSSSSSXXX^^^```aaakkkeee[[[PPPEEE;;;444222333222111000000///...---000//////......---,,,,,,........................000/////////////////////........................................................................////////////////////////...//////000000000000/////////000111111111111111111222333333333111///...111000000000///...------///000000000111111111111111111000000000000111111000///...///000111000///111222222222333222222222222222222222222333333333444444444333333222222222....................................------------+++,,,,,,------,,,,,,,,,+++***************++++++***+++,,,+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))(((''''''((()))***)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************))))))***++++++++++++***)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////......------........./////////---.../////////000333666444333666???NNNbbb{{{zzzppplllfffmmm~~~~~~rrrggg^^^YYYVVVQQQPPPTTT\\\hhhzzzvvv[[[QQQGGGCCCAAA>>>===???===@@@BBBCCCEEEJJJQQQWWWVVVTTTTTTUUUWWWYYYYYYXXXWWWWWWUUUNNNEEE>>>;;;;;;888:::===@@@EEEIIILLLNNNLLLLLLLLLNNNOOOOOOMMMKKKDDDDDDDDDDDDCCCAAA???>>>AAA@@@>>><<<;;;;;;<<<<<<===<<<;;;:::999999888777::::::::::::::::::::::::::::::::::::999999999999999999999999999:::::::::888888777777777777888888999999999999999999999999888888888888888888888888777777777888888999999999888:::;;;;;;;;;>>>DDDIIIHHHIIIJJJLLLMMMOOOPPPQQQSSSTTTTTTUUUTTTRRRQQQPPPPPPPPPRRRUUU\\\dddmmmrrrvvvuuuwww|||}}}uuuqqqlllhhhdddaaa]]]ZZZMMMIIIDDD@@@???>>>>>>===AAAGGGQQQ^^^ooozzzooohhhdddccc___WWWOOOGGGCCCAAA@@@DDDNNNZZZaaabbbccceeerrrooorrr|||}}}hhhPPPEEEDDDGGGLLLPPPYYY]]]bbbfffmmmsssqqqlllnnnlllkkkooorrrpppggg```YYYXXXYYY___hhhmmmllliiidddYYYLLLAAA777000///111000000000000000000//////+++,,,,,,------...//////------------------------000000000/////////..............................------------------------........................////////////////////////...//////000000///////////////000111111111111111111111222222222111///...//////.........---------000000000000111111111111111111000000000000111111222111000111333333333111222222222222222222333333111111222222222222222222111222222222111000///...---............/////////.........------------,,,++++++,,,---------,,,,,,*********)))******+++,,,***+++,,,+++)))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******)))))))))************+++(((((()))************)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......---------.........////////////000000//////000111444000000555<<>>AAAEEEIIIKKKPPPNNNLLLLLLOOORRRSSSTTTKKKLLLMMMOOOOOONNNMMMLLLLLLKKKHHHEEECCCCCCCCCDDDBBBAAA@@@>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999:::::::::;;;;;;;;;999999888888888888999999999999999999999999999999999999999999999999999999777777888999:::;;;;;;<<<;;;===??????AAAGGGQQQYYY[[[\\\^^^```bbbeeefffgggddddddddddddcccbbbaaa```]]][[[ZZZZZZ___gggooouuussspppnnnqqquuuxxxwwwtttiiiddd\\\VVVRRROOOJJJGGG???>>>===;;;:::===AAAEEEKKKRRR___mmmzzz{{{uuuuuussskkk___YYYUUUTTTPPPKKKEEECCCDDDGGGGGGRRRggg}}}yyybbbVVVHHHBBBBBBGGGPPPXXX[[[^^^^^^]]]___dddeeedddhhhiiihhhgggeeedddcccbbbcccbbbdddjjjppppppiiibbbPPPGGG===888222,,,---222---...............///000,,,,,,------.../////////---------------------------......//////.................................------------------------........................////////////////////////...///////////////......//////000111111111111111000111111111111000000000...............//////000000000000000111111111111111111000000000000111111555444333444666777666555222111111111222222333444111111111111111111111111111222222222111000...------.........////////////.........---------,,,,,,***+++,,,,,,---------,,,******))))))***++++++,,,***+++,,,+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))((())))))))))))))))))))))))******))))))))))))******))))))*********+++++++++''''''((()))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......---------........./////////000111222111111000000222//////333555888BBBNNN___zzz~~~}}}~~~xxxoooeee^^^YYYVVVXXX^^^cccnnnttteeeZZZPPPKKKJJJAAABBBDDDGGGKKKLLLKKKIIIGGGGGGIIILLLNNNNNNLLLJJJEEEJJJNNNNNNIIIEEEEEEFFFFFFDDDBBB@@@@@@AAACCCEEESSSOOOJJJHHHJJJNNNRRRTTTNNNQQQTTTXXX[[[\\\]]]]]]WWWUUURRROOOMMMLLLLLLLLLHHHGGGEEECCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::777777888999;;;<<<===>>>???BBBDDDEEEHHHPPP]]]ggglllmmmooorrruuuxxxzzz{{{rrrqqqqqqppppppoooooooookkkgggbbb___aaafffnnnsssmmmhhhcccdddhhhkkkkkkiii[[[UUUMMMHHHFFFCCCAAA>>>CCCDDDDDDCCCBBBEEELLLQQQQQQYYYeeesss{{{|||vvvppplllgggeeeeeebbbWWWNNNJJJFFFDDDAAA>>>???FFFQQQYYYbbbppp|||zzz~~~rrrbbbOOOKKKGGGDDDBBBDDDOOOZZZUUUZZZ^^^^^^___dddgggfffaaadddeeeaaa[[[[[[cccjjjjjjhhhhhhkkklllgggZZZOOO???888444444111------222,,,,,,---,,,++++++---...000000000///......------------------------------***+++,,,---....................................------------------------........................////////////////////////...///////////////......//////000111111111111111000000000000000000111111//////...//////000111222000000000000111111111111111111000000000000111111333222111222444555444333222111111111222333333444111111000000000000000000333333444444333222000///........./////////000000......---------,,,,,,,,,***+++,,,,,,------------******))))))***+++,,,,,,***+++,,,+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))******++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------******+++,,,,,,---......---......///000111111222////////////000000000000000/////////111444777999KKKVVVlll~~~qqqeee[[[UUURRRSSSYYYeeeyyy{{{iii___\\\SSSOOOKKKKKKNNNOOOLLLIII@@@AAACCCGGGIIIIIIFFFCCCFFFEEECCCBBBBBBCCCEEEGGGDDDGGGJJJHHHEEEDDDHHHLLL___TTTHHHBBBDDDGGGHHHFFFFFFJJJPPPVVV[[[aaafffjjjhhhiiihhhbbbZZZWWWYYY]]]WWWTTTPPPNNNLLLJJJFFFBBBAAA@@@>>><<<<<<===???@@@????????????>>>>>>======???>>>===>>>@@@AAA@@@???===<<<:::::::::<<<>>>???>>>>>>===<<<;;;;;;;;;;;;;;;===<<<::::::<<<;;;666<<<;;;999888:::>>>BBBEEEGGGNNNTTTUUUTTTXXXcccllloooppprrrvvv{{{~~~~~~}}}||||||~~~}}}{{{vvvpppiiiddd```^^^___XXXQQQPPPTTTYYY\\\\\\PPPLLLGGGEEEFFFHHHIIIJJJLLLLLLKKKKKKMMMOOORRRTTTXXXYYY\\\aaadddbbb[[[UUURRRTTTTTTPPPNNNNNNKKKFFFDDDDDDBBB???BBBOOOdddttt}}}|||tttggg\\\NNNJJJFFFFFFJJJPPPTTTUUUYYY[[[___cccfffggghhhhhh___^^^\\\YYYXXX[[[cccjjjkkkkkkkkkhhh```RRRCCC999666444222000.........///.........////////////000...---,,,,,,......---,,,000000//////.........---,,,,,,,,,---------......------------------------------------------------------............------............////////////------......///000000000000000000000000000000000000000111222222222222111000000000///////////////111111111222333444555666555444222000000000000111111111111111222333444555333333222111000000000111000///...---...///111333333333333222222222111111222111///...---------...,,,++++++******++++++,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((+++,,,***(((+++)))(((&&&&&&((()))++++++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------***++++++,,,------......---......///000000111111.../////////000000000000000/////////000333555666888???PPPggg|||yyymmmbbb\\\TTTUUUZZZggg}}}~~~~~~pppkkkddd```^^^YYYSSSMMMHHHEEEDDDEEEHHHJJJHHHEEECCCBBBAAA@@@@@@??????@@@OOOQQQRRROOOJJJHHHJJJMMMfff]]]QQQIIIHHHIIIIIIIIIHHHIIIKKKLLLOOOTTT[[[```jjjmmmmmmggg^^^YYY[[[___nnnkkkhhheeebbb]]]VVVQQQPPPOOOMMMKKKJJJIIIHHHHHHFFFEEEDDDCCCCCCBBBBBBBBBJJJKKKLLLLLLJJJHHHEEEDDDEEEDDDBBBAAA@@@AAABBBCCC@@@@@@AAABBBBBBAAA???>>>???BBBAAA??????AAA???;;;@@@>>>======AAAFFFLLLPPP___dddhhhhhhdddcccgggkkkrrrpppppprrrvvv{{{}}}~~~~~~~~~|||xxxoooggg___ZZZXXXWWWRRRMMMHHHGGGKKKOOOPPPOOOPPPOOOMMMNNNQQQUUUVVVWWWYYYWWWUUURRRQQQQQQQQQRRRMMMNNNPPPSSSUUUTTTQQQNNNLLLOOONNNIIIGGGGGGEEEBBB@@@CCCHHHOOOYYYiii|||~~~|||yyyzzzxxxuuuuuuuuunnneee[[[VVVQQQPPPTTTWWWWWWVVV]]]^^^```aaabbbbbbaaaaaa^^^^^^^^^^^^___ccckkkppprrrkkk^^^RRRHHHAAA;;;777111000///...---,,,,,,,,,,,,,,,---------............---,,,,,,......---,,,............---------,,,,,,,,,,,,------------...........................,,,,,,------------------------............------............////////////////////////............////////////////////////000000111222222222222111000000000000000000000000111111111111111222333444444333111000//////000000000000000000111222333444222222111111000111111111444333111/////////000111222222222222111111111000111000...---,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((***+++***(((***)))(((''''''((()))***************)))))))))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------------------------+++++++++,,,------...............//////000000111....../////////000000000000///......///111222333000222;;;HHHXXXmmmwwwxxxtttmmm[[[VVVQQQTTTddd}}}}}}tttjjjbbbVVVNNNFFFDDDHHHKKKIIIFFFAAAAAAAAA@@@@@@???>>>>>>GGGJJJLLLKKKJJJKKKOOORRRfff```XXXQQQLLLLLLNNNPPPOOONNNKKKHHHGGGJJJOOOTTTWWW^^^dddbbb\\\YYY]]]cccuuuuuuvvvwwwvvvtttoookkkdddddddddccc```]]][[[YYYVVVUUUTTTRRRPPPNNNMMMLLL[[[___cccccc___ZZZXXXWWWVVVUUUSSSQQQPPPOOONNNNNNLLLMMMPPPQQQRRRPPPOOOMMMLLLNNNNNNKKKIIIKKKIIIFFFCCCBBBAAABBBHHHPPPYYY___jjjmmmpppqqqnnnllljjjiiijjjgggddddddhhhllloooqqquuuvvvvvvuuurrrqqqqqqrrrnnniii```WWWQQQOOOOOOPPPNNNLLLJJJKKKNNNQQQPPPNNNSSSSSSTTTWWWZZZ]]]]]]\\\UUUSSSPPPLLLIIIGGGGGGFFFCCCDDDDDDDDDDDDEEEHHHJJJGGGJJJKKKHHHHHHJJJIIIFFFDDDIIIRRR___mmm|||}}}nnngggeeehhhhhhiiinnnxxx|||lllfffaaaaaaeeefffbbb]]]aaa```___]]]\\\[[[[[[[[[ZZZ\\\```cccfffiiimmmpppiii^^^LLL<<<333111222333------......------,,,+++++++++++++++,,,,,,,,,,,,...---,,,,,,......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,------.........------............---------............/////////000000//////...------,,,///////////////////////////000111111222222111111111111111111111111111111000000000000000000111111222222111000////////////000/////////000111222333111111000000000111222222888666444222000/////////111111000000000000000//////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((***)))(((''''''((()))***************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((())))))***************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------.............../////////000000........./////////000000//////.........///000000444333555:::BBBRRRjjj|||rrruuuqqqiii]]]VVVZZZiii{{{lll___QQQKKKMMMPPPOOOKKKGGGFFFDDDCCCBBBAAABBBBBB===???BBBCCCEEEHHHMMMQQQZZZYYYUUUPPPMMMMMMRRRVVVVVVVVVVVVSSSQQQOOOPPPRRRIIIRRR[[[\\\VVVSSSWWW]]]fffhhhmmmrrrxxx|||xxxyyyzzz{{{zzzxxxuuussslllllllllkkkgggbbb]]]YYYfffnnnwwwzzzxxxuuuuuuvvvpppooonnnllliiigggeeedddeeefffggghhhiiiiiiiiiiiidddgggfffaaa^^^^^^]]]YYYSSSQQQOOOOOOTTT]]]ffflllnnnmmmlllllljjjfffbbb^^^XXXUUUSSSRRRUUUXXXYYYZZZ```aaaaaa___\\\YYYYYYYYYZZZWWWRRRNNNMMMNNNQQQSSSVVVUUUUUUWWWYYYZZZWWWUUUSSSSSSTTTUUUWWWUUURRRPPPGGGFFFDDDBBB@@@?????????>>>??????>>>???DDDNNNUUUPPPVVVZZZ[[[^^^```___[[[]]]___dddmmmxxxxxxfffYYYSSSRRRXXX\\\cccrrrxxxsssnnnpppttttttnnngggbbb___ZZZWWWVVVYYY\\\___\\\___dddggghhhfffcccaaaMMMFFF<<<444///......///,,,---.../////////...---***++++++++++++,,,,,,,,,...---,,,,,,......---,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------.........------............---------------.........///////////////......---------///////////////////////////000000111111111111111111111111111111222222222000000111111000000000///111000000//////////////////////////////000111111000000///000000111222333777666444222000////////////////////////////////////......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))******))))))))))))(((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------------------------------,,,,,,------------..................////////////............////////////.....................///111111222444555<<>>AAAGGGTTTcccnnnnnnvvv~~~zzz|||yyywwwzzzlll[[[PPPKKKIIIGGGNNNUUUcccvvv}}}xxxssssssuuutttmmmggg```\\\WWWTTTVVV]]]eeejjjlllmmmmmmkkkeee[[[PPPIII888555222111111000///...+++,,,.../////////...---,,,,,,,,,,,,------------...---,,,,,,......---,,,---------------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------------------............,,,---------.........///........................//////000111111111111000000000111111222222222222000111111222111111000///000000000000000//////.../////////...//////000000////////////000111222222333222222111000/////////........................////////////.........------,,,,,,,,,,,,,,,,,,---+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******)))))))))***))))))(((((((((((())))))))))))))))))))))))******************************)))*********++++++++++++))))))))))))))))))))))))'''((())))))******))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------------------------------------..............................------........./////////........................------000222222333;;;EEERRRbbbwwwyyyqqqqqqssspppzzz|||mmmaaa[[[ZZZaaakkkwww}}}qqqeeeccceeemmmwww|||xxxpppkkkcccZZZRRRLLLIIIGGGEEECCCAAA???>>>???AAACCCDDDEEEEEECCCAAAAAADDDGGGKKKSSS]]]eeehhhhhhfffddddddjjjqqqrrroookkkkkklllmmmllliiifffdddfffkkkooopppqqqsssvvvyyy|||~~~{{{ppphhh^^^eeennnwww|||vvvllleeeccccccdddccc```ZZZVVVUUUUUUTTTTTTUUUTTTTTTUUUVVVVVVTTTRRRXXXYYYYYYYYYXXXYYY\\\^^^aaaccceeeggghhhgggfffeeeaaa___[[[WWWQQQLLLGGGEEE@@@???>>>???@@@@@@>>><<<===============>>>>>>>>>===???BBBJJJXXXkkk}}}vvvgggSSSFFFCCCDDDFFFFFFHHHQQQ^^^ooo{{{wwwqqqllljjjfffaaa]]]^^^\\\ZZZZZZ___gggpppvvv|||wwwoooeeeYYYLLL???777333111...---...000000000++++++,,,,,,---,,,,,,,,,------------...............---,,,,,,......---,,,------------............++++++++++++,,,,,,,,,,,,////////////////////////------------------------------............------,,,------------.........+++,,,,,,---......//////...........................///000000111111000000//////000000111222222222///000111222222111000//////000000111111000//////000000////////////000000000000/////////000111111000000//////////////////---............/////////...//////000000///......------,,,,,,,,,,,,------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((())))))))))))(((((())))))))))))************************************)))))))))*********++++++))))))))))))))))))))))))'''(((((()))))))))))))))************************+++++++++++++++++++++++++++++++++***++++++,,,---------------------------..................------........................---------.........//////------...//////////////////...///222333222555;;;>>>IIIXXXfffxxxqqqwww~~~|||ppphhheeeccchhhjjjiiiiiiggg___UUUTTTUUUYYY___ccckkk}}}yyyooofff^^^ZZZOOOLLLGGGDDDBBBBBBCCCCCC@@@@@@@@@???======>>>???EEEJJJQQQVVVYYY[[[\\\]]]\\\aaahhhmmmqqqssssssttttttsssooojjjeeedddfffiiiiiihhhggghhhjjjnnnrrruuuxxx{{{~~~|||uuulllgggZZZ\\\```eeejjjoootttvvv}}}}}}{{{xxxvvvwwwzzz}}}~~~tttiii```ZZZXXXWWWTTTTTTUUUVVVZZZ___dddhhhgggeeecccbbbcccddddddcccfffeeeccc___]]]]]]```bbbcccdddeeeeeedddaaa___]]]XXXVVVRRRLLLFFFBBB@@@???===;;;:::;;;>>>BBBDDDDDDBBBCCCDDDFFFGGGHHHIIIIIIMMMMMMPPPZZZjjj~~~yyy{{{~~~xxxpppnnnmmmhhhaaaZZZRRRGGGAAAAAADDDGGGHHHFFFMMMUUU___lllvvvwwwrrruuuqqqkkkccc]]]ZZZYYYYYY```aaacccgggmmmsssxxx{{{vvvlll\\\NNNCCC;;;555111222000---,,,---/////////------,,,,,,,,,,,,,,,---------------...............---,,,,,,......---,,,++++++,,,,,,------------***++++++++++++,,,,,,,,,.................................------,,,,,,+++------............------,,,,,,---------.........------------------------...........................//////000000000000000......///000000111222222,,,---///111111111000//////000111222222111000000111000000//////000000111111000000////////////000//////000000//////......---.........////////////------.../////////...---------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((((()))+++(((((())))))))))))((((((((()))))))))************************************((((((((()))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---------------------------..................------.....................------------.........//////,,,---...///000000000000222...---000000///111555555===DDDLLL\\\ttt~~~yyyyyyssskkkggggggbbbYYYSSSRRRSSSSSSQQQVVVjjj~~~vvvpppgggaaaYYYPPPJJJFFFCCCAAA===============>>>======EEEFFFFFFFFFGGGIIIMMMPPPRRRTTTYYY___dddgggfffeeennnoooooollliiiiiikkknnnpppnnnjjjhhhiiimmmrrruuummmooorrrrrrppplllgggccc[[[YYYWWWXXX\\\___bbbbbbiiikkkooorrrtttsssqqqpppnnnmmmkkkjjjkkklllnnnooojjjrrrvvvtttrrrtttxxxyyy~~~yyypppggg___ZZZXXXWWWYYY\\\___cccfffkkkqqquuusssoookkkjjjkkkmmmnnnoooooolllggg___YYYWWWXXXZZZ[[[[[[ZZZXXXVVVTTTQQQPPPIIIGGGDDD???<<<;;;<<<>>>@@@>>><<<===AAAFFFJJJLLLSSSTTTWWWZZZ]]]```aaabbb```^^^___gggvvvvvvrrrzzz{{{yyywwwtttppphhhaaa```___XXXOOOGGGFFFEEECCCDDDEEEHHHKKKFFFJJJOOOTTT___jjjppppppnnnlllggg___XXXUUUXXX[[[bbbffflllrrrwwwzzz{{{|||eeeXXXEEE666//////111222---------///000000...,,,111000///...---...//////,,,,,,------------.........---,,,,,,......---,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++//////...---,,,++++++***---..................---,,,,,,,,,---------......///......------,,,,,,+++...........................//////000000000000000---......///000111111111***+++---///000000///...000111222333333222111000111111000000000000000111222111000//////...//////111111111111000///------........./////////000000+++,,,---.........---,,,...------,,,,,,------...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++(((''')))+++(((((())))))))))))(((((((((((())))))*********+++************************(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((''')))***)))((('''((()))******++++++++++++******++++++******************,,,---.........---,,,+++........./////////000000---------.........//////---------............///......000000000///...---000000000000000000000000444666999===EEETTThhhvvv{{{~~~zzzxxxsssnnnjjjccc[[[WWWRRRRRR]]]kkkxxxhhhZZZTTTSSSSSSIIIGGGEEEDDDCCCAAA>>>;;;CCCCCCDDDDDDCCCBBBBBBAAAHHHJJJNNNRRRUUUWWWXXXYYY[[[eeellljjjfffeeeggggggiiifffcccccc``````eeemmmqqqpppooonnnllliiigggfff```]]]YYYWWWXXX[[[\\\]]]___aaafffmmmssstttpppkkkjjjhhhhhhjjjmmmmmmjjjhhhdddeeeggghhhiiilllpppssstttqqqlllhhhddd```]]]ZZZ[[[ZZZYYYZZZ^^^dddjjjnnnjjjgggeeedddeeefffffffffgggfff^^^SSSNNNRRRSSSQQQQQQNNNKKKJJJJJJIIIEEECCCAAA>>>;;;:::;;;<<<=========???BBBGGGNNNXXXdddlllpppyyy}}}{{{xxxqqqnnnkkknnnvvv{{{wwwooojjjkkknnnooojjjaaaXXXVVVVVVQQQJJJFFFEEEDDDCCCDDDFFFIIILLLKKKOOOVVV^^^cccffffffeeedddfffgggddd```]]]]]]^^^kkkuuu~~~}}}yyyooodddKKKCCC:::333111111000000//////...------------...++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------------...//////...---,,,,,,......---,,,---...---,,,******,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------................................................////////////000000000111......///000000000000000---......///000111111222333333333222111000//////////////////////////////...///000111111000///...//////.........---------...------...//////...,,,...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,+++***)))))))))))))))***++++++,,,,,,((((((''''''''''''(((((()))((((((((()))***++++++)))))))))))))))((('''''')))************+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++*********)))))))))))))))***++++++))))))***++++++++++++,,,,,,+++++++++******++++++++++++++++++++++++---.........---,,,++++++,,,,,,,,,---------,,,------------.........---------............///------...............---////////////////////////...000222444777@@@LLLVVVjjjzzz}}}vvvhhh\\\YYY]]]pppzzzxxxrrrmmmjjjXXXUUUPPPLLLIIIGGGDDDAAA@@@@@@AAAAAAAAA@@@??????AAABBBEEEGGGJJJLLLMMMMMMTTT\\\aaa^^^YYYYYYYYYYYY\\\XXXUUUUUUUUUVVV^^^gggkkkkkkjjjiiigggeeecccbbb]]]ZZZXXXXXXZZZ]]]______^^^```dddjjjoooooollliiikkkjjjhhhhhhiiihhhdddaaabbbaaa```^^^]]]^^^bbbeeekkkhhheeeaaa^^^[[[XXXVVVTTTSSSSSSSSSVVV[[[___bbb]]][[[XXXWWWXXXYYYXXXWWWTTTTTTPPPHHHFFFKKKMMMKKKJJJHHHFFFDDDEEEDDDCCCAAADDDBBB@@@@@@@@@AAABBBCCCFFFKKKTTT^^^jjjwwwvvvrrroooooouuu}}}}}}ssssssrrrpppvvvmmmbbb\\\]]]aaadddccc___]]]aaaggggggbbbRRROOOMMMLLLMMMOOOPPPQQQQQQTTTYYY\\\]]]]]]]]]^^^```dddhhhjjjhhhfffddddddxxx~~~uuuiiiXXXJJJ@@@:::333///...//////...------,,,,,,+++++++++,,,///////////////.........,,,,,,,,,++++++*********------,,,,,,------...///---,,,+++,,,---...---+++---------,,,******+++---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------........................////////////////////////......///000000000000000.........///000111111111222222222222111000//////////////////////////////...///000111111000///...//////.........---------...------...//////...,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))(((((((((((((((******))))))))))))******)))))))))((())))))******)))))))))))))))(((''''''(((((()))))))))*********))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***************)))))))))+++,,,---,,,+++***+++---+++,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------***+++,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///,,,,,,,,,,,,,,,---...///////////////////////////...000222222222444999===IIITTTfffzzzxxxuuuxxxtttfffaaadddgggnnnvvv}}}{{{vvvppp{{{vvvqqqiiibbb\\\WWWRRROOOHHHIIIIIIIIIGGGDDD@@@>>>???@@@AAACCCEEEGGGHHHIIIMMMRRRUUUQQQMMMNNNNNNLLLLLLGGGDDDEEEFFFHHHPPPXXX\\\\\\[[[ZZZYYYWWWVVVUUURRRPPPOOOOOOQQQTTTTTTTTTTTTUUUXXX\\\___```^^^\\\___^^^\\\\\\[[[YYYVVVSSSUUUTTTQQQNNNKKKLLLOOORRRUUUTTTSSSPPPNNNLLLKKKJJJHHHHHHIIIJJJKKKNNNPPPQQQRRRPPPMMMLLLLLLLLLKKKIIIEEEFFFDDD@@@@@@CCCEEECCCCCCBBBAAA@@@AAABBBEEEFFFHHHHHHHHHIIIJJJKKKMMMMMMSSS\\\jjjxxx|||zzz|||xxxqqqpppnnnooo{{{ooo\\\PPPLLLQQQYYYdddiiiooouuu}}}|||aaa]]]YYYYYYZZZ\\\[[[YYYTTTVVVXXXXXXVVVVVVYYY\\\cccgggmmmrrrtttvvvxxxyyy|||ooo```QQQAAA666555222...------.........---------,,,,,,,,,,,,+++...------,,,,,,+++++++++++++++***************))),,,,,,++++++,,,,,,---...---+++***+++,,,---,,,+++---------,,,******+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////........................///000000000000000......//////000000111111222222222222111000//////////////////////////////...//////000000//////..................---------...---,,,---//////---,,,------,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,******))))))(((''''''&&&******))))))))))))************)))((((((((())))))))))))******))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************+++,,,---,,,++++++,,,---***++++++,,,,,,++++++*********+++,,,------......+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------............///,,,,,,++++++,,,...000111////////////////////////000222333333222333666888:::AAALLL\\\ppprrrlllppp|||qqqmmmiiijjjllljjjccc\\\\\\aaaiiissswwwooohhhccc```aaa```^^^YYYSSSLLLHHHFFFFFFGGGHHHJJJKKKMMMNNNKKKNNNNNNJJJHHHIIIHHHFFFEEEAAA>>>@@@@@@@@@EEEKKKNNNMMMMMMLLLJJJHHHFFFEEEFFFEEECCCDDDEEEFFFFFFEEEHHHIIIKKKMMMOOOPPPOOOOOOMMMMMMMMMMMMLLLJJJHHHFFFEEEFFFEEECCCBBBBBBEEEGGGEEEFFFFFFEEEDDDBBBBBBBBBAAABBBCCCEEEGGGIIIKKKLLLNNNLLLJJJIIIIIIHHHFFFEEECCCCCCBBBAAA@@@AAABBBAAACCCDDDFFFGGGIIINNNTTTYYY[[[\\\]]]^^^^^^^^^___```eeeooo}}}~~~}}}}}}}}}~~~ooo\\\LLLEEEGGGTTTaaayyypppkkkeeeccccccccc```]]]QQQTTTVVVVVVUUUXXX___eeeiiimmmrrrwww|||{{{sssdddSSSEEE===888555//////......///////////////////////////......------,,,,,,+++***))))))(((++++++++++++************++++++******++++++,,,---,,,+++******,,,,,,+++***,,,---...---+++***+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................------------......///000000000000000.../////////000000000111111111111111111000//////////////////////////////////////////////////////........................------,,,---...///---+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,******++++++,,,,,,,,,---***************+++++++++++++++++++++******))))))((((((''''''''''''((((((+++***)))((((((((((((((())))))*********))))))(((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************+++++++++***+++,,,+++***)))***,,,))))))************))))))******+++,,,------......------,,,+++***)))))))))+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///...---,,,,,,---///111222..............................///......000333555777:::???FFFPPPaaawwwuuussszzzwwwttttttqqqhhh```]]][[[YYY^^^iiizzzzzz{{{|||}}}{{{vvvnnneee```ZZZZZZZZZYYYYYYXXXWWWWWWSSSTTTQQQLLLIIIHHHEEE???CCC???>>>AAAAAA???@@@CCCFFFEEEEEECCCAAA???>>><<>>AAACCCCCCAAA@@@AAABBB@@@AAABBBDDDGGGKKKNNNPPPNNNMMMKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFHHHQQQUUU[[[^^^bbbiiisss{{{~~~}}}xxxtttrrrrrrwww~~~gggZZZLLLDDDDDDNNN```qqq}}}vvvnnnhhhdddaaa]]]ZZZSSSUUUXXXZZZ\\\bbbjjjpppooosssyyy~~~|||vvvrrr```WWWIII>>>555222333666---.../////////.........//////000000000///...---000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,+++******,,,,,,+++***,,,---...---+++***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------......///000000000000000////////////000000000000000000111111111000////////////////////////////////////............//////---.....................---,,,,,,---......---+++,,,,,,,,,+++++++++***************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++******)))(((((())))))******++++++++++++((((((''''''''''''((((((******)))((('''''''''((())))))************)))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********+++++++++++++++)))***+++***)))((()))+++(((((())))))))))))((((((******++++++,,,,,,------------+++***)))((((((((())))))*********+++++++++,,,,,,,,,,,,---------------------............///...............///000111........................000///---,,,---...000111333444666999;;;DDDWWWhhh~~~jjjbbb[[[YYY\\\cccoooyyy{{{{{{{{{zzzxxxuuurrrqqqkkkjjjddd]]]YYYVVVNNNEEEEEE@@@>>>@@@@@@===;;;<<>>===<<<;;;;;;:::999:::<<>>AAACCCDDDDDDDDDDDDEEECCCDDDEEEBBB>>>;;;999888999;;;>>>?????????@@@AAA<<>>999777333...---///+++---......,,,++++++,,,------...///...---,,,+++---------,,,,,,++++++***,,,,,,,,,,,,,,,---------++++++******++++++,,,------+++***+++,,,---,,,++++++---......,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////......///000000000000000////////////000000000000///000000111111000/////////////////////////////////......------......///---------...............---,,,+++,,,......,,,++++++++++++,,,+++******)))))))))******+++,,,,,,,,,*********+++++++++++++++---,,,+++***)))(((''''''&&&''''''((())))))************))))))))))))******))))))((('''''''''(((((())))))******++++++******************++++++++++++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++,,,,,,,,,)))***+++***)))((()))+++))))))************))))))******+++++++++++++++++++++***)))((())))))***+++************+++++++++,,,,,,------------.........---------............///------...//////.................................111000000000111111111111111///111444555777AAALLL___rrrzzzpppkkkgggbbbdddhhhqqq{{{qqqfff]]]TTTMMMIIIFFFAAA>>>???AAABBBCCCEEEFFFFFFGGGGGGFFFCCC@@@>>>???AAABBBBBB>>>AAAEEEGGGFFFEEEFFFGGGEEEGGGHHHFFFAAA>>><<<===>>>???AAACCCEEEIIINNNRRRPPPTTTXXXXXXUUUSSSTTTVVVYYYVVVRRRRRRVVV^^^ffflllpppppprrrtttwwwyyyxxxwwwmmmfff````````````eeelllwww~~~zzzvvvrrrpppssszzz|||zzz{{{~~~~~~vvvnnnddd[[[PPPIIIFFFKKKSSS[[[dddjjjppprrrpppkkkkkkpppssstttrrroooiii```YYYXXX]]]bbbjjjiiijjjooowww|||}}}|||~~~|||xxxqqqgggXXXGGG<<<666333222444222,,,***,,,***,,,...---+++***+++---------/////////...,,,+++*********)))))))))))))))******++++++,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++,,,---...---++++++---......,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------...///000000111111......///000000000000000000000000000//////////////////000000000000000//////////////////////////////...------------...///---------.........//////---,,,+++,,,---...,,,******++++++,,,+++***)))(((((())))))***++++++,,,,,,++++++++++++************++++++******))))))((((((((((((((((((((()))))))))******))))))))))))******(((((('''''''''((())))))((()))***++++++++++++***))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++,,,,,,,,,)))***++++++***)))***+++******++++++++++++******++++++******************(((''''''''')))+++---...,,,,,,---------.........---------.........//////---------.........//////,,,---.........---,,,+++........................------///111333333222000222...///555777444666:::BBBQQQhhh~~~rrrkkkkkk___kkkyyy~~~rrreee\\\TTTMMMJJJJJJKKKLLLOOORRRUUUWWWYYYYYYYYYTTTNNNIIIGGGGGGFFFFFFDDDHHHMMMOOONNNMMMMMMNNNJJJLLLOOONNNKKKIIIIIIJJJJJJJJJKKKNNNSSS[[[eeellltttyyy}}}}}}yyyvvvwwwzzztttpppkkkhhhllluuu|||tttqqqnnnmmmrrrzzz{{{wwwttttttwww{{{yyyssssssuuu}}}wwwmmm```VVVOOOIIIIIIQQQYYY[[[[[[\\\[[[cccjjjmmmppprrrqqqnnnbbbbbb```ZZZVVVZZZeeeooopppnnnooovvv|||rrrcccUUUIII@@@888333777111...000///+++,,,111***---///...,,,,,,...000...000111222111000...---,,,,,,,,,,,,,,,,,,------))))))******++++++++++++,,,,,,++++++,,,,,,---......---,,,,,,......---,,,+++,,,......---+++***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------................................................,,,---...///000222333333...//////000000000000000000000000000//////////////////000000000000000//////////////////////////////...---,,,,,,---...///---------.........//////,,,,,,+++,,,---...,,,*********+++,,,+++***)))(((((())))))***++++++,,,,,,,,,+++++++++******))))))))))))))))))************,,,,,,++++++***)))))))))((((((''''''''''''(((((('''''''''''''''((()))***((()))***+++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,,,,+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++***)))***,,,---,,,+++++++++++++++,,,,,,---...///......------,,,++++++............////////////////////////000000000000000111111111222222222222999???JJJXXXhhhyyyzzz{{{xxx}}}~~~~~~yyyuuutttvvvyyyzzzzzzyyyxxxyyy|||{{{ssskkkccc\\\```dddiiilllooosssyyy~~~|||wwwoooiiidddbbb```^^^ZZZVVVWWW^^^cccdddeeegggdddiiijjjgggdddeeedddbbbhhhddddddllluuu~~~yyyxxx||||||}}}|||{{{~~~wwwoookkkhhhhhhkkklllnnnuuu~~~{{{mmmccc[[[WWWUUUWWW\\\___]]]ZZZaaahhhrrrxxxvvvooogggaaa\\\[[[[[[]]]bbbiiippptttzzzxxxzzzzzzfffZZZIII===777555333111...........................---,,,++++++---///000000///------------+++***+++++++++++++++++++++++++++++++++++++++++++++,,,***************************************************+++---......---+++***)))))))))***+++++++++,,,------------------------000000//////.........---------------------------........................,,,---......//////......///000000000000//////...000000000000000///......---......///////////////111111000000//////............////////////......//////.........---------111000///...---,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((''''''******))))))))))))******))))))((((((''''''&&&&&&))))))***++++++++++++***))))))))))))))))))))))))))))))************))))))((()))))))))))))))((((((((((((((((((((((((((((((,,,+++***))))))***+++,,,((())))))))))))*********)))))))))))))))))))))))),,,+++++++++************++++++******************++++++++++++++++++++++++*********************************++++++++++++,,,---,,,+++,,,...///...---,,,,,,+++++++++,,,------,,,,,,------------------------------.............../////////000000000000000000000000111111111222222777===FFFOOO[[[fffmmm|||xxx|||~~~zzztttpppllliiikkkrrryyy~~~yyytttpppxxx|||{{{yyyxxxtttpppooovvv|||}}}||||||}}}{{{|||~~~{{{ooobbb\\\XXXUUUVVVYYY___bbblll}}}uuudddeeehhhlllooooookkkhhhnnnqqqtttuuuqqqjjjddd```[[[]]]aaagggmmmsssyyy|||nnnaaaMMMEEE:::444222111///---........................------+++++++++,,,...///000...,,,,,,------+++)))++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000000...---,,,+++++++++++++++,,,,,,,,,------------------------............---------,,,------------------------........................,,,---......//////.........//////000000000//////000000000000000///............///000000000000///000000000000//////......//////000000000000////////////.........------------------------...//////------------------------+++++++++*********)))))),,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))*********))))))(((((((((******))))))))))))******)))))))))((((((((((((((())))))***++++++++++++***)))))))))))))))))))))))))))******************)))(((((())))))))))))(((((())))))))))))))))))))))))++++++***))))))***++++++)))))))))*********++++++))))))))))))))))))))))))************)))))))))))),,,,,,++++++***))))))(((++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,---,,,+++,,,---......,,,---,,,,,,++++++++++++,,,+++++++++,,,---.........+++,,,,,,,,,------------....../////////000000000////////////000000000000222444666999<<>>@@@JJJXXXfffuuu~~~wwwrrrwww}}}|||sssllliiigggccceeejjjrrr~~~~~~}}}|||}}}mmm___NNNGGGAAA?????????DDDJJJMMMSSS\\\fffppptttppphhhdddnnnzzz|||vvvpppllliiigggeeegggiiinnnvvv~~~ssseeeYYYLLL???777555333111111111222000...------------------------,,,++++++++++++,,,---...---,,,++++++,,,---,,,***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------------------------------,,,---......///.........,,,---...///000000000000...///////////////......//////000111111111111111////////////////////////---,,,,,,,,,,,,,,,,,,---........................000000...---,,,+++++++++))))))))))))))))))))))))************************+++++++++***************************************))))))))))))))))))))))))++++++************************))))))))))))******)))))))))******++++++,,,))))))***++++++++++++***))))))))))))))))))))))))+++++++++,,,,,,+++++++++(((((()))*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++******************+++******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************************************++++++,,,,,,,,,---------***)))((()))+++,,,+++***---,,,++++++************------,,,,,,,,,+++++++++,,,------------.....................////////////---.........///////////////000111000000111333555777:::@@@HHHSSS```ppp|||uuuuuuvvvxxx|||~~~{{{www}}}yyyqqqpppnnnmmmpppyyy~~~{{{wwwnnn___PPPDDD???<<<===>>>@@@FFFMMMTTT]]]dddbbbaaaccccccbbbccckkksssvvvvvvvvvzzz~~~{{{wwwsssqqqrrrrrrrrrqqqwww{{{qqqfffUUUFFF===888555444000...,,,++++++------...------------------------,,,++++++,,,,,,,,,---------+++++++++---...---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------...------------------------------------------------,,,---......///.........,,,,,,---///000000000000......////////////......//////000111111111111111.............../////////......---,,,,,,---......---.....................000///...---,,,+++++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))******************++++++******))))))))))))******))))))******++++++,,,,,,))))))***++++++++++++***))))))))))))))))))))))))+++++++++,,,,,,+++++++++(((((()))***************++++++++++++++++++++++++*********++++++***************+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,************************************************++++++++++++,,,,,,,,,,,,,,,+++***+++,,,------+++,,,++++++************+++---------,,,+++*********------------............------........./////////............////////////000111111000......///000666444555888;;;BBBNNNZZZhhhtttxxxllliiihhhkkkvvv}}}zzzzzz{{{yyywwwssspppmmmkkkjjjjjjjjjppp|||yyyuuurrrsssvvvxxxxxxwwwooorrrssssssrrrkkk\\\NNNCCC@@@???AAAAAABBBIIIPPP^^^kkkrrrkkkccceeejjjkkkbbbdddeeeccc```aaagggmmmsssqqqpppsssxxx}}}~~~~~~{{{lllbbbOOOIII???777333222111111---+++***)))***,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++,,,...///...---++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---......////////////------.../////////.........///000000111111000000---............/////////111000///......///000111---------...............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))))))))******************************+++++++++)))))))))))))))))))))))))))))))))*********************))))))))))))*********************+++++++++))))))***++++++++++++***))))))))))))))))))))))))******++++++++++++******(((((()))***++++++++++++************************)))***++++++++++++***)))************+++++++++,,,))))))))))))))))))))))))((((((((())))))***************************++++++*********************************************************++++++++++++,,,,,,******+++,,,---,,,+++******************+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------------------.........//////....../////////000000000111222333222000///000111333111111333333333;;;DDDFFFQQQcccuuuxxxddd___^^^bbbgggnnn{{{zzzwwwyyy|||yyyuuuqqqooolllgggaaa[[[ZZZ^^^fffrrr~~~uuuccc^^^YYYZZZ```fffiiijjjeeelllttt{{{zzzlll]]]RRROOONNNOOONNNMMMRRRYYYfffttt{{{ssslllmmmooonnncccaaa^^^YYYWWWZZZaaagggpppnnnnnnsss|||}}}ppp^^^NNNDDD999777444222111000//////---------,,,,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...---,,,,,,---///000000///++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///.........,,,---......//////............///000000000000///---------.........//////000///---,,,,,,---///000---------.........//////,,,,,,++++++,,,,,,---...------------------------))))))*********+++++++++((()))))))))*********+++))))))*********+++++++++))))))))))))))))))))))))((((((((())))))***************))))))))))))*********************)))))))))))))))***++++++++++++***)))))))))))))))))))))))))))******************)))(((((()))***++++++++++++************************)))***++++++++++++***))))))))))))*********++++++))))))))))))))))))))))))(((((())))))******++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))************************))))))*********+++++++++)))(((((((((***+++***)))***)))))))))***+++,,,,,,*********++++++,,,------******+++++++++,,,,,,,,,---------.........//////////////////000000000000...///111000000///111222///...000444222///333;;;<<<@@@GGGPPP^^^qqqtttlllddd___ZZZYYYdddrrrzzzzzzpppkkkpppttt{{{}}}{{{tttiii```aaabbbdddiiioootttuuuvvvqqqtttwwwzzzzzzyyyyyyyyyyyyxxxiii]]]SSSMMMHHHJJJRRR\\\ccceeedddnnn|||ooodddaaa```___\\\ZZZ^^^dddiiivvv|||uuunnnooollleeehhheeeaaa]]]^^^ccckkkpppqqqnnnmmmsss}}}~~~ppp___PPPCCC;;;777222111///...---......///+++,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////---,,,,,,...000111111000++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************************+++******))))))******++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///......------,,,,,,---.../////////...---......///////////////---------.........//////---,,,***))))))***,,,------------.........////////////---,,,+++*********++++++++++++++++++++++++))))))******++++++++++++(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))''''''(((((()))))))))*********))))))))))))******+++*********))))))(((((())))))***++++++++++++***))))))))))))))))))))))))))))))************))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))((())))))))))))*********&&&((())))))(((((()))++++++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************++++++******++++++,,,---************************++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////............////////////000000000000111111111111666666777<<>>999555222...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,---------...///000///...---...///000000000//////...------+++******************+++++++++***************+++))))))*********+++++++++++++++++++++++++++******++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***************+++,,,,,,------------------------........................,,,,,,,,,---------............------------......////////////////////////...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++***+++******************+++************************))))))))))))))))))))))))++++++******))))))((((((&&&'''((()))************((((((((())))))***++++++))))))(((((())))))***+++************************(((((())))))***+++,,,,,,***************************************,,,---...******************************************************++++++++++++******)))******)))(((''''''((())))))))))))))))))******))))))))))))))))))))))))***))))))))))))))))))***************************((()))))))))******************))))))******+++,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------.......................................////////////...////////////000000000,,,---...///000111222222111333666:::???IIIVVV___pppxxxyyy}}}}}}vvvnnniiiggghhhiiijjjqqqvvvnnnfffggglllttt~~~}}}}}}}}}}}}}}}vvvmmmcccXXXWWWUUUWWW[[[bbbiiinnnrrriiiiiiiiijjjjjjkkkmmmnnnsssvvvxxxuuunnniiiiiikkkjjjmmmppprrrsssvvvyyy|||uuuyyyyyyuuurrrsssrrroooxxx{{{zzznnn```WWWGGGAAA999333000000111222///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------+++++++++,,,,,,,,,------...///000///...---...///111000//////...---------*********++++++******************))))))***++++++))))))*********+++++++++***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,+++++++++++++++------------------------........................,,,,,,,,,---------............------------.........................................................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...)))***,,,,,,,,,,,,***)))*********++++++*********************************))))))))))))))))))))))))++++++******))))))((((((*********++++++***))))))(((((())))))************)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))(((************************'''(((((()))***+++,,,,,,******************************************************++++++++++++******((()))***)))((('''((()))))))))))))))************))))))))))))))))))))))))******))))))))))))******************************))))))))))))***************))))))))))))***++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////......////////////000000......//////000111111111---///111222333777???DDDMMMVVVcccqqq~~~|||uuupppnnnkkkgggccc```bbbmmm}}}iii___bbbfffmmmvvvzzzwwwoooppprrrvvvzzzzzzxxxvvvsssvvvsssjjj```ZZZTTTOOOJJJKKKNNNRRRYYYaaagggkkknnnxxxxxxuuuwwwyyy{{{{{{|||~~~zzzqqqhhhcccbbbdddaaaiiittt}}}}}}{{{yyy}}}}}}}}}}}}yyy}}}wwwoooeee[[[PPPFFF???:::777222...,,,---///111000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------******++++++,,,,,,------000111222111000000111333111111///...---,,,,,,,,,)))***++++++++++++***)))***))))))))))))***++++++)))************+++++++++******+++,,,---------,,,++++++++++++++++++++++++))))))((())))))***+++,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---//////---,,,,,,+++++++++------------------------........................,,,,,,,,,---------............------------.........................................................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++++++++******)))***++++++++++++***)))************************))))))))))))))))))))))))************))))))))))))+++++++++++++++***))))))((())))))************)))((()))))))))************))))))))))))))))))))))))))))))******))))))((('''************************&&&'''(((((()))******+++++++++++++++++++++++++++***************+++++++++******++++++++++++******'''((())))))(((((()))***((()))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))************)))))))))))))))***++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............////////////........./////////000000000000000000111222222222,,,...000000...000555999999???GGGPPPZZZiiiyyy~~~{{{{{{yyyuuupppdddcccgggvvvzzzlllhhhhhhgggfffiiittt{{{lllbbb^^^XXX\\\ccckkkqqqtttrrrppptttwwwtttgggXXXNNNIIIFFFFFFIIINNNTTTYYY^^^aaaccc```hhhrrrzzz}}}|||uuunnnhhhfffffffffgggmmmuuu|||~~~~~~~~~{{{tttmmmfff^^^RRRGGG@@@;;;777444333222111///---,,,------////////////000000000000------------------------++++++,,,------------,,,)))******+++,,,,,,------000111111000000000333555222111///---,,,,,,,,,,,,)))***++++++++++++***))))))))))))))))))***++++++)))************+++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,------------------------------........................,,,,,,,,,---------............------------.........................................................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***++++++++++++***)))************************)))))))))))))))))))))))))))))))))))))))*********((()))***************)))))))))***+++******(((((((((((()))***************))))))))))))))))))))))))((()))***+++++++++***)))************************'''((()))***************++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******&&&((())))))(((((()))+++(((((())))))*********+++))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))************)))))))))))))))******+++************************)))************+++++++++------------------------++++++,,,,,,,,,---------------------------------............/////////000............/////////000,,,,,,,,,---...000111222...000222000...///222666333555888:::???KKKZZZfffuuu~~~tttooolllrrr{{{yyyrrruuurrrjjj```]]]dddpppwww}}}|||zzz|||kkk[[[QQQMMMJJJOOOXXXccclllqqqqqqpppwwwcccUUUNNNJJJIIILLLQQQVVVYYY[[[[[[ZZZ\\\bbbiiinnnsss{{{{{{xxxwwwwwwuuurrrqqqpppooommmkkkvvvvvvvvvvvvyyy~~~{{{rrrhhh\\\QQQHHHBBB;;;777555555333111,,,---//////...---------+++,,,...///...---+++***------------------------++++++,,,---------,,,,,,))))))***+++,,,,,,---------...///......///222444222111///---,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))((())))))***++++++)))************+++++++++&&&'''(((***++++++++++++++++++++++++++++++++++++************+++,,,---...*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---......------------------------........................,,,,,,,,,---------...............------............................................................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))(((((())))))******++++++%%%&&&''')))************)))***++++++***)))((('''(((((()))***************))))))))))))))))))))))))'''(((***,,,---------,,,************************))))))***++++++++++++***++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******++++++************++++++)))************+++++++++***)))(((''''''((()))***++++++************************)))((((((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***)))))))))))))))*********,,,---,,,)))(((+++---++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---------.........//////------............---------......///000111111222000000000000000000000000333333333444666999<<<>>>SSS]]]nnn~~~xxxxxx{{{~~~zzzssskkkddd___\\\[[[ccchhhqqqxxxxxxuuuwww|||ppplllgggfffnnn|||yyyvvvvvvyyymmmYYYKKKFFFGGGFFFLLLVVV___hhhqqqzzzppp```YYYZZZ\\\aaaeeeeeebbbaaacccffffffllluuu|||vvvrrrooonnnnnnppptttwwwwwwtttqqqpppqqq{{{yyyzzzxxxhhh[[[RRRJJJBBB<<<777666444222111000//////------......---+++)))(((---------,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000111222222222222222///...---,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))+++++++++*********)))))),,,++++++******++++++,,,---,,,,,,+++*********+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,,,,---------..............................///...---,,,+++,,,------,,,,,,,,,---------......000///---++++++,,,---...++++++------------++++++++++++++++++++++++++++++************************...***''''''))),,,,,,+++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********''')))++++++)))((()))***))))))))))))************)))************+++++++++************************+++***)))((((((***,,,---+++++++++*********))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))(((((((((((())))))))))))*********+++++++++***)))(((''''''((()))***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++******)))))))))*********,,,---,,,***)))+++---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......+++++++++,,,,,,,,,------------............------.........///000000000111////////////////////////000/////////111444666888===DDDQQQ```ooo|||~~~wwwooohhh```[[[WWWWWW\\\aaaccccccgggllliiieee```___dddnnnyyyxxxlllddd```bbbgggooovvv||||||{{{uuugggWWWKKKHHHJJJEEEJJJRRRYYY```hhhqqqwww|||{{{nnneeeeeehhhnnnrrrtttsssqqqrrrwww{{{||||||zzzvvvsssnnnjjjiiiiiihhhggglllnnnoooooooooqqqvvvzzz~~~tttkkk___WWWKKKCCC???;;;777333333333111000///.........,,,,,,---------,,,++++++------,,,,,,,,,+++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......//////............---,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***+++++++++******)))(((+++++++++*********)))))),,,++++++******++++++,,,---,,,,,,+++*********++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------..............................000///...---,,,------...,,,,,,,,,------------...///...,,,+++***+++,,,---++++++,,,------,,,++++++++++++++++++++++++++++++************************---+++((())),,,/////////************************************************))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))((('''''')))***,,,+++***))))))***))))))))))))************)))************+++++++++************************+++***)))((()))***,,,---+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,(((''''''&&&&&&''''''((()))))))))*********++++++))))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))*********++++++++++++,,,---,,,+++******************+++,,,,,,******+++,,,++++++,,,,,,,,,,,,---------------------...//////+++++++++,,,,,,,,,------------............------......//////////////////////////////////////////------------...///111333111444;;;DDDNNNXXX```eeeooowww{{{qqqhhh]]]XXXVVVYYY[[[]]]```dddddd```\\\XXXYYY\\\aaaeeeoooxxxxxxmmmaaaVVVPPPMMMQQQXXXdddooouuuvvvssspppmmmrrrtttlll^^^RRRNNNOOOPPPQQQSSSTTTVVVYYY^^^aaahhhnnnsssrrrnnnnnnsssxxx~~~}}}|||tttkkkeeecccbbbbbbdddfffggggggffflllnnnpppqqqsssvvvzzz}}}|||{{{yyywwwqqqfffWWWMMMBBB<<<555222222222111000//////...------------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------------,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************)))((((((+++++++++***************,,,++++++******++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------..............................//////...---------------,,,,,,,,,,,,------------------+++*********+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++***((())),,,///000000************************************************))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))(((((('''***,,,---,,,***))))))***))))))))))))************)))************+++++++++************************+++***)))))))))***,,,---+++++++++*********************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,(((''''''&&&&&&''''''((())))))))))))************))))))(((((((((((())))))'''((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******************++++++++++++------,,,+++***************++++++,,,+++++++++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---------.........//////------............------///.....................///////////////////////////............///000000333444666999===AAAEEEHHHJJJRRR___lllxxxtttlllfffgggiiiiiiggghhhhhheeeaaa\\\WWWTTTSSSRRRVVV^^^hhhpppxxx{{{uuussstttzzz~~~zzzvvvtttkkkgggaaaXXXQQQLLLJJJIIIOOOXXXfffsssyyyyyyuuuqqqoooxxx~~~yyykkk]]]VVVVVVYYYXXXWWWUUUUUUWWW[[[]]]gggmmmtttxxxxxxyyy|||{{{sssmmmkkkjjjhhhfffaaaaaabbbeeeiiilllmmmmmmsssvvvyyy{{{zzzvvvrrrppplllfff]]]UUUMMMEEE>>>999888555000...///000000///,,,,,,,,,,,,,,,---......---,,,+++***++++++---...,,,+++++++++++++++++++++++++++************++++++***************************++++++++++++,,,,,,,,,,,,---......//////......,,,,,,++++++++++++,,,,,,******)))))))))((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))***************))))))************************,,,++++++******++++++,,,+++++++++,,,+++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.................................------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++******))))))******+++++++++,,,,,,+++++++++************************************************))))))((()))***+++,,,---************************************************))))))))))))))))))))))))((()))))))))************)))))))))******++++++,,,+++---...---+++))))))***((()))))))))************))))))*********+++++++++******************************)))))))))***+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,)))((((((''''''(((((()))(((((()))))))))*********(((((())))))))))))((((((((((((((())))))*********))))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********++++++))))))*********+++++++++---,,,,,,+++******++++++)))******,,,,,,---,,,++++++++++++,,,,,,,,,------++++++******++++++,,,------------.........//////------............------.........---------------........................//////...............///000111222444444555444444555:::AAAJJJRRR\\\dddiii|||{{{wwwzzz}}}zzzuuusssuuusssnnnhhhaaa[[[VVVSSSOOOQQQUUUYYY]]]cccllltttsssssstttwww|||~~~~~~{{{zzzxxxiiiaaa]]]\\\```eeekkkkkkjjjiiifffcccaaa```WWWTTTPPPMMMKKKLLLMMMNNNTTT\\\gggqqqvvvtttoookkkgggqqq|||{{{qqqeee___]]]\\\\\\]]]```eeekkkpppsssxxx~~~~~~zzzyyyxxxppplllggggggkkkoooqqqqqqiiihhhhhhkkkoootttvvvwwwzzzyyyxxxtttmmmeee\\\WWWPPPJJJBBB;;;666333111111222000...------------,,,,,,,,,,,,,,,---.../////////...,,,+++******+++,,,++++++++++++++++++++++++++++++************++++++*********************************+++++++++,,,,,,,,,---......//////......++++++*********++++++,,,))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******++++++,,,++++++***************************,,,++++++******++++++,,,***++++++,,,,,,,,,+++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------++++++******))))))))))))++++++++++++++++++++++++************************************************+++++++++***))))))******************************************************))))))))))))))))))))))))((()))))))))************((())))))***+++,,,,,,,,,+++,,,------+++*********((()))))))))************))))))*********+++++++++***************************************+++++++++******************************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***))))))(((((())))))***((((((((()))))))))******(((((())))))))))))((((((((((((((())))))******+++((((((((((((((())))))***))))))))))))))))))))))))************++++++++++++)))))))))************+++++++++************++++++))))))***,,,......,,,***++++++,,,,,,,,,,,,------***************++++++,,,+++++++++,,,,,,,,,------------............------,,,---------------------........................---------------------,,,---///111333333222111000///000333666:::@@@GGGLLLUUU___mmmzzz~~~{{{vvvpppkkkfffdddZZZWWWUUUUUUUUUUUUYYY______^^^]]]^^^```dddiiilllooorrrwww|||~~~|||zzz|||{{{xxx{{{vvveeefffdddfffpppmmm```SSSLLLIIIHHHJJJMMMLLLMMMNNNMMMLLLLLLNNNPPPRRRPPPMMMMMMOOOQQQRRRRRRWWW[[[```dddeeebbb___\\\VVV```lllsssqqqllliiihhhkkkkkklllpppvvv|||~~~xxxsssoookkkiiiaaadddiiioootttwwwvvvtttuuusssrrrsssvvvyyyzzzzzzrrrkkkaaaWWWOOOHHHCCC@@@777777666444222000///...------------------......,,,,,,,,,,,,---...////////////---,,,+++******************+++++++++++++++++++++************++++++************************************++++++++++++******+++,,,,,,,,,,,,,,,******))))))******++++++))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***************+++++++++,,,++++++******++++++,,,)))***+++,,,---,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++******))))))++++++************++++++************************************************---......---+++******+++************************************************))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++*********)))+++,,,,,,+++******+++))))))))))))************)))************+++++++++************************))))))******++++++++++++***************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------***))))))(((((())))))***(((((((((((()))))))))***'''((()))******)))((('''&&&&&&'''(((((()))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))******+++,,,)))((())),,,...///,,,***++++++,,,,,,,,,,,,------++++++******++++++,,,---+++++++++,,,,,,,,,------------............------+++++++++,,,---------...........................,,,,,,---------------,,,///000111222333222111111...///000111222444888;;;999@@@KKKVVVaaannn}}}}}}{{{zzzzzzooojjjhhhjjjiiidddcccddd```___]]]ZZZWWWWWW[[[^^^[[[^^^aaadddfffiiiooosssxxx~~~|||yyyuuupppnnnmmmnnnrrryyyzzznnnfffdddfffhhhjjjooovvv|||lllaaaQQQSSSSSSUUU___nnnxxx{{{{{{yyyxxxzzz}}}~~~|||^^^SSSIIIFFFFFFDDDDDDEEEBBBCCCCCCBBBAAACCCHHHLLLXXXWWWVVVWWWZZZ\\\[[[YYYYYYYYYXXXXXXXXXWWWWWWWWWWWW^^^iiisssxxxyyywwwvvvyyyxxxwwwzzz~~~|||xxxsssnnnjjjhhhggggggdddjjjrrryyy{{{zzzyyywwwzzzxxxuuurrrppplllgggdddWWWPPPFFF>>>999666444222...000222222111///---++++++---............///000++++++++++++,,,---......------------,,,,,,+++***)))*********++++++++++++++++++************++++++************************************++++++++++++((()))******++++++******)))))))))))))))***++++++************))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***+++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,(((***+++------,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,---------..............................------.........---,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++***))),,,+++***))))))***+++,,,************************************************+++---......+++***+++---************************************************))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++******'''(((***+++******+++,,,))))))))))))************)))************+++++++++************************))))))***+++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------))))))(((((((((((())))))(((((((((((())))))))))))'''((()))******)))((('''%%%%%%&&&&&&'''((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''(((((()))***,,,---)))((())),,,//////---)))++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---------.........//////---..................---******+++,,,,,,---..............................------.../////////......111111000///............---///111222111111333444666999===???CCCLLLYYYbbbrrr}}}~~~~~~|||}}}{{{{{{~~~xxxwwwqqqpppmmmggg```]]]```cccVVVWWWXXXVVVTTTUUUZZZ^^^ffflllppppppooommmgggaaa```aaadddjjjqqquuutttssstttzzz}}}wwwjjj]]]VVVTTTTTTWWWZZZ```iiisssyyyzzz~~~}}}~~~~~~yyynnn]]]QQQPPPRRRRRRSSSZZZdddjjjjjjgggdddaaacccjjjppptttttt___UUUMMMLLLLLLJJJHHHHHHFFFGGGFFFDDDCCCFFFLLLQQQ_________bbbeeefffdddaaa\\\ZZZWWWUUUVVVYYY]]]___gggkkksss|||wwwvvvwww{{{zzz||||||xxxqqqlllkkkmmmooopppsssxxx}}}~~~~~~uuurrrnnnhhh```VVVKKKDDD===:::666555444333///,,,/////////---+++))))))******+++------,,,++++++,,,++++++******+++,,,,,,---***+++,,,---...---,,,+++))))))******++++++++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++))))))((())))))***++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************))))))******++++++++++++,,,++++++++++++++++++,,,((()))+++---------+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,---------.................................///000000000///------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,+++***))))))***+++,,,))))))))))))))))))))))))************************&&&))),,,,,,***)))+++---************************************************))))))))))))))))))))))))))))))))))))************((())))))+++,,,---......%%%''')))*********+++,,,))))))))))))************)))************+++++++++************************))))))***++++++++++++***))))))******++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...))))))))))))((('''&&&%%%((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))''''''(((((())))))*********************)))(((((()))*********++++++++++++))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++++++++++++++,,,------......---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------......------------......---------............///////////////000000000000222222222333666:::>>>@@@OOOVVVaaannnzzz{{{wwwpppjjjggg]]][[[YYYYYYYYYZZZZZZYYYcccbbbbbbfffjjjjjjeee```eeebbb```aaacccccc___\\\aaammmyyyyyynnnaaaZZZXXXWWWZZZ[[[ZZZ]]]cccfffeeeiiifffeeeiiillliii```WWWWWWVVVUUUWWWZZZ\\\]]]\\\XXXTTTTTT[[[dddjjjpppuuummmlllhhhddd]]]WWWQQQMMMIIILLLNNNMMMKKKMMMTTTZZZeeebbbccckkktttwwwqqqjjjbbb[[[TTTSSS[[[dddjjjmmmppprrrxxx~~~oookkkhhhkkksss}}}zzzxxxxxx|||~~~}}}{{{xxxvvvwww{{{~~~}}}sssjjjaaa\\\UUULLLDDD===999777333222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------......------++++++************+++++++++++++++*********))))))))))))))))))))))))))))))******++++++***)))((('''************************,,,,,,+++***))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************+++++++++*********))))))************************,,,,,,,,,++++++************++++++,,,,,,++++++***,,,------...///000111111---------,,,,,,+++++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))************************,,,++++++******++++++,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************************************************************))))))))))))))))))))))))************************************))))))))))))************************++++++************************))))))******+++,,,------------------------******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........''''''((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))''''''''''''((((((((((((***************)))(((((()))))))))*********++++++))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++,,,------------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------......------------......------------................../////////000000000000/////////111444666888<<<@@@FFFNNNWWWaaakkkrrr~~~zzzyyyyyyzzzrrrmmmgggeeeccccccdddfffggghhhjjjiiijjjmmmqqqqqqlllggggggddd___^^^]]][[[WWWSSSWWW```mmmttttttnnnfffaaaaaadddddd___]]]___```______^^^```eeejjjkkkhhhdddjjjgggdddaaa```]]]ZZZXXX[[[XXXYYY^^^bbbgggqqqzzz{{{oooccc[[[UUUXXXZZZ\\\\\\]]]```cccmmmlllmmmrrryyy{{{vvvqqqlllfffbbbbbbhhhmmmppppppooopppqqqtttwwwwwwtttrrrjjjkkkmmmqqqxxx}}}|||vvvpppooouuu}}}~~~}}}|||wwwpppkkkfff^^^TTTMMMEEEBBB>>>999555333222111111000///......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++++++++************+++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))************************+++++++++++++++*********))))))))))))************+++++++++*********))))))************************,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,------.........+++++++++*********)))))),,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++******)))************************,,,++++++******++++++,,,))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************************************************************))))))))))))))))))))))))************************************))))))))))))************************************************)))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,------------------...%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((''''''''''''''''''&&&)))************))))))(((((((((((()))))))))******))))))))))))************+++************)))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,,,,------------......------------......------------.....................////////////000//////...------...000111222333333555:::BBBKKKQQQ```iiirrrxxx|||zzz{{{xxxsssnnnkkkiiiiiilllpppssstttssssssuuuyyy}}}}}}yyyuuurrrmmmfffaaa]]]YYYSSSNNNPPPSSS\\\hhhssswwwtttpppwww||||||sssjjjfffeeeccceeegggkkkpppvvvzzz}}}~~~yyytttnnnggg```[[[___^^^aaaeeeggglllwwwuuulllhhhhhhiiilllooopppooommmsssssstttwwwyyyyyyvvvtttnnnkkkiiijjjmmmooonnnmmmiiihhhhhhjjjmmmppprrrrrrmmmoooqqqtttwww{{{~~~vvvuuuzzz~~~yyyrrrmmmhhh```UUULLLEEE???999444222111000///...//////000///...---,,,+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))(((((()))***************++++++************+++++++++++++++***************))))))))))))))))))))))))))))))'''&&&&&&''''''(((((((((((((((((((((((((((***)))(((((((((((((((((())))))))))))))))))))))))************************------,,,,,,++++++******))))))))))))************+++++++++***************************************+++++++++++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++---,,,,,,++++++*********************************++++++************++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************************************))))))))))))))))))))))))************************++++++*********)))))))))************************************************))))))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,.........---------------''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))((('''''''''&&&))))))************)))((((((((((((((())))))))))))((()))))))))************************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***------------------------))))))***+++++++++++++++---,,,,,,++++++,,,,,,---.........------.........,,,,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,---------.........------........./////////000///............//////333222111000111555;;;@@@@@@HHHPPPVVV___mmmxxx}}}{{{rrrooolllmmmpppvvvzzz|||{{{|||xxxppphhhccc]]]VVVPPPSSSSSSVVV```mmmxxx}}}~~~|||uuuqqqooouuuzzz{{{rrrllllllkkkooovvv|||yyyuuurrrssswwwxxxvvvsssssstttuuuuuusssqqqqqqqqqmmmkkkiiiiiikkklllkkkjjjjjjgggeeefffiiinnnrrrtttwwwvvvtttppppppvvvyyypppjjjeee___UUUNNNJJJEEE===777444333222111111111000///......//////------,,,++++++++++++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))'''((())))))******))))))++++++************++++++************************)))))))))))))))))))))))),,,+++)))''''''(((***+++))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))************************++++++***))))))(((''''''((()))))))))************************************************************+++++++++******************++++++,,,,,,++++++***++++++++++++************------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,++++++*********************************++++++************++++++))))))))))))))))))))))))*********++++++*********((()))))))))************************************************************))))))))))))))))))))))))************************+++++++++*********))))))***************************************+++++++++((()))+++------,,,+++***------------------------++++++++++++,,,,,,,,,,,,---------............/////////......------,,,,,,))))))******)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))+++*********)))(((((((((((())))))*********))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******---,,,,,,++++++,,,,,,---.........------.........+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------------...------------...........................//////000///000000000///000222444222777;;;===DDDNNNVVVYYYcccnnn|||xxxuuussssssvvv{{{yyyrrrmmmggg```[[[]]]```eeekkkrrrxxx~~~}}}yyyvvv{{{~~~{{{~~~}}}tttqqquuuxxxxxxwwwxxxyyyxxxvvvrrrqqqrrrtttrrrpppmmmlllmmmoooqqqrrruuurrrooonnnppptttwwwxxx|||wwwtttxxxzzztttnnnjjjeee]]]RRRKKKGGGCCC===888555333000000000222333333000///...---,,,+++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((())))))***+++*********++++++************++++++************************))))))))))))))))))))))))+++***((('''''')))+++,,,*********************************))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''&&&&&&((()))))))))***************************************************************************************++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,+++++++++++++++***************************+++******))))))******+++))))))))))))))))))))))))+++******************+++((()))))))))************************************************************))))))))))))))))))))))))************************++++++++++++************************************))))))*********+++++++++(((***,,,---...---+++***------------------------************++++++++++++------.........//////////////////......---------************)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))++++++***************)))((())))))************)))((((((((()))))))))******))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))***++++++++++++***---,,,,,,++++++,,,,,,---......------------......******++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,------.........+++---///000///......///222555555444666===AAA@@@BBBKKKVVV]]]aaagggqqqxxx}}}zzzwwwwwwzzz}}}{{{uuuppphhhqqq|||~~~|||wwwuuuzzz}}}wwwrrrtttyyy}}}~~~~~~{{{{{{|||~~~zzzxxxuuussssssvvvzzz}}}~~~}}}}}}|||{{{||||||wwwoooeee\\\UUUPPPNNNHHHBBB;;;666555555444222......///////////////...---------------,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++++++++************++++++***************+++++++++))))))))))))))))))))))))(((''''''&&&&&&'''))))))***************************************++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))))))))***************************+++++++++************************)))))))))******************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************************************))))))))))))))))))))))))************************,,,++++++++++++*********************************)))))))))***++++++,,,,,,)))***,,,---------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,------------/////////...............))))))*********))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))************(((((()))***************)))))))))*********++++++))))))))))))************(((((((((((())))))******))))))))))))))))))))))))))))))***++++++++++++***************************)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------+++,,,,,,---------------,,,...000000///......///000222111///111666777555333777<<>>CCCHHHKKKQQQSSSXXX]]]ccciiimmmppp|||~~~{{{~~~{{{qqqkkkeeeaaa]]][[[^^^eeennntttwwwzzz~~~|||yyytttyyyzzzuuuppplllhhhbbbXXXPPPHHHFFFAAA<<<888666444444333111000///000000...,,,------------------------.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))*********++++++++++++++++++*********))))))***+++,,,---,,,+++***)))+++++++++*********))))))++++++************++++++++++++***)))(((((())))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))*********++++++++++++,,,,,,+++***))))))************))))))))))))******))))))************))))))(((((()))******************+++,,,---,,,+++***))),,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---000...+++)))***,,,******++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++++++++***)))(((((()))))))))(((((((((''''''&&&&&&(((((((((((())))))))))))******++++++++++++******---,,,***)))))))))*********,,,...//////---***(((************************************************,,,+++***))))))***+++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......------...///000111111222000000000000000000111111(((((((((((((((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))((())))))***+++******(((((())))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------..................................../////////////////////000111111222222222222222444666999===???===>>>AAAEEEIIILLLOOOQQQ[[[]]]aaaeeejjjqqqwww|||xxxtttkkkhhheeedddgggooowww}}}~~~~~~}}}{{{~~~zzzuuupppkkkhhhfffZZZUUUOOOLLLKKKGGGAAA<<<999888555333222222222333222000///...//////---,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,+++***+++++++++*********))))))++++++************++++++***))))))(((''''''(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))*********++++++++++++***)))))))))))))))******))))))))))))******))))))************))))))))))))***+++++++++++++++******+++,,,,,,,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++******+++******++++++++++++******))))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))---,,,,,,,,,+++++++++***(((((((((((()))))))))*********++++++++++++******---,,,***)))))))))***++++++,,,---...---,,,***)))************************************************,,,+++***))))))***+++,,,+++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,------------------------,,,------------.........---...///000111222333333222222222222222222222222)))((((((''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))'''((()))***************))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................---............/////////........................000//////...///000222333222222333444666777888888===???CCCFFFJJJOOOTTTXXXbbbffflllpppssswww}}}{{{xxxvvvuuuyyy~~~{{{wwwssspppnnnkkkhhhaaa___[[[VVVPPPLLLIIIGGG???;;;666444555555222000///...---,,,---...///000000///------......,,,+++------------------------******+++++++++++++++,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,+++++++++))))))***+++,,,,,,,,,++++++++++++***************++++++************++++++)))((((((''''''''''''''''''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))************)))((((((((())))))******))))))))))))******))))))************))))))******+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))******++++++******)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,***)))******++++++++++++******))))))))))))))))))))))))))))))************))))))+++***))))))))))))))))))++++++************))))))((((((((()))))))))************++++++++++++******,,,,,,+++************++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------........./////////......///111222444555555555555555444444333333333)))((('''&&&&&&'''((()))'''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))((()))))))))************((()))))))))************************************************************++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------.........//////.........---------------000///......---......///333333333333222222222222222333666777888;;;???BBBDDDHHHKKKNNNPPPRRRVVVYYYgggkkkpppuuuxxx{{{~~~~~~|||zzzvvvqqqlllfffbbb```]]]ZZZVVVRRROOOLLLIIIFFFCCCAAA???<<<:::888666666555333000000111222111///000000...---,,,,,,------...---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************************************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************++++++************++++++)))(((((('''''''''(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))******))))))))))))******))))))************)))))))))***++++++,,,,,,++++++))))))***+++,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))---...,,,)))******++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((******)))))))))))))))***))))))(((((((((((((((((((((((()))))))))***************++++++++++++******++++++++++++++++++++++++,,,+++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------........./////////000000//////000222444555666777666666666555444444333333)))((('''&&&&&&'''((()))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))***************)))))))))))))))((()))))))))************************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------..............................------..................//////111111111000000000000///...000111111000000222333555777888999::::::<<<===EEEHHHMMMQQQTTTWWWZZZ]]]bbbdddggglllqqquuuxxxyyy~~~~~~}}}{{{~~~~~~|||{{{xxxtttoookkkgggccc___\\\ZZZWWWSSSNNNIIIEEECCCBBBCCCAAA>>>===;;;999666444444333222111000//////000/////////111111000...,,,222111000///......---------,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))))))))************(((((())))))***+++,,,---************************++++++************++++++)))))))))(((((()))******************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((())))))******))))))))))))******))))))************))))))((())))))***************))))))******+++,,,---...,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++...///---*********++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))))))))*********************+++++++++))))))))))))******************++++++++++++******+++++++++,,,,,,,,,++++++,,,+++)))((((((***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,,,,,,,------.........//////000000000000111111000000111333444666777777666666555555555444444444(((''''''''''''(((((()))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************++++++***)))(((((())))))))))))))))))************************************************************++++++++++++++++++++++++***+++,,,+++***)))***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------,,,------------...........................//////,,,,,,------.........///................../////////000111000...---...///111111222333444444555555777999;;;<<<======???@@@DDDEEEGGGKKKNNNRRRTTTVVVXXXZZZ]]]```dddgggiiijjjggghhhjjjmmmoooooommmkkkkkkhhheeebbbcccggglllooopppqqqrrrsssrrrooollljjjiiihhhfffeeeeeefffggghhhcccdddeeeeeeccc```]]]ZZZ\\\[[[[[[YYYXXXVVVUUUTTTQQQOOOKKKIIIHHHFFFDDDBBB>>><<<999777666555666777333222111222222222///---222111000///...---------,,,---///111000...+++)))............////////////---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......*********+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++)))))))))***************+++++++++***************((((((((())))))))))))))))))))))))))))))***+++,,,***************+++++++++++++++************++++++***))))))))))))******+++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))((((((((()))************))))))))))))******))))))************))))))(((((()))************)))************+++,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++******++++++++++++******))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++((((((((())))))))))))))))))))))))*********++++++******++++++++++++*********+++,,,,,,---,,,,,,,,,++++++***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...---------.........//////---------...//////000000000000000111111111222222111111222333444555666666666666666666666666666666&&&''''''((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))***************))))))(((((()))***+++))))))))))))************************************++++++++++++++++++++++++************************)))+++,,,+++***)))***+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........,,,---------.../////////,,,,,,------........................////////////---///000000///...///000/////////000111333333222111222444333222222333444444444555777999;;;===>>>======>>>@@@BBBEEEGGGHHHGGGGGGHHHIIIJJJJJJHHHGGGHHHFFFEEEDDDEEEGGGJJJKKKLLLMMMNNNNNNNNNLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>======<<<<<<<<<:::888666555666666555444111111000000000111222222,,,,,,,,,---//////---,,,111111///...---------------...//////...---,,,,,,***+++,,,---............---+++++++++------,,,+++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************++++++************++++++((()))))))))*********++++++++++++*********))))))(((((())))))******************)))(((((()))***+++))))))*********+++++++++++++++************++++++((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))***++++++******))))))))))))******))))))************))))))))))))***++++++++++++***,,,+++*********+++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++******++++++++++++******))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++&&&&&&'''''''''((((((((())))))*********+++++++++******++++++++++++*********+++,,,---------,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++---,,,,,,,,,,,,---......---.........////////////......//////000111111222111111111222222222222333222222333333333444444444666666777777888888999999%%%&&&((()))))))))((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))*********+++(((((('''((()))***,,,...))))))))))))************************************++++++++++++++++++++++++************************)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,---------+++++++++,,,,,,---------************************++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,------...//////......////////////...............---------------'''))),,,---,,,---...///...---,,,---.........---,,,---/////////000222333000000000000111222333444777666555555555777888999999999888777777888888888555555666777888777777777555666777888:::;;;<<<===666666777777888888888888999777555444333444555666555555444444444555666666555333000000111111111111///000000111000///...------,,,---///111111000.........------------......---------+++******,,,...+++,,,---------------,,,---,,,++++++---...---+++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,---------......************************++++++************++++++(((((())))))*********+++++++++++++++******))))))))))))******+++++++++,,,+++***)))(((((()))******))))))******++++++++++++++++++************++++++'''''''''''''''((()))***((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************++++++++++++******))))))***+++,,,,,,******))))))))))))******))))))************))))))******+++,,,,,,,,,,,,+++---,,,+++*********+++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---)))'''(((*********++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++))))))((())))))***++++++******++++++,,,,,,,,,---)))************+++++++++******++++++++++++******)))***,,,---...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,,,,,,,---................../////////000...//////000111222222333111111222222222333333333333333333333333333333333777777888999:::;;;;;;<<<******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++,,,,,,++++++++++++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***+++,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---------............///---------,,,,,,+++++++++...---,,,++++++,,,---.../////////...------,,,,,,///////////////////////////...---,,,+++,,,---...------------------------000000000000000000000000///000000000111111111111111111000000000000111111111111111111111111111111///000111222333444444444000000000000111111111111///111222000...---///222000////////////...........................------.........------,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---------,,,,,,+++++++++***++++++,,,------------)))******++++++******)))++++++************++++++++++++***)))(((((())))))******))))))))))))******,,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))+++---,,,+++***+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))++++++************+++++++++++++++++++++++++++++++++++++++******)))))))))************************))))))***++++++++++++***)))***++++++,,,---......---------,,,,,,++++++++++++++++++++++++***)))(((+++*********))))))(((((()))************+++++++++,,,+++)))((((((((()))***)))))))))))))))))))))))))))************+++++++++++++++*********************************************+++,,,---,,,,,,***)))***+++,,,,,,******+++,,,******))))))***,,,...///,,,,,,+++++++++,,,---------------.........//////............/////////000.........///000111111111111111111111111222222333555444333222111111222222...111444444333333555888;;;;;;::::::;;;@@@FFFKKK***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************)))))))))************+++*********************************++++++++++++,,,*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++------------...............---------,,,,,,,,,+++------,,,,,,,,,,,,---------------..........................................---,,,,,,,,,,,,---...------------------------............................../////////000000000000000////////////000000////////////////////////...///000111111111111111000000//////......------...000111///------///111/////////.........---------------------,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,******++++++++++++******++++++************++++++++++++***)))))))))))))))******))))))))))))******,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((***,,,+++***)))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++.........------,,,,,,,,,************************))))))***++++++++++++***++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++***))))))************)))))))))((()))************+++++++++++++++)))((((((((()))***)))))))))))))))))))))))))))************+++++++++***************************************************+++,,,,,,,,,,,,+++******+++,,,,,,******+++,,,++++++******+++,,,---...,,,,,,,,,+++,,,,,,---...------........./////////------------.........///000000000111111222222222333222222222222222333333333333333333444444444555111333555444333333666999;;;===@@@CCCHHHNNNVVV[[[))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))*********+++,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++------------.....................---------------,,,,,,------------,,,,,,+++,,,,,,---......//////........................------,,,,,,,,,------...---------------------------------------------------------............/////////............//////------------------------------...............---//////...---,,,+++******---...///...------...///......---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++************+++++++++***))))))))))))))))))******))))))))))))******+++++++++++++++*********))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((()))++++++)))((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************+++++++++++++++++++++++++++++++++++++++++++++*********************************))))))***++++++++++++***------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++)))******+++++++++******************)))))))))))))))************++++++++++++******)))((())))))))))))))))))))))))))))))))))))************+++++++++***************************************************++++++,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,---.............../////////000000....../////////000000000222333333333333333333333444444333333333333333444000000222333444444444444555666777666777999<<>>@@@AAAAAABBBDDDIIIOOOVVV]]]```fffgggjjjrrr|||'''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++*********)))))))))))))))************************++++++,,,,,,,,,---------++++++++++++++++++++++++******)))))))))***+++,,,++++++++++++++++++++++++))))))*********+++++++++((())))))))))))*********))))))******++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,+++******+++,,,---***++++++,,,,,,------...------------------------)))+++,,,...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,+++++++++++++++,,,++++++...222222///,,,......------------,,,,,,((())))))***++++++,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------+++*********+++,,,,,,---************************++++++++++++++++++++++++************************))))))******++++++++++++((()))***+++++++++++++++*********++++++*********++++++************++++++))))))((())))))***++++++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))++++++)))((()))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************))))))***++++++++++++***+++++++++***************))))))******+++++++++++++++++++++++++++***)))((((((((())))))*********+++)))************+++++++++)))******++++++)))(((''')))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,******************************))))))***,,,---///***+++,,,,,,******+++,,,+++,,,...000000000000000------......///111222333222222333333333333444444333333333444444444555555444555666777999;;;<<<===;;;;;;<<<>>>@@@BBBDDDFFFMMMOOORRRYYYcccnnnxxx~~~~~~~~~&&&'''((())))))***))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))*********++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******,,,+++***))))))***+++,,,******))))))))))))******+++++++++*********))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++*********+++---...+++++++++++++++***)))(((------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,........................***+++,,,,,,+++***)))(((++++++,,,------......///---------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))------,,,++++++***))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))************+++++++++((())))))))))))*********++++++++++++++++++++++++)))))))))))))))******+++************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((((((((()))***+++,,,''''''(((((())))))******(((((())))))))))))(((((()))(((&&&%%%&&&''')))***************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---------,,,+++************...///000111000///---+++,,,---...///000222333333444333222111000000000000333555666666555555666777777888999::::::;;;;;;<<<<<<<<<===>>>CCCKKKTTT[[[bbbfffkkkqqqyyy'''(((((())))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))***)))))))))*********++++++******************************************************++++++++++++******++++++***))))))***++++++******))))))))))))******+++++++++*********))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,+++******------------------------,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++******------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))+++,,,,,,------,,,,,,++++++++++++******)))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))************+++++++++)))))))))*********++++++++++++++++++++++++++++++)))))))))))))))******+++************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********+++*********************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))(((((())))))))))))((((((***)))'''''''''(((***+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))******************************)))******+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---......---,,,,,,,,,,,,---...///111222222222111000000000000111111111222222222222222111222222333444666888::::::::::::;;;===;;;;;;;;;;;;;;;<<<>>>@@@AAACCCGGGMMMVVVaaalllttt{{{~~~((())))))))))))(((((('''(((((())))))))))))((((((************************(((((((((((())))))))))))************************))))))))))))))))))))))))++++++***((('''%%%$$$###))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((()))))))))******((((((((((((((((((((((((******************************++++++++++++******++++++***))))))***++++++******))))))))))))******+++++++++***************++++++++++++++++++++++++*********************************+++++++++++++++++++++*********+++,,,---,,,,,,---------,,,++++++------------------------------------------,,,,,,******+++++++++,,,,,,,,,------------------------------,,,,,,+++,,,,,,,,,...------,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))************+++++++++************+++++++++,,,++++++++++++++++++++++++)))))))))))))))******+++***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******+++++++++******)))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((((((((()))***++++++))))))))))))(((((((((((((((((())))))))))))((((((***)))((((((((()))+++,,,************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))************))))))************************************************,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------.........---......///000...///111333555555555444333333333222222111111111111111222333444666777888666888:::;;;;;;;;;<<<===============>>>BBBGGGKKKOOOTTT[[[eeeppp|||))))))***))))))((('''&&&'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))'''&&&%%%$$$))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((******************************++++++++++++******+++******************+++******))))))))))))*********************************************************************************************++++++++++++++++++++++++++++++,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++,,,---,,,------......///000000++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***************+++++++++,,,------......+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,************************)))))))))))))))******+++************************)))))))))***+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***++++++******))))))(((((((((((((((((((((((((((((()))***++++++++++++***)))(((((((((((())))))))))))((((((((((((((()))************))))))((((((''''''(((((())))))))))))(((((())))))((((((((()))***+++***************************************************************************+++++++++++++++,,,,,,,,,+++++++++***)))))))))++++++++++++,,,,,,,,,,,,***************)))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))************))))))************************************************,,,,,,+++*********++++++++++++++++++++++++++++++------------------------,,,++++++++++++,,,---------------......000111111000111222444555555555555444333333333222222222222333444444555666888999:::888:::<<<<<<;;;::::::;;;>>>???AAACCCFFFMMMWWW^^^hhhmmmuuu~~~))))))***))))))((('''&&&''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++***************++++++***************))))))))))))******************************************************************************************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,------...//////000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,************************)))))))))))))))******+++************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))*********)))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((((((((())))))))))))(((((((((((((((((()))*********))))))((((((''''''(((((())))))))))))((((((''''''''''''(((((())))))*********************************************************************************++++++,,,,,,,,,,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))*********+++++++++))))))************))))))************************************************+++******)))))))))******++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...------------...000111222222222333333333444333333111222222333333444555555888888888888888999::::::===>>>???>>>===<<<>>>???BBBFFFLLLQQQWWW```mmmvvv((())))))))))))(((((('''&&&'''((())))))******)))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******************************++++++++++++++++++++++++******++++++++++++******)))***++++++++++++***)))******))))))))))))*********************+++++++++***************************************************************)))))))))++++++,,,,,,,,,+++******))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******++++++---,,,,,,++++++***))))))------------------------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++******+++,,,,,,******++++++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))************+++++++++************+++++++++,,,************************)))))))))))))))******+++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((((((((())))))))))))(((((((((''''''(((((()))))))))))))))(((((((((((((((((())))))))))))((((((&&&'''''''''((((((((((((*********************************************************************************++++++,,,,,,---+++++++++***************))))))*********+++++++++------,,,,,,+++*********************************)))))))))))))))))))))))))))************+++++++++))))))************))))))************************++++++++++++++++++++++++***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///000111222222222222222222333333333111222333444666777888999<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>AAAFFFIIIPPPWWW```hhhnnnxxx'''(((((())))))))))))(((&&&'''((()))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))))))))*********++++++************************++++++++++++++++++++++++******++++++++++++******)))***++++++++++++***)))******))))))))))))******))))))*********+++++++++************************************************+++*********)))))))))(((+++,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,++++++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++*********+++,,,******++++++++++++******,,,,,,++++++******))))))((())))))******+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))************+++++++++)))))))))*********++++++************************)))))))))))))))******+++************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))''''''(((((()))*********))))))))))))))))))))))))******,,,,,,,,,,,,******(((((((((((()))))))))))))))(((((('''''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))************************************************************************)))******+++,,,,,,------***************+++++++++(((((()))))))))*********,,,,,,,,,+++***)))))))))************************)))))))))))))))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000000111222333111111111222333444555666444555666777888:::;;;;;;======<<<<<<<<<<<<======;;;<<<>>>BBBGGGOOOYYY___gggooozzz''''''((())))))***))))))&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************************++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,+++***)))******))))))))))))******))))))******++++++++++++))))))))))))))))))))))))************************+++*********))))))((((((+++,,,,,,---,,,+++***)))***+++,,,,,,------------++++++++++++++++++++++++)))))))))******++++++,,,******+++++++++,,,,,,,,,************************)))***,,,---...---,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************...---+++*********++++++******++++++++++++******,,,++++++***)))(((((('''&&&&&&''')))***+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++******)))************+++++++++((())))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++************************,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***(((((((((((()))))))))))))))(((((('''''''''((((((''''''(((((())))))******(((((())))))))))))(((((((((((()))***************************************************************))))))))))))))))))))))))))))))***+++,,,,,,------))))))******+++++++++,,,(((((((((((())))))))))))+++++++++***)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))((((((((((((((((((((((((++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......222222111111222222333444000000111222444666888999777888999:::;;;<<<<<<==================>>>??????AAACCCGGGMMMVVVbbboooxxxxxx(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((((('''&&&%%%$$$$$$%%%&&&)))))))))))))))***++++++(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((((((((())))))))))))(((((())))))***++++++++++++*********++++++++++++************))))))))))))***************************************))))))))))))))))))************+++++++++************************++++++************++++++)))*********++++++++++++---------,,,,,,++++++++++++++++++************))),,,,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******************...---+++*********++++++************)))))))))((()))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))'''((()))******)))(((''''''(((((()))***+++++++++***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))''')))***++++++***)))'''(((((((((((((((((((((((((((''''''&&&&&&((()))***)))))))))))))))))))))))))))((((((''''''''''''(((''''''(((((())))))******(((((((((((())))))))))))************************+++*********))))))(((((()))***,,,---...---,,,,,,000,,,(((&&&'''(((&&&%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))***++++++++++++***(((((())))))*********++++++***(((***,,,---***(((***+++,,,,,,------,,,,,,+++++++++*********))))))************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((()))******++++++************************+++++++++*********))))))))))))))))))))))))))))))************************------------------------...------,,,,,,,,,------,,,------...///000111111333222111111333333222111333333333333555777999;;;<<<;;;;;;;;;===>>>>>>>>><<>>999999:::;;;<<<======<<<<<<@@@DDDFFFGGGHHHLLLOOO___eeeooowww(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***************))))))(((((((((''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((('''''''''((())))))******))))))((())))))***++++++++++++***(((((())))))))))))((((((******))))))))))))******************************))))))))))))))))))******)))************+++++++++************************+++******))))))******+++((((((((()))))))))******,,,,,,,,,,,,+++++++++++++++++++++************)))*********)))))))))))))))*********++++++++++++,,,************************+++++++++++++++++++++++++++++++++++++++*********((())))))***++++++,,,,,,************++++++,,,,,,)))***++++++,,,,,,++++++,,,,,,++++++***))))))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++*********++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++******))))))******+++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))******++++++))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))),,,***(((''''''(((***,,,(((((((((((((((((((((((((((((('''''''''((()))***(((((((((((((((((((((((())))))((())))))***+++,,,))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***+++---///000000---***(((((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************+++***)))***,,,,,,***)))***++++++,,,,,,,,,,,,,,,+++++++++***************************************)))************+++++++++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))++++++******)))(((((((((************************+++++++++***************************************++++++++++++++++++++++++------------------------......------------......//////000111222333333444333222222444666777777666666777888:::;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>===>>>@@@CCCFFFPPPXXXccckkkppptttwwwzzzzzzjjj(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******'''(((***++++++***)))(((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************************))))))************))))))))))))***++++++++++++******++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))(((((())))))************))))))*********+++++++++***************************))))))))))))))))))***(((((((((((())))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++************************************************************************+++++++++*********)))))))))))))))******+++++++++))))))***++++++++++++***))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((()))***+++******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******+++***)))((((((***+++,,,------,,,+++)))(((((()))&&&&&&''')))***,,,------(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))***++++++++++++*********)))))))))))))))))))))***+++++++++*********)))***++++++,,,,,,++++++************************************************))))))*********+++++++++))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,---------..................//////000111000000111222333444444555666666666888;;;=========>>>>>>???@@@???>>><<<;;;<<<===???AAAEEELLLTTTZZZdddmmmxxxyyyeeeVVV(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((())))))))))))((())))))((((((''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************+++++++++++++++,,,)))******++++++******)))))))))***++++++++++++***+++,,,,,,,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++***************************))))))(((((())))))***((((((((()))))))))***************++++++++++++++++++++++++************)))+++++++++++++++,,,,,,,,,)))))))))************+++************************************************)))))))))***************,,,,,,++++++***))))))(((************************((()))******++++++******((())))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******+++,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))((())))))******))))))(((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))''''''&&&''''''((()))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++******)))((()))))))))+++,,,,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************)))))))))))))))***,,,,,,***)))***+++)))******+++++++++++++++***************+++++++++************************)))************+++++++++((((((((()))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........//////...//////000111222111222333333555555666777999888888:::===?????????;;;<<<<<<<<<<<<<<<;;;:::;;;@@@GGGNNNVVV```llltttyyyzzzqqqdddVVVLLL(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((()))******+++***)))(((((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))******++++++++++++)))******++++++******)))))))))***++++++++++++***+++++++++,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++************************))))))(((((((((((()))))))))))))))*********++++++)))*********+++++++++++++++++++++************))))))*********++++++++++++))))))))))))************************************************************((()))))))))*********+++++++++******************++++++******))))))((((((((())))))*********************************++++++)))************+++++++++************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))******)))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))***+++***))))))************************)))((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))************************((()))))))))************(((((()))))))))))))))((()))***,,,+++(((&&&'''(((***))))))(((((('''''''''))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***************)))))))))((((((***,,,,,,***)))***+++))))))***+++++++++++++++))))))*********+++++++++************************)))************+++++++++(((((())))))************))))))))))))))))))))))))++++++******)))(((((((((************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///////////////000111222333444555555666777888999999;;;;;;:::<<>>???@@@FFFOOO\\\gggoooxxx{{{rrrpppkkkccc[[[SSSMMMIII(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++***)))((((((((()))+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++******++++++++++++******))))))***++++++++++++*********++++++++++++************))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++************************))))))(((((((((((())))))************++++++++++++))))))******+++++++++++++++++++++************)))(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++)))))))))***++++++,,,,,,,,,,,,+++***)))(((''''''(((((()))***************,,,,,,++++++***))))))))))))************+++++++++************************************************************************((())))))***++++++,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))************)))))))))))))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))'''((()))++++++******)))************************+++***)))))))))))))))***''''''(((((())))))******(((((((((((())))))))))))************************(((((())))))*********+++%%%&&&(((************)))'''***,,,+++(((&&&'''(((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))***++++++++++++***+++*********))))))(((((((((***---,,,***(((***+++))))))***++++++++++++***))))))******++++++++++++************************)))************+++++++++))))))******+++++++++,,,))))))))))))))))))))))))((((((((()))******++++++************************))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000111222333777777888999:::;;;;;;<<<===<<<<<<===@@@AAAAAA@@@>>>??????AAADDDGGGJJJLLLVVVaaappp|||yyynnniiiiiifffbbb^^^^^^ZZZTTTLLLGGGGGGIII))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******))))))((((((''''''))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))************)))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++))))))))))))))))))))))))&&&''''''((()))******+++************************++++++++++++++++++++++++************************,,,,,,++++++***)))))))))******))))))******+++,,,************************++++++++++++++++++++++++))))))(((((((((((())))))(((***+++***)))((()))*********++++++++++++******))))))))))))))))))))))))************************++++++******************))))))))))))))))))))))))************************)))***++++++***)))((('''(((((())))))******++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))***************************************)))(((((())))))))))))))))))))))))******))))))))))))******((('''&&&&&&&&&''')))***''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************))))))(((((('''''')))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,+++***))))))******+++***))))))((((((((()))+++++++++*********))))))***)))))))))((((((''''''************************************************))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++***************************+++,,,...///000,,,...111333555666777666999:::;;;===??????>>><<<>>>???@@@???>>>===???AAA>>>???@@@DDDLLLUUU]]]cccllluuu|||rrrkkkfffcccbbb]]]ZZZYYYVVVSSSTTTXXXTTTXXXYYYTTTPPPPPPQQQPPP************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))((()))))))))))))))(((((())))))))))))************************************)))************++++++++++++***)))(((((()))***+++************************((()))))))))***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******************************************++++++******))))))******+++,,,************************************************))))))(((((((((((()))))))))+++,,,+++***)))***+++******++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++***)))((()))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))))))))******(((((('''''''''((()))***(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))(((((((((''')))(((''''''''''''((()))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++***))))))******+++++++++++++++,,,------+++++++++*********))))))*********))))))(((((((((************************************************))))))***+++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,+++++++++++++++,,,...///111222111333555888999:::;;;;;;::::::;;;===>>>>>>>>>===>>>============>>>@@@AAA???CCCJJJTTT___iiiqqquuu{{{}}}rrrfff]]]WWWRRRPPPQQQNNNMMMMMMLLLJJJMMMRRRSSSYYY]]]^^^bbbgggjjjhhh++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''***))))))))))))((((((((())))))))))))))))))))))))+++******))))))))))))***))))))))))))************************************)))************++++++++++++***))))))))))))***+++************************++++++++++++++++++++++++((((((((((((((((((((((((************************************************((())))))***++++++,,,,,,***))))))))))))***++++++************************))))))))))))))))))))))))***))))))(((((())))))******,,,---,,,+++***+++,,,******++++++++++++******))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,,,,,,,+++***)))************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))************))))))((())))))))))))))))))))))))***))))))(((((())))))***)))(((((((((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))************************************************)))******+++++++++++++++************************,,,,,,,,,++++++*********------------------------,,,------...///111333444555666999;;;<<<==================>>>>>>>>>>>>>>>>>>===<<<===AAAEEEHHHIIILLLSSS___mmmxxxmmmggg^^^TTTLLLGGGEEEEEEBBBAAABBBDDDEEEGGGNNNWWWffflllrrr{{{++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''((()))+++,,,((()))))))))************************************))))))*********+++++++++************************************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++)))))))))))))))***++++++***************************************************))))))))))))))))))******+++,,,,,,******+++,,,******++++++++++++******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************)))((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))(((((((((((((((((()))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))******+++))))))))))))))))))))))))************************************************++++++***************+++,,,,,,,,,+++***)))((((((************************++++++******************************************************************)))***++++++,,,,,,++++++******************************+++++++++,,,,,,,,,,,,---------------......------...///111333444555666777999;;;<<<===<<<<<<@@@@@@???>>>===<<<===>>>>>>===???DDDLLLTTTZZZ\\\iiioooxxxsssjjj^^^[[[UUUNNNIIIGGGGGGHHHBBBBBBDDDGGGJJJQQQ```nnn++++++++++++++++++++++++))))))))))))*********+++************************************************(((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))))))))))))))************((((((((((((((((((((((((&&&&&&%%%&&&''')))+++---((()))))))))************************************))))))*********+++++++++******++++++++++++************************************************))))))************************))))))))))))))))))))))))************************+++++++++*********))))))))))))(((((())))))***+++************************++++++++++++++++++++++++******))))))))))))******)))***+++***)))((()))+++******++++++++++++******))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))************************))))))((((((((()))))))))++++++******))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))*********************))))))((((((''''''))))))))))))))))))))))))******))))))))))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((())))))))))))))))))((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))******+++))))))))))))))))))))))))************************************************+++***************++++++******+++++++++***))))))******************************************++++++******************************************************+++,,,,,,,,,,,,+++************************(((((()))***,,,---...///+++,,,,,,,,,------............///000222444666777888999;;;<<<=========<<<>>>>>>>>><<<999999<<>>???@@@??????>>>:::;;;<<<:::999;;;@@@EEEIIINNNWWWaaakkkuuu~~~pppbbbZZZTTTMMMIIIHHHCCCGGGKKKLLLLLLLLLPPPSSS^^^```cccdddeeeooo************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))*********+++++++++))))))))))))))))))))))))''''''((())))))))))))((())))))))))))************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))*********+++,,,,,,,,,************************++++++++++++++++++++++++************************++++++******************((((((((((((((()))******************************************************+++******))))))******+++)))***++++++))))))***+++******++++++++++++******))))))))))))))))))))))))************************''''''(((((()))******+++))))))))))))))))))))))))************************)))(((''''''''')))***+++)))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((()))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***((()))************)))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))++++++))))))))))))))))))))))))******************************************************))))))***++++++,,,)))***+++,,,,,,+++)))((())))))*********+++++++++((((((((())))))************************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++)))******++++++,,,------,,,------...//////000000333333444666888:::<<<===>>>???@@@AAAAAAAAA@@@???888;;;>>>>>>???DDDMMMTTT[[[cccooowww|||yyysssmmmjjj\\\SSSKKKIIIHHHFFFHHHKKKPPPVVV]]]aaa```aaacccfffrrrvvv{{{|||yyy}}}))))))))))))))))))))))))******+++++++++,,,,,,,,,((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))******++++++++++++))))))))))))))))))))))))***+++++++++***)))'''&&&))))))))))))************++++++++++++++++++++++++)))************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,,,,---......))))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))***++++++,,,,,,((((((((((((((()))******************************))))))))))))))))))))))))++++++************++++++***+++,,,,,,******+++,,,******++++++++++++******))))))))))))))))))))))))************************&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((***+++,,,(((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&((()))))))))((('''''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&''''''((()))******+++(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))******((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))***+++,,,,,,,,,,,,,,,+++((($$$!!!))))))******++++++++++++''''''(((((()))))))))******************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---......///000111111222555666777888;;;===???@@@>>>>>>???@@@@@@@@@???>>>:::>>>BBBEEEHHHOOOZZZccckkkuuuuuujjjaaaYYYRRRNNNKKKGGGEEEHHHKKKMMMRRRXXXfffnnnvvvzzzzzzyyy{{{}}}'''((()))++++++******)))))))))))))))))))))))))))***************************((((((***------+++(((++++++************++++++))))))))))))))))))))))))))))))))))))************......---,,,+++***)))(((+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++*********+++,,,,,,,,,---***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************111///,,,)))(((((()))+++************************,,,+++++++++******))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))***)))))))))***+++,,,,,,))))))(((((((((((())))))+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++)))(((******)))((((((((((((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))************************(((((()))***************))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))*********************)))(((((())))))))))))))))))))))))((()))*********((('''&&&(((((((((((((((((((((((())))))))))))******************)))))))))))))))***))))))))))))))))))))))))&&&''''''((((((((((((((())))))***))))))((('''&&&+++***((('''&&&&&&''''''***))))))))))))))))))*********)))(((((()))***+++))))))))))))))))))))))))((('''&&&'''((())))))'''))))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,++++++******)))************************------,,,+++*********++++++++++++++++++++++++++++++,,,------......------,,,,,,++++++***+++++++++......------,,,,,,---------------...111444777888;;;:::999:::;;;=========>>>>>>>>>===<<<<<<>>>@@@;;;AAAKKKUUU^^^eeelllppp|||qqq___UUUQQQMMMHHHEEEEEEDDDDDDGGGOOO]]]mmmxxx((()))***+++,,,++++++***************************************************+++***)))+++......,,,***++++++************++++++************************))))))))))))************+++++++++++++++*********+++*********))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++*********+++++++++++++++)))))))))))))))***++++++************************************************************************************************))))))))))))))))))))))))************++++++++++++///...,,,***))))))******************************++++++*********)))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))((((((******)))))))))***++++++******))))))))))))******+++***)))(((((()))***+++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((******)))((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))***))))))((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))*********************)))(((((())))))))))))))))))))))))(((((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((()))))))))))))))))))))))))))))))))''''''((())))))))))))(((((())))))))))))((((((''')))(((''''''''''''((())))))))))))******)))))))))))))))((('''''''''((()))))))))))))))))))))))))))((('''&&&'''((())))))'''))))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))************************************((((((((((((((((((((((((************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,++++++************+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------.........000111333666888999>>>=========>>>>>>>>>>>>>>>??????>>>===???BBBEEEIIIPPPZZZeeennnuuu{{{}}}wwwmmmcccWWWPPPLLLJJJGGGFFFHHHJJJOOOXXXeeevvv******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,++++++,,,......---+++++++++************++++++************************)))))))))*********++++++))))))*********+++++++++***************)))))))))******************************))))))))))))******++++++++++++++++++++++++******************************************))))))((()))******+++*********************************************************************************************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,++++++******************************************))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((******)))((((((((())))))++++++************++++++******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))***************)))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))******))))))(((((())))))))))))))))))))))))'''((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''((())))))))))))))))))))))))))))))'''((())))))******))))))'''(((((())))))))))))(((''''''&&&'''((()))***+++((((((************((((((+++***)))((((((((((((((())))))))))))))))))))))))((('''&&&'''((())))))'''((())))))******))))))((())))))))))))))))))))))))((())))))************)))))))))))))))************))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++*********))))))******+++,,,,,,---******************************)))))))))***++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,,,,,,,---...///000---,,,,,,------...///000000111333555777999::::::>>>>>>?????????@@@@@@@@@;;;;;;<<<===???DDDJJJNNNZZZaaalllvvv~~~qqqfffaaaZZZZZZWWWSSSOOONNNNNNOOOPPPTTT]]]hhhwww*********+++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++************++++++************************))))))*********+++++++++)))))))))*********++++++************************************************+++******))))))******+++++++++++++++++++++++++++************************+++*********)))(((((((((((()))+++,,,,,,+++***)))************************************************************************************************))))))))))))))))))))))))*********+++++++++,,,,,,)))***+++,,,,,,+++***)))************************)))))))))((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))(((''''''((((((+++******))))))******+++***))))))))))))))))))*********))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((('''((()))***+++***)))((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))************(((''''''''''''(((((()))(((((((((((((((((((((((((((((()))***************&&&'''((())))))***))))))'''''''''(((((()))******'''((()))******)))((('''...---,,,,,,+++******)))((((((((((((((((((((((((((('''&&&'''((())))))'''(((((())))))))))))(((((())))))))))))))))))))))))((()))************))))))((()))))))))************((()))))))))************************************************************************************+++++++++***************))))))******+++++++++,,,************************)))((((((((()))***++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,...---------------......,,,,,,------...000111222333444777999;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAA;;;===AAAFFFLLLTTT\\\bbbmmmttt}}}tttjjjaaaYYYUUUVVVZZZccciiifffaaa___```aaadddggglllttt))))))))))))*********+++************************++++++++++++++++++++++++******************+++,,,++++++************++++++************************************+++++++++++++++++++++************)))***************+++++++++************************++++++************++++++++++++++++++++++++++++++************************+++*********)))((((((((()))***+++,,,,,,+++***)))************************************************************************************************))))))))))))))))))))))))))))))))))))*********+++((()))***,,,,,,+++***)))************************((((((((((((((()))))))))))))))))))))))))))))))))((()))************)))(((******************************)))(((''''''(((((())))))(((((((((((()))))))))))))))******)))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))************'''''''''''''''((())))))(((((((((((((((((((((((((((((()))***************&&&'''((())))))***))))))((())))))))))))))))))((('''((()))******)))((('''---------,,,+++***))))))((((((((((((((((((((((((((('''&&&'''((())))))'''(((((())))))))))))(((((())))))))))))))))))))))))))))))*********))))))(((((()))))))))************((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++******)))))))))************************)))((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,---------------......---,,,,,,+++,,,,,,.........///000222333444666777999;;;<<<<<<<<<<<<;;;======<<<;;;;;;===@@@CCCHHHPPPYYYcccmmmvvv{{{~~~vvvnnnbbbVVVPPPMMMMMMRRRYYYmmm|||{{{wwwwwwwww||||||}}}))))))(((((())))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********))))))+++---++++++************++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************))))))+++++++++,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((()))))))))*********((()))***+++++++++***)))************************(((((())))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((************++++++++++++******)))((((((((())))))))))))(((((((((((())))))))))))************))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((('''&&&&&&(((((())))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''((()))))))))(((((())))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((()))******))))))))))))))))))))))))'''((())))))******))))))'''(((((())))))))))))((())))))*********)))(((((((((((((((((((((((((((((()))*********)))(((''''''))))))))))))))))))))))))((('''&&&'''((())))))''''''(((((())))))((((((''')))))))))))))))))))))))))))************))))))((())))))))))))************))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))***************,,,++++++***))))))((((((******************************)))))))))***++++++++++++++++++++++++++++++,,,,,,---............---...------,,,+++,,,,,,,,,000000000111222444555666888999:::;;;<<<<<<<<<<<<>>>??????===;;;<<>>@@@@@@AAAFFFPPPXXXccclllxxx}}}wwwwww{{{|||nnnjjj```VVVSSSRRRMMMFFFCCCCCCGGGRRR^^^jjjyyy,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******---000++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,...//////000*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++,,,,,,,,,---...---+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******)))))))))))))))************************))))))******+++++++++,,,))))))))))))))))))))))))''')))***++++++***)))''''''((((((((())))))************))))))***+++,,,,,,++++++************++++++((()))***++++++***)))(((*********)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))...---+++)))'''''''''''''''((()))******)))((('''))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))---,,,***(((&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************(((((((((((()))***,,,,,,))))))))))))))))))))))))&&&''''''((((((((((((((())))))***))))))(((''''''$$$&&&(((***,,,,,,,,,,,,+++)))&&&%%%%%%&&&)))+++((((((***++++++***))))))))))))))))))))))))))))))((('''&&&''')))))))))'''''''''((((((((((((''''''))))))))))))))))))))))))***************)))(((((())))))))))))************))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++((((((((()))******++++++************************------,,,+++*********+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---///111333444555555555555555666777888:::999999888999:::;;;<<<777;;;???BBBGGGRRR```kkkxxx~~~zzzyyy}}}vvvnnn```[[[RRRJJJHHHJJJGGG@@@CCCHHHUUUhhhzzz++++++***************+++------,,,,,,------...///------,,,+++******++++++,,,,,,---............------------------,,,++++++))))))***,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))))))))***+++---...///......---,,,,,,---......,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))))))))***+++++++++,,,************************,,,+++***((((((((()))***************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&++++++******)))))))))((((((((((((((())))))))))))******))))))(((((('''''''''((()))***************))))))***))))))((('''&&&******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))(((((((((''''''''''''))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''((((((((((((((((((((((((((()))***++++++***)))(((************))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))++++++******)))))))))(((((((((''''''''''''(((((()))((('''&&&&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++((()))***++++++***)))((()))))))))))))))))))))))),,,+++++++++***))))))))))))***+++,,,,,,+++***)))+++++++++++++++***)))((((((((()))***************++++++************++++++))))))***+++++++++******++++++,,,,,,,,,---------------...///000222444555666555555777999;;;;;;:::999<<>>;;;888999:::<<>>>>>EEEQQQYYY]]]dddmmmwww~~~~~~~~~tttiii\\\RRRNNNEEEGGGGGGEEEDDDIIITTT\\\dddooo888666444555777:::;;;;;;;;;:::888888999:::999888777888888999:::<<<===>>>>>>===;;;:::999999999999===>>>???@@@@@@???>>>===888999:::<<<======>>>>>>======>>><<<;;;::::::;;;>>>>>>>>>>>>>>>>>>??????===<<<:::999888777777888666666777777555444333333333555666555333222333333444333222111000000000000,,,---...//////...------000///...------...///000//////.........---------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++...---,,,+++***)))))))))************************************************++++++*********)))))))))))))))(((((((((((())))))******++++++++++++******(((((()))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))'''&&&&&&'''))))))(((&&&''''''(((((()))))))))***)))))))))))))))))))))))))))))))))(((((((((''''''***)))))))))(((((((((''''''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))******)))(((***+++///***&&&&&&)))+++***'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((''')))))))))(((((())))))))))))(((((((((''''''''''''''''''((((((((((((''''''***************)))((((((''''''((()))))))))))))))))))))))))))))))))))))))************************************)))))))))(((***)))))))))))))))))))))************************************************++++++++++++++++++++++++************************)))***++++++)))))))))+++,,,,,,+++,,,---///111222333555777888777777777888666777888999:::<<<>>>???EEEHHHRRR```hhhnnnvvv}}}nnncccYYYOOOIIIGGGHHHKKKOOOSSSVVV]]]ffflllpppyyy999888888999<<<>>>???>>>===>>>>>>===;;;:::;;;<<<777777777999:::<<<>>>???;;;:::999999888999999999<<<===>>>??????>>>===<<<;;;;;;<<<>>>???AAABBBCCCCCCAAA????????????>>><<<<<<===???@@@AAAAAA@@@@@@BBBAAA>>><<<;;;;;;;;;<<<999999999888777777666666333555555555333222333444333222222111111000000000/////////000000///......000000///......//////000000/////////............------------,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,---------,,,+++,,,---...---+++,,,+++******))))))******++++++++++++++++++++++++************************((())))))***++++++,,,,,,***))))))(((((())))))*********++++++++++++******''''''((()))************))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))''''''&&&((()))***)))'''%%%%%%&&&'''((()))******))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))((((((((((((((())))))))))))(((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''''''''(((((('''''''''&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))(((''''''(((***---***&&&&&&)))***)))(((''''''''''''''''''''''''(((''''''''''''(((((()))))))))))))))))))))(((((())))))))))))))))))))))))'''''''''''''''&&&&&&%%%''''''((((((((((((((((((******))))))))))))******(((((((((((('''''''''''''''(((((())))))(((((('''***************))))))(((''''''((()))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))******************************************************************************************************(((***+++***))))))***+++,,,,,,---...///111333444555777888888777666777888666777:::<<<===@@@DDDGGGQQQXXXeeerrryyy~~~rrrfffXXXOOOIIIEEEFFFIIISSSWWW]]]eeennnuuu{{{:::999999;;;>>>@@@@@@???>>>AAABBB@@@===:::;;;===888888888999:::;;;===>>>888888888999:::;;;<<<===<<<>>>@@@AAAAAA@@@>>><<<>>>>>>???AAACCCEEEGGGHHHFFFBBB??????BBBCCCAAA???===???AAACCCCCCBBB@@@>>>AAAAAA@@@@@@??????>>>>>><<<;;;:::999::::::999999666666777666444333444666444444555555444444444333444444444444333333222222000000//////////////////////////////............------------,,,,,,,,,,,,------------------------,,,,,,,,,---------------...,,,+++,,,---...---,,,++++++************++++++++++++++++++++++++++++++************************''''''(((((()))***++++++***))))))))))))))))))*********++++++++++++******&&&'''((()))***+++++++++((((((((((((((((((((((((************************(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((***))))))***,,,,,,+++***&&&&&&''''''((()))******((((((((((((((((((((((((************))))))))))))))))))))))))(((((((((((())))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******''''''&&&''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&((())))))(((''')))***+++)))'''''')))***)))((((((((((((((((((((((((((((((((('''(((((()))******++++++******))))))(((((((((((((((((((((((((((((('''''''''((((((''''''&&&''''''''''''((((((((((((******))))))))))))******((((((((((((((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))*********************************************************))))))))))))))))))))))))************************)))+++,,,,,,++++++,,,...---...///000222333555666555777888888666666666888999;;;===>>>AAAFFFNNNTTTccclllxxxkkk[[[RRRIIIFFFFFFKKKUUU___kkkmmmqqqxxx:::999999;;;???BBBCCCCCCCCCEEEGGGDDD@@@<<<<<<===<<<<<<<<<<<<<<<===>>>???>>>>>>??????@@@AAAAAAAAABBBDDDFFFHHHHHHFFFDDDBBBAAAAAACCCEEEGGGHHHJJJJJJEEEAAA>>>???BBBDDDCCCBBBCCCEEEGGGHHHGGGDDDAAA???===???AAACCCDDDBBB@@@???<<<:::999:::<<<===<<<::::::;;;;;;999777777999:::999::::::;;;;;;;;;::::::999888777666666555555444000000000000000///......////////////.....................---------,,,,,,------------------------,,,,,,,,,------............---,,,,,,......---,,,,,,++++++++++++,,,------++++++++++++++++++++++++************************))))))))))))******************))))))))))))************++++++++++++******'''''')))***++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((***))))))***,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))***))))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******'''''''''''''''((()))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((***)))(((((()))+++)))(((''''''((())))))((())))))))))))))))))))))))((((((((((((((()))***+++++++++******))))))(((((((((((((((((((((((((((((('''(((((()))))))))((((((&&&'''''''''(((((())))))******))))))))))))******'''''''''((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******(((((())))))************************************************************))))))))))))))))))))))))************************)))+++,,,---,,,,,,...000///000111333444555666777555666777666555555777888888;;;>>>AAAFFFPPP^^^hhhwwwzzzgggYYYPPPKKKIIILLLSSS___rrr;;;:::;;;>>>CCCIIIMMMNNNNNNOOOOOOLLLHHHDDDAAA@@@============>>>???@@@AAAFFFFFFGGGGGGGGGFFFFFFEEEIIIKKKNNNPPPPPPNNNKKKIIIHHHIIIKKKNNNOOOPPPPPPPPPGGGEEECCCBBBCCCEEEFFFFFFHHHIIIJJJKKKIIIFFFCCCAAA???AAADDDFFFFFFEEEBBBAAA<<<;;;;;;>>>AAACCC@@@===:::;;;:::999777777999;;;999:::;;;=========<<<<<<<<<;;;999888666666555555333333333333222111000000000000000000////////////////////////.........---------------------------,,,,,,,,,---......//////...---,,,---...///...,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,,,,,,,,,,+++******))))))******+++******++++++++++++******(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''&&&((()))***)))'''+++*********)))))))))((())))))))))))))))))))))))(((((()))))))))))))))***(((((((((((())))))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((''''''''''''((((((((((((((('''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''')))******)))(((***+++''''''(((((((((((())))))************************)))(((((((((((())))))***))))))))))))))))))(((((())))))))))))))))))))))))'''((())))))))))))))))))&&&&&&''''''((()))))))))))))))(((((((((((())))))'''''''''(((((((((((((((((())))))******))))))(((((())))))***************''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))************((((((((()))******++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++''')))+++,,,,,,,,,...000222333444555666777777777555666777666666666999;;;777<<>>===>>>CCCLLLUUU\\\```^^^\\\ZZZWWWTTTOOOJJJFFFBBBCCCCCCEEEGGGIIIKKKLLLOOOQQQSSSTTTVVVVVVVVVVVVWWWYYY\\\^^^^^^\\\YYYWWWVVVXXX[[[^^^______]]][[[SSSRRRPPPMMMKKKKKKMMMOOOQQQQQQRRRSSSRRRPPPNNNLLLIIIIIIHHHGGGFFFFFFEEEEEEBBBAAACCCHHHMMMNNNJJJFFF>>>>>>===;;;::::::<<<>>>;;;<<<>>>@@@AAAAAA@@@???@@@>>><<<:::999888888888666777777777666555333222333333222222222111111111000000000000////////////------------------------,,,,,,------...////////////---,,,---...///...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------+++******))))))******+++******++++++++++++******)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''&&&&&&'''))))))(((&&&((((((((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''((((((((()))))))))***'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((***)))(((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))(((''''''(((***&&&'''((((((((((((((()))))))))))))))))))))))))))))))))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))&&&'''(((((())))))((((((&&&&&&''''''((())))))***((((((''''''''''''((((((''''''''''''((((((((()))))))))************))))))(((((()))***************''''''((()))))))))))))))))))))))))))))))))))))))************************((()))))))))************'''(((((()))******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,------...000222444555666777888888777666666777888888888999<<>><<<<<<<<<<<<999:::::::::999888666555555555444444444333333333111111111111000000000000------------------------,,,,,,------...///000000///...------...///...---,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---++++++************++++++******++++++++++++************+++++++++******)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))(((''''''(((***+++)))(((%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******+++***)))(((((('''(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((('''&&&&&&''')))%%%'''((()))((((((((()))((((((((((((((((((((((((***)))(((''''''&&&''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))))))))************))))))&&&&&&'''((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++'''(((((()))***+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,///000000111333555666777888999999888777666777888999999:::<<>>>>>@@@:::<<<>>>@@@@@@???===<<<999888777777888777555333444///...111222111000222000///---++++++,,,---...//////...------------...------------------------((()))+++,,,---,,,,,,+++------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******000///...---+++***))))))++++++******************+++++++++************)))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,)))'''''')))***(((%%%))))))************))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&&&&'''(((((()))(((((()))))))))))))))(((''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((('''&&&'''(((***(((((()))(((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((************************,,,,,,+++***)))(((''''''))))))************))))))+++++++++++++++++++++,,,))))))***++++++++++++***++++++++++++++++++++++++------------------------,,,---///111333444555555;;;999777666888999::::::999======999:::@@@HHHKKK\\\jjjwww~~~}}}wwwtttpppvvvqqqaaaYYYQQQTTT[[[cccmmmxxxYYYXXXVVVVVVYYYaaallltttuuuqqqnnnnnnlllhhhhhhkkknnnpppsssvvvyyy{{{zzztttrrrrrrpppiii]]]VVV[[[dddlllnnnppprrrssstttvvvvvvgggeeeccc```]]]\\\\\\]]]\\\ccceeebbb___````````````cccdddaaabbbddddddbbbdddaaafffwww|||lllZZZXXXSSSNNNIIIEEEAAA@@@???AAACCCDDDDDDCCCAAA???===;;;::::::;;;:::999777888444222555666333222444222111///...---...///000111000//////......//////........................+++,,,---......---,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))+++*********)))))))))))))))))))))))))))))))))))),,,***))))))+++,,,***((())))))************))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((()))))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))((('''''')))+++))))))******)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))+++++++++*********))))))************************************************************))))))))))))******++++++++++++******,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,------......///000222444555777777888;;;::::::;;;;;;<<<;;;;;;777<<>>>>>??????>>>===;;;777666888888555222333555444333111111222222333222222111000000000000000.................................///......---,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***))))))************))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))***))))))(((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&''')))******++++++************************************************'''(((((())))))(((((('''(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))((((((***+++***************))))))((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++************)))))))))************************************************(((((())))))*********+++++++++,,,,,,,,,,,,++++++------,,,+++***))))))(((++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000222333555777999:::;;;;;;;;;<<<======>>>===<<<;;;888???EEEJJJSSSdddsss{{{}}}|||yyyyyyzzzzzzuuu{{{vvvhhh[[[SSSRRRTTTUUUWWWZZZ```iiisssyyyqqqnnnjjjfffeeehhhnnnrrryyy{{{~~~~~~|||}}}}}}|||wwwmmmggglllvvv~~~|||{{{|||~~~yyyxxxyyyzzz{{{zzzvvv{{{xxxmmmdddeeennntttuuu~~~~~~}}}zzzqqqlllhhhbbb^^^ZZZZZZYYYWWWUUUQQQMMMKKKHHHFFFDDDCCCDDDEEEEEEDDDCCC>>>===??????:::777777777666555555444444555555333333222111111111111111//////..................////////////...------,,,---------,,,++++++*********+++++++++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))'''&&&&&&'''((()))))))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******+++******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((((((***,,,)))))))))******))))))((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))************))))))))))))************************************************))))))))))))***************++++++++++++++++++***,,,,,,++++++******))))))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---///111222555666777999;;;<<<<<<<<<<<<<<<<<<;;;::::::<<<===@@@IIISSSZZZeeetttyyykkk___WWWTTTYYY```eeeffffffgggkkktttsssssstttrrrqqqqqqrrrttt{{{~~~zzzwwwrrrooosssyyysssmmmpppuuuxxx|||yyyvvvsssmmmllliiifffbbb]]]YYYWWWSSSPPPMMMLLLMMMNNNOOOOOOQQQLLLIIIJJJHHHBBB??????999999888777777777777777444333333222222222222222000000//////............//////...---------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,---------)))*********+++++++++,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))&&&&&&'''''''''(((((()))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******+++******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((((((***,,,''''''(((((()))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))************)))))))))))))))******+++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............000111333555666666888999;;;<<<<<<<<<===<<<:::777666888>>>BBBLLLXXXeeeoooxxxkkkaaaVVVPPPQQQ[[[mmm}}}zzzyyyyyy|||~~~~~~~~~}}}xxxtttqqqpppsssxxx~~~}}}{{{~~~~~~}}}zzzvvvrrrnnnjjjhhhddd```\\\[[[\\\___```aaa^^^WWWRRROOOKKKDDD@@@???;;;;;;;;;;;;:::::::::999666666555444444444444444333222222111111000000//////......---------......------------------------,,,,,,---------------...------------,,,,,,,,,,,,*********************+++)))))))))******++++++,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))''')))******(((((()))+++))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))((((((***+++&&&''''''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++******************************(((((()))))))))))))))***((((((((((((((((((((((((************************+++*********))))))(((((()))))))))******)))))))))'''(((((()))***+++,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...///000222333555666666666666888999:::;;;;;;;;;<<<<<<;;;888999>>>GGGOOO\\\iiixxxuuuiiiYYYSSSOOOSSS]]]ppp}}}vvvrrrsssuuusssqqqrrrzzz{{{{{{zzzzzz{{{}}}~~~{{{xxxuuurrrqqqtttzzz~~~}}}uuupppmmmlllsss{{{}}}}}}}}}|||wwwtttooommmooorrrtttvvvooofff]]]VVVNNNEEE@@@???>>>>>>>>>>>>>>>======<<<999999888777777777777777777666666555444444333333000///.........///000111,,,------......//////000///..................---...------------,,,,,,,,,+++*********************))))))***++++++,,,------------,,,,,,,,,+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))(((***+++***((('''(((***))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''((()))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))((('''''')))+++''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))***++++++******************************(((((((((((())))))******))))))))))))))))))))))))************************))))))))))))************)))******++++++******)))(((((())))))******++++++)))***++++++,,,,,,++++++------------------------...000333555777888888777666777888999:::;;;;;;;;;:::<<>>???AAA>>>>>>??????>>>===<<<<<<<<<:::888777777888666555555444444333222000//////111000///...---...///000//////...------,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++++++++++++++++++++++++++++++++************)))************************)))***+++,,,,,,+++***)))((()))))))))************'''((()))******************************************)))(((''''''((()))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&)))************(((&&&%%%&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))*********))))))((('''&&&((())))))(((&&&%%%'''((((((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&******))))))))))))******)))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))(((((()))***************+++)))'''(((******(((%%%(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******))))))*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,---------,,,---000222333555888999999888888999999888888888:::::::::999>>>DDDNNNWWW___hhhqqqxxx~~~zzzqqqhhhhhh```WWWQQQMMMKKKNNNTTTZZZmmmzzzuuunnnhhhddddddfffhhh___]]]]]]^^^aaacccddddddyyyrrrqqqvvv{{{|||{{{|||}}}{{{|||{{{wwwzzzzzz{{{{{{|||~~~~~~|||{{{|||~~~|||xxxwww{{{yyylll___UUUOOOOOOOOONNNKKKGGGDDDCCCCCC?????????@@@@@@?????????@@@???=========>>>===;;;888777666555555555555555000//////.............../////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++++++++++++++++++++++++++************)))************************)))***++++++++++++***)))))))))))))))************((())))))************)))***************************)))(((((((((((()))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((('''''''''))))))***))))))((('''&&&'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((''')))******)))''''''((()))(((((())))))))))))((((((***)))(((((('''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))(((((()))))))))(((((('''))))))))))))))))))))))))(((((()))******************)))'''(((******(((%%%&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,---......---///111444666777999999888777888999888777777999:::<<<<<<<<>>@@@BBBDDDQQQ[[[jjjwww}}}~~~~~~lll\\\SSSPPPFFFGGGKKKSSSWWWZZZ```gggrrr|||zzz{{{{{{wwwnnnfffZZZ[[[\\\\\\\\\[[[YYYXXXVVVTTTRRRSSSWWW[[[^^^___zzzrrroooooossstttpppkkkjjjddd```]]]___fffnnnrrrtttpppqqqppppppuuu|||~~~|||yyy{{{{{{vvvxxxyyyzzz{{{}}}}}}yyyvvvuuuvvvvvvwwwrrrkkkfffccc]]]WWWRRROOONNNKKKIIIGGGFFFFFFFFFEEECCCAAAAAACCCDDDDDDDDD???>>>;;;888777666777777444555666666555444222111000000000000000000000000------------------------------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********************************++++++*********++++++************))))))***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))(((((((((((((((((())))))(((''''''(((******))))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''((()))************)))******)))(((''')))+++(((((())))))))))))((((((***))))))(((((()))))))))******))))))))))))******((((((((((((((((((((((((******)))(((((('''((((((((((((((((((((((((((((((''''''(((((())))))((((((((((((((((((((((((((((((((()))************))))))))))))))))))))))))(((''')))******+++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************'''(((((()))***,,,......******++++++++++++******************++++++++++++******+++,,,---------,,,,,,...000111222333666888======;;;999777777:::===>>>>>>???@@@BBBEEEIIILLLWWWbbbrrryyyxxxyyy{{{lll\\\NNNIIIJJJKKKMMMTTT^^^eeekkkttt}}}xxxsssoookkkjjjjjjfff```[[[WWWXXXZZZ[[[[[[ZZZYYYWWWVVVTTTQQQQQQTTTXXXZZZ[[[}}}yyyrrrjjjeee___WWWTTTTTTUUUTTTTTTXXX^^^bbbddddddaaacccccccccgggppptttssstttvvvzzz|||yyyuuuvvvxxxyyyzzz{{{~~~}}}}}}~~~}}}zzzwwwvvvxxx~~~|||yyyuuuooojjjaaa^^^XXXRRRMMMJJJIIIHHHLLLIIIFFFEEEGGGIIIJJJKKKJJJHHHEEEAAA>>><<<::::::777888999999888666555333111111111111000000000000........................------------------------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************+++******************++++++++++++******************************)))((('''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))(((''''''(((******))))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&''')))************'''((()))(((''''''(((***(((((())))))))))))(((((((((((((((''''''((())))))******))))))))))))******(((((((((((((((((((((((((((((('''(((((()))******(((((((((((((((((((((((('''((()))***************(((((((((((((((((((((((())))))*********))))))(((((()))******)))(((''''''))))))***+++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))******+++,,,)))******++++++******)))++++++++++++,,,,,,------)))***+++,,,---............000333444555666888:::??????===;;;999:::===@@@@@@AAACCCCCCEEEIIIPPPUUUaaalll{{{{{{wwwvvvyyyvvveeeZZZQQQKKKLLLPPP\\\]]]bbbiiiqqqyyyqqqiiieeeaaa___^^^]]]ZZZWWWVVVVVVUUUTTTTTTSSSSSSSSSUUURRROOONNNPPPRRRSSSSSSyyymmmbbbVVVKKKFFFGGGHHHHHHIIILLLOOOPPPPPPNNNPPPUUUVVVTTTUUU[[[```aaajjjllloooqqqpppoooooopppoooqqqssssssssssssuuuvvvuuuuuuuuussspppnnnoooooouuuwwwyyyzzz{{{}}}|||zzzxxxwww{{{{{{vvvmmmddd\\\VVVSSSRRRSSSNNNIIIGGGHHHKKKNNNPPPQQQPPPMMMIIIEEEAAA===<<<;;;;;;;;;:::999888777666444444333333222111111000////////////////////////------------------------,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************++++++***))))))***++++++*********+++++++++,,,,,,)))************))))))((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))******))))))((((((((((((((()))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&((()))************&&&'''((('''&&&&&&(((***(((((())))))))))))(((((((((((('''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((***+++,,,(((((((((((((((((((((((('''((()))******++++++***)))))))))))))))))))))))))))************))))))(((((()))******(((''''''(((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************,,,,,,+++***))))))******))))))************))))))+++++++++,,,,,,------...)))***+++---.../////////000222555777777777999:::?????????======>>>BBBEEEAAACCCEEEGGGIIIPPPYYY```pppzzz~~~{{{{{{}}}rrraaaQQQLLLLLLNNNWWWaaauuuttttttwww{{{zzzxxxwww}}}qqqeeebbb^^^[[[ZZZZZZYYYXXXVVVUUUSSSQQQOOOOOOOOOOOOOOOLLLJJJIIIIIIJJJIIIHHH}}}yyyrrriiiaaaUUUIIICCCCCCCCCCCCDDDFFFHHHJJJJJJJJJKKKRRRTTTOOOJJJLLLPPPSSSZZZ^^^aaa___YYYWWWZZZ^^^]]]___aaaaaaaaa```bbbccc`````````]]]ZZZYYYYYYZZZ]]]___aaaccceeehhhlllooopppwww}}}~~~~~~~~~uuuwwwzzz|||~~~}}}sssllliiihhh___ZZZRRRNNNOOOSSSXXXZZZZZZYYYXXXUUUQQQLLLGGGEEEBBBAAA???>>>===<<<<<<<<<888888777666444333222222111111111111111111111111........................,,,,,,---...............------------------------+++++++++************)))************************++++++***))))))***++++++))))))******+++,,,------((())))))************)))************************)))***++++++++++++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))***))))))((('''&&&'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))''''''((())))))***))))))'''((()))((('''''')))+++(((((())))))))))))(((((()))((((((((())))))***+++((((((''''''''''''(((((())))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))***************)))((((((''')))+++***(((&&&''')))%%%%%%&&&'''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************,,,++++++***))))))******))))))************)))))))))******+++,,,,,,------((()))+++---...///000000222555777999888888999:::>>>???@@@@@@AAACCCGGGJJJCCCFFFJJJNNNRRR[[[hhhqqq||||||ooo]]]RRRKKKNNNTTT]]]ooo~~~|||yyywww|||pppeeebbb___[[[ZZZYYYXXXXXXTTTSSSQQQOOONNNMMMLLLLLLGGGFFFEEEEEEEEEEEECCCAAAtttssspppnnnrrryyyzzzwwwgggccc```]]]UUUJJJEEEEEEDDDDDDDDDFFFJJJNNNRRRTTTOOOWWWYYYRRRIIIGGGKKKNNNMMMRRRUUUQQQIIIDDDGGGMMMJJJLLLNNNOOONNNNNNOOOPPPMMMNNNMMMKKKIIIHHHHHHIIIEEEHHHLLLOOORRRUUUXXX[[[YYYbbbjjjmmmpppvvv{{{|||wwwuuussstttzzz|||wwwyyy~~~~~~zzznnnpppssswwwzzz|||}}}||||||{{{pppiii```[[[[[[```fffiiifffffffffdddaaa\\\WWWSSSHHHGGGEEECCCBBBBBBBBBBBB<<<;;;:::888777555444333111111111111111111111111........................,,,,,,---.../////////...------------------------+++++++++************)))************************,,,+++***))))))***+++,,,(((((()))***,,,---...///'''((()))***************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++)))************(((&&&%%%''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))((()))***)))((()))***,,,(((((())))))))))))((((((******))))))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))***)))((((((((((((((()))************************%%%&&&'''((())))))))))))))))))))))))))))))))))))***************)))((((((''')))++++++(((&&&''')))&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))************))))))((())))))***++++++,,,,,,((()))+++---...000000000444666999:::999999999:::===???AAABBBCCCFFFJJJMMMFFFKKKPPPUUU[[[fffuuupppaaaUUUSSSOOOQQQ\\\eeerrr|||{{{zzz|||~~~}}}{{{uuuuuusssoooppprrrooojjjgggddd```]]]ZZZYYYXXXXXXLLLLLLLLLLLLJJJIIIGGGFFFCCCBBBBBBDDDEEEEEEBBB@@@gggbbb]]]]]]```eeehhhiiiZZZYYYYYYYYYXXXTTTPPPLLLNNNPPPSSSTTTUUUYYY___dddgggddd```\\\XXXUUUSSSRRRNNNSSSWWWUUUNNNGGGDDDDDDBBBCCCDDDEEEFFFFFFEEEDDDJJJIIIEEEBBBCCCEEECCC===@@@???AAAEEEEEECCCEEEJJJHHHOOOWWW\\\\\\^^^aaaeeefffbbb```bbbkkkvvv~~~uuurrrqqquuu{{{}}}zzzvvvmmmlllooorrrsssrrrwww~~~|||{{{xxxmmmggggggjjjmmmnnnjjjlllmmmmmmrrrtttlll___YYYOOOHHHJJJKKKHHHEEEFFF>>>@@@AAA@@@<<<888444333666555444333333333333333000//////.........//////..............................---------,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++*********+++...000000///***((('''((()))***)))'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))(((((((((((()))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++''''''''''''''''''''''''++++++***)))(((((())))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))************++++++******))))))((((((******)))((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))(((((()))+++---,,,+++++++++************************************************+++++++++,,,,,,,,,++++++,,,---......///000,,,,,,...000222333555666:::888888999<<<>>>???>>>===<<<===CCCJJJNNNLLLIIIHHHRRR]]]ccckkkvvv~~~xxxpppjjjaaaWWWPPPOOOSSSTTTZZZhhh|||~~~|||yyyuuupppllllllkkkiiiiiiiiigggdddbbb^^^\\\YYYUUUSSSRRRRRRRRRMMMLLLIIIGGGEEEDDDDDDDDD@@@@@@????????????@@@@@@XXXUUUQQQOOOPPPTTTWWWYYYTTTWWW[[[```cccccc___\\\^^^```aaaaaabbbgggooovvvxxxuuuqqqkkkeee```]]][[[YYY]]]```^^^XXXSSSQQQRRRSSSTTTTTTSSSQQQPPPRRRTTTYYYYYYTTTMMMIIIHHHEEE???DDDBBBCCCFFFFFFCCCCCCGGGFFFKKKQQQRRRQQQQQQTTTWWW[[[WWWSSSTTTZZZbbbhhhkkkaaaaaabbbfffjjjnnnqqqrrrnnnmmmoooqqqqqqooorrrxxxzzzxxxwwwzzzvvvpppnnnooopppqqqllloooqqquuu}}}}}}sssggg]]]TTTRRRPPPKKKHHHHHHEEEEEEEEEBBB???;;;999777777666555333222222111111111000000////////////000////////////////////////.........---------,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******+++++++++++++++++++++++++++******,,,...//////...+++)))((()))***+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))(((((((((((())))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((+++******)))(((((())))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***((((((((()))))))))***************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))(((((()))+++,,,,,,+++******************************************************+++++++++,,,,,,,,,+++++++++,,,---.........---...000111333555666777888777888:::===@@@@@@@@@===>>>BBBGGGLLLNNNMMMKKKSSS___jjjrrrxxx}}}rrrllleee^^^ZZZUUUPPPPPPSSSWWW]]]hhhzzz{{{{{{|||wwwsssoookkkgggiiigggeeedddcccaaa___\\\WWWVVVTTTRRRQQQPPPPPPPPPJJJHHHFFFDDDBBBBBBBBBBBB>>>>>>>>>>>>????????????NNNNNNNNNKKKHHHIIINNNRRRTTTXXX___gggmmmnnnkkkhhhggghhhgggffffffllluuu|||}}}yyysssmmmiiifffeeehhhjjjiiifffdddeeefffhhhjjjiiifffbbbdddkkkqqqzzz{{{vvvkkkaaa[[[UUUOOOOOOLLLLLLNNNMMMIIIIIIKKKPPPTTTWWWXXXWWWXXX[[[^^^ccc___YYYVVVVVVWWWXXXXXXNNNPPPSSSTTTVVVZZZ```dddaaa```aaaddddddbbbdddiiikkkkkkkkklllnnnttt{{{~~~{{{wwwvvvuuutttlllnnnqqqvvv|||qqqiiiaaa^^^\\\WWWTTTSSSPPPNNNJJJFFFBBB???======999888777666555444333222333333222111000000111111000000000000////////////.........------------,,,,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++---++++++,,,---......,,,+++***)))***+++,,,+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))******)))((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''((((((((()))))))))((())))))))))))))))))***)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))************)))(((((()))+++,,,+++*********************************************************+++++++++,,,,,,,,,***++++++,,,,,,---------///000222444555777777888999999:::===AAACCCDDDCCC???CCCJJJOOOQQQQQQPPPPPP[[[gggttt{{{~~~~~~vvvkkkaaaZZZTTTPPPNNNLLLMMMSSSZZZ^^^iii{{{||||||~~~xxxsssoookkkhhhffffffccc```]]]\\\ZZZWWWUUUOOOOOONNNNNNMMMMMMMMMMMMEEEDDDBBB@@@?????????@@@;;;<<<>>>?????????>>>>>>MMMQQQTTTRRRMMMMMMRRRWWW^^^```eeekkkoooooollliiiggghhhgggeeedddgggnnntttyyyzzzzzzyyywwwsssooommmkkklllnnnooooooqqqtttwwwxxx{{{{{{xxxuuuzzzyyynnnfffaaa]]][[[]]]]]]ZZZXXXZZZaaacccgggiiilllpppuuuyyy{{{wwwpppiiibbb\\\WWWUUUMMMMMMNNNNNNOOOQQQTTTVVVTTTQQQRRRUUUUUUTTTUUUYYYZZZ\\\]]]\\\[[[^^^dddjjjnnnyyy||||||xxxvvvpppooooooqqqvvvyyywwwsssmmmjjjhhhiiijjjiiifffddd[[[VVVOOOIIIEEECCCAAA@@@<<<;;;;;;:::999888777666666666444333222222222222000000000000////////////............------------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++,,,------,,,++++++***))))))++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((***))))))((((((((())))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''''''''(((((((((((('''((((((((())))))************)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((()))***++++++******************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...111222444666888999999999======>>>AAAEEEGGGFFFEEEDDDKKKTTTYYYYYYXXXZZZ\\\bbbnnn{{{{{{vvv{{{xxxlll___VVVQQQOOOOOOOOOOOOQQQZZZdddiiiwwwyyytttpppmmmkkkjjjgggccc^^^ZZZXXXUUUSSSQQQKKKKKKKKKKKKJJJIIIHHHGGGBBBAAA???>>>>>>>>>>>>???<<<===???AAABBBAAA@@@???RRRYYYaaaaaa\\\ZZZ^^^cccmmmmmmmmmoooqqqqqqooommmkkkmmmnnnllljjjiiilllooopppqqqtttuuuuuussspppnnnmmmnnnoooqqqtttxxx}}}~~~uuuoookkkmmmnnnlllkkkmmmlllnnnqqqtttxxx~~~xxxooofff___\\\ZZZWWWVVVXXX\\\^^^]]]ZZZ[[[VVVSSSSSSRRRNNNNNNPPPNNNPPPQQQPPPNNNOOOTTTXXX]]]dddlllwww||||||xxxwwwsssooonnnnnnmmmjjjiiidddhhhmmmrrruuuuuurrrnnnbbb\\\UUUOOOKKKHHHFFFDDD????????????>>><<<;;;::::::999777666555444444444000000000000//////......//////.........------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...,,,++++++,,,---+++******)))(((((()))***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))'''''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''''''''''')))((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''''''''((((((((((((''''''(((((()))))))))***,,,,,,***)))'''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((***(((((((((***+++***)))))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++,,,---...///000000222333666999;;;<<<<<<<<<@@@???@@@BBBEEEGGGGGGFFFLLLTTT]]]bbbccceeejjjnnnrrr|||~~~zzzrrrxxxuuueeeWWWOOOKKKNNNTTTXXXYYY[[[eeepppzzzyyytttpppnnnnnnlllggg```[[[WWWTTTRRRPPPKKKKKKJJJIIIHHHEEEDDDBBB@@@@@@>>>>>>>>>>>>???@@@???@@@CCCDDDEEEDDDBBBAAAcccmmmwwwzzzwwwssstttvvvyyyxxxxxxyyy|||}}}|||{{{tttvvvxxxvvvrrrpppqqqssssssuuuwwwxxxxxxwwwtttssssssttttttwwwzzzxxxxxxzzzyyyzzz|||wwwwwwxxxzzz}}}|||uuupppmmmkkkhhhgggllluuu{{{{{{xxxxxxooofff```ZZZSSSOOOPPPLLLLLLLLLKKKIIIIIIKKKLLLKKKQQQVVV^^^ppp|||~~~wwwpppmmmjjjfffdddeeeeeelllsssvvvwwwwwwsssmmmeee```ZZZWWWUUUSSSOOOLLLFFFGGGFFFEEECCCAAA>>>======<<<:::888777666555555222222111111000000///////////////.........------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,++++++,,,---+++***)))((('''((()))***)))'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((())))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***''''''((((((((()))))))))'''(((((((((((((((((()))---,,,***)))'''&&&&&&&&&))))))))))))))))))))))))))))))))))))***************(((((((((******)))((()))))))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,---///111222333444444666:::===@@@AAABBBAAABBBAAAAAACCCFFFIIIJJJJJJUUU[[[ccciiimmmsss|||~~~|||xxx}}}{{{mmm\\\RRRNNNKKKQQQ\\\cccdddfffppp|||}}}wwwrrrppppppqqqkkkccc\\\WWWTTTRRRPPPLLLKKKJJJGGGEEEBBBAAA@@@??????>>>>>>>>>???AAABBBDDDEEEFFFFFFFFFEEEDDDDDDzzz}}}~~~zzzyyy|||~~~}}}~~~}}}|||zzz{{{yyypppgggaaaaaa^^^\\\YYYWWWVVVUUUSSSQQQKKKRRRWWWZZZfffwww}}}{{{~~~~~~|||wwwqqqjjjhhhkkkmmmssswwwuuussssssoooiiifffbbb```aaabbbbbb]]]YYYUUUUUUTTTQQQMMMHHHDDDAAA???>>><<<:::888777666666555444444333222222111111////////////...............------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++******,,,---,,,+++***)))((((((******)))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))(((((((((((())))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***((((((((()))))))))******((((((((((((((('''''''''***))))))((((((((((((((())))))))))))))))))))))))))))))))))))***************)))(((((()))***)))'''((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,---///111444666888888777999>>>CCCFFFHHHHHHHHHFFFEEEDDDFFFKKKPPPSSSUUU[[[___eeekkksss~~~|||}}}wwwkkk___TTTRRRVVVYYY```kkkqqqpppppp||||||yyyxxxvvvxxxzzzyyyvvvttttttuuuuuunnneee\\\WWWSSSQQQPPPLLLJJJGGGDDDBBB@@@??????>>>>>>======>>>@@@AAACCCHHHGGGGGGFFFFFFEEEEEEEEE}}}{{{yyyzzzzzzyyyxxxtttpppmmmllljjjeeeaaaZZZcccggggggmmmwwwzzzwwwyyy}}}~~~zzzwwwvvvzzz~~~xxxvvvvvvzzz~~~uuussswwwsssxxxyyysssoooooolllgggeeecccdddgggllllllhhhccccccbbb```[[[VVVOOOJJJFFFAAA???===;;;999888777666777777666555444444333333000/////////..................---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***)))***,,,---,,,++++++***)))***+++,,,+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************(((((())))))*********+++************************))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))'''''''''''''''((()))***))))))******+++++++++,,,))))))))))))))))))))))))************************))))))(((((((((((())))))((()))***)))((('''(((***))))))))))))************))))))(((((('''''''''&&&''''''''''''((()))++++++))))))))))))))))))))))))''''''''''''((((((((((((***)))(((((()))***((('''((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,---...000333666888:::;;;999<<>>@@@BBBCCCJJJIIIGGGFFFEEEEEEEEEEEE|||xxxwww~~~{{{xxxnnnooottt{{{~~~zzzpppiiijjjlllmmmnnnnnnppprrruuupppooooooqqqtttwwwwwwwwwxxx~~~zzztttnnnnnnrrrrrrssstttvvvwwwwwwwwwwww{{{xxxtttpppkkkbbbVVVMMMEEEDDDBBBAAA>>>;;;999777999888888999:::999666444444444333111000...------..................------......---------,,,,,,,,,............---,,,+++***,,,+++******,,,,,,+++***************************))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))''''''(((((()))))))))***))))))************))))))******))))))))))))*********))))))((('''&&&&&&&&&(((((((((((())))))))))))*********)))))))))))))))(((((())))))*********+++(((***+++***'''%%%''')))******))))))(((((('''''')))))))))))))))******+++''''''((()))))))))))))))+++***)))'''''''''((()))******)))(((((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))************************((((((''''''''''''((((((******))))))((((((''''''&&&'''((((((''''''(((*********)))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))******+++,,,,,,,,,+++***)))))))))***))))))((((((((((((((()))******))))))))))))******((()))***++++++++++++***(((((()))***++++++,,,,,,)))************+++++++++++++++*********************++++++***)))***,,,///,,,000444666777888;;;>>>:::???GGGMMMQQQSSSTTTUUUVVVRRRPPPSSS[[[dddiiilll___```fffppp|||nnn```WWWUUUTTTUUUaaaqqq{{{zzzvvvrrrkkkeee```]]]YYY___dddiiirrr~~~zzzoooaaaWWWSSSRRRQQQOOOKKKHHHEEEBBBAAA@@@>>>===:::;;;===???@@@AAABBBBBBGGGFFFEEEDDDDDDEEEFFFGGG~~~vvvmmmbbb___\\\ZZZZZZ]]]```aaabbbaaa```aaadddggghhhhhhiiiqqq{{{~~~~~~yyyiii^^^UUUQQQKKKFFFAAA???===<<<999888888888999888666444666555444333222000/////////............---------.........---------,,,,,,.........------,,,+++***,,,+++***+++,,,,,,,,,***************************************************))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((())))))*********))))))************))))))******))))))))))))*********))))))(((''''''&&&&&&(((((((((((())))))))))))***)))))))))))))))))))))((()))))))))************)))+++,,,+++((('''(((******)))))))))(((((((((''')))(((((((((((()))******''''''((()))))))))))))))+++***)))((((((((())))))******)))(((((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))************************)))((((((''''''(((((()))***)))))))))((((((((('''&&&'''((((((''''''(((*********)))((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))******))))))******+++,,,,,,+++******))))))*********))))))(((((()))))))))******))))))))))))******,,,,,,++++++***)))))))))((())))))***++++++,,,,,,)))************+++++++++++++++******************++++++,,,+++***+++---000000333666888999;;;???BBBAAADDDIIINNNRRRTTTWWWXXXWWWVVVWWW[[[aaahhhlllooofffjjjsss~~~ooo^^^UUUQQQVVV]]]eeevvv~~~|||yyywwwqqqmmmgggaaa]]][[[[[[[[[\\\ccciiioooyyyyyyooocccZZZUUUSSSOOOLLLKKKHHHDDDBBBAAAAAA@@@>>>===>>>@@@AAACCCCCCDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJwwwkkkcccZZZSSSRRRTTTTTTTTTQQQOOOMMMNNNRRRVVVXXXYYYaaajjjvvv}}}~~~qqqiiiaaaWWWMMMHHHEEECCCBBB===;;;;;;;;;;;;;;;888666888777666555444333222111/////////......---------.........------------,,,,,,---------,,,+++***)))---+++***+++,,,---,,,***++++++++++++++++++++++++******************************************))))))******))))))))))))******)))))))))))))))))))))))))))))))))***************))))))************))))))******))))))))))))*********))))))((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))******))))))))))))************)))***+++***)))((()))***))))))))))))((((((((((((((((((''''''(((((()))***'''(((((()))))))))))))))++++++***)))))))))*********))))))(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((&&&((())))))(((''')))*********)))((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))***))))))))))))***++++++++++++***)))))))))************)))))))))******+++******))))))))))))******000...,,,***(((''''''''')))))))))***++++++,,,,,,)))************+++++++++******+++++++++++++++++++++,,,------,,,---///111666777888999;;;???DDDHHHIIIIIIJJJMMMQQQUUUYYY[[[TTTVVVYYY[[[___ccchhhlllpppwwwxxxgggYYYTTTOOOPPP\\\jjjzzz|||{{{zzzxxxvvvrrrmmmhhhhhhccc\\\VVVUUUXXX]]]aaacccggglllqqqxxxuuuooofff___[[[VVVPPPLLLLLLIIIFFFDDDCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFEEECCCCCCDDDFFFHHHLLLNNNPPPvvvjjjbbb___]]]ZZZWWWLLLJJJGGGGGGJJJNNNQQQRRRbbbkkkvvv{{{|||zzzqqqeeeYYYRRRMMMIIIFFFCCCBBB@@@??????>>><<<:::999888888777555444444333000000000///......------............------------+++,,,,,,,,,++++++***)))---,,,++++++,,,---,,,+++++++++++++++++++++++++++************************++++++************))))))******))))))))))))******))))))))))))))))))))))))******************++++++))))))************))))))******))))))))))))******))))))))))))((((((''''''(((((((((((()))))))))))))))))))))))))))*********)))))))))))))))*********(((((()))(((((('''(((((())))))))))))(((((((((((('''''''''''''''((())))))(((((())))))))))))((((((++++++******************))))))(((((((((((())))))((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))((((((((((((&&&((())))))(((((()))******))))))((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((()))))))))))))))***++++++******))))))))))))************************+++,,,******))))))))))))******000...+++)))''''''((()))))))))*********+++++++++))))))*********+++++++++******+++++++++++++++,,,,,,---/////////000222444888999999:::===BBBGGGJJJMMMJJJHHHIIIMMMSSSXXX[[[SSSTTTUUUUUUWWW]]]gggnnn|||}}}uuunnneee[[[SSSWWWVVV[[[iiiyyy}}}|||wwwuuurrrooolllgggaaa^^^^^^\\\YYYWWWYYY]]]bbbfffgggfffeeefffiiimmmooonnnooolllhhhdddaaa\\\UUUPPPPPPMMMIIIGGGFFFFFFDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGIIIKKKNNNRRRVVVXXX~~~~~~{{{uuusssqqqlllggg\\\XXXRRROOOOOOPPPPPPPPP[[[ccclllpppqqquuu~~~wwwkkkbbbYYYPPPJJJJJJHHHEEECCCBBB@@@>>><<<999999888777666666555555222222111000000///......//////.........---------++++++,,,,,,,,,+++******---,,,++++++------,,,+++++++++++++++++++++++++++************************+++++++++*********************))))))))))))******************************++++++******************))))))************))))))******))))))))))))******)))))))))))))))((((((((((((((((((((())))))))))))(((((())))))******************))))))))))))))))))))))))((()))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))(((((())))))))))))((((((*********+++++++++******))))))(((((((((((())))))((((((((((((((())))))***'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))******(((((((((((())))))))))))'''((())))))(((((()))+++***))))))(((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((())))))(((((())))))***+++***))))))((())))))************))))))***+++,,,,,,******))))))))))))******---,,,***(((((()))***+++***************+++++++++))))))*********+++++++++******++++++,,,,,,,,,,,,,,,...000222222333444666999999:::<<<@@@EEEHHHJJJLLLHHHDDDDDDHHHOOOTTTWWWQQQQQQRRRSSSXXXdddtttxxxnnneee]]]XXXVVVWWWaaaccckkkxxxwwwwww|||zzzrrrmmmgggbbb^^^\\\YYYWWWVVVXXX[[[___aaabbbbbbbbbbbb]]]VVVTTTTTTVVVYYY[[[ddddddddddddbbb___ZZZVVVSSSQQQMMMKKKJJJIIIHHHFFFGGGHHHIIIIIIJJJJJJJJJJJJMMMMMMOOOQQQUUUYYY\\\___wwwrrrjjjddd```\\\YYYWWWTTTYYY^^^```bbbfffnnnuuu~~~|||rrrggg[[[SSSQQQNNNIIIFFFDDDBBB???===::::::999999888777777666444444333222111111000000/////////.........------++++++,,,,,,,,,,,,++++++...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******))))))))))))*********************************************)))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++************))))))))))))+++***)))***+++,,,+++***(((((((((((())))))))))))((((((''''''(((((()))***)))))))))))))))(((((('''((()))******+++*********((((((((((((((())))))***((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))'''(((***)))(((((()))+++******)))(((((((((((((((((())))))******))))))((()))))))))))))))))))))))))))(((((((((((()))******))))))((((((((()))******)))))))))))))))***+++,,,******))))))))))))************)))))))))***,,,---************************)))************+++++++++******++++++,,,------------///222444444555777888::::::===AAAGGGJJJKKKJJJHHHDDD@@@AAAFFFMMMPPPRRRKKKMMMQQQWWWcccsssmmmfff]]]WWWSSSRRRXXX___lllsss~~~zzz|||vvvwww|||xxxuuusssiiiccc\\\WWWUUUVVVWWWXXX[[[___dddhhhhhhddd___\\\VVVNNNGGGEEEFFFGGGJJJOOOUUUWWWYYY[[[[[[YYYWWWUUUSSSQQQNNNLLLMMMMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPSSSTTTVVVYYY^^^bbbfffiii}}}xxxsssooolllbbbbbb```^^^]]]^^^bbbeeeiiijjjqqqyyy~~~vvvllldddZZZVVVQQQLLLIIIFFFCCC@@@<<<<<<<<<;;;::::::999999666666555444333222111111////////////............,,,,,,------------,,,,,,...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,------******))))))))))))***************************************))))))((((((((())))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++************)))))))))((()))'''&&&'''***+++***((('''((((((((()))))))))***)))(((((((((((()))******)))))))))))))))((('''''''''((()))*********))))))((((((((((((((()))******((((((((((((((()))******'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))'''((((((((()))))))))***''')))******))))))***+++******)))(((((((((((((((((()))************)))((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******(((((((((((()))***+++,,,******))))))))))))******))))))*********+++++++++************************)))************+++++++++******++++++,,,------...---000333666666777999:::<<<>>>CCCIIIOOOQQQOOOLLLFFFBBB???AAAGGGMMMOOOOOOMMMRRR[[[iiixxx}}}xxx]]]YYYWWWWWWWWWXXXbbbmmm|||tttyyy~~~~~~zzz}}}~~~}}}yyytttnnniiiggg___[[[VVVTTTVVVZZZ^^^```fffhhhiiihhhddd]]]VVVRRRIIIBBB===>>>???>>>@@@DDDFFFHHHJJJLLLMMMMMMMMMNNNNNNLLLKKKKKKNNNPPPPPPPPPSSSSSSUUUVVVXXXXXXYYYYYY\\\^^^aaaeeekkkqqqvvvyyywwwxxx{{{zzzvvvnnngggbbb_________TTTVVV^^^hhhooorrrwww}}}zzztttbbb^^^XXXSSSOOOKKKGGGEEE>>>>>>======<<<<<<;;;;;;888777666555444333222222000/////////............,,,,,,---......---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***,,,---...///******))))))))))))*********************************)))))))))((((((''''''))))))************))))))******))))))))))))******)))))))))))))))*********(((((((((((())))))))))))'''(((((()))***++++++++++++*********))))))((((((%%%###"""###&&&(((&&&$$$'''((((((((())))))******)))))))))))))))***++++++)))))))))))))))(((''''''&&&'''(((*********)))(((((((((((((((((()))******((((((((((((((()))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******''')))******))))))***+++******)))(((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******''''''''''''((()))***+++******))))))))))))******)))***++++++++++++******++++++******************)))************+++++++++******+++,,,,,,---......---000444666777888:::;;;>>>AAAGGGPPPVVVWWWSSSNNNEEEAAA???CCCJJJOOOPPPNNNYYY```mmm~~~~~~|||}}}ssslllXXXVVVYYY___aaadddooo{{{|||uuu{{{||||||zzztttmmmeee```]]]ZZZXXXUUUVVV[[[aaafffhhhjjjiiieee___XXXPPPIIIEEEBBB;;;999<<<<<<999888;;;<<<===@@@AAABBBCCCDDDFFFIIIHHHHHHJJJNNNQQQSSSTTTXXXYYYZZZ\\\^^^______```dddfffjjjpppwww~~~vvvssstttzzzzzzvvvsssooommmaaaXXXRRRVVV^^^dddjjjooopppvvvzzz{{{vvvvvv}}}}}}yyyuuulllbbbZZZWWWTTTOOOKKKGGGEEEEEEFFFGGGEEE???:::===<<<:::::::::888555333222111111000///......---------............//////////////////////////////------------,,,,,,+++************)))******+++++++++***)))(((((()))***+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))************))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((******))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***+++++++++---------...///000111222222333555666777999===???DDDIIIQQQXXXZZZVVVNNNHHHBBBEEEGGGHHHGGGIIIMMMQQQcccsss{{{zzz~~~lll^^^XXXTTTVVV^^^fffiiikkkxxx{{{xxxsssllleee```\\\YYY^^^^^^___aaaeeehhhhhhhhhdddaaa\\\UUUNNNHHHCCCAAA>>>;;;999999<<<===<<<:::===>>>>>>===<<<===@@@BBBBBBFFFJJJOOORRRWWW[[[___\\\^^^___``````dddlllqqquuuyyyxxxuuuuuu{{{}}}zzzhhh___XXXYYY[[[\\\]]]___bbbffflllqqquuuyyy}}}yyy{{{wwwuuuxxxrrrpppyyy|||wwwqqqmmmkkkfff___YYYNNNJJJFFFEEEFFFFFFDDDAAA<<<:::999999999999777555333333333222111000000000------------....................................---------------,,,+++***+++++++++******++++++,,,+++***)))(((((()))***+++,,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))************)))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++++++++++++++,,,---------...///000111222333444666666777:::>>>@@@FFFJJJPPPUUUVVVRRRKKKFFFAAADDDGGGIIILLLQQQYYY___ooo|||||||||{{{ooo```WWWSSSVVV\\\iiisssvvvxxx|||yyyqqqmmmhhhbbb^^^\\\\\\\\\ffffffggghhhjjjiiifffddd]]][[[VVVOOOIIIDDD@@@>>><<<:::888888:::;;;:::999:::;;;<<<<<<===>>>BBBDDDGGGJJJNNNQQQUUUXXX\\\___```bbbeeefffhhhmmmuuu{{{~~~}}}~~~qqqjjjfffggggggdddaaaaaa]]]]]]]]]^^^```fffmmmrrrtttxxxuuutttuuullleeellltttwww|||vvvooo```ZZZQQQLLLKKKLLLKKKIII@@@>>><<<:::::::::888666666555555444444333333333------------------------------------------------,,,------------,,,,,,+++---,,,,,,++++++,,,,,,,,,+++***))))))))))))***+++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))((((((((((((''''''((())))))******))))))(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,---------...///111222333444555777888999;;;???BBBIIILLLOOOQQQPPPLLLGGGDDDDDDFFFIIIMMMSSS]]]iiirrr~~~~~~pppfff___ZZZZZZ\\\aaakkkyyy|||{{{~~~{{{yyywwwuuuqqqooojjjfffbbb______bbbfffiiinnnmmmmmmllliiieee___ZZZRRRPPPLLLHHHCCC???<<<;;;;;;:::888888:::;;;:::::::::;;;===>>>@@@CCCGGGJJJNNNQQQUUUXXX[[[^^^bbbeeegggjjjnnnqqqtttzzz~~~tttqqqrrrwwwzzzwwwttttttkkkhhhbbb\\\XXXYYY]]]```iiinnnlllmmmqqqjjjeeemmmrrrvvv|||zzzrrrggg___YYYVVVRRRNNNIIIFFFAAA>>><<<;;;888777777777777666666555555555//////......------,,,,,,------------------------,,,---------------,,,,,,......---,,,,,,,,,------************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))(((((((((((()))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************,,,,,,+++++++++,,,------.........///000222333444555777888:::;;;>>>BBBEEEJJJKKKMMMMMMKKKIIIGGGFFFIIIKKKOOOTTT\\\iiixxxzzzkkk[[[UUUWWW^^^jjjtttxxx~~~|||xxxtttoookkkgggddddddcccbbbcccggglllrrruuurrrooojjjeee```ZZZTTTOOOHHHGGGDDDAAA>>><<<:::999<<<;;;:::;;;<<<=========???@@@CCCDDDFFFIIIMMMQQQUUUXXX]]]aaadddhhhmmmpppqqquuuyyy{{{~~~wwwwww{{{~~~zzzsssiiiaaa\\\[[[\\\aaaddd```aaafffbbbaaakkkqqqyyy~~~tttlllbbbYYYRRRNNNJJJDDD@@@>>><<<;;;:::888888777777777777777666111111111000///...------------------------------,,,------......---------///...------,,,,,,,,,---******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************(((((())))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))************))))))++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************,,,+++++++++,,,------...//////000111222444555666777888:::<<<===@@@DDDGGGIIIKKKLLLKKKJJJIIIJJJLLLKKKPPPWWW___iiiwwwwwwbbbWWWNNNNNNWWWggg|||{{{yyytttmmmgggaaa^^^]]]```bbbeeejjjooorrruuuwwwpppjjjbbbZZZTTTOOOJJJHHHBBBAAA???===<<<;;;;;;::::::;;;;;;<<<===>>>@@@AAAEEEGGGIIIJJJLLLOOOSSSVVVZZZ^^^ccchhhmmmrrrwww{{{}}}|||uuupppoooooojjjjjjaaa\\\]]]XXXXXXcccrrr}}}{{{yyy}}}~~~sssfff]]]SSSOOOHHHCCCAAA@@@???>>>999999999999999999999999555555444333111000//////------------------------,,,------............---///......---,,,,,,,,,,,,******+++,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))***++++++***)))(((************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************(((((())))))))))))******'''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))(((((((((((()))******++++++******)))++++++************++++++******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++,,,,,,---...///111111222333444666888999888:::<<<===???BBBFFFJJJJJJLLLNNNMMMJJJJJJNNNQQQOOOVVVaaammmyyyttteeeSSSPPPPPPWWWbbbsss~~~{{{rrrpppllleee___\\\]]]^^^gggjjjnnnrrrttttttrrrpppgggaaaWWWOOOJJJFFFDDDCCC>>>======<<<;;;;;;<<<<<<999:::<<<>>>>>>@@@CCCFFFKKKMMMOOOQQQSSSVVV[[[^^^aaaeeejjjpppvvv{{{||||||~~~wwwkkkfff]]]YYYcccqqq{{{|||}}}zzzsssyyy~~~|||tttccc]]]TTTLLLGGGEEECCCBBB;;;;;;;;;;;;;;;<<<<<<<<<999888777666444333222111........................,,,,,,---...............///...---,,,++++++++++++***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********''''''((((((((((((''''''''''''((())))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))************))))))***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,...//////222333333555666888:::;;;999;;;===???AAADDDHHHKKKMMMPPPQQQOOOLLLLLLPPPTTTYYYbbbppp}}}}}}xxxrrrfffZZZSSSYYYcccoooyyy}}}}}}yyyzzz|||~~~~~~zzztttpppggggggddd```^^^```eeejjjrrrsssuuuuuurrrlllfffbbbXXXSSSLLLFFFBBB@@@???>>><<<;;;;;;;;;;;;<<<======;;;===@@@BBBCCCFFFJJJNNNQQQSSSVVVYYY\\\aaafffjjjmmmqqqvvv|||}}}}}}}}}~~~{{{yyyxxxwwwjjjccckkklll|||{{{sssvvvzzzyyyssszzztttmmmaaaVVVNNNHHHDDDBBB============>>>>>>>>>>>>;;;:::999888666444333333////////////////////////,,,,,,---.../////////...///...---,,,+++************+++,,,------,,,+++******+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++'''(((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,---...///000333444555666888:::<<<===:::<<<>>>@@@AAAEEEIIILLLPPPSSSTTTRRRNNNMMMQQQUUUeeeooo}}}}}}}}}yyyrrrkkkfff]]]TTTYYYdddvvvwwwxxx~~~rrrsssuuuwwwvvvqqqkkkeeeaaaaaa```___```fffooowwwuuutttsssnnnggg___WWWRRRLLLHHHDDD@@@>>><<<:::888;;;;;;:::;;;;;;<<<======>>>BBBFFFHHHIIILLLQQQUUUVVVYYY]]]aaaeeekkkqqquuuxxx|||}}}~~~}}}xxxrrryyyqqqpppyyyyyymmmmmmoooqqqooommmmmmqqquuuyyy{{{yyynnnaaaTTTLLLHHHGGGEEEDDDBBB???======>>>@@@999:::::::::999888999:::555333111000111111111000---------,,,,,,------...,,,---.../////////...---'''***,,,,,,***)))***,,,+++++++++,,,,,,---------************************+++*********))))))(((((())))))************)))))),,,++++++***)))(((((('''+++,,,---...---+++)))'''***)))))))))))))))*********************)))(((((())))))(((((((((***+++,,,+++***)))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))(((((('''''')))(((''''''''')))***+++))))))))))))))))))))))))++++++***)))))))))))))))******))))))))))))******))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))'''(((((()))***++++++++++++++++++***************((()))***+++,,,++++++***...---+++))))))***+++,,,...------,,,,,,------...+++++++++,,,...111333555888777777777888:::<<<===?????????BBBEEEIIIJJJKKKIIIRRR[[[[[[UUUSSSYYYaaauuu{{{tttgggaaa\\\XXXWWWZZZjjjsss|||~~~zzzooommmllllllllliiibbb]]]VVV[[[ccciiinnnqqqssstttqqqllleee^^^XXXRRRMMMIIICCCAAA>>><<<:::::::::;;;;;;;;;;;;;;;<<>>===;;;;;;;;;999777666666777555444222111111000///---......---------...//////------------,,,+++******(((+++------+++***,,,---+++,,,,,,,,,,,,,,,,,,---************************************)))))))))((())))))************))))))***))))))(((''''''&&&&&&***+++,,,------+++***(((***))))))(((((())))))******************)))((((((***)))((((((((()))***+++'''''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''***)))(((''''''((())))))''''''''''''''''''''''''+++***)))(((((((((((()))******))))))))))))******))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))'''(((((()))******++++++)))(((((((((((((((((((((((()))***+++,,,,,,+++***---,,,***)))))))))++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---///111333555666666666666888;;;>>>@@@@@@AAABBBFFFJJJMMMOOOPPPPPPUUUXXXWWWUUUYYYdddmmm~~~}}}sssiii^^^YYYYYY[[[aaahhh|||~~~|||tttjjjfffbbbaaaaaaaaa___\\\___dddkkkqqqsssrrrooonnneee```YYYRRRMMMIIIEEEBBB???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<===???AAACCCEEEIIILLLPPPSSSVVVYYY^^^aaaeeeggglllpppvvv}}}yyyvvvssssssvvvyyy{{{|||rrrqqqxxx}}}wwwssspppnnnmmmtttzzz{{{uuummmeee^^^YYYbbbaaa^^^ZZZSSSKKKDDD@@@???>>><<<;;;999888888888888666555444444222///---...............///000000///...---,,,+++************,,,......---,,,---...---,,,,,,,,,,,,,,,,,,+++************************************))))))))))))))))))************)))))))))))))))((((((''''''&&&)))***+++,,,---,,,++++++))))))(((((((((((())))))))))))******))))))(((((())))))((('''''''''(((((('''''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((+++***)))((('''''''''((((((((((((((((((((((((((())))))((((((''''''((((((******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******+++***))))))))))))))))))((((((((()))******++++++(((((((((((((((((()))))))))***+++,,,,,,,,,+++***,,,+++***)))((()))***+++,,,++++++******++++++,,,,,,------...000222444555555444444555999>>>CCCGGGEEEFFFIIIKKKNNNQQQSSSSSSSSSSSSSSSTTTXXXbbbooozzzrrrccc[[[UUUVVVZZZcccppp||||||{{{{{{zzzxxxzzz~~~~~~|||~~~|||tttmmmgggaaa[[[ZZZ]]]aaacccccchhhlllqqqsssrrrllleee```WWWRRRKKKFFFBBB???===<<<999999:::;;;;;;<<<======???@@@AAACCCEEEHHHJJJLLLSSSUUUXXX[[[___ccciiilllnnnrrrwww}}}|||}}}zzz{{{}}}|||{{{ssslllooo|||~~~|||zzzwwwsssnnnkkkqqqoookkkgggaaaYYYRRRMMMEEECCCAAA@@@??????>>>===:::999888888888666333111...............///000000111000...---,,,------...++++++---------------------------,,,,,,+++++++++*********************************)))))))))))))))))))))************))))))+++++++++*********))))))((()))***,,,------------***)))(((((('''(((((((((((()))))))))))))))(((((())))))((((((''''''&&&&&&+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((((((((************************((((((''''''''''''((((((******))))))))))))******))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))************)))))))))))))))***(((((())))))***************************+++++++++)))***+++,,,,,,,,,+++*********)))(((((())))))***,,,,,,++++++++++++,,,,,,---...///000111333444555444444444666;;;CCCJJJNNNOOOPPPPPPPPPOOOOOOPPPQQQMMMNNNQQQVVV```lllxxxtttdddUUUSSSVVV]]]eeennn|||tttqqqtttwwwyyy|||~~~}}}~~~}}}zzzyyyxxxtttlllfffaaa\\\XXXYYY___eeejjjkkkllllllllljjjfff^^^VVVPPPLLLHHHBBB>>><<<<<<;;;;;;777888:::;;;===>>>>>>>>>DDDEEEGGGJJJNNNQQQSSSUUU[[[]]]aaadddhhhmmmssswwwwww{{{}}}}}}yyy{{{{{{oookkkppp}}}{{{xxxuuupppmmmjjjfffaaa]]]OOOMMMJJJHHHGGGEEEBBB???;;;:::999999999888666444//////............//////...------,,,---...000111******+++,,,------,,,+++---------,,,,,,+++++++++************************))))))))))))))))))******))))))************))))))++++++++++++************'''((()))+++,,,---......******)))((((((((((((((('''(((((()))))))))(((((())))))((((((((('''&&&&&&+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((()))*********************************((((((''''''''''''((((((******))))))))))))******))))))************))))))'''((((((((()))))))))***((((((((((((((((((((((((******))))))))))))*********)))))))))))))))******)))))))))))))))*********))))))******++++++++++++***+++,,,------,,,+++***))))))))))))))))))******------,,,,,,,,,,,,------...///000111333444444555555555666999???GGGNNNSSSWWWWWWVVVRRRMMMKKKKKKLLLIIIOOOXXXdddpppzzzwwwcccUUUNNNSSS___kkkrrrvvvrrroootttzzz~~~||||||~~~{{{wwwtttqqqlllfffaaaZZZXXXXXX[[[bbbiiilllllljjjfff```[[[VVVPPPIIIDDDDDDAAA===;;;;;;;;;;;;;;;999:::<<<===???@@@@@@@@@GGGHHHLLLPPPTTTXXX[[[\\\bbbeeeiiimmmqqqwww}}}|||{{{}}}{{{tttpppsss}}}|||}}}xxxnnnhhhnnnwwwzzzvvvrrruuurrrpppqqqvvv}}}zzzwwwsssqqqqqqpppmmmiii]]]ZZZWWWUUUSSSOOOHHHBBB>>><<<999888888888777555222111000//////......///*********+++,,,---...///+++******+++------,,,+++---,,,,,,,,,,,,,,,,,,+++************************))))))))))))************))))))************))))))))))))))))))))))))))))))(((((()))***,,,---...///,,,+++***))))))(((((()))''''''((()))))))))(((((((((((()))))))))((('''''''''''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))$$$%%%''')))***+++++++++((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))******))))))************))))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))******'''''''''((())))))******+++,,,---------,,,+++***))))))******************...------,,,,,,------...///000111333444555555555555555777;;;AAAIIIPPPTTTWWWWWWUUUPPPKKKIIILLLPPPRRR[[[iiiwww|||rrrcccVVVPPPTTT]]]lllyyy{{{zzzxxxtttyyy}}}||||||~~~}}}xxxuuupppmmmkkkhhhfffdddbbbaaabbbeeejjjlllkkkhhhccc\\\SSSLLLHHHFFFBBB???===;;;999999:::;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFJJJLLLPPPUUU[[[___bbbccchhhlllrrrwww|||}}}qqqkkkooo}}}zzztttqqquuuyyyyyyyyy|||uuummmnnnsssrrrmmmiiicccbbb___[[[[[[aaajjjrrryyy~~~|||zzz{{{|||{{{uuupppiiigggeeeeeeeee```XXXPPPFFFCCC>>>;;;999999888777666555444222111000//////******+++,,,---------------+++***,,,...///---++++++,,,,,,,,,,,,,,,,,,---************************((()))))))))************))))))************))))))))))))))))))))))))))))))((())))))***+++---...///---,,,+++***))))))))))))&&&''''''((())))))(((((('''((()))*********)))((('''''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***%%%&&&((()))************'''''''''''''''''''''''')))(((((((((((()))***+++******))))))))))))******))))))************))))))'''''''''((()))*********))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++***)))))))))))))))))))))&&&''''''((())))))******,,,,,,---------,,,******)))******+++++++++++++++---,,,,,,,,,,,,,,,,,,---000111333444555555555555444555777<<>>;;;:::999999:::<<<===<<<;;;>>>>>>@@@BBBEEEIIILLLNNNPPPSSSXXX^^^dddiiilllnnnooottt{{{sssjjjppp|||uuujjjnnnrrrrrrqqqwww~~~zzz|||yyyvvvffffffccc[[[UUUVVV^^^fffnnnxxx{{{tttooonnnooorrrtttqqqhhhaaaOOOKKKDDD???<<<;;;;;;:::999888666444222111000000---.../////////...---,,,...,,,+++---000111///,,,+++++++++,,,,,,---------************************(((((())))))*********+++))))))************))))))++++++++++++++++++,,,,,,)))))))))***+++,,,...///...---,,,+++************&&&&&&'''((())))))(((((('''((()))+++++++++******+++***)))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******'''((()))******)))(((((()))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******))))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++*********)))))))))))))))((())))))***+++,,,,,,,,,,,,------...---,,,******)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,000111333555666666555555333444777<<>>;;;<<<===;;;888::::::;;;===???@@@>>>===>>>???@@@CCCGGGMMMRRRUUUXXX[[[```gggmmmrrruuuwwwtttzzz{{{zzzwwwwwwuuurrrrrrvvvxxxpppsss}}}wwwjjjbbbaaabbbaaafff{{{}}}nnnpppssswwwzzz{{{zzzxxxbbbZZZOOOFFFBBB@@@>>><<<>>><<<999777666444111///000...,,,,,,---...///...,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++******))))))************************++++++******))))))((((((---------,,,***((('''&&&++++++******)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((()))))))))))))))))))))))),,,+++***))))))***+++,,,&&&''')))*********)))((((((((((((((())))))))))))))))))))))))************))))))(((((((((((()))))),,,,,,+++***)))(((''''''+++++++++***************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))+++,,,,,,+++***,,,---///......---------......///...,,,,,,,,,...000111888666444222111111111111666555666;;;AAAEEEFFFEEEBBBDDDHHHNNNVVVcccoooxxx~~~~~~pppfff^^^]]]___dddooo{{{~~~|||~~~~~~}}}yyyuuuppplllgggeeedddffflllrrrvvvxxxzzzuuummmddd[[[RRRJJJEEEAAA???===;;;999888888888<<<;;;:::;;;>>>AAACCCCCCCCCGGGKKKOOORRRVVVYYY\\\]]]aaagggooouuuzzz}}}{{{yyy{{{wwwkkkiiinnnttt{{{{{{yyywwwtttlll~~~vvvvvvwwwzzz}}}~~~{{{wwwjjjbbbXXXOOOIIIEEEAAA>>>;;;:::999888888777444222111000......//////...------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++************************))))))((((((*********************************))))))))))))))),,,,,,,,,+++***)))((('''(((((((((((())))))))))))***)))))))))((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))))))))(((''''''((())))))''''''((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))******,,,,,,++++++++++++,,,,,,++++++******)))((((((((()))*********************)))))))))))))))))))))))))))))))))***+++++++++,,,)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,,,,...---,,,,,,---...000222555444333222111222333333666555555999>>>BBBCCCCCCAAAFFFNNNXXXcccooozzz~~~tttlllhhhaaa\\\[[[```fffmmm{{{~~~{{{yyyvvvtttqqqmmmiiieeeaaaaaacccggglllpppssssssmmmhhh```XXXQQQJJJCCC???>>>===<<<:::::::::;;;<<<<<<;;;;;;===@@@CCCEEEFFFIIIMMMQQQUUUWWWZZZ]]]```hhhlllqqqxxx}}}yyyrrrnnnoooqqqsss{{{~~~oooggggggmmmxxx~~~~~~}}}}}}xxxsssnnneee\\\TTTMMMFFFBBB;;;::::::;;;<<<;;;999666333222111111111000...,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((************************))))))))))))******************++++++******)))(((&&&&&&''''''((())))))************))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((('''((())))))))))))))))))))))))))))))((((((''''''''')))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((()))************))))))((((((''''''''''''((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))******************++++++)))+++,,,,,,+++***,,,---,,,,,,,,,++++++,,,,,,------,,,,,,,,,...000222333222111111111111222444555666666666999===AAACCCDDDDDDMMM[[[iiiuuu~~~}}}ttthhh^^^XXXUUUYYYaaakkksss}}}}}}{{{rrrooollliiigggddd```]]]^^^```ccchhhlllmmmkkkiii]]]XXXQQQKKKFFFAAA>>>;;;;;;:::::::::;;;<<<>>>???>>>>>>???BBBEEEHHHLLLNNNRRRUUUYYY]]]```bbbfffhhhtttwww{{{{{{rrrlllkkklllkkkqqqyyy|||qqqnnnrrr~~~|||{{{wwwppphhh___WWWOOOKKKCCCAAA???>>>>>>>>><<<:::666555444444444222///,,,......---,,,,,,,,,------------------------------***++++++,,,,,,---------*********))))))))))))(((************))))))))))))************************(((((())))))******++++++((())))))***************(((((((((((())))))******))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))((('''''''''((((((((((((((((((((((((*********))))))*********)))((('''''''''(((***++++++******)))(((''''''&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))************&&&&&&'''((()))******+++))))))))))))))))))))))))+++++++++***************)))+++,,,,,,+++***,,,---......---------...//////,,,,,,------///111333444222111000000111222444555777777777:::>>>BBBFFFHHHOOOZZZlll{{{~~~|||}}}uuuhhh]]]WWWUUUWWWaaappp}}}~~~~~~~~~zzzwwwuuuppplllfffbbb```___]]]\\\bbbcccgggjjjjjjfff___ZZZQQQLLLFFFBBB???>>>===<<<:::999999:::;;;===???@@@BBBCCCFFFHHHKKKPPPTTTWWWYYY]]]bbbfffjjjmmmqqqttt{{{}}}vvvpppooopppqqqvvv|||{{{{{{|||||||||}}}xxxqqqhhh```[[[XXXPPPKKKEEEAAA???===<<<;;;999888777777666555111.........---,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...*********))))))))))))(((++++++++++++++++++++++++************************(((((())))))******++++++''''''((()))***+++******+++++++++*********))))))''''''((()))***+++,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''(((((((((&&&&&&&&&''''''(((((((((******))))))(((((((((((((((((((((((((((((((((((()))))))))******))))))))))))((('''''''''(((***++++++******)))(((''''''&&&''''''''''''((((((((((((,,,++++++******++++++,,,((((((((()))******++++++&&&&&&'''((()))******+++))))))))))))))))))))))))+++++++++***************)))+++,,,,,,+++***,,,------------------...///000,,,------///000222333444333333111111111222333444666777888:::???EEELLLPPPZZZgggyyy~~~zzz}}}~~~xxxjjjXXXNNNOOOUUU^^^lll{{{zzz{{{}}}xxxzzz~~~|||~~~}}}zzzvvvssspppkkkfff```]]]]]]___aaabbbhhhhhhhhhgggddd\\\RRRLLLGGGDDD???===<<<=========;;;::::::;;;<<<>>>@@@BBBEEEHHHKKKNNNQQQUUU[[[___```dddjjjoootttxxx}}}|||vvvtttuuuyyyzzzqqqvvvwwwxxxyyy|||~~~vvvnnnhhhfffeee^^^XXXPPPIIIDDDAAA===;;;<<<:::999888888777444222//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++*********)))))))))+++++++++,,,,,,,,,,,,,,,************************))))))))))))************&&&'''((()))************------,,,++++++***))))))'''(((((()))***+++,,,,,,************************(((((((((((())))))))))))''''''(((((())))))******''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''''''''(((((((((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&((((((((((((((()))************))))))((((((''''''''''''((((((((()))))))))******))))))))))))******(((((())))))*********+++((((((((())))))*********))))))))))))))))))))))))******************++++++)))+++,,,,,,+++***,,,---++++++++++++,,,------...---...///000111222333444444333222222222333444555555777:::===CCCLLLVVV\\\fffsss~~~tttbbbQQQKKKRRR[[[fffuuuxxxssstttxxx}}}{{{vvv|||}}}zzz{{{zzz{{{{{{zzzwwwrrrnnnkkkaaa^^^[[[[[[^^^bbbfffgggiiigggccc___XXXPPPGGGAAA???===:::999:::;;;<<<<<<=========>>>@@@CCCEEEGGGJJJNNNRRRUUUWWW[[[aaafffiiimmmsssxxx}}}~~~~~~pppjjjjjjiiijjjmmmuuu~~~zzzrrrnnnnnnppplllhhhaaaZZZSSSLLLEEEAAA>>><<<999888888888777666222111000///....................................---------------,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,*********************************)))))))))))))))''''''((()))*********)))+++++++++***************************************************************'''((((((((()))))))))***'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))((((((((()))******++++++))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&''''''((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))******((((((''''''''''''(((((()))))))))))))))*********)))*********************)))))))))))))))))))))))))))))))))***+++++++++,,,)))+++,,,,,,+++***,,,---++++++++++++,,,---.........///000111222222222333333333222222333555777888999<<<@@@EEEMMMXXXeeemmmvvvyyykkk]]]VVVXXXaaaiiisssxxxssspppttt{{{}}}|||{{{wwwxxxuuuvvvvvvuuurrrmmmhhheee]]]\\\]]]___bbbeeeeeedddbbb^^^WWWQQQKKKEEE@@@<<<;;;:::888999:::;;;;;;:::??????@@@BBBFFFIIIMMMOOOSSSXXX\\\___```dddkkkppptttwww}}}vvvdddbbb```^^^aaahhhrrryyy}}}tttqqqsssvvvvvvsssoooiiibbbXXXNNNGGG???<<<:::888999999999888444333222111000000000000.................................------,,,,,,,,,,,,,,,,,,++++++++++++***))))))******++++++++++++************************++++++******))))))((((((''''''((()))))))))))))))((((((((()))******++++++------,,,+++***)))((('''))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++''''''((()))***+++,,,,,,))))))))))))))))))))))))'''((()))******)))((('''&&&''')))*********)))((((((((((((((())))))))))))))))))))))))************++++++************++++++******))))))))))))))))))+++++++++***************))))))))))))))))))))))))(((((()))***+++,,,,,,---)))+++,,,,,,+++***,,,---,,,,,,,,,---...///000111///000111222222222222222111111222333555777:::;;;???BBBGGGNNNWWWcccqqq{{{xxxlll^^^WWWZZZcccmmmsssuuurrrqqqwww~~~zzzvvvwwwqqqrrrrrrqqqnnniiidddaaa^^^```bbbfffgggfffaaa^^^[[[UUUNNNGGGBBB???===;;;;;;:::999:::<<<===<<<;;;???@@@BBBFFFJJJOOOSSSVVV\\\aaafffhhhiiilllsssyyy|||xxxiiihhhddd```]]]^^^aaadddrrr|||zzzyyy~~~yyyuuuuuuxxxzzzxxxpppcccUUUKKKGGGCCC>>>;;;;;;<<<<<<<<<;;;888555333222111///---.........//////...---------------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++******)))))),,,,,,,,,+++++++++******************************+++***)))(((((()))***+++(((((((((((())))))))))))******))))))((((((''''''******))))))))))))******'''((()))***************((((((((((((((()))******************))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))************************((((((((((((((((((((((((***++++++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222333444555555333111111222333111000222666;;;>>>???AAANNNZZZ]]]aaammm}}}}}}gggaaa]]]^^^bbbhhhrrr|||zzzwwwuuuyyy~~~~~~}}}}}}}}}}}}wwwrrrooommmooommmhhheeeeeebbb]]]ffffffffffffeee```ZZZUUUQQQMMMHHHAAA===;;;::::::888:::<<<===>>>???BBBEEECCCFFFJJJNNNRRRWWW\\\```cccgggkkknnnppptttzzz~~~~~~tttpppsssxxx{{{{{{wwwtttrrrttt{{{}}}wwwvvvtttooojjjgggfffgggiiiooouuu||||||xxx}}}}}}}}}}}}zzzsssiii]]]VVVIIIEEE@@@===<<<<<<<<<<<<:::888666444444222000...---..................------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++*********))),,,,,,,,,+++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))***)))))))))((((((((('''***))))))(((((())))))***((())))))************)))((((((((((((((()))******************))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''***))))))(((((())))))***'''(((((((((((()))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))))))))************************************************''''''((((((((())))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222333444555444222111111222333333444555777:::===???IIIUUUbbbggglllvvvoooaaa^^^```eeekkkqqqyyy|||yyy|||zzz{{{|||{{{yyytttoookkkiiijjjgggbbb```bbbcccaaaeeedddcccaaa___ZZZTTTOOOIIIFFFAAA===:::999999:::777999;;;===>>>@@@DDDGGGIIILLLPPPTTTXXX\\\aaaeeekkkoootttvvvxxx{{{zzz{{{~~~yyytttqqqpppkkkkkkmmmqqqwww}}}ssssssssssssuuuwwwxxxyyynnnggg```\\\]]]___``````___\\\ZZZ]]]cccjjjnnnooonnnmmmnnnqqqwww{{{~~~{{{|||wwwtttsssllljjjhhhmmm|||{{{{{{xxxooofff```QQQMMMGGGBBB@@@???===<<<:::999777777777666333111........................------------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++************,,,,,,,,,+++++++++************************************))))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((()))((((((''''''(((((())))))************))))))((()))(((((((((((()))******++++++*********)))))))))))))))))))))))))))))))))++++++***)))'''%%%$$$###)))((((((''''''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************************************&&&'''''''''(((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222333444444333111000000111222555777888888;;;@@@EEEUUUaaammmttt{{{zzznnnbbb^^^___fffooouuuxxx~~~}}}yyyuuutttssstttuuurrrmmmhhhddddddaaa\\\]]]bbbeeeeeeeeebbb^^^ZZZVVVQQQKKKGGG@@@>>>;;;999888999:::<<<999;;;===@@@BBBEEEJJJMMMQQQUUUYYY]]]aaaeeejjjmmmwwwzzz~~~{{{xxxzzzuuupppooorrrvvvwwwwwwwwwtttoooiiiccc___\\\[[[XXXWWWWWWYYY\\\^^^______WWWXXXYYYZZZ[[[]]]^^^^^^UUUQQQNNNMMMNNNPPPPPPPPPNNNKKKHHHHHHLLLQQQUUUVVVXXXXXXYYY\\\aaaggglllnnnyyy{{{{{{yyytttrrruuuxxxwww|||{{{zzzooommmyyy}}}{{{vvvlllfff]]]XXXQQQKKKFFFBBB???<<<;;;:::999::::::999666444000//////............///...------------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((***************)))((('''))))))(((((())))))***++++++++++++*********))))))((((((((((((((((((((((((******+++***)))'''$$$###((((((''''''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********************************************************)))))))))*********++++++))))))*********+++++++++++++++,,,,,,,,,,,,------------......///111111222222333444222111000111222222666999::::::@@@IIIQQQaaakkkvvv|||ooogggccc```gggkkkrrr{{{{{{wwwuuurrrooopppsssqqqlllfff```bbbaaa^^^```eeehhhhhhccc___XXXRRRMMMHHHDDD@@@===<<<:::999999;;;===>>>===???BBBEEEHHHMMMRRRVVV[[[^^^cccgggkkknnnsssuuu{{{sssnnnkkkjjjfffaaa^^^___```___^^^```^^^ZZZUUUQQQNNNLLLKKKJJJIIIGGGGGGHHHIIIIIIHHHFFFGGGHHHIIIJJJIIIIIIHHHFFFEEEDDDDDDFFFGGGHHHHHHDDDBBB???>>>???BBBEEEFFFHHHHHHIIIKKKMMMRRRVVVYYY```aaabbb```^^^^^^aaaddddddkkkuuu~~~wwwrrryyy|||yyyyyy~~~vvvnnnhhhccc[[[SSSLLLFFFAAA===>>><<<;;;<<<<<<<<<:::888333222111000////////////.........---------,,,,,,,,,------......------,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))******)))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((***************)))(((''')))))))))))))))***++++++++++++++++++************((((((((((((((((((((((((((()))***+++***)))((('''((((((''''''''''''(((((((((((()))))))))*********((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))*********++++++++++++++++++,,,,,,------------......000111111222222222333333222111111333444444777;;;===AAAJJJWWWbbbjjjsss}}}yyykkk```\\\aaagggvvvyyy~~~yyyvvvvvvrrrnnnmmmooonnnhhhccc___dddfffeeefffiiihhheee^^^YYYRRRLLLGGGCCC???===;;;;;;:::::::::<<<>>>???AAACCCFFFIIIMMMSSSYYY^^^cccggglllppptttwww{{{}}}|||vvvoooggg```[[[YYYVVVSSSPPPOOOOOOOOOOOONNNPPPNNNLLLJJJHHHGGGFFFEEEBBBAAA@@@@@@BBBCCCCCCBBBCCCDDDFFFGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>@@@AAACCCAAACCCCCCCCCCCCEEEHHHJJJNNNNNNMMMLLLLLLNNNRRRUUUWWWZZZ___dddiiilllmmmnnnlllmmmnnnoooppprrrrrrsssqqqrrrvvv}}}wwwkkknnnzzzvvvvvvwwwzzz||||||{{{zzzzzz|||{{{pppkkkccc[[[TTTMMMGGGCCCBBB@@@>>>======>>>===<<<777666444111000/////////............---------,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((())))))************))))))(((***))))))))))))***++++++,,,++++++++++++*********))))))))))))))))))))))))(((((()))***************)))((((((''''''(((((()))))))))))))))************(((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++***++++++,,,,,,------...---...///111222222222222111222222222111333555888777;;;@@@FFFNNNYYYfffooorrryyy~~~vvvkkkbbb[[[]]]jjjwww|||xxxuuutttpppllljjjiiigggccc```aaafffjjjiiiiiihhhccc]]]UUUQQQKKKFFFCCC@@@>>><<<::::::::::::<<<>>>@@@AAAEEEGGGIIIMMMQQQWWW___dddlllooouuuyyy}}}cccaaa]]]XXXSSSOOOLLLKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGDDDCCCBBBBBBEEEFFFFFFFFFGGGHHHKKKLLLLLLKKKHHHFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEDDDFFFGGGFFFDDDCCCEEEFFFGGGFFFDDDCCCCCCFFFKKKNNNPPPQQQSSSVVVZZZ[[[\\\[[[[[[ZZZZZZ[[[\\\]]]\\\\\\]]]]]]```gggpppyyyssspppuuu}}}}}}~~~}}}yyyvvvtttsssrrrqqqssszzzxxxssslllfff___ZZZTTTPPPFFFCCC???===>>>>>>???>>><<<:::666333111/////////............------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))'''((((((((()))))))))******))))))(((((())))))***((())))))************)))******))))))******+++,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((()))*********))))))(((((())))))***((((((((())))))))))))***))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++,,,,,,---......---...000222333333333222000111222222333555888;;;;;;@@@HHHSSS___iiirrrwwwyyyzzzsssooohhhcccaaacccjjj|||{{{xxxvvvqqqooolllhhhfffcccbbbaaabbbgggjjjgggddd```YYYRRRJJJGGGCCC@@@??????===<<<:::;;;<<<>>>@@@CCCEEEGGGLLLMMMPPPSSSWWW^^^fffkkkssswww|||UUUTTTQQQOOOLLLKKKIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJJJJHHHGGGGGGIIIJJJIIIIIIJJJLLLOOOQQQRRRPPPNNNLLLFFFGGGHHHIIIIIIJJJLLLMMMMMMNNNNNNMMMIIIGGGEEEEEEIIIKKKMMMLLLIIIFFFGGGHHHHHHFFFCCCBBBBBBEEEIIILLLMMMNNNPPPSSSWWWXXXXXXWWWVVVUUUSSSSSSSSSSSSQQQPPPRRRQQQQQQUUU[[[```dddfffnnnyyy}}}yyyzzz|||{{{uuu{{{xxxuuuyyy|||rrrmmmlllllliiimmmuuu~~~zzztttooojjjeeeaaa]]]IIIEEE@@@======???@@@@@@>>><<<888444111000////////////.........---------***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((((((((((((((())))))))))))'''((((((((())))))************))))))))))))******'''((()))************************)))******+++,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((('''&&&&&&'''((()))******))))))))))))******''''''''''''((((((((()))******************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))************)))************+++++++++******+++,,,,,,---......---...000222333333333333000111222222333666:::>>>>>>DDDOOO^^^kkktttxxxyyy~~~yyyttttttpppjjjccc^^^^^^dddlllxxx~~~~~~{{{xxxvvvpppooommmiiieeecccccceeecccggghhhccc^^^YYYRRRJJJCCCAAA>>>===>>>>>>===<<<<<<===???BBBEEEIIILLLMMMSSSTTTVVVYYY^^^eeemmmrrrwww{{{UUUYYYZZZTTTOOOPPPQQQQQQUUURRROOONNNOOOQQQQQQQQQPPPSSSXXX\\\___^^^\\\[[[]]][[[YYYXXXWWWWWWTTTSSSUUUSSSRRRUUUZZZ]]]]]]\\\\\\XXXTTTPPPQQQUUUZZZ]]]aaa```^^^[[[VVVPPPLLLIIIOOOMMMOOOTTTSSSMMMMMMRRRPPPOOOKKKDDD???AAAIIIPPPSSSUUUXXX[[[^^^```aaaaaaaaa\\\WWWTTTUUUUUUSSSQQQNNNMMMLLLKKKLLLOOOSSSUUUZZZ___aaa```aaaeeehhhggggggiiillllllmmmpppvvv{{{uuukkkdddbbbdddmmm|||{{{yyyuuuppp___QQQEEEBBBBBB@@@AAAEEE<<<===>>><<<999666444444111000///...------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,+++******((((((((((((((((((((((((************************,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&&&&&&&'''''''''(((***)))))))))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***+++,,,+++******...------,,,+++***)))(((111222222333333333222222000444777888777888;;;>>>BBBKKKYYYeeemmmttt{{{wwwpppjjjddd```XXX]]]eeennn|||{{{~~~|||}}}~~~{{{zzzzzzzzzvvvsssnnnkkkiiihhhhhhhhhgggffffffddd```ZZZSSSLLLFFFCCC???>>><<<::::::<<<>>>@@@@@@BBBFFFIIIKKKNNNRRRTTTZZZ[[[\\\___cccjjjrrrxxxyyy}}}ggglllmmmhhhdddeeegggggghhhddd___\\\\\\^^^___```___bbbfffkkkmmmmmmllljjjkkkiiieeecccaaa___\\\YYYVVVTTTSSSWWW___ffflllnnnnnnjjjeeeaaa```bbbfffiiiiiiiiiiiifffaaa[[[TTTPPPPPPPPPVVV]]]^^^ZZZZZZ^^^aaa___YYYPPPHHHFFFJJJOOOQQQRRRTTTXXX\\\aaaeeegggjjjfffbbb``````___]]][[[RRRRRRPPPOOOMMMNNNOOOQQQNNNSSSUUURRRRRRUUUVVVUUUTTTVVVWWWXXXYYY\\\aaaeeemmmpppyyy~~~rrrhhh```]]]aaalllwww}}}qqq```NNNGGGFFFCCCBBBDDD???@@@@@@>>>;;;777555444000000///.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++************************************************************))))))))))))))))))))))))(((((()))************)))((((((((((((((((((((((((************************,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((***+++,,,&&&'''''''''((((((((((((******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))+++,,,,,,,,,+++***,,,,,,,,,---------------111222222333333333333222555888;;;;;;:::;;;>>>AAADDDMMMZZZfffpppyyy}}}qqqfff^^^[[[[[[aaalllyyyyyyvvv~~~~~~}}}{{{wwwssspppiiihhhggghhhiiihhhgggeee```^^^YYYSSSMMMGGGBBB@@@???===<<<;;;<<<>>>AAACCCDDDGGGKKKNNNRRRUUUZZZ]]]___```aaacccgggmmmuuuzzz~~~~~~{{{|||yyy{{{}}}}}}zzzrrrmmmlllmmmnnnooommmooossswwwyyyyyyxxxwwwvvvsssoookkkhhhddd```\\\WWWTTTSSSWWW___iiirrrvvvyyyvvvpppkkkhhhhhhjjjlllmmmooopppoookkkddd]]]XXXOOORRRZZZbbbeeeddddddgggmmmkkkeee\\\SSSOOOOOOQQQSSSSSSTTTWWW[[[aaagggjjjpppnnnmmmllllllkkkiiigggaaaaaa```^^^ZZZWWWWWWWWWOOOSSSTTTPPPMMMMMMMMMJJJJJJJJJJJJJJJJJJLLLPPPSSSVVVXXX^^^hhhsss{{{qqqeee^^^\\\bbbkkkttt}}}uuu^^^RRROOOKKKGGGDDDBBBBBBBBB@@@>>>:::777555111111000/////////000000/////////............---------------------------++++++++++++++++++++++++,,,+++++++++************************************************************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))************************+++++++++******))))))((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((***+++,,,(((((((((((())))))))))))++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,,,,***+++,,,---///000111222222222222333333444444444:::<<>>=========<<<===???BBBEEEGGGJJJMMMRRRVVVZZZ^^^cccffffffgggiiikkknnnssszzz~~~}}}|||~~~yyywwwuuutttssspppqqqsssuuuuuuuuutttsssqqqnnniiieeebbb^^^ZZZWWWTTTSSSRRRSSSXXX___eeeiiioookkkfffaaa^^^^^^___```fffggghhhhhheeeaaa\\\YYYNNNQQQWWW\\\^^^___aaacccfffeeeccc]]]WWWSSSRRRSSSVVVVVVWWWYYY\\\```dddfffnnnoooppprrrssssssrrrqqqqqqssstttqqqmmmiiiggghhhbbbfffeee```ZZZXXXTTTPPPOOOMMMJJJGGGFFFGGGIIIKKKJJJKKKMMMRRRXXXggg~~~{{{tttlllfffhhhmmmsssyyy~~~nnnaaa]]]YYYPPPHHHDDDCCCBBBAAA???===:::888444333222000///........./////////.........------------------------------++++++++++++++++++++++++,,,,,,+++++++++*********************************************************))))))))))))))))))))))))))))))((('''''')))***+++************************************************+++*********)))))))))((())))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((((((((((())))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++***)))((((((''''''(((((())))))))))))*********,,,,,,***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------------***+++,,,...000111333333222222222333444555555666<<>><<<:::888555222000---,,,+++.........------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))+++***)))((()))***+++,,,++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))*********+++,,,,,,***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------+++,,,---...///000111222222222222333444666777888===@@@DDDHHHLLLSSS\\\ccckkkooossswwwzzzoooffffffkkkpppyyyxxxsssrrrsssvvv}}}yyyyyyvvvppphhhcccccceeeccccccdddeeeccc]]]VVVQQQGGGEEE@@@<<<:::;;;<<<>>>===>>>@@@CCCGGGKKKOOOQQQUUUXXX\\\```cccgggkkknnnsssvvvzzz}}}|||yyyyyy|||~~~}}}~~~|||{{{vvvwwwxxxwwwvvvuuusssrrrppplllgggccc^^^]]]\\\ZZZXXXWWWVVVUUUSSSQQQOOONNNNNNMMMKKKIIIGGGIIILLLMMMLLLKKKJJJKKKLLLKKKHHHFFFEEEEEEFFFGGGEEEEEEDDDDDDEEEFFFGGGHHHJJJLLLJJJEEEDDDHHHLLLLLLKKKKKKKKKJJJHHHFFFDDDCCCBBBDDDHHHLLLOOORRRSSSSSS___ccciiinnnqqqsssvvvxxx{{{{{{lllfff___YYYVVVUUUTTTSSSPPPMMMKKKKKKHHHGGGLLLSSSWWWXXX[[[___bbbdddfffgggrrrzzz{{{sssoooxxxxxxvvvuuulll```PPPKKKDDDAAAAAAAAA@@@>>>???===:::666222///---+++.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------,,,---...///000111111222222222222333444777999:::===AAAEEEJJJPPPYYYeeemmmqqqvvv{{{~~~sssjjjgggkkkpppwww~~~|||vvvvvvyyyzzz~~~}}}|||uuurrrnnnhhhcccaaabbbccccccbbb```^^^ZZZTTTMMMHHHCCCAAA>>>;;;;;;===???AAAAAABBBEEEIIINNNRRRVVVXXX[[[^^^bbbfffiiilllpppsss{{{~~~|||xxxsssssswww|||~~~}}}|||{{{}}}bbbggggggbbb^^^___aaa```cccbbbaaa```___]]]YYYVVVTTTSSSQQQOOONNNMMMMMMNNNLLLJJJIIIIIIJJJJJJIIIHHHEEEHHHKKKKKKIIIGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCDDD??????@@@@@@@@@AAA@@@@@@CCCFFFFFF@@@???DDDFFFEEEFFFEEEEEEDDDCCCBBB???>>>======???BBBDDDGGGIIIJJJPPPTTTZZZ^^^```cccgggjjjnnntttzzz|||zzzzzz{{{sssmmmkkkkkkkkkjjjbbb^^^ZZZYYYUUUNNNKKKKKKJJJJJJLLLMMMNNNPPPPPPPPP\\\bbbjjjooorrruuuzzz~~~}}}~~~{{{zzz}}}xxxooo[[[SSSIIICCCBBBBBBAAA???CCCAAA>>>:::666333111000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))***************************************************************((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((()))))))))************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))***+++,,,---------///000111333444444333222222333444777:::<<>><<<<<<===???BBBDDDFFFHHHKKKPPPUUUYYY]]]___aaaeeeiiimmmqqquuuzzz}}}}}}wwwqqqqqqvvv{{{~~~~~~|||{{{zzz{{{~~~TTTYYYZZZUUURRRTTTVVVVVVVVVTTTQQQQQQQQQPPPOOOMMMLLLLLLJJJIIIHHHIIIJJJKKKIIIHHHGGGHHHIIIIIIHHHGGGFFFIIIKKKJJJFFFDDDDDDEEEGGGFFFEEEDDDCCCBBBBBBBBB???@@@BBBCCCCCCAAA???===;;;AAABBB>>>>>>CCCDDDBBBDDDCCCBBBBBBCCCBBB@@@>>>@@@???======>>>@@@CCCEEEBBBFFFKKKNNNOOORRRVVVYYY[[[aaagggiiigggiiiooovvv~~~zzzyyyzzzzzzyyyuuunnniiigggbbbXXXPPPMMMLLLKKKKKKJJJIIIIIIHHHHHHJJJMMMRRRYYY___bbbdddeeeqqq~~~yyyzzz{{{zzzyyydddZZZMMMEEECCCBBBAAA???EEECCC@@@===:::777555444000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***(((''''''&&&&&&(((((((((((())))))))))))***)))))))))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))))))))***+++,,,---...///111333555777777333222222333555888;;;===AAADDDHHHLLLSSS]]]jjjsss~~~}}}vvvjjjhhhrrr~~~{{{~~~}}}~~~|||{{{yyyuuussskkkhhhffffffggggggccc```]]]YYYSSSNNNJJJFFFBBB???===<<<<<<<<<>>>@@@CCCEEEKKKMMMPPPUUUZZZ^^^bbbdddeeeiiinnnsssxxx}}}~~~yyysssrrrxxx}}}}}}{{{zzzzzz|||}}}}}}|||OOOOOONNNMMMLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMMMMLLLHHHGGGFFFFFFGGGHHHJJJKKKMMMKKKIIIIIIJJJJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHHHHEEEFFFGGGHHHGGGFFFEEEDDDAAABBBBBBCCCBBBAAA???>>>BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>===???@@@@@@@@@AAAAAA@@@AAACCCFFFIIIKKKPPPQQQSSSUUUWWWXXXYYYYYYdddkkktttyyyzzzzzz|||yyyrrriii```\\\YYYWWWRRRLLLLLLMMMJJJEEEIIIHHHHHHIIIMMMPPPQQQQQQUUU___mmmxxx|||vvvvvvuuutttuuuzzz|||}}}vvvkkk___UUUKKKCCC@@@BBB@@@AAAAAA???;;;888666666000//////............///......---,,,,,,,,,,,,---//////.........---------,,,,,,+++***))))))******---,,,+++***))))))))))))***(((&&&'''***,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++*********))))))((((((++++++******)))(((((((((''''''((()))***++++++,,,))))))((((((''''''&&&&&&(((((()))***************((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''(((((())))))******,,,***((((((***++++++***))))))))))))))))))))))))''''''(((((())))))*********)))((((((((()))+++,,,((((((((((((((((((((((((+++++++++*********)))))))))************+++++++++((()))))))))************))))))))))))))))))******///000222444555777777777888999999888777666888999???CCCJJJQQQZZZfffttt}}}~~~rrrnnnjjjllluuu|||zzzzzzyyywwwvvvuuuqqqlllhhheeefffhhhjjjjjjgggaaa\\\XXXRRRJJJEEEEEEDDD@@@<<<>>><<<<<<===AAAEEEHHHIIIOOOSSSXXX\\\]]]```eeeiiijjjooowww}}}}}}|||}}}~~~~~~{{{zzzzzz{{{}}}{{{{{{{{{zzzyyyyyyxxxxxxMMMMMMMMMLLLKKKKKKJJJJJJHHHIIIJJJKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKIIIIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIHHHHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>>>>???AAAAAA@@@???>>>>>>>>>???BBBDDDFFFCCCDDDEEEGGGHHHIIIIIIJJJNNNUUU\\\``````aaacccfffssswww}}}yyyrrrkkkfffeeeccc^^^XXXVVVWWWSSSMMMJJJHHHFFFEEEGGGIIIIIIIIIKKKRRR[[[cccjjjrrr}}}wwwsssuuuvvvxxx{{{}}}tttjjjaaaWWWLLLFFFFFFAAAAAAAAAAAA???<<<999777222111000//////.........///...------,,,,,,------.........------------,,,,,,,,,+++***************+++***************++++++***)))''')))+++,,,+++***************************+++++++++,,,,,,+++++++++************)))))))))((()))))))))))))))*********(((((())))))******+++++++++***************))))))(((((()))***************((((((((((((((((((((((((((((((((())))))))))))******)))))))))((((((((('''''''''''''''''''''(((((('''(((***,,,...,,,(((%%%))))))))))))))))))))))))'''((((((((()))))))))******)))((((((((()))++++++))))))))))))))))))))))))*********)))))))))(((((()))************+++++++++************++++++++++++******++++++++++++++++++///000222333555666666777555666777777666777999;;;@@@EEEMMMVVV___jjjvvv~~~wwwlllmmmpppuuu}}}zzzxxxwwwuuurrrpppnnnkkkhhheeecccdddfffhhhgggccc]]]YYYPPPJJJDDD@@@AAAAAA>>>;;;>>>===>>>@@@DDDHHHKKKLLLTTTWWW[[[^^^bbbggglllooouuuyyy}}}zzzxxxxxxyyy|||{{{zzzyyyyyy{{{}}}~~~|||{{{zzzyyywwwvvvvvvuuuJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIILLLJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEGGGHHHIIIJJJKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA??????AAABBBAAAAAA???>>>======>>>???AAABBB>>>???@@@AAAAAAAAAAAAAAA@@@DDDIIIKKKKKKLLLNNNQQQ]]]bbbhhhnnntttyyy~~~}}}yyytttrrrooooookkkeeebbbbbb^^^XXXSSSPPPLLLJJJIIIHHHFFFEEECCCFFFJJJMMMQQQZZZdddlllrrrxxx~~~{{{yyyzzz}}}{{{tttoooggg[[[RRROOOGGGDDDBBBBBBBBBAAA<<<888555444333222000///......///...------,,,---------------------,,,,,,,,,,,,,,,++++++************+++)))))))))******+++------*********,,,------+++)))************************+++,,,,,,,,,,,,,,,,,,+++************))))))))))))'''(((((()))******++++++)))))))))))))))******************+++++++++++++++(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((,,,222888:::555---&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((()))******+++************************)))))))))((((((((((((((()))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,------......///000111333444555555555444555666777777999<<<>>>BBBIIITTT^^^gggpppzzztttjjjgggooozzz~~~yyyvvvttttttsssoookkkgggfffdddcccbbbbbbbbbddddddccc^^^WWWQQQHHHCCC>>><<<>>>???>>>===@@@AAADDDHHHKKKOOORRRSSS[[[[[[]]]bbbiiipppuuuwwwzzz~~~|||xxxuuuttttttxxxxxxxxxxxxyyy{{{|||}}}}}}{{{zzzwwwvvvuuuttttttHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJLLLJJJHHHHHHJJJKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHHHHIIIJJJKKKKKKLLLJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAAAAABBBCCCBBBAAABBBBBBAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>@@@BBBCCCBBBCCCEEEGGGJJJMMMQQQUUUYYY^^^cccgggoooppprrrtttuuuvvvvvvuuurrrtttrrrmmmkkkllliiieee]]]\\\YYYWWWTTTPPPJJJFFFCCCDDDDDDDDDFFFKKKSSSXXXWWW^^^eeehhhjjjppp{{{~~~{{{xxxxxxtttjjj```\\\RRRLLLEEEBBBBBBBBB>>>:::888888777555333111///...//////...---------------------,,,,,,,,,+++++++++,,,++++++******+++++++++************++++++,,,---++++++---......---+++)))++++++++++++++++++++++++***++++++,,,,,,++++++************)))))))))))))))(((((())))))*********************)))))))))))))))(((((())))))******++++++(((((()))***************))))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%+++000777===???999000)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++,,,------...//////000111222333444444444444555666777888999;;;???CCCGGGPPP]]]iiiqqqxxx~~~uuummmjjjmmm{{{wwwqqqooooooooommmiiiddd``````aaaaaabbbcccbbbaaa```]]]VVVOOOIIIDDDAAA===<<<===???@@@@@@CCCFFFKKKOOOSSSVVVYYY[[[```___```fffoooxxx|||}}}|||~~~||||||}}}~~~~~~}}}~~~}}}|||}}}}}}~~~}}}yyyvvvuuuuuuvvvvvvwwwxxxzzz{{{||||||}}}|||zzzyyywwwvvvvvvvvvGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHJJJKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGHHHIIIJJJJJJKKKJJJIIIHHHHHHHHHJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBCCCDDDEEEDDDBBBDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAA@@@??????>>><<<===>>>=========>>>@@@>>>@@@BBBDDDEEEHHHMMMPPPUUUWWW[[[```eeejjjnnnpppooorrrsssqqqqqquuuuuusssgggggghhhhhheee]]]TTTMMMHHHHHHGGGEEEDDDEEEHHHJJJFFFKKKPPPRRRUUU^^^mmmxxx~~~|||vvvuuuxxxyyytttmmmjjjaaaWWWKKKCCCAAA@@@>>>;;;;;;;;;:::888666333000/////////...------------...------,,,,,,,,,+++++++++,,,+++++++++++++++,,,,,,---,,,,,,+++******+++++++++---...///...,,,***)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))******************))))))((((((*********)))))))))))))))(((((())))))******++++++(((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))((((((''''''&&&&&&(((+++///444555222+++&&&(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************************************************************))))))*********+++++++++))))))))))))*********+++******+++,,,---//////000111222333333444444444444444666777888:::===BBBFFFOOOYYYhhhttt{{{uuukkklllrrr}}}uuuooommmmmmnnnhhhddd```^^^___aaabbbccccccaaa^^^[[[VVVOOOHHHBBBAAA???<<<<<<===???AAABBBEEEIIIOOOSSSVVVYYY]]]```ccccccdddkkkttt|||}}}zzzzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{yyyyyyzzzwwwwwwxxxyyyzzzzzz{{{{{{||||||{{{{{{zzzyyyxxxwwwGGGGGGHHHHHHIIIIIIIIIJJJHHHGGGGGGGGGGGGHHHIIIIIILLLLLLMMMMMMMMMLLLKKKKKKKKKIIIHHHHHHJJJKKKKKKJJJGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFEEECCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>=====================:::<<<>>>??????AAADDDFFFCCCEEEIIINNNTTTZZZ___bbbeeeiiillllllooovvv{{{|||rrrtttxxxzzzxxxpppggg___RRRPPPMMMJJJGGGEEEDDDCCCAAACCCDDDDDDEEEMMMZZZdddoooxxxzzztttvvvyyywwwuuutttmmmbbbTTTIIICCC@@@???>>>======<<<;;;888555222111000///......------......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---......,,,++++++*********,,,...///...,,,***)))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++******)))((((((''')))))))))))))))******************+++++++++++++++(((((()))***************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((('''((()))+++---,,,(((%%%))))))))))))))))))))))))))))))))))))(((((((((((((((((()))************)))************************************++++++++++++)))************+++++++++(((((()))))))))*********)))***+++---...000111111333333444555555444444444333444777999===CCCIIINNNYYYdddrrr}}}yyyoookkkvvv~~~~~~vvvpppmmmlllllldddbbb```___```bbbcccccc```]]]WWWSSSNNNIIICCC@@@>>>===<<<;;;===@@@CCCEEEHHHLLLQQQUUUWWW[[[```dddgggiiilllrrryyy|||yyyxxxzzz|||~~~~~~~~~~~~~~~~~~|||{{{|||}}}zzzyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{|||zzzxxxuuusssHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIHHHHHHJJJKKKKKKJJJGGGHHHIIIIIIJJJJJJJJJJJJHHHHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFHHHGGGEEEDDDBBBCCCCCCCCCCCCBBBAAAAAACCCCCCDDDDDDDDDCCCBBBBBB@@@?????????@@@???>>><<<:::<<<===>>>>>>>>>@@@AAA======>>>AAAEEEIIIMMMPPPQQQWWWZZZ[[[```jjjsssvvvwwwyyy|||~~~~~~zzzsssnnnbbb___YYYSSSOOOLLLIIIHHHDDDDDDBBB@@@@@@DDDKKKOOOVVV```mmmvvvzzzzzzvvvwwwvvvvvvwwwrrrjjj___RRRIIIDDDBBBAAA>>>>>>>>>===;;;777444222000//////........................------------,,,+++++++++++++++,,,---...---,,,,,,+++++++++,,,,,,---...///---***((()))***))))))))))))))))))))))))))))))************))))))((()))))))))*********************)))))))))))))))(((((())))))******+++++++++***************))))))(((((()))***************(((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((()))))))))***(((((()))))))))))))))******)))((()))++++++)))((())))))))))))))))))))))))***)))))))))(((((((((''''''((()))***+++******)))))))))))))))))))))))))))))))))))))))*********+++)))************+++++++++))))))*********+++++++++***+++,,,...000222333444555555555666666555444444444666:::???EEENNNWWW]]]cccmmm{{{}}}}}}|||zzzxxxtttppprrr}}}{{{uuuoookkkhhhgggdddcccbbbbbbcccbbbaaa___YYYTTTNNNJJJGGGDDDBBB@@@<<<<<<===>>>@@@DDDIIIMMMOOOSSSXXXZZZ[[[___ffflllmmmqqqwww|||~~~{{{wwwvvvxxx{{{}}}~~~~~~}}}||||||||||||~~~~~~|||}}}}}}|||zzzyyyzzz{{{|||zzzxxxvvvttttttuuuvvvwwwxxxzzzzzzxxxsssmmmjjjIIIIIIIIIIIIIIIIIIIIIIIILLLKKKIIIHHHGGGHHHHHHIIIEEEFFFHHHIIIIIIIIIHHHHHHJJJIIIHHHHHHJJJKKKKKKKKKGGGGGGIIIJJJKKKLLLLLLLLLJJJIIIHHHGGGFFFGGGHHHIIIHHHJJJLLLNNNOOOPPPOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEFFFGGGHHHHHHFFFDDDCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC>>>>>>>>>>>>???>>><<<::::::;;;======;;;::::::;;;<<<;;;::::::;;;>>>@@@BBB???EEEIIIJJJOOO[[[fffkkkqqqrrrtttvvvwwwvvvrrroooqqqlllddd\\\WWWTTTRRRQQQGGGFFFDDDCCCBBBCCCEEEFFFCCCJJJSSSYYY^^^hhhvvvzzzwwwuuuzzzwwwuuutttuuuwwwrrrnnnfffZZZOOOGGGDDDDDD>>>??????>>><<<999555333000000///...............//////.........---------++++++++++++,,,,,,---...++++++++++++,,,---......---//////,,,((('''(((*********************************++++++++++++******(((((())))))*********+++((((((((()))******++++++'''(((((()))***++++++,,,))))))((((((''''''&&&&&&(((((()))***************(((((((((((((((((((((((())))))))))))************'''((((((((())))))******''''''(((((())))))******)))(((''''''))))))((('''))))))))))))))))))))))))******))))))(((((((((''''''((()))++++++******)))(((((((((((((((((((((((('''((((((((())))))******)))************+++++++++******+++++++++,,,,,,,,,+++,,,...///111333555555666666666777666666555444666:::???EEENNNXXXcccjjjhhhrrr|||yyyyyyssspppooooooooottt~~~~~~~~~|||}}}~~~}}}{{{vvvqqqkkkfffcccaaadddddddddddddddbbb^^^[[[RRRNNNHHHCCCBBBBBBBBBAAA===>>>???BBBEEEJJJPPPUUUVVVZZZ^^^``````eeelllsssqqqwww~~~}}}~~~|||yyyuuutttuuuyyy{{{}}}yyyxxxwwwwwwwwwxxxyyyzzz{{{{{{|||zzzxxxvvvwwwxxx}}}{{{wwwtttrrrqqqrrrsssuuuwwwyyyxxxuuunnnfffbbbJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJLLLKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPOOOMMMKKKKKKLLLJJJJJJJJJKKKMMMMMMLLLJJJKKKMMMQQQSSSTTTRRROOOMMMOOOMMMJJJIIIIIIIIIHHHFFFFFFGGGGGGHHHIIIJJJKKKKKKDDDDDDFFFGGGHHHGGGGGGFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>??????@@@@@@@@@???>>>===<<<<<<;;;;;;<<<;;;;;;::::::999888888888>>>>>>???AAAEEEJJJNNNQQQXXX[[[___bbbeeeiiimmmppplllmmmmmmkkkgggdddcccbbb^^^WWWMMMIIIHHHIIIGGGDDDEEEAAA@@@FFFNNNTTT\\\bbbqqqwwwvvvqqqpppvvv{{{}}}vvvqqqrrrvvvppphhh___WWWPPPJJJFFFEEEFFFGGGCCC>>>::::::;;;666555444333222000/////////...---,,,,,,,,,---...------------------------((())))))***,,,...000111---,,,++++++******++++++***)))(((''''''((()))***+++***)))(((((()))***+++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((''''''''''''(((((())))))******(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))************************,,,***)))***++++++***))),,,,,,,,,+++,,,,,,---------...///000222222333333888666444333333333333222:::>>>DDDLLLZZZiiipppppppppzzz}}}zzz|||pppiiifffjjjqqq|||}}}zzzrrrqqqrrrppppppmmmhhhbbb___```bbb```bbbccccccaaa\\\WWWSSSKKKGGGBBB???@@@AAA@@@???BBBCCCEEEGGGJJJPPPVVV[[[\\\___cccgggkkkpppuuuyyy|||{{{{{{|||~~~~~~}}}{{{|||{{{{{{zzzxxxwwwvvvvvvvvvuuuuuuttttttttttttuuuxxxwwwvvvuuuuuuvvvwwwxxx}}}{{{wwwnnneeeiiirrrqqqwwwyyysssooonnnkkkeeeJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNPPPRRRSSSRRRRRRSSSTTTNNNMMMLLLMMMNNNOOONNNMMMSSSTTTVVVWWWXXXWWWWWWVVVOOOMMMLLLKKKLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKKKKFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999888888888777777888999;;;>>>AAABBBEEEHHHKKKNNNPPPSSSWWWYYYbbbdddfffggghhhjjjnnnpppllleee]]]XXXUUURRRMMMHHHFFF@@@===@@@DDDGGGKKKPPP]]]dddooo{{{~~~yyywww}}}~~~xxxyyyyyyssskkkeeeaaa\\\VVVQQQEEEFFFFFFCCC???<<<:::999666666444333111000000//////...---,,,,,,,,,------------------------------)))******+++,,,...///000,,,,,,+++******************)))(((((((((((()))*********))))))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%'''((((((((()))))))))***)))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))************************+++***)))***++++++***)))+++++++++++++++,,,,,,------...///111222222333333666555555555666666666666999BBBLLLWWWcccooottttttuuu~~~~~~xxxvvvjjjffffffmmmwwwzzzsssooonnnlllkkkhhhccc^^^\\\]]]___aaaaaabbb```]]]XXXRRROOOGGGCCC???===>>>@@@??????CCCFFFKKKOOORRRUUUYYY\\\aaadddiiinnnrrrvvv{{{~~~}}}|||}}}~~~~~~}}}{{{|||{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvuuuttttttttttttvvvuuuuuutttuuuvvvxxxyyy|||yyywwwtttllldddfffmmmmmmtttwwwtttssstttsssoooIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOPPPPPPOOOOOOQQQSSSVVVWWWWWWWWWXXXZZZWWWUUUTTTUUUVVVXXXXXXWWW[[[ZZZZZZZZZYYYYYYYYYYYYOOONNNMMMNNNOOOOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKJJJJJJHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGGGGGGGFFFBBBBBBCCCCCCCCCCCCDDDDDDAAA@@@???>>>>>>=========;;;;;;;;;:::999999888888888888888888999999999999:::<<>>>>>???AAABBBCCCFFFKKKRRRWWWZZZ\\\^^^___eeeiiiooouuuyyy}}}~~~~~~}}}||||||{{{zzzxxxxxxxxxyyyzzzxxxxxxwwwvvvuuuuuuttttttttttttttttttuuuvvvxxxyyyzzzxxxuuuqqqjjjbbbbbbfffiiiooossstttwww~~~IIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPQQQRRRRRRRRRQQQVVVXXXZZZZZZYYYYYYZZZ[[[___^^^]]]^^^aaadddeeeeeedddcccbbb```]]]YYYWWWUUUQQQPPPPPPQQQRRRQQQOOOMMMNNNMMMMMMMMMLLLLLLKKKKKKJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKKKKIIIHHHGGGHHHGGGHHHIIIIIIJJJIIIHHHHHHBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@????????????===<<<<<<;;;::::::999999::::::;;;;;;:::999888777999;;;=========>>>@@@BBBCCCEEEHHHLLLSSS]]]iiipppwwwwwwwwwyyyxxxtttnnniii[[[TTTNNNKKKHHHCCC@@@AAAAAAFFFLLLQQQWWWaaannnxxx|||xxxyyy}}}uuunnnmmmqqqrrrkkkdddTTTOOOHHHDDDCCCAAA>>>;;;999777555333111111222222//////...------,,,,,,,,,------------------------,,,------...............+++***))))))((()))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((((((((((((((())))))))))))++++++******))))))((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((())))))***))))))))))))))))))))))))************************+++)))))))))+++,,,+++***))))))))))))***+++,,,,,,...///000111222222222222333444777999:::<<<>>>???@@@PPPbbbkkkpppvvvzzz{{{vvv}}}|||~~~{{{yyysssjjjeeegggiiinnnvvv~~~xxxpppjjjeeeccc```\\\ZZZZZZ[[[]]]^^^\\\YYYTTTOOOIIIEEEBBBAAA@@@@@@AAADDDFFFIIIJJJKKKOOOUUUZZZ^^^```bbbdddhhhlllsssxxx|||~~~}}}|||}}}|||{{{zzzyyyzzz|||}}}yyyxxxxxxwwwvvvuuuttttttuuuuuutttttttttuuuwwwxxxzzzxxxuuuqqqkkkfffcccccciiikkknnnqqqyyyJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQRRRTTTUUUVVVVVV[[[]]]___aaaaaaaaabbbdddiiiiiiiiilllqqqtttvvvvvvuuuuuussspppjjjccc\\\XXXVVVTTTSSSSSSTTTSSSQQQOOOPPPOOOOOONNNNNNMMMMMMLLLNNNOOOPPPPPPOOONNNMMMLLLKKKMMMOOOOOOLLLJJJIIIIIIGGGHHHJJJKKKKKKJJJIIIHHHEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;888888999999999888777777888:::;;;;;;::::::;;;<<<<<<===>>>@@@DDDLLLUUU\\\eeeiiiooovvv{{{}}}|||zzzhhhbbb\\\YYYSSSIIICCCAAA???CCCGGGHHHIIINNNXXX```iiihhhkkksss|||||||||}}}uuutttxxxyyysssmmm```XXXNNNFFFCCCAAA>>><<<:::999777555444333333333000000//////...---,,,,,,---------------------------....../////////...---+++***))))))((()))))))))))))))************))))))((()))***++++++***)))(((((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***************)))))))))))))))((((((((((((++++++******))))))((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((())))))***))))))))))))))))))))))))***************************)))((()))+++,,,+++***))))))))))))***+++,,,---///000111222222333222222333555888999:::===AAADDDMMM[[[iiioooppptttyyy|||uuuyyy}}}}}}yyywww{{{vvvooohhheeeeeeiiimmmrrrwww|||{{{{{{}}}~~~zzzrrrkkkeeeccc```^^^]]]]]]]]]]]]YYYWWWRRRMMMHHHCCC@@@??????@@@BBBDDDGGGJJJNNNPPPQQQTTTWWW[[[^^^bbbfffjjjmmmqqqwww|||~~~}}}}}}~~~}}}|||~~~}}}|||{{{{{{|||}}}}}}xxxxxxxxxxxxwwwvvvttttttwwwvvvuuuttttttuuuvvvvvvxxxwwwuuurrrrrrrrrpppnnnnnnlllkkkoooyyyKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKLLLLLLMMMNNNNNNNNNKKKLLLLLLMMMNNNNNNOOOOOOQQQQQQRRRTTTWWWZZZ\\\^^^```cccgggjjjllloooqqqtttzzz{{{}}}zzzrrrjjjeee___\\\YYYWWWVVVUUUTTTRRRQQQQQQPPPPPPOOOOOOOOONNNRRRSSSTTTUUUTTTSSSRRRQQQNNNQQQTTTSSSOOOLLLKKKLLLIIIJJJLLLMMMMMMKKKJJJHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@???>>>>>>======999999:::::::::::::::::::::;;;<<<;;;999999999;;;;;;;;;<<<<<<===AAAFFFKKKRRRVVV]]]fffooouuuzzz|||uuupppmmmkkkdddXXXNNNJJJAAACCCEEEDDDDDDFFFKKKOOOPPPRRR[[[hhhsss|||uuuhhhrrrzzzwwwyyyzzzwwwsssmmmfff[[[QQQHHHBBB>>><<<;;;;;;:::999777666555444111111111111000///---------------------------------...///000000000///...++++++***))))))))))))***)))******++++++******)))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))***************************)))((()))+++,,,,,,+++)))))))))***+++,,,---...000111111222333333222222333666888:::;;;@@@GGGMMM\\\gggqqqsssssswww|||~~~{{{zzzzzzzzzvvvrrrtttyyy|||rrriiidddffflllmmmrrruuuwww}}}}}}~~~}}}|||xxxwwwwwwyyyyyyvvvpppjjjdddcccaaaaaaaaa```^^^\\\TTTQQQLLLGGGBBB@@@??????===@@@CCCFFFIIIMMMQQQTTTXXXYYY[[[\\\```eeelllppptttxxx|||~~~}}}}}}~~~~~~}}}~~~~~~{{{{{{{{{||||||{{{}}}}}}|||||||||{{{{{{zzzuuuvvvwwwwwwwwwvvvuuutttxxxwwwvvvuuuuuuvvvwwwxxxssstttsssuuu{{{xxxsssoooqqqyyyLLLMMMMMMNNNNNNOOOPPPPPPLLLMMMMMMNNNOOOOOOPPPPPPLLLMMMNNNOOOPPPRRRSSSSSSUUUUUUUUUWWW[[[___dddggghhhkkkooosssuuuxxx{{{~~~}}}wwwrrroooiiieee___[[[YYYXXXWWWVVVQQQQQQQQQQQQQQQQQQQQQPPPRRRSSSUUUVVVVVVUUUTTTTTTQQQUUUXXXWWWRRRNNNMMMNNNLLLMMMOOOPPPOOOMMMKKKIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<===>>>???<<<===>>>===;;;:::;;;<<<999:::<<<<<<<<<===@@@BBBEEEHHHMMMSSSZZZcccjjjooouuussstttwwwssshhh^^^YYYLLLKKKHHHFFFEEEEEEGGGHHHFFFGGGNNNYYYccclllyyy}}}ooovvv|||yyyqqqeeeWWWKKKCCC???;;;<<<<<<<<<;;;888666444333333333333222000...---------------------------,,,---///111111111000///,,,,,,+++***************)))***++++++++++++***)))******))))))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***)))))))))(((((((((''')))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))************************)))(((((()))+++---,,,+++))))))******+++---...///111111222222333333222222333666999;;;>>>EEEPPPYYYiiirrrzzz{{{{{{~~~zzz{{{{{{zzz|||vvvnnniiihhhnnnwwwxxx{{{zzzwwwzzz}}}|||zzzxxxuuuuuuuuutttsssooojjjgggcccaaaaaaaaabbb```\\\XXXNNNKKKFFFBBB???>>>???@@@???BBBGGGJJJMMMQQQVVVYYY]]]^^^```bbbeeekkkqqqvvvzzz|||}}}|||{{{}}}~~~}}}|||{{{~~~}}}{{{xxxxxxyyyzzz{{{{{{zzzzzz{{{{{{{{{yyywwwuuussstttuuuwwwwwwvvvuuutttvvvvvvuuuvvvwwwyyy{{{|||tttuuuuuuwww{{{vvvwww{{{MMMMMMNNNOOOPPPPPPQQQQQQNNNNNNOOOOOOPPPQQQRRRRRRNNNOOOPPPRRRSSSUUUVVVWWWXXXWWWXXXYYY^^^ccciiimmmnnnqqquuuwwwyyy{{{}}}~~~}}}{{{yyyvvvtttrrrqqqpppkkkddd___\\\ZZZYYYXXXQQQQQQRRRRRRRRRRRRRRRRRRPPPQQQRRRSSSTTTTTTSSSRRRRRRWWWZZZYYYSSSOOONNNOOOOOOPPPQQQRRRQQQOOOLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>><<<::::::;;;<<<===;;;<<<===<<<:::999:::;;;555888;;;<<<<<<===>>>???AAABBBCCCFFFKKKSSS\\\bbbhhhiiiooovvvwwwnnneeeaaaYYYUUUNNNJJJHHHHHHGGGGGGDDDCCCDDDJJJQQQZZZhhhuuu|||wwwfffUUUIIIDDD<<<===>>>???===:::777555444444444444333111///...------------------------,,,---///111222111000///---,,,++++++******++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++++++++******))))))((((((((('''(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))************************)))(((((()))+++---,,,+++*********+++,,,...///000111111222333333333222222333666999;;;@@@IIIWWWaaaqqqyyy{{{~~~zzzpppllllllnnnvvv~~~xxxxxx~~~~~~yyywwwvvvtttttttttqqqmmmiiieeecccaaa``````aaabbb___ZZZUUUJJJGGGCCC???===>>>@@@BBBBBBFFFKKKOOOQQQUUUZZZ^^^```bbbeeehhhkkkooouuuyyy|||}}}zzz|||}}}|||zzzzzz|||{{{yyywwwvvvxxxyyyzzzzzzwwwyyyzzz{{{yyyvvvsssqqqqqqrrrtttvvvwwwvvvuuuttttttttttttvvvxxx{{{~~~yyyyyyxxxzzz|||||||||~~~PPPPPPPPPPPPQQQRRRSSSSSSRRRQQQQQQQQQRRRRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWYYY[[[___cccgggiiipppooonnnmmmmmmmmmnnnooopppsssxxx~~~~~~{{{qqqllleeebbbeeeiiilllnnnpppmmmiiieeeaaa^^^\\\\\\YYYXXXVVVUUUTTTTTTTTTUUUVVVTTTRRRQQQPPPQQQSSSTTTTTTTTTSSSQQQOOOOOOQQQSSSSSSWWWWWWTTTSSSSSSQQQLLLIIIHHHGGGHHHIIIIIIHHHFFFIIIIIIHHHHHHGGGFFFEEEEEECCCCCCDDDDDDDDDDDDDDDDDD@@@@@@@@@????????????>>>======<<<<<<<<<<<<======<<<<<<<<<===============???>>>???@@@BBBFFFIIIKKKUUUZZZbbbiiimmmppprrrsssiiiccc\\\YYYWWWUUUOOOJJJBBBCCCDDDEEEGGGKKKQQQVVVhhhsssyyyjjjVVVEEE@@@>>><<<;;;<<<<<<<<<;;;888777444222111111111111............---,,,++++++---...///111111111111000///...------++++++***)))************************,,,,,,+++***))))))******+++***))))))((())))))***))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++++++++*********))))))((((((+++***((('''''')))+++,,,,,,+++***+++------+++)))***)))(((''''''((()))***))))))(((((((((((()))))),,,++++++******++++++,,,)))))))))))))))))))))))),,,+++++++++******))))))************************++++++******************)))***+++,,,...///000000000111111000//////111333999;;;<<<<<<@@@LLL]]]jjjssszzzwwwnnniiinnnuuu{{{}}}xxx{{{{{{xxxvvvtttrrrqqqqqqqqqooohhh___ZZZ\\\```bbb___[[[ZZZZZZWWWOOOIIIGGGBBB<<<<<>>>>>>>>>>>>>>>>>>>>>>>========================??????>>>>>>???BBBDDDEEEHHHLLLQQQWWW]]]cccjjjnnnqqqmmmjjjhhhgggccc\\\VVVOOOLLLIIIFFFGGGIIILLLNNNVVV^^^kkkwwwvvvbbbRRRCCCBBB@@@???>>>===<<<;;;:::999777555333111000000............------,,,+++,,,---///000111000000000///......---,,,+++******************************,,,++++++***))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++*********)))))))))((((((+++***((((((((()))+++,,,+++******+++,,,,,,+++)))******))))))))))))******))))))(((((((((((())))))+++******))))))******+++************************++++++*********)))))))))************************++++++******************++++++,,,...///000111222111222222111111111444666999;;;>>>BBBIIIUUUdddnnnuuu|||wwwnnnkkkuuu}}}{{{uuuqqqppppppppppppmmmllliiiccc]]]ZZZ\\\^^^aaa\\\XXXVVVUUURRRKKKFFFEEEAAA===>>>CCCGGGHHHGGGNNNQQQVVVYYY\\\^^^bbbeeegggjjjnnnqqqtttwww{{{~~~|||{{{zzzzzzyyyyyyzzzzzzzzzyyyxxxwwwwwwxxxyyyyyywwwwwwwwwvvvvvvtttsssrrrssssssuuuvvvvvvwwwwwwwwwvvvwwwxxxxxxxxxzzz~~~}}}zzz|||~~~}}}RRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXWWWSSSOOOLLLIIIGGGFFFGGGIIIMMMRRRVVVYYY\\\]]]WWWSSSOOOMMMMMMPPPQQQRRRWWWZZZ___bbbcccaaa]]]ZZZYYYYYYXXXWWWVVVVVVVVVVVVPPPQQQSSSTTTVVVWWWXXXXXXSSSSSSSSSSSSTTTXXX]]]bbbhhhmmmpppooommmkkkeee___ZZZVVVQQQMMMLLLLLLLLLLLLIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB??????@@@AAAAAA@@@??????????????????>>>>>>>>>>>>@@@???======<<<===>>>??????@@@AAADDDJJJRRR\\\cccnnnnnnpppsssuuusssmmmggg^^^XXXPPPKKKIIIIIIGGGEEEGGGKKKSSS[[[gggvvvqqqaaaMMMKKKHHHDDDAAA>>><<<;;;;;;;;;:::888666333111000.........------------,,,,,,,,,...//////000////////////...---,,,+++******************************,,,+++******)))*********&&&((()))+++,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))******+++******))))))))))))((((((***))))))((()))***+++,,,+++***)))***+++,,,+++)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((()))))))))******************************))))))))))))((((((******************************++++++++++++++++++,,,---...///000222333333333333444444333444777999:::===DDDMMMXXXdddooouuuyyyvvvpppppp~~~zzzxxx|||xxxrrrnnnmmmnnnooopppiiigggccc^^^\\\[[[\\\]]]^^^YYYSSSOOOMMMJJJFFFBBBCCC@@@>>>@@@FFFKKKLLLLLLSSSYYY^^^``````aaafffkkklllooosssvvvyyy}}}~~~~~~|||zzzxxxwwwvvvwwwxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvttttttuuuvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxyyy||||||{{{~~~||||||}}}}}}~~~UUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXZZZ[[[]]]\\\[[[YYYXXXVVVUUUUUUOOONNNLLLKKKIIIGGGFFFEEEDDDFFFIIIKKKOOOSSSXXX[[[\\\ZZZWWWTTTSSSSSSRRRRRRSSSVVV\\\```bbbaaa^^^\\\YYYYYYYYYXXXXXXWWWWWWWWWRRRSSSVVVXXXZZZZZZYYYYYYVVVVVVVVVVVVWWW[[[aaafffmmmsssxxxxxxxxxvvvpppjjjbbb]]]VVVPPPNNNNNNNNNNNNIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCC@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===???>>>======???EEEMMMSSS\\\___dddlllsssvvvtttrrriiibbbZZZUUUSSSPPPIIICCCGGGGGGHHHJJJQQQ]]]kkkuuu~~~ooo^^^ZZZSSSJJJBBB===<<<<<<;;;<<<<<<;;;999777444333//////......------------,,,,,,---......///////////////...---,,,+++******************************++++++***************+++'''***---///000///---,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))(((((()))))))))))))))+++,,,,,,+++)))((()))***++++++***((((((((())))))((((((((())))))(((((((((((())))))***))))))(((((())))))***++++++++++++++++++++++++)))))))))(((((((((((((((******************************+++++++++++++++,,,,,,---...///000222333333333444555555555666999<<<===BBBKKKYYYgggssszzz}}}~~~~~~tttrrryyy}}}xxxxxx}}}zzzyyyvvvrrrpppoooppppppooogggddd```]]]]]]]]]]]]\\\[[[UUUNNNIIIGGGEEECCCAAAAAA@@@AAADDDJJJOOORRRRRRWWW^^^dddfffcccdddiiiooorrruuuyyy|||~~~}}}|||}}}~~~}}}||||||zzzxxxvvvuuuvvvxxxyyyzzzyyyxxxwwwvvvuuuttttttqqqrrrsssuuuvvvwwwwwwwwwyyyyyyyyyyyyxxxwwwvvvuuutttvvvwwwxxxxxxzzz}}}~~~|||{{{|||}}}~~~|||zzzzzzzzzyyyxxxVVVWWWXXXZZZZZZZZZZZZZZZWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\______]]][[[XXXVVVTTTSSSNNNNNNNNNNNNMMMMMMMMMLLLKKKLLLMMMNNNOOOSSSYYY^^^fffeeedddaaa]]]ZZZXXXWWWWWWYYY\\\^^^______^^^]]][[[[[[[[[[[[ZZZZZZZZZYYYWWWXXX[[[\\\]]]\\\ZZZYYYXXXXXXXXXVVVVVVYYY]]]aaafffmmmssstttvvvvvvrrrlllfffaaaZZZTTTQQQPPPPPPOOOJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDBBBCCCEEEFFFFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>=========>>>>>>>>>??????>>>======@@@DDDGGGJJJMMMRRRZZZccciiimmmnnnkkkgggcccbbbaaa]]]TTTMMMMMMKKKHHHEEEFFFKKKRRRWWW___lll~~~sssmmmaaaRRREEE>>><<<===;;;<<<=========;;;:::999222111000///............,,,,,,------...//////000000//////...---,,,+++***************************+++***************++++++'''***...111222000...,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((()))))))))))))))******+++,,,---+++***((((((***,,,,,,+++))))))))))))))))))))))))))))))(((((((((((())))))*********))))))*********************************((((((((((((((()))))))))******************************++++++,,,,,,,,,,,,,,,,,,---///000111222333222333555555666888<<<>>>BBBHHHTTTdddrrr}}}xxxpppvvvzzzzzz}}}}}}zzz~~~~~~zzzuuussstttsssrrrrrrrrrpppmmmkkkgggdddaaa```___^^^\\\[[[VVVRRRKKKFFFCCCBBBBBBBBBBBBCCCEEEJJJOOOTTTVVVWWWXXX___fffhhhfffgggmmmsssxxx{{{~~~~~~|||zzzzzz{{{|||{{{zzz}}}{{{xxxvvvuuuvvvxxxyyyyyyyyyxxxwwwvvvtttsssrrrpppqqqrrrtttvvvwwwxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvrrrtttwwwxxxyyy{{{|||zzzyyyyyyzzz|||zzzxxxxxxxxxxxxuuusssVVVXXXZZZ\\\]]]^^^]]]]]]YYYYYYXXXWWWWWWWWWWWWXXXWWWYYY[[[]]]_________^^^bbbaaa```^^^\\\YYYWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUVVVUUUTTTWWW^^^ccclllnnnnnnlllhhhccc```^^^aaaaaaaaaaaa``````______^^^______``````___^^^^^^]]]^^^___```___^^^\\\ZZZZZZZZZYYYWWWUUUUUUWWWYYY[[[aaafffhhhjjjmmmlllhhhfffccc]]]YYYVVVTTTRRRPPPKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>?????????@@@@@@@@@;;;===>>>>>>>>>>>>@@@BBBBBBCCCGGGKKKQQQWWW\\\___dddddddddfffhhheee```[[[RRRPPPKKKHHHEEEEEEFFFGGGKKKSSS___kkkxxx~~~qqq```OOODDD@@@AAA======>>>>>>??????>>>>>>666555222000////////////------------...///000111000000///...---,,,++++++*********************************)))******+++,,,'''))),,,//////...+++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((())))))***+++,,,------,,,***))))))+++---------,,,+++***))))))***+++,,,))))))(((((((((((())))))+++******))))))******+++))))))))))))))))))))))))(((((())))))))))))************************************++++++,,,---------,,,,,,---///000111222333222444555777888:::>>>AAAIIIQQQ^^^lllxxx}}}vvvsssooo}}}}}}wwwvvvzzz~~~~~~}}}yyytttpppnnnoooooooooppppppmmmhhheeeeeeeeedddccc___[[[XXXVVVQQQMMMHHHCCCAAAAAACCCDDDEEEGGGKKKPPPTTTXXXZZZ[[[ZZZ```fffjjjjjjmmmrrrwww|||{{{zzzxxxxxxzzzzzzzzzyyy|||{{{xxxvvvuuuvvvvvvwwwyyyyyyxxxxxxwwwuuutttssspppqqqssstttuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxqqqsssvvvxxxyyyzzz}}}~~~}}}zzzwwwwwwwwwwwwvvvuuuvvvvvvuuusssqqqYYY[[[^^^aaacccddddddddd```___^^^]]]\\\[[[[[[[[[ZZZ]]]bbbfffhhhhhhfffeeeggggggffffffdddbbb___^^^```aaabbbdddeeeeeeddddddaaacccdddcccaaadddkkkqqqtttwww{{{{{{wwwrrrooonnnmmmmmmlllllljjjiiigggfffcccdddeeeffffffeeedddccc```aaabbbbbbaaa```___^^^]]]^^^]]][[[XXXVVVVVVWWWWWW[[[]]]^^^```eeefffccceeecccaaa___\\\YYYUUUQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDDDDCCCCCC???@@@@@@@@@@@@@@@??????<<<>>>??????>>>>>>???@@@>>>???AAACCCFFFIIIMMMOOOUUUVVVYYY]]]```aaabbbbbb[[[WWWSSSNNNKKKHHHEEEDDDDDDHHHLLLRRRYYYeeesss}}}ppp]]]NNNGGGEEEAAA@@@@@@?????????@@@@@@:::888555222000/////////...............000111222000000///...---,,,++++++******************************))))))***++++++,,,(((***,,,......,,,***)))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((***+++,,,------------+++)))))),,,...//////,,,***'''%%%%%%'''***,,,))))))(((((((((((()))))))))))))))(((((()))))))))(((((((((((((((((((((((()))))))))*********++++++******************************++++++,,,------...---...///000111333444444444555777999:::===AAADDDOOOXXXeeeqqqyyy~~~yyyqqqoooqqquuu~~~~~~xxxvvvzzz}}}{{{xxxtttqqqnnnmmmnnnmmmmmmmmmllljjjfffbbbbbbeeegggddd]]]UUUQQQOOOJJJHHHEEEBBB@@@AAADDDFFFIIILLLQQQUUUXXXZZZ\\\]]]]]]aaaggglllpppuuuyyy|||}}}~~~zzzxxxwwwwwwxxxyyyyyyxxxzzzyyywwwvvvuuutttttttttxxxxxxyyyyyyxxxvvvuuutttqqqrrrssstttuuuuuuuuuuuuvvvvvvwwwyyyyyyzzzzzzzzzqqqsssuuuvvvvvvvvvxxxyyy{{{}}}~~~}}}xxxuuuttttttuuutttssstttttttttrrrppp^^^```cccgggiiijjjkkkjjjhhhgggeeedddbbbaaaaaa```___ccciiinnnqqqpppnnnllllllmmmmmmmmmllljjjhhhgggiiijjjmmmppprrrtttttttttmmmppprrrqqqpppssszzz}}}~~~}}}vvvwwwwwwwwwuuurrrooommmggghhhiiijjjjjjiiihhhhhhbbbbbbcccccccccbbbbbbbbbaaabbbbbb```]]]ZZZYYYYYYXXX[[[[[[ZZZ\\\aaadddbbbddddddcccbbbaaa]]]WWWSSSNNNNNNNNNNNNNNNNNNNNNOOOMMMLLLLLLKKKJJJJJJIIIIIIKKKJJJJJJJJJJJJIIIIIIIIIFFFFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCAAAAAAAAAAAA@@@???>>>===AAABBBBBB@@@>>>===>>>???:::<<>>>>>AAAAAABBBBBBAAA@@@>>>===????????????????????????BBBBBBCCCDDDGGGKKKOOOQQQXXX[[[^^^]]]YYYRRRMMMJJJEEEGGGHHHFFFDDDEEEIIINNNSSSZZZfffvvvxxxtttsss}}}yyyxxxvvvwww}}}ooo```XXXUUUPPPIIIEEEDDD@@@:::<<>>===@@@@@@@@@@@@@@@@@@@@@@@@=========>>>@@@CCCFFFGGGNNNQQQUUUVVVUUUSSSRRRRRRMMMJJJFFFCCCCCCDDDFFFHHHEEEJJJSSS```rrruuuqqqsssqqqssswwwyyyzzzuuujjjcccaaa^^^VVVOOOKKKDDD<<<;;;???<<<;;;999777444222000///......------...//////000/////////......---------,,,+++******))))))******)))*********************,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************+++***)))(((((()))***+++(((((((((((())))))))))))***)))))))))(((((((((((()))))))))))))))))))))))))))((('''((()))+++...///------------------------***))))))(((''''''((((((***)))))))))((((((((('''''''''((()))))))))))))))(((((()))*********************))))))******+++,,,***************++++++,,,,,,,,,***)))***+++---...//////000111222444555666666;;;???AAABBBGGGPPPXXXbbbmmmvvvzzz}}}}}}uuulllfffgggooowww}}}xxxuuurrrnnnlllllllllmmmiiiiiiiiihhheeecccbbbaaabbb```^^^\\\UUUJJJDDDDDDBBBBBBAAAAAACCCFFFIIIKKKQQQTTTXXXZZZ\\\^^^aaacccoooqqqtttxxx|||~~~}}}|||zzzyyyyyy{{{}}}~~~|||yyywwwxxxxxxyyyyyyyyyyyyxxxwwwwwwwwwvvvuuusssqqqpppssswww||||||xxxtttssstttuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqrrrsssuuuvvvwwwxxxrrrrrrrrrrrrrrrqqqpppooooooqqqtttsssqqqooopppqqqrrrrrrrrrqqqooonnnlllkkknnnwww}}}zzz}}}{{{yyyzzz|||}}}|||zzzuuurrrrrrtttvvvwwwwwwuuurrroookkkhhheeedddeeedddccccccdddeeefffgggmmmnnnpppqqqrrrqqqooonnnfffdddaaa]]]YYYUUUSSSQQQPPPOOONNNMMMMMMMMMMMMNNNKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<===???@@@AAABBBEEEIIILLLOOORRRWWWZZZWWWPPPHHHDDDDDDDDDBBB@@@<<>>============>>>;;;===@@@BBBGGGMMMUUUZZZ]]]XXXRRRMMMIIIEEE@@@<<<>>>@@@AAACCCJJJ\\\uuu~~~|||xxxtttpppmmmmmmggg^^^VVVMMMDDD>>><<<999;;;===>>><<<888333000000000////////////000000111111000///...---,,,,,,,,,,,,+++******************++++++,,,,,,------......---,,,+++***)))))))))))))))))))))))))))))))))***************************))))))))))))))))))***(((((((((((())))))))))))''')))***++++++***((('''((((((((((((((((((((((((***))))))))))))******+++,,,,,,+++***)))((((((''')))(((((('''''''''(((((())))))))))))((((((((((((''''''((()))))))))))))))(((((()))*********************))))))******+++,,,+++************+++,,,,,,,,,,,,++++++,,,---...///...///111333555888;;;<<>>===<<<;;;::::::;;;<<<<<<===@@@FFFMMMRRRZZZ\\\\\\XXXQQQHHHBBB@@@@@@BBBDDDCCCDDDLLL[[[hhhvvv}}}wwwtttrrrqqqsssooohhh```XXXOOODDD<<<:::<<<>>>???===888444000000000////////////000000111000000///......------------,,,+++++++++++++++---------....../////////,,,,,,***)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))'''(((***,,,,,,+++)))((((((((((((((((((((((((((()))))))))))))))))))))***)))))))))))))))))))))((()))))))))(((((()))******(((((((((((())))))))))))''''''((()))))))))))))))(((((()))*********************))))))******+++,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,---...///000///000222444777;;;===???AAA@@@AAAGGGSSScccpppxxx{{{|||{{{}}}|||ppplllhhhjjjqqqyyy}}}yyyxxx{{{~~~|||zzzxxxvvvqqqlllgggccc```___^^^]]]]]]]]]]]][[[WWWSSSOOOFFF@@@@@@AAA@@@AAACCCCCCFFFIIINNNSSSWWWZZZ\\\___aaacccfffhhhlllqqquuuzzz{{{|||~~~}}}{{{{{{{{{zzzxxxwwwwwwvvvwwwwwwxxxyyyzzz{{{zzzyyyxxxxxxwwwyyy{{{}}}~~~|||zzzyyyuuuvvvxxxyyyyyyyyyxxxwwwxxxxxxxxxvvvuuutttuuuvvvssssssssssssssssssssssssttttttsssrrrqqqqqqppppppnnnnnnoooooooooooooooooonnnmmmlllkkkkkkjjjiiiiiihhhiiiiiiiiihhhgggffffffzzzzzz{{{{{{yyyxxxvvvtttnnnmmmjjjhhhgggiiijjjlllmmmooossswww{{{~~~}}}wwwooohhhccc]]]\\\[[[YYYXXXWWWVVVVVVSSSSSSRRRQQQPPPOOOOOONNNIIIJJJJJJKKKKKKKKKJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>=========<<<;;;<<>>???>>><<<888555222000000//////......//////000000000/////////......///...------,,,,,,------/////////...............+++***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((()))***+++++++++***)))))))))))))))))))))))))))(((((())))))))))))))))))''''''(((((())))))*********))))))))))))******+++(((((((((((())))))))))))''''''((()))))))))))))))(((((()))*********************))))))******+++,,,+++++++++++++++,,,------+++,,,---......///000000111222333666999<<>>@@@AAACCCGGGHHHJJJOOOTTTYYY\\\^^^___aaacccfffiiikkknnnrrruuu}}}~~~~~~{{{zzzzzzzzzyyywwwuuuuuuuuuvvvvvvxxxzzz||||||{{{yyyyyyyyywwwyyy{{{|||}}}|||{{{zzzuuuvvvxxxyyyyyyyyyxxxxxxwwwvvvvvvuuuuuuttttttsssssssssttttttuuuuuuvvvvvvsssrrrrrrqqqpppooonnnnnnmmmmmmnnnnnnnnnmmmmmmllliiihhhffffffhhhiiiiiihhhccccccccccccbbbaaa``````~~~|||{{{zzztttsssqqqooonnnnnnooopppmmmpppuuuzzz}}}wwwsssmmmkkkiiifffcccaaa```___[[[ZZZZZZYYYXXXWWWVVVUUUPPPOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLHHHHHHHHHIIIIIIIIIIIIIIIKKKJJJHHHGGGFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA<<<======<<<;;;<<<>>>AAAEEEKKKRRRXXX[[[YYYVVVTTTJJJIIIGGGCCC@@@???AAACCCOOO[[[jjjtttxxxzzz}}}}}}{{{ppp]]]LLLCCCBBB@@@>>>;;;999777666000//////...------......///////////////000000000000000///...............//////......---,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))''''''((())))))******)))'''((((((((())))))))))))((((((((((((((()))******'''((((((((()))))))))***''''''((()))))))))))))))(((((()))*********************))))))******+++,,,,,,++++++++++++,,,------+++,,,---...///000000111222333555777:::===@@@AAACCCCCCHHHTTTcccoootttuuu}}}|||~~~yyyvvvrrrrrrrrruuuzzz}}}{{{zzz{{{~~~~~~|||zzzxxxxxxwwwuuusssuuussspppkkkfffbbb^^^]]]^^^[[[XXXXXXWWWSSSKKKDDD???>>>>>>BBBBBBBBBFFFKKKMMMPPPUUUZZZ___aaabbbccceeehhhllloooppprrruuuwww~~~~~~~~~|||zzzzzzzzzyyyxxxvvvtttttttttuuuvvvxxxzzz}}}|||zzzxxxxxxyyyyyyyyyyyyzzzyyyyyyxxxwwwvvvvvvxxxyyyyyyxxxwwwwwwuuuuuuttttttttttttrrrqqqqqqqqqrrrrrrrrrssssssssspppoooooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjiiihhhggggggeeebbbbbbdddeeeeeeccc______^^^]]][[[YYYWWWVVV~~~}}}xxxwwwvvvtttssssssssstttrrruuuyyy~~~~~~}}}zzzwwwsssqqqooonnnccccccbbbaaa```^^^^^^]]]XXXWWWTTTRRRQQQPPPPPPQQQOOONNNMMMMMMMMMMMMMMMNNNIIIIIIIIIIIIIIIIIIIIIIIILLLKKKIIIHHHGGGGGGHHHIIICCCCCCCCCCCCCCCCCCCCCCCC>>>>>>????????????>>>>>>;;;<<<===<<<;;;;;;===>>>>>>@@@GGGQQQ[[[```___\\\XXXTTTMMMFFFBBBAAAAAABBBAAAEEENNNYYYdddlllrrrtttyyy}}}iiiUUUGGGEEEBBB>>>;;;999999999000///...---------------......//////000000111111111111000///////////////......---,,,+++******)))******************++++++************************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))(((((('''''''''''''''((()))***'''((((((((())))))******'''(((((()))))))))))))))(((((()))************************)))***++++++,,,,,,,,,++++++,,,,,,---...+++,,,---///000111111111444444666888;;;>>>@@@BBBDDDEEEKKKXXXhhhrrrtttrrr{{{~~~{{{wwwyyyzzz{{{~~~zzz{{{}}}|||zzzwwwvvvvvvuuusssqqqrrrpppmmmjjjfffbbb___]]]___[[[XXXVVVUUUPPPGGG@@@>>>???BBBEEEEEECCCGGGNNNRRRUUUZZZ___cccdddeeeeeejjjmmmqqquuuvvvwwwyyy{{{|||}}}~~~}}}~~~~~~}}}{{{yyyzzzzzzyyyxxxvvvtttssstttuuuvvvwwwzzz}}}|||yyywwwwwwxxxzzzzzzyyyxxxvvvuuuuuuuuuvvvvvvxxxxxxxxxxxxwwwvvvtttssssssttttttsssqqqooooooooonnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjiiiiiiggggggggggggfffeeedddccciiifffaaa`````````^^^\\\^^^]]][[[YYYVVVSSSPPPNNN~~~}}}{{{{{{|||||||||||||||~~~|||yyywwwuuurrroookkkhhhfffeeegggbbb\\\YYYXXXWWWTTTRRRRRRSSSSSSRRRPPPNNNOOOPPPMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNJJJHHHFFFCCCBBBBBBCCCCCCAAAAAABBBBBBBBBBBBCCCCCC@@@??????>>>>>>>>>>>>>>>>>>>>>@@@DDDLLLUUU]]]bbbYYY\\\]]]WWWLLLDDDBBBBBBBBB@@@???CCCKKKTTT[[[___ooozzz~~~uuukkk]]]QQQCCC===>>>>>>:::666333111/////////000///...............//////000000000000///...------,,,,,,---,,,++++++------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++++++++*********))))))))))))))))))))))))))))))++++++************++++++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++***)))''''''(((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,+++,,,,,,------+++---///000000000222444666999===@@@AAACCCEEEFFFDDDMMMVVV]]]fffpppvvvwww~~~{{{vvvuuuwwwzzz~~~}}}|||||||||{{{yyywwwvvvttttttssssssppplllfffbbb^^^\\\[[[___]]]ZZZUUUOOOIIIDDDBBB>>>AAADDDEEEFFFHHHNNNRRRXXX[[[^^^```bbbeeeiiilllooossswww{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzwwwuuutttvvvvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxvvvuuutttsssssswwwssspppoooqqqrrrpppooorrrsssuuuvvvuuurrrnnnllllllmmmmmmmmmkkkiiigggfffhhhfffeeefffhhhiiifffdddbbbaaa```___^^^___```aaa^^^^^^]]]\\\ZZZWWWUUUTTTOOOOOONNNMMMKKKJJJIIIIII~~~zzzxxxvvvuuunnniiiddd```___^^^\\\YYYZZZZZZ[[[YYYVVVTTTTTTUUUPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOOKKKJJJHHHFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@??????>>>>>>>>>>>>>>>>>>???BBBGGGNNNUUUYYY\\\___bbb___WWWOOOIIIGGGAAAAAAAAABBBDDDFFFJJJLLLVVV```qqq}}}{{{rrrdddYYYKKKBBB???===999666333111///...//////...---,,,,,,---------.........//////......---,,,,,,+++---+++***+++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++*********))))))))))))))))))))))))))))))*********))))))*********))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))************************)))))))))***+++++++++,,,+++++++++++++++,,,------,,,...000111111222444777888;;;???BBBCCCDDDEEEGGGKKKUUU```fffllluuu|||{{{ssspppwww|||xxx~~~}}}}}}||||||yyyxxxwwwvvvuuuuuuuuutttqqqnnniiieeeccc```]]][[[YYYWWWTTTOOOKKKGGGDDDBBBCCCFFFJJJKKKKKKNNNSSSWWW]]]^^^``````aaacccgggiiiqqqtttxxx{{{||||||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{yyywwwuuusssvvvvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxvvvuuutttsssssssssuuurrrooonnnoooooonnnmmmssstttuuuuuussspppmmmkkkjjjjjjjjjiiihhhfffdddbbbdddbbbaaaaaaccccccaaa^^^ZZZYYYXXXWWWVVVVVVWWWXXXWWWWWWVVVUUUSSSQQQOOONNNHHHHHHGGGFFFEEEDDDCCCBBByyyuuupppllljjjiiigggffffffggggggeeebbb___^^^^^^YYYXXXXXXWWWUUUTTTRRRRRRPPPPPPOOONNNNNNNNNNNNNNNLLLLLLKKKJJJIIIIIIHHHHHHEEEDDDCCCBBBAAABBBCCCDDDCCCBBBAAA@@@???>>>>>>>>>@@@???>>>>>>AAAEEEJJJMMMYYY]]]bbbeeeccc]]]VVVQQQDDDDDDCCCAAA>>><<<<<<===CCCLLL[[[lllzzz{{{}}}}}}{{{oooeeeWWWJJJ@@@;;;888666333111///...//////...---++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++,,,*********+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********+++************)))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&((()))***++++++******************************************++++++))))))******+++,,,---...---///111222222444777999;;;>>>BBBDDDEEEFFFGGGHHHRRR___kkkqqquuu|||wwwkkkkkk}}}zzzvvvvvv}}}}}}|||~~~{{{yyyyyyuuuuuuuuuuuuttttttttttttooojjjfffeeefffddd___ZZZTTTRRRNNNJJJHHHFFFEEEEEEGGGKKKNNNOOOPPPRRRWWW[[[___```aaaaaaaaadddhhhkkksssuuuyyyzzz{{{{{{|||}}}~~~|||zzzxxxvvvvvvwwwyyy{{{}}}|||{{{zzzxxxuuusssrrrvvvvvvttttttttttttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvuuussssssrrrrrrrrrsssqqqnnnmmmnnnnnnlllkkkrrrrrrqqqpppnnnllljjjhhhffffffeeecccaaa___]]]\\\\\\[[[ZZZZZZZZZZZZWWWUUUQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEAAAAAA@@@???>>>=========zzz}}}yyyvvvtttsssrrrtttuuuuuusssppplllkkkkkkffffffeeeccc```\\\YYYWWWVVVUUUTTTRRRQQQPPPOOOOOONNNNNNNNNNNNMMMKKKJJJIIIGGGFFFDDDCCCBBBCCCDDDEEEDDDDDDBBBAAA@@@@@@??????@@@???===<<<===@@@CCCEEEOOORRRYYYaaafffgggeeebbbQQQKKKCCC>>>=========<<<>>>DDDOOOZZZfffqqq{{{~~~{{{|||~~~wwwoooaaaQQQCCC;;;777777333111///...//////...,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$&&&''')))*********************************+++++++++***************(((((()))***+++,,,...//////000222222222444777:::???BBBEEEGGGHHHIIIJJJLLLXXXggguuuzzz{{{{{{rrriiinnntttsssvvv}}}}}}{{{}}}}}}|||xxxvvvvvvtttttttttsssrrrqqqppppppmmmhhhdddeeeiiihhhaaaZZZRRRPPPLLLHHHFFFFFFGGGIIIHHHLLLPPPRRRRRRTTTXXX\\\^^^___```bbbdddhhhmmmqqqrrruuuxxxyyyzzzzzz|||}}}|||vvvuuussspppoooqqqtttwwwzzzzzzyyyxxxvvvtttrrrqqqvvvuuutttsssrrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrruuutttsssrrrqqqqqqqqqqqqrrrqqqooonnnnnnmmmlllkkknnnmmmkkkiiigggeeedddccc``````^^^\\\ZZZXXXVVVUUUTTTSSSSSSRRRQQQPPPNNNMMMJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCAAA@@@???>>>======<<<<<<;;;;;;;;;:::www~~~|||||||||~~~{{{yyyyyywwwwwwvvvtttooojjjeeebbbaaa___\\\YYYVVVTTTRRRRRRQQQQQQPPPPPPNNNMMMKKKJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAAAAA@@@>>>======???AAACCCEEEGGGMMMWWWbbbkkkqqqssscccVVVFFF>>>???BBBAAA???;;;>>>CCCIIIOOOWWW```eee~~~xxxqqqqqqwww{{{zzzyyysssfffVVVFFF<<<999999444222000/////////...---------------,,,,,,,,,,,,+++++++++++++++*********+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))+++++++++***************)))))))))***+++---...///111222222222333555888;;;CCCEEEGGGIIIJJJLLLOOOQQQ___nnn}}}{{{sssmmmmmmyyyuuuuuuyyy}}}|||~~~}}}|||xxxvvvvvvuuutttsssrrrpppmmmkkkiiikkkgggdddgggjjjiii```YYYPPPNNNJJJFFFDDDEEEGGGIIIKKKNNNSSSUUUUUUWWW[[[^^^```bbbccceeegggkkkpppsssrrrtttwwwyyyzzz{{{~~~}}}zzzxxxsssrrrpppmmmkkklllppptttwwwwwwwwwvvvuuusssrrrqqquuutttrrrqqqqqqqqqrrrrrrpppppppppppppppppppppppprrrqqqpppooonnnmmmmmmmmmppppppooonnnllljjjiiiiiiiiihhheeebbb```___^^^^^^YYYXXXVVVTTTRRRPPPNNNNNNKKKLLLLLLKKKIIIGGGFFFFFFCCCCCCBBBBBBAAA@@@??????===>>>>>>===<<<;;;:::999::::::::::::999999999999zzz~~~~~~~~~~~~}}}}}}xxxtttllljjjfffaaa\\\XXXVVVTTTVVVUUUTTTRRRPPPNNNLLLLLLLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCBBB@@@??????@@@BBBCCC@@@BBBFFFMMMXXXeeeqqqxxxpppaaaPPPEEECCCDDDBBB???;;;===???@@@CCCHHHNNNRRRlll~~~~~~wwwnnnmmmrrrtttssstttooodddWWWJJJ@@@<<<:::666444111000000000///---............------------++++++++++++++++++++++++,,,*********+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++(((((()))))))))))))))***))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''((((((((((((((((((((((((******************++++++******++++++,,,---...///111222333444555888<<<@@@HHHHHHIIIIIIKKKNNNTTTXXXeeessstttkkkllluuu~~~{{{zzz|||~~~}}}~~~~~~zzzyyyxxxuuutttsssqqqmmmiiifffdddgggeeeeeegggiiieee]]]UUULLLJJJFFFDDDCCCEEEGGGIIINNNSSSWWWZZZZZZ[[[___bbbeeegggiiijjjkkkmmmooorrrsssuuuwwwyyyzzz|||~~~}}}{{{zzzwwwuuuqqqrrrqqqnnnkkkjjjnnnrrrttttttttttttssssssrrrqqqsssrrrpppooonnnoooooopppppppppppppppppppppppppppnnnmmmllljjjiiihhhgggggghhhiiijjjhhheeebbbbbbbbb```___]]][[[YYYXXXWWWWWWPPPOOOMMMJJJHHHGGGFFFFFFCCCDDDEEEDDDAAA@@@@@@@@@;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888777777777777777777777777888{{{}}}}}}||||||wwwvvvtttssssssuuuwwwxxxtttvvvyyy~~~yyyrrrlllgggcccaaa\\\ZZZWWWTTTQQQOOONNNNNNMMMNNNNNNNNNLLLJJJGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFEEECCCAAAAAAAAAAAABBB@@@AAABBBEEEJJJUUUcccllloooiii___UUUMMMGGGCCCAAA>>>???@@@@@@@@@BBBEEEGGGQQQaaasss{{{~~~{{{tttqqqsssqqqmmmlllggg___UUULLLEEE???<<<888555333222222111000...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,---(((((((((((())))))******))))))))))))))))))))))))*********))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))***+++++++++,,,---,,,,,,,,,---......//////111333555999>>>DDDIIIKKKKKKJJJIIIKKKQQQYYY^^^hhhttt~~~xxxmmmfffmmm{{{~~~~~~~~~~~~{{{}}}|||yyyxxxxxxssssssrrrppplllhhhcccaaacccccceeefffeee___WWWPPPHHHFFFEEEEEEEEEHHHKKKLLLQQQUUUZZZ]]]]]]^^^aaaeeefffiiimmmoooooopppqqqsssvvvxxxyyyzzz{{{|||}}}zzzxxxxxxwwwvvvtttrrrttttttqqqllljjjmmmppppppqqqrrrrrrssssssrrrrrrqqqpppnnnmmmllllllmmmmmmlllllllllllllllllllllllliiihhhfffdddbbbaaa```___\\\^^^```^^^ZZZWWWVVVWWWSSSRRRQQQPPPNNNMMMLLLKKKFFFEEECCCAAA????????????;;;===>>>>>>;;;999:::;;;666777888999999999888777888888888999888888777777666666666777777888888888}}}zzzzzz|||~~~zzzyyyxxxvvvuuutttrrrrrrpppsssuuuwwwvvvuuuttttttjjjhhhfffddddddfffhhhjjjllllllooowww~~~~~~{{{wwwttt```^^^ZZZUUURRRPPPPPPPPPNNNOOOPPPPPPNNNKKKHHHEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGEEECCCAAA@@@@@@@@@@@@AAAAAA??????GGGSSS]]]hhhkkkkkkcccVVVKKKEEEEEE>>>??????>>><<<<<<===???@@@HHHSSS```rrrvvvoooooorrr{{{xxxwwwrrrkkkfffaaaZZZTTTNNNHHHAAA===999666444333222222000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,'''((((((((())))))******))))))))))))))))))))))))++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************(((((()))***+++,,,,,,---......---------......///---000333777<<>>CCCJJJNNN\\\gggrrrrrrfffUUUIIICCCCCCAAA????????????>>>===>>>===CCCNNNVVVbbb~~~wwwgggaaabbbppp{{{tttlllllldddaaa\\\VVVQQQKKKEEEAAA;;;999777555333111000///000000000//////......---------......------,,,+++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))***)))((()))***+++***(((************************))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++***)))((((((((()))******))))))))))))******)))))))))))))))))))))))))))************+++++++++...---+++))))))***+++,,,,,,,,,------...///000000111333666999>>>DDDJJJMMMMMMKKKIIIJJJPPPYYYaaaeeekkkqqqxxx~~~}}}jjjmmmqqqwwwzzzwww|||~~~{{{{{{yyywwwwwwvvvuuurrrpppllllllllllllkkkiiihhhggghhhgggeeeaaa[[[TTTNNNJJJEEEEEEGGGIIIMMMQQQUUUWWW[[[[[[[[[\\\^^^aaadddfffgggjjjmmmppprrrtttvvvxxxzzzzzz{{{|||}}}~~~~~~yyyuuuqqqooopppqqqssssssqqqpppoooooonnnllliiifffgggjjjmmmpppqqqpppmmmllljjjjjjiiihhhgggggghhhhhheeedddcccbbb```___^^^]]]]]]\\\ZZZXXXUUUSSSQQQPPPLLLKKKJJJHHHFFFDDDBBBAAABBBBBBAAA???>>>===<<<;;;::::::999888777777888888999777666777888999888666777777777777888888888888777777777888888888888999777777777888999999::::::{{{xxxrrrlllfffaaa^^^\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQRRRSSSTTTSSSRRRPPPOOOLLLKKKIIIHHHHHHJJJLLLNNNQQQTTTXXX]]]dddllltttzzzvvvhhhYYYQQQMMMJJJJJJLLLZZZaaajjjsssxxx|||~~~yyyxxxwwwmmmeee^^^ZZZ\\\\\\[[[YYYWWWTTTRRRPPPOOONNNNNNMMMLLLLLLKKKJJJIIIIIIHHHGGGEEEDDDDDDDDDDDDBBB@@@>>><<<>>>AAAFFFIIIRRR\\\hhhooojjj___SSSLLLEEEBBB???>>>>>>>>>>>>======:::<<>>;;;888666444222111000000//////...---------------......------,,,+++++++++++++++++++++++++++*********))))))************************************)))((()))***+++***(((************************))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))******))))))))))))******+++***))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))************+++++++++...---+++***)))***+++,,,++++++,,,---...//////000222444777<<>>>>>===<<<;;;:::999999999999888777777777777777888777666666888888777666666666777777777888888888777777777777777777777777777777777888888999999999vvvrrrlllccc\\\UUUPPPNNNMMMLLLJJJIIIGGGFFFFFFEEEAAABBBCCCCCCCCCBBB@@@???AAA???>>>======???AAABBBDDDFFFIIIMMMRRRYYYbbbhhhtttvvvyyy}}}}}}~~~~~~}}}zzzzzzyyywwwtttpppkkkiii]]]RRRGGGBBB???;;;;;;<<>>???>>>>>>===888888;;;===DDDWWWlll}}}qqqkkkkkkmmmvvv}}}mmmpppmmmhhhccc]]]UUUMMMHHHDDDBBB>>><<<:::888555333111000///...------------------......------,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***)))((()))***+++***((())))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))***+++)))((((((''''''(((((())))))))))))))))))))))))))))))************+++++++++---,,,+++*********+++,,,,,,,,,---...///000111111444555999@@@HHHMMMMMMKKKIIIHHHKKKVVVfffttt}}}~~~}}}}}}}}}~~~tttnnnpppssswww~~~xxxlllddddddmmmyyy}}}|||yyyvvvtttlllllllllnnnqqqrrrrrrpppnnnllljjjgggffffffggghhhaaa^^^ZZZUUUQQQMMMJJJIIIJJJLLLOOORRRUUUXXXZZZ[[[`````````bbbdddhhhkkkmmmmmmooosssuuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}xxxtttpppmmmmmmnnnnnnnnnooollliiihhhggggggfffddddddeeeeeefffffffffeeeeeebbbaaa```^^^\\\[[[ZZZZZZSSSSSSRRRPPPOOONNNMMMLLLGGGFFFEEECCCBBB@@@???>>>>>>>>>===;;;:::888777777888888888888777777777666888888777666666666777777888666555666777888777555666666666777777777888888888888888888888888888888888888999999999999::::::mmmjjjcccZZZRRRKKKGGGDDDCCCCCCAAA@@@??????>>>>>>;;;;;;<<<<<<<<<;;;:::999::::::888888888999;;;<<<===>>>@@@BBBFFFLLLTTTYYYdddfffiiimmmppprrrsssssswwwvvvtttsssrrroookkkhhheeegggiiikkklllkkkiiigggccccccaaa___[[[VVVRRRPPPLLLEEE???>>>===::::::<<<999>>>DDDJJJNNNQQQTTTVVVTTTVVVXXX[[[^^^aaaccceeehhhoooyyy}}}vvvmmmddd\\\WWWUUURRRNNNMMMMMMNNNLLLJJJKKKJJJIIIGGGFFFEEEEEEDDDEEEDDDCCCCCCBBBAAAAAAAAABBBDDDKKKWWWcccgggaaaZZZMMMJJJEEECCCBBBAAA@@@???===:::999::::::<<>>CCCIIINNNTTTUUUXXX[[[]]]^^^______aaa___]]]\\\ZZZXXXTTTQQQOOOQQQTTTVVVWWWVVVTTTRRRNNNMMMLLLJJJGGGDDDAAA??????:::777888888666555888555888<<>>GGGNNNOOOLLLHHHGGGKKKTTTdddwww~~~wwwpppooorrrwww}}}ssskkkbbb___eeepppyyy~~~}}}zzzxxxxxxwwwvvvuuulllllllllmmmooopppooommmllljjjfffccc```___^^^^^^TTTQQQLLLIIIHHHIIIKKKMMMKKKNNNRRRWWW\\\___aaabbb```aaacccfffiiimmmoooqqqpppsssuuuwwwwwwxxxzzz|||~~~~~~~~~~~~~~~}}}~~~|||yyywwwwwwyyy|||~~~|||xxxtttnnnkkkiiihhhhhhjjjjjjiiijjjfffaaa^^^^^^____________]]]ZZZWWWTTTRRRQQQQQQNNNMMMKKKIIIGGGEEEEEEDDDBBBBBBAAA@@@??????>>>>>><<<;;;;;;:::999999888888888888777777777666666666555555555555666666666666777666666666666666777777888666555666777888777666777777777777888888888888888888888999999999::::::::::::;;;<<<<<<======>>>LLLIIIEEEAAA<<<999777666555555444444444444555555444444444333333333333333333333222222333333444555555666777888999<<<@@@CCCFFFGGGIIIKKKLLLMMMLLLLLLLLLJJJIIIHHHHHHFFFDDDAAA@@@BBBDDDEEEFFFEEEDDDCCC???>>>>>>===<<<:::999888888555444555444000///111000333666888888:::<<<>>><<<<<<<<<===@@@DDDGGGJJJEEEKKKSSS^^^mmmzzz}}}llljjjkkkpppuuuwww}}}mmmfff]]]YYYYYYYYYVVVSSSPPPOOOMMMKKKIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEGGGCCC@@@BBBIIIPPPVVVYYYXXXXXXWWWVVVTTTNNNHHHCCC>>>>>>=========<<<;;;<<>>>>>>>>>>>======<<<;;;;;;:::777777777777777777666666888888888888888888888888666666666777777777777777777777666666666777888888888777666777888999888666888888888999999999::::::777777888999:::;;;<<<<<<===>>>???@@@AAABBBCCCDDDCCCAAA>>>;;;999777666666444444333444444555666666333333222111111111111111444444444555555555666666333444666777666777999;;;===>>>???@@@@@@@@@???>>>>>><<<;;;;;;<<<===;;;:::999::::::;;;;;;;;;::::::888888777777777666666555666444444666444000000333111333444444444555777999999888777666888;;;>>>AAA===@@@CCCIIITTT```dddbbb\\\ZZZZZZ^^^aaadddjjjqqqtttttttttuuuwwwyyy{{{}}}~~~~~~}}}|||~~~~~~~~~}}}~~~}}}pppgggddd```ZZZUUURRRQQQOOOMMMKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBDDDKKKVVV^^^dddfffhhhiiifff^^^SSSLLLEEECCC@@@=========<<<:::===<<<@@@HHHMMMUUUiii{{{wwwtttwww{{{yyylll```PPPFFFBBB???<<<888777555222000......///000------......------,,,+++++++++++++++++++++++++++*********))))))************************************)))((()))***+++***(((************************))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))******))))))))))))******+++***))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))************+++++++++******++++++,,,,,,,,,,,,+++,,,---///111222444444777???IIIOOONNNLLLKKKKKKNNNYYYhhhvvvwwwtttpppnnnooorrruuuvvvyyyxxxvvvwwwzzz}}}~~~rrrqqqppppppqqqqqqooommmkkkkkkkkkiiiddd]]]VVVQQQIIIGGGFFFFFFIIIMMMRRRUUUXXXXXXYYYZZZ\\\___aaabbbaaacccfffjjjnnnqqqssstttsssuuuxxxyyyxxxyyyzzz{{{|||||||||}}}}}}~~~~~~~~~}}}|||{{{yyyuuurrrmmmllllllpppuuuuuurrrmmmkkkhhheeedddcccbbbaaa___VVVSSSOOOMMMLLLLLLLLLKKKHHHGGGFFFDDDBBB@@@???>>>>>>======<<<<<<<<<======<<<;;;;;;::::::999999888666666666666666666777777666777777777888888999999888888888888777777777777777777777777777888999999:::888777888999:::999777999999:::::::::;;;;;;;;;;;;;;;===>>>@@@BBBCCCCCCFFFGGGHHHJJJLLLNNNPPPPPP<<<:::888666444333333333000000000000111222333444555555444333333333333333222222333333333444444444222444777777777666777888999:::;;;;;;;;;:::888777777666555666888999999888777777777777666666777777666666666666555555555555222111222555555333444888666777777555333222333555999777555333444666:::<<<<<<===;;;;;;BBBJJJLLLJJJMMMJJJIIIKKKMMMNNNTTT[[[^^^^^^^^^```bbbdddggghhhiiiiiijjjkkkjjjhhhgggeeekkklllnnnrrruuuvvvtttrrrrrrssssssrrrqqqrrrtttvvv}}}|||{{{zzz{{{|||~~~zzzzzzssslllddd]]]TTTRRRQQQNNNMMMKKKKKKJJJIIIIIIHHHFFFEEECCCBBBBBB???BBBEEEDDDEEEKKKYYYdddooorrrvvvyyyuuulll___VVVLLLHHHBBB>>>===???>>>;;;777555:::AAACCCEEEUUUjjj|||xxxtttttt~~~{{{mmmZZZLLLFFFCCC>>>:::999777333000//////000111------......------,,,+++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))***)))((()))***+++***(((************************))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++***)))(((((())))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,...///111222444666777888999CCCNNNRRROOOKKKKKKMMMQQQ^^^nnn|||~~~~~~|||xxxuuussstttvvvxxxsssrrrqqqsssvvvzzz}}}~~~rrrqqqpppqqqrrrqqqpppnnnkkkmmmnnnmmmggg^^^UUUOOOFFFFFFEEEGGGKKKPPPUUUXXX^^^]]]]]]\\\\\\^^^___```bbbdddgggkkkooosssuuuvvvtttvvvyyyzzzyyyzzz{{{|||zzz{{{{{{|||}}}~~~~~~}}}xxxvvvvvvtttpppmmmgggeeeeeejjjppprrroookkkccc```]]]ZZZXXXVVVTTTRRRMMMKKKHHHFFFEEEEEEDDDCCC>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::;;;<<<======:::::::::999999888888888666777777777888888888888555555666777777888999999999999888888888777777777888888777777888999:::::::::999888999::::::999888:::::::::;;;;;;;;;<<<<<<@@@AAACCCEEEGGGIIIJJJKKKOOOPPPRRRUUUWWWYYY[[[\\\666666555555555444444444333222222111111222222333222333333444444333333222333333333333333333333333111222333444555444333333777777888888888777666555555555555555555555555555777777666555555555666666444444444333333333333333444444333333333444666777333444444555555666666777777777777777777777777777666666777999:::;;;<<<===AAAAAAAAAAAAAAABBBBBBCCCHHHHHHJJJKKKMMMOOOPPPQQQUUUUUUUUUTTTUUUVVVVVVWWWTTTWWW\\\```cccbbb```______aaacccdddcccbbbcccccciiikkkmmmmmmjjjfffcccbbbaaadddlllyyyzzznnnddd[[[XXXTTTQQQPPPNNNLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFAAABBBCCCDDDHHHPPP\\\dddsss{{{}}}rrreeeUUUKKKBBBAAA@@@<<<===AAA???>>>>>>???>>>???IIISSSvvv|||yyyyyyaaaWWWJJJBBBAAA===:::777444111111000...---//////.........------------------------------------,,,***(((((()))***,,,***)))))))))((((((''''''************************+++)))(((((()))******)))************************+++++++++***)))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((++++++************+++++++++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---,,,++++++*********+++///111222333444555888:::@@@HHHOOORRRPPPMMMJJJGGGWWWcccttt~~~}}}yyy~~~yyywwwyyyyyytttqqqmmmiiiiiimmmrrruuuvvvppprrrsssqqqmmmjjjkkklllooopppooollleee\\\RRRLLLGGGGGGHHHJJJNNNTTTYYY\\\\\\```bbb___YYYWWW[[[```gggiiikkkmmmppptttyyy|||wwwxxxxxxyyy{{{|||~~~~~~}}}{{{yyyyyyyyyyyyzzz{{{wwwsssqqqoookkkddd___ccccccccceeeggggggeeeccc\\\ZZZWWWSSSNNNJJJGGGEEEDDDCCCAAA@@@?????????@@@>>>>>><<<;;;999888888888???;;;888666777888666444888555444555888:::999777555555666555444555888::::::999888777777888::::::777888999999::::::::::::999999999999:::<<<===>>>??????>>>===============???AAABBBAAA???@@@CCCGGGFFFIIIMMMNNNOOORRRWWW\\\YYY^^^eeehhhjjjkkknnnqqq555555555444444444444333333333222222222222333333222333333444444333333222333333333333333333333333333333444444555444444444666555555555555555555555666666666666666666666666888777777666666666666666555555555555555444444444555555444444444555666777666666666666666666666666666666666666666666666666666777777888999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFIIIMMMPPPRRRQQQPPPOOOQQQSSSUUUVVVUUUTTTUUUVVVVVVWWWYYYXXXUUURRRPPPPPPLLLMMMSSS___mmm}}}zzzppp```]]]XXXTTTRRRQQQOOOMMMJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFGGGGGGJJJQQQZZZaaajjjsss|||xxxnnnbbbXXXMMMIIIDDD>>><<<>>>>>><<<<<<<<<;;;;;;BBBKKKcccrrr}}}ggg]]]NNNEEEDDD@@@<<<999555333222111000...//////.........------------------------------------,,,***)))))))))***+++,,,,,,,,,,,,+++++++++***************************+++)))(((((()))******)))************************++++++******)))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((*********))))))*********************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------000111333444555777;;;>>>FFFLLLRRRSSSPPPNNNNNNNNN[[[gggxxx|||zzz~~~xxxvvvyyyyyyuuuqqqnnnkkklllooosssuuuvvvrrrrrrqqqmmmhhhffffffhhhmmmmmmlllhhhaaaYYYQQQLLLKKKJJJKKKMMMPPPTTTYYY[[[^^^``````^^^ZZZZZZ^^^bbbjjjkkkmmmppprrruuuxxxzzzxxxxxxxxxyyy{{{}}}~~~~~~}}}|||zzzyyywwwwwwvvvwwwtttooommmkkkgggaaa\\\ZZZZZZZZZ[[[\\\\\\ZZZXXXQQQPPPMMMJJJGGGEEECCCBBB@@@???===<<<;;;;;;;;;;;;999999888888777777888888<<<999777666888999888777:::888666777999;;;:::999999::::::999888888;;;===::::::999999999;;;<<<===;;;<<<===>>>????????????BBBBBBBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEDDDFFFHHHHHHGGGIIINNNRRRTTTWWWZZZ\\\]]]```fffjjjooosssxxx{{{{{{|||~~~444444444444333333333333333333222222222222333333333333444444444444333333333333333333333333333333555555444444444444444555666555444444444555666777777777777777777777777777999999999999888888777777888777777777666666666666666666666555666666777888999999888888777666666555666666666666666666666666777777888888888999999999888888777777888888999:::999::::::;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>>>>@@@BBBCCCDDDDDDDDDCCCAAACCCEEEFFFEEEEEEFFFGGGGGGIIIIIIHHHFFFDDDCCCDDDAAA???BBBKKKWWWiiiuuufffbbb[[[VVVSSSQQQPPPOOOLLLKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHJJJNNNTTTXXXZZZdddoooxxx~~~}}}xxxpppfff\\\TTTKKKBBB======>>><<<<<<<<<999777<<>>;;;777555444222111////////////.........------------------------------,,,+++++++++************---------,,,,,,,,,,,,,,,************************+++)))(((((()))******)))************************++++++******)))((((((((())))))))))))))))))))))))((())))))******))))))(((***))))))(((((())))))***************))))))))))))************************)))))))))))))))))))))))))))************+++++++++***++++++,,,---...000000111222333444555:::@@@DDDNNNRRRUUUTTTOOOMMMRRRXXX___kkk{{{{{{yyyzzz~~~||||||~~~wwwuuuwwwxxxvvvqqqpppoooppprrruuuuuuuuusssrrrnnnhhhcccaaaaaacccjjjhhheee```[[[UUUPPPMMMNNNNNNOOOQQQSSSVVVZZZ[[[```___^^^]]]]]]```ccceeelllmmmooorrrtttvvvwwwwwwxxxxxxyyyzzz{{{|||~~~}}}}}}}}}{{{yyywwwtttssssssooojjjgggeeeaaa[[[VVVPPPOOOOOOOOOPPPOOOMMMKKKGGGFFFCCCAAA@@@??????@@@;;;;;;:::999888888888999666666666666666777888999666555444444777888888888999888777777999:::999888:::;;;;;;:::999999;;;===============>>>@@@AAABBBCCCDDDFFFGGGIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLNNNPPPQQQPPPRRRTTTTTTTTTXXX^^^cccfffiiilllmmmnnnqqqvvv{{{444444333333333222222222333333333222222333333333333333444444444444333333444444444444444444444444666555444333222333444555777666555444555666888:::777777777777777777777777:::;;;<<<===<<<;;;:::999::::::999999888888777777777777777777777777888888999999888888888777777777777777777777777777777777888888888888888888888888888888777777888888999:::888888888888888888888888;;;;;;<<<<<<============<<<<<<<<<===============:::<<<>>>>>>>>>>>>???AAABBBBBBCCCBBB@@@??????@@@BBB??????CCCLLLYYYlll}}}{{{uuukkkeee]]]VVVRRRPPPOOONNNNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLKKKSSS^^^iiirrryyy~~~yyysssjjj```UUUJJJCCC??????======>>>;;;888:::???<<>>:::999999999888888999999777777777777777888999:::777666666777999::::::::::::::::::;;;<<<<<<;;;;;;;;;<<<>>>>>>===>>>@@@BBBCCCDDDEEEFFFHHHIIIKKKLLLPPPQQQSSSUUUWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWYYY\\\___```bbbccceeeeeeeeehhhnnntttuuuxxxzzzzzzyyy{{{444444333333333222222222444333333333333333333444333444444555555444444333444444444444444444444444555444333222222333444555666555444444555777999;;;999999999999999999999999<<<>>>@@@BBBBBBAAA???>>>======<<<;;;;;;:::999999999999999999999999999888777888888888999999999:::888888888888888888888888999999999888888888888888888888777777888888999:::999888888888777777777777777777999999:::999999999888888777777777777888888888:::;;;<<<;;;<<<>>>@@@<<<===>>>===<<<<<<===>>>@@@======???CCCJJJWWWdddyyy~~~zzzwwwuuutttpppjjjbbbZZZUUUSSSQQQPPPOOOOOONNNLLLKKKIIIHHHGGGEEEEEEDDDDDDEEEEEEEEEDDDFFFJJJRRR[[[eeeooozzzzzzooobbbVVVKKKDDDAAA???>>>???===:::;;;???;;;===@@@AAACCCIIIRRRYYYuuu~~~uuucccVVVMMMBBBBBB???;;;888666444222000000000/////////.........------------------------+++,,,,,,,,,,,,+++******(((((())))))))))))))))))************************+++)))(((((()))******)))*********************************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++......------......///000000111111333888@@@IIIOOOZZZWWWUUURRRNNNMMMWWWdddpppxxxxxxttt}}}~~~{{{vvvuuu|||wwwssspppqqqsssqqqsssttttttsssqqqooonnnllliiieeebbbaaa```aaaaaa___[[[VVVQQQOOONNNPPPQQQRRRSSSVVVXXX[[[]]]______```]]][[[]]]dddiiikkkkkkhhhhhhjjjooouuuxxxxxxwwwxxxxxxxxxxxxyyy{{{||||||yyyzzz||||||zzzwwwssspppmmmhhhaaa\\\XXXSSSMMMHHHGGGEEECCCBBBBBBBBB@@@>>>???>>>===;;;::::::;;;;;;888888999999999999999999999888888888888888999999;;;;;;<<<=========>>>>>>===???@@@AAAAAAAAAAAABBBAAACCCFFFGGGHHHIIILLLNNNOOOPPPRRRTTTWWWYYYZZZ[[[aaabbbdddfffgggiiiiiiiiijjjiiihhhgggffffffffffffcccdddfffhhhllloooqqqssstttuuuvvvuuusssuuuzzz444444444444333333333333444444333333333333444444444444555555555555444444444444444444444444444444444444333333444555555666444444444444555777999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>AAADDDHHHIIIHHHFFFEEEBBBAAAAAA@@@???>>>======<<<<<<=========<<<;;;;;;888999999:::;;;;;;<<<<<<999999999999999999999999::::::999999999999999999777777777777777888888999888888888888777777666666555666888999999999888777888888888888888888888888777888:::::::::;;;>>>@@@===???AAAAAA@@@@@@@@@AAA???>>>>>>@@@AAACCCLLLUUUhhhppp~~~~~~wwwuuutttsssvvvppphhhaaa[[[XXXUUUSSSPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFEEECCCGGGHHHMMMTTT[[[dddqqq|||~~~qqqcccVVVLLLEEEAAA???@@@>>>;;;;;;>>>=========<<<===AAAFFFJJJ___ooo~~~pppfff[[[LLLFFFBBB>>>:::888666333111000000000/////////......---------------------------,,,,,,,,,++++++++++++***************+++++++++************************+++)))(((((()))******)))******************************)))))))))))))))))))))))))))))))))))))))))))))******++++++******)))***))))))(((((())))))***))))))))))))************************************)))))))))))))))))))))))))))************+++++++++......---------......//////000333666<<>>=========<<<;;;<<<<<<;;;;;;:::999888888777888999:::::::::::::::::::::999999999::::::;;;;;;===???@@@??????@@@AAA@@@CCCFFFHHHHHHHHHHHHIIIKKKMMMQQQSSSTTTUUUWWWXXX___aaadddgggjjjmmmnnnooottttttvvvwwwyyyyyyzzzzzzxxxwwwwwwvvvuuuuuuuuuuuusssuuuxxx|||~~~}}}555555555444444444444333444444333333333333444444444444555555555555444444555555555555555555555555333444555777888888888888555666777888:::;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCHHHMMMOOONNNLLLKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@AAABBBBBBAAA@@@???>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;888888777777888888999:::999999999999888888888888888999;;;<<<===<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;777888999999999:::===@@@CCCFFFIIIJJJJJJIIIIIIIIIGGGEEEEEEEEECCCBBBGGGOOOXXX___kkkyyy|||yyywwwrrrkkkddd___[[[WWWTTTPPPOOOOOONNNMMMLLLLLLLLLKKKIIIGGGGGGHHHHHHGGGEEEGGGGGGKKKQQQTTTXXXbbbnnn{{{{{{pppbbbWWWNNNIIIDDDCCCAAA===<<<>>>===<<<<<<<<<===???AAABBBLLLYYYmmm~~~}}}~~~{{{uuuiiiVVVJJJFFFAAA>>>;;;999666444000000000000/////////...------------------------...---,,,+++***+++,,,,,,*********++++++,,,,,,,,,************************+++)))(((((()))******)))************************)))))))))))))))))))))***)))))))))))))))))))))))))))******++++++******)))*********))))))*********((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---...///000000222555:::@@@JJJSSSZZZ[[[RRROOOWWW]]]aaalllxxxzzzuuuiiivvv~~~qqqqqqtttyyypppnnnpppqqqsssssspppkkkfffdddccc^^^^^^```ccceeeddd```\\\TTTQQQMMMKKKLLLOOOTTTXXXYYY[[[]]]^^^___^^^\\\[[[ZZZ[[[^^^bbbgggjjjllllllllljjjiiimmmtttxxxyyywwwuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwuuuqqqmmmiiifff___ZZZSSSOOOMMMJJJFFFBBBAAA>>><<<;;;;;;<<<;;;:::999:::<<<======;;;:::999999:::<<<===>>>>>>>>>============>>>???@@@AAABBBAAADDDHHHIIIIIIIIIKKKMMMNNNQQQVVVXXXXXXXXXYYY[[[^^^```ccceeedddeeefffgggppprrrvvvzzz~~~666666555555555444444444555444444333333444444555444444555555555555444444555555555555555555555555333555777999;;;;;;;;;:::999:::<<<>>>@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAEEEKKKPPPSSSRRRPPPOOOKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;======<<<;;;:::888999:::;;;<<<;;;:::999777888999999999;;;>>>AAAFFFIIIMMMOOOOOONNNMMMMMMOOOLLLIIIGGGCCC???BBBIIIIIIOOOXXXbbbpppvvvqqqkkkddd___ZZZVVVSSSOOOOOOOOONNNNNNMMMMMMMMMKKKHHHFFFFFFGGGHHHGGGEEEEEEEEEIIIOOOOOOOOOVVVaaalllyyywwwkkk```WWWPPPJJJHHHEEE@@@???@@@;;;:::;;;<<<>>>?????????BBBNNN___ppp~~~~~~}}}xxxyyy~~~}}}ppp[[[MMMIIIDDD@@@>>>;;;888666000000000000////////////------------------------///...,,,******+++,,,---)))))))))******+++++++++************************+++)))(((((()))******)))************************)))))))))))))))*********))))))))))))))))))))))))******++++++++++++******++++++************++++++(((((())))))*********+++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))***+++---///111222000333777===DDDMMMWWW]]]ZZZPPPNNNZZZeeekkkuuu|||sssrrrppp{{{wwwvvvxxx|||rrrnnnpppqqqsssrrrnnnhhhbbb``````[[[\\\___cccfffddd]]]XXXQQQOOOLLLJJJLLLQQQVVVZZZ]]]^^^___```___]]]ZZZXXXXXX[[[___dddgggjjjllllllpppmmmkkkmmmtttxxxyyywwwuuuuuutttuuuuuuvvvwwwxxxzzzyyyvvvrrrmmmhhhcccaaaXXXSSSNNNKKKJJJIIIEEEBBBAAA>>><<<;;;<<<<<<<<<;;;999;;;>>>@@@AAA???>>><<<===>>>@@@BBBCCCCCCBBBBBBAAAAAABBBCCCEEEHHHIIIKKKNNNRRRWWWYYYZZZZZZ]]]___aaafffkkkmmmnnnnnnppprrrsssvvvxxxyyywwwvvvwwwwww{{{~~~444555555444333333555777777666555444333333333333555444333444666777666555555555555555555555444444777666777:::>>>@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCDDDEEEEEEFFFEEEEEEEEEJJJJJJKKKNNNPPPPPPNNNLLLOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<===>>>>>>===<<<<<<<<<===>>>===<<<<<<<<<===<<<<<<<<<<<<;;;:::999999999888999999;;;>>>@@@BBBIIINNNUUU\\\^^^\\\YYYVVVVVVRRRMMMIIIGGGGGGFFFEEEGGGJJJOOOTTT\\\hhhvvvwwwmmmhhhbbb[[[ZZZ]]]UUUTTTRRRQQQPPPPPPPPPOOOJJJNNNPPPOOOKKKGGGFFFFFFHHHHHHIIIJJJKKKLLLMMMNNN___kkkxxx~~~wwwjjjfff\\\QQQIIIFFFCCC???;;;>>>@@@CCCBBB@@@???@@@BBBBBBGGGMMMWWWlll{{{yyy|||}}}vvvmmmbbbQQQCCC@@@@@@<<<888777000000000111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------,,,,,,,,,+++++++++******------,,,++++++,,,------))))))))))))))))))))))))+++++++++***)))(((((('''''''''(((((())))))******,,,***(((&&&&&&'''(((***((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++++++++++++++++++++,,,---...///000555555999AAAMMMWWW^^^aaa[[[WWWSSSVVVeeeyyytttlllllluuu{{{|||sss|||xxxrrrqqqsssuuutttssspppkkkeee```\\\^^^\\\\\\```dddbbbZZZRRRNNNMMMLLLLLLNNNRRRWWWZZZ```aaaaaaaaa___\\\YYYWWW[[[[[[^^^dddjjjnnnmmmkkkmmmmmmnnnppptttvvvwwwwwwwwwvvvuuuttttttsssssstttwwwuuuqqqlllfff```\\\YYYOOOLLLIIIGGGFFFDDDBBB@@@@@@???>>>>>>======>>>>>><<<===???AAABBBDDDDDDEEECCCEEEGGGIIIJJJJJJIIIIIIMMMQQQTTTUUUUUUWWW\\\```aaadddiiilllnnnpppsssuuu{{{~~~zzz|||~~~555666777666555444555666555555555444444555555666666555444555777888888777666666666666555555555555777777888;;;???CCCDDDDDDHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJLLLOOORRRSSSRRRQQQSSSSSSRRRRRRRRRRRRRRRRRRPPPPPPOOOOOOMMMLLLKKKKKKHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCDDDCCCCCCBBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@???>>>AAAAAAAAAAAA@@@?????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<>>>@@@CCCDDDFFFMMMWWW```eeeeeeaaa^^^ZZZVVVPPPLLLJJJHHHGGGEEE@@@CCCFFFKKKRRR\\\hhhppp}}}|||tttkkk___XXXWWWZZZXXXWWWUUUUUUTTTSSSRRROOOPPPQQQNNNKKKHHHHHHIIIFFFGGGHHHIIIJJJKKKKKKLLLRRR^^^kkkuuu~~~xxxqqqgggZZZNNNHHHFFFDDDCCC>>>@@@AAA@@@>>>===>>>???===AAADDDJJJ\\\www|||~~~yyykkkZZZIIICCC@@@<<<888777555222000/////////...,,,...---------------------+++++++++++++++,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************++++++******)))(((((('''))))))))))))*********+++,,,++++++***************)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++,,,,,,---...000000333555:::EEERRR\\\```aaaWWWUUUSSSXXXhhh|||qqqkkkmmmssszzz{{{sss|||yyyttttttuuuvvvuuusssooojjjeeeaaa___```]]][[[^^^aaa___XXXQQQNNNNNNOOOPPPRRRUUUYYY\\\````````````___]]][[[ZZZ``````aaaeeejjjlllkkkiiillllllnnnppptttwwwxxxyyyyyyxxxwwwvvvuuuuuuuuuuuutttrrrnnniiiccc^^^YYYWWWOOOLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJLLLOOOQQQRRRRRRRRRTTTWWWYYY[[[\\\\\\[[[```dddhhhjjjjjjlllpppttttttxxx}}}}}}}}}~~~~~~}}}|||{{{zzzzzz|||666888999999777555555555444444444555666777777888777666666777999;;;:::999888777777777666666666555888777888<<>>===<<<<<<===???AAACCCEEEGGGDDDKKKXXXccckkkllljjjhhh```[[[UUUPPPMMMKKKHHHFFFAAACCCEEEGGGLLLTTT\\\cccbbbhhhqqq}}}xxxjjjccc\\\YYYVVVUUUUUUUUUUUUTTTSSSSSSQQQNNNKKKIIIKKKLLLEEEEEEFFFGGGHHHIIIIIIJJJHHHQQQ]]]hhhtttvvvhhhYYYOOOIIIHHHHHH@@@@@@AAA???===<<<===??????AAAAAACCCPPPiiiwwwfffSSSHHHCCC???<<<;;;:::666222///////////////000000//////......------,,,,,,,,,,,,+++++++++++++++++++++***************)))***++++++++++++***)))++++++++++++++++++++++++++++++******)))(((((((((************++++++++++++)))***+++,,,,,,+++)))(((*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---...///111111555777>>>JJJWWW______\\\VVVWWWXXX```pppwwwllliiimmmssszzzuuuqqqzzz}}}zzz}}}~~~zzzwwwvvvwwwwwwuuurrrmmmiiieeecccbbbbbb^^^ZZZZZZ\\\ZZZUUUOOOMMMPPPSSSUUUWWWYYY\\\^^^```______^^^^^^^^^^^^___ddddddeeegggiiiiiihhhfffkkklllnnnpppsssvvvyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwqqqoookkkfffaaa]]]YYYWWWSSSPPPLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMOOOPPPRRRRRRWWWYYY[[[___bbbdddfffggghhhjjjmmmqqqssstttttttttxxx|||~~~~~~~~~}}}}}}|||{{{{{{zzz{{{}}}777999;;;;;;999666555555333444555666666777777777777666666888;;;======<<<::::::999999888888777777999999999===DDDJJJNNNPPPQQQRRRUUUYYY[[[]]]^^^___]]]\\\YYYWWWUUUTTTSSSSSSSSSSSSSSSVVVYYY[[[[[[ZZZYYYYYYZZZZZZYYYXXXWWWVVVWWWVVVVVVUUUUUUTTTTTTTTTNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIILLLKKKKKKKKKKKKJJJHHHGGGEEEEEEDDDDDDCCCAAA@@@???======???AAACCCEEEFFFGGGCCCJJJTTT___gggkkkkkkkkkddd```ZZZUUUQQQNNNKKKHHHEEEEEEEEEFFFIIIMMMSSSVVVTTTUUUXXX]]]eeeppp|||hhhbbbZZZVVVUUUVVVVVVUUUTTTTTTRRRPPPMMMLLLKKKKKKEEEFFFFFFGGGHHHHHHIIIIIIGGGLLLSSS\\\fffrrr}}}xxxjjj\\\PPPIIIFFFBBBBBB@@@???>>>???@@@AAAAAABBBBBBBBBIII]]]www~~~~~~ppp]]]PPPIIIDDD@@@===;;;888444222111222111111000000//////...---,,,,,,......---,,,++++++******************************)))***,,,------,,,***)))++++++++++++++++++++++++************))))))((((((************************(((((()))))))))(((((('''+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,------...///111222333888;;;DDDPPP[[[^^^ZZZUUUWWW[[[```iiizzzrrrkkkmmmrrrwww~~~qqqkkkkkkttt}}}~~~}}}|||yyyuuurrrvvvzzz{{{zzzwwwvvvvvvvvvsssooojjjgggdddccccccddd___YYYVVVVVVUUUQQQNNNMMMRRRXXX\\\\\\]]]^^^```___^^^]]]]]]^^^```bbbcccfffffffffggghhhhhhgggfffnnnooopppqqqrrrtttwwwzzzyyyyyyxxxxxxwwwxxxxxxxxxqqqooolllhhhdddaaa___]]]]]]ZZZWWWVVVWWWYYYZZZZZZYYYZZZ\\\___aaadddeeefffkkkmmmppptttwwwzzz|||}}}~~~}}}|||||||||||||||{{{}}}888:::<<<<<<:::777666555555555666666666666555555666666666999<<>>EEEMMMSSSVVVTTTVVVZZZ^^^cccgggiiikkkhhhgggdddbbb___]]]\\\[[[YYYXXXXXXXXXZZZYYYXXXVVVVVVWWWXXXZZZ[[[[[[\\\\\\[[[[[[\\\]]]\\\\\\[[[ZZZUUUTTTSSSQQQPPPPPPPPPPPPLLLLLLMMMMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPOOOOOOQQQRRRRRRPPPMMMJJJJJJIIIHHHFFFDDDBBBAAA===>>>@@@AAACCCEEEFFFFFFEEEHHHMMMSSSZZZ___ccceeeccc___ZZZVVVSSSPPPLLLJJJDDDBBBAAA@@@BBBDDDFFFGGGHHHHHHIIIIIILLLQQQWWW\\\lllxxxyyyjjj___ZZZXXXWWWUUUTTTTTTTTTSSSQQQOOOKKKIIIGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIMMMSSSZZZcccooowww}}}ooo^^^OOOGGGCCCAAA???===>>>???AAAAAA<<<>>>??????BBBNNNbbbsss|||xxxjjj\\\RRRKKKBBB:::999777444444444333111000000//////...---,,,++++++///......---,,,+++************************++++++%%%''')))******)))'''%%%++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&((()))+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,------...///000222333444777===HHHSSS[[[]]]XXXTTTXXX^^^fffppp|||rrrpppuuuzzz{{{vvvfffbbbgggqqqzzz|||{{{zzzxxxtttpppssswwwyyyxxxvvvtttsssrrrppplllgggdddcccbbbcccddd^^^XXXTTTRRRRRRPPPNNNNNNTTT\\\``````___```aaa^^^^^^]]]]]]^^^aaadddfffeeefffggghhhhhhiiijjjjjjrrrssssssrrrqqqrrruuuxxxwwwwwwwwwwwwxxxyyyyyyzzzuuutttrrrooonnnmmmllllllnnnllljjjjjjllloooppppppppprrruuuxxx{{{~~~~~~zzzyyywwwvvvvvvwwwyyyzzzyyy|||~~~888:::;;;;;;999777777777555666777888888777666555888777888;;;???BBBCCCBBBAAA@@@@@@???>>>===<<<<<<<<<;;;;;;???FFFOOOVVVYYYZZZ[[[^^^ccchhhnnnrrruuusssrrrqqqooollliiifffeee___^^^]]]]]]\\\YYYUUURRRLLLMMMOOORRRVVVYYY]]]^^^]]]___aaaccccccbbb___^^^ZZZXXXVVVTTTRRRQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNNNNOOOQQQRRRSSSSSSRRRSSSWWW[[[\\\YYYVVVRRRQQQPPPMMMJJJGGGEEECCC???@@@AAACCCDDDDDDDDDDDDDDDEEEFFFHHHLLLQQQVVVYYY[[[XXXUUURRRQQQOOOLLLJJJEEEBBB@@@???@@@@@@???>>>;;;===>>>@@@AAACCCGGGJJJOOOWWWdddpppyyyqqqfff___XXXSSSWWWVVVVVVVVVUUURRRMMMIIIHHHIIIIIIIIIJJJJJJJJJKKKGGGGGGIIIMMMPPPUUU```jjjvvv}}}qqq___SSSGGGDDD???<<<<<<>>>??????;;;<<<>>>@@@@@@DDDQQQ^^^vvv~~~|||zzzoooeeeZZZKKK???:::888666555444333000...///......------,,,,,,,,,///......---,,,++++++***+++++++++++++++,,,,,,,,,((()))***++++++***)))(((++++++++++++++++++++++++******)))))))))))))))))))))))))))(((((((((((((((---+++)))'''(((***,,,...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,------......000111333555666777@@@MMMVVVZZZZZZXXXVVVYYY```hhhqqq~~~wwwsssvvv|||~~~}}}lllbbb```hhhqqqyyy{{{zzz{{{yyyvvvppprrruuuwwwwwwuuurrrpppooommmjjjfffcccbbbbbbbbbaaa]]]WWWRRRPPPPPPPPPPPPOOOWWW___cccaaa______aaa^^^]]]]]]^^^```cccfffhhheeegggiiijjjjjjlllnnnppptttuuuuuusssppppppssswwwuuuvvvvvvwwwyyyzzz|||}}}{{{zzzzzzzzzzzz|||~~~~~~~~~|||{{{tttsssqqqqqqqqqtttwwwyyywwwzzz~~~888999:::999888777888999666777999:::;;;:::999999::::::;;;>>>BBBFFFGGGGGGDDDDDDCCCBBBAAA@@@???>>>>>><<<;;;???FFFPPPWWW[[[^^^___```ccchhhoootttwwwyyyyyyyyyxxxvvvrrrnnnkkkhhhhhhggggggeee```ZZZUUUMMMMMMMMMOOOSSSWWW\\\___dddgggkkkoooooommmiiifffcccaaa^^^ZZZXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTSSSRRRRRRRRRRRRSSSTTTVVVVVVWWW\\\ccceeebbb___ZZZYYYWWWTTTPPPLLLIIIGGGAAABBBCCCDDDEEEDDDDDDCCCBBBAAAAAABBBDDDGGGJJJLLLPPPNNNLLLLLLLLLKKKJJJHHHHHHEEEBBBAAAAAAAAA>>><<<777999;;;<<<===>>>@@@BBBBBBEEEMMMTTTXXXbbbwwwsssfff^^^]]][[[XXXWWWWWWUUUQQQMMMIIIIIIIIIIIIJJJJJJJJJJJJGGGFFFHHHKKKJJJJJJRRR\\\dddkkkwwwrrrgggQQQKKKDDD???>>>>>>>>>===???>>>???BBB@@@@@@GGGQQQ^^^kkk~~~xxxwwweeeUUUEEEAAA<<<888666555333222//////........................------,,,,,,,,,+++++++++,,,,,,,,,---------------------------------************************)))))))))))))))))))))************)))))))))((((((******)))))))))***,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))******+++,,,,,,------......///000222444666777???IIIUUUZZZXXXTTTTTTVVV\\\ccckkksss}}}|||nnndddaaa```hhhqqqxxxxxxwwwxxxwwwuuuqqqrrrsssuuuuuutttqqqooonnnllljjjgggeeeccccccbbb^^^[[[VVVRRRPPPPPPQQQQQQPPPXXXaaaccc```]]]^^^```]]]]]]^^^___aaadddfffhhhhhhkkkmmmnnnnnnooorrruuusssuuuvvvsssoooppptttyyytttuuuvvvxxx{{{}}}}}}yyyvvvsssqqqooolllkkkiiihhhjjjnnnrrruuuuuuxxx}}}777888999888777777999;;;555777:::<<<>>>>>>======<<<<<<===AAAEEEIIIJJJJJJFFFEEEDDDCCCBBBAAA@@@@@@???===<<>>???BBBEEEEEEJJJ\\\nnn}}}rrrbbb^^^ZZZWWWWWWWWWTTTRRRHHHIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIKKKGGGCCCHHHRRRUUU\\\hhhxxx~~~vvv[[[TTTKKKDDDBBBAAA???>>>@@@======???===;;;???GGGHHHWWWmmm||||||wwwnnnQQQKKKCCC===999888888777////////////000000000000......---------,,,,,,,,,,,,,,,,,,------.........++++++***))))))***++++++)))))))))))))))))))))))))))))))))))))))*********,,,+++++++++******))))))&&&'''((()))******)))(((*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------......///111222555666777IIISSS^^^^^^VVVNNNNNNRRR```gggnnnuuu~~~vvvbbb^^^``````hhhooouuuuuusssssssssqqqqqqqqqrrrsssuuutttrrrpppmmmllljjjhhhfffdddcccccc\\\ZZZUUURRRPPPQQQRRRSSSQQQYYYaaaccc___\\\]]]```]]]]]]^^^```bbbdddfffggglllnnnqqqqqqpppqqquuuxxxrrrtttuuusssooopppuuu{{{tttuuuwwwyyy}}}~~~zzzssslllhhhddd```^^^aaa___^^^]]]```dddiiilllssswww}}}:::::::::::::::::::::::::::===@@@AAA@@@???>>>???BBBBBBBBBEEEIIILLLMMMNNNJJJGGGDDDAAAAAA@@@>>>===<<<;;;<<<@@@FFFLLLOOOQQQXXXYYY[[[\\\^^^bbbhhhlllooooooppppppooonnnmmmmmmlllqqqwww{{{yyyuuuqqqoooqqqlllgggfffiiimmmoooooo|||~~~|||xxxuuusssqqqnnnmmmiiigggfffffffffeeecccaaadddaaa\\\ZZZYYYYYYYYYXXX\\\ZZZXXXWWWXXXZZZ\\\^^^aaa^^^YYYTTTQQQQQQQQQSSSUUUYYY^^^cccgggiiiiiiiiiiiifffbbb___\\\WWWQQQKKKIIIHHHHHHIIIIIIHHHDDDBBBEEECCCAAAAAACCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@DDDEEEAAA??????>>>;;;@@@???===;;;:::;;;<<<===>>>???@@@AAADDDIIIPPPUUUmmmxxxjjj^^^]]]^^^YYYSSSQQQJJJKKKJJJIIIJJJKKKHHHDDDDDDGGGKKKKKKIIIHHHIIIKKKJJJMMMUUUcccssswwwlll\\\NNNFFFBBB@@@???BBB>>>===???@@@???@@@CCCIIILLLWWWkkkhhhTTT???999;;;:::444000222000.........///...---............---,,,+++***...+++***+++------***'''************************...---,,,+++***(((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))+++,,,,,,***'''%%%))))))))))))******************))))))))))))************))))))))))))******)))***+++++++++)))(((''',,,+++*********,,,...000...+++---222666777;;;AAAQQQ[[[ccc^^^QQQHHHKKKRRR___ccclllwww~~~|||mmmaaa^^^___aaaiiikkknnnooonnnmmmmmmnnnrrrqqqrrrtttvvvuuupppkkklllhhheeefffhhhgggbbb^^^ZZZVVVRRRPPPQQQSSSUUUVVVVVVZZZ]]]]]]ZZZYYYZZZ\\\]]]]]]]]]```dddggghhhhhhmmmnnnoooqqqrrrrrrqqqqqqsssttttttsssqqqppppppqqqxxxwwwxxx|||}}}xxxwwwooohhh___XXXUUUSSSQQQNNNNNNOOOPPPSSSVVVZZZ^^^```iiioooxxx~~~;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAABBBAAA@@@@@@AAADDDDDDDDDFFFJJJNNNOOOOOOKKKHHHDDDAAA@@@@@@???>>>>>>======@@@EEEKKKNNNPPPPPPRRRTTTUUUVVVYYY]]]```aaa``````______^^^^^^^^^aaahhhrrrzzz~~~}}}|||{{{{{{yyyvvvxxx}}}|||xxxuuusssrrrpppooonnnmmmjjjhhhllliiieeebbbaaa```___^^^___^^^\\\\\\\\\___aaacccfffccc___[[[WWWUUUUUUUUUWWWYYY\\\```cccfffggggggllljjjhhhgggddd___XXXSSSLLLKKKIIIIIIIIIIIIGGGEEEGGGEEEBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDEEEEEEDDDGGGFFFBBB@@@BBBBBB@@@???>>>=========>>>@@@AAA>>>??????@@@BBBFFFKKKPPP```vvvpppiiiddd\\\TTTQQQKKKKKKLLLKKKKKKJJJHHHFFFGGGIIILLLKKKIIIHHHHHHIIIFFFHHHMMMWWWcccoooyyy}}}{{{uuujjj[[[NNNFFFBBBBBBAAA===<<>>???BBBJJJZZZppp|||vvv```GGG===;;;:::777555222000......//////...---............---,,,+++***---+++***+++------***(((************************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***+++++++++***((('''))))))))))))******************))))))))))))************))))))))))))******)))***++++++***)))(((''',,,++++++++++++---...//////---///333555777===EEETTT]]]ccc^^^RRRKKKMMMSSS]]]aaakkkvvv|||~~~xxxhhh___]]]^^^___dddgggjjjllllllmmmnnnpppqqqpppqqqtttvvvuuuqqqnnnkkkhhhfffggghhhgggaaa\\\XXXUUUQQQPPPRRRUUUVVVWWWXXX\\\^^^^^^[[[YYYZZZ\\\\\\]]]^^^```cccfffhhhjjjnnnoooppprrrrrrrrrqqqqqqpppqqqrrrrrrqqqqqqrrrttt{{{{{{~~~{{{xxxtttnnnhhhggg```ZZZRRRLLLJJJIIIGGGEEEHHHIIIJJJLLLOOOSSSVVVXXX___hhhrrr{{{=========>>>>>>>>>>>>>>>>>>AAACCCDDDDDDCCCDDDDDDGGGFFFGGGIIILLLOOOQQQQQQMMMIIIDDDAAAAAAAAAAAAAAAAAA??????AAAEEEIIILLLMMMJJJLLLNNNOOOOOOPPPRRRTTTRRRQQQPPPNNNMMMMMMNNNNNNPPPYYYfffrrr{{{~~~|||{{{xxxuuurrrwwwtttpppmmmlllkkkiiihhhffffffeeeeeefffhhhkkkmmmnnnmmmjjjgggbbb^^^[[[ZZZ[[[\\\]]]___aaadddggghhhppppppqqqrrrpppkkkddd___VVVSSSOOOLLLLLLLLLLLLLLLLLLIIIFFFDDDBBBAAA???===>>>???@@@AAACCCDDDEEEFFFDDDFFFFFFCCCDDDHHHJJJIIICCCCCCCCCCCCCCCCCCDDDDDDAAABBBBBBBBBBBBDDDHHHKKKYYYlll{{{pppdddYYYTTTPPPQQQQQQPPPMMMIIIHHHHHHJJJKKKLLLLLLIIIHHHGGGHHHDDDEEEGGGKKKRRR\\\gggnnnyyyyyyvvvkkk\\\NNNFFFCCCBBB>>>===@@@@@@<<<:::::::::;;;???IIIYYYmmm{{{nnnSSSBBB<<<999888888333111///...//////...---............---,,,++++++,,,+++++++++,,,,,,+++)))******************************************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))************))))))))))))***************+++******)))(((+++++++++,,,------......//////111333444666AAAKKKYYY___ccc^^^UUUOOOQQQVVVZZZaaannn{{{|||kkk```\\\\\\\\\\\\___bbbeeehhhiiillloooqqqnnnnnnoooqqqsssrrrpppmmmiiihhhggghhhhhheee___ZZZUUUSSSQQQRRRTTTWWWYYYYYY[[[^^^```___[[[YYYZZZ\\\ZZZ]]]aaabbbbbbdddhhhlllpppppprrrrrrsssrrrqqqpppmmmooopppqqqqqqrrrtttvvv|||wwwmmmhhhbbb[[[UUUSSSNNNJJJDDD@@@?????????>>>DDDDDDEEEGGGIIILLLNNNOOOSSS\\\hhhrrrxxx|||???@@@@@@@@@@@@@@@AAAAAABBBDDDFFFGGGGGGFFFGGGHHHJJJIIIIIIKKKNNNQQQRRRRRRPPPLLLFFFBBBBBBCCCDDDEEEDDDBBBAAABBBEEEHHHJJJJJJKKKMMMOOOPPPOOOOOOOOOPPPMMMKKKIIIFFFEEEEEEFFFGGGDDDKKKVVVcccmmmwww}}}|||yyywwwwwwvvvtttsssooooooooooooqqqsssvvvwwwxxxwwwvvvtttoooiiiddd```bbbaaa``````bbbfffjjjmmmrrrtttxxx{{{zzzvvvqqqmmmfffaaaZZZTTTRRRQQQQQQQQQPPPMMMJJJHHHFFFDDDAAA>>>>>>??????@@@BBBCCCDDDDDDAAADDDEEEFFFJJJPPPRRRPPPKKKKKKJJJIIIIIIHHHHHHGGGIIIJJJJJJHHHGGGGGGIIIKKKVVVgggzzzssseee\\\YYYWWWVVVSSSNNNHHHGGGIIIKKKKKKKKKKKKJJJIIIIIIIIIEEEFFFGGGGGGHHHNNNXXX___mmmrrrvvvuuulll]]]OOOFFFEEE@@@???BBBBBB>>>;;;:::======>>>@@@IIIWWWiiiuuuxxx^^^KKK???888666777444222000///000000///------.........------,,,++++++++++++,,,,,,,,,+++***************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))******((()))))))))******************))))))))))))************))))))))))))*********************************+++,,,---............///000222333333777EEERRR]]]```bbb^^^YYYVVVXXX\\\\\\fffxxxyyyjjj[[[VVVYYY[[[[[[[[[\\\___aaadddfffiiimmmpppnnnnnnnnnnnnnnnmmmkkkjjjhhhhhhhhhhhhgggccc\\\WWWTTTSSSSSSTTTXXX[[[]]]]]]\\\___```^^^ZZZXXXYYY[[[YYY^^^bbbcccbbbccciiinnnqqqqqqrrrssssssrrrppppppmmmnnnoooppppppqqqtttwwwzzz|||uuujjj```ZZZTTTLLLGGGFFFCCCAAA>>>;;;;;;<<<>>>???DDDEEEEEEFFFHHHIIIJJJKKKJJJQQQ[[[dddkkkrrrzzzAAAAAAAAABBBBBBCCCCCCCCCDDDFFFHHHIIIIIIIIIKKKLLLMMMLLLKKKMMMPPPRRRSSSRRRSSSNNNIIIEEEEEEGGGHHHHHHGGGEEECCCCCCEEEGGGHHHHHHLLLOOOQQQRRRQQQQQQRRRSSSMMMKKKHHHFFFDDDDDDDDDEEEDDDHHHNNNUUU^^^hhhsssyyyxxxxxxxxxyyyzzz|||~~~zzzsssmmmiiiiiigggcccaaacccfffkkkoooqqquuuzzz~~~}}}{{{vvvpppggg___YYYVVVTTTSSSQQQOOOLLLJJJHHHFFFCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@DDDGGGKKKQQQWWWXXXTTTQQQPPPOOONNNNNNNNNNNNNNNQQQRRRQQQOOOLLLJJJJJJKKKPPP___qqq|||yyykkkaaa[[[WWWUUUOOOHHHHHHLLLJJJJJJJJJJJJKKKLLLLLLLLLFFFHHHHHHGGGEEEGGGMMMQQQ]]]cccmmmwwwzzzppp^^^PPPIIIBBB>>>@@@BBB???<<<<<<>>>>>>>>>>>>@@@IIIVVV```uuuvvvsssxxxyyy{{{~~~~~~jjjYYYIII<<<666666555333111000000000///------------...------,,,,,,***+++,,,,,,,,,+++++++++************************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++((()))))))))******************))))))))))))************))))))))))))************************++++++***+++,,,...............///000222444555;;;JJJYYYaaaaaa```^^^]]]^^^aaacccgggsss|||hhhYYYNNNPPPXXX[[[\\\\\\]]]^^^```aaacccfffkkknnnrrrrrrqqqooollljjjiiiiiihhhhhhhhhhhheee```ZZZUUUTTTSSSTTTXXX\\\___aaaaaa\\\^^^___\\\XXXVVVWWWZZZYYY]]]bbbcccbbbdddjjjooopppqqqrrrrrrrrrqqqpppooooooooopppppppppqqqtttwww{{{{{{pppjjjdddZZZQQQMMMIIICCC??????>>>===<<<<<<===???BBBDDDGGGGGGHHHHHHHHHHHHHHHHHHGGGKKKPPPUUU\\\eeeqqqzzzBBBBBBCCCCCCDDDDDDEEEEEEFFFHHHJJJJJJJJJKKKMMMOOOQQQOOOOOOPPPSSSUUUUUUUUUUUUQQQLLLJJJJJJKKKKKKKKKHHHFFFDDDCCCEEEFFFGGGGGGKKKMMMPPPQQQRRRSSSVVVXXXQQQPPPMMMKKKIIIHHHHHHHHHMMMNNNOOORRRVVV^^^gggnnnpppuuu|||zzzvvvssspppjjjfffdddfffjjjmmmooosssyyy~~~~~~uuullleee___ZZZWWWQQQPPPMMMLLLKKKHHHEEEBBBDDDCCCCCCBBB@@@??????>>>BBBEEEIIINNNVVV___```\\\XXXWWWVVVTTTTTTVVVWWWYYYXXXYYYXXXVVVRRRNNNLLLLLLNNN\\\lllvvv~~~qqqeee\\\YYYUUUNNNLLLQQQKKKJJJIIIJJJLLLNNNNNNMMMGGGGGGGGGFFFDDDDDDFFFGGGPPPUUUaaaqqq}}}{{{nnnbbbPPPFFF>>>>>>@@@???======999;;;<<<<<<===AAAIIIOOOhhhsssnnntttzzz}}}tttfffTTTBBB999888666444222111111000///...,,,------...------,,,,,,)))+++,,,,,,+++++++++,,,************************,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))******************))))))))))))************))))))))))))******+++************+++,,,,,,,,,,,,,,,---......//////111000222666:::BBBRRR```bbb```]]]^^^bbbfffjjjlllvvvttt\\\PPPIIIQQQZZZ\\\\\\___^^^______```aaaeeejjjnnnwwwwwwuuuqqqmmmjjjjjjkkkhhhiiiiiigggccc]]]XXXUUUSSSSSSVVVZZZ^^^bbbbbbbbb\\\^^^^^^[[[WWWVVVXXXZZZZZZ]]]aaaccccccfffkkkoooooooooqqqqqqrrrqqqpppoooppppppppppppppprrrvvvyyyxxxlllaaaZZZRRRJJJCCCBBBBBB>>><<<<<<;;;<<<===>>>???BBBFFFJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIJJJNNNXXXfffoooxxxBBBCCCCCCDDDEEEEEEFFFFFFHHHIIIKKKKKKKKKLLLOOOQQQUUUTTTSSSTTTVVVXXXXXXXXXVVVSSSPPPNNNNNNNNNNNNNNNIIIGGGDDDCCCEEEFFFGGGGGGJJJKKKNNNPPPRRRUUUZZZ]]]\\\[[[ZZZXXXVVVTTTRRRQQQUUUUUUVVVVVVWWWZZZ```dddaaaffflllrrrxxx~~~vvvnnnjjjiiijjjlllnnnrrrwww{{{|||tttllleee```WWWUUUSSSQQQOOOLLLHHHEEEEEEDDDCCCBBBAAA@@@?????????BBBEEELLL[[[jjjpppooollliiidddaaa______aaabbb`````````^^^YYYTTTRRRQQQRRR^^^jjjppptttzzz~~~}}}lllfff```VVVQQQTTTNNNLLLJJJJJJLLLNNNMMMLLLKKKHHHEEEDDDDDDEEEEEEDDDFFFKKKUUUdddsssyyyvvvrrr]]]PPPDDD@@@AAA@@@@@@AAA::::::::::::;;;>>>BBBEEEZZZuuu|||sssvvv~~~~~~wwwlllYYYFFF<<<;;;777555222111111111///...,,,,,,------...------,,,(((***------+++***+++---************************************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))******************))))))))))))************))))))))))))******++++++*********+++,,,---------,,,,,,---...000111333111333:::BBBKKKZZZfffbbb^^^[[[]]]eeemmmrrrsss|||mmmYYYNNNLLLVVV^^^]]]]]]aaa^^^_________aaaffflllpppwwwvvvuuupppkkkiiijjjllliiiiiiiiieee```[[[WWWUUUQQQRRRUUUZZZ___aaaaaaaaa\\\^^^^^^\\\XXXWWWYYY\\\\\\]]]___bbbeeehhhlllmmmlllmmmooopppqqqppppppooonnnoooppppppqqqtttyyy}}}|||{{{zzzuuulllaaaWWWQQQFFF@@@<<<>>>@@@>>><<<===:::<<>>???HHHccczzzzzz}}}yyyyyyyyyyyy{{{yyyuuulllYYYEEE<<<<<<888555333222111111///...,,,,,,------...---------'''***------+++***+++...************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))************))))))))))))******************))))))))))))************))))))))))))******++++++*********+++---......---,,,+++,,,...000222666333444<<>>AAA@@@>>>???;;;>>>BBBDDDEEEIIINNNSSSUUUUUUTTTSSSQQQNNNKKKJJJGGGGGGFFFDDDDDDIIIRRRYYYaaapppFFFEEEEEEDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNTTTTTTVVV[[[aaaeeeeeedddZZZWWWUUUUUUTTTQQQNNNNNNLLLIIIFFFDDDEEEGGGHHHHHHHHHIIIKKKMMMRRRYYYaaagggpppqqqrrrrrrppplllhhhfffgggddd```\\\ZZZYYYYYYZZZZZZXXXWWWYYY\\\^^^\\\YYYZZZZZZZZZYYYYYY^^^eeekkkzzzzzzsssnnnmmmnnnrrryyy~~~~~~zzzooohhh^^^XXXTTTRRROOOLLLIIIHHHEEEBBB???>>>@@@BBBEEE@@@<<>>=========???@@@AAABBBPPPhhh}}}~~~{{{yyyuuuooofff\\\OOOCCC;;;555777888555111///000111///............---------***+++,,,+++)))((()))***---,,,++++++******++++++---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))(((((('''))))))))))))))))))))))))((())))))))))))***************+++++++++******)))++++++******++++++,,,---++++++,,,,,,...///111222444666777===LLL^^^eeebbb[[[WWWXXXbbbkkkpppvvv~~~|||rrrnnnbbb]]]WWWWWW\\\```aaa``````^^^ZZZZZZ\\\cccjjjooonnnnnnmmmkkkhhhfffggghhhgggfffdddbbb^^^ZZZWWWUUUSSSXXX]]]___]]]\\\\\\]]]ZZZZZZZZZYYYYYY[[[___ccc^^^___aaadddfffhhhjjjkkknnnkkkiiilllqqqtttrrrooooooooooooppprrrwww{{{}}}~~~~~~~~~|||yyytttqqqoooooorrrpppmmmiiicccYYYOOOHHH@@@???>>>???@@@BBBBBBAAADDDEEEEEEEEEGGGMMMTTTYYYWWWWWWXXXWWWUUURRROOOMMMIIIEEECCCCCCCCCCCCHHHOOO\\\gggvvvDDDDDDEEEEEEFFFGGGHHHIIIKKKKKKLLLMMMMMMMMMLLLKKKTTTTTTUUUZZZaaafffhhhhhheeebbb]]]ZZZVVVRRRPPPOOONNNKKKHHHFFFFFFGGGGGGGGGIIIJJJLLLNNNRRRYYYaaagggppprrruuuvvvvvvsssooommmhhhfffbbb___\\\[[[ZZZ[[[\\\YYYWWWXXXYYYXXXTTTPPPIIIIIIHHHGGGFFFIIINNNSSS^^^gggvvvyyyssspppoooqqqvvvyyy}}}vvvhhh\\\VVVRRRPPPNNNIIIHHHFFFCCCAAA@@@AAABBB>>>======CCCTTTppp~~~}}}}}}{{{xxxqqqiiiccc^^^^^^```cccffffffbbb^^^TTTSSSQQQOOOTTTcccxxxoooddd]]]YYYTTTQQQPPPOOONNNMMMMMMKKKIIIGGGFFFGGGGGGHHHGGGGGGHHHJJJOOOXXXbbbiiioooiii```UUUKKKEEECCCDDDBBBAAA???=========>>>???>>>FFFXXXsss|||zzzvvvsssllleee[[[PPPEEE>>>999888777555222000000000///............---------+++,,,,,,,,,***)))***+++---,,,++++++******++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))((((((((()))))))))************+++++++++******)))++++++******++++++,,,---++++++,,,---...000111222555666999AAAQQQaaaddd```VVVVVV[[[eeemmmqqqwww~~~zzzvvv{{{{{{tttssslllfff___]]]```cccdddcccaaa```]]]]]]___dddiiimmmjjjjjjiiiiiiiiiiiiiiiiiihhheeeaaa]]]ZZZZZZZZZ[[[ZZZ]]]bbbbbb___\\\ZZZYYYXXXYYYYYYYYYYYY[[[```cccccccccdddfffhhhjjjlllmmmnnnkkkjjjlllqqqsssqqqnnnooonnnnnnooorrrvvvzzz|||}}}{{{{{{}}}~~~{{{xxxvvvvvvuuusssooommmlllmmmjjjiiifffccc^^^VVVMMMGGGBBBAAA@@@AAADDDFFFFFFFFFHHHIIIIIIIIIJJJMMMRRRVVVYYYYYYZZZZZZXXXUUURRRPPPKKKGGGDDDDDDCCCBBBGGGNNNZZZeeeuuuFFFGGGHHHIIIJJJJJJJJJIIIMMMMMMNNNOOOOOOMMMLLLKKKTTTSSSTTTYYY```hhhnnnqqqqqqooojjjccc]]]XXXTTTRRROOOMMMJJJHHHHHHHHHGGGFFFKKKLLLMMMOOOSSSYYY```eeelllppptttxxxyyywwwtttqqqiiigggeeebbb___]]][[[[[[ZZZXXXVVVVVVWWWTTTNNNIIIBBBBBB@@@>>><<<===@@@CCCFFFMMMYYYgggxxxyyyuuutttvvvwwwyyyttteee[[[VVVSSSQQQHHHGGGFFFDDDCCCBBBBBBBBB;;;>>>@@@BBBLLLdddyyyooohhhfffdddcccgggmmmpppnnnkkk```]]]WWWRRRSSS]]]lllwwwpppeee___WWWSSSRRRQQQNNNJJJMMMLLLJJJIIIIIIIIIJJJJJJGGGGGGFFFFFFHHHNNNVVV[[[hhhkkkjjj```RRRGGGEEEGGGEEECCCAAA???======>>>>>>>>>>>>HHH]]]zzz~~~vvvtttuuurrrllleee^^^UUUKKKEEE@@@<<<777444444333000...///............---------+++------,,,+++***+++,,,---,,,++++++******++++++)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))((((((((())))))))))))))))))))))))((((((((())))))))))))***)))******+++++++++******++++++******++++++,,,---,,,,,,,,,---///000222333555777===HHHXXXdddccc\\\RRRXXXbbbmmmsssuuuzzzxxxnnnkkkooovvvyyyyyywwwyyyvvvooogggccccccdddeeedddeeedddcccbbbcccfffhhhjjjgggeeedddfffiiikkkkkkiiigggccc]]]XXXWWWZZZ___bbbbbbeeehhhgggccc]]]XXXUUUVVVWWWXXXYYYZZZ\\\aaadddiiihhhhhhhhhjjjlllnnnooommmkkkjjjlllppprrrpppnnnnnnnnnnnnoooqqqtttwwwyyyxxxpppkkkjjjkkklllvvvzzz~~~{{{yyywwwtttpppnnnkkklllllljjjgggfffggghhhbbbaaa___^^^[[[UUUOOOJJJFFFDDDCCCEEEHHHKKKLLLLLLMMMNNNNNNNNNMMMNNNQQQTTTXXXYYYZZZ[[[ZZZWWWTTTRRRNNNIIIFFFEEEBBBAAAEEEKKKWWWbbbrrrKKKLLLNNNPPPPPPNNNLLLKKKOOOPPPQQQRRRRRRQQQPPPPPPSSSRRRSSSWWW```jjjsssyyyzzz|||yyyqqqhhhaaaZZZTTTPPPNNNKKKJJJJJJJJJIIIGGGKKKLLLNNNOOORRRWWW]]]bbbeeeiiinnnssstttssspppmmmggggggeeeccc```^^^\\\[[[WWWVVVUUUWWWXXXUUUOOOJJJFFFEEECCCAAA@@@@@@AAABBBBBBEEEKKKSSS```ooo~~~zzzyyyyyyyyy~~~pppeee^^^WWWSSSHHHGGGFFFEEEEEEDDDBBBAAA???BBBBBBAAAEEEUUUoooyyypppjjjlllhhhfffkkkuuu}}}vvvppphhh```]]]aaaiiiooo{{{pppfffYYYRRRRRRRRRNNNJJJLLLKKKKKKJJJJJJJJJKKKKKKGGGGGGFFFEEEFFFIIINNNRRR]]]eeekkkhhh\\\PPPKKKJJJFFFDDDAAA???===>>>???@@@AAA>>>AAANNNddd|||sssnnnwwwsssnnnhhhbbb[[[TTTOOOJJJAAA888555666555111---///............---------,,,---...---+++***+++,,,---,,,++++++******++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************))))))((((((************************)))))))))************+++))))))***+++++++++******++++++******++++++,,,---,,,,,,---...///111222333555888AAAOOO^^^eee```WWWSSS]]]lllvvvzzzzzz}}}{{{rrriiigggmmmtttyyywwwxxx{{{xxxrrrjjjdddcccdddeeeeeeiiiiiiiiiiiiiiiiiiiiiiiifffcccaaadddiiillliiifffbbb___[[[XXXYYY]]]cccggggggiiikkkjjjfff___XXXTTTUUUVVVXXXYYY[[[^^^bbbeeelllkkkjjjjjjkkklllnnnpppmmmkkkjjjlllnnnpppooonnnmmmmmmnnnoooqqqrrrtttuuu|||}}}~~~~~~zzzzzz~~~~~~yyypppgggaaa^^^___```hhhmmmvvvzzzwwwrrrooollljjjgggdddbbbccccccaaa___^^^```aaa^^^^^^]]]]]]\\\YYYTTTPPPIIIGGGFFFHHHKKKNNNPPPQQQPPPQQQSSSRRRQQQQQQRRRTTTUUUVVVYYYZZZZZZXXXUUUSSSPPPKKKGGGEEEBBB@@@DDDJJJUUU```pppPPPRRRTTTUUUTTTRRROOOMMMOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSSSSVVV]]]iiittt{{{xxxnnnbbbXXXSSSQQQNNNLLLLLLLLLKKKJJJJJJKKKMMMNNNPPPTTTZZZ]]]```ccchhhlllmmmllliiigggeeedddcccaaa___]]]\\\[[[YYYXXXXXXZZZ[[[YYYSSSNNNHHHFFFCCCBBBAAABBBBBBCCCEEEEEEFFFHHHOOOZZZfffnnnwww}}}~~~|||yyywwwyyy~~~sssfffZZZRRRJJJHHHFFFEEEFFFEEECCCAAACCCCCCBBB@@@BBBJJJXXXbbbwww}}}wwwqqqmmmiiieeedddjjjwwwyyypppkkkiiijjjkkktttzzz{{{nnn]]]SSSQQQQQQPPPMMMKKKKKKKKKJJJJJJJJJJJJKKKGGGGGGHHHGGGFFFHHHKKKMMMPPPXXXbbbgggddd\\\TTTPPPGGGEEEAAA>>>======???@@@AAA???AAAHHHSSSjjjzzzsssyyyvvvpppkkkfffaaa[[[XXXSSSHHH<<<777777777333...///............---------,,,---...---+++***+++,,,---,,,++++++******++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,((()))***+++++++++++++++++++++******++++++,,,---------......000222333444666:::EEEVVVbbbddd]]]VVVVVVcccsss||||||}}}vvvmmmiiiiiinnnwww}}}|||tttuuuxxxxxxuuupppjjjeeedddeeehhhiiinnnooooooooonnnllljjjiiigggdddbbbdddhhhjjjfffbbb\\\\\\[[[\\\^^^aaadddfffhhhiiijjjjjjgggaaa[[[VVVUUUWWWYYY[[[\\\___cccfffllllllkkkkkkkkklllmmmnnnlllkkkkkklllmmmnnnnnnmmmkkklllmmmnnnppppppqqqqqqvvvwwwyyyyyyxxxuuurrrppplllhhhfffiiikkkjjjkkkmmmuuuyyy|||}}}|||{{{}}}zzzuuulllccc]]]ZZZYYYZZZ]]]bbbkkkuuu~~~uuuqqqlllhhheeeccc```___\\\\\\[[[YYYWWWVVVXXXZZZ^^^^^^___``````^^^YYYVVVMMMKKKIIIJJJMMMPPPRRRSSSPPPRRRTTTTTTTTTSSSTTTVVVTTTVVVYYY\\\\\\ZZZXXXVVVQQQLLLHHHFFFBBB@@@DDDJJJUUU___nnn|||VVVXXXZZZ[[[[[[YYYVVVUUUQQQQQQQQQRRRSSSVVVXXXZZZXXXWWWVVVVVVZZZcccnnnvvv{{{nnnbbb\\\YYYSSSPPPOOOOOONNNMMMJJJLLLMMMNNNOOORRRWWWZZZ\\\___cccfffggggggfffdddcccbbb```___^^^]]]]]]]]]```^^^^^^___```^^^YYYTTTLLLIIIEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDGGGMMMUUU[[[ccchhhpppwww|||~~~{{{yyyqqqnnnlllmmmrrryyy|||wwwuuuwww{{{~~~qqq```UUUOOOLLLHHHGGGHHHHHHEEEBBBCCCBBB@@@@@@AAAEEEJJJMMMZZZeeerrrzzzyyytttqqqnnnllljjjfffddddddkkkzzz}}}yyytttqqqtttuuuxxx~~~vvvdddXXXSSSSSSRRRRRRLLLLLLLLLKKKKKKJJJJJJJJJGGGHHHIIIIIIHHHHHHIIIKKKGGGLLLUUU___dddddd```\\\RRRNNNIIIDDD@@@>>>??????======@@@EEEJJJ\\\~~~zzztttnnnjjjeeeaaa^^^[[[OOOBBB:::888888555111///............---------+++------,,,+++***+++,,,---,,,++++++******++++++)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,((()))***+++++++++++++++++++++******++++++,,,---.........///111222444555888>>>LLL\\\dddbbb\\\YYY\\\iiixxx~~~uuunnnmmmooossszzz{{{llliiipppuuurrrqqqoookkkhhhhhhiiilllnnnqqqqqqrrrrrrqqqnnnkkkiiihhhfffdddeeegggfffccc___YYY[[[]]]```cccdddeeeeeeggggggggggggfffbbb]]]YYYVVVXXX[[[]]]^^^aaadddgggkkkkkkkkkkkkllllllllllllkkkkkkkkklllllllllmmmmmmjjjkkkmmmnnnooonnnnnnmmmnnnppprrrssspppjjjddd```YYYTTTQQQSSSTTTRRRRRRTTTcccggglllnnnlllkkkkkkmmmuuuzzz~~~~~~zzzvvvnnnfff___[[[ZZZZZZYYY]]]cccjjjqqqvvvyyyzzz~~~tttoooiiidddbbb```___^^^YYYYYYXXXVVVTTTUUUWWWYYYaaabbbdddggggggccc^^^YYYSSSPPPMMMMMMOOOQQQSSSSSSQQQSSSTTTTTTTTTTTTUUUWWWUUUXXX\\\___```___\\\ZZZPPPKKKHHHFFFCCCAAAEEEKKKVVV___mmmyyy]]]___aaadddeeeeeeeeedddYYYXXXUUUUUUVVVYYY]]]___```^^^ZZZWWWVVV[[[dddkkk}}}}}}rrriiiddd\\\UUURRRQQQPPPPPPLLLMMMNNNOOOPPPRRRVVVYYYYYYZZZ]]]```bbbdddddddddbbb```___]]]]]]^^^___```bbb``````bbbeeeeeebbb___XXXSSSMMMJJJJJJLLLMMMLLLHHHIIIIIIIIIIIIKKKPPPSSSVVV[[[```eeehhhjjjlllnnnjjjiiigggdddaaa^^^\\\[[[WWWTTTRRRTTTYYY___eeegggnnn{{{~~~yyywwwvvvxxx|||ooocccWWWQQQLLLJJJKKKKKKIIIFFFDDDDDDCCCBBBAAABBBCCCEEEGGGOOOWWW]]]dddkkknnnllljjjgggeeedddddddddcccbbbbbbbbbdddjjjxxxzzzvvvuuusssuuuzzz|||nnnaaaZZZVVVUUUUUUNNNNNNNNNNNNMMMLLLJJJJJJGGGHHHJJJIIIGGGEEEEEEFFFBBBFFFLLLUUU^^^eeejjjmmmjjjddd\\\RRRJJJDDDBBBAAA<<<;;;===AAADDDRRRuuuxxxyyy{{{uuuppplllhhhfff```UUUGGG===999888666444///............---------+++,,,,,,,,,***)))***+++---,,,++++++******++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********(((((()))++++++,,,,,,+++++++++******++++++,,,---......///000111333444555<<>>:::;;;???AAAKKKiii}}}uuuxxx{{{wwwsssooommmcccYYYKKK???:::888777666//////.........---------***+++,,,+++)))((()))***---,,,++++++******++++++---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********((((((((((((((((((((((((''''''''''''(((((((((((((((((()))++++++,,,,,,,,,++++++******++++++,,,---...//////000111333444555???HHHXXXffffff```___dddmmmxxxxxxxxxyyypppaaa]]]gggllljjjiiiiiijjjiiihhhiiikkkmmmpppqqqqqqpppnnnllliiigggeeegggiiihhhfffcccaaaaaa[[[]]]```dddfffffffffeeegggdddaaa```aaa```\\\YYYZZZ\\\___```aaaccceeeggggggiiilllnnnooonnnllljjjjjjkkklllkkkkkkjjjkkklllhhhjjjlllnnnnnnllljjjhhhbbbeeeiiijjjeee\\\QQQJJJFFFBBB@@@BBBDDDCCCCCCEEEGGGRRR```jjjkkkhhhcccaaaaaaeeejjjooorrruuuyyy{{{yyy}}}~~~~~~xxxqqqjjjfffccc[[[\\\^^^aaadddfffhhhjjjlllpppvvv{{{~~~~~~zzzuuupppiiidddbbbbbbbbbbbbddddddddddddeeegggllloooppprrrvvvyyyxxxrrrjjjccc]]]YYYTTTRRRRRRSSSTTTTTTUUUUUUTTTSSSQQQQQQRRRTTTRRRUUUZZZ___aaa```]]][[[MMMIIIFFFFFFDDDCCCHHHOOOZZZbbbmmmvvv|||mmmllljjjmmmwwwyyyvvvnnngggccc___\\\cccmmmlllhhhccc^^^[[[ZZZ[[[\\\iiipppyyyxxxmmmccc\\\XXXUUUTTTUUUQQQMMMNNNQQQSSSSSSRRRSSSUUUXXX[[[^^^aaabbbccc]]]^^^___^^^^^^^^^```bbbcccaaa```ccckkkrrrvvvwwwoookkkeee___ZZZXXXWWWWWWYYYWWWTTTTTTUUUVVVVVVUUUVVVUUUTTTWWWZZZ\\\ZZZXXX\\\RRRIIIHHHFFFAAA@@@CCC@@@@@@BBBDDDFFFHHHIIIJJJIIIKKKWWWppp}}}vvvqqqtttzzzfffXXXLLLKKKNNNOOONNNNNNKKKJJJIIIIIIHHHFFFCCC@@@DDDFFFHHHIIIJJJJJJKKKLLLKKKNNNSSSYYY]]]___``````^^^```bbbeeemmm~~~{{{xxxtttqqqrrruuuwwwyyy}}}rrrggg^^^XXXUUURRRRRRRRRQQQPPPNNNMMMLLLIIIIIIIIIIIIGGGFFFDDDDDDCCCEEEHHHKKKQQQ^^^ooo{{{wwwfffVVVHHH???EEE===:::===@@@EEEVVVkkk{{{pppvvv|||vvvqqqhhh]]]NNNCCC>>>:::555111111000///...------...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++---///...,,,************((('''*********************************)))))))))(((((((((((('''(((((()))***+++)))************+++++++++))))))))))))))))))))))))***+++,,,------,,,+++***+++++++++***++++++,,,,,,111......111333222555:::@@@SSSfffkkkddd^^^aaahhhuuu~~~|||xxxooofffaaacccgggiiiiiikkkiiigggeeeeeefffhhhiiikkkmmmoooooommmjjjgggfffjjjiiihhhgggdddbbb```___\\\\\\^^^aaaeeehhhiiihhhllleee___^^^]]]ZZZZZZ]]][[[^^^bbbeeeffffffgggggglllmmmooonnnllljjjiiiiiijjjjjjjjjkkklllmmmnnnooommmlllkkkkkkkkkjjjhhhfffbbbfffkkkmmmhhh]]]QQQHHHEEE@@@===???@@@>>>>>>???AAAGGGWWWiiiqqqlllfffeeegggggggggiiilllppptttvvvtttzzz~~~}}}zzzqqqjjjfffbbb___^^^___bbbfffiiijjjmmmkkkppp|||~~~{{{wwwtttoookkkhhhggghhhiiiiiiiiijjjkkknnnrrrvvvyyy~~~}}}}}}|||rrrjjjbbb___ZZZUUUSSSSSSUUUVVVWWWWWWVVVUUUTTTSSSSSSRRRUUUVVVYYYZZZ[[[[[[YYYYYYTTTQQQLLLHHHFFFGGGHHHJJJ[[[bbblllssswwwxxxzzz|||zzzvvvrrrrrr}}}pppiiieeedddkkkssstttrrrmmmhhhccc```^^^^^^eeekkkssszzzxxxnnnfffaaa]]][[[VVVSSSPPPPPPTTTVVVVVVUUUTTTUUUWWWYYY\\\___bbbccc___aaaaaa```______```bbbbbbaaaaaadddjjjrrryyy}}}}}}vvvlllbbb]]][[[\\\ZZZXXXUUUTTTVVVWWWWWWVVVWWWUUUUUUWWWZZZ\\\[[[YYYXXXOOOHHHFFFDDD@@@>>>AAA@@@AAABBBCCCDDDDDDDDDDDDIIIEEEIIIYYYrrryyyqqqqqqtttyyytttdddUUUPPPQQQRRRSSSUUURRRQQQOOOMMMLLLIIIEEEBBBAAABBBDDDDDDEEEEEEFFFGGGFFFJJJOOOUUUZZZ]]]^^^___\\\___aaadddhhhsss{{{xxxuuurrrqqqsssvvvyyyzzz}}}~~~yyynnnddd\\\WWWTTTTTTSSSRRRQQQOOONNNMMMKKKKKKJJJHHHGGGEEEDDDDDDAAACCCEEEGGGMMMXXXgggrrruuufffWWWLLLGGG>>>;;;>>>???@@@KKKYYYkkkoooyyy}}}rrruuu{{{ppphhh___RRRGGG@@@;;;888555222111///...---......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,---+++******++++++)))(((************************,,,,,,,,,+++++++++******)))(((((((((((())))))***)))************+++++++++************************++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,------,,,...111222333999@@@NNN\\\kkkkkkbbb[[[^^^eeexxxtttmmmeeebbbdddhhhiiihhhiiihhhfffddddddeeegggiiikkklllmmmmmmkkkiiigggggglllkkkiiigggddd```^^^\\\\\\\\\^^^bbbgggjjjjjjjjjjjjccc^^^]]]\\\ZZZZZZ\\\[[[^^^bbbdddeeeeeeggghhhkkkllllllllljjjiiihhhhhhjjjjjjjjjkkklllnnnooopppoooooonnnoooooolllhhheeeaaagggoootttqqqfffXXXNNNHHHCCC@@@BBBCCC@@@???@@@AAAFFFTTTfffnnnkkkgggfffeeefffgggiiimmmqqquuuxxxuuuzzz}}}~~~zzzpppjjjdddbbbaaabbbeeeiiilllmmmllljjjooozzz}}}zzzzzzwwwsssooommmmmmnnnooorrrrrrssstttwwwzzz|||~~~~~~wwwrrrnnnjjjddd^^^ZZZWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\^^^^^^\\\[[[ZZZXXXUUUPPPLLLIIIIIIJJJKKKZZZ```hhhnnnqqqqqqssstttzzzsssllllllqqqxxx~~~|||yyytttnnnhhhccc```cccfffkkkpppvvv}}}zzzssslllfffbbb[[[XXXUUUVVVYYY[[[ZZZXXXVVVUUUVVVWWWYYY]]]```bbbaaaccccccbbbaaa```aaabbbcccdddeeefffiiiqqq|||~~~oooeeebbbccc]]][[[XXXVVVWWWXXXWWWWWWXXXWWWVVVWWWZZZ[[[\\\[[[YYYRRRKKKHHHFFFBBBAAACCCDDDEEEFFFGGGFFFEEECCCAAAFFFAAA@@@HHHYYYsssxxxtttsssuuuzzz}}}lllZZZQQQOOOPPPUUUYYYZZZXXXUUUSSSQQQMMMIIIEEE@@@@@@@@@@@@AAAAAABBBBBBCCCGGGLLLSSSXXX\\\^^^___\\\___ccceeegggkkkqqqvvvzzz{{{|||~~~~~~|||wwwsssssssssrrrsssuuuwwwzzz{{{wwwxxxzzz|||~~~}}}}}}||||||tttjjj```ZZZWWWVVVUUUTTTSSSQQQPPPPPPNNNMMMKKKHHHFFFEEEDDDDDDAAABBBBBBCCCGGGPPP\\\eeexxxwwwggg[[[MMMDDD>>>@@@AAA>>>@@@FFFKKKVVVhhh|||uuutttyyy|||~~~sssjjjcccXXXLLLCCC===:::999333222000///.........///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))(((((())))))+++***)))***++++++***)))************************,,,,,,,,,+++++++++++++++******)))((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,------***+++///222111333>>>JJJ]]]fffnnnjjj```ZZZ___ggg|||}}}ooojjjeeedddfffhhhiiihhhgggfffeeeddddddeeegggiiillllllkkkiiihhhhhhhhhhhhnnnllljjjfffbbb___\\\ZZZ\\\\\\___dddiiilllmmmlllgggaaa\\\\\\\\\ZZZZZZ\\\\\\^^^aaabbbcccdddgggiiikkkjjjiiihhhggghhhhhhiiiiiijjjjjjkkkmmmooopppqqqssssssuuuvvvuuupppiiidddbbbjjjwwwvvvfff[[[NNNHHHDDDFFFGGGDDDAAAAAA@@@EEEQQQaaakkkkkkhhhgggdddeeefffiiinnnsssxxx{{{wwwzzz|||wwwpppfffeeedddfffjjjnnnqqqrrrpppooosss|||~~~|||~~~|||yyyvvvuuuuuuvvvwwwzzzzzz|||~~~~~~~~~{{{xxxssslllfffaaa]]][[[[[[[[[[[[\\\^^^___aaaaaabbbccceeeffffffdddbbb```___\\\WWWQQQNNNLLLMMMMMMTTTXXX]]]aaaaaaaaaaaabbbtttooosssyyy~~~xxxpppiiieeeeeeeeefffhhhlllsss{{{~~~wwwooojjjdddaaa______aaaaaa___\\\XXXWWWUUUUUUVVVZZZ]]]``````bbbccccccbbbbbbcccdddgggiiijjjiiihhhooo{{{}}}ooojjjjjjddd```\\\YYYXXXXXXWWWWWWYYYXXXWWWXXXYYY[[[]]]^^^ddd^^^VVVPPPKKKHHHHHHIIIJJJKKKMMMNNNMMMJJJHHHFFFAAA@@@BBBHHHRRRccc}}}~~~zzzwwwzzzttt```UUUPPPPPPVVV\\\\\\ZZZXXXWWWUUUQQQMMMJJJCCCAAA@@@???@@@BBBBBBBBBEEEHHHMMMTTTZZZ___bbbccc]]]aaaeeehhhiiikkknnnpppnnnoooppprrrrrrqqqooommmrrrtttvvvwwwxxxyyyzzz{{{uuuvvvyyyzzzzzzwwwtttrrrqqqsssuuuuuupppiiiaaa\\\XXXXXXVVVUUUTTTSSSSSSRRRPPPOOOLLLIIIGGGFFFEEEEEEBBBBBBBBBAAACCCIIIQQQXXXdddqqqqqqdddVVVKKKCCCCCCBBB???<<<===???HHHZZZooo~~~yyysssqqqqqqyyyvvvvvv{{{nnniii```SSSGGG>>>;;;:::444333111///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++))))))(((((())))))***)))((()))+++,,,+++***************************))))))))))))))))))))))))++++++***)))(((((((((((())))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++++++++,,,---...)))---111333111444CCCSSSeeejjjmmmhhh```___hhhqqqyyy|||~~~uuujjjgggeeeeeefffhhhhhhgggffffffeeeeeefffgggiiijjjmmmkkkiiiggghhhiiiiiiiiimmmkkkhhheeeaaa^^^\\\[[[]]]^^^aaafffkkkoooooonnneee___[[[\\\\\\[[[[[[]]]]]]___aaaaaabbbdddgggjjjllljjjgggeeefffhhhiiijjjiiiiiijjjlllnnnppprrrssswwwyyy|||}}}|||uuullleeedddnnn~~~wwwjjjVVVNNNIIIJJJKKKGGGCCCAAA@@@DDDNNN[[[fffjjjjjjhhheeefffhhhkkkqqqwww|||zzz|||}}}{{{tttjjjiiiiiikkkppptttwwwxxxyyyzzz}}}~~~|||{{{|||}}}~~~}}}~~~~~~xxxqqqllliiieeeeeeeeeeeefffhhhiiijjjmmmnnnqqqrrrrrrqqqnnnlllfffccc]]]XXXSSSQQQPPPPPPQQQRRRTTTTTTTTTRRRRRRQQQsssuuuzzzxxxpppllliiihhhfffeeefffkkkrrrwww|||}}}wwwpppmmmkkkjjjkkkiiiddd```\\\ZZZWWWVVVVVVXXX[[[^^^]]]```cccdddeeeeeefffhhhjjjnnnooollliiilllwwwvvvnnnmmmiiieee___ZZZXXXWWWVVVVVVXXXXXXXXXXXXYYY\\\```bbbmmmiiiaaaXXXQQQOOONNNNNNNNNPPPRRRSSSSSSQQQNNNMMMAAABBBEEEIIINNNZZZooo|||||||||tttfff\\\VVVXXX]]][[[ZZZXXXXXXWWWUUURRROOOGGGDDD@@@@@@BBBDDDEEEEEEHHHKKKPPPVVV\\\```dddeeeaaabbbdddfffgggiiikkkmmmjjjjjjjjjjjjjjjkkklllmmmtttwww{{{}}}|||{{{||||||vvvwwwwwwvvvsssmmmhhhddd___```bbbccccccaaa^^^\\\XXXWWWVVVUUUTTTTTTUUUUUURRRQQQOOOLLLJJJHHHGGGFFFEEEDDDCCCBBBCCCFFFKKKOOOTTTbbbqqq|||yyyooo```TTTHHHCCCBBB@@@>>>===@@@CCCMMM___sss~~~|||yyy~~~~~~tttnnnlllrrrmmmlllvvvtttppphhh\\\NNNCCC<<<999666555222000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))******+++***)))((()))+++,,,,,,+++************************)))))))))))))))))))))))),,,+++***))))))((())))))))))))*********++++++++++++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++,,,---...///,,,///333444222666HHHZZZlllnnnlllfffaaadddoooyyy|||vvv}}}yyypppfffeeeeeeeeefffgggggggggfffffffffggghhhjjjkkkmmmnnnkkkhhhhhhjjjkkkkkkjjjjjjhhhfffcccaaa___^^^^^^___```dddhhhmmmoooooommmbbb]]]ZZZ\\\]]]\\\\\\^^^^^^```aaabbbccceeehhhjjjllliiieeedddfffiiijjjkkkhhhhhhjjjlllooorrrtttuuu{{{~~~{{{qqqiiidddnnnwwwaaaWWWOOONNNNNNJJJEEEBBBBBBEEEKKKUUUaaajjjllliiiggghhhjjjnnnsssyyy~~~}}}~~~yyypppooopppsssxxx}}}}}}{{{uuutttrrrqqqqqqqqqrrrssstttvvvzzz||||||{{{xxxvvvllliiiddd^^^YYYVVVUUUUUUSSSQQQPPPNNNLLLKKKIIIHHH|||zzz}}}~~~yyyssspppjjjhhhfffcccbbbdddiiimmmrrrwwwzzzxxxvvvuuuuuurrrmmmhhhcccaaa]]]ZZZYYYZZZ[[[]]]]]]```dddfffggghhhjjjkkklllppprrrooojjjkkkrrryyyuuummmjjjiiiddd^^^YYYWWWVVVVVVUUUXXXXXXXXXXXXYYY]]]cccgggrrrrrroooeee]]]YYYUUURRRQQQRRRTTTUUUUUUTTTRRRQQQGGGDDDCCCDDDGGGQQQeeewww~~~ooo```ZZZ[[[[[[ZZZYYYZZZZZZYYYVVVTTTKKKGGGBBBBBBEEEHHHJJJIIIMMMOOOSSSXXX]]]bbbeeefffeeeeeeddddddeeefffggghhhhhhiiiiiihhhhhhjjjmmmqqqvvv|||zzzyyywwwrrrjjjaaaYYYTTTOOOOOOPPPRRRSSSUUUWWWXXXVVVUUUTTTTTTTTTUUUVVVWWWRRRRRRQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDDDDFFFHHHIIIMMMWWWdddppp{{{{{{kkk^^^OOODDDAAA@@@???>>>AAA???CCCPPPcccttt~~~~~~{{{sssqqqpppkkkiiiooo~~~zzzvvvoooeeeXXXKKK@@@999888666444111///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******++++++,,,***)))((()))+++,,,,,,***************************+++++++++++++++,,,,,,,,,++++++***)))))))))******)))************+++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++,,,...///000000111444444444;;;OOObbbrrrqqqmmmgggccchhhsss|||yyyvvv~~~tttkkkeeedddddddddeeeffffffgggeeeeeefffhhhiiikkkmmmnnnmmmkkkjjjlllooopppmmmjjjgggfffcccaaa```````````````aaadddhhhllllllkkkiii^^^ZZZXXX[[[]]]\\\\\\^^^^^^```cccdddeeefffiiikkkkkkgggddddddgggjjjkkkjjjggghhhjjjlllpppsssvvvwww~~~wwwoooeeennn~~~ooocccWWWTTTRRRNNNHHHEEEDDDFFFJJJQQQ^^^jjjmmmjjjjjjkkkllloootttyyy~~~{{{uuuuuuvvvzzz~~~|||{{{||||||zzz|||}}}zzzqqqnnnjjjeeeaaa^^^\\\\\\TTTPPPLLLHHHGGGEEECCCBBB~~~}}}yyyuuuqqqmmmlllfffeeeccc```______cccfffkkknnnttt|||~~~}}}~~~|||vvvqqqkkkiiieeeaaa^^^]]]]]]^^^aaadddhhhjjjkkkkkklllmmmkkknnnqqqpppmmmlllnnnqqqrrrvvvzzzzzzvvvnnnhhhdddccc^^^YYYUUUTTTUUUUUUUUUVVVWWWXXXXXXYYY^^^eeekkkwww~~~|||tttmmmddd\\\WWWWWWWWWWWWWWWVVVUUUUUUMMMIIIFFFFFFHHHPPP```ooouuu~~~rrreeebbb^^^]]]]]]]]]^^^]]]ZZZXXXRRRLLLGGGGGGKKKPPPQQQQQQUUUWWWZZZ]]]aaaeeehhhiiijjjiiihhhiiijjjkkkkkkkkkkkkmmmnnnmmmkkklllnnnqqqwww~~~yyypppeeeYYYNNNHHHFFFFFFFFFHHHJJJMMMPPPRRRSSSRRRRRRRRRSSSUUUWWWYYYRRRSSSSSSSSSRRROOOLLLJJJIIIGGGFFFEEEFFFFFFGGGGGGIIIOOOVVV```nnn|||xxxmmm[[[LLLCCC@@@???===<<<<<<>>>DDDRRRfff{{{~~~}}}zzzuuuooopppwww~~~zzztttmmmdddVVVGGG===999777444222///.....................------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++++++++***))))))+++,,,+++*********************************+++++++++,,,,,,,,,*********)))******++++++)))************+++++++++************************++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000111111222444777AAAVVViiitttqqqlllgggffflllwwwzzzxxx}}}zzzmmmfffddddddddddddcccdddeeefffcccdddeeegggiiilllmmmnnnmmmlllmmmqqquuutttooojjjgggeeeccc```______`````````aaacccfffhhhgggdddbbbZZZVVVUUUXXX[[[ZZZZZZ\\\^^^aaaeeegggggghhhjjjkkkiiieeeaaabbbgggjjjiiihhhggghhhjjjmmmppptttwwwyyy}}}uuukkkrrr}}}nnn___YYYWWWRRRLLLIIIHHHHHHIIINNN[[[jjjnnnkkkllllllmmmooossswww|||~~~xxxttttttvvv{{{|||uuusssoookkkhhhfffddddddZZZUUUNNNJJJIIIHHHFFFDDD}}}zzzxxxtttoookkkgggeeedddaaaaaa```^^^]]]]]]___aaaeeeeeehhhnnnuuu||||||wwwqqqnnnjjjfffccc```______eeehhhkkkmmmmmmmmmmmmmmmhhhlllpppqqqooommmmmmnnnmmmnnnoooooommmhhhccc```]]]YYYTTTRRRRRRTTTVVVVVVVVVWWWWWWXXXYYY___gggnnn|||sssggg]]]\\\[[[ZZZYYYXXXWWWWWWPPPNNNNNNPPPQQQUUU^^^hhhmmmrrr}}}wwwqqqbbbaaaaaaaaaaaa___]]]ZZZXXXRRRLLLLLLQQQVVVXXXXXX\\\^^^```cccfffiiikkkmmmnnnnnnnnnpppsssuuuuuutttqqqsssuuutttpppnnnnnnooovvv~~~rrrdddVVVJJJDDDCCCCCCCCCEEEGGGIIIKKKMMMQQQQQQPPPPPPRRRUUUWWWYYYQQQSSSUUUVVVUUUQQQNNNKKKIIIHHHFFFFFFGGGGGGFFFEEEDDDGGGKKKSSSbbbuuuxxxgggTTTHHHBBB???===999;;;===???FFF[[[wwwyyysssttt{{{|||wwwssslll^^^MMM@@@999888555222000.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++***)))***++++++***)))************************(((((())))))***************)))))))))***+++,,,,,,)))************+++++++++)))))))))))))))))))))))),,,,,,...//////...,,,,,,+++++++++,,,---...000000111000111444999FFF\\\oooqqqoookkkggghhhppp{{{{{{~~~{{{yyyzzz}}}rrrgggaaadddeeedddcccbbbccceeefffaaabbbdddfffiiikkkmmmnnnlllllloootttxxxwwwpppiiigggfffccc```___^^^___```___```aaadddeeeddd```\\\WWWSSSRRRVVVYYYXXXYYY[[[^^^bbbfffiiiiiiiiijjjkkkgggccc```aaafffiiihhhffffffgggjjjmmmqqquuuxxxzzzyyyrrrwwwuuuddd]]]ZZZUUUOOOLLLJJJJJJIIILLLZZZjjjoookkkllllllmmmnnnqqquuuyyy|||}}}tttppppppsssxxx~~~~~~~~~~~~~~~}}}xxxvvvssspppmmmkkkjjjiiieee```XXXTTTSSSRRRQQQOOO{{{vvvtttoooggg```^^^]]]]]]]]]^^^\\\[[[ZZZZZZ[[[]]]^^^^^^___aaaeeejjjpppuuuwww{{{~~~~~~}}}xxxxxxuuuooohhhcccbbbcccfffrrr|||}}}|||}}}zzzuuusssnnnmmmqqqqqqllliiikkkmmmllliiifffccc```]]]\\\ZZZVVVQQQPPPQQQSSSRRRQQQUUUWWWZZZ[[[\\\___eeejjjrrrssskkkbbb^^^``````\\\WWWZZZVVVQQQNNNQQQWWW```eeelllpppyyy|||vvvpppkkkkkkoooooojjjddd\\\YYYWWWYYYYYYYYY^^^eeeffffffgggiiillloooqqqsssqqqssswwwyyy{{{}}}yyyzzz{{{|||{{{zzzxxxwww}}}tttbbbSSSKKKHHHDDDFFFGGGFFFHHHMMMRRRTTTQQQRRRUUUXXXWWWTTTSSSTTTSSSSSSSSSTTTTTTRRRMMMJJJGGGGGGFFFGGGIIIIIIGGGEEEJJJJJJKKKOOOWWWeeeuuu}}}|||sssbbbRRRHHHBBB======;;;;;;===AAANNNfff{{{zzzzzz|||uuurrrqqqgggVVVHHH===:::555222111000...---...------,,,,,,------...------------------------++++++++++++******))))))+++++++++************)))))))))))))))))))))))))))+++***)))))))))***,,,,,,+++***)))(((((()))***+++************************))))))))))))************&&&'''((()))+++,,,---...------,,,,,,,,,---......222111222555>>>OOOcccrrrrrrlllgggddddddkkk||||||uuuwww~~~|||pppaaa```hhhcccdddcccbbb``````bbbddddddeeeggghhhggghhhjjjkkkooommmlllooossssssnnniiiaaa___^^^^^^```bbbbbbbbbbbbcccddddddcccaaa^^^]]]WWWUUUSSSQQQRRRTTTXXXZZZ]]]```ccceeeeeeeeeeeeeeeeeecccbbbbbbccceeehhhjjjhhhiiijjjlllooorrruuuvvvyyyvvvxxxqqqiiiddd\\\UUUSSSOOOKKKIIIMMMWWWbbbkkkooouuupppooosssuuutttyyy}}}rrrpppjjjhhhlllttt{{{~~~|||zzz|||~~~|||xxxrrrnnnnnnppprrrssssssooojjjddd___\\\[[[[[[|||rrrmmmiiiddd^^^YYYWWWWWWWWWWWW[[[ZZZXXXWWWWWWXXXYYYZZZYYYYYYZZZ]]]```dddgggiiinnnrrrxxx|||}}}~~~~~~}}}}}}|||xxxrrrnnnmmmnnnooozzzzzztttqqqrrrqqqlllkkkmmmiiihhhgggeeeccc```___^^^ZZZVVVQQQPPPPPPQQQQQQPPPSSSUUUXXXZZZ[[[^^^cccgggsss|||ooohhhggghhhfffccc^^^ZZZUUURRRTTTYYY```eeekkkooovvv}}}{{{sssrrrvvvyyyvvvrrriiieeebbbcccbbbbbbgggmmmpppqqqsssuuuxxxzzz|||}}}}}}wwwfffXXXOOOKKKIIIIIIIIIHHHIIIMMMQQQSSSUUUXXX\\\___^^^\\\[[[[[[WWWWWWVVVVVVUUUSSSOOOLLLHHHGGGFFFFFFHHHHHHHHHFFFFFFFFFFFFHHHNNNYYYfffnnnxxxzzzuuuhhhZZZPPPGGG@@@<<<:::::::::<<>>;;;::::::999===JJJVVVnnnttt~~~|||}}}xxxtttkkk\\\OOOAAA>>>999666444333222111......------------......------------------------++++++++++++************+++++++++************)))))))))))))))))))))))))))******))))))******+++,,,++++++************++++++************************)))))))))*********++++++------------,,,,,,,,,,,,------,,,,,,---......///111000111:::III[[[hhhooollljjjjjjlllnnnuuuuuusssxxx}}}||||||vvvwwwrrrhhh```___``````cccdddcccbbb``````bbbdddccceeeggghhhhhhiiikkkmmmeeedddeeeiiimmmnnnkkkhhhdddcccbbbccceeefffgggfffbbbaaaaaa___]]][[[YYYXXXTTTUUUUUUVVVXXX[[[^^^```^^^aaadddeeedddddddddeeedddcccbbbbbbccceeegggiiiggghhhkkkmmmqqqtttvvvwwwzzzsssuuu{{{{{{qqqfff___\\\VVVSSSQQQSSS[[[eeennnsssqqqnnnnnnrrrttttttwww{{{tttpppggg______ccciiisss{{{~~~||||||}}}}}}xxxvvvrrrqqqqqqssssssrrruuutttsssrrrqqqqqqqqqqqqyyypppggg```]]][[[YYYXXXXXXYYYZZZYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRSSS[[[___dddhhhkkknnnqqqssswwwyyy}}}{{{{{{wwwttttttuuussspppkkkgggccc___^^^\\\YYYVVVSSSQQQPPPOOONNNOOOQQQTTTWWWZZZ\\\]]]^^^___mmm}}}wwwsssmmmgggdddccceeeggggggjjjpppwwwzzz|||wwwuuuvvvyyy~~~|||zzz|||{{{ooofff]]]XXXUUUUUUVVVWWWZZZ^^^dddkkkrrrsssqqqooojjjeeeaaa^^^ZZZWWWVVVUUUSSSRRRMMMJJJFFFDDDEEEGGGIIIIIIJJJKKKKKKKKKLLLOOOTTTWWWgggpppvvvuuuooodddUUUIIICCC@@@>>>===;;;;;;AAAIIIWWW^^^jjjvvv~~~xxxlll[[[NNNBBB???:::666444333111000......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))***************+++++++++,,,++++++++++++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++------,,,------...///000111000333???QQQbbbjjjmmmiiilllssszzz~~~yyynnnmmmttt{{{}}}{{{|||zzz|||tttfff```eeegggccccccdddcccbbb```aaacccdddcccdddfffgggggghhhjjjllldddccccccfffhhhiiigggdddbbbaaaaaabbbdddffffffeeecccbbb```^^^[[[YYYWWWVVVTTTUUUVVVXXXZZZ\\\^^^___```bbbdddddddddcccdddeeedddcccbbbbbbccceeefffhhhhhhiiikkkmmmppprrrssstttvvvuuuwwwzzzvvvkkkbbb^^^VVVSSSQQQSSSXXXaaajjjppppppooopppqqqrrrrrrsssttt|||~~~tttpppfff[[[XXXYYY^^^gggppprrrwww{{{yyywwwwwwwwwxxxwwwvvvwwwwwwwwwwwwxxxwwwwwwwww~~~|||xxxsssmmmgggbbb^^^XXXWWWVVVXXXZZZ[[[[[[ZZZ[[[ZZZYYYWWWUUUTTTSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRWWWZZZ^^^aaadddgggkkknnnsssvvv|||xxxwwwzzz{{{yyywwwtttooojjjeeebbb```___^^^[[[XXXUUUSSSRRRRRRQQQRRRTTTWWWZZZ[[[\\\\\\]]]eeerrrxxxrrrmmmjjjhhhhhhhhhjjjpppwwwzzz}}}~~~xxxjjjaaa[[[\\\___```dddiiiuuu~~~~~~vvvnnnfffbbb\\\WWWVVVVVVVVVVVVQQQMMMHHHFFFFFFGGGIIIIIIEEEFFFGGGHHHHHHIIILLLNNN^^^hhhssswwwtttkkk\\\OOOHHHCCC@@@???===;;;===AAADDDIIIRRRaaauuu{{{mmmZZZLLLDDD@@@;;;777444222000...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++************************************++++++++++++)))******+++,,,,,,------------------...///000111222222777FFFYYYgggkkkjjjccckkkyyyuuulllkkksss{{{|||zzz|||{{{zzzqqqccc___eeefffaaaccccccdddcccbbbbbbeeegggbbbdddffffffffffffhhhjjjfffeeeeeeeeeeeedddaaa```^^^]]]]]]___aaacccbbbaaadddbbb___\\\YYYXXXWWWVVVUUUVVVVVVWWWYYYZZZ[[[\\\aaacccddddddcccbbbcccdddcccccccccbbbcccdddeeefffiiijjjkkkmmmoooooooooooosss|||yyyyyyzzz}}}zzznnnddd^^^WWWUUUSSSSSSWWW___hhhnnnpppqqqrrrrrrqqqqqqooommmqqqwww~~~uuupppeeeYYYTTTSSSVVV]]]dddhhhmmmttt{{{|||zzzyyyyyyzzzzzzyyywwwwwwwwwwwwwwwwwwwwwwwwwww~~~~~~}}}xxxvvvssspppnnnkkkgggddd]]]\\\\\\]]]___aaaaaaaaa```___^^^\\\YYYWWWVVVUUURRRQQQPPPOOOOOOPPPQQQRRRRRRUUUYYY\\\```dddjjjmmmmmmpppvvv|||}}}zzzoookkkjjjsss{{{yyyvvvrrrnnnjjjgggeeeddddddbbb___[[[YYYXXXYYYWWWVVVVVVXXXZZZ\\\\\\[[[]]]___eeepppzzz}}}wwwqqqmmmkkkjjjmmmnnnrrrwwwyyyzzz}}}~~~|||ooofffgggjjjkkkqqqxxxvvvqqqkkkbbb[[[YYYYYYYYYZZZUUUQQQLLLHHHHHHHHHHHHHHHCCCEEEFFFGGGFFFGGGIIIKKKTTT```llltttwwwrrrfffYYYNNNGGGAAA???>>>;;;;;;===<<<===BBBOOOccc|||{{{ooo]]]QQQIIIEEE???:::666333000...//////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++***************************************++++++++++++,,,+++,,,,,,---...//////000,,,,,,------...///111111333555>>>NNN___iiijjjggg^^^hhhyyytttmmmmmmttt||||||{{{|||wwwlllbbbaaaddddddaaabbbcccdddddddddeeehhhkkkdddfffggggggfffeeeggghhhiiiiiigggfffcccaaa___]]]ZZZZZZ[[[]]]___aaa```___cccaaa]]]ZZZWWWVVVVVVVVVVVVVVVUUUVVVWWWYYY[[[\\\cccdddeeedddbbbbbbcccdddcccccccccccccccdddeeeeeeiiijjjlllnnnoooooooooooosssyyy||||||{{{}}}~~~qqqfff___[[[ZZZXXXWWWYYY___hhhoooqqqtttvvvtttsssssspppkkkjjjpppxxx~~~wwwnnncccXXXSSSPPPPPPTTTYYY___cccjjjpppyyy}}}{{{}}}zzzxxxvvvvvvvvvvvvuuutttttttttsssrrrrrrrrrssssss~~~}}}|||{{{xxxvvvqqqooommmmmmnnnnnnllliiidddbbbaaaaaacccfffffffffdddcccaaa___]]]ZZZXXXVVVTTTSSSRRRQQQPPPQQQQQQRRRPPPRRRVVVYYY]]]bbbhhhllljjjlllqqqvvvyyywwwpppkkkbbb]]]\\\cccnnn}}}}}}yyytttppplllkkkhhhiiiiiifffbbb______```^^^[[[YYYYYY[[[]]]]]]\\\^^^\\\^^^eeejjjnnnwww~~~|||yyyvvvrrrooolllkkkppppppsssxxxyyyyyy~~~|||zzzzzz|||~~~wwwwwwyyyzzzxxxlllccc]]]\\\]]]]]]YYYUUUOOOLLLJJJIIIGGGFFFFFFGGGHHHHHHGGGHHHJJJKKKLLLWWWeeeqqqyyyyyyqqqfffVVVMMMDDDAAA???<<<<<<===999:::<<>>???999:::::::::@@@TTTppp~~~{{{yyytttlllfffWWWRRRJJJDDD>>>:::666333//////............//////+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))((()))***+++,,,+++******((()))***++++++***)))(((******************************+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,------///000111222444;;;IIIXXXeeeiiigggccc```hhhvvvvvvsssrrrrrrvvv}}}|||~~~|||xxxuuufff\\\___bbb___^^^cccaaacccdddfffgggjjjnnnqqqjjjkkkllljjjhhhgggggghhhllllllkkkhhhdddbbbaaaaaa[[[[[[\\\___bbbcccbbb```___]]]XXXUUUSSSSSSTTTUUUUUUTTTSSSTTTWWW[[[```cccdddeeeeeecccaaaaaabbbcccccccccccccccccccccddddddgggiiimmmqqqtttvvvvvvvvvsssxxx}}}|||{{{{{{yyymmmccc^^^]]]\\\YYYYYY^^^gggnnnqqqxxx|||{{{{{{}}}zzzsssgggmmmuuu}}}tttrrrrrrtttxxxxxxuuurrrggg___VVVRRRNNNIIIHHHIIIFFFLLLTTT[[[ddduuu|||wwwtttlllcccdddjjjgggccc___```jjjzzzzzzwwwsssqqqqqqqqqppppppmmmkkkiiihhhhhhkkkmmmooo~~~zzztttpppoooooonnnnnneeeeeeeeeeeefffggghhhhhheeeccc```^^^^^^___aaabbbfffdddcccbbbaaa```]]][[[\\\[[[YYYWWWVVVTTTTTTTTTSSSWWWZZZZZZZZZ]]]dddkkkllltttxxxuuuvvvyyyqqqccc]]]WWWWWW\\\^^^```nnn~~~tttlllnnnqqqrrrpppllljjjjjjkkkgggdddaaa___```aaaaaa```ccccccccccccdddfffiiijjjkkkllloootttxxxyyywwwsssqqqrrrsssrrrppppppsssvvvvvvxxxzzzzzz{{{~~~}}}zzzwwwwwwwwwvvvwww~~~tttdddZZZYYY\\\]]]YYYWWWUUUPPPIIIGGGIIIFFFFFFFFFEEEFFFFFFGGGGGGFFFJJJSSScccttt}}}}}}yyymmmcccVVVKKKEEEBBB???======999888<<<===DDD[[[uuu|||{{{wwwyyy}}}wwwtttddd]]]UUUOOOFFF<<<666555222111000///...---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************))))))))))))''''''(((((()))))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,---///000/////////111333888@@@NNNeeettthhh\\\cccaaagggttt||||||}}}||||||uuurrrrrrddd___ZZZ[[[aaadddbbb^^^aaaaaaaaabbbdddfffggghhhlllkkkkkkjjjjjjiiiiiiiiikkkjjjgggdddbbbbbbbbbbbb^^^]]]]]]^^^______^^^\\\[[[YYYUUUQQQOOOOOOQQQRRRTTTUUUVVVXXXYYY]]]bbbeeeiiihhhfffdddccccccccccccbbbbbbdddeeeeeeeeeeeedddgggkkkppptttuuuvvvwwwxxxuuuxxxzzz}}}yyykkkddd___]]]\\\^^^^^^^^^bbbhhhjjjvvvtttnnnqqqxxxzzzpppjjjlllnnnjjjhhhiiiaaaZZZQQQKKKHHHFFFDDDBBBDDDEEEIIIPPPXXXeee{{{uuusssqqqooonnnlllhhhfffiiieee___ZZZ]]]kkk|||xxxtttrrrrrrrrrpppnnnmmmllljjjiiiiiijjjjjjjjj~~~zzztttpppnnnmmmlllkkkggggggfffeeeeeeeeeeeeffffffdddaaa^^^\\\[[[[[[[[[______^^^___aaaaaa```___^^^]]][[[YYYXXXVVVVVVUUUSSSVVVYYYYYYYYY\\\bbbhhhllluuuzzzzzz}}}yyymmmfff___\\\```______iiiwww}}}vvvuuuvvvwwwuuuqqqnnnnnnooollljjjgggfffhhhiiiiiiiiihhhhhhggggggggghhhhhhiiikkklllooosssxxxyyywwwtttrrrtttuuutttrrrrrruuuwwwyyy{{{}}}~~~~~~}}}|||zzzwwwwww{{{yyyhhh^^^\\\]]][[[XXXVVVUUUPPPHHHEEEFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHNNN[[[lllyyy~~~~~~ttteeeVVVKKKEEEAAA???>>>999888::::::>>>QQQhhh}}}yyyyyy}}}~~~||||||qqqiii```XXXMMM@@@888777333222111///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++***************************)))))))))))),,,,,,++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---///////////////222444888CCCRRRfffqqqeeeZZZaaaiiinnnyyy~~~wwwnnniii^^^[[[YYY[[[___bbbaaa^^^```aaabbbccceeegggiiiiiikkkkkkjjjjjjiiiiiiiiiiiikkkiiifffdddbbbbbbbbbccc```___^^^___``````^^^\\\[[[YYYTTTQQQOOOOOOPPPQQQTTTUUUWWWXXXYYY\\\```dddgggfffeeeccccccccccccdddddddddddddddeeeeeeffffffhhhlllqqquuuvvvvvvvvvwwwuuuxxxzzz}}}{{{llleee^^^[[[[[[^^^^^^]]]```eeelllvvv~~~}}}tttuuu{{{yyymmmgggddd^^^\\\]]]YYYSSSKKKFFFEEEDDDBBB@@@>>>>>>@@@FFFOOO]]]uuu|||ssstttuuutttrrrpppmmmkkkiiieee___YYYYYYcccttt}}}zzzwwwvvvvvvvvvtttqqqnnnmmmkkkjjjjjjkkkllllll{{{uuuqqqooommmllljjjiiihhhfffdddcccbbbbbbbbbddddddbbb```^^^\\\[[[ZZZ\\\[[[\\\]]]```aaa```___```___^^^\\\ZZZYYYXXXWWWTTTVVVXXXXXXWWWYYY___cccjjjssszzz|||~~~sssjjjddddddcccaaafffooozzz{{{zzzwwwtttqqqppppppnnnllljjjjjjlllnnnnnnnnnnnnnnnmmmmmmllljjjiiihhhjjjkkknnnssswwwxxxwwwuuutttvvvwwwxxxwwwwwwyyyzzz~~~||||||sssgggaaa^^^ZZZXXXWWWXXXSSSKKKFFFFFFIIIIIIIIIHHHGGGGGGGGGFFFHHHFFFHHHQQQ```ppp}}}ssscccSSSIIIDDDBBB@@@<<<:::;;;888999GGGWWWvvv}}}}}}~~~yyymmmcccUUUFFF:::777333333111000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++******))))))++++++*********)))))))))+++++++++++++++++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---.../////////000333666999IIIYYYhhhnnnaaaYYYaaarrrxxx|||vvvggg\\\VVVWWWYYY\\\^^^____________```bbbeeegggiiijjjkkkiiiiiiiiiiiiiiiiiiiiihhhiiihhheeecccbbbbbbcccccccccbbb``````aaa```^^^\\\[[[XXXTTTPPPNNNNNNOOOPPPTTTVVVWWWXXXYYY[[[^^^aaaeeedddcccbbbbbbcccdddeeegggfffdddddddddeeeggghhhiiimmmsssvvvwwwvvvvvvvvvuuuwwwzzz}}}~~~nnnfff]]]ZZZZZZ^^^^^^]]]^^^bbbllluuu|||{{{zzz}}}tttggg^^^XXXUUUVVVTTTOOOHHHEEEDDDCCCAAA>>>>>>;;;;;;>>>EEERRRgggyyyyyywww{{{{{{xxxtttyyy|||xxxuuutttrrroooiiibbb___dddnnnvvv~~~zzzyyy{{{zzzyyyzzzzzzyyywwwtttqqqnnnkkkjjjkkklllmmmmmm~~~{{{wwwtttrrrpppnnnllliiigggeeebbbaaa``````aaaccccccdddddddddbbbaaa```]]]]]]\\\^^^``````___]]]aaaaaa```___]]]\\\ZZZYYYVVVWWWXXXWWWWWWXXX\\\___eeelllrrrwwwwwwmmmjjjgggeeehhhmmmyyy|||yyyvvvtttssssssqqqoooooopppqqqqqqpppqqqrrrrrrrrrqqqooolllkkkjjjlllooosssvvvxxxwwwwwwwwwxxxzzz|||}}}~~~}}}{{{{{{~~~~~~zzzvvvtttsssrrrrrrqqqqqqrrruuuwwwyyysssuuuwwwwwwxxx|||vvvhhh^^^[[[XXXXXXZZZXXXQQQKKKJJJKKKKKKJJJJJJIIIHHHGGGFFFHHHFFFEEEJJJVVVfffuuu~~~yyylll\\\NNNGGGDDDBBB???===<<<999888@@@KKKdddyyy||||||xxxlll]]]JJJ<<<555444333111000......------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***)))))))))+++++++++*********))))))%%%&&&'''(((***+++,,,---))))))))))))))))))))))))++++++,,,,,,,,,,,,---------.../////////222555888;;;PPPaaaiiikkkaaa\\\eeexxx~~~~~~ppp^^^SSSQQQVVV[[[]]]]]]]]]^^^```^^^```cccfffiiijjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeecccbbbcccdddeeefffeeecccbbbbbb```]]][[[YYYWWWSSSOOOMMMMMMOOOPPPTTTVVVXXXYYYYYYZZZ\\\^^^bbbaaaaaa```aaacccdddeeehhhgggdddcccdddfffiiikkkllloootttwwwxxxwwwvvvvvvuuuxxxzzz}}}oooeee]]]ZZZZZZ^^^```^^^^^^```gggoooxxx}}}|||rrrggg___\\\ZZZWWWSSSMMMJJJHHHFFFAAA>>>BBB>>><<<===@@@GGGWWWeeezzzpppjjjlllsssyyy||||||~~~|||vvvooojjjkkkooosssyyyyyyyyyyyyyyywwwsssqqqtttuuuxxxzzz{{{zzzxxxvvvsssppplllkkklllnnnmmmlllzzzxxxvvvuuutttsssqqqooohhhfffcccaaa``````aaabbbcccdddfffggggggfffeeeddd```______```bbbbbbaaa```aaaaaaaaaaaa```___]]]\\\ZZZZZZZZZYYYXXXYYYZZZ\\\^^^bbbfffkkkuuuyyyrrrmmmjjjkkknnnuuu~~~|||zzz}}}{{{yyyxxxxxxxxxvvvuuutttuuuuuuvvvuuutttrrrqqqlllooosssvvvxxxzzz{{{{{{||||||}}}|||wwwtttuuuwwwxxxvvvpppiiidddaaabbbbbbbbbbbbcccdddeeefff```````````````bbbfffjjjqqqyyyuuuccc\\\XXXWWWZZZYYYTTTOOONNNLLLLLLLLLLLLKKKJJJHHHGGGGGGFFFFFFHHHOOO\\\iiirrrxxx{{{{{{ttteeeUUUIIICCCAAA???======:::999===BBBRRRiiivvvfffRRR@@@777333333111///...---,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))++++++++++++************%%%&&&''')))***,,,------))))))))))))))))))))))))+++++++++,,,,,,------------...//////000333777;;;???XXXgggjjjiiibbb```iiiwwwvvvfffYYYSSSQQQVVV]]]___^^^]]]^^^```]]]___cccgggjjjkkkjjjjjjfffffffffgggggghhhhhhhhhgggfffdddccccccdddfffgggiiigggeeecccbbb___\\\YYYWWWTTTQQQNNNLLLMMMOOOPPPTTTVVVYYY[[[[[[[[[\\\]]]____________```bbbccceeehhhfffdddcccdddgggkkkmmmooorrrvvvxxxwwwvvvvvvwwwvvvyyyzzz}}}oooeee___[[[ZZZ^^^aaa```___```aaahhhrrr|||}}}zzz|||wwwmmmfff```^^^ZZZUUURRROOOJJJDDD???DDD@@@>>>??????AAAJJJSSSmmmrrrlllgggggglllttt~~~}}}vvvqqqooooooqqqxxxtttpppooooooooonnnmmmmmmqqquuuyyy{{{{{{{{{{{{vvvrrrnnnmmmoooooommmjjjzzzyyyxxxxxxxxxwwwtttrrrkkkiiieeebbbaaaaaacccdddgggggghhhiiihhhgggeeedddbbbbbbbbbdddggghhhgggfffbbbcccdddeeeddddddbbbaaa______]]]\\\[[[[[[[[[[[[YYYZZZ\\\```iiiwww|||tttooommmnnnuuu~~~~~~}}}zzzxxxyyyyyyzzzzzzzzzyyyyyyyyyrrruuuyyy|||~~~~~~vvvqqqkkkmmmmmmjjjccc\\\WWWTTTXXXXXXYYYYYYYYYYYYYYYYYYPPPMMMLLLMMMMMMNNNRRRXXXeeeooovvvrrrnnnuuusssaaa[[[WWWXXXXXXTTTQQQPPPLLLLLLMMMMMMMMMLLLJJJIIIFFFGGGHHHHHHKKKSSS^^^gggtttyyy}}}{{{ppp___NNNCCC@@@>>><<<;;;:::::::::;;;DDDZZZttt}}}ppp[[[GGG<<<555444222000...------,,,///......---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************************************,,,++++++++++++*********,,,,,,,,,,,,,,,,,,++++++***************************++++++,,,,,,------...------...///000444999===GGGaaalllhhhfffccccccjjjsss|||{{{ooo```XXXWWWTTTYYY]]]___^^^\\\]]]^^^\\\___ccchhhjjjjjjiiihhhddddddeeeffffffggghhhhhhgggfffeeedddeeefffhhhiiillliiifffdddaaa^^^ZZZWWWTTTRRROOOLLLLLLMMMPPPQQQSSSVVVZZZ]]]]]]\\\]]]]]]^^^^^^]]]^^^___```bbbdddeeedddbbbbbbdddhhhlllooosssuuuwwwwwwvvvvvvwwwxxxxxxzzz{{{~~~pppeee___ZZZXXX]]]aaaaaaaaabbb___ccckkkvvv~~~xxxyyyyyymmmddddddaaa]]][[[YYYTTTLLLGGGFFFBBB@@@@@@??????CCCIII\\\vvvxxxnnnjjjiiilllqqqxxxyyytttqqqppppppsssooojjjgggfffggghhhhhhhhhlllsssxxx{{{}}}{{{wwwsssrrrtttsssmmmhhh~~~{{{xxxqqqooojjjfffdddcccdddeeeiiiiiijjjkkkkkkkkkkkkkkkjjjiiiiiijjjkkkllljjjiiiccceeegggiiiiiiiiihhhgggeeecccaaa```___^^^\\\[[[XXXWWWXXX[[[```jjjwww|||vvvsssrrrxxx~~~~~~~~~~~~~~~~~~yyy}}}}}}~~~zzzqqqkkkaaaaaa___ZZZUUUQQQOOONNNPPPPPPQQQQQQQQQPPPOOOOOOFFFBBBAAACCCCCCDDDIIIQQQ]]]hhhpppmmmiiikkkrrrwwwmmmddd[[[ZZZYYYVVVSSSTTTKKKLLLNNNOOONNNMMMLLLKKKFFFHHHIIIGGGGGGMMMWWW```rrrwww}}}~~~xxxiiiVVVIIICCCAAA>>><<<<<<===;;;999<<>>AAAFFFMMMbbb{{{wwwrrrppprrrtttwww~~~|||tttnnnkkkjjjiiieeecccaaa^^^\\\\\\^^^``````fffmmmtttxxx||||||yyyyyyzzzwwwoooggg}}}wwwtttooojjjfffeeeeeefffiiijjjkkknnnppprrrtttuuurrrpppooonnnnnnllliiigggeeegggiiilllmmmmmmlllkkkhhhfffdddbbbaaa```]]][[[XXXWWWXXX[[[]]]cccmmmvvv}}}zzzxxx||||||xxxtttrrrrrrpppmmmjjjmmmoootttyyy||||||xxxuuuuuuwwwzzz}}}wwwyyy|||wwwoooggg```ZZZXXXTTTOOOKKKIIIKKKMMMFFFFFFGGGHHHGGGFFFEEEDDDBBB>>>===@@@AAABBBIIIRRR[[[fffoooooommmnnnnnnnnnvvvyyymmmbbb]]]\\\YYYWWWWWWKKKLLLNNNOOOOOONNNMMMLLLFFFHHHIIIFFFEEEJJJUUU^^^ooosssyyy}}}{{{ooo]]]QQQGGGFFFBBB??????@@@>>>:::999GGGYYYkkk{{{vvvbbbLLL???999888666444222111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))(((((()))***+++,,,,,,---,,,,,,,,,+++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---...///111555<<<@@@VVVmmmqqqccc___``````ccclllwwwyyyuuuooodddYYYTTT[[[[[[[[[\\\\\\[[[YYYXXX[[[___dddhhhiiihhheeecccbbbbbbcccdddfffggghhhhhhhhhgggffffffgggiiilllmmmnnnkkkgggddd```\\\WWWTTTOOONNNKKKJJJKKKNNNRRRTTTRRRWWW\\\___```_________]]]]]]\\\\\\]]]^^^```aaa______```bbbfffjjjnnnpppyyyyyywwwuuutttuuuxxx{{{|||}}}}}}~~~ttthhh]]]VVVSSSXXX^^^```bbbccceeebbbbbbhhhrrr{{{{{{yyy|||~~~sssiiiiiijjjnnnpppooojjjeee^^^VVVMMMHHHBBB???AAAEEE@@@PPPhhhzzzvvvvvvuuutttyyy}}}rrriiiccc___^^^]]]WWWXXXXXXVVVTTTSSSUUUWWWZZZ```hhhooosssyyy}}}~~~zzzpppggg{{{sssnnnhhhccccccffffffiiiooouuuzzz|||{{{zzz}}}yyyssspppoooooommmllljjjiiiiiimmmqqqsssqqqnnnooonnnkkkhhheeecccaaaaaa```_________```ccceeegggrrruuuyyy}}}~~~|||{{{|||~~~uuuqqqqqqfffddd```^^^\\\\\\^^^___```aaaccceeeggghhhhhhhhhkkkjjjjjjkkkooouuu{{{uuummmkkkkkknnnsssssssssssspppkkkccc[[[VVVSSSPPPKKKGGGDDDDDDEEEFFFFFFEEECCCBBB@@@@@@@@@AAA:::<<<===>>>???BBBGGGJJJXXX```kkkuuu~~~{{{sssvvvzzzxxxddd]]]]]]\\\XXXUUURRRPPPNNNMMMNNNNNNMMMKKKLLLJJJGGGFFFGGGKKKOOORRReeesss~~~|||xxxqqq___LLLFFFBBB@@@AAA???:::888999777<<>><<<;;;;;;<<<<<<;;;<<<>>>???AAAEEEJJJMMMVVV___iiittt~~~jjj```]]]ZZZWWWUUUQQQOOOMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGHHHKKKNNNQQQZZZhhhtttuuutttpppbbbRRRHHHCCC@@@@@@>>>:::999;;;999<<>>======<<<;;;:::999888777777888999;;;<<>>======>>>@@@@@@DDDEEEHHHKKKOOORRRTTTUUUXXXWWWWWWWWWXXXZZZ]]]^^^fffiiimmmnnnnnnooossswwwzzzxxxfff[[[VVVVVVSSSSSSRRRPPPMMMHHHDDDAAA??????>>>===<<<:::999888999999888777777888999::::::<<<@@@CCCGGGLLLSSSWWW\\\cccjjjqqq{{{~~~yyyzzzsssfff\\\XXXYYYSSSQQQNNNMMMMMMMMMKKKJJJFFFGGGGGGGGGHHHHHHIIIIIIMMMVVV___gggooosssmmmdddUUUKKKBBB>>>===;;;;;;>>>>>>;;;<<>>::::::;;;;;;:::999777666888777666666777888:::;;;;;;===AAAEEEIIIPPPWWW[[[```gggmmmrrrxxx{{{tttuuu{{{mmm^^^XXXXXXVVVTTTPPPNNNMMMLLLJJJHHHEEEFFFFFFGGGGGGGGGFFFFFFJJJOOOXXXcccooowwwwwwsss^^^QQQEEE@@@>>><<<<<<>>>===;;;:::@@@QQQjjjppp\\\NNNIIIAAA;;;:::999444000//////............------------,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++************************+++,,,,,,------,,,,,,+++++++++************+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...111---///555777<<>>>>>===???CCCEEEJJJSSS___lllwww}}}zzzxxxuuuqqqoooiiinnnvvv~~~}}}uuujjjaaa]]]ZZZXXXUUUTTTUUUWWWWWWVVVTTTQQQOOOJJJIIIHHHFFFEEEEEEEEEEEECCCCCCDDDGGGKKKQQQUUUXXX}}}qqqkkkeeebbbbbbXXXZZZ]]]cccooo|||zzzzzzzzzvvvvvvvvvvvvwwwxxxyyyzzz~~~vvvsssnnniiifffdddddddddfffeeefffjjjppptttsssrrroookkkeee```___aaaeeeggghhhqqq}}}wwwvvvxxxvvvnnnfffcccbbb```]]]XXXQQQJJJFFFDDDBBBAAA<<<<<<<<<<<<<<<<<<======@@@AAACCCFFFJJJNNNQQQSSSUUUUUUUUUUUUVVVUUUUUUUUU\\\^^^```aaaaaadddjjjnnn{{{wwwsssooojjjffffffjjjuuu{{{gggWWWMMMHHHGGGEEECCC@@@===;;;:::777888888888888777777666555555555555666888:::;;;===@@@DDDHHHMMMTTT[[[```cccjjjpppsssvvv|||~~~zzzrrrppptttyyy||||||xxxcccYYYXXXXXXUUURRRPPPNNNMMMJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIPPP]]]mmmyyy}}}|||fffXXXIIICCC@@@===<<<===;;;;;;;;;===HHH]]]xxxmmm[[[OOODDD:::777666333000000///............---------------,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++++++++++++++,,,,,,------,,,,,,+++++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...000000111444999FFF]]]sssxxxpppiiiiiiqqq{{{~~~qqqnnnssswww}}}rrrbbbTTTLLLKKKOOOTTTUUUTTTSSSTTTVVVZZZ^^^```___```bbbdddgggiiijjjkkkjjjhhhggggggiiikkkjjjjjjkkkkkkkkkkkkjjjiiihhhgggfffddd```[[[VVVTTTTTTVVVVVVTTTRRRRRRTTTVVVWWWXXXXXXZZZ[[[ZZZYYYYYYZZZ[[[\\\\\\\\\]]]^^^^^^______eeehhhmmmppprrrsssuuuvvvttttttttttttttttttttttttqqqvvvxxxxxx|||rrrfff[[[WWWVVVVVVYYY]]]___eeelllqqqqqqqqqrrrtttyyy||||||rrrllliiifffbbb```aaaeeeiiimmmtttwwwxxxyyy|||{{{sssiii```UUUJJJGGGEEEBBB@@@AAA@@@@@@CCCLLL\\\ooo|||yyyuuupppjjjeeebbbfffnnnvvv|||}}}zzzwwwqqqkkkbbb]]][[[YYYWWWUUUYYY[[[___aaa```]]]YYYWWWOOOMMMJJJGGGDDDBBBBBBAAA@@@@@@@@@BBBEEEIIIMMMOOO~~~wwwrrrkkkeeeccc[[[]]]]]]\\\aaarrr~~~zzzyyyyyyxxxxxxxxxyyyyyy~~~~~~xxxrrrllliiigggfffeeedddeeehhhmmmssswwwzzzxxxssskkkccc___^^^```bbb]]]dddlllrrr|||uuukkkiiinnnnnnfff``````aaa```___^^^ZZZUUUNNNIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBCCCDDDGGGKKKOOORRRTTTTTTUUUVVVVVVVVVVVVUUUTTTYYY[[[]]]]]]^^^bbbhhhnnnyyy}}}qqqkkkiiiaaa]]][[[[[[\\\aaappp|||kkk[[[PPPEEEDDDBBB???<<<:::888777555555555555666666666666555555555555777999;;;===AAACCCGGGLLLQQQXXX___dddffflllppppppqqqwwwzzz{{{|||vvvnnnjjjlllppptttvvv|||mmm___]]]WWWUUURRRPPPPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIGGGKKKWWWgggsssxxxyyymmm]]]NNNFFFBBB???<<<<<<:::<<<===;;;???QQQlllvvv^^^PPP@@@999666222000000///............---------------------------......***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,---------++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++************++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.........333444333;;;OOOdddqqqvvvnnnfffhhhtttooommmuuu}}}|||wwwnnn^^^PPPIIIKKKOOORRRTTTSSSSSSTTTWWW\\\```cccaaaaaaccceeehhhjjjlllmmmkkkiiiggghhhjjjlllkkkjjjjjjjjjkkkllllllkkkhhhfffcccaaa^^^XXXSSSQQQSSSUUUPPPOOONNNPPPTTTWWWZZZ[[[[[[[[[[[[ZZZXXXWWWXXXYYY[[[[[[\\\\\\]]]^^^^^^^^^eeehhhmmmqqqssstttuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrrrrwwwyyywwwyyy{{{nnn```YYYVVVTTTVVVYYY^^^cccjjjqqqvvvwwwuuusssvvvzzzyyyqqqkkkeeedddbbbaaaaaadddiiilllssswwwxxxwwwwwwzzzxxxssshhh^^^TTTLLLDDD<<<999;;;?????????CCCPPPeee}}}|||xxxsssmmmeee\\\VVVVVVZZZbbbllltttxxxxxxvvvhhhccc^^^\\\\\\]]][[[YYYZZZ]]]bbbfffgggeeeaaa^^^VVVTTTPPPKKKGGGDDDCCCCCCAAA@@@@@@@@@AAACCCEEEFFF}}}yyyqqqhhhcccaaaaaa^^^VVVUUUccc}}}~~~}}}|||zzzyyyyyyyyyyyyzzzzzzsssmmmiiigggccccccdddhhhnnnwww~~~uuukkkdddaaaaaabbbbbbfffiiijjjoooyyy}}}zzzpppppprrrxxx}}}yyynnndddaaahhhjjjddd___bbbeeedddcccdddddd___WWWQQQNNNNNNIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGIIIKKKOOOSSSVVVYYYUUUVVVWWWXXXXXXWWWVVVUUUSSSUUUWWWWWWXXX\\\dddjjjqqqwww|||xxxmmmccc]]]\\\YYYVVVVVVVVVSSSSSS^^^lllssstttggg[[[QQQFFFDDDAAA>>>;;;999888777444444333333444444555666666666777777999<<<>>>???DDDGGGKKKOOOTTT[[[bbbgggiiimmmooolllkkkpppuuuvvvuuupppjjjfffggglllqqqtttsss{{{vvvfffcccUUUSSSQQQQQQQQQRRRQQQPPPNNNMMMKKKJJJIIIIIIJJJKKKMMMIIIIIISSS```jjjnnnooopppaaaPPPHHHDDD@@@<<<;;;999===???;;;:::HHHdddzzz~~~|||zzz~~~uuubbbNNNBBB<<<666333222//////.........------------------....../////////***+++,,,------,,,+++***,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++************++++++)))************+++++++++---,,,,,,,,,,,,---......,,,555666333<<>>EEEYYYvvv|||yyytttnnneee[[[QQQJJJJJJOOOYYYeeepppwwwzzzzzzfffccc______bbbcccaaa___XXX\\\ccchhhkkkiiifffccc]]]ZZZUUUPPPKKKHHHGGGFFFBBBAAA@@@?????????@@@@@@wwwqqqgggbbb___ZZZSSSTTThhh}}}{{{yyyyyyyyyyyyyyytttllldddhhheeeeeeiiimmmsss|||uuunnnllljjjggghhhgggfffgggjjjpppuuuyyyuuusssqqqpppooommmjjjggg______ccclllsssrrriiiaaa^^^cccggggggdddeeekkkqqqooorrrtttoooeee\\\WWWVVVSSSRRRPPPPPPRRRSSSSSSRRROOONNNNNNPPPRRRTTTUUUTTTZZZYYYXXXWWWWWWXXXYYYZZZVVVWWWYYYXXXXXX[[[aaafffmmmppprrrmmmcccZZZUUUSSSQQQPPPMMMLLLMMMPPPSSSVVVbbbfffkkkoookkkaaaSSSIIICCCAAA===;;;::::::888777666555444444333333333444444666888888888;;;@@@EEEMMMPPPQQQPPPSSS\\\dddgggmmmmmmmmmkkkiiikkkpppttttttpppkkkfffeeegggkkknnnssssssyyypppaaaZZZUUUSSSVVVXXXVVVVVVXXXRRRPPPNNNKKKIIIHHHHHHHHHHHHIIIKKKMMMQQQZZZfffnnnnnncccSSSGGGAAA???>>><<<:::======::::::DDDVVVeeeuuu~~~uuuqqquuu{{{zzzVVVAAA999555333333000//////............///------------------------.........------,,,,,,,,,------------------------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000///444555666FFF^^^kkkkkkjjjbbb___fffsss~~~uuuwww~~~ssshhh\\\QQQOOORRRSSSSSSTTTTTTUUUVVVWWWZZZ```gggllliiihhhhhhjjjmmmooommmkkklllkkkjjjiiiiiikkklllnnnpppooommmkkkgggdddaaa______\\\XXXTTTSSSQQQOOOMMMPPPQQQRRRUUUXXX\\\```bbbbbb```]]]ZZZXXXXXXXXXYYY\\\[[[ZZZYYYYYYZZZ[[[[[[fffgggjjjlllooorrrtttuuukkklllnnnoooqqqqqqrrrrrrssswwwzzzyyyxxx||||||fff___\\\VVVSSSVVVUUUXXX```lllxxx}}}zzzuuu{{{xxx|||xxxooojjjbbb^^^^^^```aaaaaacccgggqqq{{{}}}vvvsssuuuvvv|||~~~xxxhhhWWWKKKEEE@@@>>>:::;;;@@@BBBIII```zzzzzzqqqfff___UUUKKKEEEDDDEEEJJJTTTaaaoooyyy~~~tttiiigggmmmqqqooojjjccc[[[YYY```eeedddcccddd]]]ZZZWWWUUUTTTQQQMMMJJJJJJBBB======>>>======???xxxmmmfff___YYYQQQOOO]]]ppp~~~|||{{{||||||}}}}}}~~~~~~uuullllllhhhfffiiimmmrrrzzzxxxuuurrrooojjjjjjjjjkkkmmmooorrrssspppnnnllljjjiiifffccc```[[[[[[^^^fffmmmnnnggg```\\\aaaeeefffdddfffmmmssszzz}}}{{{qqqggg```^^^ZZZYYYWWWWWWXXXYYYXXXWWWWWWUUURRRRRRSSSTTTTTTTTTWWWVVVUUUUUUUUUVVVWWWXXXWWWXXXYYYYYYYYY[[[```dddeeeiiikkkggg^^^VVVRRRQQQQQQOOOMMMKKKJJJLLLNNNPPPTTTUUUXXXYYYWWWQQQHHHAAA???<<<999777777666555444555555444444444555666666555777:::::::::===BBBGGGLLLPPPRRRRRRUUU^^^eeegggnnnppppppmmmiiikkkqqqvvvzzzvvvpppkkkhhhhhhiiijjjoooooottt~~~zzziii^^^XXXTTTVVVWWWUUUTTTVVVSSSRRRPPPMMMKKKJJJIIIIIIJJJKKKLLLMMMPPPWWWbbbjjjmmmdddWWWLLLFFFBBB???<<<888:::;;;::::::@@@KKKUUUgggrrrvvvpppqqqwwwbbbIII>>>999666555000000///............///------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++---,,,,,,---...///000111///333555999JJJbbbmmmkkkfff```^^^gggsss~~~|||zzzqqqcccXXXOOONNNRRRSSSTTTUUUUUUVVVWWWYYY[[[```fffkkkjjjiiihhhjjjmmmoooooommmmmmlllkkkjjjjjjkkkmmmnnnnnnmmmkkkiiifffbbb___^^^]]]ZZZVVVTTTSSSRRRPPPNNNRRRRRRSSSUUUXXX[[[___aaa```___\\\YYYXXXXXXXXXXXX[[[ZZZZZZZZZZZZ\\\]]]^^^dddeeegggjjjmmmoooqqqsssssssssrrrrrrrrrqqqqqqqqqqqquuuxxxwwwvvvyyyoooddd]]]SSSNNNOOOQQQTTT\\\iiiwww~~~|||zzz}}}~~~wwwoooiiieeeaaa___aaa```___```dddmmmxxx|||zzzxxxuuuwwwiii\\\NNNEEEAAA===<<<@@@???AAAPPPbbbvvvzzz}}}vvvrrrjjjaaaXXXQQQJJJBBB>>>>>>EEEJJJTTTaaappp~~~~~~zzz~~~kkkaaa[[[___ddddddaaa```[[[\\\]]]______\\\XXXTTTOOOGGG@@@???>>><<<<<<===ssshhh^^^WWWPPPLLLTTTaaa}}}}}}}}}}}}}}}{{{~~~vvvsssnnnjjjlllooorrryyy~~~|||yyyoooooooooooonnnnnnmmmmmmmmmkkkhhhgggdddaaa]]]ZZZWWWVVVXXX___fffhhheee```ZZZ^^^bbbccccccfffmmmtttvvvnnnjjjeeecccaaaaaaaaa```___]]]___\\\WWWTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSTTTTTTUUUVVVVVVVVVVVVXXX[[[^^^[[[^^^```^^^XXXRRRPPPOOOPPPNNNKKKIIIGGGGGGHHHIIIKKKJJJIIIHHHHHHFFFBBB???<<<:::666555555444333222444444444444555666777888555888<<<======@@@FFFJJJKKKQQQTTTUUUYYYaaafffgggnnnqqqrrrnnniiijjjrrryyy~~~{{{uuuooojjjfffddddddiiiiiimmmwww~~~ttteee]]]XXXXXXXXXVVVUUUVVVUUUTTTRRRPPPNNNLLLKKKJJJKKKLLLMMMLLLMMMSSS\\\ccckkkeee[[[RRRJJJDDD???<<<888:::;;;<<<<<<===@@@CCCZZZgggxxxyyyqqqooottthhhMMM???888444333111000//////.........///------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******)))(((((()))******************++++++++++++,,,,,,,,,---...000111222000333555===QQQfffmmmiii```\\\]]]gggsss}}}xxxppp^^^TTTMMMNNNRRRSSSTTTVVVVVVWWWXXXYYY[[[```fffjjjkkkiiiiiijjjmmmpppppppppnnnmmmlllkkklllmmmnnnooommmmmmkkkiiifffccc```^^^ZZZXXXUUUTTTTTTSSSRRRPPPTTTTTTSSSTTTWWWZZZ^^^```^^^\\\ZZZXXXWWWWWWWWWXXXYYYYYYYYYZZZ]]]___bbbccceeefffhhhkkkmmmppprrrssswwwvvvtttrrrqqqqqqqqqrrrppptttvvvuuutttvvv}}}~~~ooocccVVVNNNMMMMMMOOOVVVbbbppp{{{~~~|||uuunnniiihhhcccaaaaaa___\\\]]]```hhhsss~~~}}}wwwttt```QQQJJJCCC@@@AAA???===BBBLLL\\\bbbkkkqqqrrrnnnfffaaaXXXPPPHHHCCC???:::888:::@@@GGGQQQ]]]mmmqqqdddcccfffddd___ZZZTTTWWW]]]bbbcccaaa]]]ZZZRRRJJJCCCAAA???======???vvvhhh\\\WWWSSSOOOSSS\\\|||}}}}}}|||{{{{{{}}}uuuppppppqqqtttyyyvvvtttrrrooollljjjiiihhhmmmkkkiiigggeeeaaa\\\XXXUUUTTTUUUZZZaaaeeedddaaaXXX[[[^^^______bbbiiiooo~~~|||xxxpppnnnlllkkkjjjhhheeecccccc___YYYUUUSSSSSSSSSRRROOOOOOOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOPPPRRRTTTVVVTTTVVVXXXWWWTTTQQQPPPPPPMMMLLLJJJHHHGGGFFFFFFFFFJJJGGGDDDCCCCCCBBBAAA???===:::777666666666555444555444444444444555666777666:::===???@@@CCCHHHMMMLLLRRRWWWYYY]]]cccggggggiiimmmooolllgggiiiqqqzzz|||zzzuuupppjjjeeebbb```eeedddhhhqqqwww{{{}}}nnnddd[[[ZZZ[[[YYYXXXYYYVVVUUUTTTRRRPPPMMMKKKJJJKKKKKKLLLKKKKKKPPPXXX___iiieee^^^TTTKKKCCC???===<<<<<<===>>>???>>><<<:::LLLZZZpppwwwqqquuuiiiNNN@@@888444444111111000///............------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,---///000222333222333777BBBWWWhhhjjjcccYYYWWW\\\gggsss{{{|||||||||wwwpppZZZRRRMMMOOOSSSSSSTTTVVVTTTUUUWWWYYY\\\```fffjjjkkkjjjjjjkkknnnppprrrsssnnnnnnmmmmmmnnnnnnooopppnnnnnnmmmkkkhhheeeaaa___WWWVVVUUUVVVWWWVVVTTTRRRUUUUUUTTTUUUWWWYYY\\\^^^[[[ZZZYYYWWWWWWWWWWWWWWWXXXXXXYYY[[[___bbbfffhhhiiijjjlllnnnqqqsssuuuvvvtttsssqqqppppppqqqrrrtttqqqsssuuuuuusssuuuzzz~~~ooo___UUURRRLLLMMMPPPXXXdddpppyyy}}}{{{tttmmmhhhhhhccc``````^^^[[[\\\___eeeooozzz{{{zzziii[[[PPPFFFCCCAAA???AAAEEEHHHNNNWWW^^^aaa^^^YYYTTTNNNFFF???<<<:::666666999:::AAALLLWWWfffyyyuuummmnnnllleee]]]SSSVVV[[[___aaa```]]][[[SSSLLLFFFDDDBBB???@@@CCC}}}nnn```[[[XXXSSSUUU[[[uuu~~~|||}}}~~~vvvsssssstttxxx|||{{{wwwrrrlllhhhffffffffflllkkkjjjhhhfffccc]]]ZZZVVVUUUUUUYYY^^^bbbbbbbbbXXXYYYZZZYYYZZZ]]]bbbgggtttzzz{{{yyywwwuuussspppkkkhhhbbb^^^XXXTTTSSSSSSSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKKKKLLLNNNOOOOOOPPPQQQRRRRRRQQQQQQQQQQQQJJJJJJIIIIIIHHHHHHHHHHHHGGGEEECCCAAAAAA???<<<:::<<<:::777666777777777666555555444444444444444555888<<<@@@BBBCCCEEEJJJNNNNNNUUU[[[\\\___dddfffeeecccgggiiihhheeefffnnnuuuvvvuuurrroookkkgggdddbbbdddcccfffmmmrrrtttxxx}}}vvviii^^^[[[[[[ZZZXXXYYYUUUVVVUUUTTTRRRNNNKKKIIIHHHIIIJJJIIIJJJOOOVVV]]]hhhfff```VVVKKKBBB???>>>>>>===;;;<<<>>>>>><<<999>>>MMMddd|||wwwtttjjjSSSEEE===999999222222000//////.........------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,---///111222333444555;;;JJJ]]]hhheee]]]UUUUUU[[[gggrrryyyzzz{{{yyyvvvvvvwwwrrrkkkYYYSSSPPPRRRTTTSSSSSSUUUQQQSSSUUUXXX\\\```fffjjjjjjkkklllmmmnnnoooqqqsssnnnnnnnnnnnnooooooppppppnnnnnnmmmkkkhhhccc___\\\UUUUUUVVVXXXYYYYYYWWWTTTUUUUUUUUUVVVWWWYYY[[[\\\XXXXXXWWWWWWWWWWWWWWWXXXWWWXXXYYY\\\```dddhhhjjjllllllnnnpppsssuuuvvvwwwuuutttrrrppppppqqqrrrtttrrrtttvvvvvvuuuvvvyyy|||{{{iii[[[UUUNNNMMMMMMRRR\\\hhhsssyyy|||uuummmhhhfffbbb______^^^[[[\\\___dddkkkttt{{{ssseeeSSSIIIDDDBBBBBBDDD@@@CCCHHHMMMOOOOOONNNMMMJJJBBB<<<:::999666666999666===HHHRRR___pppzzz|||~~~yyyqqqccc```]]]]]]___```^^^]]]XXXRRRMMMJJJFFFAAAAAADDDxxxiiibbb\\\VVVVVV\\\sss~~~{{{xxxvvvvvvyyyzzzvvvpppiiieeecccdddeeehhhgggggggggfffccc^^^ZZZWWWVVVVVVXXX[[[^^^______XXXXXXWWWUUUUUUXXX]]]aaajjjpppyyy}}}{{{xxxsssnnnjjj___[[[VVVSSSRRRRRRRRRQQQMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGHHHKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPHHHIIIIIIJJJJJJJJJIIIIIIFFFEEECCCCCCAAA???;;;888:::777555444555666666555555555555444555555666666<<<@@@DDDFFFGGGIIIMMMQQQSSSYYY]]]^^^___bbbcccaaa___aaaccccccbbbcccgggkkkmmmmmmmmmlllkkkjjjhhhgggeeeccceeejjjnnnnnnqqquuu{{{~~~rrrccc]]]\\\ZZZXXXWWWVVVWWWWWWVVVTTTPPPKKKIIIGGGHHHIIIIIIIIINNNUUU[[[fffhhhfff]]]PPPEEE@@@???===;;;::::::;;;;;;;;;::::::FFF[[[ttt}}}rrriiiUUUIII@@@;;;999333222111000///.........------------------------++++++++++++,,,,,,,,,,,,************************,,,++++++******++++++,,,*********++++++,,,,,,---)))***++++++++++++***))),,,,,,------......//////---------...///111222333444888BBBRRRbbbiiicccZZZUUUVVV]]]iiisssxxx~~~|||qqqsssssspppooonnniiibbbUUUQQQPPPTTTUUUTTTSSSUUUQQQSSSVVVYYY\\\aaafffjjjiiikkknnnooonnnnnnooopppnnnnnnooooooooopppppppppkkkkkkkkkhhhddd___ZZZWWWSSSTTTVVVXXXZZZZZZWWWTTTTTTUUUVVVXXXYYYZZZZZZZZZVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXZZZ]]]```dddhhhjjjkkkkkkmmmoooqqqsssuuuuuuyyyxxxvvvsssrrrqqqqqqqqqtttuuuwwwxxxwwwxxxyyy{{{rrr```VVVRRRPPPNNNPPPWWWcccpppwwwwwwnnnhhheee```^^^___^^^[[[\\\___bbbhhhooouuu}}}lll[[[QQQKKKFFFDDD@@@@@@@@@AAACCCEEEFFFGGGEEE???::::::999666555777777<<>>;;;999888666444444555666666555444444555666777999;;;<<<@@@DDDIIIKKKKKKLLLPPPSSSWWW]]]```^^^^^^``````^^^______``````aaa```___^^^bbbcccdddeeefffggghhhhhhfffdddeeeiiijjjiiikkkooouuuwww}}}nnneeebbb]]]YYYXXXXXXYYYZZZYYYVVVRRRMMMJJJHHHIIIJJJIIIIIILLLSSSXXXeeekkknnnhhhYYYKKKCCC@@@;;;;;;;;;;;;:::::::::;;;:::BBBRRRjjjqqqzzzlll[[[NNNCCC;;;888444333222000///.........------------------------+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))******+++,,,,,,------***+++,,,,,,,,,,,,+++***++++++,,,------...//////............///000111222333:::HHHZZZhhhkkkddd]]]YYYZZZaaallluuuzzz|||sssqqqmmmppppppllliiigggaaaZZZOOOMMMNNNSSSUUUTTTTTTVVVUUUWWWZZZ\\\^^^aaaeeehhhhhhlllooopppooommmmmmmmmmmmnnnnnnoooooooooooooookkkkkkjjjhhhccc]]]WWWSSSQQQRRRTTTWWWZZZYYYUUURRRQQQSSSWWWZZZ[[[[[[ZZZYYYUUUUUUWWWXXXYYYYYYYYYYYYYYYYYY[[[]]]```dddgggiiijjjjjjlllnnnppprrrssstttvvvvvvuuutttsssrrrqqqpppsssuuuwwwxxxyyyyyyyyyzzz~~~kkk___XXXUUUPPPOOORRR\\\gggooozzzyyyooohhheeeaaa^^^^^^]]]ZZZZZZ^^^^^^eeelllqqqxxx|||mmm```UUUMMMGGGEEEBBB@@@@@@BBBDDDFFF@@@;;;999::::::777666777888:::>>>GGGVVVgggwwwnnnfffhhhjjjfff```___^^^]]]\\\VVVNNNLLLOOOsssjjjbbb[[[]]]eeennn|||www{{{{{{}}}~~~ssswwwxxxwwwwwwxxxvvvrrrpppooollliiifffbbb```___aaabbbccceeefffeeeaaa]]]UUUUUUTTTTTTTTTTTTUUUUUUWWWUUUSSSRRRTTTWWW\\\______bbbgggoooxxx~~~|||zzzwwwsssoooiiiccc^^^]]][[[WWWUUUTTTRRRPPPNNNLLLLLLLLLKKKIIIGGGEEECCCAAA??????AAAEEEGGGFFFEEEIIIHHHFFFFFFHHHIIIJJJJJJHHHIIIKKKKKKKKKIIIGGGFFF???===;;;:::::::::888777999777555555666777777777333333555777:::===@@@AAADDDHHHLLLNNNNNNOOORRRUUUZZZ___aaa^^^]]]^^^^^^\\\aaa```______```___ZZZVVVYYYZZZ\\\^^^```cccdddeeegggddddddggghhhggghhhkkkrrrsssxxxxxxmmmhhhbbb]]]ZZZYYYZZZ\\\[[[YYYTTTNNNKKKIIIKKKKKKJJJIIIKKKQQQVVVdddmmmuuuqqqbbbQQQEEEAAA;;;===???>>><<<::::::;;;777<<>>:::999;;;<<<999888999888666888AAAQQQeeeuuu|||ssswwwxxxqqqiii\\\\\\___aaa]]]WWWVVVZZZvvvhhh___YYYZZZ]]]hhhxxxzzzzzz||||||wwwrrrpppqqqrrrrrrpppooommmkkkiiigggddd___\\\bbbeeehhhkkkiiieee```]]]XXXVVVUUUVVVVVVUUUSSSQQQVVVVVVVVVVVVWWWXXXYYYZZZ___aaadddgggkkkooorrrssspppkkkfffeeehhhfff```YYY___\\\ZZZZZZ[[[ZZZWWWTTTTTTQQQNNNLLLJJJHHHDDDAAACCCAAA??????AAACCCCCCCCCIIIGGGFFFDDDDDDFFFHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCDDDAAA===:::999888666555555666666555444444555666777888888888999===AAAEEEJJJJJJLLLOOORRRVVVYYY[[[___^^^]]]]]]\\\]]]]]]^^^___```aaaaaa___\\\WWWUUUTTTWWW[[[^^^```___^^^\\\______aaabbbdddfffggghhhjjjooouuuyyy{{{zzzmmmbbb```ccc]]]\\\\\\ZZZXXXVVVSSSQQQMMMLLLKKKIIIIIIKKKOOOSSS^^^iiisssssskkk^^^OOOCCC>>>===;;;;;;<<<<<<;;;999:::<<>>OOO```iiiiiieeebbb\\\dddooowww|||~~~mmmeeegggooooooooommmhhh```VVVPPPIIIMMMRRRTTTUUUTTTTTTTTT\\\___ccceeedddbbbaaaaaafffkkkpppssssssrrrqqqqqqssstttuuuuuuuuusssqqqooonnnlllhhhddd```\\\VVVRRRQQQQQQRRRVVVXXXVVVQQQLLLRRRRRRTTTXXX]]]^^^[[[XXXVVVVVVWWWXXXYYYZZZ[[[\\\ZZZZZZ\\\^^^aaadddgggiiiiiilllpppqqqqqqqqqqqqrrrtttsssrrrrrrtttuuuuuutttsssttttttsssrrrtttwwwzzzmmmiii]]]VVVVVVRRRNNNTTT___mmm|||zzzuuujjjeee```^^^______]]][[[\\\^^^bbbiiisss|||ooo```[[[TTTNNNJJJGGGDDDAAA???===;;;::::::999888666444777;;;@@@LLL___rrr|||yyygggXXXRRR]]]gggeee___]]]wwwggg[[[TTTTTTWWW___mmm~~~~~~~~~yyyrrrnnnnnnnnnnnnmmmiiihhhhhhiiikkkkkkiiiggghhhiiikkkmmmmmmiiiccc]]]]]][[[ZZZZZZZZZZZZXXXVVVWWWWWWWWWWWWWWWXXXYYYZZZ______```bbbcccdddffffffgggdddaaabbbdddeeebbb___cccbbbaaaaaacccbbb___\\\\\\YYYTTTPPPNNNLLLIIIGGGDDDBBB???>>>?????????>>>CCCBBBAAAAAAAAABBBCCCDDDGGGGGGGGGGGGFFFEEECCCCCCAAA>>>:::888777777555444666666666555444444666888555888:::<<<===???BBBDDDKKKMMMOOOSSSWWW[[[^^^```fffeeecccaaa^^^\\\ZZZYYY\\\^^^___```___\\\XXXVVVSSSUUUXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[]]]```bbbcccdddhhhmmmrrruuuwww|||sssgggccceee______^^^\\\[[[XXXTTTRRRQQQQQQOOOLLLJJJKKKNNNQQQZZZfffqqqsssmmmaaaQQQDDD@@@>>><<<<<<<<<<<<;;;999999:::>>>JJJ^^^xxxxxxooonnnzzzrrr___OOODDD???777555222111111111000///---,,,+++*********++++++***+++,,,---............,,,++++++******++++++,,,++++++******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,.../////////000333555999CCCRRR```ffffffcccaaa]]]fffrrryyy}}}zzzkkkfffiiivvvtttrrrmmmfff]]]TTTNNNKKKNNNQQQSSSTTTTTTUUUUUU^^^aaaeeegggfffdddcccbbbdddiiiooosssuuutttssssssqqqrrrssstttsssqqqpppnnnooolllgggbbb___ZZZVVVSSSOOOOOOPPPRRRTTTTTTPPPLLLRRRRRRTTTWWW[[[[[[YYYVVVUUUVVVVVVWWWXXXYYYZZZ[[[ZZZ[[[]]]___bbbfffhhhjjjkkknnnqqqsssrrrqqqqqqrrrtttrrrqqqqqqssstttsssrrrtttttttttsssrrrsssvvvxxx{{{|||tttggg\\\YYYTTTMMMNNNVVVcccqqq{{{uuujjjfffaaa```aaaaaa___]]]]]]]]]```gggqqqzzz~~~uuummmaaaVVVOOOJJJGGGFFFCCC@@@===;;;;;;:::888666555777:::???JJJ\\\ooozzzuuudddYYY```fffccc]]]\\\|||vvvcccVVVNNNLLLNNNTTT^^^mmmzzzwwwpppnnnnnnmmmkkkffffffgggiiimmmpppppppppooonnnmmmppprrroooggg___]]][[[ZZZYYYZZZYYYWWWUUUXXXXXXXXXWWWXXXXXXYYYYYY\\\\\\\\\\\\\\\]]]]]]^^^cccbbbbbbbbbcccdddfffgggjjjjjjkkkmmmnnnmmmjjjgggccc___XXXSSSPPPMMMKKKJJJHHHEEEAAA???>>>>>><<<;;;>>>>>>>>>?????????@@@@@@DDDDDDDDDDDDDDDCCCBBBAAA<<<:::777666666666555444777777666444333444777999777:::???BBBCCCEEEFFFHHHMMMOOOSSSXXX\\\aaadddeeekkkjjjhhhfffbbb^^^ZZZXXXZZZ[[[]]]^^^]]][[[YYYWWWRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVXXX[[[]]]```aaabbbgggkkkoooqqqssswww~~~rrrlllmmmgggddd```^^^\\\ZZZWWWTTTVVVUUUSSSPPPLLLKKKMMMOOOUUUaaannnssspppfffVVVHHHBBB@@@===<<<<<<<<<;;;999777777:::BBBTTTmmm}}}ooogggooo{{{}}}yyy|||zzzhhhTTTFFF@@@:::777444222222222111000---,,,,,,+++***++++++++++++******++++++,,,---...,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,,,,---------.../////////111444666<<>>GGGWWWjjjxxxoooaaabbbeeeaaa\\\[[[xxxuuu```RRRIIIGGGHHHMMMTTT```mmmyyy~~~~~~xxxsssqqqnnnllliiihhhgggiiilllnnnoooooorrrooonnnqqquuutttkkkccc^^^\\\ZZZYYYYYYYYYWWWVVVYYYXXXXXXWWWXXXXXXYYYYYYXXXXXXXXXZZZ[[[^^^```aaafffggghhhgggfffgggkkkoootttuuuwwwyyyyyywwwtttqqqnnnhhh```YYYTTTRRROOONNNLLLIIIEEEBBBAAA@@@>>><<<===>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@???:::777555444555666666555666666555444444555999<<<===@@@DDDGGGIIIKKKNNNPPPPPPSSSXXX]]]aaaeeeggghhhggghhhhhhhhhfffccc```^^^ZZZ[[[\\\\\\\\\YYYWWWUUURRRRRRRRRRRRSSSTTTTTTUUUWWWXXXZZZ\\\___aaacccdddhhhjjjmmmoooqqqtttyyy}}}~~~}}}uuunnnddd]]]ZZZZZZYYYXXXWWWWWWUUURRRNNNMMMMMMNNNQQQ\\\iiiqqqssslll]]]NNNDDDBBB???======<<<;;;999666666777===LLLdddpppccciiixxx~~~xxxzzz||||||zzzvvvrrrooozzz{{{jjjXXXKKKEEE<<<999555333222111000/////////......------------,,,+++*********,,,---...,,,++++++******++++++,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,---......///+++++++++,,,,,,,,,---------.../////////111555888===OOOaaagggccc^^^[[[ZZZaaalllyyyzzzppppppuuu~~~vvvkkk___UUUNNNKKKOOOPPPQQQRRRRRRTTTWWWZZZbbbeeehhhiiihhhfffffffffdddiiipppuuuvvvuuuttttttooopppqqqqqqqqqqqqpppoooooojjjccc]]]YYYVVVTTTSSSNNNMMMLLLLLLLLLMMMNNNNNNTTTTTTUUUVVVWWWVVVTTTSSSSSSTTTTTTUUUVVVVVVWWWWWW\\\]]]```cccgggiiikkklllmmmpppssssssrrrqqqppppppsssrrrppppppqqqqqqqqqpppsssttttttsssqqqqqqrrrtttuuuyyy}}}|||{{{kkk^^^XXXRRRMMMLLLLLLVVVdddqqq~~~{{{ooojjjeeedddeeefffeeecccaaa]]]\\\bbbmmmvvvyyyyyyzzzxxxkkk___VVVQQQJJJGGGBBB>>>===;;;999888777666777<<>>???@@@@@@@@@@@@???>>>>>>>>>>>>??????>>>======999777555555666888888777555555666666666888<<>>===<<<;;;999666777888;;;GGG^^^{{{rrrdddfffuuu||||||~~~~~~zzztttmmmiiisssxxxzzztttgggYYYOOOJJJ>>>:::555222111000///.../////////.........---------,,,+++++++++,,,...///,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))******+++,,,------...+++++++++,,,,,,,,,------.../////////000222666999>>>UUUkkkmmmddd]]][[[[[[gggqqq{{{~~~vvvvvvzzz~~~vvvjjj]]]SSSNNNMMMPPPQQQRRRRRRRRRTTTXXX[[[bbbeeehhhiiihhhgggggghhhjjjnnnrrruuuuuusssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqnnnhhhaaaZZZWWWTTTSSSRRRNNNMMMLLLKKKKKKMMMOOOQQQUUUVVVWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVVVVVVV\\\^^^aaaeeehhhkkkmmmmmmllloooqqqrrrqqqooooooooosssrrrppppppqqqrrrrrrqqqsssttttttsssrrrqqqrrrtttuuuyyy|||}}}{{{zzz{{{~~~xxxeee\\\UUUOOOKKKIIIPPP[[[jjjyyysssmmmgggdddeeeggggggfffccc___\\\```jjjtttyyy{{{yyy}}}ppp___TTTLLLIIICCC@@@>>><<<;;;:::888666666:::@@@LLLaaatttyyypppjjjmmmrrrqqqkkkgggyyyqqq^^^RRRJJJEEEDDDCCCEEEKKKVVVcccnnntttvvvxxxzzz~~~{{{}}}yyysssoooooollliiihhhjjjlllnnnnnnooonnnnnnrrrvvvvvvrrrlllfffddd```___^^^^^^]]]\\\ZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]]]]]]]___bbbeeeggghhhkkkpppsssuuuzzz|||uuunnnfff___ZZZTTTPPPLLLIIIGGGEEECCCAAA@@@??????>>>>>>===<<<<<<===============<<<;;;:::888777555555777888999888444666999:::<<<>>>BBBDDDHHHIIIKKKMMMPPPVVV\\\aaaeeegggjjjmmmmmmkkkiiiggg```aaabbbccccccbbbaaa```]]]]]]]]][[[YYYVVVTTTRRRVVVVVVVVVWWWWWWYYYZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]bbbcccccceeegggjjjmmmooonnnqqqzzzuuuddd\\\[[[[[[[[[UUUVVVWWWUUUSSSPPPPPPPPPNNNTTT\\\fffpppsssiii\\\JJJGGGBBB???===<<<;;;:::666888999:::BBBWWWuuuxxxkkkgggooozzzwwwzzz{{{uuussstttrrrmmmdddZZZRRRMMM@@@<<<777222111000///...,,,------------,,,++++++------,,,,,,,,,,,,------,,,++++++******++++++,,,)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------////////////000333777;;;BBB]]]tttrrreee___aaadddqqqwww}}}uuutttvvv~~~}}}wwwjjj\\\SSSOOOOOOPPPRRRSSSSSSSSSUUUXXX[[[bbbeeehhhiiiiiiiiijjjkkkooorrrttttttsssrrrqqqrrruuuuuutttssssssrrrrrrqqqlllggg___YYYUUUSSSQQQPPPMMMMMMMMMLLLKKKLLLOOORRRUUUVVVWWWWWWUUUTTTTTTUUUTTTTTTTTTTTTUUUUUUVVVVVV[[[]]]aaaeeeiiilllmmmnnnkkknnnqqqrrrqqqooooooooorrrpppooopppqqqssssssrrrrrrsssttttttsssrrrsssuuurrrwwwzzz{{{|||vvvssssssttteee[[[QQQJJJJJJMMMVVVeeeuuuxxxqqqhhhcccdddgggiiiiiifffccc______fffoooxxx}}}zzz}}}kkk[[[RRRMMMGGGBBB???>>><<<;;;999555555999>>>HHH^^^ttt}}}|||rrroooooouuu}}}{{{vvvyyy~~~qqq___TTTKKKEEECCC@@@AAAEEENNNZZZeeennnrrrqqqsssyyy|||zzzwwwsssnnnllllllnnnooooooooopppqqqtttuuuuuuqqqnnniiifffbbb```______^^^]]]\\\\\\\\\]]]___```bbbcccdddcccbbbbbbdddgggkkkmmmnnnqqqvvv{{{wwwllleee^^^ZZZTTTPPPMMMJJJGGGDDDCCCAAA???===<<<;;;<<<<<<=========<<<<<<:::999888888666444444666888888888555888===AAACCCFFFIIIKKKNNNQQQTTTXXX[[[```fffiiilllnnnooopppmmmiiiccc```\\\\\\]]]^^^______``````\\\\\\\\\[[[YYYWWWVVVUUUWWWXXXYYYZZZ[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWYYYXXXXXXZZZ]]]```cccdddfffgggooo~~~nnnccc^^^[[[XXXWWWYYYZZZXXXUUURRRPPPPPPMMMOOOUUU^^^kkkqqqjjj___LLLHHHCCC???===<<<;;;:::777:::;;;999===PPPlllxxxkkkhhhtttyyyrrrqqquuuzzz|||~~~xxxuuupppkkkeee]]]SSSMMMCCC???999444222111000///,,,---.........---++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,(((***+++------,,,+++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///000000///000333888<<>>===<<<======>>>======<<<;;;:::888777888666444444555777777777666:::@@@EEEIIIKKKNNNOOOTTTXXX^^^cccgggjjjnnnpppnnnooopppooojjjddd]]]YYYWWWWWWXXXZZZ\\\___aaabbb[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXZZZ\\\]]]^^^______^^^]]]\\\ZZZXXXVVVUUUTTTQQQPPPPPPRRRUUUYYY[[[[[[ddddddjjjuuuvvvjjjbbb[[[VVVZZZ[[[\\\[[[WWWSSSQQQPPPLLLLLLOOOXXXfffooojjj```NNNIIIDDD???===<<<;;;:::888;;;;;;888:::JJJeee{{{pppeeekkkxxxnnnjjjmmmrrruuu{{{~~~}}}wwwqqqlllggg___TTTKKKEEEAAA:::555333222111000...///000000000///------)))***+++,,,,,,+++)))(((,,,++++++++++++++++++,,,(((***+++------,,,+++*********+++++++++,,,,,,,,,---------------------,,,++++++,,,,,,,,,---------000000000///000444999===QQQmmmuuueeefffttt~~~sssjjjkkkqqq~~~ppp```UUUQQQRRRPPPRRRTTTUUUUUUVVVYYYZZZdddfffjjjlllmmmoooqqqsssssstttsssrrrqqqqqqsssvvvxxxwwwuuusssqqqppppppoooiiiddd^^^YYYUUURRROOOLLLIIIKKKLLLKKKJJJJJJMMMQQQQQQSSSUUUTTTQQQPPPRRRTTTUUUUUUUUUUUUUUUVVVVVVVVVZZZ\\\aaafffjjjlllmmmmmmkkknnnqqqsssssssssssssssmmmlllkkkmmmoooqqqrrrrrrqqqsssuuuvvvuuuuuuvvvwwwuuuxxx{{{{{{zzz{{{tttjjjdddkkk}}}~~~nnn^^^SSSJJJHHHNNN^^^pppuuuiiiaaaaaaeeeiiikkknnnkkkeee^^^[[[bbbppp{{{~~~{{{zzzzzz{{{{{{zzzwwwaaa[[[RRRJJJDDD???<<<:::999444444999<<>>???GGGUUUbbbjjjlllooonnnnnnqqqxxxxxxzzz|||||||||~~~xxxvvvvvvuuuttttttsssrrrrrrrrrqqqooommmnnnllliiifffeeefffhhhiiijjjhhhgggfffgggjjjmmmooommmpppsssvvvwwwxxxzzz|||~~~{{{tttjjjccc^^^ZZZUUUQQQMMMFFFAAABBBCCC@@@??????<<<;;;:::::::::888444111:::888666777999:::999888===CCCIIILLLLLLNNNRRRVVVYYY```iiiooorrrsssuuuvvv{{{vvvoooggg```\\\ZZZYYYZZZZZZYYYYYYYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\[[[ZZZ\\\___bbbccccccaaa___\\\WWWSSSPPPNNNMMMNNNJJJGGGHHHMMMRRRUUUUUUYYY\\\bbbiiiooo|||tttgggaaa___WWWXXXYYYXXXUUUQQQOOONNNNNNMMMIIIJJJZZZkkkkkk```RRRIIIAAA???>>>;;;999:::<<<888999===<<<@@@TTTlllzzzgggdddsssmmmkkkqqqkkkxxxsss|||}}}rrrqqqmmm___TTTRRRGGGCCC<<<777444222000...------..................,,,,,,++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,---------......222000111222222333:::CCC]]]rrr~~~tttiiinnn{{{wwwkkkhhhwww||||||jjj\\\XXXXXXVVVXXXUUUTTTUUUUUUVVV[[[bbbffffffgggkkkooosssuuuvvvwwwuuuqqqooooooqqqtttvvvyyyvvvttttttvvvtttpppllldddaaa[[[WWWTTTQQQNNNLLLNNNMMMMMMMMMNNNPPPRRRSSSTTTSSSRRRPPPPPPQQQQQQRRRWWWSSSSSSVVVYYYWWWXXXZZZ___aaaeeeiiimmmmmmkkkiiinnnppprrrqqqpppnnnnnnnnnqqqlllggghhhmmmqqqrrrppptttssssssssstttuuuwwwxxxxxxyyyyyywwwvvvwwwyyy{{{}}}kkkaaabbblllsssbbbZZZOOOKKKMMMYYYkkkzzznnnhhhccc```bbbfffkkkmmmlllfff```aaakkkttt~~~}}}|||vvvooowwwzzz|||xxx|||nnnaaaVVVPPPIII???:::;;;<<<888777::::::CCC^^^{{{~~~uuurrroooooottt|||vvvzzz|||{{{{{{vvveeeZZZNNNFFFCCCAAA???@@@HHHVVVaaaggghhheeefffgggiiioooxxx|||{{{||||||{{{zzz|||~~~}}}wwwvvvttttttuuuuuutttrrrsssqqqooommmllllllmmmnnnjjjiiihhhhhhjjjnnnqqqtttuuuwwwzzz|||}}}~~~}}}rrrjjjddd^^^ZZZSSSKKKEEEEEEEEEBBB???@@@>>><<<;;;:::999888555333555555555666888:::<<<===AAAGGGMMMNNNLLLNNNVVV^^^fffmmmuuu{{{}}}}}}||||||tttpppiiibbb\\\YYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^__________________```______```bbbdddcccccc^^^]]][[[XXXTTTQQQOOONNNIIIFFFDDDEEEIIIMMMOOOPPPTTTWWW^^^eeejjjuuu}}}lllbbb___WWWXXXYYYXXXVVVRRROOOMMMKKKKKKHHHIIIVVVgggjjjbbbWWWMMMDDD@@@>>>;;;999:::<<<999999<<<:::<<>>;;;:::;;;===::::::;;;888888CCCSSSmmmwwwhhhjjjvvv|||~~~xxxqqqmmm|||uuuoooddd\\\ZZZQQQLLLDDD===888555333111..............................------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---...//////++++++++++++++++++++++++------------............---,,,...000222666BBBNNNkkktttwwwmmmhhhnnnxxx}}}xxxtttwwwvvvxxx|||zzzkkkYYYPPPQQQVVVYYY[[[WWWTTTUUUUUUWWW^^^ggglllkkkkkkooouuuzzz~~~wwwuuusssqqqqqqsssvvvwww}}}zzzwwwvvvvvvsssmmmhhhaaa^^^ZZZVVVTTTRRROOOMMMKKKLLLMMMNNNPPPRRRTTTVVVVVVUUUSSSRRRRRRSSSSSSTTTWWWTTTUUUYYYZZZZZZ[[[___ccceeegggjjjlllnnnoooooossssssqqqooommmmmmooorrrsssqqqooonnnnnnpppqqqsssqqqqqqpppppprrrvvvzzz|||uuuwwwxxxxxxwwwvvvvvvwwwvvvlllaaaYYY```pppoooeeeVVVOOOKKKPPP]]]pppxxxpppjjjdddccceeejjjooosssrrrmmmjjjllloooyyy~~~wwwsssqqqooosss|||uuukkkjjjlllmmmlllqqqggg]]]UUUMMMDDD>>>>>>;;;888888:::999===OOOddd~~~zzzwwwuuuwww{{{}}}}}}{{{yyy}}}~~~~~~lll___UUUNNNIIIAAA@@@@@@GGGQQQYYYZZZYYYSSSVVVYYYYYY[[[eeettt~~~}}}zzzyyyxxxyyyzzzxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}uuujjj```WWWRRRNNNGGGBBBAAA@@@===999777777888888888777999<<<===>>>AAAEEEIIIKKKNNNPPPPPPRRR[[[hhhrrruuuyyy}}}|||vvvnnnjjj^^^ZZZUUUQQQPPPQQQTTTWWWUUUVVVWWWXXXZZZ\\\^^^^^^]]]___aaaccceeefffffffffcccbbbbbbbbbbbb```\\\YYYWWWXXXXXXVVVTTTPPPMMMJJJHHHIIIJJJKKKMMMNNNNNNNNNSSSUUUYYY___ccckkkzzzqqqaaaZZZXXXYYYZZZZZZYYYUUUPPPLLLHHHJJJIIIFFFKKKWWW```bbb]]]QQQFFFAAA>>>;;;;;;======::::::;;;888666===GGG```uuulllhhhpppuuuyyy}}}|||nnnjjjuuunnnddd\\\ZZZVVVPPPGGG???999666333111...............---------,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++*********+++++++++,,,,,,---,,,...000111777FFFTTTnnnqqqooohhhgggpppyyy}}}{{{~~~uuucccRRRJJJMMMTTTXXXZZZVVVSSSSSSTTTWWW```hhhkkkjjjjjjlllqqqwwwzzz|||uuutttsssssssssuuuwwwxxx}}}{{{yyyxxxxxxuuuooojjj^^^\\\XXXVVVTTTRRROOOMMMJJJKKKMMMOOOQQQTTTVVVWWWUUUTTTSSSRRRRRRRRRSSSTTTVVVUUUVVVZZZ[[[[[[]]]bbbeeefffhhhiiikkkmmmoooqqqrrrssssssqqqooonnnoooqqqtttttttttrrrpppppprrrssstttrrrqqqqqqsssvvvzzz}}}xxxzzz||||||{{{yyyyyyyyyvvv}}}uuueeeWWWXXXbbbsssvvvkkk\\\SSSLLLMMMWWWhhh~~~uuummmfffcccdddhhhnnntttvvvtttpppmmmlllrrr~~~zzzuuuoooooouuuwwwmmmhhhhhhiiiiiimmmggg^^^VVVLLLDDD>>>;;;;;;999999:::888:::FFFTTTwww{{{yyywwwxxxzzz{{{zzzyyy{{{pppbbbZZZRRRLLLBBB@@@???EEENNNVVVXXXWWWSSSVVVYYYXXXXXX___lllvvv~~~||||||{{{{{{{{{wwwyyy}}}~~~yyysssqqqrrrwwwyyynnnbbbZZZSSSJJJDDDCCC>>>;;;777555666888999:::;;;>>>BBBEEEFFFGGGHHHIIIPPPNNNMMMRRR[[[gggqqqvvv{{{||||||zzzvvvnnneee___UUURRRNNNLLLLLLOOOSSSUUUUUUVVVXXXZZZ]]]___```aaa___aaadddfffhhhiiiiiihhhcccbbbbbbbbbaaa^^^ZZZWWWVVVVVVVVVUUURRROOOKKKIIILLLMMMOOOQQQRRRRRRRRRRRRXXXXXXZZZ^^^cccjjjxxxvvvhhh```[[[ZZZZZZ[[[[[[XXXRRRNNNKKKLLLKKKFFFGGGOOOYYY___[[[PPPEEE@@@>>><<<<<<>>><<<;;;;;;;;;999888;;;@@@UUUlllpppgggiiirrrwww{{{qqqjjjuuulllddd\\\XXXXXXRRRHHH???999666333111//////.........---------,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++*********+++++++++,,,,,,......000111222888IIIYYYtttqqqjjjdddeeemmmuuuyyyvvv~~~}}}ppp\\\NNNHHHKKKQQQVVVWWWRRRPPPRRRTTTWWW```jjjllljjjjjjkkkooosssuuuvvvsssssssssttttttvvvwwwxxxyyywwwvvvwwwwwwtttnnniii]]]ZZZXXXVVVTTTRRROOOLLLJJJKKKMMMPPPSSSUUUWWWXXXTTTSSSRRRQQQPPPQQQRRRRRRUUUTTTWWW[[[\\\[[[___eeeggghhhjjjjjjjjjkkkooorrrooorrrtttuuusssqqqpppoootttuuuvvvuuurrrqqqrrrsssvvvuuutttssstttvvvyyy{{{uuuwwwyyyyyywwwuuuuuuuuuuuu{{{{{{iiiZZZXXX]]]ggg{{{|||pppaaaXXXOOOMMMSSSaaaxxxzzzqqqhhhddddddfffkkkrrrxxxyyyuuupppmmmmmmyyy{{{sssooosss|||{{{pppiiiggghhhiiiiiihhhcccZZZPPPGGG@@@;;;;;;;;;::::::888999???GGGXXXfffyyyzzzyyyxxxxxxyyyyyyyyyyyy~~~tttfff^^^VVVNNNDDD@@@???DDDOOOYYY^^^```\\\___aaa___]]]___fffllluuu}}}vvvxxxzzz~~~~~~vvvoookkkfff```\\\\\\\\\eeeooovvvzzzzzzlllbbbXXXMMMFFFDDD<<<999666666888:::<<<===>>>AAAGGGOOOTTTUUUQQQNNNSSSPPPPPPXXXeeeqqqvvvvvvxxxuuurrrnnniiibbb[[[VVVOOONNNLLLKKKLLLNNNRRRTTTTTTUUUXXX[[[^^^```bbbbbbcccdddgggiiijjjjjjiiihhhdddbbbaaaaaa```^^^[[[XXXVVVVVVUUUTTTRRRPPPMMMLLLOOOQQQSSSUUUUUUUUUWWWXXX^^^\\\^^^bbbeeejjjuuuzzzlllccc___]]][[[[[[\\\ZZZUUUQQQNNNNNNLLLHHHGGGLLLUUU[[[ZZZOOOEEEAAA???======>>>===<<<;;;;;;;;;;;;;;;<<>>CCCLLLYYYeeerrr~~~zzzxxxxxxwwwwwwwwwwwwxxxxxx||||||wwwiiibbbXXXOOOFFFBBB???EEESSSbbblllpppnnnooopppnnnkkkhhhggggggiiiuuuxxxxxxyyyzzz}}}}}}vvvsssnnnfff]]]YYYUUUOOOLLLLLLKKKQQQWWWZZZ\\\cccoooyyysssggg\\\OOOGGGDDD;;;999888888;;;>>>@@@@@@@@@DDDNNN\\\gggiiibbb[[[UUUVVVYYYbbbmmmuuuwwwvvvnnniiiccc^^^ZZZWWWSSSPPPMMMMMMLLLLLLMMMOOOQQQRRRRRRTTTWWW[[[^^^```bbbbbbbbbdddfffhhhhhhgggeeecccaaa```^^^]]]]]]\\\ZZZXXXUUUUUUUUUTTTTTTTTTSSSSSSSSSUUUXXXYYYYYYZZZ]]]___ddddddfffjjjllllllqqqxxxuuuiiiccc```\\\[[[]]]\\\XXXTTTPPPNNNKKKIIIIIIMMMTTTZZZ\\\RRRHHHEEEBBB>>><<<===>>>===;;;::::::;;;:::888???VVVqqq~~~tttkkkjjjuuurrrzzzzzzuuuppphhhaaa\\\UUUJJJAAA;;;777555444000//////...------,,,,,,......------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++---............/////////...///111333444>>>TTThhh|||sssiiibbb```bbbgggkkkuuu}}}ppp```PPPKKKLLLLLLMMMPPPOOOMMMNNNSSSWWW\\\eeennnmmmmmmooorrruuuwwwwwwvvvoooppprrrtttuuuvvvvvvvvvvvvtttssstttsssooohhhbbb\\\ZZZXXXVVVTTTQQQLLLIIIKKKMMMOOORRRTTTVVVWWWWWWTTTTTTRRRQQQQQQQQQRRRSSSQQQRRRWWW[[[[[[[[[aaahhhmmmpppsssrrrnnnmmmooorrrmmmpppsssuuuuuutttttttttuuutttsssuuuwwwwwwtttqqqqqqrrrssstttuuuvvvwwwwwwxxxxxxxxxwwwttttttuuuvvvsssuuuyyyvvvfffaaa\\\XXXccctttmmmeeeZZZRRRNNNRRRaaapppzzzqqqkkkjjjhhhiiinnnuuu|||~~~{{{rrrtttvvv~~~}}}yyy{{{|||sssiiicccaaacccgggnnnpppiii___VVVLLLBBB======<<<:::999:::::::::;;;???EEEMMMVVVaaannnxxxzzz~~~|||xxxuuuzzz}}}zzzxxxyyyzzzyyyyyyyyyxxxvvvuuuttttttuuu{{{uuu{{{xxxkkkdddZZZPPPGGGCCC@@@GGGXXXjjjxxx~~~}}}~~~}}}{{{wwwrrrlllhhhgggqqqzzzzzzzzzzzzzzz|||tttkkkfffddd[[[RRROOOKKKFFFDDDDDDFFFIIIJJJHHHFFFLLLYYYcccuuuwwwjjj^^^QQQHHHEEE;;;999999;;;>>>AAACCCCCCBBBGGGTTTgggwww{{{rrrhhhVVV[[[bbbjjjqqquuuvvvvvvjjjddd\\\WWWUUUTTTSSSQQQMMMMMMMMMNNNOOOPPPQQQRRRPPPRRRVVVZZZ^^^```aaabbb___aaacccdddcccaaa___]]]^^^\\\YYYXXXYYYYYYXXXVVVUUUTTTTTTUUUVVVWWWYYYZZZWWWYYY\\\]]]]]]^^^bbbfffiiijjjnnnssssssooopppssstttfffaaa\\\[[[]]]]]]ZZZVVVPPPMMMJJJJJJKKKOOOUUUZZZ___UUULLLGGGDDD???;;;;;;@@@>>>;;;999999:::888444:::PPPkkk}}}uuuffftttrrrttt}}}zzzwwwoooggg]]]VVVLLLBBB<<<999777666000000///...------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,------...///++++++++++++++++++++++++,,,,,,,,,---------......---...111333555AAAXXXnnnxxxpppgggaaa___aaaffflllvvv~~~zzziiiYYYKKKJJJNNNMMMMMMOOONNNLLLOOOUUUZZZ^^^gggpppkkklllooossswwwyyyxxxwwwmmmoooqqqsssuuuvvvvvvvvvzzzxxxwwwwwwuuuqqqiiibbb\\\ZZZXXXVVVTTTPPPLLLHHHLLLNNNPPPSSSUUUVVVVVVVVVVVVUUUSSSRRRRRRRRRSSSTTTPPPRRRWWW[[[[[[[[[aaaiiippptttwwwuuuqqqnnnpppsssnnnppprrrsssssstttvvvxxxuuusssrrrtttyyyyyyuuuooolllnnnqqqsssuuuvvvvvvvvvwwwwwwvvvtttrrrqqqsssuuuvvvwwwyyy}}}}}}llleee]]]VVV___ppp~~~qqqiii]]]SSSLLLMMMYYYfff}}}}}}tttnnnnnnjjjjjjmmmttt}}}wwwtttrrrxxx~~~uuuiiiaaa___```eeennnssslllbbbYYYMMMCCC===>>><<<::::::;;;;;;999999:::===AAAFFFNNNZZZdddjjjooowww||||||vvvnnnhhheeekkkppppppqqqvvvyyyzzzzzzzzzyyyvvvsssrrrrrrrrrxxxwww{{{lll```XXXUUUJJJJJJGGGIIIYYYrrr{{{rrrooopppqqqvvv}}}~~~zzzuuunnnhhhccc___ZZZSSSNNNKKKHHHDDDAAACCCCCCBBBCCCEEEHHHLLLNNN\\\hhhxxxzzzjjj\\\OOODDD===;;;;;;===@@@DDDGGGHHHHHHIIIKKKQQQaaavvv}}}ppp___eeemmmrrrrrroookkkhhhgggaaa[[[VVVTTTSSSQQQNNNLLLMMMNNNOOOPPPPPPPPPPPPTTTUUUVVVXXXZZZ\\\]]]^^^````````````___]]]\\\[[[[[[XXXUUUVVVXXXZZZZZZXXXUUUUUUWWWYYYZZZ\\\]]]]]][[[]]]^^^^^^___bbbhhhmmmqqqqqqrrrssstttrrrnnnkkkxxxuuuiii___^^^```^^^[[[YYYQQQQQQPPPMMMJJJLLLRRRWWWhhhaaaVVVJJJ@@@<<<>>>@@@>>>>>>===<<<:::999888888:::BBBWWWssslllooo{{{zzztttwww|||}}}yyyoooccc[[[QQQIII>>>666444777555333000.........---,,,//////...---,,,,,,+++++++++++++++++++++++++++++++++***(((((((((***,,,---------------------------*********++++++,,,,,,,,,,,,,,,------...////////////000111222666EEE^^^ttt}}}kkk^^^```cccbbbccchhhwwwfffWWWIIIGGGKKKMMMMMMMMMSSSRRRRRRRRRVVV^^^hhhooommmkkklllpppvvvwwwtttooolllmmmpppsssvvvxxxzzzzzz~~~}}}{{{xxxtttnnnfffaaaYYYYYYWWWUUUSSSPPPNNNLLLKKKOOOTTTWWWXXXWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTVVVYYY]]]ccchhhkkkuuuxxx{{{zzzuuuqqqoooooorrrqqqqqqqqqqqqrrrssstttsssuuuwwwxxxxxxwwwuuusssoooppprrrtttuuuvvvvvvuuuwwwuuutttrrrrrrtttuuuwwwxxxxxxxxx|||wwweee[[[ZZZ\\\___tttnnn___YYYTTTNNNRRR[[[ppp}}}vvvppprrrnnnkkkpppzzz{{{vvvvvv}}}{{{rrrggg```^^^___aaahhhnnnnnnfffZZZPPPJJJ>>><<<999888888888777666777777888:::>>>FFFOOOVVV]]]dddjjjmmmooooooiiibbbaaadddiiimmmppptttxxxzzz|||zzzwwwrrrnnniiifffdddzzzjjj^^^UUUQQQFFFEEEDDDGGGXXXqqqvvvttttttvvvzzz~~~yyysssooonnnnnnppprrrtttssspppmmmhhhbbbYYYRRRNNNJJJFFFCCCDDDCCCBBBBBBCCCDDDFFFGGGMMMUUUaaammmyyyooo___SSSJJJCCC???<<<===@@@DDDHHHIIIIIIHHHLLLLLLQQQ___tttwwweeeiiiooossstttpppjjjfffbbb^^^XXXTTTTTTTTTSSSQQQNNNOOOPPPQQQQQQQQQQQQQQQUUUVVVWWWYYYZZZ\\\]]]^^^______]]][[[ZZZXXXWWWVVVUUUSSSQQQRRRUUUWWWXXXWWWWWWWWWXXXZZZ]]]___bbbcccaaaccceeeeeefffiiinnnsssuuuuuuuuuvvvvvvtttqqqnnnttt~~~qqqccc___^^^[[[XXXWWWQQQPPPOOOLLLJJJLLLSSSYYYmmmggg\\\PPPFFF@@@???@@@>>>===<<<;;;:::888777777666<<>>:::888888888777666888888888888;;;BBBJJJPPPTTTZZZ```ccceeefffaaa[[[YYY]]]ccchhhlllooorrruuuxxxvvvrrrllleee___ZZZXXX{{{lll___TTTOOOEEEDDDAAADDDSSSkkk~~~~~~{{{wwwvvvwwwyyyzzzzzz{{{}}}{{{}}}tttiii___ZZZZZZ\\\```iiittt{{{}}}|||yyyrrrggg\\\TTTNNNIIIFFFGGGFFFEEEEEEDDDCCCBBBBBBCCCGGGLLLSSS]]]kkk{{{~~~wwwmmm___QQQHHHDDDBBBBBBBBBDDDHHHLLLNNNOOONNNMMMQQQPPPQQQ[[[ooo~~~nnnnnnppptttuuurrrjjjddd```]]]XXXVVVUUUVVVVVVVVVSSSSSSTTTTTTUUUTTTTTTTTTVVVWWWXXXYYY[[[\\\]]]^^^]]]\\\YYYVVVSSSRRRQQQQQQPPPOOONNNPPPSSSVVVXXXXXXYYYYYYZZZ\\\```eeeiiilllkkkmmmooopppqqqtttxxxzzz{{{zzzyyyzzzyyywwwssspppooo{{{xxxhhh```^^^ZZZXXXWWWOOOOOOMMMJJJIIILLLTTTZZZpppooohhh]]]PPPEEE@@@???======<<<:::999888777666888;;;GGG]]]rrryyy{{{{{{qqqjjjwww~~~{{{~~~|||lllddd[[[RRRHHH<<<666666444222///.../////////............------,,,,,,++++++++++++++++++++++++++++++---...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,***++++++,,,------......///111222444<<>>CCCNNN\\\gggssswww~~~{{{xxxuuutttuuuwwwxxxxxxwwwuuurrrrrrtttxxx}}}yyyvvvsssrrrpppqqqyyyvvvqqqnnnfffjjjmmmlllfff```\\\[[[[[[[[[[[[ZZZWWWSSSOOOMMMPPPQQQUUU```qqq~~~lll]]]SSSMMMLLLLLLKKKKKKIIIGGGEEEDDD<<<<<<;;;;;;>>>CCCJJJOOOWWW\\\]]]ZZZWWWUUUQQQLLLIIIIIIHHHHHHHHHJJJMMMOOOUUUWWWYYYZZZZZZ[[[^^^aaaaaa^^^YYY[[[hhhxxx{{{wwwwwwyyyxxxsssnnnkkkjjjgggccc___\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVXXXYYYYYYZZZ[[[\\\\\\]]][[[YYYVVVTTTSSSSSSSSSTTTSSSSSSSSSTTTUUUWWWYYY[[[]]]^^^```dddjjjrrrxxx||||||zzzxxxuuupppmmmkkknnnuuu~~~mmmccc^^^ZZZWWWWWWNNNNNNMMMKKKIIIKKKQQQVVVbbbqqq~~~xxxcccNNNDDDCCC<<<<<<;;;:::888777666666555555999FFF\\\ssswwwrrr}}}zzzmmmvvvzzzvvvwwwuuujjjaaaVVVHHH>>>:::555333000//////000///...---------------,,,,,,,,,++++++++++++++++++++++++...---+++***)))******+++))))))))))))))))))))))))------,,,,,,++++++******------......//////000000000222333777EEEZZZhhhmmmcccbbbdddhhhlllttt}}}uuu~~~gggPPPJJJHHHMMMQQQQQQOOOOOOOOOQQQWWWbbbmmmqqqnnniiihhhiiikkkmmmppprrrqqqqqqpppqqqsssvvvyyy{{{}}}}}}}}}yyytttmmmhhhaaa[[[WWWTTTSSSQQQNNNLLLKKKJJJJJJJJJMMMQQQSSSSSSSSSTTTUUUSSSSSSSSSSSSRRRRRRQQQQQQTTTVVVZZZ___cccfffhhhiiimmmppprrrqqqmmmkkkkkkmmmrrrssstttttttttsssrrrrrrttttttuuuvvvvvvuuuttttttppprrruuuxxxzzzzzzyyyxxxvvvvvvvvvuuuuuuvvvvvvvvvxxxyyyzzz|||xxxiii^^^XXXWWW]]]gggtttvvvggg]]]ZZZXXXbbbsss~~~~~~|||}}}xxxvvv|||}}}tttkkkaaaYYYTTTSSSUUUXXXWWWSSSOOONNNNNNJJJEEE>>>999777777777666555666555555777;;;AAAEEEJJJRRRXXXYYY[[[^^^```^^^TTTSSSQQQOOOPPPUUU[[[aaahhhiiikkkjjjfff```XXXTTTttteeeYYYPPPGGGBBB===;;;===DDDPPPZZZeeekkksss{{{}}}zzzsssqqqpppqqqsssvvvvvvvvvsssqqqoooooorrruuuxxxyyy}}}~~~xxxuuusssrrrpppooottt|||wwwjjjcccWWWYYYZZZYYYVVVRRROOONNNKKKKKKKKKKKKLLLMMMMMMNNNOOORRRWWW```nnn{{{hhhZZZSSSKKKKKKIIIHHHFFFEEEDDDCCC>>>===<<<;;;;;;<<<>>>???CCCGGGIIIFFFEEEFFFEEEBBBAAAEEEJJJNNNQQQTTTWWWYYY[[[^^^bbbcccbbbcccgggjjjjjjhhhddddddmmm{{{~~~zzzzzzzzzyyyxxxpppqqqqqqnnniiidddaaa``````______^^^\\\[[[YYYXXX[[[\\\\\\\\\]]]]]]^^^^^^]]]\\\ZZZXXXWWWWWWWWWXXXTTTUUUVVVVVVVVVXXX[[[^^^cccdddhhhmmmttt||||||xxxuuuqqqmmmiiihhhhhhlllttt~~~lllbbb\\\WWWRRRQQQNNNOOOOOOLLLIIIIIIMMMQQQWWWgggvvvvvveeeQQQFFFCCC======<<<:::999888777666666777:::BBBTTTmmm{{{yyyzzz}}}zzzqqqxxxpppvvvxxxssssss|||}}}qqqggg\\\NNNBBB===777444111000000000///...------------------------++++++++++++++++++++++++///---+++******+++---...************************,,,+++++++++++++++******.........///000000111111000333444999JJJ```kkkkkk^^^bbbeeefffhhhqqqzzzuuuzzz```LLLHHHGGGMMMQQQQQQOOOPPPMMMPPPVVV```iiinnnnnnkkkjjjkkklllnnnpppqqqrrrsssrrrsssuuuwwwyyy{{{||||||}}}yyyrrrlllfff```[[[XXXRRRQQQOOOMMMLLLLLLLLLMMMMMMOOORRRSSSSSSRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUXXX\\\aaaeeeggghhhiiikkknnnpppoookkkiiikkkmmmqqqrrrsssuuuuuuuuutttsssrrrrrrrrrssssssrrrrrrrrrrrrsssuuuwwwyyyyyyyyyyyyttttttttttttttttttttttttxxxxxxxxxxxx{{{qqqddd]]][[[]]]cccnnn~~~uuueee[[[VVVYYYcccttt~~~|||{{{{{{zzz{{{}}}tttlllccc[[[VVVSSSVVVXXXUUUOOOKKKJJJKKKIIIDDD>>>:::777777666555444555555555777;;;@@@DDDKKKTTT[[[]]]___bbbeeedddYYYVVVQQQLLLIIIKKKPPPUUU___dddkkkqqqqqqmmmfffaaa~~~ssseeeYYYQQQGGGAAA<<<<<<;;;===FFFQQQYYY___iiirrrwwwxxxxxxwwwrrrqqqqqqrrruuuvvvuuutttooonnnnnnppptttvvvuuutttwwwwwwzzz~~~~~~{{{wwwtttssstttrrrpppqqqvvvttteeeXXXVVVTTTSSSSSSQQQOOOMMMJJJJJJJJJLLLMMMPPPRRRSSSTTT[[[bbbgggpppqqqaaaXXXMMMKKKHHHFFFCCCBBBAAAAAAAAA???===<<<<<<<<<;;;;;;999>>>AAA??????BBBEEEEEEFFFKKKQQQVVVZZZ\\\```cccaaagggnnnqqqqqqpppqqqtttrrrrrrqqqpppwwwyyyuuuuuuwwwzzzuuuyyy||||||yyytttqqqpppiiiiiihhhgggeeecccaaa```````````````aaaaaaaaaaaa``````___]]]\\\ZZZYYYYYYVVVXXXZZZ[[[[[[]]]aaaeeekkknnnrrryyy{{{wwwsssooojjjgggdddbbbdddlllsss~~~rrrddd]]][[[VVVQQQOOOOOOQQQQQQOOOJJJHHHIIIKKKPPPYYYdddhhhaaaUUUIIIBBB>>>===<<<;;;:::888777777777;;;===???NNNggg~~~xxxxxxyyy~~~|||pppsssttttttqqqoootttsssdddRRRDDD===888666222000//////...,,,------------------------++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------......///000000000000333444:::NNNeeennnjjj]]]eeellllllkkkrrr~~~yyywwwqqqUUUKKKGGGGGGLLLPPPPPPOOOQQQOOORRRXXX___ffflllppprrrrrrsssttttttttttttuuuvvvuuuvvvxxxyyy{{{{{{|||||||||wwwpppiiiddd___[[[XXXPPPOOOMMMLLLKKKLLLNNNNNNOOOQQQSSSSSSRRRRRRRRRSSSPPPPPPQQQQQQRRRSSSSSSSSSWWWZZZ```eeehhhjjjjjjjjjkkknnnpppnnnkkkjjjlllnnnoooqqqsssuuuvvvvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrruuuuuuttttttuuuuuuvvvvvvtttttttttuuuuuutttttttttvvvxxxyyyyyyzzzvvvhhh```^^^\\\```kkk}}}wwwhhh]]]XXXZZZfffuuu}}}zzzzzzuuuzzz|||{{{}}}tttlllddd]]]XXXSSSTTTTTTSSSQQQMMMKKKJJJGGGCCC>>>:::888777555444444444555555555999>>>AAAJJJTTT^^^```bbbeeeggggggaaa^^^XXXQQQKKKHHHIIIKKKSSS\\\hhhsssxxxuuunnniii~~~{{{|||tttgggZZZRRRIIICCC>>>===:::888???IIIQQQXXXcccmmmsssuuuuuuuuuuuuuuuuuuwwwxxxwwwuuusssnnnnnnooorrruuuvvvsssooosssssstttwww{{{}}}}}}}}}}}}~~~|||rrrnnnnnnqqqpppmmmlllnnn}}}ppp___[[[VVVTTTUUUUUUSSSQQQQQQRRRRRRTTTVVVWWWYYYZZZ]]]eeennnppprrr~~~wwweee\\\PPPNNNJJJFFFCCCAAAAAAAAA???<<<:::888888999999888777===@@@??????DDDIIIJJJLLLQQQWWW[[[^^^aaaeeeiiifffoooyyy~~~{{{zzz{{{vvvyyyyyyyyyuuunnnmmmrrrvvvyyysssrrrqqqpppnnnkkkiiihhhccccccccccccccccccdddddddddcccbbb```^^^[[[YYYXXXXXX[[[^^^___```ccchhhmmmrrruuuzzz{{{vvvrrrnnniiifffaaa^^^___fffllltttrrreee[[[YYYZZZXXXTTTSSSPPPRRRSSSPPPKKKGGGFFFGGGOOOPPPTTT[[[]]]XXXKKK@@@>>>>>>===<<<:::999888888333999::::::DDD]]]uuu|||zzzzzz}}}{{{nnnooozzzwwwrrrmmmnnnxxxoooZZZIII@@@:::777333000//////---,,,------------------------++++++++++++++++++++++++%%%&&&(((*********)))((()))))))))))))))))))))))),,,,,,,,,------.........,,,,,,------.../////////111444555;;;PPPhhhoooiii```jjjssssssqqqvvv||||||yyyxxxjjjMMMJJJGGGGGGLLLPPPOOOOOOQQQSSSVVV\\\aaagggmmmtttyyyzzz{{{{{{zzzxxxwwwxxxyyyxxxyyyzzz{{{||||||||||||zzzuuunnngggbbb^^^ZZZXXXNNNMMMKKKJJJKKKLLLNNNOOOQQQSSSTTTTTTRRRQQQRRRSSSOOOOOOPPPQQQRRRSSSTTTTTTYYY]]]bbbgggkkkllllllllllllnnnpppooolllkkkmmmpppnnnpppsssuuuvvvwwwvvvuuuttttttttttttttttttttttttvvvtttrrrqqqpppppppppqqqttttttuuuuuuuuuuuutttttttttwwwzzz{{{{{{wwwiiiaaa^^^[[[^^^iii|||xxxhhh^^^ZZZaaalllvvv{{{wwwvvvwwwrrruuu|||~~~}}}}}}tttlllfff___ZZZSSSQQQPPPQQQSSSRRRNNNJJJEEEBBB>>>;;;999777555333444555555444444777;;;>>>DDDOOOYYY\\\^^^aaaccccccgggeee```YYYQQQJJJHHHGGGKKKVVVeeessszzzxxxqqqlll{{{|||~~~vvvgggZZZPPPGGGAAA<<<=========>>>AAAJJJSSS___kkkqqqtttttttttuuuvvvvvvwwwwwwuuutttsssqqqpppnnnppptttvvvtttsssqqqpppooooooqqqsssuuuwwwtttvvvwwwxxxzzz}}}xxxsssnnnmmmooopppooonnnxxxsssjjj```[[[YYYYYY[[[^^^___ZZZWWWZZZ\\\\\\]]]```mmmmmmqqqvvvxxx{{{nnn```UUUPPPJJJEEEBBBAAA???>>>AAA<<<999;;;;;;999999;;;>>>>>>>>>AAAFFFJJJMMMOOOSSSWWW\\\```cccfffiiikkkyyy{{{}}}}}}|||}}}qqqmmmlllnnnnnnyyy{{{xxxyyywwwsssnnnllljjjiiijjjkkkkkkkkkiiigggeeebbb___^^^]]]]]]\\\^^^```aaaeeejjjpppuuuzzz~~~wwwtttssspppkkkfffffffffggggggfffiiiuuupppddd```[[[XXXVVVVVVUUUTTTSSSRRRQQQOOOLLLIIIFFFEEEKKKOOOXXXfffooojjjXXXGGGBBB<<<888:::<<<:::888888666???:::222@@@UUUjjj|||~~~zzz}}}wwwvvv}}}|||iii]]]eeeyyyjjjPPP===777555333222111000---+++------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++************+++,,,---------------...............222999777???[[[oooooolllhhhpppzzz|||xxxzzzwwwrrr{{{|||~~~ttt___NNNIIIIIIJJJMMMOOOPPPOOOMMMRRRaaafffeeelllnnnooovvv~~~|||zzzyyyzzz{{{{{{zzz{{{{{{|||{{{xxx{{{uuulllddd___[[[XXXUUUMMMLLLJJJIIIIIIKKKNNNPPPRRRRRRRRRSSSSSSSSSSSSSSSXXXRRROOORRRUUUTTTSSSUUU]]]```eeeiiilllmmmoooppptttsssqqqoooooopppqqqrrrrrrtttvvvyyyyyyxxxwwwuuuvvvuuutttuuuvvvuuusssrrrvvvsssooonnnnnnooooooooouuuuuuttttttttttttuuuuuuuuuyyy}}}|||zzz|||qqqeee^^^ZZZ^^^gggyyypppbbb___aaagggqqq{{{~~~~~~vvvtttrrrnnntttqqqsss|||zzz}}}wwwppphhh```ZZZVVVSSSQQQQQQQQQNNNIIIDDDFFFBBB===:::888777555444555555444333333666;;;>>>DDDGGGNNNVVVZZZ\\\^^^bbbaaabbbbbb___XXXQQQKKKHHHNNNRRRYYYccckkkqqqrrrqqqzzz{{{|||}}}uuugggZZZQQQIIIBBB<<<<<<<<<;;;===@@@IIIQQQ^^^iiippptttuuuvvvvvvvvvwwwxxxwwwvvvuuutttrrrqqqpppqqqtttvvvuuusssqqqqqqpppoooppprrrtttvvvtttuuuuuuvvvwww{{{tttpppllllllooorrrsssrrryyy}}}~~~nnneeedddfffggggggfffbbbaaadddgggggghhhkkkrrrsssvvvyyywwwxxxsssdddXXXTTTMMMGGGDDDCCCBBBAAAAAA===:::<<<<<<::::::===BBBCCCEEEJJJOOOTTTWWWYYYZZZ\\\^^^aaadddjjjppptttrrrllljjjkkklllwww|||xxxuuurrrpppoooooonnnlllllljjjfffccc```^^^^^^^^^aaadddgggjjjmmmrrrxxx||||||vvvrrrqqqppplllhhhfffdddcccbbb```cccooo{{{yyylllgggccc]]]XXXVVVTTTSSSQQQSSSRRRQQQOOOMMMJJJHHHGGGJJJNNNYYYhhhssspppaaaSSSGGG@@@<<<===>>>;;;999:::777>>>:::666???MMMaaaxxx}}}yyy~~~zzziii]]]cccvvv}}}^^^FFF===999444111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++******++++++,,,---...---------............//////666777BBB```uuuvvvtttmmmvvv~~~vvvnnnlllxxx|||ppp\\\KKKGGGHHHJJJLLLOOOPPPPPPOOOSSSbbbgggfffmmmnnnnnnuuu}}}|||zzzyyyxxxyyy{{{|||~~~~~~~~~}}}{{{yyyssskkkccc]]]YYYVVVTTTKKKIIIHHHGGGGGGIIILLLNNNRRRQQQQQQPPPPPPPPPQQQQQQTTTOOONNNRRRUUUUUUUUUVVV\\\```eeeiiikkkmmmooopppsssrrrpppnnnnnnooopppqqqttttttuuuvvvxxxyyy{{{|||vvvuuuttttttvvvvvvtttrrrsssqqqooooooppprrrrrrrrrvvvuuuttttttttttttuuuvvvuuuyyy|||{{{yyy{{{uuuggg___ZZZ^^^fffxxxpppfffbbbccciiipppvvv|||~~~wwwrrrpppnnnkkkkkkiiillluuu}}}zzzyyyqqqiii```[[[UUUSSSQQQRRRRRRPPPKKKFFFEEEBBB===:::999888666555555555444333333666;;;>>>@@@CCCIIINNNPPPQQQSSSUUUZZZ[[[\\\ZZZUUUPPPLLLKKKKKKOOOVVV```iiiooopppooowwwyyyzzz{{{|||~~~uuugggZZZRRRLLLCCC<<<:::999888;;;???FFFNNNZZZfffnnnsssvvvxxxwwwwwwxxxyyyxxxwwwvvvuuusssrrrqqqrrrtttuuuuuusssqqqqqqpppppppppqqqssstttsssssssssrrrtttxxx~~~~~~uuupppkkkjjjmmmpppqqqpppvvvtttsss|||vvvtttwwwwwwuuuqqqmmmlllpppsssssstttwwwzzz{{{}}}|||wwwttt{{{zzzjjj]]]WWWPPPJJJGGGEEEDDDCCCBBB>>><<<======<<<>>>BBBEEEHHHMMMSSSXXX\\\___aaaaaabbbbbbdddhhhqqqzzzwwwooolllllllllttt}}}}}}zzzxxxwwwuuutttrrrppplllhhheeedddcccdddfffiiinnnrrrvvvzzz~~~yyyssspppppppppnnnlllgggdddaaa___]]]___iiiuuuyyyrrrlllkkkfff___YYYUUURRRPPPNNNRRRRRRQQQPPPNNNLLLJJJIIIIIINNNXXXgggtttuuulllcccNNNFFF@@@@@@@@@===:::;;;888<<<999999???DDDYYYxxx}}}|||}}}nnnaaacccrrriiiMMMBBB===666000//////000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............------------++++++++++++,,,---...///------........./////////000666999GGGeeewwwwwwxxxsss}}}ooojjjjjjwwwzzzkkkXXXJJJGGGHHHJJJLLLNNNOOOPPPPPPUUUdddiiihhhnnnooonnnttt{{{|||{{{xxxvvvwww|||~~~vvvqqqhhh```[[[WWWTTTRRRJJJIIIGGGGGGGGGJJJLLLNNNSSSQQQOOONNNMMMNNNOOOPPPPPPMMMMMMRRRVVVUUUUUUXXX[[[___dddhhhkkkmmmooopppqqqpppooonnnnnnnnnooopppwwwuuuttttttvvvzzz~~~uuusssssstttuuuvvvuuutttrrrppppppqqqtttvvvwwwwwwwwwvvvtttsssssstttvvvwwwuuuxxx{{{zzzxxxzzz{{{lllaaa\\\___fffvvvyyynnnfffccceeeiiimmmnnnjjjggggggfffdddcccbbbdddjjjqqq{{{zzz}}}sssjjjaaa[[[SSSRRRQQQSSSTTTRRRMMMHHHFFFBBB>>>;;;999999777666555555444333333666;;;>>>@@@DDDHHHKKKLLLMMMOOOPPPTTTVVVWWWWWWTTTRRRQQQQQQOOORRRYYYbbbjjjnnnnnnmmmuuuwwwyyy{{{{{{|||~~~tttggg[[[SSSNNNEEE<<<999777666999===CCCJJJVVVbbbkkkrrrwwwzzzxxxxxxyyyzzzyyyxxxwwwvvvrrrrrrqqqrrrrrrssssssrrrqqqqqqppppppppppppqqqrrrrrrrrrqqqpppqqquuu|||yyytttmmmiiiiiiiiihhhfffkkkgggcccfffuuu}}}xxxwwwyyy{{{yyyyyy{{{~~~uuupppsssxxxooo```[[[RRRLLLHHHFFFEEEDDDDDD@@@???@@@??????CCCIIIOOOSSSYYY^^^bbbeeeggghhhfffgggiiilllqqq{{{zzzuuurrrqqquuu~~~~~~{{{yyyuuurrrooonnnnnnnnnkkkoootttyyy|||yyyvvvrrrppppppppppppooogggddd```___]]]___iiittt~~~{{{tttrrrqqqlllggg```ZZZVVVSSSPPPNNNPPPPPPPPPOOONNNMMMLLLKKKJJJLLLSSS___kkkqqqooolllTTTLLLDDDBBB@@@===;;;;;;::::::888<<>>BBBGGGLLLNNNOOORRRTTTTTTUUUWWWXXXXXXWWWVVVWWWXXXZZZ]]]bbbiiioooqqqpppnnnrrruuuxxxzzz{{{{{{|||~~~tttfff[[[UUUPPPFFF===999777555777;;;???FFFQQQ]]]fffooovvvzzzxxxyyyyyyzzzzzzxxxwwwvvvpppqqqqqqqqqpppooopppppppppppppppooopppppppppqqqrrrqqqpppooopppttt{{{zzztttmmmhhhfffddd```]]]]]]ZZZWWWVVV[[[kkk~~~~~~|||yyyxxxzzz~~~tttmmmmmmooosssddd^^^UUUMMMIIIGGGFFFEEEFFFCCCBBBCCCBBBCCCIIIPPP]]]bbbhhhlllnnnooopppqqqmmmpppuuuzzz}}}{{{}}}~~~|||{{{zzzyyyxxx{{{~~~~~~~~~~~~uuusssqqqpppppppppooonnneeeaaa^^^^^^^^^aaaiiisss|||wwwuuuuuulllhhhaaa[[[WWWUUURRRQQQOOOOOOOOOOOONNNMMMLLLLLLKKKKKKMMMSSS\\\dddiiilllYYYOOOFFFBBB@@@<<<:::;;;<<<:::777<<>>:::666333222222111000000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////------......///000000111555999???SSSkkknnnhhhkkkuuusssnnnmmmsss|||wwwcccSSSMMMJJJLLLMMMMMMKKKKKKMMMOOOXXXhhhmmmlllqqqqqqoootttwwwyyyzzzwwwtttvvv}}}~~~}}}pppkkkbbb[[[VVVRRRPPPNNNKKKJJJIIIHHHJJJLLLOOOQQQUUUSSSPPPNNNMMMNNNPPPQQQPPPNNNOOOSSSTTTSSSTTTXXX\\\```eeehhhkkklllnnnoooqqqqqqqqqppppppqqqqqqqqqttttttttttttuuuvvvxxxyyytttsssqqqrrrtttuuuuuuuuuxxxwwwxxxzzz|||}}}|||zzzxxxvvvuuuttttttuuuvvvxxxuuuvvvwwwwwwwwwzzz}}}vvvkkkccccccgggsssssshhhbbb\\\ZZZZZZZZZZZZYYYZZZWWWUUUTTTSSSWWWcccppp{{{yyynnnbbb[[[SSSRRRQQQSSSVVVVVVSSSPPPIIIEEE@@@===;;;:::888777555555444333333666;;;>>>FFFNNNTTTTTTVVVZZZ[[[XXX[[[\\\\\\[[[ZZZ[[[^^^```dddggglllrrrwwwxxxwwwuuunnnrrrvvvyyyzzzzzz{{{{{{tttfff[[[UUUPPPGGG>>>;;;888666777;;;<<>><<<:::888666555555444333333666;;;>>>OOOYYYaaabbbeeejjjjjjeeeeeeeeedddbbbaaacccgggjjjmmmpppuuu{{{~~~jjjnnnssswwwxxxxxxxxxyyy{{{|||tttfff\\\VVVOOOGGG@@@===:::777888::::::@@@IIISSS^^^hhhqqqwwwwwwxxxyyyyyyyyyxxxvvvuuuppprrrrrrqqqnnnlllmmmooolllmmmnnnoooppppppqqqqqqrrrrrrrrrrrrsssvvvzzz~~~~~~sssppplllkkkiiifff```[[[SSSNNNIIIIIIGGGIIIRRR\\\kkk|||uuupppkkkjjjllloooyyyyyyqqqmmmkkkhhhppprrrjjj```WWWRRROOONNNNNNLLLJJJIIIIIIHHHJJJTTT___hhhooowww}}}}}}{{{zzzzzzyyyvvvtttsssrrrsssssssssrrrqqqrrruuutttqqqmmmjjjlllnnnnnnkkkhhheeeccc]]]ZZZZZZ]]]^^^___dddjjjxxxyyyvvvpppllleee___[[[XXXVVVTTTSSSSSSSSSRRRRRRQQQOOOOOOJJJJJJJJJKKKMMMRRRYYY^^^```UUUIIIDDDAAA===<<<>>><<>>BBBYYYzzzrrrjjjoooyyy~~~|||yyyxxxvvvcccUUUFFFAAA:::444111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++******++++++,,,---...------...///000111222222333777EEEbbbxxxoooccchhhlllzzz|||lllVVVJJJKKKGGGJJJMMMLLLJJJKKKOOOTTTYYYiiioooooottttttrrrvvvuuuuuuuuuvvvxxx{{{|||yyymmmggg___XXXSSSPPPNNNLLLIIIHHHFFFFFFHHHKKKNNNPPPRRRRRRQQQQQQQQQQQQQQQRRRQQQPPPPPPSSSSSSSSSYYYaaaaaaeeeiiikkkllllllmmmnnnoooooopppqqqqqqqqqqqqqqqooopppqqqrrrtttuuuuuuuuuvvvtttqqqqqqrrrssstttsssvvvwwwyyy|||~~~~~~{{{xxxuuuvvvwwwwwwwwwwwwvvvuuusssttttttvvvxxx}}}yyyyyy}}}|||xxxgggdddccckkk}}}}}}{{{jjj^^^VVVNNNIIIHHHKKKGGGEEEGGGHHHHHHLLLRRRWWWfff{{{yyykkkaaaYYYUUURRRRRRUUUWWWWWWVVVNNNJJJDDD???<<<:::777555555555444333333666;;;>>>NNN\\\hhhlllrrr{{{|||uuuqqqpppnnnmmmllloootttxxx~~~fffkkkpppuuuvvvvvvwwwwwwvvvwww{{{uuuggg\\\VVVOOOGGG@@@>>><<<888888:::999>>>GGGQQQ[[[fffpppvvvwwwwwwxxxyyyxxxwwwvvvuuuqqqssstttrrrooommmnnnpppkkklllmmmooopppqqqqqqqqqrrrssssssttttttwwwzzz}}}~~~tttrrrooommmkkkfff___YYYVVVMMMFFFGGGIIIIIILLLQQQSSSmmmvvvnnngggcccbbbeeeiiiuuu|||wwwpppmmmkkkhhhiii|||wwwpppeee\\\VVVTTTSSSRRRNNNLLLKKKKKKJJJMMMWWWbbbpppxxx||||||yyysssooonnnrrrqqqnnnlllkkklllmmmnnnkkkjjjjjjlllpppqqqooolllgggiiilllllliiiddd```^^^^^^[[[\\\___``````ccchhhyyy{{{wwwsssnnnggg```\\\XXXUUUSSSUUUUUUUUUUUUTTTRRRQQQPPPHHHKKKMMMNNNNNNQQQVVVZZZbbbVVVKKKEEEBBB???>>>@@@;;;AAA>>>:::===AAARRRmmmxxxnnnsss}}}~~~xxxtttwww}}}qqqfff^^^MMMFFF<<<444000///000111------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------************+++,,,------------...///000111222222777;;;JJJiii}}}pppaaagggiiiwww~~~{{{wwwgggPPPFFFIIIDDDHHHLLLLLLJJJLLLRRRWWWXXXiiiooopppuuuuuussswwwuuuttttttvvvzzz}}}|||yyylllggg___XXXSSSPPPMMMLLLJJJJJJHHHHHHJJJMMMPPPRRRPPPPPPQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRSSSUUU\\\eeecccfffjjjlllllllllmmmmmmmmmnnnooopppppppppppppppoooooooooqqqsssuuuxxxyyywwwuuurrrpppqqqsssssssssssstttwww{{{}}}}}}zzzxxxtttuuuwwwyyyyyywwwuuutttsssssstttvvvyyy~~~yyywwwyyy|||}}}{{{gggdddaaahhhzzz|||uuuvvvnnncccWWWPPPNNNJJJEEECCCEEEFFFEEEEEEGGGCCCRRRhhh~~~}}}nnnddd[[[WWWRRRQQQTTTWWWXXXXXXPPPKKKEEE@@@<<<999777555555555444333333666;;;>>>CCCTTTdddlllvvvzzzyyywwwvvvvvvzzzdddiiioootttuuuuuuuuuuuuuuuyyy|||vvvhhh^^^XXXOOOKKKEEE???;;;888888888999===DDDLLLVVVaaalllssswwwvvvwwwxxxyyyyyywwwuuuuuuqqqmmmlllnnnqqqqqqpppiiiiiijjjlllnnnppppppooorrrrrrrrrsssuuuwwwzzz|||~~~|||rrrqqqmmmjjjjjjjjjcccZZZVVVOOOKKKLLLMMMJJJHHHHHHLLLZZZooorrrjjjeeebbb]]]YYYfffkkkqqqsssqqqmmmhhheeemmmyyyyyylllbbb\\\YYYUUUSSSRRRSSSRRROOOOOOVVVaaakkkxxxzzzssslllrrr|||yyytttssstttvvvzzz~~~|||ssskkkeee```]]]bbbbbbbbbbbbccceeefffgggffffffgggggghhhhhhiiiiiikkkjjjgggddd```^^^\\\[[[]]]___cccgggeeebbbcccgggttt}}}vvvsssnnnggg```\\\XXXUUUSSSVVVTTTSSSTTTTTTTTTRRRPPPIIIGGGFFFHHHLLLRRRVVVXXX]]]WWWOOOFFF@@@=========;;;===>>>======BBBLLLTTTlll|||ssswwwxxxoooqqqzzzxxxnnnkkkhhhcccSSSKKK@@@999555333111///////////////............---------------------------.........---,,,,,,+++/////////......---------,,,,,,++++++,,,,,,---....../////////...///111333333<<>>======<<<>>>>>>===<<<@@@GGGNNN^^^vvv~~~www{{{}}}{{{qqqttt|||~~~rrrjjjhhhccc]]]TTTLLLAAA999555333111///////////////............------------------------------......---,,,,,,+++------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---....../////////...///111444:::CCCYYYssszzzpppiiijjjooosssvvvyyyxxxhhhUUUGGGDDDFFFJJJJJJJJJKKKLLLPPPVVV[[[\\\ccciiikkkmmmqqqssssssxxxuuusssuuu{{{{{{sssjjj^^^SSSQQQRRRPPPMMMMMMNNNKKKGGGFFFHHHKKKMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMOOORRRSSSSSSSSSXXX```gggiiijjjlllnnnpppppppppppprrrvvvuuuqqqpppssstttssstttrrrqqqsssvvvwwwvvvtttwwwssspppoooqqqttttttttttttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwuuutttuuuvvvvvvvvvwwwwwwxxx{{{yyynnnkkkpppttttttmmmhhhbbbeeeuuu{{{rrrsss{{{xxxfffYYYNNNJJJEEEBBBBBBBBBAAA@@@@@@AAAFFFOOO```xxxzzzmmmaaa[[[TTTRRRTTTXXXZZZZZZSSSPPPJJJDDD>>>;;;999888666666555444444444444555;;;@@@JJJUUUaaammmxxx~~~}}}~~~___dddjjjoooqqqrrrssssssrrrwwwzzz}}}yyylll```ZZZXXXSSSKKKCCC===:::::::::888;;;???FFFOOO\\\iiiqqqwwwxxxyyyzzzzzzyyyxxxwwwxxxuuurrrpppqqqrrrrrrqqqnnnkkkgggdddcccdddfffggglllooossswww{{{}}}{{{qqqqqqnnnmmmqqquuuqqqjjjfff^^^XXXWWWVVVRRROOOOOOLLLNNNTTT```ppp{{{wwwqqqiiidddaaa^^^ZZZVVV^^^cccjjjnnnnnnjjjfffdddeeepppyyynnngggbbb^^^[[[UUUVVVVVVTTTSSSVVV]]]bbb}}}|||ooofff]]]UUUOOOIIIJJJLLLRRRYYY___bbbccc]]]\\\\\\^^^aaaddddddddddddiiirrr|||ooolllfff```\\\WWWSSSPPPMMMOOOSSSXXX]]]aaadddfffggghhhjjjkkklllllllllkkkeeedddbbbaaa___^^^^^^^^^hhhgggiiijjjeee^^^^^^aaaqqq~~~zzzrrrmmmfff```]]][[[YYYXXXWWWUUUTTTTTTTTTSSSQQQOOORRROOOKKKIIIIIIKKKLLLKKKTTTQQQLLLGGGBBB???===<<<<<<>>>>>>===;;;===BBBGGGWWWnnn}}}ttt~~~~~~uuuvvv~~~wwwnnnkkkiiibbbZZZVVVMMMBBB999555444222000////////////............---------------------------------------,,,,,,+++---,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---....../////////...///222444;;;FFFZZZmmmqqqiiieeehhhsssuuuvvvxxxyyyfffPPPDDDDDDJJJIIIIIIJJJKKKNNNSSS[[[```^^^dddhhhiiilllrrrvvvvvvyyyvvvsssuuu{{{}}}}}}~~~yyyrrreee[[[RRRQQQQQQNNNLLLKKKLLLIIIFFFFFFIIILLLNNNOOOLLLLLLLLLMMMMMMMMMNNNNNNOOOQQQSSSSSSUUUYYYaaagggjjjkkkmmmnnnoooppppppppptttxxxyyyuuusssuuuuuusssrrrqqqqqqrrrtttuuutttsssvvvtttqqqpppqqqsssssssssuuuuuuvvvvvvvvvvvvvvvuuuwwwxxxxxxvvvttttttuuuvvvyyyxxxwwwvvvwww{{{yyykkkeeeiiinnnpppnnniiicccdddppp|||rrrqqqwwwwwwcccXXXQQQIIIDDDBBBBBB@@@>>>@@@===>>>EEENNN___|||tttccc\\\UUURRRTTTXXX[[[[[[TTTQQQKKKEEE???;;;999888666666555444444444444444666:::AAAJJJTTT```kkkrrryyyxxxyyy{{{___ccciiinnnqqqrrrtttuuuuuuyyy}}}|||pppccc\\\\\\VVVMMMDDD===:::999:::888999<<>><<<:::<<<===<<<<<<===@@@CCCUUUmmm{{{uuuyyy}}}{{{|||wwwwww}}}uuuqqqqqqoooggg^^^YYYPPPDDD;;;666444222111////////////............------------------------,,,,,,---------,,,,,,+++........................,,,,,,++++++,,,,,,---......///000//////000222555:::III]]]jjjlllhhhiiimmmzzzzzzxxxyyy}}}gggPPPEEEGGGMMMIIIIIIJJJKKKNNNTTT\\\bbbdddhhhkkkkkkooowww||||||zzzvvvsssuuu{{{xxxooo```XXXQQQQQQPPPMMMJJJIIIIIIGGGFFFGGGJJJLLLNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPSSSTTTWWW\\\ccchhhllllllmmmnnnooopppppppppqqqvvvxxxuuussstttssspppoooooopppqqqrrrrrrqqqpppsssrrrppppppqqqssstttuuuvvvwwwwwwwwwwwwvvvvvvuuuwwwxxxwwwvvvtttssstttvvvzzzyyywwwvvvxxx~~~yyyhhhaaaeeekkknnnqqqllleeecccmmm||||||ssspppttt~~~uuueee\\\PPPHHHEEEDDDBBB@@@BBB<<<===BBBCCCKKKgggyyyhhhaaaXXXTTTUUUXXXZZZZZZVVVRRRMMMGGGAAA===:::999777666555444444444444444666999===CCCLLLVVVaaahhhooopppqqqssswww|||~~~}}}aaaeeekkkooorrrtttvvvwwwvvvzzz~~~tttggg^^^^^^XXXOOOFFF>>>:::999999777888:::>>>FFFRRR```hhhmmmqqquuuwwwwwwuuuuuuvvvttttttsssrrrrrrrrrssstttuuurrrkkkbbbZZZUUUUUUWWWZZZ___iiisss{{{~~~zzzvvvuuurrrrrrxxx~~~yyyooofff___]]][[[WWWTTTUUULLLIIIIIIRRRbbboootttuuurrrlllbbbZZZUUUUUUVVVWWW\\\bbbjjjooopppnnnkkkiiijjjqqq|||xxxpppjjjddd```ZZZZZZYYYWWWVVVUUUVVVXXXaaannn}}}zzzpppiii\\\QQQHHHCCCAAA@@@>>>===>>>AAAGGGMMMPPPQQQOOOMMMLLLLLLNNNOOOOOONNNJJJJJJJJJLLLOOOSSSVVVXXX[[[\\\^^^```ccchhhnnnrrruuuuuuwwwzzz|||rrrhhh^^^\\\YYYWWWVVVTTTQQQNNNIIIJJJMMMRRRWWW]]]bbbdddfffhhhlllooopppooommmlllddddddcccddddddeeefffgggjjjiiiiiihhhccc\\\[[[___nnn}}}yyysssjjjbbb]]]ZZZXXXWWWRRRQQQQQQSSSUUUVVVUUUSSSMMMKKKIIIIIIKKKLLLMMMMMMKKKKKKJJJHHHEEEBBB>>><<<999:::;;;<<<===???AAACCCQQQiiixxxtttsss{{{yyyuuuxxxyyyxxx}}}yyyxxxzzzwwwnnneee___UUUHHH===888555333111////////////............------------------------++++++,,,,,,---,,,,,,+++........................,,,,,,++++++,,,,,,---......///000//////000333666<<>>BBB>>>???VVVrrr}}}oooggg]]]WWWVVVXXXYYYYYYWWWTTTOOOIIICCC>>>;;;999777777666444444333333333777888;;;@@@FFFOOOZZZaaahhhiiikkkmmmqqquuuxxxyyy}}}}}}}}}}}}}}}}}}}}}}}}dddhhhmmmqqqtttuuuwwwyyyvvvzzz}}}~~~yyykkkaaa^^^ZZZRRRIIIAAA<<<999888777777999<<>>>>>???===>>>???CCCGGGJJJKKKJJJKKKJJJHHHHHHIIIIIIHHHGGGFFFDDDBBBAAAAAABBBDDDFFFFFFFFFGGGJJJMMMPPPSSSUUUVVVVVVWWWZZZ```fffmmmqqqrrruuuuuusssrrrqqqllleee]]][[[XXXVVVUUUTTTRRRPPPKKKKKKLLLOOOSSSYYY___bbbgggjjjnnnrrrsssrrrooommmbbbbbbcccccceeefffggghhhiiihhhgggfff```YYYYYY]]]kkk{{{|||uuukkkccc]]]ZZZXXXWWWQQQQQQQQQSSSUUUVVVUUUTTTQQQNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHFFFBBB???>>>999999:::<<<>>>AAACCCEEEOOOgggwwwnnnjjjkkk|||zzzsssyyy~~~}}}}}}|||rrrllleee[[[LLL@@@999666444222////////////............------------------------***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......///000000000111444666<<>>???@@@AAABBBDDDHHHLLLNNNMMMKKKLLLJJJHHHGGGHHHHHHFFFEEEEEEDDDAAA>>>======>>>>>>======???AAACCCEEEEEEEEEFFFFFFGGGHHHKKKOOOSSSUUUYYY^^^bbbdddgggjjjhhhcccaaa^^^ZZZXXXWWWWWWVVVUUUPPPOOONNNOOOSSSZZZaaaeeeiiilllqqqvvvwwwuuurrrpppcccddddddeeefffhhhjjjkkkiiigggfffddd]]]UUUUUUYYYfffyyy|||uuukkkccc^^^[[[ZZZYYYTTTSSSRRRSSSUUUUUUSSSRRRRRRPPPMMMLLLLLLKKKJJJIIIKKKKKKJJJHHHFFFCCC@@@???===<<<;;;<<>>YYYooooooiiiooozzzooonnntttvvvzzzzzz|||pppWWWEEEDDDFFFFFFHHHIIIIIIKKKOOOXXXbbbhhhjjjkkkjjjjjjpppyyy|||zzzyyywwwvvvzzzttthhh___XXXRRRPPPLLLGGGFFFHHHFFFFFFFFFIIIKKKLLLKKKJJJMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRUUUZZZ```gggllloooqqqpppooonnnnnnooooooppppppuuuxxxvvvuuuwwwxxxvvvssswwwzzz{{{xxxvvvvvvvvvoooqqqsssrrrpppppprrrtttvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvsssqqqrrrtttwwwwwwwwwvvvvvvxxx}}}~~~mmmbbb```dddfffooooookkkeeehhhtttwwwqqqnnnssswwwddd[[[UUUPPPKKKFFFDDDBBB???===???EEEIII```vvvyyypppddd\\\ZZZ[[[\\\\\\YYYWWWRRRLLLFFF@@@<<<:::888777666555444333333333444666888;;;@@@GGGNNNTTT\\\^^^ccchhhnnnrrruuuwwwxxxxxxyyyyyy{{{}}}iiilllpppssstttvvvxxxyyy{{{qqqfff```\\\WWWPPPHHHBBB===:::666777888:::???HHHQQQXXX```gggppptttttttttvvvyyyxxxxxxwwwrrrkkkfffdddeeebbbeeegggaaaXXXOOOKKKKKKEEELLLYYYhhhuuu|||xxxpppooonnnqqq{{{{{{oooiiiccc[[[VVVUUUHHHFFFDDDEEEJJJSSS]]]ddd\\\\\\[[[XXXUUUSSSSSSSSSXXX^^^fffkkkllljjjgggeeedddhhhllluuu~~~vvvoooiiiddd]]]ZZZVVVSSSSSSRRRRRRQQQLLLLLLLLLOOOSSSXXXZZZ\\\^^^[[[VVVRRROOOKKKGGGDDDEEEFFFEEECCCAAA@@@AAABBBHHHHHHKKKNNNRRRTTTSSSRRROOOMMMJJJIIIIIIIIIHHHGGGFFFEEEBBB???=========>>>>>>>>>???AAACCCDDDBBBAAACCCCCCCCCCCCDDDFFFHHHIIIOOOUUUZZZ]]]aaadddccc___gggccc^^^[[[ZZZZZZZZZYYYUUUSSSQQQQQQUUU]]]eeejjjkkknnntttxxxzzzxxxuuurrrfffgggggghhhjjjkkkmmmnnnjjjhhheeebbb[[[SSSRRRVVVcccvvvzzztttjjjccc^^^]]]\\\\\\VVVUUUTTTTTTTTTSSSQQQOOOQQQOOOMMMMMMMMMMMMLLLKKKLLLKKKJJJHHHFFFCCCAAA@@@@@@>>><<<<<>>===<<<===>>>AAACCCEEERRR^^^lllxxxwwwhhh]]]]]]gggzzzuuuxxxxxxpppkkkeeeVVVCCC:::999888333111000000////////////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------,,,+++,,,---...///222///...111222222444999KKKgggzzzuuummmssszzzzzzzzzxxxvvvtttyyy~~~|||xxxfffRRREEEBBBCCCDDDDDDFFFJJJMMMRRRZZZeeelllooossssssppprrrxxxyyyvvvttttttuuu{{{zzzpppiii```ZZZRRRKKKHHHGGGFFFFFFHHHIIIKKKMMMNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNPPPQQQQQQSSSVVV\\\ccchhhjjjkkksssrrrpppooooooppprrrtttsssrrrqqqqqqqqqsssvvvwwwuuuxxx|||}}}{{{yyywwwvvvrrrsssrrrpppnnnnnnoooqqqxxxvvvssssssuuuvvvwwwwwwuuuvvvuuutttrrrrrrtttwwwxxxvvvsssrrrvvv|||vvvggg^^^^^^bbbmmmkkkiiihhhjjjpppxxx~~~{{{tttqqqkkkiiiuuuuuuhhh___ZZZUUURRRLLLFFFCCCBBBBBBCCCJJJVVVmmmzzznnneeeaaa```___^^^YYYWWWTTTNNNHHHBBB>>>;;;777666555444444333444444555666999;;;>>>BBBHHHLLLRRRVVV]]]ccchhhnnnsssvvvxxxxxxvvvvvvxxx{{{jjjmmmqqqvvvzzz|||}}}}}}}}}qqqfff```^^^YYYSSSLLLEEE@@@<<<;;;888777:::<<>>===<<<<<<===@@@BBBDDDNNN[[[lll{{{}}}}}}~~~wwwkkkbbb^^^hhhyyy}}}rrrtttvvvnnniiidddWWWFFF<<<:::777222111000//////......//////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......---------...///000111......111222111555:::OOOhhhyyytttmmmrrrxxxxxx~~~xxxxxx{{{||||||yyy|||{{{rrr^^^LLLCCCBBBDDDEEEDDDFFFHHHLLLQQQ[[[fffmmmooossstttqqqsssxxxyyyvvvvvvvvvxxx}}}xxxnnnggg]]]WWWPPPKKKHHHHHHHHHHHHGGGIIIKKKLLLMMMMMMLLLKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRTTTXXX^^^dddiiilllmmmsssrrrqqqqqqqqqqqqrrrsssqqqqqqpppoooppprrrtttuuuxxxzzz}}}}}}{{{xxxvvvuuusssssssssqqqooonnnppprrruuusssrrrrrrtttuuuuuutttuuuvvvvvvuuuttttttvvvwwwzzzxxxvvvuuuxxxwwwggg]]]\\\^^^hhhiiijjjjjjjjjoooxxx|||tttpppiiifffqqqqqqddd]]]ZZZWWWQQQLLLHHHEEECCCAAAFFFLLL^^^xxx}}}pppeee___\\\[[[YYYWWWUUURRRMMMGGGAAA<<<999777666555444444333444444444666888;;;===BBBGGGKKKPPPTTT[[[aaaffflllqqqtttwwwvvvuuuvvvxxx{{{~~~jjjlllpppuuuyyy}}}|||qqqfff^^^]]]ZZZUUUOOOGGG@@@<<<:::777666999;;;===DDDLLLSSSYYY```eeegggiiillloootttzzz~~~{{{uuukkkbbbUUUPPPPPPVVV[[[\\\ZZZZZZWWWVVVYYYdddsss~~~yyyvvvsssrrrwww}}}}}}nnn```WWWRRRLLLFFFEEECCC@@@@@@BBBEEEFFFHHHJJJKKKLLLLLLKKK[[[aaaiiinnnooommmjjjiiilllnnnooonnnmmmqqqzzzxxxnnneee___ZZZWWWSSSQQQQQQRRRQQQQQQPPPLLLJJJLLLMMMLLLPPPUUUYYYZZZZZZYYYXXXYYY\\\^^^^^^]]][[[ZZZYYYZZZ\\\]]]bbbaaabbbdddffffffdddbbb___^^^\\\\\\[[[YYYUUUSSSUUUSSSPPPOOOPPPOOONNNMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUXXX[[[___cccggghhhjjjoooqqqmmmiiigggccc___]]]\\\\\\\\\^^^bbbfffiiiiiijjjlllmmmnnnnnnmmmmmmpppooonnnllliiigggfffeeedddaaa```___YYYPPPMMMNNNTTTdddxxxwwwrrrjjjeeebbb```\\\YYY\\\\\\[[[ZZZXXXUUURRRQQQQQQSSSTTTSSSQQQOOONNNNNNMMMLLLKKKKKKKKKIIIFFFCCC>>>===<<<<<<<<<>>>AAABBBHHHWWWkkk|||rrriiieeelllzzz|||rrrqqq{{{~~~uuunnnfffcccZZZMMMBBB<<<666111000000///.......................................------,,,,,,,,,,,,------,,,------------.........///............///000000000---...000111111555;;;SSSiiiwwwsssmmmsssyyyyyy{{{rrrsssvvv{{{}}}kkkTTTEEE@@@BBBEEEFFFEEEFFFHHHKKKRRR[[[fffnnnpppssstttssstttxxxxxxvvvvvvxxx|||}}}uuujjjcccZZZUUUOOOJJJIIIIIIIIIIIIGGGHHHIIIKKKLLLKKKKKKJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRUUUZZZ```fffkkknnnpppsssssssssttttttssssssrrrpppoooooonnnoooppprrrsssyyy{{{}}}|||yyyvvvuuutttsssttttttrrrpppoooppprrrrrrqqqqqqrrrttttttsssrrrtttuuuwwwxxxwwwwwwwwwyyy|||{{{yyyxxx{{{zzzhhh\\\XXXYYYaaafffkkkkkkkkknnnxxx}}}tttooogggccclllzzz~~~mmmccc___\\\WWWSSSOOOIIIDDD@@@DDDDDDNNNddd|||vvvhhh___ZZZXXXWWWUUUSSSPPPKKKFFF@@@;;;888777666555444444333444444444666888:::===AAAFFFJJJMMMQQQXXX^^^dddiiinnnrrrtttttttttuuuwwwzzz}}}iiikkknnnrrrwww{{{}}}zzzpppeeeZZZZZZYYYVVVPPPHHH@@@<<<:::777666999:::<<>>AAADDDGGGHHHIIIJJJKKKZZZaaajjjpppqqqooommmmmmppptttuuuqqqjjjkkksss||||||pppeee___YYYVVVSSSRRRRRRTTTTTTTTTQQQMMMLLLOOOQQQRRRVVV\\\bbbdddeeeeeeeeefffhhhiiigggeeebbb```___```aaaccchhhgggggghhhjjjjjjhhhfffcccccccccbbbaaa___\\\YYY]]]ZZZXXXWWWWWWWWWUUUTTTVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ[[[^^^aaaeeehhhiiilllrrruuurrrnnnlllhhhccc```___^^^___aaaccceeeeeefffggghhhiiijjjkkkkkkjjjkkkjjjjjjiiihhhhhhggggggbbb```___^^^XXXPPPMMMOOOQQQ^^^ooo|||~~~zzzsssjjjcccaaa___]]]ZZZ]]]^^^^^^]]][[[WWWTTTRRROOOQQQSSSSSSQQQOOOMMMMMMMMMLLLKKKKKKKKKJJJHHHEEE???>>><<<;;;<<<===???@@@BBBQQQhhhwwwnnnkkkpppzzzuuuqqquuu}}}vvvoooeeeddd___VVVKKK@@@888222000000///...---------...------------------------------,,,,,,,,,,,,---------------.........//////.............../////////...---...000000111666>>>VVVgggsssqqqqqqyyyyyyrrrsssuuu}}}~~~fffLLL??????CCCEEEFFFHHHHHHIIIMMMSSS]]]gggmmmpppsssuuuvvvwwwxxxwwwvvvuuuyyyzzzpppfff___XXXTTTNNNJJJHHHHHHHHHHHHFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPPPPQQQVVV\\\bbbhhhlllppprrrssstttvvvvvvvvvuuusssrrrppppppoooooopppqqqrrrrrrvvvwwwyyyxxxvvvuuuttttttrrrssssssrrrpppooopppqqqppppppqqqsssuuuuuusssqqqsssvvvxxxzzzyyyyyyyyyzzz||||||{{{zzz||||||jjj\\\VVVUUUYYYaaaiiikkkjjjmmmwww~~~vvvoooeee```gggqqqwwwjjjbbb___[[[XXXTTTOOOGGGAAAEEECCCGGGUUUhhhzzz}}}mmmbbb[[[XXXWWWTTTSSSPPPLLLFFF@@@;;;777777666555444444333444444333555777999<<<@@@EEEIIIKKKOOOVVV]]]bbbhhhmmmqqqrrrrrrssstttvvvyyy|||~~~kkkmmmooosssxxx|||{{{xxxvvvmmmdddWWWWWWWWWUUUOOOGGG@@@;;;:::777777999999:::@@@GGGNNNRRRYYY___cccgggiiijjjlllqqqtttrrrqqqssstttsssmmmeee]]]ZZZ___eeeeeebbbZZZWWWXXXbbbqqqyyysssqqqnnnmmmooorrrxxxttteeeZZZQQQHHHEEECCC???<<<;;;999===AAACCCDDDEEEGGGIIIVVV^^^iiiooopppooooooppppppuuuwwwrrrkkkjjjrrr{{{ttthhh```YYYVVVTTTSSSTTTUUUVVVUUUQQQNNNNNNRRRUUUWWW\\\bbbiiilllpppssssssrrrqqqqqqrrrpppmmmjjjhhhgggggghhhiiihhhggghhhjjjjjjiiigggeeeggghhhhhhfffcccaaa```bbb```^^^]]]]]]]]]\\\ZZZ]]]]]]^^^^^^______``````___```aaaaaaaaa```_______________aaadddgggjjjlllooouuuyyywwwsssqqqlllgggfffdddcccdddfffgggeeedddcccccceeefffggghhhhhhhhhgggggggggfffffffffeeeeeeaaa______^^^YYYQQQNNNPPPTTT\\\jjjxxx|||ssshhh```^^^^^^^^^]]]]]]^^^^^^]]][[[XXXTTTRRRNNNPPPRRRRRRPPPNNNMMMMMMMMMLLLKKKKKKLLLKKKJJJHHH@@@???===<<<;;;<<<>>>??????KKKaaa{{{yyyooojjjkkkpppwww|||yyyqqqnnn~~~|||vvvnnnffffffeee```SSSEEE:::555111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////,,,,,,------............------...000000111888AAAWWWdddnnnpppvvvwwwrrrtttvvv|||~~~cccGGG===@@@CCCDDDEEEKKKKKKLLLPPPXXXaaaiiinnnqqqrrruuuxxxyyyxxxvvvvvvsssyyy}}}vvvmmmccc\\\XXXTTTNNNJJJHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPPPPRRRWWW___eeeiiilllpppssstttuuuwwwxxxwwwuuusssrrrrrrqqqqqqqqqrrrrrrrrrsssppprrrsssssssssssstttuuuqqqrrrsssrrrpppoooooopppqqqqqqrrrtttvvvvvvuuussstttvvvyyyzzzzzzyyyzzzzzz{{{|||{{{zzz{{{~~~mmm^^^VVVRRRRRR[[[eeehhhgggkkkttt}}}yyyqqqfff```bbbiii}}}qqqdddaaa]]][[[YYYUUUMMMGGGFFFEEEFFFMMMWWWhhhrrreee\\\XXXWWWTTTSSSQQQMMMHHHBBB<<<999777666555444444333444444333444666888:::>>>DDDGGGJJJOOOVVV\\\bbbhhhnnnqqqrrrrrrrrrtttvvvyyy{{{|||oooqqqtttyyy}}}uuuqqqooohhh```UUUVVVUUUSSSNNNGGG@@@<<<;;;888777999::::::>>>EEEMMMPPPWWW]]]cccgggiiiiiijjjoooppplllkkkooosssuuutttnnneee^^^___dddddd```XXXWWWYYYccctttwwwqqqpppnnnnnnooooootttooo^^^QQQEEEAAA???===;;;;;;888;;;???@@@???@@@DDDHHHSSS\\\hhhnnnnnnmmmmmmooolllqqqtttqqqkkklllttt|||zzznnnggg```]]]YYYWWWWWWWWWWWWVVVTTTPPPPPPTTTXXXZZZ___eeejjjooouuuyyyzzzzzzyyyxxxyyyyyywwwtttqqqmmmjjjhhhfffeeedddeeeggghhhgggffffffiiilllllljjjhhhfffffffffdddbbbbbbbbbcccbbbaaacccccccccddddddeeeeeeeeedddeeefffffffffeeedddcccdddccccccdddgggjjjnnnpppssszzz}}}{{{xxxwwwsssnnnmmmjjjhhhhhhjjjjjjgggddd___```aaabbbcccdddeeefffggggggfffeeedddcccbbbbbbaaa______^^^YYYRRROOOQQQWWW[[[fffsss{{{||||||}}}zzzqqqfff___]]]^^^^^^^^^\\\\\\\\\[[[YYYWWWTTTSSSOOOPPPRRRRRRPPPOOONNNOOOOOONNNLLLLLLMMMMMMLLLJJJBBBAAA>>><<<<<<<<<===>>>>>>FFFXXXrrryyyoooeeeaaaaaagggppp{{{{{{qqqkkk}}}|||vvvmmmggghhhjjjgggZZZHHH<<<888333222111///............,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------------.........+++,,,------......------------///111111222;;;EEE[[[cccjjjpppyyyuuurrrssstttuuuyyy^^^EEE>>>BBBCCCDDDEEEKKKLLLNNNUUU^^^gggnnnqqqrrrrrrvvv{{{|||xxxuuuvvvtttzzzzzzrrriii```ZZZWWWSSSNNNJJJHHHGGGFFFDDDGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNPPPQQQTTT[[[ccchhhkkkmmmqqqtttuuuvvvwwwwwwwwwuuusssrrrssssssssssssssssssssssssmmmnnnpppppppppqqqtttvvvqqqssstttsssqqqpppoooppprrrrrrrrrtttvvvwwwvvvuuuvvvwwwyyyzzzyyyxxxyyyzzz{{{||||||zzzyyy~~~rrrbbbWWWQQQNNNUUU^^^bbbdddhhhpppxxx}}}tttiiiaaa```bbbttt|||kkkfff```^^^^^^\\\UUUOOOHHHHHHHHHIIIMMM[[[vvvwwwhhh]]]WWWVVVTTTTTTRRROOOJJJCCC===:::777666555444444333444444222444666777999===BBBFFFJJJNNNUUU\\\bbbhhhnnnrrrrrrsssssstttvvvxxxzzz{{{ooorrrxxx}}}{{{nnniiigggbbb[[[VVVVVVUUUSSSNNNHHHBBB>>><<<999999:::::::::>>>DDDKKKOOOTTT\\\bbbggghhhhhhlllqqqrrrmmmjjjlllppprrruuussslllcccbbbeeefffbbbYYYXXX\\\gggwwwwwwrrrnnnmmmmmmnnnmmmooo{{{~~~eeeVVVFFF???===<<<<<<===;;;>>>@@@???>>>???DDDIIIRRR[[[gggllljjjhhhhhhjjjkkkooorrrpppnnnpppxxx{{{tttnnnkkkeeeaaa___]]][[[YYYXXXUUUTTTVVVYYYZZZ^^^dddhhhmmmsssyyy{{{}}}|||uuunnnjjjcccaaaaaabbbdddffffffeeefffjjjooopppnnnlllkkkkkkiiigggffffffggghhhgggggghhhhhhhhhiiiiiiiiiiiiiiihhhiiijjjkkkkkkiiigggfffggggggfffgggjjjmmmqqqtttyyy}}}|||yyyuuuppplllhhhhhhjjjjjjfffbbb\\\\\\]]]^^^___aaabbbccceeeeeeeeeeeedddddddddcccaaa_________ZZZSSSQQQSSSUUUVVV^^^kkksssssssssvvvtttnnnfffaaa______]]][[[YYYYYYXXXWWWVVVUUUTTTTTTQQQSSSSSSSSSQQQPPPQQQRRRRRRPPPNNNMMMNNNNNNMMMLLLDDDBBB@@@===<<<<<<===>>>???BBBPPPggg}}}uuufff^^^YYY^^^jjjzzztttpppzzzpppfffhhhlllkkk]]]III===:::444333222111////////////------------------------......------------......,,,,,,,,,,,,------------,,,,,,.../////////...------...000222111333===HHHbbbfffiiioooyyyuuurrrrrrqqqsss|||qqqXXXBBB???CCCDDDCCCFFFIIIJJJOOOYYYeeeooouuuwwwsssrrrvvv}}}}}}xxxuuuvvvwww}}}~~~xxxpppggg___YYYTTTQQQLLLIIIHHHHHHGGGFFFHHHHHHHHHIIIIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNPPPQQQXXX___hhhmmmnnnooosssvvvvvvvvvvvvvvvvvvtttsssrrrsssssstttttttttsssssssssnnnooooooooonnnooosssuuusssuuuvvvvvvtttrrrqqqrrrsssrrrqqqrrruuuwwwwwwwwwxxxyyyyyyxxxwwwwwwyyyzzz{{{}}}}}}zzzxxx}}}xxxfffXXXOOOKKKPPPWWW\\\```fffmmmrrr~~~xxxmmmccc___]]]kkkyyyvvvooogggcccdddccc^^^XXXQQQMMMJJJGGGHHHRRRggg{{{nnn```YYYVVVSSSSSSRRROOOJJJDDD===:::777666555444444333444444222333555777999<<>>===>>>@@@@@@CCCDDDBBB???AAAGGGLLLRRR\\\gggkkkhhhddddddffflllooorrrrrrqqqttt{{{|||xxxqqqkkkgggccc```]]]\\\XXXVVVXXXYYYYYY\\\aaafffjjjpppuuuyyy~~~wwwqqq```___^^^```bbbdddeeedddgggkkkppprrrqqqooonnnoookkkiiihhhhhhjjjkkkkkkjjjkkkkkkkkkkkkllllllllllllkkklllmmmnnnmmmllljjjhhhiiihhhhhhiiikkkooosssvvv}}}}}}zzzoookkkfffeeeffffffccc___YYYYYYZZZ[[[\\\^^^```aaaaaabbbcccdddfffggghhhiiibbb```______[[[TTTRRRTTTPPPOOOVVVcccjjjjjjjjjnnnoookkkfffcccbbb```\\\XXXWWWWWWUUUTTTTTTSSSTTTTTTTTTUUUUUUSSSRRRRRRSSSUUUSSSQQQOOONNNOOOOOONNNLLLEEECCCAAA>>>=========>>>AAA@@@JJJ```zzz}}}mmmaaaYYY^^^lll~~~xxxxxxtttfffhhhllllll^^^III<<<:::555444333111000/////////..............................------------......+++++++++,,,,,,,,,------,,,---///000000000///...---...111333222444>>>JJJhhhhhhjjjnnnxxxvvvsssrrrpppvvv|||jjjSSS@@@@@@DDDDDDDDDGGGFFFHHHOOO\\\iiitttzzz|||sssrrrvvv~~~~~~xxxtttvvvzzz}}}vvvooofff^^^XXXQQQNNNKKKIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNPPPQQQ[[[ccckkkppppppqqqtttxxxvvvvvvvvvuuuuuutttsssrrrsssssssssttttttsssrrrrrrqqqqqqpppooonnnooorrrtttuuuwwwxxxxxxvvvtttssstttsssrrrpppqqqtttvvvwwwwwwyyyyyyyyywwwvvvvvvxxxzzz|||~~~~~~{{{xxx||||||iiiXXXNNNJJJNNNSSSYYY^^^dddkkkooo}}}{{{oooeee___[[[bbbqqqvvvlllggghhhgggccc^^^[[[TTTLLLGGGFFFLLL[[[jjjtttddd[[[XXXRRRRRRRRROOOJJJCCC===999777777555444444444444444222333555666888<<>>;;;:::777666777:::===???IIIMMMSSSYYY^^^dddiiilllpppttt|||~~~rrrmmmoootttvvvwwwrrrjjjdddcccdddYYY[[[bbbqqq|||wwwtttoookkkhhhgggeeehhhqqq{{{vvv___KKKEEECCC??????EEEEEEDDDAAA>>>===@@@EEEIIIVVV^^^fffhhheeebbbcccfffiiinnntttxxxzzz}}}|||tttpppmmmiiieeeeee```[[[WWWXXXZZZ\\\]]]aaaffflllpppsssyyyuuujjjaaa[[[]]]aaabbbcccdddllltttxxxvvvrrrsssttttttrrrpppnnnlllmmmlllkkkjjjoooooooooooonnnnnnmmmllljjjllloooqqqrrrqqqooommmmmmmmmnnnooorrruuuxxxzzz}}}zzzssshhhaaacccddd```[[[YYYYYYYYYXXXYYY[[[^^^aaacccbbbccccccddddddeeeeeeeee^^^___^^^]]]ZZZVVVSSSQQQQQQOOOOOORRRWWW]]]bbbdddggggggfffeeebbb^^^[[[YYY\\\YYYWWWVVVVVVUUUTTTSSSRRRSSSSSSSSSQQQQQQQQQRRRQQQPPPOOOOOOOOONNNLLLJJJGGGDDD@@@<<<::::::;;;<<<@@@FFFNNN\\\uuu~~~kkk\\\bbbsssrrrvvv~~~uuuggggggiiiiii___NNN@@@;;;555333000//////000///...///............---------.........------,,,,,,,,,------------------------------......///000000000...000---000666555>>>RRRkkkjjjjjjooozzz~~~~~~yyydddLLLAAACCCCCCDDDGGGDDDHHHHHHLLLXXXgggtttzzz{{{rrrsssvvvyyy{{{|||{{{zzz||||||tttkkkbbbYYYSSSOOOLLLIIIGGGGGGHHHGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJJJJLLLMMMNNNNNNOOOQQQTTT___jjjrrrrrrppprrruuuwwwyyyxxxwwwuuuttttttttttttssssssrrrrrrqqqpppoooooonnnnnnoooppprrrsssttttttwwwvvvtttrrrqqqrrrssstttuuuuuuvvvvvvvvvvvvuuuuuuxxxxxxxxxwwwuuuuuuxxxzzzyyyxxxyyy{{{|||}}}nnn^^^SSSNNNLLLNNNUUUZZZ^^^dddkkk{{{rrraaa[[[\\\\\\iiixxx~~~ooolllnnnmmmlllnnniii^^^TTTPPPLLLJJJOOOXXXmmmzzznnnbbbXXXUUUSSSPPPNNNLLLGGG>>>888777666555444333222222222222333555666777:::???CCCHHHMMMUUU[[[___eeemmmrrrxxxxxxwwwvvvuuuuuuvvvvvvmmmsss|||rrrggg^^^XXXTTTRRRTTTUUUTTTPPPIIIBBB>>>;;;999777666777999<<>>AAAFFFKKKSSS\\\eeehhheeeaaaaaaccciiinnnvvv{{{}}}yyyrrrnnnmmmhhhccc]]]XXXWWWXXXZZZZZZ\\\___dddgggjjjrrr}}}}}}mmmccc[[[\\\```cccfffiiinnnuuuyyywwwttttttuuuuuuuuusssqqqppppppooonnnlllnnnoooooooooooonnnnnnmmmlllnnnqqqssstttsssrrrqqqrrrssstttuuuxxxzzz}}}~~~|||xxxmmmccc\\\]]]___[[[VVVTTTWWWWWWXXXZZZ\\\___bbbcccdddeeeeeeeeeeeeeeeeeefffaaaaaa```^^^[[[WWWSSSQQQMMMKKKIIIKKKPPPWWW\\\___ffffffeeecccaaa___]]]\\\ZZZYYYWWWVVVWWWWWWUUUTTTSSSUUUXXXYYYWWWUUURRRQQQRRRPPPOOOOOOOOONNNLLLJJJGGGDDD@@@===;;;;;;<<<===???DDDKKKWWWnnnqqqdddhhhwwwwwwtttyyyiiiggghhhfff\\\LLL???:::555333000//////000///...///............---------......---------,,,,,,,,,------------------------------......///000000000///111...111777666???TTTnnnlllkkkoooyyywwwdddLLLAAACCCBBBDDDHHHFFFKKKJJJLLLVVVdddqqqwwwxxxtttuuuwwwyyyzzzzzzyyyxxx{{{sssjjjaaaXXXRRROOOLLLHHHFFFFFFGGGHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKLLLMMMMMMNNNQQQTTT^^^iiiqqqrrrpppqqqssstttxxxwwwvvvuuuttttttttttttsssssssssrrrqqqqqqppppppppppppqqqrrrrrrrrrrrrrrrvvvuuusssrrrrrrssstttuuuwwwwwwvvvvvvvvvvvvwwwwwwvvvwwwwwwuuuttttttvvvxxxyyyxxxyyy{{{|||~~~ppp___TTTJJJHHHJJJRRRYYY___gggoooyyywwwhhh___^^^YYYdddrrr|||vvvmmmllllllmmmqqqsssiii___XXXQQQKKKLLLPPP]]]rrrrrreeeZZZVVVTTTQQQOOOMMMHHH@@@:::888888666555444333333333111333444555666:::>>>BBBGGGMMMTTTZZZ___eeelllrrrxxxxxxwwwvvvvvvvvvvvvvvvmmmsss{{{}}}yyyvvvwwwyyy{{{uuujjjaaaZZZVVVSSSTTTUUUTTTOOOIIIBBB===:::999777666666999;;;===EEEIIIOOOTTTYYY___dddhhhlllrrrzzzvvvxxxyyyvvvnnngggdddccc^^^___eeerrr|||uuupppjjjeeebbbeeegggiiilllqqqzzzrrr___VVVPPPIIIGGGJJJJJJHHHEEEAAA@@@DDDJJJNNNSSS\\\fffjjjhhhdddbbbbbbhhhooowww}}}zzzuuuuuuiiiddd^^^YYYWWWVVVVVVVVVXXXZZZ\\\]]]```gggqqqyyysssggg\\\[[[```eeejjjooopppvvvzzzxxxvvvwwwwwwvvvxxxvvvtttsssssssssqqqoooppppppqqqrrrrrrrrrqqqqqqoooqqqsssvvvwwwwwwvvvuuuxxxxxxzzz|||~~~wwwrrreee]]]WWWXXXYYYWWWSSSQQQTTTVVVXXX\\\___aaacccdddfffffffffffffffeeeeeeeeedddcccbbb___[[[WWWSSSQQQMMMJJJGGGHHHNNNVVV\\\```hhhgggeeecccaaa```______ZZZYYYYYYYYYZZZYYYVVVTTTTTTXXX^^^bbbbbb]]]VVVRRRRRRPPPOOOOOOPPPOOOMMMKKKFFFDDDAAA>>><<<<<<===>>>>>>BBBFFFOOOdddwwwkkkmmmzzz|||qqqlllhhheeeaaaXXXIII>>>:::666333111///000000///...///............---------...------------,,,,,,,,,------------------------------......///000000000000222///111666666@@@VVVqqqmmmkkkooowww~~~xxxcccKKKAAACCCBBBEEEJJJHHHMMMLLLMMMVVVcccnnnsssttttttwwwyyyyyyxxxwwwwwwwwwyyyqqqhhh___WWWRRROOOLLLGGGDDDDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJKKKKKKLLLNNNQQQTTT]]]hhhpppqqqppppppqqqqqqvvvvvvuuutttssssssssstttssssssssssssrrrrrrqqqpppqqqrrrsssssssssrrrqqqpppuuutttssssssssstttuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxtttuuuuuutttssssssuuuvvvxxxwwwxxx|||}}}rrraaaUUUKKKHHHHHHNNNUUU\\\fffooovvv~~~rrrfff___YYY```jjjuuu~~~~~~oooiiijjjooouuu|||uuulllddd[[[QQQLLLLLLOOO^^^tttyyyjjj^^^XXXUUURRRPPPMMMIIIBBB<<<999999777666555444444444111222333444555888===@@@FFFLLLTTTZZZ___eeelllqqquuuuuuuuuuuuttttttttttttmmmqqqvvvyyyyyyvvvttttttwwwyyy|||yyynnneee]]]XXXTTTUUUUUUSSSNNNHHHAAA===999888666555666888:::;;;BBBEEEKKKPPPUUU[[[aaaeeeggglllxxx{{{xxxyyyzzzwwwpppiiidddccc```bbbhhhttt{{{vvvrrroooiiifffiiilllkkkjjjkkktttxxx|||kkk```WWWNNNKKKMMMOOOLLLHHHCCCBBBEEELLLQQQWWW```jjjooonnniiifffeeehhhpppzzzxxxtttgggccc\\\WWWUUUTTTTTTSSSXXXYYYZZZZZZ[[[___eeeiiirrr{{{}}}oooaaa^^^aaafffmmmsssrrrxxx{{{zzzyyyzzz{{{yyyzzzxxxvvvuuuuuutttrrrooosssssstttuuuvvvvvvvvvuuurrrtttvvvxxxyyyzzzyyyyyyzzz{{{~~~|||tttlllhhh]]]XXXTTTUUUWWWXXXVVVTTTTTTWWW[[[___bbbdddeeeeeeffffffeeeeeeddddddccccccdddcccaaa^^^[[[WWWSSSQQQPPPNNNLLLNNNVVV___gggkkkpppnnnjjjgggdddbbbaaaaaa]]]]]]]]]^^^^^^\\\XXXUUUUUU[[[dddkkklllggg]]]VVVRRRQQQPPPPPPPPPPPPNNNLLLFFFDDDBBB???>>>>>>>>>???>>>AAACCCIIIZZZuuuxxxlllmmm{{{sss~~~oooiiiccc^^^UUUHHH>>>:::777444111000000000///...///............---------------------------------------------------------------......///000000000///222000111555666AAAYYYqqqkkkiiiooovvv{{{}}}~~~|||aaaJJJAAADDDBBBEEEJJJJJJKKKKKKOOOZZZfffppprrrqqqsssvvvyyyyyyvvvuuuwwwyyywwwnnneee]]]VVVRRROOOKKKEEEBBBCCCFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIGGGHHHJJJJJJKKKNNNQQQUUU^^^hhhpppqqqpppqqqqqqooouuutttssssssssssssssstttsssttttttttttttsssrrrqqqpppqqqsssttttttsssrrrqqqtttssssssssstttuuuvvvvvvwwwvvvuuuttttttuuuvvvwwwtttuuuuuuuuusssssstttvvvwwwvvvxxx{{{}}}wwweeeXXXPPPJJJHHHKKKPPPWWW```jjjsss|||{{{lllaaa]]]^^^dddmmmxxx~~~~~~|||~~~sssiiijjjrrryyy~~~yyyrrrhhh\\\SSSOOOLLLRRRaaayyyqqqdddZZZWWWRRROOOMMMIIIBBB===999999777666555444444444000111333333444777<<>>AAAFFFKKKPPPVVV]]]aaahhhlllttt{{{{{{{{{wwwqqqkkkfffcccbbbeeekkkvvv~~~{{{xxxvvvvvvpppmmmoooppplllhhhggglllmmmqqqyyyvvviii]]]SSSOOOOOOPPPMMMHHHCCCBBBFFFMMMSSS\\\dddooouuutttpppkkkhhhlllttt}}}uuulllccc___YYYUUUTTTSSSSSSRRRUUUWWWZZZ[[[\\\^^^___```fffnnnyyyxxxhhhcccdddhhhnnnttttttzzz}}}|||}}}}}}|||zzzyyyxxxxxxvvvsssppptttuuuvvvwwwwwwwwwwwwwwwuuuvvvxxxzzz{{{{{{{{{{{{|||~~~{{{ssskkkeee```]]]UUUTTTRRRRRRVVVZZZZZZXXXWWWZZZ^^^bbbeeefffffffffcccccccccbbbbbbaaaaaaaaabbbaaa```]]]ZZZVVVTTTRRRRRRQQQRRRXXXaaallltttxxx{{{xxxsssnnniiieeecccbbbbbbcccdddeeeeeebbb\\\XXXWWW]]]gggpppsssmmmbbbZZZRRRQQQPPPPPPQQQQQQOOOMMMGGGFFFCCCAAA???>>>?????????AAABBBEEESSSkkkzzzkkkmmmzzz|||rrrjjjddd___VVVJJJ@@@<<<777555222000000000///...///............---------------------------------------------------------------......///000000000...111///000444666CCC]]]pppiiigggnnnvvvzzz|||}}}]]]HHHAAADDDBBBDDDJJJJJJGGGIIIQQQ^^^lllsssssspppooouuuyyyxxxtttssswww|||}}}tttjjjbbb[[[UUUQQQNNNJJJDDDBBBBBBEEEHHHIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGHHHIIIIIIKKKNNNRRRVVV```hhhoooqqqqqqssssssqqqsssrrrrrrrrrrrrrrrssssssssstttuuuvvvvvvuuusssrrrnnnoooqqqsssttttttttttttsssrrrssssssssstttuuuuuuuuutttsssrrrrrrssstttuuutttuuuvvvvvvtttttttttvvvvvvuuuwww{{{||||||iii\\\RRRKKKGGGHHHLLLRRR\\\eeeppp{{{tttfff```^^^^^^gggsss|||~~~}}}||||||{{{zzzzzzyyyyyyyyyxxxzzz~~~yyylllmmmtttzzz~~~uuuiii]]]TTTQQQOOOUUUhhhxxxjjj]]]YYYSSSOOOLLLHHHBBB===888888666555444333333333000111222333444777;;;>>>EEELLLTTT[[[```eeekkkppprrrrrrssstttttttttsssrrrkkkkkkkkkkkklllpppuuuzzzyyywwwkkk```ZZZVVVVVVUUURRRLLLFFF???;;;777666555555555666777777;;;>>>BBBGGGLLLRRRYYY^^^jjjnnnttt|||}}}yyytttnnnjjjgggeeeiiippp|||~~~|||yyyyyywwwqqqllllllhhhhhhkkkpppyyyrrrdddZZZVVVUUUPPPLLLGGGCCCCCCJJJSSSZZZdddkkktttzzzzzzvvvqqqnnnttt{{{|||oooddd```]]]XXXUUUTTTSSSSSSRRRQQQTTTXXX\\\___`````````aaagggoooxxxpppiiijjjlllqqqvvvxxx}}}~~~|||xxxvvvwwwwwwxxxxxxyyyxxxxxxxxxzzzzzz{{{|||}}}}}}}}}}}}wwwssskkkccc]]]YYYWWWVVVQQQRRRRRRQQQUUU[[[]]][[[[[[]]]```ccceeeeeeeeeeee```````````````_________```___^^^\\\ZZZXXXVVVVVVTTTVVV[[[dddoooyyy}}}vvvpppjjjfffccceeegggjjjmmmnnnjjjddd```[[[___fffnnnrrrmmmcccZZZRRRQQQQQQQQQRRRRRRPPPNNNIIIGGGEEEBBB@@@???>>>>>>???BBBCCCDDDOOOeee|||}}}oooppp{{{yyy|||}}}ssslllfffbbb[[[OOOCCC===888666222111000000///...///............---------,,,,,,,,,------------...------------------------------......///000000000---111///000555777GGGcccppphhheeeooowwwyyy{{{vvvXXXEEE@@@EEECCCDDDIIIIIIEEEHHHQQQ___mmmuuutttqqqmmmtttzzzxxxrrrqqqwww~~~{{{qqqggg___YYYTTTQQQLLLHHHDDDBBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIKKKOOOTTTXXXaaahhhnnnoooqqqtttuuusssqqqqqqppppppqqqrrrsssssssssuuuvvvwwwwwwvvvtttsssnnnnnnoooppprrrssstttuuurrrrrrrrrrrrssssssssssssrrrssssssssssssssssssrrrsssuuuvvvvvvuuuttttttuuuvvvuuuwwwzzz{{{}}}nnnaaaQQQJJJEEEFFFIIIOOOYYYbbblllzzzrrrddd___]]]bbbnnnyyy~~~|||{{{zzzxxxwwwwwwwwwwwwqqquuuyyytttqqquuuwwwuuuggg\\\UUUPPPPPP]]]uuuqqqbbb]]]VVVPPPLLLHHHBBB>>>888888666555444333333333111222333333444777;;;>>>FFFMMMVVV]]]bbbffflllppptttuuuvvvwwwwwwwwwvvvuuujjjjjjjjjjjjlllooouuuyyyxxxyyymmmaaaZZZWWWWWWUUUQQQLLLEEE>>>;;;666666555444444555555666888;;;???DDDIIIOOOVVV[[[eeekkkqqqxxx{{{wwwrrrooollliiimmmwww{{{yyyzzzsssssstttvvv{{{{{{lllbbb^^^\\\RRROOOKKKIIILLLUUUaaaiiinnnttt|||{{{xxx}}}{{{vvvmmmfffbbb^^^YYYVVVUUUTTTSSSRRRQQQSSSVVVZZZ^^^```aaa```___dddhhhllluuuuuuooopppqqquuuxxx}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~yyytttqqqgggddd___YYYVVVSSSSSSSSSSSSVVVVVVUUUXXX^^^aaa^^^^^^___```bbbbbbbbbbbbbbb^^^^^^^^^_______________^^^^^^]]]\\\[[[[[[ZZZZZZ]]]aaajjjuuu|||uuunnnhhheeefffiiinnntttvvvtttnnnjjj```aaadddiiikkkggg^^^VVVRRRQQQQQQQQQSSSRRRQQQOOOKKKIIIGGGDDDAAA???>>>===>>>BBBCCCCCCLLLaaavvv~~~uuusss{{{vvvtttyyy~~~~~~yyytttnnniiigggaaaTTTGGG???999666333111000000///...///............---------,,,,,,,,,---------......------------------------------......///000000000...222111222777:::LLLiiirrrhhhfffooowwwwwwyyy~~~lllSSSBBB@@@FFFCCCCCCHHHGGGGGGIIIPPP\\\jjjssstttqqqnnnvvv{{{xxxpppnnnuuu}}}zzzoooeee]]]WWWSSSPPPJJJGGGDDDBBBDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKPPPVVVZZZ```fffjjjllloootttvvvtttooooooooopppppprrrsssssssssuuuwwwxxxxxxwwwuuutttpppooonnnnnnooopppssstttqqqqqqrrrrrrqqqqqqppppppqqqrrrtttuuuuuutttrrrqqqqqqsssuuuuuutttsssssssssvvvuuuvvvyyyyyy{{{rrrdddSSSLLLFFFFFFGGGKKKSSS[[[hhhyyyooohhhaaaaaaiiissszzz||||||{{{yyywwwvvvvvvvvvvvvnnnssswwwzzz}}}vvvtttrrrttthhh\\\UUUSSSYYYggg}}}wwwhhhbbbYYYSSSNNNIIIDDD???999999777666555444444444222333444444555777;;;>>>GGGMMMWWW^^^ccchhhmmmqqqssstttvvvwwwxxxwwwvvvuuuiiijjjkkklllmmmooosssvvvwww{{{mmmaaaZZZXXXWWWUUUQQQKKKDDD>>>:::666555555444444444555555777999===BBBGGGNNNUUUZZZ\\\dddlllsss~~~}}}yyyuuurrrpppkkkqqq{{{rrrhhhdddbbbUUUSSSQQQPPPUUU```nnnxxxxxx}}}zzzvvvsssqqqnnnlllddd```\\\XXXVVVTTTSSSQQQUUUUUUUUUWWWZZZ]]]^^^^^^^^^ccceeedddiiixxxxxxssstttuuuxxx{{{|||wwwpppiiiddd[[[ZZZXXXVVVTTTSSSSSSSSSYYY\\\\\\YYY[[[bbbdddaaa______````````````______]]]^^^^^^^^^______``````]]]]]]]]]\\\\\\]]]^^^^^^hhhnnnxxxxxxpppjjjfffeeeiiipppwww|||zzzuuuqqqdddbbbbbbeeefffbbbYYYQQQSSSRRRQQQRRRSSSSSSQQQOOOLLLJJJHHHEEEAAA???===<<<===AAACCCCCCKKK^^^sss|||~~~~~~yyyuuu~~~tttoooooowww}}}|||vvvtttnnnkkkkkkfffXXXIIIAAA999666333111111000///...//////.........---------,,,,,,,,,------.........------------------------------......///000000000...333222444999===PPPmmmuuujjjgggpppwwwvvvxxx}}}www{{{eeePPPAAA@@@FFFDDDCCCGGGFFFJJJJJJNNNYYYfffpppsssrrrpppwww}}}yyyooolllrrr{{{yyynnnddd\\\WWWRRRPPPIIIFFFDDDCCCDDDFFFFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJLLLPPPWWW[[[```dddhhhiiimmmsssvvvuuuoooooooooooopppqqqsssssssssuuuwwwyyyyyyxxxvvvtttrrrpppnnnllllllnnnqqqrrrqqqqqqqqqqqqqqqpppooonnnqqqsssuuuwwwwwwuuusssqqqppprrrttttttsssqqqqqqrrrvvvtttuuuxxxxxxzzztttfffXXXPPPIIIGGGFFFFFFLLLSSSeeexxxzzzqqqfffbbbfffmmmsssvvvxxxwwwtttrrrqqqppppppqqqooouuuxxxwww}}}yyysssnnnwwwtttaaa[[[WWWYYY___ooo{{{llleee\\\UUUPPPKKKEEEAAA;;;:::999777666666555555333444444444555777;;;>>>GGGNNNXXX___dddhhhmmmqqqpppqqqsssuuuuuutttsssrrr