BM6P6(@ ************************)))))))))))))))))))))))),,,***)))((('''(((***+++************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++***)))(((******++++++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))***************)))(((((((((((()))***************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************))))))*********+++++++++(((***---//////---***(((************************)))************+++++++++************************++++++,,,,,,,,,---------++++++***************+++,,,,,,,,,++++++*********)))))))))))))))))))))))),,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---------,,,,,,,,,,,,---...///,,,---...////////////...111444777:::===@@@DDDGGGLLLMMMOOOUUUZZZ\\\ZZZWWW\\\XXXRRRLLLHHHEEEAAA>>>@@@???===<<<===???AAABBBCCCDDDFFFHHHLLLPPPTTTVVVZZZ[[[]]]\\\ZZZYYYYYYZZZ\\\ZZZWWWVVVXXXZZZ[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXZZZYYYYYYXXXWWWWWWVVVVVVZZZXXXWWWWWWXXXYYYYYYXXXTTTSSSRRRQQQOOOMMMKKKJJJDDDAAA<<<999777444111...000///...---,,,---......+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,************************))))))))))))************+++++++++*********))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++------,,,++++++***))))))++++++,,,,,,,,,---------,,,,,,,,,---------......222000...---.../////////111222444<<>><<<;;;<<<===>>>AAADDDGGGIIIPPPPPPOOOPPPQQQSSSUUUVVV\\\]]]^^^^^^\\\ZZZZZZ[[[YYYYYYYYYYYYZZZZZZYYYYYYWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[YYYXXXWWWVVVUUUXXXWWWVVVWWWXXXXXXWWWVVVVVVVVVUUUTTTSSSQQQOOONNNLLLIIIEEECCCAAA???<<<:::666555222000...---,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))*********+++++++++,,,,,,************************))))))))))))************+++++++++*********))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........000///......///000111111333999@@@IIIWWWdddgggdddeeecccaaa___\\\XXXWWWXXX]]]gggzzz~~~~~~sssmmmkkkiiigggbbb[[[TTTOOONNNOOOPPPPPPNNNLLLMMMQQQRRROOOKKKKKKJJJIIIIIIIIIJJJLLLLLLMMMNNNOOONNNMMMNNNQQQSSSUUUVVVXXXYYY[[[[[[[[[[[[]]]___```bbbeeejjjpppuuuzzz************************))))))))))))))))))))))))''')))+++,,,,,,+++)))(((************************+++************)))))))))++++++++++++++++++++++++***++++++++++++***))))))******++++++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))************))))))((((((((()))***************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************)))))))))************+++******+++,,,,,,+++******************************)))************+++++++++*********************************++++++++++++,,,+++***************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,.../////////...------...000333777<<<@@@BBBKKKOOOTTTXXXZZZ\\\^^^___aaa```___^^^ZZZSSSKKKEEE@@@???@@@AAACCCCCCAAA@@@>>>???BBBFFFJJJNNNQQQSSSWWWWWWVVVUUUTTTTTTUUUUUUWWWYYYZZZYYYWWWUUUUUUUUUUUUWWWZZZZZZYYYWWWVVVVVVUUUVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTVVVUUUUUUVVVXXXXXXVVVTTTUUUUUUVVVUUUUUUTTTSSSRRRSSSQQQNNNLLLKKKJJJHHHFFF???>>>:::666333///---,,,...---,,,+++***+++,,,---,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************************++++++++++++,,,************************))))))))))))************+++++++++***************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,------------,,,------------.........////////////000111222333777AAAMMMWWWaaahhhhhhdddddd```___]]]VVVNNNSSS^^^kkkyyy{{{}}}~~~mmm^^^VVVSSSTTTUUUPPPMMMJJJFFFDDDCCCDDDEEEDDDBBB@@@BBBDDDEEECCC@@@BBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFEEEEEEEEEGGGIIIFFFGGGHHHJJJLLLMMMNNNNNNPPPQQQSSSTTTVVVYYY^^^bbbbbbgggmmmrrrwww************************))))))))))))))))))))))))((()))***+++++++++***)))***************************)))))))))))))))))))))******************************+++++++++******)))******++++++++++++******************************************************))))))))))))))))))))))))))))))************))))))))))))************)))((((((((()))***************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***************************))))))))))))************++++++************++++++************************))))))*********+++++++++************************))))))*********+++++++++*********)))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,------------------------------------------,,,,,,+++///////////////.........111333777===CCCHHHMMMOOOSSSVVV[[[]]]]]]\\\\\\\\\XXXWWWUUUSSSOOOJJJEEEBBBCCCDDDGGGKKKNNNOOONNNLLLJJJLLLOOOQQQTTTVVVWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUVVVWWWVVVTTTSSSRRRSSSSSSVVVXXXXXXVVVTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWSSSSSSTTTVVVWWWWWWTTTQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTQQQOOONNNNNNNNNMMMKKKHHHFFFCCC???:::777444333...---,,,,,,,,,---///000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++************************((()))))))))************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++***))))))***++++++************************++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,------------...------------...............///000000000111222444<<>>AAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDDDDCCCCCCDDDFFFCCCCCCDDDEEEGGGHHHHHHIIIKKKLLLMMMNNNNNNQQQUUUXXXTTTXXX\\\```fffppp}}}************************))))))))))))))))))))))))+++***)))))))))***,,,---************************)))))))))))))))))))))***************************)))******+++++++++************++++++++++++******************************************************))))))))))))))))))))))))))))))************))))))((())))))*********))))))(((((()))***************))))))))))))))))))))))))******++++++++++++******************************((()))))))))************))))))***++++++++++++***************************))))))))))))))))))))))))++++++***))))))***++++++************************))))))*********+++++++++************************))))))*********+++++++++******))))))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,---...------------------------...---------------------/////////000222555888:::>>>@@@DDDIIILLLOOOPPPPPPUUUXXXZZZZZZXXXUUUSSSRRRKKKKKKJJJIIIIIIIIIKKKLLLOOOQQQTTTXXX[[[[[[YYYWWWWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTUUUTTTSSSQQQRRRRRROOOQQQQQQQQQPPPNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPNNNOOOPPPRRRTTTVVVXXXYYYQQQQQQRRRTTTUUUUUURRROOOOOOPPPQQQRRRSSSTTTTTTTTTQQQOOONNNMMMNNNOOONNNMMMMMMLLLJJJGGGDDDAAA>>>===555444222000///......///---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************((()))))))))************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************+++******************+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---------........./////////000111000///111444777FFFQQQ]]]bbbcccdddcccaaa[[[WWWTTTSSSQQQXXXqqq|||xxx~~~wwwuuu|||rrrooopppnnnfff^^^OOOMMMJJJIIIHHHGGGDDDBBB>>>>>>======<<<<<<;;;;;;============>>>>>>===<<<======>>>>>>????????????<<<===??????>>>===>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@AAACCCCCCCCCDDDGGGJJJJJJKKKMMMOOOTTT]]]hhhppp************************))))))))))))))))))))))))+++***)))((()))+++---///************************)))))))))************+++************************))))))***++++++++++++*********++++++++++++******************************************************))))))))))))))))))))))))))))))************))))))((())))))************)))(((((()))***************))))))))))))))))))))))))******++++++++++++******************************))))))))))))************))))))***++++++++++++******************************)))))))))))))))((((((+++***))))))))))))***+++************************)))************+++++++++*********************************++++++++++++,,,))))))))))))***+++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++---...///---------...------------------------......------...//////000///000333777===CCCHHHKKKNNNNNNNNNNNNLLLIIIGGGFFFKKKMMMOOONNNKKKHHHFFFFFFGGGHHHJJJLLLNNNQQQVVVYYYXXXYYYZZZ]]]___^^^[[[YYYYYYYYYWWWUUUSSSQQQPPPOOOMMMMMMNNNNNNNNNNNNMMMMMMIIIKKKMMMMMMLLLKKKLLLMMMLLLLLLLLLMMMNNNMMMJJJGGGFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGIIIJJJLLLNNNOOOPPPOOONNNNNNPPPQQQQQQOOOMMMNNNOOOPPPRRRSSSSSSSSSSSSPPPOOOMMMMMMNNNOOOOOONNNOOOOOOOOONNNLLLJJJHHHGGGAAA???===999555111...,,,//////......------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))))))))************+++************************))))))))))))***************************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************++++++++++++++++++++++++,,,+++++++++++++++++++++,,,---------............------.........////////////111222111000444:::@@@RRR[[[bbbdddcccbbbaaa^^^UUURRRMMMLLLXXXuuu{{{yyytttvvvxxxiiiaaaYYYUUUVVVTTTMMMGGGHHHEEE@@@>>>>>>?????????>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<<<<:::;;;;;;<<<===<<<<<<<<<888:::<<<<<<;;;::::::;;;>>>>>>===<<<<<<<<<<<<======>>>@@@@@@@@@@@@CCCEEEDDDDDDEEEFFFIIINNNUUUZZZ************************))))))))))))))))))))))))************+++,,,------************************************++++++,,,,,,************************))))))***+++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))************))))))(((((()))***************(((((()))***************))))))))))))))))))))))))******++++++++++++******************************))))))))))))************))))))***++++++++++++*********************************))))))(((((((((((())))))************))))))************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///....................................///111222333444888>>>FFFLLLRRRUUUVVVWWWTTTNNNHHHCCC???===<<<>>>@@@BBBBBBAAAAAABBBCCCIIIMMMQQQTTTUUUVVVYYY\\\YYYYYYYYYZZZZZZYYYVVVTTTSSSRRRPPPOOONNNOOOOOOPPPKKKLLLOOOQQQSSSTTTUUUUUUSSSUUUWWWXXXXXXXXXYYYZZZ\\\[[[]]]aaaeeecccZZZRRRSSSRRRQQQPPPOOONNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIKKKJJJIIIJJJKKKLLLKKKIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPNNNMMMMMMNNNOOOOOONNNPPPQQQQQQQQQPPPOOOMMMLLLGGGGGGEEEBBB>>>888444111111000000///......------++++++,,,------,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))************************************))))))))))))************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++*********************************++++++++++++++++++++++++*********++++++,,,,,,---------------........................///////////////111222222333999DDDLLLYYY```eeedddcccaaa\\\WWWPPPTTTUUUYYYrrrvvvqqqrrr~~~tttsssuuuooofffXXXSSSMMMJJJJJJHHHEEEBBBHHHEEEAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA<<<===>>>>>>============999:::;;;<<<===<<<;;;;;;999;;;======;;;::::::;;;<<<<<<;;;::::::;;;<<<===>>>???AAAAAAAAAAAACCCEEEBBBBBBCCCDDDEEEHHHKKKMMM************************))))))))))))))))))))))))''')))+++---------,,,+++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))((()))***+++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************(((((()))***************))))))))))))))))))))))))******++++++++++++******************************))))))))))))************))))))***++++++++++++*********************************))))))((((((((('''))))))************))))))************************)))************+++++++++************************++++++,,,,,,,,,---------))))))))))))***+++,,,---*********++++++,,,,,,,,,------------------------+++---//////.........///....................................000222444555<<>>KKKVVVZZZ```ddddddbbb___WWWPPPMMMZZZdddooo|||xxxvvv~~~uuuggg___aaacccZZZOOOLLLIIIFFFDDDDDDDDDCCCBBB@@@@@@@@@AAABBBAAA???<<<::::::::::::;;;<<<===>>>:::;;;<<<<<<;;;:::;;;;;;777888999:::::::::999888888:::<<<<<<;;;999999999888777777777888999;;;<<<777999;;;;;;;;;;;;===??????@@@AAABBBBBBCCCDDDDDD************************++++++******))))))((((((,,,+++++++++***)))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))((((((((((((,,,+++++++++******))))))((((((((((((((((((((((((*********)))))))))))))))************))))))))))))************************++++++************++++++++++++++++++++++++++++++************************++++++************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000,,,...000000///......///,,,...000333777===DDDIIIMMMOOOSSSXXX\\\\\\ZZZWWWRRRMMMCCC<<<===BBBAAA<<>>>>>===;;;:::;;;<<<:::;;;;;;;;;;;;::::::999::::::;;;<<<<<<<<<<<<;;;888888888888888999::::::999::::::<<<>>>@@@BBBCCC************************************))))))))))))+++++++++***************))))))***++++++++++++***************************************************************************+++++++++*********))))))************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************+++++++++******)))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************++++++************++++++++++++++++++++++++++++++************************++++++*********************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------,,,,,,,,,,,,.........---,,,...///555888===BBBGGGLLLQQQUUUXXXVVVUUUTTTSSSPPPMMMJJJBBBBBB@@@@@@FFFNNNPPPNNNQQQRRRSSSTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLRRRSSSYYYaaadddcccdddhhhmmmtttzzz}}}sssjjj```\\\\\\[[[VVVPPPNNNIIIGGGHHHGGGDDDDDDGGGCCCCCCEEEHHHJJJKKKJJJHHHJJJJJJJJJKKKLLLMMMNNNNNNOOONNNMMMLLLJJJIIIHHHHHHGGGDDDAAA>>><<<888444111///---,,,,,,---......------,,,+++,,,------,,,***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,++++++***))))))******))))))************))))))***************************))))))))))))))))))))))))************+++++++++,,,+++***))))))***++++++------,,,,,,+++******)))************************))))))***++++++++++++***+++++++++***************************************)))***++++++,,,+++*********++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------......//////...---...///000000000222111333===KKKXXX```bbbdddbbbaaa^^^VVVPPPUUU___lll~~~|||nnn___UUURRRPPPKKKFFFCCCCCCCCCAAA@@@@@@@@@@@@???>>>>>>=========<<<<<<;;;::::::;;;;;;======<<<===>>>>>>>>>============???@@@@@@???>>>??????@@@>>>===<<<===>>>===============<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999888888888888999999:::999999::::::;;;<<<===************************)))))))))******************************+++++++++))))))***++++++++++++***************************************************************************+++++++++***************************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++*********)))))))))))))))************************************************++++++*********)))))))))************************++++++************++++++++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......------000000000000000222666999>>>CCCJJJPPPTTTVVVWWWYYYYYYTTTNNNIIIEEECCC@@@???CCCHHHKKKMMMQQQVVVXXXUUUXXXXXXWWWUUURRROOOLLLJJJFFFIIILLLNNNOOORRRWWW[[[gggmmmyyy|||yyyzzz{{{xxxtttoookkkhhhddd\\\OOOGGGDDDCCCBBBBBBEEEGGGIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKLLLKKKJJJIIIGGGAAA;;;666222000---,,,---......------,,,+++,,,---...---,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******)))*********))))))************))))))************************))))))))))))))))))******)))************++++++++++++******)))******++++++---,,,,,,++++++*********************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---......//////////////////000000000000222555;;;GGGUUU```fffgggeeebbb\\\TTTMMMPPPbbbtttzzz}}}vvvkkk^^^VVVNNNGGGEEEGGGDDDBBB@@@???@@@@@@@@@???>>>>>>======<<<;;;;;;:::::::::::::::;;;<<<=========>>>>>>?????????>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>??????@@@??????>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999::::::************************)))))))))******+++++++++)))))))))***+++++++++,,,))))))***++++++++++++***************************************************************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++++++++))))))))))))))))))))))))************************)))***************+++++++++++++++*********))))))************************++++++************++++++++++++++++++++++++++++++******************************+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,---...000111111000000///000222333666;;;AAAFFFJJJOOOUUUYYYYYYVVVTTTRRRLLLGGG@@@<<<<<<===???@@@NNNTTTYYYXXXXXXXXXVVVSSSRRRQQQNNNMMMLLLLLLLLLMMMJJJQQQYYY]]]```gggrrr{{{jjjYYYQQQMMMIIIDDDBBBBBBDDDFFFFFFIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJFFF@@@;;;888555111///......---,,,---+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++)))******++++++******)))************************)))))))))))))))*********))))))*********+++++++++******************++++++,,,,,,,,,++++++*********************************))))))***++++++++++++************+++++++++++++++************************))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------.../////////...///111111000000000111222777AAANNN[[[ccceeeeeeaaa^^^VVVMMMLLL\\\zzz{{{|||pppbbbXXXNNNIIIEEEBBBBBBFFF@@@@@@@@@AAAAAAAAAAAA@@@<<<<<<<<<;;;::::::999999;;;;;;;;;<<<===>>>@@@AAA>>>???AAAAAA@@@?????????EEEFFFFFFEEECCCCCCDDDDDDEEEGGGHHHHHHGGGFFFGGGHHHGGGHHHHHHHHHGGGFFFEEEDDDAAABBBBBBCCCCCCCCCBBBBBBBBBAAA@@@@@@?????????@@@>>>>>>===<<<<<<<<<<<<===************************))))))******++++++,,,,,,)))))))))***+++++++++,,,))))))***++++++++++++***************************************************************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++)))))))))))))))*********))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++************************************++++++************++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,---......///////////////111555999>>>DDDKKKPPPWWWZZZ]]]\\\XXXRRRMMMJJJAAA>>>:::999===CCCGGGJJJPPPVVVZZZYYYWWWVVVTTTPPPKKKIIIHHHHHHLLLRRRYYY]]]bbbiiiqqqtttuuu|||yyyuuubbb^^^YYYSSSOOOJJJFFFCCCDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMKKKJJJIIIIIIIIIHHHEEECCC@@@===888555333111...,,,---,,,******+++---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++******++++++++++++******************************(((((())))))************))))))*********+++++++++))))))******++++++++++++,,,,,,+++++++++++++++***************************))))))***++++++++++++***))))))))))))******++++++******************************+++++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---......//////000...000111111000000222444777===HHHTTT]]]aaaaaa```XXXVVVQQQPPP\\\yyyrrrddd^^^QQQJJJDDDCCCBBB@@@@@@BBB<<<===??????>>>>>>======;;;;;;;;;;;;::::::::::::=========>>>???@@@AAABBB@@@CCCEEEEEEDDDCCCDDDFFFGGGJJJLLLMMMLLLMMMOOOQQQPPPRRRTTTUUUTTTSSSTTTUUUTTTTTTTTTSSSSSSQQQPPPPPPKKKKKKJJJIIIGGGEEECCCBBBEEEDDDCCCAAA@@@?????????=========<<<===>>>>>>???*********************************+++++++++++++++***************+++++++++))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++(((((())))))***+++++++++***************+++++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++*********************************++++++************++++++++++++++++++++++++++++++******************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............///...------------......:::>>>DDDIIIMMMQQQUUUXXXVVVWWWWWWSSSNNNIIIEEEDDDDDDBBBAAACCCGGGLLLOOOPPPSSSVVVVVVTTTTTTUUUTTTPPPSSSRRRQQQTTTZZZdddnnnttt{{{ttthhh[[[SSSKKKIIIFFFBBBAAAAAACCCDDDFFFGGGHHHIIIJJJKKKKKKLLLLLLJJJHHHGGGIIIIIIIIIHHHEEEBBB???<<<:::777333000000...+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********)))******+++,,,******++++++++++++******************************((((((((()))******++++++)))************+++++++++((()))***+++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***((((((((()))******++++++************************---,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++---------...//////000000---000111111///000444888CCCIIIRRR[[[___```]]][[[QQQSSSWWWbbb|||wwwxxxuuubbbUUUNNNKKKCCC???===@@@AAA???>>>???===>>>??????===;;;;;;<<<;;;<<<<<<<<<<<<=========??????@@@@@@BBBCCCEEEFFFCCCFFFJJJKKKKKKMMMRRRVVVWWW\\\bbbfffgggiiimmmqqqrrruuuwwwxxxxxxwwwxxxyyywwwwwwwwwvvvuuutttsssrrrmmmllliiiddd```[[[WWWTTTSSSRRROOOLLLHHHFFFDDDCCCBBBBBBAAA@@@????????????************************,,,++++++++++++++++++***+++++++++***************))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,---***+++++++++,,,,,,,,,,,,************************))))))***++++++,,,------,,,,,,+++++++++*********************************++++++************++++++++++++++++++++++++++++++******************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------........................------------............000///......000333777999HHHMMMSSSWWWXXXXXXWWWWWWMMMMMMKKKGGGEEEDDDFFFHHHKKKKKKLLLOOORRRSSSRRRPPPSSSTTTTTTUUU\\\eeeiiiggghhhhhhiiilllrrrzzzzzzoooiii___TTTKKKFFFDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIKKKIIIHHHHHHIIIIIIIIIGGGFFFEEEDDDCCCBBB???:::777444111...------...------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******))))))***++++++,,,***++++++,,,,,,++++++***************************'''(((((()))******++++++)))************+++++++++'''(((***+++,,,,,,++++++++++++++++++++++++++++++************************))))))***++++++++++++***(((((()))******+++,,,,,,************************///...,,,+++******++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++------......//////000000---///111///...000777===PPPUUU[[[______\\\YYYVVVVVV\\\iiitttppp{{{uuucccSSSIIICCC@@@>>>BBB>>>>>>AAABBB???>>>>>>===>>>???>>><<<;;;<<<>>><<<======>>>???@@@AAAAAABBBCCCDDDFFFIIIKKKNNNOOORRRVVV[[[^^^aaagggpppwww|||}}}wwwtttoooiiiccc^^^ZZZXXXUUUSSSPPPLLLHHHEEECCCBBB************************---,,,,,,++++++*********,,,+++++++++******))))))))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******************************++++++************++++++++++++++++++++++++++++++******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------.........///////////////222777===DDDHHHLLLQQQWWWZZZXXXSSSNNNKKKJJJIIIFFFDDDEEEIIIOOOTTTPPPQQQSSSVVVWWWVVVQQQNNNKKKMMMOOOXXXjjjzzzzzz|||}}}kkk[[[PPPJJJGGGCCCCCCDDDEEEFFFFFFGGGGGGIIIHHHHHHHHHIIIHHHEEECCCFFFEEEFFFGGGGGGDDD@@@<<<777444000.../////////...***+++,,,------,,,+++***++++++++++++++++++++++++******))))))***+++,,,,,,***++++++,,,,,,++++++***************************'''(((((()))***+++++++++)))************+++++++++'''(((***+++,,,,,,++++++++++++++++++++++++++++++************************))))))***++++++++++++***))))))***+++,,,,,,------************************000///---+++*********+++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------......///000000000---///000///---111999@@@XXX[[[___```^^^YYYTTTRRRaaaiiizzz~~~ttt}}}qqqgggiiizzzhhh^^^QQQIIIGGGFFFDDDBBBFFFBBB@@@BBBBBB>>>;;;<<<888:::;;;:::777777999<<<======>>>@@@AAACCCDDDDDDFFFGGGIIILLLPPPSSSWWWXXXggglllrrrwww|||wwwrrrooohhheee```ZZZTTTOOOKKKIII,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++***))))))))))))************+++++++++******))))))))))))******)))************+++++++++)))***+++,,,---,,,+++***(((((()))***+++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++++++++,,,...***++++++,,,,,,++++++***(((***+++***)))((()))***************************++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,---------......111///---,,,,,,,,,,,,+++---...///000000///---,,,222000000555>>>GGGMMMNNNUUUUUUSSSQQQNNNJJJGGGEEEFFFFFFHHHLLLPPPSSSTTTTTTUUUUUUTTTRRRTTTWWWTTTNNNTTTVVV___nnn}}}|||}}}ppp^^^OOOKKKDDDAAAEEEHHHEEEDDDGGGGGGHHHJJJJJJIIIGGGGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDAAA===777111------...000---,,,,,,++++++,,,---...++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------............//////............//////000444111000111222666AAALLL[[[```ccc___WWWRRRTTTXXXgggyyyzzz|||jjjbbb|||pppSSSOOOIIIDDD@@@??????@@@@@@???>>>===<<<<<<======777888999:::<<<===???@@@@@@BBBDDDFFFFFFGGGHHHJJJRRRTTTXXX\\\bbbiiiqqqwwwyyyrrriii]]]UUU,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++***************)))************+++++++++******))))))))))))******)))************+++++++++++++++,,,------------,,,))))))******+++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,******+++,,,***++++++,,,,,,++++++***(((***+++***)))((()))+++************************++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,---------.........///...---............---.........///000111222222777999>>>DDDKKKOOOPPPPPPMMMKKKGGGDDDCCCCCCDDDEEEIIILLLQQQVVVYYYWWWSSSPPPOOOOOONNNMMMSSS]]]cccdddppppppuuu~~~}}}~~~|||ppp]]]TTTLLLHHHDDD@@@AAAFFFEEEEEEEEEDDDCCCDDDFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDCCC@@@<<<888444111000///------------...---------++++++++++++++++++++++++************************************************,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------............//////............///000000111......333888@@@KKKUUU[[[```bbb^^^XXXXXX___fff~~~}}}qqqvvvzzzrrr```KKKGGGFFFDDDAAA@@@????????????===;;;888777888999:::>>>???@@@AAA@@@@@@@@@AAAEEEHHHKKKLLLNNNSSS[[[bbbhhhnnnwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************+++++++++,,,++++++************++++++************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,***))))))******++++++,,,,,,++++++***)))***+++***))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......,,,------------.........------...///000000//////111000......000444888;;;BBBGGGOOOTTTUUUSSSPPPNNNBBB@@@===<<<>>>CCCIIILLLQQQTTTWWWYYYYYYVVVRRRPPPNNNSSSVVVXXX___lllvvvzzz}}}}}}vvvqqqjjj```SSSHHHDDDGGGAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCAAA===888444111---.../////////...------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******)))*********++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------............//////.........//////000111111...///777BBBKKKUUU]]]]]]______\\\[[[dddvvv~~~www~~~{{{```VVVQQQHHH???AAAAAAAAAAAA@@@>>>===<<<>>><<<999888888999<<<===<<<>>>AAABBBCCCEEEHHHKKKKKKQQQXXX\\\aaakkkzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++((())))))***++++++,,,,,,))))))*********++++++++++++******))))))******+++))))))*********+++++++++---,,,+++***+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++***++++++,,,,,,++++++***)))***++++++))))))***+++++++++++++++++++++++++++,,,,,,,,,------------...............------------------------............,,,...///000////////////111000///000444;;;BBBGGGRRRUUUXXXWWWQQQJJJGGGFFF;;;<<<===AAAEEEKKKQQQTTTVVVUUUTTTSSSRRRSSSVVVXXX[[[dddmmmqqquuu}}}}}}~~~{{{~~~ppp\\\NNNIII>>>???@@@BBBDDDDDDCCCAAAFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB>>>:::777111111///...------......++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............///000111111444111333>>>JJJRRRYYY^^^\\\[[[YYYXXX```wwwzzzyyy~~~qqqppp~~~~~~ZZZKKKIIIGGGFFFHHHDDDDDDBBB@@@>>><<<:::999;;;;;;;;;<<<>>>@@@BBBDDD???AAACCCDDDFFFKKKRRRXXXaaalll{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))*********+++++++++++++++************++++++))))))*********++++++++++++***)))))))))***,,,---...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,---***++++++,,,,,,++++++***)))+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,---------..............................------------.........//////,,,///000000...---...///......111666>>>HHHQQQVVV^^^]]]WWWNNNDDD>>>===>>><<>>@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@888555111---,,,,,,...///++++++++++++++++++++++++++++++++++++++++++++++++************************+++***************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///.........//////000222222333222777DDDPPPWWWZZZ]]]XXXUUUSSSXXXkkk{{{ssskkkxxxvvvrrrnnntttfffLLLEEEEEEBBB@@@CCCEEECCC@@@===;;;:::999999999;;;===@@@BBBCCCCCCCCCIIIJJJLLLLLLNNNUUU```hhhsss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++(((((()))***++++++,,,,,,)))************+++++++++++++++************++++++)))************+++++++++)))))))))))))))***++++++------,,,,,,++++++******,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++++++++---...***++++++,,,,,,++++++******+++,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////------........./////////---///111000...---000444///333:::CCCMMMVVV]]]aaa___ZZZQQQGGG???;;;<<<>>>BBBFFFKKKOOORRRSSSQQQPPPPPPXXXccckkkppptttxxx|||~~~~~~{{{uuubbbXXXKKKBBB???AAACCCDDDDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBAAABBBCCCDDDDDD>>>:::555111...---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///.........///000111222333000333===LLLVVVYYYZZZ\\\SSSRRRWWWgggllliiinnnqqqllleeelllxxxgggppp}}}iiiWWWHHHFFFFFFBBB>>>???>>>===;;;999999:::<<<===;;;===???BBBDDDDDDDDDDDDHHHNNNTTTZZZaaalll{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++)))))))))***+++++++++,,,)))************+++++++++,,,++++++******++++++,,,)))************+++++++++))))))***++++++++++++***+++++++++++++++*********,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++---***++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------......//////000000............////////////---///111000///111777<<<>>>CCCKKKTTTZZZ^^^______UUUQQQKKKGGGFFFGGGHHHIIILLLMMMNNNQQQUUUYYY\\\^^^eeennnyyyxxxkkk```YYYRRRJJJEEEBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@<<<888555111///---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------............///.........///000222333444222999FFFTTTZZZWWWUUUVVVSSSXXXhhhkkkggggggddddddjjjwww~~~tttqqqqqq{{{gggTTTMMMGGGEEEEEEDDDBBB@@@999999:::<<<===>>>??????BBBCCCDDDFFFJJJNNNRRRTTTWWW```nnnzzz,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++***************+++++++++)))************+++++++++,,,++++++******++++++,,,)))************+++++++++)))***+++,,,---,,,++++++************************,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,***)))***++++++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------...///000111111............/////////000,,,///111111000444<<>>AAABBBBBBAAA@@@IIIHHHIIILLLSSS[[[dddiiiyyy++++++++++++,,,,,,,,,,,,...///000000000///---,,,......------,,,,,,++++++---------,,,+++******)))*********+++,,,---------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++***))))))************))))))******+++,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------......///---***))))))***************************++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++,,,------++++++,,,---........................////////////////////////..................------/////////------...111444333111000222999CCCNNNTTTYYY]]]```___ZZZSSSMMMKKKKKKNNNSSSVVVWWWXXXYYYZZZTTTSSSTTT^^^rrr~~~|||zzzmmm___TTTLLLDDDAAAAAA@@@@@@@@@CCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCBBB@@@<<<888666000///...---------------******+++---000222111000***+++,,,------,,,+++***,,,------,,,***+++---///111///+++(((+++000...(((+++,,,------,,,***'''&&&******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000111000//////111333666888<<>><<<;;;999:::===BBBFFFHHHGGGFFFKKKOOOVVV\\\eeesss{{{vvvrrrrrrvvv{{{yyyzzz}}}..................//////------.........---,,,,,,---------------,,,,,,,,,,,,---------------------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***))))))************))))))******+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------111222222000---+++***+++************************++++++++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,------++++++,,,---........................////////////////////////........................---...///...------///111333333555999AAAKKKTTTZZZfffgggeee^^^TTTNNNLLLNNNQQQTTTXXXZZZYYYWWWVVVUUUOOO[[[lll|||yyymmmkkk^^^MMMAAA===>>>@@@CCCBBBCCCDDDEEEFFFFFFEEEEEEBBBBBBCCCCCCAAA???<<<;;;222111000......---......000...,,,))))))***,,,...,,,+++*********+++,,,,,,+++++++++***((((((***+++,,,000000------000111///***+++,,,---,,,***((('''))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...///000///000111111111444777;;;IIIUUU[[[\\\[[[RRRSSSbbbttt|||yyyqqqppptttzzzdddZZZUUUNNNHHHKKKGGGCCC???>>>>>>>>>???BBBBBBBBBCCCEEEIIILLLNNNUUUZZZcccnnn~~~zzznnnkkkfffbbb```aaadddeeeqqqvvv|||}}}ssslllccc```\\\ZZZZZZ\\\```ccckkkooovvv~~~xxxooojjjjjjiiijjjmmmsss{{{------------------------------------------------------------------......+++,,,,,,---...//////000------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******)))***************))))))******+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,333333333000---+++***+++************************++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,---........................////////////////////////...........................///000///......000222444888>>>FFFOOOWWW]]]aaadddbbb^^^UUUMMMJJJNNNRRRUUUVVVVVVTTTSSSSSSVVVXXX\\\rrrsss___OOOFFFCCCAAA@@@???@@@AAACCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA777666333111///.........///...---***+++111:::BBB555333///+++))))))***+++,,,---...---,,,,,,---///333:::===777///------,,,)))***+++,,,,,,+++***)))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000---000222222111444;;;BBBRRRWWWZZZ___```WWW^^^vvvwwwvvvyyy}}}wwwrrrnnnqqqxxxcccVVVSSSRRROOOKKKIIIFFFAAA===<<<>>>AAACCCBBBEEEGGGGGGHHHLLLSSSXXXbbbiiivvv~~~iii[[[VVVMMMJJJGGGDDDCCCDDDGGGHHHNNNQQQWWW]]]dddllltttyyyvvvnnnggg___VVVPPPLLLJJJHHHFFFFFFHHHJJJLLLQQQTTTZZZ```hhhnnnsssvvv}}}}}}tttggg[[[UUUUUUSSSPPPQQQVVV^^^hhhnnntttyyy------------------------///............///000000,,,,,,------......//////++++++,,,,,,---.................................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++***************+++******))))))******+++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,///000000...,,,***++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++,,,------++++++,,,---........................////////////////////////............////////////000000111111111444888;;;<<>>??????@@@AAAAAAAAAAAAAAAEEEDDDCCCAAAAAAAAABBBBBB>>><<<888444111///------***,,,------...666CCCMMM???<<<888333000---,,,,,,***,,,,,,,,,+++,,,...///888???AAA;;;444000---))))))***+++,,,,,,,,,,,,+++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000---111333111000555AAALLLWWWXXXZZZbbbgggdddwwwxxxllljjjppptttsssrrrsss|||yyylllbbbWWWRRRRRRSSSPPPLLLDDDCCC@@@>>>===???CCCFFFBBBHHHOOOSSSWWW^^^hhhpppfff\\\RRRDDD???DDD???>>><<<::::::;;;===???>>>@@@CCCEEEHHHNNNTTTXXX^^^```cccfffiiilllmmmnnnfffaaaYYYSSSNNNJJJEEEBBBAAA@@@@@@??????@@@@@@AAACCCDDDFFFIIIMMMRRRUUUXXX```cccfffeee^^^VVVNNNIIIEEEBBB???>>>AAAGGGNNNSSSVVV\\\dddkkkttt/////////000000000111111111111111111111111111111.........//////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***************++++++******))))))******+++,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,*********+++++++++,,,,,,+++,,,------,,,,,,---///************************+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++,,,------++++++,,,---........................////////////////////////........./////////000000000000000111444;;;CCCIIIMMMRRRZZZ```aaa\\\UUUPPPIIIFFFFFFLLLUUUZZZXXXTTTQQQSSSWWW\\\ccclllwww}}}|||yyyxxxyyynnn[[[KKKBBBBBBAAAAAAAAACCCDDDEEEFFFDDDBBB@@@???@@@@@@AAACCCAAA>>>999555000---,,,+++---...,,,))),,,333::::::::::::::::::999888777......---+++)))***,,,...333666888999;;;<<<666...)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.........///////////////000222222000111999IIIVVVYYYYYY[[[dddnnntttwwwnnniiieeehhh{{{zzzttttttyyy{{{hhh^^^\\\VVVSSSPPPOOOOOONNNIIIEEE???@@@AAAAAA@@@BBBEEEHHHMMMRRRZZZaaakkk{{{kkkSSSAAA>>>===555555===999999888888888999;;;<<<<<<============???CCCFFFFFFGGGIIIKKKMMMOOOPPPQQQOOOLLLGGGCCCAAA@@@???>>>;;;<<<<<<<<<<<<<<<<<<;;;>>>>>>======???AAADDDEEEEEEHHHJJJJJJGGGDDDAAA@@@===<<<;;;::::::<<>>@@@BBBDDDEEECCCBBB@@@??????@@@@@@DDDCCCAAA>>>999444000---+++---...,,,))))))+++...+++...222888<<<@@@BBBCCC???>>><<<888666777:::===:::999777:::AAADDD;;;...***+++++++++,,,,,,------,,,,,,,,,,,,---------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---...///000000000000///111222222333666@@@PPP[[[TTTUUUUUUaaasssjjjhhhbbb]]]bbbwww~~~|||vvvyyy~~~}}}pppdddZZZQQQLLLMMMMMMMMMNNNMMMJJJEEEAAA===@@@DDDEEEEEEFFFJJJNNNZZZ^^^eeepppiiiRRRJJJ???999<<<>>>888555777888888999999:::;;;;;;<<<<<<<<<===<<<<<<===???BBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEBBB???>>>>>>??????========================<<<<<<;;;;;;<<<>>>@@@AAA>>>???@@@???===<<<<<<===;;;;;;;;;;;;;;;:::999999:::<<<>>>???CCCPPPcccrrr444444666777999:::<<<<<>>???BBBAAAAAAAAAAAAAAAAAABBB???AAABBBAAA>>>:::555222,,,,,,---.........//////&&&(((+++///333777:::<<>>===>>>BBBJJJOOOIIIFFFBBBDDDKKKMMMBBB555,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000---...///000111000000//////111333888???IIITTT[[[RRRSSSRRRbbbrrrlllkkkeeebbbttt}}}kkk\\\YYYTTTNNNLLLKKKKKKJJJJJJHHHFFFDDDCCCAAADDDGGGHHHHHHKKKRRRXXXdddlll{{{lllTTTGGG<<<;;;:::<<<<<<;;;888666::::::;;;<<<<<<=========<<<>>>???@@@???@@@AAACCCEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDCCCBBB@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBB>>>============>>>?????????@@@AAA@@@>>>======>>>999999:::;;;;;;;;;::::::<<<>>>@@@@@@AAAGGGRRRZZZ???@@@AAACCCFFFHHHIIIJJJHHHJJJLLLNNNLLLHHHDDDAAA=========<<<<<<;;;;;;;;;666666777999:::<<<======>>>===;;;999666444222111000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******))))))***+++,,,,,,*********)))***++++++,,,++++++++++++++++++++++++,,,+++*********+++,,,---)))************+++++++++((()))++++++***)))+++,,,************************+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,------++++++,,,---........................////////////////////////---......///000111111222555:::BBBIIIPPPVVV[[[___VVVQQQIIICCCBBBEEEKKKOOONNNRRRWWWYYY\\\aaajjjpppyyyzzz}}}~~~}}}zzzwwwyyy~~~yyypppbbbRRRGGGAAA?????????@@@AAAAAABBBCCCDDDDDD;;;>>>AAACCCBBB>>>999666111///------......,,,+++,,,+++)))'''''')))+++,,,---------...333===HHHPPPNNNLLLKKKNNNVVVZZZRRRGGG---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111---...000111111111000///,,,///555<<>>===<<<;;;===??????===<<<<<<===777777888888:::;;;<<<===999<<<>>>>>>===???BBBFFFQQQQQQOOOMMMLLLKKKJJJIIILLLMMMNNNNNNNNNMMMLLLKKKLLLLLLLLLKKKHHHEEEAAA???AAA@@@???>>>>>>???@@@@@@BBBDDDEEEEEEBBB===888555555444444333111///---,,,,,,,,,---------,,,,,,+++---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++*********)))(((((((((((()))***+++,,,---------++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------,,,,,,,,,,,,++++++---------------------------------------------------------........./////////000000///......000222///222444333//////222666???GGGOOOUUU\\\___WWWLLLOOOFFF@@@DDDJJJMMMNNNPPPTTTTTTYYYiii|||~~~~~~~~~rrr^^^NNNDDD>>>===???BBBBBB@@@??????AAA@@@@@@AAAAAAAAA@@@??????777444111...,,,,,,---...---------,,,,,,,,,++++++,,,---------.../////////:::777666999??????999222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------............////////////---...///000000111000000000444777DDDSSSRRRRRR]]]VVVVVVgggxxxzzz}}}wwwzzzaaaUUUJJJIIIKKKJJJEEECCCCCC===;;;>>>BBBDDDDDDEEEHHHRRRPPPIIIHHHIIITTThhhhhhSSSGGG<<<888;;;888888999999:::;;;===>>>============>>>>>>>>>???BBBFFFEEEAAABBBGGGHHHEEEGGGCCC@@@@@@CCCFFFGGGFFFEEEDDDCCCDDDFFFHHHHHHGGGIIIHHHHHHHHHFFFDDDCCCEEEEEEBBB>>>============<<<===???@@@>>>@@@CCCBBB???@@@:::666:::=========>>>???>>>===<<<<<<===??????WWWTTTPPPLLLHHHFFFEEEEEEKKKKKKMMMMMMNNNMMMLLLKKKIIIJJJKKKKKKKKKJJJHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFDDDBBB???<<<;;;888888777666555333222111------------------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------,,,,,,,,,,,,++++++---------------------------------------------------------........./////////000000000//////000222///111222111///111777===EEEPPPZZZ\\\[[[XXXPPPGGGCCCCCCHHHNNNQQQPPPRRRUUU\\\dddsss~~~}}}vvvwwwtttrrrsssxxxuuujjj___VVVEEECCCBBBAAABBBCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAA999777444000...------------------,,,,,,,,,,,,+++,,,,,,,,,------------------++++++---000000,,,(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------............////////////......///000000111111111222666:::IIIZZZVVVQQQXXX[[[iii~~~}}}dddXXXOOOIIIJJJLLLHHHDDDAAA@@@BBBCCCCCCEEEIIILLLNNNPPPTTTOOOJJJMMMSSSeeegggKKK@@@===::::::>>>999::::::;;;<<<===>>>???>>>>>>??????@@@@@@AAAAAACCCGGGHHHFFFFFFJJJIIIFFFMMMKKKIIIHHHHHHHHHGGGFFFOOONNNNNNMMMLLLMMMNNNNNNTTTSSSRRRRRRPPPNNNMMMNNNMMMJJJEEEBBBBBBBBBBBBAAA@@@AAABBBFFFOOOUUUPPPGGGBBB;;;888:::>>>>>>>>>@@@>>>===<<<<<<<<<<<<===>>>ZZZVVVOOOHHHCCC@@@@@@@@@FFFGGGHHHJJJJJJJJJIIIIIIEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHJJJGGGDDDAAA>>>>>>>>>>>>;;;;;;::::::888777555444/////////......------,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------...+++++++++,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------------.........////////////000111000//////111333111222111///000555>>>FFFOOO[[[dddaaaWWWNNNGGGDDDAAAFFFOOOTTTRRRPPPVVV```hhhsss}}}xxxxxx{{{{{{{{{}}}tttlllgggkkkiiigggiiiooowww~~~yyy~~~qqqbbbOOOHHH@@@===???AAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCC===;;;888444111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++))))))))))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------............////////////......///000000111111222444999@@@PPP___YYYQQQVVVccc{{{rrraaaUUUMMMIIIHHHJJJJJJEEEAAA@@@:::CCCHHHFFFFFFLLLQQQQQQRRROOOHHHIIIRRR]]]yyyaaaNNN<<<999:::999:::===;;;;;;<<<===>>>??????@@@@@@@@@AAABBBCCCCCCDDDDDDAAAEEEGGGFFFFFFHHHGGGDDDEEEFFFHHHIIIJJJKKKMMMOOOVVVWWWWWWUUURRRRRRUUUXXX_________``````___\\\YYYRRRNNNHHHDDDBBBBBBBBBBBBEEEDDDEEEOOO```iiiaaaTTTEEE===999;;;>>>>>>@@@BBB???>>>============>>>???VVVQQQJJJCCC>>>===>>>@@@AAABBBDDDEEEFFFFFFFFFEEECCCBBB???>>>======>>>???BBBBBBBBBBBBBBBBBBCCCCCCEEECCC@@@===;;;;;;;;;;;;<<<<<<<<<;;;:::999888777222222111000///.........,,,,,,++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))))))))******+++++++++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------------------....................................///////////////000111111000000222444444444222111444===HHHPPPZZZ^^^```ZZZOOOGGGFFFFFFLLLNNNQQQSSSSSSVVVcccqqq{{{}}}ttthhhccccccssstttyyy~~~{{{{{{oooiiihhhppp~~~zzzppppppqqqpppqqquuu{{{~~~{{{uuuoookkkhhhfffeeeffffffggglllsss{{{xxx{{{rrrbbbYYYLLLAAA<<<===@@@BBB???@@@AAABBBCCCDDDDDDDDDAAA???<<<888555222000...............------------...---------,,,,,,++++++---...///---++++++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......//////000111222333555>>>HHHTTT\\\VVVTTT```xxx{{{lllxxx^^^WWWRRRGGGEEEFFFHHHEEE@@@???AAA<<>>999;;;>>>>>>???BBB@@@@@@@@@@@@@@@@@@AAAAAAMMMJJJEEE@@@>>>???BBBDDDBBBCCCDDDFFFGGGGGGFFFFFFDDDBBB???<<<;;;;;;<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???===<<<:::999>>>>>>>>>>>>>>>===<<<<<<777666444222111000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,******+++,,,,,,,,,++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......................................./////////000000///000111111111111333555444444555888???IIIUUU\\\aaa[[[SSSLLLHHHGGGKKKNNNPPPPPPTTT\\\dddnnn|||{{{rrrggg___ZZZZZZ\\\ffffffiiipppvvvuuummmfffggghhhjjjiiifffccc```___\\\ZZZ^^^iiivvvzzzsssjjj^^^^^^]]]\\\]]]```dddhhheeeccc```\\\ZZZ[[[^^^```hhhiiilllqqqwwwzzz{{{{{{{{{|||vvvxxxhhhSSSBBB<<>>???@@@AAABBBBBBBBBBBBAAA???<<<999555222111/////////.........------//////......------,,,,,,,,,...///,,,))))))---111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////000222333444777DDDNNNSSSUUUPPP\\\vvv}}}}}}tttmmmnnnzzz]]]NNNKKKFFFGGGEEEDDDCCC@@@===@@@EEEFFFMMMQQQRRRWWW^^^[[[RRROOOSSSYYYlllhhhTTTAAA<<<:::===@@@AAA??????>>>>>>@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFJJJHHHGGGHHHKKKOOOUUUYYYdddddddddbbbbbbfffmmmsss~~~~~~kkkRRRNNNIIIEEECCCCCCCCCCCCAAACCCDDDIIISSS\\\\\\WWWEEE>>>999;;;>>>>>>>>>@@@>>>>>>???@@@AAAAAABBBBBBIIIHHHFFFEEEEEEFFFHHHJJJHHHIIIJJJLLLLLLLLLKKKKKKFFFEEECCCBBBBBBDDDEEEGGGEEEEEEFFFGGGHHHHHHHHHHHHCCCDDDEEEEEEDDDBBB???===BBBBBBCCCCCCCCCBBBAAAAAA;;;:::777555333333333333111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,---------------***++++++,,,,,,+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------......................................./////////000000000///111222222111222444666555777;;;BBBLLLWWW```eeecccVVVJJJFFFHHHLLLQQQVVVMMMQQQ^^^rrrxxxmmmccc```\\\YYYWWWWWWVVVUUUYYYYYY\\\bbbfffeee]]]VVVYYYYYYZZZ[[[ZZZYYYXXXWWWWWWUUUWWW^^^gggllliiidddZZZYYYWWWVVVWWWYYY[[[]]]aaa___]]]YYYWWWXXX[[[^^^kkkkkklllmmmnnnmmmiiifffnnnyyy}}}vvvpppkkkkkkqqqxxx|||}}}~~~fffNNN???===AAA<<<===>>>??????@@@??????AAAAAA@@@???<<<999666444000////////////...........................------+++---...,,,)))))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------............//////////////////...///000222444666;;;JJJRRRQQQOOOPPPjjjppplllgggeeewwwlll\\\NNNJJJJJJFFFGGGCCCAAAAAA@@@???DDDJJJKKKMMMTTT]]]eeegggccc^^^]]]lll|||hhhJJJDDD???>>>===???AAAAAAAAA@@@AAABBBDDDFFFGGGGGGGGGFFFHHHHHHGGGGGGGGGFFFFFFFFFIIIFFFFFFKKKSSSZZZdddlllxxxxxxzzz||||||aaaMMMJJJGGGEEEEEEEEEEEEDDDAAADDDDDDCCCFFFMMMPPPOOODDD>>>:::===???>>>>>>???;;;<<<>>>@@@AAABBBCCCCCCMMMMMMNNNNNNOOOOOOOOONNNNNNNNNOOOPPPPPPPPPOOONNNHHHHHHGGGGGGIIIJJJLLLMMMJJJKKKMMMNNNOOOOOONNNNNNIIIJJJKKKKKKJJJHHHFFFEEECCCCCCDDDDDDDDDDDDDDDCCC???===:::888666555555666444444222000///.................................------------------------++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,++++++***++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,---......///.........................../////////000000000000000111222222222333555777>>>AAAGGGOOOWWW]]]aaabbb___TTTKKKLLLPPPRRRUUUYYYTTT\\\oooxxxxxxiiihhheeecccdddfffaaaZZZXXXWWWVVVUUUSSSRRRQQQQQQSSSTTTWWW\\\___^^^YYYTTTUUUUUUTTTUUUVVVWWWWWWWWWUUUTTTTTTXXX]]]``````___]]]\\\ZZZYYYZZZ\\\^^^^^^cccdddccc```^^^^^^aaadddmmmjjjfffccc```]]]YYYVVV[[[hhhqqqnnneee___]]][[[```dddggggggggglllwwwuuu```NNNEEEBBB===>>>>>>??????>>>>>>>>>>>>???@@@@@@>>><<<999777000000000/////////......------------------......---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------............//////////////////...///000222555777AAAMMMQQQOOOOOOWWWyyyzzzrrrjjjdddfffvvvjjjWWWRRRLLLKKKOOONNNEEE@@@>>>@@@CCCEEEJJJOOOOOOPPP\\\nnnxxxuuutttxxx}}}TTTDDDEEEEEEEEEDDDBBBBBBBBBCCCBBBEEEGGGIIIKKKLLLLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEJJJVVVbbbmmmzzzuuuVVVMMMLLLKKKLLLNNNOOOOOONNNJJJKKKJJJFFFGGGKKKMMMLLLDDD???<<<@@@BBB@@@>>>>>>;;;<<>>>>>?????????>>>>>>======>>>@@@@@@@@@===:::888000000000000////////////+++++++++,,,,,,------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------............/////////000//////...///000333555777EEENNNPPPOOORRR^^^rrrpppgggaaapppttt]]]SSSSSSJJJFFFJJJLLLBBB===<<>>BBBDDDBBB???>>>>>>@@@CCCFFFIIIKKKLLLMMMQQQRRRRRRQQQPPPNNNMMMLLLEEEJJJKKKIIILLLPPPMMMFFFHHHCCCAAACCCEEEEEEGGGJJJKKKKKKMMMOOORRRSSSRRRQQQLLLMMMMMMLLLJJJHHHFFFFFFEEEDDDDDDEEEFFFDDD???:::;;;::::::;;;===>>>===<<<@@@@@@>>>999444000//////......------,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,---------+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------,,,,,,+++*********+++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,------------------------............////////////333000......111333222000111222222222333777>>>CCCNNNUUU^^^bbb```ZZZUUUSSSRRRWWW]]][[[QQQLLLWWWiii{{{{{{vvvnnneee]]]XXXUUUTTTXXXXXXZZZ^^^aaa___YYYTTTTTTSSSQQQOOOOOOPPPRRRSSSNNNPPPRRRSSSSSSRRRRRRRRRPPPRRRSSSRRRPPPPPPQQQSSSTTTSSSTTTUUUXXXYYYZZZZZZ[[[\\\]]]^^^___aaabbbccchhhggghhhiiijjjjjjgggeeefffccc^^^WWWOOOIIIJJJNNNPPPVVVZZZUUUKKKDDDEEEHHHHHHKKKOOOQQQSSSXXX___dddoootttzzz{{{~~~xxxqqqdddMMMCCC<<<===>>>===???CCCAAA@@@????????????<<<:::999666111///.../////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///////////////---000333222111333:::???NNNPPPPPPPPP[[[wwwooonnnfffhhhuuuoooUUUSSSOOOKKKHHHGGGFFFFFFEEEBBBDDDJJJMMMNNNTTT\\\^^^mmmoooQQQHHHFFFDDDFFFEEEFFFHHHKKKNNNOOOOOOTTTXXXYYYWWWWWWZZZ[[[ZZZRRRTTTSSSOOOLLLKKKJJJHHHMMMOOOSSSkkkiii______\\\^^^kkkyyytttpppnnnpppttttttnnnggg\\\EEE???IIIHHHBBB>>>888@@@???CCCOOO]]]ccc___XXXJJJKKKMMMMMMMMMNNNOOOPPPKKKNNNPPPPPPTTTWWWTTTNNNHHHFFFFFFHHHHHHGGGKKKQQQ\\\___aaa^^^WWWQQQNNNMMMPPPOOONNNMMMKKKIIIGGGFFFKKKIIIGGGEEECCC@@@;;;888999999888:::===???@@@@@@DDDEEEDDD@@@;;;666444333//////...---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,------------------------............////////////222000...///111222111///222222333555:::AAAIIINNNWWW[[[^^^\\\UUUQQQRRRTTT[[[WWWTTTSSSTTT[[[lll}}}ooogggeee]]]ZZZWWWSSSQQQPPPPPPQQQWWWWWWYYY\\\^^^]]]YYYUUUQQQPPPOOONNNMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUVVVXXXWWWUUUSSSRRRRRRSSSUUUUUUUUUUUUWWWXXXYYYXXXWWW\\\[[[YYYYYYZZZ\\\___aaadddddddddfffggghhhfffddddddaaa\\\UUUPPPNNNQQQUUUcccdddbbbYYYNNNEEECCCEEEFFFIIILLLMMMMMMPPPUUUZZZeeehhhlllppptttvvvvvvvvv||||||}}}yyy{{{fffVVVEEE???>>><<<===@@@@@@??????@@@AAA@@@>>><<<;;;888333000//////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///////////////...111222222222666>>>EEEPPPPPPRRRZZZmmmtttnnnqqqtttWWWRRRQQQOOOLLLIIIFFFDDDBBBCCCCCCHHHNNNRRRVVV___jjjppp^^^JJJHHHKKKKKKLLLKKKKKKMMMPPPSSSUUUVVVYYY___ccccccdddggggggeeeooogggZZZOOOJJJJJJKKKKKKWWW\\\aaawwwbbb\\\___eeerrryyy]]]NNNLLLEEEBBBDDDCCCEEEEEELLL]]]pppvvvnnncccJJJKKKLLLLLLKKKLLLNNNPPPSSSTTTUUUVVVYYY\\\XXXRRRGGGJJJNNNQQQNNNKKKRRR[[[hhhnnnrrrmmmccc[[[YYY\\\YYYZZZ]]]^^^[[[UUULLLFFFHHHGGGEEECCCBBBAAAAAAAAA<<<:::999:::===@@@AAAAAAGGGHHHIIIFFFAAA<<<888777111000///...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000...------------,,,,,,,,,------------------------............////////////000//////000111111000...222222555;;;DDDOOOWWW[[[^^^___\\\UUUMMMKKKQQQXXX[[[TTTQQQYYYhhhxxx~~~vvvdddVVVOOOMMMJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUVVVYYYZZZZZZXXXVVVTTTTTTSSSSSSSSSTTTTTTUUUXXXXXXXXXYYYZZZ[[[\\\]]]ccc___ZZZWWWWWWXXXZZZZZZZZZ[[[]]]^^^^^^^^^\\\[[[^^^\\\ZZZXXXXXXZZZ^^^````````````aaaccccccbbbaaa]]][[[WWWTTTTTTYYYaaafffkkkhhhbbbYYYOOOIIIGGGGGGFFFHHHKKKLLLKKKLLLPPPSSSaaabbbdddfffgggiiijjjkkk{{{zzz~~~~~~~~~kkkUUUGGGAAA>>>>>>???>>>>>>???@@@BBBBBB@@@>>>>>>;;;666333111000...,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000000000000111111111333:::DDDLLLSSSSSSXXXkkkqqqiiiyyygggZZZOOONNNNNNMMMLLLIIIEEEBBB???EEEHHHNNNTTTXXX___nnn|||sssUUUIIIKKKNNNNNNSSSRRRRRRTTTWWW[[[```bbbgggnnnuuuwwwzzz{{{xxxssswwwjjjYYYOOOLLLOOOSSSUUUiiippprrrrrr\\\]]]bbbssshhhZZZKKKGGGLLLMMMKKKMMMWWWlllyyylllLLLMMMMMMLLLIIIHHHKKKMMMYYYWWWUUUVVVZZZ[[[XXXSSSKKKRRR[[[]]]UUUOOOTTT^^^aaaeeehhhhhheeedddgggjjjhhhnnnvvvzzzwwwkkk[[[PPPIIIGGGEEECCCBBBBBBBBBBBBBBB???;;;:::;;;>>>???@@@FFFHHHJJJIIIDDD???:::888444333222000///...------,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------....................................//////////////////000111111111000///222444:::CCCNNNWWW\\\^^^]]]ZZZUUUPPPLLLNNNTTTZZZTTTWWWaaatttrrrooohhh^^^TTTMMMKKKLLLLLLMMMOOOQQQSSSTTTUUUUUUTTTTTTUUUWWWXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\]]]]]]```___^^^___aaaccceeeeeekkkgggcccbbbbbbccccccbbbcccfffiiikkkkkkiiihhhhhhfffdddbbbaaa```aaacccdddaaa___^^^^^^______]]]\\\UUUVVVTTTTTTYYYeeepppvvvlllfff]]]UUUOOOLLLJJJIIIJJJMMMPPPPPPOOOOOOSSSVVVaaabbbcccdddeeedddcccbbbkkklllppp|||zzziiiZZZNNNFFFAAA???======>>>@@@BBBBBBAAA???AAA>>>999666444111...+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------------............///000000111111000000///000555>>>IIIRRRSSSWWWeeekkkooo}}}jjjTTTSSSQQQLLLLLLJJJHHHFFFDDDBBBAAAJJJOOOTTTWWW\\\iii~~~mmmSSSLLLOOORRRRRRVVVWWWYYY[[[```fffmmmrrr|||wwwggg___WWWRRRQQQSSSXXX^^^tttxxxwwwhhh]]]ffflllnnnWWWRRRXXXWWW[[[___jjjzzz~~~sssKKKNNNQQQRRRPPPQQQUUUYYYccc___]]]bbbhhhjjjgggdddaaaiiisssrrreeeZZZ]]]fffdddaaa^^^```eeejjjkkkjjjqqqxxxvvvkkkccc[[[WWWSSSQQQOOOLLLGGGCCCFFFBBB<<<999999;;;>>>???EEEHHHKKKKKKGGGBBB>>><<<888777555333111///......---------------------------------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////...///000111111222222222555:::BBBMMMUUUYYYYYYXXXWWWSSSNNNMMMPPPTTTVVVWWW\\\iii~~~yyyooohhhZZZXXXUUUQQQMMMLLLMMMNNNOOOPPPQQQSSSSSSSSSSSSSSSWWWXXXYYYZZZ[[[\\\]]]^^^ZZZ\\\___aaadddeeeffffffjjjhhhggghhhkkknnnooooooppppppooopppqqqpppooommmnnnqqqvvvxxxwwwvvvvvvvvvqqqqqqrrrrrrqqqpppnnnnnnhhhfffcccbbbaaa```]]][[[WWWXXXWWWVVV]]]jjjsssvvvmmmggg^^^XXXUUUSSSRRRQQQUUUWWWXXXWWWTTTTTTVVVYYYaaabbbeeefffeeeaaa]]]ZZZbbbfffjjjppp|||sssbbbSSSGGG@@@>>>======>>>@@@AAA@@@???BBB???<<<999777333///,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,---------...............//////000111111222///...///111777AAALLLSSSPPP]]]wwwqqqqqq{{{ZZZMMMMMMIIIKKKIIIFFFDDDDDDEEEGGGHHHMMMSSSYYY^^^ggg|||dddQQQOOOSSSWWWXXXZZZ]]]aaaeeekkksss}}}}}}ooo^^^\\\\\\\\\XXXYYYdddrrr{{{ccc```mmm{{{{{{```^^^jjjkkkuuu{{{|||VVV\\\cccggggggjjjpppuuuvvvsssuuutttwwwuuuuuu|||yyyqqqooouuuyyyyyysssnnnmmmnnnnnnkkkkkkpppuuusssjjjaaaPPPJJJBBB===<<<>>>@@@BBBEEEIIILLLMMMKKKGGGDDDCCC<<<;;;888666333111000///............---------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------------.......................................////////////...///000111111333555888===DDDNNNUUUWWWUUUSSSRRRSSSPPPMMMNNNSSSXXX\\\^^^tttoooccc]]]XXXVVVTTTSSSQQQOOOMMMMMMMMMMMMRRRSSSUUUWWWYYYZZZZZZZZZ___bbbdddeeeffffffhhhiiijjjlllooorrruuuuuuuuuuuuuuusssrrrtttyyy||||||{{{wwwzzz~~~~~~}}}{{{zzzzzzyyy}}}~~~~~~~~~|||zzzwwwtttpppmmmkkkiiifffdddeeegggddd___aaakkknnnjjjdddbbb______aaaccceeefff___```___\\\XXXWWWZZZ]]]gggiiikkkllliiiddd___[[[]]]aaadddeeekkkrrruuussspppwww{{{hhhTTTFFFCCC@@@>>>===???@@@@@@@@@AAA???===<<<:::777222///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,---------..................///000000111222222//////000444;;;DDDMMMRRROOOfffwwwvvvuuufff{{{vvvaaaPPPKKKKKKEEEHHHFFFDDDCCCDDDHHHLLLOOOPPPYYYcccmmmdddUUUTTTWWWZZZ]]]dddhhhooottt{{{uuuccc[[[^^^fffmmmooouuu{{{dddcccqqqdddiii~~~kkkrrrzzz|||zzzzzz}}}~~~}}}uuu}}}~~~ssslllnnnsssttttttzzzggg___SSSJJJEEEDDDEEEFFFEEEHHHLLLMMMLLLJJJHHHHHH@@@>>><<<888666333222111000000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------..........................................////////////...///000111111444999===HHHPPPYYYZZZVVVQQQPPPQQQSSSTTTTTTSSSVVV```mmmwww~~~vvvjjj^^^VVVSSSSSSTTTWWWWWWVVVWWWWWWVVVUUUTTT\\\^^^```cccfffiiikkklllkkkooosssuuuttttttvvvxxx~~~~~~}}}|||zzzxxxvvvtttxxx{{{vvvnnnlllpppmmmccc]]]___aaadddfffiiilllnnnbbbbbbbbb___\\\^^^ccchhhqqqqqqrrrqqqnnniiidddbbb[[[]]]]]]]]]ccchhhhhhcccdddrrrjjjUUUIIIFFFAAA>>>>>>@@@AAAAAA??????>>>>>>===:::555222------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...........................------------............---...///000111222333333///000333999@@@HHHMMMPPPSSSssssssdddbbbiiittt|||jjjYYYQQQJJJJJJLLLHHHCCCCCCCCCDDDHHHMMMQQQTTTXXXeeeuuuyyycccYYYZZZ]]]bbbgggsssxxxttt``````gggxxxllljjjvvvllluuuyyy|||wwwvvvxxxvvvwww||||||xxxuuuxxxuuuttt}}}~~~ttteeeXXXOOOJJJIIIHHHCCCFFFJJJKKKKKKJJJIIIIIIBBB@@@===:::777444333222111111000...---,,,+++***+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,------.........////////////////////////............/////////000...///000000111555;;;AAAQQQYYY___]]]UUUOOOPPPTTTTTTXXX[[[YYYZZZhhhxxxggg```aaabbbaaa___]]]\\\]]]ZZZ[[[]]]```cccdddcccbbbeeefffhhhkkkooossswwwxxxuuuyyy~~~zzzwwwyyyrrreeedddfffgggfffccc```______```aaaaaa```aaafffnnntttttttttrrrooolllhhhfffddd^^^]]][[[]]]eeelllhhh```cccttt~~~~~~dddNNNJJJCCC??????@@@BBBCCC>>>>>>>>>???>>><<<777444------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,------......,,,,,,++++++,,,,,,---...........................---------.........//////---...///000111222333333111222666===DDDJJJNNNOOOXXX}}}lllgggaaammmzzzmmmYYYQQQOOOGGGEEEIIIGGG???AAACCCGGGLLLPPPTTTVVVaaaqqqyyygggXXXVVV\\\dddnnnwww~~~xxxccckkkuuusssrrr}}}www~~~|||{{{wwwsssppppppsssuuurrrssszzzuuupppuuu{{{~~~|||~~~{{{~~~zzzoooddd^^^ZZZWWWNNNIIIGGGGGGFFFDDDDDDHHHDDDDDDCCC???:::666333111///...---.........,,,******+++,,,---------,,,+++------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------............/////////000---...///////////////...///111111000111888DDDNNN[[[[[[[[[YYYWWWVVVWWWYYYXXXZZZSSSWWWrrrwwwnnnddd\\\```^^^]]]\\\]]]___bbbdddkkkpppuuutttpppnnnpppsssrrrwww~~~~~~~~~{{{yyyvvvqqqoooppppppoookkkfffaaa]]]bbbfffhhhiiimmmtttxxxxxx{{{wwwrrrooonnnllljjjgggccc```^^^___cccggghhhgggiiipppzzz}}}{{{fffRRRAAA@@@DDDDDDAAA???AAA???>>>======<<<999777000///......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...///////////////.........//////000000111111222222666333555>>>FFFIIINNNTTT]]]rrrdddeee}}}{{{vvv]]]TTTKKKHHHJJJKKKHHHEEEFFFDDDFFFNNNQQQRRRXXXaaakkkzzzsssfff___WWWWWW```mmmyyyooossstttwwwvvv~~~tttiiihhheeebbb______```aaa___]]]```fffhhhdddaaa```fffkkknnnjjjjjjrrr{{{|||zzz|||~~~rrr```MMMCCC@@@@@@BBBFFFBBBCCCDDDBBB???:::777555222000////////////---,,,+++,,,------------,,,+++---------------,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........---------........./////////000000//////000000111111000000111222222333666???KKKSSSfffccc]]]YYYXXXYYY[[[]]]UUU```dddnnnwwwkkkddd___ZZZVVVWWWYYY\\\```gggnnnssswww~~~|||~~~yyytttnnnkkkjjjooorrrssswww}}}{{{vvvqqqpppqqqppplllgggeeecccaaacccfffiiiiiiiiinnnssszzzjjjRRREEE@@@===>>>AAA@@@>>>===>>>>>>>>>;;;999333222000///...---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.../////////////////////...//////000000111111222222222333999BBBFFFIIIPPPYYYxxxvvvppp}}}sssjjjkkk~~~dddSSSOOOJJJIIIIIIIIIFFFCCCEEEEEEJJJQQQTTTWWW```kkkxxxmmmfff___[[[XXXUUUSSSVVVaaaooo}}}www}}}{{{TTTSSSQQQPPPNNNNNNNNNNNNOOOPPPUUU\\\]]]XXXTTTSSSVVV[[[]]]YYYWWWZZZ^^^^^^XXX^^^hhhnnnooopppyyywww```UUUOOOIIIBBB???CCCEEEFFFGGGEEE@@@<<<999777444111000000000///...,,,,,,------------,,,+++,,,------------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000/////////............---....../////////000000000000000111111222222222222222222333777???JJJUUU\\\kkkgggaaa]]][[[[[[[[[[[[^^^qqqyyyooobbbYYYVVVVVVWWWWWWWWW[[[bbblllvvvzzzwwwwww||||||wwwssssssvvvuuunnnggggggffffffgggjjjlllllllllqqqtttwwwxxxxxxzzziiiUUUFFF>>>???CCC???>>>>>>>>>??????===<<<888666333000.........///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.........////////////////////////000000111222222333///777AAAGGGIIIMMMZZZiiizzzpppccc\\\eeeuuufffRRRIIIIIIIIIIIIHHHFFFCCCAAAGGGIIIOOOUUUYYYaaaqqq}}}rrrcccWWWQQQNNNLLLJJJJJJKKKNNNTTT^^^mmm|||OOONNNNNNOOOPPPPPPOOONNNRRR[[[jjjvvvtttfffYYYSSSUUUZZZ]]][[[ZZZ\\\\\\YYYWWW___iiillljjjhhhlllrrr|||{{{~~~}}}{{{wwwvvvoooeee\\\QQQHHHCCCDDDEEEFFFHHHGGGDDD@@@<<<;;;888444222111111111000---------------,,,,,,,,,,,,---------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------........./////////////////////..................////////////000000000000000000111111222333333111111555===IIIVVV___dddcccddddddaaa\\\ZZZZZZ[[[qqqkkkgggbbb[[[WWWWWW[[[```cccdddhhhpppyyy{{{wwwyyy|||zzzpppggggggggghhhjjjlllnnnppppppoooqqqrrrpppnnnnnnrrrvvvzzzmmmYYYJJJDDDDDDBBBAAA@@@@@@@@@@@@>>><<<;;;888444111....................................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...............//////////////////000111222222333333222===HHHKKKKKKUUUlll{{{zzz```ZZZ]]]hhhgggVVVLLLEEEHHHIIIHHHDDDBBBBBBCCCIIINNNSSSXXX___ooo{{{iiiaaaZZZQQQKKKJJJJJJKKKKKKIIIKKKOOOTTT\\\jjjyyyWWWWWWWWWZZZ]]]^^^]]][[[```nnnvvvddd]]]]]]aaadddeeehhhkkkjjjeeennnssswwwvvvpppjjjeeebbbhhhfffgggkkkqqquuuyyy|||}}}{{{xxx}}}~~~vvvnnnbbbVVVRRRTTTGGGEEEDDDDDDEEEEEECCCAAA???;;;777444333333222111.........------,,,,,,,,,,,,------......------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........////////////////////////////////////000000000111000000///000000222333444111444:::EEESSS^^^fffiii___aaabbb]]]XXXYYYcccllllll___[[[\\\]]]^^^```eeejjjnnnrrrvvv|||~~~tttkkkggghhhiiikkkmmmooorrrtttooopppnnnkkkhhhhhhlllqqqzzz~~~kkkWWWIIIBBBFFFDDDCCCBBBAAA@@@===:::;;;999555222///---------........................------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...---.........//////000000//////000111222333444444555@@@IIIJJJMMM```~~~zzz~~~vvvbbbTTTXXXhhhiiiYYYPPPKKKHHHIIIIIIEEEAAA@@@CCCGGGKKKPPPVVV[[[gggttteee\\\QQQOOOLLLJJJJJJKKKLLLLLLOOOQQQTTTWWW^^^kkkzzzeeedddcccfffjjjlllkkkhhhqqq|||yyynnnkkkeeegggiiijjjoootttqqqlllooosssuuuttttttrrrlllfffiiigggiiinnnqqqpppnnnooottt{{{uuuqqqsss|||zzziiiaaacccXXXQQQIIIDDDDDDEEEFFFEEECCC@@@;;;999777666444222000///...---,,,,,,,,,---,,,------............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------......////////////000000000/////////000000000111111000000//////000222444555555;;;EEEQQQ[[[bbbgggiiiaaa```\\\VVVVVVbbbwww~~~qqqeeeaaabbbWWW\\\cccgggjjjmmmssswww|||zzzssskkkkkklllllllllnnnrrruuusssqqqnnniiieeeffflllqqqyyy{{{~~~yyydddQQQDDDIIIGGGEEECCCBBB@@@===:::;;;999777444111///---,,,........................------------------------***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------......///000000000...///000111222444555555888AAAGGGHHHRRRnnnvvv}}}{{{^^^VVVTTTbbb}}}mmmZZZQQQLLLIIIIIIIIIGGGCCC@@@AAAGGGKKKMMMTTT]]]eeexxxooobbb[[[XXXNNNNNNNNNNNNNNNNNNOOOOOOVVVWWWZZZ___gggsss~~~{{{||||||{{{xxxxxxuuutttxxx|||yyyrrrmmmqqqrrrqqqsssxxxyyyuuuvvvtttuuuyyywwwpppkkkkkkmmmvvv|||{{{{{{qqq|||yyyxxx~~~~~~ppp]]]NNNHHHFFFFFFFFFFFFDDDAAA>>><<<:::666444111000...---,,,,,,,,,---,,,,,,---...............---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------.............../////////000000000000//////000000000111111111222111000000111333666777===GGGSSS]]]aaacccdddeee___ZZZUUUUUU___ssszzzpppkkkfffaaabbbfffaaahhhqqquuuwwwzzzrrrrrrpppmmmkkklllqqquuusssqqqmmmgggdddhhhqqqxxxxxxzzz}}}yyyaaaNNNHHHGGGEEEDDDCCCBBB???===::::::999777555222///---........................------------------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------......///000000111...///000111333444555666;;;BBBGGGLLL]]]~~~wwwyyyvvv|||iiiRRRWWWddd|||xxx\\\PPPMMMJJJGGGFFFEEECCCAAABBBEEEKKKNNNSSS^^^kkkzzzuuuhhhccc```^^^[[[\\\]]]^^^___bbbeeegggmmmooossszzz~~~~~~wwwuuuzzz~~~}}}yyywww{{{zzzwwwzzzooommmkkkhhhaaa]]]bbbkkk}}}zzztttooovvvsss[[[NNNHHHFFFDDDIIIGGGDDDBBB@@@===999666111000...---,,,,,,------,,,,,,---.../////////...---,,,,,,++++++,,,,,,---------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000.../////////000000111111000000000000111111111111333222111111222555777999EEEOOO]]]eeeeeebbbaaaaaaWWWRRRQQQYYYlllzzzjjjdddcccjjjmmmjjjffffffpppwwwxxxwwwtttnnnjjjkkkooosssqqqnnnjjjeeeeeekkkwwwzzz|||~~~xxxqqqllltttqqqWWWGGGFFFDDDDDDDDDCCCAAA???;;;;;;;;;:::777444000...////////////////////////------------------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...---------...///000000111...///000111333444555666???EEEJJJQQQhhhkkkeeeccciiiyyyqqquuuppp[[[TTTUUUdddzzzhhhRRRKKKJJJIIIHHHBBBAAA@@@AAADDDIIIMMMPPP[[[hhhyyy|||rrrpppooommmllllllmmmoooqqquuuzzz{{{|||~~~}}}|||~~~}}}xxxuuutttuuuuuuoooggg```]]]^^^bbbeeerrrqqqvvvxxxjjjaaaiii}}}hhhXXXNNNFFF@@@HHHGGGHHHKKKFFF<<<888:::888666333///------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------.........//////000000///...............111111000000//////......000111111111111222222222111111333333000111;;;HHHNNNZZZ```ccchhhbbbZZZ]]]RRRLLLRRRhhhqqqiiibbbfffjjjkkkkkknnnuuu||||||vvvrrrpppppppppssspppjjjeeefffnnnxxx~~~|||xxxssspppuuu|||cccPPPFFFCCCJJJLLLDDD======<<>>:::888888777333......---,,,,,,,,,------//////.........---------------------------------........................------------------------000///---+++++++++---.....................---------------............///---------.........//////222222333222222444777:::CCCKKKLLLQQQrrr{{{qqqdddeeeqqquuulll}}}rrrZZZRRRKKK[[[vvvsssUUUMMMNNNIIIDDDDDD===DDDDDDEEEKKKKKKMMMYYYeeeyyy|||xxxyyy~~~www}}}wwwuuutttrrrpppmmmmmmnnnnnnllljjjfffhhhppp}}}zzzpppffffffvvv}}}pppcccXXXNNNHHHEEECCCFFFJJJHHHAAA;;;;;;888666444111///......///,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......000000///...............111000000000/////////...000111111111111222222222666444444444333666@@@KKKUUUaaadddcccddd\\\SSSWWWQQQYYYgggyyynnncccbbbfffjjjooorrrvvv||||||wwwtttrrrqqqqqqnnniiieeefffmmmxxx}}}zzzyyyzzzzzzwwwuuuxxx}}}tttcccVVVJJJFFFEEEDDDDDDEEE;;;>>>===:::999888444...///...------,,,,,,------//////.........---------------------------------........................------------------------000...---++++++,,,---...---------------------------------............///---------........./////////000111222222555:::===CCCHHHNNN___vvvfffccclllyyybbbMMMNNNRRRggggggOOOJJJKKKGGGCCCCCC@@@FFFEEEFFFMMMNNNRRR```qqq}}}|||zzzzzzxxxvvvyyy}}}~~~zzzvvvfffgggkkkrrryyy}}}{{{qqqggggggkkkqqquuuyyyyyyqqqdddWWWPPPGGGDDDDDDIIIJJJFFFAAA???;;;999666333111000000000------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------000//////............///000000000000////////////000111111111111222222222888555444777:::???IIIRRRZZZddddddaaa___VVVPPPUUUUUUjjj~~~xxxiii]]]]]]bbbnnnpppuuu|||}}}yyyvvvuuupppnnnjjjggggggmmmuuu|||}}}xxxttttttyyy|||{{{yyyzzz~~~ssshhhVVVFFFAAAEEEGGGFFF??????>>>;;;;;;:::444---//////...---------------...............---------------------------------........................------------------------///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------........./////////---...000111333777===AAAEEEJJJYYYyyypppooopppkkklllUUUJJJNNNZZZ|||gggWWWIIIHHHHHHDDDAAACCC???EEEDDDFFFOOORRR[[[mmm||||||uuusssooojjjhhhiiimmmpppxxx~~~zzzooojjjjjjffflllwwwvvvggg^^^WWWPPPIIIHHHJJJIIIFFFCCC@@@>>>;;;777444222000///...............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///............//////000000000000////////////000000111111111222222222444222333:::AAAGGGOOOVVVWWW``````\\\]]]XXXTTT[[[hhh~~~xxxqqqkkkeeeccciiiqqq~~~|||zzztttrrrnnnkkkiiilllrrrwwwyyytttqqqsssyyy}}}|||xxxzzz}}}zzzjjjUUUJJJLLLJJJDDDEEECCC???;;;<<<===999222000000///...------------........................------------------------........................------------------------...------,,,,,,,,,---...,,,,,,,,,,,,,,,------------------............///............////////////...///000111444999???CCCIIISSSoooxxxuuu|||lllWWWXXXXXX[[[mmmdddSSSLLLHHHHHHFFFBBB@@@CCCBBBFFFEEEJJJUUU[[[jjj~~~~~~}}}xxxqqqjjjffffffgggpppzzz~~~zzz{{{}}}rrrrrr{{{|||uuussshhhXXXMMMIIIJJJIIIFFFFFFDDD@@@<<<777333000...//////......------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////............//////////////////000000000000000000111111111222222222222222666???EEEHHHMMMRRRTTT\\\[[[ZZZ___^^^\\\ddd|||uuunnnmmmooosss||||||zzzvvvrrrnnnnnnppprrrwwwtttsssvvvzzz{{{xxxtttwww{{{~~~gggYYYUUUQQQJJJJJJHHHAAA;;;;;;>>>===888222111000///............---.....................------------------------........................---------------------------------,,,------------,,,---------.........///---------............///........./////////000000000111222333555:::@@@EEEKKKaaazzz||||||}}}xxxZZZPPP^^^cccooonnnOOOJJJIIIIIIIIIFFFAAAAAACCCHHHKKKKKKRRR^^^eeewww}}}}}}zzzsssmmmjjjpppwww|||}}}~~~~~~wwwxxxmmmWWWLLLJJJJJJHHHJJJHHHDDD???:::555111///111000///...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...////////////000000000///............//////000////////////000000000000000111111111111222222222444555:::AAADDDDDDGGGMMMWWW\\\YYY[[[gggiiigggmmm~~~tttqqquuu}}}zzzuuurrrqqqrrrwwwwwwwwwyyyyyyxxxuuurrrvvvyyy}}}|||vvvzzzuuucccYYYTTTPPPNNNNNNHHH???;;;<<<===;;;333222111///............---------...............------------------------........................------------------------,,,,,,------------------,,,------....../////////---------............///....../////////000000000222333333444777<<>><<<;;;333333111000///.........---------.........//////------------------------........................------------------------+++,,,,,,---.........---++++++,,,------...//////---------............///.../////////000000000000222222333555999@@@HHHNNN```}}}ppp|||sssmmmaaaSSSOOOUUU```}}}nnnWWWMMMIIIJJJIIIDDDAAAAAACCCEEEGGGJJJPPP___qqq}}}}}}~~~wwwyyy|||pppjjjeeellloooWWWOOOLLLIIIIIIHHHFFFCCC???;;;888666222111///...---------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////...............///000111.../////////000000111111000111111111111222222222222444999======@@@LLLXXXXXXZZZXXXbbbyyy{{{}}}tttooouuu|||uuuqqqwww|||yyyyyyyyy{{{|||xxxsssqqquuuyyyzzzyyywwwxxx}}}|||sssmmmqqq{{{|||oooYYYTTT[[[aaaaaaVVVIIIAAA===;;;444333222000///.........---------.........//////------------------------........................------------------------+++,,,------.........---******+++,,,,,,---......---------.........//////////////////000000000000000111333666;;;CCCLLLRRRppprrrpppjjj}}}sssuuueeeZZZMMMPPP\\\qqqwww\\\MMMHHHIIIJJJFFFAAA>>>@@@DDDFFFJJJOOOYYYnnnzzzfffyyy|||yyyxxx{{{tttmmm{{{yyyjjj]]]RRRJJJFFFCCCCCCDDDCCC???;;;888666555333222111///,,,))),,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111111111222222333333333333444;;;>>>;;;AAAOOOXXXWWWWWW[[[eee~~~rrrqqqnnnkkkrrr{{{~~~~~~{{{||||||yyyvvvsssuuuzzz~~~}}}||||||}}}~~~~~~mmm[[[ffffffkkkeeeSSSIIICCC777:::777444111111000...---000...------......---,,,------------------------///............---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///////////////000111111000666999555666BBBRRRZZZzzz{{{dddgggllluuuvvvqqqdddOOOTTTZZZjjj{{{bbbPPPKKKOOOLLLDDD>>>???AAABBBEEEIIINNNWWWbbbxxxooosssuuuwwwnnnMMM}}}yyy{{{~~~}}}{{{tttxxx~~~qqqpppxxxxxxjjj\\\SSSNNNGGGFFFFFFGGGEEEAAA;;;888777555444333222111...,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111111111111222222333444555666999;;;???GGGRRRWWWWWWQQQbbbuuurrrvvvxxx{{{}}}|||zzzwwwtttvvv{{{~~~}}}}}}~~~zzziiidddccckkkjjjXXXJJJDDD;;;:::777444111111000///---......------------,,,+++------------------------///............------------------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................///////////////000111111111444777888:::CCCSSS___lll___cccqqq{{{qqq}}}uuu\\\TTTWWW```zzzmmmYYYLLLHHHLLLIIICCC???@@@CCCEEEIIINNNUUU^^^jjjgggaaafffmmmaaaIIIyyyvvvxxxwwwpppiiikkkyyy|||qqqkkkttt|||yyyjjj]]]WWWJJJJJJIIIHHHFFFCCC>>>:::888666444444333222000...------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111222111111111222555777999>>><<>>HHHFFFKKKUUUXXXTTTXXXaaannn~~~{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~lllaaahhhssskkk\\\PPPFFF<<<999555333222111000...---...//////...---,,,,,,........................///............---------,,,++++++++++++,,,------,,,,,,,,,---------------------------....................................000000//////000000111222666111444???CCCGGGZZZqqqyyyllljjjzzz{{{|||YYYPPP\\\{{{]]]LLLIIIGGGEEEEEEBBB@@@AAADDDGGGJJJRRR[[[eeexxxwww^^^JJJKKKQQQZZZpppsssrrrnnnYYYKKKMMMwwwmmmooo}}}zzzzzz~~~}}}{{{ttteeeSSSJJJIIIGGGDDD;;;999666444444444222111.........------.........------------------------...------,,,,,,------...---------.........//////,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111222222222333666;;;@@@CCCNNNQQQXXX^^^YYYSSS]]]mmm~~~}}}}}}}}}}}}{{{||||||}}}}}}}}}}}}}}}wwweeedddoooooogggZZZJJJ???<<<888555333222000///---000222222000.................................///............---------,,,++++++++++++,,,------,,,,,,,,,------.........---------.........//////////////////////////////000000000000000111222222777222555AAAHHHOOOeee~~~tttppphhhSSSUUUmmmmmmNNNFFFIIIIIIEEECCCAAA@@@BBBFFFGGGLLLWWWbbbyyyqqqaaaQQQEEELLLOOOUUUgggiiihhhhhh\\\VVV\\\xxxqqqsssvvv{{{|||```PPPMMMKKKFFF???<<<888666555555333222///...------------...///------------------------...------,,,,,,------...,,,,,,,,,---......//////,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111222222444666;;;???DDDGGGNNNWWW______WWWXXXjjj~~~}}}zzzzzz{{{|||}}}}}}}}}}}}~~~ooofffiiilllnnneeeQQQCCC@@@;;;888555333111///---111444444111//////000........................///............---------,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////------........./////////////////////////////////111000000000000111222222777444888BBBMMM]]]xxxqqqsss~~~mmmWWWSSS]]]qqq[[[HHHGGGKKKIIIDDDBBB@@@AAADDDGGGIIIPPP___nnnsssbbbVVVMMMHHHIIIMMMQQQaaayyymmmiiikkkeeeaaacccwwwooolllkkksssiiiVVVSSSOOOHHHDDD@@@<<<999888777555444///...------------...///...........................------,,,,,,------...+++++++++,,,---.........,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111222333666:::???CCCGGGJJJNNNYYY```\\\ZZZhhh|||yyyzzz|||}}}~~~~~~~~~}}}}}}}}}{{{{{{}}}rrriiihhhsssrrr```GGGDDD>>>:::777444111///,,,111555555111......000........................///............------------------,,,---......///,,,,,,------.../////////............////////////////////////////////////111111000000111111222333444777;;;CCCSSSnnnnnn~~~yyy]]]QQQWWWiii```QQQGGGIIIJJJEEEAAAAAA@@@BBBFFFJJJMMMVVVjjj}}}|||kkk]]]SSSLLLIIIFFFJJJOOO^^^ttt|||xxxppprrrrrrnnnjjj}}}yyywwwuuuppptttlllZZZVVVRRRJJJHHHDDD???<<<:::999777666///...---,,,,,,---...///...........................------,,,,,,------...******+++,,,,,,---......,,,,,,,,,---------..............................////////////////////////////////////000000000000111111111111111111111111111333777<<>>DDDWWWzzzqqqpppkkkRRRNNNWWWvvvnnnXXXMMMHHHJJJHHHAAA>>>AAA???BBBGGGLLLPPP\\\rrruuuggg\\\SSSKKKHHHEEEJJJOOO]]]qqq|||wwwzzzyyy|||}}}tttzzzxxxxxxyyyzzzxxxuuujjj^^^WWWTTTKKKHHHBBB===;;;;;;999555555333000---,,,---///111......////////////...............------,,,,,,,,,..................------........................000///...------...///000////////////000000000000111111000000000000000111000111111222222222111111555666888>>>FFFKKKLLLKKKWWWVVVWWW```vvv~~~{{{||||||{{{yyyyyy{{{}}}{{{tttsss}}}{{{ooowww~~~eeeLLL:::<<<<<<333222999111111000000//////....................................////////////......//////.........---------........................---------............///---------............///222222111111111222444555111@@@CCCJJJiiixxxooohhhpppsssTTTNNNKKK___tttYYYNNNKKKHHHGGGCCC>>>???CCCEEEEEEJJJRRRWWWdddmmm^^^UUUPPPJJJFFFEEELLLOOOVVVgggsssqqqvvvvvvmmmtttuuuhhhqqq}}}xxxvvvuuu|||uuu|||~~~xxxtttgggVVVSSSPPPIIIBBB>>>;;;888555666444000---,,,---///000.........//////...............---------,,,,,,,,,................................................000///...------...///000////////////000000000000111111000000000000111111222222333333333333333333555666:::AAAIIIOOORRRSSSZZZYYY\\\iii}}}}}}|||yyyvvvuuuvvvxxxuuussswwwxxxvvvwwwvvvoooXXXDDD>>><<<777444777222111111000///.......................................////////////......//////.........---------........................---------............///........./////////000000222111000000111222444555777DDDHHHUUUzzzsssfffbbbkkkhhhNNNNNNXXX}}}bbbMMMKKKHHHFFFEEEBBB???@@@EEEFFFGGGOOO[[[eeewww|||iii[[[RRRMMMGGGCCCFFFMMMNNNUUUdddooo~~~qqqvvv{{{fffWWWWWW___fffgggiiillluuu{{{___VVVbbbwwwxxxooonnnsss~~~||||||tttsssuuuwww[[[[[[VVVOOOHHHBBB<<<:::999777555222///------...///------............------...------------,,,,,,,,,................................................//////............///000////////////000000000000111111000000000111111222333333333444444555555555444888???GGGNNNUUUYYY[[[^^^cccmmm}}}|||wwwsssqqqrrrssspppttt}}}|||yyy{{{zzziiiQQQAAA<<<;;;888444333333222111///...------..............................////////////.....................---------........................---------............/////////000000000111111111111000000000000222333444999BBBHHH^^^sss```]]]bbbooo___OOORRRjjjpppRRRFFFHHHEEECCCCCCAAA???AAAFFFHHHKKKUUUddduuuyyygggXXXPPPKKKFFFBBBGGGMMMMMMSSS```iiiwwwsssvvvsss[[[GGGBBBFFFGGGLLLPPPRRRXXXggg}}}qqqZZZTTT^^^nnnyyyzzznnnbbbdddnnn}}}yyyvvvuuu}}}iiiaaa[[[SSSMMMGGG@@@>>>>>>999777444111///......///,,,,,,------------,,,,,,---------------------------------......................................................//////000////////////000000000000111111000000111111222222222222333333444555666777555<<>>;;;222444444222111///...---,,,..............................////////////......................................................---------............////////////000000000111111000000//////000222444555:::AAAIIIfff|||fff\\\^^^gggxxx]]]VVV\\\zzz```LLLIIIGGGCCCAAABBB@@@>>>AAAGGGJJJOOO[[[mmmxxxfffXXXQQQLLLGGGDDDFFFLLLMMMQQQ^^^fffrrrtttvvvpppYYYHHHDDDGGGFFFHHHIIIHHHHHHNNN[[[eee|||eeeUUUSSS]]]lllwwwyyyjjjffflll~~~mmmcccXXXSSSMMMDDD@@@@@@<<<:::777444111/////////,,,,,,------------,,,,,,---------------------------------.........//////........................---......///////////////////////////000000000000111111111111111222333333111111111222333555777888888BBBPPPYYY[[[[[[\\\]]]aaa~~~~~~~~~{{{yyyxxxyyyzzz|||uuuuuu|||xxxfffMMM??????;;;333444444333111000...------..............................////////////......---.............................................---------............///....../////////000000000000/////////111222444555>>>FFFSSSsssyyyjjj___^^^jjjyyy[[[]]]jjjwwwUUUIIIMMMGGGCCCAAAAAA@@@???BBBHHHLLLTTTdddyyyuuucccVVVOOOKKKGGGCCCDDDKKKLLLQQQ]]]dddqqqvvvuuu~~~kkkTTTHHHHHHLLLGGGGGGHHHIIILLLOOOSSSVVVyyyiiiVVVMMMPPP^^^qqq}}}wwwzzz}}}}}}ooo```[[[UUUKKKBBB@@@@@@>>>;;;777444111000000------............------,,,,,,,,,------------...,,,,,,------.../////////........................,,,---...///000000000///////////////000000000000111111111111111222333444111111111222333555888999>>>JJJXXX___^^^\\\]]]```iii{{{}}}xxxxxxssswwwxxxoooYYYGGG???:::666444444333222000///....................................////////////......---------.......................................---------............///........./////////000000000000000000222444666777???LLL^^^uuuhhhhhhzzzoooXXXddd}}}fffLLLEEEIIIFFFCCCAAABBBAAAAAAFFFMMMRRR^^^ttt}}}ppp```SSSLLLIIIEEEBBBCCCJJJKKKPPP\\\cccoooxxxttt|||eeeNNNDDDFFFIIIIIIIIIKKKMMMQQQTTTUUUUUU~~~|||{{{|||~~~~~~zzzvvvnnnbbbWWWUUUZZZhhh|||}}}~~~}}}}}}zzzgggcccaaaUUUJJJEEECCCAAA>>>:::666333111000.........//////.........,,,,,,,,,---------......,,,,,,------...//////000........................,,,---...///000000000///////////////000000000000111111111111222333444555222222222222444777:::<<>>NNNWWW___```]]]^^^gggppp|||zzzxxx{{{xxx}}}}}}}}}{{{kkktttzzzttt|||sssXXX???888<<<333222222222111111000000..............................////////////......---------.........//////........................---------.........//////000111111111111222222222111111111222333666888999HHH```{{{{{{iiixxxdddhhhcccRRRJJJHHHJJJAAA??????CCCFFFIIIQQQYYYgggzzz}}}qqq```TTTNNNKKKHHHEEEDDDJJJJJJNNNYYY^^^hhhzzz{{{rrrwww}}}ooo[[[VVVZZZ\\\iiilllmmmhhhbbbbbbiiippp|||{{{tttvvv{{{wwwyyytttllljjjeee[[[RRRGGG@@@>>>BBB===222///444000///......///...,,,***........................---------............///............////////////000000000000000000000000000000000000111111111111222111000//////000111111333444444444666999>>>AAANNNXXX```^^^WWW\\\uuunnn~~~~~~}}}}}}|||zzzyyyyyy|||~~~}}}xxxvvvxxxxxx}}}|||wwwvvvyyy|||}}}|||qqqqqq{{{qqqsssxxxwwwdddIII:::;;;888666333222111111///...///////////////////////////////////////////////////////////////.........---,,,,,,,,,,,,---..................////////////000000000000111111111111///555222111555444555AAANNNeeepppggg~~~eeerrruuu```MMMFFFHHHFFFDDD@@@@@@EEEFFFGGGQQQ^^^ppprrr^^^QQQKKKIIIFFFBBBFFFHHHKKKOOOVVV___jjjqqq~~~jjjvvv}}}sssgggkkkxxxyyyooottt}}}wwwvvvpppnnnkkkddd^^^MMMCCC???AAA???555222555000///......//////---+++........................---------............///............////////////000000000000000000000000000000000000111111111111222111000000///000111222444555555555666999>>>BBBQQQZZZ```^^^^^^lllyyyppp||||||}}}{{{zzzzzzyyyxxxvvvtttsssttttttsssrrrrrrssssssrrrrrrssswwwyyy}}}~~~~~~}}}{{{zzzzzzxxx{{{{{{rrrmmmmmmqqqvvvyyyuuusssxxxvvvsssxxx}}}pppTTTAAA>>>888666333222222111000.../////////////////////////////////////////////////////////////////////...------,,,,,,------...///............////////////000000000000111111111111///444222111777666:::HHHccczzz|||nnnjjjvvvrrriiiYYYLLLGGGGGGCCC@@@>>>@@@FFFGGGJJJYYYjjjrrr^^^PPPKKKHHHEEEBBBEEEFFFIIIMMMTTT]]]gggnnn}}}jjjsss{{{~~~yyy{{{uuurrrpppmmmjjjUUUIII@@@AAA@@@999555777000///......///000...---........................---------............///............////////////000000000000000000000000000000000000111111111111222111111000000111222222444555666666777:::???CCCQQQXXX[[[\\\iii|||qqqvvvyyysssrrrttt|||{{{~~~~~~|||zzzxxxyyywwwuuurrrpppooooooooommmjjjhhhgggggggggeeeddddddeeegggggghhhjjjmmmpppqqqrrrtttwwwyyyzzz{{{{{{zzzvvvvvvzzz~~~yyynnneeecccjjjuuu~~~{{{uuupppsss|||tttxxxdddKKKBBB888666333222222222111000////////////////////////////////////////////////......//////////////////---------,,,------...///............////////////000000000000111111111111000444111111777999@@@QQQuuu___]]]fffrrrZZZQQQIIIFFFEEE???>>>>>>BBBHHHJJJPPPeee{{{qqq]]]OOOIIIGGGDDDAAADDDEEEHHHLLLRRR[[[dddjjj{{{}}}jjjpppwwwxxxwww~~~zzzvvvsssqqq^^^PPPCCC@@@@@@<<<888888111///......///000///...........................---------............///............///////////////////////////////////////000000000111111111111111111111111222222222333444555555666777;;;@@@DDDSSSWWWZZZddd~~~vvvooo~~~uuummmkkkpppvvvzzznnnjjjooovvv}}}|||xxxvvvtttppprrrpppmmmjjjhhhgggggggggeeecccaaa______^^^]]][[[ZZZ[[[]]]^^^^^^```cccfffiiijjjlllooorrruuuxxxyyywwwtttssswwwzzz}}}{{{vvvmmmeeedddmmm||||||nnnfffssswwwxxxqqqTTTDDD:::777444222222222222111////////////////////////////////////////////////............////////////---------------...//////............///////////////000000000111111111111222444111111777888CCCXXXjjjWWW```mmm}}}{{{eeePPPKKKGGGFFFDDD===@@@AAAFFFKKKLLLUUUpppqqq]]]NNNHHHFFFCCC@@@DDDFFFHHHLLLQQQYYYaaagggwwwlllmmmttt}}}uuulllsssyyy}}}}}}wwwsssfffXXXIIIBBB@@@===:::888222000///...///000000///........................---------............///............///////////////////////////////////////000000000111111111111111111222222333333333333333444555666999===CCCGGGWWWZZZaaauuutttrrr{{{xxxrrrjjjeeeiiisss{{{xxxeee^^^eeeooo{{{yyytttsssppplllmmmkkkhhhfffcccbbbaaaaaa___]]]ZZZYYYYYYXXXWWWUUUTTTUUUWWWWWWWWWWWWYYY[[[___```bbbfffjjjoootttvvvsssrrruuuzzz}}}~~~tttqqqlllhhhiiirrruuugggnnn|||yyyzzz]]]GGG<<<999555222222222222111////////////////////////////////////////////////---.........//////000000...------------...//////............///////////////000000000111111111111444555111222777777DDD]]]{{{]]]^^^iiivvvqqqvvv~~~```MMMIIIEEEDDDDDD>>>AAACCCHHHLLLNNNYYYwww}}}}}}}}}{{{yyyvvvsssrrrqqqrrruuuxxxzzz|||rrr]]]MMMHHHFFFCCC@@@EEEFFFIIILLLQQQWWW___dddtttmmmiiiqqq{{{~~~iii^^^WWW\\\jjj}}}wwwwwwvvvxxx}}}yyyqqqmmmaaaQQQGGGAAA>>>;;;999555222000//////000000///........................---------............///............////////////000000000000000000000000000000000000111111111111111111333444444444444444333444666999<<>>===999555222////////////...........................---------.........//////............/////////000000000000000000000000000000000000000111111111111000222333555666666555555666888;;;???DDDJJJRRRWWW[[[ddd}}}kkkcccssszzzgggYYY___oooxxxsssrrrooojjjeee[[[YYYZZZbbbppp|||}}}sss```OOOMMMZZZiiixxx}}}xxxfff[[[ZZZZZZUUUTTTUUUWWWWWWVVVSSSPPPNNNMMMKKKIIIIIIIIIJJJIIIHHHAAACCCFFFGGGGGGGGGHHHIIIIIIHHHHHHHHHKKKPPPUUUXXX^^^aaaiiioooppppppvvv}}}zzztttvvvtttuuu|||zzzmmmyyyrrrxxxkkkCCC>>>888333111000000///////////////////////////////////////////////////---------...///000000111...............///000000............/////////000000000000000111111111111222222111888???>>>OOOooo{{{ooooookkkzzzzzzrrrUUUEEEDDDIIICCC???AAA>>>FFFGGGOOO]]]llluuu___OOOHHHGGGEEEBBBCCCDDDGGGIIILLLQQQVVVZZZcccvvvvvvaaaZZZeeesss|||tttbbbdddooowwwssskkk\\\KKK>>>;;;===;;;999555111...---......////////////..............................------////////////////////////000000000000////////////000111111111111222222222444444444444444555666777777:::???DDDJJJQQQWWW[[[]]]nnnuuueee```pppooo```TTTOOO[[[lll{{{rrrllliiifffaaa\\\WWW\\\___bbbppp|||wwwooocccWWWNNNLLLVVVbbbooossspppdddYYYVVVTTTPPPSSSSSSRRRSSSSSSQQQMMMJJJGGGEEEBBBBBBDDDGGGHHHHHHBBBAAABBBCCCFFFFFFEEEDDDFFFEEEEEEEEEGGGJJJMMMNNNTTTZZZbbbgggjjjmmmrrrvvvnnnrrrzzzzzzzzzOOO<<<666777000...222222000000000000000000000000////////////..................------------......////////////////////////000//////.........//////111111111000000000000000...222222555<<>>FFF]]]xxxooopppYYYMMMHHHDDDCCCBBB@@@BBBFFFKKKQQQ]]]ooo|||xxxwwwwwwwwwuuusssoooooopppqqqtttxxx{{{~~~{{{ooo^^^RRRMMMJJJGGGDDDEEEFFFIIIKKKNNNRRRXXX\\\eeessshhh[[[WWW```nnnzzz}}}yyyzzz~~~cccYYYWWWhhhwwwjjjvvvrrrpppbbbLLL@@@AAA???<<<999555222111000111////////////....................................////////////////////////////////////000000000000111111111111222222222333222222222333444555666777999===CCCJJJQQQWWW]]]```~~~sssggg^^^bbbxxx{{{hhhUUULLLHHHJJJWWWggg|||yyyrrrtttooohhh^^^WWWTTTTTTVVVYYY[[[cccqqqyyywwwsssppp___UUULLLGGGEEEHHHPPPYYY```hhhmmmhhh^^^UUUNNNIIILLLKKKKKKKKKKKKIIIFFFCCC@@@AAACCCFFFIIIIIIGGGDDD???===;;;<<>>>>>???AAABBBCCCEEEIIIOOOSSSWWW]]]eeekkkooouuu~~~rrrfffaaayyy{{{dddJJJ;;;:::555222222---000000000000000000000000////////////..................------------....../////////////////////////////////......//////000000000000000000000111111333555333888FFFUUUooolllvvv```TTTMMMHHHDDDCCCBBB@@@BBBGGGLLLUUUeee{{{|||xxxuuuqqqmmmhhhddd^^^\\\YYYXXXXXXWWWUUUTTTRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZ[[[]]]^^^______````````````aaacccdddeeeggggggjjjpppwwwyyyxxxuuukkkcccXXXPPPKKKHHHEEEBBBFFFHHHJJJLLLOOOSSSXXX\\\dddrrr}}}{{{~~~cccXXXZZZbbbnnnxxxzzzwwwyyy}}}|||bbb[[[cccvvv```xxxvvvzzzoooUUUDDDCCC@@@===:::666333111111000////////////........................////////////////////////////////////////////////000000000000111111111222222222333333111111222222444555666777;;;BBBIIIMMMPPPWWWdddnnntttuuuxxx```\\\ddd|||~~~ppp]]]JJJCCCCCCHHHWWWfff}}}rrrhhhgggeee```XXXPPPOOOUUU[[[___^^^ggguuuxxxpppiiijjj^^^TTTJJJFFFEEEFFFKKKQQQZZZdddnnnmmmcccVVVLLLGGGHHHHHHGGGHHHHHHFFFBBB???>>>???BBBGGGKKKMMMLLLKKK???<<<999999;;;>>>@@@AAA===<<<<<<;;;<<<<<<===>>>???BBBFFFIIIMMMUUU^^^fffjjjqqq{{{|||kkk```fff}}}}}}|||nnnPPP===:::666444333---////////////////////////////////////..................------------......//////////////////////////////////////////000111000000000000000111111111333666444===SSSjjjrrraaakkkTTTSSSMMMGGGCCCCCCBBBAAADDDIIILLLZZZoooxxxmmmeee^^^]]]ZZZWWWUUUQQQNNNMMMMMMKKKJJJHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMNNNOOOMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMOOOTTTYYY\\\\\\[[[^^^[[[UUUOOOKKKFFFCCC@@@FFFHHHJJJLLLNNNRRRWWW[[[cccrrr{{{~~~yyy___XXX___eeepppxxxyyyvvvxxx}}}kkkkkk~~~pppRRR{{{|||{{{zzzaaaLLLDDD@@@>>>;;;777444222000000////////////...................../////////000000////////////////////////.../////////000000000111111222222222222333333333111111111333444666888999>>>HHHOOOOOONNNWWWmmmrrr{{{qqq[[[[[[gggxxxhhhVVVEEE@@@BBBHHHXXXggg{{{mmmeee``````\\\TTTNNNNNNVVV]]]fffdddjjjsssqqqgggbbbeeeZZZRRRIIIFFFEEEEEEHHHLLLVVVbbbooorrrhhhWWWLLLGGGFFFEEEEEEEEEEEECCC@@@======>>>AAAFFFMMMRRRTTTTTTAAA===999666777999;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>AAACCCGGGNNNXXX```hhhoooyyyrrreeeZZZppp}}}~~~vvvUUU???:::666555444...////////////////////////////////////..................------------......///////////////////////////////////////000111111//////000000111111111111333777666AAA^^^zzzrrrbbb___^^^NNNRRRKKKFFFBBBBBBBBBCCCGGGLLLRRRfffwwwppphhhcccbbb___YYYTTTOOOOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNNNNOOOOOOOOOPPPPPPOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPRRRTTTUUUVVVVVVYYYYYYWWWSSSNNNIIIGGGFFFFFFHHHIIIKKKLLLPPPUUUYYYcccrrr|||vvv___\\\eeekkkttt{{{{{{wwwxxx}}}yyyqqqZZZLLLqqqYYYIII@@@???<<<999555222000///////////////.....................//////000000111////////////////////////......//////000000111111222222222222333333333333111111222333555777999:::BBBLLLSSSQQQPPP\\\www}}}yyyjjjXXX\\\jjjzzzrrr^^^OOOBBB???BBBIIIZZZlllxxx|||kkkddd___^^^ZZZRRRMMMMMMTTT[[[hhhiiillllllfff]]]ZZZ\\\QQQKKKGGGEEEDDDCCCFFFLLLTTT```ooossshhhUUUIIIFFFCCCCCCBBBCCCCCCAAA===:::===>>>AAAGGGOOOUUUXXXYYYAAA===888666555666777777999999999999::::::::::::;;;===>>>???BBBHHHRRRYYYeeekkkuuuvvvhhh\\\kkk~~~~~~\\\DDD<<<666444555///000000000000000000000000////////////..................------------......////////////////////////////////////000111222222/////////000111111222222444888888EEEeeerrrbbb\\\lllxxxxxxWWWLLLNNNIIIDDD@@@AAACCCDDDJJJPPPVVVpppqqqhhh___[[[UUURRRRRRRRRPPPNNNJJJKKKLLLKKKJJJJJJLLLNNNLLLMMMNNNMMMLLLMMMOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYYYYZZZZZZZZZ[[[[[[\\\]]]]]]\\\]]]\\\WWWOOOIIIGGGHHHGGGHHHIIIJJJLLLOOOTTTWWWbbbttt~~~vvvaaabbblllqqqzzzzzzzzzlllZZZXXX[[[hhhQQQBBBAAA>>>;;;777444222111////////////............---......///000000111111////////////////////////.........///000111111111222222222333333333444444111222222444666999;;;<<>>:::777<<<>>>BBBJJJQQQUUUWWWWWW???<<<888555555666666666666777777888999999999999999;;;<<<<<<===BBBJJJPPP\\\cccnnn{{{xxxiii\\\cccsssdddJJJ@@@666333444000000000000000000000000000////////////..................------------......////////////////////////////////////000111222333...//////000111111222222333888:::IIIlll{{{ddd```___{{{uuuiiiTTTMMMJJJGGGBBB???@@@CCCFFFMMMTTT[[[{{{|||lllaaa[[[XXXWWWUUUSSSRRRQQQOOOOOOMMMNNNPPPPPPOOOPPPTTTWWWSSSVVVXXXXXXWWWXXX[[[^^^```______```bbbeeehhhjjjllllllmmmnnnnnnoooppppppqqqqqqrrrsssssssssrrrqqqpppqqqrrrsssssssssttttttrrrrrrmmmaaaSSSIIIFFFGGGHHHIIIKKKKKKMMMPPPTTTXXXbbbvvvwwweeeiiiqqqwww}}}|||rrr\\\WWW___fff}}}{{{~~~wwwvvvrrrVVVDDDBBB@@@===999666333222000/////////............---......///000111111222////////////////////////---......///000111111222222222333333333444444444111222333555777:::<<<===IIILLLPPPUUU^^^ooo}}}uuu^^^SSS^^^ooottthhh___IIIAAA<<<>>>AAAIII^^^sss{{{eeeYYYSSSQQQNNNLLLLLLPPPUUUZZZaaalllmmmaaaVVVRRRNNNGGGJJJIIIIIIHHHBBB>>>BBBJJJNNNYYYhhhmmm```KKK@@@AAA???>>>>>>>>>>>><<<888666:::>>>DDDLLLRRRUUUTTTRRR<<<:::777555666777777666444555666777888888888888777999:::999999===EEEKKKUUU\\\iiiwwwzzzjjjSSSTTT```vvvjjjPPPCCC666222333111000000000000000000000000000/////////.....................------.........////////////////////////////////////000111222333...//////000111222222222111888;;;LLLrrrlll]]]bbbeeetttuuu^^^SSSOOOHHHEEE@@@>>>@@@CCCGGGNNNVVVdddzzziii]]]XXXWWWQQQSSSWWWXXXWWWVVVVVVVVVWWWZZZ\\\]]]^^^```eeeiiihhhkkknnnnnnnnnooosssvvvxxxwwwwwwxxx{{{rrr]]]NNNIIIIIIJJJKKKLLLMMMNNNQQQUUUXXXbbbwwwyyyhhhnnnuuuzzz~~~vvv^^^TTTUUU[[[]]]}}}sssmmmppppppmmmrrr|||zzz{{{}}}~~~|||{{{ttttttxxxyyy~~~rrrlllQQQJJJAAA===<<<999555111111000000////////////000////////////000000000000///////////////000111111000000000000111111111111111111222222222333333333666333333555666888>>>EEECCCSSSYYYWWWhhh~~~rrr[[[UUUbbbrrrwwwgggZZZRRRAAA???>>>>>>@@@MMMeee{{{wwwWWWWWWUUUQQQLLLJJJMMMRRRWWWZZZ^^^\\\WWWSSSNNNKKKIIIHHHGGGGGGEEEAAA>>>===>>>@@@IIIUUUcccfff\\\MMMAAA<<<<<<;;;::::::999888777777;;;999<<>>888+++444000000000000000000000000000000000000000000000000........................---------............///////////////000000000000000111222333444555555555444:::@@@PPPxxx{{{yyyiiicccsssrrryyyoooUUURRROOOFFFCCCAAA@@@AAABBBHHHVVVeeeuuuvvvjjjeee```]]]\\\^^^___aaadddfffggghhhiiijjjllloooqqqssswww|||jjjUUUKKKGGGJJJJJJLLLNNNMMMLLLTTT]]]dddppptttsss{{{eeeVVVTTTYYYaaahhhxxxsssvvvvvvrrruuu}}}~~~~~~zzzuuurrrnnnnnnrrr{{{xxxsssYYYKKK@@@>>>>>>999444222111111000////////////000////////////000000000000///////////////000111111000000000000111111111111111222222222222333333333666333333666888999@@@GGGLLLSSSVVV\\\uuurrr^^^[[[hhhuuuqqqaaaTTTLLL>>>===>>>???BBBNNNfff{{{uuuXXXWWWRRROOOKKKJJJNNNTTTZZZ]]]YYYWWWSSSOOOKKKHHHGGGFFFFFFFFFDDDAAA>>>===>>>???GGGRRR^^^aaaXXXJJJ???:::;;;::::::999888888777777;;;;;;AAANNNZZZ\\\QQQEEE777666555444333333444555444444444444555666777888777888999999999:::===???DDDKKK[[[mmmxxx}}}uuueeeYYYKKKJJJVVViiiddd@@@???888,,,444000000000000000000000000000000000000000000000000........................---------............///////////////000000000000000111222333444555555555777<<>>DDDMMMWWWYYYQQQEEE<<<888999999999888888777777777999;;;CCCOOOYYYXXXKKK>>>555555444333333333444444444444444444555666777888777888999888888888;;;===AAAGGGTTTdddooouuu|||uuueeebbbOOOGGGMMM\\\xxxlllHHHAAA888...444000000000000000000000000000000000000000000000000........................---------............///////////////000000000000000111222333444555555555999<<>>;;;;;;>>>BBBJJJZZZvvv{{{xxxiiiUUURRRKKKHHHFFFGGGLLLSSSYYY\\\LLLKKKHHHEEECCCBBBAAAAAAAAAAAAAAA>>>;;;:::;;;<<>>BBBLLLZZZdddlllttt|||wwwllljjjTTTFFFFFFPPPlllsssQQQBBB888000444////////////////////////////////////////////////........................---------............///////////////000000000000111111111222333444555666999<<>>BBBJJJRRRVVVaaa{{{www|||}}}sssfffRRRKKKPPPPPPWWWjjjxxxiiiXXXJJJAAA=========???DDDMMMaaavvvooobbbSSSMMMIIIFFFDDDDDDHHHMMMRRRTTTHHHGGGEEECCCAAA@@@@@@@@@>>>???>>>===:::888999:::???DDDJJJLLLGGG???999666555666666666666666666666777888===BBBFFFCCC:::333222222333333333333333333333333333444444555666777444666888888777777888999<<<===DDDPPPZZZcccnnnwww~~~vvvpppXXXGGGDDDHHHaaayyyZZZDDD777222444////////////////////////////////////////////////........................---------............///////////////000000000000111111111222333444666777:::@@@TTTzzztttnnn{{{gggZZZSSSIIICCCDDDAAABBBEEEHHHLLLXXXpppqqq]]]PPPKKKJJJGGGJJJQQQWWWYYY\\\___oooyyytttkkkppp~~~pppeeeYYY___ppp~~~|||yyyyyywwwnnnTTTGGGCCC>>>:::999444333222111000/////////////////////000000000000///////////////000111111000000000000111111111111333333333333444444444444555444555:::???CCCKKKSSSYYYrrrnnnwwwtttxxxlllaaaNNNIIIQQQUUU```ttt~~~{{{sssfffUUUGGG@@@===>>>>>>@@@EEEPPPeeesssggg[[[PPPIIIHHHEEEBBBAAADDDHHHKKKLLLFFFEEECCCAAA@@@?????????;;;<<<===;;;999777777888<<<@@@FFFGGGDDD>>>888444444444444555555666666666888:::<<>>IIIeeemmmkkkqqq|||ttt]]]TTTPPPJJJDDDCCCAAACCCFFFIIIPPP```}}}{{{jjj^^^TTTOOOJJJIIILLLSSSXXXZZZ^^^cccqqq|||}}}sssvvv~~~zzzvvvmmmaaaWWWUUU___tttzzz}}}}}}ssszzzyyyyyy```JJJAAABBB???888555444222111000/////////////////////000000000000///////////////000111111000000000000111111111111333333333444444444444555666444666;;;???CCCKKKSSS^^^~~~kkkhhh{{{{{{nnn{{{tttcccZZZJJJIIIUUU]]]jjj|||zzzssseeeTTTFFF???===<<<===AAAHHHQQQcccyyypppaaaUUUNNNGGGGGGDDDAAA@@@BBBEEEGGGHHHEEECCCAAA???>>>======>>>999:::;;;:::888666666666888<<>><<<:::<<>>===<<<<<<<<<888999:::999777555555666555999>>>AAA@@@:::444///222222333333444555666666333777;;;<<<:::555000---///000111222333333222111333333333333444555666666111444777999999999:::;;;;;;888999@@@IIITTTdddqqqyyyaaaSSSJJJ@@@IIIfff|||{{{RRR>>>999222000000000000000000000000000000000000000000000000........................---------.........//////////////////000000000000222222111111222444666888@@@TTTyyytttYYYZZZqqqtttuuuuuuaaaQQQJJJHHHCCC===AAACCCGGGMMMXXXppptttjjjjjjggg\\\RRRMMMNNNQQQSSSRRRSSSZZZdddooo{{{uuukkkfffbbblllwwwuuurrrggg]]]WWWTTTPPPOOOQQQ\\\nnnwwwwww~~~vvvgggttt~~~~~~|||~~~uuuWWWDDDBBBAAA:::999666222000000000000///000000000000000000000000000000000000000000000000000222333333111000000111333333333333444555666666444;;;::::::BBBCCCGGGTTTfffcccaaa___gggxxxvvv}}}yyyxxxvvvnnndddQQQGGGCCCKKKSSSYYYhhhxxxyyynnn]]]LLLAAA===<<<<<<>>>BBBIIITTTbbbrrr|||xxxtttoookkkaaaSSSHHHEEEBBB@@@>>><<<===>>>AAABBBDDDBBB???<<<999888888999999888888777666555555444666888;;;======999555222333444555555666666555555999999888777666444222111111111222222222333333333222222333333333333444444444555666777888888888888::::::<<<@@@DDDNNNaaarrrhhhNNNCCC@@@FFF\\\sssccc<<<111:::222111111000000000000000...//////000000000000/////////.........---------////////////////////////............/////////000555111000444666444444777BBBWWW~~~aaaZZZ```yyyyyyooowww^^^PPPKKKFFFBBB@@@DDDEEEHHHQQQccc}}}}}}rrrcccccciiidddYYYQQQMMMOOOVVVUUURRRZZZhhhpppwww}}}rrrbbbYYYUUURRR\\\hhhgggeee[[[QQQNNNLLLJJJJJJMMMaaavvvyyywww{{{tttccclll~~~{{{___JJJEEEBBB<<<:::777333111000111000///000000000000000000000000000000000000000000000000000111333333111000111222333333333333444555666666555<<<;;;<<>>;;;:::<<>>@@@AAACCCAAA>>>;;;999888888888888888777666666555444444555777:::<<<;;;888444111444444555666666666555555777777666555444222111000111111111222222222333333222222333333333333444444222333444555666666666666888888999===AAAJJJ[[[lllnnnRRREEEAAAEEEYYYpppjjjAAA222777222111111000000000000000//////000000000000////////////.........---------////////////////////////........./////////000000555111111444666444555888KKK___www\\\]]]ooorrrqqquuu]]]OOOIIIDDD@@@>>>EEEFFFIIISSSfff~~~yyyzzz{{{yyyvvvtttssstttvvvwwwyyy|||uuueeeeeelllhhh]]]RRROOOQQQWWWWWWTTT\\\hhhttt{{{~~~tttgggWWWMMMJJJHHHTTT___^^^VVVNNNFFFDDDCCCCCCFFFKKKfff}}}{{{vvvwwwvvvccccccpppjjjSSSHHHCCC???;;;888444222111111111000000000000000000000000000000000000000000000000000000111333333222111111222333333333333444555666777777<<<;;;>>>GGGJJJRRRdddjjjUUUUUUXXX^^^mmmsss{{{{{{zzzvvvqqqoookkkaaaVVVDDD===<<>>===;;;;;;<<<>>>???AAA???===:::888777777777777777666666555444444444444666999:::999777333111444555555666666666666666555444444222111000///...111111111222222222222333222222333333333333444444333333444555666666666666777777888;;;???FFFVVVddd{{{tttVVVGGGAAADDDVVVkkkrrrGGG222333222111111000000000000000000000111000000///...---...............---------////////////////////////....../////////000000000444111111444555555666:::LLL^^^xxx___bbbzzz}}}jjjuuuoooZZZMMMGGGBBB>>>>>>EEEGGGKKKVVVmmmyyyxxxvvvuuutttrrrnnnkkklllnnnqqqsssssstttuuuwwwzzz~~~{{{ggggggooommmdddTTTQQQSSSYYYZZZXXX___iiiyyyzzz~~~|||qqqeeeTTTJJJGGGGGGRRR]]]ZZZNNNGGGAAA@@@@@@AAAFFFMMMgggzzztttsss~~~{{{ggg```eee}}}vvv^^^LLLBBB???<<<999555333222222111000000000000000000000000000000000000000000000000000000111333333222111222333333333333444444555666777777;;;;;;@@@JJJOOO[[[rrr|||ooo\\\RRRRRRXXXcccuuuqqqzzzuuutttqqqnnnlllhhh]]]RRRAAA<<<;;;AAAIIIQQQ\\\ggghhh]]]OOODDD???>>>===<<<<<<@@@EEELLLSSS[[[ccciiigggaaa[[[WWWPPPGGGBBBBBB>>>===;;;::::::;;;<<<===>>>===;;;999777666666666555555555555444444333333444555777888777555333111555555666777777777777666444333222111000//////...111111111111222222222222222222222333333333444444555666777888888999999888999888999<<>>>>>@@@GGGOOOjjj~~~zzzuuupppnnnvvv}}}kkk```]]]qqqkkkRRRCCC>>>>>>:::666444333333222111000000000000000000000000000000000000000000000000///111333333222222333444444444444444555666777777777;;;<<>>>>>BBBHHHOOOXXX``````WWWKKKBBB>>>>>>===<<<===@@@FFFKKKQQQWWW^^^bbb]]]WWWRRRNNNHHH@@@===>>><<<;;;:::999999999999:::;;;:::999888666666555555444444444333333333333333444444555666666555333222555666777777888888777777555444222111000000000000000000111111111222222222222222222333333333444444555666777888999999999999999777888;;;===@@@IIIRRRZZZdddsssrrrTTTGGGCCCEEESSSeeewwwPPP777555222111111000000000000000111111111111000...---------.....................////////////////////////////////////000000000111222111222555555555:::AAAYYYlllmmmooo~~~ggg[[[OOOHHHDDD@@@AAADDDEEEKKKSSScccyyysssssswwwyyy{{{~~~kkkkkkvvvvvvmmm\\\[[[\\\___aaabbbfffkkk}}}~~~wwwhhhmmmxxxvvvlll[[[KKKDDDDDDFFFQQQWWWQQQHHHCCC>>>======@@@IIIRRRppp{{{|||uuurrrooollljjjnnn|||}}}{{{{{{nnnbbbWWWdddzzz]]]FFF>>>???<<<888555444333222111000000000000000000000000000000000000000000000000///111333444333333333555444444444444555666777888888;;;===GGGUUU^^^sss___NNNOOOSSSVVV___oooqqq{{{tttnnndddfffeeeddddddaaaVVVIIIAAA@@@AAACCCIIIPPPWWW\\\YYYSSSKKKCCC???<<<;;;:::===@@@EEEJJJOOOTTTZZZ^^^ZZZUUUPPPMMMGGG@@@===>>>;;;:::999888888777777777888888777666666555444444333333333222222222222222444444555555555444444444666666777888888888888888555444222111000000111111000000000111111111111222222222333333333333444444444444555666777777777777888666666888:::;;;AAAHHHJJJWWWiiixxxpppTTTHHHDDDDDDPPP```yyyzzzTTT:::666222111111000000000000000000000111000000///...------------.............../////////////////////////////////000000000111111111111222555555666<<>>>>>>>>BBBMMMXXXvvv}}}uuutttnnnllljjjjjjgggfffkkkssszzzsssqqqwwwyyyrrrgggVVV[[[tttiiiMMMAAA@@@===888666444444333222000000000000000000000000000000000000000000000000///111333444333333444555444444444444555666777888:::===@@@LLL\\\fffuuuTTTLLLOOORRRVVV```qqq{{{oooyyytttmmmfffccceeeeeedddccc___SSSFFF???@@@BBBDDDJJJQQQXXX[[[WWWUUUQQQJJJCCC===;;;:::===@@@DDDHHHMMMRRRXXX\\\ZZZUUURRROOOJJJBBB>>>???999999888777777666666555666666666555555444333333222222222222222222222222555555444444444444555555666777888888999999888888555333111000///000111111000000000000111111111111222222333333333333444444444444666777777777777777999666666888999999===BBBEEETTThhhyyytttWWWKKKEEEBBBJJJWWWlllYYY<<<555222111111000000000000000//////000000000000//////---------.........////////////////////////////////////000000000111111111111111333555555666===FFFSSSnnnrrrgggUUUOOOJJJGGGBBB???BBBHHHJJJVVVfff{{{rrrbbbiiixxxzzzpppmmmmmmllllllnnnpppqqqpppzzz{{{sssnnnfff^^^[[[aaannn~~~}}}nnncccSSSFFFCCCJJJPPP[[[___WWWEEEAAA??????AAAFFFQQQ]]]xxxzzzooommmkkkiiihhhhhheee``````cccfffdddjjjwwwzzzvvvmmmXXXWWWmmmrrrRRRDDDAAA===999666555444333222000000000000000000000000000000000000000000000000///111333444333333444555555444444555555666777888<<<>>>BBBPPPaaalllfffMMMIIIMMMNNNTTT___qqqxxxnnnwwwrrrooohhhaaa___aaa```___^^^XXXKKK>>>===???AAADDDJJJSSSYYY[[[XXXYYYWWWQQQHHH@@@===<<<===@@@DDDGGGKKKQQQWWW[[[VVVRRROOOMMMHHH@@@;;;;;;999888888777666555555444444555555555444444333222111111111111111111222222555555444444444555555666777777888999999999999888444333000///...///000111000000000000111111111111222222333333333444444444666777888999999::::::999<<<999888:::;;;:::<<>>HHHXXXuuu}}}yyyuuuhhhSSSNNNJJJGGGBBB>>>AAAHHHLLLZZZllljjj]]]gggyyy{{{qqqssssssrrrqqqsssuuuuuusssyyy~~~{{{xxx|||xxxnnnggg]]]TTTXXX___lll}}}{{{lll```SSSGGGEEEJJJRRR```bbbUUUFFFAAA999;;;GGGIIIOOO```|||xxxhhhiiibbbccceeeeeedddaaa]]]ZZZbbbgggoooyyyyyykkk]]][[[bbb~~~VVVGGGBBB>>>999555444222111///111111111111111111111111000111111111111222222222111111222222222333333333111333666666666666777999>>>BBBHHHQQQddd}}}vvvVVVOOOKKKHHHOOOUUUcccxxxtttjjj||||||qqqllleee___[[[]]]]]]]]]\\\XXXQQQHHHAAA===>>>AAAEEELLLSSSYYY\\\```[[[SSSKKKCCC>>>;;;:::???AAACCCEEEHHHMMMRRRVVVVVVRRRLLLGGGCCC???;;;999888888777777666666555555444444444333333222222222333222111111111222333444444444444444444555666777999888777666555444333222444333111000/////////000///111222222000//////000111222222333333444444555777888888999999999888888:::999777777888;;;>>>@@@HHHVVVkkk}}}~~~___MMMCCC===AAAHHHaaayyyeeeAAA333444222000///000000///...000000000000000000000000........................---------............////////////000111111222222111111222444333444===GGG]]]}}}zzzqqqssswwwwwwbbbQQQMMMGGGAAA???AAADDDGGGJJJ```vvv{{{fffaaafffsssxxxnnnyyyyyywwwtttvvvyyytttlllrrrsssrrrooollllllpppttt{{{}}}jjjXXXQQQRRR[[[^^^hhhxxxxxxhhh\\\PPPFFFEEEJJJRRR___bbbTTTHHHDDD;;;<<>>CCCJJJTTTgggzzzwwwmmmOOOJJJHHHGGGOOO[[[nnn~~~lllcccvvvooogggdddaaa]]][[[ZZZYYYYYYXXXTTTMMMEEE???<<<===@@@DDDJJJQQQVVVYYYZZZUUUMMMEEE>>>:::999999???AAACCCEEEGGGKKKPPPTTTRRRNNNHHHCCC???<<<888666666666666555555444444444444444333333333222222222333222111111111222333444444444444444444555666666666666666555555444444444444333111///......//////000111333222111///000000111222222333333444444555777777888999999999999888:::999777777888;;;===???IIIVVVjjj}}}|||^^^LLLBBB===@@@HHHaaaxxxiiiDDD555444222000///000000///...000000000000000000000000........................---------............////////////000111111222222111111333555555888BBBMMMdddttteeebbbpppuuuuuuooo]]]QQQMMMGGGBBB@@@BBBFFFIIIPPPggg~~~vvvaaa\\\bbbpppvvvmmm}}}vvvrrruuuqqqhhhgggfffccc___\\\[[[]]]___kkkzzzzzzfffSSSLLLMMMSSSZZZgggxxx}}}ssscccVVVLLLDDDDDDJJJRRR___aaaTTTFFFCCC<<<===GGGIIIRRRfffhhhaaa^^^^^^```bbbccc```[[[XXX___ccckkkwwwyyyoooccc[[[XXXmmmiiiQQQDDDAAA<<<888555444222000111111111111111111111111000111111111111222222222222222222222333333333333444555777777666666777888???DDDLLLWWWkkkmmmmmmwwwcccIIIHHHGGGHHHSSSeee}}}rrraaa]]]qqqsssccc]]]\\\ZZZXXXXXXUUUTTTTTTSSSPPPIIIAAA;;;;;;===???CCCHHHNNNSSSVVVTTTOOOGGG???:::888999:::@@@BBBDDDEEEGGGJJJOOORRRNNNJJJDDD>>>;;;888555333444444444444333333333333333333333333222222222222222222111111111222444444555444444444444555666666555555555555555555555555444333111///.........///111222444333111000000111111222222333333444444555777777888999999999999999:::999888777888;;;===>>>IIITTTgggzzzyyy[[[JJJAAA===@@@GGG\\\ssskkkEEE555444222000///000000///...000000000000000000000000........................---------............////////////000111111222222111000333666777;;;GGGSSSmmmbbbXXXZZZvvvlllwww{{{dddXXXPPPLLLFFFBBBAAACCCHHHKKKVVVpppppp[[[WWW]]]mmmuuulllxxx~~~pppllltttsssiii___[[[VVVSSSRRRRRRRRRRRR[[[iii}}}wwwaaaMMMFFFHHHLLLWWWggguuu{{{qqq```SSSJJJCCCEEELLLRRR^^^___RRR@@@@@@:::>>>HHHNNN[[[sssiiiaaaddddddeeeggghhheee___YYY[[[___fffqqq|||wwwssskkkaaaZZZbbbsssVVVGGGCCC>>>999777555333111111111111111111111111111000000111111111222222222222222222333333333444444555666777666555666777999@@@EEELLLYYYooowwwgggppp___IIIJJJIIILLLYYYooo|||hhh\\\]]]sss|||nnn___YYYWWWUUUSSSSSSQQQQQQPPPOOOLLLFFF???999;;;===???CCCHHHMMMQQQSSSQQQLLLEEE>>>::::::<<<>>>AAACCCEEEFFFHHHJJJNNNPPPLLLGGGAAA<<<999666444222333333333333333333333333333222222222222222222222222111111111111222444555555555444444444555555666777777666666666666555555333222111///......//////222444555444222111111111111222222333333444444555666777888999999999999999:::999888888999:::<<<>>>FFFPPPbbbuuuwwwXXXHHH@@@===???FFFUUUmmmjjjDDD444444222000///000000///...////////////////////////........................---------............////////////000111111222222222111333666888===JJJWWWvvv|||]]]XXX^^^~~~lllmmm[[[TTTMMMIIIDDDAAAAAADDDIIILLLZZZvvvlllXXXTTT[[[llluuummmsss{{{uuuffffffsssrrrdddYYYTTTOOOMMMOOORRRRRRRRRTTT___pppvvv___JJJDDDGGGMMMXXXfffooorrruuu|||{{{ppp___RRRHHHCCCFFFMMMRRR[[[\\\NNN===???<<<@@@KKKRRRccc~~~jjjcccjjjiiiiiikkklllhhhaaaZZZXXX[[[```hhhyyyzzzvvvuuupppeeeZZZ[[[vvvyyy[[[JJJFFF@@@;;;888666444222111111111111111111111111000000111111111222222222222222333333333444444444555666777666555666888:::BBBFFFMMM]]]vvvrrrppp{{{^^^JJJLLLKKKOOO^^^uuusssbbb[[[```vvvttthhh]]]XXXUUURRRPPPPPPOOOOOONNNMMMJJJEEE>>>999;;;===@@@CCCHHHLLLPPPRRROOOKKKCCC===:::;;;>>>@@@AAACCCFFFGGGIIIJJJNNNPPPKKKGGG@@@;;;888666555444333333333333333333333333222222222222222222222222111111000000111333444555666555555444444444555555::::::999888777666555444333222000//////000111111444555666555333111111222111222222333333444444555666666777888999::::::::::::999999999999:::<<<===CCCKKKZZZooovvvVVVFFF@@@<<<>>>DDDOOOkkkhhhDDD444444222000///000000///...////////////////////////........................---------............////////////000111111222222333222333666888>>>KKKYYY}}}~~~sss]]]\\\fffpppeeeXXXRRRJJJFFFBBB???@@@DDDJJJNNN\\\{{{lllWWWTTT\\\mmmuuulllsssvvvnnneeekkkwwwooo[[[VVVQQQKKKIIILLLOOOPPPPPPQQQYYYfffwwwxxx___KKKEEEIIIRRR[[[fffiiihhhkkkvvv{{{ooo^^^PPPFFFBBBGGGMMMOOOVVVUUUGGG>>>AAA???BBBMMMUUUiiihhheeejjjiiiiiikkkmmmiii```XXXVVVZZZ\\\___nnn}}}vvvtttpppbbbUUUUUUggg~~~```LLLHHHBBB===:::777444222111111111111111111111111000111111111111222222222333333333333444444444444555666666666555777:::<<>>:::999;;;???CCCHHHLLLOOOQQQMMMHHHBBB<<<999:::<<<>>>@@@BBBEEEGGGHHHJJJMMMOOOJJJEEE???:::777666555444222222222222333333333333111111111222222222222222111111000000111333555666666666555444444444444555;;;:::999888666555444333222111000000111222444555555777777666444222222222111222222333333444444555555666777888999:::::::::999999999999::::::;;;<<>>BBBMMMjjjhhhGGG777444222000///000000///...000000000000000000000000........................---------............////////////000111111222222444333444666999@@@OOO]]]yyydddcccsss~~~tttxxxbbbWWWPPPHHHEEEAAA???AAAFFFLLLPPPaaakkkXXXUUU\\\lllrrriiiggghhhiiiooo}}}uuu___VVVRRRMMMIIIJJJLLLNNNOOOMMMVVVcccsssyyy```LLLHHHNNNVVV^^^fffgggfffkkkyyy}}}xxxlll[[[LLLDDDAAAFFFKKKKKKPPPMMM???;;;@@@@@@DDDOOOYYYqqqdddffffffeeeeeeiiimmmjjjaaaXXXVVVZZZZZZXXXddd|||wwwsssnnn```QQQMMMUUUjjj}}}fffNNNJJJDDD>>>;;;888555333111111111111111111111111000111111111111222222222333333333444444444444555444555555555666888;;;>>>JJJPPP\\\sssvvv}}}VVVGGGKKKJJJOOObbbuuudddXXXSSSUUUeeeoooiii___YYYTTTUUUTTTPPPNNNNNNLLLKKKJJJIIIHHHCCC>>>:::666999===AAAGGGKKKNNNPPPLLLIIICCC>>>:::999:::;;;===???CCCEEEGGGIIIKKKMMMGGGBBB<<<777444444333333000000000111111222222222000111111111222222222222111000000000111333555666666666555444444444444444888777777666555444444333111111111111333555777888666888888777555333222333111222222333333444444555555666777888999:::::::::999999::::::::::::;;;;;;>>>BBBOOOeee}}}wwwVVVEEE@@@<<<===@@@JJJhhhlllJJJ999444222000///000000///...000000000000000000000000........................---------............////////////000111111222222444333444777;;;CCCTTTcccpppkkkyyyxxxqqqaaaVVVMMMHHHEEEBBBAAACCCIIIPPPTTTkkkjjjWWWUUU[[[iiimmmcccZZZ^^^lllrrr]]]RRRPPPLLLIIIGGGIIINNNRRRMMM[[[mmm~~~xxx___LLLJJJPPPYYY___fffffffffkkkxxx{{{vvvjjjXXXIIICCC???EEEIIIHHHKKKHHH999777<<<>>>EEERRR^^^xxx|||aaaeeecccbbbccchhhmmmlllccc[[[WWW\\\ZZZUUU___xxxwwwrrrnnn```RRRHHHHHH\\\|||kkkOOOKKKDDD???;;;888555333111111111111111111111111000111111111111222222222333333333444444444555555333444555555666888<<<@@@MMMTTTddd}}}qqqmmm{{{UUUHHHLLLKKKQQQeeeooo___TTTNNNLLLXXX```XXX^^^YYYVVVVVVUUUPPPMMMLLLKKKJJJIIIHHHFFFCCC===999444666;;;@@@EEEJJJMMMNNNNNNJJJEEE@@@<<<;;;;;;;;;:::===AAACCCEEEGGGJJJLLLEEE@@@999444222111111111.../////////000000111111000000111111222222222222111000000000111333555666777666555444444444444444444444444444444444444444000000111222444666999:::777888999888555333333333111222222333333444555555555666777888:::::::::;;;999::::::::::::::::::;;;===AAAMMMccc}}}xxxVVVFFF@@@===<<<@@@GGGdddpppLLL999444222000///000000///...000000000000000000000000........................---------.........///////////////000111111222222444222444888===GGGXXXhhhxxxlllttt|||nnn```UUUJJJIIIFFFDDDCCCEEEKKKRRRWWWssshhhVVVTTTYYYfffiii^^^\\\cccxxxbbbLLLGGGGGGFFFCCCBBBEEEMMMSSSQQQccc{{{vvv^^^KKKJJJQQQZZZ```eeefffdddhhhrrr|||{{{vvvnnn___PPPHHHCCCAAACCCHHHHHHCCC???>>><<<888???OOOXXXccczzzccc```[[[[[[\\\___fffkkkfff]]]^^^WWWQQQRRR]]]ppp~~~xxxtttlll^^^QQQKKKGGGRRRpppsss^^^NNNCCCDDDDDD;;;555777444333333222222333333444222222222222222222222222333333444444555666666666666555666999999999???FFFRRRUUUkkk~~~jjjjjjyyyTTTHHHMMMJJJQQQfff|||kkkZZZPPPKKKFFFNNNYYYZZZbbb\\\WWWUUURRRMMMKKKLLLMMMKKKGGGEEECCC@@@===:::999999:::===AAAGGGMMMPPPZZZQQQFFF???>>>===;;;888===???@@@@@@DDDJJJJJJGGGHHH???444///000111///+++111111111111111111111111000000000000111111111111222111000000222444666888999999888777666555555444444444444444444444444444222111//////111444888::::::;;;<<<<<<;;;888555333444333333222333444666777555666666777888999999999;;;;;;;;;;;;;;;;;;;;;;;;BBB@@@JJJbbb{{{yyyXXXHHHAAA<<<<<<@@@NNNddd}}}OOO;;;555333111000111111000///000000000000////////////........................///////////////........./////////000111111222222555444111888BBBFFFWWWuuu{{{nnn}}}lllbbbWWWKKKMMMEEE???@@@DDDJJJTTT\\\yyy|||iiiVVVRRR]]]gggddd]]]ZZZjjjgggOOOIIICCCIIIJJJEEECCCHHHMMMMMMWWWhhhvvv```NNNLLLRRR```dddfffbbb___cccooozzzxxxqqqiii[[[NNNGGGDDDBBBCCCGGGGGGBBB===;;;AAA;;;>>>MMMYYYjjjrrr\\\ZZZZZZYYYYYY^^^hhhoooiii___]]]UUUOOOPPPZZZkkkxxxtttnnnaaaTTTLLLFFFMMMhhhwwwdddRRRDDDEEEEEE===777666444333333222222333333444222222222222222222222222333333444444555666666666666555666999999999???GGGRRRWWWmmmsssbbbfff|||xxxSSSGGGLLLKKKTTTkkkvvveeeUUULLLGGGDDDOOO^^^```fff]]]UUURRRQQQMMMKKKKKKKKKIIIEEECCCAAA???;;;999777777999<<>>===>>>===;;;>>>BBBCCCBBBEEEJJJLLLJJJHHH???444///000111///,,,111111111111111111111111000000000000111111111111222111000000111444666777888777777666555444444444444444333333333333333333111000000000111444666888999:::;;;<<<;;;999777555444333333222222333444555666666666777888999999999;;;;;;;;;;;;;;;;;;;;;;;;???>>>HHH___www{{{YYYGGG@@@;;;;;;???OOOeeePPP:::555333111000111111000///000000000000////////////......................../////////////////////...//////000000111111222222333444222888BBBIII___uuupppzzzhhh^^^TTTIIIHHHBBB===???DDDKKKVVV```|||hhhUUURRRZZZ^^^]]][[[___ooozzz^^^KKKFFF@@@FFFHHHDDDBBBGGGMMMOOO]]]lllvvvaaaPPPNNNTTTbbbdddddd___[[[^^^jjjuuu{{{ooohhh___SSSHHHCCCDDDAAABBBGGGFFF@@@;;;999BBB???DDDRRR```vvvfffTTTTTTWWWUUUUUU]]]kkkssslll```[[[SSSMMMNNNUUUcccxxxxxxsssooocccWWWLLLDDDFFF]]]}}}~~~mmmYYYHHHEEEFFFAAA999555444333333222222333333444222222222222222222222222333333333444555555666666666555666999999:::@@@IIIRRRYYYpppeeeZZZbbbxxxwwwRRRFFFKKKKKKWWWqqq{{{mmm\\\NNNGGGDDDDDDUUUhhhllljjj]]]QQQNNNNNNLLLIIIIIIIIIFFFCCCAAA???===:::888555666888<<>>?????????DDDFFFEEEFFFKKKNNNMMMFFF>>>555000111222000...111111111111111111111111000000000000111111111111111111000000111333555666555555555444444333333333222222222333333333333333000000111111222333333444666888999;;;;;;:::888777555444444333333333333444666666777777888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<>>:::;;;@@@QQQgggSSS;;;555333111000111111000///000000000000////////////..............................////////////////////////000000111222222222222444333999CCCLLLiiizzzmmmtttxxxwwwyyybbbYYYPPPGGGEEE@@@>>>@@@FFFNNN\\\hhhyyybbbQQQQQQTTTQQQSSSYYYcccuuuyyydddRRRGGGAAA>>>CCCFFFCCCBBBGGGOOOSSSaaapppwwwcccSSSQQQVVVccccccaaa[[[WWW\\\iiiuuurrrddd\\\TTTJJJBBB???AAA???AAAEEEFFF@@@;;;:::>>>DDDOOO\\\iii[[[MMMOOORRRPPPQQQ[[[mmmvvvnnn```ZZZQQQKKKMMMSSS^^^sssxxxqqqnnndddXXXMMMCCCAAASSSrrrwwwbbbMMMHHHIIIDDD<<<555444333333222222333333444222222222222222222222222222333333444444555666666666555666999999;;;BBBKKKTTT]]]ssslll[[[VVVcccyyyvvvRRRFFFJJJKKKZZZwwwsssfffVVVJJJEEEDDDJJJaaawwwzzzlll]]]NNNJJJKKKJJJHHHGGGGGGEEEBBB@@@???===:::888555666888;;;@@@EEEIIILLLKKKEEE>>>::::::===???AAA>>>DDDGGGFFFGGGKKKNNNMMMCCC===555111111222111///111111111111111111111111///000000000111111111111111000000000111222444444333333333333222222222222111111222222222222333333///000111222222222111111333444666888999999888777777666666555555444444444777777777888888999999999::::::;;;;;;;;;;;;;;;;;;<<<<<>><<>>>>><<<>>>DDDFFFBBB>>>===???HHHSSS[[[ffftttSSSIIIKKKNNNMMMOOO[[[mmmwwwoooaaaZZZPPPKKKNNNRRRZZZoooxxxooommmdddWWWLLLDDD@@@LLLhhhjjjTTTLLLLLLHHH???666444333333222222333333444222222222222222222222222222222333333444555555555666555666999:::<<>>BBBEEEFFFDDD@@@;;;888888;;;>>>@@@===BBBFFFGGGHHHLLLLLLJJJ@@@;;;555111111111111000000000000000000000000000///000000000111111111111000000000000111222222333111111111111222222222222111111111222222333333333///000222333333222111///000111333555666777777777999999999888888777777666888888888888999999999999:::::::::;;;;;;;;;<<<<<<===>>>CCCOOObbbwww~~~XXXDDD===<<<@@@GGGSSSjjjXXX???555333111000111111000///000000000000////////////........................---.........//////000000000000000111222222333333222666666;;;EEESSSyyy|||bbbiiiyyyiiilllZZZRRRLLLFFFBBBAAABBBDDDHHHRRRddduuu|||```LLLCCCJJJKKKFFFNNN^^^fffwwwyyycccMMMFFFBBB<<<<<<@@@DDDDDDDDDIIIUUUaaatttxxxgggXXXUUUYYYaaa^^^YYYTTTTTT]]]mmmyyyvvvgggXXXOOOJJJDDD@@@@@@<<<;;;>>>DDDGGGCCC??????CCCIIINNNRRRaaaiiiOOOGGGHHHKKKLLLQQQ]]]mmmvvvooobbbZZZPPPKKKNNNPPPUUUhhhwwwnnnmmmeeeWWWJJJFFFAAAGGG```rrr\\\QQQNNNKKKAAA999444333333222222333333444222222222222222222222222222222222333444444555555777555666999:::===EEEOOO]]]iii~~~bbbYYYYYYjjjnnnPPPGGGLLLPPPeee{{{iii```RRRHHHFFFMMM]]]xxx{{{```SSSHHHFFFGGGFFFDDDDDDDDDBBB@@@???>>>===;;;999777888999;;;===???AAACCC???===:::888888:::<<<>>><<<@@@DDDGGGKKKNNNKKKEEE<<<999444000000000111111000000000000000000000000000000000000111111111111//////000000111111111111000000000111111222222222111111222222333333444444000111222333333333222111///000111333555666777777999:::::::::::::::999888999999999999999999999999999::::::;;;;;;<<<<<<<<<===???CCCKKK]]]ttt~~~XXXDDD>>>===BBBIIITTTlllWWW@@@555333111000111111000///000000000000////////////........................------......///000000000000000111111222333333333333666888>>>JJJZZZvvvaaapppwwwkkkgggXXXPPPKKKFFF>>>???BBBEEEHHHRRRggg{{{qqqTTTGGGBBBIIINNNOOOXXXeeeiiiuuuttt___KKKDDD@@@:::<<>><<>>===<<<;;;999777555666888:::<<>>===AAAGGGUUUnnnUUU@@@555333111000111111000///000000000000////////////........................------......///000000111000111111222222333333444222666888AAAQQQbbbtttcccwwwxxxppp{{{cccVVVOOOIIIFFF===???DDDGGGKKKWWWnnngggOOOHHHFFFLLLVVV]]]eeelllooosssmmm\\\KKKBBB===:::;;;===AAADDDCCCGGGWWWhhhxxxhhhYYYUUUWWWYYYVVVTTTSSSYYYgggxxxwwwiii[[[MMMFFFBBB>>><<<<<<@@@>>>@@@FFFGGGCCC>>>===AAAEEEJJJZZZ|||vvvXXXKKKGGGFFFKKKQQQYYYcccpppvvvpppfff[[[OOOHHHJJJGGGFFFWWWnnntttmmmpppiii[[[GGGHHHDDDBBBQQQrrryyyhhhYYYRRRMMMEEE===444333333222222333333444222222222222222222222222111222222333333444555555777555666999:::>>>GGGQQQccctttvvvXXXUUUVVVhhh}}}sss```JJJGGGPPPYYYsssrrrbbb[[[RRRGGGEEENNNaaawwwsssZZZOOOJJJFFFFFFFFFBBBAAACCC@@@>>><<<;;;;;;:::888666333555777999<<>>>>>???>>><<<;;;;;;;;;<<>>AAAGGGYYYuuu[[[GGG???<<>>AAAHHHHHHAAA===>>>BBBFFFPPPgggtttUUUEEEBBBCCCJJJVVV```gggqqqxxxooo___WWWOOOHHHDDDDDDGGGRRR\\\yyy{{{pppjjjddd]]]LLLIII???AAATTTiiirrraaaXXXUUUKKK>>>666555333444555555333222444444444333333222222222555555444444444333333333666666888:::;;;???KKKWWWooozzzkkkXXXQQQWWWjjjhhhTTTGGGLLLRRR^^^kkk]]]VVVIIICCCBBBLLLZZZ```[[[RRRKKKIIIGGGDDDBBB@@@???>>>>>>======;;;:::999888888444555777:::<<<===>>>???<<<;;;;;;:::::::::;;;;;;@@@<<>>FFFUUUtttyyyffftttuuuttt___TTTNNNHHHCCC>>>===AAAIIIRRRccc~~~~~~vvvZZZPPP___hhhfffiiiuuuzzzuuurrrssskkkYYYFFF===999888888:::===>>>@@@HHHSSS]]]kkkxxxzzzhhhTTTKKKMMMTTTRRRRRRWWWeee||||||jjjXXXOOOEEEBBB@@@===<<<>>>>>>===AAAHHHIIIDDD@@@@@@BBBGGGRRRhhhsssVVVFFFCCCCCCKKKXXXeeennnvvvzzzmmm\\\TTTMMMFFFCCCBBBEEENNNXXXqqq~~~|||rrrllleee^^^MMMJJJ@@@AAAPPPcccsssaaaZZZXXXOOOBBB777666444444555555444222444444444333333222222222333333333444444555555555666666888:::;;;@@@KKKXXXvvveeeRRRQQQXXXllleeeRRRGGGMMMUUUbbb|||eeeYYYTTTFFFBBBAAAHHHRRRWWWSSSLLLHHHGGGEEECCCAAA???>>>>>>======<<<;;;:::999888888444555777999;;;===>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<===???HHHUUUYYYOOOAAA888444222000///000111000000000000000000000111111222111111111111111111111111000000000111111111222222111333444444444444666777888888999:::::::::::::::444333111000000111222222333444444666777888999999999:::;;;;;;;;;:::999999888888888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<>>>@@@FFFXXXrrr___GGG>>>;;;???EEEUUUsssOOO===555333000000000111111000000000000000////////////000000000000//////......///............///000000000000000111222333555555444888===EEEWWWwwwyyynnnssstttrrr^^^SSSNNNHHHCCC@@@???BBBJJJTTTggguuu```\\\ooo{{{xxxuuuyyyzzztttnnnooogggVVVDDD<<<999777777:::===>>>@@@FFFPPPXXXfffssszzzhhhTTTJJJKKKPPPOOOPPPVVVeee{{{qqq\\\PPPIIICCCAAA@@@<<<<<<>>>======AAAHHHJJJGGGBBBAAABBBFFFRRRhhhsssWWWGGGCCCCCCKKKZZZjjjuuu{{{yyyjjjXXXRRRKKKDDDAAA???AAAIIIRRRhhhxxxvvvppphhh___NNNKKKBBBAAAKKKZZZzzzuuuccc^^^^^^TTTFFF999777555444555555444333444444333333333333222222111222222333444555666777666666888:::<<<@@@MMMYYY}}}aaaOOOQQQYYYnnnaaaPPPHHHPPPZZZhhhrrr]]]SSSOOOCCC@@@???CCCIIILLLJJJFFFDDDDDDBBB@@@???>>>>>>>>>===<<<;;;;;;:::999888888444555666888:::<<<===>>>:::;;;;;;;;;<<<=========<<>>EEEUUUtttPPP<<<555333000000000111111000000000000000////////////000000000////////////...//////......//////000111000000000111222333555555444888===GGG\\\~~~{{{rrrvvvzzzooo\\\RRRLLLGGGBBBBBBBBBDDDKKKWWWmmm|||~~~~~~~~~}}}~~~tttkkkwwwxxxxxxyyyttthhhhhhaaaPPPAAA:::888666666999<<<>>>???CCCJJJPPP]]]iii|||{{{hhhSSSHHHIIILLLLLLNNNVVVdddzzzeeeQQQJJJFFFDDDDDDAAA===<<>>BBBHHHLLLJJJEEEAAABBBEEEOOOffftttXXXHHHCCCBBBIIIXXXjjjuuuyyyttteeeWWWOOOIIIDDDAAA??????EEEMMMaaauuu|||tttiii```OOOMMMDDDAAAGGGQQQpppyyyhhhddddddXXXHHH:::888555444444444333222333333333333333333333333222222333333444555666666777666777:::<<>>@@@CCCEEEEEEDDDAAA@@@???>>>============;;;;;;;;;:::999888888777444444555777888:::<<<===999:::;;;<<<======>>>>>><<>>666444111///------...000000///000000000000000111111222222222222222222222222222111111222222222333333333111222444555555666888999===>>>>>>======<<<;;;:::333222111/////////000000222333444666777777777777888999:::;;;;;;;;;:::999888888999999:::;;;;;;<<<::::::;;;;;;<<<<<<=========???@@@FFFXXXsssZZZGGG@@@;;;===DDDRRRvvvTTT>>>555333000000000111111000000000000000/////////////////////////////////////////////...///000000111000000000111222333555555555:::AAAMMMeeexxxppp|||kkkZZZPPPKKKFFFBBBCCCCCCEEELLLZZZtttyyyvvvwwwyyyyyyxxxyyy|||~~~sssssszzznnnssswwwuuubbbaaaZZZKKK>>>999777666555888<<<>>>???BBBEEEIIISSS^^^ooo|||iiiRRRGGGHHHKKKLLLOOOVVVcccwww{{{\\\MMMJJJJJJLLLMMMGGG???<<<>>>===???DDDIIINNNOOOIIIBBBCCCCCCLLLbbbtttXXXHHHBBB@@@EEETTTfffrrrtttmmmaaaWWWMMMHHHDDDBBB???>>>CCCJJJ]]]tttwwwjjj```QQQMMMDDDAAADDDJJJhhh~~~oookkkjjj\\\JJJ;;;888555333333333222111333333333333333333333333444444444444444444444444777666777:::<<>>>>>>>>@@@BBBDDDEEEEEE>>>======<<<<<<<<<<<<<<<:::::::::999888888777777444444444555777999;;;<<<999999;;;<<<===============<<>>>>>===???@@@GGGZZZvvv}}}VVVFFF@@@:::<<>>555333000000000111111000000000000000////////////...............////////////////////////000111111000000000111222333555555666===GGGVVVqqqoooqqq{{{|||yyyfffWWWNNNIIIDDDAAABBBCCCFFFLLL^^^{{{wwwqqqnnnppprrrrrrrrrtttwwwyyy}}}sssvvvkkkgggrrrwwwsss]]]\\\TTTFFF;;;888777555555777;;;===???AAACCCEEEKKKTTTbbbqqq~~~jjjSSSGGGHHHKKKMMMQQQXXXdddtttqqqXXXPPPOOOSSSXXXYYYQQQCCC=========AAAFFFLLLTTTWWWQQQHHHFFFCCCJJJaaa~~~rrrVVVGGGBBB@@@CCCRRRdddooooooggg]]]UUUKKKFFFCCCBBB@@@>>>BBBHHHYYYsssyyylll```RRRMMMDDDBBBDDDGGGaaauuupppnnnaaaPPP===:::666333333333222111222222333333333333444444555555444444444333333333777666777:::===CCCRRR___aaaRRRKKKQQQdddvvv|||bbbYYYTTTWWWeeeqqqyyyxxxbbbRRRHHHCCC======>>>@@@DDDFFFEEEDDD===<<<<<<;;;;;;;;;;;;;;;999999999888888888777777444333333444555777:::;;;888999;;;<<<<<<<<<;;;;;;<<<888777:::;;;777333222///---,,,,,,...111111111000000000000000111111222222222222222222222222222111111111111222222222333111333444444333333555666777888999:::;;;;;;;;;;;;777666444222111111222222///111444888:::;;;::::::777888:::;;;<<<;;;;;;:::999999::::::;;;;;;<<<<<<:::;;;;;;<<<===>>>??????===???AAAGGG[[[xxxxxxQQQDDD@@@:::;;;DDDPPPyyyUUU<<<555333000000000111111000000000000000////////////---............/////////000000//////000000111222000000000111222333555555777AAANNN```}}}vvvhhhzzzrrruuu}}}rrrbbbUUUMMMGGGCCC@@@AAADDDHHHOOObbbvvvlllfffdddfffhhhiiijjjllloooqqqvvvzzztttssszzzyyyoooeeeiiiwwwyyyqqqZZZYYYPPPCCC:::888777555555777:::===@@@CCCDDDEEEHHHNNNYYYeeerrrlllUUUIIIIIILLLOOOSSS[[[eeetttlllXXXVVVWWW]]]ffffffZZZHHH>>><<<<<>>AAAGGGTTTpppzzzmmmbbbSSSLLLCCCDDDFFFFFF\\\yyyrrrqqqgggZZZ@@@===888555444444444333222222222333333444444444333333444444444444444444777666777:::===DDDSSSaaa^^^OOOKKKPPPaaaqqqzzztttZZZTTTSSS[[[kkkxxxooo\\\OOOGGGBBB>>><<<<<<@@@DDDFFFCCC???===<<<;;;;;;:::::::::;;;888888888888888777777777444333333333444666999:::888999:::;;;<<<;;;999888999666555888888444111111///---,,,---///111222222000000000000000111111222111111111111111111111111000000000111111111222222222333444333222222333444333555666999;;;<<<======888666444333222111222222111333666999;;;;;;:::999777888999;;;<<<<<<;;;;;;999999::::::;;;<<<<<<<<<:::;;;<<<===>>>???@@@@@@???@@@AAAGGGZZZvvvsssMMMBBB@@@999;;;DDDSSS|||TTT:::555333000000000111111000000000000000////////////---------.........//////000000//////000000111222000000000111222333555555666CCCSSSgggnnnlllxxxlllrrrwwwvvvmmm___SSSKKKFFFBBB???@@@EEEJJJRRRgggtttggg\\\VVVVVVWWWZZZ[[[\\\___bbbeeekkkpppvvv|||~~~uuunnnjjjnnnkkkeeelllzzz|||sssZZZWWWNNNBBB999888777555555666999===AAAEEEGGGGGGIIIMMMTTT]]]iiizzznnnVVVKKKKKKKKKOOOUUU]]]hhhuuukkkYYY[[[]]]dddnnnooo```KKK>>><<<;;;BBBJJJSSS```iiieee[[[KKKGGGNNNeeejjjPPPEEEBBBBBBFFFUUUjjjvvvrrrcccVVVPPPEEEBBB@@@AAA???===@@@EEEPPPmmm{{{nnncccTTTLLLBBBDDDHHHFFFZZZzzzsssrrrlllbbbCCC???:::777666666666555222222222333333444444444111222222333444555666666888666777:::===DDDSSSbbb\\\NNNKKKPPP```nnnvvv|||oooUUUQQQRRR\\\nnn|||~~~jjjWWWMMMGGGCCC>>><<<;;;???DDDEEE@@@:::======<<<;;;::::::::::::888888888888777777777777444333222222333666888:::888999:::;;;;;;:::888777666666888;;;888111///000///---,,,---000222333333000000000000000111111222000000000000000000000000///000000000000111111111222333444333111000111222111333555888;;;===>>>???777666444222111111111111444666888;;;;;;;;;999888777888999;;;<<<<<<;;;;;;999999:::;;;;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@@@@AAAAAAFFFXXXuuupppJJJAAA@@@999;;;EEEVVV}}}UUU:::555333111000000111111000000000000000////////////---------.........//////000000000000000111111222000000000111222333555555555CCCUUUkkkooouuuvvvmmmsssyyytttrrrjjj^^^RRRJJJEEEAAA???AAAGGGMMMUUUkkkvvvhhhZZZOOOIIIJJJKKKNNNPPPQQQTTTWWWZZZ```fffmmmtttwwwyyyzzz{{{{{{uuuiiijjjpppnnnfffjjjwww}}}xxxZZZWWWNNNAAA999888888666666666888===BBBFFFIIIJJJKKKNNNSSSZZZeeevvvoooXXXLLLLLLJJJNNNUUU^^^jjjwwwxxxhhheeeiiitttzzzcccHHH<<<===@@@BBBNNN[[[fffvvvvvvdddPPPMMMRRRddd|||^^^EEEBBBCCCAAAEEEPPPcccqqqooo```RRRKKKGGGBBB???@@@???>>>@@@DDDRRReeezzzqqqaaaSSSMMMDDDBBBCCC@@@NNNlllzzz|||uuucccEEE@@@999444666999777222333333333333444444555666555555555555555555444444666777444888AAADDDQQQhhhwww^^^NNNLLLQQQ___pppxxxqqqcccZZZTTTXXXaaammmyyy{{{ooocccWWWMMMEEE@@@<<<===>>>@@@BBBCCCAAA>>>;;;;;;::::::999888777777777777666555555555555555444333222111333555888::::::<<<>>>???>>><<<999666777777666555444222000000............///000111222222222111000//////000000333333222222222222222222111111222222222333333333333222222222333333444555222333555888::::::;;;;;;888555222000000111111111111333666999;;;<<<<<<<<<999:::;;;;;;;;;:::999999===<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>??????@@@AAAAAAAAAFFFZZZwwwfffJJJ<<<<<>>???BBBOOO^^^lll}}}oooTTTPPPUUUhhhZZZCCC@@@AAA???CCCMMM___nnnmmm___RRRLLLFFFBBB@@@AAA@@@>>>???CCCLLL___}}}zzzooo^^^TTTNNNDDDBBBCCC???LLLiii}}}yyyfffFFF@@@999555777888666222333333333333333444555555555555555555555555555555555777555999AAACCCOOOeeettt]]]PPPKKKOOO\\\lllssskkk^^^VVVQQQUUU^^^jjjuuu{{{{{{zzzxxxqqqggg\\\RRRIIIAAA<<<:::;;;<<<>>>@@@@@@>>><<<;;;::::::999888888777777777666555555444444555555444333222111333555888:::;;;<<<>>>@@@???<<<999777666666666555333111000///.........//////000111222222111111000//////000000222222222222222222222222111111111222222222333333333222222222333444444555222444666888999:::::::::888555222000111111111000000222666999<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>============>>>??????@@@@@@@@@GGG\\\zzzcccHHH;;;;;;>>>:::JJJ]]]MMM===555333111000111111000///000000000000000000000000000/////////............////////////000000000000111111111111222444555666<<<;;;NNNnnnyyyooooooqqqlllvvv}}}}}}ooo^^^SSSIIIBBB???@@@EEEGGGLLL[[[xxxnnneeeXXXLLLFFFBBB@@@>>>@@@@@@AAABBBEEEHHHKKKMMMMMMQQQXXX]]]```ccceeefffdddhhhmmmqqquuuwwwxxxzzzyyyfffnnntttuuupppqqqwwwyyyuuuYYYSSSJJJAAA:::888888999999:::<<<@@@DDDGGGIIIIIIMMMKKKMMMUUU___kkkzzzuuu^^^QQQOOOPPPRRRWWW___kkkwww~~~}}}xxxvvv~~~~~~rrrZZZDDD<<<>>>>>>BBBPPPaaapppuuuYYYSSSVVVjjjzzzTTT@@@???@@@>>>AAAJJJZZZggghhh\\\PPPKKKEEEAAA@@@BBBAAA>>>>>>AAAJJJ\\\|||sssbbbTTTOOODDDAAAAAA===IIIccc~~~kkkGGG@@@999666888888555333333333333333333333444555555555555555555555555555444777666:::BBBDDDOOOgggqqq]]]QQQJJJMMMWWWeeejjjcccWWWQQQNNNTTT]]]hhhppptttrrrpppjjjfff^^^VVVNNNGGG???:::888999:::<<<>>>>>><<<999:::999999888888777777666666555555444444444444444444333222111222444777888<<<===???@@@???===:::888555555444444222111///............///000000111111111111000/////////000000111111111111111111111111111111111111222222222222333333333333333444444444333444666888999:::999999888555222111111222111000000222555999<<<>>>??????===<<<:::999999;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<======>>>???>>>???@@@HHH^^^}}}^^^FFF::::::===:::KKKdddHHH;;;555333111000111111000///000000000000000000000000////////////............////////////000000000000111111222222333555666777;;;:::MMMnnnvvvrrrrrrnnn{{{rrr___RRRIIIBBB@@@AAADDDFFFMMM]]]|||~~~oooYYYRRRHHH@@@======>>>>>>BBBCCCDDDFFFJJJOOOSSSUUUZZZ^^^cccgggiiiiiijjjjjjhhhmmmsssuuuuuussstttuuuwwwyyy~~~zzzfffqqqzzz~~~xxxtttwwwwwwtttXXXRRRJJJBBB;;;888777888888:::>>>BBBFFFHHHJJJJJJLLLJJJLLLSSS\\\hhhxxxzzzdddTTTOOOQQQSSSYYYaaakkkwww~~~}}}vvv{{{yyyyyyvvvnnnaaaNNN===999<<>>===???HHHXXXwwwwwwfffUUUQQQEEE@@@@@@<<>>@@@AAA===;;;888777777999<<<>>>::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>???AAAIII___~~~ZZZEEE::::::===<<>>===>>>AAACCCIIIJJJKKKOOOUUU]]]eeejjjxxx|||{{{yyyxxx{{{~~~}}}yyywwwxxxzzz{{{zzzyyy{{{|||hhhqqq{{{zzzvvvvvvrrrkkkSSSOOOHHHAAA;;;888777888777;;;@@@DDDGGGIIIKKKMMMOOOMMMMMMTTT]]]hhhxxx}}}hhhVVVMMMSSSVVV\\\dddnnnxxx}}}|||}}}~~~{{{}}}zzznnnyyyuuullleee\\\RRREEE:::999===???BBBPPP___mmmqqq\\\RRRQQQcccsssRRRDDDDDDEEEDDDFFFGGGMMMUUUUUUMMMFFFDDDDDDAAA@@@BBBAAA===<<<>>>DDDPPPooovvvfffVVVRRRFFF???@@@<<>>888888999;;;===<<<:::888777777666666666666555555444333333222222222222222222222111111222333444555;;;<<<=========;;;999888333333333222111000///...---...///000111111111000000///////////////000000000000111111222222222222111222222222333333333333333444555555555444333333333444666888999::::::999777555333333333333111000000222444888;;;>>>@@@AAA;;;999666444555777;;;===::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>???@@@BBBKKK```~~~zzzVVVEEE;;;;;;>>>???SSSqqqxxxAAA999555333111000111111000///////////////////////////.........///////////////////////////000000000000111111222333444666777888888<<>>AAAOOO^^^kkk|||~~~mmmZZZQQQOOOaaa~~~sssVVVIIIHHHJJJJJJKKKHHHIIIMMMMMMHHHDDDDDDEEEAAA@@@AAA@@@<<<<<<>>>DDDOOOnnnzzzjjjVVVTTTHHH???@@@>>>BBBRRR}}}VVVGGG;;;::::::777777<<<777666555555555555555555555555555666666777777888888:::666999DDDQQQlllxxxsssooo\\\QQQIIIHHHKKKQQQQQQLLLHHHIIIIIIOOOXXX___aaaaaa___^^^ZZZWWWRRRNNNJJJEEE@@@===999999:::;;;===<<<:::777555555555555555555555555333333222111111111111111222111111111222222333444999::::::::::::888777666222333333222222000//////,,,---///111111111000000//////......//////000000111111111222333333444444333333333333444444444444444444555666666555333222222333555888::::::;;;;;;777555444333444333111000111222444777:::<<>>???@@@@@@======<<<<<<======>>>??????AAADDDMMMbbbsssRRRDDD;;;;;;>>>@@@WWWxxxttt???999555333111000111111000///000000000000000000000000.........///////////////////////////000000000000000000111222444666777888999BBBaaayyyuuu|||pppYYYKKKEEEBBBAAABBBEEEIIISSSjjjssscccPPP@@@>>>AAAEEEJJJMMMRRRVVVZZZdddgggmmmwwwlllmmmuuu{{{|||~~~}}}ppp```OOOKKKDDD===999888999:::999===BBBEEEGGGKKKPPPTTT[[[WWWVVV[[[cccnnn~~~rrr^^^OOOWWWZZZaaajjjttt}}}~~~xxxttttttwww{{{~~~lllbbbggg|||ppphhh\\\SSSKKKGGGDDD???===>>>???AAAMMMZZZeeettttttcccWWWQQQRRRccc|||sssZZZMMMJJJMMMOOOOOOIIIEEEGGGIIIGGGGGGHHHFFFBBB???@@@>>>;;;<<>>888888999;;;<<<;;;999666444444444444444444444444222222111000000000000111111111111111222222222222777777888777777666444444333333333333222111000000,,,---///111222111000///...............///000000111222222333444444555555444444444555555555666666444555666777666555333222000222555777:::;;;<<<<<<777555444444444444222000111222333555888;;;===>>>888777555555555777:::<<<;;;;;;<<<>>>???AAABBBBBB>>>============>>>?????????AAAEEEOOOfffmmmMMMBBB::::::===AAAXXX~~~ppp===:::555333111000111111000///000000000000000000000000............/////////000////////////000000000000//////000111333555777888;;;IIImmmzzzxxxooo{{{kkkUUUIIIDDDBBBAAAAAAFFFJJJVVVnnnrrr___RRRGGG???DDDKKKVVV```hhhooouuuyyyooolllyyywwwiiiTTTOOOFFF>>>999888999::::::>>>CCCEEEFFFKKKRRRXXX]]]YYYXXX\\\dddooo~~~yyyfffVVVUUUZZZbbbkkkuuu}}}yyyrrrnnnoootttyyy}}}}}}aaa[[[ggg{{{oooeee[[[QQQIIIGGGEEE@@@<<<;;;AAABBBLLLVVV^^^kkkiiiVVVUUURRRVVVfff|||sss\\\OOOKKKNNNRRRQQQIIIDDDEEEGGGHHHJJJMMMGGGBBB??????===;;;<<<@@@AAAMMMrrr}}}hhhVVVUUUIII@@@AAA@@@CCCOOOttt___LLL<<<::::::777;;;CCC999999888777777777777777444555555666777888888999555999999===IIIUUUppppppoooxxxuuuooocccVVVOOOEEECCCDDDGGGFFFCCCCCCGGGOOOUUU^^^ccceeeeeefffgggaaa\\\UUUNNNIIIEEEBBB???888888888:::;;;:::888555444444444444444444444444222111111000000000000000111111111111111222222222666666666666555444333222333333333333333222111000,,,---///111222111000///...............///000111222222333444444555666666555555555666666666666777444555666777777555333222///111444777:::<<<======777666444444555444222000222222333555777999;;;===888777666666777999;;;<<<;;;<<<===???@@@BBBCCCCCC>>>>>>>>>>>>>>>???@@@@@@???BBBFFFQQQiiihhhJJJ@@@999999<<<@@@XXXnnn<<<;;;555333111000111111000///000000000000000000000000---.........//////000000////////////000000000000......///000222444666777>>>NNNtttxxxllluuu~~~jjjyyy|||hhhRRRGGGDDDBBBAAAAAAGGGKKKWWWpppgggTTTKKKHHHFFFOOOYYYhhhwwwpppmmm~~~~~~sssYYYSSSIII???999777888:::;;;???CCCEEEFFFKKKSSS[[[^^^ZZZXXX\\\cccnnn~~~mmm\\\TTTYYYaaakkkuuu}}}}}}uuunnnjjjlllrrrwwwzzz}}}|||}}}}}}uuubbb^^^cccxxxnnnggg\\\TTTKKKEEEDDDBBB>>>:::BBBAAAGGGUUU``````ZZZVVVSSSTTTYYYggg{{{xxxaaaOOOIIIMMMTTTSSSGGG@@@EEELLLMMMNNNPPPJJJCCC???AAABBB???======>>>RRRxxxvvvfffYYYPPPGGGBBB??????EEEKKKrrrjjjMMM>>>???<<<:::======888777666555555555555555555555555555555666777777777666999@@@FFFSSSppppppttt~~~~~~uuupppkkkbbbUUUKKKHHHCCC@@@AAAAAA@@@BBBGGGNNNYYYbbbdddlllvvvuuulllhhh___TTTLLLHHHEEE@@@<<<888888999999888777555444333333333222222222111111222222222222222111000///222111000000000111333333444666777666555333444444555444333222000///...............///111222111000///////////////000111111333555777777555444444444444333333333333333333333333444555555444333111000222222222333444555777888666555555666666666333111...000333555666777999:::999777555444666999<<<>>>???>>>>>>>>>???@@@AAAAAA<<<<<<<<<======>>>???@@@CCCBBBFFFUUUnnn```III>>>777<<>>555888;;;888;;;???CCCFFFGGGKKKPPPUUUYYYWWWXXX\\\cccmmm}}}nnn```VVVYYY___hhhsss}}}zzzqqqlllkkkjjjmmmrrrxxx~~~zzzeee___dddxxxllleeeZZZSSSJJJEEECCCAAA===:::>>>>>>EEEPPPWWWUUUOOOLLLNNNNNNRRR]]]nnnxxxeeeTTTNNNRRRWWWSSSIIICCCEEEJJJLLLNNNRRRKKKDDD???@@@AAA>>><<<===BBBMMMhhh{{{zzzvvvpppcccXXXPPPGGGBBB??????DDDKKKnnnsssTTTCCCBBB===:::<<<;;;888888777666555555555555555555555555555666777777;;;888;;;AAAGGGRRRkkkyyyiiilllwwwxxxqqqlllggg___TTTJJJDDD???===???@@@@@@CCCIIISSS___iiilllsss|||zzzrrrfff^^^TTTMMMIIIEEE@@@;;;888888999999888777555444333333333333222222222222111111111111111000//////222111000000000111222333333555666666444333333444555555444222111000///............///111222111000///////////////000111111333555777888666444333333111111111111111111111111333333444555444333222111222222222333444666777888777666666666777666444111000333555777777888999;;;888666555444555888<<<>>>>>>>>>>>>??????@@@AAAAAA>>>============>>>??????CCCBBBFFFWWWrrr\\\HHH>>>777<<>>DDDMMMNNNIIIDDDCCCHHHHHHKKKSSSaaaooo{{{xxxjjjZZZQQQRRRVVVSSSLLLEEEEEEGGGJJJOOOTTTKKKDDD???@@@@@@>>><<<<<>>:::;;;:::999888777666555555555555555555555555555666777777;;;888:::BBBJJJTTTiii}}}rrrcccfffqqq}}}~~~wwwqqqkkkfffbbb[[[QQQIII???;;;:::<<<>>>???CCCIIIPPP\\\ggglllrrrxxxvvvnnnaaa[[[TTTNNNJJJEEE>>>:::777888888888888666555444444444444333333333222222///000000000000///......111111000000111111222333333444555555333222222333666555444333111000//////.........///111222111000///////////////000111111333666999999666333222111////////////////////////111222444555555444333333111222333444666777888999888777777777888777444222333555888999999999:::;;;555444333333555888;;;===>>>>>>>>>???@@@AAAAAABBB@@@???>>>>>>===>>>>>>>>>BBBAAAGGGZZZxxxxxxWWWEEE===888===AAAGGGjjjTTT999444333222111111222222111///000000000000000000000000////////////////////////.........//////000111222222333333222222333777:::FFFiiirrr{{{nnncccwwwmmmjjjuuuqqqcccRRRHHHCCC@@@AAADDDKKKQQQ[[[yyywww\\\QQQJJJLLLccc{{{mmmfffsss~~~xxxuuuyyywwwmmmgggdddttt}}}|||}}}gggOOO@@@<<<:::777>>>AAAEEEGGGGGGIIIMMMQQQRRRSSSXXXaaaiiittt{{{qqq]]]]]]```hhhsss}}}tttjjjeeeeeeffflllsssvvv|||iiifffnnnpppccc]]]TTTPPPIIIEEEBBB@@@===;;;<<>>BBBHHHdddcccNNNIII@@@;;;<<<;;;:::999888777666555555555555555555555555666777777888444888CCCNNNYYYlllooocccgggqqq}}}xxxqqqlllfffaaa]]]WWWNNNGGG<<<888777:::<<<===AAAFFFIIITTT```fffkkknnnlllfff\\\XXXSSSOOOJJJDDD===999666777777888777666444333444444444333333333333222///000000000000000//////111111111111111222222222222444555444333111222222666555444333222000//////.........///111222111000///////////////000000111333666999999666333000///............////////////000111333555555555555444111222444666888999:::;;;999999888888999888555333444666999:::999888888999333333222333444777;;;======>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>===>>>AAAAAAHHH]]]}}}mmmPPPAAA===888===BBBLLLrrrOOO999333333222111111222222111///////////////////////////////////////////////////............///000111222222222222222222444777:::JJJssshhh~~~rrrlllllloooooo```QQQGGGBBB???@@@CCCJJJQQQ]]]|||tttVVVLLLOOO[[[rrr|||oooeeennn|||uuuqqqrrrwww{{{}}}fffZZZVVV___{{{zzz||||||dddMMM???:::::::::???CCCGGGHHHGGGHHHKKKNNNNNNPPPWWWaaajjjtttxxxgggddddddjjjvvv~~~sssgggbbbbbbdddjjjqqqttt{{{}}}gggeeemmmkkk```[[[QQQNNNIIIEEEBBB@@@>>>===;;;===DDDHHHFFFAAAAAAEEEIIIIIIJJJLLLOOOUUU[[[```fffnnnssskkkYYYKKKGGGIIILLLJJJGGGEEEFFFLLLRRRUUUKKKCCC===>>>???======>>>BBBDDD[[[www{{{dddVVVNNNFFFBBB???===AAAFFF^^^eeeOOOJJJBBB===???>>>;;;:::999888666666666666555555555555555666777777888555999EEEQQQ]]]qqqnnneeejjjuuuxxxssskkkgggaaa]]]XXXRRRKKKEEE<<<888666888999999===BBBGGGRRR]]]dddggggggdddaaaWWWVVVRRRNNNIIICCC===888666666777777666555333222444444333333333222222222000000111222222111111111000000111111222222222222222444555444333111222222666555444333111000//////.........///111222111000///////////////000000111333555777777555222000////////////000000111111111000111333555666666666555222333555888:::<<<======:::999999999999888555222333555888:::999777777777111111111333555888;;;=========???AAABBBBBBBBBBBBCCCBBBAAA???>>>>>>>>>>>>AAABBBKKKbbbcccJJJ>>>>>>:::===CCCPPPzzzKKK;;;333333222111111222222111///////////////////////////////////////////////////............///000111222111222222222222444888;;;FFFmmmoooyyymmmssslll___PPPGGGBBB???@@@CCCIIIQQQ___qqqVVVLLL[[[rrrjjj[[[```wwwnnnkkkoooxxxvvvyyyoooWWWOOONNN```wwwzzzwww___JJJ===888:::===@@@DDDHHHIIIGGGGGGJJJLLLOOOQQQYYYcccllluuuyyyllleeeaaafffqqq{{{}}}{{{|||qqqfff```___aaagggnnnrrrzzz}}}hhhccciiivvveee]]]XXXNNNLLLHHHDDDAAA???======888999===AAA@@@>>>AAAFFFKKKLLLLLLLLLLLLOOOSSSWWWcccmmmtttkkkXXXHHHEEEHHHGGGHHHHHHHHHLLLTTTWWWVVVIIIAAA<<<===>>>>>>>>>@@@CCCEEE\\\{{{pppVVVNNNFFFBBB???<<>>???@@@@@@:::999999999999777444222111444777999888777666666000111111333666999<<<===<<<===???AAACCCCCCCCCBBBCCCBBBAAA@@@????????????BBBDDDPPPjjjvvvYYYEEE<<>>>>>???BBBEEEJJJdddtttUUUMMMFFFBBB>>><<<>>>CCCQQQzzzfffSSSPPPIIICCCDDDCCC===<<<;;;999777777666666555555555555555666777777;;;:::???JJJUUUeeekkkjjjppp{{{yyyppphhhaaa\\\TTTRRROOOLLLIIIFFFCCCAAA<<<777555666777777:::???CCCJJJTTTYYYXXXTTTSSSTTTRRRRRRPPPLLLGGGAAA<<<:::555555666666555444222111222222111111111000000000//////000111111111111111///000111222333222222111333555666666444333333444444333222111///...------.........///111222111000///////////////000111111111222222111///...///111111111222333333444555555222333444666666666555555444666:::===@@@BBBBBBCCC:::999888888888777333111000333777999999777666666000000222444777:::===>>>;;;===@@@BBBCCCDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@DDDHHHVVVssskkkNNNBBB;;;@@@<<<===CCCUUUnnn???<<<555333222111111222222111///000000000000000000000000////////////////////////.........//////000111222000111222222222444888;;;EEEXXX~~~uuu|||rrrjjj]]]OOOHHHDDDAAAAAADDDIIISSSdddmmm```[[[iii~~~kkkUUULLLJJJ\\\~~~nnngggiiizzztttccc^^^___TTTLLLTTT]]]zzz}}}{{{{{{nnn```UUUKKK@@@;;;<<<@@@DDDHHHJJJHHHGGGIIIKKKQQQTTT\\\hhhrrr}}}|||tttfffYYYYYYeeepppsssqqqnnneee\\\ZZZ[[[]]]ccciiioooxxxxxxppppppsss\\\QQQLLLHHHFFFEEEDDD@@@===:::999:::;;;666555888:::<<>>BBBCCCGGGJJJPPP[[[eeebbbXXXFFF???:::;;;>>>???@@@CCCLLLSSSqqqaaaUUUMMMFFFBBB>>><<<>>>CCCMMMuuugggUUUSSSKKKEEEEEECCC>>>===;;;999888777666666555555555555555666777777777888???KKKVVViiikkkllltttyyyooofff^^^WWWRRRJJJIIIGGGEEEDDDBBB@@@???:::666444666777777;;;@@@FFFLLLTTTYYYWWWRRRQQQSSSQQQQQQOOOKKKEEE@@@<<<;;;444555555666555333222111111111111000000000000///......///000000000000000///000111222333222111111444666777666555333444444333222111000///---,,,,,,.........///111222111000///////////////000111111000111000///------000222111111222333444444555555333444555666666666555444555777;;;???BBBDDDDDDDDD:::999888888888666333000///333777::::::888777777000000222555888;;;===???;;;===@@@BBBDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAEEEJJJ[[[zzzcccGGG@@@;;;AAA======CCCVVViii<<<<<<555333222111111222222111///000000000000000000000000////////////////////////.........//////000111222000111222222222555888<<>>BBBBBBIIIXXXeeeeeeWWWIII>>>>>>>>>======???CCCFFFWWWbbbwwwuuu___SSSLLLFFFBBB>>>;;;<<<@@@LLLwwwlllXXXRRRKKKHHHGGGBBBAAA>>>;;;999888888777666888888777777777777888888;;;;;;>>>GGGUUUlllmmmlllyyyvvvlllddd]]]WWWTTTMMMJJJFFFDDDCCCBBB>>>;;;777777666555555999>>>BBBEEEMMMUUUXXXUUUPPPMMMMMMMMMKKKIIIFFFBBB???<<<;;;777777666666555444222111222222222222222222222222222111111111000000////////////000111222333333333555888::::::888555444444666555222000............,,,,,,,,,---///000///...---------......///000111222111111000000000000000111333444444444444555777888555222222555666666444666999>>>BBBEEEDDDBBBAAA::::::999777666444333333222444777999::::::999999444555777999;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBB???>>>>>>AAADDDHHHLLL```ZZZEEEDDD999888???===AAAbbb]]]===:::444333222111111000000111111111111000000//////......000000000000000000000000000000000000111111111111111111222444333333888@@@JJJiiitttnnn\\\MMMHHHEEE@@@AAAFFFMMMSSSiiiyyybbb]]]lllfffLLLGGGFFFJJJWWWmmmsssbbb^^^aaayyy}}}jjjTTTNNNNNNHHHPPPjjjyyy|||ooogggeeehhh^^^HHH;;;<<<@@@CCCFFFGGGHHHHHHHHHIIIOOOYYYaaaeeelll~~~nnnYYYMMMLLLPPP[[[dddaaa[[[ZZZWWWTTTUUUZZZbbbhhhooowwwxxxzzzzzznnnXXXJJJFFFDDDBBB@@@@@@??????>>>===:::888777888999888888:::>>>AAAIIIPPP\\\hhhtttxxxYYYBBB;;;===@@@AAAHHHTTT]]]\\\OOODDD=========<<<<<<>>>BBBEEE[[[eeevvv{{{iii\\\RRRKKKEEEBBB???;;;===AAALLLyyymmmZZZTTTMMMKKKJJJEEECCC@@@<<<:::999999777666888888777777777777888888888888===FFFTTTjjjqqqppp{{{{{{uuuoooiiiccc^^^ZZZXXXQQQJJJFFFEEEDDD@@@<<<999888666444555888>>>CCCIIIOOOUUUUUUPPPJJJGGGFFFDDDCCCBBB@@@>>>===;;;;;;555555555555444222111000111111111111111111111111111111111111000000000///000000000111222222222333444666888888666444333333555444222000...------------,,,,,,...000000///..................///000111222222111000000000000000111333444444444444555777777444222333555777666555888:::>>>@@@AAA@@@===;;;999888888777666555444333333444666888999999888777333444666999;;;===>>>>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCAAA???===>>>AAADDDMMMSSShhhvvvSSSAAA@@@999:::@@@???CCCdddWWW<<<999222333222111111000000111111111000000000/////////...000000000000000000000000000000000000111111111111222111222444333333999@@@LLLnnn{{{zzzmmmmmm\\\MMMHHHEEE@@@AAAFFFNNNTTTjjjuuu___eeewwwzzz[[[GGGEEEFFFHHHSSSiiitttccccccqqqwwwgggQQQKKKOOOOOO___|||{{{zzzkkkjjjooosssfffNNN??????BBBDDDFFFHHHHHHIIIIIIIIIRRR\\\dddhhhqqqjjjUUUIIIIIILLLVVV]]]YYYXXXVVVTTTRRRSSSYYYaaagggnnnvvvzzzmmmsss}}}zzzrrrbbbOOODDDAAA@@@?????????>>>>>>>>>===:::777777888888777777999<<>><<<<<<<<<;;;;;;<<<@@@CCCVVV```kkkppplllccc\\\YYYPPPJJJDDDAAA???<<<>>>BBBNNNmmm\\\WWWPPPNNNNNNIIIFFFCCC???===;;;:::888777888888777777777777888888888888===GGGTTTgggwwwvvv~~~{{{wwwrrrnnnfff\\\PPPIIIHHHGGGBBB===;;;999777444444999@@@EEENNNQQQRRROOOHHHAAA>>>===999999999999999999999999444444444333222111000///000000000000000000000000111111111111000000000000111111111111111111222222222444777777444222111111333222111///...------------,,,,,,...000111000...///............//////000222222222111111111000000222333444555444444555777666444333333555777777666999:::<<<===<<<999666444666666666666555555555555333444555777777777666555222333666999<<<>>>>>>?????????@@@AAABBBBBBBBBBBBCCCBBBAAA???===>>>AAACCCQQQ[[[tttkkkLLL@@@<<<999<<>><<<<<<<<<:::888777777777777666888;;;>>>GGGLLLUUU]]]dddkkkqqquuuvvvtttkkkZZZGGG:::888:::999>>>DDDHHHHHHDDD???<<<;;;;;;;;;;;;:::;;;>>>AAAHHHOOOWWWZZZYYYVVVUUUVVVNNNHHHCCCAAA???===???DDDSSSlll\\\YYYRRROOOPPPLLLJJJFFFBBB???===;;;999888888888777777777777888888::::::???IIIUUUeee{{{}}}{{{}}}pppcccTTTKKKJJJHHHCCC>>><<<:::777555666<<>>???@@@AAAAAAAAAAAAAAABBBBBBAAA???===>>>BBBDDDTTTbbb___DDD===;;;:::>>>??????MMMuuuuuuGGG:::999111333222111111000000111111000000000000///////////////////////////////////////000000000111111111111222111222555444333999AAAOOOvvvlllfffhhhddd}}}jjj[[[NNNIIIEEE@@@AAAHHHPPPXXXpppjjj___zzz~~~___IIIEEEGGGSSSYYYkkkxxxyyypppiiiWWWOOOWWWddd}}}qqqmmm|||]]]IIIBBBFFFFFFIIILLLPPPRRRRRRQQQVVV```iiioooyyy^^^HHH>>>CCCEEEJJJNNNKKKNNNMMMLLLLLLOOOVVV```ffflllsss~~~kkk___eeetttxxxrrrtttiiiZZZOOOJJJJJJMMMPPPSSSKKKAAA::::::;;;;;;:::888888888666666777:::<<<@@@DDDKKKQQQUUUZZZ^^^aaabbb___YYYNNNCCC===<<<===888===CCCEEEDDD@@@>>>>>>:::;;;;;;;;;::::::===??????CCCHHHNNNSSSUUUTTTSSSMMMGGGBBB@@@???===???DDDUUUjjj\\\ZZZRRROOOPPPLLLLLLIIIDDDAAA???===;;;999888888777777777777888888999999???KKKYYYiii}}}~~~{{{vvvnnncccTTTLLLIIIGGGCCC???;;;:::888666888>>>GGGMMMIIIHHHDDD???:::666444333000000111111222222333333444444444444222111000///111111111111111111111111000000000000000000111111222222222111111111111111000333555555333000/////////////////////...---------------...000111000//////............//////000222333333444333222111111222444555555555555666888555666666666666555666666444444555444444222111111222222222333444444555555333333333444444444444333333555999<<>>@@@DDDGGGVVVhhhSSS<<<999<<<===>>>===???UUUiiiCCC;;;999333333222111111000000111111////////////000000000000///////////////////////////000000000111111111111333222333555444444999AAAUUUxxx~~~tttrrrffffffxxxbbbbbb{{{hhh[[[OOOJJJEEE???AAAHHHPPPZZZrrr~~~gggeeezzz[[[LLLLLLOOO^^^mmmxxxqqqpppaaaUUUXXXdddzzz}}}wwwppp{{{eeeNNNBBBFFFGGGIIINNNTTTXXXXXXWWWVVV___iiippp{{{]]]EEE<<>>DDDJJJOOOSSSWWWYYYVVVSSSNNNHHHBBB>>>:::999999>>>DDDFFFDDDAAA??????:::;;;<<<;;;::::::<<<>>>???@@@EEEMMMUUUWWWTTTOOOLLLFFFAAA@@@>>>===???DDDUUUiii]]][[[SSSOOOOOOLLLMMMIIIEEEBBB@@@>>><<<:::888888777777777777888888555666===KKK\\\ooo}}}{{{yyyvvvtttoooiiieeebbbZZZQQQIIIFFFDDDBBB@@@;;;:::888777888===EEEKKKBBB@@@===999666444333222111111111111111111111111444444444333222111000///111111111111111111111111000000000000111111111111111111111111111111222222111333666666333111000000//////000000000///.........------///111222111///---------......///000111333333444555444333222111222444555666555555666888666777999888666444444555222222222222222222222222000111111222333444444444222222333333333444444555555888<<>><<<>>>>>><<>>===::::::999888666777999;;;:::>>>DDDJJJNNNRRRVVVYYYTTTQQQNNNKKKHHHCCC===888===AAAEEEGGGEEEBBB???>>>:::;;;<<<<<<;;;;;;<<<===???AAAEEEMMMTTTVVVRRRMMMMMMFFFAAA@@@>>><<>>AAACCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@>>>???@@@@@@BBBFFFKKKOOOiiijjjGGG===DDD;;;>>>??????KKKkkkUUUAAA999444888333222111111000000111111.../////////000000000111000000000000000000000000000000000000111111111111333222333555555444:::BBBWWWlllvvvxxx{{{yyyeeeggg|||eeeZZZPPPLLLEEE???AAAIIIPPP[[[tttkkkrrryyy\\\QQQYYYeee{{{uuu___YYY___nnnyyy{{{~~~vvvxxx```KKKHHHGGGHHHNNNUUUYYYYYYVVV\\\dddmmmuuugggKKK@@@FFFGGGFFFJJJKKKIIIHHHHHHHHHLLLTTT^^^eeelllsss}}}ssshhhrrr}}}xxxrrrcccUUUSSSUUUXXX___fffZZZOOOBBB<<<===???>>><<<;;;;;;:::888666777999<<<===AAAGGGKKKOOORRRUUUXXXYYYWWWUUUTTTSSSOOOFFF@@@@@@CCCFFFHHHFFFBBB>>><<<:::<<<======;;;;;;<<<===;;;???EEELLLQQQSSSQQQNNNMMMGGGAAA@@@>>><<<>>>CCC\\\jjj```^^^UUUOOOPPPMMMLLLIIIEEEBBBAAA???>>><<<888888777777777777888888;;;:::???LLL]]]nnnooojjjccc\\\WWWTTTPPPNNNEEEGGGGGGDDD@@@======???===<<<999666444555999<<<;;;888555333333222111000//////000111111222222333111111111111000...---,,,//////////////////////////////000000111111111222//////000111222333333444444666888888666444222222...///111222222111000000.........///111222111000++++++,,,---///111333444333444555666666444222111333444666666555555777888888:::<<<:::666222222222333222111000000111222333000000111111222222222222222222222333444555777888:::===@@@CCCDDDCCCAAA@@@AAAAAABBBBBBBBBAAAAAA@@@===???@@@AAACCCGGGMMMQQQsssZZZ<<<777AAA999>>>@@@BBBPPPrrrPPPAAA888111999333222222111000111111111.../////////000000111111000000000000000000000000000000000000111111111111333222444666555555:::BBBOOOaaapppnnn~~~uuueeeZZZQQQLLLEEE>>>AAAJJJOOO[[[uuummmuuu{{{\\\OOO[[[kkk}}}ddd[[[aaapppxxxxxx~~~zzzgggQQQIIIGGGHHHMMMSSSWWWUUURRR___gggpppxxxlllNNNBBBHHHFFFEEEHHHJJJHHHGGGGGGGGGJJJRRR\\\cccmmmttt~~~yyynnnzzzrrrgggccc[[[SSSTTT[[[___```TTTDDD<<>>:::999;;;;;;999999;;;@@@???CCCLLLSSSUUUXXX[[[ccc```^^^``````XXXHHH:::BBBGGGMMMNNNJJJDDD@@@>>>:::;;;===>>>>>>===<<<;;;===;;;FFFQQQOOOQQQXXXXXXSSSKKKDDD@@@===;;;>>>DDD[[[ppp```YYYVVVRRROOOOOONNNLLLIIIHHHFFFDDD@@@===;;;:::888777777777888999999999<<>>;;;::::::999999888888888555444222000//////000000222222111111111111222222444333222000...---,,,,,,............/////////000////////////000000000000000111222333444444444444555666666777555333111///111111222222222222111111,,,---///000000000///...---,,,,,,---000333444333444555666777777555333222333555666666555555666888::::::;;;:::888555222111111000000111444666666555555555444444333222222111222111111111444888<<>>@@@BBBBBBAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@===AAAIIIGGGKKK\\\}}}sssOOO>>>===;;;;;;BBBAAABBBYYYjjjFFFAAA999<<<333111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111555222000333555555:::???PPP\\\~~~tttcccYYYOOOIIIEEEAAABBBFFFNNNYYYssslll{{{oooVVVRRR___sss|||fff\\\hhhvvv|||wwwzzzxxxYYYIIIFFFKKKNNNKKKSSSYYYTTTbbbjjjuuu~~~wwwVVVBBBCCCEEEKKKMMMGGGIIIIIIIIIIIIKKKSSS\\\ccckkksss~~~zzzxxx}}}nnngggccc[[[SSSSSSYYY^^^^^^PPPGGGBBBEEEHHHFFFCCCCCC<<<999999;;;:::777888;;;BBB@@@CCCKKKRRRVVVZZZ___ddddddfffjjjiii___OOOBBBDDDIIIOOOOOOJJJDDD@@@>>><<<===>>>??????>>><<<;;;???<<>>CCC\\\}}}nnn```YYYWWWSSSQQQQQQNNNLLLJJJHHHGGGDDDAAA>>><<<;;;999888777777888999999999===HHH[[[tttvvvfffaaaZZZUUUQQQNNNKKKIIIEEEDDDAAA>>><<<<<<<<<===:::::::::999999888888888444333111000///...//////222222111111111111222222444333111///...---,,,,,,........./////////000000////////////000000000000000000111333444444444444444555555555444222000...000000111111111111000000,,,---...///000//////......------...111444555555444555666777666444333111444555777666555555777888;;;;;;;;;;;;999666333222111000111333666888777666555444333222111111111111222222222444777:::===@@@???@@@BBBBBBAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???BBB???BBBIIIGGGNNNbbbkkkKKK===>>><<<<<>>;;;:::;;;999666888<<>>??????@@@@@@@@@???===<<>>OOOdddmmmsssuuunnnXXXOOOFFFAAA===;;;>>>CCC^^^vvvjjj^^^YYYWWWUUUSSSSSSOOOMMMKKKIIIHHHFFFBBB@@@===<<<:::999888888999999888999>>>KKK___xxx{{{nnnaaa]]]VVVQQQNNNKKKHHHFFFCCCBBB???===;;;:::::::::999999999888888888888888444333111///.........///222222222222222222222222333222111///...---------....../////////000000000000000/////////////////////000111333444555555555222333333333222111///......//////////////////...,,,---......//////......///...---///222555666555555666666666555444222222555666777777666666777888;;;<<<<<<<<<:::777555333111111333777:::;;;:::888555444222000///000111222222333555888:::===???@@@@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???CCCBBBDDDHHHHHHUUUnnnzzz^^^EEE<<>>AAAAAAFFF___WWW@@@>>>444555555222222111111111000000000000000000000////////////000000000000000000000000000000000000111111111111444222111444555555:::AAANNN```{{{uuuxxxddd[[[RRRLLLFFFBBBDDDHHHMMMYYYsssmmmlllSSSOOO[[[lll~~~mmmYYYRRRWWW^^^mmmuuuyyymmmeeeaaaeeetttxxxqqqxxx{{{kkkQQQIIIJJJLLLJJJQQQXXXVVVbbbkkkwwwuuuUUUBBBAAABBBGGGLLLHHHKKKLLLLLLJJJKKKOOOXXX___jjjrrr}}}vvvuuu}}}pppeeeaaaYYYPPPOOOTTTWWWVVVDDDKKKPPPTTTbbblllcccPPPDDD???<<<;;;999666999>>>@@@@@@DDDLLLQQQTTTYYY```jjjnnnrrrqqqhhh[[[NNNFFFKKKOOOQQQOOOIIICCC???>>>@@@AAAAAAAAA@@@???>>>===AAA@@@TTTpppyyyYYYQQQGGGAAA===;;;>>>CCCaaammmcccZZZXXXWWWTTTSSSTTTPPPOOOLLLKKKJJJHHHDDDBBB???>>><<<:::999999999999999:::???LLL___xxx{{{oooeee]]]YYYSSSOOOLLLIIIFFFDDDAAA@@@>>>;;;:::999888888777777777888888888888888555444222000//////000000222222222222222222222222222111000///...---------...////////////000000000000000000000000000000000111222333444555666666666111111111111000///...---------............------,,,,,,------...............------///222444555555666666555444444333333222666777888888666666777888<<<<<<======;;;999666444111222555999======;;;999555333111///...000222444444666999<<<>>>@@@AAAAAAAAABBBCCCCCCAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAA===DDDDDDDDDGGGJJJ^^^~~~jjjRRR@@@;;;???===???AAAAAAJJJgggOOO@@@>>>555444999222222222111111111000000000000000000///////////////////////////////////////000000000111111111111333222222444444555;;;BBBTTThhhpppllluuuddd\\\SSSMMMGGGBBBDDDJJJOOO[[[uuummmoooVVVOOOTTTaaa``````]]]YYYYYY^^^eeekkkiiillluuusssgggddd```___lllwwwrrruuuyyyYYYLLLJJJLLLJJJPPPXXXWWWfffooo|||pppSSSAAA@@@???DDDJJJIIILLLNNNNNNLLLKKKNNNWWW^^^jjjrrr}}}yyymmmlllzzz{{{oooaaa^^^VVVMMMLLLQQQSSSQQQGGGQQQ[[[ggg}}}yyy]]]GGGAAA;;;:::999888999===<<<>>>EEEMMMPPPPPPSSSYYYbbbeeegggddd\\\SSSKKKGGGMMMOOOQQQNNNGGGAAA>>>>>>@@@@@@@@@@@@??????>>>>>>@@@AAAYYY{{{|||YYYPPPFFFAAA===;;;???EEEhhheee]]]WWWVVVVVVTTTSSSUUURRRPPPNNNMMMLLLJJJFFFDDDBBB@@@>>><<<:::::::::::::::;;;@@@KKK]]]tttxxxqqqhhh```YYYVVVQQQMMMKKKIIIFFFDDD???>>><<<;;;999777777666666666666777777888888888777666444222111111111222111222333333333333222111000000///......---......////////////000000000111000000000111111111222222333444555666777777777777000000000000///...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,...111333444444666555444333222333333444777888999888777666777888<<<<<<======<<<999777555222333666:::===>>><<<:::444222111///000222555777777999<<>>===@@@@@@CCCQQQssslllFFF<<<:::555111777222222222222111111111111000000000000///////////////////////////////////////000000000111111111111333222333555444555;;;DDD[[[pppiiihhhsssddd]]]UUUNNNFFFBBBEEEKKKQQQ]]]yyynnnwww^^^QQQOOOUUUVVVSSSUUUdddyyyooodddccc^^^\\\jjjhhhhhhqqq|||aaaPPPJJJLLLJJJOOOYYYZZZhhhrrriiiNNN@@@???===AAAHHHHHHLLLOOOPPPNNNLLLOOOWWW___jjjsss}}}pppeeejjjxxxrrrggg\\\ZZZRRRJJJIIIMMMOOONNNOOO[[[jjj}}}bbbFFF???:::===AAA@@@>>>===<<>>>>>>>>>>>>>>>>>>>>>>>???BBB^^^zzzVVVNNNDDD???<<<<<>>===<<<:::999777666555444444555666777888888999888777555333222222222333111222333444444333222111//////......---........./////////000000000111111000000111222333444444555555555666666666666666555000/////////............+++,,,,,,------,,,,,,+++,,,++++++++++++,,,---...---,,,+++---000333444333555444222111111333555666888999:::999888777888999;;;<<<<<<===;;;999777555444444666999<<<<<<;;;999333222222222333666999:::;;;<<<>>>@@@AAAAAAAAAAAA@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>EEEEEEGGGNNN[[[{{{qqqPPPDDD<<<;;;>>>===???AAAHHH[[[^^^EEE===999999333888333222222222222111111111000000000000////////////000000000000000000000000000000000000111111111111222222444666444444<<>>;;;>>>FFFGGGKKKOOORRRPPPNNNQQQZZZbbbkkksss~~~kkkcccmmmxxxyyyiii```XXXVVVOOOGGGFFFKKKLLLKKKTTTbbbvvvuuuWWWDDD======HHHRRRQQQHHH@@@???BBBHHHLLLKKKGGGIIIOOOPPPQQQRRRSSSUUUVVVUUUUUUJJJLLLLLLHHHBBB===;;;<<<;;;;;;;;;;;;<<<======>>>???EEEdddvvvSSSJJJBBB===<<<<<>><<<;;;;;;::::::;;;>>>GGGWWWkkk~~~sssjjjddd___YYYRRRPPPMMMJJJIIIGGGDDDAAA======<<<;;;999777555444333333444555666888888999888777555333222222222333111222444555555444222111......---------....../////////000000000111111111000000111333555666888888555666666555555444333222000//////...............+++,,,,,,------,,,,,,+++,,,+++*********+++------...---,,,...111444444444444222000000111333777999999:::;;;:::888777888999:::;;;<<<<<<;;;999777555666555555777999:::999777111222333555777:::===>>>??????@@@@@@@@@@@@@@@@@@???@@@BBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAFFFGGGJJJUUUggg```EEE@@@<<<;;;??????===BBBNNNeeeSSSGGG???888>>>666888333333222222222111111111000000000000////////////000000000000000000000000000000000000111111111111111222555666444444<<>>BBBSSSaaa```RRREEEDDDEEEIIIKKKHHHEEEHHHOOORRRRRRSSSVVVYYYZZZYYYWWWIIIJJJJJJFFF@@@;;;:::;;;999999999999:::<<<===>>>???GGGhhhsssQQQHHH@@@<<<;;;===DDDKKKfff\\\XXXXXXZZZZZZWWWVVVYYYTTTSSSQQQPPPOOONNNKKKHHHFFFEEEBBB???===;;;;;;;;;999:::>>>GGGVVVjjj|||zzzoooeee___YYYTTTPPPNNNKKKIIIHHHFFFCCC@@@======<<<;;;999777555444222333444555666888888999777666444222111111111222111222444555555444222111...------------...//////000000000000111111111111///000222444666888::::::555555555444333222000///000000///.........//////+++,,,,,,------,,,,,,+++,,,+++*********+++,,,---///...---///222555555555333111//////000444888:::999:::;;;:::888777888999999:::;;;;;;;;;999666555777555444555777888777666000222444777:::===???@@@AAAAAA@@@@@@@@@@@@@@@???>>>@@@BBBBBBAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCHHHHHHLLLZZZooozzzTTT>>>>>>===<<<@@@@@@;;;CCCSSSlllzzzIIIDDD;;;333<<<333222333333333222222222111111000000000000////////////000000000000000000000000000000000000111111111111111222555777444444===GGG]]]vvvuuuqqq|||zzzmmmkkkqqqjjjnnnaaa\\\UUUNNNDDD???CCCKKKQQQ___{{{~~~xxxiii^^^]]]kkkuuuyyyuuurrrrrrlll___SSSWWWkkk~~~kkkgggbbbaaahhhxxxuuu[[[NNNOOOLLLQQQ\\\aaalllvvvSSS@@@:::===:::<<>>:::999===>>>======???GGGIIIrrrgggOOOEEEAAA888>>>CCC???SSSgggZZZXXXVVVUUUTTTUUUWWWXXXYYYXXXVVVSSSPPPNNNLLLKKKJJJHHHEEEAAA>>><<<;;;;;;:::999>>>KKKVVVccczzzxxxtttnnniiiccc]]]WWWSSSRRRNNNIIIHHHJJJIIIDDD@@@<<<;;;:::888666555333333222222222333333444444444666666555444333333222222555666777777666444222111------......///000000000111000000000000000111222111222555777999:::::::::666555444222000///------..................------.........------,,,,,,+++***+++,,,,,,------------,,,------///111333555666555555555666777777888888999999999999888888777777999;;;<<<<<<999777666666888999;;;;;;:::888555333333222333666:::===??????AAABBBBBBAAA??????@@@BBBBBBBBBCCCDDDDDDCCCBBBAAADDDCCCAAA@@@AAABBBBBBBBBGGGGGGKKKWWWjjj]]]MMM>>>:::<<<===>>>???CCCHHH\\\dddNNN===::::::555333777444333222222111111222222111111111111000000000000000000000000000000000000000000000111222222333333///555333333777555888FFFaaauuulllwww|||yyypppnnneeeXXXSSSOOOCCCAAAGGGGGGQQQ^^^zzz|||tttrrr~~~qqqgggjjjlll```QQQNNNNNNVVVfffvvvyyykkkjjjnnnhhhlll}}}|||]]]LLLNNNNNNRRR[[[___rrr|||NNNEEE<<<;;;<<<>>>BBBGGGLLLRRRWWWWWWUUUWWW```hhhoooxxxrrr^^^XXXcccttt|||ppphhh^^^UUURRRPPPMMMLLLNNNRRRXXX[[[eeeppptttkkk\\\PPPFFF??????;;;GGGdddwwwmmmTTTCCCEEEGGGLLLQQQQQQMMMLLLNNNUUU\\\ccckkkssssssgggXXXSSSPPPKKKFFFBBB===;;;;;;===:::999===>>><<<===@@@HHHMMMvvvdddLLLBBB@@@888>>>CCC@@@VVVttt___ZZZYYYWWWVVVUUUVVVWWWXXXYYYXXXVVVTTTQQQOOOMMMLLLJJJHHHEEEBBB???===<<<<<<<<<:::>>>IIISSS```xxxuuurrrlllfff```[[[UUURRROOOKKKGGGFFFGGGFFFBBB>>><<<;;;:::888666555333333111222222222333333333333555555444444333333222222444555666666555333111000------......///000000000000000000000000111111222222333555666777777777777333333222000///...---,,,........................//////...------,,,,,,,,,***+++,,,---.........---......///000222444666777666666666777888888999999:::999999999888888888888:::;;;<<<;;;999777666666:::;;;<<<===<<<999777555333222222555999===??????AAABBBBBBAAA@@@@@@AAABBBBBBCCCDDDEEEEEEDDDCCCCCCFFFDDDBBBAAABBBCCCCCCCCCHHHFFFMMMbbb~~~TTTGGG;;;999<<<===>>>???BBBNNNhhh]]]JJJ;;;:::;;;666555888444333222222111222222222111111111111000000000000000000000000000000000000000000000111222222333333///555333333777555888GGGVVVmmmuuuyyyqqqpppeeeXXXSSSOOODDDAAAGGGGGGQQQ___zzzxxxpppkkklll^^^PPPOOORRR\\\mmmxxxxxxkkkppp}}}zzzxxx~~~___NNNOOONNNQQQZZZ]]]qqqrrrHHH@@@999999;;;===@@@EEEJJJOOOTTTVVVWWW\\\ccciiiqqqyyyxxxhhhYYYXXXgggxxxzzzmmmeee\\\SSSNNNNNNNNNPPPSSSYYY^^^aaaqqqqqqjjjZZZKKKCCC@@@???@@@;;;BBBTTT___XXXHHH???DDDGGGOOOWWWXXXRRROOOPPPYYY```jjjssszzzxxxlll___XXXVVVQQQJJJDDD@@@===<<<<<<999999<<<===<<<===@@@HHHTTT|||___HHH@@@???999>>>BBBAAAZZZlll]]]ZZZYYYXXXWWWVVVWWWXXXXXXXXXWWWVVVTTTRRRPPPNNNMMMJJJIIIFFFCCCAAA???>>>===>>>;;;===FFFOOO]]]vvv|||qqqmmmgggaaa\\\WWWRRROOOKKKHHHDDDCCCDDDBBB???;;;;;;:::999777666444333222111111111111111222222222333333333333333333333333222333333444333222000///------......///000000000000000000000000111222222444444555555555444333222000//////......------,,,............////////////000//////...------,,,,,,+++,,,---...///////////////000111222444666777888777777888888999:::::::::::::::999999999999888888:::;;;<<<;;;999777666777;;;===>>>???>>>;;;888666444222111333777<<>>>>>???AAAWWWyyyTTTEEE999:::;;;888666888444444333222222222222222111111111111000000000000000000000000000000000000000000000111222222333333///555333333777555999GGGMMMhhhzzzrrrttteeeYYYUUUQQQDDDAAAGGGGGGRRR___{{{~~~yyydddSSSUUU^^^nnnyyykkksssaaaOOOOOOMMMOOOXXX[[[pppjjjDDD===999:::<<<===???CCCIIIMMMRRRXXX\\\aaafffjjjttt{{{rrreee[[[___qqq{{{mmmddd\\\TTTNNNMMMMMMOOOTTTZZZ```ddduuuqqqfffVVVHHH@@@======>>>;;;===EEEIIIEEE@@@???BBBGGGRRR^^^```ZZZUUUUUU___fffpppzzz}}}xxxlllbbbZZZ^^^\\\RRRGGG@@@>>>===;;;999:::======;;;===AAAHHH[[[\\\GGG???@@@:::===@@@CCCaaahhh___ZZZYYYXXXWWWWWWWWWWWWXXXVVVUUUTTTSSSQQQOOONNNMMMJJJIIIHHHEEECCCAAA@@@??????<<<===DDDLLL[[[www{{{wwwkkkgggaaa[[[WWWSSSNNNKKKHHHFFFCCCAAAAAA@@@===;;;:::999888777555444333222000000000000000111111111222222222222333333333333000111111111111000///...------......///000000000000000000000111222333333666666555444222111//////........................///////////////000000000111000000///...---,,,,,,,,,---...///000000111111000111222444555666777777888888999999:::;;;;;;;;;::::::::::::::::::999999:::;;;<<<;;;888777777777<<<===>>>???>>>;;;888666444222000111555;;;>>>@@@???AAABBBCCCBBBAAABBBDDDCCCDDDFFFGGGHHHGGGGGGFFFFFFEEEDDDBBBAAABBBEEEGGGIIIKKK]]]qqq\\\@@@;;;888;;;>>>>>>===???AAAaaayyyMMMBBB::::::<<<999666666444444333222222222222333111111111111000000000///////////////////////////000000000111222222333333000555333333777666:::IIIQQQooozzztttvvveeeZZZWWWRRREEEAAAGGGHHHRRR___{{{nnn\\\bbbqqq}}}iiimmm```MMMMMMKKKMMMVVVZZZmmm~~~dddDDD???===>>>???>>>???CCCHHHKKKRRRZZZaaafffiiikkkvvv|||vvvkkkaaafffxxx}}}nnneee]]]TTTNNNMMMLLLMMMSSS]]]ffflllzzzpppaaaRRREEE<<<999999;;;999999;;;<<<<<<>>>BBBCCCJJJWWWeeehhhddd______jjjpppzzz{{{qqqjjjgggpppooo^^^III>>><<<<<<;;;:::;;;>>>===;;;>>>CCCIIIccczzzYYYGGG???AAA<<<===???GGGkkkqqq```\\\XXXWWWWWWVVVVVVVVVVVVVVVSSSRRRQQQPPPOOONNNMMMMMMKKKJJJIIIGGGFFFDDDBBBAAA@@@===>>>CCCKKK[[[yyy{{{tttoooeeeaaa[[[VVVRRRNNNKKKIIIFFFDDDBBBAAA@@@>>><<<;;;888888777666555333333222000000000000000000000000111111111222222222222222///////////////.........------......///000000000000000000000111222333444777666444222000...------....../////////000000000/////////000000000111111222111111000...------,,,------///000111222222222000111222444555666666666999999999:::;;;;;;<<<<<<::::::::::::::::::;;;;;;;;;<<<<<<:::888666777888:::;;;===>>><<<:::777555444111000111555:::>>>@@@>>>@@@BBBCCCCCCBBBCCCDDDDDDEEEGGGHHHHHHHHHGGGFFFDDDDDDCCCAAA@@@AAAEEEIIIIIISSSlll}}}]]]MMM>>>;;;;;;>>>???===>>>AAAFFFmmmjjjJJJCCC<<<<<<<<<999666444555444333333222222333333111111111111000000000///////////////////////////000000000111222222333333000555333222777666;;;JJJ]]]}}}wwwtttuuueee[[[YYYTTTEEEAAAGGGHHHRRR```{{{|||qqq|||hhhiii___LLLKKKIIILLLUUUXXXjjj|||\\\EEEBBBAAABBBAAA???@@@CCCCCCIIIRRR]]]ffflllnnnooowww|||sssfffiiizzznnnddd[[[RRRLLLKKKKKKNNNVVVbbbnnnuuuqqq]]]MMMAAA:::999<<<888888888777666999???EEEGGGNNN\\\iiinnnkkkhhhhhhsssxxx{{{zzzeeeJJJ===::::::;;;;;;===@@@>>><<>>AAANNNyyyggg]]]ZZZUUUUUUUUUTTTTTTTTTSSSSSSPPPPPPPPPOOONNNNNNNNNMMMKKKKKKJJJIIIHHHFFFDDDCCCBBB>>>???DDDJJJYYYyyy~~~zzztttlllfff```\\\VVVQQQNNNKKKHHHGGGDDDCCCBBB@@@???===<<<;;;777777666555444333222222111111111111000000000000111111111111111111111111........................------......///000000000000000000111222333444555777666444111///...------//////000000000111111111//////000000111111222222333222111000///...---,,,......000111333444444444000111333555666666666666999999::::::;;;;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;<<<;;;:::777666777888999:::<<<<<<;;;999666444222000///111555:::===>>>===???BBBDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEAAABBBBBB@@@???AAAGGGLLLNNN___kkkNNNDDD>>><<<===??????===@@@EEEPPP{{{^^^IIIDDD???======;;;777555555444444333333333333333111111111111000000000000000000000000000000000000000000000111222222333333000555333222777666<<>><<<:::;;;<<>>???DDDWWWppp```[[[YYYRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKJJJHHHFFFEEEDDDAAAAAADDDHHHUUUttt|||}}}~~~~~~zzzwwwqqqhhhbbb]]]YYYSSSNNNKKKIIIGGGEEEBBBBBBAAA???===;;;::::::777666666555444333222222222222222111111000000000222222111111000000//////.........------.........------......///000000000000000000111222333555555666555333111///////////////000000000000000111111//////000111111222333333444333222111///...---,,,...///111222444555555555222333555777888888777777888999999:::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999777666777999999;;;<<<===;;;999666444000//////222666:::<<<<<<<<>>>>>===CCCKKK^^^mmmVVVHHHEEEAAA>>>======;;;888555555444333333333333444111111111111000000000000000000000000000000000000000000000111222222333333111555333222777777<<>>888555666444888:::888777:::???BBBIIINNNXXXcccgggdddccceeegggjjjsss~~~yyyVVVBBB@@@@@@<<<<<<===@@@BBB@@@===BBBIII\\\dddKKKBBB;;;@@@>>>@@@GGG^^^cccYYYXXXUUUPPPPPPQQQQQQPPPPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLLLLLLLKKKIIIGGGFFFEEEBBBBBBDDDFFFRRRppp||||||yyy}}}}}}yyyvvvqqqiiiccc[[[WWWQQQLLLIIIHHHFFFEEE@@@@@@@@@>>>;;;:::999:::666666555444333333222222333222222222111111000000333222222111000//////.........---------......///------......///000000000000000000111222444555666555444222111000///000000//////000000000000000000///000000111222222333333444444333111000...------///000111333444555666666333555777999::::::888888888888999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;999777666777999:::;;;<<<===<<<:::777555/////////222666:::;;;;;;<<>>FFFOOOhhh^^^RRRGGGEEEBBB>>>>>>???>>>;;;555555444333333333333444111111111111000000000000000000000000000000000000000000000111222222333333111555333222777777===MMMoootttvvvgggfff~~~eee]]]]]]XXXGGG@@@GGGIIISSSaaa|||vvvoooooo}}}www}}}ffffffqqqhhh]]]hhhyyykkkTTTNNNHHHHHHOOORRRbbbwww```NNNNNNPPPRRRRRRRRRWWW___ppp{{{~~~~~~~~~}}}sssxxxsssccc[[[RRRJJJFFFJJJOOORRRTTTUUUVVVWWWNNNIIIAAA<<<999999::::::888777777777777777888999FFFJJJOOOUUUWWWXXXVVVUUUZZZ^^^eeeoooyyycccLLL@@@<<<<<<===>>>???<<<===@@@;;;???QQQiiiyyy]]]NNNCCC===999AAADDDEEEgggjjjXXXVVVSSSRRROOONNNNNNNNNNNNOOOPPPPPPNNNNNNMMMMMMLLLMMMMMMMMMOOONNNMMMKKKJJJIIIIIIIIIHHHEEEAAAAAADDDPPPhhh|||www|||~~~~~~yyysssooojjjccc^^^WWWSSSMMMIIIFFFEEEBBBAAA>>>>>>===<<<;;;::::::999888777666555444333222222000000111111111000000///333333333222111000///...............////////////////////////000000000000111111111222333444666777333222000...---...///000000000000000111111111111///000000111222222333333333333333222000///---,,,///111333333333333555777777666666777999999888666888888999:::;;;<<<<<<===<<<<<<===============<<<;;;:::999777444444666888<<<===>>>===;;;777333000222111111333777;;;===>>>===>>>AAACCCEEEGGGHHHIIIEEEFFFFFFGGGGGGEEEDDDCCCCCC@@@AAADDDCCCCCCNNN]]]uuupppKKK>>>DDD<<<888:::@@@???===IIIYYYyyyzzzRRRSSSGGGDDDBBB@@@???>>>===;;;777666555444333222222222111222222222222111000000//////......---------,,,000000000111222222333333111777555444888888???PPPjjjrrrqqq|||cccfffzzzfff]]]^^^YYYIIICCCGGGHHHUUUaaazzzyyyuuu~~~{{{iiikkkzzz~~~ddd___fff[[[UUUkkklllTTTPPPJJJIIIOOORRRcccuuujjj```\\\YYYUUUPPPRRRaaaqqqrrrbbbYYYPPPHHHGGGKKKPPPRRRRRRQQQPPPOOOLLLGGG@@@;;;999999::::::888888777777777777777888:::===AAAEEEHHHIIIIIIIIINNNQQQVVV]]]dddjjjnnnpppooobbbPPPCCC============<<>>DDDWWWlllvvvXXXJJJBBB>>>;;;BBBGGGKKKpppeeeUUUSSSPPPOOONNNNNNNNNMMMNNNOOOOOOPPPNNNNNNMMMMMMMMMMMMNNNNNNPPPOOONNNLLLKKKJJJJJJJJJKKKHHHFFFEEEEEELLL^^^ooowwwzzzwwwqqqlllggg```[[[UUUQQQLLLHHHFFFEEECCCAAA>>>>>>===<<<;;;:::999999666666555444333222111111000000111111111111000000333333333222111000///...............////////////////////////000000000000111111111222333444555666222111///...---...///000000000000000111111111111000111111222222333333444444444333222111///...---000111333333333444555777777777777888999:::999777777888888999:::;;;<<<<<<<<<<<<============<<<<<<999999888666555666888;;;???>>>>>><<<999666222000222111111444888;;;===>>>>>>@@@BBBDDDFFFHHHIIIIIIEEEEEEFFFFFFFFFEEEDDDCCC@@@>>>AAAFFFGGGJJJZZZlll```CCC999<<<;;;999<<>><<<:::888777666555444333333333111222222222222111000000000000000000//////......000000000111222222333333000666555444777777>>>PPPfff||||||sssxxxkkksssvvveee]]]^^^ZZZJJJCCCHHHHHHTTT___yyytttbbbeeeyyyvvv]]]XXX```YYYZZZxxxzzzaaaUUUJJJIIIOOONNN^^^qqqtttnnnppplllddd___hhh}}}ooo^^^TTTKKKDDDHHHLLLQQQSSSPPPLLLHHHFFFHHHCCC>>>:::999:::::::::999999888777666666666777666777888;;;===@@@BBBDDDFFFGGGIIIKKKNNNPPPRRRSSSKKKEEE???<<<===>>>>>>===;;;>>><<<===BBBAAAJJJ___ssspppSSSEEE@@@???===BBBIIISSS}}}^^^QQQOOOKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOOOONNNNNNMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLLLLKKKKKKIIIIIIHHHFFFJJJWWWfff}}}xxxxxx|||{{{sssmmmhhhbbb[[[VVVQQQNNNJJJGGGFFFEEECCCAAA======<<<;;;:::999888888555555444333222111000000000000000000111111000000333333333222111000///...............////////////////////////000000000000000111111222333444555555111111///......///000000000000000111111111222222222222222333444444555555555555444222111000///...000222444444444444666888999888888999;;;;;;:::888777777888999:::;;;<<<<<<<<<===============<<<<<<777777777666666777;;;===BBBAAA>>>:::777444222111222111222444999<<<>>>>>>@@@AAACCCEEEGGGHHHIIIIIIEEEEEEEEEFFFEEEDDDDDDCCCAAA@@@CCCHHHJJJQQQgggjjjMMM>>>:::888======@@@???<<>>===;;;999999888777666555444444444111222222222222111000000222222111111111111000000000000000111222222333333000666555444777777>>>OOOggg}}}vvv}}}vvvttteee^^^^^^[[[KKKDDDIIIIIIRRR]]]wwwuuufffkkk{{{qqqYYYSSSYYYWWWcccoooZZZLLLMMMSSSNNNZZZoooyyyvvvgggWWWNNNGGGCCCHHHLLLQQQSSSPPPKKKEEEBBBCCC@@@<<<:::999:::::::::::::::888777666666666666888777777888:::>>>BBBEEEEEEEEEDDDCCCCCCCCCCCCCCC<<<;;;;;;<<>><<<<<>>???>>>AAAJJJYYYyyyXXXOOOMMMIIIKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLIIIHHHIIIIIIHHHLLLYYYggg}}}xxxwwwzzz}}}wwwoooiiiccc^^^WWWQQQMMMKKKHHHFFFEEEDDDBBBAAA<<<<<<;;;:::999888777777555444444333222111111111000000000000000111111111333333333222111000///...............////////////////////////000000000000000000111222333444444444000000///...//////000111000000111111111222222222333333444444555555666666666555444333111000//////111222444444444444666888999999888:::;;;<<<;;;999777777888999:::;;;<<<<<<==================<<<;;;777888888777777888;;;>>>EEEBBB>>>999555333222222222222333666:::===>>>>>>@@@AAABBBDDDFFFGGGGGGHHHEEEEEEEEEDDDDDDDDDCCCCCCEEECCCDDDHHHLLLWWWsss|||VVVBBB@@@@@@;;;>>>AAACCC@@@<<>>===;;;999999888777555444444333333111222222222222111000000111111111111111111111111000000000111222222333333111777666555888888???PPPiiixxxwwwfff^^^```\\\LLLEEEIIIIIIRRR]]]vvv|||zzz~~~ttt{{{qqq[[[SSSWWWYYYmmmxxx___MMMQQQYYYSSS[[[ppp}}}uuu]]]OOOIIIFFFEEEGGGLLLQQQTTTQQQKKKFFFBBB@@@>>>;;;::::::;;;:::999::::::888777666666666666888777666666999===AAADDDEEEDDDBBB@@@>>>>>>=========<<<===>>>@@@AAA@@@???>>>@@@======AAACCCQQQkkkyyyaaaIII@@@<<>>GGGCCC>>>888444222222222222222444777;;;>>>???>>>???@@@AAACCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEBBBEEELLLTTTdddmmmJJJ===@@@AAA;;;===@@@BBB??????RRRvvvvvvxxx]]]WWWLLLGGGEEEAAA???>>>===:::999777777555444333222222222111222222222222111000000000000000000000000000000000000000111222222333333333999777666:::999@@@RRReeesssyyyggg```aaa^^^NNNFFFIIIIIIRRR]]]uuutttsssppp[[[TTTXXX```zzzfffPPPRRRZZZVVV___sssiiiooo{{{fffTTTMMMJJJIIIIIIFFFKKKQQQSSSQQQLLLGGGDDD>>>===;;;:::;;;;;;:::999999999888777666666666777:::999999:::<<>>@@@BBBCCCDDD@@@BBB>>>===BBBEEEVVVsssmmmXXXFFF@@@:::???===???OOOggggggPPPOOOLLLHHHMMMHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPQQQQQQQQQPPPNNNMMMPPPNNNMMMKKKIIIMMM\\\kkk{{{{{{|||yyytttnnngggaaa\\\WWWPPPLLLHHHFFFDDDCCCCCCBBB@@@>>>::::::999888777666555555555444444444333333333333000000/////////111222333333333333222111000///...............////////////////////////000000000000///000222333333333222111---......///000111111222111111111222222222222333444444444555666666777777777555333111000//////000///111333333333333555777:::999999:::<<<<<<;;;999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::999888999<<<>>>GGGCCC===888444222222333333333444888<<>>???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBIIIXXXgggzzz]]]BBB:::===<<<888:::===???@@@IIIaaavvvuuu~~~nnnWWWQQQKKKIIIFFFCCC@@@???===;;;999777666555444333222222222111222222222222111000000.........////////////000000000000111222222333333333888777666:::999@@@RRR]]]qqqyyyiiibbbddd```OOOFFFIIIHHHQQQ\\\ttt}}}pppssskkkYYYSSSZZZhhhoooVVVPPPWWWXXXeeexxxwwwSSSWWWcccsssnnnWWWOOOOOOOOONNNNNNFFFKKKPPPRRROOOKKKFFFDDD>>>===<<<<<<<<<<<<:::888888888777777777777777888:::;;;<<<>>>@@@BBBCCCDDD???===;;;999888888999999:::;;;===>>>@@@BBBEEEGGG@@@CCC@@@???DDDIII^^^|||vvvaaaPPPBBBAAA:::@@@>>>BBBVVVqqq^^^KKKMMMIIIEEELLLGGGFFFFFFFFFFFFGGGHHHHHHKKKKKKKKKKKKLLLMMMNNNOOONNNOOOPPPQQQQQQPPPNNNMMMPPPNNNNNNMMMKKKNNN\\\jjj~~~{{{}}}xxxtttnnniiibbb\\\XXXTTTMMMIIIGGGEEECCCBBBBBBAAA>>><<<:::999888777666555555444333333333333222222222222000000///...///111333444333333333222111000///...............////////////////////////000000000000///000222333333333111000,,,---...///111111222222111111111222222222333333333333444555555666666777666555222000......//////...000222222222222444555999888888999;;;;;;:::999:::;;;;;;<<<===>>>??????>>>>>>>>>>>>===<<<;;;:::888999999999999:::>>>AAAEEEBBB===888444333333333333333555999===??????>>>AAAAAABBBCCCDDDDDDDDDCCCDDDCCCBBBAAAAAAAAABBBBBBEEEHHHVVVlll}}}eeeJJJ===;;;;;;;;;;;;;;;===@@@GGGYYYxxxsss~~~dddRRRJJJNNNJJJGGGDDDAAA@@@>>><<<:::888777666444333333333333111222222222222111000000........./////////000000000000000111222222333333111777555444888777>>>PPP___vvv|||{{{llldddeeeaaaPPPFFFHHHFFFPPPZZZrrrzzzqqqyyyhhhWWWSSS\\\lllzzz^^^QQQWWW]]]mmm|||bbbNNNSSS^^^qqqrrr___NNNMMMSSSSSSRRRQQQGGGKKKOOOPPPNNNIIIEEEBBB>>>===<<<<<<===<<<:::888888777777777777777888999666888:::===???@@@@@@@@@@@@???<<<:::999999:::;;;999;;;>>>@@@AAACCCEEEFFF@@@CCC@@@@@@GGGMMMdddnnnYYYJJJ@@@AAA:::@@@???DDD\\\xxxXXXGGGJJJGGGBBBJJJFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNMMMOOOPPPQQQQQQOOONNNLLLKKKKKKMMMNNNMMMPPP]]]jjj}}}zzz{{{uuuqqqjjjeee^^^YYYUUUQQQKKKGGGFFFEEECCCBBBAAA@@@===:::999999888777666555444444222222222111111111111111000///......///111333444333333333222111000///.............../////////000////////////000000000000///000222333333222111000,,,,,,...000111222222222111111222222222333333333333333444444555666666666666444111///...---...///...///111111111111333555999888888999;;;;;;:::888;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>===<<<;;;:::666777888888999<<<@@@DDDDDDAAA===888555333333333333333555999===@@@@@@???BBBCCCCCCDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@AAABBBBBBJJJOOOaaa}}}gggPPP<<<:::>>>===>>>BBB???@@@DDDOOOhhh~~~ppp___PPPHHHQQQKKKHHHEEEBBBAAA???<<<:::999888777666555444444444111222222222222111000000......//////000000000111000000000111222222333333///555333222666666===NNNfff|||yyy}}}mmmfffgggbbbPPPFFFGGGEEENNNYYYqqqxxxsssiiiXXXTTT]]]mmmeeeSSSZZZddduuu```XXXUUU]]]gggzzzrrrdddZZZOOOLLLPPPSSSQQQNNNIIIIIIJJJMMMPPPNNNIIIDDD===<<<<<<;;;;;;;;;<<<<<<888888777777777777777888:::;;;>>>@@@AAAAAA@@@???===<<<999888777999;;;===@@@===<<<===AAADDDDDDCCCBBBAAAAAAAAABBBMMMhhhfffPPPHHHDDD===>>>;;;BBBLLL\\\{{{YYYHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJMMMNNNOOONNNLLLKKKLLLMMMLLLOOOOOOMMMJJJOOOZZZccc||||||tttoookkkeee\\\UUUQQQNNNIIIFFFEEEDDDBBB@@@???===<<<<<<888888777777666666555555333333333222222222111111000000000111222333555555333333333222222111111111111111000000//////......000000000000111111111111//////000111111111111000000111111111111222222222222222222111222222333333777777666555555666888888999555000------.........000000000111222333555555888999999::::::;;;;;;<<<<<<<<<;;;<<<===???AAABBBAAA@@@>>>;;;888888999;;;:::999999<<>>@@@AAACCC===EEEIIIYYY}}}kkkTTTQQQSSSKKKKKKGGGCCCAAAAAA@@@===:::===;;;999666444333333333333333333222222222111111000000000000000000000000000111111111111222222222444666444444888666===RRRdddrrrrrr}}}ooodddfffhhhTTTDDDDDDHHHSSSYYYllluuurrr~~~}}}kkkUUUTTTfffssshhhXXX___ggg~~~ppp[[[YYYZZZhhh|||ffftttvvvkkk___WWWNNNLLLQQQUUUSSSOOOIIIIIIJJJMMMPPPOOOJJJEEE???>>>===<<<<<<<<<<<<<<<888888777777777777888888:::<<<>>>@@@AAA@@@???>>>===<<<:::888888:::<<<===>>><<<;;;<<>><<<===BBBPPPmmmwwwWWWHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKMMMMMMLLLLLLMMMNNNMMMOOOPPPMMMJJJMMMVVV^^^}}}~~~}}}~~~xxxqqqllliiibbbZZZSSSPPPMMMIIIEEEDDDCCCAAA???===<<<;;;;;;888888777777666555555444333333222222222111111111000000000111222333555555444444333222222111000000000000000000////////////000000000000111111111111///000111111222222111111000111111111111222222222222222111111222333444444777666555555555666777888888444///------...//////111111111111222333444555888999999::::::;;;;;;<<<<<<<<<<<<<<<===???@@@BBB??????>>>;;;888888999;;;:::999999<<<@@@DDDEEEFFFHHHAAA999555666666555222555555666:::>>>AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCAAA???>>>@@@CCCEEENNN\\\wwwgggLLLBBB::::::===???@@@BBB===HHHPPPcccxxxfffVVVSSSRRRJJJLLLIIIEEECCCBBBAAA>>>;;;<<<<<<:::888666555555444333333333222222222222111000000000000000000000000000111111111111222222222444666333444888666===SSSgggjjjmmm~~~pppdddfffhhhVVVEEEEEEGGGQQQVVVjjj~~~}}}tttnnnvvv}}}pppZZZXXXjjjwwwgggYYY___ffffffXXXZZZ```uuuZZZkkkxxxwwwrrrqqqnnniiiZZZSSSMMMMMMRRRUUUSSSOOOIIIHHHIIILLLOOONNNIIIEEEAAA@@@???======<<<<<<<<<999888888777888888999999;;;<<<>>>@@@@@@???>>>======<<<:::999999:::<<<======;;;:::;;;>>>@@@AAAAAAAAAGGGNNNQQQRRR\\\uuuoooQQQBBBAAAAAA>>>===CCCCCCVVVlllRRRFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFHHHJJJJJJJJJKKKLLLNNNMMMOOOPPPMMMJJJKKKPPPVVVnnn~~~{{{uuunnnhhhddd^^^VVVPPPMMMKKKGGGDDDAAA@@@???===;;;:::999999777777777666555555444444333222222222222111111111000000000111222333555555555444444222111000//////////////////000000000000000000000000111111111111000111111222222222222222000111111111111222222222111111111111222444555555666555555555555666777888555222...,,,---/////////222111111111111222444555888999999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAA=========;;;888888999;;;999999999<<<@@@DDDFFFFFFEEE???999555555555444222333444777<<>>???@@@BBB@@@PPP]]]sssiii```XXXTTTRRRKKKMMMJJJGGGEEEDDDBBB???<<<;;;;;;;;;:::999888666666333333333333222222222222000000000000000000000000000111111111111222222222333666333444888555>>>SSSjjj}}}~~~hhhnnnrrreeefffiiiXXXGGGFFFGGGOOOTTTggg}}}}}}uuunnnqqq}}}yyyaaa^^^ooo}}}}}}dddVVV[[[aaakkkXXXRRRYYYcccqqqyyyiiixxx{{{ssspppmmmhhhWWWQQQMMMMMMQQQSSSPPPMMMFFFFFFFFFIIILLLLLLHHHDDDAAA@@@???===<<<;;;;;;;;;999999888888888999::::::;;;<<<>>>@@@@@@???>>>======<<<:::999999:::;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCFFFOOOYYY[[[[[[dddxxx|||bbbIII??????@@@<<<@@@IIIDDD[[[rrr___KKKCCCCCCCCCBBBAAACCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFHHHHHHHHHHHHJJJKKKJJJLLLNNNMMMJJJJJJMMMQQQ]]]rrr|||uuulllfff___YYYQQQLLLJJJHHHEEEBBB@@@???>>><<<:::999999999777777666555555444444333222222222222111111111111000000000111222333555555555555444222111///...---.........///000111111111///000000000111111111111111111222333333333333222000000111111111222222222000000111222333444666777555555555555666777777888333000---,,,...///000000333222111000111222444555888999999::::::;;;;;;<<<<<<======>>>>>>???@@@@@@<<<<<<<<<;;;999888:::;;;:::999999;;;>>>@@@AAAAAA@@@<<<666333333333222111222444888>>>DDDFFFEEECCCAAAAAAAAABBBBBBCCCCCCCCC???@@@@@@AAADDDKKKUUU\\\ooozzz```FFF???<<<;;;???AAA@@@@@@CCCCCCYYYkkk~~~ttt___]]]XXXRRRRRROOOMMMKKKIIIGGGDDDAAA???===:::;;;;;;;;;:::999777666444444333333333222222222000000000000000000000000000000111111111222222222222555222333888555>>>SSSmmmttt}}}rrrxxxtttffffffiiiZZZJJJGGGFFFMMMRRRfffzzztttvvvgggbbbssssss]]]PPPSSSVVVqqq~~~jjjUUUMMMKKKQQQ\\\^^^aaaaaa___```hhhxxxxxx{{{ssspppiiiaaaVVVQQQMMMLLLNNNNNNKKKHHHCCCBBBCCCEEEIIIIIIEEEAAA@@@???>>><<<;;;:::::::::999999999999999:::;;;;;;;;;===???@@@AAA@@@???>>>>>>===;;;:::999999::::::>>>>>>>>>>>>???AAACCCEEEKKKUUU]]]]]]\\\bbbppp|||yyylllWWWFFF@@@@@@???;;;@@@HHHGGGcccdddUUUGGGBBBCCCCCCAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFGGGGGGFFFEEEGGGHHHFFFHHHKKKKKKJJJJJJMMMOOOTTTkkk~~~|||wwwlllddd[[[UUUNNNIIIGGGFFFCCC@@@@@@???===<<<::::::999999666666555555444333333333222222222111111111000000000000000111222333555555555444333222000///...---------...///000111222222///000000000111111111111111111222333333333333222000000111111111222222222111111111222333555666777444555666777777888888888222000...---///000000000333222000000000222444666888999999::::::;;;;;;<<<======>>>>>>??????@@@@@@<<<<<<===;;;:::999:::;;;:::999777888999::::::999:::777444111111111111111333555:::@@@EEEGGGFFFDDDAAAAAAAAABBBBBBBBBBBBBBB>>>???AAABBBFFFOOO]]]gggdddSSSCCC===<<<===@@@AAA>>>@@@DDDGGGaaaxxxkkk^^^^^^WWWQQQSSSTTTLLLLLLKKKHHHEEEAAA>>>===999:::;;;;;;:::888666555444444444333333333222222000000000000000000000000000000111111111222222222222444222333777555>>>SSSssszzzvvv|||www{{{vvvffffffjjj]]]NNNIIIFFFNNNSSSfff{{{|||jjjccctttwwwkkkVVVJJJLLLLLL\\\kkk{{{~~~WWWJJJIIIFFFHHHOOOQQQPPPOOOMMMOOOVVVbbbkkkwww}}}yyysssqqqggg\\\UUUQQQLLLJJJJJJIIIGGGDDDAAA@@@@@@BBBFFFFFFCCC@@@???>>>===;;;::::::::::::999999999999:::;;;<<<<<<;;;===???AAABBBBBBAAAAAAAAA@@@???===;;;:::999999???@@@@@@@@@@@@BBBEEEHHHLLLSSSXXXVVVTTTXXX___dddcccYYYMMMDDDAAAAAA???<<<===DDDNNNsss[[[PPPEEECCCDDDCCCBBBDDD@@@AAABBBCCCDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEFFFFFFEEEDDDEEEGGGDDDFFFHHHJJJJJJKKKMMMOOOTTThhh~~~yyyxxxvvvkkkcccXXXRRRKKKGGGEEEDDDAAA>>>>>>===<<<;;;:::999999999555555555444333333222222222111111111111000000000000000000111222333555555444333333111000///......---......///000111111222000000000000111111111111000111111222222222222222000111111111111222222222222222222222333555666666555666777888999:::::::::333111//////000111111000222111//////000333666888888999999::::::;;;;;;<<<===>>>??????@@@@@@??????===>>>>>>===;;;::::::;;;:::888666555666666555444555444222000000111222333777888<<>><<<@@@GGGPPPooo{{{zzzggg```aaaYYYUUUWWWUUUMMMNNNNNNKKKFFFBBB???>>>;;;;;;;;;:::999888666666444444444444333333333333000000000000000000000000000111111111111222222222111333111333777555>>>SSSwwwzzzxxx|||xxxgggfffkkk```QQQJJJEEENNNSSSeee~~~~~~kkkccctttnnnbbbPPPFFFHHHFFFLLL[[[kkkttt}}}jjjNNNHHHIIIGGGDDDGGGKKKIIIHHHHHHLLLSSSZZZ^^^fffnnnwww~~~zzztttqqqggg\\\RRRNNNIIIGGGFFFFFFDDDCCC@@@??????AAAEEEFFFCCC@@@>>>>>>===<<<<<<;;;<<<<<<999999999::::::;;;<<<===;;;===@@@BBBDDDDDDDDDCCCGGGFFFDDDAAA???===;;;:::>>>@@@BBBAAAAAABBBEEEIIIKKKPPPQQQMMMLLLOOOQQQOOOOOOJJJCCC@@@@@@@@@?????????DDD]]]pppRRRIIIBBBAAAAAA@@@AAACCC???@@@BBBCCCDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDAAACCCEEEEEEEEEEEEFFFHHHEEEFFFHHHHHHIIIJJJLLLMMMUUU```vvv}}}~~~}}}}}}zzzrrriiibbbWWWQQQJJJEEEDDDBBB???<<<<<<;;;:::999888777777777555555444444333222222222111111111111000000000000000000000111222333555555333222222111000//////.........//////000000111111000000000000111111111111///000111111222222111111000111111111111222222222333333333333333444555666555666888:::;;;;;;;;;;;;555333111000111222111000111000......000333777999888999999::::::;;;;;;<<<===>>>???@@@@@@@@@?????????@@@@@@???<<<:::::::::888666444333444444333222222222222111111333555777;;;<<<>>>BBBEEEFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAA???BBBFFFJJJRRRbbbwwwdddJJJCCC===::::::===???===>>>EEEOOOfffvvv|||}}}|||yyypppeeecccbbb\\\\\\[[[RRRPPPQQQRRROOOIIIDDDBBBAAA???>>><<<;;;999888777777555444444444444333333333000000000000000000000000000111111111111222222222000333111222777555>>>SSSpppvvvzzzhhhffflllbbbSSSKKKEEENNNRRRddd~~~}}}zzzuuuvvv{{{~~~kkkccctttyyycccWWWHHHAAACCCBBBEEEPPP\\\bbbkkkzzzhhhXXXIIIGGGKKKJJJHHHHHHGGGEEEEEEHHHOOOVVV[[[]]]dddjjjsssxxx}}}}}}{{{rrrmmmeee[[[PPPLLLGGGEEEDDDDDDDDDCCCAAA??????AAAEEEFFFDDDAAA???>>>===============>>>999999999:::;;;<<<===>>>;;;===@@@CCCEEEFFFFFFEEEJJJIIIGGGEEEBBB???===;;;>>>@@@BBBAAA@@@AAAEEEIIILLLOOONNNIIIIIILLLJJJEEEDDD@@@======>>>>>>???AAADDDHHHkkkdddLLLDDD>>>======<<<===@@@???@@@BBBCCCDDDCCCCCCBBBCCCBBBBBBAAAAAABBBBBBCCC???AAACCCDDDEEEFFFHHHJJJHHHHHHHHHHHHIIIJJJKKKLLLTTTXXXmmm{{{tttnnnfffaaaWWWQQQJJJEEECCCAAA>>>;;;::::::888777666666666666555555444333333222222111111111111111000000000000000000000111222333555555222111111111000000//////////////////000000000000000000000000111111111111//////000111111111111111000111111111111222222222444444333333333444444555666777999;;;<<<<<<<<<<<<666444222111222222111000000///......000444888;;;888999999::::::;;;<<<<<<===>>>@@@AAAAAA@@@???>>>@@@AAAAAA@@@===:::::::::666444333333444444444333111111222333333555888:::>>>>>>@@@BBBEEEFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>CCCIIIQQQ\\\pppuuuOOO???@@@???;;;<<<>>>@@@???AAALLLWWWzzzuuupppnnnlllrrr{{{llleeedddccc___ccc___NNNRRRTTTUUURRRKKKFFFDDDCCCBBB@@@>>>;;;999888888888555555444444444333333333000000000000000000000000000111111111111222222222000333000222777555>>>SSSeeexxxsss}}}{{{hhhffflllcccUUULLLEEEMMMQQQbbb{{{zzz~~~vvvzzz}}}}}}yyysssnnnkkkpppwww~~~kkkbbbtttqqqZZZNNNAAA<<>>BBBDDDAAA>>>::::::::::::::::::::::::::::::;;;;;;<<<=========;;;===BBBFFFIIIJJJJJJJJJIIIMMMOOOLLLDDD===;;;;;;===@@@CCCDDDDDDEEEHHHJJJJJJVVV]]]WWWNNNIIIFFFCCC???FFF@@@999>>>???<<<@@@QQQRRR}}}{{{QQQFFFCCC???===>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@???@@@@@@AAADDDEEEFFFFFFEEEFFFHHHJJJJJJKKKLLLKKKJJJJJJLLLNNNNNNVVViiivvvnnnfff```VVVOOOEEE???>>>?????????;;;:::999777666444333222444444333333222111000000000000000000000000000000000//////000222444333222////////////........................////////////111111111000000000000000000000//////000111222222222222111111111111222222444444333444444555666777555555555777999:::999888333333222222111000////////////...///111444777999;;;::::::<<<>>>??????>>>@@@AAABBBBBBAAA@@@>>>===CCCCCCCCCBBBAAA>>><<<;;;999888777555444444333333333333333555777:::<<<>>>BBBBBBCCCDDDDDDDDDDDDDDDFFFCCC@@@??????@@@@@@@@@BBBIIIRRRaaawwwyyyVVVBBB999:::???:::???>>>===AAADDDSSSnnnsssiiiaaagggyyyxxxllljjjhhheeecccaaa]]]ZZZ[[[YYYUUUQQQMMMJJJIIIHHHFFFCCC???<<<;;;;;;:::999888777555444444333111///111111111111000000000000000000000111222222333333777444333444444666???III___nnn}}}mmmfffllliiiWWWIIIGGGJJJOOO^^^zzz{{{wwwxxxssssssssstttuuurrrlllgggooosssssscccooocccPPPDDD>>>AAA;;;@@@AAAKKKSSSUUU\\\mmm{{{lllZZZJJJIIIJJJKKKLLLLLLLLLKKKJJJDDDFFFJJJOOOWWW___fffjjjllltttzzz|||mmmlllmmmooonnnkkkgggeeeUUUOOOHHHDDDCCCCCCAAA???CCC@@@>>>???BBBCCC@@@<<<::::::::::::::::::::::::::::::;;;;;;<<<=========999<<<@@@EEEIIIKKKLLLMMMNNNPPPQQQMMMFFF@@@>>>???>>>???@@@BBBCCCEEEGGGHHHPPPZZZ___XXXNNNIIIEEEBBB>>>DDD>>>:::???@@@>>>BBBNNNjjjrrrLLLEEEBBB???===>>>???@@@???BBBAAAAAA@@@@@@@@@@@@AAACCCCCCAAA@@@@@@@@@AAAAAACCCDDDEEEEEEDDDDDDFFFHHHJJJKKKKKKKKKJJJJJJLLLMMMOOOUUUcccwwwkkkdddaaaVVVNNNEEE???>>>>>>>>>===:::999888777666444333333444444333222222111000000000000000000000000000000000//////000222333333222////////////........................////////////111000000000000000000000000000000000000111222222222222111111111111222222444444333444444555666777555555555777999:::999777333333222111111000/////////......///111444777999;;;:::;;;<<<>>>?????????BBBBBBBBBAAAAAA@@@???>>>AAAAAABBBBBBBBBAAA???>>><<<;;;:::999777777777777777777888999;;;===???AAABBBCCCDDDDDDEEEEEEDDDDDDDDDCCCAAA@@@@@@AAABBBBBBBBBOOO```pppjjjLLL???;;;;;;<<<===EEECCC@@@FFFPPPeeeqqqgggbbblll~~~wwwooommmjjjhhhfffccc___[[[ZZZXXXTTTPPPMMMKKKJJJJJJGGGCCC???<<<;;;;;;:::999999777555444444444222000111111111111000000000000000000000111222222333333666444333444444666???HHHVVViii|||mmmfffllljjjXXXIIIEEEJJJNNN]]]xxxzzzvvvvvvtttssssssttttttpppiiidddgggpppssscccnnn```MMMBBB<<>>???HHHPPPUUU___pppppp^^^TTTKKKDDDHHHIIIJJJKKKKKKKKKJJJIIIFFFHHHKKKQQQXXX```fffjjjllltttzzz}}}\\\___eeekkkoooooolllhhhXXXQQQHHHBBB@@@@@@@@@>>>EEEBBB@@@@@@AAAAAA===:::::::::::::::::::::::::::::::::;;;;;;<<<=========999;;;???CCCIIIMMMQQQSSSXXXXXXVVVOOOGGGAAA??????>>>>>>>>>???BBBGGGLLLOOO^^^cccddd[[[PPPHHHDDDAAA>>>AAA<<<:::AAA@@@???GGGXXXeeeFFFDDDAAA>>>===>>>?????????BBBAAA@@@???????????????CCCBBBBBBAAAAAAAAAAAABBBAAABBBDDDDDDCCCCCCEEEFFFHHHJJJKKKJJJIIIIIIJJJLLLOOOSSS\\\vvvsssgggbbbaaaUUUNNNDDD>>>======<<<;;;888777777666555555444444333333333222111111000000000000000000000000000000000//////000222333222111/////////............---............////////////000000000000000000111111111000000000000111222222222222111111111111222222444444333444444555666777555555444666888888777666222222111111000000//////.........///111444777888:::;;;<<<<<<>>>>>>???@@@CCCCCCBBBAAA@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCC@@@???>>>===<<<;;;;;;;;;<<<======>>>???AAACCCDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBAAA@@@@@@AAABBBDDDEEEGGG]]]vvvVVV@@@<<<===<<<::::::DDDAAA===JJJaaa}}}zzzrrrkkkbbbdddvvv|||uuuqqqooollljjjhhheeeaaa]]]XXXVVVSSSOOOMMMLLLLLLMMMHHHEEE@@@===<<<;;;:::999:::888666555555444222111222222111111111000000000000000000111222222333333666333333444444666>>>HHH]]]tttrrrzzz}}}nnngggmmmmmm\\\JJJCCCJJJMMM[[[vvvyyyttttttttttttttttttrrrmmmgggbbb]]]iii~~~vvveeennn[[[JJJ???:::===888===@@@HHHQQQZZZhhh{{{tttYYYHHHDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIHHHIIIKKKOOOUUU[[[bbbgggjjjmmmtttzzz}}}VVV]]]fffnnnuuuxxxssslllYYYQQQGGGAAA???@@@AAA@@@CCCAAA??????@@@???<<<999999999::::::::::::;;;;;;::::::;;;;;;<<<=========;;;<<<@@@DDDJJJPPPUUUXXXaaa___XXXOOOEEE>>>;;;;;;<<<>>>??????AAAJJJYYYdddoooooojjj___SSSIIICCC@@@>>>???:::;;;@@@>>>AAAPPPvvvYYYDDDBBB@@@======>>>??????>>>AAAAAA@@@???>>>>>>>>>>>>BBBBBBAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCCCCDDDFFFFFFHHHJJJJJJIIIHHHIIIJJJLLLPPPVVVkkkppphhhdddaaa___UUUMMMDDD>>><<<<<<;;;999666666555555555555555444333222222222111111000000////////////////////////000//////000111222222111//////.........---------............////////////000000000000000111111111111111111000000111222222333222222111111222222333444444333444444555666777555444444555777777666444111111000000000/////////---......000222444666888:::;;;=========>>>???AAAEEEDDDBBB@@@@@@@@@AAAAAA@@@AAACCCDDDEEEEEEEEEDDDBBBBBBAAA??????>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEECCCDDDDDDEEEEEEDDDDDDDDD@@@@@@@@@@@@AAACCCGGGJJJWWWpppdddFFF999:::======<<<999AAA===>>>XXXzzznnnfffiiibbb___jjjxxxrrrpppnnnmmmkkkiiifffaaa^^^XXXVVVSSSPPPOOOOOOOOOPPPJJJGGGBBB???===<<<;;;999:::999777666666555333111222222222111111111000000000000000111222222333333555333333444444666>>>GGGfff}}}hhhnnnqqqiiipppqqqaaaNNNCCCIIILLLYYYrrrwwwrrrrrrssstttttttttqqqlllfffbbbXXXcccttt{{{iiipppXXXGGG===999===888===CCCJJJTTT```rrrcccLLLBBBDDDJJJMMMKKKLLLMMMMMMLLLKKKJJJIIIMMMOOOTTTZZZ```fffjjjmmmooouuuzzz}}}bbbjjjssszzzzzznnnXXXPPPFFF@@@???AAABBBCCC>>>===============;;;:::999999999::::::;;;;;;;;;::::::;;;;;;<<<=========>>>???AAAFFFKKKQQQWWWZZZ^^^ZZZSSSJJJAAA<<<:::::::::???BBBAAABBBPPPiii~~~}}}wwwlll```TTTHHHBBB???>>>>>>:::;;;???===HHHaaarrrPPPEEEAAA???===<<<>>>>>>>>>===@@@???>>>===============@@@@@@AAAAAAAAAAAAAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFDDDFFFHHHIIIHHHGGGGGGHHHHHHMMMRRRccc~~~{{{~~~|||ooo\\\VVV\\\bbbaaa\\\UUUNNNEEE>>><<<;;;999777555555444444444444444444222222111111111111111000////////////////////////111/////////111222111000............------------............//////////////////000000111111111111222222111111111111111222333333222222222222333333444444333444444555666777555444444444555555444222000000//////////////////......///111333555777888:::<<<>>>>>>======@@@BBBEEEDDDCCCAAA@@@AAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBB??????@@@@@@BBBGGGNNNTTTnnn~~~[[[MMM>>>:::;;;===>>>@@@>>>BBB@@@MMMsssoootttooo^^^\\\ccc\\\cccuuuuuuppplllkkkjjjjjjiiieeeaaa]]]XXXWWWUUUTTTSSSSSSSSSSSSMMMJJJEEEAAA???>>><<<;;;;;;:::888777777666444333222222222222111111111111000000000111222222333333444222333444444666===FFF^^^jjjjjjuuulllrrruuuhhhSSSEEEIIIKKKVVVooowwwqqqpppqqqrrrtttsssooojjjeeebbbXXXhhhxxxnnnrrrUUUEEE===999>>>999>>>@@@GGGQQQ^^^ooo{{{fffNNNCCCDDDIIIKKKLLLNNNOOOOOOOOONNNMMMKKKJJJPPPSSSXXX___eeejjjnnnppprrrvvvyyy{{{wwwpppVVVOOOEEE???>>>@@@BBBBBB::::::;;;<<<<<<<<<;;;;;;888999999::::::;;;;;;<<<::::::;;;;;;<<<=========>>>???AAADDDIIINNNRRRUUUQQQNNNHHHBBB>>><<<<<<===<<>><<<<<<>>>>>>>>>============<<<<<<======>>>>>>??????@@@@@@@@@@@@???@@@BBBEEEEEEEEEDDDDDDEEECCCEEEGGGHHHGGGFFFFFFGGGEEEKKKNNN\\\vvvyyywww{{{ooo[[[HHHGGGVVVbbbaaa[[[UUUNNNFFF???===;;;888666444444444444444444333333111111111111111111111111000000000000000000000000111/////////111111000///.........------------,,,............/////////////////////000111111222222333333222111111111111222333333222222222222333333444444333444444555666777555444333444444444222000////////////...............///111333555777888999999<<>>===???CCC@@@CCCHHHaaakkk^^^qqqmmmgggeeebbb______ppp~~~sssnnnhhhhhhhhhhhhhhheee```]]]YYYYYYZZZZZZYYYXXXVVVVVVQQQMMMHHHDDDAAA@@@>>><<<<<<;;;999888888777555333333222222222222111111111000000000111222222333333333222222444444555<<>>=========<<<:::;;;<<<<<<;;;;;;;;;;;;888888999::::::;;;<<<<<<::::::;;;;;;<<<=========<<<<<<>>>AAADDDGGGIIIKKKFFFCCC???<<<;;;<<<===>>>@@@CCCEEEGGGMMM^^^uuuxxxjjj\\\SSSKKKCCC??????;;;<<<<<<@@@BBBEEEfff[[[EEEAAA>>>===<<<<<<===>>>===<<<;;;;;;;;;;;;<<<===>>>>>><<<===>>>???@@@??????>>>>>>@@@CCCDDDDDDCCCCCCCCCAAADDDGGGGGGFFFEEEEEEEEECCCIIIJJJTTTmmmwwwtttxxxsss```LLLJJJWWWcccbbb[[[VVVOOOGGG@@@>>>;;;888666555444444444333333222222000000000000111111111111000000000000000000000000111000//////000111000............---------,,,,,,............////////////...//////000111111222222444333222222111111111222444333333222222333333444444444333444444555666777555444333333333333111///........................///000222444666888999:::999===@@@???======@@@CCCDDDEEEEEEDDDDDDCCCBBBAAABBBCCCDDDEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???@@@BBBFFFJJJRRRaaasssfffIII>>><<<<<>>???CCCBBBFFFUUUzzzxxxhhhssskkk```fffjjjfff```jjj~~~uuuqqqmmmdddeeeeeeggggggeeeaaa]]][[[\\\^^^___^^^\\\YYYWWWTTTPPPJJJFFFCCCBBB???>>>===;;;999999999888666444333333222222222111111111000000000111222222333333222111222555555555<<>>CCCHHHKKKPPPXXX[[[ZZZRRRIIIDDDIIIOOOQQQRRRTTTQQQQQQQQQQQQOOOMMMKKKJJJMMMRRRYYYbbbiiinnnpppqqqrrrtttuuuwwwoooTTTMMMCCC===;;;:::999888;;;===>>>===<<<::::::;;;888888999::::::;;;<<<<<<::::::;;;;;;<<<======>>>999:::;;;===???AAABBBCCCBBB???<<<::::::;;;;;;;;;EEEDDDDDDHHHRRRbbbrrr}}}pppaaaRRRLLLFFF@@@>>>@@@:::;;;===BBBDDDIIIrrryyyVVVBBB>>>===<<<;;;<<<===>>>===<<<:::::::::;;;<<<===>>>???;;;<<<===?????????>>>===<<>><<<888666555555444333333222111111000000000000000111111111000000000000000000000000111000//////000111///.........---------,,,,,,,,,............/////////000...//////000111222222222444333333222111111111222444333333222222333333444444444444444444555777777555444333333333222000...---.....................000111333555777999::::::999===@@@@@@===<<<@@@DDDDDDDDDEEEEEEEEECCCBBB@@@AAABBBCCCEEEEEEEEEDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@AAAAAAAAAAAA@@@@@@???>>>@@@DDDIIIOOOZZZlllvvvSSS@@@AAA===<<>><<<:::999999888666555333333333222222222111111000000000111222222333333222111222555555555<<>>:::???DDDIIILLLJJJJJJMMMOOONNNKKKGGGGGGLLLNNNMMMRRRYYYQQQQQQQQQPPPOOOLLLJJJIIIKKKPPPXXXaaahhhmmmppppppqqqssstttwwwkkkTTTLLLAAA;;;::::::999888777888:::;;;<<<;;;::::::999999:::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::;;;::::::999999;;;:::999999;;;>>>AAADDDGGGHHHHHHLLLZZZlllxxx{{{sss[[[GGGBBBAAA<<<999<<>>>>>>>>>>>>>>===<<<<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAAHHHFFFIII[[[mmm~~~}}}wwwxxxuuutttxxxwwwlllfffggghhhfffbbbVVVRRRJJJCCC===999888777444444333333222333333333111111111111111111111111222111111111000000//////////////////////////////......------------.....................///000000111111000000111111222333222222111111111111222222222222111111111111111111333333333444444444555555666666555444333111000///000000000///////////////333444777:::<<<<<<======>>>>>>???@@@AAACCCCCCDDDDDDCCCCCCBBB@@@??????>>>CCCCCCDDDDDDCCCCCCBBBAAAEEEEEEDDDCCCBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAA???>>>???AAA>>>;;;>>>DDDCCCRRR]]]aaalllsss]]]III888===@@@;;;;;;@@@>>>@@@LLLSSSggglll___fffggg___bbbrrrpppuuuwwwoooggghhhhhhhhhgggfffdddccchhhhhhfffdddaaa]]][[[YYYTTTQQQKKKGGGEEECCCAAA@@@>>>===;;;;;;;;;999777444444444333222222111111000000000000000000111111222444333333444444444;;;CCCdddyyyooo{{{uuuqqqllltttvvvdddMMMKKKJJJPPPdddtttnnnlllnnnmmmqqqtttjjjZZZWWW^^^gggzzzsssrrrMMM:::>>>;;;888===CCCHHHJJJLLLMMMLLLJJJJJJJJJJJJFFFHHHPPPTTTQQQOOOQQQLLLMMMPPPTTTRRRMMMKKKMMMOOOTTTZZZ```hhhqqqssspppqqqnnnnnnuuuzzzhhhQQQIII@@@::::::;;;;;;999:::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;===???BBBDDDHHHGGGIIITTThhhzzz~~~zzziiiTTTCCC@@@AAA<<<:::======>>>CCCDDDMMMvvv^^^FFF>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>===>>>===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCBBBGGGDDDFFFRRR```wwwwwwuuuyyy{{{yyysssqqqqqqwwwwwwqqqpppooojjjfffZZZSSSJJJBBB>>>;;;888555444444333222222222222333111111111111111111111111111111111111000000000//////////////////////////////......------......//////............///000000111111000000111111222333222222111111111111222222222222222222222111111111444444444555555555666666666666555555444222111000///000111111222333444444555666777:::;;;===>>>>>>??????@@@AAABBBCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@???CCCCCCDDDDDDCCCCCCBBBAAADDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@BBBBBBDDDFFFDDDAAACCCIIILLL___rrr{{{qqqVVVHHH@@@999;;;AAA???>>>AAA>>>AAAPPPjjjooofffkkkiiibbbmmm~~~vvv{{{{{{ssskkkkkkjjjjjjiiihhhffffffjjjiiifffccc___\\\YYYXXXUUUQQQLLLIIIFFFEEEBBBAAA???===<<<;;;;;;999777555444444333333222111111111000000000000000111222222444222333444444444;;;CCCYYYlllxxxrrrmmmvvvyyygggOOOKKKIIIOOOcccuuunnnmmmooommmpppsssnnnfffiiittt}}}sssqqqMMM:::===;;;999???DDDPPPQQQRRRRRRQQQPPPQQQRRRQQQLLLLLLRRRTTTRRRPPPQQQMMMNNNRRRVVVUUUPPPNNNPPPUUUZZZ```eeemmmtttuuuqqqrrrqqqrrrxxx{{{pppcccLLLFFF>>>:::;;;<<<===<<>>===;;;:::999999999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>============>>>>>>>>>>>>===============>>>???AAABBBCCCHHHHHHNNNaaayyyqqq[[[KKK>>>>>>???<<<;;;>>>===???BBBFFF^^^pppNNN@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===============<<<<<<<<<<<<===>>>>>>????????????????????????>>>>>>===>>>>>>???@@@AAAAAACCCAAACCCKKKTTTqqqzzz{{{rrrtttzzz}}}pppoooooouuu~~~yyywwwtttooojjjbbbWWWIIIAAA???>>>:::555444333222222111111111222111111111111111111111111111111111111000000000000//////////////////////////////............////////////......//////000111111111000000111111222333222222111111111111222222222222222222222222222222444555555555555666666666666666666666555444222222000111222444666888999:::888888999:::;;;===???@@@???@@@AAAAAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@???AAADDDDDDCCCGGGNNNZZZlllvvvVVVDDD<<<<<<@@@;;;BBBBBB???@@@>>>GGG[[[{{{www}}}tttqqquuuqqqmmmzzzzzz|||vvvooonnnmmmkkkjjjjjjiiiiiillliiieeeaaa]]]ZZZXXXWWWUUURRRNNNKKKIIIGGGEEECCC@@@>>><<<;;;;;;999777555555444444333333222111111111000000000000111222222444222333444444444:::BBBOOO^^^wwwyyytttmmmxxx~~~kkkQQQKKKIIINNNaaa~~~vvvpppnnnqqqnnnooossssssuuusss}}}nnnLLL:::===;;;:::BBBGGGVVVVVVWWWVVVVVVXXX[[[^^^___XXXTTTUUUVVVTTTRRRRRRNNNOOOTTTYYYXXXTTTRRRUUU\\\bbbggglllsssyyyyyyuuutttvvvxxx}}}xxxmmmbbbVVVGGGCCC===;;;;;;===>>>>>>BBBAAA>>>;;;999888888888:::::::::;;;;;;;;;;;;<<<;;;;;;<<<=====================>>>?????????>>>>>><<<===>>>???AAABBBCCCCCCGGGOOO\\\qqqttt___NNNCCC;;;<<<===<<<;;;===???<<>>===888::::::::::::::::::::::::999999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>??????===<<<<<<<<<======>>>???AAA???<<>>>>>???<<<777444333222111111111111111111111111111111111111111111111111000000000000000////////////////////////000//////......//////000/////////...///000000111111111000000111111222333333222222111111222222333222222222333333333333333444444444555555555666666666777777777666555444444222333444666888:::;;;<<<;;;:::::::::<<<>>>@@@AAA@@@@@@AAABBBCCCCCCDDDDDD???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???????????????===<<<>>>BBBDDDHHHRRR\\\pppzzz```MMMFFF???>>>CCC===CCC@@@<<>>>>>CCCAAA>>>;;;999888888888::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>><<<===>>>@@@AAACCCDDDDDDNNN]]]rrrzzzbbbNNNEEE???;;;;;;;;;;;;<<<===@@@;;;NNNsssjjjGGG<<>>>>>>>><<<<<<;;;;;;;;;<<<======BBB===:::BBBLLLMMM^^^|||yyynnniiinnnjjjhhhlllvvv|||wwwnnn\\\FFF;;;;;;>>>;;;777555444333222111111111111111111111111111111111111000000000000000000111111000000000000000000000000000000000//////000000000///////////////000111111111111000000111111222333333333222222222222333333222222333333444444444444444444444444555555555555777777888888888777777666555555666777888::::::;;;<<<<<<;;;;;;<<<>>>???AAA@@@AAAAAAAAABBBCCCCCCCCC>>>??????@@@BBBCCCCCCDDDCCCCCCCCCDDDCCCCCCBBBAAA??????@@@@@@AAABBBBBBBBB@@@??????>>>>>>??????@@@AAA???AAAGGGNNNWWWfffssshhhJJJDDDEEE???<<>><<<;;;<<<<<<===@@@???>>><<<:::999888888:::;;;;;;;;;<<<<<<<<<<<<999::::::;;;<<<;;;;;;;;;:::;;;<<<======>>>>>>=========>>>@@@CCCEEEGGGIII[[[ooo|||hhhSSSDDD>>>===;;;;;;;;;<<<>>>@@@DDDHHHjjjVVV>>>;;;===;;;666999999999999999999999999888888999:::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<>>:::@@@IIIGGGNNNcccyyy}}}pppcccgggeeeeeejjjuuuzzzuuulll\\\HHH>>>===???;;;666666555444333222111111111111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000//////000000111222111111000000111111222333333333222222222222333333222333333444444555555666444444555555555666666666777888888999999999999888888888888999999:::::::::===<<<<<<<<<===>>>>>>???@@@@@@@@@AAAAAABBBBBBBBB>>>??????@@@BBBCCCCCCDDDCCCCCCDDDDDDCCCCCCBBBAAA?????????@@@@@@AAAAAAAAA???>>>>>>===>>>@@@AAABBBCCCCCCHHHPPPZZZfffwwwkkkRRR===;;;???======BBBAAABBB===DDD[[[rrrwww||||||}}}|||zzzyyyooonnnlllkkkiiihhhggggggeeedddbbb```^^^^^^^^^^^^WWWWWWVVVVVVUUURRRNNNJJJHHHEEEAAA???>>>===;;;:::777666666555555444333333222111111111111222333333333222333555444333777>>>IIIYYYtttrrrrrr|||mmmuuuuuu[[[KKKHHHJJJVVVnnn{{{uuutttssstttwwwzzz}}}vvvxxx[[[DDD:::===;;;???GGGHHHLLLRRR\\\hhhttttttgggaaa___YYYQQQMMMMMMPPPVVVYYY[[[```gggqqqyyyeeeddd___YYYWWWVVVRRRMMMAAA@@@???===;;;::::::;;;<<<<<<<<<<<<;;;999888777;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>??????@@@AAADDDHHHLLLOOOhhhzzzmmmWWWGGG???:::;;;<<<;;;;;;???CCCFFFRRRhhhrrrHHH;;;;;;888666:::999999999999999999999999777888999::::::;;;;;;:::888999:::;;;<<<;;;;;;:::999::::::;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===@@@===>>>FFFEEEHHHTTTiiiwwwxxxfff```aaagggqqq}}}yyyuuulll```RRRKKKIIIFFF@@@999888777555444333222222222111111111111111111111111///000000000111111111111000000000000000000000000222111111000000111111222000000//////000000111222111111000000111111222333444333333222222333333444333333333444555666666666666777777777777888888888888888999:::::::::::::::999999999:::;;;;;;<<<<<<<<<<<<======>>>=========?????????@@@@@@@@@@@@AAA??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA????????????@@@@@@@@@@@@>>>>>>======???AAACCCEEEGGGJJJSSS___jjjuuunnnSSSFFF;;;;;;>>>>>>>>>@@@>>>@@@CCCVVVzzzxxx~~~|||~~~}}}wwwnnnmmmmmmkkkjjjhhhfffeeeeeeeeecccbbb```^^^]]]\\\XXXXXXXXXXXXXXXUUUPPPLLLKKKGGGCCC@@@??????===<<<777777666666555444444444222222111111222222333444222222333666444222666===FFF[[[uuuuuurrrpppuuuxxxaaaLLLHHHHHHSSShhh|||vvvuuusssvvvyyy{{{}}}xxxxxxTTTAAA:::===<<>>;;;999999:::::::::;;;<<<;;;:::888777;;;;;;;;;<<<<<<<<<======;;;<<<<<<===============;;;;;;===>>>>>>?????????AAAAAAAAACCCFFFKKKPPPSSSooo}}}xxx```LLLBBB>>>777:::<<<;;;<<>>888888666555444333333333111111111111111111111111//////000000111111111222000000000000000000000000222222111111111111222222000000000000000111111222111111111000111222222333444333333222222333333444333333444444555666777777888999999999999:::::::::888888999:::;;;;;;;;;;;;999999:::;;;<<<===>>>???;;;<<<===>>>>>>===<<<;;;??????????????????@@@@@@??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA????????????????????????>>>=========???BBBEEEGGGOOOTTT```ppp{{{mmmNNNAAA???===>>>@@@>>>;;;999;;;@@@HHHfff}}}~~~zzz}}}}}}tttmmmmmmmmmlllkkkhhheeedddgggfffeeedddaaa^^^\\\[[[XXXXXXYYYZZZYYYVVVQQQMMMLLLIIIDDDAAA@@@@@@>>>===777777777666555555444444222222111111222222333444222222444666444222666===DDD]]]wwwyyytttrrruuuzzzeeeLLLHHHHHHQQQfff|||wwwvvvtttwwwyyy{{{}}}zzzxxxyyyPPP???:::>>><<<@@@FFFEEEEEEPPPaaatttppphhheee[[[NNNKKKJJJOOOXXXaaajjjwww]]]YYYRRRMMMJJJIIIGGGFFFAAA@@@>>><<<;;;;;;;;;<<<;;;<<<>>>===;;;999888888:::;;;<<<============<<<===<<<;;;<<<=========<<<999:::<<<>>>???>>>>>>===AAAAAAEEEKKKHHHDDDNNN^^^zzzzzzttteeeSSSDDD>>>===<<<:::<<<@@@@@@AAAKKKWWWYYY???===:::888:::999666666666666666666666666666888::::::999999999:::888888999999999::::::::::::::::::;;;;;;;;;<<<<<<>>>===;;;::::::;;;<<<===<<<>>>???AAACCCFFFKKKOOO```uuu{{{pppbbbbbbfffuuu|||uuutttqqqlllcccZZZPPPKKKAAA>>>999444222222444555333333333222222222111111111111222222222222111111111000///000222333222111111111111111111111111111111111111111111111111111111111222222222333333333222222333333333444444444555555555555555555555555666666777888888888888888888888999999999:::::::::;;;:::::::::;;;<<<>>>???>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBBCCCAAA???????????????>>>===<<<>>>AAAAAA@@@FFFMMM\\\bbbnnn{{{wwwWWWDDD@@@===<<<======;;;===@@@:::AAAZZZ~~~~~~}}}zzzuuuqqqnnnlllkkkiiiggggggggghhhcccccccccbbbaaa___]]]\\\ZZZZZZ[[[ZZZWWWTTTPPPMMMLLLJJJGGGDDDAAA???>>>>>>:::999777555333222111111111111111222222333333333111222222222222444777:::EEETTTmmmuuuvvvnnnyyyzzzgggMMMKKKIIINNN```|||zzzyyywwwxxxzzz|||~~~yyytttjjjKKKEEE>>>:::<<<@@@CCCDDDFFFSSSdddtttqqqjjjhhh___SSSMMMTTTVVV]]]jjjpppxxxUUURRRMMMJJJIIIHHHGGGFFFHHHFFFCCC???<<<:::999999999;;;<<<<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;:::999;;;===???@@@AAABBBCCC??????BBBHHHNNNUUUcccooopppllldddVVVHHH>>><<<======777:::BBBAAABBB\\\}}}wwwRRR<<<;;;888666888666777777777777777777777777666777999999888888888999888888888999999999::::::::::::::::::;;;;;;;;;;;;>>>===;;;::::::;;;===>>>===>>>@@@AAABBBEEEIIIMMMcccttt{{{xxxsssmmmiiihhhttt}}}vvvmmmddd^^^FFFAAA:::555333222222222333333333333333333333222111111222222222222111111111000000111222333222111111111111111111111111111111111111111111111111111111222222222222333333333222333333333333444444444555555555555555555555555666777777888888888888888888888888999999999::::::;;;;;;;;;;;;;;;<<<===>>>=====================>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBB@@@@@@@@@AAA@@@@@@???>>>?????????>>>@@@???AAADDDEEEHHHOOOXXXjjjsss}}}```JJJ>>>CCC>>>;;;<<<======AAAFFFKKK\\\|||~~~|||{{{xxxtttqqqkkkjjjiiigggfffeeeffffffdddcccaaa```^^^^^^]]]]]][[[ZZZYYYWWWTTTRRRPPPOOOMMMKKKHHHDDDAAA???>>>>>>;;;:::888666555333333222111111222222222333333333111222333333333555888:::DDD^^^zzzwwwooozzz}}}lllOOOLLLIIIMMM^^^xxx{{{zzzxxxyyy{{{}}}~~~~~~~~~|||{{{yyytttrrr]]]FFFAAA:::888:::>>>AAABBBGGGTTTfffvvvnnngggeee^^^TTTRRRYYY]]]ffftttyyySSSQQQNNNNNNOOOOOOOOONNNMMMKKKFFFBBB>>>;;;:::999999;;;<<<<<<;;;;;;;;;======<<<;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;>>>@@@BBBBBBCCCDDDFFFGGGGGGIIIJJJOOO[[[kkkuuuwwwddd]]]QQQEEE===;;;<<<======666<<>>===???@@@@@@AAACCCGGGJJJZZZfffkkkwwwwwwooohhhlll}}}}}}zzzrrrmmmQQQHHH===777555555222///333333333333333333333444111111222222222222111111222111000222444555555444222222222222222222222222222222222222222222222222222222222222333333333333333333333444444444555555555555555555555555555555666777888888999999888888777777888888888999999999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAAAAA???>>>???@@@@@@@@@@@@@@@@@@@@@??????CCCCCCFFFLLLPPPUUU___jjjwwwvvv[[[HHH???<<<>>>;;;:::<<<<<<===CCCKKK___yyy{{{xxxvvvtttrrrooojjjiiihhhfffeeeeeeeeeeeeeeeccc```]]]\\\\\\]]]^^^\\\ZZZVVVSSSQQQPPPPPPPPPNNNLLLIIIFFFBBB@@@>>>===<<<;;;:::888666555444444111222222222222333333333222333444444444555888;;;CCCggg|||wwwppp{{{sssRRRLLLHHHKKK[[[sss|||{{{zzz{{{|||}}}~~~zzzrrrpppzzz{{{ttt}}}vvvtttdddPPPAAA===888777999===AAACCCJJJYYYkkk|||~~~kkkdddbbb]]]WWWXXXaaagggpppTTTSSSSSSTTTVVVWWWVVVUUUOOOLLLGGGCCC???===<<<<<<;;;===>>>>>><<<;;;<<<===;;;:::999888999:::<<<>>>=========<<<;;;<<<===???@@@CCCFFFFFFEEEDDDEEEGGGLLLRRRXXX___ooo~~~}}}rrrZZZQQQFFF===;;;<<<======;;;;;;@@@EEEFFFWWWuuu]]]EEE:::===999777999666777777777777777777777777666777999999888888888999777777777888888888888999999999999999::::::::::::<<<<<<;;;;;;;;;<<<===>>>===???@@@@@@@@@AAADDDFFFLLLUUUYYYjjjyyyllleeejjjtttxxxuuu{{{~~~yyyvvv___RRRCCC:::888777444111222222222222333333333333111222222333333222222111111111111333777999999999222222222222222222222222222222222222222222222222222222222333333333444444444444444444555555555555555555555555555555555555777777888999999999999888777777777888888888999999;;;<<<=========<<<;;;:::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@===???@@@@@@???>>>>>>???AAAAAABBBBBBAAA@@@@@@AAADDDGGGOOOZZZaaagggqqq{{{xxxZZZIII@@@>>>???:::<<<>>>???>>>@@@MMM[[[vvv~~~|||wwwsssrrrpppooommmhhhhhhgggffffffeeeeeedddbbbaaa```^^^\\\\\\[[[[[[ZZZYYYUUURRRPPPOOONNNNNNOOOMMMJJJGGGDDDAAA???======<<<:::888666555444444222222222222222222222222333444444444444666999<<>><<<999999;;;@@@DDDFFFJJJZZZoooyyyhhhaaa___]]][[[___hhhoooxxxTTTUUUVVVYYY\\\\\\ZZZXXXSSSPPPJJJEEE@@@>>>======>>>@@@AAA@@@>>>;;;::::::999999888888999<<<>>>@@@<<<===>>>===<<<===@@@CCCBBBGGGLLLNNNLLLKKKMMMOOOSSS]]]iiitttyyyeeePPPIII@@@<<<<<<===<<<;;;<<>>999<<<888777999666666666666666666666666666666888::::::999888999:::666666777777777888888888888888888999999999::::::;;;;;;;;;;;;;;;<<<======<<<>>>????????????AAACCCFFFNNNQQQbbbiii\\\___iiiooozzziii[[[III===:::999666333111111111222222222222222222222333333333333222222000000111555999<<<======222222222222222222222222222222222222222222222222222222333333333444444444444444555555555666666666666666666666666666666666777777888999999999999999777888888888888999999999;;;<<<=========<<<;;;:::999:::;;;<<<===>>>???@@@????????????????????????>>>>>>>>>??????@@@@@@@@@>>>???AAAAAA?????????@@@???AAAAAA@@@??????AAADDDHHHNNN\\\kkktttzzz^^^HHHBBB@@@???>>>>>>???AAA@@@>>>IIIccc|||pppqqq|||{{{zzzvvvrrrnnnmmmlllkkkjjjeeeeeeeeeddddddcccbbbbbb___`````````___]]]ZZZXXXXXXWWWVVVTTTQQQOOOMMMLLLOOOMMMKKKIIIEEEBBB@@@>>><<<;;;999777666444444333222222222222222222222222333444444444444666999<<>>AAADDDGGGGGGDDD???<<<;;;;;;;;;;;;;;;===???AAABBB;;;===???>>>===>>>CCCHHHNNNSSSXXXYYYXXXYYY___dddmmmuuu~~~hhhTTTEEEAAA===<<<<<<===;;;999???FFFFFFGGGcccZZZCCCBBB777777:::444444777444555555555555555555555555555777999999888777888999666666666666777777777777777777888888888999999999999999999:::;;;;;;<<<<<<;;;<<<>>>???>>>>>>@@@AAABBBJJJJJJVVVwwwvvvZZZSSS\\\fffuuu|||mmmbbbRRRGGGAAA===999555333333333222222111111111222222333333333333222222111000111555999<<<======333333333333333333333333333333333333333333333333333333333333444444444444555555555666666666666777666666666666666666666666777888999999:::999999999888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;999::::::<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@>>>???AAAAAA???>>>???@@@===>>>@@@???>>>AAAGGGLLLTTT]]]lll}}}eeeHHH>>>???>>><<<;;;???>>>>>>@@@HHH]]]jjjhhhuuuxxxwwwxxxtttpppllliiiiiiiiihhhgggaaaaaaaaaaaaaaa```______^^^___aaabbbaaa]]]YYYWWWWWWWWWVVVTTTRRROOOMMMKKKNNNMMMLLLJJJGGGDDDBBB@@@<<<;;;999888666555444444333333333222222222222111222333444444444555888;;;AAALLLbbbvvv||||||ooouuu|||^^^QQQGGGJJJUUUgggwwwfff\\\eeezzzrrrhhhbbb^^^]]]^^^ccclllvvv{{{yyyuuurrrrrrpppllljjjlllsssxxx|||ppptttxxxeeeZZZSSSIII???777888:::;;;===@@@EEEHHHUUUfffzzzssscccZZZVVVUUUWWWZZZcccmmmttt]]]___dddjjjnnnnnnllliiieee```YYYQQQKKKGGGFFFFFFIIIMMMRRRSSSPPPLLLGGGEEEAAAAAAAAAAAABBBBBBBBBBBB>>>AAACCCBBBAAADDDJJJPPPZZZ\\\\\\YYYVVVYYYbbbkkkyyyyyy|||}}}tttaaaOOOEEE===<<<;;;;;;<<<<<<<<<;;;???GGGTTTiiikkkGGG>>>;;;444777:::333333777555444444444444444444444444333555777777666555666777555555555666666666777777777777777777888888888999777777888999::::::::::::999;;;===>>>>>>>>>???AAA>>>FFFCCCHHHccc}}}]]]OOORRRYYYhhhnnnwww~~~oooiiiaaaXXXPPPGGG???:::666666555444333333222111222333333444444333333222222111111333666888888777333333333333333333333333333333333333333333333333333333333444444444444555555555666666666777777777666666666666666666666666777888999999::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>::::::;;;;;;<<<===>>>>>>=================================>>>???@@@@@@@@@<<<>>>??????>>>======>>><<>>===;;;999777666555555333333333222222222111111111222333333333555888:::???AAAVVVtttxxx~~~qqqttt~~~}}}dddTTTGGGIIIRRRaaazzz}}}nnndddjjj~~~xxxnnnlllkkkiiifffkkkuuu|||tttqqqqqqxxxzzzzzzyyyzzz{{{nnnooo~~~}}}jjjXXXNNNHHHAAA;;;777:::===>>>???BBBFFFJJJ\\\jjj{{{{{{jjj^^^SSSPPPNNNLLLOOOTTTWWWbbblllzzzYYY\\\bbbiiinnnooommmjjjgggccc\\\VVVQQQOOONNNOOOPPPUUU[[[^^^]]]XXXSSSPPPFFFFFFFFFFFFEEEDDDCCCBBBBBBFFFHHHHHHGGGJJJQQQWWWZZZYYYTTTKKKFFFIIIUUU```fffaaa```aaaWWWGGG???AAA:::;;;;;;;;;<<<===???@@@<<>>???@@@>>>FFFAAACCC[[[www^^^NNNLLLOOO[[[aaajjjrrr{{{~~~qqqqqqnnnhhh^^^QQQFFF???999999888666555444333222222333333444444333333222333222111222444444333222333333333333333333333333333333333333333333333333333333333444444444555555666666666666777777777777777777777777777777777777888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;<<<>>>???::::::;;;;;;<<<=================================<<<======>>>???@@@@@@@@@;;;===>>>>>>===<<<<<<===???AAADDDFFFIIIRRR___iiiwww|||dddHHHAAA@@@DDDBBB::::::BBB===CCCWWWzzzqqqmmmpppnnnqqqpppmmmiiigggeeedddeeeeeecccbbbcccdddeeeffffffeeecccbbbbbbbbbaaa```^^^]]]\\\[[[]]]YYYTTTPPPMMMNNNOOOQQQLLLLLLLLLKKKIIIGGGEEECCC???>>><<<:::999777777666333333333222222111111111111222333222222444777:::===<<>><<<<<<<<<<<<<<<>>>@@@BBBHHHWWW{{{bbbIII<<<333777666555444444444444444444333333222222333333444222222333333333333444444444444444555555555555666666666666666777777777777:::999888777777888999::::::;;;======<<<<<<>>>???CCCEEEAAAAAAUUUuuunnn\\\MMMDDDRRRWWWaaajjjrrr|||xxx{{{zzzsssiii^^^QQQFFF???<<<999888777666444222888666444333333333222111222222222222222222222222333333333333333333333333444444444555555555555666333333333444444444555555444555555666666666666666666666666666777777777777999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>======<<<@@@???===;;;;;;===@@@BBBCCCCCCCCCFFFPPP```qqq}}}kkkPPP@@@>>>???CCCBBB<<<;;;???HHHIIIhhhssswwwnnnppprrrnnnhhheeedddcccdddfffhhhhhhgggccceeegggfffdddcccdddfffdddbbb___]]]^^^^^^]]]\\\aaa]]]WWWTTTSSSSSSTTTTTTQQQNNNJJJGGGGGGGGGFFFEEEEEEAAA===;;;;;;:::888666444444444444444444333333222333333444555666888888:::DDD^^^vvv|||lllkkkwwwsss|||rrr\\\JJJHHHOOO[[[pppppp___eee~~~{{{|||oooppp{{{xxxkkkYYYJJJAAA<<<999777===???BBBFFFIIIJJJHHHFFFMMMVVVaaagggddd[[[SSSNNNIIIIIIHHHHHHHHHHHHGGGGGGPPPMMMUUUjjj}}}```bbbeeefffeee```[[[WWW\\\VVVRRRQQQPPPLLLJJJLLLPPPXXX```bbb]]]TTTNNNKKKJJJKKKTTT^^^ZZZOOOMMMSSSTTTWWWVVVQQQQQQVVVXXXUUULLLHHHFFFHHHMMMQQQQQQOOONNNLLLIIIFFFBBB@@@>>>===:::<<<>>>===<<<===BBBGGGPPPvvvvvvVVVBBB:::666666666555444444444444444444333333222222333333444222222222333333333444444444444444444555555555555555555666666666777777777999888888777777888888999999:::;;;<<<;;;;;;<<<>>>???BBBBBBBBBNNNggg~~~uuuhhhXXXLLLFFFJJJSSS```mmmyyyzzzqqqiii___VVVKKKEEE>>>999777777777666444222111111333444444333222222222222222222222222333333333333333333333333444444444555555555555666333333444444444555555555555555666777777777777666666666666666777777777777999999999:::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;<<<===============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@??????=========<<<===???CCCEEEAAAEEELLLUUUbbbqqqkkkTTTMMMEEE@@@===>>>>>>===AAAHHHCCC]]]wwwpppooopppkkkfffgggffffffgggiiiiiigggfffcccfffiiiiiifffddddddeeebbb```^^^]]]^^^___^^^^^^aaa^^^YYYVVVTTTTTTSSSRRRNNNMMMLLLKKKKKKJJJGGGDDDDDD@@@<<<;;;;;;:::999777555555555444444444444333333333333444555666777888999CCCbbbooolll{{{tttzzzuuu```MMMIIIMMMXXXlllsssaaa___ooozzzooonnnxxxrrrfffTTTFFF>>>;;;:::999@@@BBBEEEIIIKKKJJJHHHFFFDDDJJJQQQTTTRRRMMMIIIFFFEEEFFFFFFGGGHHHIIIIIIJJJNNNKKKSSSfffxxx___aaaccccccaaa]]]XXXUUUVVVPPPLLLLLLKKKHHHGGGIIINNNSSSYYYYYYTTTNNNIIIHHHEEEJJJUUU]]]XXXOOOOOOWWW\\\\\\YYYSSSPPPRRRSSSQQQGGGGGGIIINNNRRRRRRNNNIIIFFFEEECCCAAA???>>>======888<<<>>>===;;;AAAOOO[[[tttsssYYYFFF:::777888555555444333333333444444333333222222222222333333222222222222333333333333333333333444444444555555555555555666666666666777777777888888888888777777777999::::::::::::;;;===<<<===AAADDDHHHTTTlllpppdddLLLIIIKKKUUUaaammmyyy}}}zzztttnnn___VVVJJJAAA===<<<;;;:::444333111222333555444333333333333333333333333333333333333333333333333333444444444555555555555666333444444444444555555555555666777777888888777777666666666666777777777777999999999999::::::::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================>>>??????@@@CCCHHHKKKJJJRRR^^^lllyyyaaaIIICCCGGGAAA===999999:::???HHHQQQWWWxxxsssqqqoookkkhhhlllkkkjjjkkkkkkjjjhhhfffdddgggiiijjjhhhfffeeeddd```___]]]]]]___```___^^^```]]]ZZZXXXWWWVVVSSSRRRLLLLLLMMMOOONNNKKKFFFBBBBBB@@@===<<<;;;;;;:::888666666555555444444444444333333333444555666777888999BBBhhhwww~~~wwwpppuuuxxxxxxeeeQQQIIIKKKTTTgggxxxtttccc[[[bbbtttvvvssstttyyynnnmmmttt|||kkk___NNNAAA;;;;;;<<<===EEEGGGJJJLLLLLLJJJGGGEEE???AAABBBCCCAAAAAAAAABBBBBBBBBCCCEEEGGGIIIKKKLLLMMMJJJPPPaaasss|||{{{```aaabbbbbb```]]]YYYVVVPPPKKKHHHIIIJJJHHHIIIKKKQQQSSSUUUTTTPPPLLLJJJIIICCCEEELLLRRRPPPJJJKKKQQQVVVUUURRRNNNLLLNNNPPPPPPLLLMMMPPPSSSTTTPPPJJJDDDCCCBBBAAA???>>>=========<<>>BBBTTTpppxxxRRRCCC===666444888444444333333333333333444333333222222222222333333111222222222222333333333222333333333444444444444444444555555555666666666555666777888888777666555777999::::::999:::;;;<<<<<<999===EEEFFFJJJ^^^vvv~~~~~~fffWWWKKKLLLTTT^^^kkkvvv~~~ssshhhZZZNNNHHHEEEAAA===999777555444555555444333444444444444444444444444333333333333333333333333444444444555555555555666444444444444555555555555666666777888888888888888666666666666777777777777888999999999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@AAABBBBBBDDDJJJRRRXXXbbbiiiuuulllVVVKKKEEEAAAAAA:::<<<===<<<>>>GGGWWWeeezzzwwwzzz{{{zzzyyyvvvsssqqqooossspppmmmkkkkkkkkkiiihhhgggggghhhggggggfffffffffbbb```^^^^^^______^^^]]]]]][[[ZZZYYYYYYXXXVVVSSSMMMMMMMMMMMMLLLIIIDDD@@@BBBAAA???>>>===<<<;;;:::777777666666555444444444333333333444444666777777:::AAAkkk|||wwwsssvvvxxx~~~{{{iiiUUUJJJIIIRRRcccssstttfff[[[\\\kkk|||zzzbbbbbbrrrwwwnnnlllqqqvvvfffZZZJJJ===999;;;>>>@@@HHHKKKOOOPPPNNNJJJFFFDDDAAA@@@???>>>???@@@BBBDDDAAAAAABBBCCCEEEHHHJJJLLLNNNLLLRRRbbbsssqqqgggiiippp|||eeeeeedddbbb___[[[VVVTTTMMMHHHGGGJJJMMMLLLLLLNNNTTTTTTSSSQQQNNNLLLKKKKKKIIIFFFFFFIIIKKKJJJJJJKKKKKKIIIIIIJJJLLLNNNQQQTTTWWWWWWVVVTTTQQQKKKEEEAAA@@@???>>>===<<<<<<;;;<<>>666888DDDHHHHHHUUUjjj~~~yyy~~~oooUUULLLMMMSSS```nnnvvv~~~}}}tttggg]]]VVVOOOFFF???999888555555555555444333444444444444444444444444333333333333333333333333444444444555555555555666444444444555555555666666666666777888888888888888666666666666777777777777888888888999999999::::::999999999:::::::::;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======???>>>>>>===>>>>>>???@@@AAACCCFFFHHHLLLVVVcccmmm{{{gggMMMCCCDDDEEEAAA>>>999>>>@@@???CCCVVVrrrxxxcccjjj|||}}}tttyyy}}}~~~|||yyyxxxxxxxxxsssmmmjjjiiijjjlllllliiigggeeedddeeefffggghhheeecccaaa``````___]]][[[YYYXXXXXXYYYZZZZZZXXXVVVQQQOOOLLLJJJHHHFFFDDDAAAEEEEEEDDDBBB???===<<<<<<888888777666666555444444444444444444444555666777;;;@@@hhh~~~uuuwwwyyy|||mmmYYYKKKHHHPPPaaaoooqqqddd[[[[[[gggtttkkk\\\bbbvvvmmmkkkmmmqqqcccWWWGGG<<<999<<<@@@CCCJJJNNNRRRSSSOOOJJJFFFEEECCCBBBAAA@@@AAACCCDDDEEEAAAAAAAAAAAACCCEEEHHHIIIPPPPPPWWWgggyyy~~~oooeeebbbiiirrr~~~lllkkkhhhddd___YYYUUURRROOOLLLLLLQQQSSSQQQPPPRRRWWWUUURRROOOMMMLLLLLLMMMLLLHHHDDDEEEIIIKKKIIIGGGFFFEEEGGGLLLPPPRRRVVV[[[]]]ZZZVVVPPPJJJEEEAAA???<<<<<<;;;:::::::::;;;;;;>>>???DDDSSSmmmoooRRR999777:::777333444222222111111222222333333222222111111111111222222111111111111222222222222111111222222222333333333333333333444444444555555555555666666666666555555777999::::::::::::;;;===>>>666666AAAFFFGGGOOO\\\~~~{{{~~~kkkXXXMMMFFFMMMZZZgggrrr~~~}}}xxxoooiiieee]]]QQQGGG<<<:::888777888888666555555555555555555555555555333333333333333333333333444444444555555555555666444444555555555666666666555666777777888888777777666666666666777777777777888888888888999999999999999999::::::::::::;;;;;;888999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<==================>>>@@@BBBEEEFFFGGGLLLRRRWWW^^^jjjyyy^^^SSSHHHCCC???<<<;;;===999===>>>@@@NNNlllppp]]]```qqq{{{uuuzzz}}}|||}}}wwwsssmmmiiiiiikkkmmmnnniiigggddddddfffiiijjjjjjgggeeedddcccbbb```]]][[[XXXWWWWWWXXXZZZZZZXXXWWWTTTQQQLLLIIIIIIIIIHHHHHHJJJKKKJJJGGGCCC???======999999888777666555555444444444444444444555666666;;;===]]]yyyyyy{{{rrr^^^MMMGGGOOO^^^kkk|||vvvlll```[[[```lllwww|||xxxqqqooommm```___ooo~~~ssskkkhhhiiikkk]]]SSSEEE<<<:::>>>CCCEEELLLQQQVVVWWWSSSMMMIIIHHHCCCAAA@@@@@@BBBCCCCCCBBBBBBAAA@@@@@@AAACCCFFFGGGPPPSSS]]]nnnsssgggdddiiittt~~~qqqpppmmmiiiddd```\\\ZZZYYYWWWXXX]]]^^^ZZZWWWVVV[[[XXXTTTQQQOOOOOOOOOOOOHHHIIIIIIIIIKKKLLLJJJHHHKKKIIILLLSSSVVVUUUXXX\\\XXXUUUPPPIIICCC???>>>>>>999::::::;;;<<<===???@@@CCCJJJZZZvvvTTTDDD666444666555222222111111111111111222333333222222111111111111222222111111111111222222222222111111111111222222222222222333333333333444444444666555555444444555555666666888999999888999:::;;;:::777888>>>AAABBBHHHPPP{{{yyy|||gggTTTCCCAAAKKKRRR^^^lllvvv{{{uuuttttttnnnbbbXXXJJJGGGCCC@@@===;;;888666555555555555555555555555333333333333333333333333444444444555555555555666555555555555666666666666555555666777777777777666666666666666777777777777888888888888999999999999999999::::::::::::;;;;;;888888999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>===>>>@@@CCCHHHMMMRRRUUUZZZbbblllsssyyycccJJJFFFDDDAAA<<<777888===:::???GGGUUUqqqyyyhhhdddeee|||wwwyyy||||||{{{{{{rrrooollljjjkkklllmmmmmmgggffffffiiilllnnnmmmkkkgggfffeeeddddddccc___]]]ZZZYYYWWWWWWXXXXXXVVVUUUUUURRROOONNNOOOQQQQQQQQQPPPQQQPPPLLLFFF@@@======:::999999888777666555444555444444444444555666666:::999PPPjjjrrr|||{{{zzz~~~yyydddPPPGGGMMM[[[fffwwwxxxyyy{{{{{{{{{|||vvv{{{uuucccXXX^^^jjjqqqkkkeee[[[XXXXXXQQQ[[[vvv{{{ppphhhddddddfffVVVMMMAAA;;;<<>>@@@CCCFFFHHHMMMSSS```sssoooggglllvvvrrrrrrpppnnnkkkiiihhhgggdddbbbccchhhhhhbbb]]][[[___[[[WWWTTTSSSSSSSSSSSSGGGMMMRRRSSSRRRQQQPPPNNNPPPNNNPPPWWWYYYVVVVVVZZZPPPNNNJJJDDD???<<<<<<===999:::;;;===???BBBDDDFFFRRR^^^xxxjjjCCC<<<555222222333222111111111000000111222333333222222111111111111222222000111111111111222222222000111111111111222222222222222333333333444444444666555444333333444555666555666888888777777999:::666888;;;<<<<<<===BBBHHHXXX~~~{{{|||ooo^^^JJJFFFNNN@@@MMM[[[fffsss{{{||||||rrrhhhZZZVVVOOOIIICCC>>>888555666666666666666666666666333333333333333333333333444444444555555555666666555555555555666666666777444555555666666666666666666666666666777777777777777888888888888999999999999999:::::::::;;;;;;;;;888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>EEEGGGJJJOOOVVV]]]dddhhhoooyyy{{{]]]FFFDDD===888:::===<<<;;;<<>>===::::::999888777666555444555555444444444555666666888666FFFXXX___ppp}}}yyy{{{}}}hhhQQQFFFKKKXXXbbb}}}pppkkkmmmooorrruuuyyy~~~kkkSSSRRRZZZ]]]^^^YYYNNNJJJGGGBBBQQQrrrxxxmmmeeeaaaaaabbbPPPHHH>>>:::<<>>======???CCCFFFIIIKKKRRRaaauuurrrnnnwwweeeiiilllllljjjiiimmmqqqvvvvvvyyy{{{wwwmmmggggggnnngggaaa___```___XXXRRRWWWTTTRRRTTTXXX[[[\\\[[[XXXVVVUUUWWWYYYVVVNNNHHHHHHFFFAAA<<<;;;===>>>===999999>>>DDDEEEEEEMMMXXXsss___LLL777777555444333222222222000000000000000000000000////////////000000000000111111111000000000000000111111111111111111111111111111222222222333333333333333222222333333444555555555555666777777888888777888:::::::::<<<>>>@@@MMM^^^vvvzzzvvvmmmZZZIIIEEE>>>===EEETTT```jjj{{{~~~uuummmkkkhhhddd___XXXOOOEEE???===;;;888777777555333111444444555555555555555555222333333333444444555555444555666666777777777777555555666666666666555555666666666666777777777777888777666666888999999999:::999999999888888777777555777888888777666777888888888777777888999;;;<<<<<<888999???CCCCCCFFFMMMQQQSSSYYYcccoooyyyxxxbbbNNNFFFFFF??????888888BBB@@@;;;???KKKddduuummmvvvzzzvvvtttsssssssssooolllkkkmmmppppppkkkfffggglllssswwwvvvrrrnnnllljjjhhhffffffeeedddaaa^^^[[[XXXVVVUUUVVVWWWVVVVVVWWWWWWWWWYYY[[[[[[YYYXXXVVVTTTQQQNNNJJJFFFCCCAAA???>>><<<:::777666555555444444444444444555666777888<<>>@@@BBBCCCDDDCCCFFFOOO___ttttttuuu\\\```dddeeefffjjjqqqxxxyyyzzz}}}{{{rrrmmmmmmppplllgggfffgggfffaaa]]]___]]][[[[[[]]]^^^]]][[[YYYWWWUUUTTTTTTPPPGGGAAA999888666555777:::======DDD@@@>>>BBBFFFNNN]]]kkkkkkKKK???666555444222111111000000000000000000000000000000.../////////000000000000000000000000000000000000111111111111111111111111111111111222222222333333333222222222222333444444555555666666777888888888777888999::::::;;;>>>@@@CCCPPPgggzzz|||yyyhhhQQQCCCFFF>>>===GGGSSS^^^ooo~~~uuunnnqqqooolllhhhccc\\\TTTOOOGGGCCC>>>:::888888666555888888777666555555555555555555555555444444444444333333444555555555555555666666777777777777666666666777777777777888888888777777666666777888999888999999999888888888777777888:::;;;;;;:::999:::;;;;;;;;;;;;:::::::::<<<>>>CCC>>><<<@@@DDDGGGNNNVVVXXX^^^iiiwwwqqqbbbRRRDDD>>>???:::@@@;;;777<<<===BBBOOOaaa~~~wwwllluuu}}}vvvpppmmmmmmnnnnnnnnnllllllnnnrrrrrrmmmhhhlllpppvvvxxxvvvqqqmmmkkkiiigggfffffffffeeebbb```]]]ZZZXXXXXXYYYZZZ[[[ZZZ\\\[[[[[[[[[[[[ZZZWWWUUUSSSRRRPPPMMMJJJGGGEEEDDD???>>><<<:::888666555555444444444444444555666666777;;;AAALLL^^^xxxyyy~~~}}}xxxwww\\\IIIKKKSSSXXXssstttUUUMMMNNNNNNSSSNNNLLLMMMJJJIIITTTddd~~~hhh]]]\\\YYYTTTMMMDDD<<<===AAACCCFFFIIIQQQUUUYYY[[[ZZZWWWUUUTTTVVVPPPIIIDDDBBBBBB@@@???AAAAAA@@@AAACCCDDDEEEEEEEEEKKKXXXiii{{{uuuwwwRRRUUUXXXZZZ\\\ccclllsssssssssvvvyyyuuunnnjjjkkkkkkjjjiiihhhgggfffeeeddd```^^^\\\[[[ZZZYYYVVVSSSQQQOOOMMMLLLKKKGGG@@@:::???>>>=========???@@@BBBAAA>>>@@@KKK\\\rrryyyPPP;;;888444444222111000000//////000000000000000000000000....../////////000000000000000000000000000000000111111111111111111111111111111111222222222222333222222222222222333444444555666666777777888888999666888999999999:::===??????GGGXXXrrr}}}wwwsssuuu{{{}}}mmmYYYNNN???555999BBBLLLXXXdddpppuuu{{{{{{www|||zzzwwwtttqqqmmmhhhdddWWWQQQHHH@@@;;;999777666888777666444444444555555555555444444333222222111333444555555555555555555666777777888888777777666777777777777888888888888777777777777777888888888999999999888888888888777888999::::::888888999::::::;;;;;;:::999999<<<>>>EEEBBBBBBGGGOOOWWWaaajjjwww|||ggg]]]SSSKKKDDD>>>;;;===555???===777;;;CCCSSSiiiuuuiiieeemmm|||www|||yyyuuuooojjjggghhhjjjlllllllllmmmqqqttttttpppkkkooorrrtttuuuqqqmmmjjjiiiiiigggfffffffffeeecccaaa^^^\\\ZZZZZZ\\\___``````aaa```^^^]]][[[YYYUUURRRPPPOOONNNLLLKKKIIIHHHGGG@@@???===;;;999777666666555444444444444555666666777999???III[[[tttqqqssszzz|||bbbLLLIIIRRRYYYnnnuuuXXXOOONNNMMMSSSRRRTTTXXXUUUPPPUUU___|||~~~fffZZZXXXTTTPPPHHH@@@;;;===AAACCCFFFIIINNNQQQVVVYYYYYYXXXXXXWWWTTTPPPJJJFFFDDDCCCBBBAAABBBCCCDDDEEEFFFGGGGGGHHHFFFIIIQQQ^^^nnn~~~{{{rrrttt{{{KKKLLLNNNOOOQQQUUUZZZ___```___bbbeeeccc]]]ZZZ\\\\\\^^^___]]]ZZZYYYZZZ\\\SSSSSSRRRPPPNNNKKKGGGEEEBBBAAA@@@AAAAAA@@@<<<999>>><<<;;;<<<;;;:::<<>>>>>AAALLLaaa{{{{{{kkkfffkkk|||fffPPP<<<999===@@@EEEKKKYYY```kkkttt{{{~~~|||zzzvvvsssjjjdddZZZPPPIIIDDD???<<<<<<;;;999777777888999:::777777666666555444444444555666666777777777666666666666777777777777666666666666666777777777888888666777888888888777888888999999999999888888888888777888999999888777999:::999;;;=========???CCCGGGHHHKKKSSS^^^jjjvvvlll\\\OOOGGGAAAAAAAAA???===>>>777AAA@@@AAARRRfff{{{kkk\\\YYYeee}}}tttrrrvvvxxxvvvssskkkkkkiiigggggghhhkkkmmmjjjkkknnnrrruuutttqqqmmmmmmnnnooonnnkkkhhhgggfffjjjiiigggffffffdddaaa___]]][[[YYYZZZ]]]```bbbccccccaaa___]]][[[XXXTTTQQQPPPOOONNNMMMKKKJJJHHHHHHAAA@@@>>><<<:::888777777555555444444444555555666666888<<>><<>>AAAIIIUUUaaalllwww}}}zzzwwwsssllleee___YYYTTTPPPIIIHHHEEEBBB???======<<<::::::999999999888888888666666777777777777666666555666666777777666666555555555555666666666777777777999;;;;;;999777888999999999999999::::::::::::999:::;;;:::::::::===???<<<@@@EEEHHHJJJNNNUUU[[[]]]fffsss|||rrrbbbPPPBBBCCC>>>;;;???@@@===:::::::::DDDGGGVVVzzzooo^^^[[[ZZZrrr}}}yyyuuupppoooppppppmmmiiieeegggiiiiiihhhhhhiiikkkiiikkkmmmppprrrrrrooommmiiijjjkkkjjjhhhgggggggggllljjjhhhfffeeebbb___\\\[[[YYYWWWXXX[[[```cccdddaaa```^^^]]]\\\YYYVVVSSSRRRQQQPPPNNNLLLJJJHHHGGGBBBAAA???===;;;999888888666555555444444444555555666777999BBBTTTooolllddd{{{}}}nnnTTTGGGKKKTTTddd~~~ppp___]]]___cccmmm||||||zzz~~~zzzvvvxxx{{{|||yyytttvvvoooaaaZZZWWWQQQIII???;;;;;;???BBBBBBEEEHHHKKKNNNRRRUUUUUUUUUUUUVVVSSSRRRPPPMMMIIIGGGFFFFFFBBBHHHOOOSSSSSSOOOLLLJJJLLLOOOVVVbbbnnnyyy{{{pppddd```aaagggsss}}}xxxnnn^^^PPPIII???AAADDDFFFGGGGGGEEEDDDEEEDDDEEEHHHFFFBBBBBBEEEAAACCCDDDBBB???===>>>???>>>@@@AAA@@@>>><<<<<<===;;;;;;;;;;;;<<<<<<======???<<<>>>BBBCCCBBBIIITTTooovvvRRR===555333333333222222111000000111111////////////////////////------........./////////---......//////000000111000000000000000000000000000000000111111111111222111111111111111222333333333444444555555666777777666777888888777888:::<<<:::<<>>777555888777===GGGQQQ\\\iiivvv}}}xxxuuurrrpppmmmkkkgggddd[[[YYYUUUOOOIIIDDD@@@===;;;::::::999888777777666777777777777777666666555666777777888888777777666666666666666777777777777777;;;>>>===:::888999:::::::::;;;;;;;;;;;;<<<<<<888999:::::::::<<>><<<:::999999666666555444444444444555666666888@@@RRRoooxxxzzz{{{zzziii|||{{{tttZZZJJJIIIPPP```yyyxxxddd```cccpppzzz{{{^^^XXXYYYUUUYYY[[[ZZZXXXZZZcccllluuuzzzyyylll```YYYUUUMMMCCC===;;;<<>>@@@BBBCCCCCCBBBBBBAAABBBDDDBBB>>>???BBB===>>>>>>===<<<;;;;;;<<<<<<>>>???>>><<<<<<>>>@@@============<<<===???@@@===:::???IIIOOORRR___oooZZZDDD<<<666333444111111000/////////000000////////////////////////---------.........//////------......///000000111000000000000000000000000000000000000111111111111111111111111111222222333222222333333444555555555666777888777777777999;;;:::<<>><<<;;;::::::;;;;;;;;;::::::999888888999999::::::999999888777888888888888999999999888<<<@@@???<<<999:::<<<<<<<<<<<<<<<=========>>>;;;<<<>>>>>>???BBBFFFJJJLLLTTT]]]dddiiirrr~~~}}}iii```RRRFFF@@@???@@@AAA;;;999999;;;;;;:::===BBBNNNggg}}}lllZZZ]]]lllwwwnnnrrrjjjjjjjjjjjjiiihhhggggggfffhhhhhheee```___aaaeeeiiijjjjjjiiigggffffffffffffgggiiiiiigggfffffffffgggeeedddccccccaaa___\\\\\\ZZZWWWXXX\\\aaadddfffcccbbbaaaaaa```___\\\YYYVVVUUUSSSQQQOOOLLLKKKJJJDDDCCCAAA>>><<<;;;:::999666666555444444444444444666666777???RRRpppzzzwwwnnn~~~zzzzzzbbbNNNJJJNNN[[[sssxxxuuuyyyzzzZZZSSSTTTMMMPPPTTTVVVWWW[[[ccciiipppuuu}}}{{{tttgggZZZSSSOOOGGG>>><<<;;;>>>BBBDDDBBBCCCGGGFFFIIILLLOOOPPPPPPRRRSSSUUUVVVWWWTTTPPPLLLKKKKKKKKKPPPUUUVVVTTTRRRSSSVVVZZZ___iiivvvuuuhhheeeiiipppzzzsss___TTTLLLEEE@@@???<<<:::999:::<<<>>>??????@@@??????AAA???;;;<<<@@@;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===;;;999999===@@@:::;;;<<<<<<<<<>>>AAACCCFFFFFFQQQeeetttaaaBBB::::::444000222000//////............///////////////////////////---------.........//////---------...///000000111000000000000000000000000000000000000111111111111111111111000111222222333111111222333333444444555666777888777666777999;;;777888999:::AAAUUUpppuuufff\\\lllyyyrrriiiWWWFFF>>>777888888999===GGGTTT]]]qqqyyy||||||~~~~~~yyyrrrllliiiWWWVVVSSSPPPLLLIIIFFFEEE??????@@@@@@???>>>======:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;999>>>BBBAAA===999:::<<<<<<=========>>>>>>??????FFFGGGHHHIIIKKKNNNSSSWWW]]]eeepppwww}}}|||eeeUUUKKKIIIEEE@@@===;;;::::::888777888<<<>>>AAAJJJTTThhh|||vvviiiaaalllsssllliiijjjjjjjjjhhhfffeeeeeeeeedddeeeddd___[[[\\\bbbhhhjjjiiihhhfffcccbbbbbbcccdddeeegggfffdddbbbaaabbbcccbbbaaabbbbbbbbb```^^^___\\\YYYZZZ]]]bbbfffhhhfffdddcccccccccaaa]]][[[UUUUUUSSSRRRPPPNNNMMMLLLDDDCCCAAA???===;;;::::::777666555444444444444444777666777???RRRqqqooozzz~~~gggRRRJJJLLLXXXppp|||YYYNNNLLLNNNRRRWWW[[[^^^cccjjjnnn}}}~~~vvvoooaaaSSSMMMJJJCCC;;;<<<<<>><<<>>>@@@::::::999;;;===>>>===;;;>>>???????????????>>>>>>;;;;;;;;;:::888999;;;>>>>>><<<:::<<>>AAACCCDDDHHHNNNXXXiiiWWWFFF999777666000000666000000000000////////////////////////////////////---------............///............////////////000//////.........//////////////////000000000000000000000000000000000000000111111222222333444444777777777777777777777777777999999999;;;CCCPPPZZZtttqqq```]]]iiizzz~~~}}}iiiMMMDDD;;;555999===???CCCIIIWWW```mmmxxx~~~zzzvvvsssqqqqqqppplllggg```ZZZVVVWWWWWWUUUTTTRRRPPPNNNNNNIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHIIIIIIJJJHHHIIIJJJGGGBBBBBBEEECCCDDDFFFGGGGGGHHHIIIKKKKKKUUU___bbb```cccmmmwww~~~}}}jjj\\\QQQJJJFFFEEE@@@<<<===<<<999999;;;======:::AAALLLRRRccc~~~~~~ooo^^^___fffqqqzzzvvvjjjiiiqqqppplllgggcccbbbcccfffiiigggeeebbb^^^]]]```fffjjjkkkgggdddcccddddddbbb___dddeeeeeeffffffeeedddcccdddbbbbbbcccffffffccc```^^^___aaadddfffhhhiiiiiieeeddddddcccbbb___[[[WWWXXXTTTRRRRRRUUUTTTOOOJJJJJJIIIFFFBBB???<<<:::999777666555444444444444444666;;;888<<>>::::::>>>BBBCCCCCCBBBDDDFFFHHHKKKNNNQQQSSSRRRQQQPPPPPPQQQQQQPPPPPPSSSXXX\\\^^^YYYTTTUUUWWWYYYaaahhhpppxxx~~~{{{[[[NNN@@@<<<======>>>???>>><<<;;;;;;===??????>>><<<<<<============<<<<<<777888:::999888999:::<<<<<<===???@@@AAABBBDDDFFFAAA@@@DDDNNNYYYbbbllluuufffJJJ<<<333555555///...222000000000000/////////...........................------------........................//////////////////............//////////////////000000000000000000000000000000000000000111111222222333333444666666666666666666666666555888::::::;;;???HHHOOOYYYiii{{{ooo```XXXYYY___fffiiigggqqq{{{vvv[[[MMM???999888888<<>><<>>===888888777666555555555555333888666888FFFVVVnnn~~~{{{xxx[[[MMMOOORRRcccyyyrrriiikkkttt{{{zzzuuuppphhh\\\QQQIIICCC===999;;;>>>BBBCCCBBBBBBDDDFFFMMMNNNOOOQQQQQQQQQPPPOOOSSSRRRPPPOOOQQQVVV\\\``````\\\ZZZ]]]```dddllltttyyyjjjRRRGGG===;;;<<<<<<===>>>KKKHHHDDDAAA@@@@@@>>>===============<<<<<<;;;;;;;;;<<<======<<<<<<>>>???<<>>@@@FFFKKKOOOQQQZZZjjj{{{~~~xxxfffDDD<<<333000444555000---000000000000/////////..............................------------............---............////////////...............//////////////////000000000000000000000000000000000000000000111111222333333333444444444444444444444444333777:::;;;:::;;;>>>AAAAAASSSooo{{{tttkkkaaaZZZVVVTTTTTTVVVeeexxxzzzhhhRRRBBB999555777;;;999>>>GGGRRR]]]jjjvvv}}}xxxvvvtttqqqpppqqqrrrsssuuussspppmmmlllmmmnnnppplllccc\\\[[[[[[XXXWWWXXX\\\^^^```aaacccgggkkkoooyyy~~~nnnaaaSSSMMMEEE@@@@@@BBBEEEGGGKKKDDD>>><<<:::999<<>>III```~~~|||~~~bbbPPPNNNPPP___ssszzz|||~~~xxxrrrmmmeeeZZZOOOGGGAAA<<<:::>>>@@@BBBCCCCCCCCCEEEFFFMMMMMMMMMNNNOOOPPPQQQRRRUUURRROOONNNRRRXXX^^^aaabbb```bbbgggjjjnnnuuu}}}uuuWWWHHHAAA;;;<<<>>>======???dddaaa[[[VVVPPPKKKEEEAAACCCBBBAAA???===<<<;;;;;;>>>>>>===<<<<<<>>>AAADDDDDDFFFGGGIIILLLSSS\\\bbbqqqttt}}}vvv|||rrrPPP:::777111000444555111///111000000/////////.................................,,,,,,---------.........---------.........//////......---------...//////////////////000000000000000000000000000000000000000000000111222222333333333333333333333333333333333666888999888888999:::;;;IIIbbb|||~~~|||yyywwwsssmmmddd]]]WWWaaaoooiiiUUUGGG>>>999777888:::>>>EEEMMMWWW```fffsssvvv{{{}}}}}}}}}~~~xxxyyyyyyzzz|||}}}}}}~~~|||zzzvvvsssrrrsssuuuwwwjjjbbb]]]___cccdddccccccdddfffhhhjjjllloootttxxxooo___RRRKKKGGGEEECCCCCCDDDGGGIIIKKKLLLDDD===;;;:::===FFFOOO___ppplllYYYVVV[[[]]]ssswwwnnnlllkkkkkkooouuupppooonnnkkkhhheeecccbbbeeeeeeeeedddbbbbbbdddggggggjjjllliiiccc^^^\\\\\\___bbbfffiiijjjhhhfffdddaaaaaabbbcccdddcccbbb``````aaaaaabbbccccccbbbbbbdddaaa^^^]]]^^^______^^^[[[YYYYYYZZZ\\\[[[XXXVVVRRRQQQNNNKKKHHHEEEBBB@@@<<<;;;999888777666666666111999999999===CCCYYYzzztttjjjVVVOOONNN[[[lll~~~|||zzz}}}|||wwwqqqkkkdddYYYMMMDDD???===<<>>===@@@AAA@@@AAACCC~~~yyyrrrjjjaaa[[[UUUTTTQQQNNNKKKJJJHHHHHHGGGFFFEEEDDDGGGMMMUUU[[[dddbbbdddjjjvvvgggLLL===999666333000111222000000222////////////....................................,,,,,,,,,------------...------------............---------------...//////////////////000000000000///////////////////////////000000111111222333333333333333333333333333333444555666666666777999;;;;;;DDDSSSggg}}}|||~~~}}}uuu```]]]___lll|||jjj\\\NNNAAA888777777777:::???FFFLLLOOO[[[```hhhqqqzzz|||}}}{{{|||~~~~~~{{{wwwssspppppppppqqqnnnpppsssvvvwwwwwwuuusssuuussspppnnnnnnpppsssuuueee___^^^eeekkklllkkkkkkgggiiilllpppsssxxx}}}mmm[[[OOOIIIFFFEEEEEEEEEFFFEEEDDDBBBAAAAAAAAA<<<;;;>>>FFFQQQcccqqqzzzdddTTTPPP[[[hhhzzz~~~tttnnnhhhhhhiiijjjmmmqqqpppooonnnllliiifffbbb```aaabbbbbbbbb```aaaccceeefffiiikkkiiiccc^^^]]]]]]bbbdddgggiiiiiifffbbb______```aaabbbbbbaaa``````^^^^^^```aaabbbbbbbbbbbbccc___[[[YYYXXXYYYXXXXXXYYYYYYYYYZZZZZZYYYVVVUUUSSSSSSQQQNNNKKKGGGDDDBBB===<<<:::999777666555555222999::::::===AAAXXX{{{}}}iiiqqq|||qqq\\\QQQNNNXXXgggwww}}}wwwqqqqqqvvvwwwsssnnnjjjcccXXXLLLCCC???>>>???FFFEEECCCCCCDDDFFFGGGHHHEEEEEEDDDFFFJJJOOOUUUXXXSSSSSSUUUVVVXXXXXXWWWVVV___bbbjjjsssxxx|||YYYCCC???>>>???CCCDDDCCCEEEJJJzzzxxxuuurrrpppnnnnnnnnnllllllmmmnnnsss|||cccFFF555444999444222000...------...000/////////.........------------------------------,,,,,,,,,,,,------------,,,------------.........,,,,,,,,,,,,---...//////////////////000000000000//////////////////////////////000000111222222222222222222222222222222222555444444444666888:::;;;777;;;DDDRRReee|||pppbbbUUUVVVfffxxxxxxooodddUUUHHH;;;888444333666;;;@@@BBBEEEIIIQQQZZZcccmmmvvv|||}}}|||{{{zzzzzztttrrroookkkhhhgggggggggccceeeggghhhgggdddaaa^^^fffdddcccbbbbbbdddggghhh___\\\]]]eeekkkkkkkkkllljjjnnntttyyy~~~vvvsss^^^WWWNNNFFFCCCBBBCCCDDDEEEFFFFFFDDD@@@<<<::::::777:::BBBQQQbbbuuuttthhh\\\WWW[[[eeevvv}}}wwwllliiiggggggjjjmmmooopppooonnnnnnllliiieeebbb```___```aaa``````aaadddfffgggiiiiiihhheeecccaaaaaacccdddeeefffddd```]]]ZZZ^^^```bbbbbbaaa`````````^^^___```aaabbbcccccccccaaa^^^ZZZWWWUUUUUUTTTSSSUUUVVVWWWXXXWWWVVVUUUTTTXXXWWWVVVTTTPPPLLLHHHFFF@@@>>>===:::999777666666333777777999===@@@XXX|||iiijjj~~~||||||yyydddVVVNNNVVVaaappp{{{kkkhhhfffhhhmmmooommmiiihhhbbbWWWKKKAAA===???AAAHHHEEEBBBAAACCCEEEFFFGGGFFFFFFEEEFFFIIINNNSSSVVVWWW[[[___aaa___\\\ZZZZZZ___dddooozzzhhhKKK???>>>>>>AAAFFFGGGHHHNNNVVVeeeIII999444444555111222111///............//////.........---------------------------------++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,---...///000////////////000000000000//////////////////////////////000000111111222222333333333333333333333333444333444555777888888888444777<<>>;;;>>>BBBHHHDDD???>>>@@@BBBDDDDDDFFFEEEEEEGGGKKKPPPUUUXXX___eeekkklllhhhdddeeehhhggglllvvv|||SSSAAAAAA@@@BBBFFFKKKMMMRRR]]]hhh|||oooMMM999777999555...///222333222111111000/////////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......+++++++++,,,---...///000////////////000000000000/////////////////////////////////000111111222222333333333333333333333333333333444666888888666444666999;;;<<<@@@MMM```ooo~~~jjjYYYOOOMMMQQQVVVbbbkkkttt|||rrrdddQQQAAA999777888888777999;;;<<<>>>DDDMMMTTTbbbkkkwww~~~|||zzzwwwtttrrrpppllljjjhhheeedddeeeeeefff```_________^^^_________```___aaaggglllpppxxxtttlll```TTTLLLFFFBBB@@@CCCAAA>>>>>>>>>??????>>>>>>>>><<<999888===EEEKKKUUU```tttdddXXXXXXUUUYYYiiizzzwwwuuurrrllllllkkkjjjkkklllkkkhhhmmmlllkkkiiigggdddbbbaaaccccccdddddddddhhhlllpppmmmjjjhhhiiilllnnnmmmkkkeeeeeedddcccbbb```]]]\\\```cccffffffcccbbbbbbdddhhhhhhhhhgggfffeeedddccc```^^^[[[YYYYYYXXXVVVTTTKKKNNNRRRTTTVVVWWWYYYZZZ[[[[[[ZZZXXXTTTPPPLLLIIIFFFEEEBBB@@@>>><<<;;;:::;;;999555888>>>BBBYYY~~~zzz|||vvvzzzppp___LLLQQQYYYfffzzzgggXXXTTTWWWZZZ^^^cccfffhhhiiiiiiddd^^^SSSFFF<<<999===AAAFFFBBB<<<;;;===@@@AAAAAABBBCCCEEEHHHNNNTTTZZZ]]]fffmmmtttsssnnnkkkpppuuuooosss|||mmmHHH???GGGDDDFFFKKKQQQTTT[[[iiiwww}}}yyy\\\NNN>>>555555555222...000000000000000000000000........................---------............///...------,,,,,,------...------------------------///...---,,,,,,---...///////////////////////////000000000000000000000000000000000000111111111111222222111111111111111111333333444555666777888999999999888999===EEEOOOVVVjjjvvvtttdddWWWRRRPPP___aaaiiiyyyuuuVVVCCC@@@<<<555:::666555888999999<<>>>>>>>>???@@@@@@???<<<999888999AAA;;;888999<<>>BBBZZZuuuwwwyyy|||iiiSSSRRRSSS^^^ssseeeSSSPPPIIIMMMQQQWWW^^^dddgggfffdddbbb[[[PPPDDD===<<<@@@DDDAAA>>>;;;999888999<<<===<<>>>>>@@@@@@999888888888999::::::::::::@@@HHHOOOXXXiiitttfffZZZQQQUUU```wwwuuuqqqooolllkkkllllllllllllllllllkkkiiiggghhhhhhhhhhhhggggggjjjllloooooonnnnnnmmmnnnnnnnnniiiiiiiiikkklllkkkiiifffbbbaaa^^^]]]]]]```dddgggfffiiiiiiffffffiiiiiigggkkkhhheeeeeegggfffbbb^^^```^^^[[[WWWTTTSSSRRRRRRSSSQQQPPPPPPRRRTTTTTTTTTTTTSSSRRRQQQOOOLLLHHHDDDFFFEEECCCAAA>>><<<:::888:::999555888===???RRRsss}}}{{{oooVVVRRRQQQZZZmmm}}}ZZZKKKJJJFFFGGGIIIOOOVVV^^^cccdddddd^^^XXXMMMCCC======AAADDDBBB@@@<<<999888888:::<<<:::===@@@BBBEEEMMMXXXaaammmnnnoooppprrruuu{{{pppOOOFFFJJJFFFMMMSSS[[[eeeooo}}}yyy]]]GGG:::666444222111222222111///////////////////////////------------------------------------............------,,,,,,,,,,,,------------------------------......------------..............................//////////////////////////////000000000000111111111111111111111111111111444444555555555666666666666666666555666888===@@@EEEOOObbb{{{|||}}}qqqbbbUUUYYYmmmxxxnnn^^^PPPDDD<<<555666777666333333000222666;;;AAAJJJTTTZZZffflllsssxxxzzzyyyyyyxxx~~~wwwppplll^^^VVVLLLDDDAAA???<<<:::======<<<;;;::::::999999;;;999777777:::>>>BBBDDDGGGYYYkkkssszzzrrrggg______aaaffftttzzzsssmmmnnnnnnllljjjkkkiiiiiijjjjjjjjjhhhgggfffdddeeeggggggggggggjjjlllqqqpppqqqtttvvvtttooojjjiiiiiiiiiiiijjjiiigggdddaaa___\\\[[[\\\```dddhhhgggjjjjjjhhhhhhkkkllliiimmmiiifffeeeeeeddd```\\\^^^[[[WWWSSSQQQQQQSSSTTTRRRQQQPPPQQQSSSTTTTTTSSSQQQPPPOOONNNNNNLLLHHHEEEEEEDDDCCCAAA???===;;;:::::::::666888<<<:::GGGbbbwww}}}|||zzz^^^VVVPPPVVVggg}}}iiiPPPFFFGGGFFFBBBDDDGGGNNNWWW___ccceeeZZZTTTKKKBBB>>>???BBBEEEDDDAAA===999777777888999777999<<<===???EEEMMMTTTbbbeeejjjooouuu|||www\\\GGGEEENNNPPPOOOXXXeeeqqq}}}yyyWWWEEE<<<666333444444333111000000000////////////////////////------------------------,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---,,,,,,------------------------------------------........................////////////////////////////////////000000000111111111111111111222222222555555555555555555555555555666666666555555888:::>>>DDDRRRjjjuuu```WWW\\\hhhrrrvvvzzzuuuiii[[[LLL===777666555333333777666555666888===BBBFFFPPPVVV___gggjjjkkkjjjjjjrrryyy}}}tttiii^^^UUUNNNKKKIIIEEE???<<<<<<>>>>>>>>><<<<<<===<<<;;;999777666;;;:::::::::>>>GGGTTT]]]ooosssiiiddd^^^[[[^^^iiiwwwvvvuuupppnnnppppppllliiiiiiccceeefffgggfffdddddddddcccdddffffffeeefffgggiiihhhkkkqqqyyy~~~{{{qqqhhhiiihhhgggggghhhgggdddbbbccc___[[[YYYZZZ^^^aaadddhhhkkkkkkiiijjjmmmmmmkkkkkkhhhdddbbbaaa___\\\ZZZYYYWWWTTTQQQPPPQQQRRRSSSPPPOOOPPPRRRUUUWWWVVVUUUQQQPPPOOOOOOOOOMMMKKKHHHDDDDDDCCCBBBAAA???===;;;888999777888<<<777>>>RRRdddmmm}}}ggg[[[QQQTTTcccxxxqqq^^^OOOIIIJJJIIIDDDDDDFFFLLLTTT]]]dddgggYYYSSSIIIBBB@@@AAADDDFFFEEEBBB>>>999666666666777555777999:::;;;???DDDHHHUUUZZZbbbjjjsss}}}fffSSSGGGHHHRRRWWWWWWaaalllvvv^^^FFF>>>777...444555444222000///111333........................------------------------,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,...................................................////////////000000000000000111111111222222222444444444444555555555555444555777777666666888999===???GGG[[[vvv|||zzzoooaaaZZZZZZ[[[]]]ccchhhpppzzzqqq]]]GGG;;;666444444555666555444444666888:::<<<@@@EEEKKKQQQUUUWWWYYYZZZ```gggpppvvvzzz{{{tttmmmiiiaaa]]]WWWPPPJJJEEEAAA???===<<<;;;;;;<<<<<<<<<;;;777888999:::;;;;;;;;;;;;444999@@@EEEOOOaaayyynnnXXXUUUVVVTTTZZZjjjxxxooommmjjjjjjmmmlllhhheeefffaaadddffffffeeecccdddeeedddeeeeeedddcccbbbdddfffccchhhrrr~~~rrrgggfffeeeddddddddddddbbb``````]]]XXXWWWZZZ^^^aaaccchhhkkkkkkiiiiiilllmmmjjjfffddd```^^^\\\ZZZXXXWWWTTTTTTTTTSSSSSSRRRRRRQQQNNNOOOQQQUUUYYY[[[ZZZXXXQQQPPPOOONNNOOONNNLLLJJJEEEEEEEEEEEECCCAAA???===777999777888<<<777999HHHWWWccc{{{nnn^^^QQQRRR___qqqeeeZZZSSSPPPOOOLLLHHHGGGHHHMMMUUU^^^dddhhh\\\TTTJJJBBBAAACCCEEEGGGEEEBBB===999666555666777666777999:::;;;===@@@BBBHHHMMMUUU^^^gggqqqyyyyyyWWWNNNIIILLLUUUYYY___iiirrrxxx~~~ZZZ???555777444...111111000///...///111444........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++,,,,,,------.........,,,,,,------------,,,,,,------------------------..............................////////////000000000000000111222222333333333333444444444555555555333555666777777777888:::;;;:::???LLLbbbyyyyyyxxx~~~rrrggg^^^YYYXXXVVVXXX^^^mmmzzzbbbQQQDDD:::555555000//////111444777777777777:::>>>@@@BBBDDDGGGJJJKKKPPPWWW]]]cccjjjsssyyyqqqlllddd]]]VVVPPPJJJGGGEEEDDDBBB@@@>>>===<<<<<<999999::::::999777666555555555555666777:::<<<>>>CCCLLLXXXeeesssmmmUUUMMMSSS\\\cccuuusssmmmkkkgggeeefffiiiiiifffeeehhhbbbeeeiiiiiigggfffgggiiieeedddcccaaa___```bbbeeefffkkkuuu~~~zzznnndddcccbbb``````aaaaaa```^^^\\\XXXVVVXXX]]]cccfffffffffiiiiiiffffffiiiiiifff```^^^\\\YYYWWWVVVVVVVVVSSSTTTTTTTTTTTTSSSRRRRRRPPPQQQTTTYYY]]]^^^]]][[[QQQPPPNNNMMMNNNMMMLLLJJJIIIIIIJJJJJJHHHEEEBBBAAA999;;;777777<<<888888CCCNNN]]]wwwuuuaaaPPPOOOZZZhhh|||sss]]]XXXTTTTTTTTTMMMKKKKKKMMMRRRZZZaaagggiiiaaaWWWJJJBBB@@@BBBDDDEEECCC@@@<<<888666666777888999:::<<<>>>@@@AAAAAAAAA@@@CCCHHHNNNUUU\\\dddiiirrr{{{|||\\\IIIJJJJJJNNNWWWZZZ^^^jjjssswwwnnnVVV;;;......000222444//////.........///000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///+++,,,------------,,,+++------------------------................................./////////000000///000000111222222333333222222333444444555666666333444555555444555666888888777999@@@LLL\\\kkksss|||zzzxxxyyy|||zzztttmmmiii\\\WWWUUU___rrrxxxkkk]]]NNNDDDAAAAAA===:::888888888777555555777888888888888:::<<<===>>>@@@EEEKKKRRRZZZ^^^ffffffiiinnnuuuzzz~~~}}}xxxrrrmmmfff]]]XXXMMMIIIDDD@@@===;;;999777777777888888888888777777888888888777666666777777::::::<<<@@@GGGPPPXXX]]]sssxxx|||pppaaaWWWYYY___eeeqqq{{{pppiiiggghhhfffcccccceeeeeecccdddhhhbbbfffjjjjjjhhhfffhhhkkkccccccaaa^^^]]]___cccfffhhhlllqqquuutttooohhhccc```^^^\\\]]]^^^___^^^]]]\\\YYYXXX[[[bbbggghhhgggbbbeeeeeeaaaaaacccbbb___[[[ZZZYYYVVVUUUUUUVVVXXXVVVVVVUUUTTTSSSTTTTTTTTTTTTVVVYYY]]]``````^^^[[[TTTRRRPPPOOOOOOOOONNNLLLNNNOOOPPPPPPNNNJJJGGGEEE>>>???999777<<<999777@@@GGGYYYvvv~~~gggSSSQQQWWWccctttqqqaaaXXXUUURRRVVVXXXOOOOOOQQQTTT[[[cccjjjmmmnnnfffZZZJJJ@@@===???AAABBBAAA>>>;;;888666777999:::<<<>>>@@@DDDFFFGGGFFFEEE@@@AAABBBDDDFFFKKKQQQUUUZZZcccrrrtttWWWHHHEEEJJJKKKRRR[[[\\\^^^mmmyyy}}}{{{\\\FFF:::333888:::333...///222000///000111000---***........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,---...//////++++++------------++++++------------------------..................................../////////000///000000111222222333333111111222333555666777777222333444333222222444666777777888999===EEEOOOUUU```eeemmmwww~~~~~~ooocccWWWVVV```mmmxxx~~~yyywwwvvvvvvooobbbYYYVVV]]]VVVLLLEEE@@@<<<777444666777888777555333444555888666444777<<>>>>>;;;888777999:::;;;:::777888999999999888666555444444444333444666:::>>>===@@@GGGSSSdddwwwqqqkkkzzzkkkZZZWWWRRR[[[qqq~~~qqqiiiggggggffffffdddaaa``````^^^\\\^^^bbb```eeeiiiiiigggeeehhhkkkbbbaaa^^^\\\\\\___dddiiieeehhhjjjjjjhhhfffdddddd]]]\\\ZZZ[[[\\\]]]]]]\\\```]]]\\\___eeeiiihhheee```bbbaaa^^^]]]^^^^^^ZZZYYYXXXWWWUUUTTTUUUWWWYYYZZZXXXUUURRRRRRSSSVVVWWWYYYZZZ]]]```bbbaaa]]]ZZZXXXVVVSSSRRRRRRRRRQQQOOOSSSTTTTTTTTTRRRNNNKKKHHHBBBCCC;;;777<<<999777>>>CCCWWWuuu}}}nnn{{{nnnXXXTTTXXXaaaqqqooo]]]XXXWWWUUUPPPWWW[[[RRRSSSVVV[[[ccclllrrruuuuuuiii\\\JJJ>>>:::<<<>>>??????===:::777666888:::<<>>>>>>>>@@@CCCFFFIIIJJJKKKLLLMMMOOORRRWWW[[[^^^^^^```bbbeeejjjnnnqqqsssppppppooonnnjjjfffbbb```bbb^^^YYYSSSPPPOOOPPPQQQIIIGGGDDDAAA>>>===<<<<<<888999777444444888:::888777888888666555555777999111444666777777:::>>>AAAQQQWWWdddxxx{{{kkkzzzxxxnnn```TTTVVVSSSdddvvv~~~xxxooogggdddccccccccccccaaa___]]]]]]___bbbeeehhhiiiiiigggdddccccccdddbbbaaa_________aaadddeeedddeeeffffffggghhhhhhhhh\\\[[[ZZZZZZZZZZZZZZZZZZ]]]]]]___aaacccccc```]]]___]]]\\\___cccccc^^^YYY[[[YYYXXXWWWWWWXXXYYYZZZXXXUUUQQQNNNOOOSSSXXX[[[^^^___aaaaaa```]]]ZZZXXXWWWVVVUUUUUUWWWWWWVVVUUUUUUVVVWWWVVVTTTOOOJJJGGGDDDAAA===;;;:::::::::999DDDPPPrrr}}}iiioooxxxdddWWWSSS[[[mmm|||~~~nnn[[[UUUPPPQQQRRRRRRUUUYYYVVV]]]dddiiipppxxxzzzyyymmm```LLL>>>===BBBAAA<<<>>>;;;777444444777<<>>:::999999999999;;;<<<===AAAAAAAAABBBDDDHHHKKKMMMKKKLLLMMMOOOQQQTTTVVVXXXVVVVVVVVVUUUSSSPPPMMMLLLLLLJJJFFFBBB@@@@@@AAACCCEEECCCAAA>>>;;;888777666555888888555333555555222---000444555444333444555777888999<<>><<<777===;;;777555555999===AAAEEEGGGIIILLLMMMMMMKKKIIIDDDEEEHHHJJJKKKLLLLLLKKKJJJLLLPPPVVV[[[fffzzznnneeeaaaaaaYYYJJJCCCEEEJJJOOOUUUXXX\\\cccmmmuuupppWWWFFF:::555555555444222111//////....../////////............------............---,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------................../////////000000000...///000000111111000000111111222222222333333333333333222222222222333333555555555555777999;;;<<<;;;>>>FFFWWWnnnzzzqqqllleeeXXXNNNHHHLLLPPPUUU^^^ooojjjccc[[[WWWQQQIIIBBB<<<999777444222111///000222444666555555444333333444555555888888777777888:::;;;<<<>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAABBBAAA@@@>>>===<<<;;;:::999888888999:::::::::999888666444333222111777:::888666777999888666999======;;;:::<<<>>>EEEIIIPPPYYYbbbjjjpppttt~~~uuulllWWWKKKNNNRRR[[[lllxxxmmmmmmiiieeeccccccdddeeedddbbbaaaaaabbbcccdddeeefff___aaaddddddcccbbbaaaaaacccddddddeeeffffffffffffeeefffhhhhhhhhheeecccaaaaaa```^^^\\\ZZZYYYXXXXXX\\\^^^``````___\\\[[[ZZZ]]]```cccdddbbb```_________`````````^^^[[[WWWUUUTTTTTTUUUVVVYYY]]]aaadddeeeeeedddcccaaa```___^^^___^^^\\\[[[[[[ZZZXXXVVVVVVWWWYYYYYYXXXUUURRRPPPHHHEEEAAA???>>>===<<<;;;AAAQQQxxx}}}wwwuuudddTTTQQQ]]]mmmzzztttbbb[[[UUUTTTTTTTTTWWW[[[aaajjjrrryyy~~~oooVVVAAA:::;;;:::555;;;999777666777;;;???BBBDDDKKKSSSVVVTTTOOOKKKIIIJJJMMMQQQTTTVVVVVVUUUTTTSSSSSSVVVYYY[[[bbbrrrssseeedddfffeeeZZZJJJFFFKKKTTTXXX]]]aaagggsssxxxcccKKK===777444444555333222111000000//////...//////.........---------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000...//////000000000000000111111111111222222222222222222222222222222333444666555555555666777888999888999===GGGVVVjjj}}}}}}{{{{{{xxxooogggUUUVVVVVVRRRRRR\\\ooo~~~wwwwwwxxxzzzwwwmmm___QQQCCC999222222333444555444111///333333333444555555666777666555555444555666777777:::999888888888888888999999999::::::::::::999999777777777777777777777777333444555777777777666555333888:::777444777:::;;;>>>CCCIIILLLMMMOOOUUUZZZaaannn}}}}}}~~~~~~uuuoooooonnnfff^^^YYYYYYQQQOOO[[[fffwwwzzzrrriiicccgggeeecccbbbcccddddddddd___```aaabbbcccddddddddd___bbbeeefffeeebbbaaaaaabbbcccfffhhhjjjjjjiiiiiiiiiiiiiiigggfffdddcccbbbcccbbb```___^^^]]]]]]\\\```___^^^```bbbbbb___\\\^^^ccchhhhhhdddaaabbbdddccccccbbb```]]]ZZZWWWUUUTTTUUUWWW[[[___cccfffhhhiiigggfffdddcccbbbbbbccceeecccaaa```___^^^\\\ZZZZZZ[[[\\\[[[ZZZWWWTTTRRRKKKHHHDDDBBBAAA???===<<>>AAADDDOOO^^^hhhlllooossswwwzzzzzzrrryyytttfffXXXRRRTTTVVVUUURRRQQQYYY[[[bbbqqq}}}yyypppmmmkkkgggcccfffdddcccbbbcccdddcccccc]]]^^^```aaabbbbbbbbbaaa___bbbeeefffdddaaa```___```cccfffjjjlllllllllkkkmmmkkkhhhfffddddddeeefffbbbbbbbbbaaabbbbbbcccccceee```]]]aaahhhjjjfff``````fffllllllgggdddeeeggggggeeeaaa]]]ZZZXXXVVVVVVTTTVVVZZZ^^^bbbeeeggghhhiiihhhfffdddddddddeeeffffffdddbbbaaa```___]]][[[_________^^^[[[XXXUUUSSSNNNKKKHHHEEEDDDBBB???===DDDPPPpppyyyaaaQQQUUUaaannn}}}iiiaaa[[[[[[\\\]]]aaafffjjjsss|||zzz___FFF;;;;;;;;;888444444555666999===AAACCCJJJQQQYYYYYYTTTPPPRRRVVV```dddiiinnnqqqpppmmmkkkkkkkkkoootttxxx}}}nnnpppvvvyyyqqq___QQQRRRZZZaaafffnnnxxxkkkPPPEEE:::111000111000///000000000000111111000//////.........------------,,,.........------+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////---...//////000000/////////000000000000111111111111111000111111222333444666666666777777777777777::::::::::::>>>FFFRRR[[[iiisss~~~zzz}}}rrraaaTTTNNNLLLSSS___dddfffmmmmmmooozzz~~~|||fffSSSEEE???777333333444333222444444444444333111000///000111111222333444444444333333333333333444555666555555555444444444333333333333333333222222222111000111222444555666666666888::::::;;;CCCQQQ[[[___bbbppp}}}ppp```]]]```^^^jjj|||vvvfffZZZPPPGGGFFFKKKQQQXXX___hhhrrrxxxuuuiiigggjjjjjjiiihhhgggeeebbbaaabbbccccccbbb]]]^^^______``````______\\\___bbbbbbaaa```______bbbdddgggiiikkkkkkkkkjjjkkkiiigggeeedddeeefffgggaaaaaabbbcccdddfffggghhhfffaaa^^^bbbjjjmmmiiidddccchhhmmmmmmiiifffgggiiifffddd```\\\YYYWWWWWWWWWVVVXXX[[[^^^aaadddeeefffgggfffeeedddeeefffggghhhbbb```___^^^______]]]\\\bbbbbbaaa___\\\YYYVVVTTTQQQNNNKKKIIIGGGDDDAAA>>>BBBGGG^^^ttt}}}iiiUUUSSS[[[hhhwwwoooggg```___```aaaeeejjjooowww~~~cccIII;;;888888555444444666888;;;>>>AAACCCGGGMMMRRRRRRQQQTTT\\\dddmmmpppvvvzzz|||{{{yyywwwvvvvvv{{{wwwyyy{{{xxxmmm^^^WWW[[[bbbjjjqqq|||qqq[[[DDD666666000---///111111222555---...//////000///...............---------,,,,,,---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---...//////000000///////////////000000000111111000000000000111222333444444555555666777777777666777777888999;;;???EEEIIITTT^^^hhhooozzzqqqdddZZZUUUNNNVVVTTTTTT\\\^^^aaakkkqqq}}}rrreeeXXXRRRKKKGGGEEEAAA;;;666666666666666555444222111222333333444444444333333555555444444555666666777555555555555555555666666777666666666666666777888444555777:::===AAACCCEEEIIIIIIJJJNNN\\\lllvvvwwwxxx|||qqqlllkkkmmmqqqsssoooeee___```ccchhhttt|||{{{zzzxxxsssiii[[[QQQJJJIIILLLTTT[[[dddttttttkkkfffgggiiihhhhhhkkkfffccc```___```bbbbbbbbb_________^^^^^^^^^^^^^^^ZZZ]]]___aaaaaabbbccceeefffggghhhhhhhhhhhhgggfffddddddeeeffffffeeeeeeddd```aaaaaabbbdddfffggghhhcccccccccdddfffggggggfffdddhhhkkkllljjjgggggggggdddbbb```^^^[[[YYYXXXWWWYYYZZZ[[[]]]___```aaabbbcccccccccdddeeeggghhhiii```___^^^___```aaa```___bbbbbbaaa___]]][[[XXXWWWSSSQQQNNNKKKIIIFFFBBB???@@@???MMM```mmmsss\\\TTTWWWbbbqqqwwwnnnfffcccccccccfffkkkpppwww}}}{{{bbbHHH:::777666444555666888;;;>>>AAACCCEEEDDDHHHLLLPPPUUU___llluuu}}}|||yyyqqqeee\\\]]]dddkkk{{{ppp[[[NNNDDD999444555000...///333222///---///+++,,,---.........---,,,......---------,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---......///////////////////////////000000000000000000000000111222333444333333444555666666666666444555666777888999;;;<<<@@@IIIPPPWWWggg~~~yyyvvvlllhhhWWWLLLNNNOOOPPPXXXdddrrryyytttpppqqqooohhhkkkjjjiiiiiieeeZZZJJJ???777888:::;;;<<<;;;;;;:::777888888888777666555555444444333333333333444444222222222222333555666666777666666666777888:::;;;???AAADDDIIIPPPVVV\\\___bbb```]]]^^^hhhrrruuuqqqlllmmmkkk```TTTNNNQQQWWWWWW^^^gggqqqxxx}}}nnncccccc```ZZZSSSLLLHHHFFFLLLRRR___nnnxxx~~~sssnnnmmmiiihhhjjjiiidddfffllldddaaa^^^]]]___aaabbbcccaaa```___^^^^^^]]]^^^^^^ZZZ]]]___bbbccceeeiiikkkjjjiiiiiihhhfffdddcccbbb]]]```dddggggggfffcccaaa``````aaabbbccceeefffggg___dddgggeeeaaa___cccgggdddfffiiijjjiiihhhffffffaaaaaaaaaaaa___\\\YYYWWW[[[[[[\\\\\\]]]^^^^^^___```aaabbbdddfffggghhhiiiaaa``````aaaccceeedddcccaaaaaa```___^^^\\\ZZZZZZTTTRRROOOLLLJJJGGGCCC@@@AAA;;;EEEVVVfff{{{cccWWWXXX___mmm~~~}}}sssjjjfffdddcccfffkkknnntttyyy}}}vvv^^^FFF:::888888777777888:::===@@@CCCEEEFFFCCCFFFKKKRRR\\\jjjyyyxxxrrrfffZZZWWW^^^hhhnnntttjjjMMMHHH@@@888333222333444222111///.........///000///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++//////...---,,,,,,,,,,,,++++++++++++++++++++++++------------------------............////////////////////////000000000000000000000000111222333444333333333444444444555555777777777888999999::::::>>>@@@AAADDDOOOfffzzz|||hhhOOOAAAAAAFFFNNNQQQTTTWWWWWWZZZccckkkpppsss{{{vvvYYYBBB???AAAAAAAAAFFFQQQXXXZZZMMMCCC;;;:::<<<<<<<<<>>>???999666999:::777444333555888888555555888888666777888999;;;===AAAFFFJJJIIILLLPPPTTTWWWYYY[[[\\\```WWWPPPPPPVVVYYYTTTNNNVVV\\\XXXSSSSSSOOONNNVVVZZZsssyyybbbWWWOOORRRRRRLLLIIIMMMWWW^^^iiivvvzzzssspppmmmkkknnnjjjeeedddeeeffffffdddaaa______bbbaaa]]][[[]]]cccbbbbbb```^^^\\\ZZZYYYYYY[[[]]]^^^___```cccfffdddeeeeeecccaaa______```cccdddfffggggggdddbbb```YYYXXXWWWWWWYYY]]]aaacccaaa______```aaabbbaaa```aaabbbeeeggggggeeecccbbb[[[```dddeeebbb]]]ZZZYYYZZZ___cccaaa]]]ZZZ\\\______^^^___bbbggghhhgggdddccccccddddddccccccbbbbbb___```aaaaaa```^^^\\\[[[XXXXXXVVVRRRMMMGGGBBB???===???AAAKKKfffqqq\\\WWWYYYfffvvvwwwnnniiiccc^^^^^^aaagggjjjnnnqqqssstttuuuvvvssseeeRRRBBB:::888999:::=========AAAJJJRRRPPPIIIEEEHHHOOOYYYeeessskkkZZZOOOTTT]]]eeettttttbbbSSSJJJ>>>;;;666222000111333555111111///.........///000///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////.../////////000000000000000000000000111222333333333333333333444444444444666666666777888888999999;;;<<<===???GGGYYYppp|||{{{}}}bbbNNNEEEDDD@@@CCCGGGLLLOOOSSSZZZ```kkkpppyyyxxxaaaNNNBBBEEEGGGIIISSScccpppvvveeeWWWGGG@@@???>>>>>>@@@EEE@@@???AAABBB???===???999>>>@@@>>>>>>>>>===999<<<<<<===>>>???BBBEEEGGGHHHIIIHHHHHHHHHKKKPPPTTTXXXTTTOOOMMMMMMOOOOOOOOO[[[hhhmmmkkkkkkfffdddmmm~~~yyyuuusssxxxxxx{{{}}}tttcccTTTNNNLLLNNNOOOOOOSSS```qqq}}}yyyooolllkkkjjjiiihhheeebbbbbbcccdddcccaaa```]]]^^^``````[[[ZZZ\\\bbbbbbbbbaaa```___]]]\\\\\\]]]]]]\\\\\\]]]___aaacccdddeeecccaaa``````aaaddddddeeeeeedddbbb```^^^[[[ZZZYYYYYYZZZ\\\___``````______```bbbcccbbbaaa^^^```cccfffggggggeeeeee```dddgggfffbbb^^^[[[ZZZ]]]___aaa```]]][[[[[[\\\]]]\\\]]]aaaeeegggfffdddddddddeeeeeeeeeddddddcccaaabbbbbbaaa```]]]ZZZXXXXXXWWWVVVSSSNNNIIIDDDAAA:::<<>>???AAACCCDDDEEEDDDCCCCCCGGGRRR```jjjnnnmmmiiiccc___```hhhnnnvvvtttyyyfffZZZWWWWWWaaaaaaaaa___YYYQQQOOORRRSSSUUUZZZ```kkk{{{zzzrrriiicccbbbbbbbbbaaaaaa```___```bbbbbb```___^^^\\\\\\___^^^ZZZYYY[[[````````````___^^^]]]]]]ZZZZZZZZZYYYXXXZZZ]]]___bbbcccdddcccaaa```aaabbbdddcccbbbaaa___^^^\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\^^^]]]\\\^^^```aaaaaa```[[[]]]aaadddfffgggggggggfffggghhhgggccc___]]]\\\^^^______^^^]]]\\\[[[ZZZ[[[[[[]]]```dddeeeeeecccddddddeeeeeefffeeeeeeeeecccccccccbbb___\\\XXXVVVWWWVVVUUUSSSOOOKKKGGGDDD>>>@@@CCCMMMcccrrrxxxooo___ZZZ```jjjuuu|||pppdddWWWLLLJJJMMMLLLPPPUUUXXXZZZZZZ[[[\\\ZZZRRRFFF<<<888777888999888???FFFJJJPPPUUUVVVRRRQQQUUU[[[eeeqqq~~~mmmSSSNNNPPP[[[iiizzzqqqaaaMMMIIIDDD>>>999777777777222222111111000000000000000000//////............///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000222111111000000000000111222222222222333333333333333333333444555555666666333666777777888<<>>CCCBBBFFFJJJKKKIIIFFFCCCBBB@@@@@@@@@===;;;;;;===???FFFKKKNNNNNNSSS___jjjpppqqqqqqrrrvvvzzz^^^PPPKKKNNNUUUjjjZZZ^^^iiixxx~~~ooo___PPPJJJAAA;;;999999888888111111111222222333333333.........///////////////....../////////...---,,,///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........---------........./////////////////////000111222000000000000111111111222111111222333333444444555555666777888888888888999:::===??????BBBPPPfffwwwyyyrrrkkkbbb[[[ZZZ[[[]]]^^^VVVVVVSSSRRRUUUZZZYYYSSSOOOOOORRRXXX___jjj|||tttooopppsss{{{{{{ttt|||uuugggfffiiittt~~~aaa[[[SSSQQQUUUZZZ^^^___\\\[[[OOOIIIMMMHHH@@@AAAAAAAAAIII[[[iiioooqqqssswwwzzz{{{{{{}}}qqqfffaaaaaadddggg\\\\\\[[[ZZZYYYYYYZZZ\\\[[[^^^aaabbbaaa```aaaccc]]]ZZZYYY[[[[[[YYYZZZ^^^______^^^\\\ZZZWWWUUUTTTSSSVVVXXXYYYXXXXXXXXXYYYYYYZZZZZZYYYWWWUUUVVVWWWTTTTTTTTTTTTUUUVVVWWWWWWWWWUUUSSSRRRRRRSSSTTTUUUUUUUUUVVVYYY]]]aaabbbbbb^^^______```aaabbbccccccaaa```___```aaa```]]]ZZZYYY[[[\\\[[[XXXXXX[[[___bbbdddeeeccc^^^[[[ZZZZZZYYYZZZ\\\^^^___```aaaaaa[[[\\\^^^______^^^]]]\\\\\\\\\\\\[[[YYYVVVSSSQQQKKKGGGFFFIIIPPPbbb~~~rrrccc\\\eeerrr}}}qqqXXXDDD???CCCBBBEEEJJJMMMKKKHHHFFFEEE@@@@@@@@@>>>;;;;;;===???GGGKKKOOOSSS\\\jjjvvvzzz{{{zzzxxxzzz```RRRNNNMMMRRR]]]tttAAACCCMMM[[[bbbdddiiipppuuuwwwxxx||||||wwwqqqlllaaaWWWTTTQQQFFF888@@@999222000222333111...222222111/////////000000111111000//////......------.../////////...,,,,,,//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////............///111222222000000000000111111111111111222222333333444555555444555555666666666666777555:::===;;;888>>>MMM[[[hhhttt~~~|||zzzjjjaaaTTTIIIIIILLLIIICCCFFFGGGIIIKKKLLLTTTeeewwwdddYYYPPPPPPYYYdddqqq{{{}}}vvvjjjeeedddcccsssxxx|||gggXXXUUUTTTXXXeeerrrsssgggZZZJJJHHHHHHHHHJJJKKKLLLKKKHHHKKKDDDAAAGGGFFFDDDKKKLLLPPP```zzz~~~ooonnnkkkhhhdddbbbaaaaaa]]]]]]\\\YYYWWWVVVXXXYYYZZZ]]]______^^^]]]___aaa\\\XXXWWWZZZZZZXXXYYY]]][[[[[[ZZZYYYXXXVVVTTTSSSPPPSSSWWWZZZ[[[[[[[[[\\\XXXYYYYYYWWWUUUSSSSSSTTTSSSSSSTTTVVVWWWXXXYYYZZZZZZXXXUUURRRQQQQQQSSSTTTQQQQQQRRRUUUZZZ]]]______]]]]]]^^^```aaacccddddddbbbaaa___```aaa___[[[WWWZZZ]]]___\\\WWWUUUYYY]]]___bbbcccaaa]]]ZZZYYYZZZYYYZZZ\\\^^^___```aaaaaa\\\]]]^^^______^^^\\\[[[_________^^^\\\YYYVVVTTTKKKEEEBBBCCCHHHWWWttt|||hhh[[[```mmmwwwwww]]]GGGAAAEEE@@@DDDJJJMMMMMMKKKIIIHHH@@@AAAAAA>>>;;;:::<<>>AAA???===>>>DDDQQQ```kkk~~~}}}vvvfff]]]XXXSSSQQQRRRRRRRRRTTTVVVVVVQQQHHHAAAEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIKKKMMMKKKHHHJJJOOORRRPPPPPPSSSWWW[[[ZZZYYY```gggjjjfffeeeooo}}}zzzuuummmfff```^^^^^^^^^dddffffffbbbaaabbb```]]]ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\]]]\\\[[[[[[]]]___aaa___]]]\\\\\\[[[YYYWWWYYYWWWTTTRRRRRRRRRTTTUUUYYYZZZ[[[\\\\\\\\\\\\[[[aaaaaabbbbbbbbbaaa```___]]]^^^______^^^\\\ZZZXXXXXXXXXVVVSSSSSSWWWWWWTTTUUUVVVVVVXXXZZZ]]]```bbb^^^aaaeeeiiijjjgggdddaaafffbbb]]]ZZZZZZZZZ[[[ZZZYYYWWWUUUUUUXXX[[[\\\]]]]]]aaadddbbb]]]\\\^^^bbbbbb```___aaabbb```[[[VVV\\\]]]______```bbbeeehhhiiigggeeecccaaa]]]WWWSSSPPPNNNLLLJJJFFFEEEMMMWWWssseeebbbiiivvvuuu\\\IIIDDDCCCFFFGGGFFFHHHKKKKKKHHHKKKHHHHHHKKKKKKIIIJJJMMMTTTZZZkkkoooOOOIIIIIINNNPPPQQQZZZggg222222333444555555444444555444333333444555777888777666666555444333333333444333333222111111111111333333222222111111000000111111000000000/////////////////////////////////........................------------------------------------------------........................++++++++++++++++++++++++,,,++++++******++++++,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------................../////////000000000000000000111111111111111111111111222222222222333333333333444555666777555555444555666999;;;<<>>;;;???GGGOOOTTTaaakkkvvv{{{~~~{{{rrrooollllllmmmvvvyyyzzzwwwnnnbbbXXXSSSWWWXXX[[[^^^___\\\WWWSSSTTTQQQOOOPPPSSSVVVYYY[[[___```ccchhhmmmpppooonnn{{{wwwpppllleee___\\\]]]___``````dddeeecccbbbcccaaa]]]ZZZ[[[]]]______^^^]]]\\\___^^^]]]\\\[[[[[[]]]^^^```^^^]]]\\\]]]\\\[[[YYYZZZWWWTTTRRRQQQSSSUUUWWW[[[[[[[[[\\\\\\\\\\\\\\\___```aaabbbbbbaaa___^^^ZZZ[[[\\\]]]]]][[[ZZZXXXWWWVVVTTTSSSUUUWWWWWWUUUWWWWWWXXXZZZ\\\```cccdddccceeehhhjjjjjjhhheeecccddd___YYYVVVVVVWWWYYYZZZ[[[YYYXXXXXX[[[]]]]]]]]]___bbbdddbbb^^^]]]___bbbdddcccbbbbbbaaa___ZZZVVV```aaaaaaaaaaaacccgggjjjjjjiiigggddd```[[[WWWTTTPPPOOONNNMMMJJJHHHMMMTTTttt{{{llleeegggrrr~~~{{{cccOOOEEEDDDEEEGGGGGGHHHJJJJJJIIILLLJJJLLLOOOQQQPPPSSSXXX[[[eeexxxjjjTTTNNNMMMQQQTTTYYYhhhyyy...///000111111111222222000///......///000222333111111111000000000000000222222111111000//////...111111000///...------,,,000000//////////////////................................................------------------------------------------------........................++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------------...............//////////////////000000000111111111000000111111111222222222222222222333333444555666555555555666777999;;;<<>>@@@CCCHHHLLLSSS___kkk{{{||||||~~~zzzxxx}}}yyynnneee``````bbb]]]\\\ZZZXXXWWWXXXYYYZZZaaadddfffddddddeeeccc___[[[[[[[[[[[[]]]^^^```aaaaaa___]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ\\\^^^]]]]]]YYYXXXVVVUUUVVVYYY\\\]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^aaaccccccaaa___^^^XXXZZZ]]]```aaabbbaaaaaa___\\\\\\```bbbaaaaaabbbgggfffeeeeeeeeefffggghhhfffeeedddcccbbbbbbccccccYYYUUUOOOLLLMMMOOORRRSSSQQQRRRUUUZZZ```ccceeeeeeaaabbbaaa```^^^___aaacccccccccccccccaaa___]]]\\\iiiiiihhhfffddddddeeegggiiiiiifffbbb^^^[[[ZZZ[[[[[[WWWUUUTTTPPPJJJJJJMMMdddnnn}}}rrrfffgggnnnxxx~~~}}}uuu```RRRKKKIIIIIILLLLLLIIIIIIKKKMMMNNNTTT[[[```eeennnwwwdddRRRQQQXXXdddjjjnnnzzz111222333222000///111333333333333333222111000000000000000//////.........((()))+++,,,------,,,,,,//////000111111222333333................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++))))))***,,,,,,------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...************************++++++,,,,,,,,,------------------.........//////////////////000000000111000000000000111111111111111111111111222333444555444444555555666777888999555666999:::;;;<<<<<<<<<<<<:::;;;@@@DDDFFFNNNWWWaaasss}}}tttppphhhbbb___```cccfff^^^\\\ZZZWWWVVVWWWYYYZZZbbbeeeeeeccccccdddccc___\\\ZZZYYYYYYZZZ]]]aaaccc```^^^]]]^^^______]]]ZZZZZZYYYXXXYYY[[[\\\\\\[[[VVVVVVVVVWWWXXX[[[]]]___^^^]]]]]]\\\]]]^^^___```]]]___aaaddddddccc```___\\\^^^```bbbddddddcccbbbaaa]]]]]]cccfffddddddffflllkkkiiifffeeeddddddddd``````````````````______UUUQQQMMMKKKKKKNNNPPPPPPPPPQQQTTTYYY^^^aaaaaa```^^^^^^^^^^^^^^^```cccfffaaabbbccccccaaa```______hhhiiijjjhhhfffeeeeeefffhhhhhhgggccc___]]]^^^```ZZZVVVSSSRRROOOIIIIIILLLVVVvvvzzz|||jjjfffkkkuuu}}}tttpppwwwmmm___QQQMMMNNNQQQPPPLLLKKKMMMNNNQQQYYYbbbiiippp{{{[[[TTTZZZfffpppooommmxxx,,,...000///------000333---...///000000000///...444444333222111000////////////000111111000........./////////////////////---.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++((()))***+++,,,---------*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************++++++,,,,,,,,,------------------.........//////////////////000000000000000000000000111111111111111111111111222333444555222333444444555666777777444666888999777777888:::===:::;;;BBBEEEEEEIIIOOOTTT```jjjppp|||zzzttttttvvvqqqkkkhhhhhheee```\\\___\\\XXXTTTSSSUUUWWWZZZbbbeeeeeebbbaaacccbbb___\\\ZZZXXXWWWYYY]]]aaaddd___^^^]]]^^^``````]]]ZZZ[[[YYYXXXYYYZZZ[[[ZZZXXXSSSTTTUUUWWWYYY\\\^^^___^^^^^^]]]\\\]]]^^^___```\\\^^^aaacccdddbbb```^^^^^^___aaacccdddcccbbbaaa___[[[\\\cccfffccccccfffmmmkkkhhheeebbb```______[[[]]]___``````^^^\\\[[[SSSPPPLLLKKKKKKMMMOOOOOOSSSTTTUUUXXX[[[[[[ZZZXXX[[[[[[[[[\\\___bbbfffhhh```aaacccbbbaaaaaaaaabbbggghhhjjjiiigggfffffffffhhhiiihhhddd```___aaadddTTTPPPOOOOOOMMMJJJJJJMMMIIIiiipppjjjmmmttt{{{yyygggiiiwwwvvvhhhUUUQQQQQQTTTSSSNNNLLLOOOOOOSSS\\\gggooowww|||RRRNNNXXXfffnnnjjjhhhxxx............////////////000000000000000000000000////////////////////////............////////////////////////////////////........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********---------,,,,,,+++++++++))))))***+++,,,,,,,,,,,,++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------............///////////////000000000000////////////000000000000111111222222222333333333222222333333444555555555555555555666777999:::;;;===<<<<<<===???BBBFFFHHHMMMNNNPPPWWWaaaooo|||{{{zzzyyywww{{{{{{rrrllliiilllrrrhhhgggeeecccbbb``````___^^^ZZZUUUTTTVVVXXXXXXWWW^^^___``````______```bbb^^^______```aaa`````````]]]]]]^^^```aaa___[[[WWWTTTVVVXXXWWWUUUSSSSSSSSSPPPSSSWWWYYYYYYXXXXXXYYY___````````````______^^^WWWXXXZZZ\\\^^^_______________``````___^^^^^^]]][[[\\\^^^______bbbfffhhhpppiii```\\\]]]^^^\\\ZZZ^^^[[[YYYYYYYYYXXXUUURRRNNNJJJHHHJJJPPPSSSRRRPPPNNNRRRVVVXXXXXXWWWVVVVVV[[[WWWWWW\\\aaaaaaaaabbb^^^]]]]]]]]]___aaacccddddddcccbbbaaaaaaaaaaaaaaabbbbbbaaaaaa```___^^^]]]ZZZXXXUUUQQQNNNLLLKKKKKKMMM[[[qqq{{{mmmlllyyyyyyvvvcccbbbsss~~~wwwdddXXXRRRVVVWWWPPPOOOUUUYYY[[[cccpppyyy}}}iiiVVVMMMOOOQQQ\\\iiiiiihhh{{{............////////////000000000000000000000000////////////////////////............////////////................................................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------.............../////////000000000000.../////////000000000000111111111222222222333333222333333444555555666666555555666666777888999:::<<<<<<<<<===???BBBEEEGGGGGGGGGGGGJJJPPPYYYbbbgggkkkooosssyyyxxxqqqjjjgggdddbbbdddiiidddcccbbb```______^^^^^^YYYVVVSSSSSSUUUWWWWWWWWW\\\]]]______^^^]]]^^^```]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[\\\^^^___]]]XXXUUUUUUTTTSSSSSSTTTUUUVVVVVVSSSUUUXXXXXXXXXWWWXXXYYY^^^^^^^^^^^^]]]\\\ZZZZZZUUUWWWXXXZZZ[[[\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^___aaadddgggiiiccc]]]ZZZZZZ[[[YYYVVVUUUSSSRRRSSSUUUVVVTTTQQQRRRPPPOOOPPPRRRSSSQQQPPPMMMQQQTTTVVVVVVUUUUUUUUUYYYUUUTTTYYY]]]]]]]]]^^^\\\\\\\\\]]]^^^```aaabbbaaa___^^^]]]^^^^^^___^^^cccbbbaaa___^^^]]]]]]]]]UUUTTTRRRPPPOOONNNNNNOOOMMMVVVfff{{{sssnnnsssuuu|||}}}mmmfffnnn|||pppcccZZZ[[[\\\YYY\\\cccgggjjjsssyyyhhh___WWWNNNGGGEEENNNIIIQQQgggvvv|||---............/////////000000000000000000000000000000000000000000000000---............/////////........................------------------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------................../////////000000000....../////////000000000111111111222222222222333333333444444555666666777666666666666666777888888;;;;;;;;;<<<>>>AAACCCEEEFFFEEEEEEEEEHHHLLLQQQTTTUUUXXX\\\bbbjjjuuuzzzqqqlllkkkfffbbbaaabbbaaa^^^___bbb______^^^]]]\\\\\\\\\\\\TTTRRRQQQRRRTTTVVVVVVVVVZZZ[[[]]]]]]\\\\\\\\\^^^\\\[[[[[[[[[YYYXXXWWWVVVWWWXXXYYY[[[[[[YYYUUURRRTTTQQQNNNPPPTTTXXXYYYYYYWWWXXXXXXWWWVVVVVVWWWYYY\\\\\\[[[[[[YYYXXXVVVUUUUUUVVVWWWXXXXXXXXXWWWVVVWWWWWWXXXYYYYYYYYYXXXXXX]]]^^^^^^^^^]]]^^^aaaccc```\\\XXXVVVWWWWWWTTTQQQMMMLLLLLLOOORRRTTTTTTSSSUUUVVVWWWWWWTTTRRRQQQQQQQQQSSSUUUVVVUUUTTTTTTUUUVVVSSSRRRWWWZZZYYYZZZ\\\\\\]]]^^^___```aaaaaaaaa^^^\\\ZZZYYY[[[]]]]]]]]]cccaaa___]]][[[[[[[[[[[[QQQQQQQQQQQQRRRSSSTTTUUUPPPRRRYYYiii|||zzz|||sssooorrr{{{xxxqqquuu|||ooocccaaaaaabbbjjjtttwww|||~~~sss___RRRFFFAAAAAAAAABBBDDDIIIGGGSSSlll---------.........//////////////////////////////000000000000000000000000---------.........//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------................../////////000000........./////////000000111111111111222222222222333444444555555666666777666666555555555666777777:::::::::;;;===@@@BBBCCCDDDDDDEEEGGGJJJMMMOOOQQQOOOQQQTTTXXX^^^fffooouuu}}}zzzpppgggccccccdddaaa^^^]]]___^^^[[[ZZZ]]]]]]\\\[[[ZZZYYYXXXXXXXXXQQQQQQQQQRRRTTTTTTTTTTTTXXXZZZ\\\]]]\\\[[[[[[\\\ZZZZZZYYYXXXVVVTTTSSSRRRTTTTTTUUUWWWXXXVVVRRRNNNQQQNNNLLLPPPWWW\\\\\\ZZZXXXXXXWWWUUUTTTTTTVVVXXXYYYYYYYYYYYYXXXWWWUUUUUUVVVWWWXXXXXXWWWVVVTTTSSSTTTUUUVVVWWWXXXXXXXXXXXX]]]]]]]]]\\\[[[[[[]]]___XXXVVVUUUUUUUUUTTTQQQNNNJJJJJJKKKMMMPPPSSSTTTUUUUUUYYY\\\[[[VVVRRRQQQSSSWWWXXXYYYXXXUUUTTTSSSTTTTTTRRRSSSXXX[[[ZZZ[[[^^^___```aaacccccccccbbbaaa]]]ZZZXXXYYY\\\______^^^aaa___\\\ZZZXXXXXXXXXXXXRRRRRRSSSTTTVVVWWWXXXYYYUUURRRQQQ]]]xxxooonnnvvvyyyooossszzzxxxmmmhhhhhhkkkttt~~~```UUUGGGBBB???@@@DDDFFFFFFEEEBBBKKK```uuu~~~------------....................................////////////////////////------------....................................------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...............////////////............////////////000000111111111222222222333333444444555666666666666555555555555555666666888999999;;;<<<>>>@@@@@@>>>???BBBEEEHHHJJJMMMNNNMMMOOOQQQSSSUUUXXX\\\^^^hhhttt|||{{{zzzvvvppphhhbbb______^^^]]]ZZZWWWVVVWWWWWWTTTUUUXXX\\\[[[YYYWWWVVVUUUTTTTTTRRRRRRSSSSSSRRRRRRRRRRRRXXXZZZ]]]]]]\\\[[[[[[[[[YYYYYYXXXWWWUUUSSSQQQPPPQQQRRRSSSUUUVVVTTTOOOLLLNNNLLLMMMSSSZZZ]]][[[WWWVVVVVVUUUSSSQQQRRRTTTWWWUUUVVVVVVWWWWWWWWWWWWVVVXXXXXXXXXXXXWWWUUUSSSRRRSSSTTTUUUWWWXXXYYYYYYYYY[[[\\\[[[ZZZXXXXXXYYY[[[SSSSSSTTTTTTTTTRRROOOMMMJJJKKKLLLMMMNNNPPPSSSTTTSSSXXX]]][[[VVVRRRRRRUUU[[[[[[YYYVVVRRRPPPOOOPPPRRRRRRVVV]]]___^^^___bbb^^^___aaabbbbbbaaa```___]]][[[ZZZ\\\aaaddddddaaa^^^]]][[[YYYWWWWWWWWWWWWTTTTTTUUUUUUVVVVVVVVVVVVTTTOOOMMMVVVppprrrrrr{{{rrrsssxxxxxxtttsssvvv~~~jjjMMMEEE<<<===>>>AAAEEEGGGEEEBBBAAAKKK^^^ssswwwzzz,,,------------.................................////////////////////////,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,*********+++++++++++++++))))))***+++,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------........./////////------........./////////000000000111111111111222222222333333444555555666444444444444444555666666777888999:::<<<===>>>>>>>>>???AAACCCEEEGGGHHHIIIEEEHHHKKKMMMMMMMMMMMMNNNPPP[[[ggglllkkkmmmssszzz~~~uuummmiiifffcccdddaaa^^^^^^___\\\VVVPPPTTTPPPPPPSSSTTTSSSUUUXXXXXXWWWVVVTTTSSSRRRRRRRRRQQQRRRRRRQQQPPPOOOQQQRRRVVVYYY\\\]]]\\\ZZZZZZZZZVVVVVVUUUUUUTTTRRRQQQPPPPPPQQQRRRTTTTTTRRRNNNKKKKKKKKKNNNTTTYYYYYYVVVSSSQQQQQQQQQPPPOOOPPPSSSVVVQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWWWWVVVUUUSSSQQQOOOPPPQQQSSSUUUWWWXXXYYYZZZYYYYYYYYYWWWUUUTTTVVVWWWRRRSSSTTTUUUTTTQQQOOOMMMKKKLLLMMMMMMMMMNNNQQQTTTTTTXXX[[[ZZZUUURRRSSSVVVXXXWWWUUUQQQMMMKKKKKKLLLRRRTTT[[[bbbdddaaaaaaccc\\\\\\]]]]]]]]]\\\\\\[[[]]][[[[[[```gggjjjgggccc]]]\\\\\\[[[ZZZYYYXXXXXXUUUVVVVVVUUUUUUSSSRRRQQQNNNLLLKKKSSSkkkxxxuuuuuu{{{tttYYYBBB>>><<<======<<>>AAAGGGIIIFFFHHHCCCDDDQQQfffzzz,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++*********))))))******++++++++++++,,,,,,,,,,,,++++++***)))((())))))***++++++,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////---------.........//////000000000000111111111111000111111222222333444444111222222333444555777888555666888999;;;;;;<<<<<<>>>>>>>>>???AAACCCDDDEEEEEEGGGHHHIIIHHHGGGHHHJJJMMMPPPQQQOOOMMMNNNSSSXXX\\\^^^dddqqqyyyxxxsssmmmiiiggg```XXX[[[\\\YYYTTTSSSWWWXXXVVVTTTVVVVVVSSSOOONNNPPPSSSJJJIIILLLPPPQQQNNNLLLMMMKKKKKKLLLMMMNNNPPPRRRSSSKKKLLLLLLKKKJJJLLLQQQVVVRRRUUUYYYZZZYYYWWWVVVVVVNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRTTTUUUSSSNNNKKKJJJLLLMMMMMMLLLKKKLLLNNNFFFHHHJJJKKKLLLNNNQQQSSSKKKKKKLLLLLLKKKJJJIIIIIINNNNNNOOONNNMMMKKKIIIHHHHHHJJJLLLNNNQQQSSSTTTUUUTTTTTTTTTRRRPPPPPPRRRSSSRRRTTTTTTTTTQQQOOONNNMMMQQQSSSTTTSSSRRRTTTYYY]]][[[[[[ZZZWWWTTTSSSSSSTTTQQQPPPOOOLLLJJJKKKNNNQQQRRRWWW```hhhfff^^^ZZZZZZ]]]\\\[[[YYYYYYYYYZZZZZZXXXXXXZZZbbbkkkmmmgggaaa]]]___aaaccccccaaa___]]]\\\]]]]]]\\\ZZZXXXVVVTTTPPPPPPNNNOOO^^^xxx{{{yyy}}}vvvddd\\\KKK<<<<<<555===BBBDDDHHHMMMLLLGGGHHHHHHGGGHHHLLLXXXmmm~~~+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---........................,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,(((((()))************)))*********++++++,,,,,,,,,+++***)))***,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,------......------,,,------------------------//////---,,,,,,---...///////////////000000000000333333333333333333333333333333333444444444555555666666777888999::::::;;;===>>>???@@@BBBCCCDDDEEEEEEGGGHHHHHHGGGEEEEEEEEELLLMMMMMMLLLKKKMMMPPPSSSUUUWWW[[[ccckkkuuu}}}{{{vvvqqqnnnkkkccc___ZZZXXXYYYXXXVVVTTTRRRTTTVVVTTTRRRQQQTTTWWWTTTTTTSSSRRRPPPNNNKKKJJJJJJMMMNNNLLLLLLNNNNNNJJJGGGIIIMMMOOOQQQPPPNNNMMMKKKLLLMMMMMMLLLMMMOOOQQQVVVXXXZZZYYYWWWTTTSSSRRRPPPPPPPPPQQQRRRSSSUUUVVVTTTSSSRRRRRRSSSRRROOOMMMLLLLLLLLLMMMNNNNNNOOOOOOIIIHHHHHHJJJNNNPPPRRRRRRLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMKKKIIIHHHIIIJJJKKKIIIIIIKKKNNNRRRTTTTTTSSSSSSQQQOOOLLLKKKLLLNNNPPPPPPOOOOOOOOOOOONNNNNNUUUTTTTTTTTTVVVYYY\\\^^^aaa^^^ZZZVVVRRRPPPPPPPPPNNNMMMKKKKKKMMMOOOQQQQQQTTTXXX[[[ZZZVVVTTTUUUXXXZZZXXXXXXZZZ\\\ZZZUUUPPPYYYXXXZZZ___eeegggfffccc^^^```aaabbbaaa^^^\\\ZZZaaadddbbbYYYUUUWWWXXXUUUPPPOOORRRZZZddduuuyyyyyy~~~|||fffVVVKKKBBB<<<>>>:::CCCLLLJJJMMMPPPKKKRRRGGGBBBEEEGGGMMMddd,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,++++++,,,,,,---...------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++((()))******++++++******++++++++++++++++++,,,,,,+++***)))***,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,------------,,,,,,------------------------///...------------...///.../////////000000000000333333333333333333333333333333333444444444444555555666666777888999:::;;;======>>>@@@AAABBBCCCDDDCCCEEEGGGGGGEEEDDDDDDEEEJJJJJJKKKJJJIIIKKKNNNQQQTTTUUUVVVYYY^^^cccgggjjjqqquuuxxxxxxwwwyyy|||uuuqqqkkkfffccc```]]][[[ZZZWWWSSSRRRRRRRRRPPPNNNNNNPPPQQQPPPNNNNNNPPPSSSQQQQQQQQQQQQOOOMMMKKKJJJIIILLLLLLJJJKKKNNNOOOLLLJJJKKKMMMNNNNNNMMMLLLKKKJJJKKKMMMMMMMMMNNNPPPRRRTTTVVVXXXXXXUUUSSSRRRQQQNNNOOOPPPQQQSSSTTTTTTUUUTTTSSSQQQPPPQQQPPPNNNLLLKKKKKKLLLLLLMMMMMMNNNNNNJJJIIIIIIJJJMMMOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJKKKKKKKKKIIIHHHHHHJJJLLLKKKKKKKKKMMMQQQTTTUUUTTTPPPQQQQQQPPPNNNMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOSSSSSSTTTVVVXXX[[[^^^______\\\XXXTTTPPPMMMLLLLLLRRRQQQPPPPPPQQQQQQQQQQQQQQQTTTWWWVVVRRRQQQTTTWWWYYYYYYYYYYYYZZZXXXVVVSSS[[[ZZZYYY\\\```aaa___\\\\\\^^^aaabbbbbb```]]][[[cccddd```XXXVVVXXXXXXUUUQQQQQQSSSXXX^^^iii~~~|||xxx{{{zzzfffXXXMMMBBB:::@@@<<>>@@@AAABBBBBB@@@BBBDDDDDDCCCBBBBBBCCCFFFGGGGGGGGGGGGHHHKKKMMMRRRQQQPPPPPPQQQRRRTTTUUU\\\^^^bbbdddhhhmmmrrrwww}}}~~~xxxuuuqqqmmmfffaaa]]][[[YYYXXXWWWVVVTTTRRRRRRPPPNNNMMMMMMNNNLLLKKKMMMNNNNNNMMMLLLLLLMMMOOOMMMMMMNNNNNNMMMLLLKKKJJJHHHJJJJJJHHHJJJNNNPPPOOONNNNNNMMMMMMKKKKKKJJJIIIJJJLLLMMMNNNMMMNNNPPPQQQPPPSSSUUUUUUSSSQQQPPPPPPMMMOOOQQQTTTUUUUUUUUUTTTUUUSSSPPPOOONNNNNNMMMKKKIIIJJJJJJKKKLLLLLLMMMMMMKKKJJJIIIJJJLLLMMMMMMLLLPPPOOOOOONNNMMMKKKJJJIIIHHHHHHHHHFFFFFFHHHLLLOOOMMMMMMNNNQQQUUUVVVVVVTTTNNNPPPRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSTTTVVVYYY[[[^^^___```[[[YYYVVVRRRPPPNNNMMMMMMTTTUUUUUUUUUUUUTTTSSSSSSQQQSSSTTTSSSQQQQQQUUUXXXYYYZZZZZZYYYWWWWWWWWWYYY\\\ZZZXXXZZZ^^^```^^^\\\\\\^^^bbbddddddaaa^^^[[[dddbbb[[[VVVWWWZZZYYYVVVTTTUUUVVVVVVUUU[[[kkk||||||{{{|||jjj^^^RRREEE:::AAA???GGGNNNMMMUUU^^^]]]TTTKKKDDDEEEKKK[[[wwwkkkiiiwww{{{zzz...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++************++++++,,,,,,++++++***************************************************+++******************+++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********+++***)))***,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------.........///........./////////000000111111111111222222222222222222333333333444444444444555555666777888999999;;;;;;<<<===>>>???@@@@@@>>>???AAAAAA@@@@@@AAABBBBBBCCCEEEEEEEEEFFFHHHKKKMMMMMMLLLLLLMMMNNNOOOPPPSSSSSSTTTWWW[[[^^^```aaabbbeeehhhhhhgggfffeeeffflllnnnpppqqqrrrtttxxx|||}}}{{{{{{wwwpppnnnrrruuuuuuwwwuuupppllliiigggffffffeeebbb^^^\\\[[[YYYVVVSSSVVVUUUUUUVVVWWWWWWUUURRRQQQPPPPPPOOOOOOPPPOOOOOOPPPPPPOOOMMMLLLKKKKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKGGGJJJIIIGGGIIINNNQQQQQQPPPOOOMMMLLLKKKJJJKKKKKKMMMNNNOOOOOONNNMMMNNNOOONNNPPPRRRSSSQQQPPPOOOOOONNNQQQTTTXXXYYYXXXWWWVVVVVVSSSPPPNNNNNNNNNMMMKKKHHHIIIIIIJJJJJJKKKKKKLLLJJJIIIIIIKKKMMMNNNMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJGGGFFFFFFEEEEEEHHHMMMQQQNNNOOORRRUUUXXXXXXVVVTTTPPPRRRUUUVVVTTTRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSVVVWWWZZZ]]]_________^^^XXXWWWUUUSSSRRRQQQQQQQQQTTTUUUWWWXXXWWWVVVVVVVVVVVVWWWWWWUUUTTTUUUXXX[[[YYYZZZ[[[XXXVVVVVVZZZ^^^[[[YYYXXX\\\aaaeeefffeee```bbbeeegggfffbbb^^^[[[bbb]]]VVVUUUXXX\\\\\\ZZZXXXYYYZZZXXXRRRRRR]]]kkkpppeeeXXXIII===AAABBBLLLRRRRRRZZZbbb]]]QQQJJJDDDFFFRRRgggyyygggWWWXXX___]]]\\\bbb|||---,,,+++******+++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++************************************************************++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********+++***)))***,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////............////////////000000000111111222222222222222222333333333444444444444555666777888888999999::::::;;;<<<===>>>>>>;;;===>>>>>>>>>>>>@@@BBB@@@BBBCCCDDDDDDEEEHHHJJJKKKKKKKKKLLLNNNOOOQQQQQQRRRPPPPPPQQQTTTUUUTTTRRRUUUWWWYYYYYYXXXXXXXXXYYYaaacccdddeeeeeefffhhhiiillllllmmmoooooolllgggcccbbbdddbbb^^^^^^``````]]]```^^^[[[XXXWWWWWWWWWXXXXXXWWWVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWVVVTTTQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSQQQOOOMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLHHHJJJJJJGGGIIINNNQQQQQQOOONNNLLLKKKKKKLLLMMMNNNQQQRRRSSSRRROOOMMMLLLMMMMMMOOOQQQRRRPPPOOONNNNNNQQQTTTXXX[[[\\\[[[XXXVVVVVVSSSQQQPPPPPPOOONNNLLLHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHIIIKKKNNNOOONNNMMMIIIJJJLLLMMMNNNNNNMMMLLLGGGGGGFFFEEEFFFIIINNNRRRPPPQQQSSSWWWYYYYYYVVVTTTSSSVVVYYYYYYVVVSSSQQQPPPQQQQQQRRRSSSTTTTTTUUUUUUZZZ[[[^^^___```^^^]]][[[WWWWWWUUUTTTRRRQQQPPPPPPPPPSSSWWWXXXWWWWWWXXXYYY[[[ZZZYYYWWWVVVWWWZZZ\\\YYYZZZZZZXXXUUUWWW\\\aaa[[[ZZZZZZ^^^dddiiikkkjjjfffggghhhhhhfffaaa\\\YYY]]]WWWSSSUUUZZZ^^^______\\\]]]^^^[[[TTTPPPWWWbbbttthhh[[[LLL@@@AAADDDPPPXXXXXX```bbbWWWHHHFFFDDDLLL```zzzkkk\\\UUUXXXWWWTTTVVVYYYbbb,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************)))***++++++++++++***))))))******+++++++++++++++,,,,,,+++++++++++++++++++++***)))***,,,,,,***)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------.........//////////////////000111111222222222222222222333333333333333333444555666777888888888999999:::;;;;;;<<<<<<999;;;<<<<<<<<<===???BBB@@@BBBDDDEEEFFFFFFIIIJJJJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOPPPRRRQQQOOOMMMPPPRRRSSSSSSRRRRRRTTTUUU\\\]]]^^^_________^^^^^^^^^```cccdddccc___[[[XXXUUUXXXWWWVVVWWWZZZXXXSSSVVVVVVUUUTTTUUUVVVWWWXXXUUUUUUVVVWWWXXXXXXXXXXXXZZZYYYXXXYYYYYYWWWUUURRRRRRTTTVVVVVVTTTSSSTTTUUURRRPPPMMMLLLLLLKKKIIIHHHIIIIIIIIIIIIJJJLLLMMMNNNJJJMMMLLLIIIJJJOOOPPPOOOLLLKKKKKKJJJKKKLLLNNNOOOSSSTTTUUUTTTQQQOOOMMMMMMNNNPPPRRRRRRPPPNNNMMMMMMRRRUUUXXXZZZZZZYYYVVVTTTSSSRRRQQQQQQQQQQQQNNNLLLHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHJJJLLLOOOPPPOOONNNGGGIIILLLNNNPPPPPPOOONNNIIIIIIIIIHHHHHHKKKOOORRRQQQRRRTTTVVVYYYXXXVVVSSSTTTWWWYYYYYYVVVRRRPPPOOOQQQRRRSSSTTTUUUVVVWWWXXX[[[\\\]]]^^^^^^\\\ZZZXXXXXXWWWUUUSSSPPPNNNLLLKKKOOOSSSVVVWWWVVVVVVYYY\\\ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZZZZXXXWWWWWWZZZ^^^bbb^^^]]]\\\```eeehhhhhhfffiiiiiiiiigggddd___[[[XXXXXXSSSRRRWWW\\\^^^___bbb_________^^^XXXSSSUUU\\\zzz~~~yyy~~~yyyjjj\\\NNNDDDBBBFFFRRR[[[___gggcccQQQAAABBBEEESSSnnn___TTTRRRRRRNNNTTT\\\XXXSSSmmm++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,************++++++++++++)))*********++++++++++++************************)))***,,,...///...---,,,***++++++,,,,,,++++++***************************************************)))***++++++++++++***)))((()))******++++++******++++++++++++++++++,,,,,,+++***)))***,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************)))***+++,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,---////////////...---------.........//////......//////000111111222111222222222222333333333222333444555666777777888777888888999999::::::;;;888:::;;;;;;;;;===@@@BBBAAACCCFFFGGGHHHIIIJJJLLLHHHHHHIIIKKKKKKLLLLLLLLLKKKLLLOOOPPPPPPNNNMMMLLLNNNOOOOOOOOONNNOOOQQQTTTXXXYYYZZZ[[[\\\[[[ZZZXXXVVV[[[``````]]]YYYWWWVVVTTTUUUTTTSSSVVVZZZYYYUUURRRRRRSSSTTTUUUUUUVVVVVVSSSVVVYYY[[[\\\\\\\\\]]]```^^^\\\[[[[[[YYYWWWTTTRRRTTTWWWVVVTTTSSSSSSTTTQQQNNNLLLMMMOOOPPPOOOMMMJJJJJJJJJJJJKKKMMMNNNOOOMMMOOOOOOLLLLLLOOOOOOLLLIIIIIIIIIIIIIIIJJJKKKKKKRRRTTTVVVVVVTTTRRRQQQQQQPPPRRRTTTSSSQQQOOOMMMMMMQQQRRRTTTUUUUUUSSSQQQOOOOOOOOOPPPQQQRRRQQQNNNKKKHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLNNNPPPQQQOOOMMMJJJLLLOOOQQQRRRQQQPPPOOOLLLLLLMMMLLLKKKLLLOOOQQQRRRRRRSSSUUUWWWWWWUUURRRRRRTTTVVVUUUSSSQQQPPPPPPRRRRRRSSSUUUVVVXXXYYYYYYXXXYYYYYYZZZYYYXXXWWWVVVVVVUUUUUUSSSRRRPPPNNNMMMQQQTTTWWWWWWTTTUUUXXX\\\WWWWWWWWWYYY[[[]]]^^^^^^[[[YYYVVVWWWYYY]]]```aaaaaa______bbbfffhhhfffccchhhgggeeeccc```]]]ZZZXXXVVVSSSTTTZZZ\\\[[[]]]aaaaaa___^^^^^^[[[UUUTTTVVVhhh}}}~~~mmm^^^RRRKKKEEEGGGRRR\\\dddnnngggOOOAAACCCHHHXXXuuujjjPPPJJJNNNPPPOOO^^^eeeTTTKKKWWWgggwww***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++))))))******++++++++++++************************(((***---///000000...---+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))************************++++++,,,,,,---+++***)))***,,,,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************)))***+++,,,---,,,++++++,,,------......------,,,++++++++++++++++++++++++***+++---///000000///...---------.........//////---......///000111111222111111222222222333333333222333333444555666777777777777888888999999::::::888999::::::;;;<<<@@@BBBBBBDDDGGGIIIIIIJJJLLLMMMEEEFFFHHHJJJKKKLLLMMMMMMIIILLLOOOPPPNNNKKKIIIIIIOOOPPPPPPOOOOOOPPPSSSUUUXXXXXXZZZ\\\]]]]]][[[YYYTTTZZZ______YYYTTTSSSTTTUUUUUUSSSQQQUUU[[[\\\XXXRRRRRRTTTUUUUUUUUUUUUTTTUUUYYY^^^bbbdddeeeffffff```^^^\\\ZZZYYYXXXVVVTTTRRRUUUXXXWWWUUUSSSSSSTTTQQQOOONNNPPPSSSVVVVVVTTTLLLKKKKKKKKKLLLMMMOOOPPPNNNQQQQQQNNNMMMOOOMMMJJJHHHHHHHHHHHHHHHHHHHHHHHHQQQSSSVVVWWWVVVTTTTTTTTTQQQSSSUUUTTTRRROOOMMMMMMOOOPPPQQQQQQPPPNNNLLLKKKLLLLLLNNNQQQRRRQQQMMMJJJHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNPPPQQQPPPMMMKKKMMMOOORRRSSSTTTRRRPPPOOONNNOOOOOOOOOMMMMMMNNNPPPRRRRRRRRRSSSUUUUUUTTTRRRNNNPPPRRRRRRQQQPPPPPPPPPRRRRRRTTTUUUWWWXXXZZZZZZUUUUUUVVVVVVVVVVVVVVVVVVRRRSSSTTTUUUVVVVVVVVVVVVTTTWWWYYYWWWTTTSSSXXX\\\UUUVVVXXX[[[___bbbbbbbbb[[[XXXUUUVVV[[[___aaa```aaa```aaaeeeiiikkkhhheeeeeedddbbb```]]][[[YYYXXXUUUTTTWWW\\\]]]YYYZZZ```bbb^^^\\\^^^\\\VVVRRRQQQYYYxxx|||}}}rrraaaWWWSSSHHHHHHQQQ\\\fffssskkkQQQDDDGGGKKKYYYtttlllLLLIIIGGGQQQWWWZZZnnnoooQQQGGGFFFLLL^^^yyy++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++++++++************)))++++++++++++++++++++++++,,,,,,+++***))))))******---------,,,,,,++++++++++++++++++*********))))))************************...///000111222333333333---,,,+++***)))***+++,,,************************))))))))))))))))))))))))******+++++++++******)))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...////////////000000000111111111111111111000000111111222333444333333333333444555555555666666777888999999999999999999999:::<<<>>>???CCCCCCDDDEEEGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNLLLKKKKKKLLLVVVQQQNNNOOOTTTWWWVVVTTTUUUTTTUUUYYY___aaa]]]YYY\\\[[[YYYXXXVVVUUUUUUUUUSSSSSSSSSSSSTTTUUUUUUVVVXXXWWWWWWWWWXXXYYYYYYZZZYYY]]]dddhhhhhhgggeeedddbbb\\\WWWXXXYYYVVVTTTTTTQQQTTTWWWWWWUUUTTTUUUWWWVVVSSSPPPRRRWWWYYYWWWTTTQQQQQQPPPNNNMMMOOORRRUUUTTTTTTUUUUUUTTTQQQOOOMMMOOOLLLHHHEEEEEEHHHMMMOOOOOONNNOOOQQQTTTVVVVVVVVVRRRQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKIIIJJJLLLNNNOOONNNMMMLLLJJJHHHFFFEEEEEEGGGJJJLLLPPPPPPPPPOOONNNMMMLLLKKKLLLNNNPPPPPPPPPOOONNNNNNPPPLLLHHHGGGJJJOOOTTTVVVVVVSSSPPPOOOOOOOOONNNMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRPPPNNNQQQVVVXXXUUURRRSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQRRRSSSUUUVVVWWWXXXYYYYYYYYYXXXZZZ[[[]]]^^^^^^]]]\\\[[[YYYXXXWWWYYY\\\___aaaaaaaaabbbdddgggjjjiiigggdddgggddd```\\\YYYXXXXXXXXXWWWXXXYYYXXXXXXXXXZZZ\\\\\\YYYVVVVVVXXXXXXTTTQQQTTTkkkrrr]]]UUUVVVMMMJJJPPPUUU[[[eeeaaaMMMKKKGGGUUUttttttVVVDDD@@@AAADDDPPPbbbnnnjjj```NNNCCCDDD\\\vvv++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++************)))++++++++++++++++++++++++,,,++++++***))))))******------,,,,,,,,,++++++++++++++++++*********))))))************************...///000111222222222222---,,,+++***)))******+++************************))))))))))))))))))))))))******+++++++++******)))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///////////////000000000111111111111111000000111111222333444333333333333444555555555555666777777888999999999999888999:::<<<===>>>BBBBBBCCCEEEGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMMMMKKKJJJJJJKKKXXXTTTQQQRRRUUUWWWUUURRRSSSRRRTTTYYY```bbb___\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[\\\___ccceeedddbbb``````___YYYUUUVVVVVVTTTRRRSSSSSSVVVWWWWWWUUUUUUVVVXXXZZZWWWUUUVVVYYYZZZVVVSSSPPPPPPPPPOOONNNPPPTTTWWWSSSTTTTTTTTTSSSQQQOOOMMMMMMKKKHHHGGGHHHJJJNNNPPPPPPOOOOOOQQQSSSUUUUUUTTTPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLJJJJJJIIIIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKIIIHHHFFFEEEEEEGGGIIIKKKNNNOOONNNNNNMMMLLLKKKJJJJJJLLLNNNMMMLLLKKKMMMNNNJJJHHHGGGIIINNNSSSWWWXXXSSSPPPMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRRRROOOMMMOOOSSSUUUSSSPPPQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMNNNNNNOOOPPPSSSUUUVVVWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^]]]\\\ZZZYYYXXX[[[ZZZYYYZZZ]]]aaacccdddddddddeeehhhjjjjjjhhhfffdddaaa^^^[[[XXXWWWWWWXXXVVVWWWXXXWWWVVVUUUVVVWWWXXXWWWVVVXXX[[[\\\YYYUUUOOOccc~~~nnnZZZSSSTTTOOOKKKOOOTTTZZZhhhhhhWWWLLLNNNbbbtttRRR===<<<===AAAJJJYYYfffeee___MMMGGGKKK]]]qqq}}}+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,+++******)))*********,,,,,,,,,,,,+++++++++++++++++++++***************************************......///000111111111111,,,,,,+++***************************************)))))))))))))))))))))))))))******+++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---......//////////////////000000000000111000000000000111222222333333333333333444555555555555666666777777888888888888888888999;;;<<<===@@@AAABBBDDDGGGIIIKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLJJJKKKLLLKKKIIIHHHIIIJJJXXXUUUSSSSSSUUUVVVSSSPPPOOOOOORRRXXX^^^aaa___]]]ZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]___``````]]]ZZZYYYYYY[[[VVVRRRSSSSSSPPPOOOQQQSSSTTTTTTSSSRRRSSSUUUWWWZZZXXXWWWXXXYYYXXXSSSOOONNNOOOPPPOOOOOOQQQTTTWWWRRRRRRSSSSSSRRRPPPNNNMMMJJJJJJJJJJJJKKKNNNPPPQQQRRRPPPPPPPPPRRRSSSRRRQQQNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJJJJHHHGGGEEEDDDEEEFFFHHHIIIKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHIIIHHHHHHHHHJJJKKKGGGGGGIIILLLQQQTTTUUUUUUNNNLLLJJJIIIJJJJJJIIIHHHJJJJJJKKKMMMNNNPPPQQQQQQQQQNNNLLLLLLOOOQQQOOOMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKJJJJJJKKKNNNQQQSSSUUUUUUUUUUUUVVVXXXZZZ[[[\\\[[[ZZZYYYYYYYYYZZZZZZ\\\ZZZYYYYYY]]]aaadddeeefffeeedddeeefffgggfffddd___^^^\\\ZZZWWWVVVUUUTTTTTTUUUWWWVVVTTTRRRRRRRRRSSSRRRSSSWWW\\\^^^\\\YYYNNN]]]sss}}}jjjWWWPPPQQQQQQPPPXXX___gggtttsssaaaQQQWWWlllkkkKKK;;;:::<<<>>>CCCNNNZZZ___]]]JJJJJJPPP[[[fffooowww}}}************************++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++*********))))))************************++++++***************+++,,,+++++++++++++++++++++************************************************------...///////////////---,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))***+++++++++******************************))))))*********+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////........./////////000000000000000000000111222222333333222222333333444555555555555666666777777777777777888888999:::;;;;;;===>>>AAACCCFFFIIIKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJIIIJJJJJJIIIGGGGGGHHHIIITTTRRRQQQRRRTTTTTTRRRPPPMMMNNNQQQVVV[[[]]]\\\ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\ZZZZZZZZZXXXTTTRRRRRRSSSWWWSSSPPPQQQQQQNNNMMMPPPPPPPPPNNNMMMMMMOOOQQQSSSTTTTTTTTTUUUVVVTTTPPPLLLNNNOOOPPPPPPOOOPPPRRRSSSOOOOOOPPPPPPOOONNNMMMLLLIIIJJJKKKMMMOOOQQQRRRRRRQQQPPPOOOOOOPPPPPPOOOMMMLLLLLLKKKKKKJJJJJJIIIHHHJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIIIIHHHFFFEEEDDDCCCDDDEEEGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHEEEDDDGGGLLLOOONNNKKKJJJKKKMMMPPPRRRQQQNNNKKKKKKIIIHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPMMMKKKJJJLLLMMMLLLKKKIIIIIIJJJKKKLLLNNNPPPQQQPPPMMMJJJHHHIIILLLNNNOOORRRQQQOOONNNOOOQQQSSSUUUSSSRRRRRRSSSVVVZZZ^^^```\\\YYYWWWXXX[[[```cccdddeeeccc`````````aaa``````]]]\\\ZZZXXXUUURRRPPPOOOQQQSSSVVVVVVUUUSSSRRRRRRQQQPPPOOORRRXXX\\\\\\[[[UUU^^^kkk|||~~~~~~xxxgggVVVNNNNNNLLLPPP___kkkrrrzzzttt___WWW\\\mmm}}}vvv[[[EEE@@@<<>>@@@IIISSSXXX\\\cccjjjrrr~~~xxxeeemmmyyy************************++++++++++++++++++++++++******+++,,,------------+++++++++************)))*********************************)))******+++,,,*********+++++++++++++++***************+++++++++************************++++++,,,,,,,,,,,,,,,+++---------...---,,,,,,+++************************))))))))))))))))))))))))((()))***+++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,------......------------.........///000////////////000111111222222222222222333444444444444555555555555555555555666777777888888777777999;;;===???BBBEEEGGGHHHLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIHHHFFFEEEEEEGGGIIIHHHHHHHHHJJJLLLOOORRRTTTUUUWWWZZZ\\\]]]]]][[[ZZZ\\\[[[ZZZXXXVVVVVVUUUUUUPPPPPPPPPQQQSSSTTTVVVVVVUUUVVVWWWWWWWWWVVVTTTSSSMMMMMMMMMKKKJJJJJJLLLNNNOOOMMMMMMNNNLLLIIIJJJOOONNNLLLJJJJJJLLLMMMNNNMMMKKKLLLNNNPPPQQQQQQPPPOOOLLLNNNOOONNNKKKIIIGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNKKKIIIIIIIIIKKKLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEHHHHHHGGGFFFFFFGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEFFFGGGHHHHHHHHHIIIFFFLLL]]]oootttiii[[[IIIJJJLLLNNNOOONNNJJJGGGHHHGGGGGGIIIKKKLLLKKKJJJGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLKKKJJJIIIHHHFFFGGGHHHJJJMMMPPPSSSTTTNNNJJJGGGHHHLLLPPPQQQPPPNNNMMMLLLKKKJJJKKKLLLLLLKKKKKKKKKMMMPPPUUUYYY\\\[[[ZZZYYY[[[___bbbccccccbbb___\\\[[[[[[\\\[[[ZZZYYYXXXTTTQQQMMMJJJHHHGGGPPPSSSVVVWWWXXXXXXXXXYYY[[[WWWRRRRRRWWW\\\______ZZZ\\\___eeevvv}}}}}}~~~||||||{{{zzzzzz{{{~~~|||uuuhhhWWWLLLHHHMMMLLLRRRVVVYYYeeegggYYYOOOYYYkkkwwwhhhMMMAAAEEEAAADDDCCC???@@@IIISSSWWW```jjjrrr|||ZZZcccqqq~~~************************++++++++++++++++++++++++)))***+++,,,------------+++++++++************)))******************************))))))***++++++,,,)))*********++++++++++++))))))*********+++++++++***************************+++++++++++++++******++++++,,,,,,,,,+++***)))************************))))))))))))))))))))))))(((((()))++++++,,,,,,+++************************)))************+++++++++************************************************,,,,,,++++++++++++++++++******************************++++++++++++*********++++++,,,,,,++++++***************************)))******+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,---......,,,,,,---------.........///////////////000111111222222222111222222333444444444444444444444444444444555666777777777666666888999;;;===@@@BBBDDDEEEGGGFFFEEEEEEFFFGGGIIIKKKIIIIIIHHHFFFDDDEEEGGGIIIGGGGGGFFFGGGIIIMMMRRRUUUUUUWWW[[[]]]]]]\\\[[[ZZZ\\\ZZZYYYVVVTTTSSSRRRRRRNNNNNNOOOPPPQQQSSSTTTUUUPPPQQQRRRSSSRRRQQQOOONNNKKKLLLLLLJJJIIIIIIKKKLLLKKKIIIJJJKKKHHHEEEHHHMMMKKKIIIHHHIIIKKKLLLKKKIIIHHHIIIKKKLLLLLLLLLLLLMMMGGGIIILLLKKKIIIFFFEEEDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHFFFEEEEEEFFFIIIKKKJJJJJJHHHIIIJJJJJJJJJHHHFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBCCCAAABBBDDDEEEGGGHHHIIIIIIKKKOOOZZZkkkwwwuuueeeVVVHHHHHHHHHJJJLLLMMMKKKHHHFFFFFFGGGIIILLLMMMLLLJJJHHHHHHHHHHHHIIIIIIIIIJJJIIIKKKMMMNNNMMMKKKJJJIIIHHHIIIIIIJJJLLLNNNOOOPPPLLLIIIFFFHHHMMMPPPPPPNNNIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNPPPTTTWWWYYYVVVVVVWWWZZZ]]]___```___]]]\\\YYYYYYYYYYYYXXXWWWVVVSSSPPPLLLJJJHHHHHHHHHTTTUUUWWWWWWWWWWWWYYYZZZZZZWWWUUUVVVZZZ^^^^^^]]]XXX[[[[[[\\\jjj~~~zzzyyy}}}}}}{{{{{{yyyyyyzzz{{{}}}|||vvvhhhWWWJJJEEELLLIIILLLLLLNNN\\\cccXXXMMMXXXkkkvvvgggLLLAAAFFFDDDHHHHHHFFFIIIRRRZZZ]]]```lllttt{{{bbbjjjuuu~~~))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,------...---+++++++++************)))))))))))))))))))))))))))******))))))***+++,,,,,,))))))******++++++++++++))))))******++++++++++++******************************+++++++++******)))))))))***+++***)))((('''************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,++++++***************************************++++++++++++******+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,---......,,,,,,,,,---------......///////////////000111111222222111111222222333444444444444444444444444444444555666777777777666555888888:::<<>>@@@BBBCCCCCCAAAAAABBBEEEGGGHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFCCCCCCDDDEEEHHHKKKNNNOOOMMMOOOQQQTTTVVVWWWWWWWWWUUUTTTRRROOOMMMKKKJJJIIIIIIKKKOOORRRSSSRRRPPPOOOLLLMMMNNNNNNNNNMMMKKKJJJHHHIIIKKKKKKIIIHHHGGGHHHCCCEEEFFFHHHHHHHHHFFFEEEDDDCCCCCCDDDGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDBBB@@@@@@AAABBBCCCGGGEEEBBBAAABBBCCCBBBBBB???@@@BBBDDDFFFGGGHHHHHHEEEGGGIIIIIIGGGEEEDDDDDDCCCBBB@@@?????????@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>@@@BBBCCCDDDDDDBBB???>>>DDDOOOXXXhhhgggfffbbb\\\TTTMMMIIIIIIHHHFFFDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCFFFFFFGGGHHHGGGFFFEEEDDDIIIMMMOOONNNIIIGGGHHHKKKHHHGGGEEECCCDDDGGGKKKMMMOOOKKKGGGEEEFFFFFFEEECCCDDDCCCDDDHHHLLLNNNLLLIIINNNMMMLLLMMMOOOQQQSSSSSSUUUUUUVVVWWWXXXXXXXXXXXXQQQXXXZZZUUURRRVVVXXXWWWQQQLLLIIIIIIIIIHHHKKKOOOXXXXXXVVVUUUSSSSSSRRRRRRUUUTTTUUUXXX]]]^^^]]][[[^^^YYYZZZ```fffrrr~~~~~~~~~~~~}}}~~~zzzwwwyyyyyyvvvuuuvvvwwwyyy}}}~~~~~~|||vvvnnn```PPPEEEAAA===;;;>>>AAABBBFFFKKKKKKRRR___ggg\\\IIIFFFNNNQQQRRRRRRTTT]]]iiiooonnnccceeekkkuuu))))))))))))))))))))))))************************)))***,,,---...---,,,+++******++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))************************************************,,,,,,++++++******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************************************************************************+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++,,,)))(((++++++'''&&&)))++++++,,,,,,,,,---------------,,,,,,,,,,,,------............//////////////////000000000111111111...//////000000000000000444444555555555555444444666777999;;;===@@@AAABBBDDDCCCCCCDDDGGGIIIIIIIIIGGGGGGGGGHHHGGGGGGFFFFFFDDDDDDEEEGGGIIIKKKMMMNNNLLLNNNQQQSSSUUUUUUUUUUUUQQQPPPMMMKKKIIIGGGFFFFFFIIIKKKNNNQQQQQQPPPNNNMMMLLLMMMMMMMMMMMMLLLKKKKKKHHHJJJKKKKKKIIIGGGGGGGGGEEEFFFHHHIIIHHHGGGDDDCCCDDDCCCBBBCCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCAAA@@@??????AAAAAADDDBBB@@@???@@@AAAAAA@@@???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGFFFDDDCCCCCCCCCBBBAAA@@@???>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>???@@@@@@AAA???@@@???===>>>EEEQQQZZZ___]]]ZZZVVVRRRNNNKKKIIIHHHGGGEEECCCBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFGGGHHHHHHHHHGGGFFFIIILLLNNNLLLHHHFFFHHHKKKGGGFFFDDDBBBCCCEEEHHHJJJMMMJJJGGGFFFFFFFFFDDDBBBCCCCCCFFFIIILLLMMMKKKJJJLLLLLLLLLMMMOOOPPPQQQQQQUUUUUUVVVVVVVVVUUUTTTTTTUUUZZZZZZVVVTTTWWWWWWTTTQQQMMMKKKKKKIIIIIINNNUUUXXXWWWVVVUUUTTTTTTTTTTTTWWWWWWXXX[[[___aaa```^^^aaa___aaaddddddjjj~~~}}}xxxvvvwwwxxxuuusssuuuuuuwwwzzz~~~~~~~~~~~~}}}xxxpppcccRRRGGG@@@;;;999;;;<<<<<>>@@@AAACCCBBBBBBDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKMMMPPPSSSTTTSSSRRRQQQNNNLLLJJJHHHGGGFFFFFFGGGJJJLLLNNNPPPPPPNNNLLLJJJLLLLLLLLLKKKKKKKKKKKKKKKHHHJJJLLLKKKIIIGGGFFFGGGFFFHHHIIIJJJHHHFFFCCC@@@CCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>??????@@@>>>======???@@@@@@???AAAAAABBBCCCCCCCCCBBBBBBDDDEEEEEECCCAAA@@@AAACCC@@@??????>>>>>>>>>>>>???AAAAAAAAAAAAAAA@@@@@@???>>>>>>????????????>>>>>><<<======<<<>>>EEEOOOWWWUUUSSSOOOKKKIIIHHHIIIJJJFFFEEECCCAAA@@@???@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHJJJKKKKKKIIIFFFEEEGGGJJJFFFEEECCCBBBBBBCCCEEEFFFJJJHHHGGGGGGGGGFFFDDDAAABBBEEEIIILLLLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPSSSSSSUUUVVVVVVUUUTTTTTTZZZ[[[ZZZWWWWWWYYYVVVRRROOOMMMMMMLLLIIIIIIQQQ[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXYYY]]]```bbbaaa```ddddddffffff```aaattt||||||wwwtttuuuuuurrrqqqrrrqqqsssvvvyyy}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||tttgggVVVKKKAAA;;;888999:::999:::<<>>????????????AAADDDFFFEEEDDDFFFFFFGGGGGGFFFEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJLLLOOOQQQRRRQQQOOOMMMLLLKKKJJJIIIJJJKKKLLLNNNNNNOOOPPPPPPPPPMMMKKKIIIKKKJJJJJJIIIIIIIIIIIIIIIHHHJJJLLLKKKIIIGGGGGGGGGFFFGGGIIIIIIHHHFFFCCCAAACCCBBB@@@@@@AAABBB@@@???@@@@@@@@@@@@@@@AAAAAAAAACCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@>>>>>>===>>>>>>>>><<<<<<===???@@@@@@???CCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDBBB??????AAACCC>>>>>>>>>============>>>@@@AAAAAAAAAAAA@@@??????===>>>?????????>>>===<<<=========<<<===BBBJJJPPPOOOMMMJJJGGGFFFGGGIIIJJJDDDCCCAAA???>>>=========AAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIFFFDDDDDDFFFIIIEEEEEEDDDCCCCCCCCCDDDEEEGGGGGGGGGHHHGGGFFFDDDBBBEEEIIIMMMNNNLLLIIIIIIKKKMMMOOOQQQRRRQQQQQQPPPQQQQQQSSSUUUXXXZZZZZZZZZZZZ[[[ZZZXXXXXXZZZ[[[WWWSSSOOOOOOOOONNNJJJJJJTTT```___^^^]]]\\\[[[[[[[[[[[[WWWYYY[[[^^^```bbbbbbaaaddddddeeeddd```___jjjwww|||wwwssssssrrrooonnnpppmmmnnnqqqtttxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}xxxlll\\\QQQDDD===999:::;;;::::::<<<@@@BBBHHHMMMLLLIIIOOOYYYhhhmmmnnnlllhhheee]]]UUUWWW]]]eeellluuu))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,------------,,,,,,+++***************************)))))))))))))))******+++))))))))))))))))))))))))************************************************)))))))))))))))))))))***))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************************************************************************************+++,,,,,,,,,,,,+++))))))*********++++++++++++++++++++++++++++++++++++,,,---,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------...............////////////000000000===:::666222000000222333222222333333333333222222333444666777999;;;======>>>>>>>>>AAADDDEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEGGGHHHJJJKKKJJJJJJIIIJJJKKKNNNPPPPPPOOOMMMLLLKKKJJJJJJJJJLLLOOORRRTTTRRRSSSSSSRRRQQQOOOLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIKKKKKKIIIHHHGGGHHHFFFFFFGGGHHHHHHFFFEEEDDDCCCBBB@@@@@@AAAAAA???>>>@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>======???AAACCCBBBAAACCCDDDEEEFFFGGGHHHHHHHHHDDDDDDCCCAAA??????AAACCC============>>>=========@@@@@@AAAAAA@@@@@@???>>><<<===>>>??????===<<<;;;<<<<<<<<<<<<>>>BBBGGGKKKJJJJJJIIIHHHGGGFFFFFFEEEBBBAAA@@@???>>>===<<<<<<@@@AAABBBCCCDDDEEEEEEEEEAAABBBBBBCCCEEEFFFGGGHHHJJJIIIHHHEEEDDDDDDFFFHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDIIIMMMPPPPPPMMMJJJKKKMMMQQQTTTVVVWWWUUUTTTTTTUUUWWWXXX[[[]]]___^^^]]]\\\ZZZWWWWWWYYY\\\\\\YYYVVVSSSSSSTTTSSSOOOOOOXXXdddcccbbbaaa___]]]\\\\\\\\\ZZZ\\\^^^aaabbbccccccccceeebbbaaaccceeefffhhhkkk{{{xxxsssrrrqqqmmmlllmmmjjjkkklllooorrrvvvyyy{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~{{{qqqcccXXXGGG???999:::<<<<<<<<<===<<<>>>AAAEEEGGGIIIPPPXXX```dddeeeaaa]]]\\\WWWRRRVVVYYY\\\```jjj{{{)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++***************************)))))))))))))))******+++))))))))))))))))))))))))************************************************)))))))))************+++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************************************************************************+++,,,,,,,,,,,,+++)))************++++++++++++++++++++++++++++++++++++...///,,,,,,---,,,))),,,,,,++++++++++++******,,,,,,++++++++++++,,,,,,,,,------------...............////////////000000:::888444000...///111222111222222333333222222111333333555666888:::;;;<<<>>>???@@@BBBEEEFFFEEECCCBBBCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLNNNNNNNNNMMMMMMKKKJJJJJJJJJLLLPPPTTTVVVUUUUUUUUUTTTRRRPPPNNNLLLHHHHHHIIIJJJJJJHHHGGGFFFFFFHHHJJJKKKJJJIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDBBBAAAAAABBBBBBAAA???AAABBBBBBCCCCCCDDDDDDEEECCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAADDDDDDCCCBBB@@@AAACCCDDDEEEFFFFFFFFFBBBCCCCCCAAA??????@@@AAA<<<======>>>>>>>>>>>>===@@@@@@@@@@@@@@@??????>>><<<<<<===============<<<888999:::<<<@@@DDDHHHJJJEEEFFFFFFFFFEEECCCAAA@@@@@@@@@@@@??????>>>======@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBCCCEEEFFFGGGJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEFFFHHHIIIIIIGGGFFFFFFGGGLLLMMMOOOOOONNNOOOQQQRRRWWWZZZ\\\[[[XXXVVVXXXZZZ```aaaccccccbbb___[[[YYYXXXVVVWWW[[[]]]ZZZXXXXXXXXXWWWWWWWWWUUUTTTZZZcccaaaaaa___]]]\\\[[[[[[ZZZ]]]```bbbdddccccccdddeeeeeeaaa___ccciiikkkhhhcccxxx{{{uuussspppllljjjkkkjjjiiiiiijjjlllpppsssuuuxxxzzz||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||}}}~~~}}}uuuiiiaaaKKK@@@888777::::::;;;<<<:::;;;>>>AAADDDIIIOOOTTTRRRVVVXXXVVVVVVYYY[[[ZZZZZZ[[[\\\```jjj{{{)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))************************************************************++++++,,,,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************************************************************************+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++,,,//////,,,...333666444------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------................../////////000000111111000000000000000111111111222222222222111111222333444555777999::::::===>>>???BBBEEEEEEDDDBBB@@@AAABBBDDDEEEFFFGGGGGGDDDEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOOOONNNLLLLLLMMMPPPTTTVVVVVVVVVUUUTTTSSSQQQOOONNNHHHJJJLLLNNNMMMKKKHHHGGGDDDFFFIIIJJJJJJJJJJJJKKKKKKIIIGGGDDDCCCDDDEEEFFFDDDCCCBBBBBBCCCDDDCCCAAABBBBBBCCCCCCDDDEEEEEEFFFDDDCCCCCCBBBBBBBBBBBBBBB???@@@AAACCCDDDDDDEEEEEEAAAAAAAAACCCEEEEEEDDDBBBAAAAAABBBCCCCCCCCCCCCCCC???AAABBBAAA???======>>><<<===>>>?????????>>>>>>@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;<<<===>>>>>>999:::;;;===AAADDDFFFFFFBBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGIIIHHHGGGGGGGGGGGGFFFEEECCCDDDFFFGGGHHHGGGFFFFFFGGGIIIJJJIIIGGGFFFHHHKKKMMMKKKKKKMMMQQQVVVYYYZZZ[[[^^^___]]]YYYXXX[[[^^^dddeeeeeeeeebbb^^^YYYVVVWWWVVVYYY]]]\\\VVVUUUXXXXXXVVVUUUWWWUUUSSSVVV\\\YYYXXXXXXWWWWWWWWWXXXXXX]]]```bbbcccaaa``````bbbaaa___^^^```eeefffaaa[[[lllxxxtttpppkkkiiijjjjjjiiigggggghhhkkknnnppptttvvvxxxyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}xxxooohhhQQQEEE999666888999:::;;;999;;;===???CCCIIIMMMNNNKKKQQQUUUUUUWWW\\\aaabbbccceeejjjrrr))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,((()))***+++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************************************************************************+++,,,,,,,,,,,,+++)))************++++++++++++++++++++++++++++++++++++//////---111<<>>???AAACCCEEEGGGGGGHHHDDDDDDDDDDDDEEEHHHJJJKKKKKKKKKJJJJJJLLLMMMPPPQQQUUUSSSPPPOOOOOOQQQTTTVVVVVVVVVUUUTTTRRRQQQOOONNNIIILLLOOOQQQQQQNNNJJJHHHCCCEEEIIIJJJJJJJJJKKKLLLNNNLLLGGGDDDBBBBBBDDDEEEEEECCCCCCCCCEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC???@@@BBBDDDEEEFFFGGGGGGBBBBBBBBBCCCEEEEEECCCAAACCCCCCDDDDDDCCCBBBBBBAAA===???@@@@@@>>><<<;;;;;;<<<===>>>@@@@@@@@@???>>>???@@@@@@@@@@@@???>>>>>>;;;;;;::::::;;;<<<>>>@@@>>>======???AAABBBAAAAAABBBBBBBBBAAAAAAAAABBBBBB??????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCBBBBBBDDDDDDCCCCCCDDDEEEFFFGGGIIIHHHHHHHHHHHHHHHFFFDDDAAACCCEEEGGGHHHHHHGGGFFFHHHIIIJJJIIIFFFGGGJJJMMMLLLIIIHHHKKKSSS[[[___```]]]```aaa^^^YYYXXX\\\```bbbcccddddddbbb^^^ZZZWWWWWWWWW[[[^^^[[[SSSRRRWWWVVVRRRQQQSSSRRRPPPPPPTTTQQQQQQQQQRRRSSSTTTUUUVVVZZZ]]]```___]]][[[[[[]]]\\\]]]]]]]]]^^^]]]YYYTTTXXXrrrzzzuuuqqqkkkhhhiiikkkiiigggeeeeeehhhkkkmmmqqqsssuuuwwwxxxyyy|||~~~}}}~~~||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{zzz||||||||||||}}}}}}}}}}}}}}}~~~}}}||||||}}}}}}yyyrrrlllXXXJJJ<<<888999999:::<<<999;;;===???CCCHHHKKKJJJLLLSSSXXXXXXZZZ___dddeeejjjooozzz************************'''(((***+++++++++***)))+++***))))))***+++***((()))***+++,,,,,,+++***)))((()))***+++++++++++++++(((((((((((())))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))*********)))))))))))))))******))))))))))))******))))))***++++++++++++***++++++************++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******)))************+++++++++***************************++++++///777@@@@@@<<<++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------.....................///000000............////////////////////////000000000000222222222333555777888999999;;;>>>AAACCCBBBAAA@@@???@@@AAACCCDDDDDDDDDDDDEEEDDDDDDEEEFFFIIIKKKLLLLLLMMMMMMMMMMMMNNNQQQTTTTTTRRRQQQOOONNNOOOOOOPPPSSSQQQQQQTTTWWWVVVQQQKKKKKKMMMOOOQQQPPPNNNJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGEEEDDDBBBAAA@@@GGGFFFEEEEEEDDDDDDEEEEEECCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>===<<<<<<999999::::::;;;<<<=========???AAABBBBBBBBB@@@???===>>>>>>???@@@@@@AAAAAABBBBBBBBBAAA>>>>>>>>>@@@BBBAAA@@@@@@@@@BBBCCCDDDDDDEEEEEEDDDCCCCCCEEEFFFFFFFFFEEEEEECCCBBBAAAAAACCCCCCDDDEEEFFFGGGGGGHHHFFFFFFGGGHHHHHHHHHGGGGGGMMMKKKLLLRRRZZZ___^^^[[[\\\[[[ZZZYYYYYYZZZ\\\]]]ZZZYYYXXXYYY[[[[[[ZZZXXXTTTUUUUUUTTTSSSRRRSSSTTTPPPMMMIIIHHHIIIKKKLLLMMMNNNPPPSSSUUUXXXYYYYYYYYYYYYZZZZZZYYYWWWUUUVVVVVV[[[XXXUUUSSSRRRQQQPPPOOONNNaaazzznnnggggggaaabbbbbbaaaaaabbbdddeeekkklllooorrruuuwwwyyyzzzyyyzzz{{{||||||{{{zzzyyy{{{{{{{{{{{{{{{zzzzzzzzz||||||}}}||||||{{{zzzyyyxxxyyyyyyzzzzzzyyyyyyxxxzzz{{{||||||{{{{{{|||}}}~~~}}}|||||||||}}}~~~}}}|||{{{}}}~~~|||wwwssseeeTTTAAA888;;;@@@???<<<::::::>>>DDDFFFFFFJJJOOOOOOUUU]]]aaacccfffjjjmmmuuu((((((((((((((((((((((((((())))))*********))))))+++***))))))***+++***))))))***+++,,,,,,+++***)))))))))***+++++++++++++++(((((((((((()))))))))***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))******)))))))))))))))))))))******))))))))))))******))))))***++++++++++++***++++++************++++++(((((())))))))))))((((((************************((((((((()))))))))******))))))))))))******************))))))))))))******)))************+++++++++************************++++++******000666555///++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------------..................//////000........./////////000000.../////////000000000000222222222333555666888999999;;;>>>AAABBBBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJIIIHHHHHHKKKOOOTTTVVVWWWUUURRRPPPOOOPPPRRRSSSSSSQQQPPPSSSWWWXXXUUUQQQLLLMMMOOOPPPPPPMMMJJJHHHGGGHHHIIIIIIJJJJJJJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===>>>>>>>>>======<<<;;;999999999:::;;;;;;<<<<<<<<<===???@@@@@@@@@>>>=========>>>>>>???@@@@@@@@@@@@AAAAAA???===<<<===>>>@@@@@@@@@@@@@@@AAABBBBBBBBBDDDEEEDDDCCCBBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGHHHHHHFFFFFFHHHIIIJJJJJJJJJJJJNNNMMMNNNTTTZZZ]]][[[XXXZZZYYYXXXVVVVVVWWWYYYZZZWWWVVVVVVXXXYYYYYYWWWUUUSSSSSSSSSRRRQQQQQQQQQRRRMMMJJJGGGFFFHHHLLLNNNPPPTTTUUUVVVVVVWWWWWWWWWWWWXXXYYYYYYXXXVVVUUUUUUVVVVVVTTTQQQOOONNNNNNMMMMMMMMMYYYrrrtttkkkhhhcccbbb```^^^]]]]]]___aaadddfffiiilllooorrrtttuuuwwwxxxyyyzzz{{{zzzyyyxxxzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxxxxyyyzzz|||{{{zzzzzz{{{}}}|||{{{{{{zzz{{{|||~~~|||{{{zzz{{{|||zzzwwwsssnnn]]]GGG;;;;;;======:::AAA======BBBEEEEEEFFFHHHQQQ[[[ggglllkkknnnvvv((((((((((((((((((((((((***))))))((((((((())))))***)))((()))***+++***))))))***++++++++++++***)))))))))***++++++++++++***((((((((()))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))************))))))))))))******))))))***++++++++++++***++++++************++++++((())))))******))))))(((++++++++++++++++++++++++)))))))))*********++++++))))))))))))************************************)))************+++++++++************************......+++(((***---***$$$++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------......------......///000////////////000000000000....../////////000000000111111222333444666777888999;;;===@@@AAAAAA@@@???AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKIIIFFFCCCFFFLLLSSSWWWYYYXXXWWWTTTSSSRRRTTTVVVWWWWWWTTTQQQQQQTTTVVVUUUSSSLLLNNNOOOOOONNNLLLHHHFFFIIIJJJJJJJJJJJJJJJJJJJJJCCCCCCCCCDDDEEEFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDCCC@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????AAA@@@???===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;999999999999999:::::::::999:::;;;<<<===<<<;;;;;;<<<<<<<<<===>>>>>>?????????@@@???===;;;::::::<<<>>>???@@@@@@@@@@@@@@@@@@???AAACCCCCCBBBAAAAAAAAACCCBBB@@@>>>>>>>>>@@@AAAAAABBBCCCDDDFFFGGGHHHIIIEEEFFFHHHJJJKKKLLLMMMMMMOOOOOOQQQUUUYYYZZZWWWTTTZZZYYYWWWVVVUUUUUUVVVWWWUUUUUUVVVXXXYYYXXXUUUSSSSSSRRRQQQPPPPPPPPPPPPQQQKKKHHHFFFFFFJJJPPPTTTVVV[[[ZZZXXXWWWVVVUUUTTTTTTVVVWWWXXXWWWUUUTTTTTTUUUSSSRRROOOMMMLLLLLLMMMNNNOOOTTTccc}}}~~~rrrlllfffccc___\\\ZZZZZZ[[[\\\]]]___bbbfffjjjnnnppprrruuuvvvwwwxxxyyyyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzyyywwwwwwwwwxxxxxxwwwwwwwwwxxxyyyzzzzzzyyyyyyzzz|||zzzyyyyyyyyyzzz{{{}}}~~~|||zzzyyyxxxyyyyyywwwuuuuuudddNNN???;;;<<<<<<;;;HHHCCCAAADDDFFFFFFEEEGGGRRRaaaqqqvvvsssuuu|||************************+++***)))((('''((()))***)))((('''(((*********((()))***+++,,,,,,+++***))))))******+++++++++******(((((()))))))))*********************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,,,,,,,***))))))))))))))))))***************))))))))))))******))))))***++++++++++++***++++++************++++++)))))))))******)))))))))++++++++++++++++++++++++)))*********++++++++++++((()))))))))************************************))))))*********+++++++++************************000000...******,,,)))$$$***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------...------------...///////////////000000000111111........./////////000000111111111222333555666777888:::<<<>>>?????????>>>AAABBBCCCDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJHHHEEEDDDHHHQQQWWWXXXVVVTTTTTTUUUVVVXXXYYYYYYYYY[[[WWWRRROOOOOOPPPQQQPPPLLLMMMNNNNNNMMMJJJGGGFFFJJJJJJIIIIIIIIIIIIIIIIIIBBBCCCCCCDDDEEEFFFFFFGGGAAACCCEEEFFFGGGFFFDDDCCC@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>????????????>>>>>>>>>===AAA@@@>>>===;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999888888888888888888888666777888999999999999888::::::;;;;;;<<<=========>>>???>>><<<:::999:::;;;>>>???@@@AAAAAA@@@???>>><<<>>>AAABBB@@@???>>>>>>@@@???===;;;;;;===???AAA@@@AAABBBDDDFFFGGGHHHIIIFFFGGGHHHJJJKKKLLLMMMMMMNNNOOOQQQUUUXXXYYYVVVSSSYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZXXXUUURRRQQQPPPOOONNNOOOOOOOOONNNKKKIIIGGGIIIOOOUUU[[[]]]\\\ZZZXXXUUUSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUTTTSSSRRROOONNNNNNPPPRRRTTTTTT^^^sss{{{tttjjjfff```[[[YYYYYYYYYZZZZZZ[[[^^^bbbfffjjjnnnpppqqqrrrtttvvvwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzyyyyyywwwvvvvvvvvvvvvvvvvvvwwwvvvxxxyyyyyyxxxwwwyyyzzzxxxxxxxxxxxxyyyzzz|||}}}{{{zzzxxxwwwwwwwwwxxxxxxuuugggSSSCCC<<<<<<>>>@@@GGGFFFFFFHHHGGGEEEIIIOOOaaaqqq{{{************************+++***)))(((((()))***+++)))((('''(((***+++***)))***+++,,,------,,,+++*********+++++++++******)))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))******************))))))))))))******))))))***++++++++++++***++++++************++++++))))))************))))))************************)))*********++++++++++++((()))))))))************)))***++++++++++++***)))))))))*********+++++++++************************...///...++++++...---)))*********++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------------...//////////////////000000000000............////////////111111111222222444555666777888:::;;;<<<===<<<<<<@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHIIIFFFDDDFFFLLLSSSVVVSSSNNNLLLOOOTTTYYY[[[[[[ZZZXXXWWWTTTPPPMMMLLLMMMMMMNNNKKKLLLLLLLLLKKKIIIGGGFFFIIIIIIGGGFFFFFFFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBDDDFFFGGGGGGFFFDDDCCC@@@AAABBBDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@???@@@@@@??????>>>===<<<<<<============<<<<<<<<<<<>><<<;;;:::999999999999888888888888888888999888999999:::::::::999999777777777777777666666666555555666666777777777777888999999::::::;;;;;;<<<===>>>>>><<<:::999:::<<<>>>???@@@AAAAAA@@@>>>>>>999;;;>>>???>>><<<;;;;;;>>>===;;;::::::<<>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHIIICCCDDDHHHNNNRRRRRRMMMHHHHHHLLLRRRWWWYYYYYYVVVTTTNNNMMMLLLLLLLLLLLLNNNNNNJJJJJJKKKKKKJJJIIIGGGFFFIIIGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>======>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;:::999888888888888777777666666666666777777777777888999999999888888555555555555555666666666555555555555555666666666777777777888999999::::::;;;;;;<<<;;;999999;;;<<<>>>>>>??????>>>>>>======777999;;;<<<:::999999999<<<;;;;;;:::<<<>>>@@@BBBBBBBBBCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJKKKLLLMMMMMMJJJLLLOOORRRUUUWWWXXXXXXSSSSSSSSSRRRRRRQQQPPPPPPQQQPPPOOOOOOPPPPPPNNNLLLHHHGGGGGGIIIKKKKKKGGGCCCEEEEEEFFFJJJOOOTTTWWWXXXPPPPPPPPPPPPQQQRRRSSSSSSQQQSSSTTTTTTSSSSSSUUUVVVTTTUUUTTTPPPMMMMMMRRRVVVRRRVVV]]]dddkkkyyyyyyrrriiiaaa]]]ZZZVVVRRRQQQQQQRRRTTTWWW[[[^^^```eeefffiiilllnnnooopppppppppppppppqqqqqqrrrrrrsssrrrssstttuuuvvvvvvvvvvvvuuutttsssrrrrrrssstttuuussstttvvvuuuttttttuuuwwwwwwwwwvvvuuuuuuvvvxxxyyywwwwwwwwwvvvuuuuuuwwwzzzwwwqqqeeeVVVHHHAAABBBDDDMMMXXXeeefff]]]YYYeeeuuurrrnnn(((((((((((((((((((((((()))***+++,,,---.........000///...000222333333222---...///000000///...---+++++++++++++++***))))))))))))*********+++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))'''(((((()))******++++++******))))))))))))******))))))***++++++++++++***++++++************++++++)))******++++++******)))************************((((((((()))))))))******))))))))))))************)))***,,,------,,,***))))))************+++++++++************************))),,,---***))),,,,,,***)))******+++,,,,,,------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,------,,,,,,------...///------------............---------.........//////111000000111111222333444444555555666777777777777<<<<<<>>>???@@@AAAAAAAAA?????????@@@BBBEEEHHHIIIDDDGGGLLLPPPRRRPPPNNNKKKJJJLLLOOORRRSSSRRRQQQPPPHHHJJJLLLMMMMMMLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHGGGIIIHHHEEECCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777888888777666555444444555666777555666777888888888888777333333444444555555666666555555555555555666666777555666666777888888999999777888999999888888:::<<<===<<<<<<;;;::::::;;;;;;777888999888777666777999;;;;;;;;;<<<>>>@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEECCCDDDGGGJJJMMMPPPQQQRRRLLLMMMOOOQQQRRRTTTWWWYYYSSSSSSTTTTTTTTTSSSSSSSSSQQQOOOLLLKKKLLLMMMLLLKKKIIIHHHIIILLLPPPNNNHHHBBBDDDEEEGGGKKKOOORRRSSSRRRKKKLLLNNNPPPQQQRRRSSSSSSQQQSSSTTTTTTTTTTTTVVVWWWUUUVVVUUUPPPLLLLLLQQQVVVTTTWWW[[[[[[[[[gggvvvmmmggg```XXXRRROOOOOONNNOOOQQQTTTVVVXXX]]]___bbbeeehhhiiijjjjjjlllmmmmmmnnnooooooppppppooopppqqqrrrttttttuuuuuutttsssrrrqqqqqqrrrssstttrrrsssttttttsssssstttuuuvvvuuusssrrrrrrsssssstttrrrtttuuutttssssssuuuwwwvvvuuuooobbbTTTKKKJJJLLLXXXcccppprrriiidddmmm|||xxxmmmkkk************************((())),,,...///000//////333222222333555777666555...///000111111000///...+++++++++++++++***)))((()))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++'''(((((()))***+++++++++******))))))))))))******))))))***++++++++++++***++++++************++++++******++++++++++++******++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))************)))***,,,------,,,***))))))************+++++++++************************+++//////+++)))++++++)))))))))***+++,,,,,,------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......---------.........//////111000000000111222333333333444444444555555666666:::;;;<<<===>>>?????????======>>>???BBBEEEGGGIIIHHHLLLPPPSSSSSSRRRRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKNNNOOONNNKKKIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHJJJHHHEEECCCBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCBBB@@@???>>>>>>===>>>????????????>>>======<<<<<<============<<<<<<;;;::::::::::::999999999:::::::::::::::::::::;;;:::::::::999999999888888666666666666666777777888666555444333333444555666555555666777777888777777222222333333444555666666666555555555555666777777555555666666777888888888444555777777777888:::<<<<<<;;;999888777888999999666777777666555555777888:::;;;<<<>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDAAACCCFFFKKKOOOSSSUUUWWWNNNOOOOOOPPPPPPSSSVVVYYYVVVWWWWWWXXXXXXXXXWWWWWWSSSPPPLLLKKKKKKLLLMMMLLLMMMLLLNNNRRRVVVTTTLLLEEEFFFGGGIIIMMMQQQSSSRRRPPPJJJKKKNNNPPPRRRSSSSSSSSSQQQSSSTTTUUUTTTUUUVVVXXXWWWXXXWWWRRRMMMMMMRRRXXXZZZ[[[ZZZUUUQQQZZZvvvyyypppggg\\\UUUPPPOOONNNNNNOOOQQQSSSUUUXXXZZZ]]]```ccceeeffffffkkkkkkllllllmmmnnnnnnooommmnnnpppqqqrrrssstttttttttsssqqqppppppqqqssstttqqqrrrtttsssrrrrrrsssuuutttsssrrrpppoooppppppqqqnnnqqqssssssqqqqqqsssuuutttvvvtttjjj]]]TTTSSSVVVYYYbbbmmmooohhhbbbhhhssstttlllnnn******))))))))))))******+++++++++,,,...///111222555555444333333222111111///111444666555333000...---,,,,,,+++*********+++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))***************++++++***))))))***,,,))))))))))))))))))))))))************************************************---,,,,,,+++******************++++++++++++******))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))***+++,,,,,,------------++++++++++++---------------.........//////,,,------...///000111111/////////000111111222222000111333444444444666888;;;<<<<<<<<<======>>>>>>;;;>>>@@@BBBDDDGGGJJJMMMOOOPPPQQQRRRRRRRRRQQQPPPGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEBBB@@@=========>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777777888999:::;;;:::999999888888999999:::999777777777777666555999:::::::::999888666555666666666666666666666666555444333222111222333333444444555555555555444444333333222222333333444555333333444444555444444444555444444333444555666777666666666666777777777777888777666555555555555555666666666666777777777777666888<<<>>>@@@AAADDDFFFFFFGGGGGGGGGFFFEEECCCBBB===AAAGGGNNNRRRTTTUUUTTTOOOOOOOOOOOOQQQTTTWWWYYYUUUZZZ\\\[[[[[[\\\YYYTTTSSSRRRQQQPPPNNNMMMLLLKKKNNNOOOQQQTTTTTTQQQKKKGGGDDDFFFIIILLLNNNNNNMMMLLLIIIKKKNNNQQQSSSSSSRRRQQQQQQXXX\\\ZZZWWWYYY\\\]]]ZZZXXXTTTPPPNNNOOOTTTWWW]]]YYYYYYYYYTTTUUUhhhvvvmmmbbbZZZXXXOOOJJJKKKLLLIIIJJJOOORRRSSSVVVYYY]]]```cccdddggghhhjjjjjjjjjjjjlllmmmpppppppppqqqqqqrrrrrrrrrsssrrrrrrqqqqqqpppoooooouuusssrrrpppoooooooooppprrrqqqpppnnnlllkkkiiiiiioooppprrrsssssssssuuuwwwyyywwwssslllfffccccccdddfffeeefffjjjnnnsssvvvwwwrrriiiggg+++******))))))******+++***++++++---...000222333333333222222111000000///111222444555555333111///---,,,+++***************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))***************++++++***))))))***,,,))))))))))))))))))))))))************************************************,,,++++++************+++******++++++++++++******************************************************************************++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------...............------......//////000000/////////000111111222222000222333444333444555777999999::::::;;;<<<<<<<<<<<<>>>@@@BBBCCCFFFIIILLLNNNNNNPPPPPPQQQPPPPPPOOOJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDBBB???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777888999:::;;;:::999999888888999999888777666777888888666444666666777777777666555444555555555555555555555555666555444333333333444444444444555555555555444444333222222222222333444444333444444555555555444444444444333333333444666666555555555666666666777777777666666555555555555555555555555666666777777777666999<<<>>>???AAACCCEEEEEEEEEFFFEEEDDDCCCAAA@@@AAADDDHHHMMMPPPRRRRRRRRRQQQQQQPPPQQQSSSUUUXXXYYYWWWZZZ[[[YYYYYY[[[[[[WWWVVVTTTSSSPPPNNNLLLKKKKKKLLLMMMNNNPPPQQQOOOKKKGGGFFFHHHKKKMMMNNNNNNLLLKKKJJJLLLNNNQQQTTTVVVXXXYYYXXX___bbb^^^[[[\\\^^^___\\\[[[XXXUUURRRSSSWWWZZZ]]][[[]]]^^^YYYTTT___ppp~~~}}}~~~wwwlllddd^^^UUUNNNMMMKKKGGGHHHKKKJJJKKKNNNRRRVVVZZZ]]]^^^bbbdddfffgggggghhhjjjkkklllllllllmmmmmmnnnnnnooopppoooooooooooonnnnnnnnnsssrrrpppooonnnnnnnnnoooppppppooommmlllkkkjjjiiimmmoooqqqqqqqqqrrrsssuuuuuuuuutttqqqpppqqqtttwwwvvvuuuvvvzzz|||qqqhhhddd+++******))))))******+++******,,,---///111222333111111000000//////......000111111111111000//////,,,+++******************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))***+++***)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))************************+++************++++++,,,******++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************++++++,,,,,,---++++++,,,,,,,,,,,,++++++.........---------------..................//////...//////000000111111222111222444444333333444555777777888888999::::::;;;===???AAABBBCCCDDDGGGJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIHHHGGGIIIHHHGGGEEECCCBBBBBBBBBDDDEEEGGGGGGGGGEEECCCBBBBBBCCCCCCCCCBBBBBBAAA@@@EEECCC@@@???>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999:::::::::999888888888888999555555666888::::::777555555555666666666555555444444444444444444444444444777666555444444444444555444444555555555555444444222222222222222333333444444555555555555555444444444333333333333444444555444444444555555555666666666555555555444444444444333333444555666666777777666999<<<>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAA??????EEEFFFIIIKKKMMMNNNNNNNNNSSSRRRRRRRRRSSSUUUWWWYYYVVVWWWVVVRRRSSSWWWZZZYYYVVVTTTQQQOOOLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLJJJGGGHHHIIILLLNNNNNNNNNMMMLLLMMMNNNPPPSSSWWW\\\___bbb]]]ccceeeaaa^^^^^^```___\\\\\\[[[YYYWWWWWWYYY[[[ZZZZZZ^^^ccc```YYY[[[dddqqqyyyvvvzzz~~~}}}~~~}}}|||{{{||||||yyyrrrkkkbbbXXXRRRMMMHHHGGGHHHEEEFFFHHHKKKNNNQQQTTTUUU\\\^^^```bbbcccdddfffhhhfffgggggghhhiiiiiijjjjjjkkkkkkkkklllllllllmmmmmmppppppooonnnmmmmmmmmmnnnnnnnnnmmmmmmlllkkkkkkkkklllmmmooooooooooooqqqssspppqqqrrrsssuuuyyyvvvqqqlllddd___***))))))(((((())))))***)))***,,,...///111222222000000//////............------,,,,,,+++++++++,,,+++******)))))))))******(((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))******)))))))))))))))***************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************)))*********((((((***+++))))))))))))))))))))))))((((((((((((((((((((((((************************++++++***++++++,,,---...******++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,***+++,,,------,,,+++***......------------,,,,,,.....................---......//////000111111111111222333333222111333444666666777777888999::::::>>>???AAAAAABBBCCCFFFHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIHHHFFFEEEDDDCCCCCCCCCEEEGGGHHHJJJIIIGGGDDDBBBBBBBBBBBBBBBAAA@@@??????CCCAAA@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888999999::::::999999888888888888888555555777:::<<<<<<999777888888777777777666555555333333333333333333333333666555555444444444444444444444555555555555444444222222222222222333444444555666666666666555444444333333333333333333333333333333333444444444555555444555555555555444444444222333333444555666777777777999<<<===>>>>>>@@@BBBCCCCCCBBBBBBAAA@@@??????EEEFFFGGGIIIKKKLLLMMMMMMRRRQQQQQQQQQRRRTTTUUUVVVRRRRRROOOJJJJJJQQQVVVVVVRRRQQQOOOLLLKKKKKKLLLMMMPPPNNNLLLKKKKKKJJJHHHGGGGGGIIIKKKMMMOOOOOOOOOOOOOOOPPPTTTXXX\\\___bbbccc\\\```bbb___\\\^^^^^^]]][[[\\\]]]]]][[[ZZZ[[[\\\YYYYYY]]]cccdddbbbdddjjjhhhvvv{{{tttxxx~~~|||zzzxxxxxxxxxxxx~~~zzzrrrfff[[[SSSLLLHHHFFFGGGGGGGGGGGGIIIKKKMMMNNNUUUXXXZZZ\\\^^^```ccceeeccccccdddeeeffffffgggggggggggghhhiiiiiijjjkkkkkknnnnnnmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllkkklllnnnnnnmmmnnnoooqqqmmmnnnoooppprrrvvv|||wwwiiigggddd^^^ZZZ(((((((((''''''((((((((()))***,,,...///000000000////////////............,,,+++***)))))))))******)))))))))(((((())))))***(((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))***)))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************)))******)))(((((()))+++))))))))))))))))))))))))((((((((((((((((((((((((************************,,,,,,,,,,,,,,,---...///******++++++++++++******************************************************************************++++++++++++++++++++++++***************************+++++++++++++++,,,,,,)))***,,,,,,,,,,,,***)))------------------,,,,,,............------------.........///000000111111000222333222111111222333666666777888999:::;;;;;;>>>???@@@AAAAAABBBEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHGGGIIIJJJKKKJJJHHHEEECCCBBBBBBBBBBBBAAA@@@???>>>???>>>>>>???@@@AAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999::::::999888888777777888888666666999<<<>>>>>>;;;999:::999888777666555444444333333333333333333333333444444444444333333222222444444555555555555444444333333222222333333444555666777777777666666555444333333333333333333333222333333333333444444444444444444555666666555555444333333333444555666666777888:::<<<=========>>>???BBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEHHHJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRPPPOOOKKKEEEFFFMMMSSSTTTPPPOOOOOONNNOOOPPPQQQRRRTTTQQQMMMKKKJJJIIIGGGFFFFFFGGGJJJLLLOOOPPPQQQQQQPPPSSSXXX]]]___```___^^^YYY]]]^^^\\\[[[]]]^^^\\\\\\^^^```aaa___^^^^^^___]]][[[\\\```dddhhhnnntttiiiooo~~~}}}uuuzzz}}}|||yyywwwuuuuuutttuuuwww{{{}}}ssseeeZZZQQQJJJFFFEEEEEEDDDDDDEEEGGGIIIKKKOOOQQQUUUWWWYYY[[[^^^aaa```aaaaaabbbccceeeeeefffddddddeeefffggghhhhhhiiijjjkkkkkkkkkkkklllkkkkkkkkkkkkkkklllllllllmmmmmmjjjkkkllllllllllllmmmooolllmmmnnnnnnooorrrwwwzzzooofffbbb^^^ZZZYYY)))((((((''''''(((((())))))***,,,---......------........................,,,,,,+++***************((((((((((((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((()))***)))(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,,,,,,,,,,------...******++++++++++++******))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,------------------------------......---......//////000000111///000222222111111222333666666777888999;;;<<<<<<===>>>@@@@@@@@@BBBDDDGGGFFFFFFFFFFFFGGGHHHJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIKKKIIIHHHGGGGGGHHHJJJKKKIIIIIIJJJKKKJJJHHHEEEDDDCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<>>>@@@AAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<888999999999999:::::::::999999888777777777777888777777999;;;======;;;999999888666555444333333333333333333333333333333333333333444444333333222111444444555555555555444444444444444444444555555666888888888888777666555444333444444444444333333222333333333444444444555555444555666777777777666555444555555555555666666666999:::<<<===<<<<<<<<<===????????????@@@AAABBBBBB@@@AAADDDGGGIIIKKKLLLLLLHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOKKKEEEFFFLLLQQQRRRPPPQQQRRRSSSUUUVVVWWWWWWVVVSSSNNNLLLJJJIIIHHHFFFEEEGGGIIIKKKNNNPPPQQQQQQPPPTTTYYY]]]___]]]ZZZXXXXXX[[[\\\ZZZZZZ]]]]]]ZZZ]]]___bbbcccbbbaaaaaabbbaaa```^^^]]]___dddmmmtttkkkhhhqqq{{{}}}{{{yyywwwuuusssssssssssstttuuuuuuxxxpppdddZZZQQQIIIBBBAAA@@@@@@BBBDDDGGGIIIIIIKKKNNNQQQSSSUUUXXX[[[\\\]]]^^^___```bbbcccccc``````aaabbbccccccddddddeeefffggghhhiiiiiihhhhhhhhhiiiiiiiiijjjjjjjjjkkkgggiiijjjjjjiiiiiijjjkkkkkkllllllmmmnnnqqqvvvzzz~~~}}}sssiiiddd^^^XXXVVVWWW******))))))))))))******)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))(((''''''''''''((()))***))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************((()))***)))'''''')))***))))))))))))))))))))))))************************************************,,,,,,+++*********++++++******++++++++++++******************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******+++,,,---......///,,,,,,,,,------.........------......///000000000---///111111000111222444555555666888999:::;;;<<<;;;===??????@@@BBBDDDGGGEEEEEEEEEEEEFFFHHHIIIKKKHHHGGGHHHHHHJJJLLLNNNPPPJJJJJJKKKKKKKKKKKKJJJJJJMMMKKKIIIGGGFFFGGGIIIJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>===<<<;;;<<<===???@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<888888999999::::::::::::999999888777777777777777888777777999:::;;;:::888777666555555555666777777444444444444444444444444333444555555555444222222444444555555555555444444666555555555555666777777888888888888777666555555444555555666555444333222444444444444555555555555444555777888999888777666777777666666666666555555999;;;<<<<<<;;;:::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCC>>>AAADDDHHHIIIJJJIIIHHHDDDEEEGGGIIIJJJKKKLLLLLLMMMMMMJJJFFFFFFKKKNNNMMMOOOQQQSSSVVVWWWWWWWWWVVVSSSPPPMMMKKKKKKKKKIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNPPPSSSWWWZZZ[[[YYYWWWVVVXXXZZZZZZXXXXXX[[[YYYUUU[[[]]]___``````___```aaa^^^___^^^[[[YYY]]]dddiiiggg^^^aaavvvvvvqqqpppyyyxxxvvvtttrrrrrrrrrsssoooqqqrrrrrrxxxrrrhhh\\\RRRFFFEEEBBB@@@@@@AAACCCDDDCCCEEEHHHKKKLLLNNNQQQTTTWWWXXXYYYZZZ\\\]]]^^^^^^\\\\\\]]]]]]^^^^^^______```aaabbbddddddeeeddddddeeeeeeeeefffffffffffffffdddeeegggfffeeeeeefffhhhgggggghhhhhhiiimmmrrruuuuuuzzz}}}kkkccc]]]ZZZWWWRRROOOOOO,,,,,,++++++++++++,,,,,,)))***,,,,,,,,,***((('''***************+++++++++((((((((()))(((((('''&&&'''''''''''''''((()))***))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************((()))))))))'''''')))***))))))))))))))))))))))))************************************************++++++***)))((((((((()))******++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))***+++---...//////++++++,,,,,,---...//////------......///000000000,,,...000000000111333555444444555777888:::;;;;;;:::<<<>>>???@@@BBBEEEGGGEEEDDDDDDDDDFFFHHHIIIKKKGGGGGGHHHIIIKKKNNNQQQSSSJJJJJJKKKKKKKKKKKKKKKJJJOOOMMMJJJGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA???>>>===<<<<<<<<<<<<===???>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<777888999:::::::::::::::999888888777777777777777888777666666888999888777777666666777888:::<<<===444444444444444444444444444555666666666555333333444555555555555555555444666666666666666777888888999999999888888666555555555555666666666555333222444444444555555555666666444666888999:::999888777888888888777666666555555999;;;<<<<<<;;;::::::;;;999999999:::<<>>>>>>>>???AAADDDFFFHHHJJJMMMOOOSSSTTTUUUVVVXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]___```aaaaaaaaaaaaccccccccccccccccccccccccbbbcccddddddcccbbbccceeebbbccccccbbbccceeejjjmmmmmmrrrxxx{{{~~~|||mmmfff```XXXQQQPPPOOOKKKHHHGGG111555222(((###''',,,---(((((()))))))))))))))(((************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))***************************************++++++++++++***))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))------)))+++000+++%%%+++%%%''''''$$$%%%((()))'''((()))***++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))******************************))))))******+++,,,******))))))))))))******************************+++)))((()))***,,,,,,+++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........---------............///---...///000111222333333000222444555666777999;;;======>>>@@@BBBCCCEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKMMMOOOQQQRRRJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJGGGHHHIIIIIIFFFBBBFFFGGGGGGGGGFFFEEECCCBBBCCCCCCCCCBBB@@@===:::888<<<<<<===>>>???@@@AAAAAA>>>======<<<;;;;;;::::::======<<<;;;::::::999999;;;:::999888888888999:::999999999888888888777777999888777777:::>>>CCCFFF777777666555444444333333444555777777555555555666777666666555555555666666666666666666777777777777999888777777666777777777888888888999999:::::::::555555666666666666555555666777888999999888777666888888777777777777777888888:::;;;;;;999888888999888999:::;;;;;;<<>>@@@BBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJLLLNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGHHHIIIGGGFFFCCCDDDDDDEEEEEEDDDCCCBBBCCCCCCBBBAAA???===;;;:::=========>>>>>>??????@@@=========<<<;;;:::::::::======<<<;;;;;;:::999999;;;:::999888777888999999999999888888888777777777777777666777999<<<@@@BBB777666666555444444333333444666777777666555555666666666555555555555555666555666666666777777777777777777666777777888999999888888999999999:::::::::555666666666666666666555666777777888888777777666888888777777666777777777777888:::999777666666777888999;;;;;;;;;<<>>@@@AAACCCCCCCCCAAAAAAAAA@@@AAACCCFFFHHHGGGFFFFFFEEECCCCCCDDDGGGKKKMMMOOOOOOPPPPPPOOOMMMJJJHHHGGGHHHIIIKKKLLLMMMMMMNNNLLLNNNOOONNNLLLKKKKKKLLLJJJKKKLLLNNNOOOQQQRRRSSSWWWTTTPPPOOOQQQTTTWWWXXXXXXVVVSSSRRRRRRSSSVVVXXXVVVWWWXXXXXXWWWVVVXXXYYYUUUUUUWWW\\\hhhzzzpppkkklllnnnppprrrrrrrrrrrrrrrooolllhhhfffiiinnnsss{{{ggg```UUUKKKDDD@@@>>>===>>>=========>>>@@@AAACCCGGGIIIKKKNNNPPPQQQQQQQQQTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]]]][[[\\\]]]]]]^^^^^^]]]]]]ZZZ\\\^^^^^^]]]\\\]]]^^^cccgggkkklllkkklllpppttt{{{|||}}}vvvnnnddd\\\UUURRROOOLLLIIIGGGEEEDDDBBB@@@'''+++---,,,,,,...---)))((((((((((((((((((''''''((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))******++++++******)))(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***%%%++++++%%%111999+++,,,,,,+++(((+++...---((())))))***++++++***))))))************))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,******))))))))))))******************************,,,++++++*********++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................//////000111222222222333555555444444666777999999;;;<<<>>>@@@AAAAAA???@@@AAABBBCCCDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHGGGFFFEEEEEEFFF@@@AAABBBCCCCCCCCCBBBBBBCCCBBBAAA???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999===<<<<<<;;;;;;::::::999;;;:::888777777777888999888888888888777777777777555555555666777999:::;;;666666555555444333333333444666888777666555666777555555444444444555555666555555666666666777777777555555666666777999:::;;;999999999999999:::::::::555666666777777666666555777777666666666666777777999888777777666666666777555777888777666444555555666777999999999:::<<>>???AAABBBBBBAAA@@@@@@@@@@@@@@@BBBEEEFFFFFFDDDDDDCCCAAAAAACCCEEEIIIKKKNNNMMMMMMKKKJJJIIIGGGGGGGGGHHHJJJLLLLLLLLLLLLKKKNNNOOOOOOMMMJJJHHHHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPRRRPPPNNNNNNQQQUUUWWWXXXWWWTTTOOOMMMNNNQQQWWWZZZXXXXXXYYYXXXWWWXXXZZZ\\\ZZZYYYWWWVVV\\\kkkzzzdddbbbccciiiooorrrpppmmmrrrpppmmmhhheeedddfffiiiuuu{{{vvvhhhZZZPPPIIIEEECCC???>>><<<:::::::::;;;<<<@@@AAADDDFFFHHHJJJJJJKKKNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYZZZ[[[]]]\\\[[[ZZZZZZ[[[\\\___bbbcccaaabbbeeehhheeefffgggiiijjjjjjkkkkkkcccaaa^^^YYYUUUPPPMMMKKKFFFDDDAAA@@@@@@@@@???>>>,,,------,,,,,,,,,***'''((((((((('''''''''''''''(((((((((((((((((((((((())))))*********)))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************((()))))))))************((((((((((((((((((((((((***************))))))(((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))###......###777FFF000+++...///,,,+++------************************************)))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,+++******))))))******+++************************,,,,,,,,,+++***)))***,,,*********+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111222222333444444333333444555888888:::;;;===>>>@@@@@@>>>???@@@AAABBBCCCDDDEEEHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKKKKGGGBBB???@@@BBBAAAAAAAAAAAAAAAAAAAAA@@@AAA@@@???>>>===>>>???@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999<<<<<<;;;;;;:::::::::::::::999888777666777888888888888777777777666666666333333444555555555555555555555555444444333333333444666888777666555666666444444444333444444555555555555555666666666777777666666666666777888999:::999999999999999999999999555666666777777666666555777777555444444555777777888888777666666666666666555777888777666444555555444555666666666777999;;;>>>>>>???@@@@@@@@@???>>>@@@???@@@BBBDDDEEEEEECCCBBBBBBAAAAAABBBEEEHHHIIIMMMKKKIIIGGGFFFFFFFFFGGGIIIJJJKKKMMMMMMLLLKKKJJJPPPPPPOOOLLLHHHFFFEEEFFFIIIIIIIIIIIILLLOOORRRTTTQQQOOONNNOOORRRUUUWWWWWWTTTRRROOOMMMOOOSSSXXX[[[YYYZZZZZZYYYXXXZZZ]]]```bbb___[[[YYY\\\fffsss{{{jjjccc^^^```iiioooooommmsssrrrooojjjfffcccdddeeeiiimmmqqqvvv~~~sssggg]]]TTTPPPEEECCC@@@<<<:::999:::::::::;;;===???@@@BBBCCCDDDGGGHHHIIIJJJLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSTTTUUUUUUVVVVVVUUUUUUXXXYYYZZZZZZXXXVVVVVVWWWVVVXXXZZZZZZYYYYYY[[[]]]YYYYYYZZZZZZZZZYYYYYYXXXUUUSSSQQQNNNKKKHHHEEEDDD@@@>>><<<<<<<<<===<<<:::333000,,,)))'''%%%''')))***)))(((''''''''''''((())))))))))))))))))))))))((()))************))))))((((((((((((((((((((((((((()))))))))************((()))))))))************((()))))))))************(((((((((((((((((((((((()))************)))(((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))),,,$$$///..."""666DDD...&&&...222...)))))),,,---++++++************++++++))))))))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,++++++************++++++************************+++,,,---,,,***)))+++---***++++++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000111111111333444333222111222444777888999;;;<<<>>>???@@@>>>???@@@AAACCCDDDEEEFFFIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIEEE@@@>>>???AAADDDDDDBBBAAA@@@???>>>>>>???>>>===<<<<<<===???@@@>>>>>>======<<<;;;;;;;;;:::::::::::::::999999999::::::::::::999999999999999888777666666666777777777777777666666666555555222333333444444333222111444444444444444333333333444555777777555444555666333333333333333444555555555555555555666666666666777777666555555666666666888888888888888888888888555555666666666666555555777666555444444555666777777777666666666666777777666888999888777666666666555666777777777777999;;;>>>>>>>>>>>>>>>>>>======@@@??????AAACCCEEEDDDBBBBBBAAAAAAAAACCCEEEGGGIIIJJJIIIFFFDDDCCCDDDFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJOOOOOONNNJJJFFFDDDDDDEEEHHHHHHIIIJJJMMMQQQUUUXXXSSSQQQPPPQQQSSSUUUUUUTTTQQQQQQQQQQQQSSSVVVYYYZZZWWWWWWXXXWWWWWWYYY\\\___bbb^^^\\\___ggglllnnnmmm}}}rrreee```dddmmmrrrtttssssssqqqnnniiifffeeefffddddddgggkkkrrr{{{rrreee\\\PPPMMMGGGBBB>>><<<<<<<<<888888999:::;;;<<<>>>>>>AAAAAACCCDDDFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQPPPRRRSSSRRRPPPOOOOOOPPPRRRSSSTTTTTTSSSSSSTTTUUUPPPPPPPPPPPPOOONNNMMMLLLJJJIIIGGGEEEBBB@@@>>>===>>><<<:::999::::::999777---***))))))***...999CCC,,,***)))'''''''''(((((())))))))))))))))))))))))'''(((***++++++***))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))******))))))((('''))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))...(((...,,,$$$...666'''%%%---222...******---...,,,+++************+++,,,))))))))))))************))))))))))))))))))))))))******************************))))))******+++,,,++++++************++++++************************))),,,---,,,***))),,,///++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........//////000000000000111222222111111222333666777888999;;;===>>>???>>>???@@@BBBCCCEEEFFFGGGIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDBBB@@@@@@BBBCCCEEEDDDBBB@@@>>>===============<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::999999999999999999999999888888888888888888888888999888666555555555666777666666666666555555555555333333333333333222111111444444333333333333333333222444666666444333444555222222222222333444444555444444555555555666666666666666555444444444444444777777777666666666666666444444444555555444444444555555444444444444555555555555555555666777888888777999::::::888777777888777999:::999999999;;;============<<<<<<<<<<<<<<<>>>>>>>>>@@@BBBCCCBBB@@@@@@@@@@@@AAABBBDDDFFFGGGFFFDDDBBBAAAAAACCCEEEGGGHHHHHHHHHIIIIIIIIIIIIIIIMMMMMMKKKHHHEEECCCDDDEEEFFFFFFHHHJJJMMMPPPTTTUUUSSSRRRQQQRRRTTTTTTSSSRRRNNNOOOQQQSSSTTTVVVWWWWWWRRRSSSTTTTTTTTTVVVYYY\\\ZZZXXXYYYaaalllppplllfffxxx~~~ooobbb___eeemmmtttttttttrrroookkkhhhggggggcccaaabbbfffjjjmmmuuu}}}uuukkk[[[WWWOOOGGG@@@<<<::::::999999999888999:::;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKMMMNNNNNNLLLKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKJJJIIIHHHCCCCCCBBBAAA@@@???>>>===>>><<<999999999999777666'''&&&(((+++,,,222CCCTTT---,,,***((('''((()))***(((((((((((((((((((((((('''(((***+++++++++))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************************)))))))))))))))(((((('''((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---************+++***''''''+++---,,,...111///,,,,,,++++++******++++++,,,((()))))))))************))))))))))))))))))))))))******************************))))))******+++,,,,,,++++++******++++++,,,************************'''+++---,,,******...222+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------.........///////////////...000111111000000222333444555666777999;;;<<<======>>>???AAACCCDDDFFFFFFHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBB@@@???@@@BBBBBBBBBCCCAAA@@@>>><<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;888888888999999999999999666666666666777777777777888777666555444555666666666666666555555555444444444333333333222222222222333333333333333333333333111333444444333222222333111111111111222333444555444444444555555555666666333333222222222333444444666666555555555444444444222333333444444333333222444444444555555444444444333333444444666777999:::777999:::999888777777777777888999999888999;;;=========<<<;;;;;;;;;;;;;;;<<<;;;;;;===???@@@>>>===>>>>>>??????AAACCCDDDEEE@@@???>>>>>>???AAADDDFFFFFFEEEDDDCCCDDDEEEGGGHHHKKKKKKIIIFFFDDDCCCDDDFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPPPPPPPQQQSSSSSSRRRPPPKKKLLLMMMOOOQQQRRRSSSSSSPPPRRRTTTUUUVVVWWWYYY[[[TTTSSSUUU\\\dddgggeeeaaakkkuuuzzzjjj___^^^fffnnntttsssqqqmmmiiifffeeefffdddaaaaaadddeeedddhhhoooyyypppjjj```TTTJJJCCC???======<<<:::999999999::::::::::::;;;<<<<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKIIIIIIIIIJJJHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFEEE????????????>>>>>>>>>>>>;;;:::888777888999888777+++******)))$$$%%%555GGG...---+++)))(((((()))***''''''''''''''''''''''''&&&(((***+++,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************************)))))))))))))))(((((('''(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***'''***111---(((...+++***)))+++222777222)))---,,,+++******+++,,,---(((((())))))*********+++))))))))))))))))))))))))*********************************)))***++++++,,,,,,++++++******++++++,,,************************&&&***------******///333++++++,,,,,,,,,---------)))************+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------.........///////////////...///111111000000222333222333444666777999:::;;;<<<===>>>@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDHHHDDD???>>>@@@AAA@@@>>>???>>>===<<<;;;;;;<<<===999:::;;;<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999555555555666666666666666888777666555444555555666666666555555555444444444555444333333222333333444333333333333333333333333000222444333222111222222111111111111222333444555444444444555555555666666000000000111222333444555555555555444444333333333111222222333333222222111222333555555555555333222222222333444666888:::;;;777888999999777666666777555666777666555666888:::===<<<;;;::::::::::::::::::999999;;;<<<===<<<;;;<<<======>>>???AAACCCCCC<<<<<<;;;<<<===@@@CCCDDDDDDBBB@@@???@@@BBBEEEGGGIIIIIIHHHEEECCCCCCEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNMMMNNNPPPRRRSSSQQQOOOJJJJJJJJJKKKLLLNNNPPPQQQQQQSSSWWWXXXYYYZZZ[[[]]]SSSSSSSSSUUUXXXZZZ[[[[[[aaaiiivvvvvvfff___eeemmmtttssspppkkkfffccccccddddddaaaaaadddccc___bbbhhhooozzzuuugggZZZQQQKKKIII???>>><<<;;;:::::::::;;;999999::::::;;;;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBB@@@AAACCCDDDCCCBBBCCCDDDDDDCCCBBBCCCDDDDDDDDDCCC>>>>>>???@@@@@@@@@@@@???::::::::::::999999999999999777666666888999999888******))))))))))))******))))))(((((((((((())))))******))))))((((((''''''******))))))((((((''''''))))))************))))))))))))*********+++++++++---***((())),,,,,,***&&&*********))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++)))***111:::<<<444,,,************************))))))************))))))************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,---...---,,,***)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------------.........//////............////////////000111111111111222222222222222222222555999===@@@???@@@@@@AAAAAABBBBBBCCCAAABBBCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@???===============<<<;;;;;;::::::999999999888888888888888777777888888888888777777777666666555555555666666555444444444444555666666555555555555555555555555444444444555555555666666444444555555444444333222444444444444444444444444333333333333333333333333000222333333222111333444333333333444444444555555444333333222222333333444111111111111000000000000111111222222222333333333222222333444444555555666666666666666666666666666:::::::::999888777666555777666666666666777777888;;;::::::999999::::::;;;::::::::::::::::::::::::<<<<<<===>>>???@@@@@@AAA;;;;;;===>>>??????????????????@@@BBBDDDHHHKKKLLLNNNJJJFFFEEEGGGIIIIIIHHHTTTTTTRRROOOLLLJJJJJJJJJGGGHHHKKKNNNPPPOOOLLLIIIEEEFFFHHHKKKNNNRRRTTTUUUQQQVVV\\\```___[[[XXXVVVQQQRRRSSSQQQPPPSSS[[[bbbhhhfffiiixxx{{{xxxoooccciiinnnrrrooohhhcccbbbccc```aaaaaa___\\\\\\```cccrrrtttxxxrrrhhh[[[PPPLLLDDD@@@CCCBBB<<<888999>>>;;;999888888::::::999555666777999:::;;;;;;;;;999:::::::::;;;;;;;;;<<<>>>>>>>>>>>>??????????????????>>>>>>=========<<<@@@@@@??????>>>>>>>>>============<<<<<<;;;;;;;;;===<<<<<<<<<;;;999888888;;;:::999888888:::<<<===******))))))))))))******))))))(((((((((((())))))))))))))))))((((((((((((***)))))))))((((((((('''))))))************))))))+++***))))))))))))******&&&(((***+++******))))))***)))))))))))))))))))))))))))))))))))))))))))))---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))************))))))***))))))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,)))(((,,,222555222---************************))))))************))))))************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,---------,,,+++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,---------.....................////////////000000111111111222222222222222111222555999===?????????@@@@@@AAAAAAAAAAAA@@@AAACCCEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@???@@@??????>>>>>>===<<<<<<======<<<<<<;;;:::::::::999999999888888777777666666777777888888777777666666666555555444555555666555444444444444555666666555555555555555555555555444444444444555555555666444444444555444444333222333333333333333333333333222222222222222222222222000111333222111111222444333333333444444444444555444333333222222333333444111111111111000000000000111111111222222222333333222222333333444555555555555555555555555555555555999999999999888777666555666666666666666777777888::::::999999999999::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>??????:::;;;<<<===>>>?????????AAAAAABBBDDDGGGKKKNNNOOOOOOKKKHHHHHHKKKMMMNNNNNNPPPQQQPPPNNNKKKJJJJJJKKKIIIJJJLLLOOOPPPOOOLLLJJJIIIKKKMMMPPPSSSUUUVVVVVVTTTXXX^^^```___[[[XXXVVVUUUVVVVVVSSSPPPSSSZZZaaahhheeegggrrrsssiiihhhggggggfffeeecccaaa```aaaaaa^^^\\\\\\^^^aaagggiiimmmrrryyywwwmmm```VVVMMMJJJHHHBBB===<<<>>><<<::::::::::::888777888888888999999999999888777777888888999999::::::<<<<<<=========>>>>>>>>>=========<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::::::::;;;:::999888888999::::::;;;<<<===>>>>>>>>>???@@@))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************)))))),,,+++)))(((((()))***+++###''',,,,,,)))((())),,,))))))))))))))))))******))))))))))))))))))))))))------,,,+++************))))))))))))))))))))))))'''((((((((((((((())))))))))))))))))))))))))))))((())))))******))))))((()))(((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,)))''''''***---......************************))))))************))))))************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,---,,,,,,+++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,------------............/////////000000000111111111222222222111111222444888;;;===>>>???????????????@@@@@@@@@AAACCCEEEFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@???>>>@@@???===<<<;;;;;;<<<<<<===<<<<<<;;;;;;::::::999999999888777777666555555555666666777777666666555555444444444444444555555555444444444444555666666555555555555555555555555444444444444555555555555444444444444444333222222222222222222222222222222111111111111111111111111000111222222111111222444333333333333444444444444333333222222222222333333111111111111000000000000111111111222222222222333222222333333444444555555555555555555555555555555777888888888777666555555666666666666666777888888999999888888888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===999:::;;;===>>>>>>??????@@@AAACCCEEEIIILLLOOOQQQOOOMMMKKKKKKNNNQQQRRRSSSMMMNNNNNNMMMJJJIIIIIIJJJJJJLLLNNNOOOOOONNNMMMKKKLLLNNNQQQSSSUUUUUUTTTTTTUUUYYY]]]___]]]ZZZXXXVVV[[[[[[XXXUUURRRTTTZZZ___eeeddddddkkkyyynnnggg______dddgggddd`````````___]]][[[ZZZ\\\]]]___bbbfffiiilllrrrzzz}}}ooo```XXXSSSLLLDDD@@@???===<<<;;;;;;:::888666777777777666555555444444666666777777888999999:::::::::;;;;;;;;;<<<<<<<<<:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999;;;:::888777888:::<<<===999<<>>>>>>>>>>>AAABBBDDDEEEFFFEEEEEEDDDDDDCCCBBB@@@???>>>======@@@???<<<;;;::::::<<<===<<<<<<;;;;;;:::999999999999888888777666555444444555555666666666666555555444444333333333444555555555444444444444555666666555555555555555555555555444444444444444444444444333444444444444333222222111111111111111111111111000000000000000000000000000111222222111111222333222222333333333444444444333333222222222222333333111111111111000000000///111111111111222222222222111222222333444444555555444444444444444444444444555666666666666555555444666555555666666777888999888888777777777777888888999999999999999999999999::::::;;;;;;;;;;;;;;;;;;888999;;;<<<>>>>>>??????>>>???AAADDDHHHKKKNNNOOOMMMLLLLLLLLLMMMOOOQQQRRRMMMNNNNNNLLLIIIGGGGGGGGGJJJLLLMMMNNNMMMLLLLLLLLLLLLNNNQQQRRRSSSQQQOOONNNRRRVVVYYY[[[ZZZYYYXXXXXX]]]\\\ZZZVVVTTTVVV[[[______```cccgggooo}}}{{{ooobbb]]]```ccccccaaa___^^^]]][[[ZZZYYYYYYZZZZZZ^^^aaaaaaaaafffnnnvvv~~~yyyooohhh___TTTLLLHHHDDD@@@>>><<<;;;:::999777777666666666666666666777777888888999::::::;;;888999999999999:::::::::777777888888999999:::::::::999999999999999999999999999999999999999999999;;;:::::::::;;;<<<======;;;===@@@@@@???AAADDDHHH((()))************)))((())))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))))))))************))))))***)))((((((***---111333999444...***)))***))))))(((((())))))************))))))))))))))))))))))))***))))))(((((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((***+++***(((''')))+++************************))))))************))))))************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,*********+++++++++,,,,,,------------............//////000000000111111111111000111222333555777888::::::;;;;;;<<<=========CCCCCCDDDEEEEEEDDDBBBAAABBBAAA@@@>>>============AAA???===;;;:::;;;<<<===;;;;;;;;;:::999999888888888888888777666555555444555555666666666666555555333333333333333444555666555444444444444555666666555555555555555555555555444444444444444444333333333333444444333333222111111111111111111111111111000000000000000000000000///111222222111000222333222222222333333333444444333222222111111222222333111111111111000000000///000000111111111222222222111111222222333444444555444444444444444444444444333333444555555555444444555555555555666777888999888777777666666777777888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;:::888999;;;===>>>???@@@@@@>>>???BBBEEEHHHKKKMMMNNNKKKKKKKKKJJJJJJKKKLLLMMMOOOPPPPPPMMMIIIFFFDDDDDDIIIJJJLLLLLLJJJIIIKKKMMMMMMNNNPPPQQQQQQNNNLLLJJJMMMPPPSSSUUUVVVWWWXXXYYY[[[ZZZYYYWWWWWWYYY\\\^^^YYY]]]aaaeeeiiirrr{{{mmmaaa\\\\\\]]]^^^]]]\\\ZZZYYYYYYXXXWWWVVVRRRUUUWWWUUUTTTWWW^^^eeennnttt|||rrrgggaaa[[[RRRJJJEEEBBB@@@???;;;;;;::::::::::::;;;<<<888888999999999:::::::::888888888888999999999999666777777777888888999999888888888999999999999999999999999999999999999999999:::<<<=========<<<<<<@@@BBBCCCCCCCCCHHHQQQXXX((()))***++++++***)))((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))(((((()))+++...111333;;;555,,,))))))***)))'''((((((((()))******++++++)))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))((())))))))))))))))))***))))))))))))))))))))))))'''(((((())))))(((((('''***))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***++++++***))))))***************************))))))************))))))************************))))))))))))))))))))))))************************)))************++++++++++++************+++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++******+++++++++,,,,,,,,,,,,------------........./////////000000000111111000000111111222444555666777777888:::;;;<<<===>>>BBBBBBCCCDDDCCCBBBAAA@@@@@@???>>><<<<<<<<<======@@@???===<<<;;;;;;<<<<<<;;;::::::999999888888777888888777777777777666666555666666777777666666555333333333333444555666777555444444444444555666666555555555555555555555555444444444444333333333333333333333333333222111111111111111111111111111111000000000000000000000000///000111111000000111333222222222222333333333333222222111111111111222222111111111111000000000000000000000111111111111222111111222222333333444444333333333333333333333333111111222333444444444444555555555555666888999:::888888777777777777888888999999999999999999999999<<<<<<;;;;;;::::::999999999:::<<<===???@@@AAAAAA@@@BBBDDDGGGJJJLLLMMMNNNGGGHHHIIIHHHGGGGGGIIIJJJQQQRRRRRROOOKKKGGGDDDCCCGGGIIIKKKJJJHHHHHHKKKOOOPPPQQQQQQQQQPPPNNNKKKJJJIIIKKKNNNPPPQQQTTTWWWZZZWWWWWWXXXXXXYYYZZZ[[[\\\UUUZZZ```ccceeeiiiqqqxxxxxxkkk___YYYXXXXXX[[[YYYXXXWWWXXXWWWVVVTTTOOOQQQQQQOOONNNOOOTTTXXX[[[```hhhrrr}}}}}}qqqfff]]]VVVQQQNNNDDDBBB@@@>>>===<<<<<<===::::::::::::999999999999888888999999999:::::::::888888888888888999999999888999999999999999::::::::::::::::::;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@DDDGGGJJJLLLOOOYYYfffqqq((()))***++++++***)))((())))))(((((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***))))))************))))))((((((((()))***+++------...,,,***((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))***************************************))))))************))))))************************))))))))))))))))))))))))************************)))************++++++++++++***)))))))))***,,,---******************************+++++++++,,,,,,,,,************************---,,,++++++******++++++++++++++++++,,,,,,,,,---,,,,,,---------.........////////////000000000111000000000111222333444444444555666888:::<<<===>>>>>>???@@@BBBCCCBBBBBBAAA>>>===<<<;;;:::;;;===>>>======<<<<<<;;;::::::::::::::::::999888888777777777777777888888888888888666777777888888777777666444444444444555666777888555444444444444555666666555555555555555555555555444444444333333333222222222333333333333222111111222222222222222222222222111111111111111111111111///000111111000000111222111222222222222333333333222222111111111111222222111111111111000000000000000000000000111111111111111111111222333333444444222222222222222222222222///000111222333333333333444444555555666888999:::999888888777777888888999888888888888888888888888;;;;;;:::999888888777777999;;;<<<>>>@@@AAABBBBBB@@@BBBDDDGGGIIIJJJKKKKKKDDDFFFHHHHHHGGGGGGJJJLLLQQQRRRSSSQQQMMMIIIGGGFFFFFFIIIKKKJJJHHHIIIMMMRRRRRRQQQQQQPPPOOOMMMKKKJJJIIIJJJLLLMMMOOOQQQVVVYYYTTTUUUWWWYYYZZZZZZXXXWWWVVVYYY^^^___```bbbgggkkk|||xxxmmmaaaXXXRRRXXXVVVUUUVVVWWWWWWUUUSSSQQQPPPOOONNNNNNNNNOOOPPPNNNRRRYYYbbblllvvv}}}~~~vvvooojjjZZZWWWRRRMMMHHHDDDBBBAAA@@@@@@???>>>===<<<<<<;;;999999:::::::::;;;;;;;;;:::::::::999999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<============@@@@@@???@@@CCCGGGKKKNNNQQQWWW___eeemmmzzz''')))***++++++***)))'''))))))(((((((((((())))))******))))))(((((('''''''''((((((((())))))******))))))************))))))(((((()))))))))((((((((( $$$((()))'''&&&(((***'''(((((()))***+++++++++))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,)))'''''')))+++++++++************************))))))************))))))************************))))))))))))))))))))))))************************)))************+++++++++******)))))))))***,,,---******************************+++++++++,,,,,,,,,************************---,,,,,,+++*********+++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000///000000111222222333333222333555777:::<<<>>>???:::<<<>>>@@@BBBCCCDDDCCC===<<<:::::::::;;;===???;;;;;;;;;;;;;;;999888777::::::999999888777777777777777777888999999::::::777777888888888888777777444444444555666777888888555444444444444555666666555555555555555555555555444444444333333222222222222333333333333222111111222222222222222222222222111111111111111111111111///000111111000000111222111111222222222333333333222222111111111111222222111111111111000000000000000000000000111111111111000111111222333333444444222222222222222222222222...///000111222333333333444444555555666888999:::999999888888888888999999888888888888888888888888:::999999888777666555555:::;;;===???AAABBBCCCCCC???@@@BBBEEEGGGGGGGGGGGGBBBEEEHHHIIIHHHIIILLLOOOPPPRRRSSSRRROOOKKKIIIIIIFFFIIILLLKKKHHHJJJOOOUUUQQQPPPOOONNNLLLKKKJJJIIIKKKKKKLLLLLLMMMPPPTTTXXXTTTUUUWWWZZZ[[[YYYVVVSSSXXXZZZ\\\\\\\\\^^^aaadddxxxzzzlll[[[PPPWWWUUUTTTUUUWWWWWWUUURRRPPPNNNLLLKKKLLLLLLKKKIIIJJJNNNSSSZZZbbbiiinnnqqq|||uuuqqqjjjaaaYYYSSSOOOMMMGGGFFFEEEDDDBBBAAA@@@???::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999:::::::::;;;;;;<<<<<<<<<============>>>>>>??????HHHFFFDDDDDDHHHOOOWWW]]]dddmmmyyy((((((&&&&&&''')))+++---(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''')))***))))))&&&''')))+++---+++&&&###))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))******++++++******))),,,,,,++++++++++++++++++,,,,,,,,,---------......//////............//////////////////000111222333444444444555777888:::;;;:::<<<@@@CCCDDDDDDCCCBBB??????>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;888888888888888777666555::::::999999999999888888888888888888777777777666666666666666666666666666555666666666666666555555444444555555444444333222555555444333222222111111222222222222222222222222000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111222222222111111111000000////////////000000000000111111000000//////......000000111111111222222222222222111111222222333444000000000111222222333333222222222333555777888999999999888888888888999999888888888888888888888888::::::999999888999999999===???BBBDDDEEEDDDBBBAAABBBAAA@@@@@@BBBDDDFFFHHHFFFEEEFFFHHHKKKNNNNNNNNNPPPOOONNNMMMLLLJJJIIIIIIIIIHHHGGGHHHKKKOOOQQQQQQPPPMMMKKKJJJKKKLLLLLLLLLKKKQQQUUUUUUVVVYYYZZZYYYWWWXXXXXXVVVTTTSSSRRRSSS\\\YYYXXXXXXWWWXXX___iii~~~uuu___RRRNNNOOOUUUVVVRRRSSSWWWRRRNNNLLLLLLNNNNNNJJJFFFJJJIIIIIIJJJNNNSSSXXX\\\lllqqqxxxxxxooohhheee```[[[WWWTTTPPPJJJFFFEEEBBB???AAAEEEFFFBBB>>>>>>===<<<;;;;;;;;;<<<===<<<======>>>>>>?????????@@@BBBEEEEEEFFFHHHMMMQQQUUUWWW\\\```gggrrr~~~(((((('''&&&''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))(((&&&+++)))'''((()))******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++*********************************************************++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,---------......---------++++++++++++++++++++++++,,,,,,,,,------------...//////............//////////////////000111222333333444444555666888999:::===???AAACCCCCCBBBAAA@@@>>>>>>>>>===<<<;;;;;;:::<<<<<<============<<<<<<888888888888888888777777:::::::::999999999888888888888888777777777666666666666666666666666666666555666666777777666666555555555555555555444333333555555444444333222222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000111111111//////000000000111111111222222111111111000000000.../////////000000000000000000000000//////......000000000111111111222222222111111111111222333333222111111111111111111111111222222333555666888999888888777777777777888888777777888888888888888888:::999999888888888999999;;;===@@@BBBBBBBBB@@@??????>>>======???AAACCCEEEGGGGGGGGGIIILLLNNNNNNNNNOOONNNMMMLLLKKKJJJIIIIIIIIIGGGFFFGGGJJJNNNPPPQQQNNNMMMKKKKKKMMMNNNNNNNNNKKKPPPSSSTTTWWW[[[[[[XXXVVVVVVUUUSSSQQQQQQQQQQQQWWWUUUUUUWWWVVVWWW^^^gggwwwxxx~~~ooofffSSSDDDHHHTTTXXXTTTPPPOOOLLLIIIIIIJJJJJJJJJHHHHHHGGGGGGGGGIIILLLOOOQQQ[[[^^^eeennnwww|||yyyuuupppmmmddd___ZZZXXXXXXVVVQQQMMMKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMMMMNNNPPPQQQSSSSSSUUUXXX\\\___bbbgggmmmrrr((((((''''''''')))***+++************************))))))))))))))))))))))))'''((())))))))))))((('''***)))'''(((***+++,,,+++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))++++++***)))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))+++------+++)))(((************************************************************************++++++************++++++*********++++++++++++,,,******************************+++++++++,,,,,,,,,---......//////......---*********++++++,,,,,,---,,,,,,,,,,,,------------//////............//////////////////000111222222333333333444666777999:::@@@AAABBBCCCBBB@@@>>><<<=========<<<<<<;;;;;;:::======>>>>>>>>>>>>======999999888777888888:::::::::::::::999999999999888777777777777666666666666666666666666666666666666666666777777777777666666555666666666666555444444555555555444444333333222222222222222222222222222000000000000000000000000000000000000000000000000111000000000000000000/////////000000000000111111111111111111000000000000....../////////000000000000000000////////////...000000000000111111111111111111111111111222222333333333222111111000//////111222222444555666777888777666666666666666666777666666666777777888888888888888888777777888888999;;;===???AAAAAAAAA@@@???<<<<<<;;;;;;===???BBBDDDGGGFFFFFFHHHJJJLLLKKKJJJMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGEEEEEEIIIMMMQQQRRRNNNLLLKKKLLLNNNOOOPPPOOOKKKNNNQQQTTTYYY___]]]XXXWWWUUUSSSQQQPPPPPPQQQRRRQQQPPPRRRUUUUUUUUU[[[bbbjjjlllqqqxxxyyybbbLLLIIIQQQWWWTTTPPPPPPNNNKKKIIIGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKPPPWWWaaajjjrrrwww}}}||||||}}}~~~{{{wwwrrrnnnkkkiiihhhggggggiiilllnnnpppppppppqqqsssvvvyyyzzz((((((''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((())))))(((((()))+++---+++++++++---...---+++(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***)))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))************************************************************++++++++++++++++++************++++++************++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------///......------......//////......//////000111222222222333444555777888999@@@AAAAAAAAA@@@???===<<<<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>??????>>>>>>===:::999888777777999;;;===::::::999999999888888888777777666666666555555555666666666666666666666666555666777777888777777777666666666777666555555444555555555444444444333333111111111111111111111111000000000000000000000000000000000000000000000000111111000000/////////...////////////000000000111111111000000000/////////........./////////000000/////////////////////////////////000000000111111000000000000000111222222222111111111000000000///111111333444555666666666666555555444444555555666555555555666666777777888777777666666666777888888<<<>>>???AAABBBAAA@@@@@@<<<<<<;;;;;;===@@@CCCDDDEEECCCCCCDDDFFFGGGFFFEEEKKKKKKJJJIIIHHHIIIIIIJJJJJJHHHEEEFFFJJJNNNRRRTTTPPPNNNMMMMMMOOOOOONNNMMMIIILLLOOOTTT]]]dddbbb[[[YYYVVVSSSQQQQQQRRRSSSTTTMMMNNNQQQTTTSSSRRRUUU[[[aaaeeekkkqqqvvv~~~{{{~~~uuuiii]]]TTTPPPPPPRRRSSSRRRPPPMMMIIIGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEJJJQQQYYYaaafffooovvv|||yyyyyy}}}((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''***000555<<<888333///---,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((()))***(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,************************************************++++++++++++,,,,,,------++++++************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******++++++++++++******))))))***+++,,,,,,------+++++++++,,,,,,,,,------......------------..................///000111222222222222333444666888999===>>>>>>??????>>>===<<<::::::::::::;;;;;;;;;;;;======>>>>>>>>>>>>======:::999888777777999;;;===999999888888888777777777666666666555555555555444555555555555555555555555555555666777777777777777666666666777666555555444444444444444444333333333111111111111111111111111////////////////////////////////////////////////111000000000//////.........////////////000000000000000000/////////..................////////////.............../////////....../////////000000000000000//////000000111222//////000000000111111111000111333444555555555555555555444444444444555555444444444555555666666666666555555555666666777888;;;<<<===>>>?????????>>>::::::999:::<<>>888///)))''')))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())),,,---...---+++)))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++******************+++************************************************)))******+++,,,,,,------++++++************++++++))))))))))))******************************************+++++++++,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------,,,,,,------..................///111111000111111222333555666777999999:::::::::999999999777888888999:::;;;;;;;;;999999::::::::::::999999888888888888888888777777666555555555555444444444555555555444444444333333333333333333333333333333222333444555666666666666555555555555555444333333222222222222222222222222111111111111111111111111////////////////////////////////////////////////.........///////////////........./////////000000/////////.........---------------.........//////---------.........//////------.........////////////............///000000/////////000000000000000000111333555555555444333555555444444444444555555555555444444333333222222333333333333444555666777555555666777777888888888777666666777999<<>>AAACCCGGGKKKPPPVVV]]]aaaiiiooowww~~~~~~~~~|||xxxssspppoooooommmqqquuuyyy||||||sssiiibbb[[[WWWSSSOOOPPPSSSWWWZZZ((()))))))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))%%%))),,,+++'''%%%'''***%%%%%%&&&)))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&***///333333000+++((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))+++,,,,,,+++)))(((************************************************((())))))***++++++,,,,,,++++++************++++++))))))))))))******************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------......------......///000111000000111222333555666777:::999999888888777777777777777888999:::;;;;;;<<<777888888999999888888777888888888888888777666555555555444444444333333333555555444444444333333333222222222222222222222222111222333444555555555555444444555555444444333222111111111111111111111222000000000000000000000000////////////////////////////////////////////////---.........//////000000............/////////000//////.........------------------.........//////---------.........//////---------.........//////...............///000000111111000000//////......000111333555555555333222666555555444444555555666666555555444333222111111333222222333444555666777666666666777888888999999888888888999;;;>>>BBBDDDAAA@@@@@@BBBDDDFFFEEEEEEDDDCCCBBBBBBCCCFFFJJJLLLFFFFFFHHHLLLPPPSSSSSSSSSNNNNNNMMMMMMNNNMMMJJJGGGEEEMMMSSSTTTUUUVVVUUURRRPPPLLLIIIKKKNNNPPPMMMIIILLLLLLOOOQQQPPPMMMPPPVVVRRRRRRTTTXXX]]]cccgggiiibbb|||```SSSFFFBBBGGGJJJGGGBBBFFFEEEDDDCCCBBBBBBBBBBBB===>>>@@@AAAAAA@@@>>>===>>>@@@CCCDDDFFFIIIMMMQQQXXX]]]dddkkkqqqvvv{{{~~~|||zzzyyymmmoooooonnnlllmmmrrrvvvwww{{{~~~vvvqqqlllhhheeeaaa[[[WWWRRRTTTWWWXXXXXXXXXYYYZZZ(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''&&&&&&&&&&&&(((***+++)))))),,,111555333,,,%%%))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************.........---,,,+++***)))******)))))))))))))))************************************************************)))))))))))))))+++++++++,,,,,,---------------,,,,,,+++***))))))++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))))))))))))))))))))+++*********))))))((((((,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000111222222333333666666666666777777777888777888999:::;;;:::999999999888888888777777666666999888888777666777777777555555444333333444444444555555555555555555555555555555444333222222111111222222222333333444444444444444333333222111000000000000000000000000000000000000000000000000000000/////////...---------,,,------............---------------............//////............---------------------------------........................///////////////.........---------------------------------...///000000111000000000000000000000000000000111222333333444444111111222222222333333333222222111111111111111111000000111222333333444444111222333555666888999:::999999999:::<<>>>>>>>>@@@AAABBBCCCBBBAAABBBEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPOOOOOOOOONNNNNNMMMMMMLLLJJJJJJKKKNNNQQQSSSSSSJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQPPPRRRPPPQQQ___pppssskkkkkkttt~~~xxxmmm\\\LLLBBB???BBBEEEDDDEEEEEECCC@@@>>>???@@@AAA@@@@@@???>>>======<<<===>>>>>>???@@@BBBCCCDDDLLLNNNQQQTTTZZZbbbjjjppprrrvvv|||{{{zzzxxxuuurrrnnnkkkiiillllllllllllmmmoooqqqssszzz}}}{{{xxxwwwtttqqqnnnkkkiiiggg\\\]]]]]]]]]]]]^^^^^^^^^XXXWWWVVVUUURRRPPPMMMLLL(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''''''''((()))******(((''''''***......***%%%))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************,,,,,,---,,,,,,+++***)))******))))))))))))******************************************************************************++++++++++++,,,,,,------+++++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,+++++++++************,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000111111222222333555555555666666666666666555666777888999888777777888888888777777777666666888777666666555555666666444444333333333333444444555555555555555555555555555555444444333222222111222222222333333333444444444444333222222111000000000000000000000000000000////////////////////////...............---------------............---------------............///............------------------------------------..............................---------------------------------------------------...///000000000////////////////////////000000111111222333333444111111111222222222333333111111111111111111111111000000111222222333444444111111222444555666777888777888888:::<<<>>>???@@@>>>>>>======>>>???@@@AAACCCAAA@@@BBBDDDGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJKKKNNNPPPQQQPPPJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLNNNPPPQQQMMMQQQQQQSSS___ooorrrlllcccnnnxxx}}}ssscccTTTHHH???;;;BBBBBBCCCBBB@@@???=====================>>>>>>>>><<<<<<======>>>???AAAAAA???AAACCCEEEIIINNNTTTYYY]]]bbbhhhnnnrrrtttwwwyyy}}}|||zzzyyyqqqooommmjjjhhhffffffeeeeeeiiimmmmmmiiiffffffhhhiiiiiiiiihhhgggfffeeeeeefffffffffeeecccaaa___]]]\\\\\\\\\[[[[[[ZZZZZZZZZ]]]^^^______^^^[[[YYYWWWQQQOOOMMMIIIEEEBBB???>>>(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))******))))))))))))))))))))))))(((((())))))***))))))))))))'''$$$%%%(((***)))'''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++*********)))))))))))))))*********************************************************************************+++++++++++++++,,,,,,)))******+++,,,------...++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............///////////////000000111111222222444444444444444444444444333444555555666666555555777777777777666666666666666666666555555555444444333333222222222222333333444444444444444444444444555555555444444333333222222222222222333333333333333333333222111111000000000000000000000000000000////////////////////////---------...............------............---------------............///............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------------------...//////000000////////////////////////000000000111222222333333000111111111222222222222111111111111111111111111000000111111222333333333111111222333333444555555555666888:::;;;============<<<<<<<<<<<<>>>???@@@BBBAAA@@@BBBDDDFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKMMMOOOOOONNNLLLIIIIIIJJJJJJJJJKKKKKKKKKGGGGGGHHHJJJLLLOOOQQQRRRLLLQQQSSSSSSZZZfffiiieee```jjjsssuuuyyy|||~~~wwwmmm___QQQHHHDDDCCCAAAAAAAAA@@@???===============>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======:::<<<>>>??????AAADDDFFFHHHLLLQQQVVVZZZ^^^ccceeerrrsssuuuwwwxxxyyyzzzzzz~~~|||yyywwwuuuttttttooorrrtttqqqlllgggeeefffggggggfffeeedddcccbbbaaaaaabbbbbbbbbaaaaaa```___````````````aaaaaaaaaaaaYYYZZZ[[[ZZZWWWRRRMMMJJJEEECCC@@@<<<999666555444(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))***++++++***((('''+++(((&&&''')))++++++***(((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((((()))))))))************(((((()))***************))))))))))))))))))***+++*********************************************************+++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111111222333333333333222222222222333333333444444444444444666666666666666666666666666666666666555555444444222222111111111222333333444444444444444444444444555555555444444444333333222222222222222222222333333222222222111111000000////////////////////////////////////////////////,,,---------.../////////------............---------------............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------------....../////////////////////////////////000000000000111111222222000000000111111111111222111111111111111222222222000000111111222222222333222222222333333333333333555666888:::<<<<<<<<<<<<;;;;;;::::::;;;===???@@@BBBAAA@@@BBBDDDFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPOOOLLLJJJHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLNNNPPPRRRSSSLLLRRRTTTRRRSSSXXXZZZXXXbbbkkkqqqppppppyyy{{{|||~~~xxxmmmeeeRRRLLLDDD???>>>???@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<===???@@@???>>>???@@@???AAADDDFFFHHHJJJNNNQQQYYYZZZ]]]```ccceeeggghhhnnnnnnoooqqqsssuuuwwwxxxsssuuuwwwvvvrrrooonnnnnnlllkkkjjjiiihhhffffffeeedddccccccbbbaaa```____________]]]\\\ZZZXXXWWWVVVMMMMMMMMMKKKHHHCCC???===:::999777555555666777888))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((()))***++++++***(((''')))))))))***++++++***)))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((()))))))))************''''''((()))************))))))(((((()))***++++++***************************************************+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******++++++++++++++++++++++++,,,,,,------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---......//////000111111222222222222111111111111333333333333444444555555555555555555555555555666666666777777777666555444222111111111222222333444444444444444444444444444444444444444444333333333222222222222222222222222222222111111111111111000////////////////////////........................,,,---------.../////////------............---------------............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------............------------------------------------....................................//////000000000000111111//////000000000111111111000000111111111222222222000111111111111111222222333333333333333333333333666777999;;;<<<===<<<<<<:::999999999;;;<<<>>>???AAA@@@@@@AAADDDEEEEEECCCCCCDDDFFFGGGHHHGGGGGGFFFIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNPPPQQQPPPLLLIIIHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPQQQRRRNNNRRRTTTRRRPPPRRRSSSSSSbbbiiillljjjjjjrrr}}}zzztttiii___QQQDDD===;;;===???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;888:::======<<<;;;<<<<<<===>>>???@@@@@@AAADDDFFFHHHJJJLLLOOORRRTTTUUUVVVWWWXXX[[[```dddgggjjjlllggghhhjjjjjjiiihhhhhhhhheeeddddddcccaaa``````______^^^\\\ZZZWWWUUUSSSSSSRRRQQQOOOLLLHHHEEECCCAAAAAA@@@>>>;;;999888777777666666555555666999<<<>>>))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))***)))))))))%%%''')))++++++***((('''))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))************'''((()))***************(((((((((((()))***+++,,,************************************************+++++++++,,,,,,------...------,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++************++++++++++++++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------......//////000000000000111111111222222222444333333333333444555666444444444555555555555555666666777888777666555444222222111222222333444555333333333333333333333333333333333333333333333333222222222222222111111111111111111111111111111111000000000000000000000000........................---------...............------............---------------............///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------------------------------------------------........................///////////////000000000////////////000000000000000000000111222222333333111111111111111111111111333333333333333333333444777777999:::;;;<<<<<<<<<999999999999;;;===???@@@@@@@@@@@@AAADDDDDDCCCBBBAAACCCEEEHHHIIIHHHGGGGGGKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOPPPOOOKKKHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOPPPRRRQQQQQQSSSUUUWWW\\\```bbb```cccmmmvvv{{{}}}|||yyy|||tttfffVVVGGG???>>>???;;;;;;;;;<<<======>>>>>><<<<<<;;;:::::::::;;;;;;777999;;;;;;;;;;;;<<<===<<<===?????????@@@BBBDDDAAABBBDDDFFFGGGHHHIIIIIIOOOPPPRRRTTTVVVWWWXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUWWWUUUSSSOOOLLLJJJIIIHHHGGGFFFEEECCC@@@>>>===<<<;;;999777555555666777999999888888888999;;;<<<===))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''((()))******&&&''')))***))))))(((((())))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))************))))))******+++*********(((((((((((()))***+++,,,************************************************++++++,,,,,,---..................---------,,,,,,++++++,,,,,,---.........++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......///000000//////000111222333333444333333222222222333444555333333444444444555555555444555666777777555444222222222222222333444555666333333333333333333333333222222222222222222222222222222222222111111111000000000000000111111111111000000000000000000000000.......................................---------------............---------------............///---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------------------------------........................////////////////////////........./////////000000///000000111222222333333111111111111000000000000000111111111222222333333777777777888999:::;;;<<<999999999:::;;;===???@@@@@@???@@@AAACCCDDDBBBAAAAAACCCGGGJJJKKKKKKKKKJJJNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJKKKLLLMMMLLLJJJGGGFFFGGGGGGHHHJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPRRRSSSRRRPPPOOOPPPQQQSSSUUUVVVVVVWWWWWWVVVZZZdddjjjkkkqqqxxxrrraaaSSSLLLJJJAAAAAA@@@???>>>===<<<<<<:::::::::999::::::;;;;;;999:::<<<<<<<<<<<<>>>???<<<===??????>>>>>>@@@AAA<<<===>>>???@@@AAAAAAAAA???@@@AAABBBBBBAAA@@@???EEEDDDCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<:::999999999777777777777666666666666777777777777777888::::::;;;;;;<<<<<<======>>>>>>))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++((()))******))))))***,,,))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******(((((((((((()))***+++,,,************************************************++++++,,,,,,---...///////////////......---------)))***+++,,,...///000111++++++++++++++++++++++++***+++,,,,,,******+++,,,------------------------,,,,,,,,,------.........+++,,,---.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000......///111222333444555333222111111111222444444333333333444444555555555333444555666666444222111333333333333444555666777333333333333333333333333111111111111111111111222222222222222111111000000000000000000000111111111000000000000000000000000......................../////////......------,,,---..................------------.........//////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------------------------------........................///////////////...................../////////000///000000111222222333333111111111000000000000000/////////000111111222222777666666555666888:::;;;999999999:::;;;>>>@@@AAA??????@@@AAACCCDDDBBB@@@BBBEEEHHHLLLNNNNNNMMMMMMPPPPPPOOOOOONNNNNNMMMMMMIIIHHHHHHIIIKKKJJJHHHFFFFFFFFFGGGHHHJJJKKKKKKLLLMMMNNNOOOPPPRRRTTTVVVXXXVVVQQQMMMMMMOOOOOOPPPQQQTTTSSSPPPNNNSSS\\\___]]]```jjjxxxyyyhhh]]]ZZZLLLKKKHHHDDD@@@<<<999888999999888888999::::::;;;999:::;;;:::::::::<<<>>>===>>>@@@???===<<<<<<<<<<<<<<<===>>>????????????:::;;;===>>>??????>>>===@@@???>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<======999888777666666777888999777777777777777888888888555666888:::;;;;;;::::::<<<===>>>@@@AAABBBBBBBBB))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((+++*********))))))(((((((((((()))(((((('''&&&&&&))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************---,,,***)))((((((((((((*********)))))))))))))))''''''(((***+++,,,---...******+++++++++,,,,,,,,,************************+++)))''')))---000000///------,,,+++,,,---...///111///...,,,+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,........................---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,---...////////////............////////////111111000000111111222333333333222222333333444555333333222222333333444555444444444444444444444444111111000222444444333222111111222222222111111000111111111111111111111111111111000000//////......000000000000000000000000//////000000000000//////000000//////.........---........................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))++++++++++++,,,,,,---...///...---+++******++++++...---,,,,,,+++++++++++++++,,,------......------.........------,,,,,,,,,...---,,,+++,,,---...//////////////////.........//////000111222222333333222222111111111111222222///000000000111111111111666555555666666777888999888:::;;;::::::;;;===???BBBAAAAAAAAAAAAAAAAAAAAAAAACCCGGGJJJMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLQQQUUUWWWVVVTTTPPPNNNLLLLLLMMMOOOOOOOOORRRQQQOOONNNOOORRRUUUXXX```gggqqqxxx}}}}}}xxx~~~zzzwwwjjjeeeYYYKKKDDDCCC@@@<<<=========;;;999999;;;<<<999:::;;;;;;::::::;;;<<>><<<;;;::::::;;;;;;<<<===>>>>>>======999999999::::::;;;;;;;;;<<<<<<;;;::::::999888888777888999:::;;;:::999999666666666666777777777777666666666777888888999999:::<<<>>>???===<<<<<<<<<<<<===@@@BBBCCCCCCCCCCCC))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))((((((''''''(((((()))))))))(((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++***(((((('''''''''************))))))))))))************)))))))))(((******+++++++++,,,,,,,,,************************,,,******,,,000333333222---,,,+++++++++,,,......000///...,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------//////..............................////////////111111000000000111222222333222222222222333444444333222222222222333444444444444444444444333333333111111111222444444333111111111222222222111111000111111111111111111111111111000000000/////////...//////////////////////////////000000000000//////000/////////.........---........................,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++++++++,,,---...///...,,,+++******++++++...---,,,++++++++++++++++++,,,------...---------......---------,,,,,,,,,------,,,,,,,,,---...////////////////////////...//////000111111222333333111000000//////000000111111111111111222222222222555555555555666777888888999:::;;;;;;::::::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEHHHKKKMMMNNNNNNMMMJJJJJJIIIIIIIIIHHHHHHHHHCCCCCCDDDDDDEEEFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMPPPSSSTTTSSSQQQLLLKKKKKKLLLOOOQQQQQQQQQRRRQQQOOONNNOOOQQQTTTWWWgggkkknnnppprrrwww~~~{{{ttt}}}|||{{{qqq```PPPFFF???::::::::::::;;;;;;;;;:::999;;;;;;<<<;;;;;;;;;<<<===@@@???===<<<;;;:::::::::<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888666777888999:::999888888777777777777888888888888777888888999::::::;;;;;;;;;===??????>>>======>>>===>>>@@@BBBDDDDDDDDDDDD(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''((())))))************)))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))(((((('''''''''************************,,,++++++***)))(((''''''******+++++++++,,,,,,,,,************************+++++++++---000222333222+++++++++++++++,,,------///...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------//////...---......000000---............/////////000000000000000111111222222222111111222222333444222222222222222333444444555555444444333333222222222111111222444444333111000111111222222222111111111111111111111111111111000000000000////////////////////////////////////...//////000000//////.../////////...............------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,++++++***++++++---,,,,,,++++++++++++,,,++++++,,,---------------------------,,,,,,,,,,,,---,,,,,,,,,,,,---...///....../////////////////////000000111111222222222000//////......//////000111222222222222333333333444444444444555666777777999;;;;;;;;;:::999;;;<<<======>>>>>>??????@@@@@@BBBDDDGGGIIIJJJJJJJJJIIIEEEEEEFFFGGGFFFEEEDDDCCC@@@@@@AAACCCDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKNNNMMMNNNOOOQQQQQQOOOMMMIIIIIIKKKNNNRRRTTTTTTSSSRRRQQQOOONNNNNNPPPSSSTTTmmmmmmllljjjkkkqqq|||{{{rrrdddYYYSSSPPPGGGCCC???=========:::888::::::999999999::::::;;;======<<<;;;;;;;;;<<<<<<============<<<;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888666777777888999888888888888888888999999999:::::::::::::::;;;<<<<<<======<<<>>>???@@@???>>>???@@@???@@@BBBDDDEEEFFFFFFFFF(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++++++++((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))************))))))((()))***************++++++******************************+++++++++,,,,,,,,,*********************************+++,,,---------*********+++++++++,,,,,,...------------,,,------,,,,,,------------,,,,,,------------------------++++++,,,---------------------------------------------------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,+++,,,...111444666---------.........//////000////////////000111111111111111111111222333333222222222111222333333444555555444333333222222222222111111222333444222111000000111222222222111111111111111111111111111111000000000000////////////////////////////////////...//////////////////...........................------------------------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++++++++,,,,,,---,,,,,,+++++++++******,,,,,,+++++++++++++++,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............///////////////000000000111111111222000//////......//////000111111111222222222333333333333333333444555666666999;;;<<<;;;:::999999:::;;;;;;<<<======>>>?????????AAACCCDDDEEEEEEDDDCCCAAABBBDDDEEEEEECCCAAA@@@???@@@AAADDDFFFHHHJJJKKKGGGHHHHHHIIIIIIJJJJJJKKKMMMLLLLLLMMMOOOOOOMMMLLLHHHJJJLLLQQQUUUVVVUUUSSSRRRPPPNNNMMMMMMNNNPPPQQQbbbbbbaaaaaadddmmmyyy{{{xxxxxxzzzvvv}}}}}}xxxuuusssqqqeee]]]RRRKKKHHHEEE@@@;;;<<<;;;::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999777777888888999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>><<<>>>@@@@@@@@@@@@AAACCCAAABBBCCCEEEFFFGGGHHHHHH(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,++++++((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************+++,,,,,,,,,++++++))))))******+++++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***************************+++,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,------------------,,,------......------,,,------------------------******+++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,+++++++++---000444666------------............//////......//////000111111000000000000111222222222111111111111222333333444444333333333222222222333222111222333333222000///000111222222222222222111111111111111111111111////////////000000000000..............................////////////......---------...............------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++******+++++++++++++++++++++++++++******+++++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........///---.........//////000000000000000000000111111111111000000//////000000111000000000000111111111222333222222333333444555666888:::<<<<<<:::999999999::::::;;;<<<<<<===>>>>>>>>>???AAABBBCCCBBB@@@???@@@AAABBBCCCCCCAAA???>>>===>>>@@@CCCFFFHHHKKKLLLHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIKKKMMMNNNMMMLLLKKKLLLOOOSSSVVVWWWUUURRRPPPOOOMMMLLLKKKLLLMMMMMMNNNPPPRRRTTTYYYaaammmvvvwwwzzz~~~~~~}}}|||~~~~~~{{{tttmmmgggbbbYYYNNNEEECCCAAA???@@@AAAAAA???<<<;;;:::::::::;;;;;;<<<===888888:::;;;<<<<<<<<<<<<999999999999999999999999;;;;;;::::::::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<============>>>@@@@@@@@@AAACCCEEECCCCCCDDDEEEFFFHHHIIIJJJ((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******+++++++++******))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((()))***+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))+++,,,---......---,,,))))))******+++,,,,,,,,,111000///...,,,+++***)))******+++++++++,,,,,,,,,************************,,,...//////---+++*********++++++,,,---,,,,,,,,,++++++,,,---.........---------............------------------------------***+++,,,,,,------,,,,,,........................------------............,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---,,,------//////,,,------------........................///000000000000000///000000111222111111111111111222333333222222222333333333333333333222222222333333222000///000111222222222222222111111111111111111111111////////////000000000000........................---......//////......------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++************+++******++++++++++++******+++************++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,---.../////////------......///000000000000000000000000000000000111000000//////000000111//////000000000111111111333333333333444555666666777999;;;<<<:::999999999::::::;;;;;;<<<<<<======>>>???AAACCCCCCBBBAAA@@@???@@@@@@AAAAAA@@@>>>===;;;<<<>>>AAADDDGGGIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHKKKMMMMMMLLLLLLLLLOOORRRUUUUUUSSSQQQOOONNNLLLJJJIIIIIIIIIIIIFFFIIILLLNNNQQQWWW```gggjjjpppwwwvvv~~~~~~{{{pppbbbWWWNNNKKKIIIHHHHHHEEE???999::::::999888888888999999666777888:::;;;<<<======777888888888999999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======999::::::;;;<<<<<<======<<<>>>???@@@@@@AAADDDFFFDDDDDDDDDEEEFFFHHHJJJKKK))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))************************)))((())))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&)))+++,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())),,,---......---,,,))))))***++++++,,,------000//////---,,,+++************+++++++++,,,,,,,,,************************+++...111111///------...***+++,,,---...------,,,***+++,,,......///......------............------........................,,,---......//////......////////////////////////------------.........///,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,---------...............------......///000000////////////000111111111111111111111222222333111111111222333333444444444222222222333333111/////////000222222333333222111111111111111111111111.../////////000000000111........................---......//////......---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))***+++,,,,,,+++***)))***************+++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,)))***,,,---/////////...------......///000000111000000000000000000000///000//////......//////000000000111111111222222222333333333333444555666777555888:::;;;;;;:::999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBBBBAAA@@@???>>>>>>>>>>>>============;;;===???BBBEEEHHHJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFGGGIIIKKKKKKKKKIIIJJJKKKOOORRRSSSRRRPPPMMMLLLJJJHHHGGGFFFEEEEEEFFFHHHIIIJJJKKKOOOWWW]]]aaagggoooxxx~~~xxxyyy{{{tttpppeeebbb^^^\\\XXXQQQFFF>>>>>>===<<<:::999888888888666777888::::::;;;;;;;;;777777888999::::::;;;;;;::::::::::::::::::::::::::::::999999999:::;;;<<<;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<=========<<<===>>>??????AAADDDGGGDDDDDDDDDDDDFFFHHHJJJKKK************************((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))***************)))((('''))))))))))))))))))))))))&&&''''''((()))***++++++))))))))))))))))))))))))))))))(((((((((((())))))$$$&&&(((+++,,,,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''(((+++---...---,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,************************(((+++///111///......000+++,,,---...///...------)))***,,,...//////......------............------...........................//////000000000000000000000000000000000000000---------.........//////,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,---------------------------------)))***+++,,,------------,,,,,,,,,---------.........------------.../////////////////////000111111111111111000111222222333000000111222333444444555444333222222333333111/////////000222222333333333111111111111111111111111.../////////000000111111........................---..................---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******))))))+++,,,,,,+++***)))******))))))***+++,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,)))***,,,.../////////...---------...///000000111000000000000////////////.........------.........111111222222222333333333444444444444555666777777444777:::;;;;;;:::::::::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===???@@@???>>>===>>>===<<<;;;;;;;;;<<<<<<>>>???AAADDDGGGJJJLLLMMMKKKJJJIIIIIIHHHGGGFFFEEEIIIGGGFFFFFFHHHJJJJJJIIIFFFGGGHHHLLLOOOQQQQQQPPPLLLKKKIIIGGGFFFDDDDDDCCCAAACCCCCCCCCCCCGGGOOOUUUYYY\\\aaahhhqqq{{{}}}zzzxxxzzz}}}xxxtttnnndddVVVKKKCCCBBB@@@>>><<<;;;::::::888999999:::::::::999999777777888999;;;<<<======:::::::::::::::::::::::::::999888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>;;;===>>>>>>???AAAEEEGGGDDDDDDDDDDDDEEEHHHJJJKKK''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&'''))))))((('''''''''(((***+++''''''(((((())))))*********((('''((()))***)))'''(((((((((((((((((((((((()))((('''''''''(((***+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))++++++***)))(((((())))))(((((((((((())))))))))))(((((()))***************((()))+++,,,------,,,+++)))************+++++++++------------,,,,,,+++***************************+++,,,---------,,,***)))***///222...++++++,,,+++++++++++++++,,,---//////............////////////////////////000222333444666666777777888888999999888999:::;;;:::999888777999888777777888777444111555444333222111111222222,,,,,,,,,,,,---...///000111000...---,,,,,,,,,---.............../////////,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,+++,,,---...///////////////000000000000111000/////////000222333000000000000000000111222222222222111111111111000000000000000111111111111333333333222222222111111////////////000000000000///............---------------------------------------++++++++++++------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************************************(((((()))***************++++++******++++++,,,---******+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---------,,,+++++++++,,,,,,..............................////////////............////////////......,,,,,,---...///000111111///111222444555555444444333444555555444444666888999;;;======;;;:::::::::<<<<<<;;;;;;<<<<<<===>>>BBBBBB???<<<999999<<<>>>@@@???AAADDDIIIMMMNNNOOORRRPPPMMMJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIJJJFFFHHHJJJKKKKKKKKKMMMNNNNNNLLLIIIGGGEEEEEEFFFGGGFFFEEEEEEDDDEEEGGGHHHJJJVVVUUUWWW]]]fffqqqzzz{{{zzz|||}}}|||{{{yyyvvvooofffhhhcccXXXMMMIIIIIIFFF@@@AAA@@@>>>===<<<;;;888666<<<>>><<<999888<<<===;;;<<<<<<<<<;;;:::999888777:::;;;<<<;;;999888:::<<<;;;::::::<<<======<<<;;;888999:::<<<>>>@@@AAAAAA<<<>>>???AAABBBDDDGGGIIIJJJLLLPPPOOOIIIGGGQQQ^^^''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&'''))))))((('''''''''(((******'''((((((((()))))))))***)))((('''((()))***)))'''(((((((((((((((((((((((()))(((((('''((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))+++******)))))))))))))))(((((((((((())))))))))))((())))))*********************+++,,,,,,,,,++++++************++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,+++******)))000444222//////000.........---,,,,,,,,,------,,,---...000111333444555999888777777888;;;===???BBBCCCCCCCCCDDDDDDDDDEEEJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDEEEFFFFFFCCCAAA======<<<;;;:::999888777555444333222111111111111111000///.........//////////////////.........---///...---...//////...,,,------------------------------------------------------------------------------,,,,,,,,,---...///.../////////000000000000111000/////////000111222111000000000000000111111222222222111111111111000000000000000111111111111333222222222111111111111////////////000000000000///............------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************((())))))***************++++++******++++++,,,---*********+++++++++,,,,,,)))***,,,+++******+++---,,,,,,+++++++++,,,,,,---..............................////////////............////////////......,,,,,,---...///000111111000111222444444444333333222333444444333444666888999:::<<<<<<;;;:::::::::<<<;;;::::::;;;>>>AAACCCBBBBBB@@@>>>;;;:::<<<>>>@@@AAACCCHHHMMMPPPPPPOOOPPPOOOMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFIIILLLMMMMMMLLLMMMNNNLLLJJJHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGJJJIIILLLVVVdddqqqwwwxxx|||{{{yyyyyy|||wwwzzzyyyuuusssuuutttpppuuusssooohhheee```VVVLLLCCCBBBAAAAAAAAAAAA???===888:::;;;999:::>>>@@@>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???>>><<<;;;:::::::::;;;===???@@@@@@??????????????????@@@AAABBBAAABBBAAA???>>>BBBJJJPPP```bbbgggiiiddd```eeelll''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&''')))((((((''''''(((((()))***(((((((((((()))))))))))))))(((''''''))))))((('''((((((((((((((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((((((((())))))))))))((()))******++++++******,,,,,,++++++***+++++++++************+++++++++,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,++++++111555222/////////---............///000111222222333666999<<>>;;;888666555444222222111000////////////...........................---,,,,,,---...,,,+++........................---------------------------------------------------,,,,,,,,,,,,---...///....../////////000000000000000/////////000111222111111000000000000000111222222222111111111111000000000000000111111111111111111111111000000000000////////////000000000000///............------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************((()))******++++++******+++************+++,,,,,,*********++++++++++++,,,)))***++++++******+++---+++++++++++++++,,,---...---------------------------......//////......------......//////......---,,,,,,---...///000111111111222222333333333222222111222333333222333555777888:::<<<<<<:::999:::;;;;;;;;;:::;;;===AAADDDGGGAAAAAABBB@@@>>>======>>>@@@BBBGGGMMMRRRSSSQQQOOONNNMMMLLLJJJHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFIIIMMMOOONNNMMMLLLLLLIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDDDDDDDDDDEEEDDDGGGTTTeeerrrvvvuuurrruuu|||{{{xxx|||{{{~~~}}}wwwsssuuuxxxxxxyyyyyyxxxwwwwwwuuukkk```ZZZWWWSSSPPPMMMJJJEEECCC===@@@@@@======@@@@@@===============<<<<<<<<<<<<;;;;;;===??????===:::777===============<<<<<<<<<>>>>>>>>>>>>@@@CCCFFFHHHDDDEEEGGGHHHMMMXXXgggrrr|||uuuuuuxxx''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''(((((())))))(((((((((((()))))))))))))))(((''''''((()))((('''((((((((((((((((((((((((((((((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))*********)))))))))(((((((((((())))))))))))))))))***++++++++++++***...---+++***)))***++++++*********+++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...333444000,,,---///...000111333666:::===AAABBBCCCDDDGGGJJJNNNQQQSSSUUUWWWUUUSSSRRRTTTXXX]]]`````````````````````aaaaaadddcccbbbbbbcccdddfffggghhhgggggghhhiiihhhfffdddbbbcccddddddccc```^^^\\\UUUTTTQQQNNNJJJHHHFFFEEE>>><<<;;;888666444222222.........///////////////---+++***+++,,,------,,,........................------------------------------------------------,,,,,,,,,,,,------.............../////////000000////////////000000111111111111000000000000111111222222222111111111000000///000000000111111111111000000000000000/////////////////////000000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************************************))))))***++++++++++++******************++++++,,,************++++++++++++)))***++++++******+++,,,************+++,,,---...---------------------------------......------------------......---------,,,,,,---...///000111111222222222222222111111111000111222222111222444666888999::::::999999:::;;;;;;<<<>>>@@@BBBDDDEEEFFF???AAACCCBBB@@@???>>>??????BBBHHHOOOSSSSSSPPPLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEHHHMMMOOONNNLLLJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDGGGPPP^^^iiiooopppmmmssszzz~~~~~~|||xxx~~~~~~}}}||||||zzztttrrrtttwwwrrrjjjppplllgggccc___[[[WWWTTTVVVXXXVVVPPPMMMMMMJJJFFFDDDCCCBBB@@@>>>===<<<<<<;;;;;;;;;===??????===:::>>>???@@@@@@AAAAAACCCEEEDDDDDDEEEHHHLLLRRRXXX[[[XXXZZZ^^^fffqqq~~~{{{|||(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&''''''((((((((((((((())))))))))))((((((((((((((('''&&&'''((()))(((&&&(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))************))))))(((((((((((())))))))))))))))))***+++++++++++++++...---+++***)))***++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---222666666111///444999;;;===>>>AAAFFFKKKPPPTTTVVVUUUVVVXXX[[[]]]```bbbccccccaaa___^^^___cccgggjjjffffffffffffffffffffffffcccccccccdddeeehhhkkklllpppooonnnooopppooollljjjjjjkkkmmmnnnnnnllljjjiiihhhgggeeecccaaa___^^^^^^UUUTTTQQQMMMIIIDDDAAA???999999777666444222111000000...------///000000///------------------------------------------------------------------------,,,,,,,,,---------------............////////////......//////000000000000000000000000000111111222222222222111111111000000///000000000111111111111////////////////////////////////////000000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))***+++++++++++++++******))))))******+++,,,))))))*********+++++++++(((***++++++***)))+++,,,)))))))))***+++,,,---...------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000111111222111111111111000111111000111222222111111333555777888999999888888:::;;;<<<>>>BBBDDDEEEEEECCCAAA>>>@@@CCCCCCAAA@@@?????????AAAGGGMMMPPPOOOKKKHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKDDDGGGKKKMMMLLLIIIGGGGGGDDDEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDFFFKKKRRR[[[```jjjrrrxxxyyyxxx|||}}}{{{|||xxx{{{~~~xxxooosssqqqooonnnnnnnnnnnnmmmnnnpppnnniiiffffffdddaaaQQQPPPOOOMMMKKKJJJJJJJJJGGGFFFEEEEEEHHHJJJLLLLLLHHHKKKOOORRRTTTXXX^^^bbb_________aaaeeejjjnnnrrrsssssswww}}}~~~(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&'''(((((((((((('''))))))))))))((((((((((((((('''&&&&&&(((((('''&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((***++++++***))))))(((((((((((()))))))))))))))***++++++,,,+++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,---...000000888<<<>>><<<===DDDLLLPPPQQQRRRTTTWWWZZZ^^^aaabbbaaaaaabbbdddfffgggiiiiiiiiihhhfffeeefffiiilllnnniiiiiiiiihhhhhhhhhhhhgggbbbcccdddfffhhhjjjlllmmmpppoooooopppqqqpppnnnllliiijjjlllmmmmmmmmmlllkkkmmmmmmlllkkkjjjjjjjjjjjjkkkjjjhhheee```\\\XXXVVVPPPNNNJJJFFFAAA<<<999777666333000...//////...---------------------------------------------------------------------------+++,,,------......------------........./////////---...///000000000//////.../////////000222333444222222222111111111111000000000000000111111111111////////////000000000000////////////000000000000///............---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))************************)))***++++++,,,+++++++++***))))))))))))***++++++)))))))))************+++((()))******))))))***,,,***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,---...///000111111111000000///000000111111000111222222111222444666666777888888777777:::<<<<<>>===???BBBBBBAAA@@@@@@@@@???AAADDDHHHJJJJJJGGGCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIKKKMMMNNNNNNNNNMMMEEEGGGJJJKKKJJJGGGFFFFFFDDDFFFGGGIIIIIIHHHFFFEEEBBBCCCDDDDDDDDDDDDDDDCCCAAABBBBBB@@@???CCCKKKRRRaaajjjpppoooooouuu~~~yyywwwttttttvvvwwwwwwwwwuuuwwwvvvsssssswwwyyywww``````___^^^___```aaabbb[[[[[[[[[ZZZZZZ]]]bbbeeegggiiilllkkkjjjlllppptttzzzyyywwwvvvvvvvvvxxxyyyvvvvvvzzz(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))%%%&&&'''(((((((((''''''***)))))))))((((((((('''((('''&&&&&&(((((('''&&&((((((((((((((((((((((((&&&'''((()))***))))))((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''(((***+++++++++))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------***+++,,,,,,---------,,,------------------------------...000333777:::;;;AAAHHHLLLLLLMMMTTTZZZ\\\]]]]]]^^^___aaacccdddeeedddeeefffgggiiijjjkkklllkkkjjjiiihhhhhhjjjlllmmmkkkkkkkkkjjjjjjiiiiiiiiieeefffgggiiijjjkkkllllllmmmmmmmmmooorrrrrrqqqooolllllllllllllllllllllkkkkkkkkkjjjjjjjjjkkkllllllrrrrrrqqqpppooollljjjiiidddbbb^^^YYYTTTNNNJJJHHHCCC???:::666333111///---........................------------------------------------------------+++,,,---.........---------------.........//////---...///000000000///...------...///111333444555222222222111111111111000000000000000111111111111/////////000000111111111////////////000000000000///............---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++))))))))))))))))))))))))************************)))***++++++,,,,,,++++++)))))))))))))))***++++++))))))))))))************((()))******))))))***++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///000111111000///......///000111222111222333222222222444666666777777777666777999<<<<<<<<<===>>>>>>>>>>>>======???@@@AAA@@@???@@@AAABBBAAABBBCCCEEEEEECCCAAACCCDDDFFFHHHIIIJJJJJJIIIKKKLLLNNNOOOPPPOOONNNMMMGGGIIIJJJJJJHHHGGGFFFGGGEEEGGGIIIKKKJJJIIIFFFDDDCCCDDDDDDDDDDDDCCCAAA@@@BBBBBBAAA??????AAAEEEHHHSSS[[[aaabbbdddmmmuuuwwwyyy{{{{{{~~~}}}~~~{{{|||yyyuuuuuuyyy|||{{{kkkjjjjjjiiijjjlllooopppkkknnnqqqoookkkkkkpppuuuzzz|||{{{xxxsssqqqtttxxx~~~~~~}}}|||{{{{{{{{{{{{xxx{{{))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))%%%%%%'''((((((((('''&&&******))))))((((((((('''((('''&&&&&&'''((('''&&&((((((((((((((((((((((((&&&''')))*********)))((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&(((***+++,,,+++***)))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++((()))+++,,,------,,,+++++++++,,,,,,,,,---------***+++,,,,,,------------........................///000222666;;;@@@DDDGGGJJJQQQWWWWWWWWW[[[]]]]]]]]]^^^^^^___```bbbdddeeeeeefffgggiiijjjlllmmmnnnkkkjjjiiiiiiiiiiiijjjkkkmmmmmmllllllkkkkkkkkkjjjggghhhjjjkkkkkkkkkjjjiiijjjjjjlllooosssttttttsssrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooppplllmmmoooqqqqqqqqqppppppooommmjjjfffbbb^^^[[[ZZZUUUPPPIIICCC>>>:::777444000000000000000000000000------------------------------------------------+++,,,---.........---,,,---------.........//////,,,---///000000000///...,,,,,,---///111333555777222222222111111111111000000000000000111111111111//////000000111111222222////////////000000000000//////.........---------------------------------++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++)))))))))))))))******+++))))))))))))************((()))******))))))***+++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---...///000111111///.........///000222333111222333333222333555777666666777666666777999<<<;;;:::999888999;;;===>>>===>>>????????????@@@BBBDDDBBBAAAAAABBBBBBAAA@@@BBBCCCFFFHHHIIIJJJJJJJJJNNNOOOPPPQQQQQQOOONNNLLLIIIJJJKKKJJJHHHGGGGGGHHHFFFHHHJJJLLLKKKIIIFFFDDDEEEEEEEEEEEECCCAAA???>>>@@@>>><<<===@@@BBBAAA@@@FFFOOOVVVWWW\\\fffmmmnnnoooqqqtttzzz|||zzzvvvxxxyyywwwpppooommmllllllmmmooopppqqqwww|||yyyrrrooosssyyyrrrtttvvvtttqqqrrrwww|||xxxyyyzzz|||((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))'''&&&&&&))),,,))))))(((((('''''''''&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))*********+++++++++,,,,,,,,,++++++,,,,,,---...//////...+++((()))+++,,,***(((...,,,++++++---...------***,,,......---...222666555:::BBBIIIMMMQQQTTTVVVXXXZZZ]]]`````````^^^\\\\\\]]]___``````aaadddfffiiikkkmmmmmmlllkkkllllllkkkiiigggffffffgggiiijjjjjjjjjkkklllmmmnnnooooooqqqooonnnoooqqqoookkkgggggghhhjjjmmmoooqqqrrrssssssqqqnnnmmmnnnnnnnnnmmmsssqqqnnnmmmnnnpppqqqqqqooonnnnnnooorrrttttttsssrrrrrrqqqpppnnnjjjhhhfffjjjfffaaa]]]YYYSSSKKKEEEBBB===666111///000111111000...++++++,,,---.........,,,******,,,.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000000000000000000000---------000777AAAKKKRRR333333333222222111111111000000000000000000000000////////////////////////////////////////////////------............---------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))((((((''''''+++++++++************************************************)))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++---------...------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---...//////000222555111111111000000000000000111000000000000000111222555555666666777777888888888888888999:::;;;<<<======>>>>>>???@@@AAABBBCCC@@@???>>>???@@@BBBBBBAAABBBDDDGGGIIIJJJKKKMMMOOOOOOOOOOOOPPPPPPOOONNNNNNIIIKKKKKKKKKJJJKKKMMMOOOHHHHHHHHHHHHGGGFFFEEEEEEGGGFFFEEEDDDBBBAAA@@@?????????>>>>>>??????@@@AAA???AAADDDFFFJJJUUUcccnnnqqqpppppprrrvvv{{{}}}|||zzzuuurrrvvvxxx{{{(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''%%%%%%'''))))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))((()))))))))************)))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,*********+++******+++++++++,,,,,,,,,+++,,,,,,,,,---.........,,,***)))***,,,---,,,***...---,,,,,,------...---...111333444555777;;;???EEEJJJPPPUUUXXXZZZ\\\]]]]]]^^^___aaaaaa```^^^]]]]]]___aaabbbbbbdddgggiiilllmmmnnnnnnmmmlllmmmooolllkkkjjjiiiiiijjjkkklllmmmmmmnnnnnnnnnnnnnnnooooooooooooqqqsssssspppmmmmmmnnnoooqqqssstttuuuuuuuuusssqqqpppqqqqqqqqqpppsssqqqpppppprrrssstttsssrrrpppooopppqqqpppooommmoooppppppqqqppppppooonnnooommmkkkkkkjjjgggbbb^^^UUUPPPJJJCCC===888333///222000,,,+++,,,---.........,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////...------///444;;;CCCGGG333333222222222111111111000000000000000000000000////////////////////////////////////////////////------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++***************************)))))))))((((((((('''************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,...000000000000222333111000000000000000000000000000000000000111111222555555555666777777888888888888888999:::;;;======??????@@@@@@AAABBBCCCCCCBBBAAA@@@@@@BBBCCCBBBBBBCCCEEEHHHIIIIIIIIIKKKLLLNNNNNNNNNNNNNNNMMMMMMMMMJJJKKKMMMLLLKKKKKKMMMNNNHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>?????????@@@@@@<<<>>>???@@@CCCKKKXXXaaasssuuuvvvsssppprrryyy((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''''''(((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''))))))''''''''''''))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))***+++------+++***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++******,,,...///---,,,...------------...000000555888;;;>>>AAAEEEIIIMMMUUUXXX\\\_________``````_______________^^^^^^]]]___aaacccdddeeegggjjjmmmpppppppppnnnlllmmmoooqqqmmmmmmmmmmmmmmmmmmnnnnnnqqqqqqqqqppppppooooooooooooooopppsssvvvwwwvvvtttsssssssssttttttuuuuuuuuuvvvtttqqqqqqsssttttttsssuuusssssstttvvvwwwvvvuuuuuussspppoooppppppooonnnkkklllmmmnnnoooooopppppppppooopppqqqrrrrrrooommmhhheee```ZZZRRRHHH>>>777666333///------////////////...,,,---......---,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------...///////////////////////////...------000333777:::222222222111111111111111000000000000000000000000////////////////////////////////////////////////------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++************************))))))))))))((((((((((((((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---///222222111000000111000000000000000000111111000000000000000111222222444555555666666777888888888888888999:::;;;======AAAAAAAAABBBBBBCCCCCCCCCEEECCCAAAAAABBBCCCBBBAAACCCEEEGGGHHHGGGGGGIIIJJJLLLLLLLLLKKKKKKLLLLLLMMMKKKLLLNNNNNNMMMLLLMMMNNNHHHHHHIIIHHHHHHGGGFFFEEECCCCCCBBBAAA???>>>======<<<===>>>???@@@???>>>>>><<<<<<<<<<<<===BBBKKKSSSjjjttt}}}}}}uuurrrwww(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***,,,---,,,***)))***((((((((((((((('''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''***)))(((''''''((()))***(((((((((((()))))))))))))))))))))))))))*********(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++******+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,***++++++---...---,,,+++,,,------...///222555888>>>@@@DDDIIINNNRRRWWWYYY]]]___aaaaaa___]]]\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^```bbbdddeeefffiiilllnnnrrrqqqooollljjjkkknnnqqqmmmmmmnnnooooooooonnnnnnrrrrrrqqqqqqqqqpppppppppoooppprrrtttwwwxxxxxxxxxttttttssssssrrrrrrrrrrrrtttrrrqqqqqqsssuuuvvvuuuxxxwwwvvvwwwyyyyyywwwuuuuuuqqqllljjjkkknnnpppqqqmmmlllllllllmmmnnnooooooqqqqqqqqqqqqqqqpppnnnmmmpppooollliiiddd\\\RRRLLL@@@<<<777333222111111000///......///000000///---,,,,,,,,,---------------...------,,,,,,------...////////////////////////......------...///000111111111111111111111111000000000000000000000000000////////////////////////////////////////////////------............------,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************++++++++++++************************************************))))))))))))(((((((((((('''(((((()))***++++++,,,((((((((((((((((((((((((((((((((()))))))))))))))((()))))))))************))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...000333444222000//////000000000000000111111111000000000000111222333333444444555555666777777888888888888999:::;;;<<<===AAABBBBBBBBBCCCCCCCCCCCCEEECCCBBBAAABBBBBBBBBAAAAAACCCEEEFFFFFFGGGHHHIIILLLKKKKKKJJJJJJKKKLLLMMMKKKMMMOOOOOOMMMLLLLLLMMMHHHHHHHHHHHHGGGFFFEEEDDDAAA@@@@@@???>>><<<<<<;;;:::<<<>>>?????????===<<<=========;;;<<>>BBBGGGIIIMMMRRRXXX]]]aaabbbbbbcccdddbbb___\\\[[[[[[]]]]]]^^^___```aaabbbcccaaaccceeefffggghhhkkknnnqqqooommmiiiggghhhkkknnnjjjkkklllmmmmmmmmmmmmllloooppppppppppppqqqqqqqqqpppqqqssstttuuuuuuvvvwwwuuutttrrrqqqppppppppppppsssrrrqqqrrruuuwwwxxxxxx{{{yyyxxxyyyyyyxxxvvvtttrrrlllddd``````dddhhhkkkllllllkkkkkkkkkmmmpppqqqtttttttttsssqqqpppoooooorrrpppooonnnllliiieeebbbRRRNNNGGG@@@;;;666222//////...------///000///...,,,,,,,,,------............------,,,,,,------...........................------............//////000000000000000000000000////////////////////////////////////////////////////////////////////////------............------++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))******++++++''''''''''''''''''''''''''''''(((((())))))))))))((()))))))))************))))))))))))))))))))))))************************)))******+++,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,...000333333222000///...//////000000111111111111000000000000111222333444444444444555666666777777777777777888999:::;;;<<<@@@@@@AAAAAABBBCCCCCCCCCDDDCCCAAA@@@AAABBBAAA@@@???AAADDDEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMNNNNNNLLLJJJJJJKKKGGGGGGGGGGGGFFFEEEDDDCCC??????>>>===<<<;;;;;;:::999:::<<<>>>>>>===<<<;;;======<<<<<<<<>>>>>???AAABBBBBBCCCDDDBBB@@@@@@AAABBBAAA@@@???BBBDDDEEEFFFFFFHHHIIIIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHGGGHHHJJJEEEFFFFFFEEEEEEDDDCCCBBB>>>>>>===<<<<<<;;;::::::999:::;;;<<<===<<<;;;;;;;;;::::::;;;;;;===>>>???BBBEEEKKKSSS\\\aaaddddddaaaiiippprrruuuxxxyyywww{{{uuu~~~~~~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))(((&&&&&&'''''''''''''''((((((((()))'''''''''((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''(((((((((((())))))))))))************)))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((***,,,+++***)))************+++++++++,,,,,,,,,*********+++,,,,,,,,,---,,,---...------///333777;;;>>>AAABBBCCCHHHPPPVVVZZZZZZ\\\aaagggjjjjjjiiiggghhhiiihhhfffeeefffgggcccdddgggiiijjjjjjiiiiiieeefffggghhhggghhhjjjmmmlllllliiifffcccccceeeggggggffffffffffffhhhiiijjjlllkkkkkkkkkkkkkkkjjjjjjhhhkkkmmmmmmlllmmmpppssssssrrrpppooooooppprrrsssnnnmmmlllooosssvvvxxxyyywwwuuusssssstttvvvvvvuuutttoooiiieeebbbaaa```___aaa```^^^]]]^^^bbbfffhhhgggiiilllmmmmmmooorrrvvvuuurrrpppooopppqqqqqqpppmmmjjjfffbbb\\\TTTMMMGGG>>>:::444000///......---,,,,,,------.../////////...------,,,,,,------.......................................///000000000........./////////000000////////////////////////////////////////////////////////////////////////------............------)))*********++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))************************************))))))))))))))))))))))))'''((((((((()))))))))***((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))************))))))))))))))))))))))))************************'''((()))***++++++++++++++++++++++++++++++++++++++++++************++++++---...//////...---...000...//////000111111222222000000000111222333555555333333444555555666666777444444444444555777888999::::::;;;===???@@@AAABBBDDDBBBAAAAAACCCDDDCCCCCCCCCEEEFFFFFFEEEDDDEEEFFFEEEGGGIIILLLLLLLLLJJJIIILLLKKKIIIFFFDDDDDDFFFHHHDDDDDDDDDDDDCCCBBBAAA@@@=========<<<<<<;;;::::::999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::>>>===;;;===BBBHHHMMMPPPQQQ[[[eeejjjnnnrrrtttsssuuuvvv}}}uuurrr}}}~~~}}}{{{{{{~~~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''(((+++,,,,,,+++((('''(((((((((((())))))))))))+++*********))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++------+++***+++,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,---.........222888>>>CCCFFFIIIIIIHHHLLLTTT[[[```___aaaeeejjjmmmllljjjdddeeegggfffeeeeeefffhhhccceeehhhjjjkkkiiihhhfffggghhhiiiiiihhhiiikkkmmmkkkkkkiiifffcccbbbdddeeeffffffddddddeeegggiiikkklllkkkkkkjjjhhhggggggfffdddgggjjjjjjjjjkkkooorrrpppooonnnmmmmmmoooqqqrrrhhhggggggjjjnnnrrrtttuuutttrrrppppppsssuuuwwwxxxxxxvvvtttrrrqqqoookkkhhhjjjhhhdddaaaaaacccfffhhheeehhhkkkllllllnnnrrrvvvtttrrrppppppqqqrrrrrrqqqkkkkkkkkkkkkiiieee___[[[JJJDDD<<<666333111111000,,,,,,------...///000000...------,,,,,,------...........................//////.........///000000---.........//////000000////////////////////////////////////////////////////////////////////////---..................---))))))******++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''')))******+++++++++++++++++++++++++++++++++++++++************++++++,,,---...---,,,---///111...//////000111222222222000000000111222444555666333333444444555666666777333333333444555666777888777888:::;;;===???AAABBBDDDCCCAAABBBDDDEEEEEEEEEGGGHHHIIIGGGEEECCCCCCCCCBBBEEEHHHKKKLLLKKKHHHGGGLLLKKKHHHDDDAAABBBEEEGGGCCCCCCCCCCCCBBBAAA@@@???=========<<<<<<;;;;;;;;;::::::999999999:::;;;<<<<<<;;;;;;;;;<<<;;;999777::::::999999:::===AAACCCBBBNNNYYY```eeekkknnnnnnqqqlllppp~~~|||ooonnnsss}}}~~~||||||~~~}}}|||''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&)))))))))))))))(((''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))---,,,(((%%%)))---))) &&&''')))******)))((('''))))))))))))))))))))))))++++++***)))(((((())))))******++++++++++++******))))))))))))))))))))))))(((((()))************)))******+++++++++,,,,,,,,,+++(((&&&'''+++...///...+++++++++,,,---,,,***(((---...///000444:::BBBGGGPPPQQQQQQQQQSSSXXX___dddeeefffhhhjjjkkkjjjhhhgggfffffffffffffffeeedddcccaaaaaaaaacccdddfffhhhiiieeegggjjjkkkkkklllmmmoooiiihhhfffeeeeeeeeeggghhhjjjiiifffeeedddeeefffgggiiihhhgggeeedddbbbaaa```dddddddddeeefffhhhiiijjjnnnmmmkkkkkkkkklllnnnppphhhgggeeegggkkkooorrrsssuuurrrooopppsssvvvwwwvvvtttvvvxxxwwwuuusssrrrsssooommmjjjgggeeeeeeeeeeeeeeeccc```___ccciiiqqqvvvtttsssrrrrrrrrrpppnnnkkkooolllkkkllljjjdddcccdddYYYVVVNNNEEE???;;;333+++---...///...,,,+++***+++---............------,,,------------------------....................................////////////...///000///---,,,,,,,,,////////////////////////........................------------------------******+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,+++*********))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------......//////000000111111111222222333333444444555444444444555555555555666222222222333444555666777888999;;;===>>>?????????===BBBFFFFFFCCCBBBDDDGGGIIIIIIGGGEEEDDDBBB@@@@@@CCCFFFIIIJJJJJJIIIIIIIIIIIIGGGEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAADDDBBB>>>:::888777888999:::999888777777999;;;<<<:::::::::::::::::::::::::::999888888:::<<<<<<;;;>>>@@@FFFMMMWWWaaaiiinnngggjjjooouuu|||tttrrrxxx}}}''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((('''&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))$$$,,,...)))&&&(((,,,---)))))))))******)))(((((())))))))))))))))))))))))++++++***)))))))))))))))******++++++++++++******))))))))))))))))))))))))((()))******++++++************+++++++++,,,,,,,,,---+++)))))),,,---,,,+++...---+++,,,---///000111:::;;;<<<===@@@EEELLLQQQ[[[]]]___aaaccceeeiiikkkjjjkkkllllllkkkjjjhhhgggggggggggghhhhhhhhhgggggghhhgggfffeeedddccccccdddccceeegggiiijjjjjjkkkkkkfffeeecccbbbbbbccceeefffcccaaa___]]]\\\[[[\\\\\\bbbaaa```___^^^\\\[[[[[[[[[\\\]]]^^^```bbbdddeeefffeeeddddddeeehhhjjjlllhhhfffdddeeehhhlllnnnooossspppnnnnnnppprrrqqqppprrrtttvvvwwwvvvuuuuuuvvvsssqqqnnniiiddd```\\\ZZZYYYWWWTTTSSSVVV[[[bbbfffssstttvvvvvvuuusssqqqoookkkgggfffiiikkkiiiggghhheeeccc\\\SSSLLLHHH@@@888111111///---,,,---///111***+++,,,------.........------------------------....................................////////////...////////////...------////////////////////////........................------------------------******+++,,,,,,,,,,,,+++++++++***))))))***++++++************)))))))))(((***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------......///000000111111000000111111222333333333333333333333444444444444222222222333444666777888999:::;;;===>>>???@@@@@@???CCCFFFFFFCCCAAABBBDDDGGGGGGFFFEEECCCBBBBBBAAADDDFFFIIIJJJIIIHHHHHHHHHIIIHHHFFFEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCAAA>>>:::888777888888;;;:::999888999:::<<<===::::::::::::::::::::::::999777666777999;;;;;;::::::;;;>>>DDDJJJRRRXXX\\\\\\___ccciiipppvvv{{{}}}|||vvvvvv((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%((((((((((((((('''''''''(((((((((((())))))))))))&&&***,,,)))&&&''')))))),,,+++***)))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))******+++++++++++++++******+++++++++,,,,,,,,,...,,,,,,,,,......---,,,///...---...111666;;;???IIIJJJKKKKKKMMMRRRWWW\\\___bbbgggjjjjjjjjjjjjjjjnnnmmmlllkkkiiihhhffffffffffffggghhhhhhiiiiiiiiijjjiiifffdddbbb`````````bbbdddfffhhhiiihhhgggfffaaa```^^^]]]]]]]]]^^^___]]]\\\YYYWWWUUUUUUUUUUUUZZZZZZYYYYYYXXXWWWWWWWWWTTTUUUVVVWWWZZZ\\\___```^^^]]]]]]]]]___bbbeeegggbbb```___aaaeeeiiikkklllmmmlllkkklllmmmnnnmmmlllnnnppprrrsssrrrqqqqqqqqqrrrrrrppplllfff^^^WWWSSSLLLJJJHHHGGGJJJOOOUUUXXXjjjoootttuuussspppoooooofff^^^WWWYYY\\\```dddiiikkkkkkggg```[[[WWWQQQIII???<<<666111......000222,,,,,,,,,------.........---------------------------------------------------............/////////000...---...111222000---////////////////////////------------------------------------------------******+++,,,,,,,,,,,,+++++++++***))))))***++++++************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------......///000000000/////////000111111222222111111222222222333333333111222222333555777888999:::;;;<<<===>>>@@@@@@AAAAAADDDGGGFFFBBB@@@@@@AAADDDDDDDDDCCCCCCCCCCCCCCCDDDFFFIIIIIIHHHGGGGGGGGGKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBB@@@===:::888777888888<<<;;;:::999:::;;;<<<===::::::::::::::::::999999888666555666888::::::999777888999;;;>>>BBBEEEGGGLLLNNNSSSZZZbbbjjjqqqttttttuuuvvvxxx{{{}}}uuuxxx}}}}}}))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((''''''&&&%%%))))))((((((''''''&&&&&&(((((((((((())))))))))))+++'''&&&,,,666:::333)))...---+++)))(((((()))***((((((((((((((((((((((((******)))))))))))))))*********++++++++++++******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,...///000000000...///222555:::@@@GGGLLLRRRSSSUUUUUUVVVYYY^^^aaa___cccgggiiiiiigggffffffmmmkkkjjjhhhfffeeedddddddddddddddeeefffggghhhiiieeedddbbb```______```aaaddddddeeeffffffeeeaaa___[[[ZZZXXXVVVUUUTTTTTTTTTSSSRRRQQQOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMOOOPPPRRRTTTUUUSSSRRRRRRRRRTTTVVVXXXZZZWWWVVVVVVYYY]]]bbbeeeeeecccdddeeehhhjjjkkkkkkjjjkkklllnnnmmmkkkhhhggggggmmmnnnooonnniiibbbZZZUUUGGGFFFEEEEEEHHHMMMRRRVVVbbbiiiqqqtttqqqmmmmmmnnnggg\\\PPPJJJIIIOOO[[[ggggggjjjjjjfffdddbbb]]]WWWTTTNNNEEE<<<555111---+++000000///...---------------------------------------------------------------------.........//////000---+++...333555222...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++******************+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,,,,------......///000000...//////000000111222222111111111222222222333333111111222333555777999:::;;;;;;<<<===>>>@@@AAABBBDDDFFFHHHFFFCCC@@@???@@@AAAAAAAAABBBCCCCCCDDDDDDDDDFFFHHHHHHGGGFFFFFFGGGKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>><<<:::888777888888;;;::::::999:::;;;<<<<<<:::::::::999999999999999888666555666888::::::999:::999999999:::;;;<<<===>>>@@@EEELLLUUU___ggglllkkkmmmnnnpppqqqtttxxx{{{www|||))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((())))))))))))(((''''''))))))((((((''''''&&&&&&(((((((((((()))))))))))))))(((---:::GGGJJJCCC;;;...---+++)))(((((()))***((((((((((((((((((((((((***)))))))))))))))************++++++++++++************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,------...///000000555<<>>===;;;999888888888888999999999999999::::::;;;:::::::::999999888888888999777666777999;;;;;;:::;;;;;;::::::::::::::::::888999<<>>@@@AAADDDEEEEEEEEEEEECCCAAA@@@???@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEEEEEEEGGGHHHGGGHHHHHHHHHHHHGGGFFFEEECCCCCCCCCBBBAAA@@@???>>><<<;;;:::999888888777777888888999999999::::::::::::::::::999888888777777999777666777999;;;;;;:::999999999999999888888888777777888:::===@@@CCCEEENNNRRRXXX\\\___aaabbbdddmmmuuu~~~zzz}}}''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((())))))(((((('''&&&'''''''''((((((((((((((((((((((((((())))))))))))(((///:::===333'''&&&,,,)))))))))******)))(((((()))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++******************************((()))******++++++************+++++++++,,,,,,,,,,,,...///000222777>>>CCCMMMTTT\\\______]]]^^^```cccfffiiikkkkkklllmmmnnniiijjjlllkkkjjjhhhhhhiiihhhiiijjjjjjjjjiiiggggggbbb```]]][[[YYYYYYYYYZZZXXXUUURRROOOMMMNNNOOOQQQPPPLLLGGGGGGIIIJJJHHHEEEGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJMMMLLLLLLKKKKKKLLLMMMMMMJJJMMMRRRUUUVVVTTTQQQNNNHHHGGGFFFGGGJJJKKKKKKJJJOOOQQQQQQOOOMMMMMMPPPRRRVVVYYY\\\^^^___```aaabbb\\\^^^aaaccceeedddcccbbbaaa```^^^]]]\\\[[[[[[[[[[[[^^^dddiiikkkjjjiiigggTTTQQQOOOOOOLLLFFFBBBCCCLLLWWWbbbgggkkkmmmllliiifffcccaaa``````[[[SSSLLL:::999555222000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---...///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***++++++++++++***)))((()))))))))************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************+++++++++++++++++++++,,,------......---......//////000111111000000000111111111222222000111111222333444555666:::999999999:::===???AAAAAAAAABBBCCCDDDCCCBBB@@@AAAAAA@@@@@@????????????AAABBBDDDDDDDDDEEEHHHJJJEEEEEEGGGHHHHHHHHHGGGFFFBBBBBBBBBAAA@@@???======::::::999999888888777777888999::::::::::::::::::::::::999999888777777666888666555666888::::::999666666666777666666555555555666666666777888888888===@@@EEEIIIMMMRRRWWW[[[^^^eeemmmsssuuuyyy~~~|||zzzyyyyyy~~~}}}|||pppvvv''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))''''''((((((''''''&&&%%%&&&'''''''''(((((())))))(((((((((((())))))))))))'''&&&***111111+++''')))&&&''')))******)))((('''))))))))))))))))))))))))))))))((())))))***++++++******++++++++++++******************************(((((()))*********************+++++++++,,,,,,,,,,,,///222666:::CCCMMMUUU\\\bbbggggggdddaaaaaaccceeehhhkkkmmmnnnnnnooopppgggjjjlllmmmkkkiiihhhgggfffgggiiiiiihhhfffdddbbb^^^[[[XXXUUURRRQQQQQQRRRMMMKKKHHHEEEEEEFFFHHHJJJKKKGGGBBBBBBFFFIIIHHHEEEBBBCCCEEEFFFGGGHHHHHHHHHCCCCCCDDDDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKFFFJJJQQQVVVXXXVVVRRROOOHHHGGGIIILLLPPPSSSTTTTTTVVVVVVTTTPPPKKKHHHJJJLLLMMMOOORRRSSSSSSSSSTTTUUUTTTVVVYYY]]]```ccceeeeee`````````aaabbbcccdddddd^^^```dddiiilllmmmkkkhhhTTTJJJBBBDDDIIIIIIGGGFFF999FFFUUU___fffkkkmmmkkkhhheeecccdddfffddd^^^XXXIIIFFF@@@:::555111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////...---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))(((((())))))*********+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......,,,,,,------...//////000////////////000000000000111111111111222333444555999999888888999<<>>>>>???@@@BBBCCCAAA@@@BBBAAAAAA@@@???>>>======@@@AAACCCDDDDDDEEEHHHKKKCCCDDDFFFGGGHHHHHHGGGGGGAAAAAAAAA@@@???>>><<<<<<999999999999888888777777999:::;;;;;;<<<<<<;;;;;;::::::999999888777777666666555444555777888999888555555555666555444444333222333555666777888777777444555777:::>>>EEEMMMRRRTTTZZZ```dddeeehhhnnnsssuuuxxx~~~{{{vvvzzzuuu}}}{{{}}}tttvvv}}}|||oooiiiwww(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++******+++,,,,,,)))***+++,,,,,,,,,,,,++++++,,,---...---,,,+++***---,,,,,,---///000///---...111888AAAKKKUUU]]]aaafffeeedddddddddeeefffgggnnnnnnnnnnnnnnnmmmllllllkkkjjjgggeeedddcccccccccccccccdddcccbbb___]]][[[WWWTTTPPPNNNMMMMMMLLLKKKEEECCCAAAAAADDDGGGIIIJJJKKKIIIEEECCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB???@@@@@@???>>>===???@@@BBB@@@======???@@@AAAAAA===???@@@???>>>>>>@@@AAABBBDDDGGGKKKMMMMMMLLLLLLIIIJJJKKKNNNRRRUUUXXXZZZ___\\\WWWRRRNNNLLLKKKKKKLLLNNNPPPOOOLLLKKKLLLNNNNNNPPPSSSXXX]]]___^^^]]]```aaabbbccceeefffgggggggggjjjmmmppprrrqqqooonnnYYYSSSJJJDDDBBBDDDGGGIIIDDDAAADDDOOO^^^iiijjjggggggfffeeeeeeeeeeeedddbbbUUURRRMMMGGG???999333111111000000000111000---++++++,,,,,,------,,,,,,,,,---------............///////////////000000000000//////.........------------------,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,---...,,,,,,------.../////////000000000000000000000000000000000111222333555555777777777777:::===@@@BBB@@@??????>>>???AAABBBCCCDDDBBB@@@>>><<<<<<<<<<<<;;;>>>BBBGGGIIIIIIHHHGGGFFFHHHJJJJJJHHHFFFEEEEEEEEECCC@@@>>>===;;;888666777999;;;:::777666777999777777888999;;;<<<======999999999888888888888888777777777777777777777777666555444333333444555666444444444555555444333333333333333555999???EEEHHHOOORRRVVV[[[aaaeeehhhiiikkkrrrssspppvvv((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,+++***,,,---,,,+++,,,///222888<<>>===<<<<<<>>>??????===<<<<<<===???@@@AAABBBDDDDDDEEEEEECCCDDDEEEGGGIIILLLNNNOOOZZZYYYWWWUUUUUUVVVXXXYYYZZZ\\\\\\YYYTTTNNNKKKKKKLLLJJJHHHIIINNNTTTXXXZZZ[[[\\\]]]___aaaccceeeffffffhhhlllooopppnnnlllkkk___ZZZRRRKKKHHHGGGHHHIIIEEEAAA@@@GGGTTT```gggiiigggffffffffffffdddaaa___```]]]XXXPPPHHHAAA;;;888111///,,,+++,,,------,,,,,,,,,------------------------------...................../////////000000//////.........------------------,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***++++++,,,---...,,,,,,------.../////////////////////////////////000000000111222333444555555666666888:::<<>>=========>>>???@@@AAABBBAAA???===<<<<<<<<<<<<<<>>======<<<:::888777999:::999777666777999888888888999:::::::::;;;888888888888777777777777666666666666666666666666555555444333333444555555333333444444444333333222333333333444666:::>>>@@@DDDEEEHHHLLLPPPTTTWWWYYYdddnnnrrrppprrryyyyyyrrrxxxxxxyyyzzz|||~~~((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((())))))))))))((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,,,,+++*********+++,,,---))))))+++,,,,,,,,,,,,,,,))),,,...---+++...777???IIINNNVVV^^^dddhhhjjjkkkkkkkkkjjjjjjiiiiiiiiiiiijjjhhhdddaaaaaadddhhhkkkiiigggccc___\\\YYYWWWWWWUUUUUUUUUSSSPPPMMMIIIGGGAAAAAACCCFFFJJJMMMNNNMMMIIIGGGEEEDDDCCCDDDEEEFFF======<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<=========<<<======<<<:::999;;;<<<<<<<<<<<<>>>@@@@@@>>><<>><<<;;;;;;<<<<<<<<<<<<===>>>??????=========>>>???@@@AAABBBGGGGGGHHHJJJLLLOOORRRSSSWWWZZZ]]]^^^]]]ZZZYYYXXXUUURRRPPPOOOQQQUUUWWWXXXUUUUUUVVVXXX[[[___bbbddddddfffiiikkklllkkkiiihhheeebbb\\\UUUPPPMMMLLLLLLIIIDDD>>>>>>FFFSSS___gggfffggghhhgggfffdddbbb```gggeee```ZZZSSSLLLGGGDDD888444///++++++,,,------,,,,,,,,,------.........------------............---------.........//////...............---------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************++++++++++++******))))))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++,,,------,,,,,,------.../////////........................//////000000111333444555333444666888:::<<<======<<<<<<;;;<<<<<<===>>>??????>>>===<<<<<<<<<=========???CCCFFFHHHHHHHHHGGGFFFGGGIIIHHHEEECCCBBBBBB???===;;;;;;<<<;;;:::888888999:::999777666777888888888888888888888888888888777777777666666666666444444444444444444444444444333333222222333333444111222222333333333222222333333333333444555666666888999999;;;>>>AAADDDFFFLLLWWW^^^^^^bbbjjjooonnnqqqsssttttttssstttyyy}}}~~~|||~~~((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))+++---...******++++++++++++++++++***---///111444<<>>===>>>@@@:::;;;::::::999999;;;===???@@@@@@@@@AAABBBBBBBBBAAABBBCCCCCCCCCCCCFFFHHHJJJIIIIIIJJJLLLMMMLLLKKKMMMMMMKKKIIIEEEDDDEEEFFFBBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>======>>>>>>======>>>???AAACCCEEEFFFIIILLLPPPUUUYYY]]]```aaa]]]___aaadddeeeaaa[[[WWWPPPPPPPPPPPPRRRUUUXXXZZZ___```bbbeeefffeeeeeedddeeedddbbb^^^YYYVVVUUUUUUPPPKKKCCC===???HHHTTT]]]ddddddddddddcccccceeefffdddcccaaa^^^ZZZUUUQQQOOOEEEAAA:::555222000///---,,,,,,,,,,,,,,,------...,,,,,,---------.........,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******((()))))))))************************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************------,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......................../////////000111222333444222444777999;;;<<<<<<;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<======>>>>>>@@@CCCFFFGGGGGGGGGFFFEEEFFFGGGFFFCCCAAA@@@@@@>>><<<;;;:::::::::888777888888888888777777777777666666666777777777777777777777777666555555444444333333333333333333333333222222222222222222222222000111111222222222222111222222333333222222111111444444333222333666888:::888@@@EEEDDDHHHTTT```ggggggjjjkkkiiifffgggnnntttpppttttttpppqqqwwwzzzyyyxxx{{{~~~yyy{{{xxxuuuvvvxxxxxxtttqqq((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))+++---...---,,,,,,++++++*********+++,,,000888CCCNNNXXX^^^ffffffggghhhiiijjjjjjkkkgggiiijjjllllllkkkjjjiiifffeeecccaaa````````````[[[YYYUUUPPPLLLIIIGGGFFFIIIJJJKKKKKKIIIGGGEEECCCCCCCCCBBBCCCCCCBBB@@@======>>>>>><<<999888:::<<<@@@AAAAAAAAAAAACCCGGGKKKLLLLLLLLLMMMMMMNNNNNNNNNLLLOOOSSSVVVYYY]]]bbbfffgggdddaaaaaacccfffhhhiiifffddd```[[[XXXYYY\\\___[[[]]]______\\\VVVOOOKKKHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA???>>>>>>???@@@AAABBBBBBBBBDDDHHHMMMQQQSSSUUUYYY```gggjjjhhhccc^^^XXXVVVTTTRRRQQQPPPPPPQQQXXXYYYYYYZZZZZZ[[[\\\\\\^^^```bbbaaa___]]]^^^___XXXTTTMMMFFFBBBEEELLLRRR]]]]]]]]][[[[[[^^^dddhhhbbbbbbaaa```]]]ZZZVVVTTTPPPMMMHHHCCC===777000,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---------------.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++******)))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************------,,,+++++++++,,,,,,,,,,,,------.../////////////////////////////////.........///000111222333222444777:::;;;<<<;;;:::::::::;;;<<<<<<=========:::;;;<<<<<<===>>>>>>>>>???@@@BBBDDDEEEFFFEEEDDDCCCDDDEEEDDDAAA??????@@@???===;;;:::999888666444888888777777777777777666333444444555777888888999777777666666555444444333444444444444444444444444222222222222222222222222///000111111222222222111000111222333333222222111444333111000000222444555444999:::777666===FFFLLLQQQTTTUUUSSSOOOPPPVVV\\\\\\```bbbaaacccjjjppprrrnnnoooqqqsssttttttttttttvvv{{{~~~}}}{{{~~~~~~}}}yyyvvvzzztttlllfffaaa\\\VVVRRR((((((((((((((((((((((((''''''(((((()))*********(((((())))))))))))((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***,,,+++*********+++,,,---...---,,,+++++++++,,,,,,...111888CCCQQQ\\\bbbdddhhhhhhgggggghhhiiijjjkkk```bbbfffiiijjjjjjiiihhhhhhhhhgggeeebbb___\\\[[[RRRPPPMMMIIIFFFDDDCCCBBBIIIJJJKKKLLLKKKIIIGGGFFFCCCAAA???>>>===;;;888555999<<<>>>===::::::===@@@@@@BBBCCCDDDFFFLLLUUU[[[^^^^^^^^^_______________cccgggmmmsssyyy~~~~~~yyywwwxxx||||||sssiiicccUUUTTTSSSRRRPPPPPPOOOOOOFFFCCC@@@<<<;;;;;;<<<<<>>:::999<<<@@@DDDEEEGGGIIINNNVVV___eeehhhiiigggfffdddbbb___]]][[[ZZZXXXVVVSSSPPPOOOPPPRRRTTTVVV[[[___aaa```___aaaddd^^^\\\WWWRRRNNNLLLMMMOOOXXXYYYXXXUUUTTTWWW]]]ccccccccccccbbb___\\\XXXVVVTTTSSSPPPLLLGGG???666//////...,,,+++******+++,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------...............++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++++++++******+++,,,,,,,,,,,,------.../////////////////////////////////------......///111222333111333666888::::::999888888999:::;;;<<<<<<<<<<<<:::;;;<<<===>>>???>>>>>>>>>???AAABBBCCCCCCCCCCCCAAABBBBBBAAA???>>>???@@@???===;;;:::999888666444999777666666777888666555222333444555777888999:::888888777666555444444333555555555555555555555555111222222333333222222111///000111222222222222222000111222333333333333333333222111000000111222333///333666777555555666888>>>???@@@>>><<<===@@@DDDJJJNNNRRRSSSUUUZZZaaafffeeefffhhhjjjmmmooopppqqqccckkkuuu|||~~~~~~~~~yyyvvvuuuwww{{{~~~~~~yyyxxxuuurrrqqqssswww{{{}}}}}}yyyuuuvvv}}}~~~yyysssmmmgggdddbbb\\\TTTMMMGGGCCC???===((((((((((((((((((((((((&&&&&&''''''((())))))***(((((())))))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,+++,,,,,,...///000555<<>>????????????>>>>>>???@@@AAAAAAAAAAAAAAA???@@@@@@???>>>>>>???@@@>>><<<:::::::::999888666999777555666777888666444444555555666777888888888999999888777666555444333555555555555555555555555222222333444444333222222///000111222333333333333111111111222222222333333111111111111111111111111,,,---111444555444333333555555555444555555666777:::===AAACCCCCCEEEKKKQQQRRRTTTXXX\\\___aaaaaaaaaYYY```iiiooopppppprrruuuqqqrrrrrrqqqqqqtttxxx|||xxxvvvrrrnnnnnnppptttxxx|||zzztttooorrryyy~~~}}}vvvsssnnneee[[[RRRLLLIIIBBB@@@<<<999888777777666((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,+++*********,,,...000333444<<>>;;;999<<<;;;999999<<<>>>?????????DDDIIIKKKJJJLLLQQQUUUbbbeeejjjooowwwwwwooolllkkkkkkaaa\\\TTTNNNJJJFFF@@@===>>><<<<<<>>>AAAEEEGGGGGGLLLPPPXXXaaahhhnnnqqqrrrnnnggg]]]SSSMMMLLLNNNPPPSSSWWW\\\\\\ZZZYYY[[[^^^______```bbbdddccc```]]]aaacccddd```XXXRRRQQQRRRYYY[[[^^^``````___]]][[[UUUUUUUUUUUUUUURRRMMMIII666444111///---,,,------++++++,,,,,,,,,------------------.........//////---------.........//////+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((()))***+++,,,,,,,,,------...//////000---------------------------------...///000111222...///111222333444555555444555777888999999888888<<<===>>>@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@===>>>???>>>======???AAA<<<:::999:::;;;;;;:::888999777555555888888666444777777777777777777777777:::999888777666555444444444444444444444444444444222333444444444444333222000000111222333444444444222222111111111111222222000111111222333333222222444000---...//////000111111000///000222222111000000222666777555444888>>>999===CCCHHHJJJJJJHHHGGGGGGLLLRRRTTTSSSTTTXXX\\\YYY[[[]]]ZZZWWWYYY```ggghhhddd___ZZZXXXZZZ^^^aaa^^^ZZZRRRMMMOOOVVVXXXVVVSSSRRRNNNGGGAAA;;;999888777666555333333222111000((((((((((((((('''''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''''''(((((()))***++++++++++++++++++++++++***)))))))))************++++++++++++***)))(((((()))***+++(((((())))))*********+++'''(((***++++++******)))++++++++++++++++++++++++...,,,++++++,,,------------***,,,///000333@@@OOOYYY]]]bbbeeeeeeccc```___[[[YYYVVVSSSSSSUUUWWWYYY^^^```cccddddddaaa^^^[[[VVVRRRKKKFFFCCCBBBAAA@@@FFFHHHFFFAAA@@@DDDCCC>>>;;;===>>>===:::999:::<<>>>>>??????@@@@@@???@@@BBBCCCBBB???<<<:::;;;;;;<<>>===<<<::::::;;;;;;<<<999888666555444444444555555444444555777888777666999888777666555444333222555555666666555555444333333333222111111222333333111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000111111222222222333333333555555555555555555555555777888999:::;;;<<<======AAA@@@???>>>>>>???@@@AAADDDBBB@@@???>>>???@@@AAA???>>><<<;;;:::;;;<<<<<<;;;:::999777555333111000444333222111000000000000'''''''''((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((()))******++++++(((((((((''''''''''''&&&))))))*********++++++++++++***)))(((((()))***+++))))))))))))*********+++((())))))***************++++++++++++++++++++++++++++++***+++,,,---------000,,,,,,222888???KKKVVV]]]bbbhhhkkkiiiccc^^^[[[OOOOOOPPPRRRUUUYYY\\\^^^dddccccccaaa___[[[XXXVVVNNNJJJEEEBBBBBBCCCCCCCCCFFFHHHEEE@@@>>>@@@>>>999999;;;<<<;;;:::;;;>>>@@@CCCAAAAAAEEENNNXXXaaaeeelllxxx|||qqqjjjccc]]]UUUOOOKKKGGGBBB>>>???AAACCCDDDFFFLLLUUU]]]dddeeefffiiilllnnnqqqrrrzzz|||rrr\\\UUUZZZXXXYYYZZZ\\\___bbbeeefffhhhgggfffeeeccc___YYYUUUOOOMMMNNNSSSYYYYYYTTTMMMRRRVVVXXXUUUUUUVVVTTTOOOOOOJJJBBB;;;666222///------+++******+++,,,,,,+++++++++,,,,,,,,,,,,------........................---,,,+++++++++,,,---...,,,,,,,,,+++++++++******+++++++++************)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((())))))))))))*********+++++++++,,,,,,,,,,,,---------,,,,,,,,,------------...............////////////...///111222444444444333666666666777888:::;;;<<<>>>>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@>>><<<;;;<<<<<<>>>???AAAAAA@@@???>>>===<<<;;;:::;;;<<<<<<999888666555444444444555333333333444777888888888888888777666555444333222555555555555555444444333333222222111111222222333111111111111111111111111111111111111111111111111000000000000//////......////////////////////////////////////////////////111111111111222222222222333333333222222222222222333333444555666777888888:::999888888888888999:::;;;:::888777777888999:::888777666555555555666666666666555444333222222111333333111000000/////////&&&&&&''''''(((((()))))))))))))))(((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++))))))))))))***,,,...///)))))))))*********++++++******))))))))))))******)))))))))******************))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,---------...111...///888DDDNNNXXX___```cccgggfff```XXXQQQMMMGGGJJJOOOVVV\\\```cccddddddbbb]]]YYYUUURRRPPPPPPLLLHHHCCCAAAAAABBBCCCCCC>>>@@@???<<<:::;;;:::777999:::;;;===>>>BBBGGGKKKPPPPPPSSS[[[hhhvvvtttjjjccc\\\UUUPPPMMMIIIDDD@@@???AAAFFFJJJOOORRRYYYaaakkkttt{{{~~~sss\\\OOOOOOOOOPPPSSSVVVZZZ]]]```bbbfffeeeddddddccc```\\\YYYPPPLLLJJJLLLPPPQQQMMMHHHHHHMMMQQQRRRSSSVVVUUURRRUUUQQQLLLFFF@@@999222......,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((((()))((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------............/////////...///000222333333333333555555666777999:::<<<===>>>>>>>>>>>>>>>=========?????????>>>======<<<<<<===>>>???AAAAAAAAA@@@@@@>>>===<<<;;;:::;;;<<<<<<888777666444444444444555222111222444777999999999777777666555444444333333555555555555555444333333333222111111111111222333111111111111111111111111000000000000000000000000000000000////////////...//////////////////////////////////////////////////////000000000111111111////////////000000000000000000111222333333444555444333333222222333333444333222111000111222333444333222222111111111111222000000111111222222222222222111000//////...//////%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((())))))************)))))))))+++...222555888))))))))))))***************))))))))))))))))))***************************+++***)))((()))***+++,,,++++++++++++++++++++++++,,,---......------...//////222999EEEPPPYYY```dddcccbbb___XXXPPPIIIDDDBBBKKKPPPWWW___dddfffffffff[[[XXXRRRMMMKKKKKKMMMNNNRRRMMMGGGBBB@@@??????>>>999;;;<<<<<<<<<===>>>>>>???@@@CCCHHHNNNVVV]]]bbbkkkmmmrrr|||{{{|||{{{uuukkkbbbUUUKKKFFFDDDCCCBBB@@@CCCHHHPPP[[[fffpppuuu~~~}}}zzzmmmZZZNNNJJJJJJLLLOOORRRVVVYYY[[[\\\_________```aaaaaa___]]]UUUQQQLLLJJJKKKKKKHHHEEE>>>AAADDDGGGLLLRRRUUUVVVWWWVVVSSSPPPKKKCCC:::444111...,,,***+++,,,,,,++++++++++++,,,,,,,,,------------------------------...------,,,++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((()))***((((((((((((((((((((((((&&&''''''((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,------------------.........//////...///000111111222222222333444555666888;;;===>>>>>>>>>>>>======<<<<<<<<>>===<<<;;;<<<<<<===>>>???AAABBBAAA@@@@@@@@@>>>===;;;:::::::::;;;<<<777666555444333444555555333222222444666888888777666555555444444333333333444444555555555444333333222222111111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000.............../////////000000111222333333444444222222222222222222222222111111000000111222333444222222222111111111222222...//////000111111222222000000///...............%%%&&&&&&'''((()))******'''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))*********''''''&&&'''))),,,///111(((((()))))))))*********)))))))))******)))))))))+++++++++***************+++***)))))))))***,,,---++++++++++++++++++++++++,,,---...---,,,,,,///111333>>>LLLVVV\\\```ccceeeaaa]]]UUUKKKEEEDDDFFFJJJVVVZZZ```eeefffeeeaaa___OOOLLLHHHFFFFFFJJJOOORRRSSSNNNGGGAAA>>><<<;;;:::<<<===???AAABBBCCCGGGKKKMMMQQQWWWaaammmxxx|||}}}}}}xxxqqqtttwww|||{{{|||uuuggg___XXXRRRNNNHHHFFFEEEFFFJJJRRRZZZ___kkklllnnnoookkkccc]]]\\\WWWXXX[[[\\\]]][[[YYYWWWWWWVVVWWWYYY]]]___```___]]]XXXRRRNNNMMMKKKHHHFFF>>><<<;;;===AAAGGGNNNTTTVVVVVVWWWWWWTTTMMMEEE>>>777333///,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------,,,++++++***,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))******((((((((((((((((((((((((&&&&&&'''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))*********+++++++++++++++,,,,,,,,,------------------............////////////000111111222222222333555777:::<<<>>>>>>=========<<<<<<;;;;;;???>>><<<;;;:::;;;======>>>@@@CCCCCC@@@??????@@@===<<<:::999999999:::;;;666666444333333444555555555444333444555666555444444444444444333333333333444444444555444333333222111111111111111111111111000000000000000000000000////////////////////////.............../////////................................................------........./////////............//////000000000111111222222333333333222222222222222222222222111111222222222333444444222222222333333333222222000000000000000111111111000///..................&&&&&&''''''(((((())))))&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))((('''''''''((()))((((((((()))))))))******))))))************))))))+++++++++++++++************************+++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++...444999@@@OOO^^^ddddddcccbbb```RRRNNNHHHBBBAAAEEENNNTTT\\\^^^aaacccaaa]]]XXXUUUHHHFFFDDDCCCEEEJJJOOOSSSIIIEEE@@@<<<<<<<<<<<<<<>>===<<<;;;;;;<<<===>>>>>>AAACCCCCC???======???;;;:::999888777888999999666555444333333444555555666555444444555555444222222222333333333333333333444444444444444333222222000000111222222111000000000000000000000000000000////////////////////////---............/////////................................................------........./////////......//////000111111111//////000000000111111111000000111111111111000000111111111111222222222222///000111111222222111111000000000000000000000000//////............//////'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))))))))))))))))),,,,,,++++++******))))))(((((((((((()))))))))***((()))***++++++***)))(((,,,,,,,,,++++++*********)))***++++++,,,,,,++++++++++++++++++++++++++++++))),,,......000666@@@HHHQQQ\\\fffgggeeebbb[[[TTTEEEEEEEEEEEEHHHMMMTTTYYY[[[\\\]]]]]][[[WWWSSSQQQFFFDDDBBBAAABBBDDDGGGIII@@@===::::::<<>>777333000---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***+++,,,((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******)))((()))))))))*********++++++*********+++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........//////.........///000111000000111222444666888999;;;;;;;;;;;;;;;;;;<<<<<<>>>===============>>>>>>===AAADDDBBB>>>;;;<<<>>>:::999777666666666777888555444333333333444555555555333333333555555555333111111222222333333333444333444444444444333222222///000111222222111000///000000000000000000000000........................---------.........//////............................................................////////////......///000000111222222//////000000000000111111...///000111111000///...000000000000000/////////---...///111111111000///////////////000000111111000//////...//////000000((((((((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))'''((()))***+++,,,,,,,,,(((((((((((())))))))))))((()))***++++++***)))(((,,,,,,,,,++++++*********)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,...111333666???LLLVVV[[[aaaeeecccbbb___UUUIIIDDDHHHMMMQQQTTTWWWZZZ\\\XXXXXXYYYYYYXXXVVVSSSRRREEECCCAAA>>>============>>>;;;999:::>>>CCCFFFHHHNNNOOOVVVaaakkkuuuyyypppgggaaa]]]```ccchhhrrr}}}zzzsssooofff]]]SSSSSSRRRRRRQQQQQQQQQQQQLLLKKKJJJHHHHHHLLLQQQVVVQQQRRRUUUVVVQQQLLLMMMSSSYYYbbbnnnzzzyyymmmhhhhhhjjjooowww}}}mmm___TTTNNNBBBFFFHHHFFFHHHPPP]]]fffnnnsssyyy|||xxxoooeee]]]QQQPPPNNNOOORRRUUUWWWWWWXXXYYY[[[\\\[[[XXXUUUSSSPPPGGG@@@>>>;;;888;;;BBBRRRSSSUUUXXX[[[ZZZXXXUUURRRLLLCCC;;;666222///---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))***+++,,,((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))(((************++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000///...------...000111///000000111333555777888:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>===@@@DDDBBB===:::;;;===999888666555555555666777555444333333333444555666333222111333555666666555111111111222222333333444333333444444444333222222///000111222222111000///000000000000000000000000........................---------.........//////........................................................./////////000000......//////000111222222111111111222222222222222//////111111111111//////000000000000000///...------...000111111111000000,,,------...///000111111000000/////////000000111))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++***)))((((((+++++++++,,,,,,,,,,,,,,,//////111999DDDRRR]]]cccdddcccaaaZZZQQQJJJHHHIIIMMMPPPUUU[[[^^^]]]XXXTTTTTTNNNIIIIIINNNSSSUUUTTTMMMBBB;;;;;;:::777888;;;<<<:::<<>>666000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++************)))))))))(((((((((((())))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,++++++,,,...---------............///,,,,,,,,,---...///000000111000000000111333555666666555555555666777999:::888888999999999:::::::::;;;>>>@@@???===<<<===???999888777555444444444444222222222222222222222222333333333444444444555555111111111222222333333333333222111000000111222333000000000000000000000000////////////////////////000...,,,---000111///---......------------......------------------------------------------------........................---------------...//////111111000000000000000111///000111111111///...---////////////////////////////////////////////////........................------------------------)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++++++++++++++,,,---...///...---,,,111444;;;EEEPPPYYY___bbb^^^ZZZSSSKKKFFFFFFIIILLLSSSWWW\\\^^^[[[VVVRRRPPPIIIFFFCCCEEEIIIKKKJJJHHHBBB;;;999<<<>>>======@@@;;;BBBKKKRRRZZZhhhyyyyyysssjjjaaa\\\aaaiiimmmoooqqqrrrtttwww}}}yyyoookkkhhhhhheee]]]SSSMMMMMMOOOXXXXXXYYYXXXVVVRRROOOMMMPPPOOONNNOOOQQQPPPMMMJJJLLLNNNPPPPPPNNNMMMMMMMMMHHHGGGGGGGGGIIIMMMQQQSSSXXXUUURRRPPPOOOMMMIIIEEEHHHGGGIIIOOOQQQQQQVVV\\\^^^___```______bbbiiinnn~~~rrrggg]]]XXXSSSLLLHHHIIIEEEKKKUUU___hhhnnnsssuuupppppppppqqqvvvvvvjjj\\\NNNJJJJJJOOORRROOOOOOQQQLLLMMMMMMKKKGGGBBB???===@@@FFFMMMQQQQQQRRRUUUXXXUUUTTTQQQNNNJJJDDD<<<777000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++************)))***))))))(((((())))))************)))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,---,,,+++***,,,...------------............,,,,,,,,,------...///000000000000000111333444555555555555555666777999:::888888999999999:::::::::;;;===??????===<<<<<<>>>999888777555444333333333222222222222222222222222333333333333444444444444111111222222222333333333222222111000000111222222000000000000000000000000........................000...------000000///---......------------......------------------------------------------------------------------------//////......//////000111111111000000000000000111000000000000000///......000000000000000000000000........................------------------------------------------------((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,******++++++,,,---......,,,---...///000000///...444===JJJVVV___bbbaaa___TTTMMMDDD???@@@GGGNNNSSSWWW\\\___]]]VVVNNNKKKJJJCCCAAA@@@BBBDDDDDD@@@<<<:::777888<<<@@@AAABBBDDDCCCTTTccciiirrryyykkkccc```^^^```cccdddlllwww~~~{{{zzzwwwooo```VVVRRRZZZXXXTTTMMMFFFEEEHHHLLLWWWXXXYYYVVVRRRPPPQQQSSSRRRPPPNNNPPPTTTVVVSSSPPPUUUWWWXXXWWWTTTQQQPPPPPPNNNMMMMMMMMMPPPTTTYYY\\\]]]YYYSSSOOOKKKHHHEEECCCHHHHHHJJJLLLJJJFFFEEEHHHFFFFFFFFFGGGKKKRRRXXX]]]iiivvvyyypppgggZZZNNNHHHDDDEEEGGGLLLUUU```jjjqqqwwwzzz}}}}}}nnn___LLLIIIHHHLLLNNNMMMMMMNNNPPPQQQQQQQQQNNNJJJFFFCCC>>>BBBGGGJJJJJJLLLPPPTTTWWWVVVTTTSSSPPPKKKEEEAAA666333000---,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++************)))*********))))))***************))))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((((((((((('''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,+++,,,---,,,******,,,---,,,,,,,,,---------......,,,,,,,,,,,,---...///000/////////000111222333444444444444555666777999:::888888999999999:::::::::;;;<<<>>>>>><<<;;;<<<===:::999777555444333222222222222222222222222222222222222222333333333444444111222222222222333333333222222111000000111222222000000000000000000000000........................///...---...//////...---......------------......------------------------------------------------------------------------000000//////000000111222000000000//////000000111111000000///////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,,,,---......///---,,,,,,---///111444555???IIIXXXdddgggbbb[[[UUUIIICCC>>>>>>EEEOOOVVVYYYUUUWWWYYYXXXTTTNNNIIIFFFDDDCCCAAAAAAAAA@@@<<<999;;;999999<<<@@@EEEIIIMMMWWWnnnwwwnnnbbbXXXUUU\\\dddhhhppp{{{}}}~~~nnndddZZZTTTPPPLLLKKKNNNWWWUUURRRMMMJJJKKKOOOSSSUUUWWWYYYWWWTTTUUU[[[``````______```aaaccceeefffkkklllllljjjfffcccaaa```cccbbb```___```dddhhhkkkkkkhhhccc^^^YYYUUURRRPPPSSSSSSSSSRRROOOKKKIIIJJJHHHFFFDDDEEEIIIOOOSSSUUUXXX```jjjmmmjjjfffeeefffqqqzzzuuufff[[[VVVOOOHHHDDDGGGOOOYYY```mmmqqqwww}}}~~~wwwhhh[[[QQQNNNKKKJJJKKKKKKKKKKKKSSSSSSSSSTTTSSSPPPLLLIIIDDDFFFHHHHHHGGGHHHKKKNNNRRRSSSUUUWWWVVVRRRKKKFFF===:::444000------///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++************++++++***)))))))))((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++******+++---+++,,,,,,,,,---------------,,,,,,,,,------...///.........///000111222333333333444555666888999999888888999999999::::::::::::;;;<<<<<<<<<;;;;;;;;;:::999777555333222222111111222222222222222333333222222222333333333333444222222222222222222222222222111111111111111111222000000000000000000000000..............................---..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111000////////////000000111111000///......///000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,---------------------------,,,***+++///666===AAARRRZZZcccgggbbbWWWKKKEEE???>>>AAAGGGPPPVVVXXXWWWOOONNNOOOSSSVVVUUUNNNGGGEEEBBB???<<<;;;;;;;;;;;;;;;<<<>>>AAAJJJVVVaaahhhvvv{{{tttllleee```]]]\\\XXX___mmmvvvwww{{{{{{uuupppllliiigggWWWNNNEEECCCCCCFFFLLLRRRNNNNNNOOOOOOQQQTTTXXX[[[VVVZZZ]]]^^^^^^bbbkkkrrrxxx|||}}}xxxyyy}}}{{{zzzyyywwwvvvuuuwwwzzz~~~|||{{{zzzvvvqqqmmmiiihhhhhhgggddd___ZZZYYYYYYZZZQQQMMMIIIGGGHHHJJJJJJKKKJJJMMMPPPOOOKKKJJJMMMPPPZZZdddvvvlllbbbUUUKKKHHHJJJNNNPPPXXX]]]fffpppuuurrrkkkfff\\\XXXRRRMMMLLLNNNNNNMMMQQQOOOOOOQQQTTTUUUTTTRRRPPPPPPOOOMMMJJJHHHHHHHHHHHHLLLQQQVVVXXXUUUNNNIIIEEEBBB<<<666111///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++************++++++)))))))))(((((((((((('''((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,+++***)))+++---++++++++++++,,,,,,,,,------,,,,,,,,,,,,------...,,,---...///000111111111111222333555666888888999888888999999999::::::::::::::::::;;;;;;;;;:::999999888666555333222222111111111111222222333333333222222333333333444444444222222222222222222222222111111111222222111111111000000000000000000000000........................---.........---------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////......///000111111111000///......///000111................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------------------...,,,,,,///666@@@KKKQQQbbbdddeee___TTTHHH???;;;<<>>@@@@@@GGGPPPXXXeeewwwvvvccc```]]]\\\^^^dddlllqqquuuvvv|||yyyrrrpppiiiddd\\\VVVSSSSSSSSSSSSFFFCCCDDDHHHJJJKKKOOOUUUUUUWWW[[[```eeekkkoooqqqtttvvvvvvuuussstttxxx|||uuuooopppqqqqqqcccaaa^^^ZZZVVVTTTRRRRRRHHHGGGEEEBBB@@@BBBFFFIIIHHHOOO[[[hhhqqqvvvwwwwwwtttuuu{{{sssfff\\\TTTLLLFFFFFFIIIQQQ]]]eeeiiilllpppjjjiiiddd^^^^^^``````]]]PPPMMMJJJKKKQQQVVVYYYYYYWWWWWWVVVTTTQQQMMMIIIFFF@@@CCCIIIPPPSSSSSSOOOKKKKKKIIIDDD???999444000...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++************)))*********))))))*********))))))((((((((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))************+++***+++,,,+++))))))+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,---...///000000000000111333555777888888999888888999999999::::::::::::999888999;;;;;;999888777777555444333333222222111111111222222333333444333333333444444444555555333333333222222222222111000111222222222222111000000000000000000000000000------------------------,,,...///...---,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............///000111111///////////////000000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++++++++,,,------......---///222999CCCOOOYYY```cccaaa[[[QQQFFF@@@AAACCCEEEKKKQQQUUUSSSNNNIIIFFFFFFFFFJJJQQQVVVSSSKKKBBB999999888999<<>>AAAFFFKKKOOOPPPOOONNNNNNLLLIIIDDD===777333........................+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++************)))***))))))(((((())))))***))))))((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))***************++++++***))))))***,,,************++++++++++++------,,,,,,+++,,,,,,---***+++,,,...///////////////111333555777888888888888888999999999::::::::::::888777888:::;;;999666666555444444333333333444000111111222333333444444444444555555555666666666333333333222222222111111000111222222222222111000000000000000000000000000------------------------+++---///...,,,+++---///---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...------......000111111......///000000000000000........................------------------------------------------------------------------------&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,---------((()))***+++---...///000---111888BBBNNNZZZccchhh\\\XXXPPPEEE>>>@@@IIIRRRPPPUUUYYYWWWQQQIIIDDDBBBBBBFFFKKKPPPPPPJJJAAA;;;888999<<<@@@EEELLLTTTYYYiii{{{xxxnnnbbb[[[ZZZ[[[^^^hhhzzzuuuxxxsssdddZZZXXXRRRJJJDDDCCCDDDHHHNNNRRRSSSRRRQQQUUU]]]eeekkkqqq|||}}}|||~~~rrrkkkccc^^^\\\XXXRRRMMMLLLLLLLLLJJJGGGFFFGGGHHHLLLOOOWWWeeettt{{{lll^^^UUUMMMHHHEEEDDDMMMYYYfffmmmtttvvv{{{~~~zzzrrreeeZZZMMMFFFGGGKKKNNNOOORRRTTTXXX\\\\\\WWWPPPJJJ<<<;;;;;;???EEELLLQQQSSSOOOPPPQQQPPPKKKDDD<<<777........................+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++************)))))))))(((((((((((()))))))))(((((((((''''''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))***************++++++***))))))***,,,)))************+++++++++------,,,++++++,,,,,,,,,)))***,,,.../////////...///000333555777888888888888888999999999:::::::::999888666888:::;;;888666555444444333333444444555000000111222333333444444555555555666666666666777333333333222222111111111000111222333333222111000000000000000000000000000------------------------+++---///...,,,+++,,,///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++,,,---------------......000111111---...///111111111000///////////////////////////------------------------........................------------------------,,,***((('''&&&'''((()))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************(((((()))***************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,+++++++++,,,,,,,,,...777AAAKKKXXXcccddd^^^ZZZQQQFFFBBBFFFMMMSSSUUUXXXTTTPPPNNNMMMJJJFFFBBBDDDGGGIIIHHHDDD>>>:::888<<>>999333...------------,,,,,,---------,,,,,,+++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&''''''(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------......///000000111222333444555666999::::::;;;:::999888777777888888999999888888777555555444333333333333444444333333333333444555555777777666555444333222222111111111111111111111111000000000000000000000000//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,++++++***))))))(((++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++...............---,,,,,,+++++++++,,,...///111222000000///...............,,,------......------,,,---,,,,,,,,,,,,,,,------,,,))))))------))))))---+++***(((''''''((()))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))************************************))))))))))))************((()))******++++++******)))************+++++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,///555;;;IIIRRRZZZ]]]ZZZVVVNNNFFF===DDDOOOWWWZZZYYYVVVSSSHHHIIILLLOOOOOOLLLFFFAAA===<<<999666666;;;BBBGGGNNNQQQXXXeeexxxxxxgggXXXPPPIIIPPP[[[fffvvv{{{lllWWWGGGHHHGGGFFFFFFIIIMMMRRRUUUdddnnnvvvwwwvvvzzz~~~{{{rrrcccXXX[[[TTTMMMIIIIIIHHHFFFCCCHHHKKKSSS^^^jjjyyywwwggg]]]UUUPPPKKKLLLSSS^^^iiiooottttttnnneee```bbbddddddTTTNNNKKKNNNRRRSSSTTTVVVUUUPPPGGG>>>999:::@@@DDDLLLMMMNNNOOOOOONNNMMMLLLHHHDDD===555///,,,---///,,,,,,,,,,,,------------))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))&&&''''''(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///...///000111333555666666999::::::::::::999888888777777888888888888777777555555444333333333333333333333333333333444555555666666555444333333222222111111111111111111111111000000000000000000000000//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,++++++***)))))))))************************)))************+++++++++++++++++++++++++++++++++---............------,,,++++++++++++---///111222000///......---.........,,,------......------,,,---,,,,,,+++++++++,,,,,,,,,))))))++++++))))))+++***)))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************************************((()))))))))************))))))***++++++++++++***))))))*********+++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,+++---444@@@IIITTTWWWYYYTTTKKKBBB<<<999CCCMMMXXX]]]ZZZSSSMMMJJJEEEHHHMMMPPPOOOJJJCCC>>>777999;;;===???DDDJJJNNNYYY___mmmiii```ZZZQQQMMMPPP\\\nnnyyynnniiidddZZZNNNGGGKKKLLLOOOUUU\\\dddiiikkkuuu||||||xxxyyyzzzzzz|||wwwpppoooiiiaaa[[[XXXTTTNNNJJJGGGEEEJJJTTTYYY]]]mmm|||uuuiiiWWWKKKIIINNNVVV[[[pppwww{{{yyywwwwwwwwwvvveeeYYYMMMKKKMMMOOOQQQTTTWWWUUUOOOFFF???===@@@DDDFFFHHHJJJMMMNNNNNNMMMLLLMMMLLLGGG>>>555...---...,,,,,,,,,,,,,,,------...)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***&&&''''''(((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++,,,------......///------///111333444666666999999999999999999999888666777777777777777777666555444333333222222333333333333222222333333444555555555444444333222222111111111111111111111111111000000000000000000000000//////////////////////////////...---,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++************************---------......------,,,///...,,,++++++,,,...//////......------.........,,,------......------,,,,,,++++++***************+++******+++***))))))***)))((((((((((((((())))))''''''((((((((((((''''''(((((((((((())))))))))))((()))))))))************************************((()))))))))************))))))***+++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,222===KKKUUU]]]YYYRRRIII???999999===PPPWWW]]]\\\SSSJJJEEEDDDDDDGGGKKKLLLIIICCC<<<888777999===BBBGGGNNNUUUZZZfffqqqyyycccQQQOOOSSSXXXaaakkkvvvyyyeeehhh^^^WWWVVVTTTOOOKKKKKKOOOSSS\\\hhhuuu}}}~~~}}}|||}}}{{{vvv~~~xxxqqqiiibbb\\\YYYOOOJJJIIIMMMLLLKKKUUUdddssswww{{{~~~~~~jjjYYYQQQNNNNNNMMMdddppp|||~~~{{{uuueeeTTTLLLKKKMMMPPPUUUQQQRRRQQQLLLFFFCCCCCCEEEBBBEEEIIIMMMNNNNNNLLLKKKNNNOOOMMMGGG===444///---...------,,,,,,---......******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))((('''''''''''''''((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***&&&''''''(((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,------......///,,,---...000222444555666888888888888888888888888555666666777777666666555444444333222222222222333333222222222222333444444444444333333222222111111000000000000000000000000////////////////////////........................//////...---,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,---------------,,,...---,,,++++++,,,---.........------------......,,,------......------,,,+++***))))))))))))******+++,,,+++************)))(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))************************************))))))))))))************)))***++++++,,,+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------///555>>>IIITTTZZZYYYQQQFFF>>>999888>>>FFFVVVYYY[[[VVVMMMFFFDDDDDDAAACCCDDDCCC???;;;999888>>>???BBBGGGPPP\\\iiiqqq~~~qqqWWWPPPMMMUUUcccqqq~~~zzzkkkZZZLLLSSSMMMNNNVVVZZZXXXYYY^^^hhhmmmuuu}}}{{{rrrkkkgggccc\\\UUUPPPKKKGGGJJJOOOWWWZZZ```gggnnnxxxrrrfff\\\QQQIIIPPP\\\iiisss{{{uuufffVVVNNNJJJIIILLLQQQKKKMMMNNNMMMKKKGGGEEEEEEDDDFFFIIILLLNNNNNNMMMLLLMMMNNNOOOKKKDDD<<<555111000///---,,,,,,,,,---...******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((((((((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))&&&''''''(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,------......///,,,---...///111333444444666666666555666666777888555555666666666666555555444444333222222222222222222222222222222333444444333333333222222111111111000000000000000000000000////////////////////////........................//////...---,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************+++,,,,,,------------,,,))))))***,,,---...///000---------,,,------...///,,,------......------,,,***************+++,,,,,,,,,...---******,,,+++(((''''''((()))))))))))))))(((((()))******)))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++)))************++++++++++++++++++,,,,,,,,,------***++++++,,,---.../////////111777BBBNNNVVVXXXWWWLLLBBB;;;:::<<>>AAAGGGKKKRRR\\\hhhvvv|||lll___XXXOOOXXXdddppp|||}}}vvvnnnggg\\\PPPIIIGGGIIIIIIRRRdddmmmmmmpppxxxzzztttttttttwww~~~{{{yyyuuummmbbb\\\ZZZUUUOOOIIIHHHLLLSSSZZZeeewwwwwweeeYYYMMMQQQWWW^^^kkkzzzvvvmmmbbbZZZSSSMMMLLLOOONNNMMMMMMMMMMMMKKKHHHEEEGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMMMMLLLJJJDDD>>>999222000...,,,++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&''''''(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,------......///------...///000111222333555444444333444555666777444555555666666555555444444333222222111222222222222222222111222222333444222222222222111111111111000000000000000000000000////////////////////////........................//////...---,,,,,,,,,,,,************************))))))*********+++++++++************************************************)))************+++++++++***************************+++,,,---------------'''(((+++---//////......---,,,,,,,,,------...///,,,------......------,,,,,,,,,,,,,,,---...000000,,,000///+++***---,,,)))''''''((())))))***))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))******************+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,---------)))***+++,,,...///000000111555>>>MMMZZZ___ZZZSSSDDD<<<888>>>FFFJJJPPPWWWQQQSSSTTTRRRMMMHHHCCCAAA>>>>>>===;;;:::>>>EEEKKKLLLUUUdddtttmmm]]]TTTTTTWWWcccvvvyyyfffZZZQQQLLLNNNLLLFFFGGGOOOMMMOOO]]]qqq{{{yyy{{{}}}uuupppmmmffffffggglllvvv}}}sssrrrtttmmm```SSSNNNLLLLLLMMMRRRbbbrrruuu___[[[UUUSSS\\\lllwwwzzz{{{uuunnndddXXXSSSTTTUUUQQQNNNNNNOOONNNKKKGGGIIIGGGCCCAAABBBEEEJJJMMMOOOMMMKKKKKKLLLJJJDDD@@@333222///,,,++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''''''''&&&''''''(((((((((((((((((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///---......///000111111222444333333222333444555666444555555555555555555444444333222222111111222222222222111111222222333444222222222111111111111111000000000000000000000000////////////////////////........................//////...---,,,,,,,,,,,,************************))))))******++++++++++++******************++++++************************)))************+++++++++))))))))))))))))))))))))***+++,,,,,,------------)))+++---//////---+++))),,,,,,,,,,,,------...///,,,------......------,,,------......000111333444---111000+++***...---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))*********+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////...:::CCCPPPZZZ]]]VVVLLLDDD===>>>BBBHHHNNNQQQQQQPPPMMMPPPSSSSSSPPPHHH???999<<<<<<===AAADDDGGGLLLQQQWWWgggzzzuuuaaaRRRPPPYYYfffnnnqqq^^^UUUOOOLLLKKKKKKKKKNNNUUU\\\ZZZZZZcccttt~~~xxxpppgggaaa]]]]]]bbbjjjsss}}}~~~}}}}}}}}}}}}}}}zzzwwwrrrpppwwwzzzqqqaaa\\\WWWTTTNNNJJJQQQ\\\kkk|||ppp]]]WWWVVVVVVaaaooo~~~zzzllldddccccccXXXOOOOOOOOOLLLJJJLLLIIIIIIGGGCCC@@@???CCCGGGLLLLLLLLLLLLLLLKKKKKKKKK;;;444---+++---///...+++,,,,,,------,,,+++)))(((******************************+++++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,------...///////////////000111111333222111111222333555666444444444444333333222111222222222333333222222222///.........///111444666444333222000//////......222222222111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))'''&&&&&&+++*********))))))((((((...------,,,,,,,,,------++++++------------+++++++++,,,---.........------------,,,,,,,,,,,,++++++,,,...222555777666444222+++)))((()))---...---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))(((((())))))***+++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,------------------------+++---...---,,,---222666EEEKKKRRRVVVTTTMMMEEEAAACCCGGGMMMOOOOOOMMMLLLMMMPPPUUUXXXUUUMMMDDD???===:::>>>DDDHHHKKKPPPYYYaaaqqqyyybbb\\\XXX[[[ggguuuttt^^^SSSPPPIIIJJJLLLPPPUUU```nnnzzzuuurrrwww}}}yyyrrrjjjccc]]]ZZZYYY]]]fffttt}}}|||{{{{{{~~~~~~}}}|||{{{{{{{{{{{{|||zzzxxxuuuttt{{{yyysssmmmggg^^^TTTRRRVVVZZZccclllnnnpppwwwvvvlllaaaUUUSSSYYYmmmsss~~~}}}ssspppnnn```SSSMMMKKKIIIIIILLLLLLKKKIIICCC???===???BBBJJJKKKLLLMMMLLLLLLJJJJJJAAA;;;222...---......---,,,,,,------,,,+++)))(((******************************+++++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++*********************))))))))))))******************+++,,,,,,------...///............///000000111111111111222333444555333333333333333222111111111111222222222222111111000///......///111333444222222111000////////////222222222111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))******++++++******************)))))))))(((,,,,,,,,,+++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,++++++++++++---///000000///---++++++)))(((***,,,...---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------------------------------+++...///---+++000:::CCCQQQRRRRRRMMMGGGAAA@@@@@@IIIPPPUUUTTTMMMGGGFFFGGGKKKQQQTTTNNNDDD<<<<<>>FFFNNNQQQUUU^^^mmmxxx{{{hhhZZZLLLSSSaaasss|||hhhUUUKKKKKKNNNKKKSSS]]]dddkkkvvvxxxssslllggg```ZZZWWWXXX[[[]]]jjjttt}}}~~~}}}}}}|||{{{{{{zzzzzz~~~~~~}}}|||{{{{{{{{{{{{~~~{{{zzzzzzxxxxxxtttiiijjjqqq{{{|||rrreee[[[WWWRRRQQQRRRUUUXXXaaaqqq{{{eeeVVVSSSXXX^^^mmm}}}xxxiiiXXXMMMGGGEEEGGGKKKMMMLLLIIIEEE???<<<;;;;;;EEEGGGJJJLLLMMMLLLJJJIIIHHHCCC;;;333...------...,,,---------,,,+++***)))************************)))******+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))))))))))))))******************++++++,,,------------------------....../////////000111222222222222111222222222222111000000000000111111111111000000000000///...///000111222111000000//////000000111222222111111111000000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************'''(((***+++------......************))))))))))))+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,...///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++)))((('''***))))))***,,,---,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------......222:::FFFOOOSSSQQQLLLDDD===<<>>AAAEEEIIILLLLLLKKKJJJKKKIIICCC;;;333...,,,,,,---------,,,,,,+++******************************))))))***+++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((((()))))))))*********************+++,,,,,,------,,,,,,++++++,,,,,,---...---...///111222111111000000000111111111111000000//////000000000000//////111000////////////000000///////////////000111111111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++'''((()))+++,,,---......*********)))))))))))))))++++++++++++,,,...//////---,,,+++******+++,,,------,,,+++******,,,...///,,,,,,,,,++++++++++++***------+++***))))))((((((***))))))***++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++000......333>>>IIIQQQTTTKKKHHHCCC<<<:::>>>GGGOOOQQQOOOMMMKKKIIIHHHFFFDDDDDDBBB???===<<<>>>BBBEEEQQQ___qqqzzzlll[[[LLLJJJUUUaaaooo___YYYOOOLLLIIIGGGIIIOOOXXX^^^tttxxxiii___ZZZXXXRRRRRRTTTYYYcccppp|||~~~}}}~~~}}}|||~~~{{{wwwrrrooommmjjjgggfffcccaaadddiiimmmooopppqqqwww~~~yyylll```ZZZRRRNNNUUUcccooonnnaaaTTTSSS\\\kkk|||}}}qqqdddYYYPPPHHHCCCBBBDDDGGGIIIIIIEEE@@@<<<777;;;AAAFFFJJJLLLLLLKKKJJJJJJHHHCCC;;;222---***......---,,,,,,+++++++++************************((()))***+++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))((((((((()))))))))************))))))***++++++,,,,,,---+++++++++++++++,,,------,,,---///000111111000//////000000111111000000000/////////000000/////////000000000///////////////............///000111222111111111000000000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************))))))))))))))))))******,,,,,,,,,,,,---...000000,,,,,,***))))))***,,,,,,---,,,*********+++---///,,,,,,+++++++++*********++++++***)))))))))***+++)))***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,111000333<<>>FFFJJJHHHDDDDDDJJJPPPOOOGGG???;;;;;;666<<>>>>>@@@FFFRRRggg}}}}}}gggWWWLLLEEEHHHYYYnnnnnn```NNNEEEGGGOOOVVVZZZjjjmmmtttzzz|||~~~uuuggg^^^UUUUUUUUUVVVZZZaaajjjqqqzzz}}}xxxxxxxxx{{{~~~~~~zzzvvvsssrrrrrrsssuuuvvvvvvuuutttwww{{{yyypppmmmfff[[[RRRPPPVVV\\\xxxxxx___ZZZYYYdddqqqwww}}}sssgggWWWKKKFFFFFFFFFFFFGGGFFFFFFIIIMMMOOONNNLLLHHHKKKMMMLLLIIIFFFCCCBBB888444000---,,,,,,++++++************************---+++)))***,,,---,,,)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))(((((('''''''''&&&(((((((((((())))))))))))+++*********))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///333222111000111222444555000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((***++++++******+++,,,*********)))(((''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((((((((((((******))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))******))))))))))))*********)))))))))((((((''''''***)))))))))(((((((((''''''''''''((((((((()))))))))((((((***,,,,,,)))&&&)))************+++++++++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------555///,,,---------111888CCCLLLQQQKKKDDD@@@<<<888===CCCGGGEEEEEEFFFGGGEEEMMMKKKFFF@@@<<<===BBBGGGAAAIIIWWWiii{{{xxxeeeUUUMMMMMMOOOXXXlll~~~pppdddWWWOOOFFFEEEMMMYYYccchhhssswwwttthhh]]]XXXUUUXXX\\\```ffflllsssxxx~~~~~~~~~xxxssstttssssssuuuwwwyyyyyyxxxuuuvvvyyyzzzzzz|||~~~~~~zzzqqqfff\\\VVVVVVWWWbbbmmmsssddd\\\^^^ccchhhyyywwwiiiYYYMMMFFFBBBAAACCCEEEIIILLLNNNMMMKKKJJJJJJLLLMMMLLLIIIFFFEEEDDD:::666111---,,,++++++***************************---+++)))***,,,---,,,***+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))************)))))))))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............222222111111111222222333000000000000000000000000//////000000000111111111/////////000000000111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((***++++++***)))+++,,,++++++***))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((((((((((((++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))******))))))))))))************)))))))))((((((((())))))))))))((((((((((((''''''((((((((())))))))))))))))))***++++++)))''')))************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...///---...777BBBPPPRRRNNNCCC:::999;;;===FFFHHHIIIFFFFFFIIIIIIGGGHHHDDD===:::;;;AAAGGGKKKLLLZZZooommmXXXMMMIIIKKKXXXfffuuuuuubbbSSSKKKEEEDDDFFFMMMYYYhhhsssyyypppddd]]]ZZZYYY___ccciiioootttxxx||||||wwwxxxxxxwwwyyy|||}}}}}}|||yyyyyyxxxvvvuuuuuuxxxzzzvvvnnnfff___ZZZTTT\\\pppyyyjjjaaa\\\ZZZkkkppp]]]NNNGGGEEE@@@CCCHHHLLLLLLKKKIIIIIIKKKLLLMMMLLLIIIGGGFFFGGG>>>999333...,,,++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***+++++++++***************************************))))))))))))))))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............111111222222222111111000000000000000000000000000//////000000000000111111000000000000111111111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))+++***))))))***,,,+++++++++***))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((((((++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++************)))******))))))))))))******************))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))))))))***+++***)))((())))))*********+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------)))+++---///111888DDDNNNUUUPPPFFF>>>;;;===BBBDDDJJJLLLKKKHHHHHHJJJIIIEEEAAA@@@===<<<>>>DDDKKKPPPcccooowwwrrrcccRRRFFFJJJTTT___pppmmmYYYLLLJJJKKKJJJPPPXXXcccnnnyyy}}}pppeee___```eeeiiippptttxxx|||~~~~~~~~~{{{xxxvvvvvvyyy{{{}}}rrrjjj^^^[[[^^^eeelllooovvv}}}tttiii]]]aaannnrrrsssddd[[[XXXLLLJJJHHHGGGHHHIIIJJJIIIJJJKKKKKKJJJGGGFFFGGGHHHAAA<<<666000...,,,+++***+++++++++++++++++++++++++++++++++++++++,,,++++++************************************************))))))))))))))))))))))))************************((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))*********)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------.........000111222222222111///...000000000000000000000000////////////000000000111000000000000111111111222000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((()))******))))))***+++++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))***************++++++++++++*********+++++++++++++++,,,,,,+++++++++*********))))))******))))))))))))************************))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))******))))))))))))))))))*********+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,000:::FFFPPPUUUQQQHHH@@@???EEEJJJKKKJJJJJJNNNNNNKKKIIIHHHEEEAAA>>>@@@AAA@@@BBBKKKYYYeee|||hhhYYYUUULLLGGGMMM___qqq|||uuu```OOOFFFHHHQQQYYY```iiiuuu~~~|||tttoooiiieeegggmmmuuuzzz|||yyyzzz}}}~~~~~~sssiii^^^WWWUUUYYYaaaiiiqqqrrrfffaaa[[[kkkxxx~~~wwwuuukkk___PPPHHHFFFHHHIIIHHHHHHIIIIIIHHHFFFEEEFFFGGGDDD???999444111///---+++++++++++++++++++++++++++++++++,,,+++++++++++++++************************************************))))))))))))))))))))))))************************((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((())))))(((((((((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000111222111000///...////////////////////////...////////////000000000///000000000000111111111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))''')))******)))(((***++++++++++++***************(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((()))))))))*********)))******++++++******)))*********++++++,,,,,,,,,+++++++++*********))))))******))))))))))))******))))))))))))))))))******(((((((((((())))))))))))((((((((()))))))))******(((***+++***)))((()))+++)))************+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------///666EEERRRWWWTTTIIIBBB@@@GGGPPPRRRNNNLLLJJJPPPRRRMMMGGGDDDBBB???AAADDDFFFGGGLLL[[[qqq{{{sssdddRRRIIIJJJIIISSSeeeyyygggWWWHHHDDDKKKUUU___ggguuuwwwqqqnnnnnnnnnooosssyyy~~~|||pppddd[[[WWWWWWXXXgggssswwwgggYYY]]]hhhxxxxxxcccQQQIIIGGGGGGGGGEEEGGGHHHHHHFFFEEEFFFFFFEEEBBB===999666333///,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000000000////////////////////////......////////////000000////////////000000000000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))'''(((***)))(((((()))+++************************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))************+++,,,,,,------))))))************))))))*********++++++,,,,,,---+++++++++************)))******))))))))))))******(((((((((((())))))))))))'''((((((((()))))))))***(((((()))))))))*********(((***+++***(((''')))+++)))************+++++++++++++++++++++++++++,,,,,,++++++*********+++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++000777AAANNNXXXUUULLLCCCCCCHHHQQQTTTOOOJJJIIIKKKSSSUUULLLCCC???@@@AAAFFFJJJQQQXXXbbbqqquuudddZZZPPPHHHIIIQQQZZZmmmxxxhhhQQQGGGDDDNNN^^^iiiqqqwwwxxxsssqqqrrrtttwwwzzz~~~yyymmmcccZZZTTT]]]fffyyyzzzkkk^^^aaajjjyyyrrr^^^LLLDDDDDDFFFDDDFFFIIIJJJHHHGGGFFFFFFEEECCCAAA>>>;;;777111---,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,***)))+++---))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((((()))***++++++''''''''''''((((((((()))(((((((((((())))))))))))((()))))))))************)))************+++++++++************************++++++,,,,,,,,,------------------...///000111222////////////////////////........./////////000000---.........////////////////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))'''((())))))(((((()))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******)))******+++,,,,,,------))))))************)))))))))******+++,,,,,,------+++++++++************)))******))))))))))))******&&&'''''''''(((((((((((('''((((((((())))))******))))))))))))************(((***+++***''''''))),,,)))************+++++++++*********++++++,,,,,,---++++++*********+++---...++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))333???IIISSSXXXQQQEEEAAAFFFOOOXXXTTTIIIDDDFFFNNNUUUVVVKKK???<<<@@@EEEHHHOOO\\\kkkyyyzzzdddOOOHHHEEEEEEOOO\\\lllxxxcccLLLLLLGGGKKK[[[mmmwwwzzzvvvuuuwwwwwwyyy}}}yyynnnbbbZZZRRRXXXhhh|||fffbbbcccnnnxxxeeeNNNBBBBBBHHHDDDGGGJJJKKKJJJHHHGGGGGGEEEDDDCCCAAA>>>999333...,,,,,,,,,,,,,,,,,,,,,,,,))),,,---,,,***)))+++---))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***+++,,,---&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))*********+++)))************+++++++++************************++++++,,,,,,,,,------------,,,,,,,,,...000222444////////////////////////............/////////000------------.........///////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))'''((())))))(((((()))***((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******'''(((((()))******++++++))))))************))))))))))))***+++,,,,,,------+++++++++************)))******))))))))))))******%%%&&&&&&&&&''''''(((((((((+++,,,)))(((+++,,,+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,...111///<<>>;;;CCCHHHLLLKKKIIIIIIJJJKKKFFFCCCAAABBBCCC@@@999333000...,,,+++,,,,,,+++))),,,+++)))(((((()))+++,,,)))))))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......:::666111...///...---+++////////////////////////........................------------------------+++++++++***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%''')))***))))))***+++))))))))))))))))))))))))+++*********))))))((((((************))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))+++///...***(((***+++***)))))))))))))))))))))))))))))))))))))))))))))(((***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,---......//////555CCCRRRVVVPPPHHHFFFHHHQQQRRRQQQNNNJJJFFFFFFFFFEEEDDDBBBBBBDDDHHHLLLOOOdddzzztttfffUUUFFF@@@MMMddd{{{xxxVVVFFFHHHRRRWWWdddnnn~~~~~~yyy{{{xxxvvviiibbbZZZWWW\\\eeennnrrr~~~}}}nnnggghhhtttxxxdddSSSIIIEEEAAAGGGLLLLLLKKKKKKMMMNNNIIIFFFCCCBBBCCCBBB<<<888333000---,,,,,,---,,,+++,,,+++***))))))***+++,,,++++++******************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++***)))))))))((((((((('''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...888444000.........---,,,////////////////////////........................------------------------,,,,,,++++++***+++++++++************************))))))))))))))))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))***))))))+++,,,))))))))))))))))))))))))************)))))))))(((************))))))))))))+++******)))(((((())))))))))))))))))))))))))))))...111000+++((()))***((())))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...000111222AAAKKKUUUSSSIIIBBBDDDJJJUUUQQQLLLJJJKKKJJJGGGCCC>>>>>>>>>AAAFFFNNNTTTYYYtttttt]]]OOOKKKHHHMMMaaa___JJJFFFLLLXXXbbbxxx~~~|||~~~~~~~~~ssslllaaaXXXUUUXXX^^^bbbuuuzzzhhhaaakkkyyysssaaaWWWSSSIIIJJJKKKKKKKKKLLLOOORRRMMMIIIDDDBBBCCCBBB@@@===777333///---,,,------,,,,,,+++***))))))***+++,,,,,,,,,++++++***))))))(((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((************************(((((())))))))))))***************++++++++++++,,,,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------444111...---.........---////////////////////////........................------------------------------,,,+++************************************))))))))))))))))))))))))************++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((()))+++---))))))))))))))))))))))))************))))))))))))++++++*********)))))))))******)))((((((((())))))))))))))))))))))))))))))---000///***((())))))((()))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,000888>>>NNNQQQQQQKKKDDDBBBGGGMMMPPPMMMIIIIIIKKKJJJFFFBBB===<<<===AAAJJJVVVcccjjjaaaMMMFFFFFFUUUiii{{{```LLLPPP]]]fffppp{{{vvvwww}}}yyyrrrhhhaaa^^^___aaapppvvvlllmmmssswwwnnnkkkaaaVVVJJJGGGHHHKKKOOOSSSNNNIIIDDDAAAAAAAAAAAA@@@:::666111---,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))))))))))))))***))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------++++++,,,,,,,,,---------///...---------.........////////////////////////........................------------------------...---,,,+++************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''(((***,,,))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))***))))))((((((((())))))(((((((((((((((((((((((())),,,,,,(((''')))***)))))))))))))))))))))))))))((()))))))))*********+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---///,,,+++222@@@LLLVVVQQQIIIDDDBBBFFFKKKOOOJJJKKKLLLKKKGGGCCC@@@>>>>>>>>>@@@GGGTTTfffwwwiiiRRRIIIKKKNNNiiiyyyfffPPPFFFXXXppp~~~sssmmmvvv~~~tttjjjccc___ffftttzzzrrryyyhhhOOOEEEFFFIIIMMMPPPLLLHHHDDDAAA@@@@@@@@@AAA===999333...,,,,,,,,,+++,,,++++++++++++++++++,,,))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))******)))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------------...//////////////////////////////........................------------------------...---,,,+++************************************))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))******++++++++++++************)))((((((((((((((())))))((((((((((((((((((((((((&&&******'''&&&)))+++***))))))))))))))))))))))))((())))))******+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,/////////888GGGTTTUUUNNNEEECCCFFFJJJMMMMMMJJJMMMOOOKKKCCC<<<:::;;;@@@DDDMMMYYYiiizzz~~~iiiSSSHHHLLLVVVooonnn[[[WWWRRR[[[sss}}}~~~~~~}}}uuuooommmqqqsssoooiiifffrrr~~~ssskkk___bbbjjjzzzwwwzzzwww\\\NNNIIIFFFHHHNNNJJJIIIGGGDDDBBBAAAAAAAAA@@@<<<666111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++)))))))))*********++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,............///000////////////////////////........................------------------------------,,,+++************************************))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&(((******)))(((((()))))))))))))))))))))))))))))))))))))))************,,,++++++++++++*********((((((''''''(((((())))))))))))))))))))))))))))))&&&***+++((('''***,,,+++))))))))))))))))))))))))((())))))******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...222999AAAJJJPPPLLLJJJHHHIIIKKKLLLJJJIIIKKKLLLKKKFFF@@@<<<>>>@@@GGGRRRbbbtttqqq]]]OOOIIIOOO___ooottt```RRRKKKOOO___zzz~~~}}}~~~zzzwwwwww{{{zzztttooonnnvvv}}}nnnfff___aaakkkyyy|||uuuuuu}}}mmm___PPPCCCDDDNNNKKKKKKLLLKKKHHHFFFDDDCCCCCC???:::666333000---++++++,,,,,,,,,,,,,,,,,,+++******************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))((('''((((((((()))))))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************)))))))))*********++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++---///000......///111////////////////////////........................------------------------,,,,,,++++++***+++++++++************************))))))))))))))))))))))))(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''***------,,,***))))))))))))))))))))))))))))))((()))))))))************,,,,,,+++++++++*********'''''''''''''''((())))))))))))))))))))))))))))))(((,,,---)))(((***,,,+++))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++------------------------------------------------,,,+++---666AAAIIIJJJIIICCCGGGMMMPPPOOOKKKGGGDDDJJJHHHDDDAAA???AAAEEEIIIOOO^^^uuunnn[[[HHHDDDNNNaaayyy{{{gggUUUIIIIIINNNVVVmmm{{{~~~|||zzz{{{~~~}}}~~~}}}|||uuucccWWWVVV^^^lllvvvyyy~~~ssslllssszzznnnWWWCCCBBBNNNLLLNNNPPPPPPMMMJJJGGGEEEFFFBBB>>>:::666333///,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))((('''((((((((())))))******'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((()))******'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))*********+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++...000000///...///111////////////////////////........................------------------------+++++++++***++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((+++///000///,,,***)))))))))))))))))))))))))))(((((())))))*********+++,,,,,,,,,+++++++++******'''''''''''''''((()))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))************+++++++++++++++******************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,///---,,,+++,,,,,,,,,+++000---111<<>>:::666000,,,...------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++***)))(((************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***------------------------/////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---------+++******************)))((((((''''''''''''((((((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************)))************+++++++++************************++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---,,,,,,,,,---......---///111999DDDGGGDDDBBBDDDEEELLLPPPLLLHHHGGGDDD@@@BBB???@@@DDDGGGLLLWWWccc}}}rrrdddWWWKKKOOORRR\\\uuuuuu```LLLIIIRRR___kkkssszzzzzz|||}}}~~~~~~~~~~~~|||lllaaaZZZWWWVVVdddtttvvvsss{{{{{{hhhVVVPPPSSSOOONNNOOORRRUUUUUURRRPPPNNNKKKFFFBBB===888333///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++------------------------............------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***))))))(((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,,,,+++******************)))((((((''''''''''''((((((((((((*********)))))))))(((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************)))************+++++++++************************++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////111999FFFNNNKKKEEECCCGGGJJJMMMOOOLLLIIIGGGCCC>>>;;;>>>DDDIIIMMMWWWjjj{{{gggSSSHHHBBBLLLXXXgggzzz}}}\\\NNNDDDMMMaaattt}}}xxxvvvyyy{{{{{{|||~~~~~~ssshhh```\\\```iiizzzzzzuuuyyy{{{kkkfffhhhaaaSSSKKKPPPXXXXXXXXX[[[WWWSSSMMMFFFAAA<<<666333///......---------------++++++++++++++++++++++++***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))*********))))))*********(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++++++++***))))))************))))))(((''''''''''''((((((((((((******))))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))*********+++++++++***************++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***,,,---------...///000777CCCPPPSSSLLLEEEFFFKKKMMMNNNOOOOOONNNJJJCCC===999???FFFJJJOOO___zzzyyyXXXBBB===???RRRgggyyyfffQQQNNNRRR```uuu|||zzz{{{|||yyy|||~~~yyyppplllcccdddnnnxxxtttzzz~~~www]]]KKKNNNVVVUUUVVV[[[ZZZVVVOOOHHHCCC>>>:::777///...---,,,,,,,,,------++++++++++++++++++++++++******+++++++++******)))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***)))))))))))))))************)))(((''''''''''''((((((((((((***)))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++,,,------,,,---000333BBBMMMUUUSSSKKKFFFIIINNNJJJJJJLLLOOONNNHHHAAA===<<>>CCCPPP___zzzsssbbbYYYNNNYYYjjj{{{xxxuuuuuuwwwxxx|||{{{{{{{{{{{{|||zzzuuuooojjjiiisss}}}sssxxxgggOOOMMMQQQPPPRRRYYYXXXTTTNNNHHHDDD@@@===:::000///---+++++++++,,,,,,++++++++++++++++++++++++)))******+++++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((())))))*********))))))''''''''''''(((((((((((()))))))))(((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++---...------000666;;;LLLSSSVVVQQQJJJIIIKKKLLLEEEDDDFFFIIIGGGBBB>>>???CCCMMMZZZdddqqq|||eeePPP@@@???QQQfff~~~pppWWWPPPSSS___qqq|||xxxuuutttuuuxxx{{{~~~~~~~~~zzz{{{}}}}}}~~~xxxnnnkkknnnvvvyyyvvvxxxoooWWWNNNMMMMMMRRRXXXVVVRRRMMMIIIFFFBBB???<<<333111...,,,+++++++++,,,++++++++++++++++++++++++))))))***++++++++++++***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))******)))(((((((((((())))))))))))))))))))))))))))))))))))***************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))*********))))))*********(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))************)))''''''''''''(((((((((((())))))((((((((((((''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))************)))************+++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...***,,,......000666???GGGRRRUUUTTTNNNKKKLLLJJJFFFCCCAAA@@@BBB???<<>>:::999BBBOOOUUUfff}}}xxxXXXHHHAAALLL\\\kkkmmmXXXMMMQQQbbbsssuuuqqqttt|||~~~zzzxxxwwwxxxwwwvvvzzz}}}zzzzzzyyy{{{}}}~~~~~~~~~yyy}}}~~~|||pppddd```dddpppyyywwwoooWWWJJJLLLRRRUUUYYYVVVSSSPPPLLLGGGAAA===:::888444000---------...++++++++++++++++++++++++((()))***+++++++++++++++************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++(((((()))***************''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,222222---333DDDSSSWWWPPPRRRWWWXXXQQQFFFCCCEEEIIIAAA<<<<<<:::;;;GGGWWWgggvvv|||^^^HHHDDDEEEUUUooooooVVVPPPUUU```qqq{{{rrrsssyyy|||wwwsssrrrqqqooopppuuu||||||}}}~~~yyyyyy{{{}}}|||zzz||||||}}}~~~~~~~~~vvvmmmdddjjjwwwuuuwwwlllXXXNNNNNNSSS[[[\\\ZZZWWWTTTNNNEEE<<<:::999777333///---------......------------......,,,++++++******++++++,,,,,,,,,++++++***)))(((((((((((()))***+++,,,,,,---))))))))))))))))))))))))%%%''')))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))&&&''''''((()))******+++)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((+++*********))))))((((((************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,.........,,,***)))************************+++*********))))))((((((******))))))((((((''''''))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))(((''')))))))))))))))))))))))),,,+++*********)))'''%%%))))))))))))((((((((((((&&&'''((())))))***))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------111<<>>KKKZZZhhh}}}mmmSSSIIIHHHPPPiiiqqq]]]OOOUUUdddqqq~~~xxxrrrvvv}}}xxxuuuuuupppnnnooopppoooqqqvvv|||{{{|||}}}}}}{{{uuuxxx{{{}}}}}}|||zzzxxxxxxzzz{{{|||}}}~~~~~~~~~}}}~~~~~~zzz}}}}}}uuummmuuuxxxrrryyy}}}}}}iii[[[UUUVVVXXXXXXYYYZZZYYYTTTJJJBBB<<<:::888444000---------------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++***)))))))))***************+++++++++))))))))))))))))))))))))((()))+++---------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))'''''''''((()))************)))(((((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((************)))))))))(((************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...---,,,***)))************************************)))))))))(((***)))))))))((((((((('''(((((((((((((((''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))***)))((()))))))))'''%%%))))))))))))(((((((((((('''(((((())))))))))))(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------......000+++---:::IIIPPPRRRRRRUUUTTTTTTRRRKKKBBB@@@CCC;;;;;;;;;<<<>>>FFFVVVeee|||kkkTTTFFFNNNUUUiiizzzYYYOOOPPPbbbvvv}}}xxxvvv|||{{{pppllllllhhhhhhkkknnnnnnqqqvvvwwwvvvuuuvvvwwwxxxwwwvvvssswww||||||yyyvvvuuuuuuwwwyyy|||}}}}}}||||||||||||}}}~~~~~~~~~~~~{{{{{{{{{|||~~~~~~~~~|||wwwzzzsssttt~~~tttnnnhhhqqqfffbbb]]][[[[[[^^^___ZZZOOOGGG@@@>>>999555111...------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++******))))))+++++++++*********)))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))************************)))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---------,,,******************************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((('''''''''))))))'''&&&(((((((((((())))))))))))((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------......///444///444EEEPPPOOOLLLNNNVVVSSSQQQNNNGGG@@@>>>AAA;;;======<<>>MMMQQQKKKJJJPPPTTTOOOLLLIIIDDD>>><<>><<>>??????<<<:::<<<888KKK\\\kkkjjjTTTEEEGGGMMMZZZyyyjjjSSSPPP```qqq{{{zzz|||{{{qqqiii```ZZZTTTOOONNNQQQPPPPPPSSSZZZ]]][[[[[[^^^ZZZ[[[^^^bbbfffgggfffeee^^^[[[VVVSSSSSSSSSSSSSSSRRRXXX]]]\\\VVVSSSUUUYYYXXXXXXYYYZZZ]]]```cccddddddiiimmmmmmjjjiiilllpppmmmkkkhhhffffffhhhjjjlllkkknnnrrrssssssrrrqqqqqqooommmoooqqqqqqnnnpppttt|||xxxuuuuuuxxx{{{{{{{{{vvvwwwuuuooojjjiiinnntttuuuvvvyyy|||}}}{{{uuuqqqtttuuuvvvuuussssssuuuvvvyyy|||~~~{{{{{{~~~}}}yyy~~~|||{{{||||||vvvooosss{{{{{{~~~tttpppqqqyyyiiiUUUVVV```cccdddfff^^^UUUIIIBBB>>>;;;666222---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************&&&&&&&&&&&&'''(((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))***+++))))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))************++++++++++++((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,************************(((((())))))*********+++'''((((((((())))))******&&&''''''((()))******+++&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((''''''((())))))'''&&&&&&''''''((()))******+++''''''((())))))***))))))((((((((((((((((((((((((''''''''''''((((((((()))************************(((((((((((()))***,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------+++,,,------......------+++---......,,,...222666GGGFFFDDDEEELLLRRRPPPHHH???===>>>@@@>>>;;;<<<@@@AAAZZZqqqmmm]]]MMMEEEPPPaaauuujjjYYYVVV___vvvzzzuuuxxx}}}vvvsssggg___UUUOOONNNMMMJJJFFFJJJKKKMMMOOOQQQRRRRRRRRRUUUUUUUUUVVVWWWWWWXXXXXXPPPOOOMMMLLLJJJIIIIIIIIIJJJOOOSSSQQQLLLGGGFFFHHHLLLLLLLLLNNNQQQTTTXXXZZZ]]]^^^___```aaaaaaaaaaaa```aaaaaa```^^^]]]]]]^^^eeefffhhhiiiiiihhhfffeeeddddddcccdddfffjjjnnnqqqppppppppppppqqqqqqqqqqqqkkkiiieeecccdddgggllloootttvvvxxxyyywwwtttooolllppppppoooooopppqqqrrrrrrwwwxxx{{{}}}~~~xxxrrrsss{{{{{{xxxvvvwwwxxx{{{yyyyyyyyyyyyyyy|||yyyxxx|||wwwddd^^^]]]\\\```gggcccaaaVVVGGG???===:::555111...+++***+++,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))(((((()))***++++++///...,,,***))))))***+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************+++*********))))))((((((******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++***************))))))))))))******(((((((((((())))))))))))'''((()))((('''((()))+++(((((('''(((((()))***+++((((((((()))(((((('''&&&+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&(((+++---,,,***(((((((((((()))***,,,,,,&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''************************))))))((())))))***+++,,,************++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------,,,------------///555999KKKIIIGGGFFFKKKNNNIIIAAACCC@@@??????<<<:::===CCCIIIggguuuaaaRRRLLLNNN^^^ttt|||aaa\\\fffuuuuuutttzzzyyylllfff___XXXPPPKKKJJJJJJGGGEEEHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRKKKKKKIIIHHHGGGGGGFFFFFFFFFJJJMMMKKKFFFBBBBBBDDDEEEEEEEEEGGGIIIMMMPPPRRRWWWXXXYYYZZZ[[[[[[[[[[[[YYYZZZZZZYYYWWWVVVVVVWWW]]]^^^___``````___^^^]]]ZZZZZZZZZ\\\___cccgggjjjjjjjjjjjjjjjkkkkkkkkkkkkfffdddaaa```aaaeeeiiillloooqqqssstttssspppmmmjjjmmmmmmmmmmmmmmmnnnoooooovvvwwwyyy{{{|||{{{zzzzzzwwwrrrnnnqqqyyy|||{{{|||~~~{{{yyyxxxyyyxxxxxxuuuwwwtttkkkddd^^^bbbiiihhhggg^^^OOODDD???;;;666222000,,,+++,,,------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))***++++++---,,,***)))((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************************)))))))))(((*********+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))******(((((((((((())))))))))))'''((()))((('''((()))+++)))(((((((((((())))))***((()))))))))))))))((((((*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((+++,,,+++)))(((((((((((()))***++++++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******************************)))))))))******+++************+++++++++,,,++++++,,,,,,,,,,,,------+++,,,------......------...---,,,,,,---222999>>>JJJJJJHHHGGGJJJLLLFFF>>>FFFBBB>>><<<999999AAAJJJYYYzzzbbbTTTHHHQQQ___ssskkk\\\fff}}}wwwrrrwww~~~}}}oooaaaYYYTTTOOOIIIFFFFFFFFFEEECCCEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBBBBAAACCCDDDBBB>>><<<===???>>>>>>>>>@@@BBBEEEGGGIIINNNNNNOOOPPPQQQQQQQQQQQQNNNOOOPPPOOOMMMKKKLLLMMMPPPQQQRRRSSSSSSRRRQQQPPPMMMMMMNNNOOOSSSWWW[[[^^^^^^^^^_________`````````[[[ZZZYYYYYY[[[___cccfffiiijjjmmmoooooommmkkkjjjllllllllllllllllllmmmnnnrrrsssuuuvvvuuurrrpppnnnllljjjiiinnnuuu|||}}}|||{{{|||}}}|||zzzzzz{{{yyyxxx~~~|||www}}}zzzmmmcccdddiiiooooooiii[[[MMMCCC===888555222...------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))***+++******((('''''''''''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))******(((((((((((())))))))))))'''((()))((('''((()))+++***))))))(((((((((((()))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((((((((******)))((()))))))))(((((()))******((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''************************++++++******)))******************+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,------......------///---,,,,,,000666>>>CCCDDDFFFGGGHHHKKKNNNIIIAAAEEE@@@<<<:::888===JJJWWWnnnkkkRRRQQQTTThhh}}}lllbbbbbbvvvuuurrrttt}}}}}}~~~ssseeeZZZSSSIIIFFFCCCAAABBBCCCCCCBBBCCCBBBAAAAAA@@@@@@@@@@@@<<<<<<===>>>>>>??????@@@======<<<<<<<<<======>>><<<======:::888777888;;;::::::;;;<<<===???AAACCCDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFEEECCCBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDGGGJJJMMMOOOPPPQQQQQQQQQQQQRRRRRRRRROOONNNNNNOOORRRVVVZZZ]]]___aaadddgggiiijjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkkkklllmmmmmmkkkgggccc```aaaaaadddjjjpppuuuwwwwwwsssssstttuuuwwwzzz}}}~~~~~~|||{{{yyy~~~vvvqqqoooqqqsssqqqfffWWWIII@@@;;;777333000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***)))))))))))))))******))))))((((((''''''''''''))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************++++++++++++,,,,,,,,,++++++++++++***************************+++++++++*********************))))))))))))******(((((((((((())))))))))))'''((()))((('''''')))+++******)))(((((('''(((((())))))((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))((((((***))))))((((((((())))))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''************************,,,+++***************+++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------///...---///444;;;BBBFFFAAADDDFFFHHHKKKMMMJJJCCC@@@<<<::::::<<>>>>>>>>=========>>>???>>><<<<<<<<<=======================================>>>@@@AAABBBDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCDDDFFFIIILLLOOOQQQQQQSSSWWW[[[^^^aaaccceeedddccccccbbbbbbbbbcccccc```aaaaaa```^^^ZZZVVVTTTXXXZZZ]]]bbbgggkkklllllljjjkkklllnnnqqqtttwwwyyyzzz{{{}}}~~~zzzwwwwww|||mmmppprrrmmmaaaQQQEEE???999555111...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))(((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''((()))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))******))))))*********+++++++++,,,,,,+++++++++***************************************************************))))))))))))******(((((((((((())))))))))))'''((()))((('''''')))+++******)))(((((('''((((((***)))((('''''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))(((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((************************++++++*********++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------......///333:::@@@DDDFFFCCCFFFGGGFFFHHHIIIFFF@@@;;;:::;;;>>>DDDQQQggg{{{ppp```OOOUUUooo~~~mmm\\\[[[fff{{{{{{yyyyyy|||~~~zzzwwwpppiii```iiioooiiiZZZKKKEEEEEE>>>>>>???@@@@@@AAAAAAAAA@@@>>><<<:::999888999999444444555555666777777888666666555555555666777777888777666555555555666777444444555555666666777777888888999999999999888888888999::::::888888999:::999999999999999999999999::::::999999999::::::;;;<<<<<<<<<<<<============<<<<<<===???AAADDDFFFGGGDDDEEEHHHKKKOOOSSSVVVXXXVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTSSSRRRPPPNNNLLLJJJPPPQQQTTTWWWZZZ\\\]]]^^^aaabbbcccfffiiillloooppprrrsssuuuwwwxxxzzzzzz{{{{{{|||}}}}}}||||||}}}~~~{{{tttwww~~~eeegggmmmqqqkkk\\\MMMEEE<<<888333000///...,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))+++******))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((())))))******))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))************)))))))))************+++++++++++++++************************************)))))))))*********************))))))))))))******(((((((((((())))))))))))'''((()))((('''((()))+++***))))))(((((((((((()))---,,,***((('''''''''(((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))''''''((()))(((((((((''''''((())))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((************************************+++,,,,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......---------...111888???DDDEEEDDDCCCFFFFFFCCCCCCDDDBBB===999;;;???FFFNNN]]]uuu~~~gggYYYTTTOOO```|||iii```]]][[[gggsss}}}~~~|||{{{pppkkkiiiaaaXXXUUUYYY[[[VVVKKKAAA>>>>>><<<===???@@@@@@??????@@@>>><<<:::777666666666777333333333444555555666666666666555555444555555555666555555555555666666666333444444555555555444444666777777777777777666666666777888777666666777888888777777777777777777888666666666777777777888888999999999999::::::::::::999:::;;;<<<>>>?????????===>>>???@@@CCCFFFHHHJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEDDDDDDGGGHHHIIIIIIJJJLLLNNNOOOTTTUUUWWWZZZ]]]```bbbddddddeeegggiiijjjkkkllllllmmmpppssstttuuuvvvxxxzzz||||||}}}zzz{{{yyy\\\^^^gggssstttgggVVVLLL???<<<777333111000...---+++++++++,,,,,,---------************************))))))*********+++++++++************************))))))))))))))))))))))))++++++***)))))))))))))))))))))***+++++++++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))******++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************************))))))))))))(((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''(((((()))******+++((()))))))))************))))))))))))************++++++++++++************++++++++++++++++++++++++((()))))))))*********+++******))))))))))))******(((((((((((())))))))))))'''((()))((('''((()))+++)))(((((((((((())))))***111///---***((((((((()))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))((('''''')))+++'''''''''''''''((()))***'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((************************************+++,,,---...++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,------......------,,,...333;;;BBBFFFEEEBBB@@@CCCCCC@@@@@@BBBAAA>>>:::<<>>>>>>>><<<:::888555444444555666222222333333444555555555777666666555444444555555555444444555666777666555555555666666666666555555666666777777777666666555444555777666555444666777777777666666666666777777333444444555666777888888888888999999999:::::::::999:::;;;<<<<<<===<<<<<<======<<<<<<===???AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBAAA@@@??????@@@AAABBBBBBBBBAAA@@@???AAACCCFFFJJJKKKMMMPPPSSSUUUWWWYYYXXXYYYZZZ\\\^^^______```aaadddhhhlllnnnpppsssuuuxxxyyy|||~~~zzz|||~~~wwwWWWXXXccctttzzznnn\\\QQQBBB???:::666444222000///+++++++++,,,,,,---------************************))))))******++++++++++++************************))))))))))))))))))))))))++++++***))))))((())))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))))))))))))))************************'''((((((((())))))******************************))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))************+++++++++************)))++++++++++++++++++++++++(((((())))))*********+++******))))))))))))******(((((((((((())))))))))))'''((()))((('''((()))+++(((((('''(((((()))***+++555222///,,,***))))))***&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&)))(((''''''))),,,&&&&&&&&&'''''')))***+++&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))************************)))************+++++++++((())))))))))))*********++++++,,,,,,,,,,,,------,,,+++******,,,---.........111:::CCCDDD@@@@@@EEEAAA@@@@@@@@@@@@>>><<<999;;;<<<@@@LLLccc~~~cccJJJJJJPPPYYYtttwwwaaaUUUYYYkkk|||~~~}}}xxxmmm^^^SSSLLLGGGBBB>>>===;;;999888888999;;;<<<::::::;;;;;;;;;:::999999888777666555444333333333333333333333333333333333555555555666555555444444999777444444444555666666666666666666666666666666444555555666777888888888888888888888888888888888777777777777888888888888666666777777777777666666777777666666666777888888::::::999999999:::;;;;;;999999999999999:::;;;<<<:::999999999:::;;;:::999<<<;;;;;;;;;::::::999999<<<;;;:::::::::;;;======AAAAAABBBCCCDDDEEEEEEFFFIIIIIIIIIIIIJJJKKKMMMNNNQQQSSSUUUXXX[[[___aaabbbdddjjjqqqrrrqqqssszzz~~~www[[[[[[aaannnyyyzzzpppeeeTTTAAA;;;===444---///...------------------------,,,,,,,,,++++++*********+++++++++++++++***)))(((************************+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))(((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))&&&''')))***++++++******))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))((((((((()))))))))((())))))))))))))))))))))))111///---***)))((()))***...,,,***'''&&&&&&''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''))))))))))))))))))))))))************************)))************+++++++++)))))))))*********++++++++++++,,,,,,,,,,,,---------,,,,,,---...///......000444===EEEFFF@@@@@@DDD???>>>>>>>>>???>>><<<;;;???@@@III^^^{{{rrrYYYLLLUUU```jjjqqq[[[TTT___www|||yyy}}}{{{wwwssseee[[[NNNEEE@@@===999666:::999999888999:::;;;<<<:::::::::::::::999999888777777666555444444444444333444444555555666666777777777777777777666666555666666555666777888888888666666666666666666666666555666666777888888999999999999999999999999999999777777777888888888999999888888999999999888777777:::999999999999999::::::888888888888888999999:::999888888888888888999:::;;;:::999999::::::999888::::::999999999888888888:::999999888999:::;;;<<<=========>>>>>>?????????AAA@@@?????????@@@AAABBBCCCDDDFFFIIIKKKNNNPPPQQQSSSYYY___bbbccchhhqqqxxxuuunnnkkkrrr~~~vvvjjj[[[GGG??????666000000...------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++************************************))))))))))))******))))))))))))))))))))))))************************))))))************))))))((((((((())))))))))))***(((((((((((()))))))))***(((((((((((()))))))))***************)))))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************(((((()))***+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))((((((((()))))))))((()))))))))))))))))))))))),,,+++)))'''''''''((()))...---***(((''''''((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''''''''((()))((('''&&&&&&&&&''''''))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...//////000/////////333888AAAHHHHHHBBB@@@BBB======<<<<<<<<<=========CCCEEEQQQmmm|||\\\QQQRRReeevvvlllVVVWWWjjj}}}vvvvvv}}}|||vvvooohhhcccSSSLLLBBB<<<999888777555666777888999:::;;;;;;;;;999999999999888888777777666666555555555555555555555555666777888999999:::999999999999999888777777555666777999:::;;;::::::777777777777777777777777777777888888999999::::::999999999999999999999999888888888888999999999999;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;;;;;;;;;;888888888999999999:::::::::999888888888888888999;;;;;;::::::999999888888::::::999999999999888888:::999999999999:::;;;<<<:::::::::::::::::::::;;;>>>===<<<;;;;;;;;;;;;<<<<<<===???@@@BBBDDDFFFFFFEEEJJJQQQTTTXXX___iiiqqq{{{|||ssswwwzzzdddNNNCCCAAA888333333...------------------------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++************************))))))************))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))************((((((((()))))))))******((((((((()))))))))******************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++)))************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,++++++++++++++++++,,,******))))))))))))******))))))))))))))))))))))))************************)))))))))))))))***++++++)))((((((((())))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))...---+++)))(((((())))))(((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,...000000000/////////555<<>>EEEKKK[[[vvvlllVVVZZZllleeeWWW___www~~~zzz{{{yyyqqqiii```XXXRRRGGGBBB<<<777666666666666333555777:::<<<<<<<<<<<<:::999888888777777777777555555666777777777777777777888888888999999::::::;;;;;;;;;;;;:::999888888555888;;;======<<<;;;:::888888888888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999::::::::::::<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;<<<<<<<<<;;;;;;:::999999999::::::::::::;;;:::999888999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;:::::::::======<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCC@@@CCCHHHJJJNNNTTT^^^fffyyy|||iiiSSSFFFBBB999666555///............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++************************((()))***++++++***)))((())))))))))))))))))))))))************************((())))))************)))(((((()))))))))*********(((((()))))))))*********(((((()))))))))******************)))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********+++++++++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++((()))))))))((((((((()))((((((((((((((((((((((((***)))(((((((((((()))***,,,+++***)))(((((())))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((())))))))))))((((((((((((''''''''''''''''''((((((((((((((((((((((((************************))))))*********++++++++++++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------+++---///000......///111777???HHHKKKJJJHHHFFFEEE@@@???===:::888999===AAAFFFWWWpppsss^^^XXXoooppp\\\[[[kkkwwwrrrkkkcccZZZRRRIIIDDD<<<999555222111222222222333555888<<<>>>>>>>>>===;;;:::999888777777777777666666888999999999999999::::::::::::999999999999<<<<<<<<<;;;;;;999888888777;;;???@@@>>>;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888999:::;;;;;;;;;;;;:::999:::;;;======>>>======<<<<<<;;;::::::;;;;;;;;;;;;<<<===<<<:::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<888999999:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<>>>???@@@BBBFFFNNNSSSgggooo}}}zzz}}}~~~yyylllXXXLLLDDD:::888777000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''''''''((((((((())))))))))))))))))************))))))))))))************))))))))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))******,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,++++++******++++++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))''')))***)))((('''(((***((((((((((((((((((((((((******)))(((((('''''''''((((((((('''''''''((((((''''''((())))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((()))******)))((((((''''''((((((((((((((((((((((((((((((((((((((((((************************)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------***---///...---...111555;;;DDDJJJKKKIIIHHHGGGDDDAAAAAA???;;;888:::@@@FFFPPPkkk{{{dddUUUXXX~~~|||oooaaaYYYWWWdddzzzzzzrrrgggbbb[[[SSSLLLEEE???;;;888666444333222222333444555777;;;>>>@@@AAAAAA@@@>>>===;;;999888888999999888999:::;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;============<<<:::999888999===AAAAAA===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<>>>???999:::<<<>>>?????????>>><<<===???@@@AAABBBAAAAAA>>>>>>======>>>>>>???@@@AAACCCDDDBBB>>><<<===???:::::::::;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<==================>>>>>>999:::;;;===>>>>>>???>>>;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>AAAEEEHHHRRRZZZgggvvvrrrpppsss|||{{{qqqaaaVVVLLL===999999222000000//////...---------,,,,,,,,,,,,------------))))))***+++++++++******************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******+++******''''''''''''(((((((((((()))))))))*********++++++)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******************+++******))))))))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''(((((()))&&&)))+++***'''&&&(((+++)))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$&&&&&&''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''))))))))))))''''''''''''((()))))))))(((((())))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---///...---///555:::AAAIIIMMMJJJGGGFFFEEEBBB@@@@@@???;;;:::===FFFMMMdddgggZZZUUUaaa{{{^^^RRRQQQSSS^^^tttyyymmmcccXXXSSSLLLEEEAAA===:::777666666666666666666888999999;;;===@@@BBBCCCCCCCCCAAA???===;;;::::::;;;;;;:::;;;===>>>>>>===<<<;;;:::;;;<<<===>>>???@@@@@@@@@@@@??????>>><<<;;;:::888<<<@@@@@@===:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;<<>>@@@BBBEEEGGGGGGGGGGGGCCCEEEGGGIIIJJJJJJJJJIIIEEEEEEEEEEEEFFFGGGIIIIIILLLNNNNNNJJJCCC??????AAA======>>>>>>????????????===>>>???@@@@@@@@@??????>>>??????@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBAAA@@@>>>>>>>>>?????????@@@@@@???@@@@@@@@@AAACCCEEEGGGGGGLLLUUUaaammmyyy~~~ppplllnnnwwwyyymmmdddVVVBBB<<<;;;444000000000///...---------,,,,,,,,,---------......)))***++++++,,,,,,,,,+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++'''(((((((((((()))))))))))))))*********+++++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))*********,,,+++***((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))(((((())))))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***&&&))),,,***'''%%%(((+++))))))))))))))))))))))))''''''(((((((((''''''&&&&&&&&&'''(((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&((())))))(((&&&%%%&&&'''((()))***))))))((())))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...000...---000777>>>FFFMMMPPPJJJEEEDDDCCC???>>>???>>><<<;;;@@@KKKSSSvvvlllWWWTTTXXXrrrgggSSSNNNRRRXXXjjj}}}|||qqqdddZZZPPPKKKCCC>>>:::999777666222333444555555666999:::<<<===???AAACCCDDDEEEEEECCCAAA???<<<;;;;;;<<<===<<<===???@@@@@@>>>===;;;999:::<<<>>>@@@CCCDDDEEEBBBAAAAAA@@@???>>><<<<<<666;;;??????<<<;;;===AAA========================::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<>>>AAADDDFFFCCCEEEHHHKKKMMMNNNNNNNNNLLLMMMPPPRRRSSSSSSRRRQQQLLLLLLMMMMMMOOOPPPRRRSSSUUUVVVVVVOOOGGG@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDBBBCCCDDDEEEFFFEEEDDDCCCAAAAAABBBCCCDDDEEEEEEFFF???@@@AAAAAAAAA@@@???>>>>>>>>>?????????@@@@@@@@@<<<===>>>@@@AAACCCEEEGGGDDDGGGLLLUUUaaannnyyyzzz|||}}}ssspppsss~~~xxxwwwnnn]]]FFF>>><<<555111000000///...---------,,,,,,,,,------.........***+++,,,,,,------------************************+++***)))(((((()))***+++))))))))))))))))))))))))************************''''''(((******+++++++++))))))))))))************)))************+++++++++)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))******))))))(((((((((''')))************+++++++++++++++)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++&&&))),,,***'''%%%(((+++))))))))))))))))))))))))'''((()))***++++++++++++&&&'''((()))*********)))&&&'''(((******((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&((())))))(((&&&%%%&&&'''(((*********)))((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++...000///,,,000999BBBJJJMMMNNNIIIBBB======@@@CCC;;;888;;;===DDDVVVjjjuuu[[[NNNOOOTTTvvvwwwZZZLLLQQQaaacccrrr|||~~~|||qqqeeeXXXPPPGGGCCC>>>999777666555444333222222222333555666777777:::>>>AAAAAAAAABBBBBBBBB@@@===;;;:::;;;===>>>@@@???>>>???@@@@@@>>><<>>>>>>>>@@@BBBCCCFFFEEECCC@@@>>><<<;;;:::===;;;999;;;>>>AAAAAA@@@>>><<<;;;;;;===>>>>>>===<<<<<<<<<;;;;;;:::999999;;;::::::;;;======<<<;;;===>>>???>>>===>>>@@@BBB@@@AAABBBBBBBBBDDDGGGIIIIIIMMMRRRTTTUUUTTTSSSSSSSSSUUUVVVXXXXXXWWWUUUTTTMMMOOORRRVVVXXXZZZZZZZZZYYYXXXVVVPPPHHHDDDCCCDDDAAACCCEEEGGGIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGIIIMMMQQQRRRPPPKKKGGGGGGEEECCCCCCEEEDDDAAA>>>AAAAAA@@@@@@@@@AAABBBCCCFFFCCC@@@AAADDDFFFEEEDDDAAADDDGGGKKKTTTaaaqqq|||xxxmmmllltttzzzyyyuuu{{{vvvpppxxxeeeNNN>>>:::<<<111000///////////////000......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))+++++++++*********))))))((((((''''''''''''((((((((((((((()))******++++++)))))))))))))))))))))))),,,+++***)))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************************,,,+++)))((((((((()))***))))))))))))))))))))))))******)))))))))))))))******)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))))))))((((((((((((((((((''''''''''''''''''((((((((((((''''''))))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******++++++)))(((((())))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((()))))))))'''''')))***************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,...//////000555>>>EEEJJJKKKJJJFFFAAA>>>>>>@@@::::::;;;>>>BBBPPPggg|||{{{dddOOOIIIUUUcccwwwiiiRRRRRRbbblllppp~~~|||}}}ssshhh\\\PPPIIIBBB>>>999555444333222111444333333333444777999;;;>>>AAADDDFFFEEEDDDEEEEEEEEEDDDAAA???===<<<======>>>===<<<===>>>>>><<<;;;???>>>>>>>>>???AAACCCDDDEEECCCBBB@@@>>>=========>>>===>>>@@@CCCEEEDDDBBB???>>><<<<<<>>>?????????>>>>>>??????>>>===<<<;;;:::999888:::===@@@AAA@@@CCCDDDFFFEEEDDDDDDEEEFFFEEEFFFHHHIIIJJJLLLOOORRRQQQVVV\\\```bbbbbbbbbccc]]]^^^^^^^^^\\\ZZZWWWUUUOOOSSSYYY\\\]]]]]]]]]]]]YYYXXXTTTNNNHHHDDDDDDFFFGGGIIILLLNNNPPPPPPOOONNNMMMLLLKKKJJJJJJKKKMMMNNNQQQSSSVVVYYYZZZWWWRRRMMMKKKIIIHHHHHHIIIIIIGGGDDDIIIHHHGGGGGGGGGIIILLLMMMLLLHHHEEECCCDDDEEEEEECCCGGGGGGHHHKKKRRR\\\fffmmmtttxxxvvvlllggglllvvv~~~}}}qqqhhhvvv|||}}}qqq[[[GGG<<<999222111000////////////000......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))+++++++++*********)))))))))((((((''''''(((((()))*********)))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))***++++++++++++***))))))))))))))))))))))))************************++++++)))((((((((()))***))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))((((((******)))))))))((((((((((((((())))))))))))(((((())))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((************)))))))))(((******))))))))))))******))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))******++++++***(((((()))***((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))'''''')))***++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------///555===EEEJJJKKKIIIFFFCCC@@@?????????555;;;???@@@JJJaaa|||gggSSSGGGIII]]]sssbbbPPPYYYqqqzzzuuuiii]]]SSSHHHAAA===999555333222222222111444444333333555999===???FFFHHHJJJJJJHHHGGGFFFGGGGGGFFFEEECCCBBBAAA@@@??????===<<<<<<======<<<:::======>>>???AAACCCDDDFFFCCCBBB@@@???>>>>>>>>>???===>>>AAAEEEGGGGGGEEEBBBAAA???===<<<>>>@@@AAAAAAAAABBBCCCCCCCCCAAA>>>===;;;999999;;;???DDDFFFGGGEEEGGGJJJKKKJJJHHHHHHHHHKKKMMMPPPRRRTTTVVVYYY[[[YYY^^^dddhhhjjjjjjjjjkkkhhhhhhgggeeebbb]]]YYYWWWRRRYYYaaadddaaa^^^]]]^^^ZZZXXXSSSNNNHHHFFFGGGIIIKKKNNNQQQUUUVVVUUUSSSRRRQQQOOONNNMMMNNNQQQTTTVVV^^^___```bbbaaa^^^XXXTTTPPPOOONNNNNNOOONNNMMMKKKPPPOOONNNOOOPPPRRRUUUVVVRRRNNNJJJHHHIIIJJJKKKJJJPPPMMMKKKMMMSSSZZZ^^^___fffjjjllljjjllluuuwwwlllppp{{{{{{fffOOOAAA;;;444333222000////////////......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))+++++++++******************))))))(((((())))))***++++++******)))(((((('''))))))))))))))))))))))))+++***)))))))))))))))******++++++,,,---,,,,,,,,,))))))))))))))))))))))))************************+++******)))((()))))))))))))))))))))))))))))))))******)))))))))******+++++++++************++++++************************(((((((((((((((((((((((())))))************))))))(((((())))))***))))))(((++++++*********)))))))))))))))************))))))))))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++***))))))***+++)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))((()))))))))'''''')))***++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///------111:::DDDJJJMMMNNNJJJEEEAAA??????>>>===888>>>@@@BBBRRRqqqpppWWWMMMNNNWWWllleeeWWWbbbzzznnn```VVVMMMDDD>>>;;;888555444444555444333444333222333666:::???AAAJJJKKKLLLKKKIIIGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDCCCAAA???======>>>>>>===<<<;;;<<<===???AAACCCEEEFFFCCCBBB@@@>>>======>>>???:::===BBBFFFHHHFFFBBB@@@BBB???===<<<>>>AAABBBCCCCCCDDDEEEFFFEEECCC@@@>>>???===<<<===AAAFFFIIIJJJGGGJJJNNNPPPPPPNNNMMMMMMPPPSSSVVVXXXYYY[[[]]]___```eeejjjnnnnnnllljjjjjjnnnnnnllliiieee```[[[XXXVVV___hhhiiibbb\\\ZZZ[[[YYYVVVQQQLLLHHHHHHIIIKKKKKKNNNRRRUUUWWWVVVTTTRRRQQQPPPOOONNNPPPTTTWWWZZZddddddddddddccc___ZZZVVVRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXYYYYYYYYYTTTRRRPPPNNNOOOQQQTTTUUUTTTPPPNNNRRRZZZ```___]]]^^^eeelllqqqyyy{{{uuu~~~~~~kkkUUUGGGAAA888666333111///...//////......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))******************************))))))))))))******************))))))(((((())))))))))))))))))))))))***)))))))))))))))*********+++,,,,,,------,,,,,,))))))))))))))))))))))))************************+++******)))))))))))))))))))))))))))))))))))))))******))))))******++++++************************************************(((((((((((((((((((((((())))))************))))))(((((()))*********))))))++++++*********)))))))))*********++++++*********((()))))))))************))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,***)))***++++++***)))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))'''%%%%%%''')))***((()))))))))'''''')))***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000......444???HHHLLLNNNPPPKKKEEEAAA???>>><<<;;;<<<===>>>FFF```yyyaaaLLLNNN___rrruuudddaaannnwwweeeWWWNNNHHH@@@;;;999777555444555666555444222222222333666;;;???BBBKKKMMMMMMLLLJJJHHHIIIIIIKKKKKKLLLKKKIIIGGGDDDCCCAAA???===<<<======<<<;;;;;;<<<>>>@@@BBBEEEFFFGGGEEECCCAAA>>>>>>>>>???@@@<<<@@@EEEHHHHHHFFFBBB@@@AAA???======???BBBCCCCCCDDDEEEEEEEEEDDDBBB@@@>>>BBB@@@>>>???BBBFFFIIIJJJKKKOOOTTTWWWWWWUUUTTTSSSUUUWWWYYYZZZZZZ[[[]]]___eeeiiiooorrrrrrooommmlllmmmmmmllliiieee```\\\YYY^^^eeelllkkkccc[[[XXXXXXSSSOOOJJJFFFEEEEEEGGGHHHJJJLLLPPPSSSTTTTTTRRRQQQQQQPPPOOOPPPRRRUUUYYY[[[```___^^^^^^]]][[[VVVSSSQQQQQQQQQPPPPPPQQQRRRSSSWWWZZZ^^^bbbcccaaa]]][[[UUUTTTSSSRRRQQQSSSVVVXXXQQQNNNMMMUUU```gggfffbbb___dddiiinnnwww|||ttt^^^LLLBBB;;;999555222///......///......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))******************************))))))))))))******(((((())))))************)))))))))))))))))))))))))))((((((((()))***++++++)))******+++++++++++++++************************************************************)))))))))(((***************************************+++,,,,,,((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))*********************)))))))))(((((((((******++++++++++++******((()))))))))************))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))************))))))))))))******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++***)))***+++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))'''%%%%%%''')))***((()))))))))'''''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000222888AAAHHHJJJKKKLLLJJJFFFAAA>>>;;;;;;;;;===<<>>AAACCCEEEGGGHHHHHHGGGEEECCCAAAAAABBBDDDFFFDDDGGGJJJLLLJJJGGGEEEEEEAAA@@@???@@@CCCDDDEEEDDDFFFEEEEEEDDDCCCAAA@@@???BBB@@@@@@BBBGGGKKKNNNOOOOOORRRVVVXXXXXXVVVTTTTTTYYYZZZZZZZZZZZZ\\\___aaadddiiipppttttttrrrooonnnkkkkkkjjjhhheee```\\\YYYccchhhkkkiiiaaaZZZWWWXXXKKKGGGCCCAAAAAACCCCCCDDDIIIJJJMMMOOOPPPPPPPPPOOOOOOOOOPPPQQQSSSVVVYYYZZZWWWVVVUUUUUUUUUTTTRRROOOPPPPPPQQQPPPOOOPPPRRRUUU]]]```eeehhhhhhddd___[[[VVVVVVUUUSSSQQQPPPQQQSSSMMMKKKMMMVVVbbbiiiiiigggeeefffdddccckkkzzzlllTTTDDD>>>;;;777222///...............---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))***************+++++++++***))))))(((((())))))***'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))***,,,,,,((())))))***************************************************************)))************)))((((((***************************************+++,,,---(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++++++++******)))))))))(((((((((******++++++++++++******))))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))******************))))))))))))******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++***)))((()))+++++++++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))((()))))))))'''''')))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///111666<<>>@@@@@@DDDFFFHHHIIIIIIKKKMMMOOONNNNNNMMMKKKIIIGGGEEEDDDEEEBBB???===>>>>>>>>>===AAABBBEEEGGGIIIJJJKKKKKKHHHGGGEEEDDDFFFIIILLLOOOKKKMMMOOOMMMJJJHHHHHHIIIBBBBBBCCCEEEGGGHHHGGGEEEHHHFFFEEECCCAAA@@@@@@@@@BBBCCCFFFKKKSSSYYY]]]^^^YYY\\\^^^^^^[[[XXXVVVVVV\\\]]]\\\\\\\\\___dddhhhkkkpppvvvzzzyyyvvvrrrpppllllllkkkhhheee```\\\YYYbbbcccccc```[[[XXXVVVVVVHHHEEEAAAAAABBBDDDDDDCCCFFFFFFGGGIIIJJJKKKLLLMMMKKKLLLNNNPPPRRRSSSTTTUUUNNNMMMMMMNNNPPPQQQPPPNNNPPPQQQRRRPPPOOOPPPTTTWWW^^^___aaaaaa```\\\XXXUUUTTTVVVWWWVVVSSSQQQQQQRRROOOOOOQQQXXXaaahhhhhhgggkkkmmmkkkiiimmmzzz}}}pppnnnxxxzzzbbbQQQAAA===888333///...............---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))*********+++++++++)))((((((''''''(((((())))))))))))))))))*********))))))))))))))))))))))))'''''''''((()))+++,,,---((())))))***************************************************************)))******+++***)))((('''************************************+++,,,---...((()))************)))(((************************))))))))))))))))))))))))))))))************))))))(((((()))***++++++++++++++++++*********)))))))))))))))************))))))))))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((()))*********((()))))))))******************))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))******+++)))((('''(((***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))'''''')))***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........222888>>>BBBCCCCCCCCC<<<@@@BBB???:::777999===BBBGGG]]]wwwiiiMMMPPPTTTeee\\\PPPUUURRRYYYrrr{{{gggYYYHHH>>><<<;;;777222666555444444555555333222222444777;;;>>>@@@@@@@@@>>>@@@CCCDDDFFFHHHLLLNNNHHHIIIIIIIIIJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCCCCBBBDDDFFFHHHJJJLLLMMMMMMMMMHHHGGGFFFGGGJJJNNNSSSVVVOOOPPPPPPLLLHHHGGGHHHJJJCCCDDDEEEHHHKKKKKKIIIGGGIIIHHHEEEBBB@@@@@@AAABBBDDDFFFLLLTTT^^^ggglllnnniiijjjkkkiiieeeaaa^^^^^^______^^^^^^___dddjjjooozzz~~~}}}xxxuuunnnmmmllliiieee```\\\YYY]]][[[YYYWWWUUUTTTTTTTTTIIIFFFDDDDDDFFFHHHGGGFFFBBBBBBBBBCCCDDDFFFHHHIIIFFFGGGJJJLLLNNNOOOOOOOOOJJJIIIIIIKKKNNNPPPPPPOOOQQQRRRSSSRRRPPPQQQUUUYYYZZZYYYXXXVVVSSSQQQNNNMMMRRRVVVYYYYYYWWWVVVVVVXXXUUUUUUVVV[[[bbbfffgggfffnnnuuuzzzzzz}}}tttbbb[[[gggoooaaaBBB???999333///...............---------,,,,,,,,,,,,++++++***)))*********))))))))))))))))))))))))))))))******++++++++++++((((((''''''''''''((((((++++++******)))((((((((())))))))))))))))))))))))'''''''''((()))+++,,,---))))))***++++++++++++***************************************************)))******++++++)))((('''************************************+++,,,---...)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((()))++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++******))))))))))))******(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))******+++(((''''''((()))******)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((()))))))))'''''')))***)))************+++++++++******+++++++++,,,,,,,,,---------............///.........,,,+++,,,///111000222666<<>>CCC???;;;<<<888999EEETTTeeeppp\\\WWWPPPTTT\\\ssscccRRRNNNXXX___lllyyyeeeSSS@@@999999999777666666555555555555555666777666888;;;>>>@@@BBBCCCCCCCCCDDDFFFHHHJJJKKKKKKKKKNNNNNNNNNOOOPPPRRRSSSTTTTTTQQQMMMKKKKKKLLLLLLKKKOOOMMMLLLLLLMMMOOONNNNNNMMMNNNKKKIIILLLTTTYYYYYYQQQRRRSSSTTTSSSRRRRRRRRRSSSQQQUUU[[[]]]YYYTTTSSSMMMNNNNNNNNNMMMNNNPPPSSSTTTUUUZZZdddqqq{{{~~~wwwssstttvvvwwwyyyzzzyyyxxx}}}|||zzz{{{zzzuuulllddd^^^\\\^^^^^^^^^]]][[[WWWSSSPPPPPPPPPRRRUUUXXXYYYWWWVVVNNNLLLIIIGGGHHHHHHGGGFFFHHHGGGHHHLLLRRRTTTSSSQQQLLLLLLOOOSSSWWWZZZZZZYYY___^^^[[[YYYXXXWWWXXXXXX[[[WWWTTTTTTPPPMMMRRRYYY_________^^^]]]]]]^^^___```cccgggiiijjjlllpppssszzzwwwlllYYYLLLOOOgggqqqPPPDDD999555333///...///.........---------,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++******)))******************************))))))))))))******************)))))))))))))))))))))))))))))))))))),,,+++***)))(((((()))))))))************+++++++++((())))))(((''''''((()))************************************)))))))))((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))************,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((($$$'''******)))((((((***(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((************+++++++++,,,++++++++++++,,,,,,,,,,,,---------............///,,,...//////......///111333666:::>>>@@@@@@???===???BBB===<<>>LLLccczzz}}}dddVVVRRRTTT```ooo}}}```TTTRRRbbbnnn|||~~~rrr```OOO>>>888888888666666888888777777777777777888888:::===AAADDDFFFGGGHHHJJJKKKLLLMMMNNNOOOOOONNNSSSRRRRRRRRRTTTVVVYYY[[[\\\YYYVVVTTTSSSRRRPPPNNNRRRQQQPPPOOONNNMMMLLLLLLPPPNNNKKKJJJQQQ[[[aaa```XXX[[[]]]___^^^]]]^^^^^^\\\]]]bbbhhhiiiddd```___VVVXXXYYYZZZ[[[]]]```cccaaacccjjjsss~~~zzzqqqjjjeeeccchhhkkkjjjeee___[[[YYY[[[\\\^^^aaaeeefffeeeccc^^^XXXRRROOOPPPOOOLLLIIIJJJHHHJJJQQQZZZ]]]YYYTTTRRRUUU[[[ccciiilllkkkiiikkkhhhddd```]]]\\\]]]^^^___]]]\\\]]]\\\\\\```eeellllllkkkhhhfffdddeeeggggggkkkppptttwwwyyy|||~~~}}}zzzxxxwwwlllcccTTTFFFFFF\\\zzzvvvzzzaaaJJJ999777666...+++///.........------------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++***************************************))))))))))))******************))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))*********************)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((%%%'''((()))((('''((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------............///,,,...000000000///000111444888<<<@@@@@@???>>>===@@@@@@;;;;;;@@@===BBBSSSrrrmmmYYYTTTTTT]]]rrr|||^^^UUUZZZmmm|||yyylll]]]MMM>>>888888777555555:::999888888777777888888;;;===AAAEEEIIILLLNNNOOORRRRRRSSSTTTVVVVVVWWWWWW[[[ZZZXXXWWWXXX[[[^^^``````^^^\\\ZZZYYYWWWTTTRRRSSSTTTUUURRROOOLLLKKKLLLOOOOOONNNPPPYYYdddgggeeeaaafffjjjlllkkkjjjjjjkkkjjjiiillltttwwwsssnnnkkkdddeeeggghhhiiikkkooorrrqqqvvvwwwrrrpppvvv{{{yyyqqqiiiggghhhllllllnnnqqqtttuuutttrrrnnnfff^^^[[[]]]]]]YYYTTTSSSQQQRRR[[[fffjjjddd]]]]]]cccmmmxxxxxxuuuoookkkiiijjjlllnnnjjjiiiiiikkkmmmpppuuuzzz}}}}}}{{{vvvqqqnnnooopppnnnrrryyy|||xxxvvvtttpppmmmddd^^^SSSFFFBBBSSSxxxuuuooo~~~oooPPP999999888...***111............------------++++++************++++++,,,,,,,,,++++++***************************************))))))))))))******************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++,,,++++++,,,---------,,,*********************************)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))***))))))))))))))))))***((()))))))))************))))))))))))***+++,,,---))))))))))))))))))))))))))))))***************+++((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((((()))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///,,,...000111000000111222666;;;@@@CCCBBB@@@>>>>>>>>>>>>999:::>>>===HHH___^^^QQQVVV]]]uuuyyy]]]XXXcccvvvvvvjjj[[[MMM???:::999777555555999999888888888888888999<<<>>>CCCHHHMMMQQQTTTUUUWWWWWWXXXZZZ[[[]]]______aaa___]]][[[[[[\\\^^^``````^^^]]]]]]]]]\\\YYYVVVTTTXXX[[[ZZZTTTOOOMMMNNNPPPSSSVVVYYY```ggghhhddddddjjjssswwwvvvuuuuuuvvv}}}wwwvvv}}}zzzvvvooopppssstttvvvyyy~~~}}}{{{}}}yyyssssssvvv||||||}}}}}}wwwpppiiihhhkkkmmmiiidddaaa^^^___gggrrruuuooohhhhhhppp|||{{{vvvtttvvvyyy{{{ssstttvvvyyy{{{uuutttvvvvvvzzzxxxssspppmmmhhhddd\\\XXXRRRIIIBBBJJJfffttt}}}yyyWWW===:::999///,,,222//////.........---------)))******************))),,,,,,+++++++++++++++*********************************))))))))))))******************)))))))))((())))))))))))))))))))))))'''((())))))******++++++))))))*********+++++++++***)))(((***,,,---+++)))************************))))))))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))******)))))))))((()))))))))************(((((())))))***+++------++++++++++++++++++++++++)))*********++++++,,,,,,)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''''''''&&&(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///---///000111000111222444;;;@@@FFFHHHEEEAAA>>>>>><<<<<<888:::???@@@RRRrrruuuUUUOOO___ooowwwdddfffnnnpppeeeVVVJJJ>>>:::999777555666999999888888999999:::;;;>>>AAAFFFLLLRRRWWWZZZ[[[\\\\\\]]]^^^```bbbdddeeeeeecccaaa___^^^^^^___```aaa```______```___]]][[[ZZZaaahhhfff^^^UUURRRSSSUUU[[[aaadddhhhlllkkkhhhjjjsss~~~~~~~~~~~~{{{{{{wwwyyy}}}~~~|||yyypppmmmlllqqqxxx{{{wwwrrrvvv~~~|||}}}~~~yyyqqqlllgggaaa]]]VVVQQQMMMIIIBBBBBBRRRfffuuu}}}~~~bbbFFF===999222...111/////////.........------)))******++++++******)))++++++++++++++++++++++++******************************))))))))))))******************))))))))))))))))))))))))))))))))))))'''((()))***************)))************++++++++++++******,,,///000---***++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))************))))))))))))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------)))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))'''(((((())))))(((((('''***)))'''''')))***)))(((((((((((((((((((((((((((''''''(((((())))))******((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///...///000000000111444666BBBHHHMMMLLLGGG@@@===<<<999;;;:::===BBBFFFaaajjjRRRUUUppp|||mmmjjjxxx|||}}}pppbbbYYYOOODDD;;;888888777777888999999999:::;;;<<<===>>>DDDHHHMMMTTT[[[```ccceeeeeeddddddeeefffgggiiijjjiiihhhgggffffffffffffffffffdddcccbbbbbbbbbaaa___dddnnnwwwuuujjj^^^YYYYYYYYYccclllpppsssxxx||||||vvvnnngggaaa^^^SSSLLLGGGGGGBBB===DDDPPPZZZiiinnnRRRAAA999444111000////////////............+++,,,------------,,,+++++++++++++++++++++++++++******************************))))))))))))******************))))))))))))))))))))))))))))))))))))((()))******+++***)))))))))************+++++++++---++++++...222333///+++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++((()))***++++++***)))((())))))))))))***************)))))))))***+++,,,,,,++++++++++++++++++++++++******++++++,,,------...***)))((((((((()))++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''((()))******)))((('''(((&&&%%%'''***.........(((((((((((((((((((((((('''''''''((()))*********((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((++++++,,,,,,,,,---------,,,,,,,,,---------......---------........./////////000000//////111444777HHHMMMQQQPPPHHH@@@;;;:::777:::;;;???EEELLLlll}}}dddTTT]]]kkk```]]]iii{{{pppbbbUUUMMMIII???888777888777888::::::::::::;;;===>>>@@@AAALLLOOOUUU\\\ccciiilllnnnnnnmmmlllkkklllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnkkkiiifffeeeeeedddcccaaammmxxxssseee^^^]]][[[gggsssxxx}}}}}}sssjjjdddaaaUUUJJJEEEFFFDDD===>>>FFFFFFZZZvvvwwwZZZDDD:::666222...000/////////............------...//////...------++++++++++++++++++++++++******************************))))))))))))******************))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++)))'''&&&***...///,,,'''++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++((()))***++++++***)))((())))))))))))*********************)))******+++,,,******************************+++,,,,,,---......***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''((()))******)))((('''%%%######&&&,,,111333222((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))++++++,,,,,,,,,,,,------........................,,,,,,,,,---...///000000000+++***...000222999CCCIIIOOOPPPJJJDDDBBB===666666999999;;;FFF___~~~zzziiibbb[[[hhh}}}___TTTRRRaaaxxx|||qqqdddWWWKKKBBB>>>===<<<;;;;;;<<<=========???>>>===<<<>>>BBBFFFHHHSSSUUU[[[eeennnrrrrrrpppwwwuuurrrqqqqqqtttwwwyyywwwxxxxxxyyyyyyzzzzzzzzzwwwtttpppkkkhhhhhhiiijjjuuuzzz{{{rrriiieeeeeeeeewww{{{llldddaaaUUURRRLLLFFFAAA>>>======???RRRlll~~~iiiRRRAAA999555333...............---------------------------------************************+++***)))(((((()))***+++******************************+++++++++******)))))))))))))))))))))******************************))))))*********+++++++++))))))))))))************************************((()))***++++++***)))(((+++++++++*********))))))******))))))))))))******))))))))))))************++++++************++++++************************))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''(((***+++,,,---...))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((++++++,,,,,,,,,,,,------------------------------,,,---------...////////////,,,+++///000333<<>>999;;;;;;;;;BBBSSSlllnnnbbb^^^]]]ooommmTTTRRRXXXkkk~~~zzzrrrlllcccWWWLLLCCC===::::::999999:::;;;<<<===<<<;;;;;;===@@@CCCGGGKKKMMMSSSWWW^^^hhhrrrwwwxxxvvvvvvuuuuuuvvvxxx{{{~~~|||xxxssspppnnnoooqqqzzz~~~wwwnnnfffbbbkkkzzzqqqhhhdddWWWTTTMMMGGGAAA>>>=========LLLddd{{{ppp\\\HHH;;;555333//////............------------------------------************************+++***)))(((((()))***+++*********************************++++++******)))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))************************************))))))***++++++***))))))+++++++++*********))))))******))))))))))))******))))))))))))************++++++************++++++***************************************************))))))***,,,,,,+++)))************************))))))))))))************************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))***+++,,,,,,))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------.....................---...000111555AAAMMMQQQNNNFFF@@@???AAA???;;;<<<888:::JJJcccyyymmm^^^YYYYYY___www^^^LLLRRRaaawww~~~wwwoookkk^^^YYYQQQHHHAAA<<<:::999999::::::<<<<<<===>>>>>>;;;===AAAGGGLLLPPPTTTUUUZZZ___gggrrr|||}}}zzzzzz||||||qqqfff___ooo|||vvvkkkeee[[[WWWOOOGGGBBB???>>>>>>>>>GGGZZZttt|||}}}yyyjjjSSS???666444000000///...............------------------------+++++++++++++++++++++++++++***))))))))))))***+++************************))))))***************)))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------)))))))))*********++++++******************************++++++++++++******+++++++++*********************))))))))))))******)))))))))*********++++++++++++************++++++***************************************************))))))***,,,,,,+++)))************************)))))))))*********++++++************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,---...............---------...///111111222999FFFRRRQQQJJJBBB>>>???AAA???;;;===999AAAZZZwwwuuuZZZSSSTTTZZZhhhzzz[[[MMMYYYlllxxxoooeee]]]XXXMMMJJJDDD>>>;;;:::;;;<<<<<<===????????????@@@AAABBBEEEJJJQQQXXX___dddfffpppttt|||zzzkkkaaa\\\mmm~~~~~~}}}zzzlllddd___ZZZRRRIIICCC@@@??????BBBEEETTTnnnssszzzwww___EEE777555222111000............///------------------------++++++++++++++++++++++++************************************************))))))******+++*********++++++++++++******************************************++++++++++++,,,,,,))))))*********+++++++++************************+++++++++,,,,,,+++++++++************************+++******))))))******+++))))))*********+++++++++++++++************++++++***************************************************))))))***,,,,,,+++)))************************))))))*********+++++++++************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((()))))))))))))))*********))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((((((((((((((+++++++++,,,,,,,,,------+++++++++,,,,,,---------...............---------...000222222555>>>JJJSSSMMMFFF@@@???AAA@@@===:::AAAAAAQQQqqqwwweeePPPMMMXXXhhh{{{{{{aaaXXXfffxxx{{{wwwpppggg]]]SSSLLLGGGBBB???<<<999888:::===??????AAAAAAAAA???@@@BBBEEEJJJNNNUUU___kkkvvv~~~rrr```ZZZ\\\jjj{{{ppprrrtttwww~~~pppfffaaa\\\TTTLLLEEEBBB@@@@@@AAABBBMMMfff|||ssszzzjjjMMM;;;777333222000///......//////------------------------++++++++++++++++++++++++******++++++++++++******************************))))))***+++++++++++++++---------,,,,,,+++++++++************************))))))))))))************************++++++++++++************************++++++++++++++++++++++++************************++++++************++++++************++++++++++++++++++************++++++***************************************************))))))***,,,,,,+++)))************************************++++++++++++************************))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''((((((((('''''''''''''''(((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((++++++,,,,,,,,,,,,------++++++,,,,,,------......------.....................111222333888CCCMMMQQQHHHCCC???@@@AAA>>>;;;;;;???FFF^^^jjjVVVNNNOOOdddzzzhhhhhhxxxxxxssslllggg___VVVLLLEEE@@@===;;;999777666777999===???@@@BBBBBBAAA@@@BBBHHHMMMRRRXXXdddssshhhVVVVVV^^^mmm{{{vvvrrrpppnnnllllllnnnrrrxxx}}}~~~|||sssqqqooonnnmmmkkkhhheeeeeemmmyyyuuujjjaaa]]]VVVOOOIIIDDDBBBAAA===<<>><<>>LLLdddxxx~~~cccHHH>>>666444222///......000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************+++,,,---............---,,,,,,+++******))))))************************((())))))))))))******************+++++++++,,,,,,************************+++***))))))))))))***+++))))))*********+++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,++++++************++++++************************++++++++++++++++++++++++***))))))***,,,,,,+++)))++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((++++++,,,,,,,,,---------,,,,,,------...///000000,,,,,,------...///000000000111111333===JJJNNNJJJFFFAAA>>>???<<<888;;;AAA???OOOoooxxx^^^RRRWWW[[[}}}wwwuuu}}}zzztttkkkbbb[[[QQQLLLEEE===999888999;;;999999888999999;;;<<<===EEEGGGIIIHHHJJJQQQ]]]ffffffrrruuu___UUU[[[dddxxx|||ggg___```bbbdddeeecccaaa```ccceeeccc______fffppprrriii```UUUPPPJJJGGGGGGJJJMMMOOOQQQUUU^^^jjjsssyyyzzzzzzrrrrrrooojjjgggiiiooouuuzzzwwwkkk___]]]YYYTTTNNNIIIDDDBBBDDD>>>;;;CCCUUUkkk{{{jjjMMM@@@777555222///......000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************+++,,,---...////////////++++++******)))(((((('''************************)))************+++++++++******+++++++++,,,,,,,,,************************+++***)))(((((()))***+++))))))******++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++***))))))***,,,,,,+++)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))%%%%%%&&&'''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((------------------------.......................................///000000000000555>>>HHHNNNMMMKKKDDDAAA>>><<<:::888:::<<>>???EEEIIINNNSSS[[[fffsss|||~~~fffYYYSSSVVVaaayyyttt\\\KKKFFFHHHFFFGGGIIIIIIIIIIIIKKKLLLLLLPPPVVV^^^hhhjjj```SSSKKKFFFCCCEEEFFFFFFJJJOOOYYYYYYeeeyyy|||xxx{{{yyyxxxvvvtttuuu|||tttbbb___[[[WWWSSSOOOKKKIII???AAA===>>>IIISSSgggtttXXXEEE>>>555333222,,,///000'''...---,,,,,,......---,,,,,,,,,,,,+++++++++******)))************++++++++++++++++++++++++++++++++++++,,,------......------+++++++++*********))))))+++*********))))))(((((())))))*********+++++++++((()))+++,,,------,,,+++)))))))))***++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,,,,++++++,,,,,,,,,+++******------,,,,,,+++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***)))(((((())))))))))))))))))))))))))))))******************************************************))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))'''%%%%%%&&&'''(((((())))))(((((((((((())))))((((((((((((((((((((((((------------------------........................///............///000000///222888AAAJJJNNNLLLIIIBBB???>>>===;;;:::===BBBMMM___uuu]]]VVVMMMggguuulllkkkwwwwwwqqqiii```WWWOOOGGGBBBAAA===888666777888888777<<<===>>>>>>===???BBBEEELLLRRR[[[dddmmmxxxwww```WWWRRRUUUaaauuu~~~bbbNNNBBB???BBBEEEFFFGGGFFFDDDDDDDDDFFFFFFLLLVVVaaakkklllaaaSSSIIIEEEDDDGGGJJJMMMSSSZZZddddddooo~~~~~~|||zzzmmmggg^^^XXXSSSOOOJJJGGGCCCCCC===<<>>;;;777666555555666888:::;;;;;;@@@DDDDDDCCCGGGQQQYYY```fffqqq||||||tttiiihhhooouuunnnjjj\\\RRRUUUVVV[[[iiiyyygggOOOEEEAAAAAACCC???AAACCCCCCCCCCCCEEEFFFHHHRRR^^^fffkkkhhh[[[NNNLLLJJJLLLTTT]]]eeennnwwwuuuvvv|||wwwfffZZZSSSOOOJJJEEEFFFDDD<<<:::===???QQQqqqzzz[[[KKK:::333333///111444///...---,,,,,,......---,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++*********************************)))))))))))))))************************---,,,***)))((())))))***,,,,,,,,,++++++******************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......,,,***+++---000222000...,,,++++++,,,---))))))******+++,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,------------------,,,++++++***))))))*********************************************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((()))******)))((((((((())))))(((((((((((())))))((((((((((((((((((((((((------------------------........................///////////////000111111111:::FFFMMMMMMIIICCC@@@AAA<<<:::;;;777666DDDWWWmmmjjjRRRJJJMMMUUUqqqkkkaaahhhppp}}}{{{jjjbbbVVVJJJBBB<<<999777666666666666666888999;;;<<>>===AAABBBDDDEEEEEEEEEGGGIIIPPPZZZdddjjjllliii```WWWUUUTTTWWW```iiipppyyy|||jjj\\\TTTOOOKKKGGGCCCAAA<<<<<>>QQQrrrlllSSS>>>444333...000333///...---,,,,,,......---,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))******++++++******************************))))))))))))))))))******************************---,,,***)))))))))************++++++,,,,,,,,,,,,***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222111///---+++******,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---------......---------+++***************++++++************************************************************************))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((***------***((((((((())))))(((((((((((())))))))))))))))))))))))))))))------------------------........................000000//////000000111222333===IIIMMMKKKEEEAAA@@@AAA;;;:::<<<999;;;OOOiiixxx{{{jjjTTTMMMKKKPPP]]]nnngggnnnttt|||vvv```YYYNNNDDD===:::888666666777999999888999;;;===CCCHHHPPPVVV[[[dddpppyyy~~~tttgggZZZRRRVVVgggxxxooohhhmmmvvvrrrkkkaaaVVVOOOLLLMMMNNNMMMOOOLLLOOOXXX[[[ggg}}}bbbMMMDDD???======DDDFFFHHHIIIIIIJJJLLLNNNZZZeeeooossstttsssnnnhhhaaaaaaeeennnwww}}}pppbbbWWWPPPLLLJJJBBB@@@===@@@AAA>>>PPPrrr~~~vvv~~~|||^^^EEE777444//////111///...---,,,,,,......---,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******************+++++++++))))))))))))************+++++++++***************,,,,,,++++++***+++++++++******++++++,,,------...++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++---000222...---,,,+++++++++,,,------------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************+++,,,,,,++++++++++++++++++++++++************************************************)))))))))************+++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))---111111...+++******))))))(((((((((((())))))))))))))))))))))))))))))------------------------........................000000//////000000111222666@@@JJJLLLGGGAAA???@@@>>>888999>>>???EEEaaa{{{[[[GGGMMMQQQZZZqqqxxxssszzz~~~tttlllXXXRRRHHHAAA<<<:::999888555888:::;;;:::;;;>>>@@@IIINNNVVV^^^gggqqqzzz~~~yyywwwmmmaaaYYYXXXaaasssyyyiii^^^___iiisssccc]]]TTTLLLHHHGGGHHHIIIIIINNNQQQXXX```dddssscccMMMCCC???@@@BBBFFFIIIMMMQQQSSSWWW[[[^^^hhhttt{{{vvvllllllrrr|||xxxiiiZZZPPPLLLKKKDDDBBB@@@CCCCCC;;;JJJmmmxxx|||hhhLLL;;;777111///111///...---,,,,,,......---,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,++++++))))))*********+++++++++((()))))))))************+++++++++*********))))))+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,+++,,,---///------------............,,,------....../////////------------------------+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++*********++++++,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((()))))))))))))))...333333///+++***+++))))))(((((((((((())))))))))))))))))))))))))))))------------------------........................000000000000000111111222888AAAJJJKKKDDD>>>>>>@@@<<<777888@@@DDDOOOppp~~~VVVCCCOOOWWWeee|||zzzzzzmmmdddPPPJJJBBB<<<999777777777444777;;;<<<<<<===AAADDDMMMPPPWWWaaakkkuuu}}}}}}}}}vvvrrrjjjaaa```fffrrrppp```\\\eeeqqqzzz^^^XXXOOOHHHFFFHHHJJJLLLKKKSSSXXXaaaiiilll}}}___III>>><<>>:::333///111///...---,,,,,,......---,,,......---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++(((((())))))*********+++++++++++++++******))))))***+++---...///......---...------,,,,,,++++++***------------------------************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,---...///000000000000+++,,,---...///111222222////////////////////////,,,,,,,,,---------......---......//////......---+++*********+++,,,,,,---++++++++++++++++++++++++************************************************))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))'''---222222...)))((()))))))))(((((((((((())))))))))))))))))))))))))))))---------............///---....../////////////////////000000000111222333;;;FFFLLLHHHBBBAAABBBAAA>>>999<<<===AAA^^^tttTTTKKKPPP```www{{{xxxiii[[[KKKEEE>>>999777666444222666888999999;;;???DDDIIIOOOQQQWWW___hhhooorrrsssyyy||||||zzzzzzwwwmmmfffjjjuuu{{{ddd]]]^^^cccppp]]]RRRFFFCCCCCCEEEHHHMMMTTTXXX___gggqqqwwwYYYIII??????AAA<<>>>>>EEENNNfffjjjxxx{{{\\\???666777666222222//////.........---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((('''************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,(((...111...,,,------,,,000///---,,,,,,,,,------+++,,,,,,---.../////////...///111333444444444333444444444444555555555555555444333444555555333111222111///...---......///,,,++++++---//////...,,,,,,+++++++++,,,---......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,++++++******++++++******))))))((((((''''''************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,***((()))+++***'''(((---000...+++)))((()))***,,,+++***((('''''''''((()))))))))))))))))))))))))))---------............///---......//////////////////000000000000000222444AAAIIILLLHHHCCCBBBAAA>>>:::777<<<@@@KKKllloooVVVTTTccc{{{yyy{{{qqqbbbUUUFFFAAA;;;888777777666555888999:::<<<>>>BBBGGGIIIJJJLLLPPPUUU[[[aaafffhhhpppvvv~~~~~~|||}}}}}}uuuqqqvvv~~~pppaaa```eeelll{{{~~~WWWMMMEEECCCDDDGGGNNNVVV```eeelllsss|||}}}yyy{{{~~~nnnQQQHHHBBBBBBFFFCCCFFFNNNYYYeeessstttcccUUUMMMJJJHHHDDDBBBAAA>>>===AAAHHHPPPXXXkkkgggHHH:::888555000---//////.........---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***///666999333,,,+++---///------,,,,,,---...///000000111222444666777999999::::::<<<===>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCDDDEEEEEECCCAAA>>>>>>>>><<<:::666333111222000............,,,***+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++*********)))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))***+++)))'''(((+++***)))+++000///---+++)))((()))***++++++***)))((('''(((((()))))))))))))))))))))))))))---------............///---......//////////////////000000//////000333555HHHKKKKKKHHHEEECCC???:::999888===EEEXXX|||uuubbbQQQVVVrrr~~~uuu{{{yyyqqqgggYYYLLL@@@<<<888666777888888888999:::;;;???DDDHHHIIIJJJEEEHHHKKKMMMOOOVVV^^^dddkkkttt~~~}}}wwwtttxxx{{{{{{|||}}}qqqgggccciiirrrzzzvvvRRRLLLGGGEEEGGGKKKVVV```nnnsss{{{ooo___]]]dddjjjtttbbbGGGDDDBBB@@@EEEFFFEEEQQQaaaooo~~~xxxhhhZZZOOOJJJIIIFFFCCCBBB>>>;;;===BBBCCCMMMfffsssRRR???999666000,,,/////////.........------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++,,,,,,,,,,,,+++++++++***444<<>>BBBKKKeee|||[[[BBB999777444000////////////............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++......------,,,,,,,,,,,,222888:::333,,,,,,000222111222444777;;;>>>AAABBBEEEFFFHHHJJJLLLNNNOOOPPPVVVUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXXXXWWWVVVTTTSSSVVVUUUTTTUUUVVVVVVTTTRRRSSSTTTTTTSSSOOOHHHAAA<<<777444000//////000000000---............---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((('''(((******)))---222,,,+++***((((((((()))************)))))))))))))))))))))))))))))))))))))))---------............///---......//////////////////111111000...111888>>>JJJFFFDDDFFFGGGEEE@@@<<<<<<:::CCCUUUoooppp___WWWOOOZZZvvvqqqqqq}}}vvviii___WWWLLLBBB:::999888777666777888:::;;;<<<@@@FFFKKKNNNOOOOOOKKKMMMNNNMMMPPPZZZiiittt~~~wwwhhh```\\\YYYZZZ]]]cccmmm~~~iiiRRRNNNKKKLLLOOOVVVeeesss~~~~~~{{{ssshhh\\\OOOGGGIIIPPPWWWfff{{{}}}YYYFFFHHHGGGEEEJJJLLLSSS```ppp~~~|||||||||~~~wwwiiiZZZPPPIIIDDDBBBBBBAAA===;;;===???EEE]]]~~~fffHHH888777666111000000/////////.........------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...---000000---///444666555;;;<<>>===:::888IIIeee~~~eeeXXXRRRQQQaaalllttt|||pppaaaXXXQQQGGG>>>888999999888666777999;;;<<<@@@FFFJJJMMMPPPSSSVVVRRRRRRRRRSSSXXXeeetttppp^^^TTTQQQQQQWWW]]]fffvvvpppYYYSSSOOOQQQWWW```ooo|||zzztttlll___RRRIIIEEECCCGGGMMMXXXggg{{{sssZZZMMMNNNKKKMMMSSSRRRccclllxxxvvvqqqsssvvvzzzzzzyyyyyy~~~~~~rrrbbbWWWJJJEEEAAABBBAAA>>>===>>>===???TTTxxxtttRRR;;;777444///000000000/////////......------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++---...///---///000222888???AAA>>>GGGHHHKKKOOORRRUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWRRRPPPMMMJJJIIIIIIKKKLLLTTTVVVXXXZZZ[[[[[[ZZZYYYZZZYYYXXXYYYZZZZZZXXXVVVXXXXXXWWWVVVUUUTTTSSSRRRLLLHHHCCC@@@===;;;888666444444333222222222333333000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))))))))******************************************************+++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++***,,,///---((('''***))))))((((((((((((((()))******++++++******)))(((************************---------............///---......///////////////...111333111000555@@@IIIEEE@@@???CCCBBB===;;;===;;;;;;UUU{{{uuuYYYRRROOOUUUlllooo~~~wwwiiiZZZPPPJJJBBB:::666777999999777888;;;>>>>>>EEELLLOOOOOORRRXXX^^^XXXWWWXXX]]]iiizzzssseeeUUUNNNNNNRRRYYY```qqqmmmddd]]]]]]ccclllxxx~~~oooaaaXXXNNNDDDAAAAAACCCIIIPPP]]]mmmyyylllddd___XXX]]]ccc^^^jjjooovvv~~~rrriiigggnnnuuuzzzrrrkkkiiigggfffmmmooossswww}}}yyyiii]]]NNNGGGBBBBBBAAA>>>===>>>???>>>PPPttt```DDD;;;666///000000000000/////////...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---------...111333555555:::>>>@@@EEEKKKNNNMMMOOOQQQSSSVVVXXXZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZRRRPPPLLLHHHFFFGGGIIIKKKNNNQQQTTTXXXZZZ[[[[[[ZZZYYYXXXWWWXXXYYYXXXWWWUUUZZZZZZYYYYYYXXXVVVTTTSSSNNNKKKGGGCCC@@@===999666666555333222222444666777777777555444222000//////---------------------------,,,++++++******++++++*********+++++++++,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))************************)))*********+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++,,,,,,///333111***((()))((((((((((((((((((((((((******+++++++++***)))(((************************---------.........//////---......///////////////...111333222111777CCCMMMDDD@@@???BBB@@@999888;;;???@@@```kkkOOOTTTSSS]]]wwwwww{{{ssseeeTTTJJJEEE>>>777333666999999888999===@@@@@@HHHPPPRRRQQQSSS[[[ddd\\\[[[^^^hhhzzzkkk___TTTQQQTTTYYY```ggg|||wwwllljjjnnnttt}}}gggOOOLLLFFFAAAAAACCCFFFMMMUUUcccsssvvvkkkqqqvvvmmmiiikkkoooxxxqqqjjjbbbaaalllvvv}}}yyyiii___]]]^^^]]]ZZZ[[[]]]bbbhhhnnntttxxxzzz}}}mmmaaaQQQIIICCCBBBAAA>>><<<===???<<>>FFFMMMNNNNNNSSSWWWXXXTTTUUUWWWYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]WWWTTTOOOKKKIIIJJJLLLNNNGGGJJJOOOSSSVVVXXXXXXWWW\\\[[[ZZZ[[[\\\[[[ZZZXXXZZZZZZ[[[ZZZXXXUUUQQQOOOHHHFFFDDDBBB@@@===999666777555333111222444777:::???>>>===;;;888666555444---------------------------,,,++++++******+++++++++++++++,,,,,,---------************************))))))******++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((***+++,,,,,,++++++---111666444---***+++'''''''''(((((((((((((((******+++,,,+++***)))(((************************............/////////000000000000000000000000000222333222111666@@@HHHIIIFFFBBB@@@@@@===::::::===777OOOnnn```SSSTTTWWWaaavvvyyykkk[[[OOOGGG>>>::::::666777888888888999<<<>>>GGGOOOSSSQQQRRRXXX]]]]]]gggaaadddvvvwwwjjj]]]SSSQQQSSSXXXhhhyyyxxxpppooouuuxxx\\\LLLKKKBBB===BBBFFFHHHOOOXXXlllzzzyyyyyywwwoookkkkkkttttttggg___[[[aaaqqq~~~{{{pppggg___[[[VVVPPPMMMNNNOOORRRVVV[[[bbbiiiqqqvvv||||||~~~ooocccSSSIIIBBBAAABBB@@@>>>>>>>>>;;;FFFccc~~~yyyyyy{{{UUUCCCAAA555222000---,,,---...///...///............---------------------------------,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,...000000...,,,)))+++---///111111000///111333666999<<>>???@@@???:::555444444333333444666888999>>>BBBFFFHHHDDD???999666444000+++***,,,/////////......---,,,,,,---------************************---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''))))))************))))))(((((()))***+++,,,,,,,,,+++*********))))))((((((*********)))******+++,,,'''///666444---''''''+++))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++---------............///000000000000000000000000111222222222777AAAHHHIIICCC???>>>???===::::::>>>???YYYvvvxxxZZZPPPPPP]]]qqqssseeeVVVLLLDDD<<<999999777888888888999:::===@@@GGGOOOTTTSSSTTTYYY\\\\\\```dddpppxxxiii^^^UUUUUUXXX___ppp|||rrrmmmooowww}}}tttZZZKKKHHHAAA@@@EEEHHHKKKTTT```nnn|||xxxuuuqqqiiieeedddlllvvvvvvkkk___^^^^^^iiizzzvvvmmmccc\\\UUUQQQNNNIIIGGGHHHGGGJJJMMMQQQUUU[[[aaaeeeoooqqqxxxrrrfffUUUKKKCCCBBBBBB@@@>>>>>>===:::BBBZZZppp|||^^^GGG@@@555111000///000111111000//////............---------------------------------,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++---000000...,,,,,,,,,---...000222444666999<<<@@@DDDGGGKKKOOORRRRRRTTTUUUWWWXXXXXXXXXXXXTTTVVVYYY[[[\\\[[[ZZZYYYVVVXXXZZZ\\\]]]]]]\\\\\\ZZZXXXUUUQQQOOOMMMMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHLLLMMMOOOPPPQQQPPPOOONNNNNNPPPRRRRRROOOIIICCC??????<<<:::<<<@@@@@@===999888777777777999:::<<<===CCCGGGLLLNNNLLLHHHDDDBBB:::666222000000///...,,,...------,,,,,,------...++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((())))))************)))))))))))))))***+++++++++,,,+++*********))))))))))))***)))))))))***+++,,,,,,...222555333,,,''''''***))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++,,,,,,---------.........000000000000000000000000000111111222888CCCHHHHHHBBB??????@@@>>>;;;<<>>>>>===999===LLL\\\iiizzznnnRRRAAA666111111222333555444222000///............---------------------------------,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,...000111///---///......///333888===@@@DDDHHHMMMQQQSSSTTTVVVWWWRRRRRRSSSRRRRRRQQQPPPOOOJJJLLLNNNOOOPPPPPPPPPOOOKKKMMMQQQTTTUUUTTTRRRQQQNNNLLLJJJGGGEEEDDDDDDDDDEEEDDDCCCAAA???>>>=========>>>@@@BBBCCCCCCCCCCCC@@@BBBDDDFFFEEEBBB>>><<<999777777:::???AAA@@@===;;;;;;::::::::::::;;;;;;CCCHHHMMMPPPPPPNNNMMMLLLDDDAAA===999666333///---...------,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++******)))))))))************))))))******************++++++***************)))))))))))))))))))))***+++,,,---555444333///***(((((()))))))))))))))))))))))))))******))))))))))))******)))************+++++++++---------........./////////////////////////////////000111222:::DDDHHHGGGDDDBBBBBBBBB???<<<>>>CCCFFFkkkmmmVVVVVV___~~~qqqbbbVVVJJJCCC>>>999777888888999::::::<<>>@@@>>>???AAAAAAAAACCCEEEHHHNNNRRR\\\jjjvvv~~~yyyooo^^^SSSGGGDDDCCC@@@======<<<888:::BBBKKKZZZttt```FFF888333222111222444444333222///............---------------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------............------...000111000///...///000222555:::@@@FFFIIINNNQQQUUUWWWVVVTTTRRRRRRJJJIIIIIIHHHFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBBBB???AAACCCEEEEEECCCAAA@@@???>>>======<<<<<<=========<<<;;;;;;::::::::::::777777999:::;;;;;;;;;:::777888:::;;;<<<:::999888666666666999<<>>BBBGGGKKKMMMMMMNNNOOONNNKKKEEE@@@;;;888555444//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++)))******++++++******)))+++++++++***************************************(((((())))))***+++------666222---***(((((())))))))))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++////////////000000000000///////////////////////////000000333;;;EEEHHHEEEEEECCCAAA@@@<<<999===DDDMMMtttkkkWWWXXXjjj|||{{{{{{lll[[[PPPFFFAAA===:::888999888999:::;;;>>>BBBHHHLLLPPPQQQQQQQQQQQQUUU\\\dddzzzqqqjjjaaa]]]```eeemmm}}}tttddd]]]___eee{{{vvv\\\KKKGGGIIIIIIOOOUUUXXX]]]pppvvvnnnggg___ZZZVVVWWWXXXZZZ[[[YYYVVVSSS\\\lllmmmXXXOOOMMMGGGCCCBBBAAA>>><<<>>>===>>>@@@@@@@@@AAACCCEEEGGGHHHPPP\\\gggqqq}}}{{{tttdddWWWJJJEEECCC???======<<<999999===BBBQQQqqqlllKKK999555333///...000222333444///............---------------------------------,,,------......------,,,,,,++++++******++++++,,,******************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---------------------------------.........//////---......///.........///111444999@@@EEEJJJMMMNNNTTTVVVWWWVVVQQQMMMIIIHHHEEEEEEDDDCCCBBBBBBAAAAAAEEEDDDBBB@@@>>><<<;;;;;;777777888999::::::;;;;;;???@@@@@@AAABBBCCCDDDEEE<<<<<<<<<;;;;;;<<<======;;;;;;;;;<<<;;;;;;;;;:::777888888888888888888777777777666666888888888888@@@@@@@@@@@@??????>>>>>>:::>>>BBBFFFHHHJJJMMMOOOPPPMMMGGGAAA<<<::::::;;;222111000///............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,,,,,,,,,,******++++++++++++******+++++++++******************************+++++++++))))))))))))***+++,,,---222---(((&&&''')))******)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++//////000000000111111111000000000000000000000000000111111444===FFFFFFBBBCCCAAA>>><<<777666===GGG^^^~~~dddUUUXXXoooxxxooovvvxxxeeeWWWMMMCCC???===:::999:::999:::;;;===???EEEKKKPPPSSSQQQRRRSSSTTTWWW___hhhrrrlllddd```ffflllttttttccc[[[\\\aaauuu||||||uuu]]]OOOLLLKKKKKKQQQZZZ___ggg{{{uuuhhhaaaYYYSSSPPPMMMPPPTTTVVVUUUSSSRRRRRR^^^ooozzzyyyppp^^^OOOJJJHHHCCC???@@@@@@<<<;;;===<<<>>>@@@@@@???@@@AAACCCDDDCCCGGGOOOXXXaaammmwww}}}vvviii[[[MMMFFFCCC???======<<<::::::<<<>>>LLLmmmuuuQQQ;;;777444///,,,---000222333///............---------------------------------,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------------------------------------........./////////,,,------------...222444888===CCCJJJNNNPPPOOONNNSSSSSSRRRNNNHHHDDDAAAAAAGGGFFFFFFEEEEEEEEEEEEFFFAAA???===:::999888888999777777999;;;???BBBEEEGGGIIIIIIJJJLLLMMMNNNOOOOOOFFFEEEDDDCCCBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCCCCBBB@@@@@@???>>>===>>>>>>???===<<<:::888666444444333555666888:::<<<=========;;;===@@@CCCEEEHHHKKKNNNKKKIIIEEE@@@;;;999;;;===666555333111000.........------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************++++++*********+++++++++++++++*********)))******+++,,,+++)))&&&%%%''')))++++++))))))))))))))))))))))))))))))************)))))))))************+++++++++////////////000000000000000000000000000000000000111111111444===FFFEEE???BBB@@@===:::666777BBBNNNooo~~~lllZZZTTT\\\sssgggfffuuu~~~sss]]]SSSJJJAAA>>>===:::999::::::;;;<<<===AAAGGGNNNSSSSSSRRRUUUZZZ[[[\\\ccclll}}}rrrllleeeeeemmmvvvppp]]]TTTSSSVVVgggyyy|||zzzwwwpppwwwsss^^^PPPNNNJJJIIIPPP\\\eeeqqq{{{mmm___WWWRRRKKKGGGHHHFFFLLLSSSVVVTTTQQQRRRSSS```ppptttkkkfff\\\MMMEEEEEECCC???===???@@@>>>===???>>>???AAAAAA@@@???@@@AAABBB@@@BBBHHHLLLQQQZZZcccttt|||~~~}}}xxxmmm___OOOGGGCCC???======;;;:::<<<======HHHggg[[[AAA888444000...///000111111///............---------------------------------,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------....................................////////////...//////000111555<<>>DDDCCCBBBAAAAAAAAABBBCCC:::999888777888;;;>>>???@@@BBBFFFJJJNNNRRRTTTUUUSSSSSSTTTTTTTTTTTTTTTTTTPPPOOONNNMMMLLLKKKKKKKKKMMMLLLLLLLLLLLLMMMMMMNNNLLLKKKIIIHHHHHHIIIKKKLLLHHHGGGDDD@@@;;;888777777222333555777888999999999888:::;;;<<<>>>AAAEEEHHHFFFGGGGGGCCC???;;;;;;<<<:::888666333111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))***+++++++++,,,*********++++++,,,,,,,,,,,,+++******)))*********((((((((((((((()))***+++))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++............/////////000000000000000000000000000222222222555>>>FFFDDD>>>CCCAAA>>>;;;888;;;IIIWWWyyymmm]]]TTTVVVbbbwwwvvv\\\```sss{{{}}}oooWWWQQQHHH@@@===<<<999888999:::;;;<<<>>>AAAHHHPPPUUURRRSSSXXX```bbb```eeemmmwwwppplllfffhhhsss~~~kkkVVVLLLIIIJJJYYYkkkxxxtttooonnnlllfffrrr{{{~~~{{{ooo\\\OOOMMMHHHGGGNNN\\\iiiwwwbbbWWWLLLIIIFFFAAAAAADDDDDDLLLTTTWWWUUUSSSSSSVVVbbbqqq{{{nnnaaaYYYOOOCCC@@@DDDAAA===<<<@@@BBBAAAAAACCCAAABBBCCCCCCAAA@@@@@@@@@@@@???@@@EEEGGGHHHMMMTTTdddnnn}}}|||}}}xxxooo```PPPGGGCCC???======;;;;;;<<<>>>===FFFbbbdddIII777555222111111111000...//////.........---------------------------------,,,------......------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............------..................................../////////000111222333444777===GGGNNNPPPRRRTTTUUUTTTQQQMMMJJJ===<<<999555333555999======<<<:::999888999999:::999999999;;;???DDDHHHLLLJJJMMMRRRWWW[[[\\\\\\[[[[[[\\\[[[[[[ZZZYYYWWWWWWUUUTTTTTTSSSSSSSSSSSSTTTPPPPPPQQQQQQRRRSSSUUUUUUTTTRRRPPPOOOPPPRRRTTTVVVSSSQQQNNNHHHCCC???>>>>>>;;;;;;<<<<<<<<<;;;999888333444555555666888<<<@@@EEEHHHKKKIIIDDD???<<<;;;<<<;;;888555222///...---........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))***+++,,,,,,---*********++++++,,,,,,,,,---,,,+++***))))))))))))&&&)))++++++***))))))+++))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++000000000000111111111111222222222111111111000000000222666;;;@@@BBBAAA@@@CCCFFF;;;777???<<>>===<<<===???@@@AAADDDIIINNNRRRTTTUUUYYYTTTSSSXXX\\\\\\\\\]]]\\\\\\ZZZYYYXXXWWWVVVUUUUUUVVVVVVWWWWWWVVVSSSRRRNNNSSSTTTRRRQQQSSSTTTRRRPPPTTTTTTQQQRRRVVVVVVSSSVVVVVVUUUSSSOOOKKKFFFDDDDDD???<<>>BBBFFFGGGFFFDDDBBB???@@@???===888444111111000222333111...,,,---000---,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++///...,,,+++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++***************++++++))))))))))))))))))))))))************************++++++************++++++...////////////000000000222222222111111111000000111333777<<<@@@BBBAAAAAAEEEGGG<<<777>>>???OOOqqqrrrUUUPPPRRRXXXjjjrrrjjjppp~~~uuufffYYYMMMHHH@@@;;;999999:::;;;<<<;;;;;;???GGGNNNRRRSSSYYYcccaaa\\\aaafffmmmzzz|||sssoooaaa___hhhxxxyyy\\\KKKDDDBBBBBBGGGLLLSSSWWWXXXZZZ^^^bbbiiisss~~~xxxrrrqqqkkk^^^OOOFFFBBBDDDNNN]]]nnncccMMMHHHBBB@@@BBBCCCCCCBBBEEEIIIPPPWWWXXXUUUWWW\\\lllzzz~~~lll___RRRJJJEEEAAA???AAA???>>>===>>>@@@BBBDDDDDDHHHHHHHHHGGGGGGHHHJJJMMMLLLLLLKKKHHHGGGGGGJJJLLLPPPXXXfffxxx~~~tttgggXXXOOOHHHAAA>>>???@@@======>>><<>>888===FFF___gggQQQOOORRR___uuuwwwwww|||}}}|||zzzssseeeZZZKKKFFF???;;;999:::;;;;;;===<<<===AAAGGGNNNSSSUUU]]]jjjjjjeeejjjooouuu|||tttppp___eeeqqq~~~rrrWWWHHHCCCAAA???>>>BBBHHHKKKNNNRRRXXX]]]eeennnyyyzzzxxxxxxvvvoookkkjjjeeeYYYKKKCCCAAADDDNNN___qqqyyyUUUJJJFFFBBBAAACCCEEEDDDCCCEEEHHHOOOWWWYYYXXX\\\bbbtttzzzdddXXXLLLFFFBBB>>>===>>>??????@@@AAABBBDDDFFFGGGGGGHHHIIIJJJLLLPPPUUUYYY]]][[[VVVPPPJJJGGGGGGHHHJJJSSSbbbuuuwwwjjj[[[RRRJJJCCC??????@@@>>>===>>>;;;@@@TTTkkkuuuyyy|||~~~}}}|||^^^DDD<<<333000111222111///000000///...---------------------------------------,,,,,,,,,,,,+++++++++------------------------,,,------......------,,,------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,---......//////......////////////////////////......---,,,,,,,,,,,,,,,,,,---......000333777;;;AAAFFFLLLPPPQQQQQQOOOOOOPPPRRRVVVYYYYYYSSSJJJCCC======;;;999999<<>>@@@BBBCCCDDDIIIFFF???999===NNNppp```OOOOOOXXXrrr}}}}}}zzzpppaaaVVVIIIDDD>>>:::999:::;;;;;;>>>>>>???BBBHHHOOOUUUXXXbbbtttzzzwww}}}yyyuuuoooyyykkkRRRFFFCCCAAA======???BBBEEEIIIOOOVVV[[[aaajjjttt|||zzztttpppnnnmmmkkkddd^^^[[[WWWMMMCCC???@@@CCCNNNaaatttoooOOOGGGDDDBBBCCCFFFGGGFFFDDDGGGJJJPPPWWWZZZ[[[```gggxxxuuu]]]RRRGGGBBB@@@===<<<>>>@@@AAACCCDDDEEEGGGIIIKKKGGGIIIMMMQQQWWW___hhhnnnwwwrrriii]]]RRRJJJHHHHHHNNNWWWgggyyyyyylll^^^TTTLLLDDD?????????======<<<:::===MMM]]]hhhnnnvvv{{{pppMMM@@@444000222222000///000000///...............---------------------------,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///.........////////////////////////000000///...............---///111444777<<>>===>>><<<888666555666888999DDDEEEEEECCC@@@=========666444111222444444222///...---,,,,,,+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,+++***))))))))))))************************************************,,,++++++******++++++,,,//////000000000111111111111111111111111111111111555999===@@@AAABBBEEEGGGHHHCCC???;;;>>>VVV}}}___RRROOO___yyymmm\\\PPPFFFBBB===:::999:::;;;;;;>>>???@@@CCCIIIPPPXXX]]]kkk{{{iiiQQQEEEDDDBBB===??????@@@BBBFFFLLLSSSWWW```hhhqqqxxxrrrlllnnnpppnnnjjjeee[[[RRRMMMHHHBBB>>>>>>AAADDDOOOcccwwwmmmQQQEEEDDDCCCFFFJJJKKKJJJGGGKKKMMMRRRXXX[[[]]]ccckkkyyyyyynnnWWWMMMDDDAAA@@@>>>>>>@@@@@@CCCFFFHHHHHHIIILLLNNNOOOQQQUUU[[[cccnnnyyywwwhhh[[[RRROOOOOOSSS\\\lll~~~{{{nnn```VVVMMMDDD???>>>===<<<<<<;;;999;;;EEEPPPYYYcccoooxxxZZZGGG666111333222000///000000///.........//////------------------------------------............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///........./////////////////////////////////....../////////...111666:::???EEELLLPPPQQQNNNJJJFFFCCC@@@???===BBBDDDEEECCC???<<<:::;;;999:::;;;===@@@FFFMMMRRRVVVWWWXXXZZZ\\\\\\\\\\\\[[[YYYVVVSSSTTTZZZccckkkwwwooogggcccbbbiiixxxuuufff\\\UUURRRYYY```aaaXXXPPPOOOOOOOOOLLLLLLJJJIIIGGGEEECCCBBB===:::777444444666:::<<<;;;<<<======;;;;;;<<<>>>555333111333777888777555000///---,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++***))))))******************************************************,,,,,,++++++++++++,,,,,,000000000000111111111111111111111111111222222222555999>>>AAAAAACCCGGGKKKGGG>>>===>>>AAA^^^|||bbbVVVRRRiii}}}uuufffVVVJJJDDD@@@<<<999999;;;;;;;;;===???AAAEEEJJJRRR[[[aaaxxxtttvvvyyyqqqXXXIIIEEEBBB<<>>@@@DDDJJJOOOSSS___gggooouuu|||xxxjjjhhhpppuuuqqqjjj___UUUJJJEEEAAA===>>>BBBCCCEEEQQQeeeyyy|||lllSSSEEEDDDFFFJJJOOOPPPNNNKKKMMMNNNSSSYYY\\\___gggpppyyysssgggRRRIIIAAA???@@@???@@@BBBAAAEEEIIIKKKKKKLLLOOORRRTTTVVVYYY^^^fffrrr~~~wwwiii]]]VVVUUUVVVVVVaaaqqq}}}qqqbbbXXXOOOEEE???>>>;;;<<<<<<:::999:::@@@EEENNNZZZlllwww}}}iiiQQQ999333444222000000000000//////...//////000------------------------------...............///------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,---......//////......////////////////////////---------------...///000111555<<>>???AAACCCFFFJJJPPPUUUZZZXXXVVVVVVWWWXXXWWWWWWWWWTTTPPPOOOVVVhhh~~~|||{{{{{{pppjjjgggqqqxxxvvviii[[[UUUNNNHHHIIIIIIIIIIIIGGGFFFDDDDDDAAA???===;;;:::;;;===>>>777888999888666666888:::555444555666999;;;;;;;;;555333000---,,,,,,,,,---------------------------++++++,,,,,,,,,,,,---------,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++***************++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,/////////000000000000111000000111111111222222222444999???AAABBBDDDIIINNNEEE999<<>>BBBEEEKKKTTT^^^fffqqquuuzzz}}}bbbNNNFFFAAA;;;>>>======@@@DDDJJJOOORRR]]]eeemmmrrryyyxxxppppppvvvxxxpppgggVVVMMMEEEAAA>>>===@@@EEEEEEGGGRRRfffyyyxxxhhhQQQEEEFFFHHHNNNSSSUUURRROOOMMMNNNRRRXXX]]]bbblllvvv{{{~~~ooobbbNNNEEE>>>>>>@@@@@@AAACCCAAAFFFLLLNNNMMMNNNQQQUUUVVVXXX[[[```iiivvvyyylllaaa\\\\\\^^^___iiiyyyttteee[[[QQQGGG@@@???;;;<<<===;;;:::<<<>>>???JJJXXXlllyyy|||wwwZZZ===555555222000111000000////////////000000------------------------,,,,,,,,,------.........------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,---......//////......////////////////////////,,,,,,------///000222333:::???EEEJJJMMMOOOQQQRRRKKKEEE===999999;;;<<<<<>>;;;777555666777666888999::::::;;;===???;;;888555111............------------------------+++++++++,,,,,,---------++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---............/////////000000000111111222222222222444999???AAABBBEEEKKKPPPCCC666:::AAAFFFhhhmmm]]]ZZZ___nnnkkk|||uuulllcccXXXNNNGGGAAA>>>:::999:::;;;<<<<<<;;;>>>BBBFFFKKKUUU```hhh|||zzzxxx|||jjjQQQGGGAAA:::>>>===>>>AAAFFFMMMQQQSSS\\\dddkkkpppwwwzzzzzz{{{vvvkkk```MMMFFF@@@???======@@@EEEFFFHHHSSSfffyyy~~~uuudddNNNEEEFFFJJJPPPVVVXXXUUUQQQLLLLLLQQQXXX^^^eeeppp{{{~~~|||mmm___KKKCCC======???@@@AAACCCAAAGGGMMMOOONNNOOORRRVVV[[[]]]```gggrrrvvvlllfffggghhhjjjtttvvvggg]]]SSSIIIBBB@@@;;;===>>>===<<<======<<>>@@@CCCEEEEEEDDDDDDFFFJJJOOORRRRRRQQQPPPRRRSSSSSSRRRRRRSSSTTTSSSRRRSSS[[[fffsss{{{yyy}}}|||~~~}}}rrrkkkjjjlllnnnjjjnnnqqqpppllliiiiiikkklllqqqwww~~~jjjVVVJJJKKKMMMNNNNNNMMMLLLLLLIIIJJJJJJKKKJJJJJJHHHHHHMMMKKKHHHBBB<<<888666666888;;;======;;;:::===@@@???<<<888444111000000000------------------------+++++++++,,,,,,---------)))))))))***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++(((((())))))***+++------++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---////////////000000000000111222222111000111444666555>>>AAA>>>AAAJJJKKKEEE:::===@@@>>>MMMxxxgggVVVWWWeeevvvbbbjjj}}}vvvmmmeeeZZZLLLCCCAAA:::::::::999::::::;;;;;;===>>>CCCIIINNNSSS]]]ggg~~~zzzyyyzzz}}}pppVVVFFF@@@>>>???>>>@@@DDDGGGIIIPPPWWWaaahhhmmmooosss{{{|||xxxxxxttthhh[[[TTTCCC>>><<<>>>>>>>>>AAAFFFGGGPPP___ooo}}}~~~}}}vvvhhh\\\VVVIIIJJJNNNUUUZZZXXXOOOHHHIIIOOOWWW]]]cccmmmyyy{{{fffVVVEEEAAA;;;:::<<<@@@BBBBBBKKKLLLPPPTTTSSSQQQSSSYYY```eeepppzzzppplllttt~~~{{{mmm```VVVLLLCCC===@@@???===<<<;;;;;;<<<<<>>AAA???CCCLLLLLLEEE<<<===@@@BBBUUUvvv```SSSUUUbbb}}}nnnbbbooo{{{sssjjjbbbVVVIII@@@>>>:::999999999999:::;;;;;;===>>>BBBHHHMMMRRR\\\fffyyyrrrxxx~~~~~~yyy|||~~~qqqVVVGGG@@@>>>???===???DDDGGGIIIPPPWWWaaafffkkknnnuuu~~~~~~uuummmjjjdddWWWJJJCCCBBB>>>===???@@@@@@DDDJJJOOOXXXfffuuu~~~wwwuuupppeeeZZZVVVMMMNNNPPPUUUXXXUUUMMMEEEGGGNNNXXX```hhhsssttt___OOOCCC@@@<<<<<<>>>BBBDDDDDDKKKMMMQQQUUUTTTSSSXXX___lllssszzzxxx~~~pppdddYYYOOOEEE???@@@???===<<<;;;;;;<<<<<>>??????FFFOOOLLLDDD???===@@@IIIbbbkkkYYYRRRWWWccc|||{{{mmmiiizzz}}}{{{rrrggg^^^SSSGGG???===999888888888999999:::;;;======AAAGGGKKKPPP[[[eeezzz}}}sssnnnvvv~~~}}}yyyrrrWWWHHHAAA>>>>>>===???DDDGGGIIIPPPWWWbbbeeeiiinnnxxx{{{zzzoooeee___XXXLLLBBB<<<@@@>>>>>>AAACCCDDDJJJQQQZZZbbbooo|||zzzooollliiibbbYYYUUUNNNNNNPPPSSSUUUSSSLLLFFFHHHPPP[[[eeennn{{{|||lllYYYJJJ@@@>>>===>>>AAADDDEEEFFFLLLMMMRRRVVVWWWXXXaaakkkwww~~~uuuhhh]]]RRRGGG@@@@@@???===<<<;;;;;;<<<<<<===AAAUUUrrr}}}{{{\\\===111444555000000000000/////////......------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------.........////////////////////////000111222222555<<>>===<<<>>>CCCFFFHHHOOOVVVccceeehhhmmmxxx~~~vvv|||sssggg[[[UUUPPPHHHBBB@@@>>>===@@@DDDFFFIIIQQQZZZdddlllwwwttthhheeeddd___VVVQQQIIIIIIKKKNNNQQQPPPMMMJJJLLLTTT___iiirrr~~~wwwfffTTTGGG>>>>>>>>>???AAACCCEEEFFFLLLNNNTTTYYY\\\aaammmzzz}}}xxxkkk```TTTHHHAAA@@@???===<<<;;;;;;<<<<<<;;;===NNNiiizzz~~~iiiCCC000444666///000000000////////////...------............------------------------------------------------------------------------------------------............------------........................////////////.........///000111333333555999AAAIIIOOORRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQSSSQQQQQQRRRUUUVVVUUUTTTUUUTTTRRRRRRTTTUUUVVVVVVWWWaaappp||||||jjj[[[VVVPPPLLLKKKJJJHHHGGGCCCIIIPPPQQQLLLIIIIIIKKKHHHMMMUUU]]]bbbbbb```]]]TTTZZZ___^^^[[[\\\bbbiiinnnggg___ZZZYYYWWWSSSPPPSSSWWWZZZXXXSSSNNNLLLLLLMMMLLLNNNTTT]]]dddggggggppptttxxxyyyyyy~~~zzzooofffiiipppmmm___RRRKKKLLLMMMOOORRRSSSOOOJJJIIICCC;;;888999>>>CCCEEEJJJKKKLLLKKKFFF???888333222111111000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,------...---,,,***)))+++,,,,,,------,,,,,,+++000000000000111111111111222222333222222222555777===<<<<<>>>>>:::EEE]]]}}}lll[[[RRRWWWgggxxxyyyyyylll^^^UUUMMMDDD===<<<888888888888999:::;;;<<<======@@@EEEIIINNNYYYdddrrrvvvwwwtttssswww{{{|||{{{|||{{{yyysssYYYJJJBBB>>>>>><<<>>>BBBEEEGGGMMMTTT___aaacccgggpppxxxwwwqqqooovvvyyyhhh\\\OOOIIIFFFBBB??????===>>>BBBHHHLLLPPPZZZdddpppuuu~~~vvvjjj```^^^^^^XXXOOOIIIFFFFFFGGGIIIKKKKKKKKKJJJQQQXXXccckkksss}}}rrr___NNNBBB>>>>>>??????@@@BBBDDDFFFLLLPPPXXX```eeemmm~~~zzznnnbbbVVVIIIAAA@@@???===<<<;;;;;;<<<<<<;;;<<>>:::444333222000//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,------...---,,,+++***+++,,,,,,------,,,,,,+++000000000111111111222222000111222222222444777999>>>======AAAFFFGGGBBB<<<<<<;;;MMMjjjaaaTTTOOO\\\ttt~~~|||wwwssseeeVVVMMMFFF???:::999888888888999:::;;;<<<===???>>>@@@EEEIIINNNYYYdddppprrrttttttuuuvvvyyy{{{zzz|||xxxwww~~~sssYYYKKKCCC??????===>>>BBBDDDFFFKKKRRRWWWZZZ\\\___eeekkkjjjeeehhhooo{{{}}}uuueeeWWWIIICCCAAA???>>>???>>>@@@GGGNNNSSSYYYeeeppp{{{~~~zzzjjj```XXXWWWVVVOOOFFFBBBFFFFFFEEEEEEEEEFFFGGGHHHSSSZZZdddmmmsss|||}}}hhhUUUFFF======>>>???@@@@@@CCCGGGJJJOOOUUU___jjjrrr}}}{{{pppdddXXXKKKBBB@@@???===<<<;;;;;;<<<<<<::::::AAARRRfffvvv}}}~~~TTT999555555///111111000000000/////////......////////////......------------------------------------------------------------------------------........./////////---------...//////000000....../////////000000000...///111333666:::===>>>GGGIIINNNRRRUUUUUUTTTSSSUUUUUUVVVUUUUUUTTTSSSRRRPPPQQQSSSSSSSSSTTTVVVYYYVVVYYY]]]\\\ZZZ\\\ccciiixxxmmmgggaaabbbbbb___ZZZRRRKKKEEE???@@@DDDIIINNNSSSVVVXXXgggooovvvuuunnniiikkkoooqqqwwwxxxrrrppphhhhhhmmmvvv|||vvvfffXXXQQQPPPOOOMMMOOOUUU```hhhrrryyypppYYYKKKEEEEEEHHHLLLHHHIIIHHHCCC===<<>>VVVvvv\\\QQQPPPeee~~~}}}|||wwwooo```PPPGGGBBB===999888999999999:::;;;<<<>>>???@@@???AAAEEEIIINNNZZZeeeooooooppprrrtttvvvzzz}}}~~~tttttt|||rrrYYYKKKDDD???@@@>>>???BBBCCCDDDIIIPPPPPPVVVZZZ[[[___cccccc```dddlllwwwxxxbbbUUUGGGBBBAAA???@@@BBBAAAEEEMMMUUU[[[bbbooo|||zzzsssoooeee\\\UUURRROOOIIICCCBBBEEEDDDCCCBBBCCCEEEHHHKKKQQQYYYdddmmmttt}}}sss]]]MMMCCC???<<<>>>???@@@BBBFFFMMMSSSRRRZZZhhhuuu|||rrrgggZZZMMMDDD@@@???===<<<;;;;;;<<<<<<<<<;;;>>>III]]]ppp{{{}}}^^^AAA888555111111111111000000000//////......////////////......------------------------------------------------....................................////////////---------...///000000000.../////////000000000000111222444888<<>>===999AAA\\\~~~ZZZQQQSSSmmm}}}}}}~~~}}}zzzooo___NNNFFFBBB>>>:::999:::::::::;;;<<<===??????AAA@@@AAAEEEIIIOOOZZZeeekkkiiihhhkkknnnrrrxxx~~~|||qqqqqqyyy}}}qqqXXXKKKDDD???AAA??????BBBCCCCCCHHHNNNNNNUUU[[[\\\^^^bbbcccbbbdddlllwww}}}[[[NNNBBB>>>>>>???@@@CCCDDDHHHQQQZZZ```gggvvvyyypppiiidddeee]]]VVVRRRMMMGGGEEEFFFAAAAAAAAAAAACCCGGGMMMQQQMMMVVVbbbllluuujjjUUUIIIEEEEEE<<<===???AAADDDJJJSSSYYYUUU___nnn}}}}}}tttiii\\\OOOFFF@@@???===<<<;;;;;;<<<<<>>>>>FFFXXXooo|||eeeGGG:::555333111111111111000000000000......////////////......------------------------------------------------..................................../////////000---------...///000000111////////////000000000000333444777;;;AAAFFFJJJLLLNNNNNNOOOPPPQQQSSSTTTUUUSSSSSSSSSSSSRRRQQQPPPOOOIIIPPPVVVVVVTTTXXXbbblllhhhQQQHHHIIIKKKGGGEEEDDDEEEFFFKKKTTT\\\fffdddcccdddiiisss~~~|||tttiii```\\\]]]___```aaa]]]WWWUUUYYYbbblllsssyyysssnnnfff```^^^YYYTTTMMMJJJJJJKKKJJJIIIHHHIIILLLMMMNNNMMMKKKJJJAAA???<<<999555222111000........................------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...------,,,+++***))),,,+++++++++,,,...000111+++,,,,,,------,,,,,,+++000111111222222333444444111222222222222555:::===EEEDDDFFFIIIIIIDDD===999AAAGGG```qqqVVVVVV]]]yyy{{{{{{wwwpppfffZZZLLLDDD>>>:::888::::::999999999:::<<>>>>>???@@@BBBDDDFFFGGGMMMRRRYYY```eeeeeedddbbbbbblllxxx~~~yyy[[[LLLAAA@@@BBB@@@BBBHHHKKKMMMRRR\\\hhhuuu~~~{{{ppphhheeefffgggfffddd\\\MMMCCCAAABBBCCCCCCBBBAAABBBFFFKKKQQQUUUVVV]]]gggpppyyyttt___QQQGGGCCCBBB===@@@CCCEEEHHHMMMTTTZZZ\\\eeesss}}}ssshhh\\\PPPGGGDDD@@@<<<:::;;;<<<===>>>;;;<<<;;;AAATTTooopppGGG888888222222222111111000/////////---------............///////////////////////////,,,------......------,,,,,,,,,,,,---------......//////.........---------........................,,,---///000000000222444444888===BBBFFFIIILLLNNNTTTRRRRRRSSSTTTUUUTTTSSSRRROOOPPPTTTRRRMMMMMMRRRQQQNNNQQQUUUQQQSSSjjj~~~{{{wwwlllhhh^^^RRRKKKIIIHHHDDDEEEHHHJJJKKKNNNXXXgggrrr~~~wwwqqqqqqyyytttmmmllllllooosssttthhh\\\UUURRRRRRVVV[[[sss~~~iiiTTTNNNLLLGGGFFFIIIKKKNNNNNNMMMMMMOOONNNIIIHHHDDD???;;;777444000---111000......//////...,,,//////.........---------,,,,,,,,,---------......---------,,,,,,,,,++++++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------.........------,,,,,,------...------------------------000111111222222333333444111222222222333555:::>>>CCCFFFJJJLLLIIIBBB<<<:::@@@OOOmmmjjjVVVRRR^^^|||pppqqqzzztttlll___TTTHHHBBB>>>:::999:::999999888999;;;>>>AAACCCDDDDDDGGGMMMQQQTTTZZZaaagggkkkmmmmmmrrr|||sssiiijjjpppzzztttxxxrrrZZZMMMGGGCCC>>>>>>???@@@BBBDDDFFFHHHOOOTTT[[[```bbbaaaaaaaaadddmmmxxx~~~vvvUUUHHH???AAACCCBBBDDDIIIOOORRRYYYcccnnnxxxvvvmmmjjjlllsssxxxwwwrrreeeQQQDDD@@@@@@???@@@@@@AAADDDJJJQQQYYY]]]bbbgggooovvv}}}yyycccSSSJJJCCC@@@AAA???BBBEEEGGGJJJOOOWWW^^^fffmmmxxx~~~uuulll```TTTKKKDDDAAA<<<:::;;;<<<===>>>;;;;;;;;;AAASSSlll~~~zzzRRR===:::666222222111111000000//////........./////////000000////////////////////////,,,------......------,,,,,,,,,---------.........//////.........---------........................---...///000000111444666888<<>>999555222111///......//////...---//////.........---------,,,,,,---------.........---------,,,,,,,,,++++++---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------000000111111222333333333111222222222333666;;;>>>AAAIIIQQQPPPHHH@@@<<<;;;AAA[[[xxxaaaUUUQQQaaassseeehhhvvv}}}ooofffVVVLLLCCC@@@>>>:::999:::888888888999<<>>>>>>>>@@@BBBDDDGGGHHHQQQWWW]]]___^^^]]]___bbbgggpppyyy~~~~~~kkkNNNCCC>>>BBBEEECCCEEEKKKSSSXXXaaallluuu|||}}}wwwoookkknnnxxxnnnUUUCCC======<<<===>>>BBBGGGPPPZZZbbbhhhppptttyyy}}}qqqbbbQQQIIIEEEBBBBBBCCCBBBEEEHHHJJJMMMSSS\\\cccpppvvvyyyqqqfffXXXNNNEEEBBB===;;;;;;<<<======:::;;;;;;@@@PPPgggzzz|||\\\@@@888666222222222111000000////////////000000000111111111////////////////////////------............------,,,------------........................---------........................---...//////000222666:::>>>BBBFFFJJJLLLOOOQQQSSSQQQPPPOOOPPPRRRSSSRRRQQQRRRPPPQQQRRRQQQPPPSSSYYYWWWWWWWWWZZZbbbsssuuu```WWWVVVPPPFFF@@@EEEFFFBBBDDDQQQ```jjjjjjgggfffkkkxxxtttiii^^^ZZZZZZZZZaaaffffffhhhqqq{{{iiiTTTLLLJJJHHHKKKKKKIIIHHHLLLQQQQQQMMMOOOMMMJJJGGGDDD???999555222000......///000///.../////////.........------,,,------------.........------------,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------............------------......------------------------000000000111222222333333111222222222333666;;;???AAAOOOZZZVVVIII???===>>>DDDeeekkkZZZUUUSSSdddoooccciiiyyyyyyjjj```QQQHHHAAA???>>>:::888999999999999:::<<>>>>>>>>???AAADDDHHHIIIOOOVVV]]]^^^[[[ZZZ^^^dddjjjqqqyyy~~~|||xxx}}}qqq___KKKBBB???DDDFFFDDDFFFLLLUUU\\\gggrrryyy}}}vvvrrrnnnpppxxxrrrUUUBBB<<<<<<;;;<<<>>>CCCJJJUUU```iiioooxxx{{{bbbVVVJJJFFFFFFFFFFFFGGGEEEGGGJJJLLLPPPWWWbbbiiiwww}}}|||uuuhhhYYYOOOFFFCCC>>>;;;;;;<<<======:::::::::???LLL```sss~~~xxxeeeEEE999777333333222111111000000////////////000000000111111////////////////////////------............------------------............................................................---......///000444999===CCCFFFJJJMMMOOOPPPRRRTTTQQQPPPOOOPPPRRRSSSRRRQQQQQQTTTVVVTTTQQQSSS\\\fffhhhkkkmmmpppxxxxxxmmm[[[LLLHHHJJJFFF>>>DDDHHHJJJKKKSSSeeevvv|||{{{}}}ssslllkkknnnrrrpppfff]]]^^^dddgggssswwwcccZZZRRRHHHEEEHHHJJJLLLPPPTTTRRRLLLNNNMMMKKKJJJGGGBBB<<<777444222//////000000000///////////////............------------...............------------,,,,,,,,,------............------------------------------........................,,,,,,,,,---------............------------..............................///000000111111222333333111222222333444777<<<@@@CCCUUUbbbZZZIII@@@???AAAGGGhhhzzz```TTTRRRWWWfff~~~ssshhhnnn~~~uuufffZZZPPPGGG@@@???>>>:::888888:::::::::;;;===@@@CCCEEELLLLLLOOOVVV[[[___fffnnnqqqxxx~~~xxxvvvvvv{{{mmmaaajjjqqqYYYMMMHHHEEE>>>======>>>AAAEEEHHHJJJLLLSSSZZZ\\\ZZZZZZ```fffkkkpppwww{{{~~~uuujjjhhhooorrrhhh[[[MMMEEEAAAEEEFFFDDDGGGNNNWWW___lllvvv|||~~~vvvuuuvvv|||oooRRR@@@<<<=========???EEEMMMWWWbbblllqqqyyy|||]]]RRRHHHFFFGGGFFFFFFGGGGGGIIILLLNNNRRR\\\gggppp|||zzz~~~~~~vvviiiYYYMMMHHHDDD???<<<;;;<<<<<<<<<999999999>>>GGGWWWjjjxxxyyy~~~mmmMMM===888333333222222111000000000....../////////000000000////////////////////////---......//////......------------.........//////---.....................////////////////////////,,,---...000222666<<<@@@GGGJJJMMMOOOPPPPPPQQQSSSRRRQQQPPPQQQSSSTTTSSSRRROOORRRSSSOOOPPP___xxxtttfff]]]XXXOOOGGGFFFIIIIIIFFFNNNOOOPPPUUUdddxxx~~~{{{vvvggg```^^^^^^hhhwww~~~sssppphhh\\\WWWXXXUUUQQQOOOQQQQQQMMMMMMLLLLLLLLLJJJFFF???;;;777555222000111111000000000000/////////.........---------.........//////.........---------,,,,,,------...//////......---------------------------------------------------,,,,,,,,,---------......///......------......///........................//////000000111222222222111222222333444888===AAAFFFZZZfff[[[III@@@@@@AAAKKKjjjkkkUUUOOOQQQ[[[lllyyyqqqttt~~~qqqaaaVVVOOOFFF???>>>===:::888888<<<<<<<<<===@@@CCCGGGIIINNNMMMOOOUUU[[[```jjjsssxxx}}}xxxvvvyyyvvvccc[[[iiioooWWWKKKGGGDDD>>>======>>>@@@EEEIIIKKKJJJPPPWWWZZZZZZ\\\aaaeeejjjnnntttxxx{{{fff___ZZZ^^^gggjjjeee]]]QQQHHHDDDFFFFFFDDDIIISSS[[[dddqqqzzzkkkPPPAAA>>>?????????BBBHHHPPPZZZdddmmmrrrwww{{{|||\\\QQQHHHFFFGGGFFFEEEEEEKKKMMMOOOQQQVVVaaannnwww~~~tttooo}}}xxxjjjZZZNNNIIIEEE@@@<<<;;;<<<<<<;;;999888999<<>>@@@DDDIIINNNPPPQQQOOOOOOTTTYYY___jjjttt||||||xxx{{{nnn\\\XXXkkkpppXXXLLLGGGCCC>>>=========@@@EEEIIILLLJJJOOOTTTYYY\\\^^^```bbbhhhkkkpppuuuyyy~~~eeeUUUUUUZZZdddooorrrnnniiiUUUKKKEEEEEEFFFFFFNNNZZZccclllxxxkkkQQQCCCAAAAAA???AAADDDJJJSSS]]]gggppptttwww|||```UUULLLKKKLLLKKKKKKKKKPPPQQQSSSUUU[[[ffftttwwwmmmjjjkkkzzzmmm]]]RRRJJJFFF@@@<<<;;;;;;;;;;;;999777888:::===EEEXXXkkkxxxxxx~~~bbbIII666444333333222222111111000//////000000000111111111////////////////////////......////////////..................////////////---------.........//////////////////////////////...111555888;;;@@@EEEHHHLLLNNNQQQQQQPPPOOOPPPPPPQQQPPPOOOPPPRRRSSSRRRQQQMMMMMMMMMUUUmmmuuujjjbbbVVVLLLHHH???@@@EEENNNXXXaaagggkkksssxxx~~~wwwjjjaaa]]]```hhhqqqvvv{{{xxx]]]OOOKKKLLLMMMMMMMMMNNNOOOMMMIIIFFFAAA===888444333222111111000000000000/////////...............////////////............------------------...///////////////........................------------------------,,,,,,,,,---------......//////............//////......................../////////000111111222222111222333333555888>>>AAAIII\\\eeeWWWEEE>>>??????ZZZxxx|||\\\KKKQQQ]]]hhhzzzkkk[[[PPPJJJAAA:::999:::999:::<<<<<<===???CCCHHHNNNTTTWWWUUUQQQPPPSSSWWW]]]iiisss{{{|||~~~nnn[[[YYYoooqqqZZZNNNGGGCCC>>>===<<<===@@@EEEIIILLLLLLOOOSSSYYY]]]^^^______fffiiinnnrrrwww}}}oooUUUTTTYYYeeeuuu{{{VVVLLLEEEEEEFFFGGGRRR```jjjrrr~~~lllSSSEEECCCAAA>>>BBBEEELLLUUU___jjjrrrwwwxxx~~~fff[[[RRRRRRTTTSSSSSSUUUSSSTTTVVVXXX^^^jjjyyyuuugggbbbffflll|||ooo```VVVJJJFFFAAA===;;;;;;;;;;;;999777777999:::AAATTTgggwwwuuu{{{rrrVVV>>>444444333222222111111000000111111111111222222222////////////////////////......////////////................../////////000---------.........//////000000000000000000000000000333888<<<@@@DDDHHHKKKNNNPPPRRRSSSQQQPPPPPPPPPPPPOOONNNOOOQQQRRRQQQPPPPPPRRRWWWgggrrr]]]YYYVVVJJJBBBDDDFFFEEEKKKZZZmmm{{{~~~vvv|||xxxxxxuuukkk```dddqqqxxx{{{oooVVVKKKGGGKKKJJJKKKLLLNNNMMMJJJHHHDDD???:::666444333222111000000000000////////////............/////////000//////.........---------------...///000000//////................................................,,,,,,,,,---------......//////............//////////////////////////////000111111111111222222222222666666333666@@@EEEEEEPPPddddddSSSGGGAAAAAAIII___ttt^^^RRRTTT```tttwwwhhhZZZPPPKKKDDD???===<<<999999;;;<<>><<<<<<>>>DDDJJJNNNNNNQQQTTTWWWXXXYYY\\\]]]cccjjjrrrxxx|||ttt]]]ZZZXXXbbbpppzzzWWWMMMEEEGGGIIIKKKUUUaaammmxxxkkkSSSEEE@@@AAABBBIIIIIIMMMXXXgggrrrxxxyyy|||rrriii```]]]\\\YYYYYY[[[]]]XXXUUUXXX___gggtttwwwhhhccc___ddduuuuuueeeYYYQQQJJJBBB<<<;;;;;;:::999;;;666888>>>>>>???LLL^^^ttt```>>>777555222222222333222222000000000000000000000000////////////////////////........................////////////////////////............/////////000---///111222111/////////...333:::AAAEEEHHHKKKLLLQQQPPPOOOOOONNNNNNNNNOOOOOOLLLMMMRRRTTTQQQQQQSSSVVVaaannn}}}mmm]]]NNNLLLNNNMMMIIIFFFMMMTTT^^^kkk{{{||||||nnnbbbZZZdddrrr{{{bbbPPPHHHKKKIIIIIIKKKIIIGGGKKKQQQCCCAAA===999666333222111444222///...///111111111//////............////////////......---------,,,........................---------.........//////////////////////////////............//////000000000111333222000---,,,,,,////////////////////////000111111111111222222222111333333111666>>>CCCAAARRRbbb^^^LLLAAA;;;>>>IIIhhhqqq[[[RRRZZZjjjwwwiiiZZZPPPGGG@@@;;;;;;:::888999;;;<<>>======???DDDHHHLLLIIILLLPPPRRRTTTWWWZZZ]]]```gggqqq|||wwwbbbTTTWWW___iiixxx}}}WWWLLLDDDFFFHHHKKKVVVcccppp{{{fffPPPCCC?????????HHHIIINNNZZZhhhtttyyy{{{yyyrrrnnnkkkeeeaaaaaa```ZZZWWWYYY```jjjxxx}}}{{{nnncccbbb```hhhzzzuuufffZZZQQQKKKBBB<<<;;;;;;:::999;;;777999>>>>>>>>>KKK\\\vvvhhhDDD999666333111222222111000000000000000000000000000////////////////////////........................////////////////////////........./////////000000...///111111000000000222333888>>>CCCGGGJJJMMMOOORRRQQQPPPOOOOOOOOOOOOOOORRRSSSRRRPPPPPPVVV___ggglllvvv~~~kkkZZZQQQKKKMMMPPPQQQRRRTTTZZZdddpppzzz~~~}}}ooobbb___fffuuuzzzhhh]]]YYYIIIFFFGGGKKKLLLJJJIIIKKKFFFDDDAAA===:::888666666555222///---...//////...//////............//////---------------------...........................---------.........//////////////////////////////------......////////////000222333222000/////////////////////////////////000111111111111222222222222222111222888@@@BBB???SSS]]]VVVFFF===:::AAAPPPtttlllWWWRRR```vvv~~~vvvjjj\\\QQQEEE???:::;;;;;;999:::===<<<@@@CCCDDDHHHNNNRRRRRRTTTQQQRRRYYY```fffooowwwvvvyyy~~~uuu___[[[cccvvv^^^RRRJJJBBB@@@???>>>???AAADDDGGGHHHGGGIIILLLOOORRRVVV\\\___gggooozzz|||xxx{{{xxxddd\\\RRROOOYYYhhhrrrzzzVVVKKKCCCEEEHHHLLLXXXeeesss~~~}}}bbbNNNDDDBBBAAA@@@GGGJJJPPP]]]kkkwww|||~~~~~~sssjjjgggeee___[[[]]]cccnnn~~~{{{xxxxxxyyyvvvvvvkkkcccfffgggrrrvvvggg\\\RRRKKKCCC===<<<;;;:::999<<<999:::======>>>HHHVVVssspppJJJ:::777333111111111000///000000000000000000000000////////////////////////........................////////////////////////....../////////000000000...///000000000111333666;;;???CCCFFFIIILLLOOOQQQRRRRRRPPPOOOOOONNNNNNNNNMMMRRRQQQMMMUUUmmmttt___SSSJJJJJJNNNUUUZZZ]]]bbbiiiooo~~~{{{{{{~~~oooiiigggjjjttt~~~uuuqqqqqqVVVPPPKKKLLLMMMJJJIIIJJJJJJIIIFFFCCC@@@>>>===<<<999666222/////////...---000//////......//////000000000000000000000111111........................------........./////////////////////////////////---------...............111222222111000///111333////////////////////////000000111111111222222222555333222555<<>>@@@DDDHHHMMMPPPPPPUUUUUUZZZdddkkkoootttyyyxxx|||ppp[[[ZZZgggzzzcccVVVMMMEEE??????@@@@@@BBBCCCEEEFFFIIIJJJLLLNNNRRRXXX___eeennnxxx|||uuuqqquuuyyyjjjUUUPPPMMMRRRaaavvvuuuVVVJJJCCCDDDHHHMMMZZZiiiuuuxxx```OOOIIIHHHGGGDDDHHHKKKSSS```nnnyyy{{{ppplllkkkfffccceeejjjuuuyyyuuuxxx{{{}}}|||qqqjjjmmmppp{{{wwwhhh^^^SSSLLLCCC>>><<<<<<;;;999===:::;;;===<<<===FFFPPPiii{{{xxxTTT:::777333111111111111111////////////////////////////////////////////////........................////////////////////////...////////////000000000///000000000000333777;;;BBBDDDGGGIIIJJJLLLOOORRRQQQPPPOOONNNNNNMMMMMMMMMLLLPPPNNNPPPgggzzzmmmXXXKKKKKKHHHLLLVVVdddmmmqqqwww}}}zzzrrrnnnttt{{{zzzyyywwwqqqnnnqqqvvv}}}tttlllcccZZZQQQJJJJJJNNNLLLKKKIIIGGGEEECCCBBBAAA@@@<<<888444333222000///000000////////////000000555555555444444333333333....................................////////////////////////////////////------------............000000000///...///222444////////////////////////000000111111111222222222555222222666===BBBEEEGGGQQQQQQIIICCCDDDCCCMMMddd~~~bbbRRRPPP```xxxyyylllppp|||}}}|||xxxnnn___SSSIIICCC======<<<::::::===<<<===@@@EEEIIIMMMQQQTTTVVVZZZcccpppwwwxxxxxxzzz}}}kkkXXXYYYjjj|||gggZZZNNNDDD???@@@@@@AAABBBCCCDDDEEEKKKKKKKKKMMMQQQZZZcccjjjqqq}}}vvvssstttsssyyyeeeRRRNNNNNNUUUgggrrrWWWKKKCCCDDDIIIOOO]]]llltttrrr^^^PPPLLLKKKJJJHHHIIIMMMVVVbbbooozzz{{{rrrppprrrooonnnpppuuu~~~{{{~~~wwwnnnppptttwwwiii___TTTMMMDDD???===<<<;;;999===;;;;;;<<<<<<===DDDKKK```vvv~~~~~~~~~]]];;;777333111222333444444////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000111111333777<<<@@@EEEGGGIIIJJJJJJLLLNNNPPPOOONNNNNNMMMMMMMMMMMMMMMOOOOOOOOOZZZ{{{~~~ggg```WWWHHHCCCHHHIIIOOO]]]ppp|||{{{|||}}}xxxyyywww||||||~~~|||xxxxxxzzzzzzcccOOOIIILLLKKKKKKJJJIIIHHHGGGEEEEEEDDD@@@;;;777555333111///000000////////////000000888777666555444333222111////////////////////////........./////////000000////////////////////////....................................---...000333////////////////////////000111111111111222222222333000111666;;;???FFFLLLWWWQQQEEEBBBDDDCCCNNNgggttt[[[QQQQQQ```vvvpppgggooo~~~}}}zzzppp```SSSHHHAAA<<<;;;:::888888;;;<<<===BBBGGGJJJMMMUUU^^^ccchhhsss~~~fffXXXZZZpppooo___OOOBBB???@@@@@@AAABBBCCCEEEFFFIIIIIIIIIKKKQQQ\\\iiirrr~~~uuummmmmmqqqpppxxx|||eeeSSSPPPQQQ\\\qqqzzzpppjjjZZZNNNDDDEEEIIIPPP___ooovvvwwwmmm^^^SSSMMMJJJIIIHHHIIINNNVVV```mmmxxxuuusssvvvxxxxxxzzz~~~xxxpppttt{{{wwwiii___UUUNNNEEE???======;;;999;;;;;;;;;;;;;;;>>>BBBGGGZZZttt}}}|||~~~```===:::555222222444555555000000000000000000000000/////////////////////////////////////////////////////////////////////////////////000000000111111000111333444666;;;AAAEEEFFFHHHKKKLLLKKKKKKMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOLLLOOOWWWlllkkkXXXTTTQQQHHHEEEHHHLLLTTTfff||||||oooiiippp{{{}}}tttyyyvvvpppmmmuuuzzzZZZIIIHHHJJJJJJJJJJJJJJJHHHGGGGGGEEEAAA<<<777555333000///111000000//////000000111444444333222000///......////////////////////////....../////////000000000///////////////////////////////////////.........,,,---......------///111////////////////////////000111111111111222222222222111333888;;;>>>IIIUUU___SSSCCC@@@EEEEEETTTqqqiiiTTTPPPTTTcccyyypppiiisss}}}rrraaaSSSFFF???;;;;;;;;;999:::<<<;;;>>>DDDJJJKKKNNNZZZhhhtttxxxttt```YYY]]]vvv|||jjjSSSCCC?????????@@@AAACCCFFFGGGGGGGGGHHHKKKUUUcccsss~~~|||qqqgggccceeehhhmmmwwwmmm[[[XXX\\\nnnuuummmjjjiii]]]PPPFFFFFFJJJRRRaaaqqqyyysssnnndddXXXOOOIIIGGGFFFHHHLLLSSS\\\hhhtttvvvpppuuu~~~~~~zzzwwwhhh___VVVOOOFFF@@@>>>===;;;::::::;;;;;;:::;;;>>>BBBDDDVVVrrr|||yyyfffCCC>>>888444333333444444000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111000222444777:::???DDDHHHFFFIIILLLNNNMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPRRRRRRUUU___qqq}}}fff[[[RRRPPPPPPMMMNNNQQQYYYeeezzz}}}ssskkklllyyy~~~rrriiillluuudddPPPJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGCCC>>>999666444222000111111000000000000111111000////////////.........////////////////////////.../////////000000000000////////////////////////111111000000000/////////,,,...000000///......///////////////////////////000111111111111222222222333333666;;;<<>>???AAADDDGGGHHHGGGGGGIIINNNYYYjjj|||xxxiii```^^^bbbfffhhhmmmxxxwwweeebbbiiirrrooopppqqq___RRRGGGGGGKKKRRRbbbrrr|||zzzuuurrrjjj^^^RRRIIIFFFFFFGGGKKKQQQYYYdddppp|||pppnnnxxxwwwhhh___WWWPPPFFF@@@>>>===;;;:::999;;;:::999;;;???BBBBBBSSSqqq{{{vvvtttGGGBBB;;;666333222222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000111111111111000222666999<<>>>>>>>>>>>???AAACCCDDDGGGHHHGGGKKK___wwwyyyllleee[[[WWWZZZ```fffjjjuuu{{{|||www}}}uuuxxxkkkSSSIIIMMMMMMTTTeeeppp|||eeeNNNDDDCCCCCCHHHKKKNNNQQQ]]]nnn{{{vvvjjjcccXXXQQQIIICCCAAA???<<<999777999:::;;;;;;===???AAAQQQcccvvv|||~~~SSS???777888111///444555222222333333333333222222111111000000000000111111222111000000000000000111222111111111000000//////222111111000000000000111111555<<<@@@CCCEEEGGGHHHIIILLLNNNOOONNNNNNOOOPPPKKKLLLNNNNNNKKKRRRlllwww]]]OOOMMMKKKNNNMMMTTT```dddlll}}}wwwtttmmm{{{~~~||||||{{{wwwwwwzzz~~~yyytttvvvsssrrrqqqsss{{{|||nnnaaaXXXOOOHHHJJJMMMLLLGGGEEEMMMJJJEEEAAA===999555222111111222222222222111000000000000000000000000000111111222222222222111111111000000000//////......111111000000//////......000000//////.........---000000000000000000000000111000///////////////000111111111111222222222222444333666;;;@@@GGGTTTbbb___OOOBBBAAAFFFTTTqqqwww]]]QQQQQQfffwwwiiiZZZOOOFFF@@@<<<<<<;;;999999;;;<<<@@@GGGNNNQQQWWWfffuuuxxxwwwwww|||~~~wwwvvv|||yyycccZZZ___jjj~~~^^^KKK??????>>>>>>???AAACCCEEEIIIKKKKKKNNN^^^qqqtttlll___\\\YYYYYY\\\bbbhhhlllttt||||||}}}tttYYYMMMOOOMMMTTTgggsssyyyaaaMMMGGGGGGHHHHHHKKKNNNRRR^^^ooo}}}uuuiiibbbYYYRRRJJJDDDAAA???<<<999888:::;;;;;;;;;<<<>>>AAAPPPbbbuuu}}}XXXBBB777777222111555333111222222222222222222111111111000000000000111111000111111111111222222222222111111111000000000000111111111000111111111222444888>>>CCCEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNMMMLLLMMMRRRXXXddd{{{uuucccQQQHHHGGGFFFOOOUUUbbbrrrwww~~~tttmmmlllwww~~~vvvoookkkhhhhhhmmmpppqqqmmmhhhfffiiimmmqqqsssvvvvvvsssmmmfffaaarrryyyzzzwww|||zzzzzz|||{{{zzz{{{|||sss___XXXRRRPPPOOOLLLLLLNNNLLLJJJFFFCCC???;;;666333222222222111111111111111111111111111111111111111111111222222222222111111111111111000000000//////111111000000////////////000000/////////.........000000000000000000000000000000////////////000000111111222222222333333333444444777<<>>EEELLLPPPXXXgggvvvtttrrrppprrrxxx|||zzzpppttt{{{yyyccc[[[```oooxxx\\\LLL@@@@@@??????@@@AAADDDEEEKKKNNNNNNQQQ[[[fffeee]]]WWWZZZ]]]^^^___ccciiinnnvvv~~~~~~bbbRRRQQQOOOWWWkkkyyyrrr[[[KKKHHHJJJKKKGGGKKKOOOTTTaaasss~~~}}}tttiiiaaaZZZSSSKKKEEEBBB@@@<<<999999;;;<<<;;;;;;;;;>>>???LLL]]]ppp{{{aaaFFF888777333333555222111111222222222222111111111111111111111111111111///000111222222333222222111111111111111000000000111111111222222333444444888<<>>888444444333222000000000111222111111111111111111111111111111222222222222111111222222222111111111111000111000000000000/////////000000////////////......000000000000000000000000000000000//////000000111222222222222333333333444444666888===BBBIIISSSZZZPPPHHH@@@>>>IIIaaazzz^^^TTT___~~~wwwooodddWWWOOOEEE???;;;<<<<<<:::;;;======???EEEKKKPPPXXXffftttrrrpppmmmmmmqqqwww}}}wwwvvvmmmqqqyyyzzzeee]]]bbbqqqttt[[[KKKBBBAAA??????@@@BBBDDDFFFNNNOOOOOOOOOUUU\\\ZZZSSSZZZ___ddddddbbbccciiipppyyyjjjWWWTTTQQQZZZppp~~~iiiUUUKKKHHHIIIIIIGGGLLLQQQXXXeeexxxyyyuuuvvv{{{~~~vvvkkkccc\\\UUULLLFFFCCC@@@<<<::::::;;;<<<<<<;;;;;;===???FFFVVVkkkyyy~~~kkkMMM:::888555555666111000111111222222111111000111111111111111111111111///000111222222111111000111111111111111111111111000111222444555666777777<<>>AAABBBFFFKKKPPPVVVcccooonnnmmmllllllnnntttzzz~~~zzzqqqtttnnnmmmwwwzzzddd\\\aaaoooyyy```NNNDDDBBB@@@???@@@BBBEEEGGGNNNNNNLLLKKKOOOSSSUUUSSS]]]bbbfffeeebbbccclllttt}}}sss^^^XXXRRRZZZooo~~~xxxeeeWWWOOOKKKHHHGGGHHHNNNTTT\\\jjj~~~yyyjjjhhhjjjqqqvvv{{{yyynnnfff^^^WWWNNNGGGCCC@@@===::::::;;;<<<<<<;;;;;;===???DDDRRRhhhzzzvvvUUU>>>999555666777111111111222222222222111111000111222222222222111000111111111111000///......111111111111111222222222111222444777999:::;;;;;;>>>AAAEEEGGGHHHIIIKKKMMMMMMNNNPPPSSSTTTSSSPPPMMMLLLPPP\\\ppp~~~qqqUUUOOOJJJHHHGGGFFFJJJPPPZZZxxxttt~~~yyylllaaa^^^^^^[[[XXXWWWVVVWWWYYY[[[]]]```bbbccc]]]dddkkkllliiieeedddeeeiiijjjlllmmmllljjjgggeeemmmppprrruuuxxx{{{xxxsssfffYYYLLLGGGHHHOOOZZZdddnnnvvv|||rrruuu|||vvvYYYLLLLLLKKKKKKLLLLLLJJJEEE>>>999999777444222111111222333111111111111111111111111111111222222222222111111222222222222222333333333000000000000111111111111//////000000000000000000111111111111111111111111000000000000000111222222333333333444444444555555555999<<<>>>DDDLLLPPPPPPHHHGGGBBBCCCVVVvvvoooUUUVVVrrrxxx}}}|||yyyvvvooocccTTTJJJDDD???;;;<<<===<<<===@@@CCCCCCGGGMMMQQQVVV```jjjlllmmmmmmmmmooosssxxx}}}vvvnnnvvvmmmkkkvvvyyycccZZZ___nnn~~~eeeOOOEEECCCAAA???@@@BBBEEEGGGMMMLLLJJJIIIKKKOOOSSSUUU[[[___cccccccccgggpppyyywwwaaa[[[TTTZZZooo|||tttddd[[[TTTNNNIIIHHHIIIOOOWWW```pppvvvkkk\\\YYY\\\dddjjjsss{{{qqqiii```YYYOOOHHHDDDAAA===:::999;;;<<<;;;;;;;;;>>>???DDDQQQggg|||~~~\\\CCC;;;555555777333222222222333333222222222000111222333333222111000222111111000//////000000111111111222222222222222222333777:::===??????@@@AAACCCFFFGGGHHHIIIKKKMMMOOOQQQSSSSSSQQQPPPPPPQQQOOO^^^sssmmmXXXNNNKKKHHHFFFDDDFFFPPP\\\kkk|||xxx{{{yyysssllliiieee\\\VVVUUUVVVUUUVVVXXXZZZ\\\```eeeiiimmmooopppqqqyyy|||yyyyyy|||zzz{{{yyy{{{}}}|||zzzrrreeeVVVOOONNNQQQYYYbbbiiiqqqzzzuuuvvv{{{```MMMHHHLLLMMMMMMMMMLLLHHHBBB===;;;999777555333333333333222222222222222222222222111111222222222222111111111222222222222333333333000000000111111111111222//////000000000000111111111111111111111111111111000000000000111111222333444444444444555555555555444:::>>>@@@GGGQQQTTTRRRFFFGGGEEEIII```kkkUUUWWWpppvvv|||yyyuuummmaaaRRRGGGDDD>>>;;;<<<>>>===>>>AAABBBCCCGGGNNNRRRVVV^^^gggnnnppprrrssssssuuuyyy}}}uuunnn{{{~~~iiikkkwwwzzzeee]]]bbbpppkkkSSSFFFDDDAAA???@@@BBBFFFHHHJJJIIIIIIJJJKKKMMMRRRWWWZZZ^^^cccfffhhhmmmuuu|||ppp^^^[[[XXX___ttt~~~qqqccc[[[UUUMMMHHHIIIKKKQQQZZZdddttt{{{iii___RRRNNNOOOUUU\\\jjj|||ssskkkaaaZZZPPPIIIEEEAAA===:::888:::;;;;;;;;;<<<>>>AAABBBMMMddd{{{aaaHHH===444444777444333333444444444444333333000111333444444333111000333111000///000222555777111111111222222333333333333555999===@@@BBBCCCCCCCCCEEEHHHIIIIIIIIIKKKMMMMMMQQQSSSRRRPPPSSS\\\dddkkkzzzrrr\\\KKKJJJJJJLLLPPPSSSXXXdddoooyyyyyy|||~~~|||rrrnnnkkkeeeaaabbb```\\\ZZZ[[[\\\\\\aaaggg___ccciiiqqqxxx}}}|||nnn___VVVRRRSSSXXX___tttyyy~~~~~~|||}}}hhhRRRIIINNNNNNNNNNNNMMMJJJEEEAAA<<<;;;:::888666555333333222222222222222222222222111111222222222222111111111111111111222222222333000000111111111222222222//////000000000111111111111111111111111111111111000000000000111222333444444444444555555555666666333:::???BBBJJJUUUXXXUUUEEEGGGFFFLLLhhhhhhVVVVVVkkk~~~{{{yyyssskkk^^^PPPFFFDDD>>>;;;===>>>===>>>AAAAAAAAAGGGNNNTTTWWW^^^fffsssuuuxxxxxxxxxxxx|||vvvnnn{{{dddlllxxx}}}iiibbbgggrrrttt\\\GGGEEEBBB@@@@@@BBBFFFHHHHHHHHHJJJLLLLLLMMMQQQVVV]]]aaagggjjjmmmrrrwww{{{gggYYYZZZ[[[eee|||zzzmmm```YYYRRRJJJGGGIIILLLSSS[[[fffwwwsssaaaWWWMMMHHHFFFKKKSSSeee{{{|||ssslllbbb[[[QQQJJJEEEBBB===:::777999:::;;;;;;===???AAA>>>III```wwweeeKKK>>>444222777666333444444555555444444333000111333444444333111000222111000///222555:::===111111111222222333333333333666:::???BBBDDDEEEFFFEEEGGGIIIJJJJJJJJJLLLNNNKKKOOORRRQQQRRR[[[lllyyylll\\\QQQIIIIIIMMMWWWdddooovvv~~~|||nnnmmmyyy~~~rrrjjjdddbbb___\\\___gggdddcccccceeeeeefffmmmuuu}}}yyyoooiiihhhlllqqq|||~~~|||ssslllyyyuuuaaaXXXOOONNNNNNNNNNNNKKKFFFCCC===<<<<<<:::888666444333222222222222222222222222111111222222222222111111000000000111111222222222000000111111222222222222//////000000111111111222111111111111111111111111000000000000111222333444444333333444444555666777<<<;;;;;;CCCRRR^^^^^^VVVHHHHHHGGGQQQqqqqqqjjjeeeQQQgggzzz~~~zzz}}}xxxqqqeeeUUUIIIDDD???>>>===<<<===>>>@@@BBBCCCGGGKKKLLLOOOXXXgggsss{{{yyyyyy}}}uuupppuuuiiisss~~~zzzmmmhhhjjjzzzfffOOOJJJEEEAAAAAACCCDDDEEEHHHKKKLLLIIIJJJOOOTTTUUU[[[bbbiiimmmrrryyy}}}}}}ssseeeZZZZZZdddrrr|||bbb[[[RRRMMMLLLLLLJJJGGGLLLQQQ[[[iiizzzyyydddTTTMMMIIIHHHGGGIIISSSkkkyyylllbbb[[[QQQIIIEEEBBB>>>:::===<<<<<<;;;;;;;;;<<<<<>>===<<<===???AAABBBCCCFFFJJJOOOWWWddduuu}}}}}}{{{rrrvvvvvvlllzzz~~~rrrnnnoooyyymmmRRRMMMFFFBBBAAACCCEEEFFFLLLOOOOOOKKKKKKQQQVVVWWW___fffnnnrrrwww~~~nnnccc[[[___kkkyyynnnYYYSSSLLLHHHIIIIIIHHHEEENNNTTT^^^lll|||ttt___PPPJJJFFFFFFFFFJJJWWWsssxxxkkkbbb[[[QQQJJJFFFBBB>>>:::===<<<<<<;;;;;;;;;<<<<<<===EEELLL]]]ssszzzwwwXXXCCC;;;:::888777333333333333333333333333333333333333333333333333333222111000000111222333222333444333222222444666:::???BBB???@@@EEEGGGFFFJJJJJJKKKLLLMMMOOOPPPPPPMMMPPPRRRUUU```vvvfffXXXNNNFFFFFFJJJUUUeeessspppzzz|||tttppplllfffbbbddddddfffgggiiitttvvvkkkdddggglllpppoookkkkkkpppuuuzzzkkkYYYNNNLLLKKKIIICCC@@@<<<;;;===<<<888444333333333333333222222111111111111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111111111111111111111222222222222555555555555666777888999:::<<>>===<<<===???AAACCCDDDFFFKKKUUUccctttxxxsss}}}vvvoooyyysssrrrvvvsssWWWQQQIIICCCBBBCCCEEEFFFNNNQQQOOOKKKKKKQQQWWWXXXaaaiiippptttzzzmmmeee```ggguuuzzz___RRRMMMHHHFFFGGGHHHGGGFFFQQQVVV```nnn~~~nnn[[[NNNIIIFFFGGGHHHLLL\\\{{{wwwjjjaaa[[[RRRKKKGGGCCC>>>;;;<<<<<<;;;;;;;;;<<<<<<===???DDDHHHXXXqqq|||aaaHHH<<<999888777333333333333333333333333333333333333333333333333333333111111111111333333333444444444333333555666;;;???AAAAAAAAAEEEHHHGGGMMMMMMMMMNNNOOOPPPQQQQQQMMMSSSUUUYYYooonnnTTTJJJIIIGGGIIIMMM[[[lll~~~qqqooosssyyyzzzqqqhhhddd```^^^^^^aaaiiinnnttt{{{zzztttuuusssmmmddd\\\\\\dddkkk|||yyyzzzjjjTTTKKKKKKKKKGGGCCC???======<<<888555444444444444333333222222111111222222222333333333333333333333333333333333111111111111111111111111444444444444444444444444111111222222222222222222111111111111222222222333666666666666777888999:::<<<>>>EEEUUUhhhooobbbPPPFFFDDDHHH^^^zzzWWWHHHTTTfff|||uuummmaaaQQQGGGCCC???>>>======>>>@@@BBBCCCFFFHHHOOO\\\mmm~~~zzzyyysssmmm}}}{{{qqqnnntttuuu```YYYNNNFFFCCCCCCFFFGGGKKKNNNMMMJJJKKKRRRXXX[[[aaahhhppptttyyytttmmmjjjrrr~~~ttt\\\RRROOOKKKIIIJJJKKKJJJIIIQQQVVVaaappp~~~kkkYYYNNNJJJJJJLLLLLLPPP```wwwjjjaaa[[[RRRLLLHHHDDD???;;;<<<;;;;;;;;;;;;<<<======AAAEEEHHHWWWqqq~~~kkkKKK:::555666555444444444444444444444444444444444444444444444444444333222222222222333444333444555444333333555777<<>><<<999777666666555444444333333333222222222222333333333444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222222222333111111111222222222333333777666666777777888999:::???@@@EEERRRbbbggg[[[JJJEEECCCKKKgggyyy]]]KKKZZZwww|||tttkkk^^^OOOFFFCCC???>>>======>>>@@@CCCDDDHHHKKKSSSaaaqqq}}}~~~}}}~~~oooiiivvv~~~xxxlllhhhrrrwwwkkkbbbUUUIIIDDDDDDFFFGGGHHHKKKLLLKKKNNNVVV]]]```aaaiiippptttzzz{{{tttrrryyyvvvfffXXXUUUPPPNNNMMMMMMMMMMMMPPPVVVbbbrrryyyfffUUULLLJJJKKKNNNOOOSSSeeevvvkkkaaa[[[SSSMMMIIIEEE@@@<<<;;;;;;;;;;;;;;;<<<=========BBBDDDQQQlllyyyyyy{{{yyyRRR999333555666444444444444444444444444444444444444444444444444444333333333333333333444444555666555444444666888===???AAADDDEEEFFFIIILLLNNNMMMLLLLLLLLLNNNOOOPPPPPPUUUhhhzzzaaaTTTKKKLLLQQQUUU___kkkuuulllkkkmmmppp|||ssslllcccaaa___```iiixxx~~~zzz{{{|||~~~wwwrrrtttwwwyyyyyy~~~aaaRRRNNNMMMNNNLLLHHHDDDAAA???<<<:::888777666555444444444444222333333333444444444444333333333333333333333333222222222222222222222222333333333333333333333333111111222222333333333333111222222222222333333333666666666666777888999:::???AAAEEENNNZZZ^^^SSSEEEDDDDDDPPPoooyyyZZZMMMbbb|||sssiii\\\NNNEEECCC>>>>>>======>>>AAACCCEEEJJJMMMUUUaaammmuuuvvvuuuzzz~~~lllhhhsss{{{ppphhhgggttt}}}wwwlll\\\MMMFFFDDDFFFHHHGGGLLLOOOOOOSSS[[[bbbdddccckkkrrrwww}}}~~~wwwuuu}}}}}}rrr]]]ZZZUUUQQQOOOOOOQQQSSSSSSYYYeeeuuusssaaaRRRIIIHHHGGGMMMQQQUUUjjjvvvlll```[[[SSSNNNJJJFFFAAA===;;;;;;;;;;;;;;;<<<===>>>;;;BBBCCCMMMhhhwwwxxxzzz\\\===666999:::444444444444444444444444444444444444444444444444444444444444444444444444444666666666555555666888???>>>AAAFFFGGGGGGIIINNNOOONNNLLLLLLMMMOOOQQQSSSSSSbbb{{{cccQQQKKKLLLVVV```fffppp|||pppgggppp{{{vvvooommmkkkiiifff```fffllltttyyypppllliiiiiijjjmmmsss{{{xxxuuu~~~jjj\\\RRRLLLPPPOOOMMMJJJFFFBBB???===:::999777555444444555555333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222111111222222333444444444222222222222333333333333666666666666777888999999;;;@@@FFFNNNVVVXXXOOOCCCDDDFFFTTTuuuxxxUUURRRlll|||rrrhhh[[[LLLDDDBBB>>>>>>======???AAADDDFFFJJJMMMTTT]]]eeekkkmmmnnnxxx~~~lllkkkwwwwwwiiihhhnnnxxxtttbbbQQQHHHEEEFFFHHHGGGLLLPPPQQQUUU]]]bbbcccdddlllsssxxx~~~zzzvvv~~~yyyccc___ZZZUUUSSSTTTXXX\\\YYY___kkkyyyrrr```QQQIIIHHHFFFNNNSSSYYYppp~~~vvvmmm```[[[TTTOOOKKKGGGBBB===;;;::::::;;;;;;===>>>>>>===DDDDDDKKKeeexxxeeeCCC:::;;;:::555555555555555555555555555555555555555555555555444444555555555555444444555666777666555555777999???>>>AAAGGGHHHGGGJJJPPPQQQPPPOOOOOOPPPSSSVVVXXXggg~~~jjjRRRLLLIIIRRRgggyyytttqqqvvv|||{{{sssjjjddddddgggjjjlllppp|||}}}|||{{{{{{~~~|||qqqjjjeeeccc^^^___aaaeeelllttt{{{wwwlll^^^RRRQQQQQQQQQOOOKKKFFFBBB???<<<:::888666555555555666444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444111111222222333444444555222222222333333333444444555555555555666777888999888???HHHOOOUUUVVVNNNCCCEEEHHHWWWxxxvvvSSSXXXvvv|||qqqgggZZZLLLDDDBBB>>>>>>======???AAADDDFFFJJJMMMRRRXXX___eeejjjmmmxxx||||||}}}nnnooo}}}oooeeekkkvvv|||yyyeeeSSSIIIEEEFFFHHHFFFLLLPPPQQQUUU[[[______ccckkkssswww}}}}}}xxx~~~zzzgggddd^^^YYYWWWYYY___ddd^^^dddooo}}}sssbbbTTTLLLJJJHHHPPPVVV\\\sss~~~}}}wwwooo```[[[TTTOOOLLLHHHBBB===:::::::::;;;<<<===>>>???<<>>AAAHHHIIIGGGJJJQQQTTTSSSRRRRRRSSSVVVZZZ\\\{{{qqq___JJJPPPMMMYYYvvvuuuqqqyyyvvvnnnjjjfffeeehhhmmmrrrtttuuuxxx{{{~~~~~~lll```\\\]]]___YYY[[[^^^ccciiiooouuuxxx}}}{{{kkk[[[QQQSSSTTTRRRNNNHHHCCCAAA<<<;;;888666555555666666444444444555555555666666444444444444444444444444444444444444444444444444555555555555555555555555111111222333333444555555222222333333333444444444555666777777777777888999@@@AAAHHHTTTZZZUUUMMMHHHFFFGGGYYY~~~pppTTTXXXmmmzzz}}}ooobbbVVVHHHAAA?????????>>>>>>???@@@BBBCCCMMMNNNRRRXXX\\\___hhhqqq~~~yyywwwzzz~~~sssxxxxxxqqqqqqwww{{{zzzhhhVVVIIIEEEEEEGGGEEEIIINNNRRRUUUYYY___dddkkkssszzz}}}yyypppkkkiiibbb[[[cccnnnlllccciiirrr}}}ooo[[[NNNJJJIIIKKKNNNTTTaaazzzxxxmmmbbb\\\UUUOOOLLLHHHBBB>>>======<<<<<<<<<<<<======>>>BBBCCCGGG[[[vvv~~~tttJJJ;;;;;;666666666666555555555555444666666666666666666666666444444444444444444444444666555444444555666999:::@@@BBBEEEEEEDDDFFFJJJNNNVVVTTTTTTTTTSSSUUUdddtttpppZZZPPPLLLGGGPPPXXXssstttsssvvvqqqdddgggeeegggmmmxxxuuutttzzz|||~~~eee^^^]]][[[^^^dddaaadddiiiooossssssqqqnnnooonnnoooooommmmmmuuu~~~~~~jjjTTTRRRTTTWWWUUUMMMIIIJJJCCC???;;;888777777777777555555555555555666666666555555555555555555555555444555444333222222444666444444444444444444444444333333333333444444444444555555666666666666555555777888999999999999:::<<>>>>>>>>>>>>>>>>>???>>>AAABBBDDDVVVooo~~~|||yyyNNN===>>>;;;888888888888777777777666555555555555555555555555666666666666666666666666888777666666777999;;;===@@@CCCFFFGGGGGGJJJOOOTTTVVVWWWXXXXXXWWW^^^rrrsss\\\NNNKKKLLLMMMWWWcccyyynnnooozzz{{{nnngggiiiqqq|||xxxyyy~~~qqq^^^[[[```ccciiiqqqwwwzzz~~~{{{tttooo```______```^^^^^^gggqqq|||}}}uuummmddd\\\WWWRRRMMMJJJDDDAAA===;;;::::::999888777777777777777777777777666666666666666666666666777777666555444444555666666666666666666666666666555555555555666666666666444444555555555555444444777999::::::999:::<<<===BBBIIIWWWccccccWWWJJJDDDGGGWWWsssnnn]]]SSS^^^vvvxxxtttzzzlll```UUUIIICCCBBB@@@@@@@@@AAABBBDDDGGGHHHLLLLLLOOOTTTVVVYYYaaaiiivvv~~~wwwpppvvvyyy}}}{{{kkk[[[OOOHHHFFFFFFIIILLLQQQUUUZZZ___fffjjjttt{{{{{{~~~vvvnnnkkkmmm}}}mmmllllllrrr|||hhhSSSIIIGGGHHHIIIQQQ]]]nnnwwwfff```WWWQQQMMMIIIDDD@@@??????>>>>>>>>>>>>?????????AAA@@@AAAOOOgggxxx}}}|||RRR===>>>===999999999888888888777777888888888888888888888888777777777777777777777777888888888888999;;;===>>>@@@CCCGGGHHHJJJMMMSSSXXXZZZZZZ[[[YYYYYYddd}}}}}}___PPPLLLKKKOOOVVVdddrrr~~~fff^^^dddsss}}}qqqmmmpppyyyxxxrrrmmmnnnxxxtttdddWWWYYYbbbiiirrr{{{{{{rrrlll```^^^]]]\\\YYYZZZbbblll}}}}}}dddYYYZZZUUULLLFFFDDDAAA???>>>===;;;999777777777777777777777777666666666666666666666666888777666555555555555666666666666666666666666666666666666666777777777777777777888888888888777777777888999999888999<<<>>>FFFPPPaaammmiiiYYYJJJCCCFFF]]]~~~www```TTTVVVaaawww|||zzzvvvhhh]]]RRRGGGAAAAAA>>>>>>???@@@BBBEEEGGGIIILLLLLLOOOSSSUUUWWW^^^fffooovvv~~~wwwsss{{{||||||yyykkk]]]QQQJJJGGGFFFIIIKKKNNNSSSYYY```gggkkkssszzz~~~}}}{{{vvvlllkkkqqqyyyeeeaaa___dddoooyyy~~~|||}}}bbbOOOHHHHHHIIIKKKSSS```rrr}}}wwwggg```WWWPPPLLLHHHCCC??????>>>>>>======>>>>>>???@@@BBBAAA@@@KKKaaauuuUUU===<<<;;;999888888888888777777777888888888888888888888888777777777777777777777777777777777888:::<<<>>>???AAADDDGGGIIIJJJMMMSSSXXX___\\\YYYWWW\\\llluuuYYYTTTUUUPPPTTT___qqqyyydddVVV]]]mmm}}}yyysssyyyuuummmeeecccdddcccjjj{{{}}}yyywwwiii^^^VVVZZZbbbjjjsss{{{|||}}}~~~|||xxxsssnnnkkkooollljjjgggddddddlllwwwmmm[[[\\\[[[SSSHHHFFFDDDBBBAAA???<<<:::777777777777666666666666555555555555555555555555777666555555666666555444666666666666666666666666555555555666666666777777888888999999999999888888888999:::999999:::===@@@HHHUUUgggqqqiiiVVVHHHCCCIIIdddoooZZZSSSVVVcccxxxtttfff[[[PPPFFFAAAAAA??????@@@AAACCCFFFIIIKKKMMMLLLOOOSSSTTTVVV]]]eeejjjnnnvvv}}}{{{wwwyyy|||{{{ttthhh\\\QQQKKKGGGGGGJJJKKKNNNSSS[[[ccciiimmmrrr{{{~~~~~~rrrlllmmmqqq|||{{{lll^^^YYYVVVYYYbbbkkkppppppqqqxxxuuu[[[MMMHHHJJJLLLRRRZZZfffwww|||uuujjjcccYYYRRRMMMIIIDDDAAA@@@??????>>>>>>??????@@@@@@BBBBBBBBBIII]]]tttYYYAAA===;;;::::::999999999888888888666666666666666666666666888888888888888888888888777888999;;;<<<>>>@@@AAAEEEHHHJJJKKKKKKMMMRRRWWW^^^\\\ZZZ___mmmjjjUUUUUUVVVSSS[[[kkkzzz^^^WWWYYYhhhzzz}}}uuuyyy{{{qqqfff___ZZZVVVWWW[[[aaaqqqwwwwww~~~vvvnnnjjjiiiiiijjjddd^^^[[[]]]cccjjjrrrxxxuuutttrrrooollllllooorrrzzzxxxwwwvvvtttwwwsss[[[ZZZ]]]YYYLLLIIIFFFDDDBBB???<<<999999999999888888777777777666666666666666666666666999777666777999999888666777777777777777777777777666666777777777888888888666666777777777777666666:::::::::::::::<<>>;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999888999;;;===???AAACCCCCCHHHJJJMMMMMMLLLMMMRRRVVVZZZ^^^fffuuurrr\\\MMMQQQXXX\\\kkkjjj[[[dddrrrzzzvvvmmmuuuuuujjj]]]WWWRRRPPPNNNLLLOOOSSS^^^lllpppccc\\\UUUUUUZZZaaafffggghhhddd```]]]\\\^^^bbbdddbbbaaaaaacccgggmmmsssxxxsssqqqlllfffdddhhhqqqxxxxxxaaa[[[\\\\\\QQQNNNIIIFFFCCC@@@<<<:::<<<<<<;;;;;;:::999999999888888888888888888888888:::888777999<<<>>><<<999888888888888888888888888888888888888999999999999888999999::::::999999888777888888777777999===AAAPPP^^^nnnrrrdddQQQIIILLLPPPnnnsssXXXNNNTTTqqq~~~rrrcccWWWLLLCCC>>>????????????@@@BBBDDDGGGHHHKKKKKKNNNRRRSSSUUU\\\dddiiiiiinnnwww}}}~~~mmmeeeeeelllyyykkkeee\\\RRRLLLIIIIIIIIILLLKKKMMMSSS]]]hhhnnnqqqvvvqqqooonnnqqq|||||||||wwwmmmkkkgggYYYQQQPPPOOOPPPSSSYYY^^^aaagggttt~~~gggTTTKKKIIIJJJJJJSSS___ppp~~~uuunnnfff[[[SSSMMMIIIEEEAAA>>>==================>>>===AAACCCBBBCCCPPPiii~~~kkkHHH@@@???999999888888888777777777999999999999999999999999777777777777777777777777555666888;;;>>>@@@AAABBBEEEGGGJJJJJJIIIJJJOOOSSSYYYhhh|||yyy\\\PPPMMM[[[lllzzzzzzfff^^^mmmyyytttvvvooottt```SSSOOOKKKHHHHHHIIIHHHFFFFFFJJJPPP\\\iiippprrrnnncccWWWUUUQQQLLLKKKNNNQQQSSSSSSPPPQQQRRRTTTWWW[[[```ccceeehhhjjjkkkmmmqqqvvvyyyuuusssnnnhhhffflllxxxpppddd``````XXXSSSMMMHHHDDD@@@===;;;;;;;;;:::999999888777777666666666666666666666666777555444777<<<>>><<<888666666666666666666666666555555666666666777777777888999999999999999999888333333333333333555999===JJJWWWfffhhhXXXFFFAAAFFFOOOoootttUUUHHHVVV|||zzznnn___SSSHHH>>>::::::;;;;;;;;;<<<>>>@@@BBBDDDIIIIIILLLQQQRRRTTT[[[dddkkkjjjoooxxxxxxggg___^^^ggg}}}|||xxxfffaaaXXXOOOJJJHHHIIIJJJIIIHHHJJJQQQ[[[fffmmmpppvvvsssiiigggeeehhhuuuzzz|||zzzhhh```\\\PPPFFFHHHJJJLLLPPPVVV]]]bbbhhhwww{{{eeeTTTKKKIIIHHHGGGLLL[[[ppp}}}ssskkkcccXXXOOOJJJFFFAAA>>>999999999888888999999999<<<@@@BBBAAA@@@JJJcccxxxrrrFFF;;;;;;444444444444333333333333222222222222222222222222333333333333333333333333000222444777:::<<<===>>>???BBBDDDEEEDDDFFFKKKOOO\\\sssuuuYYYMMMKKKTTTmmmzzz]]]WWWaaa|||yyyxxxvvvnnn[[[LLLHHHJJJEEEDDDFFFIIIGGGCCCAAADDDAAANNNZZZ]]]^^^]]]VVVNNNIIIGGGEEEDDDDDDEEEFFFEEEEEEHHHLLLQQQVVV[[[```cccjjjnnnqqqqqqpppsssvvvxxxzzzyyyuuuqqqpppxxx~~~ooofffddd\\\WWWPPPIIIEEEAAA???===777777777666555444444333333333333333333333333333222000000444:::<<<999666222222222222222222222222111111111222222222333333111111222222222222111111