BM6P6(@ ~~~~~~uuueeeXXXQQQOOOOOOFFFGGGIIILLLPPPVVV]]]bbbjjjmmmppprrrsssuuuwwwyyy|||{{{ttttttssspppooossszzz{{{vvvuuuyyyuuukkkccc[[[VVVYYY[[[bbblllqqqjjjYYYJJJ<<<666///++++++,,,+++)))***++++++++++++******)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$''''''%%%%%%%%%%%%'''''''''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!""""""######$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###"""###%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$&&&(((((('''''''''(((***)))'''&&&&&&''')))***((())))))***+++,,,------111333555777777999;;;===<<<<<<<<<===@@@CCCEEEGGGHHHGGGFFFEEEDDDCCCBBBBBB===:::888888:::;;;:::888999888777777888999888777<<>>;;;777555444000///---+++))))))))))))***(((&&&%%%&&&&&&%%%###$$$$$$$$$%%%''')))***+++((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###'''&&&%%%$$$$$$%%%&&&'''########################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%}}}oooeee^^^YYYVVVJJJJJJJJJIIIJJJMMMPPPSSSYYY]]]ccchhhllloootttxxx|||}}}zzzyyyxxxyyyzzz~~~yyyyyy}}}}}}sssiii```ZZZVVVWWW\\\fffmmmjjj]]]PPPAAA;;;333...------,,,+++******++++++******))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%'''))))))((('''((())))))((('''&&&'''(((***+++***+++,,,---...///000000444666999;;;<<<>>>@@@CCCBBBBBBBBBCCCDDDEEEFFFGGGIIIHHHGGGEEEDDDBBBAAA@@@@@@>>>;;;;;;<<<<<<;;;999<<<<<<;;;;;;<<<======<<<>>>AAADDDFFFEEEEEEGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGCCCBBBAAAAAAAAAAAABBBBBBHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJHHHEEEDDDFFFGGGKKKMMMOOONNNKKKHHHGGGFFFDDDFFFHHHGGGFFFDDDEEEEEEFFFFFFDDDAAA>>>:::777666111000...,,,***)))))))))***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%{{{wwwrrrkkkeeeTTTRRRMMMIIIGGGGGGHHHIIIJJJPPPWWW]]]aaagggooottt}}}vvv}}}||||||~~~uuukkkdddXXXWWWYYY```gggfff^^^VVVIIIAAA777111//////...---++++++*********)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$###"""########################%%%$$$$$$$$$$$$$$$$$$%%%(((((('''&&&%%%###""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%'''))))))((((((((()))((((((''''''(((***,,,------...///111222333555555555777:::;;;===>>>AAACCCFFFFFFGGGGGGGGGGGGGGGFFFHHHGGGFFFDDDBBBAAA???>>>???>>><<<<<<===>>>===<<<@@@????????????@@@AAABBBAAACCCEEEEEEEEEEEEGGGIIIJJJKKKKKKKKKKKKIIIGGGFFFAAAAAAAAABBBCCCDDDDDDEEEIIIKKKOOOQQQQQQOOOLLLIIIGGGHHHGGGFFFDDDDDDEEEGGGMMMOOOPPPPPPMMMJJJHHHHHHGGGHHHHHHGGGDDDCCCCCCDDDFFFFFFFFFEEEBBB>>>:::888333111///,,,***)))))))))***(((''''''((()))((('''(((''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''###%%%&&&(((((('''%%%$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%wwwddd^^^VVVOOOKKKJJJKKKKKKJJJNNNRRRUUUXXX___iiiqqq{{{wwwwwwzzzxxxqqqccc___\\\^^^bbbccc^^^YYYNNNFFF;;;444000///...,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$###"""!!! $$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%'''(((((((((%%%%%%%%%$$$%%%%%%&&&&&&%%%'''))))))((((((((()))((((((((()))+++,,,...///111111333444666777888999777999;;;======>>>@@@BBBDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@????????????@@@AAACCCDDDEEECCCDDDDDDDDDDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLNNNQQQSSSRRROOOKKKIIIBBBBBBBBBCCCDDDEEEFFFGGGLLLNNNQQQSSSRRRPPPLLLJJJDDDDDDEEEDDDDDDEEEGGGJJJMMMOOORRRRRRQQQOOONNNOOOPPPPPPNNNKKKGGGDDDCCCDDDEEEFFFGGGGGGEEEAAA===;;;444333000---+++***)))))))))(((''''''(((***)))(((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$###"""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""###%%%''''''&&&$$$### !!!"""######%%%$$$$$$######$$$$$$%%%vvvnnnbbbYYYTTTRRRQQQPPPOOORRRSSSRRRSSSYYYeeeoooxxxqqqkkknnnxxxzzzmmmhhhaaa___aaacccaaa___SSSJJJ???777333111...,,,------+++***))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&&&&(((******)))((()))***)))***+++,,,...///111222333444555666888999:::;;;;;;<<<===>>>======>>>@@@>>>???AAACCCDDDDDDCCCCCC@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEGGGHHHJJJEEEGGGIIIIIIHHHGGGIIIJJJKKKIIIHHHHHHIIIKKKMMMNNNQQQTTTXXX[[[[[[WWWSSSOOOEEEDDDCCCBBBCCCDDDEEEFFFNNNOOOQQQRRRQQQOOOMMMKKKCCCDDDEEEEEEFFFHHHKKKNNNKKKNNNRRRUUUVVVWWWXXXYYY\\\[[[YYYTTTMMMHHHEEEDDDEEEFFFGGGHHHFFFCCC@@@>>>777555222///---+++*********((('''''')))***))))))&&&&&&%%%&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%$$$### !!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%tttkkkeee```ZZZVVVVVVXXXYYYVVVSSSWWWaaakkk|||ttthhhdddhhhpppzzzvvvooohhhddddddeeeeeedddWWWPPPEEE===999555111...000...,,,+++*********+++)))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''+++***)))&&&%%%$$$######%%%$$$$$$$$$%%%&&&'''((((((***,,,,,,+++***+++,,,,,,---...///111222333444555555666777888999999:::555777888888777777888:::;;;<<<>>>???AAABBBCCCCCC@@@AAAAAACCCDDDEEEFFFFFFDDDEEEFFFEEEDDDEEEFFFHHHGGGKKKOOOOOOLLLJJJJJJKKKJJJGGGEEEEEEGGGKKKMMMNNNTTTWWW]]]aaaaaa^^^YYYUUUNNNLLLHHHDDDCCCDDDFFFGGGKKKLLLNNNOOOOOOMMMJJJHHHBBBCCCDDDCCCCCCDDDGGGJJJIIIMMMSSSXXX[[[]]]___aaaffffffccc^^^VVVOOOJJJHHHFFFGGGHHHHHHHHHFFFDDDBBB<<<:::777444111///...---,,,***))))))***+++***)))%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%zzzooogggaaaeeefffaaaYYYVVV[[[bbbnnn|||~~~ooofffbbbbbbhhhqqq~~~xxxoooiiifffeeedddccc]]]VVVMMMFFFAAA<<<777222222000...,,,+++++++++,,,))))))))))))))))))))))))))))))))))))((((((((('''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%$$$$$$######%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$######$$$&&&'''(((+++***(((&&&%%%$$$$$$%%%&&&&&&&&&''''''((()))***,,,...000000///...///000///000111222444444555555555555666666666777777777111222444555555666888:::>>>>>>???@@@AAACCCDDDEEEDDDEEEFFFFFFGGGHHHIIIJJJEEEHHHJJJKKKKKKLLLPPPSSSYYY^^^dddddd```\\\ZZZ[[[TTTQQQNNNNNNQQQVVVXXXYYY___ccchhhmmmnnnkkkgggddd^^^ZZZSSSMMMIIIIIILLLNNNNNNQQQUUUXXXXXXUUUPPPMMMIIIIIIHHHFFFDDDCCCEEEFFFHHHLLLSSSXXX\\\```ccceeekkkkkkjjjfff^^^VVVPPPMMMHHHHHHIIIIIIIIIIIIHHHHHHBBB@@@===999666444333222000...,,,+++,,,---,,,+++''''''&&&&&&&&&''''''((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%yyymmmrrrssslll```WWWVVVXXX]]]kkk{{{wwwlllbbb[[[___fffrrrxxxvvvlllfffbbb```^^^aaa[[[SSSLLLGGGBBB;;;666333111///,,,++++++,,,---))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%''''''''''''%%%%%%###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$"""!!! %%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###########################$$$%%%%%%&&&&&&&&&&&&###########################$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$$$$$$$######$$$&&&'''(((&&&&&&%%%%%%&&&''')))***(((((((((((()))***,,,,,,///111222333222111222333111222333444555666666666555555555555555555555555444666999:::<<<===@@@BBBCCCBBBBBBBBBCCCDDDFFFGGGIIIIIIIIIJJJJJJKKKKKKKKKLLLPPPTTTWWWZZZ^^^ccchhhsssyyy|||vvvsssssshhhddd```aaaeeejjjmmmnnnppptttzzz{{{xxxlllggg^^^VVVQQQQQQSSSUUUZZZ___eeejjjjjjeee___ZZZVVVUUUSSSOOOKKKIIIIIIJJJHHHLLLSSSYYY]]]```ccceeekkkmmmmmmjjjccc[[[UUUQQQJJJJJJJJJJJJKKKKKKKKKKKKGGGEEEAAA===:::888666666333111///.........---,,,))))))((('''&&&%%%%%%%%%))))))(((''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&''''''&&&%%%$$$%%%'''***+++""""""""""""!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%|||vvvmmmbbbZZZUUUTTTVVV[[[dddppp|||uuulllgggeeecccffflllttt{{{~~~pppfff```^^^\\\ZZZYYYWWWTTTPPPIIIBBB<<<666444111000000000...---************))))))))))))******))))))((((((''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%&&&################################################%%%$$$$$$###"""""""""###&&&%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%(((((())))))))),,,000333333555777888777555333111111111222333333333333333444444333333333222222222777777999<<<@@@BBBBBBBBB@@@CCCFFFFFFEEEEEEIIILLLOOONNNNNNOOOQQQUUUXXX[[[ZZZaaajjjqqqvvv||||||sssooouuu~~~zzzqqqggg```aaahhhnnnvvv{{{yyytttoookkkfff```ZZZTTTMMMIIILLLQQQWWW]]]```bbbccceeegggfffddd___ZZZUUUSSSRRRRRROOOQQQWWWYYYUUURRRRRRLLLKKKJJJGGGDDD@@@>>><<<999888666333222111111111,,,,,,+++***))))))******%%%(((++++++)))'''(((***)))((('''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%'''((('''&&&%%%&&&''''''&&&%%%###"""%%%$$$$$$&&&))))))'''$$$((('''%%%$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######~~~uuujjj```YYYUUURRRQQQTTTZZZaaajjjssszzz~~~|||tttlllhhhaaadddiiiooouuu}}}yyyoooggg___ZZZXXXWWWUUUSSSPPPLLLFFFBBB999555111...------,,,,,,++++++++++++************)))))))))))))))((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############""""""!!! !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###############%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''')))+++,,,...111555888777888999999888666444333333333444444555444444444777666555444555666888999??????AAACCCFFFHHHIIIIIIEEEGGGGGGFFFDDDFFFJJJOOOVVVWWWZZZ^^^ccchhhlllooovvv|||~~~xxxsssvvvzzzpppdddYYYRRRQQQUUU[[[aaafffgggfffeeebbbaaa^^^YYYSSSOOOLLLKKKLLLLLLQQQZZZ___]]][[[[[[TTTRRROOOKKKGGGEEEDDDDDD===;;;888666444444444444...---,,,++++++*********$$$&&&))))))'''%%%&&&'''((('''''''''(((((('''%%%''''''''''''''''''''''''&&&%%%$$$%%%'''''''''%%%&&&&&&%%%%%%###""" &&&%%%%%%''')))***'''%%%'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######uuuhhh```ZZZVVVTTTQQQRRRTTTVVVZZZcccnnnvvvwwwooocccbbbbbbcccgggpppzzz}}}sssggg^^^WWWUUUSSSQQQPPPMMMJJJHHH>>>:::333...,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++(((((())))))))))))))))))))))))*********))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""################## !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''***...222444777;;;===;;;;;;:::999888777666555666666666777666666555555999888888888999<<>>;;;999888888888111000///...---,,,++++++$$$&&&((('''&&&%%%%%%&&&'''&&&%%%&&&(((((('''&&&'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$((('''&&&$$$"""!!! $$$######$$$&&&&&&%%%###%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######wwwjjjccc___\\\YYYYYY[[[[[[ZZZZZZ```kkktttyyypppllleee```aaafffooouuuwww}}}tttjjj\\\YYYTTTQQQOOOMMMKKKJJJEEE???777111...---------,,,,,,,,,,,,++++++++++++((((((((())))))******+++(((((())))))***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&''''''(((***---333777999;;;===???===<<<:::777666555555555777888888888888777666666999999;;;===@@@BBBEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKMMMPPPSSSXXXbbboooxxxtttnnnqqqssszzzwwwsssooohhh```YYYRRRMMMIIIDDDCCCHHHRRRZZZ^^^aaaeeegggeeeaaa]]]YYYUUUSSSQQQLLLJJJFFFAAA>>><<<;;;:::444444333222000...---,,,((()))))))))(((((((((((('''&&&%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%###***)))'''%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######{{{oooiiifffccc```cccfffhhhfffdddeeelllrrr{{{|||xxxmmmddd___aaadddhhhkkkooovvv~~~wwwfffaaaZZZTTTPPPMMMJJJHHHFFFAAA999333000...---,,,,,,++++++++++++*********(((((())))))******++++++''''''((()))))))))((((((''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%'''(((***+++///333888;;;<<<<<<======<<<;;;888666444444444444999999999::::::999888888888:::>>>BBBEEEGGGGGGGGGHHHJJJJJJIIIGGGGGGJJJLLLOOOTTT]]]fffqqqyyyvvvzzzwwwooohhh___WWWQQQIIIDDDBBBGGGMMMRRRXXX^^^bbbcccddddddbbb^^^[[[XXXSSSQQQMMMHHHCCC???<<<;;;777777666555444222000///,,,+++************)))))))))'''%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%###'''&&&%%%%%%%%%&&&'''((((((((((((''''''''''''(((###$$$%%%&&&'''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######yyytttqqqnnnllllllooorrrrrrooommmmmmnnnuuutttsssssstttvvvyyy|||uuukkkeeebbbaaa```eeefffjjjssstttnnnddd[[[TTTNNNJJJGGGDDD@@@;;;777444111...,,,++++++++++++************))))))******************((((((((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''))),,,...000666999<<<>>>===<<<<<<===<<<;;;888777555555555555:::;;;;;;<<<<<<<<<<<<<<<;;;>>>BBBEEEHHHIIIIIIIIIFFFHHHJJJJJJHHHJJJNNNRRR^^^fffsss~~~vvvqqqjjjjjjqqq~~~~~~wwwnnnccc\\\PPPHHHBBBBBBFFFJJJQQQXXXYYY]]]aaaeeefffccc___]]]UUUTTTQQQMMMHHHCCC???<<<888999999999777555333222...,,,******++++++***)))+++)))&&&&&&'''(((((('''(((((((((((((((((((((((('''&&&%%%%%%&&&'''&&&$$$############$$$&&&'''((($$$%%%%%%$$$""""""###%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######}}}|||wwwyyy|||}}}|||wwwsssooommmjjjeeecccdddjjjqqqvvvyyysssooojjjgggdddcccdddkkkxxxzzzoooddd[[[SSSLLLHHHCCCBBB@@@???<<<888222...---,,,,,,,,,++++++++++++++++++******************************)))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((()))***---111444666;;;===???@@@???>>>>>>>>>===<<<;;;:::999999999999<<<===>>>???@@@AAAAAAAAACCCCCCDDDFFFHHHJJJLLLNNNHHHLLLPPPRRRSSSVVV]]]cccuuu|||uuunnngggaaa\\\]]]eeettt}}}qqqhhhWWWNNNGGGFFFHHHKKKQQQWWWZZZ\\\```bbbbbb___[[[YYYRRRRRRRRRPPPLLLGGGBBB???999:::;;;;;;:::888666555222///,,,,,,---...---+++...+++(((''''''(((((('''((((((((((((((((((((((((&&&%%%$$$%%%'''''''''%%%######$$$%%%&&&&&&&&&&&&"""######!!!!!!###%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######zzztttjjjfff```ZZZXXX^^^gggooo}}}wwwrrreeecccbbbhhhtttvvvjjj```VVVOOOJJJEEEEEEFFFFFFDDD???888333......---------,,,,,,,,,,,,+++++++++***))))))))),,,,,,,,,+++***)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$##################################################################"""""""""###$$$$$$%%%((('''&&&%%%$$$#########$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((******+++---000555999;;;>>>@@@AAAAAA@@@???@@@AAA??????>>>>>>======<<<<<<>>>???@@@BBBCCCDDDEEEEEEJJJHHHFFFEEEFFFJJJOOORRRRRRWWW]]]```ccciiirrryyy~~~|||rrrkkkfffaaaZZZUUUVVVXXXaaaooo{{{}}}{{{{{{rrrZZZRRRLLLLLLMMMOOOTTTZZZaaaaaa```___\\\XXXTTTRRRNNNOOOQQQQQQOOOKKKEEEBBB999:::;;;<<<<<<:::888777777333000///111222111///000---)))''''''(((((('''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&%%%&&&((((((((('''&&&%%%'''((()))&&&######%%%(((%%%%%%$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######|||nnndddZZZVVVTTTUUU[[[cccyyy|||nnnmmmkkkmmmtttuuunnnfffXXXLLLKKKJJJLLLNNNNNNGGG;;;111222000...------,,,+++)))---,,,+++***))))))))))))******))))))))))))******((((((((((((''''''''''''(((((((((((())))))))))))%%%&&&''''''%%%%%%&&&'''))))))((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&###!!!"""%%%'''&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######"""""""""######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''''''''%%%%%%$$$%%%&&&''''''''''''((((((((())))))$$$######$$$''',,,111444000222444666999;;;<<<<<>>@@@AAAEEEGGGHHHHHHGGGFFFFFFGGGHHHFFFIIINNNPPPQQQYYYbbbfffppp{{{~~~}}}yyypppjjjpppqqqsssuuuvvvvvvvvvuuuhhheee^^^VVVNNNKKKJJJLLLPPPXXXdddpppxxx}}}vvvmmmiiijjjnnnqqqyyyyyyxxxxxxzzzyyyggg```\\\]]]^^^```jjjuuurrrqqqmmmfff\\\SSSLLLHHHGGGGGGHHHJJJLLLKKKHHHFFFAAAAAA???===:::::::::<<<888777555444444444555666777555222...+++)))((((((---((($$$%%%***------+++%%%%%%&&&'''((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%******)))(((%%%""" &&&&&&%%%$$$$$$$$$%%%%%%$$$######$$$%%%&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%$$$######yyynnnaaaYYYTTTRRRVVV[[[fffppp}}}zzzwwwwww|||yyytttmmmbbbWWWPPPOOOOOORRRSSSMMM@@@555222000---,,,,,,,,,+++***,,,,,,+++******)))))))))((((((''''''''''''((((((***))))))))))))(((((((((''''''''''''((((((((((((%%%'''((('''&&&%%%'''((()))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%###""""""%%%&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%&&&''')))***)))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%(((,,,111555777888:::<<<>>>???@@@@@@BBBAAAAAAAAABBBBBBCCCCCC>>>>>>===<<<===@@@BBBDDDDDDEEEFFFFFFFFFFFFGGGIIIIIIHHHMMMWWW^^^dddooozzzxxxoookkkgggccc___^^^______````````````___YYYWWWRRRLLLGGGEEEFFFHHHOOOVVV```jjjpppuuuxxxyyyyyyrrriii```[[[[[[^^^aaaggggggggghhhkkkoootttxxx||||||rrrmmmllloooqqquuu}}}sssfffZZZPPPKKKGGGFFFEEEEEEFFFFFFDDDCCCEEEDDDCCC@@@>>><<<======999888666555444444444555222111000...---,,,,,,++++++'''###$$$(((+++***(((%%%&&&''''''((((((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$!!!"""###$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&''',,,)))%%%###$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$${{{lllbbb[[[VVVVVVYYYWWW```nnn}}}{{{wwwnnneeeZZZVVVUUUXXX[[[VVVHHH===333000---+++,,,,,,,,,+++++++++++++++************)))((((((''''''(((((()))************))))))))))))&&&&&&&&&&&&''''''''''''&&&'''((((((&&&&&&'''((()))(((''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$&&&(((***++++++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$((('''&&&'''***///444777>>>>>>???AAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA=========???AAACCCFFFGGGEEEFFFFFFFFFFFFGGGKKKMMMMMMPPPXXXeeepppzzzyyyoooaaaWWWSSSTTTTTTUUUSSSRRRQQQPPPOOONNNNNNNNNHHHGGGDDDAAA???@@@CCCFFFMMMRRRZZZ```dddgggjjjkkkgggbbb[[[SSSOOONNNOOOQQQUUUVVVXXX[[[___cccfffhhhhhhnnnuuuxxxxxxwwwxxxyyy}}}~~~}}}~~~ttteeeYYYSSSIIIFFFCCCBBBDDDFFFFFFGGGHHHFFFDDDAAA???===<<<<<<<<<;;;:::888777666666666222222222222111000///...+++'''$$$%%%(((***)))'''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%% !!!###%%%%%%&&&&&&#########$$$%%%&&&((((((222---'''###"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&zzzsssllleeeaaa```YYY]]]dddkkkrrrwwwzzz{{{xxxpppddd___\\\^^^aaa]]]QQQEEE666333...,,,,,,---------******+++++++++++++++++++++******************+++*********)))))))))((((((&&&&&&'''''''''(((((((((&&&'''((('''%%%%%%%%%'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$&&&((()))***,,,+++)))'''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&(((((((((***...444999<<<@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHGGGGGGHHHHHHIIIMMMSSSWWW[[[aaakkkxxx}}}wwweee]]]QQQHHHFFFHHHLLLNNNPPPOOOLLLJJJHHHHHHHHHHHH??????>>>======@@@DDDGGGLLLOOOSSSVVVWWWYYYZZZ\\\[[[XXXSSSNNNJJJIIIJJJKKKOOOPPPTTTXXX]]]aaaccccccbbbfffjjjnnnooonnnkkkjjjoooqqqsssrrrqqqttt{{{qqqeee^^^OOOKKKGGGEEEGGGJJJMMMOOONNNLLLIIIGGGEEECCC@@@>>>AAA@@@???===;;;999888888888999999888666333111///...,,,))))))+++++++++)))((('''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((($$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((111---'''######$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&'''''''''&&&}}}tttllliii```^^^]]]\\\___ccchhhkkkooowww~~~vvvnnnhhhbbbbbbdddaaaWWWMMM===888222...------......******+++,,,,,,,,,++++++++++++************++++++))))))((((((((('''''''''''''''((((((((()))))))))%%%''''''&&&$$$###$$$%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((,,,+++)))'''&&&%%%&&&&&&'''''''''''''''''''''''''''(((+++///555:::???BBBBBBBBBBBBBBBBBBAAA@@@???>>>???AAABBBCCCDDDDDDDDDEEEDDDCCCBBBCCCDDDEEEFFFCCCEEEHHHLLLQQQYYYbbbhhhqqqxxx}}}{{{zzzvvvsssqqqsssqqqmmmkkkjjjfff___QQQKKKDDD??????BBBGGGIIIMMMLLLIIIGGGFFFEEEEEEEEE@@@AAABBBAAABBBEEEIIILLLKKKMMMOOOPPPOOONNNOOOPPPSSSQQQNNNKKKIIIIIIIIIJJJLLLNNNQQQXXX^^^bbbbbbaaaaaacccgggjjjkkkiiidddaaaeeefffggggggiiiooowww~~~}}}rrrkkkZZZUUUOOOKKKKKKMMMPPPQQQXXXUUURRRPPPOOOLLLIIIFFFCCCCCCBBB@@@>>><<<:::999;;;;;;;;;:::888666333222111///...------,,,+++***)))(((((('''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))'''&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%***(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$######wwwsssiiiddd]]]WWWUUUYYY^^^bbbeeemmmxxx~~~|||||||||uuuooohhhdddccc___YYYTTTFFF@@@888222///.........++++++,,,------,,,+++******))))))(((((())))))***((((((((((((''''''''''''(((((((((((()))))))))***&&&'''((('''%%%$$$$$$%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$######%%%'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''+++***(((&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((+++000666;;;@@@CCCEEECCCDDDDDDCCCCCCBBBAAA@@@;;;===???BBBDDDEEEFFFFFFEEECCCAAA@@@@@@BBBDDDFFFDDDGGGNNNVVV___kkkwww~~~vvvjjjcccaaabbb```^^^]]]^^^\\\WWWTTTSSSOOOHHH???>>>;;;:::<<<@@@EEEHHHNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKLLLLLLMMMOOOSSSVVVSSSUUUVVVUUUSSSQQQPPPPPPRRRPPPMMMJJJIIIIIIJJJKKKKKKKKKOOOVVV^^^ccccccaaa```cccgggjjjiiieee```]]]]]]]]]^^^___ccckkkttt{{{~~~~~~xxxjjjddd]]]WWWTTTSSSRRRRRR\\\YYYUUUTTTTTTRRRMMMIIIFFFFFFEEEDDDBBB???>>><<<;;;;;;;;;::::::999777777222222111///...,,,++++++***)))((('''''''''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######""""""######$$$%%%'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################"""!!! {{{uuukkkbbb\\\\\\^^^```eeekkkttt||||||uuuwww}}}{{{yyyxxxyyy{{{yyytttlllddd___[[[YYYXXXNNNHHH>>>666111//////...+++,,,---...---,,,***)))***))))))(((((())))))***)))))))))((((((((((((''''''''''''((((((((()))))))))******)))'''%%%&&&'''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%$$$######%%%'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((())))))(((&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((()))))),,,000666<<>>===<<<;;;;;;666666555444111///------+++***((('''&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%"""""""""""""""$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########""""""!!!||||||}}}qqqiiidddbbbbbbjjjnnnuuu|||xxxoooooosssyyy|||yyyyyyxxxvvvtttuuu{{{{{{vvvnnnddd\\\XXXYYY[[[TTTLLLAAA888222000///...,,,---.........,,,)))(((,,,,,,++++++++++++,,,,,,************))))))))))))&&&&&&&&&'''''''''((((((+++,,,,,,+++((('''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$"""$$$&&&%%%""""""%%%((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$&&&(((***+++''''''%%%%%%$$$%%%&&&'''&&&'''((()))***,,,------///333:::@@@DDDEEEDDDBBB@@@AAAAAAAAA@@@???>>>>>>;;;===@@@CCCEEEEEEEEEEEECCCAAA@@@AAAEEELLLSSSXXXgggkkkqqqxxx|||nnn___QQQLLLEEEAAA@@@@@@@@@@@@;;;===<<<:::<<>>AAAEEEMMMUUUZZZVVVXXX[[[]]]```aaaaaaaaabbbdddfffgggiiikkkooosssuuuwwwyyyxxxuuuqqqnnnmmmfffccc^^^YYYVVVVVVWWWWWW[[[[[[]]]eeeooouuuuuusssuuuyyy{{{xxxnnnccc\\\YYYPPPOOOPPPSSSYYYbbbkkkqqqxxx|||~~~xxxssspppiiigggiiinnnpppqqqxxx}}}|||yyyvvvtttkkkgggddddddfffddd___YYYSSSSSSTTTSSSRRRPPPNNNLLLLLLJJJGGGCCC@@@>>>======:::::::::888555222111111,,,***((('''&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++***(((&&&'''&&&%%%$$$$$$$$$&&&&&&#########$$$%%%&&&'''((((((&&&%%%%%%&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&~~~yyyjjjcccbbbllloooxxxzzznnngggdddhhhvvv}}}|||zzzyyy{{{vvvoooppptttzzz~~~vvvnnnggg```ZZZVVVZZZSSSIII???666111...---/////////...,,,++++++,,,))))))))))))(((((((((((())))))************))))))'''((()))++++++)))((('''(((((('''&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&((()))(((%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''"""######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***%%%!!! ###'''''''''%%%%%%%%%$$$$$$####################################$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$%%%'''&&&$$$######$$$&&&'''******)))((((((((())))))***)))))))))***,,,...///777:::===?????????@@@AAAAAA@@@???=========>>>?????????@@@BBBDDDCCCAAA???CCCCCCCCCFFFMMMXXXeeennnrrrtttxxx|||zzzrrrggg[[[RRRDDDBBB>>>;;;:::<<<>>>@@@============>>>???@@@AAA:::===BBBGGGOOOXXXbbbiiigggfffdddddddddeeegggiiihhhgggggghhhkkkqqqwww{{{~~~|||vvvrrrpppnnniiiccc______cccfffbbbfffnnnwww~~~uuuhhh\\\UUURRRSSSTTTVVVZZZaaaiiiooo}}}||||||~~~}}}vvvpppkkkeeecccgggjjjmmmuuu~~~|||zzzwwwssslllddd^^^]]]ZZZZZZ^^^___[[[XXXXXXXXXVVVOOODDD?????????===BBB@@@===;;;:::888555333///---+++***++++++***)))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&{{{pppllliiinnnxxxvvvllldddaaajjjttt|||wwwsssrrrrrrqqqtttyyy}}}tttnnnnnnqqqttt|||xxxqqqhhh```[[[YYYTTTLLLDDD===777333000,,,------------,,,------+++++++++*********))))))'''((((((((((((((((((''''''((()))******)))((('''(((''''''&&&%%%&&&&&&&&&)))'''&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&((('''&&&&&&%%%%%%&&&&&&))))))***+++---000222333;;;>>>@@@@@@???>>>??????<<<;;;;;;;;;<<<======>>><<<===>>>@@@BBBCCCBBBAAADDDHHHNNNTTT\\\eeeooouuuzzzzzzyyyxxxwwwwwwwwwwwwxxxtttmmmfff___VVVMMMFFFAAA???===;;;::::::;;;<<<===???AAACCCEEEEEEDDDDDDCCCDDDHHHNNNWWWaaajjjoooooonnnkkkiiihhhhhhiiijjjdddccccccdddggglllqqqttt}}}~~~}}}xxxssspppkkkjjjhhheeeccceeehhhlllqqquuu|||{{{oooccc\\\XXXZZZ\\\___bbbhhhooottt{{{zzzzzz}}}~~~yyyuuuooohhhccceeehhhkkkttt}}}{{{ppphhhccc^^^]]]aaacccccccccfffddd```WWWJJJCCCCCCBBB@@@CCC@@@===;;;:::888555222000...,,,+++++++++***(((((()))))))))))))))))))))''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''+++)))'''&&&&&&&&&&&&%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&{{{lllpppyyyvvvjjjbbbbbbfffqqqyyy|||wwwrrrmmmmmmmmmnnnrrrxxx|||wwwrrrqqqqqqrrrwww|||uuuiiibbbTTTRRRMMMHHHCCC<<<444///......//////......---,,,---------,,,,,,,,,++++++(((((())))))))))))(((((('''((()))******)))((('''(((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))(((###!!!!!!$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%((()))+++...222555888999@@@BBBCCCBBB???=========888999:::<<<===>>>>>>>>><<<<<<<<<===???BBBDDDFFFLLLSSS^^^hhhooorrrtttuuutttqqqlllfffaaa]]][[[ZZZ^^^ZZZUUUOOOKKKFFFAAA>>>;;;<<<===>>>>>>???@@@@@@CCCEEEIIILLLNNNNNNLLLKKKJJJJJJKKKRRR]]]gggmmmooopppnnnjjjgggdddcccccccccbbbaaa```aaacccgggkkkmmmrrrrrrrrrqqqnnnjjjfffddd^^^___```aaabbbeeejjjmmmzzz~~~wwwmmmccc]]]^^^bbbggglllqqqwww}}}}}}}}}}}}}}}yyyuuunnngggbbbaaadddjjjttt}}}~~~sssggg```\\\^^^bbbffflllrrrqqqmmmcccTTTLLLIIIHHHEEEFFFCCC???===;;;999777555222000---,,,++++++)))((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((...+++(((&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&|||zzz|||yyynnniiigggjjjnnnuuu}}}yyysssnnnmmmmmmmmmqqqwww}}}|||{{{yyyxxxzzz|||qqqhhhWWWTTTRRROOOJJJBBB888111333222111000000...,,,***------------,,,,,,,,,,,,***++++++,,,,,,++++++***((()))************)))((())))))(((''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%############$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&&&&'''''''''(((***...333777;;;===>>>CCCDDDCCCAAA===:::::::::999;;;<<<>>>?????????>>>???>>><<<;;;>>>DDDLLLRRR\\\eeeqqqyyyyyytttlllhhhaaa]]]XXXQQQLLLIIIHHHHHHKKKIIIEEEBBBAAAAAAAAAAAA;;;>>>CCCHHHKKKMMMMMMMMMMMMNNNPPPRRRSSSTTTSSSSSSQQQNNNNNNUUU___hhhlllllljjjhhhddd```]]]\\\[[[[[[```_________aaacccfffggggggfffdddbbb___\\\ZZZYYYUUUXXX[[[^^^```dddiiilllwwwzzz|||xxxvvvrrrsssrrrpppkkkeee___[[[___eeeoooyyy{{{wwwsssjjjeee___^^^bbbjjjvvv~~~{{{lllccc\\\\\\```fffoooxxxvvvuuummmaaaXXXTTTOOOJJJIIIFFFBBB@@@>>>===;;;999555222///---,,,+++)))(((*********)))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''---***&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&}}}|||vvvoooiiikkkpppxxx~~~xxxrrrpppnnnmmmpppuuu~~~~~~yyynnn```]]]ZZZXXXTTTMMMBBB:::555333000//////...,,,***---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++))))))************))))))+++******)))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$######&&&((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&((('''''''''(((((()))***+++---222777;;;>>>@@@AAABBBBBBAAA>>>:::888777888;;;<<<>>>?????????>>>===???>>><<<===BBBNNN\\\fffrrrxxx~~~wwwjjj\\\TTTPPPMMMJJJFFFDDDDDDEEEEEECCCAAA@@@>>>???AAAEEEHHHGGGJJJPPPVVVZZZ[[[ZZZXXXSSSSSSRRRQQQRRRSSSUUUVVVVVVSSSRRRXXXaaahhhjjjiiigggeeebbb___]]]\\\\\\]]]]]]]]]]]]^^^___```aaabbbfffdddbbb___]]][[[ZZZZZZXXX[[[^^^aaacccfffjjjmmmrrruuuxxxvvvrrrllliiigggbbbcccddddddcccaaa^^^]]]\\\eeessszzzvvvjjjgggccc```cccmmmwww}}}}}}}}}}}}rrrhhh^^^[[[^^^dddnnnvvvsssvvvtttmmmgggbbb[[[TTTMMMJJJEEEBBBAAA???===<<<777555111///...---+++)))+++*********)))))))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&)))&&&$$$###%%%'''((('''&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$%%%'''((((((&&&%%%%%%$$$$$$%%%%%%&&&|||xxx|||zzznnnooottt}}}~~~{{{xxxuuuvvvzzz{{{wwwhhhccc]]][[[YYYTTTKKKDDD999444///...///000///---,,,,,,+++++++++***************++++++++++++******************************++++++***)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$##################$$$%%%&&&$$$$$$$$$$$$%%%&&&'''((("""######$$$%%%%%%&&&&&& !!!###%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!"""&&&((('''%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,///222666;;;???@@@@@@@@@>>>???>>>;;;888777777888;;;<<<===============<<<>>>???BBBEEENNN\\\mmmyyy~~~wwwjjjZZZMMMEEEBBBBBBAAAAAABBBDDDGGGHHHEEEDDDCCCBBBAAADDDHHHLLLUUUXXX]]]```aaa___\\\YYYSSSRRRPPPNNNOOOQQQTTTVVVTTTSSSSSSXXX```fffhhhiiiiiihhheeecccbbbbbbcccdddaaaaaabbbcccddddddddddddlllkkkiiigggeeedddccccccaaacccfffgggiiikkknnnqqqrrrtttuuuqqqkkkeeecccccc]]]^^^^^^^^^^^^^^^^^^^^^]]]fffttt~~~|||oooooollliiillluuu|||~~~yyyxxxvvvvvvwwwyyy|||~~~rrrggg]]]ZZZ[[[^^^fffmmmqqqvvvzzzxxxuuuqqqiiiaaaVVVRRRLLLGGGCCCAAA>>><<<999777444222111000...,,,+++++++++******))))))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((()))''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###$$$&&&(((((('''$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&((()))***&&&%%%%%%$$$$$$%%%%%%&&&|||||||||zzzzzz~~~~~~~~~~~~xxxzzzqqqjjjbbb___```___ZZZUUUFFF???777222222222111///,,,,,,,,,+++++++++************++++++++++++******+++******************+++***)))((((((''''''((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((($$$&&&''''''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###############$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%% !!!"""###%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''')))+++---///111333666:::>>>@@@@@@???===;;;;;;;;;:::888888999;;;<<<<<<<<<======???@@@AAABBBGGGNNNTTT[[[fffttt~~~zzzwwwooocccVVVJJJBBB???:::<<>>;;;888666444333333111///,,,,,,+++******))))))((())))))((((((((('''''''''''''''((((((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%'''((()))'''%%%###$$$%%%''''''%%%$$$###$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&{{{yyy~~~}}}tttuuu~~~}}}uuullliiikkkmmmkkkhhhWWWMMMAAA999666444111...------,,,,,,,,,+++++++++,,,------......------,,,++++++************++++++(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))$$$&&&''''''&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$##################''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((('''"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$((('''&&&$$$$$$%%%&&&'''%%%$$$"""!!!!!!"""$$$%%%((()))***,,,///222444555666888===@@@AAA@@@===;;;999::::::999888999;;;============>>>@@@BBBEEEFFFJJJQQQZZZ```eeejjjsssyyyooojjj___RRRFFF???<<<<<<:::===CCCKKKRRRYYY___bbbaaaaaa^^^YYYTTTRRRTTTVVVVVVXXX[[[]]]]]]YYYUUURRRNNNPPPRRRVVVYYY[[[]]]^^^]]]aaaggglllrrrxxx~~~~~~|||yyyuuurrrpppooooooiiiooowww}}}}}}wwwqqqnnnnnnppppppooonnnuuuzzz|||}}}wwwvvvuuutttvvvzzz~~~|||tttmmmjjjjjjiiilllpppwww~~~|||tttnnndddZZZQQQKKKEEEBBB<<<999777555555444333111,,,,,,++++++***))))))((())))))))))))(((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***)))&&&###"""###%%%&&&&&&%%%###"""$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&}}}zzz~~~|||{{{}}}yyy{{{xxxrrrqqqtttxxxzzzlllbbbPPP???888666111***......---,,,,,,,,,------......000000000...,,,***)))))))))))))))))))))))))))'''&&&%%%%%%&&&''')))'''&&&$$$######$$$&&&''')))'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%############%%%%%%#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&)))+++)))'''(((((()))+++///444888;;;:::;;;======<<<:::777555666777777888999:::;;;;;;@@@???===>>>AAAHHHNNNRRRaaabbbdddggghhhfffbbb___VVVSSSKKKBBB<<<999;;;===>>>FFFRRR]]]eeeiiilllmmmoooggg]]]VVVTTTVVVWWWXXXTTTTTTUUUVVVWWWWWWWWWWWWZZZ\\\___bbbeeehhhmmmqqqpppuuuzzz~~~|||yyyxxxpppjjjccc___```eeejjjmmmkkkooovvv}}}uuuooolllooouuu|||}}}zzzyyy{{{||||||{{{}}}}}}uuuggg\\\WWWPPPHHHAAA>>>:::999:::888555222...,,,******+++,,,+++***))))))(((((('''''''''&&&'''''''''((((((((((((((())))))(((((('''''''''&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''{{{zzz~~~|||{{{}}}yyyxxxyyy{{{}}}zzzqqq___LLLAAA<<<777111///...------,,,,,,---------.../////////---+++***************************((())))))))))))))))))((()))'''&&&%%%%%%&&&'''))))))'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%((()))(((&&&)))***,,,///222777:::<<<<<<===>>>>>><<<999666444333555777999:::999888777@@@AAACCCFFFLLLTTT[[[___fffdddaaa^^^[[[WWWQQQMMMIIIFFFBBB<<<888888;;;>>>FFFOOO]]]jjjqqqssssssrrrllldddZZZSSSQQQSSSUUUVVVUUUVVVWWWYYY]]]bbbfffhhhppprrrsssuuuwwwzzz{{{wwwqqqllleeeaaaaaacccfffgggggglllssszzzzzzttttttxxx~~~yyyooohhhcccZZZPPPDDDAAA>>><<<;;;:::777444///---+++***++++++***)))))))))((((((((('''''''''(((((((((((((((((('''''')))(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''~~~~~~xxxxxx{{{~~~}}}|||{{{zzzjjjVVVFFF>>>777222//////...---------------,,,---......---,,,***)))************************'''(((***++++++***((('''***)))(((''''''((()))***)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&(((((('''&&&+++---000444777;;;===>>>>>>>>>???>>><<<999666444333666999;;;<<<;;;888777@@@CCCIIIQQQYYY```eeehhhfffaaaYYYRRRKKKFFFAAA>>><<<<<<:::999888:::>>>BBBKKKUUUcccnnnsssssspppmmmddd]]]TTTNNNMMMQQQUUUWWW[[[\\\___dddkkkssszzzyyyuuupppllljjjiiigggffffffjjjpppvvv~~~}}}{{{{{{|||xxxuuurrrhhh]]]LLLIIICCC???<<<:::777666000...,,,++++++***)))((())))))(((((((((((('''''')))))))))(((((('''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''zzzxxxyyy~~~yyyvvv{{{yyyooo]]]MMMAAA888222000000///...------------,,,,,,---,,,,,,+++))))))************************&&&'''((())))))((('''&&&***))))))(((((())))))***((('''''''''''''''&&&&&&''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***))))))))))))******)))///111555999<<<>>>??????<<<<<<======;;;999777555777888:::<<<============AAAGGGQQQZZZaaadddcccbbbZZZTTTLLLDDD@@@>>><<<<<<;;;;;;<<<===>>>AAAFFFIIIOOOWWWbbbiiikkkhhhdddaaaZZZUUUOOOLLLNNNTTT\\\```iiikkkooouuu}}}}}}yyyuuurrrnnnppprrrvvv{{{}}}|||~~~{{{zzz{{{yyyrrriiiYYYTTTKKKBBB<<<888777777222000---,,,+++***)))'''))))))((((((((((((((((((+++******)))((('''&&&&&&((((((((((((((('''''''''&&&'''((((((((('''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{yyy}}}{{{vvvvvvxxxsssfffXXXLLLAAA888222111000///............,,,,,,,,,,,,+++***))))))************************)))((('''&&&&&&'''((())))))(((((((((((((((((()))'''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))))))))))))))+++,,,333555999===???@@@@@@@@@999999:::;;;::::::999888::::::999:::<<<@@@CCCFFFIIIOOOYYY```bbb^^^XXXSSSJJJEEE???;;;;;;===???AAACCCDDDDDDDDDEEEGGGKKKOOOVVVZZZ___bbbbbb___]]][[[VVVTTTSSSSSSXXXaaajjjqqq{{{~~~~~~}}}}}}}}}~~~yyywwwuuuwww||||||zzz{{{zzzzzzwwwtttvvvvvvsssooofff___SSSGGG===888888888444222///---,,,,,,***((((((((())))))))))))))))))++++++***)))(((''''''&&&'''''''''(((((((((((((((&&&'''((()))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||yyyzzz}}}}}}tttuuurrrhhh^^^SSSGGG===333222111///............------,,,++++++******)))++++++++++++++++++++++++,,,+++)))(((((()))+++,,,''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&''''''(((***---000777999<<<>>>@@@@@@??????888888999:::;;;;;;;;;;;;;;;:::999:::>>>DDDJJJNNNUUUYYY]]]___\\\TTTKKKEEE@@@===999:::>>>CCCHHHJJJPPPPPPNNNKKKIIIKKKNNNQQQVVVYYY\\\]]]]]]]]]]]]^^^```aaabbbeeekkkttt~~~~~~xxxrrrooooooqqqpppooopppoooqqquuuvvvwww}}}sssnnnnnnmmmmmmnnnmmmhhh]]]PPPDDD===::::::666333111///......,,,***(((((())))))))))))***************))))))((((((((('''''''''((((((((((((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%~~~}}}~~~yyyvvvoooeee]]]UUUIII???333333111000///............---,,,,,,+++*********+++++++++++++++++++++++++++******************+++'''(((((((((((((((((('''&&&((()))(((&&&$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$&&&((()))***---222777;;;<<<===>>>??????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<>>>>>>>>=========???>>>>>>>>>============<<<>>>BBBGGGNNNUUU[[[^^^ccc^^^VVVLLLDDD???<<<:::<<<>>>BBBKKKVVVaaahhhlllfffbbb]]]VVVRRRQQQUUUXXXYYY^^^fffmmmtttzzzyyyqqqnnnnnnmmmllleeeeeehhhlllooottt~~~~~~uuummmeee^^^___eeejjjlllmmmggg[[[MMMCCC>>>777555333222222111000///(((((())))))*********+++)))))))))))))))*********&&&'''''''''(((((())))))***)))(((&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%~~~qqqcccXXXNNNGGGCCC888666222///------...///......---,,,,,,,,,,,,---************))))))))))))'''((()))******)))((('''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$''')))'''***...111333666:::===@@@???>>>===<<<<<<<<<<<<>>>@@@@@@>>>;;;;;;???BBBFFFEEEGGGKKKRRRZZZ___aaaYYYRRRKKKEEE???:::;;;AAACCCHHHPPP[[[eeellloooooo___^^^[[[XXXXXX[[[aaaeeeiiimmmuuu~~~}}}wwwrrrooollliiijjjkkkjjjllltttyyyvvvyyy{{{}}}tttooojjjccc```bbblllooopppmmmhhh___PPPBBB>>>888444333000,,,,,,...,,,,,,+++******)))******+++***)))))))))***,,,---,,,+++)))((('''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''sssfffZZZPPPHHHCCC;;;888444111///...///000//////...------------...++++++++++++************(((((()))******)))(((((('''''''''(((((((((((()))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&)))++++++...222555777:::===???@@@@@@???>>>===============>>>?????????AAAFFFJJJMMMNNNPPPSSSWWWYYYXXXWWWPPPIIICCC???<<<;;;@@@HHHSSSWWW^^^eeejjjlllkkkiiiZZZZZZZZZZZZ]]]dddmmmsss{{{{{{xxxpppqqqooolllkkkpppzzzzzzqqqnnnnnnqqqzzzxxxtttqqqmmmllloootttwwwxxxvvvqqqhhhXXXJJJAAA;;;666555333//////222...---,,,++++++***++++++++++++*********+++,,,---,,,+++)))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''wwwjjj^^^SSSKKKEEE???<<<888444111000000111000000///............///---,,,,,,,,,,,,+++++++++))))))***++++++***))))))&&&''''''(((((())))))******)))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%$$$$$$######"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''(((+++...///333777;;;===>>>@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@CCCIIIQQQWWW]]]\\\\\\[[[YYYTTTMMMIIIEEE@@@<<<;;;<<<@@@IIIRRR```bbbeeeffffffbbb___\\\XXXZZZ^^^dddlllvvv~~~zzztttooonnnssswwwzzz}}}ooofffdddgggrrr{{{}}}|||||||||~~~vvvdddUUUFFF???:::888666333222444000///...---,,,++++++++++++++++++***++++++,,,---++++++)))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&|||ooocccXXXOOOIIIDDDAAA<<<777333111111111000//////...............,,,,,,,,,,,,++++++++++++*********++++++*********((((((((((((((())))))))))))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***...000333777<<<@@@AAAAAABBBCCCBBBBBBAAA@@@????????????AAA@@@???AAAGGGRRR^^^eeennnjjjbbbZZZRRRJJJCCC???>>>;;;;;;???CCCGGGPPPYYYddddddccc```]]]YYYXXXWWW___dddllluuu~~~|||zzzzzz{{{zzz}}}xxxsssrrrsssrrrwwwzzz|||rrriiifffiiiqqqwwwqqq```OOOFFF???<<<:::666444555111000///---,,,++++++++++++************++++++++++++******))))))(((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&vvvkkk```VVVPPPLLLHHHBBB<<<666333111111///...------,,,,,,------,,,++++++++++++*********+++******************+++******))))))((((((((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***,,,000333666:::???BBBCCCBBBCCCCCCCCCBBBAAA@@@???????????????>>>>>>CCCNNN]]]kkktttxxxnnn___QQQFFFAAA>>>===;;;;;;???EEEJJJLLLRRRYYYbbbaaa___\\\ZZZ[[[^^^bbbkkkqqq{{{zzzyyyyyyxxxtttsssyyy}}}|||xxxvvvtttuuutttrrrttt{{{}}}zzzuuupppooorrrvvvxxx}}}{{{jjjYYYNNNDDD@@@===888555555222222000...,,,+++++++++******************))))))***************)))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&}}}tttjjjaaa[[[UUUQQQJJJBBB;;;666333111......---,,,,,,,,,,,,,,,++++++++++++************+++***))))))))))))***+++*********))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***,,,///444777:::===AAACCCCCCCCCCCCDDDCCCBBBAAA@@@????????????:::<<<@@@JJJXXXgggsssyyysssgggVVVGGG???===???AAA===>>>CCCJJJNNNNNNQQQVVV[[[\\\\\\[[[]]]bbbkkkrrrxxx~~~{{{yyyxxxssskkkhhhkkkmmmnnnuuu}}}|||vvvpppoooqqqqqqnnnooorrrssssssvvv|||~~~{{{rrraaaUUUIIIEEEBBB===999888555444222000...---,,,+++******+++++++++***)))))))))******++++++***))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&~~~uuulllfff___ZZZRRRHHH@@@999555444//////...------------------,,,,,,,,,++++++++++++***))))))(((((())))))***''''''((()))******++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---000333888;;;===@@@BBBCCCCCCCCCDDDFFFBBBAAA@@@??????>>>>>>>>>;;;@@@IIIVVVccckkkoooooo```XXXLLLCCC@@@AAAEEEHHHDDDEEEIIINNNPPPPPPSSSXXXXXX\\\aaaeeeiiippp{{{}}}{{{zzzoooccc\\\]]]^^^^^^fffqqqzzzyyyvvvuuuqqqkkkhhhmmmpppqqqxxx~~~{{{}}}zzzfffZZZMMMIIIHHHDDD@@@???999777555333111///......,,,,,,---------,,,+++***)))***++++++++++++***)))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''|||sssnnneee```WWWMMMCCC<<<888555000000///.....................---------,,,,,,,,,***)))(((''''''((()))***$$$%%%'''(((***,,,......))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((+++---000222666;;;???@@@BBBCCCCCCCCCCCCEEEGGGBBBAAA@@@???>>>>>>>>>>>>@@@GGGRRR___iiijjjeee```PPPLLLFFFCCCCCCGGGJJJLLLLLLKKKMMMRRRSSSSSSWWW]]]]]]dddmmmtttyyy~~~}}}lll___UUUVVVUUUTTT]]]jjjjjjttt~~~xxxqqqhhhlllnnnooowwwyyywwwzzz}}}hhh\\\PPPLLLLLLIIIFFFEEE;;;:::888555333111000000....../////////...,,,+++))))))+++,,,,,,+++***))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((''''''&&&&&&''''''(((|||yyyssskkk]]]QQQGGG???999555333111///.........---+++,,,,,,,,,+++++++++*********)))(((''''''((()))***))))))))))))))))))))))))&&&&&&'''((()))***++++++''''''''''''''''''''''''''''''((()))*********)))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((######(((++++++,,,...111555999<<>>;;;777222...000...------......---+++))))))))))))))))))******+++*********))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((())))))((('''''''''''''''((('''&&&%%%$$$%%%&&&'''}}}zzz{{{{{{qqqdddUUUIIIAAA===777444000............---............------------***++++++++++++++++++***))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''(((((('''%%%###!!!&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$&&&''''''(((((('''&&&%%%$$$$$$$$$$$$'''&&&%%%$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))*********+++---111333777;;;@@@CCCEEEFFFEEEEEEEEEDDDBBB@@@>>>===<<<:::999;;;@@@GGGMMMPPPQQQRRRRRRNNNFFF???<<<;;;???EEEMMMSSSUUUUUUSSSRRRMMMPPPTTTYYY^^^hhhttt|||~~~pppcccUUUPPPOOOQQQUUU[[[ccciiirrryyy~~~vvvnnneeecccaaa```cccggglllqqqzzz|||wwwwwwzzztttiii\\\SSSRRRTTTUUUTTTXXXSSSLLLEEE@@@;;;666333333111///...//////---,,,******************))))))***************)))))))))((((((((((((((((((((((((+++***)))((((((''''''''')))((((((''''''''''''(((((('''&&&%%%$$$%%%%%%&&&zzzyyy~~~xxxlll^^^QQQHHHEEE;;;888333///.....................------------,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%'''%%%###!!! !!!""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++,,,+++,,,///333222444888===AAACCCEEEEEEGGGFFFDDDBBB@@@===<<<;;;999999<<>>BBBIIIQQQTTTSSSPPPPPPQQQMMMRRRZZZbbbjjjuuuzzzwwwvvvvvvtttqqqjjjaaaZZZYYY]]]aaahhhnnnwww||||||vvvpppmmmggg```ZZZXXXXXXVVVWWW[[[\\\```hhhpppzzz~~~vvvmmmaaa[[[ZZZ\\\^^^^^^ccc^^^VVVMMMEEE???;;;999777555222000000000...------,,,,,,,,,,,,,,,++++++************************((((((((((((((((((((((((+++***((('''''''''((())))))(((''''''''''''(((((()))(((&&&%%%$$$$$$%%%&&&{{{|||zzzqqqfffZZZQQQMMMBBB===666111//////......------------,,,,,,,,,,,,((()))***++++++***)))(((************************(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%'''((())))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&$$$###""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***+++...555:::555777<<<@@@CCCEEEFFFFFFGGGEEECCC@@@===;;;::::::999<<>>999888:::???CCCGGGLLLQQQPPPLLLJJJMMMQQQVVV^^^jjjuuu~~~uuuppphhhcccbbbaaaaaa___dddaaabbbjjjsss{{{}}}vvvpppllliiiccc^^^[[[]]]^^^[[[ZZZ[[[[[[]]]aaagggmmmuuu}}}xxxyyyvvvooogggbbbbbbeeeggghhhjjjfff^^^TTTKKKDDD???>>>:::777333000///...---,,,------------,,,,,,++++++***************+++++++++)))))))))))))))))))))))))))(((''''''''')))***+++((((((''''''''''''((((((((('''&&&%%%$$$%%%%%%&&&{{{uuummmeee\\\VVVIIICCC;;;444000//////...---------,,,,,,,,,,,,+++))))))************))))))************************''''''(((((())))))******((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***---333999>>>:::===AAAEEEGGGHHHGGGGGGFFFDDD@@@===;;;:::;;;;;;===AAAHHHOOOTTTSSSOOOKKK@@@===999666777;;;@@@CCCJJJMMMNNNLLLIIIKKKRRRXXXaaakkkxxx|||tttbbb^^^YYYVVVVVVXXXZZZ[[[bbbdddmmm{{{xxxsssppphhheeeeeeiiikkkhhhfffgggfffggghhhhhhhhhjjjmmmpppwww{{{sssrrruuuzzzyyytttooolllmmmppptttvvvuuurrrjjj```TTTKKKEEECCC===999444000///...,,,+++,,,,,,,,,+++******))))))*********+++++++++++++++))))))))))))))))))))))))'''''''''(((((()))***+++(((''''''''''''(((((()))'''&&&%%%%%%%%%%%%''''''}}}xxxuuuoooeee]]]OOOHHH???666111000//////............------------+++++++++******+++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''')))******((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''')))---333888;;;<<<===???CCCFFFHHHHHHFFFEEECCCAAA>>>;;;::::::<<<===DDDFFFKKKOOOQQQNNNHHHCCC>>><<<999999;;;@@@DDDFFFLLLMMMNNNOOOQQQXXXaaahhhooowwwvvvkkkcccWWWVVVVVVWWW\\\bbbgggjjjpppuuu}}}}}}}}}wwwrrrooonnnsssyyy}}}~~~}}}}}}|||uuurrrpppqqqqqqqqqwww|||zzz|||}}}qqqcccWWWPPPMMMCCC???:::555333222000///---,,,,,,+++******))))))*********++++++,,,,,,,,,))))))))))))))))))))))))'''((()))))))))))))))((('''''''''''''''((())))))&&&%%%$$$$$$%%%&&&((())){{{zzzuuukkkaaaSSSLLLAAA888222000//////000/////////...............---++++++++++++---...************************++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((())))))))))))))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))%%%%%%$$$###$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&'''(((''''''&&&%%%$$$$$$$$$$$$###%%%(((******(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((()))))),,,222888<<<;;;999<<>>IIIJJJLLLNNNMMMIIICCC>>>===<<<;;;===BBBGGGJJJLLLNNNOOOQQQUUU\\\fffpppwww}}}~~~yyyqqqmmmjjjddd\\\VVVVVVWWWZZZ___hhhqqqyyy~~~|||xxx{{{~~~|||zzzvvvsssqqqjjjlllpppsssqqqnnnssszzzqqqcccZZZWWWKKKFFF@@@<<<999777666555//////...------,,,++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))*********((('''%%%'''''''''''''''((()))***%%%$$$$$$$$$%%%''')))***{{{tttttt{{{~~~zzzvvvqqqlllZZZTTTJJJ@@@888222///...///...------......,,,***,,,,,,++++++***)))((((((,,,+++******))))))******++++++++++++***((('''&&&''''''(((((('''&&&%%%%%%***(((&&&%%%%%%''')))+++))))))((((((''''''&&&&&&((('''&&&%%%&&&&&&((((((&&&&&&&&&%%%%%%$$$$$$$$$(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###&&&((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&''')))---000444888:::===@@@BBBHHHEEECCCCCCDDDDDDBBB@@@===<<<:::999;;;@@@FFFIIIPPPKKKHHHGGGDDD???===??????CCCGGGIIIIIIJJJNNNQQQOOOSSSYYYbbbmmmxxxzzzqqqlllgggbbb\\\ZZZZZZ[[[ZZZYYYYYYgggxxxzzzvvvtttrrrnnnhhheeelllsssxxxzzz|||sssfff\\\RRRMMMEEE===999777777777999555///,,,++++++,,,++++++++++++*********))))))+++)))(((((()))******)))'''((()))))))))))))))(((,,,***(((&&&%%%&&&''''''''''''''''''''''''''''''}}}yyywww|||wwwsssttt|||~~~{{{wwwqqqmmm^^^XXXOOOEEE===777222000///...---...//////---+++------,,,,,,+++******)))+++***))))))(((((())))))(((((()))))))))(((''''''))))))))))))))))))(((''''''&&&&&&%%%&&&(((***,,,((((((((((((((('''''''''((('''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&&&&(((+++...000333777:::<<>><<<:::888:::???GGGMMMQQQRRRMMMIIIGGGEEEAAABBBEEEKKKOOORRRSSSRRRRRRTTTWWWTTTXXXaaalllxxxzzzuuuyyy|||yyyqqqfff^^^[[[YYYVVVSSSUUU[[[bbbgggiiiuuu|||wwwsssmmmhhhhhhoooxxx{{{lll```VVVQQQJJJCCC???>>>======999555000---,,,---......---------,,,,,,,,,,,,++++++***((((((*********))))))*********)))(((''''''((()))))))))((('''&&&%%%''''''''''''''''''''''''zzztttpppnnnvvvuuuvvvzzz~~~~~~~~~zzzwwwrrrnnnbbb]]]UUULLLEEE===777333000///......//////...,,,...------,,,,,,+++++++++***))))))(((((((((((((((&&&'''((()))))))))))))))'''((())))))))))))))))))$$$%%%&&&'''(((***++++++'''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%######$$$%%%'''***///333444666:::===???AAADDDFFFHHHFFFDDDDDDCCCAAA>>>;;;;;;999888===FFFPPPVVVYYYRRRMMMIIIIIIHHHGGGIIINNNUUUWWWYYYWWWUUUUUUXXX[[[___dddmmmyyyrrrgggbbbZZZ\\\]]]^^^\\\WWWSSSPPPUUUUUUWWW^^^iiivvv~~~yyypppnnnnnnttt|||vvviii^^^YYYRRRLLLIIIGGGFFFEEE<<<888222...---------,,,------------,,,,,,,,,,,,+++***((((((***+++***)))+++++++++***)))(((&&&&&&%%%'''***,,,,,,)))&&&$$$''''''''''''''''''''''''~~~yyysssooonnnuuuxxx~~~~~~{{{zzz}}}zzzwwwrrrnnnfffaaaZZZSSSLLLDDD<<<555000...------...///...,,,------,,,,,,++++++++++++******)))(((((((((((()))((())))))******)))))))))%%%%%%&&&'''((((((''''''$$$%%%'''((())))))))))))&&&&&&''''''(((((())))))''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$######"""""""""###$$$$$$&&&+++111666777999===???@@@BBBDDDFFFGGGFFFEEECCCAAA???<<<;;;;;;:::===DDDNNNVVVYYYXXXLLLJJJKKKOOOQQQPPPQQQUUUYYYZZZYYYVVVUUUXXX^^^dddpppttt|||oooaaaXXXTTTNNNNNNPPPSSSWWWYYYYYYXXX]]]aaahhhttt|||zzzzzz}}}sssfff```YYYTTTQQQNNNKKKIII???;;;444///,,,+++***))),,,,,,+++++++++*********,,,***))))))***++++++******************)))((('''%%%''')))++++++***'''&&&''''''''''''''''''''''''~~~yyytttrrrqqqwww}}}|||zzz}}}{{{xxxtttpppiiiddd]]]XXXRRRJJJ@@@999111///---,,,---------,,,++++++++++++************++++++***))))))))))))***))))))))))))((('''&&&%%%%%%%%%&&&'''((((((''''''&&&''')))))))))((('''%%%&&&&&&''''''(((((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$#########$$$%%%%%%%%%'''+++222666999;;;>>>@@@AAABBBDDDEEEEEEEEEDDDAAA???===<<<<<<===???DDDLLLSSSUUUSSSPPPCCCEEELLLVVVZZZXXXWWWXXXZZZZZZXXXVVVWWW___jjjsss~~~}}}|||{{{}}}~~~lll]]]RRRMMMJJJJJJJJJLLLRRRZZZaaaeeeggglllsssyyyjjjddd]]]XXXVVVSSSNNNJJJ>>>:::444///---,,,++++++,,,,,,,,,+++++++++******,,,***))))))***++++++***(((((()))******+++******((((((((()))))))))))))))((((((((((((((((((((((((~~~yyyuuussssssxxx|||~~~|||xxxtttlllfff```[[[WWWPPPFFF>>>444111...---------,,,+++************************,,,++++++***************((((((((('''&&&%%%######'''((())))))))))))))))))((())))))))))))'''&&&%%%'''''''''(((((((((((((((&&&&&&'''((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((()))***...444777:::===???AAAAAABBBCCCEEECCCCCCAAA>>><<<<<<>>>@@@AAAEEELLLPPPQQQNNNIIIEEE>>>CCCOOO\\\aaa]]]XXXWWWSSSSSSTTTUUUYYYdddrrr|||zzzwwwuuusssuuuyyy{{{}}}xxxlll___TTTMMMJJJHHHKKKMMMRRRXXXaaajjjsssxxx}}}{{{zzzwwwwwwvvvvvvwwwyyy{{{||||||}}}}}}wwwhhhccc\\\YYYYYYWWWQQQKKK<<<888333000//////000///............------------,,,+++))))))+++,,,+++***'''''')))***+++,,,,,,,,,,,,***(((''''''(((***+++((((((((((((((((((((((((}}}xxxwwwvvv|||~~~}}}zzzoooiiibbb^^^\\\VVVLLLCCC888555111///......---,,,++++++++++++++++++++++++++++++***)))))))))))))))(((((())))))((('''&&&&&&))))))))))))))))))((('''((((((((((((((((((''''''((((((((((((((('''''''''%%%&&&'''))))))))))))(((&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((())))))***'''))),,,...000333888<<<===???AAABBBBBBBBBCCCEEEAAA@@@???;;;:::<<>>DDDQQQ^^^ccc]]]VVVSSSKKKOOOTTTYYY```kkkxxx}}}xxxtttrrrnnnjjjkkkppptttvvv{{{uuupppiiiaaa\\\XXXWWWWWWYYY^^^eeelllsss}}}~~~xxxvvvvvvvvvuuussssssqqqpppooonnnmmmmmmmmmlllkkkjjjjjjlllnnnooonnnnnnoooooopppqqqqqqqqqrrrtttwwwyyyzzz||||||vvvuuuwww{{{}}}}}}zzzsssddd^^^YYYYYY[[[ZZZUUUOOOAAA===777333111111000000///............------------+++******+++,,,++++++((()))******++++++++++++---+++)))''''''''')))***((((((((((((((((((((((((~~~||||||~~~qqqkkkccc```^^^YYYPPPHHH<<<888444111000///...---,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((((((((((((******+++,,,,,,,,,,,,+++'''((((((((('''&&&%%%%%%&&&'''''''''(((((())))))))))))(((((('''''''''&&&%%%&&&((()))++++++******&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&'''((())))))(((***...111444888<<<@@@>>>AAACCCCCCCCCCCCDDDEEE@@@???===:::888;;;BBBHHHIIINNNQQQMMMDDD===;;;===AAAGGGRRR___bbb[[[SSSPPPKKKQQQZZZccckkkuuu~~~wwwtttvvvtttrrrpppjjjdddeeejjjhhhkkkqqqwwwzzzwwwvvvtttqqqnnnkkkiiiiiijjjjjjkkkrrrzzz|||zzztttnnnjjjkkkmmmnnnnnnjjjiiihhhfffffffffggghhhgggfffdddccccccdddfffggghhhhhhiiiiiiiiijjjjjjjjjiiikkknnnpppqqqrrrtttvvvsssxxx{{{||||||uuukkkdddcccfffjjjmmmnnnrrrwww|||vvvppp___[[[WWWXXX]]]]]]XXXSSSIIIDDD===666222000...,,,------,,,,,,,,,+++++++++---+++******+++,,,,,,+++******+++++++++******)))---,,,***)))(((((((((((())))))))))))))))))))))))~~~wwwooofffaaa___[[[SSSLLLDDD:::333222222///,,,+++,,,,,,,,,++++++*********,,,+++******,,,,,,+++*********))))))((((((''''''''''''((((((((((((''''''&&&'''((('''&&&&&&&&&(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$&&&&&&&&&%%%$$$###'''''''''''''''''''''''''''&&&%%%$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&%%%&&&'''((()))***---111555777:::>>>AAABBB@@@???AAADDDEEECCC@@@>>><<<999888;;;BBBIIIOOOUUUQQQJJJBBB<<<999999999EEEMMMWWWZZZVVVOOOLLLKKKQQQUUU\\\gggttt~~~~~~vvvqqqooorrrjjjdddeeefffccc^^^]]]```^^^aaakkkqqquuu|||~~~{{{wwwtttooommmiiieeedddeeeggghhhcccdddddddddccccccbbbaaaaaabbbaaa```______aaaccceeeeeedddddddddeeeggghhhiiijjjkkkkkkkkkjjjhhhgggkkkmmmqqqtttwwwxxxxxxxxxnnnhhh```]]]]]]^^^\\\YYYaaaaaacccfffkkkppptttwwwvvvmmm```]]]ZZZYYYZZZ]]]^^^___NNNJJJCCC<<<666333111000///...,,,,,,------,,,+++---,,,+++***+++,,,---...++++++++++++++++++++++++************************((((((''''''&&&&&&&&&%%%}}}}}}yyyqqqgggaaa___]]]WWWQQQHHH===444222111...,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++*********))))))))))))''''''(((((((((((('''''''''((())))))''''''((()))(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''(((''''''&&&'''(((***+++,,,///444888;;;===@@@BBBCCCBBBAAABBBDDDDDDBBB???@@@<<<999999===EEEMMMQQQQQQKKKCCC===;;;===@@@BBBIIIOOOVVVVVVRRRMMMLLLLLLSSSWWW```lllxxxyyyqqqllljjjjjjccc^^^___```\\\XXXVVVUUURRRTTT[[[bbbhhhrrr|||{{{xxxssspppnnnlllhhheeejjjhhheeebbbaaaaaacccddd``````aaabbbbbbbbbbbbbbbcccdddcccbbb```___aaabbbeeeeeedddddddddeeeggggggffffffggggggfffeeedddccceeegggiiilllnnnooonnnnnngggaaaYYYVVVVVVWWWUUURRRUUUVVVXXX[[[___cccfffgggoooqqqtttwww{{{~~~tttmmmeeebbb```___```bbbbbbbbbZZZTTTJJJAAA999555222111000.........//////---,,,---,,,,,,+++,,,,,,------++++++++++++++++++++++++************************((((((((((((''''''&&&&&&{{{~~~}}}tttiiibbb```^^^ZZZWWWOOODDD999555222///...000------------............,,,+++******,,,,,,+++***++++++++++++************'''(((((())))))(((((('''((()))***)))((('''(((***'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((''''''(((***+++---///333999===???@@@BBBCCCEEEDDDDDDDDDDDDCCC@@@===@@@===:::===EEEMMMSSSUUUMMMFFF===888:::@@@EEEGGGNNNRRRUUUTTTOOOMMMOOOSSS[[[___hhhsss~~~{{{pppiiieeecccbbb[[[WWWXXXXXXSSSOOONNNJJJHHHHHHNNNVVVaaappp||||||xxxuuupppnnnjjjgggfffdddaaa___ccccccaaa```____________]]]^^^```bbbcccdddeeeeeefffggghhhfffdddbbbbbbcccfffeeeeeeeeeeeefffggggggddddddddddddcccbbbaaa``````aaacccdddeeeeeeeeeddd```ZZZTTTPPPPPPPPPNNNMMMPPPQQQTTTVVVYYYZZZ\\\\\\```bbbeeeiiinnnttt{{{~~~{{{vvvrrrpppnnnlllkkklllmmmlllkkkhhhaaaUUUJJJAAA:::555222000/////////000000...,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))((((((((((((~~~~~~yyymmmddd```^^^\\\ZZZUUUKKK???999444000000333............------,,,,,,,,,+++******,,,,,,+++***************************(((((())))))))))))(((((('''((())))))((('''((()))'''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''''''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&'''))))))(((((('''((((((((('''''''''''')))+++---...222666<<<@@@BBBBBBCCCCCCFFFFFFFFFEEEDDDAAA???===???>>>@@@GGGPPPWWWYYYXXXJJJCCC;;;999<<>>BBBCCCCCCCCCCCCFFFFFFFFFDDDBBB@@@???>>>@@@CCCJJJSSS[[[]]][[[WWWDDD@@@>>>???BBBFFFHHHHHHQQQTTTVVVUUUUUUZZZccckkkooouuu}}}~~~tttiii```ZZZWWWUUUUUUOOOKKKJJJGGGBBB@@@AAA???DDDLLLUUUdddyyy|||zzzwwwuuurrrooonnnnnnooopppffffffeeecccaaa`````````]]]^^^___`````````___^^^___```cccgggjjjmmmooopppqqqtttxxxyyywwwtttrrrrrrlllllllllllllllllllllkkkkkkjjjiiigggfffdddccccccbbbbbbaaaaaa```___^^^]]]ZZZVVVRRRNNNMMMNNNOOOOOORRRSSSTTTUUUUUUTTTSSSRRRUUUWWWYYYZZZ[[[^^^aaadddgggjjjnnnrrrxxx~~~~~~~~~{{{wwwvvvuuutttxxxzzzxxxvvvvvvzzz}}}vvvnnneee\\\PPPCCC:::444222000/////////---,,,------...///...---+++***++++++++++++++++++++++++************************))))))******************wwwnnnhhhccc___\\\VVVNNNGGGAAA999111...000000///...---,,,***)))))),,,+++******,,,,,,+++***((((((((((((((()))))))))((())))))******))))))(((&&&'''((('''&&&%%%&&&((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))***+++,,,''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&''''''%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&'''(((+++...111222888;;;@@@CCCCCCCCCCCCDDDEEEEEEDDDAAA???>>>@@@BBBEEEKKKUUU\\\___\\\WWWSSS???AAADDDHHHKKKMMMOOOPPPQQQUUUZZZ]]]___dddnnnvvvyyy}}}wwwmmmcccYYYSSSPPPOOOKKKFFFBBBAAA>>>;;;<<>>BBBCCCCCCDDDEEEFFFCCCCCCAAA>>><<<===AAAEEEOOOVVV^^^```[[[SSSNNNLLLEEEJJJOOOQQQQQQQQQUUUXXXWWW]]]eeekkknnnrrrzzz~~~zzzxxxrrrhhh]]]TTTMMMJJJIIIDDD???;;;;;;::::::???EEEIIIZZZmmmzzz}}}xxxrrrooollllllmmmnnnmmmllliiihhhfffdddccccccccccccccceeefffeeecccccceeehhhddddddeeefffggghhhiiijjjkkklllooorrruuuwwwxxxyyy}}}zzzwwwwwwxxxxxxxxxwwwuuuuuuqqqooommmjjjhhhgggffffffcccbbbaaa___^^^]]]\\\\\\XXXWWWUUURRRRRRTTTWWWZZZ\\\[[[ZZZXXXWWWVVVVVVVVVOOOQQQSSSUUUVVVXXX[[[]]]______```aaadddjjjqqqwwwzzzyyyxxxwwwxxx}}}|||yyyxxx~~~xxxpppeeeWWWLLL@@@;;;555000/////////000000///...------,,,,,,,,,++++++++++++++++++++++++************************((((((((()))))))))******|||~~~zzzuuunnniiieee[[[XXXUUURRRIII>>>777777---------...///000000111,,,+++******,,,,,,+++***))))))******+++++++++,,,))))))************))))))((()))***)))((('''(((***((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''!!!"""$$$&&&''''''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))+++,,,,,,))))))+++---000444777999???AAACCCDDDDDDDDDFFFGGGBBBBBB@@@<<<:::<<>>666111111000...,,,++++++,,,---,,,,,,++++++,,,,,,---------,,,++++++******)))******************************))))))((((((''''''++++++***)))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((%%%$$$%%%'''(((&&&$$$''''''''''''''''''''''''''''''((((((((((((((('''((()))***,,,///444:::>>>???AAADDDGGGIIIIIIGGGFFFAAA???<<<999:::@@@IIIPPPYYY[[[YYYRRRHHHFFFMMMTTT___aaaaaaZZZRRRRRRZZZcccgggqqq|||{{{rrrooooooooolllbbbUUUMMMJJJBBB888:::555777===>>><<>>;;;999;;;AAAIIINNNRRRRRRPPPJJJFFFIIIQQQXXXdddccc___XXXRRRUUU___ggguuu{{{tttkkkfffeeejjjfff\\\PPPHHHEEE???777888444666===AAAEEETTTfffxxx{{{xxxsssmmmkkklllkkkiiieeeeeedddcccbbbaaabbbbbbcccdddeeeffffffeeedddeeefffdddeeefffhhhlllpppsssuuu{{{}}}wwwuuuxxx}}}~~~}}}zzzxxxtttqqqmmmiiifffdddcccbbbeeedddcccccccccbbb```^^^^^^]]][[[\\\]]]^^^^^^]]]YYYZZZZZZZZZYYYWWWUUUTTTRRRRRRQQQRRRTTTWWWYYY[[[^^^^^^^^^___aaadddfffgggfffggghhhiiimmmssszzzxxxpppggg```PPPGGG;;;555444333000,,,//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))~~~~~~}}}~~~vvvuuuuuusssmmm^^^JJJ;;;444333111///.........///,,,++++++******++++++,,,------,,,++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&&&&''''''(((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&(((((('''&&&'''''''''''''''''''''''''''''''''(((((()))))))))+++---111444777:::>>>AAABBBDDDFFFGGGHHHGGGEEEDDD???===;;;;;;???CCCGGGIIIIIIHHHFFFFFFKKKSSS\\\bbbhhhbbbZZZSSSSSS[[[gggpppuuullleee```^^^aaa]]]SSSHHHAAA>>>;;;666999666999AAAIIISSShhh|||~~~yyysssooooookkkgggfffhhhhhhgggeeeddddddcccbbbaaaaaabbbbbbcccdddfffffffffgggjjjlllllllllmmmpppuuu{{{tttmmmnnnqqqwwwxxxzzz{{{{{{yyywwwvvvpppnnnkkkhhhfffcccbbbbbbfffeeeeeeffffffdddaaa^^^^^^\\\ZZZYYYYYYYYYXXXVVVWWWXXXYYYYYYXXXUUURRRPPPLLLMMMNNNPPPSSSVVVYYYZZZ____________```aaabbbcccbbbcccddddddgggkkkrrrvvvyyyqqqiiidddRRRIII>>>888777666333000///...---,,,,,,++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************|||{{{zzzzzzvvvgggPPP@@@666333000///............+++++++++******+++++++++------,,,++++++******)))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''(((((((((''''''''''''''''''''''''''''''''''''(((((()))***+++***---222666999<<<>>>AAAEEEEEEGGGGGGGGGFFFDDDCCC<<<<<<===AAADDDEEECCCAAAAAA@@@CCCLLLYYYdddkkkmmmfff^^^UUUPPPVVVcccrrr|||uuulllhhhddd___[[[XXXSSSJJJAAA;;;999999888======@@@JJJUUUeee|||wwwrrrooollljjjiiifffdddcccdddeeedddcccaaaaaaaaaaaabbbbbbccccccaaaccceeefffgggjjjmmmpppppprrrvvv{{{wwwiiibbbcccfffjjjkkklllmmmnnnnnnmmmmmmkkklllkkkjjjhhhgggfffggghhhggghhhhhhhhhfffaaa^^^[[[YYYWWWUUUUUUUUUSSSRRRTTTUUUVVVVVVTTTOOOJJJGGGEEEFFFJJJNNNRRRVVVYYY[[[^^^^^^^^^]]]^^^^^^^^^^^^^^^_________```ccchhhlllssswww{{{}}}~~~wwwooohhhdddTTTMMMCCC===;;;999777444000///...------,,,,,,---,,,,,,------.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}|||{{{|||xxxkkkVVVFFF999555000............---,,,++++++++++++++++++,,,------,,,++++++******)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((''''''((((((''''''''''''''''''''''''&&&&&&''''''(((***,,,---+++///444999<<<>>>@@@BBBFFFFFFGGGGGGFFFEEECCCBBB<<>>AAAFFFLLLRRRVVVYYY[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZ\\\```ccchhhkkkoooqqqssswww}}}|||rrrkkkeeeaaaWWWPPPGGG@@@<<<999777444222111000//////.........---------....../////////************************,,,,,,,,,,,,,,,,,,,,,,,,}}}||||||{{{wwwjjjYYYLLL===888222/////////...,,,---,,,,,,++++++,,,,,,---------,,,++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((((((''''''(((((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''(((+++---...///333888<<>>HHHWWWhhhyyy{{{vvvnnniiifffeeeeeeeeeddddddcccbbbaaa```______\\\]]]^^^```bbbcccddddddeeehhhllloooppprrrtttvvv~~~}}}pppnnnhhh```XXXSSSQQQQQQRRRRRRSSSUUUWWWZZZ\\\^^^```dddiiikkkkkkjjjlllnnnnnnmmmllllllkkkhhhdddaaaZZZXXXVVVUUUVVVVVVUUUTTTSSSSSSRRROOOJJJEEE???<<<===@@@FFFLLLQQQUUUWWWXXXVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVWWW[[[]]]___bbbfffhhhkkkqqqyyyvvvmmmgggcccaaa[[[UUULLLDDD>>>999555333333222111000000//////000........................************************************************||||||~~~{{{ttthhh[[[RRRCCC===555111111111///,,,...------,,,,,,------...------,,,++++++******)))************************'''((((((((()))))))))***'''''''''((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''((('''%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''(((+++...000000444888<<<>>>AAAEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDIIIMMMNNNIIIAAA::::::<<<===CCCQQQbbbooopppiii```UUUXXX^^^fffrrrvvvoooiiihhhddd___ZZZVVVPPPHHHBBB>>>:::888999888888>>>FFFLLLZZZnnntttqqqmmmjjjgggffffffeee```aaabbbaaa```_________]]]^^^___aaaaaaaaaaaa```eeehhhmmmpppqqqrrrssssss}}}wwwwwwwwwxxxxxxxxxxxxxxxppppppppppppnnnkkkhhhfff```^^^ZZZVVVRRRPPPPPPQQQRRRRRRSSSUUUXXX\\\___bbbaaafffmmmooommmkkklllooorrrpppnnnlllkkkiiifffcccZZZXXXVVVUUUUUUUUUTTTSSSTTTSSSQQQOOOKKKFFFBBB@@@@@@CCCHHHMMMQQQRRRSSSRRRPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUWWWZZZZZZ\\\___aaacccjjjsss{{{{{{qqqjjjfffddddddddd^^^UUUKKKCCC===888666333222111000//////////////////......---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))~~~yyyvvvtttxxxvvvvvvzzz{{{rrrggg\\\VVVGGG@@@888333333333000---///......------......///------,,,,,,+++******)))************************'''((((((((())))))******$$$$$$%%%&&&'''((()))***'''((((((((())))))******))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''&&&&&&&&&&&&(((+++...000///222666999<<>>HHH]]]mmmvvvmmmllljjjhhheeecccbbbaaa]]]___``````_________```___```aaaaaaaaa```^^^]]]bbbfffkkkooooooooonnnnnnxxxxxxxxxvvvtttpppllljjjfffggghhhiiijjjkkklllmmmbbbaaa```___\\\YYYVVVTTTWWWUUURRROOONNNOOOQQQSSSVVVVVVWWWYYY\\\aaaeeegggeeekkkqqqssspppmmmnnnppptttqqqnnnlllkkkiiifffdddaaa___\\\ZZZZZZYYYXXXVVVUUUTTTRRRPPPMMMIIIGGGFFFCCCFFFJJJNNNPPPPPPOOONNNMMMNNNQQQSSSUUUUUUUUUUUUSSSTTTUUUTTTSSSTTTVVVXXXWWWYYY[[[\\\___eeeooovvvyyyyyy{{{wwwnnniiigggggggggmmmggg^^^SSSJJJBBB===:::222111000//////.........//////...---,,,++++++***------------------------************************}}}yyyrrrkkkkkknnnlllvvvyyyrrrsss{{{~~~ttthhh^^^WWWLLLEEE<<<555000---,,,***......---------,,,,,,,,,,,,,,,------,,,,,,+++******************)))((((((///...,,,***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***(((&&&%%%%%%%%%'''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$&&&'''''''''((()))+++...111222666777:::===@@@CCCEEEFFFDDDFFFHHHEEEBBBBBBGGGMMMUUURRRLLLBBB;;;999<<>>:::888888444666======<<>>999999333///000111///------+++,,,,,,---.........---***++++++,,,,,,++++++***(((((())))))*********+++zzzuuuoookkkeee___```eeennnyyy|||uuuooopppxxx}}}}}}vvvkkkbbb]]]RRRKKKAAA888333000...------------------------------------------,,,,,,++++++++++++++++++***))))))---,,,***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''+++)))'''%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$&&&'''(((((()))***---000333444666888;;;>>>AAACCCDDDDDDEEEEEEEEECCCCCCFFFKKKOOOSSSOOOGGG???;;;<<>>DDDKKKOOO[[[^^^aaaaaa```aaadddhhhrrrzzzwwwhhh___ZZZVVVSSSTTTLLLHHHBBB===999888999:::;;;:::>>>DDDFFFLLL^^^rrrwwwrrrooommmlllggggggfffeeedddcccbbbbbb```___^^^]]]\\\\\\\\\]]]\\\\\\[[[[[[ZZZ[[[[[[[[[_________\\\YYYWWWWWWWWW]]][[[XXXTTTOOOMMMMMMNNNTTTUUUWWWWWWWWWUUUSSSRRRQQQPPPNNNOOOPPPRRRRRRQQQTTTTTTVVVYYY^^^bbbfffiiilllnnnqqqtttvvvvvvvvvvvvrrrssstttttttttsssrrrqqqqqqrrrqqqnnnllllllnnnpppooopppssswww{{{|||{{{zzzsssooojjjeeedddeeehhhjjjhhhgggfffeeecccbbbaaa`````````___^^^]]]\\\\\\[[[ZZZYYYXXXXXXZZZ[[[[[[ZZZ]]]]]]___dddlllvvvwwwnnnlllmmmqqqxxx~~~|||~~~uuuhhh\\\RRRIII???777222222333111000111,,,,,,---............---++++++,,,,,,,,,,,,++++++)))))))))***************~~~}}}~~~~~~}}}|||}}}~~~~~~{{{qqqjjjbbb\\\UUUQQQOOOOOOVVV^^^sss~~~uuulllggg___WWWKKK???888444222111------------............*********+++***))))))(((***++++++,,,++++++******))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((('''&&&&&&&&&&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''((())))))(((&&&%%%&&&(((((())),,,...222555777999999<<<@@@DDDFFFFFFDDDCCCCCCAAABBBGGGNNNRRRQQQOOOIIICCC======EEEOOOXXX\\\aaa```___^^^```gggpppvvvyyylll___[[[ZZZVVVRRRPPPDDD@@@;;;777555666888:::;;;===BBBHHHNNNXXXmmm{{{sssnnnllllllmmmnnneeeeeeddddddccccccbbbbbb___^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]_________]]][[[YYYYYYYYY^^^\\\WWWSSSOOOMMMNNNOOOSSSSSSTTTUUUUUUTTTRRRQQQOOONNNOOOQQQUUUWWWXXXXXXYYYZZZ]]]```eeeiiimmmooonnnppptttwwwyyyyyywwwvvvuuuvvvvvvwwwvvvuuusssrrrsssttttttsssqqqqqqrrrttttttxxx~~~}}}xxxtttrrrrrruuuvvvtttrrrpppmmmlllkkkjjjjjjllllllkkkjjjiiihhhhhhgggeeedddcccdddfffggggggfffeeeeeeggglllsss{{{}}}tttkkkiiijjjmmmttt{{{}}}{{{mmm___TTTEEE<<<444333333111111222------............------+++,,,,,,,,,,,,,,,,,,+++************************zzzwwwrrrpppmmmmmmnnnppppppppppppooonnnmmmlllmmmmmmnnnppppppppprrrvvv{{{}}}rrreee]]]WWWQQQMMMLLLLLLOOOXXXbbbuuuyyynnnhhhbbbZZZNNNBBB:::555222000........................+++++++++++++++******)))))))))***************)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''$$$%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((()))((('''&&&(((***)))+++---111444777999:::<<<>>>BBBFFFGGGFFFDDDCCCAAAAAADDDKKKSSSUUUPPPJJJBBB???>>>DDDOOO[[[cccgggeeecccaaa```eeeooozzz|||nnnccc[[[[[[[[[UUUMMMIII@@@===888555333555888;;;;;;???EEENNNXXXggg|||~~~xxxsssmmmiiiiiijjjkkklllccccccccccccbbbbbbbbbaaa^^^_________^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^_________`````````^^^]]]^^^___```]]]YYYUUUSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSSSSOOOPPPRRRWWW]]]aaaccccccbbbccceeehhhkkknnnqqqsssoooqqquuuxxxzzzzzzyyyxxxyyyzzzzzzyyyxxxvvvtttsssuuuxxxzzz{{{yyyxxxwwwwwwyyy~~~~~~}}}}}}{{{zzzwwwuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqppppppqqqsssuuutttsssqqqpppqqquuuzzz}}}~~~qqqjjjfffhhhllloootttzzz{{{~~~mmm___MMMCCC999555333000000222---......//////...------,,,,,,,,,------,,,,,,,,,+++++++++***************~~~}}}}}}|||zzzyyyyyyxxxxxxyyyzzz|||~~~}}}{{{{{{|||}}}{{{yyyvvvsssppplllgggddd___]]][[[[[[\\\]]]]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[^^^^^^___aaaeeekkkpppsssvvvvvvwwwzzzyyylll___UUUMMMJJJJJJMMMQQQVVV```jjj{{{{{{qqqjjjeee]]]RRRFFF>>>888333111/////////.........---------------------,,,,,,+++(((((()))************))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&((())))))***'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((***,,,,,,...111444777999;;;;;;>>>???BBBEEEFFFEEECCCBBB@@@AAAEEELLLRRRRRRKKKEEE===???EEEOOOYYYbbbhhhkkkgggeeedddgggmmmwwwvvveee^^^YYYYYYWWWOOOEEE@@@===;;;888555555777:::<<>>???@@@AAABBBBBBAAA@@@AAABBBDDDHHHKKKJJJEEEAAA:::BBBNNNYYYaaadddfffgggbbbcccfffmmmwwwwwwnnnbbb\\\XXXVVVQQQGGG>>><<<999888777666777:::===???DDDHHHRRRbbbwww|||wwwpppnnnkkkiiijjjjjjjjjiiiffffffeeeeeedddcccbbbbbb___```aaabbbbbbaaa``````_________```aaacccdddeeeccceeefffgggffffffhhhiiifffdddbbbccceeegggfffeeedddcccbbb```___]]][[[ZZZ[[[]]]aaagggnnnsssuuuuuurrrssstttvvvxxxyyyzzzzzzzzzzzz{{{|||||||||{{{{{{zzz{{{|||}}}}}}|||{{{{{{~~~~~~~~~wwwnnn___^^^bbblllvvv{{{uuudddWWWGGG>>>777333111333///////////////...------,,,,,,------------,,,,,,,,,,,,,,,++++++*********}}}{{{yyyxxxxxxmmmoooqqqqqqnnnllljjjjjjfffhhhjjjjjjhhhddd```]]]WWWXXXYYYZZZ[[[[[[[[[[[[ZZZXXXVVVTTTRRRPPPOOOOOOMMMMMMOOOQQQSSSVVVXXXZZZ\\\ZZZVVVSSSRRRSSSUUUWWWXXXVVVTTTSSSRRROOOKKKHHHHHHGGGEEEEEEGGGHHHGGGFFFDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNPPPRRRTTTTTTTTTWWW]]]fffnnnsss{{{xxxjjj\\\SSSSSSTTT[[[eeennnuuu~~~{{{~~~}}}}}}|||wwwtttkkkeee[[[RRRIIIAAA;;;777222222111///...---,,,+++)))))))))))))))((('''''')))***+++,,,,,,,,,,,,,,,((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,***)))((((((((((((((('''&&&%%%$$$'''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((()))+++---000444666888;;;===?????????======>>>????????????>>>BBBBBBCCCDDDEEEDDDAAA???:::EEETTT```ddddddbbbbbb[[[^^^fffqqq~~~~~~zzzrrrhhhccc^^^YYYUUUMMMBBB<<<;;;666555666777999<<>>===@@@AAA>>>::::::===BBBDDDMMMYYY___]]]XXXTTTSSSVVV```ppp}}}rrrllliiiiiieee___UUUKKKCCC===888555888666444444777>>>DDDIIIPPP\\\mmm|||xxxvvvvvvvvvtttssstttuuuwwwwwwwwwsssrrroookkkhhhfffgggiiifffeeeeeedddddddddeeeeeeeeefffhhhiiihhhhhhhhhjjjooonnnnnnnnnoooppprrrssstttvvvxxxyyyxxxxxxyyyzzzyyyvvvrrrooommmjjjhhhfffllljjjjjjmmmsssxxxzzzzzz{{{yyyxxxzzz~~~~~~{{{{{{}}}}}}{{{xxx{{{|||}}}}}}~~~wwwoooppprrrxxxzzzjjjTTTDDD===888444000......---///000111///...------..................,,,+++******))))))******{{{xxxssspppooommmkkkiiigggeeebbbaaabbbaaa^^^\\\[[[ZZZXXXVVVTTTRRRPPPOOOSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIFFFFFFEEEDDDDDDDDDFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJGGGHHHIIIHHHGGGGGGIIIJJJJJJJJJIIIGGGEEEDDDFFFHHHDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLNNNNNNNNNMMMMMMOOORRRUUUUUUUUUVVVXXX^^^eeelllpppwww{{{uuulllgggnnn{{{zzzsssoooooovvv{{{tttssswww{{{{{{xxxvvvpppeee[[[VVVQQQEEE999444///---......,,,,,,///......---------,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++***)))))))))))))))(((((()))***)))'''%%%$$$''''''&&&&&&&&&'''(((((())))))((((((((('''''''''***)))(((''''''((()))***&&&&&&'''''''''''''''''')))((('''(((***///444777666888;;;>>>@@@@@@@@@??????@@@AAA@@@???===<<<;;;:::<<<<<<:::777999???DDDLLLRRRYYY[[[XXXUUUSSSTTT\\\gggvvv{{{tttooollljjjjjjaaaZZZPPPGGG@@@;;;888555555666777:::>>>FFFOOOVVV[[[kkk~~~zzzyyywwwuuuvvvuuuvvvwwwyyy{{{}}}~~~~~~xxxxxxvvvrrrmmmkkkkkkkkkkkkjjjjjjiiiiiijjjjjjjjjiiikkkmmmmmmlllkkkkkkkkkpppoooooopppqqqssstttvvvyyy{{{}}}~~~}}}}}}~~~}}}zzzxxxvvvtttqqqooopppoooooosssxxx}}}{{{zzzzzz}}}rrr^^^MMMAAA:::555111///......///000000///...---...............---------,,,,,,+++++++++++++++~~~{{{vvvrrrpppnnnmmmccc```\\\ZZZYYYXXXWWWUUUTTTRRRPPPPPPPPPPPPNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMJJJJJJJJJHHHGGGHHHKKKNNNNNNNNNLLLIIIHHHIIILLLOOOKKKMMMPPPSSSVVVWWWVVVVVVVVVUUUUUUTTTUUUUUUVVVVVVXXXXXXXXXWWWWWWXXX\\\___aaaaaabbbeeekkkrrryyy}}}{{{yyyxxxooohhhgggnnnvvv}}}uuuqqqqqqrrr|||yyytttkkkccc^^^XXXKKK>>>555000---///000...---///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((+++***))))))))))))))))))******+++++++++)))(((&&&((((((''''''&&&'''''''''))))))((((((((((((''''''))))))(((((((((((())))))%%%%%%%%%&&&'''(((((()))((((((((()))---222777999999:::===@@@AAABBBAAAAAA@@@@@@???>>>===;;;;;;:::888888888666777<<>>BBBKKKXXXbbbnnnyyyxxxxxxwwwwwwyyywwwyyy}}}~~~yyytttpppnnnnnnkkkkkkjjjjjjjjjkkkkkkllllllnnnpppooommmkkkkkkkkkrrrrrrsssssstttvvvwwwxxxxxx{{{}}}~~~~~~~~~~~~}}}{{{yyyvvvuuuwwwwwwxxx|||{{{kkkYYYIII===777333111///...///000000///...////////////...---,,,,,,...---,,,,,,++++++,,,,,,~~~{{{xxxvvvuuunnnlllhhhdddaaa___]]]]]]VVVSSSPPPOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIKKKJJJIIIHHHIIIIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOOOOOOOOOONNNLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOOPPPRRRSSSUUUVVVXXXZZZ[[[ZZZXXXWWWSSSSSSRRRPPPOOOPPPTTTWWWYYYXXXUUUQQQOOOQQQUUUYYYYYY\\\```dddggghhhgggggggggggggggggghhhiiiiiijjjiiiiiihhhggggggiiimmmqqqttttttuuuxxx~~~yyypppgggbbbfffmmmwwwzzzwwwvvv|||xxxqqqkkkgggaaaSSSEEE999333///111222000///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********)))))))))))))))*********+++++++++***)))((())))))(((''''''&&&''''''))))))(((((((((((((((((())))))(((((((((((())))))''''''(((((()))*********''''''))),,,000555999<<<;;;===???BBBCCCCCCBBBBBBCCCAAA???======<<<<<<;;;888777666666:::BBBNNNVVV___\\\WWWRRRPPPTTT\\\bbbmmmxxxzzzooojjjeeedddffffffbbb]]]RRRKKKBBB;;;888777888999777<<<@@@CCCHHHSSSdddqqq~~~xxxxxxyyyxxxzzz}}}{{{yyyssspppoookkkkkkkkkkkklllmmmnnnooorrrtttuuutttrrrooonnnnnnuuuuuuuuuvvvvvvwwwxxxxxxvvvxxx{{{||||||}}}}}}{{{{{{~~~}}}~~~ssscccQQQBBB:::777333111//////000000///...////////////...---,,,+++------,,,+++++++++++++++ooonnnllliiigggdddbbbaaa^^^\\\YYYVVVTTTSSSRRRRRRNNNLLLJJJJJJKKKLLLLLLLLLHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQQQQQQQRRRTTTUUUVVVVVVWWWYYYZZZ\\\]]]^^^^^^\\\[[[[[[[[[\\\\\\]]]^^^bbbaaa```^^^^^^______```ccceeeggghhhhhhgggfffddd```___^^^\\\ZZZ[[[___bbbeeeccc___[[[YYY[[[```ccchhhkkkooosssvvvwwwwwwvvvvvvwwwxxxyyyzzz{{{||||||zzzzzzzzzyyyyyy||||||uuujjjaaaaaafffooo}}}~~~{{{vvvrrrooojjj\\\NNN>>>666000111222000............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))******))))))******))))))((((((***)))((('''''''''''''''(((((())))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((***...333777;;;===>>>???AAACCCDDDDDDCCCBBBBBB@@@===<<<======;;;:::777666666888>>>HHHTTT\\\bbb^^^WWWSSSUUU]]]hhhpppzzzwwwoooiiieeebbbbbbdddccc]]]WWWJJJDDD<<<777666888;;;<<>>???AAACCCDDDEEEDDDCCCBBB???<<<::::::<<<===:::777666555666:::BBBMMMXXX^^^aaa^^^ZZZZZZ```kkkwww~~~vvvkkkdddeeecccbbbbbbbbb^^^XXXSSSCCC???999777888;;;>>>@@@@@@EEEMMMVVVbbbttt}}}xxxwwwyyyzzzzzz~~~{{{uuuqqqpppooooooqqqsssvvvyyy{{{}}}|||}}}|||zzzyyyyyy{{{}}}zzz{{{|||}}}~~~~~~~~~~~~|||uuuxxx~~~yyyyyy{{{yyyqqqbbbRRREEE???777444111000000000000///////////////...---,,,,,,,,,+++******))))))******RRRRRRRRRSSSSSSSSSSSSSSSQQQQQQQQQQQQRRRTTTVVVWWWXXXVVVUUUWWWZZZ]]]^^^^^^]]]```cccdddeeefffiiillljjjlllooorrrttttttssssssrrrrrrsssuuuwwwzzz|||}}}}}}}}}}}}{{{xxxwwwwwwxxxxxxxxxwwwuuuuuuxxx}}}{{{~~~|||yyysssggg\\\[[[___hhhvvv{{{zzz~~~|||}}}{{{ooocccPPPCCC777333222///------......---------,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((()))))))))))))))))))))***++++++))))))(((((((((((())))))(((((((((((((((((()))***(((((()))))))))*********'''((()))******)))((('''%%%%%%&&&&&&''''''(((((((((***...333777;;;===>>>@@@AAACCCEEEEEEDDDBBBAAA===:::999;;;>>>???;;;777666777:::@@@IIISSS[[[___```______ccclllwwwyyynnngggccceeeeeedddbbb\\\UUUNNNIII>>>;;;888888:::???BBBDDDHHHNNNYYYgggwww{{{yyywwwwww{{{}}}|||wwwttttttnnnoooqqquuuyyy}}}~~~}}}{{{{{{}}}uuuttt{{{}}}zzzyyy{{{|||xxxlll[[[LLLCCC888666222000000000000///---...............------,,,,,,+++************+++QQQQQQRRRSSSTTTVVVVVVWWWWWWWWWWWWXXX[[[^^^```bbbeeeddddddeeeiiilllnnnnnnooorrrvvvwwwwwwyyy}}}}}}}}}{{{yyyvvvooobbbXXXYYY___hhhuuu~~~}}}wwwvvv|||uuuiiiZZZKKK===777555333000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))((())))))***++++++***)))))))))))))))******(((((('''(((((()))***+++(((((())))))*********+++'''((()))******)))((('''%%%&&&'''((()))+++,,,,,,)))+++///444888;;;===>>>@@@BBBCCCEEEEEEDDDBBBAAA>>><<<;;;>>>BBBCCC>>>:::999:::>>>EEEOOOXXX___bbb``````bbbiiissswwwnnnjjjiiihhhiiihhhbbbXXXLLLCCC???<<<:::888999===AAADDDFFFWWW^^^kkk{{{|||vvvyyywwwyyy~~~~~~yyyxxxxxxssstttwww{{{wwwrrruuu|||}}}{{{}}}|||rrrbbbPPPEEE999666222000000000000///------......///............---,,,,,,++++++,,,,,,VVVWWWYYY\\\___bbbdddffffffgggjjjnnnrrrwww{{{}}}~~~~~~wwwppplllnnnrrrwww~~~yyyxxxuuummmddd]]][[[\\\dddlllwww}}}yyyttttttxxx|||}}}|||||||||||||||kkk\\\HHH999222111000000///......------,,,++++++************************++++++************++++++'''(((((()))***+++++++++))))))((('''''''''''''''))))))************))))))((((((((((((((((((((((((,,,+++++++++******)))))),,,+++)))(((''''''((((((***...333777:::<<>><<<;;;???FFFNNNVVV\\\```bbb___aaaeeemmmyyy|||yyyrrrjjjjjjgggddd^^^RRREEE???AAA<<<===>>>===>>>DDDMMMTTTeeeooo|||zzzyyyzzzxxxxxxzzz~~~{{{zzzwww{{{zzz~~~sss^^^KKKDDD;;;444444444000,,,***...///000000000///---,,,------...///...---+++***ggghhhjjjllloooqqqssstttvvvwwwzzz~~~nnnhhhdddggglllqqqyyy~~~|||zzztttuuurrrlllddd^^^\\\]]]```hhhttt}}}xxxvvvwwwzzz}}}zzzzzz{{{|||||||||uuufffQQQ???666333222111///......------,,,,,,+++************************++++++************++++++'''(((((()))******++++++))))))((('''''''''''''''))))))************))))))((((((((((((((((((((((((******)))))))))(((((((((+++***(((''''''(((***+++---000555999<<<>>>AAACCCBBBCCCDDDDDDCCC@@@===;;;;;;===???AAAAAA???===<<>>BBBJJJUUU^^^ooozzz~~~|||zzzyyyzzz|||}}}}}}jjjXXXHHH>>>666444444111...---///////////////......---++++++,,,,,,,,,+++***)))}}}}}}tttccc^^^]]]```eeekkkuuu}}}}}}}}}}}}|||yyyuuuqqqnnnlllmmmmmmiiiccc___^^^______fffrrr}}}zzzwwwwwwyyyxxxxxxyyy{{{}}}}}}|||oooYYYEEE999444222111//////......---,,,,,,,,,++++++++++++++++++++++++++++++************++++++((((((((()))******++++++))))))((('''''''''(((((())))))************))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&***)))((('''(((***---///111444999<<<>>>@@@CCCEEECCCCCCCCCCCCAAA>>>;;;999:::===AAAAAA???>>>???AAAIIITTTaaaiiijjjhhhhhhhhhjjjooowww~~~~~~|||yyysssiii\\\RRRHHH???::::::===???BBBEEEKKKVVVdddnnn}}}|||uuuuuuwwwxxxzzz}}}zzzjjjSSSFFF;;;666555222111111000000///...............++++++,,,,,,,,,+++******pppdddZZZWWWXXX]]]dddkkkvvv|||{{{xxxtttnnnhhhccc______aaacccbbb^^^]]]^^^aaacccjjjuuu}}}yyyvvvwwwwwwxxx{{{~~~}}}rrr\\\GGG999222000000/////////...------,,,,,,++++++++++++++++++++++++++++++************++++++(((((())))))************))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''***)))(((((()))---111333555888<<>>@@@GGGMMMYYYcccnnnrrrnnniiihhhiiipppvvv~~~zzznnn```QQQHHHBBB===<<<===EEEHHHNNNTTT\\\hhhvvvxxxooohhhjjjpppvvv}}}|||bbbSSSCCC:::666333111222111000...------......///---------------------,,,~~~vvvxxxnnn^^^VVVRRRRRRUUU]]]eeemmmzzz~~~}}}yyyvvvpppiiibbb[[[UUURRROOORRRUUUUUUUUUWWW\\\```gggoooxxx}}}yyyyyyzzz}}}rrr]]]III:::333111111000//////......---,,,,,,++++++++++++++++++++++++++++++************++++++)))))))))))))))*********))))))((((((((())))))***))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))***---111555777888;;;???AAABBBCCCEEEFFFEEEEEEDDDBBB???<<<999777999<<<>>>>>>@@@HHHUUU^^^lllqqqvvvtttmmmiiikkknnnyyy~~~wwweeeWWWIIIAAA===;;;<<<@@@GGGNNNZZZeeeqqq~~~}}}pppggg___bbbkkkvvvsssaaaMMM@@@888333111111111000...------......///------------------------uuuooossszzz~~~ppp___RRRNNNMMMNNNUUU___hhhsss~~~}}}|||~~~|||zzzxxxpppllleee\\\TTTNNNKKKIIICCCFFFIIILLLNNNTTT\\\bbbmmmuuu}}}|||qqq___LLL>>>666444444000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))******))))))((((((((()))******))))))************))))))))))))))))))))))))))))))((())))))))))))************+++,,,...111555888::::::<<<@@@BBBBBBCCCDDDEEEEEEDDDCCCAAA>>>;;;999888888:::===BBBIIITTTbbblllwwwwwwuuupppllllllsssyyy}}}ppp\\\QQQEEE>>>;;;:::>>>CCCHHHTTTgggyyy|||pppfff```eeeqqqmmmVVVEEE;;;444000111000000///...............++++++*********+++,,,,,,|||qqqlllqqqzzz~~~xxxqqqdddVVVNNNNNNMMMPPPXXXeeeppp|||~~~xxxxxxyyy{{{}}}}}}{{{yyy}}}|||zzzwwwtttrrrpppoooddd___WWWOOOHHHFFFEEEEEEBBBEEEHHHKKKPPPXXXdddlllxxx~~~}}}}}}}}}xxxnnn___NNN???777333333000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***)))))))))))))))))))))))))))(((((()))******+++))))))************))))))(((((((((((((((((((((((((((((()))))))))*********+++,,,///222555888:::;;;:::===@@@BBBBBBBBBCCCDDDCCCBBBAAA???<<<:::888777666999???HHHTTT```kkkrrrtttqqqllliiijjjqqq{{{xxxdddPPPIIICCC???======DDDLLLQQQaaazzz}}}vvvooommmvvvttt\\\JJJ>>>666222222///////////////......---++++++*********+++,,,---zzzoookkkrrr{{{~~~}}}vvvoooiii^^^RRRNNNPPPOOOTTT^^^kkkwww}}}{{{ttttttvvvyyy{{{{{{xxxuuuvvvtttqqqnnnkkkhhhgggfff[[[VVVNNNFFFAAAAAACCCEEEGGGIIILLLOOOUUU```mmmvvv|||yyy}}}|||zzz}}}|||tttlll^^^MMM>>>555111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********)))))))))))))))))))))((())))))***++++++))))))************))))))(((((((((((((((((((((((('''((((((((())))))******+++...111555888:::;;;;;;:::===@@@AAAAAAAAABBBCCCAAA@@@???===;;;999888777555999BBBNNN\\\hhhooorrrlllhhhcccbbbhhhsss|||}}}sssZZZFFFCCCAAA@@@@@@BBBLLLVVV^^^ppp|||}}}}}}yyyzzz}}}yyy}}}www^^^LLL@@@888444444...///000000000///---,,,------,,,+++,,,---///000wwwpppqqqwww}}}yyysssnnnjjj```TTTMMMLLLMMMWWWcccooo}}}zzzyyyqqqoooooossswwwwwwrrrmmmqqqnnnjjjeee```\\\ZZZYYYPPPNNNKKKGGGCCCBBBCCCEEEEEEIIIPPPXXXcccppp|||~~~{{{zzz|||uuutttyyy~~~zzzqqqgggYYYMMMDDD<<<666111333222/////////000...---------------------------,,,++++++******++++++,,,+++++++++*********))))))+++***)))))))))***,,,---,,,+++***((((((((()))***'''&&&%%%&&&(((((('''&&&+++************,,,---......000333777:::;;;;;;;;;>>>>>>???@@@@@@AAABBBBBBBBB@@@===;;;:::999777555999===FFFRRR```iiillllll```\\\[[[aaaiiittt}}}hhhVVVGGGEEEEEEGGGIIILLLVVV```qqqhhhUUUGGG>>>888444111000000111222222000......------,,,,,,------...zzzuuuwww~~~zzzuuuqqqlllcccWWWQQQPPPTTT___mmm{{{|||yyywwwooommmlllooorrrrrrmmmhhhhhheee```ZZZUUURRROOOOOOHHHGGGEEECCCAAACCCFFFIIINNNTTT]]]hhhttt~~~{{{zzzyyy}}}|||wwwrrrrrrxxx}}}yyytttkkk^^^SSSIII@@@888222111///---,,,---------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,+++++++++*********))))))******))))))******+++,,,,,,+++)))((((((((()))***)))(((''''''''''''&&&%%%******))))))***,,,...///000222555888:::;;;<<<<<>>===;;;888666555444444555;;;EEEPPPXXXZZZXXXTTTUUUYYYbbbooozzzxxxcccNNNBBB>>>@@@FFFPPPXXX```lllxxx|||~~~nnn___TTTJJJ???888666444111000000000...,,,......------------......}}}vvvkkk___ZZZ[[[cccrrr{{{wwwsssqqqiiigggeeedddcccaaa\\\XXXXXXUUUPPPJJJGGGEEEEEEFFFJJJJJJJJJJJJLLLRRRYYY^^^hhhqqq}}}xxxyyy{{{~~~}}}{{{wwwxxxxxxvvvuuuvvvwwwxxxzzz|||wwwuuutttyyy|||vvvnnneee[[[OOOBBB999555222///......//////...//////...------,,,,,,,,,++++++++++++++++++++++++************************((()))***,,,,,,+++************))))))))))))))))))+++)))(((((())))))'''&&&))))))))))))+++---///111666777999;;;<<<=========@@@@@@AAAAAAAAABBBBBBBBB>>>>>>===;;;888666666777777<<>>>>>@@@GGGRRR]]]iiiyyyzzzyyywwwxxx}}}{{{|||oooeee]]]RRRFFF<<<777555111000000000///.........------------......{{{mmmaaa^^^aaalll}}}}}}yyytttpppnnngggeeeccc```\\\XXXTTTQQQMMMKKKIIIGGGGGGHHHJJJKKKPPPQQQSSSVVV[[[bbbkkkqqqwwwzzzwwwyyy~~~{{{sssooorrruuuvvvuuuwwwzzz}}}{{{rrrllliiippp|||~~~zzztttmmmdddXXXIII???888555111////////////...,,,,,,+++++++++************++++++,,,,,,++++++***************************((()))***,,,,,,+++******)))))))))*********)))))))))''''''(((***+++***))))))))))))***,,,///111333888999:::;;;<<<===>>>>>>@@@@@@AAAAAAAAAAAAAAABBB>>>>>>>>>;;;888666777888999===CCCJJJPPPTTTWWWYYY___hhhyyyyyyeeeSSSGGGBBB@@@AAABBBHHHSSS```ooo{{{qqqrrrrrrvvv}}}zzz}}}uuulllgggcccZZZKKK@@@999666222000000111222222///......------......///~~~|||wwwvvvsssqqqnnnlllkkkjjjjjjlllnnnooooooqqqsssuuussstttuuuwwwzzz}}}nnncccccchhhxxx|||xxxsssooolllfffdddaaa\\\VVVQQQLLLJJJBBBBBBDDDHHHLLLPPPTTTWWWYYY\\\```fffllluuu}}}|||wwwuuuxxx|||~~~|||uuukkkggglllrrrtttuuuxxx|||qqqhhhaaafffuuu}}}yyytttmmm```RRRHHH:::666111...---------,,,------..................***+++,,,------,,,+++******************+++++++++))))))***+++++++++++++++(((((()))************)))(((''''''(((+++,,,,,,+++*********,,,...111333555999999:::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@;;;======;;;666444666888:::===BBBGGGMMMTTT[[[```iiisssxxxfffSSSFFFAAAAAABBBCCCEEEKKKWWWeeeuuuvvvpppoooqqqwww~~~uuuooojjjiiiiiibbbTTTHHH===999444111111222333333//////............//////xxxuuuqqqooommmkkkiiigggdddcccaaa___]]]\\\\\\\\\ZZZ\\\___```aaaccceeeggghhhhhhiiijjjlllqqqxxx|||}}}ooofffiiiqqq}}}zzzvvvrrrnnnllldddbbb^^^XXXPPPJJJEEECCC>>>BBBHHHQQQZZZaaagggjjjkkknnnsssxxx}}}|||wwwsssrrrtttwwwyyyyyyxxxrrrhhheeejjjppprrrtttxxx}}}zzzmmmaaacccrrr~~~zzztttiii[[[QQQ>>>:::444000...------,,,,,,------......//////000)))***,,,------,,,***)))))))))*********+++++++++******))))))******+++,,,'''((()))***+++******)))***)))((()))+++,,,+++******++++++---///333555777888999999;;;<<<>>>???@@@????????????????????????<<<>>>???<<<777555777:::===@@@EEEKKKPPPWWW```fffuuu~~~sssgggUUUFFF???>>>???@@@BBBEEEOOO^^^lll{{{xxxqqqooooooqqqyyy||||||{{{{{{zzzyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzz{{{|||~~~~~~~~~uuupppmmmpppsssnnnaaaUUUCCC>>>888333111111222222//////............//////{{{wwwrrrmmmkkkhhheeebbb``````___]]][[[\\\[[[YYYXXXWWWWWWXXXXXXWWWYYY\\\^^^___aaacccfffjjjjjjhhhffffffhhhllloooyyy}}}ooohhhmmmwww~~~~~~~~~|||zzzvvvqqqnnnkkkcccaaa\\\UUUMMMFFFAAA@@@BBBGGGQQQ\\\hhhqqqxxx|||}}}zzzxxxtttqqqpppppprrrssswwwwwwrrrjjjgggkkkqqqrrruuuyyy~~~ttteeeeeerrr~~~xxxnnnaaaXXXCCC>>>888333000000///...%%%%%%&&&'''((())))))***)))***,,,------,,,***)))))))))******+++++++++++++++***)))))))))***,,,---'''((()))+++++++++***))),,,***)))***++++++***)))++++++,,,...111444777999888888999:::<<<>>>@@@AAA??????>>>>>>>>>>>>>>>>>>>>>@@@BBB???:::777:::===@@@EEEKKKPPPVVV\\\dddjjjyyyhhh[[[KKK@@@=========<<<@@@EEERRRdddsss}}}pppllllllooorrrzzz~~~|||yyyxxxwwwwwwvvvuuutttssssssrrroooooopppqqqrrrtttuuuvvvtttvvvxxxyyyyyy{{{~~~~~~yyytttrrrwww}}}yyymmm```HHHBBB;;;444111111000000//////............//////}}}|||yyy~~~{{{yyyyyyxxxuuuwwwqqqkkkgggfffeeecccaaaZZZ\\\]]]^^^___```bbbdddbbbaaa___]]]\\\^^^bbbfffdddggglllppptttxxx}}}}}}{{{yyywwwvvvwwwyyyzzzvvvkkkeeelllyyy~~~}}}{{{zzzyyyyyyyyyxxxvvvsssnnniiigggbbb[[[UUURRRNNNFFFBBBBBBFFFJJJXXXmmmzzz{{{xxxxxx~~~{{{yyytttrrrpppmmmlllkkkkkkkkkssstttsssnnnjjjiiinnntttsss{{{ssskkkppp}}}~~~}}}wwwkkkaaaJJJAAA666000000222111000......------,,,,,,,,,---++++++++++++++++++++++++*********************************)))))))))))))))+++***)))'''''''''((())))))(((''''''''')))***+++,,,***+++...444999;;;:::777888999:::<<<===>>>????????????>>>;;;:::::::::???BBBDDD@@@:::999===CCCEEELLLTTTXXXYYY```mmmxxxyyyiiiWWWMMMCCC>>>;;;:::>>>CCCCCCJJJYYYlll}}}xxxjjjiiiooorrr{{{~~~}}}}}}}}}{{{wwwtttuuutttqqqnnnlllkkkkkkkkkhhhhhhhhhhhhjjjlllnnnooommmmmmmmmnnnoooqqqsssuuuwwwzzz~~~zzzyyy~~~vvveeeTTTHHH<<<777555111///...//////...------------...}}}|||}}}}}}zzz{{{zzzwwwzzztttnnniiihhhgggeeedddcccfffiiilllmmmooorrrsssuuutttrrrpppoooqqquuuyyy|||yyyooofffbbblllzzz~~~~~~~~~}}}|||zzzyyyxxxwwwwwwwwwvvvrrrmmmhhheeeeee^^^WWWRRRLLLDDDAAAAAAIIIPPP```ttt}}}}}}{{{xxxvvvtttrrrooollljjjhhhgggggglllnnnooolllhhhhhhlllqqqooowwwyyyrrrvvvxxxmmmdddQQQGGG;;;333000000000//////...---,,,,,,,,,------+++++++++++++++++++++++++++++++++***************+++++++++***************+++***)))((('''(((((()))))))))(((''''''((()))***,,,++++++///555999::::::999999:::<<<===>>>???@@@>>>??????>>><<<:::;;;<<>>;;;999999<<>>???@@@AAA>>>??????>>><<<;;;<<<>>>CCCAAA???>>>@@@DDDIIILLLQQQXXXaaagggjjjrrrrrr]]]NNNBBB===999:::999999<<>>???@@@AAA===>>>>>>===;;;;;;===???BBB>>><<<>>>EEELLLQQQSSSUUU[[[ccciiioooyyy}}}cccOOODDD<<<999999;;;;;;;;;>>>CCCIIIUUUhhhqqqeeecccmmmyyy~~~~~~~~~~~~}}}}}}||||||zzzzzzyyyxxxvvvtttrrrqqqooommmkkkiiigggddd```]]]ZZZXXXUUURRRPPPNNNNNNMMMNNNNNNMMMLLLLLLLLLMMMNNNQQQOOOMMMMMMNNNQQQTTTVVVXXX\\\aaaeeehhhlllqqqtttvvvzzzyyyfffPPPAAA999333222333000//////...............xxxjjjdddgggqqqsssggg\\\YYYYYY```ttt~~~|||zzzyyywwwxxxyyyxxxvvvssspppnnnmmmeee\\\UUUMMMIIILLLSSS[[[mmm}}}wwwpppkkkiiiiiipppqqqqqqrrrqqqpppnnnmmmkkkjjjfffbbb]]]XXXTTTRRRPPPSSSXXX\\\```dddgggiiilllttt|||zzzzzzsssnnn___VVVIII<<<333000//////000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))******++++++))))))******************((())))))))))))(((((((((+++---111444666888:::;;;;;;;;;<<<===>>>??????@@@===>>>===<<<::::::<<>><<<;;;@@@IIIQQQUUUVVVUUU[[[cccjjjrrr}}}oooWWWGGG???999888999;;;<<<<<<@@@GGGOOO]]]qqqvvvjjjdddgggttt~~~zzz}}}~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{zzzzzzyyyyyyyyyuuutttsssrrrooommmjjjiiigggeeebbb___]]]ZZZWWWTTTRRRPPPMMMKKKIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGEEEEEEEEEHHHKKKLLLNNNQQQUUUYYY\\\```eeehhhooosssxxx|||rrrZZZHHH===555333333000000///............///vvvggg___ccclll||||||kkk```WWWVVVYYYbbbvvv}}}{{{zzzyyyyyyyyyxxxxxxwwwvvvvvvxxxpppeee\\\SSSOOOUUU^^^nnn~~~}}}{{{xxxrrrkkkgggffffffmmmmmmnnnooonnnmmmlllkkkiiigggddd```\\\WWWSSSQQQNNNOOORRRWWW]]]ccchhhkkkpppwww}}}zzztttpppbbb[[[NNNAAA777222000000......------,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++((()))***+++++++++******''''''((()))))))))))))))+++...333666777888:::<<<<<<<<<<<<===>>>?????????======<<<:::888888;;;===;;;;;;===DDDLLLRRRSSSSSSSSS[[[gggrrr|||}}}yyywww```NNNCCC>>>777666777:::;;;===EEENNNYYYiii}}}uuukkkfffgggnnn|||zzzvvvyyy~~~{{{yyy{{{~~~}}}|||{{{yyyyyyyyyyyyzzzzzzzzzzzz||||||{{{{{{{{{zzzzzzzzzyyyyyyxxxwwwvvvvvvuuuuuupppooommmkkkhhheeecccaaa]]][[[WWWUUUSSSQQQMMMKKKJJJHHHFFFDDDCCCBBBBBBCCC@@@???>>>======>>>???@@@??????>>>>>>???@@@BBBCCCEEEGGGKKKMMMPPPTTTXXX[[[dddiiioootttxxx}}}}}}dddQQQDDD:::444333111000//////......//////wwwfff[[[```jjj{{{~~~vvvfff\\\TTTUUUYYYcccwww|||zzzyyyyyyxxxwwwwwwxxxyyy{{{|||~~~vvvmmmddd\\\[[[dddooo~~~wwwvvvtttpppkkkhhhhhhhhhjjjkkkllllllllljjjiiihhhhhhgggeeebbb]]]YYYUUUSSSOOOOOOOOOSSSZZZcccjjjooosssyyy}}}~~~zzzuuurrrgggaaaUUUHHH<<<444111000------.........---,,,+++***************************++++++,,,,,,---------(((((()))******+++,,,,,,((()))***++++++++++++***%%%&&&((()))************+++///444777777888:::<<<======>>>>>>???@@@@@@@@@>>>===;;;999666666999;;;:::===BBBHHHMMMNNNMMMKKKRRR^^^ppp~~~vvvvvvvvv|||wwwcccSSSHHH@@@===888777888:::===BBBMMMYYYiiizzzqqqkkkgggiiioooyyy}}}yyy|||xxxtttqqqsssyyy~~~~~~}}}|||{{{zzzxxxwwwvvvuuuqqqqqqrrrrrrssssssssssssuuuuuuuuuuuuuuutttsssssssssrrrqqqpppooonnnmmmlllhhhgggeeeccc___\\\YYYWWWTTTQQQNNNKKKJJJHHHEEECCCBBBAAA???>>>======>>>>>>::::::999888888999:::;;;::::::;;;<<<============>>>@@@BBBDDDEEEHHHLLLOOOSSSXXX```gggmmmttt}}}nnn[[[LLL???777444111000000///////////////xxxfffZZZ___jjj{{{{{{ssscccYYYSSSUUUYYYcccwww~~~{{{yyyxxxyyyxxxvvvvvvwwwzzz}}}}}}wwwoooiiidddfffrrr{{{ttttttssspppmmmkkkkkkkkkiiiiiijjjjjjjjjiiigggfffhhhgggfffccc```[[[XXXUUUQQQOOONNNQQQXXXccclllqqqtttzzz}}}}}}{{{vvvtttkkkeeeZZZMMM@@@666111000,,,---...//////---+++***)))))))))))))))))))))))))))***+++,,,------...///))))))***+++,,,,,,------((()))***+++,,,,,,+++***$$$%%%''')))+++++++++++++++000555888888888:::<<>>===;;;888555555777:::;;;???FFFLLLMMMKKKGGGEEERRRbbbyyytttooossswww|||~~~hhhUUUKKKDDD???;;;:::999999===@@@GGGVVVdddxxxtttlllhhhgggnnnwwwtttooolllooouuu{{{|||{{{zzzyyyxxxvvvuuusssrrrqqqllllllmmmmmmnnnnnnnnnooonnnnnnnnnnnnnnnmmmlllllllllllljjjiiigggfffeeedddaaa```^^^[[[WWWTTTQQQOOONNNKKKHHHFFFDDDCCC@@@>>><<<<<<:::999999:::;;;;;;888888777777777888::::::999:::<<<===>>>===<<<<<<:::<<<===>>>???AAAEEEHHHEEEKKKSSS\\\ccclllvvv}}}tttaaaRRRCCC999666111111000///////////////xxxeee^^^cccooowwwlll___VVVPPPQQQXXXeeevvv}}}yyyvvvuuuuuuvvvwwwxxxzzz|||}}}}}}yyyrrrjjjgggnnn|||~~~zzzwwwssspppoooppppppnnnkkkiiiiiiiiiiiiiiihhhgggfffjjjhhhddd```]]][[[ZZZZZZWWWTTTRRRQQQQQQTTT```llltttwwwxxxyyyyyyvvv{{{|||vvvqqqnnnmmmgggXXXEEE777222222,,,---///...---,,,,,,,,,------------------------************+++,,,------,,,,,,,,,++++++*********''''''(((((())))))*********)))'''&&&''')))---///000111333555888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;888777777888:::;;;999DDDNNNPPPIIIEEEIIINNNZZZmmmqqqnnnrrrzzz|||pppWWWJJJGGGCCC>>>:::999<<<@@@CCCFFFQQQeeeuuuttthhheeedddhhhsss~~~rrrpppnnnoooqqqtttvvvwwwtttrrrpppmmmkkkiiihhhgggeeedddbbbaaaaaaaaacccdddggggggffffffeeeeeeeeedddbbbaaa```^^^]]][[[ZZZYYYUUUTTTRRRPPPMMMKKKIIIHHHEEEDDDCCCAAA???>>><<<<<<888888888777777777777777777777777777666666666666::::::::::::999999999999555666777888999:::;;;<<>>555222---...//////...------...------------------------+++++++++***++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++,,,(((((((((((()))+++,,,---111222444666888:::<<<===???@@@AAAAAAAAAAAAAAA@@@<<<:::888666666777999;;;@@@JJJSSSSSSLLLIIINNNUUUdddwww}}}pppmmmrrrxxxzzzyyyeeeOOOFFFDDDBBB>>>;;;<<>><<<;;;:::999888999999999999888888888888555555555666666777777777777777777777777777666666777777888888999:::;;;;;;>>>???AAADDDIIIPPPXXX^^^iiiqqq~~~tttaaaLLL@@@<<<222000......///000///...uuueeebbbiiivvvnnndddRRRLLLHHHMMMWWWeeewww|||{{{zzzyyyxxxvvvuuuuuuuuuuuuuuuvvvvvvvvvuuutttppplllkkkqqq{{{|||yyywwwuuusssqqqnnnmmmmmmnnnnnnmmmjjjjjjjjjiiihhhfffeeedddbbbbbb```^^^\\\ZZZXXXWWWTTTQQQOOOOOOLLLKKKQQQXXXfffkkknnnpppvvv~~~zzzuuuttt{{{{{{xxxrrrqqqlllcccVVVGGG999222........................------------------------,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++***,,,,,,+++++++++++++++***&&&''')))+++,,,,,,,,,,,,333333555666888:::;;;<<<>>>???AAACCCCCCCCCAAA@@@;;;:::777555555666888:::BBBJJJQQQOOOIIIIIIQQQZZZrrr{{{pppooosssvvvzzziiiYYYHHHCCCCCCBBB@@@@@@BBBEEEJJJQQQ^^^oooxxxlllfffbbb___ccciiivvv}}}wwwuuurrrqqqpppooollljjjdddccc```]]]ZZZXXXVVVVVVQQQPPPNNNLLLKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEBBBBBBAAA@@@???======<<<::::::999999888777777777666666555555444444444444333333444555666777888888555555555555555666666666888888888999999999::::::999:::<<>>444///...------...///......------------------------------,,,+++************++++++++++++++++++++++++)))))))))(((((('''''''''(((((()))***+++------...444555666777999:::;;;<<<<<<===@@@BBBBBBAAA???>>>:::999666555555666888:::AAAHHHMMMLLLHHHKKKWWWccc~~~{{{rrrrrrxxxxxx}}}vvv]]]QQQEEECCCEEEEEEEEEFFFKKKNNNTTT\\\kkk}}}xxxjjj___\\\^^^```eeeooo~~~{{{wwwtttqqqnnnkkkhhhccc```ZZZXXXVVVSSSPPPNNNLLLLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@??????;;;:::::::::999999999888888888888888888888888888555555444444333222222222333444444555666666777777666666777777777777777888888888888888888888888888999;;;===???@@@BBBEEEHHHRRRZZZfffqqq{{{|||sssbbbLLL===666333000000000111111111lllbbb]]]hhhxxxwwwdddXXXMMMIIIKKKTTTaaappp~~~|||{{{{{{||||||{{{xxxxxxxxxxxxxxxvvvuuutttuuutttqqqooommmooorrrtttxxxyyyzzzzzzxxxuuurrrpppoooooonnnnnnmmmllllllmmmjjjiiiiiihhhfffdddcccbbbdddccc```]]]XXXTTTPPPNNNPPPMMMLLLMMMJJJEEEEEEHHHRRR]]]iiirrryyyyyyrrrppptttzzz~~~}}}{{{vvvooohhh___RRRCCC999111...,,,,,,---...---,,,------------------------------,,,+++************++++++++++++++++++++++++(((((((((''''''&&&&&&%%%***)))((((((***,,,000222555555666888999;;;<<<<<<<<<>>>@@@BBBBBB@@@>>><<<999777666444555777999;;;CCCIIINNNMMMLLLSSScccqqqzzzuuuwww}}}yyyiiiUUULLLDDDDDDFFFGGGIIILLLSSSZZZccclll{{{zzznnnbbbZZZXXX\\\aaajjjxxxzzzvvvrrroookkkgggccc^^^YYYUUUPPPOOOMMMJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;777777888888888888888888777777888888888999999999:::999999888777777666666666666666666666666666555777777777777888888999999888888888888888888888888:::;;;===>>>???@@@CCCEEEKKKQQQ[[[eeeppp}}}{{{wwwkkkVVVCCC999666222000111111111111xxxhhhbbb\\\hhhyyyuuubbbUUUJJJHHHKKKUUUbbbqqq}}}|||zzzzzz{{{|||{{{zzzyyyyyyzzzzzzyyyxxxvvvuuuuuutttqqqnnnmmmmmmnnnooorrrtttvvvwwwvvvtttrrrpppmmmoooqqqpppnnnlllkkkkkkhhhhhhhhhgggfffdddcccbbb___^^^\\\YYYUUURRRPPPOOOLLLIIIHHHJJJIIIDDDCCCEEEFFFRRR___iiitttyyyqqqmmmrrryyy}}}{{{vvvoooeeeXXXJJJ@@@444000---,,,...///---+++------------------------,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,))))))))))))))))))((((((,,,***(((((()))---111444555555777888:::<<<===>>>@@@AAABBBBBBBBB@@@>>>===777666555555666999<<<>>>BBBHHHMMMMMMMMMWWWjjjzzz{{{zzztttbbbPPPIIIDDDEEEGGGIIIMMMSSS\\\hhhuuu~~~zzzqqqggg___YYYWWW]]]dddsss}}}yyytttppphhheee```\\\XXXSSSOOOKKKHHHGGGEEECCCAAA@@@??????<<<;;;;;;;;;;;;;;;::::::999999999999::::::::::::999999999999888888888888777777777888888888888999555666666666777777777777::::::999888777666555555888777777777666666666666666666777777888888999999888999999999::::::;;;;;;:::;;;===>>>???AAACCCFFFGGGLLLUUU___kkkzzz~~~zzzyyyrrr___LLL;;;777333000////////////lllaaa```___kkk|||uuu```SSSJJJHHHLLLWWWdddrrr~~~|||{{{{{{|||}}}~~~|||{{{xxxyyyzzz{{{zzzxxxwwwuuutttrrrooommmmmmmmmnnnnnnooooooppppppqqqqqqqqqppplllpppsssssspppllljjjiiigggggggggfffeeedddcccbbb^^^\\\XXXTTTPPPNNNLLLLLLHHHDDDDDDFFFGGGCCCBBBDDD???IIITTT^^^jjj}}}wwwoootttzzz~~~zzzooo```PPPFFF999444///...///000...+++------------------------+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,************++++++++++++******)))***,,,...111333444555666999;;;===??????BBBBBBAAA@@@???===<<<;;;666555555555777;;;>>>AAACCCIIINNNNNNOOOYYYmmm~~~rrr___OOOJJJFFFHHHKKKNNNUUU]]]gggxxxpppggg___[[[XXXZZZbbbmmm~~~{{{xxxrrrlllhhh___[[[UUUQQQMMMJJJGGGDDDAAA@@@???===<<<<<<<<<<<<666777777888888888888888777777777888888888999999666777777777777777777777666666777777777888888888666666666666666777777777888888777666555444333222777777777888888888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@BBBDDDEEEHHHLLLOOOPPPVVV___iiittt||||||~~~yyygggTTT???;;;555111000000//////wwwaaaYYY\\\bbbnnnuuu```SSSLLLJJJNNNZZZgggttt~~~~~~}}}}}}}}}}}}}}}wwwxxxzzzzzzzzzxxxwwwuuurrrpppmmmlllmmmnnnoooooommmlllkkkkkklllmmmpppqqqlllpppuuuvvvqqqllliiihhhffffffffffffeeeddddddccc```\\\WWWQQQLLLIIIGGGFFFEEEAAA@@@DDDEEECCCBBBDDD===EEENNNVVVddd{{{~~~qqqvvv|||wwwfffUUUJJJ===777111///111222///,,,------------------------************+++,,,------*********++++++,,,,,,,,,))))))******+++++++++,,,((()))***---...000111111333444666999;;;>>>@@@AAAAAA@@@???===;;;:::999888555555444555888<<<@@@CCCIIIOOOTTTTTTTTT___sssrrr___PPPLLLJJJLLLPPPTTT]]]fffpppoooggg^^^XXXWWWXXX]]]jjjwww~~~{{{xxxtttnnnhhhcccXXXTTTNNNJJJGGGDDDBBB@@@===<<<;;;::::::999::::::555666777888888999888888777777888888999999999:::777777777777888888888888666666666666666777777777888888888888888888888888;;;:::999888777666555555666666777888999::::::;;;;;;;;;<<<======>>>??????<<<===>>>???@@@AAABBBCCCGGGHHHJJJKKKMMMQQQWWWZZZ___fffoooxxxxxx{{{|||~~~~~~lllXXXDDD???999444222222111111}}}hhh\\\XXXZZZdddnnn}}}zzzcccVVVLLLKKKNNNXXXgggvvv~~~|||{{{{{{{{{{{{}}}}}}zzzxxx{{{yyyvvvuuuuuuvvvuuutttsssqqqnnnllljjjhhheeecccdddccccccfffjjjooorrrsssqqqrrrrrrrrroookkkgggeeeiiigggfffeeefffeeebbb```^^^YYYQQQJJJFFFDDDBBBAAADDDEEEFFFGGGFFFEEEBBBAAA@@@>>>AAANNNaaavvv}}}|||ppp^^^RRRBBB888///...///...,,,,,,------------------------,,,,,,,,,++++++*********...---,,,,,,+++++++++++++++,,,,,,,,,+++)))(((&&&111///---,,,---000444666333444555777999:::;;;;;;;;;999777777999:::888555555666888:::>>>CCCHHHLLLKKKSSSYYY[[[\\\ddduuu~~~kkkaaaSSSQQQNNNMMMQQQ[[[gggppp~~~rrrkkkaaaaaa```]]]___hhhvvv~~~yyy{{{}}}|||yyyuuupppjjjccc[[[UUUMMMKKKGGGCCCAAA?????????::::::::::::::::::999999555444444444333222222222:::999777777888888888777777777777777777777777777333555666666555555777888666777999999888888:::;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>??????@@@BBBDDDCCCEEEHHHHHHHHHHHHJJJKKKQQQUUUYYY]]]bbbiiirrryyy|||wwwvvvxxx~~~rrr^^^NNNCCC888666666333000...xxxggg___^^^___cccmmm{{{{{{cccUUUNNNNNNSSS\\\kkkyyy~~~}}}|||{{{{{{{{{}}}~~~}}}{{{zzz{{{xxxuuutttuuuuuuttttttsssqqqmmmkkkjjjgggdddbbbcccccceeehhhmmmpppqqqqqqpppppppppooollliiieeecccbbbbbbbbbcccddddddaaa___YYYTTTLLLFFFCCCAAA@@@@@@DDDEEEGGGHHHHHHGGGEEEDDDAAA>>>AAANNN```uuusssbbbVVVGGG<<<222000000...,,,,,,------------------------,,,,,,++++++++++++++++++...---,,,+++++++++++++++++++++,,,,,,+++***((((((***)))(((((())),,,///111333444555777888999::::::;;;999777888999:::888666666777:::???EEEJJJNNNPPPRRRVVVZZZ\\\___iiizzzxxxhhh```ZZZWWWRRRQQQWWWdddrrr}}}uuujjjeeecccdddddddddgggppp~~~~~~zzzxxxwwwyyy}}}}}}yyyuuuuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvxxx{{{~~~xxxtttnnnhhhaaaZZZRRRMMMEEECCC@@@===;;;:::::::::888888888888888777777777777777777777666666666666777666555555666777777777777777888888888999999999888999::::::999999:::<<<999:::;;;;;;::::::;;;<<>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAA@@@BBBEEEFFFFFFGGGIIIKKKIIIKKKMMMOOOQQQUUUZZZ]]]ccchhhooovvv}}}xxxeeeTTTHHH;;;777666333000///uuukkkgggggggggfffooo||||||cccUUUPPPRRRXXXbbbppp||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||zzzwwwuuusssttttttsssrrrrrrpppmmmjjjhhhfffccc```cccdddhhhmmmqqqsssqqqooonnnnnnnnnllliiifffbbb```]]]^^^```ccceeedddaaa^^^UUUPPPHHHCCCAAAAAAAAAAAAEEEGGGHHHJJJJJJIIIHHHGGGBBB???CCCPPPbbbvvvuuufff[[[MMMAAA666222111...,,,,,,------------------------++++++++++++++++++,,,,,,---,,,,,,++++++++++++,,,******++++++++++++***)))******+++,,,...000333444444555666777777888888888:::999888888999999888777777:::???GGGNNNSSSUUUUUU[[[]]]___bbbiiiuuu}}}lllaaa^^^]]]YYYUUUVVV___ooowwwkkkeeecccfffhhhjjjmmmrrr|||zzzvvvooonnnmmmooorrrrrroookkkppppppqqqqqqqqqooonnnmmmlllmmmppprrruuuxxxzzz{{{}}}{{{yyyyyyzzz{{{}}}|||yyyooojjjccc[[[TTTMMMFFFBBB???>>><<<:::888888888999777777777777777777777777999999999:::::::::::::::666666666666777888999999666666777777888999999999:::;;;===<<<;;;;;;<<<>>>???@@@AAA@@@??????@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJJJJLLLPPPQQQRRRTTTVVVXXXYYYZZZ\\\___dddkkksssxxxsss```QQQBBB:::666222000111wwwqqqooommmlllkkkttt~~~dddVVVQQQUUU\\\gggsss~~~}}}||||||}}}}}}yyywwwtttrrrssssssrrrqqqqqqooollliiihhheeebbb```cccffflllsssxxxyyyvvvsssnnnmmmllliiigggdddaaa```]]]___aaaeeefffddd```\\\RRRMMMGGGCCCBBBDDDFFFGGGKKKKKKMMMMMMLLLKKKIIIGGGCCCAAAEEERRRdddxxx~~~uuuhhh^^^PPPCCC777222000---,,,---------------------------*********++++++,,,,,,,,,,,,,,,+++++++++++++++,,,))))))******+++++++++++++++,,,...111444666777888555555666777777777666666:::999999999999999999888888<<>>======;;;:::::::::::::::888888999999999999999:::999999999::::::;;;;;;;;;999:::::::::999999;;;<<<::::::;;;;;;;;;<<<<<<<<<>>>???AAAAAA@@@@@@BBBCCCEEEFFFGGGGGGGGGHHHJJJLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMOOORRRTTTUUUVVVXXX[[[```cccfffhhhkkkmmmrrrtttwww{{{~~~ppp___MMM@@@888333111333wwwrrrooollliiilllvvvgggYYYRRRWWW```kkkvvv}}}|||{{{{{{|||}}}zzzwwwtttrrrrrrrrrqqqppppppnnnkkkiiigggeeebbb```cccgggnnnvvv|||}}}zzzwwwnnnmmmkkkhhhfffdddbbbbbb___```bbbeeeeeebbb\\\WWWOOOKKKEEEBBBCCCGGGJJJLLLQQQRRRRRRQQQOOOLLLIIIGGGDDDBBBFFFSSSeeexxx~~~~~~}}}|||yyyrrrhhh```RRREEE777111///---,,,---------------------------*********++++++,,,,,,,,,+++++++++******++++++,,,)))))))))******+++,,,,,,'''))),,,///222444555555666666777777777777666666999999:::999999999999:::999AAAKKKTTTYYYZZZYYYXXX[[[aaalllzzz|||{{{~~~|||iii[[[QQQPPPSSSOOOSSS\\\kkk{{{yyynnngggfffiiimmmpppqqqtttyyywwwooogggbbb^^^[[[WWWUUUUUUWWWYYY[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVVVVVVVWWWYYY[[[^^^```bbbhhhjjjmmmooopppooonnnmmmjjjiiihhhgggggggggggggggnnnpppsssvvvyyy~~~yyyrrrnnnaaa\\\UUUNNNIIIEEEBBB@@@======<<<;;;;;;:::::::::999:::::::::;;;;;;;;;<<<888888999999::::::;;;;;;<<<>>>>>>===;;;;;;===???AAAAAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKMMMOOOOOOPPPQQQRRRRRRUUUXXX[[[\\\]]]]]]]]]]]]\\\[[[ZZZ]]]^^^```bbbeeehhhjjjkkknnnrrrxxx}}}~~~pppZZZIII===444222444zzzqqqjjjfffdddbbbkkkuuujjj]]]VVV\\\eeeppp{{{~~~}}}||||||}}}}}}zzzxxxtttsssrrrrrrqqqpppooommmjjjiiihhhgggdddbbbdddgggmmmtttzzz|||zzzxxxmmmkkkiiifffeeeddddddddd___```aaacccbbb^^^WWWSSSLLLHHHCCCAAADDDIIINNNQQQVVVVVVVVVTTTQQQMMMJJJGGGDDDBBBEEEQQQ```rrr|||}}}{{{yyyvvvqqqjjjdddYYYKKK;;;444000---,,,...------------------------++++++++++++++++++,,,,,,+++************++++++,,,******))))))***+++,,,,,,((())),,,///111333444555666777777888888888888777888999::::::999999:::;;;<<>><<<;;;;;;;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<=========???AAABBBAAA???>>>AAADDDEEEEEEFFFGGGHHHJJJJJJKKKLLLOOORRRUUUWWWZZZ^^^```cccdddeeeeeefffiiimmmpppvvvvvvwwwwwwwwwuuutttsssuuuvvvxxx{{{~~~iiiTTTCCC777333555~~~sssggg___[[[]]]```jjjvvvmmmaaa\\\bbbkkkvvv{{{xxxuuussssssrrrqqqpppmmmllljjjiiiiiihhhfffddddddeeeiiinnnsssuuutttssskkkiiigggdddcccdddeeefff```aaaaaabbbaaa]]]XXXSSSLLLHHHDDDCCCGGGNNNTTTWWWXXXXXXXXXVVVTTTPPPLLLJJJDDDAAABBBKKKXXXgggwww|||}}}zzzvvvuuusssoookkkdddUUUCCC999444///...///------------------------,,,,,,++++++++++++++++++***************+++,,,,,,+++******))))))***+++,,,,,,---///111333555777888777777888999999:::999999777999;;;;;;999999:::<<<@@@MMM[[[^^^WWWPPPPPPSSSYYYfffyyyyyyuuuwwwqqqfffYYYPPPJJJGGGHHHKKKMMMYYYmmm~~~zzztttppppppsssvvvyyyzzzzzz{{{yyykkkaaaXXXPPPKKKCCCCCCAAA???>>>>>>???AAACCCDDDEEEFFFFFFEEECCCCCCCCCCCCBBBBBBCCCEEEGGGIIIJJJLLLOOORRRSSSSSSRRRQQQMMMMMMLLLLLLLLLLLLMMMMMMRRRUUU[[[aaahhhrrr{{{zzzqqqllldddaaa[[[WWWTTTQQQNNNKKKNNNMMMLLLKKKHHHFFFDDDCCCAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBEEEHHHHHHFFFGGGKKKOOONNNOOOQQQTTTXXX[[[]]]^^^aaadddiiimmmqqqvvvzzz~~~uuu]]]HHH999444666|||pppbbbXXXVVV[[[aaalllyyynnnccc```gggpppzzz|||yyyvvvtttssssssrrrpppmmmkkkiiiiiijjjiiihhhfffddddddfffiiimmmooonnnmmmiiigggeeecccbbbccceeefffcccbbbccccccccc```[[[WWWOOOKKKGGGGGGKKKSSSYYY]]]XXXXXXXXXWWWUUURRROOOMMMDDD@@@@@@GGGQQQ^^^mmmyyy}}}~~~yyyuuuuuuuuusssqqqmmm]]]JJJ>>>777111//////---------------------------,,,,,,++++++***************))))))***+++,,,,,,,,,+++***))))))***++++++------...///111444666777777777888::::::;;;;;;:::777999<<<;;;999999;;;===DDDRRR```aaaVVVMMMMMMQQQ___mmmuuuqqqsss{{{bbbYYYPPPLLLIIIFFFGGGKKKPPP\\\qqqxxxvvvssstttwww{{{}}}|||}}}qqqdddYYYPPPHHHCCC<<<>>>??????===;;;::::::;;;<<<===>>>>>>>>>===<<>>===<<<===???AAABBBCCCDDDGGGIIIJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKNNNQQQWWW___hhhrrr}}}}}}yyyuuuqqqmmmiiifffbbb___\\\[[[ZZZXXXUUURRROOONNNGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGEEEJJJNNNNNNMMMOOOTTTYYY]]]___bbbggglllqqqtttvvvzzz~~~|||cccLLL;;;555666|||~~~sssggg]]]UUUSSSXXX```qqq|||pppkkkhhhooozzzzzzsssppppppooolllhhhkkkjjjiiiiiijjjjjjiiihhhfffeeedddcccccceeeggghhhggggggfffcccaaaaaaccceeeeeeeeeeeedddccc```^^^]]]SSSNNNJJJKKKRRRXXX[[[[[[[[[XXXVVVVVVWWWUUUPPPLLLCCCAAAAAADDDHHHPPPaaapppyyyzzz|||}}}|||}}}{{{xxxwwwxxxxxxxxxvvvlllWWW@@@555555555222000...,,,*********+++,,,)))+++---//////---+++)))++++++++++++++++++++++++((()))***++++++,,,+++++++++---000111111111333444888888888888888777666666<<<:::;;;<<<999777;;;AAANNNXXX```\\\PPPKKKQQQYYYiiizzz}}}vvvtttvvvyyy~~~iiiUUUOOOJJJJJJJJJHHHIIILLLTTT```xxxzzzvvvooopppsssyyy~~~sssaaaUUUOOOJJJBBB;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::::::::::::::;;;;;;;;;===@@@AAA@@@???DDDEEEFFFHHHHHHGGGFFFEEEGGGHHHIIIHHHGGGHHHLLLPPPYYY```hhhooozzz}}}zzzwwwwwwuuurrrnnnhhhdddaaa___\\\ZZZZZZ\\\^^^\\\[[[\\\YYYUUUSSSTTTUUUUUUUUUTTTWWWZZZ^^^bbbhhhooossswww{{{gggQQQ>>>666555{{{xxxxxxnnnbbbYYYRRRQQQXXXaaauuuwwwgggdddjjjrrr~~~|||uuurrrqqqpppmmmiiikkkiiigggggghhhiiihhhgggaaaaaa```______```aaabbbeeeeeedddaaa______aaacccbbbcccccccccbbbaaa___^^^WWWSSSOOOQQQWWW\\\^^^]]]YYYVVVSSSSSSTTTTTTPPPMMMBBB@@@???@@@BBBIIIYYYhhh|||~~~wwwwwwxxx|||||||||}}}{{{yyyyyyzzz{{{{{{xxxooo[[[DDD666444333000000///...,,,,,,,,,,,,---+++,,,---......---,,,+++++++++++++++++++++++++++((()))***++++++,,,,,,,,,,,,...111222222222444555777888888888888888888777:::888999999777555999@@@NNNVVV]]]XXXNNNKKKTTT^^^ttt}}}xxxwwwzzz}}}rrr```UUUOOOKKKLLLKKKIIIJJJNNNYYYeeezzz~~~sssqqqoooqqquuu|||vvvjjjZZZPPPMMMJJJCCC===888888888888888999999:::::::::999999999::::::;;;::::::;;;>>>AAACCCDDDDDDDDDEEEHHHKKKNNNQQQRRRSSSSSSTTTSSSRRRRRRVVV]]]bbbmmmvvv~~~yyyvvvuuusssqqqqqqssssssrrrpppqqqnnniiifffffffffffffffjjjkkkmmmrrryyy}}}gggRRRAAA888666|||xxxtttjjj^^^UUUPPPQQQZZZdddzzznnnaaa```llluuuxxxtttsssqqqmmmjjjkkkiiifffeeefffgggggggggbbbbbbbbbaaaaaaaaaaaaaaabbbbbbaaa___]]]]]]___aaa___```aaaaaaaaa```___^^^YYYVVVTTTVVVZZZ^^^^^^]]]YYYVVVSSSSSSUUUUUURRRPPPDDDAAA>>>======CCCRRRaaa{{{zzzzzzzzz~~~|||zzz|||}}}{{{zzz{{{}}}~~~~~~{{{sssbbbLLL<<<555333111000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,---///222333333333555666666777888999:::::::::::::::888888999777666;;;BBBNNNTTTWWWRRRJJJLLLZZZggg}}}~~~~~~kkk\\\SSSOOOLLLMMMLLLJJJLLLPPP\\\iii|||uuunnnnnnooossszzz~~~iii^^^QQQJJJJJJIIIEEE@@@888888888888999999::::::;;;;;;;;;;;;<<<===>>>???>>>>>>???AAACCCFFFIIIKKKKKKNNNSSSYYY```fffjjjllliiigggeeeccceeelllvvv}}}{{{zzzzzzyyyyyy}}}{{{|||zzzhhhVVVEEE:::888|||tttjjj]]]UUUQQQTTT___jjj~~~hhh```cccnnnyyyzzzvvvssspppmmmkkklllhhheeecccdddeeefffgggcccccccccccccccaaa```____________^^^]]]\\\^^^```^^^______```___^^^\\\[[[XXXVVVVVVXXX[[[]]]\\\[[[\\\ZZZXXXXXXYYYXXXSSSOOOFFFBBB???===<<>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDEEEFFFGGGIIILLLQQQTTTZZZ```iiittt}}}~~~xxxuuuyyywwwiiiZZZIII<<<777~~~zzzuuuiii\\\TTTQQQVVVcccpppxxxdddaaahhhsss~~~|||vvvssspppmmmlllllliiieeecccdddfffffffffaaaaaaaaa```___]]]\\\[[[\\\]]]^^^^^^\\\\\\^^^___^^^______^^^]]]ZZZXXXWWWVVVVVVVVVXXXZZZ[[[[[[ZZZ]]]\\\[[[\\\[[[WWWPPPJJJEEEAAA???===<<<@@@MMMZZZ|||}}}}}}}}}|||}}}~~~~~~vvvpppgggZZZLLL@@@888666......//////...---,,,+++---,,,***))))))***,,,---++++++++++++++++++++++++************+++,,,---...///111444555555555777888555666888:::<<<===>>>>>>>>>;;;:::;;;:::;;;CCCLLLRRRSSSRRRMMMMMMYYYooo}}}iiiXXXMMMJJJJJJKKKKKKKKKPPPWWWcccuuu~~~sssooopppwwwmmm^^^VVVMMMGGGFFFEEECCC@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGJJJMMMQQQUUUZZZaaagggqqqyyyuuulll___NNN???777}}}zzzsssgggZZZSSSRRRYYYhhhwwwnnnaaaccclll{{{}}}xxxssspppooonnnmmmkkkgggffffffgggggggggddddddbbbaaa___]]]\\\[[[YYY[[[\\\]]]\\\\\\]]]^^^]]]]]]]]]\\\ZZZXXXVVVTTTTTTUUUVVVWWWXXXYYYZZZ[[[ZZZYYYXXXXXXWWWRRRJJJDDDAAA>>>===<<<;;;===HHHTTTsss~~~}}}|||ssslllddd^^^TTTGGG<<<777//////......---,,,,,,+++000///...------...///000++++++++++++++++++++++++++++++******+++,,,...//////111444555555555777888666777999;;;===>>>??????>>>;;;999::::::<<>>======:::;;;DDDNNNddd||||||zzzvvvmmmfffeee___PPPBBB:::111000///------------...//////............//////++++++++++++++++++++++++,,,+++*********,,,...//////111444555555555666888777888:::<<<>>>??????@@@???<<<;;;;;;;;;>>>HHHRRRWWWXXXXXXWWW\\\mmmyyycccOOODDDAAAAAABBBCCCGGGSSS___ttttttpppqqqqqqzzztttgggbbb]]]ZZZZZZ[[[[[[ZZZYYYZZZ\\\]]]^^^]]]\\\[[[YYYYYYZZZ\\\^^^aaacccdddhhhoooyyy}}}|||yyyuuurrrqqqqqqttt{{{{{{tttppppppjjj[[[III???}}}zzzzzz}}}|||yyywwwrrrggg[[[VVVZZZfffzzzoooccccccnnnzzz{{{vvvtttttttttooommmlllkkklllkkkiiigggdddbbb___[[[YYYXXXXXXXXXTTTVVVXXXYYYXXXXXXYYY[[[WWWXXXYYYYYYYYYXXXVVVVVVLLLLLLMMMNNNNNNPPPTTTVVVYYYTTTOOOLLLLLLLLLJJJGGGAAA@@@@@@???<<<;;;BBBKKKWWWqqq|||yyy}}}rrrkkklllhhhYYYHHH>>>333222000...---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********,,,...000///111333444444555666888888999;;;===>>>??????@@@BBB???===>>>>>>BBBLLLVVVXXXZZZZZZ[[[aaattt{{{nnnXXXDDDAAA???>>>???@@@FFFTTTaaattt}}}wwwooopppuuuwwwyyyxxxnnnkkkgggfffgggjjjkkkllliiikkklllnnnnnnmmmlllkkkhhhiiikkknnnrrruuuyyyzzz~~~}}}}}}}}}yyyuuurrrqqqooolllhhhjjjjjjnnnvvvzzzuuupppnnnqqqmmm___NNNCCCzzzxxxxxx}}}}}}{{{xxxvvvqqqdddXXXWWW```ooowwwmmmiiiiiittt{{{vvvssspppooooooooonnnllljjjgggeeeddd]]]]]][[[YYYWWWUUUTTTSSSSSSTTTUUUWWWXXXWWWWWWVVVUUUVVVXXXXXXVVVSSSNNNLLLJJJHHHFFFEEEFFFJJJOOORRRUUUSSSPPPNNNMMMLLLJJJHHHIIIFFFAAA===;;;<<<>>>???OOO^^^ttt~~~{{{}}}zzzuuuppplllcccPPP>>>666333000.........---,,,......---------,,,,,,,,,........................,,,,,,,,,,,,------...///000111222333555666777777666999<<<>>>???@@@BBBCCCHHHHHHCCC>>>CCCPPPYYYZZZ[[[[[[]]]cccooo{{{nnneeeZZZMMMFFF??????>>>>>>BBBKKKUUU\\\rrrvvvuuummmiiinnnqqqqqq||||||~~~vvvvvvvvvwwwyyy{{{|||{{{}}}{{{yyyxxxxxxwwwuuusssnnnttt{{{}}}|||}}}|||wwwtttrrrnnnlllhhheeebbb`````````___bbbfffooo~~~{{{uuupppsssvvvvvvtttiiiTTT@@@yyymmmmmmrrrwww{{{~~~}}}{{{yyytttggg[[[[[[ddduuupppiiijjjooo}}}|||wwwsssqqqpppnnnnnnmmmkkkhhheeecccbbbaaa```^^^\\\YYYWWWVVVUUUNNNOOOPPPQQQRRRRRRRRRQQQPPPQQQRRRRRRQQQOOOLLLKKKEEEDDDBBBBBBDDDHHHLLLOOORRRPPPNNNNNNMMMLLLIIIGGGIIIFFFAAA===;;;;;;<<<>>>JJJYYYnnn~~~{{{~~~~~~{{{wwwsssqqqhhhTTTAAA777444111/////////...---......---------,,,,,,,,,------------------------,,,,,,,,,,,,---...//////111111222333555666777777777999;;;======???AAACCCHHHFFFCCCAAAJJJXXX``````\\\]]]```iiixxxhhh[[[TTTLLLCCC???>>>>>>>>>???DDDMMMWWW___nnnrrrpppjjjhhhmmmqqqqqq{{{~~~~~~}}}~~~zzz|||}}}{{{yyy{{{uuurrrrrrtttuuuvvvqqqqqqpppnnnllljjjhhhggggggiiikkkkkklllpppwww}}}~~~xxxrrrmmmkkkeeedddaaa]]][[[ZZZZZZZZZ]]]```dddmmm}}}~~~xxxyyy|||~~~|||qqq\\\IIIzzzkkk______hhhrrrzzz~~~xxxkkk___```lll~~~~~~hhhffflllttt}}}xxxtttrrrqqqnnnmmmllliiifffccc```___```^^^[[[WWWTTTRRRQQQPPPJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJHHHGGGFFFBBBAAA@@@AAACCCGGGKKKMMMTTTSSSSSSTTTTTTRRROOOLLLIIIFFFAAA===::::::;;;<<>>BBBEEEGGGDDDBBBGGGUUUdddkkkjjj^^^```fffsss~~~{{{~~~oooXXXLLLGGGDDDAAA@@@>>>??????AAAFFFOOOZZZaaajjjlllkkkgggggglllqqqsss{{{}}}~~~}}}~~~|||~~~wwwiiiddd]]]XXXVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQSSSTTTVVVXXX```jjjrrr{{{|||~~~}}}uuummmfffbbb\\\[[[YYYWWWVVVVVVVVVVVVZZZ]]]bbbkkkzzzyyydddQQQzzzlll``````hhhqqqzzz}}}pppeeeggguuuyyyeeeeeemmmxxx}}}xxxtttrrrrrrnnnmmmllliiifffbbb___^^^]]]ZZZVVVQQQNNNLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEIIIHHHGGGEEEDDDCCCCCCBBBEEEDDDDDDEEEGGGJJJNNNOOOUUUUUUVVVXXXXXXVVVSSSOOOJJJGGGCCC>>>;;;:::;;;;;;@@@MMMaaavvv~~~}}}~~~zzzyyy{{{sss\\\FFF888555111//////000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111222333444555777888888;;;<<<<<<<<<===???CCCFFFEEEBBBCCCMMM___mmmrrrqqqcccdddkkk{{{}}}uuuuuuyyy}}}tttbbbNNNFFFDDDDDDDDDFFFBBBCCCDDDEEEJJJRRR\\\ccciiihhhgggeeegggmmmrrruuu{{{|||||||||}}}nnnbbbWWWRRRKKKFFFDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFFFFFFFIIIJJJLLLNNNRRR\\\hhhrrr|||}}}xxxooopppssswww|||}}}tttjjjaaa\\\XXXWWWVVVUUUUUUVVVVVVWWWYYY\\\aaaiiixxxlllZZZ}}}pppggghhhpppvvv|||uuukkkooo~~~vvvcccfffqqq}}}|||wwwsssrrrqqqnnnmmmllliiifffbbb___^^^\\\YYYTTTOOOKKKIIIIIIJJJGGGGGGFFFDDDCCCBBBBBBAAAFFFEEEEEEEEEFFFHHHIIIJJJNNNNNNOOOPPPQQQSSSTTTUUUSSSSSSTTTUUUUUUSSSOOOKKKJJJHHHDDD@@@===;;;;;;<<>>>>>>>>>>>@@@DDDGGGDDDAAADDDQQQcccooorrrpppfffhhhqqqvvvpppqqq{{{bbbTTTFFFBBBDDDFFFGGGJJJKKKKKKKKKLLLPPPWWW```fffllliiiffffffiiinnnssswww{{{||||||~~~~~~uuukkk]]]SSSKKKGGGAAA>>>>>>>>>????????????>>>>>>???@@@AAABBBFFFHHHKKKNNNTTT___llluuu~~~xxxrrrnnndddfffiiinnnttt{{{}}}ssshhh]]]WWWTTTTTTTTTUUUUUUVVVWWWWWWYYY]]]aaahhhvvvwwwddd{{{uuuzzz|||sssxxxsssccchhhwww{{{uuuqqqpppooommmlllkkkhhheeebbb```^^^XXXTTTNNNHHHEEEDDDEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCEEEGGGIIILLLQQQUUUXXXZZZ[[[[[[\\\\\\\\\\\\\\\[[[WWWVVVUUUTTTTTTQQQMMMJJJIIIGGGCCC@@@===<<<;;;;;;===FFFUUUiii{{{tttwww}}}{{{{{{zzzzzzzzzrrr```OOO===888333///.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222333555666777888999===>>>?????????AAADDDFFFCCCAAAEEETTTbbbiiijjjiiidddjjjvvvrrrppptttwwwYYYNNNEEEEEEIIILLLOOOSSSUUUUUUUUUVVVYYY```hhhmmmrrrlllggghhhkkknnnrrrwwwxxxzzz~~~uuuiiibbbZZZPPPHHHBBB???<<<;;;;;;<<<<<<<<<999888888999:::<<<>>>@@@DDDHHHNNNTTT\\\fffrrr{{{yyytttooojjjfffddd^^^```dddjjjpppwww|||{{{rrrfff[[[TTTQQQQQQRRRSSSTTTUUUUUUVVVZZZ^^^aaafffrrrlll{{{sssdddlll|||{{{vvvsssuuu|||yyyrrrooommmmmmjjjjjjhhhgggdddaaa___^^^TTTPPPIIICCC@@@@@@BBBCCCDDDDDDDDDEEEGGGJJJLLLNNNNNNPPPTTTYYY]]]bbbeeegggfffffffffeeedddbbb```___[[[YYYVVVTTTRRROOOKKKHHHEEEDDDAAA>>><<<;;;::::::;;;AAANNNaaavvvvvvuuuyyy{{{{{{tttxxxyyyyyyyyysssfffYYYAAA<<<666222000000000///......---------,,,,,,,,,------------------------,,,,,,,,,---///000222333222333444555666777888999;;;<<<>>>??????@@@AAACCCBBBAAAGGGUUU^^^___^^^______iiizzzyyypppsss|||nnnWWWMMMFFFGGGMMMSSSYYY^^^]]]^^^___aaadddkkkrrrxxxxxxoooiiijjjllllllpppuuutttxxxvvvmmmaaaVVVOOOJJJEEEAAA<<<;;;::::::;;;;;;:::888888777777888:::===@@@BBBHHHOOOYYYbbblllwww~~~zzzsssnnnjjjfffccc```aaaccchhhnnntttyyy|||~~~|||~~~~~~{{{ttthhh]]]UUUOOOOOOPPPRRRSSSSSSTTTTTTZZZ]]]```cccmmm}}}xxxvvvgggpppsssooojjjhhhkkktttwwwqqqmmmllllllhhhhhhgggeeeccc```^^^]]]VVVRRRKKKEEEBBBCCCEEEGGGEEEEEEGGGJJJNNNRRRVVVXXXZZZ[[[___bbbfffiiikkklllkkkkkkkkkjjjgggdddbbb```YYYVVVRRROOOLLLIIIEEEBBBCCCAAA???<<<:::999999999999>>>III[[[pppzzzvvvxxxzzzzzzpppuuuyyyyyyxxxtttkkkaaaEEE@@@999444222111111111......---------,,,,,,,,,........................+++,,,,,,---///111222333222333444555666888999999888;;;===>>>>>>>>>???AAABBBAAAHHHUUU[[[XXXVVVXXXYYYhhh~~~vvvooowww}}}iiiTTTJJJCCCDDDKKKRRR[[[bbbbbbccceeegggkkkrrr{{{{{{qqqiiijjjlllkkknnnsssqqqwwwxxxpppddd]]]SSSJJJDDD@@@>>>===;;;::::::;;;<<<;;;999666;;;::::::<<<>>>AAAEEEGGGPPPYYYeeerrr}}}}}}~~~~~~~~~}}}vvvpppllliiifffcccgggiiinnntttzzz~~~|||~~~~~~wwwlll```YYYOOOPPPQQQRRRSSSTTTTTTTTTYYY]]]___```iiiyyyvvviiinnn|||wwwnnnddd```aaagggtttyyyqqqllliiihhhhhhhhhfffdddccccccbbb```^^^UUUQQQLLLJJJKKKMMMOOOPPPRRRUUUXXXZZZ\\\^^^aaadddbbbdddhhhkkklllmmmllllllkkkjjjjjjkkklllggg___YYYXXXUUUPPPKKKGGGEEEDDDDDD@@@>>>:::999999888777666777;;;CCCPPPcccyyyxxxwwwxxxxxxxxxvvvtttvvvxxxvvvoooiiiVVVEEE888666444,,,+++000...............---------///////////////.....................///111222222222333555777999999999999555777:::<<<===>>>@@@AAA===FFFLLLSSSZZZSSSNNNUUU___uuuzzzwww}}}vvv```MMMIIIDDDCCCJJJUUU]]]___^^^ccceeefffssszzzrrrlllkkkkkkjjjlllqqqpppyyyzzzssslllfffbbbVVVNNNGGGDDDAAA>>>===???999:::;;;======>>>>>>===<<<>>>@@@BBBCCCFFFJJJLLL[[[fffwww}}}{{{zzzwww~~~{{{vvvsssrrrzzz~~~~~~xxxmmm___UUUPPPPPPQQQQQQRRRSSSSSSSSSTTTVVVZZZ___ggguuurrreeekkkyyyzzzpppfffaaaaaafffqqq|||yyyrrrllliiihhhggggggeeecccbbbbbbaaa___]]]XXXUUURRRQQQSSSVVVWWWXXXZZZ\\\___```aaabbbeeegggffffffgggggggggeeedddcccdddfffhhhgggddd___[[[XXXVVVSSSOOOJJJFFFEEEDDDDDDBBB???<<<:::999999888777777;;;AAALLL\\\qqq|||xxxxxxxxx{{{yyywwwyyyzzzwwwpppjjj[[[III:::666444---+++///...............---------,,,,,,,,,------..................///000111222333222333555777888999999999888:::<<<<<<<<<<<<===>>>;;;EEEKKKRRRXXXRRRMMMTTTeeeyyy}}}{{{ooo[[[JJJGGGCCCDDDKKKUUU[[[]]]\\\bbbfffkkkzzzxxxqqqlllkkkkkkjjjmmmrrruuu|||xxxxxxwwwwwwzzz{{{zzzxxxsssnnnhhhccc```UUUMMMFFFCCC@@@<<<;;;===;;;;;;===>>>@@@BBBDDDDDDEEEEEEFFFFFFIIINNNTTTYYYgggrrr~~~}}}pppaaaWWWQQQQQQQQQQQQQQQRRRRRRRRRSSSVVVYYY^^^fffttt~~~lll```ggguuu~~~tttiiidddcccfffoooxxx~~~|||xxxsssnnnjjjhhhfffeeecccaaaaaaaaa```^^^\\\ZZZXXXWWWWWWZZZ\\\]]]^^^]]]___aaabbbaaaaaacccdddddddddcccaaa___^^^]]]\\\\\\```cccaaa[[[VVVUUUWWWRRRPPPLLLHHHFFFDDDDDDDDDDDDAAA===;;;:::999777666777:::>>>EEEQQQddd{{{~~~zzzxxxyyy}}}{{{zzz{{{|||yyysssnnnbbbMMM;;;555444000---/////////.........---------))))))***+++,,,---...............///000222333444333444555777888999::::::;;;<<<===<<<:::999:::;;;<<>>???@@@BBBEEEIIIMMMQQQTTTVVVUUUSSSQQQRRRWWW___eeeoooyyy~~~xxxyyy{{{~~~tttdddYYYSSSRRRQQQQQQQQQQQQQQQQQQSSSUUUXXX]]]eeerrryyyhhh]]]dddrrr}}}vvvmmmiiiiiikkkqqqxxx~~~~~~}}}||||||}}}}}}{{{zzzxxxuuuqqqmmmiiigggeeecccbbbaaaaaaaaa___]]]YYYXXXXXXYYY[[[\\\\\\[[[VVVXXX[[[\\\[[[[[[\\\]]]]]]]]]\\\[[[[[[[[[[[[\\\YYY[[[\\\ZZZVVVTTTSSSTTTNNNMMMJJJGGGEEEDDDDDDDDDDDDAAA===:::999888666444666888;;;???HHHZZZuuu}}}yyyzzz{{{{{{{{{}}}~~~{{{vvvrrrfffQQQ===555444222000////////////...------,,,,,,)))******+++,,,,,,------......///000111222444555333444555777888999::::::<<<<<<===;;;999888999:::???KKKRRRWWW[[[TTTSSS___vvv~~~lllZZZNNNIIIHHHMMMTTTXXX[[[^^^```eeennnzzz|||rrrnnnlllmmmmmmmmmqqqxxxzzzddd\\\VVVXXX]]]dddlllsssxxxyyyyyyxxxuuupppkkkhhh^^^VVVNNNJJJGGGBBBAAACCCDDDEEEIIINNNUUU]]]dddhhhkkkiiifffcccaaabbbfffjjjpppwwwzzzssspppnnnpppuuu{{{vvveeeZZZTTTSSSRRRPPPOOOOOOPPPPPPSSSUUUXXX\\\dddqqqvvvfff[[[bbboooyyywwwooonnnppprrrvvv|||~~~|||zzzxxxxxxyyyyyyxxxxxxwwwvvvsssoookkkiiifffeeeccccccccccccaaa```[[[ZZZYYYYYYZZZZZZXXXWWWQQQSSSWWWXXXXXXWWWXXXYYYXXXXXXWWWXXXXXXYYYZZZ[[[ZZZXXXVVVUUUVVVVVVTTTQQQLLLJJJHHHFFFEEEDDDCCCCCCBBB???;;;999777666444333666555777<<>>:::888777666444333666333444:::BBBPPPlll{{{tttxxxvvvxxx{{{}}}~~~|||zzzxxxnnn```LLL===666444222111000000///...---,,,,,,+++///.........---------,,,//////000111222444666777555555666666888:::;;;<<<999::::::888777777999;;;>>>LLLSSSUUUWWWSSSZZZmmm~~~{{{fffSSSIIIDDDIIINNNOOOSSSZZZZZZdddttttttnnnmmmnnnqqqqqqrrryyylll\\\UUUQQQQQQWWW^^^fffqqqzzzxxxssslllddd[[[WWWSSSMMMLLLMMMMMMQQQWWW___iiisss{{{{{{xxxvvvuuutttttttttvvvxxxyyy|||}}}~~~|||wwwpppiiiddd\\\[[[[[[\\\```eeekkknnnrrrsssvvvyyy~~~}}}{{{yyyxxxwwwwwwwwwvvvvvvzzz~~~ooo```VVVSSSSSSUUU[[[fffuuuuuueeeZZZTTTSSSQQQOOONNNNNNOOOPPPSSSTTTWWWZZZaaannn}}}tttooooooqqqooommmxxxmmm]]]RRRYYYdddlllsss{{{}}}vvvqqqtttyyy{{{}}}}}}|||wwwvvvuuuttttttsssssssssqqqrrrrrrrrrpppnnnllljjjhhhfffeeeeeeffffffdddccc```]]][[[YYYYYYYYYWWWVVVUUUXXX[[[[[[ZZZXXXWWWWWWTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSRRRPPPOOOKKKJJJIIIGGGEEEDDDBBBBBB@@@===:::888888777666555888222222:::AAAMMMfff~~~vvvoootttxxx{{{~~~~~~|||yyyxxxvvvkkkXXXEEE999333222111000000///...---,,,++++++------------............//////000111333555777888666666666666888:::<<<===:::::::::888666666888:::???MMMSSSTTTUUUTTT___uuuoooWWWJJJBBBEEEIIIJJJPPPYYY]]]iii{{{{{{rrrlllmmmpppssssssttt|||}}}sssggg]]]YYYWWWZZZbbbjjjrrr|||vvvnnneeeaaa\\\WWWUUUVVVXXX\\\bbbjjjrrrzzz{{{vvvrrrqqqppppppooonnnlllkkkkkkkkkjjjhhhccc]]]WWWSSSNNNMMMLLLMMMOOORRRVVVXXXZZZ[[[]]]```ccceeehhhiiimmmmmmkkkjjjgggeeebbbaaa___aaabbbbbbccchhhrrrzzzyyyiiiYYYOOOMMMNNNPPPXXXfffxxxttteee[[[TTTRRRPPPNNNMMMNNNPPPQQQQQQRRRTTTXXX^^^kkkzzz|||rrrooorrryyyxxxwwwiiiYYYNNNTTT___fffmmmttt|||}}}uuuqqquuuzzz{{{|||~~~zzzxxxxxxqqqqqqqqqrrrrrrrrrrrrrrroooooopppooonnnmmmkkkjjjgggfffeeeeeeeeeeeedddccc___\\\YYYXXXXXXXXXWWWVVVUUUWWWZZZZZZWWWTTTRRRRRROOOQQQSSSUUUUUUUUUSSSRRRJJJNNNRRRRRROOOMMMMMMOOOKKKKKKIIIGGGEEEDDDBBBAAA@@@>>>:::999999999888666999222222:::AAAKKKaaaxxxrrrkkkqqq|||~~~~~~{{{xxxwww}}}sssaaaKKK;;;333111000111000///...---,,,++++++++++++,,,,,,......////////////000111333555777888666666666666888:::<<<===<<<<<<:::888555555777999AAAOOOUUUUUUVVVVVVccc{{{vvv[[[LLLBBBEEEHHHIIIPPPZZZdddpppwwwooolllmmmppptttuuuvvv~~~|||rrrnnniiiccc``````dddnnnvvv~~~wwwnnnjjjeee___]]]___bbbfffkkkssszzzuuuooojjjkkklllnnnnnnkkkgggddd``````^^^[[[WWWQQQLLLHHHIIIHHHGGGGGGHHHJJJLLLMMMLLLMMMNNNOOOQQQRRRSSSTTTWWWWWWWWWVVVTTTQQQOOOMMMPPPSSSUUUUUUWWW]]]hhhqqqwww~~~tttdddSSSIIIHHHJJJLLLTTTdddyyytttfff\\\SSSRRROOOMMMMMMNNNPPPRRROOOPPPRRRUUU\\\hhhwww|||yyy^^^TTTKKKLLLRRR\\\jjjuuuyyyzzzwwwuuuwwwzzz}}}}}}|||zzzqqqlllgggiiimmmppprrrrrrrrrrrrooonnnmmmlllmmmllliiigggbbbbbbbbbcccdddbbb___\\\XXXWWWVVVUUUTTTTTTSSSTTTQQQTTTXXX[[[ZZZUUUOOOKKKOOOPPPSSSTTTTTTSSSPPPOOORRRQQQPPPOOONNNNNNMMMNNNLLLJJJIIIHHHHHHFFFCCCAAA>>>>>><<<;;;999777666666333666:::;;;<<>>===;;;:::888777666555777:::;;;;;;DDDZZZooopppfffnnn}}}||||||yyyooo]]]GGG888333444000000///.......................................,,,...111222222333444555555555555666888999;;;<<<;;;;;;;;;:::999:::<<<>>>HHHLLLSSSWWWXXX___rrr~~~___OOOCCCDDDIIINNNWWW```ooozzzxxxuuuuuuyyy{{{zzzyyyyyyssssssssssssxxx~~~|||xxxwwwxxxzzz}}}vvvkkkdddaaacccjjjooonnnmmmmmmhhhaaa\\\WWWSSSOOONNNMMMJJJGGGKKKLLLMMMLLLKKKKKKMMMNNNMMMMMMMMMMMMLLLJJJIIIHHHJJJJJJIIIHHHHHHHHHIIIIIIGGGFFFFFFGGGKKKPPPTTTWWWbbbgggmmmppprrruuu{{{vvviii]]]RRRJJJIIIMMMSSS[[[iii{{{uuuhhh^^^VVVSSSPPPOOOPPPPPPOOONNNNNNNNNQQQUUUYYY```nnn|||~~~wwwrrr~~~{{{|||oooWWWOOOGGGHHHMMMUUU___hhhrrrzzz~~~}}}{{{{{{|||}}}uuukkkaaa[[[UUUXXX^^^dddjjjoooqqqssssssqqqpppooonnnmmmjjjgggeeedddcccccccccaaa^^^[[[WWWVVVUUUSSSRRRRRRRRRQQQNNNPPPRRRTTTTTTRRRPPPNNNOOOOOOOOOPPPPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMHHHGGGFFFGGGHHHHHHGGGEEE@@@???>>>===;;;999888777777888:::;;;:::AAAUUUhhhssshhhpppxxxeeeNNN===555444000000///.......................................---///222333333333555666444555666888999::::::;;;:::<<<===;;;888:::AAAGGGOOOQQQUUUYYY[[[cccvvv|||~~~~~~]]]OOOEEEGGGMMMRRR\\\ggguuu||||||wwwxxx{{{}}}|||{{{|||wwwuuuuuuyyy~~~wwwooommmpppvvv|||xxxnnneee```]]]bbbggglllmmmmmmlllgggaaaYYYVVVSSSQQQPPPOOONNNMMMRRRTTTVVVXXXWWWWWWWWWXXXWWWWWWVVVTTTQQQOOOMMMKKKJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJKKKLLLNNNQQQSSSUUU^^^aaadddfffhhhlllrrrwww{{{}}}~~~~~~|||{{{xxxooocccYYYPPPKKKNNNTTT[[[dddrrrwwwiii```VVVSSSPPPOOOPPPPPPOOONNNPPPOOOQQQUUUWWW]]]jjjwwwzzzvvv~~~yyyuuuuuu{{{{{{kkkTTTKKKEEEFFFJJJPPPYYYaaammmuuu}}}|||zzzzzz{{{~~~}}}sssggg\\\WWWQQQUUU[[[bbbiiimmmpppqqqqqqpppnnnnnnnnnmmmkkkhhhfffeeeccccccbbb```]]][[[XXXWWWVVVTTTSSSRRRRRRRRROOOOOOPPPQQQRRRRRRQQQQQQRRRQQQPPPOOONNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLHHHGGGGGGGGGHHHHHHFFFEEEAAA@@@???===<<<:::999888666777999999999???QQQccc}}}uuummmuuummmUUUAAA777555000000///...............---------...............---///222333222222444555333555777999:::;;;::::::999===???<<<888<<>><<<:::999999444555666888888===NNN^^^xxxzzzrrrzzzpppXXXCCC888555000000///...............---------.........//////---///111222111111222333333555777999;;;;;;;;;:::999===???<<<:::AAAQQQ___gggccc```aaaeeennn}}}wwwwwwnnnRRRKKKHHHMMMRRRXXXffftttuuuyyywwwwwwyyy{{{zzz{{{}}}qqqggg```^^^\\\aaaiiiqqqxxx{{{{{{zzzssspppkkkfffcccbbbccceeennnxxxxxxpppkkkhhhgggbbb```___``````]]]XXXUUURRRRRRRRRRRRRRRSSSUUUWWW[[[```ggglllppprrrsssuuuuuutttrrrpppllliiifffdddaaa```]]]\\\\\\]]]^^^___bbbcccfffggghhhhhhgggfffhhhgggdddaaa___```dddgggcccccccccbbbbbbbbbaaaaaaccc]]]UUUPPPKKKMMMWWWcccvvvwwwkkkbbbVVVSSSPPPOOOPPPPPPOOONNNQQQPPPSSSUUUVVVZZZfffqqq~~~zzztttmmmjjjlllppprrrrrrrrrxxx~~~xxxjjjRRRIIICCCCCCGGGMMMUUU]]]gggooovvvxxx{{{}}}}}}{{{wwwyyy}}}uuuiii```]]]aaafffmmmsssvvvuuurrrooommmlllkkklllmmmmmmkkkiiigggeeebbbaaaaaa```^^^\\\[[[ZZZYYYWWWUUUTTTSSSSSSOOOOOOPPPPPPPPPQQQQQQRRRTTTSSSQQQNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGEEEBBBAAA@@@???>>><<<:::999888333333555666777;;;JJJXXXssswww|||pppXXXCCC888444000000///...............,,,,,,------.../////////---///111111111000111333555666777999:::;;;;;;<<<:::===>>><<<===HHH\\\lllrrrkkkeeeeeejjjuuuxxxsssuuu}}}tttdddNNNIIIIIIPPPUUU\\\kkk{{{}}}rrrxxxuuuuuuwwwyyyxxxzzzzzzmmmbbb[[[YYYSSSXXXaaakkksssvvvuuusssjjjddd^^^[[[YYYZZZaaahhhxxx|||wwwsssooommmccc]]]YYYYYYYYYVVVRRRQQQOOOPPPQQQRRRRRRTTTWWWZZZ```eeelllrrrvvvzzz|||~~~~~~|||zzzwwwuuutttnnnllljjjhhhggghhhjjjllloooqqqsssuuuvvvvvvuuutttrrroooiiiccc^^^\\\\\\\\\XXXWWWVVVUUUTTTTTTTTTTTTTTTPPPMMMKKKJJJOOO]]]kkkvvvjjjaaaVVVSSSPPPOOOPPPPPPOOONNNPPPPPPSSSVVVWWW[[[fffrrr~~~yyyssskkkggghhhkkklllkkklllrrrzzzwwwkkkSSSJJJCCCCCCGGGMMMWWW___eeemmmtttwwwzzz}}}~~~{{{zzz}}}{{{pppiiiggglllrrrzzz}}}wwwrrrqqqooonnnmmmmmmllliiigggfffdddbbbaaaaaaaaa___^^^[[[ZZZXXXVVVUUUSSSSSSRRRNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKIIIHHHGGGGGGHHHHHHFFFDDD@@@@@@???===;;;:::888888555444555666555999EEERRRjjj~~~{{{yyy{{{{{{}}}mmmUUUAAA666444000000///...............,,,,,,------...//////000...000222222111111222333666666777888999;;;<<<===;;;<<<<<<<<>>===;;;999888777777666666666444666AAAMMMcccwww~~~}}}vvvuuu~~~{{{uuuwww||||||jjjSSS???666333000000///...............,,,,,,------...///000000///111333333222222333444777777777777888:::===>>>===<<<;;;<<>>===<<<:::888777666555444555888>>>BBBYYYmmm|||nnnnnnuuu~~~{{{ssstttzzzzzztttkkkYYYCCC777555222111000//////............------------.../////////000000222333444555555444555777:::;;;<<<<<<<<>>:::;;;HHH^^^pppxxxvvvnnnfffgggtttvvvnnnvvv~~~~~~nnnaaa[[[XXXTTTQQQSSSTTTXXX___fffooo}}}}}}uuusssrrrvvvuuuvvvwwwwwwxxxuuujjjdddbbbgggmmmuuu~~~xxxtttqqqooommmqqqpppppprrrssslllaaaXXXRRRQQQVVVcccooo{{{|||yyyvvvooohhh```XXXSSSTTTWWWYYY[[[^^^aaacccfffhhhhhhiiikkkmmmnnnppptttxxx{{{xxxnnnfff___XXXSSSEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHKKKOOOVVVbbbwww{{{pppeee^^^WWWTTTQQQOOOOOOOOOOOONNNQQQQQQUUUYYYZZZ]]]gggrrrwwwpppjjjiiihhheeeeeehhhnnnssszzz~~~sss^^^PPPFFFGGGKKKNNNWWWaaakkkrrrzzzzzzvvvtttqqqllllllnnnyyy}}}wwwpppqqqqqqpppnnnkkkiiiggghhhfffdddaaa___]]]\\\[[[YYYXXXWWWUUUTTTSSSRRRRRRNNNNNNNNNMMMMMMLLLLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEFFFGGGGGGEEEBBBCCCAAA>>>======<<<999777666666555444444777<<<@@@QQQeee~~~mmmiiipppyyy~~~yyyrrrsssyyy}}}wwwnnn\\\FFF999666222111000//////......///...------------.../////////000111222333444444555444666888:::;;;;;;;;;;;;<<<;;;999;;;HHH]]]mmmtttqqqkkkfffjjjxxxxxxrrr~~~uuueeeZZZUUUTTTRRRPPPWWWWWW]]]hhhrrr|||}}}uuutttsssvvvuuuuuuwwwwwwxxx}}}jjj___YYYXXX[[[```mmmzzz}}}{{{{{{{{{{{{{{{yyyxxxxxxyyywwwooobbbYYYZZZZZZbbbppp}}}|||yyyvvvooohhh^^^WWWRRRUUUZZZ^^^bbbfffjjjlllooopppqqqrrrsssuuuxxxxxxyyyzzz{{{|||}}}~~~~~~ssskkkfffaaaYYYSSSJJJIIIGGGFFFFFFHHHJJJLLLNNNNNNQQQWWW___lll{{{qqqggg```YYYVVVRRRPPPOOOOOOOOONNNQQQRRRUUUYYYZZZ]]]gggrrrwwwpppkkkkkkkkkiiijjjmmmqqqvvv|||wwweeeUUUIIIIIIMMMPPPZZZeeelllsss{{{|||vvvqqqoookkkffffffiiiqqq{{{~~~xxxrrroooooooooooommmkkkiiiggggggfffcccaaa___]]]\\\[[[XXXWWWWWWVVVUUUSSSRRRQQQOOONNNNNNMMMLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFFFFFFFFFFDDDBBBAAA???===<<<<<<;;;999777666666555333333666:::>>>III\\\vvv}}}kkkdddjjjuuu{{{xxxrrrsssxxxzzzppp___KKK<<<777222222111000////////////......------......///000000000111222333333444555666777888::::::::::::999777888888<<>><<<<<<<<<;;;999888666666555333222444888;;;DDDUUUmmm~~~zzziiibbbhhhrrryyywwwqqqqqqvvv{{{rrrbbbPPPAAA999333222111000////////////...............//////000000000111222333333444444666777999::::::999888888333666777<<>>===<<<<<<======;;;:::888888777555333333555777:::EEEWWWjjjyyy{{{mmmbbbgggqqqyyyyyysssppprrr|||}}}zzzrrrgggZZZIII<<<333333222111000000000000//////......//////000111111111222222222333333333666777888999999999888777222555888;;;EEEQQQWWWWWWSSSYYYggg|||ttteee___^^^^^^]]]\\\^^^hhhxxxyyyyyyyyywwwvvvrrrppppppqqquuu|||lllbbb]]]^^^eeemmm|||zzztttmmmfff___]]]ZZZXXXXXXWWWUUUSSSWWW[[[aaahhhmmmqqqrrrssswww{{{qqqiiikkknnnssszzz~~~}}}|||yyy|||~~~zzzwwwuuuwww}}}|||rrrbbbZZZVVV\\\hhhvvvqqqlllhhhkkkqqqrrrkkkddd___aaadddhhhkkkoooqqqrrruuuqqqqqqwww~~~|||uuupppjjjcccZZZRRRNNNMMMNNNNNNPPPQQQSSSUUUUUUWWW```jjjxxx|||tttsssqqqmmmjjjeeebbb```^^^aaaffflllqqqvvvyyyzzzyyysssnnnmmmmmmkkkkkknnnnnnxxxkkk[[[OOOOOOSSSWWWaaammmsssxxxwww```YYYRRRPPPNNNNNNSSSYYY]]]fffmmmnnnmmmmmmllliiijjjjjjiiiiiihhhhhhiiiiiibbbaaa```^^^\\\[[[ZZZZZZXXXWWWUUUTTTRRRQQQQQQQQQIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHJJJLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHDDDFFFGGGEEEBBB??????@@@???===<<<<<<>>>>>>===;;;999999888666444333555666777???MMM___ppp{{{~~~rrrgggkkkvvv|||zzz{{{}}}|||sssiii]]]KKK<<<333333222111000000000000///////////////000000111111222222222222333333333555666777999999999888777333666888;;;CCCNNNSSSSSSTTT\\\lllpppiiigggeeeccc^^^bbblllzzz~~~yyy{{{zzzwwwvvvrrroooooopppttt}}}ssslllkkksss}}}~~~tttlllccc[[[SSSQQQOOOOOONNNNNNLLLJJJLLLOOOSSSXXX]]]aaaeeehhhoooyyyzzzqqqdddYYYUUUWWWZZZaaakkkvvv~~~}}}{{{xxxvvvtttsssrrruuuyyy~~~|||yyywwwwwwxxxwwweee]]]YYY```mmm}}}uuurrrqqqtttxxxxxxsssnnngggjjjooouuuyyy|||}}}~~~~~~zzzyyy~~~~~~~~~xxxsssmmmeeeZZZQQQMMMLLLMMMMMMOOOOOORRRTTTSSSUUU^^^hhhvvvwwwrrrmmmllljjjhhheeeaaa___]]]___bbbfffkkkpppsssuuuvvvzzzsssnnnmmmllliiijjjllllllwwwkkk\\\PPPQQQUUUYYYcccnnnuuuzzztttYYYRRRMMMLLLLLLNNNUUU\\\fffnnnttttttqqqqqqooolllggggggffffffffffffggggggdddcccaaa___]]]\\\\\\\\\XXXWWWUUUSSSQQQQQQQQQQQQHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHJJJLLLNNNKKKJJJJJJJJJJJJIIIIIIIIIDDDFFFGGGEEEAAA??????@@@???>>>======>>>???>>><<<::::::999777444333555666888>>>JJJ[[[lllwww}}}~~~vvvlllqqq|||~~~uuujjj^^^KKK;;;444333222111000000000000///////////////000111111222222222222222222333333444555777888999999888888555777999;;;BBBLLLQQQPPPVVV^^^ooo{{{tttpppnnnlll___cccnnnzzz}}}yyy{{{zzzvvvvvvrrrooonnnoootttyyywww|||qqqggg]]]UUUNNNLLLJJJIIIHHHGGGEEECCCHHHJJJMMMOOORRRUUUZZZ]]]eeennnrrrmmmfff___TTTJJJIIIKKKNNNUUU```mmmxxxuuusssqqqooolllkkkjjjiiiqqqvvv{{{}}}}}}{{{|||}}}yyy{{{fff^^^ZZZbbbqqqxxxwwwwwwzzz}}}|||xxxtttqqquuu{{{}}}{{{xxxvvvvvvzzzyyyuuunnnfffZZZQQQLLLKKKLLLMMMNNNOOOQQQSSSRRRSSS\\\fffvvv{{{uuurrrrrrtttrrrpppmmmkkkjjjjjjjjjjjjmmmpppsssttttttrrrqqqzzz|||wwwnnngggbbbbbbeeegggjjjttt~~~jjj```UUUSSSVVV]]]iiisssvvvzzz|||iiiTTTKKKDDDEEEJJJPPPZZZccciiirrrzzzzzzwwwtttpppllljjjiiihhhfffeeedddccccccaaa```___]]][[[YYYXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQKKKJJJIIIIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCAAA@@@????????????>>>===<<<;;;:::999888888999888666555555666666777;;;===DDDRRRbbbqqqzzz}}}|||pppxxxxxxlll^^^NNNAAA555///---000222000------------...///000111222222777666555444333333333333333444666777777777666555333555777;;;@@@GGGOOOTTTYYYdddwwwsssiiifff]]]gggrrrxxx~~~||||||{{{yyyxxxsssooonnnrrrwww|||rrrdddXXXQQQOOOLLLIIIHHHHHHIIIIIIIIIKKKJJJJJJKKKLLLOOORRRTTTXXX]]]aaa___VVVNNNJJJIIIGGGIIIIIIKKKUUUdddnnnqqqtttwww{{{}}}wwwqqqnnnjjjfffaaa]]]\\\^^^cccfffjjjrrr{{{}}}zzzyyyzzzxxxddd^^^[[[cccvvv~~~vvv{{{{{{|||sssmmmfffeeejjjqqqwww{{{zzzwwwhhhXXXPPPNNNLLLMMMOOONNNPPPRRRRRRSSSXXX___eeerrr~~~~~~~~~{{{vvvtttuuuwww}}}|||{{{{{{{{{{{{{{{|||}}}~~~}}}{{{vvvnnnfffbbbcccfffhhhnnnvvv~~~|||jjj___UUUSSSWWW^^^jjjtttyyy|||zzzgggSSSKKKFFFGGGLLLSSS]]]eeeoooxxx~~~{{{xxxtttooolllkkkiiifffeeecccccccccaaa```___]]][[[ZZZYYYXXXVVVUUUTTTRRRQQQQQQRRRRRRLLLKKKIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBAAA???>>>===<<<<<<>>>===<<<;;;:::999888888999888777666555555666666888999@@@MMM^^^nnnxxx|||ssszzz|||pppbbbQQQDDD777111...111333111......////////////000000000000222222222111111222222333555666777888888888777666666777999<<>>FFFQQQ[[[aaakkkttt}}}tttkkkgggcccllluuuxxx}}}|||}}}{{{xxxwwwvvvtttuuuxxx{{{~~~xxxrrrkkkgggccc```^^^]]][[[YYYYYYXXXXXXXXXZZZ^^^bbbddddddddddddaaa]]]YYYTTTRRROOOPPPOOOOOOTTT]]]bbbaaaddddddgggmmmsssxxx{{{{{{xxxuuuqqqkkkddd\\\VVVSSSOOOLLLIIIHHHIIIMMMRRRVVV^^^fffpppwwwzzz{{{|||}}}~~~uuueeebbbeeetttuuuiiibbbYYYXXXWWWYYY^^^bbbdddeeegggnnnwww|||vvvuuuwwwxxx}}}uuugggXXXRRROOOMMMMMMNNNQQQRRRSSSSSSRRRUUU[[[aaasssuuuttttttssssssvvvzzz~~~uuunnnvvv}}}yyyzzz|||wwwpppiiigggiiimmmpppwww{{{yyyjjj___WWWRRRVVV]]]fffqqqzzztttcccUUUPPPNNNSSS[[[bbblllttt~~~}}}yyyuuunnnllliiieeebbbaaa````````````___]]]\\\ZZZYYYYYYUUUUUUUUUTTTTTTSSSSSSSSSNNNLLLJJJJJJJJJJJJHHHGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA>>>===<<<;;;:::999999999<<<<<<;;;::::::999888888999999888777666555555444888999===HHHYYYjjjvvv|||yyyyyylllZZZJJJ<<<555111222333111000111000000000000////////////333333333333444555666666666777888999999999888777::::::;;;AAAKKKXXXbbbiiisss|||zzzuuuzzznnnfffccccccmmmuuuwww~~~~~~|||}}}{{{xxxwwwxxxwwwyyy|||}}}~~~}}}xxxtttrrrooollljjjiiihhhhhhiiikkkooosssvvvuuutttqqqnnnjjjeee^^^YYYUUUXXXYYYZZZ```gggjjjhhhcccbbbbbbffflllrrrttttttqqqnnnhhhaaaYYYSSSNNNKKKJJJIIIGGGFFFHHHLLLPPPSSS^^^dddmmmsssvvvwwwxxxyyy~~~zzzqqqjjj^^^___hhh{{{sssggg]]]WWWSSSUUUWWWZZZ\\\]]]]]]\\\XXX___iiittt}}}zzzrrrjjjhhhhhhjjjpppwww}}}tttfffYYYRRRPPPNNNMMMNNNPPPQQQSSSRRRRRRUUU\\\aaasssxxxzzz}}}zzzqqqoooyyy}}}~~~zzzsssnnnlllnnnqqqtttyyy|||ssscccYYYTTTSSSZZZdddmmmwwwrrrbbbWWWSSSSSS[[[dddllluuu}}}|||xxxtttnnnlllhhhccc```_______________^^^]]][[[ZZZYYYYYYTTTTTTTTTTTTSSSRRRRRRQQQMMMKKKIIIIIIJJJJJJHHHFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA;;;;;;:::::::::::::::;;;::::::999999888888777777888888888777666555555444999:::>>>JJJZZZjjjuuuzzzwww}}}~~~{{{ppp]]]MMM>>>666111111222000///111.........///000111111111555444444333333444444555555666777888888888777666::::::>>>GGGTTTbbblllqqqyyyrrrppp}}}|||qqqfff```^^^bbbmmmtttwww~~~}}}}}}zzzwwwwwwyyyyyy{{{}}}}}}~~~}}}yyyzzzzzz||||||vvvnnnfff```]]]bbbgggkkkrrryyyzzzwwwkkkgggeeefffkkkoooooonnnlllhhhaaaZZZSSSNNNKKKJJJJJJIIIHHHHHHJJJMMMPPPSSS[[[aaahhhnnnrrrttttttttt~~~}}}{{{wwwooofff```]]]\\\bbbqqquuueeeZZZRRRNNNMMMOOORRRTTTTTTRRRPPPOOONNNRRRZZZeeerrr}}}{{{wwwmmmeee]]]ZZZYYYZZZbbbjjjsss{{{rrreeeYYYSSSQQQOOOMMMMMMMMMOOOQQQQQQRRRVVV]]]cccqqqwwwqqqrrr~~~zzzxxx{{{|||wwwsssqqqqqqtttuuuxxx||||||nnn```XXXVVVYYYcccmmmuuu|||pppaaaWWWTTTWWWaaalllttt}}}{{{wwwsssnnnlllgggccc```______```]]]]]]\\\[[[ZZZYYYXXXXXXSSSSSSSSSRRRQQQPPPNNNMMMJJJIIIHHHHHHIIIIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA<<<;;;;;;::::::;;;;;;;;;888888777777666666666666666777777777777666666555888:::AAANNN___mmmvvvyyyzzz}}}}}}tttcccTTTAAA888111000111000///111------...///000111222222333333222111111222222222555666777888888888777666:::===DDDQQQaaapppxxx|||xxxnnnpppzzzmmmeee^^^[[[[[[bbbmmmuuuyyy}}}|||yyywwwxxxyyyyyy{{{|||{{{|||{{{rrrmmmjjjjjjpppxxxyyytttoooooossstttrrrooolllggg```XXXRRRNNNMMMLLLMMMMMMMMMMMMPPPRRRUUUWWW\\\```fffmmmrrrtttuuuttt{{{vvvooohhh___WWWUUUWWW]]]hhh|||{{{fffXXXPPPJJJGGGIIILLLOOOOOOMMMJJJHHHGGGHHHIIINNNXXXfffsss}}}yyyrrrmmm^^^XXXSSSQQQQQQSSS[[[ccclllvvvqqqeeeYYYTTTSSSOOOMMMMMMLLLNNNPPPQQQRRRVVV^^^dddooowwwsssuuuwwwwww}}}}}}yyyvvvtttsssttttttvvv{{{~~~|||vvvkkk```\\\\\\bbbnnnwww|||oooaaaVVVTTTYYYdddpppyyy|||xxxtttpppmmmhhhdddbbbaaabbbccc\\\[[[[[[ZZZYYYXXXWWWWWWRRRRRRQQQQQQOOOMMMKKKIIIGGGFFFEEEFFFHHHIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCBBBBBB??????===<<<;;;:::::::::666666555555555555444444555555777888888777777666777<<>>>>>???@@@???<<<:::888888777666444333333333333444444555777888999999999999777AAAPPPbbbvvv}}}}}}||||||uuubbbGGG;;;111000222222000000000///.........000111222222222111111222222333444888888999999:::;;;===>>>===LLL___vvvrrrkkkppp}}}}}}ppp[[[UUUNNNJJJGGGHHHQQQ[[[jjjrrr|||}}}zzzzzzzzzyyywwwyyywwwvvvwwwxxx|||~~~xxxrrrkkkdddbbbdddjjjnnnqqqrrrwww~~~}}}xxxrrrdddXXXUUUTTTVVVddduuu}}}jjj[[[RRRLLLGGGDDDDDDEEEGGGHHHGGGDDDAAA???BBBDDDHHHOOOWWW^^^ccceeebbb```^^^\\\\\\[[[ZZZYYYWWW[[[aaaggglllsss}}}pppcccVVVRRRPPPOOONNNOOONNNOOOOOOOOOPPPSSSXXX\\\jjjzzzvvvyyy~~~|||wwwrrrpppqqqssssssvvvyyyzzzwwwssspppnnnwww{{{}}}mmmaaaUUU[[[dddnnnxxxyyytttsssnnnmmmjjjgggfffeeeeeefffcccaaa]]]XXXVVVTTTTTTUUUQQQOOOLLLKKKJJJIIIFFFDDD@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGEEEDDDDDDEEEGGGFFFEEEDDDBBB@@@???>>>@@@AAABBBAAA===:::999999666555444333222222333444444555777999::::::999999999CCCRRReee{{{|||}}}zzz~~~tttbbbIII===222111333333111111000//////...///000111222000000000111222444555666999999999999888999:::;;;@@@RRReee{{{~~~llljjjtttttthhhWWWRRRLLLIIIGGGHHHPPPZZZiiiqqq}}}zzzwwwuuuuuuuuuuuuyyyvvvuuuwwwxxx|||}}}vvvooommmooosssxxx|||}}}{{{nnnaaaWWWVVVXXX___pppppp___TTTNNNJJJHHHHHHIIIKKKKKKIIIGGGFFFEEEGGGHHHLLLTTT^^^eeehhhhhhcccaaa]]]\\\\\\]]]___```eeejjjrrrxxx}}}rrreeeXXXSSSQQQOOONNNOOONNNOOOOOOPPPQQQTTTXXX\\\gggwwwssswww}}}xxxsssqqqpppqqqtttwwwzzzzzzxxxuuussssss~~~|||yyy{{{|||kkk```YYY___hhhsss~~~wwwtttsssnnnmmmjjjhhhfffeeeeeeeeeaaa^^^[[[WWWUUUSSSSSSSSSPPPNNNLLLKKKJJJIIIFFFDDDAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDIIIHHHFFFDDDBBB@@@??????CCCDDDEEECCC???<<<::::::555444333222222222333444444555888:::;;;;;;:::999:::BBBPPPddd||||||xxxzzzxxx{{{tttcccLLL???444111333333111111000000/////////000111111//////000111333555777888;;;;;;;;;:::888888999:::CCCXXXlll}}}rrreeeiiiyyyzzzlll___SSSMMMIIIHHHGGGIIIPPPYYYgggooo}}}~~~}}}yyyuuurrrqqqsssuuuyyyvvvuuuvvvwww|||}}}|||~~~|||lll```YYY[[[bbbooowwweeeWWWPPPNNNOOOOOOOOOPPPOOOMMMLLLMMMNNNQQQRRRVVV```kkkrrrrrrpppiiigggeeedddeeehhhllloooxxx}}}vvviii[[[UUUSSSPPPNNNNNNNNNOOOOOOPPPQQQTTTYYY]]]eeettt|||rrrxxx~~~zzzwwwtttrrrrrrtttvvvxxxxxxvvvuuutttuuuwwwrrrpppsssxxx}}}yyyiii^^^]]]dddnnnyyy}}}vvvrrrqqqmmmllljjjgggeeeddddddccc^^^\\\YYYVVVTTTSSSRRRRRRPPPNNNLLLJJJJJJHHHFFFDDD@@@@@@@@@???@@@@@@AAAAAACCCDDDDDDCCCAAAAAABBBCCCGGGGGGGGGGGGFFFDDDBBB@@@EEEFFFFFFDDD@@@===;;;:::555444333222222333555555555777:::<<<<<<<<<;;;999888>>>III\\\uuu~~~xxxsssuuu~~~wwwyyy~~~vvvhhhQQQCCC666222333222111111000000000000000000111111000000000111333555666777;;;===>>><<<:::999<<<>>>GGG^^^rrr{{{sssxxxyyyjjjaaakkkwwwhhh\\\OOOJJJFFFGGGHHHKKKRRRYYYcccmmm}}}{{{{{{zzzuuuqqqpppssswwwxxxuuutttuuuwww{{{xxxlllddd___dddppp~~~kkk[[[RRRSSSVVVUUUVVVVVVTTTRRRSSSWWWZZZaaaaaafffppp{{{{{{vvvvvvwwwxxxzzz}}}zzzlll^^^WWWTTTPPPNNNNNNNNNOOOPPPPPPQQQUUUZZZ^^^hhhuuu{{{vvv|||~~~|||{{{xxxvvvttttttuuuuuutttrrrrrrrrrtttyyy{{{~~~~~~{{{tttlllgggeeeiiiooowww}}}~~~}}}{{{yyyxxxzzz~~~xxxiii^^^aaagggrrr}}}zzztttqqqooolllkkkiiigggeeecccbbbaaa[[[ZZZXXXUUUSSSRRRRRRRRRPPPNNNKKKJJJIIIHHHEEECCC@@@@@@?????????@@@@@@AAABBBBBBBBBAAA??????@@@BBBBBBEEEHHHJJJJJJHHHDDDBBBFFFGGGGGGEEEAAA===;;;;;;555555444444444666777888888:::===??????===;;;:::999;;;BBBQQQhhh}}}yyysssnnnqqq}}}zzz{{{~~~~~~yyynnnWWWHHH999333222111000000111111111111111111000000222222222222333444555555888;;;===<<<::::::===AAALLLeeewww||||||sssmmmtttuuuiiidddqqqyyyjjj^^^OOOIIIEEEGGGJJJNNNTTT[[[aaannnyyyyyywwwsssoooooossswwwwwwuuusssuuuvvvzzz|||uuummmjjjiiippp}}}ppp___WWWXXX]]]]]]______]]]\\\^^^dddiiiqqqrrrwww}}}ooo```YYYUUUQQQNNNNNNNNNOOOPPPPPPRRRUUUZZZ^^^lllwww~~~~~~zzzuuuooollllllnnnppprrroootttyyy}}}~~~}}}}}}zzzwwwtttqqqqqqpppmmmkkkjjjkkkmmmnnnppprrrqqqmmmggg```\\\YYY^^^fffooovvvzzz}}}}}}tttsssqqqooooooqqqvvvzzz|||nnneeeeeekkkuuuxxxsssooommmjjjiiihhheeecccaaa___^^^YYYXXXWWWUUUTTTSSSRRRRRROOOMMMKKKJJJIIIHHHEEECCC@@@?????????@@@@@@AAABBBAAAAAAAAA???======???AAA@@@BBBFFFIIIJJJHHHEEECCCDDDEEEFFFDDD@@@===;;;;;;777777666666777999;;;<<<<<<>>>AAABBBAAA???<<<999:::<<>>666444222000111111111222222222111000///333333333333333444444555666999===<<<999888===AAAPPPjjjyyyxxxuuuooooooyyyvvvmmmjjjxxxpppcccRRRKKKFFFHHHLLLQQQXXX___fffuuuvvvuuussspppnnnooosssuuuwwwtttssstttvvvzzz|||xxx|||~~~yyyqqqrrruuu|||tttddd]]]___ccchhhjjjlllkkkjjjmmmuuu|||~~~pppaaaZZZVVVQQQNNNNNNNNNOOOPPPPPPRRRVVV[[[___nnnxxx{{{uuuqqqddd```[[[XXXZZZ]]]```aaaaaacccggglllqqqwww}}}}}}}}}|||yyytttpppjjjhhheeeaaa^^^]]]^^^```bbbbbbcccbbb___ZZZUUURRRPPPUUU]]]eeelllppprrrrrrkkkkkkjjjiiikkkoootttyyyxxxqqqlllsss|||}}}wwwrrrnnnkkkhhhgggfffdddbbb___]]]\\\XXXXXXWWWVVVTTTSSSRRRRRROOOMMMKKKIIIIIIGGGEEECCC?????????@@@@@@BBBCCCDDD@@@@@@???===<<<<<<>>>@@@AAABBBCCCDDDDDDDDDCCCCCCAAACCCDDDBBB???<<<::::::999999999999:::<<<>>>???@@@BBBDDDEEEDDD@@@<<<999888<<<>>>CCCMMM\\\fffiiidddccchhhwww|||}}}zzzuuugggVVVDDD:::777444222222111222222222222111000///222222222333444555666777999===@@@???:::999>>>CCCNNNhhhuuuqqqmmmkkkssswwwqqqrrrzzzkkkWWWNNNHHHJJJOOOUUU\\\cccpppxxxuuuqqqooopppssstttuuuvvvsssrrrtttuuuyyy~~~zzzxxxwwwtttrrrsss|||~~~yyy~~~yyytttrrrwwwwwwjjjeeefffiiissswww{{{{{{zzz~~~~~~pppbbbZZZVVVQQQOOOOOONNNOOOPPPQQQRRRVVV\\\```llluuu{{{tttmmmeee```TTTQQQNNNMMMNNNRRRTTTUUUSSSTTTVVV[[[```fffkkkmmmrrrxxx}}}|||{{{wwwqqqlllbbb```\\\VVVRRRQQQSSSUUUXXXXXXXXXWWWTTTQQQMMMJJJKKKOOOWWW___eeehhhiiiiiigggggghhhiiikkkqqqxxx}}}zzztttzzz{{{vvvrrrmmmjjjgggfffeeecccaaa^^^\\\ZZZXXXXXXWWWVVVUUUTTTSSSRRROOOMMMKKKIIIIIIGGGEEECCC?????????@@@AAACCCDDDEEE??????>>><<<;;;;;;===@@@DDDBBB@@@?????????AAABBB@@@AAABBBAAA>>>;;;::::::;;;;;;:::;;;<<<>>>@@@AAACCCEEEFFFGGGEEEAAA<<<999555:::===???DDDOOOWWWYYY[[[^^^hhh|||}}}}}}~~~yyytttmmm\\\HHH>>>999666444444111222333333222111000///000111111222444666888999???CCCFFFCCC>>><<<@@@EEEIIIdddoooiiifffiiiuuuxxxtttvvvrrrZZZQQQJJJKKKPPPWWW___fffxxx{{{wwwrrrqqqtttwwwxxxwwwvvvsssrrrsssuuuyyyyyyrrrnnnlllkkkjjjvvvqqqllljjjppp}}}yyynnnjjjjjjlll{{{~~~pppaaaZZZVVVQQQOOOOOONNNOOOPPPQQQSSSWWW\\\```iiirrr{{{ppphhhccc]]]VVVPPPLLLKKKJJJJJJKKKMMMOOOQQQOOOPPPSSSWWW]]]ccchhhkkkmmmooouuu~~~~~~zzzxxxvvvnnneee]]]TTTKKKJJJJJJIIIKKKNNNTTTSSSRRRRRRSSSRRRPPPOOOPPPTTTYYY^^^aaaccceeegggffffffggghhhkkkqqqzzz~~~zzz|||wwwtttooojjjhhhhhhfffccc```___^^^^^^___ZZZXXXVVVTTTRRRPPPOOONNNOOOKKKHHHGGGGGGFFFCCC@@@AAA>>><<<<<<@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@???=========???>>>===<<<<<<======<<<;;;888999<<>>999555333222111111111222333333222222333333555666888999===??????===:::999<<>>??????===????????????????????????>>>???@@@???===<<<===>>>===<<<;;;;;;<<<===<<<:::999:::;;;>>>BBBEEEIIIJJJNNNNNNMMMKKKFFF@@@;;;777666777777888999===BBBFFFNNNQQQ```|||~~~yyy}}}}}}~~~|||{{{{{{xxxpppeee[[[SSSKKKAAA:::666555444333222222333444222222333333555666888999<<<===>>><<<999999<<>>======>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===??????>>>===<<<===>>>;;;:::999:::;;;<<<;;;:::::::::;;;===BBBGGGLLLOOOSSSQQQMMMIIIDDD???;;;999555666555555555888===AAALLLPPP^^^vvvyyyuuu|||}}}|||}}}{{{{{{|||~~~{{{wwwrrriii[[[KKK???:::999777555333333333333222222333333555666888999:::;;;<<<:::777888;;;???FFFPPP[[[bbbgggqqqvvvuuu~~~rrrZZZQQQNNNYYYdddiiiooovvv~~~tttppppppqqqsssuuuvvvuuusssttttttvvvwwwwwwxxxwwwiii___]]]dddttt~~~pppqqquuu~~~{{{zzz{{{~~~uuuggghhhkkktttssskkkjjjooo|||}}}sssdddYYYTTTQQQPPPOOOQQQSSSUUUXXXZZZ\\\]]]]]]fffmmmxxxtttllleeeaaa___aaagggooowwwxxx{{{}}}}}}{{{xxxuuunnnqqquuuxxxyyyxxxvvvtttkkkgggbbb```aaaccccccccccccggglllrrrwww{{{}}}~~~~~~yyyuuupppeee[[[NNNHHHEEEFFFIIIKKKPPPVVVZZZ\\\^^^___]]]ZZZXXXWWWXXX[[[```ccceeefffggghhhgggjjjnnnsssyyy~~~rrrmmmjjjgggfffhhhgggeeebbb^^^[[[YYYYYYYYYZZZYYYVVVRRROOOLLLKKKJJJIIIHHHFFFEEECCCBBB@@@???;;;;;;;;;<<<>>>@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<;;;<<<===;;;:::999:::<<<===<<<;;;;;;;;;;;;<<>>???@@@@@@????????????????????????<<<===>>>===;;;;;;;;;<<<;;;::::::;;;===???>>>>>><<<;;;:::;;;???FFFLLLPPPQQQMMMHHHBBB>>>;;;:::999555555555555777<<>>???AAA@@@>>><<<<<<<<>>@@@@@@???<<<;;;::::::===CCCHHHLLLJJJHHHDDDAAA===;;;999999666666666666999???FFFLLLZZZaaaiiirrr}}}{{{zzz}}}~~~hhhQQQBBB888777555333111111111111222222333333555666888999888999:::888888:::@@@FFFNNN[[[kkkvvv|||qqqfffnnn~~~rrrZZZXXX```qqq~~~xxxnnnooopppsssvvvwwwvvvtttsssrrrssstttxxx}}}xxxoookkkmmmtttxxxqqqlllhhhqqqxxxooooooyyy~~~{{{qqqqqqssszzz{{{~~~wwwhhh\\\VVVTTTRRRQQQOOOPPPUUU]]]eeehhhgggdddaaafffqqq~~~{{{||||||{{{yyyyyy{{{|||~~~|||{{{~~~|||wwwuuuyyy~~~|||xxxvvvvvvyyyyyyyyyxxxtttnnniiifffbbbeeehhhkkklllnnnoooooonnnooopppqqqqqqppppppooolllkkkjjjiiiiiijjjkkkllliiimmmsssyyy|||{{{xxxvvvgggaaa\\\[[[ZZZWWWWWWYYYXXX\\\cccjjjpppwww}}}~~~{{{vvvqqqkkk___SSSEEEAAA===>>>AAAHHHVVVbbboootttyyyxxxrrrjjjfffdddccchhhnnntttxxx{{{~~~~~~{{{tttnnnllliiieeeeeehhheeeccc```]]][[[ZZZZZZZZZVVVTTTRRROOOMMMKKKIIIIIIEEEGGGGGGEEEBBB@@@@@@BBB???AAACCCBBB>>><<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===<<<:::999:::;;;999999999;;;===?????????<<<;;;::::::<<>>FFFLLLZZZcccmmmvvv~~~}}}{{{yyywww|||rrr^^^JJJ>>>666555444222222222333333222222333333555666888999999;;;;;;:::999===CCCIIIUUUcccuuu~~~rrrllluuu|||gggWWWWWWaaatttssskkkpppsssvvvxxxxxxuuusssrrrsssrrrtttyyy{{{pppiiihhhmmmyyyyyyqqqllliiimmmvvv}}}uuuoooppp|||{{{wwwooonnnooouuuxxxiii]]]WWWTTTRRRQQQOOOPPPSSS[[[bbbeeeccc___\\\bbblllzzz}}}}}}{{{yyyxxxzzz~~~~~~~~~~~~}}}zzztttqqqrrrtttoooooonnnkkkgggbbb]]]YYYWWWXXXZZZZZZZZZ[[[]]]___YYYYYYYYYYYYXXXWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTTTTXXX___eeehhhgggcccaaaXXXQQQMMMLLLLLLJJJKKKNNNMMMSSS[[[dddkkkttt~~~~~~|||}}}{{{uuuqqqjjj^^^RRRGGGAAA===>>>@@@HHHWWWeeesssyyy~~~}}}uuummmhhhgggeeejjjqqqwww|||{{{wwwqqqmmmllliiieeedddgggeeeccc```]]][[[[[[[[[[[[TTTSSSQQQOOOLLLKKKJJJIIIEEEGGGHHHFFFBBB@@@AAABBB===@@@CCCBBB???===>>>???========================;;;<<<===<<<:::999:::;;;888777777999<<<>>>???>>><<<;;;:::999;;;===@@@BBB@@@AAABBBBBBAAA>>><<<:::777666555555777===DDDJJJXXXdddpppxxx}}}|||yyywwwuuuzzz}}}~~~vvvgggTTTCCC999555444333222333333444555222222333333555666888999:::;;;<<<;;;:::>>>EEEKKK^^^nnn~~~tttrrr|||ppp\\\UUUVVVaaauuuoooiiipppvvvxxxzzzyyyuuurrrrrrsssqqqssszzz~~~pppfffbbbeeerrr~~~}}}uuummmiiigggsss|||}}}xxxsssoootttzzzyyyxxxwwwxxx{{{~~~{{{wwwssslllkkkkkkqqq{{{xxxjjj^^^WWWTTTSSSQQQPPPOOORRRXXX___bbb^^^ZZZYYY^^^iiiwww|||zzzzzz{{{}}}~~~~~~xxxvvvxxx{{{}}}}}}~~~}}}||||||{{{tttsssqqqlllgggddddddeee```______]]]YYYTTTPPPMMMLLLMMMNNNNNNNNNNNNNNNMMMIIIKKKMMMMMMKKKJJJIIIJJJHHHHHHHHHGGGFFFFFFHHHJJJGGGKKKQQQVVVXXXXXXVVVUUUPPPNNNLLLKKKLLLLLLKKKJJJMMMPPPWWW```lllyyy{{{vvvqqqppppppjjj```WWWIIIDDDAAADDDIIIOOOXXXaaayyy}}}|||mmmeeeccceeennnvvv{{{{{{tttpppkkkhhhgggffffffeeecccaaa^^^]]]\\\ZZZWWWUUUVVVUUURRRPPPMMMJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@GGGEEECCC@@@>>>=========<<<===>>>>>>>>>===;;;:::999::::::;;;;;;::::::999;;;999888:::>>>@@@???===;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::999888888:::777666888999;;;BBBJJJXXXdddpppzzz{{{wwwvvvvvvvvvuuu}}}zzzxxxppp^^^GGG;;;:::555444333333222222222222222222222333444777999:::===<<<======<<>>===<<<<<<<<<<<<<<<=========<<<;;;:::999999::::::::::::999999:::888888:::===???>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::888555444666777999???GGGVVVcccqqq|||~~~yyywwwvvvwwwwwwxxxvvvuuummm\\\FFF;;;999555555444444333333444444222222222333444777999;;;<<<<<<<<<>>>>>>EEEUUUeee|||zzzxxxyyyfffVVVNNNLLLPPPYYYeeessswwwsssvvvxxxwwwvvvuuutttrrrqqqqqqqqqttt{{{wwwooohhhiiivvv}}}uuummmggggggqqq~~~}}}|||ssshhh```XXXTTTTTTPPPRRRSSSUUUXXX^^^dddiiivvv|||wwwsssrrrpppqqqsssttttttrrrooommmgggcccaaahhhttt|||uuupppuuu|||mmmaaaYYYVVVTTTSSSOOOPPPPPPOOONNNOOORRRTTTVVV\\\ggguuufffeeebbb```______``````aaa]]]ZZZWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRPPPMMMKKKKKKLLLIIIIIIHHHGGGEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGDDDFFFGGGHHHHHHHHHJJJLLLMMMNNNOOOOOOOOOPPPRRRTTTXXX[[[aaajjjqqqrrrnnniiikkkiiihhhhhhiiijjjiiihhhiiijjjppp{{{~~~}}}}}}~~~|||xxxtttsssrrrnnneee^^^VVVRRRQQQVVV\\\cccllluuu}}}uuugggaaabbbiiiqqqyyy}}}{{{vvvsssooojjjgggfffeeecccbbb```^^^[[[ZZZYYYXXXVVVTTTRRRRRRPPPNNNLLLJJJHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@???>>>===;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;:::999888888999999999999888888999888777999;;;===<<<;;;===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888555444666777888>>>EEETTTcccuuu~~~xxxuuutttuuuvvvssssssrrrjjjYYYEEE:::777555555444444444555666666222222222333555777999;;;<<<;;;<<<>>>AAAJJJ]]]nnnzzzyyyppp^^^PPPHHHHHHMMMUUU```nnn~~~zzzwwwzzzwwwwwwvvvuuusssrrrqqqqqqpppttt|||zzzrrrlllmmm{{{~~~uuulllfffeeelll}}}}}}oooaaaWWWQQQLLLJJJKKKHHHKKKOOOTTTZZZbbbjjjoooxxxxxxqqqkkkgggbbbccceeeggggggfffdddccc```]]]\\\aaaooovvvmmmgggeeeppp~~~pppccc[[[WWWUUUTTTSSSSSSRRRPPPNNNOOORRRUUUVVV\\\fffuuuTTTSSSQQQOOONNNMMMNNNNNNOOONNNLLLLLLKKKKKKKKKKKKNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLIIIIIIJJJKKKLLLMMMOOOOOOPPPRRRTTTUUUVVVWWWZZZ\\\]]]^^^`````````aaaccceeemmmqqqyyy|||wwwwwwwwwyyy|||}}}}}}{{{}}}{{{{{{|||~~~~~~~~~|||yyyuuutttsssooohhhbbb[[[XXXYYY___fffmmmvvv~~~|||pppccc^^^aaaiiiqqqyyy~~~xxxtttsssoookkkhhhfffeeecccaaa]]][[[YYYXXXXXXWWWUUUSSSQQQPPPOOOMMMKKKJJJHHHHHHDDDDDDBBBAAA@@@?????????;;;:::999999999:::;;;<<<;;;;;;;;;;;;::::::999999777888888999999888888777888777888999:::;;;;;;;;;===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::777666888999999>>>EEERRRdddzzz{{{uuuqqqqqqsssuuutttuuusssiiiWWWEEE999666444444333444444555666666222222222333555777:::;;;===;;;<<<===AAALLL```sssxxxzzzzzzjjjYYYMMMFFFFFFKKKSSS]]]jjjzzz|||yyy{{{yyyxxxwwwvvvuuutttssssssqqquuu}}}vvvnnnooo|||tttllldddccciiivvvuuuhhhZZZRRRMMMJJJJJJLLLJJJNNNVVV^^^gggpppzzz~~~uuukkkbbb]]]WWWXXXXXXYYYYYYXXXVVVVVVVVVUUUUUU[[[kkkxxxnnneeedddfffsssssseee\\\WWWUUUTTTTTTSSSRRROOONNNPPPTTTWWWXXX]]]hhhvvvKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNOOORRRRRRQQQPPPOOONNNMMMMMMNNNOOOQQQRRRRRRRRRTTTUUUWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYYYYZZZ[[[]]]^^^```bbbdddgggiiijjjkkknnnpppqqqsssuuuvvvvvvwwwxxxzzz~~~wwwzzz~~~~~~~~~|||zzzzzz{{{}}}}}}}}}zzzxxxuuutttsssooojjjfff^^^\\\]]]dddkkkqqqyyyzzzlll```\\\___kkksss||||||vvvsssssspppkkkhhhgggeeebbbaaa[[[YYYXXXWWWWWWWWWUUUSSSQQQPPPOOOMMMKKKJJJHHHHHHDDDCCCBBBAAA@@@?????????888888888888888:::<<<===;;;;;;::::::999999999999777888888999999888888777777888888999999999:::;;;===<<<;;;::::::::::::::::::::::::999999999999999999777666888888888===CCCPPPaaa|||}}}}}}yyytttpppppptttxxxzzz|||wwwiiiVVVEEE:::555333222222222333444555555333333333444555888:::;;;>>><<<;;;===@@@KKK```rrr|||vvvzzztttdddVVVKKKFFFFFFLLLUUU^^^iiiwww|||yyyyyyxxxwwwwwwvvvuuutttsssssssssxxxvvvoooooo||||||xxxhhhbbb___fffrrrooobbbVVVPPPMMMJJJKKKMMMOOOUUU___jjjuuu|||qqqeeeZZZTTTOOOOOONNNMMMLLLKKKJJJJJJKKKMMMOOOVVVhhhyyyqqqgggaaaeeemmmtttggg\\\VVVTTTTTTOOONNNMMMLLLKKKNNNSSSVVVZZZ___jjjxxxHHHHHHHHHIIIJJJKKKLLLMMMKKKMMMOOOQQQRRRTTTWWWZZZbbb```]]]ZZZXXXXXXYYYYYYXXXZZZ^^^```aaabbbdddfffiiiiiijjjkkkllllllmmmmmmoooooonnnnnnoooqqqrrrttttttwww{{{~~~zzzwww|||~~~~~~~~~~~~}}}}}}{{{zzzyyyzzz{{{zzzyyywwwvvvtttsssqqqoookkkhhh___]]]___ffflllqqqxxx~~~vvvjjj^^^\\\```mmmvvvzzz{{{xxxtttsssrrroookkkhhhfffdddaaa___ZZZXXXWWWVVVWWWWWWUUUTTTRRRRRRPPPNNNLLLJJJHHHGGGDDDCCCBBB@@@????????????888888777888999:::<<<===<<<;;;:::999999999::::::888888999999999999888888777888::::::999888:::;;;<<<;;;:::::::::::::::::::::::::::999888777777777777555444666666555999???JJJYYYttt|||xxx|||{{{yyytttqqqrrrxxx~~~|||jjjUUUFFF<<<777333333222222222333444444333333333444666888:::<<<===<<<;;;<<>>>>>999999888999:::;;;===>>>===<<<;;;:::999::::::;;;999999::::::::::::999999777999;;;;;;999888:::<<<:::::::::999::::::;;;;;;<<<<<<;;;:::888777666666777444444666666444888===BBBMMMeee|||wwwssswwwxxxvvvrrrpppsss{{{~~~iiiUUUHHH@@@:::555444444333333333333444333333333444666888;;;<<<<<<;;;;;;===@@@JJJ]]]ooo}}}vvvoooppp~~~{{{xxx}}}~~~wwwlll___SSSLLLHHHJJJTTTcccnnnuuu~~~|||zzzwwwtttttttttssssssrrrrrrqqqzzz}}}zzzrrrjjjlllyyy|||xxxvvvtttqqqjjjddd[[[XXX]]]nnn{{{uuummmddd]]]]]]^^^]]]^^^```gggnnnzzz}}}tttgggZZZNNNGGGBBBAAA???===<<<<<<===>>>>>>DDDIIIOOObbb{{{~~~zzzooofffbbb^^^aaassszzzkkk^^^VVVTTTUUURRRSSSSSSSSSRRRSSSVVVXXX\\\aaakkkyyybbbccceeehhhllloooqqqrrrsssuuuwwwxxxxxx{{{}}}zzz{{{}}}|||}}}zzzvvvsssssstttuuutttyyyxxxxxxxxxxxxvvvssspppsssrrrqqqpppnnnllljjjiii```^^^___fffjjjmmmrrrxxxwwwuuusssooofff]]]^^^cccgggqqq}}}yyytttpppnnnooojjjccc^^^]]]bbbiiinnntttxxx{{{yyysssooooooqqqmmmjjjgggdddbbb___\\\YYYYYYXXXVVVWWWWWWXXXVVVUUUVVVUUURRRPPPMMMJJJHHHGGGCCCCCCAAA@@@???>>>>>>>>>::::::999999:::<<<>>>???===<<<;;;:::999:::;;;;;;999::::::;;;;;;::::::999888:::<<<;;;999888:::<<<999999999999:::;;;;;;<<<>>>>>><<<;;;999888666666999666666888888666999???===CCCYYYyyy||||||sssppprrrsssrrrooonnnrrr{{{~~~hhhTTTIIIBBB===777666555444444444444444333333444444666888;;;<<<::::::;;;===AAAKKK^^^ppp{{{sssjjjjjjzzz|||yyyxxxmmm```UUUOOOLLLKKKWWWgggttt|||}}}{{{xxxvvvvvvvvvuuuuuuttttttsss|||zzzppphhhgggttt|||{{{zzzuuuooollljjjggg```ZZZZZZWWW]]]ooo}}}wwwkkkddd___```ccccccdddfffjjjrrr~~~zzzpppdddVVVKKKDDD===<<<:::999999:::;;;===<<>>888444222333333222333666222222333444666888:::;;;===999888===DDDMMM\\\iiitttkkkdddhhhxxx}}}vvvkkk\\\QQQMMMOOOVVVfffzzz}}}zzzxxx||||||yyyvvvssssssuuuwww}}}zzznnnfffgggnnnuuu~~~{{{xxxuuusssuuummmeeeaaa]]]XXXWWWYYYXXX]]]ggguuu{{{yyy|||zzzoookkkfffcccccceeeggghhhpppvvv~~~|||rrrggg\\\QQQGGG@@@===999888:::;;;999888:::===AAAFFFNNN\\\kkkssssssiiieeeaaaaaadddggghhhhhh```___]]]\\\bbbtttzzzlll___WWWUUUUUUQQQPPPOOOOOOPPPRRRUUUVVV^^^bbbjjjvvv~~~ssskkkhhhdddaaaaaacccgggiiinnnnnnmmmooopppooommmkkkfffggghhhiiihhhfffeeeccc\\\XXXTTTUUU[[[ccciiimmmoooppppppmmmiiifffddddddooottt{{{|||tttkkkddd^^^[[[YYYWWWTTTSSSSSSWWWZZZ]]]gggiiimmmnnnnnnmmmmmmmmmjjjiiifffbbb___\\\ZZZYYY\\\ZZZXXXWWWWWWVVVTTTRRRPPPPPPOOOMMMKKKIIIGGGFFFDDDCCCBBB@@@???>>>>>>>>>999:::;;;<<<======<<<;;;999999999999999:::;;;<<<999999999999999999999999999888888777777888888999888777777777888;;;===???CCC???:::888888888777555666666555555555555666666666:::DDDWWWnnnzzzrrrmmmoootttuuurrrqqqxxx{{{oooaaaaaa\\\JJJ;;;666333444444222333666222222333444666888:::;;;===999888===DDDMMM[[[gggnnnfff```eeeuuu}}}|||~~~qqq```TTTPPPOOOVVVfffyyy|||zzzyyy}}}|||zzzwwwuuutttwwwyyy|||ooofffdddiiioooxxxyyyzzzxxxtttoookkkiiihhh```YYYVVVSSSPPPOOOQQQTTT[[[gggvvvvvvsssuuuxxx~~~yyypppkkkddd______aaacccdddkkkqqqxxxyyyooodddYYYNNNEEE???<<<888777:::<<<:::;;;>>>???BBBFFFLLLWWWdddjjjiii```]]]ZZZZZZ]]]___^^^\\\XXXYYY\\\aaannnzzzmmm```YYYVVVVVVRRRRRRQQQQQQRRRTTTVVVXXX]]]aaaiiiuuutttggg```___^^^]]]^^^```ccceeehhhggggggggggggfffdddaaa^^^^^^___```aaabbbbbbbbb[[[VVVPPPOOOSSS\\\eeejjjppprrrttttttppplllhhhgggqqquuuzzz~~~~~~~~~~~~|||vvvmmmddd]]]WWWTTTSSSRRRPPPOOOPPPRRRTTTVVV___bbbfffiiiiiiiiijjjkkkhhhgggeeebbb```]]][[[ZZZ]]][[[XXXWWWWWWVVVSSSQQQOOONNNMMMLLLJJJGGGEEEDDDDDDCCCAAA@@@>>>======<<<::::::;;;<<<<<<<<<;;;;;;:::999999999999::::::;;;::::::::::::::::::::::::999888888777777888888999888888777777888999;;;<<<>>>;;;888777777777666555666555555444444555555666999:::@@@NNNbbbwww~~~uuuooonnnuuuyyyvvvuuuzzz{{{rrriiikkkfffTTT???888444444444222333666222333333555666888:::;;;===999999>>>DDDMMMZZZeeeggg```]]]cccsssxxxxxxvvvdddWWWQQQNNNUUUdddwwwzzzyyyzzz}}}}}}{{{xxxvvvvvvyyy{{{rrrgggcccfffjjjrrruuuvvvtttnnnfff___[[[YYYRRRKKKJJJIIIFFFGGGIIIQQQYYYhhhxxx~~~~~~~~~vvvsssuuuxxx|||wwwnnnhhh^^^WWWUUUVVVYYYZZZbbbgggnnnttt{{{{{{tttjjj___UUUKKKBBB===;;;888777;;;======@@@EEEFFFIIILLLOOOVVV___bbbaaa]]]ZZZYYYYYY[[[[[[XXXUUUTTTWWW___lll|||ooobbbZZZWWWVVVTTTTTTSSSSSSTTTVVVXXXYYY\\\___gggsss}}}|||kkk___ZZZ[[[]]]```dddgggiiijjjiiigggfffeeecccaaa]]]ZZZZZZYYYYYYYYY[[[\\\^^^___YYYTTTNNNKKKOOOXXXbbbiiippptttyyyzzzwwwrrrmmmjjjqqqtttyyy{{{{{{zzzyyyyyy|||xxxrrrjjjaaaZZZTTTRRRRRRQQQPPPOOOOOOQQQSSSTTTZZZ]]]bbbeeefffggghhhiiieeeeeedddbbb```^^^\\\[[[]]][[[XXXWWWVVVUUUSSSQQQNNNNNNMMMKKKIIIGGGEEEDDDBBBAAA@@@>>>===<<<;;;;;;:::::::::;;;;;;;;;:::::::::999999999999999::::::::::::::::::::::::::::::888888777777777777888888888888777777777888999:::;;;999888777777777777777777777777666666777777777;;;;;;>>>HHHZZZooowwwqqqnnnwww|||zzzxxx{{{|||vvvoooqqqkkkXXXDDD<<<666555555333333555333333444555777888:::;;;===::::::???DDDLLLXXXcccaaa]]]\\\eeeuuuxxxrrruuuyyyeeeVVVPPPNNNTTTaaaqqq}}}yyyzzz||||||{{{zzzxxxvvvwwwzzz|||wwwmmmhhhiiilllvvvyyy{{{wwwmmmaaaWWWRRROOOHHHCCCBBBBBBAAABBBEEEMMMXXXiiiyyyyyyrrrnnnqqqvvv||||||{{{~~~{{{vvvjjjbbbWWWNNNJJJKKKMMMOOOWWW[[[aaahhhoooxxxvvvpppeeeZZZQQQHHHAAA===;;;999888<<<>>>@@@FFFMMMRRRVVVYYYZZZ___eeefffdddeeeddddddeeefffddd^^^YYYZZZ^^^iiizzz~~~qqqddd[[[VVVTTTUUUTTTTTTTTTUUUVVVXXXYYYZZZ]]]eeeqqqyyyxxx~~~nnnnnnrrr|||}}}xxx|||rrrcccZZZYYY]]]cccjjjppptttvvvwwwrrrpppllliiifffbbb\\\YYYYYYXXXWWWVVVVVVXXXYYYZZZYYYUUUPPPMMMPPPXXXbbbiiinnnssszzz}}}zzztttnnnjjjnnnqqquuuwwwxxxwwwwwwwwwyyyuuuppphhhaaaZZZUUUSSSPPPPPPOOONNNOOOPPPRRRSSSXXX[[[```ccceeefffgggiiiddddddcccbbb```^^^\\\[[[[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNMMMKKKIIIGGGEEEDDD@@@???>>>===<<<;;;;;;;;;:::::::::999999999:::::::::999999888888999999999::::::::::::::::::::::::888777777777777777777888888888888888888888888999999999999999888888888999777777666666666666777777777777:::BBBQQQeee{{{|||uuuppppppzzz}}}yyyzzz~~~~~~zzzuuuzzztttaaaJJJ@@@777555555444444555333333444555777999;;;<<<===:::;;;@@@EEEKKKVVV```^^^]]]aaalll|||~~~ooommmqqqiiiXXXPPPMMMSSS^^^kkkuuu|||zzz{{{|||yyyyyyxxxvvvuuuwwwzzz}}}}}}uuurrrtttwwwqqqaaaUUUOOOKKKDDD???>>>>>>===???BBBHHHRRRbbbrrr{{{zzzrrrlll```bbbhhhooowww~~~yyyttthhh___RRRHHHCCCCCCEEEGGGKKKPPPVVV\\\dddnnnzzz}}}ssslllaaaVVVMMMFFF@@@===<<<::::::>>>AAAFFFOOOYYYaaafffkkkllloootttuuusssuuuuuuuuuwwwxxxtttlllfffggglllxxxtttfff[[[UUURRRTTTTTTTTTTTTUUUUUUVVVWWWYYY\\\dddooo~~~yyyxxxzzzsssnnn___cccmmm}}}qqqjjjeeejjjqqquuuyyy}}}yyyiii^^^[[[^^^dddnnnxxx~~~{{{wwwsssoooiiiccc___\\\[[[ZZZXXXWWWXXXXXXYYY[[[YYYVVVSSSSSSXXX```fffnnnttt|||}}}xxxqqqnnniiilllppprrrrrrrrrssssssssspppkkkeee___ZZZVVVUUUNNNMMMLLLKKKLLLOOORRRTTTYYY\\\aaadddeeeeeefffgggcccccccccbbbaaa^^^\\\ZZZXXXWWWUUUTTTTTTSSSQQQPPPNNNMMMMMMKKKIIIGGGEEECCC======<<<;;;;;;;;;;;;;;;::::::999888888888999999:::999999888888888888999999999999999999999999999888777777666666777777888888888888999999999999999999:::;;;:::999888888:::555444444333333444444555444666:::AAAMMM```ttt}}}wwwrrrnnnuuuyyyxxx|||~~~~~~}}}}}}oooPPPDDD999666666555444555333444444555777999;;;<<<===;;;<<>>===;;;<<>>DDDMMM\\\ooo|||{{{vvvtttttt{{{zzzwww{{{~~~||||||}}}wwwTTTGGG:::666666555444555444444555666777999;;;<<<===;;;<<>>??????CCCHHHMMMSSS]]]jjjrrrzzz}}}|||wwwuuutttjjjbbbWWWLLLEEE@@@<<<:::;;;;;;@@@HHHQQQ]]]oooxxxjjj___XXXTTTSSSTTTTTTUUUUUUUUUUUUUUUYYY\\\cccnnn}}}zzz~~~wwwvvvxxx|||tttmmmfffaaa\\\XXX```iii{{{}}}{{{tttiiiccccccgggmmmwwwsssggggggnnnttt{{{{{{vvvrrrlllllllllkkkjjjiiiiiihhhccccccaaa]]]XXXVVVXXXZZZ___dddlllpppooojjjdddaaa___bbbdddeeeeeeeeeeeefffcccaaa^^^[[[WWWUUUSSSRRRPPPNNNKKKKKKMMMQQQWWWZZZ\\\___bbbddddddccccccdddccccccccccccaaa^^^[[[YYYTTTRRRQQQQQQRRRRRRQQQPPPKKKJJJJJJHHHFFFDDDBBB@@@999999999999:::;;;<<<===;;;:::888777777777888888::::::999888777777888888777777777777777777777777777777666666666666777777888888999:::;;;;;;;;;;;;777:::<<<;;;888666666888666666666555555666666666111777>>>DDDKKKWWWgggssszzz~~~{{{xxxzzz}}}{{{wwwzzz~~~{{{{{{|||wwwVVVHHH;;;777777555444444444444555666888:::;;;<<<===;;;===BBBFFFJJJRRRZZZ^^^eeerrrpppbbbeeennnttt[[[OOOOOOTTT^^^iiirrr}}}|||yyyyyyyyyxxxxxx{{{~~~wwwxxxzzz}}}xxxnnnjjjXXXQQQIIIFFFCCC@@@???AAACCCCCCFFFMMMUUU^^^cccfffhhheeecccaaadddiiiooosssvvv|||~~~zzzxxxwwwsssmmmhhhZZZRRRGGG>>>:::999::::::>>>AAAEEEIIIOOOXXXdddlllvvvzzz}}}}}}xxxssspppoooggg___TTTIIIBBB===:::999:::;;;BBBLLLWWWfff{{{xxxlllaaaZZZWWWTTTTTTUUUVVVVVVVVVUUUUUUYYY\\\cccnnn}}}|||rrrjjjfffbbbdddkkkxxx}}}zzz|||wwwqqqllliiibbb\\\___gggjjjxxxyyytttssspppmmmkkkgggcccffflllsss~~~|||rrrooopppsss}}}{{{xxxuuuqqqoooooonnniiieeehhhccc[[[SSSNNNLLLMMMNNNSSSVVV[[[^^^___\\\WWWTTTSSSUUUVVVVVVVVVVVVWWWYYYWWWVVVUUUTTTRRRQQQPPPPPPNNNMMMMMMNNNQQQUUUYYY[[[``````aaabbbbbbbbbbbbbbbddddddbbb```]]]YYYUUUSSSUUUSSSQQQNNNMMMLLLKKKKKKNNNJJJFFFEEEGGGFFFBBB>>>:::::::::;;;;;;;;;<<<<<<:::::::::999999999888888999999999888777555333222666666666666666666666666777777666555555555555555::::::::::::::::::::::::999888888888777777666666666555444333333444555666000555;;;@@@FFFPPP^^^hhhzzz|||vvvtttyyy|||wwwzzz~~~}}}zzzeeeLLL===:::333111555444333333444555777999:::<<<:::>>>AAAAAAEEEPPPZZZ^^^cccnnnyyynnncccgggooommmXXXLLLMMMQQQ___rrr|||~~~~~~}}}|||{{{|||xxxqqqiiikkkoootttzzz{{{jjj]]]OOOHHHEEEBBB@@@AAAAAAEEEIIIKKKOOOUUU___fffpppnnnllljjjjjjkkkmmmooovvvyyy|||~~~|||yyyxxxwwwtttqqqnnnhhhbbb^^^QQQMMMFFF???:::999:::;;;??????CCCIIINNNSSS___iiinnnrrrvvvwwwtttooojjjhhhaaaTTTHHHBBB@@@===<<<===777<<>>;;;;;;<<<<<<<<<=========:::::::::999999999888888999999888777666555555444666666666666666666666666777777666555555555555666888888888888888888888888:::999999999888888888777555555444444444444555555222555:::>>>CCCMMMYYYccc}}}{{{zzzyyyvvv{{{~~~zzzzzzfffLLL===999222000444222333333444555777999;;;<<<;;;???BBBCCCJJJWWWbbbgggkkkttt~~~~~~mmmcccfffooouuuaaaRRRJJJNNNSSScccvvv}}}||||||}}}rrrkkkaaadddjjjqqqyyyppp```PPPJJJHHHFFFDDDEEEBBBDDDGGGJJJMMMSSS[[[```mmmnnnooopppqqqssstttuuuwwwyyy|||~~~~~~}}}{{{wwwtttpppmmmjjjfffccc^^^XXXTTTMMMIIICCC===999999:::;;;======@@@FFFKKKQQQ\\\gggkkkmmmooonnnkkkfffbbbaaa[[[OOOCCC???===:::999:::;;;@@@HHHUUUeeeyyy{{{mmmbbbZZZWWWVVVUUUUUUTTTTTTUUUUUUVVV[[[___fffooozzz}}}xxxsssooonnnooopppnnnnnnooorrrtttrrrmmmhhh^^^aaajjjvvv~~~|||~~~|||wwwoooggg___]]]```jjjzzz}}}}}}zzzpppmmmjjjiiiiiifffaaa\\\TTTPPPHHHAAA<<<:::::::::===>>>??????>>><<<999777<<<===???AAAAAACCCFFFIIIIIIJJJLLLNNNOOOPPPQQQQQQOOOOOOOOOQQQTTTXXX]]]```bbbdddfffhhhiiihhhgggfffeeecccaaa^^^ZZZWWWTTTSSSNNNMMMKKKIIIHHHIIIJJJJJJJJJGGGDDDDDDEEEEEEBBB???=========>>>>>>>>>>>>>>>:::::::::999999999888888:::999777666666666777888777777777777777777777777888777666666555555666666777777777777777777777777888888888777777777777777444555555555555555555444444666999<<>>:::888999:::;;;<<<<<<@@@FFFKKKPPP\\\fffjjjjjjiiieee```[[[YYYXXXTTTJJJ@@@===;;;999999:::>>>BBBJJJWWWgggzzz|||oooccc[[[XXXUUUUUUTTTTTTTTTTTTUUUUUUZZZ^^^dddmmmxxx}}}zzzxxxvvvqqqjjjeee^^^eeerrrzzzqqqhhhfffiiippp~~~~~~zzzzzz|||{{{vvvqqqhhhccc]]]YYYWWWUUURRRNNNIIIFFFAAA<<<888777777777:::999999999888777666666888:::<<<>>>@@@BBBFFFIIIKKKLLLOOOQQQTTTUUUVVVVVVSSSRRRSSSTTTXXX\\\aaadddfffhhhkkklllllljjjgggeeeeeeccc```\\\XXXUUUSSSRRRMMMLLLJJJIIIIIIJJJLLLMMMKKKIIIFFFEEEDDDCCC@@@>>>============>>>>>>>>>>>>:::::::::999999999888888:::888777555666777999:::777777777777777777777777888777666666555555666666777777888888888888999999444444444444444444444444333444555666666555444333555666888;;;AAAKKKWWW___ttt{{{yyy{{{tttwwwzzzsssuuuXXXDDD???777666999666444444444666777999;;;<<<;;;>>>CCCMMM___uuuwwwggg^^^cccmmmqqq[[[NNNJJJLLLMMMVVVhhh|||}}}tttnnnooorrrvvv|||{{{ooo```SSSRRRTTTSSSOOOLLLOOOSSSZZZaaaeeegggeeeccclllqqqxxxzzz{{{|||}}}}}}|||{{{zzzxxxvvvtttrrrooojjjddd```]]]YYYSSSNNNJJJHHHEEECCC>>>===:::888888999;;;<<<>>>>>>AAAGGGLLLRRR]]]hhhkkkjjjfff```YYYTTTRRRRRROOOFFF???===<<<::::::======AAAIIITTTdddvvv|||oooccc[[[WWWUUUUUUTTTTTTTTTTTTUUUUUUXXX[[[aaaiiittt{{{tttmmmgggdddbbbkkk{{{}}}vvvpppoooqqqsssyyy|||xxxssssssuuutttnnniiiaaaZZZPPPHHHFFFEEEDDDBBB???===:::888777777777888777777777666666777777888777999;;;===???CCCGGGKKKOOOQQQTTTWWWYYYZZZZZZZZZXXXXXXXXXYYY]]]aaafffhhhlllmmmooopppnnnkkkgggdddfffccc^^^YYYTTTQQQOOOOOOKKKIIIGGGFFFFFFHHHKKKMMMMMMKKKHHHFFFDDDAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888999888666555555777999:::666666666666666666666666777666666555555555555555666666666777777888888888333333333333333333444444333444555666666555444333444555777<<>>>>>BBBHHHMMMSSS^^^iiillljjjfff^^^VVVPPPMMMLLLIIICCC>>>===<<<999:::======AAAHHHRRR```rrr{{{tttqqqlllkkklllmmmpppssswwwyyy|||nnnbbbZZZVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVXXX]]]eeeppp~~~~~~qqqgggaaa^^^]]]aaammm}}}xxxvvvyyy||||||~~~vvvpppjjjiiilllmmmhhhcccZZZQQQFFF???<<<<<<<<<;;;888777777666666777888999666555555555555666777888555777999;;;===AAAGGGJJJSSSUUUXXX\\\^^^______^^^_________```bbbfffjjjmmmqqqrrrsssrrrqqqmmmjjjhhhgggccc]]]VVVPPPMMMKKKKKKFFFDDDBBB@@@@@@CCCFFFHHHKKKJJJHHHEEEBBB???===<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888777777666555555666777888666666666666666666666666666555444444333333444444222333333444444555555666555555555555555666666666444555555555555555555444444555777===HHHUUUccckkkssszzzvvvmmm}}}{{{dddKKKBBB999777888333444444555666888:::<<<===;;;???GGGXXXtttxxxkkkdddjjjtttxxxgggVVVKKKGGGGGGKKKVVViii}}}||||||wwwnnnjjjiiinnnpppkkkdddaaa```jjjxxx{{{uuurrruuuyyy{{{tttpppccc```]]]YYYVVVRRRNNNKKKHHHEEEAAA>>>>>>======<<<::::::;;;;;;<<<===>>>>>>======AAAGGGLLLQQQ]]]ggglllkkkggg```WWWOOOJJJHHHDDD???<<<<<<;;;888999<<<@@@CCCIIIRRR___ooo~~~ssshhh```]]]YYYXXXXXXXXXZZZ\\\___aaahhhqqq~~~|||nnnbbbZZZVVVTTTTTTSSSSSSSSSSSSTTTTTTUUUWWW[[[bbbmmm|||sssdddZZZWWWYYY\\\eeerrr}}}{{{uuulllcccaaadddeee```[[[OOOHHH@@@;;;::::::888777888888888888999999:::;;;999999888888888888888888888999;;;<<>>AAACCCFFFFFFEEECCC@@@>>>======;;;;;;;;;;;;:::::::::999:::::::::999999999888888666666666555555555555555444444444444444444444444444444333222222222222333111222222333444444555555555555555555666666666777555555444444444444555555555555666===IIIXXXfffnnnqqqyyyxxxmmm|||jjjOOODDD;;;888777222444555555777888:::<<<===???BBBKKK^^^{{{tttnnnsss}}}zzzmmm___SSSLLLHHHGGGNNNZZZlll}}}}}}}}}zzzuuussstttwwwvvvpppkkkkkkjjjuuuzzzwwwxxxyyy|||yyynnnhhhYYYUUUQQQMMMKKKHHHFFFDDD@@@>>><<<<<<===>>>>>>===<<<======>>>????????????>>>>>>BBBHHHMMMRRR^^^hhhoooooommmggg]]]SSSLLLHHHCCC???===>>><<<888999===AAADDDIIIQQQ]]]kkkzzz}}}tttiii^^^VVVSSSOOONNNMMMMMMNNNPPPRRRSSSXXXaaaooo|||}}}pppccc[[[VVVTTTTTTSSSSSSSSSSSSTTTTTTVVVXXX[[[bbbmmm|||zzzkkk\\\TTTTTT[[[aaammm{{{~~~}}}~~~}}}{{{{{{|||{{{{{{~~~xxxmmmbbb]]]^^^^^^XXXRRREEEAAA<<<::::::999777444;;;;;;<<<<<<<<<<<<<<<<<<@@@??????>>>===<<<;;;;;;===>>>@@@AAACCCHHHMMMRRRXXX[[[```eeeiiikkkkkkkkkjjjiiihhhhhhjjjmmmqqqsssvvvvvvwwwwwwwwwvvvvvvvvviiiddd[[[RRRKKKFFFEEEDDDAAA???<<<999:::<<>>======>>><<<<<<<<<;;;;;;::::::::::::::::::999999999888888555555666666555444333333444444444444444444444444444333222222111111222222333333444555555666777777333333333444444555555555666555444333333444555666666555666===JJJYYYgggnnnnnn~~~zzzyyymmm||||||oooSSSGGG===:::999333555555666777888:::<<<===BBBEEENNNaaa~~~{{{uuu{{{}}}tttfffZZZRRRNNNKKKKKKQQQ]]]ooo|||||||||{{{yyyxxxyyyzzzvvvpppmmmnnnrrr}}}xxxxxx{{{|||~~~xxxjjjbbbSSSOOOJJJFFFDDDCCCAAA@@@>>>===<<<===???AAAAAA@@@>>>???@@@@@@@@@@@@@@@@@@AAAAAADDDJJJOOOUUU```kkkssstttsssnnndddYYYPPPKKKEEEBBBAAAAAA???;;;<<<@@@AAACCCHHHOOOZZZhhhvvv~~~|||xxxpppeee[[[TTTPPPIIIIIIIIIIIIJJJKKKMMMNNNPPPXXXdddppp{{{~~~qqqeee\\\WWWTTTTTTSSSSSSSSSSSSTTTTTTWWWYYY\\\bbbmmm}}}qqq___VVVSSSVVV^^^eeewwwtttsssvvvyyyzzz|||zzz{{{pppsss{{{pppmmmnnnvvvzzz}}}|||uuuooohhhdddaaa[[[RRRKKK???===;;;:::::::::999999999???CCCAAA???AAACCCBBBEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCEEEIIIOOOSSS^^^aaaeeejjjnnnppprrrrrrqqqpppnnnmmmnnnppprrrtttuuuttttttvvvyyyzzzzzzzzzqqqgggXXXNNNJJJGGGDDD@@@@@@<<<888888;;;>>>>>>===BBB???>>>@@@@@@:::666666888888888999:::;;;===>>>999999999999777555333111666666666666666666666666444444666666666555444333333222222111111111111111000000111222333333444444444444555555555555444444444444444555555555666666999555555<<>>@@@AAAEEERRRiiixxxwww~~~sssfff[[[RRRJJJJJJMMMRRR]]]qqq~~~|||}}}{{{|||{{{xxxsssooommmmmmuuu{{{|||tttbbbVVVNNNJJJCCC===:::999;;;<<>>===<<<======??????BBBBBBCCCDDDDDDCCCAAAAAABBBCCCGGGLLLOOOTTT```kkkrrrxxx}}}zzznnn___QQQJJJGGGDDD@@@@@@AAABBB@@@>>>BBBEEEIIIPPPYYYeeeqqqyyy}}}{{{wwwnnncccYYYQQQNNNLLLLLLKKKKKKKKKLLLMMMNNNRRRWWW___iiiuuu~~~qqqfff]]]YYYQQQQQQQQQQQQSSSUUUWWWXXXXXXXXX\\\dddqqqzzzlll^^^YYY]]]dddnnnuuuvvvvvvzzz}}}{{{~~~ssskkkqqqvvvmmmjjjkkklllqqqxxx}}}~~~}}}|||uuupppjjjeeeaaaZZZOOOHHH<<<:::888888:::<<<>>>???EEEKKKNNNMMMMMMPPPRRRQQQMMMLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIJJJKKKOOOUUUYYYcccfffjjjooosssuuuvvvwwwtttsssqqqooooooqqqssstttuuuuuuuuuwwwzzz||||||{{{tttiiiYYYNNNJJJHHHDDDBBBAAA===::::::===@@@@@@???AAA>>>===??????:::666666666777777777888999:::;;;::::::::::::999777555444444444444444444444444444444444555666666555444333333333111000000000111222000000111222222333444444444444555555555555444444222222222333333333333444888444555;;;CCCOOO___mmmttt||||||~~~}}}}}}}}}~~~xxxyyyzzzZZZGGG???:::666666666666555666888;;;>>>@@@BBBFFFSSSiiiyyyxxxvvvhhh]]]SSSLLLKKKNNNVVVcccxxx}}}}}}}}}zzzzzz{{{{{{yyyvvvsssssssssxxx|||lll[[[PPPGGGDDD@@@===;;;<<>>=========>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCGGGMMMQQQVVVaaalllzzzwwwgggZZZRRRJJJGGGCCCAAABBBCCCBBBAAACCCEEEIIIOOOXXXcccooovvv}}}|||xxxpppeee[[[SSSOOOMMMLLLKKKKKKLLLNNNPPPRRRVVVZZZaaajjjtttsssggg^^^YYYTTTTTTSSSSSSTTTVVVXXXYYYYYYYYY]]]dddppp~~~}}}zzzmmmbbbdddmmmvvv~~~yyy{{{wwwoookkkrrrtttmmmjjjjjjjjjooowww}}}}}}|||{{{uuurrrlllgggaaaWWWKKKBBB:::999888888;;;AAAFFFIIIOOOUUUYYYYYY[[[___aaa```YYYXXXVVVTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVYYY^^^bbbhhhkkkoootttwwwyyyzzzzzzwwwvvvsssqqqpppqqqssstttvvvuuuvvvyyy|||~~~~~~}}}xxxlll[[[OOOJJJHHHFFFDDDBBB???<<<<<<@@@CCCDDDCCC@@@<<<;;;>>>>>>999666666555555555666666777777777999999999999888777555555333333333333333333333333444444555555666555555444555333111000///000222333000000111111222333333333333444444555555444444333222222222222333333333333666444555999>>>HHHZZZiiittt{{{}}}yyyzzz||||||~~~wwwsss}}}___JJJ???:::888777666666555666888;;;>>>@@@CCCGGGTTThhh~~~|||zzzxxxxxx|||lllaaaWWWPPPOOORRRYYYggg|||zzzyyy|||~~~yyyuuutttuuuvvvvvvuuuuuuwwwyyy}}}{{{oooaaaRRRIIIAAA@@@>>>======>>>@@@AAA=========>>>@@@CCCFFFGGGFFFGGGIIIKKKKKKKKKJJJIIIFFFFFFJJJOOOTTTYYYcccnnn}}}zzzjjj]]]VVVNNNJJJFFFDDDDDDDDDEEEDDDEEEGGGKKKQQQXXXcccnnnvvv~~~~~~{{{tttjjj___WWWSSSRRRQQQOOOOOOQQQUUUYYY[[[___ccciiiooovvvuuuiii___YYYVVVUUUTTTTTTTTTUUUWWWXXXYYYZZZ]]]dddooo|||wwwpppsss|||zzz}}}wwwsssqqqyyy}}}vvvrrrpppqqqvvv}}}~~~|||zzzyyyuuurrrnnnggg___SSSFFF>>>;;;::::::;;;???FFFNNNTTTZZZ```dddfffiiiooopppoooeeedddaaa___]]]]]]^^^___``````aaaaaabbbeeeiiimmmoooqqqtttxxxzzz|||||||||xxxvvvsssqqqppppppqqqsssvvvvvvxxx{{{|||ooo]]]PPPJJJJJJIIIGGGBBB???===>>>CCCFFFFFFEEE???;;;:::<<<<<<888555666444555555666666666666666666666666666555555444444333333333333333333333333444444444555555555555555555444111000///000222444000000111111222222222333333333444444444444333333333333444444444555555555444444555777999BBBSSSdddpppwwwyyywwwxxx|||~~~uuuoooxxxeeeMMM???:::888777666666555666888;;;>>>@@@CCCHHHTTTfffyyysssttt|||uuuwwwttthhh___XXXUUUWWWZZZiiixxxuuusssvvv}}}zzzsssmmmiiikkkmmmoooppptttxxx{{{|||uuulllbbbWWWLLLFFF@@@@@@???>>>======>>>>>>===>>>>>>@@@BBBEEEHHHJJJJJJLLLNNNQQQQQQQQQPPPOOOLLLKKKNNNTTTYYY^^^gggppp|||xxxjjj^^^XXXOOOLLLIIIFFFEEEEEEGGGGGGHHHKKKNNNTTT\\\gggrrryyyzzzpppfff^^^ZZZYYYXXXVVVWWWZZZ___dddhhhmmmpppuuuyyy}}}xxxlll```YYYUUUTTTSSSRRRRRRSSSTTTTTTXXXZZZ]]]ccckkkwww~~~}}}~~~|||wwwzzzxxxvvvxxx~~~|||}}}{{{yyyxxxuuurrrllleee[[[OOOCCC<<<;;;<<<===>>>CCCKKKUUU]]]hhhnnntttwww|||~~~pppnnnjjjhhhfffgggiiijjjlllmmmnnnnnnoooqqquuuxxxxxxzzz|||~~~~~~}}}vvvuuurrrooonnnooopppqqqvvvwwwzzz~~~qqq___QQQLLLLLLLLLKKKAAA???>>>@@@EEEHHHIIIGGG@@@;;;:::<<<;;;777555666555555777888888888888888777777666666555555555555444444444444444444444444444444444444555555666666555444222111000111222333000111111111111111222222222222333333333333222222333333333444444444555555333333444666777===MMM\\\fffnnnyyyrrrtttyyyssslllwwwlllQQQ@@@:::888666666666555666888;;;>>>@@@BBBGGGRRRbbbrrr|||}}}{{{kkknnnxxxtttxxxsssjjjbbb]]]]]]\\\kkk~~~xxxooommmlllpppxxx~~~uuukkkddd___aaadddgggjjjpppwww|||}}}yyyrrrmmmfff^^^WWWOOOHHHCCC??????>>>>>>>>>>>>>>>>>>??????@@@BBBEEEHHHKKKMMMQQQSSSVVVXXXYYYXXXVVVUUUTTTSSSUUUZZZ^^^bbbiiipppzzz~~~~~~uuuiii___[[[OOONNNLLLIIIGGGHHHIIIKKKJJJMMMQQQVVV___jjjuuu}}}yyyooogggccc___^^^^^^___bbbhhhnnnrrrxxx{{{{{{ooobbbYYYUUUTTTSSSRRRRRRRRRSSSTTTWWWYYY\\\aaahhhrrr~~~yyy|||{{{xxxwww|||tttooossszzzyyyzzz~~~|||zzzxxxvvvtttpppiii```UUUJJJAAA===:::===@@@CCCIIIRRR^^^gggtttzzzyyyvvvrrroooooopppsssvvvyyyzzz{{{{{{{{{}}}~~~sssqqqooommmmmmoooqqqrrrwwwxxx{{{rrr```TTTOOOOOOOOONNNAAA??????BBBGGGKKKKKKJJJBBB===:::<<<;;;777444555555666888:::;;;;;;;;;:::;;;;;;999888777777777777444444444444444444444444444444444444444555666777444444333222222222222222111111111111111111111111111222222333333222222111111111111111222222222222333222333555666;;;HHHTTTZZZeeettt}}}nnnsss{{{~~~qqqlllzzztttWWWCCC<<<999666666666555666888;;;>>>@@@BBBFFFOOO\\\hhhpppqqqpppeeejjjvvvuuuzzzwwwnnnfffdddaaaooovvvpppggghhhjjjnnnttt{{{yyyoooccc\\\WWWYYY\\\___dddllltttzzzzzzuuuiiiddd]]]WWWQQQLLLGGGCCC=========>>>???@@@AAABBB@@@AAACCCEEEIIIMMMQQQSSSZZZ\\\___bbbbbbaaa^^^]]]]]]ZZZZZZ^^^bbbdddhhhnnnqqqtttvvvrrrjjj```ZZZXXXQQQQQQQQQPPPNNNNNNOOOQQQNNNPPPTTTYYYaaalllwww~~~yyyqqqmmmeeedddeeegggkkkpppvvvyyy}}}qqqcccYYYWWWVVVUUUTTTTTTTTTUUUVVVXXXZZZ]]]aaafffooo{{{vvvzzz}}}tttmmmlllppp{{{rrrjjjeeeiiisss~~~{{{yyywwwuuurrrnnneeeZZZOOOFFFAAA???===AAAGGGMMMSSS^^^llluuu~~~}}}xxxuuuuuuxxx|||~~~|||pppooommmmmmnnnpppsssuuuwwwyyy}}}rrrbbbVVVRRRRRRQQQPPPBBBAAAAAAEEEJJJNNNNNNMMMDDD???<<<<<<;;;666444555444666888;;;=========<<<>>>===;;;999888777777777333333333333333333333333444444333333444555777888333333444444444333222111111111111111000000000000111111222222222222111111000111111111111222222222444111222555888;;;DDDLLLUUUaaatttyyynnnuuu}}}~~~}}}pppmmm||||||]]]HHH???:::666666666555666888;;;>>>@@@CCCEEEKKKTTT]]]cccdddccc```gggwwwtttxxxxxxnnniiieeeqqq|||rrrlllgggkkkpppsssvvv{{{}}}tttiii]]]UUUOOOQQQSSSWWW\\\eeeooouuu}}}|||vvvkkkfff___YYYTTTOOOJJJGGG@@@??????>>>>>>@@@AAABBBAAABBBEEEIIIOOOUUUZZZ]]]dddfffiiikkkllliiifffdddbbb^^^]]]```cccccceeeiiihhhjjjkkkfff___YYYVVVUUUUUUWWWYYYYYYWWWVVVXXXYYYXXXYYY\\\```fffpppzzz{{{vvvlllmmmnnnqqquuuzzzsssdddZZZVVVUUUTTTTTTTTTUUUVVVWWWYYY\\\```bbbfffnnnzzzyyy}}}vvvhhh```cccjjjwww{{{kkkccc^^^cccooo{{{uuussstttuuu~~~~~~{{{xxxvvvuuurrrlllbbbVVVKKKDDDAAAAAA@@@FFFNNNVVV^^^iiixxx|||yyyzzz}}}{{{xxxooonnnmmmmmmnnnqqquuuwwwwwwyyy}}}~~~rrrbbbWWWTTTTTTSSSRRRDDDCCCCCCGGGMMMQQQQQQPPPFFF@@@======;;;666444444333555888;;;===>>>>>>===>>><<<:::888666555555666222222222222222222222222444444333333444555777888222333444555555333111000111111111000000000000000111111222222222222111111222222333333333444444444555111111555999<<>>@@@DDDEEEIIIOOOVVVZZZ[[[ZZZ]]]gggzzzqqquuu~~~rrrmmmeeeqqqzzzqqqlllkkkrrrxxxzzzzzz~~~{{{rrreeeYYYQQQIIIJJJLLLPPPVVV___iiiooo{{{zzzqqqllleee___YYYTTTPPPLLLFFFDDDBBB???======>>>???@@@BBBFFFLLLSSS[[[aaadddjjjmmmppprrrrrrooollliiieee```^^^aaabbbaaacccfffiiijjjiiieee^^^YYYXXXYYYXXX[[[___```^^^]]]^^^```bbbcccdddggglllttt}}}|||ssstttvvvyyy~~~ttteeeZZZTTTSSSRRRRRRRRRSSSUUUVVV[[[^^^bbbdddgggooo{{{kkk[[[VVVYYY]]]rrr{{{jjj___]]][[[cccxxxnnneee```]]]cccnnnxxx~~~|||zzzxxxvvvtttssstttmmm```QQQHHHDDDAAA>>>HHHKKKVVVeeepppwww~~~wwwssspppkkklllnnnooopppssswww{{{zzz~~~~~~rrrbbbWWWVVVVVVQQQKKKIIIGGGGGGLLLRRRUUUSSSOOOIIIHHHFFFBBB>>>:::888777999;;;>>>@@@AAAAAA???>>>AAA???===:::888666666666333333333333333333333333333333333333333333333333444444333222222222333333000000000///////////////////////////000000000000...///000222444666777888333222444888999:::BBBJJJ]]]ooo~~~~~~~~~yyy}}}vvvtttgggOOODDD>>>888666666666888:::===???AAABBBCCCFFFIIILLLQQQWWWZZZ```lll}}}nnnppplll```dddnnn~~~zzzyyyssszzzrrr^^^OOOIIIDDDEEEGGGJJJOOOWWWaaahhhwww}}}~~~xxxsssllleee___YYYUUUQQQKKKIIIFFFDDDBBBBBBBBBCCC???CCCIIIPPPWWW___hhhmmmqqqtttuuusssttttttpppjjjjjjaaaZZZ[[[]]]^^^^^^___]]]___aaa```___^^^^^^___bbbeeehhhjjjjjjjjjjjjkkkkkkkkklllpppwwwzzzzzz|||~~~ttteeeZZZVVVRRRQQQSSSSSSRRRTTTXXXZZZZZZ^^^dddiiimmmuuu}}}zzzdddUUUOOORRRWWWjjjyyyrrraaaYYY[[[___jjj}}}ggg]]]ZZZ[[[cccooo}}}|||~~~}}}|||zzzxxxvvvuuutttqqqiii\\\OOOFFFCCCBBBAAAJJJOOO]]]mmmzzz}}}vvvsssrrrrrrpppqqqsssuuuvvvyyy}}}rrr```UUURRRRRRNNNHHHIIIIIIKKKQQQXXXZZZWWWSSSHHHHHHFFFBBB>>>;;;999888<<<===???AAABBBAAA@@@???@@@???<<<:::888666666666333333333333333333333333333333333333333333333333555444444333222222222222000111111111111000//////....../////////000000000///000111333555777999999666444333555666:::DDDNNNcccttt~~~zzzwwwmmmRRRDDD===999666666666777:::<<>>;;;::::::AAAAAABBBBBBBBBBBBAAAAAA???>>><<<:::888666666555333333333333333333333333333333333333333333333333555555444333222222111111000111222333333111000...............////////////000111222444666888:::;;;999555222222444:::FFFSSSkkkyyy~~~|||wwwXXXDDD<<<:::777777666777999<<>>===<<<:::888777666555333333333333333333333333222222222222222222222222555555555444333222111000000222444555555333000...---.........////////////000111222444666888:::::::::666333333555:::GGGSSSmmmyyy~~~```FFF===<<<888777666777999<<>>;;;<<<>>>EEEEEEDDDCCCCCCBBBBBBBBB===<<<;;;:::888777555555333333333333333333333333222222222222222222222222444444444444444222111000000222444555555333111///.........////////////000///000111333555777999:::888666555666777;;;EEEPPPhhhsss}}}~~~~~~iiiKKK>>>===999888666666888;;;???AAACCCAAABBBIIIUUUdddooouuuzzzyyylllmmmyyyzzzcccXXXWWWWWWggg{{{ssshhhaaabbbppp}}}mmmZZZMMMIIICCCDDDDDDEEEFFFJJJOOOSSS```eeennnvvv{{{~~~}}}{{{xxxssslllggg^^^___^^^^^^]]][[[YYYXXXQQQRRRSSSVVV\\\fffqqqxxx~~~yyylll```SSSLLLHHHIIILLLQQQXXX```___aaaeeejjjpppwww~~~zzzjjj___XXXTTTRRRTTTTTTRRRTTTWWWXXXXXXYYY[[[\\\```mmmzzztttcccTTTPPPWWW___wwwxxxpppoooooonnnhhh___YYYYYY```qqqwwwlllaaaYYYTTTVVVUUUSSSRRRRRRTTTVVVXXXSSSNNNKKKMMMVVVgggxxx{{{wwwxxx}}}}}}~~~}}}|||yyyvvvtttttttttvvvvvvuuusssqqqooofffZZZOOOIIIDDDFFFSSSbbbssszzzuuutttssstttwww|||}}}ttttttuuuvvvzzz~~~dddTTTFFFBBB@@@>>>CCCJJJNNNPPPRRRSSSQQQNNNJJJGGGDDDGGGHHHEEE>>>;;;<<>>:::888777666777;;;???AAAAAAAAAEEEPPPbbbtttxxxmmmmmmxxxrrr^^^UUUVVVWWWggg~~~{{{sssiiiaaa[[[cccsssooo\\\OOOJJJEEEEEEFFFGGGIIILLLQQQUUU]]]cccjjjqqqvvvyyy|||}}}~~~|||wwwrrrmmmeeeeeeeeeeeeeeeeeeeeeeee\\\\\\\\\]]]aaahhhqqqxxx|||mmm___NNNHHHEEEFFFIIILLLTTT[[[___ccchhhnnnuuu}}}{{{kkk```YYYUUUSSSTTTTTTRRRTTTWWWXXXYYY[[[]]]]]]aaaooo}}}tttdddVVVRRR[[[dddzzz}}}sssgggeeeffffffaaa[[[[[[```gggxxxyyynnneee]]]ZZZXXXZZZYYYWWWTTTPPPMMMMMMMMMLLLLLLNNNRRR[[[jjjwww{{{zzzwwwrrrrrrvvvuuuvvvyyyzzzzzzxxxvvvuuuuuuvvvwwwwwwvvvtttqqqooobbbVVVMMMJJJHHHLLL]]]qqqzzzrrrmmmllllllmmmooosssvvvxxx}}}}}}}}}}}}|||yyyuuuqqqmmmooorrrvvv||||||bbbSSSFFFCCCBBB???CCCLLLLLLMMMMMMLLLJJJGGGFFFFFFEEEHHHJJJEEE>>>:::;;;??????AAABBBCCCCCCAAA@@@???;;;;;;;;;:::999777555444333333333333333333333333111111111111111111111111000222333555555444333222222222222222222111111000000000000000111111111222000111222444666888::::::999777666777666888@@@IIIXXXbbbkkknnnttt~~~}}}zzzVVVCCC???:::999777666777:::>>>AAAAAABBBIIIYYYpppwwwkkkkkksss||||||jjjYYYSSSTTTWWWggg}}}wwwkkk```ZZZWWWeeevvvqqq^^^PPPKKKFFFGGGIIIJJJLLLPPPUUUYYY___dddkkkqqqtttwwwyyy{{{|||~~~}}}xxxuuuooonnnmmmmmmmmmnnnooopppiiiiiihhhgggiiimmmtttxxx|||lll^^^MMMHHHFFFGGGIIIKKKQQQXXX___dddlllttt||||||mmmbbbYYYUUUSSSUUUTTTRRRTTTWWWXXXZZZ^^^``````dddqqquuufffXXXUUU^^^hhh}}}wwwmmmdddbbbbbbccc___ZZZ^^^gggkkk|||~~~uuujjjccc___```bbbeeedddaaa\\\VVVQQQNNNMMMKKKOOOTTTXXXaaammmwww}}}zzzpppiiihhhhhhgggkkkqqqqqqsssvvvyyyzzzzzzyyywwwwwwxxxyyyyyyxxxuuurrrooobbbVVVMMMMMMMMMSSSggg}}}|||rrrllleeeeeeeeefffhhhjjjlllmmmuuutttrrrqqqpppnnnkkkhhhiiikkkooottt{{{uuucccSSSHHHFFFDDD@@@DDDMMMHHHHHHGGGEEECCCBBBCCCDDDEEEIIIJJJFFF>>>999;;;???===???AAACCCCCCAAA???===::::::;;;:::999777555444333333333333333333333333111111111111111111111111///111333555555555444333222222222111111111000000000111111111222222222222111222444555888999;;;<<<;;;888555555444666???IIITTT^^^gggjjjppp~~~zzzxxx}}}|||~~~ZZZDDD???;;;999777555777:::>>>AAAAAACCCLLL```yyyvvvjjjhhhpppwww{{{ssseeeVVVPPPRRRWWWfff|||uuufff[[[VVVUUUfffwwwsss```QQQLLLGGGHHHJJJLLLOOOSSSXXX\\\cccgggnnnsssvvvxxxzzz{{{xxxzzz~~~}}}zzzvvvuuusssrrrrrrsssuuuvvvrrrrrrpppooonnnqqqvvvzzz{{{jjj[[[NNNKKKIIIJJJKKKLLLRRRYYY```eeeoooyyy}}}mmmbbbZZZVVVTTTUUUTTTRRRTTTWWWXXXZZZ___bbbbbbfffsss{{{sssiii___\\\dddpppuuukkkddd___\\\]]]\\\[[[^^^cccqqqyyy||||||vvvnnnjjjnnnrrrrrryyyssskkkbbb\\\WWWSSSPPPXXXYYY]]]ccckkkrrrvvvwwwqqq```TTTVVVZZZYYY[[[bbbfffjjjoootttwwwwwwvvvuuuuuuxxxyyyvvvuuusssmmmeeebbbUUUMMMPPPTTT^^^sss}}}vvvooohhhccc[[[YYYUUUSSSSSSUUUXXXZZZ___```bbbcccbbb___]]][[[^^^ccciiiqqqxxxttt^^^VVVMMMGGGFFFHHHIIIHHHFFFDDDAAA???>>>???AAABBBEEEBBB>>>;;;:::<<>>===>>><<<:::888666666666666555555444444444333333333333333333222222111111111111111222222222333333333555444444333222111000000111111000000000000000000444444555777999;;;:::999<<<888555777888888;;;@@@MMMTTT^^^gggooozzz|||qqqvvv{{{|||dddKKK>>>999888666666888;;;???AAAEEEJJJRRRddd{{{lllhhhpppxxx~~~|||}}}zzzwwwpppcccVVVQQQTTT```kkk~~~~~~~~~~~~ooo^^^RRRRRRWWWcccyyyssscccUUUKKKIIILLLPPPSSSWWW\\\aaadddkkknnnrrruuuvvvvvvxxxyyy{{{}}}~~~xxxxxxyyy{{{|||~~~zzzyyy{{{}}}{{{yyyeeeUUUKKKIIIIIIKKKKKKLLLTTT]]]gggqqqqqqfff\\\YYYTTTRRRSSSUUUWWWXXXXXXXXX[[[^^^aaaeeerrr~~~}}}zzzzzzzzz{{{}}}zzztttlllccc```hhhrrr}}}qqqgggaaa]]]ZZZZZZZZZXXXZZZ___kkksss|||}}}wwwvvvzzz}}}}}}{{{pppgggaaa^^^\\\[[[]]]^^^bbbhhhpppvvvyyyzzzkkkZZZMMMLLLNNNMMMOOOUUU[[[___fffmmmqqqrrrrrrqqqrrruuuvvvtttsssqqqjjjbbbYYYOOOJJJPPPYYYggg~~~{{{uuuooojjjbbb]]]SSSQQQLLLIIIGGGHHHJJJLLLOOOPPPSSSVVVXXXYYYYYYYYYZZZ___fffmmmuuu}}}qqq^^^XXXOOOJJJJJJJJJJJJIIIDDDBBB???<<<;;;;;;<<<======<<<999888999;;;>>>@@@BBBCCCDDDDDDCCCAAA>>>===<<<;;;999777666555555555444444444333333333333222333333333222222111111111222222222222222222222222444333333222222111111000111111111111111111111111333333444666:::<<<<<<;;;999444222444444444777<<>>:::999777666888;;;>>>AAACCCGGGPPPccczzzkkkiiiqqq{{{}}}{{{{{{yyyvvvpppdddYYYUUUXXX```lll~~~~~~ooo^^^RRRRRRWWWcccyyysssdddVVVMMMKKKNNNRRRVVV[[[___eeeiiiooossswwwyyyzzzyyyyyyyyy{{{}}}~~~}}}qqq___QQQMMMLLLLLLOOOQQQTTT]]]ggguuuqqqfff]]]YYYTTTRRRSSSUUUWWWWWWXXXYYY[[[___aaafffsssooossswwwxxxwwwuuusssssslllkkkkkklllooossswwwyyyzzzvvvsssnnngggccciiirrryyynnneee```\\\YYYZZZYYYWWWXXX[[[eeekkksssxxxzzz|||yyymmmccc______aaaccceeefffiiioootttxxxzzzyyyhhhXXXIIIEEEDDDBBBCCCHHHNNNSSS[[[ccciiimmmnnnnnnooorrrsssrrrpppnnnggg___SSSKKKJJJSSS```qqq}}}xxxrrrmmmhhhbbbZZZTTTKKKHHHCCC???<<<;;;<<<===>>>@@@DDDIIINNNSSSVVVXXXVVV[[[bbbjjjrrrzzzzzzlll___ZZZSSSOOONNNNNNLLLJJJCCC@@@<<<888666555555666666666666777999<<<>>>@@@AAACCCEEEFFFEEEBBB???===;;;:::888666555444444444333333333222222222111111222222222222222111111111222222222222222222111111222222222222222222222222000111111222222333333333222222333777:::======<<<;;;666444666666555777;;;???JJJWWWbbbiiiqqq|||uuuyyy~~~fffMMM???<<<:::888777888:::===@@@BBBFFFOOObbb}}}{{{mmmkkkuuu~~~~~~}}}yyyssshhh\\\XXXZZZ```lll}}}~~~ppp^^^RRRRRRXXXdddyyyuuufffXXXOOOMMMQQQVVVZZZ___eeekkkooouuuyyy}}}|||zzzzzzzzz}}}{{{wwwrrrgggYYYNNNLLLJJJLLLPPPTTTYYYeeeppprrrggg]]]YYYUUURRRSSSUUUWWWWWWXXXXXX[[[___aaafffsssjjjmmmppppppmmmhhheeeccc___^^^]]]^^^bbbgggmmmpppqqqooonnnlllgggdddgggnnn~~~{{{vvvnnnfffaaa]]][[[\\\[[[WWWWWWZZZ```eeekkkpppuuuyyy~~~wwwoooccc[[[ZZZ___eeeiiimmmnnnpppsssvvvwwwvvvtttjjj\\\MMMGGGCCC@@@@@@CCCGGGJJJPPPXXX___fffkkknnnkkkoooqqqooonnnkkkddd[[[QQQMMMNNNYYYhhhyyy}}}yyyuuuooojjjddd\\\RRRKKKFFFCCC>>>:::777666666777777888<<>>???AAABBBDDDFFFHHHGGGCCC???===999888777666555444333333222222222111111111111000222222222111111111111111222222222222111111111111000000111111222222222333000111222333444555666666444444555777:::<<<<<<;;;;;;777555777666555666:::;;;GGGUUU^^^dddmmmzzztttxxx~~~~~~iiiOOO@@@===;;;999777888:::===???BBBGGGQQQccc|||tttqqqyyyyyylll^^^XXXXXXaaannn~~~ppp```TTTTTTZZZfffyyywwwiiiZZZQQQOOOSSSXXX^^^ccciiippptttzzz~~~|||zzzzzz}}}xxxqqqiii```VVVNNNMMMLLLNNNTTTYYY```mmmyyytttiii^^^ZZZUUUSSSSSSUUUWWWWWWVVVVVVYYY]]]___eeeqqq~~~hhhjjjkkkjjjeee```\\\ZZZUUUSSSRRRSSSVVV[[[aaaeeehhhfffggghhhfffbbbdddjjjuuuyyyyyyvvvsssqqqlllgggccc___^^^___]]]XXXWWWYYY\\\```eeekkkqqqwww|||}}}llleee]]]YYY\\\dddmmmrrrvvvvvvwwwyyyyyyvvvrrrooolllaaaUUUMMMHHHEEEEEEFFFEEEFFFHHHLLLSSS[[[cccggggggkkkmmmlllkkkhhh```WWWOOONNNRRR___ooo}}}yyyuuuqqqlllgggaaaYYYNNNGGGAAA>>>;;;888666666666777777888;;;???EEEKKKQQQTTTWWW[[[aaagggnnnvvv}}}zzzpppeee^^^[[[VVVTTTTTTQQQMMMIIIDDDAAA<<<666222000//////555666888:::===>>>???@@@CCCEEEHHHIIIHHHDDD@@@===777777777666555444333333222222111111111000000000111111111111111111111111111111111111111111111111///000000111111222222333000111222444555777888999888777777888::::::999888777333222333333111333666<<>>@@@@@@GGGHHHIIIIIIGGGDDD???===777777777777666555444333222222222111111111000000000000000111111111111111000000000111111111222222000000000111111111222222000111333555777999;;;;;;:::999888999::::::888666777444333555555444555888===IIIVVV^^^dddooowwwjjjpppxxxwwwxxx}}}}}}uuuWWWDDD===;;;999888999;;;>>>AAAAAAHHHTTTeeezzzzzz}}}|||{{{lll```]]]eeesssvvviii```cccjjjuuu{{{nnn```WWWSSSWWW]]]ccchhhooovvvzzzxxxnnneee^^^YYYVVVVVVWWW]]]fffnnnwwwyyynnn```\\\VVVSSSSSSUUUVVVWWWUUUTTTVVVYYY[[[___kkkwww}}}tttssspppkkkddd___\\\[[[NNNLLLJJJIIIIIILLLOOOQQQTTTSSSUUUXXXXXXVVVVVVYYYYYY]]]___```cccjjjlllkkkmmmjjjiiijjjgggaaa]]]^^^```bbbgggnnnvvv}}}~~~ttteeedddfffkkksss{{{~~~xxxuuuqqqllljjjiiiiiihhhfffccc^^^XXXUUUTTTTTTTTT]]]bbbeeedddccc___WWWMMMFFFLLLWWWhhhzzzzzzwwwyyyxxxsssnnnjjjddd___ZZZRRRIIICCC888777555444444444555666666888;;;@@@FFFKKKOOORRRQQQTTTXXX\\\```dddiiimmmooossszzz|||yyyssssssqqqnnnnnnmmmggg___[[[WWWSSSPPPPPPNNNIIIFFFCCC@@@<<<777444333333333999999:::<<>>888777777999;;;<<<;;;999555333333666777555666:::999HHH[[[ffflllvvvpppcccjjjtttttttttxxx{{{~~~}}}]]]HHH;;;:::888888999===@@@CCCEEEGGGJJJSSSaaannnooojjjhhhnnn}}}~~~{{{qqqiiihhhvvvvvvpppuuu}}}}}}pppcccZZZYYY]]]bbbgggmmmssszzz~~~}}}uuuooojjjhhhjjjnnnyyy}}}rrraaa\\\WWWTTTTTTUUUVVVWWWXXXWWWXXXZZZZZZ^^^hhhttt{{{~~~uuuiii```[[[ZZZTTTQQQPPPQQQTTTUUUSSSQQQPPPNNNKKKKKKLLLLLLLLLLLLQQQRRRUUU]]]gggppptttuuu{{{zzzvvvqqqmmmkkklllnnnpppoooqqqwww~~~}}}vvv{{{yyyqqqfff\\\VVVZZZYYYYYY\\\]]]YYYPPPIIIJJJQQQ___ppp~~~yyytttrrrrrrssssssqqqmmmfff^^^UUULLLCCC===:::999777555444555666777:::===AAAGGGMMMOOONNNLLLGGGHHHIIIIIIJJJMMMQQQTTTZZZ___ffflllooonnnkkkiiiccccccdddeeeeeeccc___\\\WWWTTTPPPJJJFFFCCCAAAAAA;;;;;;999666444444777:::<<<@@@DDDFFFGGGJJJNNNRRRWWWUUUPPPHHH???888555333777666555444444333444444...///000111222333333333111111111111111111111111111111111111111111111111////////////000000000000111111000111222444666888888888888888777666555444555666777777666666777888===GGGVVVeeennnyyyttteeeiiiqqqrrrrrruuu}}}```EEEAAA<<<999999999888:::>>>AAABBBEEEKKKTTT[[[```bbb^^^gggxxxtttsss~~~qqqnnnyyy~~~}}}|||yyy}}}}}}rrrgggaaa]]]aaagggnnnuuu{{{}}}zzzzzzzzzsss~~~pppggg^^^VVVTTTTTTSSSSSSVVVVVVXXX[[[\\\]]]bbbiiipppwwwlllddd```^^^ZZZYYYZZZ]]]aaaaaa^^^ZZZTTTRRROOOMMMMMMNNNMMMLLLKKKMMMSSS]]]jjjtttzzz|||zzzyyywwwtttqqqqqqtttvvvzzzyyyzzzyyyqqqhhhaaa\\\]]][[[ZZZYYYYYYVVVQQQMMMNNNUUUaaaooo||||||vvvrrrrrrrrrssssssnnnjjjddd]]]UUUKKKBBB<<<777666555333333444666777;;;>>>DDDJJJNNNNNNJJJFFFAAAAAABBBBBBBBBDDDHHHKKKPPPUUU]]]dddggggggeeeccc``````aaabbbbbbaaa]]]ZZZUUURRRMMMHHHCCC@@@>>>===777777666555444666:::===DDDGGGKKKNNNOOORRRVVVYYYYYYUUUNNNFFF>>>999666666777666555444444333333444111111222111111000//////000000000000000000000000111111111111111111111111////////////000000000000000000000000111333444555666666666777666666555444333555666666555555666777<<>>:::777777777666999===???@@@CCCGGGNNNUUU\\\```bbblll|||uuurrrzzzppplllwww~~~~~~~~~}}}uuummmhhhbbbgggmmmssszzzsssggg^^^VVVTTTTTTSSSSSSVVVUUUXXX[[[]]]```fffnnnuuuyyypppjjjfffdddaaabbbeeejjjnnnoookkkfff]]]ZZZVVVTTTSSSRRRQQQPPPIIILLLTTT```mmmwww}}}{{{{{{zzzyyyxxxzzz~~~zzztttmmmhhhdddbbbbbbaaa___[[[VVVSSSRRRRRRUUUZZZdddoooyyy}}}}}}{{{xxxuuurrrpppqqqqqqqqqqqqjjjgggbbb\\\TTTKKKAAA;;;666555444333333555777888<<>>@@@CCCFFFJJJRRR\\\ccckkkuuuvvvqqqwwwoookkkvvv~~~~~~~~~~~~}}}~~~|||wwwrrrmmmjjjiiinnnttt{{{}}}zzzxxxtttyyyvvvhhh^^^VVVTTTTTTSSSSSSVVVTTTWWW[[[^^^bbbjjjttt|||~~~|||vvvqqqnnnlllhhhhhhjjjoootttvvvsssooogggddd```]]][[[YYYWWWVVVOOOTTT\\\fffooowww{{{}}}|||yyytttnnnhhhffffffggglllmmmllleee]]]WWWWWWYYY\\\aaahhhqqqxxx{{{yyywwwtttrrrooonnnoooooonnnlllfffccc___ZZZSSSJJJ@@@:::888777555444444555777888:::<<>>AAAAAA???===;;;;;;;;;;;;;;;<<<@@@CCCIIIOOOXXXaaaeeeeeebbb___YYYXXXXXXXXXYYYYYYVVVTTTNNNLLLIIIDDD@@@<<<999888777888:::<<<@@@EEEKKKPPPTTTYYY```hhhmmmooonnnlllbbbXXXJJJ>>>888666666666666555444333333222222333000000111222333333333333111111111111111111111111000000000000000000000000////////////000000000000222222222222222111111111///000111333444444444444333555666666555444666777888???LLLZZZhhh{{{yyynnnsssaaaIII???;;;999:::::::::===BBBDDDGGGJJJMMMRRR^^^mmmyyytttpppwwwsssnnnxxx}}}}}}{{{yyywwwvvvvvvxxxyyyzzz~~~yyyrrrrrrqqqppppppppppppppptttyyywwwnnnttt}}}wwwlllbbb\\\WWW[[[aaaiiisssxxxiii```WWWUUUUUUSSSSSSUUUUUUXXX[[[^^^bbbkkkvvv~~~|||~~~|||}}}zzzxxxyyy|||~~~|||zzzooolllhhheeedddbbb```______dddkkkqqqwww|||~~~}}}xxxyyy{{{~~~{{{tttppppppuuuzzz|||sssoooooojjjlllrrrxxx}}}~~~|||yyypppmmmjjjhhhgggeeecccaaa]]]ZZZUUUPPPKKKDDD>>>999555444333111111222444555888888999<<>>>>>AAAEEEHHHOOOUUU^^^eeehhhfffbbb^^^YYYXXXWWWWWWWWWVVVTTTRRRMMMKKKIIIEEEAAA>>>;;;:::888:::<<>>LLL[[[iii{{{{{{ppptttaaaJJJ>>>:::777888999888;;;@@@CCCFFFJJJPPPZZZhhhxxxpppmmmvvvssskkkvvv}}}{{{yyyvvvsssrrrssstttuuuxxx|||vvvuuuuuuttttttuuuvvvvvv~~~uuummmgggooo~~~uuugggZZZSSSPPPRRRWWW]]]hhhuuuyyyjjjaaaXXXVVVUUUSSSSSSUUUVVVXXX[[[]]]bbbjjjvvv~~~~~~zzzrrroookkkiiiiiihhhgggeeegggkkkqqqvvvzzz~~~}}}}}}|||yyyzzzzzz{{{}}}}}}~~~~~~{{{tttooooootttzzzyyyvvvuuuoooqqquuuzzz~~~|||yyyllliiieeebbbaaa```___]]]YYYUUUOOOIIIDDD???:::777444333222222333666888:::;;;<<<>>>AAACCCDDDBBB@@@>>>@@@BBBCCCEEEIIINNNQQQXXX]]]eeekkkllliiibbb^^^YYYWWWUUUUUUTTTSSSQQQOOOKKKJJJHHHEEEBBB???<<<;;;:::===@@@CCCHHHOOOWWW\\\eeekkkttt}}}{{{qqqiiiVVVNNNCCC<<<:::999777444666555444333222222222222...//////000000000000///111111111111111111111111000000000000000000000000////////////000000000000///000111222222111111000111111222333444444444333222444555555444333555666555===LLL\\\jjj{{{}}}sssuuubbbNNN@@@;;;888999999888:::???DDDEEEJJJTTTbbbtttqqqmmmuuu~~~wwwkkkeeeooo{{{yyyuuurrrpppppprrrsssvvvzzz}}}pppjjjjjjuuussscccUUUNNNLLLNNNSSSYYYbbbnnnzzz|||kkkaaaXXXVVVUUUSSSSSSUUUVVVXXX[[[]]]bbblllxxx~~~xxxuuussspppnnnnnnnnnmmmlllooorrrvvvyyy{{{~~~}}}}}}||||||||||||{{{{{{{{{||||||}}}yyyyyyvvvpppjjjiiiooouuu~~~~~~{{{xxxvvvuuussstttxxx|||~~~~~~{{{xxxhhhddd```^^^]]]]]]]]]\\\UUUQQQJJJDDD@@@<<<888555444444444555888;;;???AAA>>>@@@CCCGGGIIIGGGCCC???BBBDDDFFFHHHKKKOOOUUUYYY___dddkkkppppppkkkddd___YYYWWWTTTSSSRRRQQQOOOMMMIIIHHHGGGEEEBBB@@@===<<<>>>@@@DDDIIIOOOVVV___dddjjjoooxxx{{{nnncccPPPIII@@@<<<;;;;;;888555555555444333222222222222((()))+++---///111222222000000000000000000000000000000000000000000000000////////////000000000000---...000111111111000///222222333444444444333333111333444444333222444555333<<>>;;;;;;;;;999<<<@@@EEEGGGLLLXXXjjj}}}uuupppvvv~~~lllaaa___jjjzzz|||yyyuuurrrppppppqqqrrrtttxxxxxxoookkkqqq}}}rrraaaSSSLLLJJJMMMSSSYYYaaakkkuuu{{{kkkaaaYYYVVVUUUSSSSSSUUUUUUWWWZZZ^^^cccnnnzzz|||zzzwwwuuuttttttvvvwwwwww{{{~~~~~~}}}}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~zzz{{{{{{{{{{{{yyyxxxvvv{{{xxxrrriiibbbaaaeeeiiiqqqssstttvvvwwwwwwwwwwwwsssvvvzzz}}}~~~|||{{{kkk```XXXXXXZZZXXXWWWZZZRRRMMMEEE@@@>>>;;;888555111222444666999>>>DDDIIIJJJLLLOOOTTTVVVSSSKKKDDDEEEHHHLLLPPPTTTZZZ___ccclllpppttttttooohhhbbb^^^TTTSSSRRRQQQOOONNNMMMMMMMMMLLLIIIEEE@@@>>>???@@@BBBFFFKKKRRRXXX___fffkkkuuuyyy~~~}}}qqqcccXXXIIICCC<<<999::::::777444555555444333333222111111333222222111111111111111......////////////......////////////////////////000000000000////////////000/////////000111222222---///111444555555444333333444444555555444444333999<<>>::::::::::::>>>CCCHHHKKKPPP[[[qqqzzzqqquuu~~~~~~lll___XXXZZZ^^^fffqqq{{{vvvuuurrrnnnllllllooorrrtttzzzwwwwww~~~xxxgggWWWPPPPPPWWW[[[aaagggpppwwwwwwrrrttt{{{sssggg[[[WWWVVVUUUTTTUUUUUUXXX]]]bbbiiittt~~~|||zzzzzzyyy{{{~~~tttiiibbb^^^^^^^^^]]]^^^```eeelllsssvvvxxxzzzyyyyyy{{{~~~||||||zzzyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxvvvtttsssuuutttpppiiibbb___```cccfffhhhjjjmmmnnnpppppppppmmmooossswwwzzz|||}}}}}}ssslllfffdddbbb]]]XXXWWWPPPHHH>>>777444333111000000111333555;;;DDDOOOVVVRRRYYYbbbeeeaaaYYYQQQMMMMMMQQQXXX]]]aaaeeehhhjjjmmmnnnooollleee^^^XXXUUUNNNOOOOOOPPPPPPOOOOOOOOOKKKKKKHHHEEEAAA@@@AAABBBGGGLLLSSS[[[bbbiiioootttyyywwwsssmmmfff[[[QQQJJJDDD???:::777777777555333444444333333222222111111000000///...............000000111111111111000000////////////////////////////////////////////////111111000/////////000000...///111333444444333333333333444444444444333333444888AAANNN\\\mmmrrrpppzzzzzzbbbHHH@@@;;;;;;;;;<<<>>>CCCHHHLLLRRR^^^vvvtttwww~~~~~~vvvhhh]]]WWWWWW[[[aaaiiiuuu}}}uuutttqqqmmmjjjjjjmmmppprrryyy}}}pppaaaUUURRRUUU^^^eeemmmtttzzz}}}wwwssszzzsssggg[[[WWWVVVTTTSSSTTTUUUXXX]]]aaahhhsss~~~|||{{{zzz{{{}}}~~~wwwlllaaaXXXTTTSSSSSSQQQRRRVVV\\\cccjjjmmmooouuuuuuwwwzzz|||~~~~~~~~~{{{zzzyyywwwvvvvvvvvvvvvwwwxxxxxxxxxwwwuuusssrrruuutttrrrkkkdddaaaaaacccaaaccceeehhhjjjkkkkkkkkkkkklllnnnqqqtttvvvxxxyyysssooollljjjgggaaa[[[XXXSSSJJJ???777444333222111000111333666<<>>===;;;888666555444333222333222222222222222111111111000//////.../////////...//////000000//////...////////////////////////------....../////////000111111000///.........//////000000111222222222222222333333333333333333222444777>>>IIIVVVfff|||zzzlllnnn{{{pppOOOEEE<<<;;;======???AAAFFFKKKSSSaaayyytttsssyyy|||yyyooofffbbb]]]ccclllvvv}}}xxxsssrrroookkkhhhhhhkkknnnsssyyy}}}}}}}}}yyyooodddXXXQQQVVV```jjjvvvuuuhhh\\\XXXWWWTTTSSSTTTWWWYYY[[[]]]```gggpppxxx~~~}}}||||||{{{|||||||||||||||}}}}}}{{{xxxtttqqqooosssxxx{{{|||yyytttpppgggddd^^^YYYUUUSSSSSSSSSUUUUUUWWW[[[___bbbcccbbbhhhlllrrrvvvyyyzzz{{{|||zzzyyywwwvvvuuutttssssssrrrsssttttttttttttsssrrrmmmmmmlllgggaaa___```ccc___```aaabbbcccbbbaaaaaaaaa```^^^]]]]]]```bbbdddhhhkkkmmmjjjhhhfffbbb\\\OOOGGG<<<555222222222222000222555888<<>>@@@EEEJJJRRR___vvvqqqpppuuu|||}}}rrriiiccc___eeeqqq{{{vvvrrrqqqnnnkkkiiiiiilllooosssyyyrrrkkkjjjkkklllpppkkkeee]]]TTTQQQ[[[gggtttvvvjjj^^^YYYXXXUUUTTTUUUVVVXXXZZZ[[[]]]ccckkkqqq|||zzzzzzyyyyyyyyy|||~~~|||wwwqqqmmmiiilllpppsssssspppllliii```___]]][[[ZZZYYYYYYYYYYYYYYYZZZ]]]```aaaaaa___aaagggnnnsssuuuvvvwwwyyyyyyxxxvvvtttsssrrrrrrqqqmmmnnnpppqqqrrrrrrqqqpppkkkkkkiiieee```___bbbeeeggghhhhhhhhhgggeeecccbbb___]]]ZZZXXXXXX[[[___bbbccchhhkkkgggeeeeeeaaa[[[LLLEEE;;;444222333222111111222444777===GGGRRRZZZfffkkkooonnniiidddbbbcccfffhhhkkkkkkhhhfffdddccceeebbb\\\TTTMMMIIIJJJKKKJJJKKKNNNOOOOOONNNLLLJJJGGGHHHGGGEEECCCDDDFFFIIIMMMSSS[[[aaaeeefffggghhh\\\UUULLLDDD???===<<<;;;999999999777555444444444111111111111111111222222...---,,,,,,++++++,,,,,,//////000000000000//////////////////////////////,,,,,,---......///000000//////.........///000000000000000000000111111222222222333333333333222222333444999BBBLLL[[[pppsssxxxqqqSSSGGG;;;:::<<<======???CCCHHHOOO\\\qqq|||ooommmsss}}}yyyooohhhccchhhttt{{{wwwqqqpppnnnkkkiiijjjnnnqqqrrrxxx~~~~~~||||||ooo___XXXWWWXXXYYY[[[YYYWWWTTTPPPRRR```ooo~~~xxxkkk___ZZZYYYVVVUUUVVVTTTVVVYYYZZZ\\\bbbjjjqqq~~~yyywwwvvvyyyxxxwwwwwwyyy|||~~~xxxqqqlllgggiiimmmooonnnkkkgggddd________________________[[[[[[\\\^^^aaaaaa```^^^]]]ccckkkqqqssssssuuuvvvxxxwwwuuusssrrrqqqppppppiiikkkmmmnnnoooppppppooolllllljjjfffaaaaaaeeeiiipppppppppooommmkkkhhhggg```]]]ZZZXXXYYY\\\aaadddaaagggjjjeeebbbccc```ZZZLLLEEE<<<666444555444333222222222555>>>LLL[[[fffkkkmmmooommmiiifffeeefffgggiiikkkkkkiiifffeeeeeeiiieee___WWWPPPNNNOOORRRUUUUUUUUUTTTRRRMMMIIIGGGGGGGGGGGGEEEDDDDDDGGGIIIMMMRRRZZZ```bbbcccccccccSSSMMMEEE???<<<;;;;;;;;;999999999888666444444555111111111111111111222222//////...------------...000000111111111111000000////////////////////////,,,,,,------...///000000...............///000111111000000000000000111222222222222333333222222222666666;;;CCCLLLZZZooo{{{pppTTTGGG;;;999;;;<<<===>>>BBBGGGNNNZZZmmm{{{nnnmmmrrr~~~vvvnnniiilllvvv|||xxxpppooonnnkkkjjjkkkooorrrpppvvv}}}~~~|||zzzyyy~~~~~~|||yyy|||~~~}}}zzz{{{{{{dddRRRKKKJJJLLLLLLKKKLLLMMMNNNMMMSSSdddtttyyylll```[[[ZZZWWWVVVVVVRRRUUUXXXZZZ]]]ccclllrrr|||rrrmmmnnnqqqrrrqqqpppssswww|||yyyrrrooonnnnnnnnnnnnmmmjjjfffbbbdddbbb```___`````````___\\\[[[[[[^^^aaabbb```]]]\\\___eeekkkpppsssuuuvvvvvvuuusssqqqpppoooooooooeeefffhhhkkkmmmnnnooooooqqqmmmjjjhhheeeaaabbbgggpppuuuxxxvvvsssssspppllljjjgggbbb______bbbfffjjjoooqqqooohhhccc```\\\VVVLLLBBB999666555222222333444444444777>>>JJJXXXaaafffffffffeeeeeedddddddddeeefffgggiiijjjkkkkkkkkkqqqkkkbbbZZZVVVWWWZZZ]]]```___]]]ZZZUUUOOOKKKHHHJJJIIIGGGEEEEEEEEEGGGHHHPPP[[[___\\\]]]aaa]]]SSSNNNIIIBBB===:::999888888666666666666555555555555222222222111111111111000000000000000000000000000//////.........---------///////////////.........////////////////////////......////////////......000000000000000111111111444444333333333333222222555888===CCCIIIVVVmmmyyyYYYIII===<<<===:::<<>><<<===:::<<>>BBBJJJPPPWWWjjj|||rrreee\\\XXXXXXXXXWWWXXXWWWYYY\\\]]]___gggppp}}}vvvooojjjiiimmmpppooooooppptttyyy~~~~~~}}}zzzxxxwwwtttsssqqqqqqpppmmmhhheeeaaaffflllqqqqqqmmmgggbbb_________```bbbaaa___]]]\\\^^^aaafffjjjmmmooopppooooooooommmjjjfffbbb```ZZZYYYXXXZZZ___dddhhhjjjjjjgggeeefffeeecccgggmmmmmmssswwwvvvuuutttrrrnnniiiiiiiiikkknnnrrrvvvxxxwwwwwwrrriiibbb___[[[VVVNNNDDD:::777666444333666777888888888:::@@@GGGLLLJJJJJJLLLNNNRRRVVVYYY[[[___aaaeeeiiimmmppprrrsssyyytttmmmhhhfffhhhllloooooommmhhhaaaZZZTTTOOOMMMIIIHHHFFFDDDCCCDDDEEEFFFNNNUUUXXXSSSRRRSSSNNNFFFAAA???<<<;;;;;;;;;:::999444444333333333222222222000000000000/////////...////////////////////////...............---------++++++,,,---...///000000------------------------//////000000000000////////////000000111111111111000111111222444555555666333666<<>>======;;;<<>>>>>CCCLLLRRR[[[nnn}}}tttfff]]]YYYXXXXXXWWWXXXWWWYYY\\\]]]```hhhqqq}}}yyyuuuoooiiifffhhhkkknnnkkkkkkmmmrrrxxx}}}}}}|||{{{yyyxxxxxxwwwwwwuuusssrrrqqqooolllhhheee___fffnnnttttttnnnhhhcccaaabbbcccdddeeeeeedddccc^^^```bbbeeehhhkkkmmmooommmmmmnnnmmmhhhbbb\\\XXXSSSQQQPPPTTT[[[ccchhhjjjhhheeecccdddcccbbbgggmmmooouuuwwwtttpppmmmiiidddcccdddfffiiimmmpppsssuuuvvvuuupppfff```^^^[[[WWWOOOEEE;;;888777555666888;;;<<<======>>>AAAEEEHHHGGGGGGGGGIIIKKKOOORRRTTTVVVYYY^^^dddkkkqqquuuwwwzzzvvvpppkkkjjjmmmqqqttttttpppiii```XXXQQQMMMKKKIIIGGGEEECCCBBBBBBCCCDDDIIINNNOOOLLLKKKKKKGGGAAA???===;;;;;;:::999666444444333333333333222222222111111000000000/////////////////////////////////........................++++++,,,,,,---......///------------------------//////000000000000////////////000000111111222222111111222333333444555555333777>>>FFFNNN]]]uuu^^^NNN@@@======;;;===BBBDDDIIILLLMMMTTTaaajjjlllrrruuuzzzrrrllluuuxxxrrruuu{{{sssnnnnnnnnnmmmmmmppptttxxx|||}}}|||qqqgggbbbbbbddd^^^[[[UUUNNNIIIJJJNNNRRRRRRUUUXXXYYYYYYZZZ[[[\\\[[[aaajjjqqqpppfffXXXNNNMMMMMMPPPWWW^^^iiizzz}}}{{{|||~~~lllZZZNNNDDDAAAAAA@@@@@@BBBCCCDDDKKKRRRXXXaaarrruuuhhh^^^YYYYYYXXXXXXXXXWWWYYY\\\^^^```iiirrr~~~yyyvvvsssooojjjfffeeefffiiikkkhhhiiimmmrrryyy}}}~~~~~~yyyxxxvvvuuusssssssssssssssrrrpppooonnnkkkhhheee```fffnnnrrrppplllhhheeeaaaccceeeggghhhhhhhhhhhhcccddddddfffhhhkkkmmmooommmnnnooommmggg___WWWRRRJJJIIIJJJQQQ[[[cccggggggdddaaa_________^^^cccjjjooouuuwwwsssnnnjjjeee______aaacccgggiiilllmmmnnnppppppkkkccc^^^^^^\\\XXXOOODDD;;;888888777999<<<===???AAABBBCCCEEEHHHJJJKKKKKKIIIIIIHHHIIIJJJKKKKKKOOOUUU^^^fffnnntttwwwyyyuuuqqqmmmmmmppptttxxxyyysssjjj___VVVOOOKKKJJJHHHFFFDDDBBB@@@@@@AAABBBCCCFFFGGGEEEEEEDDDBBB???;;;:::999999999888555333444444444333333333222222222222111111111000000000........................---.....................------------------------------------------------//////000000000000//////...//////000111111222222333333333333333333333333444888@@@IIISSSccc|||aaaPPPAAA>>>===;;;===CCCDDDHHHKKKLLLRRR]]]hhhnnnsssvvv|||sssjjjqqqwwwrrrtttyyyqqqmmmmmmmmmlllnnnrrrwww|||vvvjjj___XXXVVVVVVRRRPPPMMMIIIHHHKKKQQQVVVUUUYYY^^^aaabbbbbbbbbbbb]]]```dddgggeee^^^SSSKKKKKKJJJLLLQQQXXXdddyyy{{{zzzyyy{{{ppp___QQQIIIBBBAAA@@@???@@@CCCFFFKKKSSS[[[```hhhwwwwwwiii___ZZZYYYXXXXXXWWWWWWYYY\\\^^^aaaiiisss~~~xxxsssppplllhhhdddbbbcccdddeeefffgggiiimmmsssyyy|||}}}|||vvvuuusssrrrpppppppppppprrrpppnnnmmmlllkkkhhheeeccciiioooqqqoookkkiiiiiicccfffiiijjjiiiiiijjjkkkiiihhhgggggghhhkkknnnpppoooppppppmmmfff\\\SSSMMMDDDEEEJJJSSS^^^dddccc```\\\YYYWWWWWWWWWXXX^^^eeelllrrrvvvtttpppmmmhhhccc```aaadddfffhhhiiijjjjjjiiijjjgggaaa^^^^^^\\\XXXNNNDDD:::888999:::===@@@@@@BBBEEEGGGHHHJJJLLLNNNQQQPPPOOOLLLIIIGGGDDDCCCDDDHHHOOOWWW```hhhnnnqqqssspppmmmlllnnnsssxxx|||~~~wwwlll```VVVOOOLLLKKKGGGEEECCC@@@??????@@@@@@>>>???@@@@@@@@@@@@???>>>777666666777999999888666444444444333333333222222222222222222111111111111........................---------...........................------,,,,,,------------------------......////////////............///000111222222333444444444333333222222222555999BBBLLLVVVgggcccRRRBBB???>>>;;;>>>DDDDDDGGGJJJLLLQQQ[[[jjjuuuwwwyyy~~~tttiiinnnvvvqqqsssyyyqqqllllllllllllnnnssszzz~~~qqqcccXXXQQQNNNNNNLLLKKKJJJIIIJJJNNNUUUYYY\\\aaaggglllnnnnnnmmmmmmfffdddbbb___[[[UUUNNNIIIGGGHHHKKKPPPWWWdddzzzxxxwwwwwwzzzwwwdddUUUKKKEEEAAAAAA@@@???BBBGGGKKKSSS^^^fffllltttyyykkk```[[[ZZZYYYXXXWWWWWWYYY]]]___aaajjjssszzztttnnniiigggaaa___]]]^^^```bbbbbb```ccceeejjjpppvvvxxxxxxwwwqqqqqqqqqqqqppppppooooooqqqooommmllllllkkkiiigggiiinnnuuuvvvrrrnnnlllmmmkkknnnppppppnnnllllllmmmlllkkkiiihhhhhhkkknnnpppqqqqqqpppkkkdddZZZPPPJJJGGGJJJQQQ]]]ggghhhbbbZZZQQQMMMLLLNNNOOOQQQXXX```gggnnnsssrrrpppnnnjjjeeeaaabbbdddfffhhhiiijjjkkkggghhhgggaaa^^^]]][[[VVVMMMCCC:::888:::<<<@@@DDDFFFHHHKKKMMMOOOPPPSSSUUUVVVVVVUUURRROOOJJJFFFDDDDDDGGGLLLSSS[[[aaaeeehhhgggfffeeegggkkkrrrzzz~~~yyylll___UUUNNNLLLLLLFFFEEEBBB???>>>>>>>>>???===============<<<;;;<<<777666555666777888888777333222222222222111111111111111111111000000000000........................---------.........//////..................//////........................------............------......///000111222333333333333333333333333333333444888BBBLLLXXXiii{{{eeeSSSCCC???>>><<<>>>DDDEEEGGGJJJLLLPPPZZZlllzzz}}}~~~vvvjjjnnnuuuppprrrzzzssskkkkkkkkklllooouuu|||{{{mmm^^^SSSMMMKKKJJJHHHIIILLLNNNRRRXXX___cccjjjpppxxxwwwrrrkkkccc\\\VVVPPPLLLIIIJJJOOOTTTZZZfff|||vvvvvvwww{{{{{{jjjYYYNNNHHHEEECCCCCCCCCCCCIIIPPPYYYdddpppwww{{{zzzlllaaa\\\ZZZYYYXXXWWWWWWYYY]]]___bbbkkkttt}}}xxxqqqjjjddd```^^^YYYXXXWWWZZZ^^^```___]]]^^^```eeekkkqqqsssrrrqqqoooooopppqqqqqqqqqqqqppppppooommmlllmmmlllkkkiiimmmssszzz{{{wwwrrrppppppsssvvvxxxvvvssspppooopppnnnllliiihhhhhhjjjmmmppprrrqqqooojjjbbbXXXNNNIIINNNQQQZZZfffooommmbbbXXXHHHEEEDDDGGGIIIMMMUUU]]]dddkkkppppppnnnlllgggbbbaaabbbccceeegggiiikkklllfffiiigggbbb___]]]ZZZUUULLLBBB999888;;;===BBBGGGMMMOOORRRSSSTTTVVVYYY[[[ZZZZZZZZZXXXUUUPPPKKKHHHEEEHHHLLLRRRXXX\\\```aaa\\\\\\]]]```gggpppyyy~~~xxxkkk]]]RRRMMMKKKJJJFFFDDDBBB???======>>>>>>>>><<<<<<<<<;;;999999:::;;;999777666666666555333111111111111000000000000000000000000////////////........................---------.........//////,,,------...///000111111////////////////////////,,,------------------,,,---...///000111222333333111111222333444444555666333777AAALLLXXXjjj}}}www|||fffTTTDDD???>>><<<>>>DDDFFFHHHJJJLLLOOOYYYlll}}}xxxlllppp|||tttooorrrzzzuuujjjkkkkkklllooouuu}}}yyyjjj[[[PPPKKKIIIHHHFFFIIINNNTTT[[[ccckkkpppxxxwwwmmmddd\\\VVVRRRNNNQQQVVV[[[___iii|||}}}vvvvvvxxx|||sssaaaSSSJJJIIIFFFFFFGGGGGGIIIPPPXXXhhhttt{{{mmmbbb\\\ZZZYYYXXXWWWWWWYYY]]]___bbbkkkttt|||tttkkkbbbZZZVVVSSSPPPPPPRRRVVV[[[]]][[[YYYWWW[[[aaaeeeggghhhiiijjjkkknnnqqqtttuuuvvvwwwyyywwwtttooolllkkkjjjjjjjjjssswww{{{|||{{{wwwuuutttuuuyyy}}}}}}xxxsssppppppsssrrrooonnnnnnoooqqqsssvvvtttoooggg]]]UUUPPPNNNQQQ[[[jjjtttyyyrrr___NNNGGGCCC@@@CCCJJJQQQYYY___jjjfffeeeiiijjjgggfffggggggiiimmmnnnmmmlllkkkkkkgggfffdddccc```\\\VVVQQQKKKFFF???<<>>>>>>>>???>>>;;;999999999:::;;;666666666666555555555555444444444333333333222222444333111///......///000///............---------...---+++++++++,,,...000000///...------------------------............///////////////////////////111000.........///111333222222222111000111333555777555===MMM\\\kkk}}}sss{{{xxxeeeUUUDDD===>>>???@@@BBBFFFHHHLLLPPPSSS]]]rrrxxxtttrrr{{{wwwnnnsssyyy}}}rrrooojjjjjjjjjlllrrryyyqqqaaaVVVNNNGGGDDDEEEEEEIIIPPPXXXcccooo|||tttiiiaaa[[[___]]]aaahhhnnnuuu{{{|||~~~zzzyyyzzz~~~mmm\\\RRRNNNNNNJJJJJJMMMPPPSSS___kkkqqqeee\\\YYYXXXWWWTTTWWWZZZ[[[]]]aaaiiinnn~~~vvvqqqiii___VVVOOOJJJGGGHHHHHHJJJOOOUUUXXXXXXWWWTTTVVVYYY[[[]]]```cccffflllppptttwwwxxxyyyzzz{{{yyywwwrrrooonnnmmmmmmmmmwwwzzz}}}~~~|||yyywwwuuuvvvzzz~~~{{{wwwuuuuuuwwwvvvsssrrrqqqrrrtttuuuwwwtttnnneee[[[UUURRRQQQZZZfffssszzzzzzppp]]]LLLFFFDDDDDDIIIQQQZZZaaaffflllgggdddffffffddddddfffeeehhhlllnnnmmmkkkiiiiiifffeeedddbbb```\\\VVVRRRJJJEEE???>>>@@@EEEIIIJJJPPPTTTWWWZZZZZZZZZ[[[\\\___]]]ZZZYYYXXXXXXVVVUUUUUUTTTVVV\\\bbbdddaaa]]]TTTSSSSSSWWW___iiiqqquuuzzzsssfffYYYNNNHHHHHHHHHBBBAAA@@@???>>>=========>>><<<:::999888888999:::666666666666555555555555333333333333222222222222444333111///......///000///............---------------,,,+++,,,---.../////////...------------------------............//////////////////////////////...---,,,---...000111222222222222000111333555888777>>>LLLXXXgggyyynnnsssyyyjjjYYYGGG???>>>>>>???AAAHHHJJJOOORRRUUU^^^rrr|||uuurrrttttttnnnsssyyy}}}rrrnnniiiiiijjjnnnttt{{{{{{mmm^^^TTTLLLFFFCCCDDDHHHMMMVVVaaannn|||{{{rrrlllmmmnnnttt|||~~~|||{{{{{{~~~jjjZZZQQQNNNPPPOOORRRXXX^^^cccooo{{{rrreee\\\YYYWWWWWWTTTWWWZZZ[[[]]]bbbiiiooo|||oookkkcccYYYPPPHHHCCCAAAAAAAAACCCGGGMMMRRRTTTUUURRRSSSSSSSSSUUUYYY___dddmmmqqqwww{{{|||}}}}}}}}}|||zzzwwwtttsssrrrrrrsss|||~~~}}}zzzxxxwwwvvv{{{|||{{{|||}}}|||zzzxxxwwwwwwxxxxxxwwwssskkkaaaXXXTTTSSSUUUeeeqqq}}}xxxkkkYYYKKKDDDEEEJJJQQQ[[[ffflllooooooggg```^^^]]]\\\]]]aaa```dddjjjmmmllliiigggfffeeedddcccaaa```\\\WWWSSSIIIEEEAAA@@@BBBGGGLLLNNNUUUXXX\\\^^^^^^^^^^^^___aaa^^^\\\[[[\\\^^^______``````aaadddggggggccc^^^SSSRRRSSSXXX___gggmmmppptttmmmaaaTTTKKKFFFEEEFFFAAA@@@???===<<<<<<<<<<<<;;;:::999777777777888888666666666555555555555444222222222222111111111000333222000///...//////000///............---------,,,,,,,,,---------......//////...------------...---------............/////////////////////////////////...------///000111111222222222111111333555888999@@@KKKSSSbbb}}}ttthhhnnn}}}zzzooo]]]JJJAAA???>>>>>>@@@IIIMMMRRRWWWYYYbbbwwwwwwsssttttttqqquuu{{{~~~qqqlllggghhhkkkpppwwwuuuhhhYYYPPPJJJDDDBBBCCCIIIPPP[[[jjjzzz~~~~~~||||||zzzgggXXXQQQPPPTTTWWW___iiirrrzzzrrreee\\\XXXWWWWWWSSSVVVZZZ\\\^^^cccjjjppp{{{jjjeee^^^UUULLLFFFAAA???@@@@@@@@@CCCHHHLLLPPPSSSQQQRRRRRRSSSUUUZZZ```eeemmmrrrxxx}}}~~~~~~~~~~~~|||zzzxxxxxxyyyzzz|||yyywwwwwwwww|||}}}|||{{{{{{xxxrrrhhh\\\TTTRRRTTTWWWgggttt~~~|||rrrdddUUUJJJEEEKKKSSS\\\gggrrrvvvuuunnndddYYYTTTRRRPPPSSSWWWYYY^^^eeeiiijjjhhheeeddddddcccaaa```___\\\XXXUUUIIIFFFCCCCCCEEEJJJOOORRRXXX[[[___aaaaaaaaaaaabbbcccaaa^^^^^^```dddffffffhhhhhhiiijjjkkkiiieeeaaaWWWWWWYYY^^^dddjjjnnnoooooohhh\\\QQQIIIFFFDDDDDD@@@???>>>===<<<;;;;;;;;;999888777666666666666777666666555555555444444444111111111111000000000000222111000//////////////////............---------+++,,,---.........------///......---------......---------............///////////////////////////000000/////////000111222000111222222111222333555666:::AAAIIIPPP___}}}nnndddmmm}}}zzzyyyrrr```LLLBBB@@@>>>???@@@IIINNNVVV[[[^^^iiiwwwssswwwvvvuuuyyy~~~pppkkkgggiiimmmsss{{{~~~ooobbbUUUNNNIIIDDDCCCDDDHHHPPP^^^ppp}}}uuuuuuyyy~~~||||||vvvdddXXXUUUVVV[[[bbbmmmyyyrrreee\\\XXXWWWVVVSSSVVVYYY[[[^^^ccckkkqqq{{{]]]ZZZTTTLLLFFFAAA>>>===@@@@@@@@@AAACCCGGGKKKNNNNNNQQQUUUXXX[[[___dddhhhoootttzzz~~~~~~zzzwwwwwwwwwyyy}}}yyyrrreeeXXXPPPNNNRRRVVVaaallluuurrrhhh]]]SSSLLLMMMVVVaaajjjttt||||||vvvhhh]]]QQQKKKGGGFFFIIINNNRRRXXX___eeeffffffdddccccccbbb```___^^^\\\YYYVVVKKKIIIGGGFFFGGGKKKPPPTTTZZZ]]]aaaccccccccccccdddfffcccaaabbbeeehhhkkkllllllmmmnnnooonnnkkkgggccc\\\]]]```eeekkkoooppppppllldddYYYOOOIIIFFFCCCBBB@@@???>>><<<;;;;;;;;;;;;777777666666555555555666555555555555444444444444111111111000000000//////000000000//////////////////............---------+++,,,---.........------......---------......///---------............/////////////////////////////////.../////////000000///111222333222222333555333999AAAGGGOOOaaa}}}ggg```iiizzzxxxxxxtttbbbMMMCCC@@@???@@@BBBHHHOOOXXX^^^cccppp}}}vvvsssuuuvvvvvvzzz~~~rrrkkkhhhjjjpppwwwzzziii^^^SSSMMMJJJFFFEEEFFFIIISSSbbbuuuqqqiiiiiiooozzz|||{{{zzz}}}vvvfff]]]\\\___dddnnn{{{rrreee\\\XXXVVVVVVSSSVVVYYY[[[]]]bbbjjjppp|||RRRPPPLLLGGGCCCAAA@@@???@@@@@@AAAAAAAAACCCGGGJJJLLLQQQWWW]]]bbbgggkkknnnuuuyyy~~~|||yyyyyyzzz|||zzzrrrdddUUULLLJJJNNNRRRWWW```gggeee^^^YYYUUUPPPXXXeeepppwww}}}{{{qqq]]]SSSIIIEEECCCBBBFFFKKKRRRWWW^^^cccdddccccccbbbbbb```___^^^^^^]]]ZZZXXXNNNMMMLLLJJJIIILLLPPPTTTXXX\\\```bbbccccccdddeeefffeeedddfffjjjoooqqqrrrrrrssstttsssqqqmmmiiifffaaabbbffflllqqqsssrrrpppjjjaaaVVVMMMHHHEEEBBB@@@>>>===<<<;;;:::999999999666666666666666555555555555555555444444444444333111111111111000000000//////////////////////////////............---------,,,,,,,,,---------.........------------...//////---------............///////////////////////////------------...............000222333333333444555222888AAAGGGRRRfffyyyccc[[[dddsss|||||||||xxxeeePPPEEEBBBAAAAAACCCHHHOOOXXX___dddsss~~~vvvrrrsss|||{{{tttuuuyyy}}}vvvooojjjnnnttt{{{tttdddZZZPPPLLLJJJGGGGGGIIIMMMWWWhhh||||||jjjddddddiiiuuu~~~{{{yyyyyy|||xxxkkkdddfffjjjqqq}}}ssseee\\\XXXVVVUUUSSSUUUXXXZZZ\\\```gggmmm{{{JJJIIIFFFDDDCCCCCCDDDDDDAAABBBDDDDDDCCCEEEHHHLLLOOOSSSZZZbbbhhhooouuuyyy}}}}}}}}}{{{rrrcccSSSHHHFFFIIIMMMOOOVVV[[[YYYXXXXXXXXXUUU```mmmxxx|||~~~~~~rrrcccSSSKKKEEEDDDEEEFFFJJJOOOWWW[[[```ccccccbbbaaaaaaaaa___^^^]]]]]]]]][[[YYYQQQQQQPPPMMMJJJKKKPPPSSSVVVYYY^^^aaabbbcccdddeeeeeeeeegggkkkqqqvvvyyyzzzyyyzzz{{{yyyuuupppkkkhhhfffhhhmmmssswwwwwwuuurrrhhh___SSSKKKGGGDDD@@@<<<;;;:::999888777666666666555555666666666666666555555555555444444444333333222222111111111000000000......///////////////...///............---------------,,,+++,,,---...///---------------...//////---------............///////////////////////////......///000000000000000---000222333333333444555444:::BBBIIIUUUkkk}}}xxxccc[[[eeerrrzzz~~~~~~lllUUUIIIDDDBBBBBBDDDIIIOOOXXX]]]bbbssswwwqqqrrrzzzzzzxxx|||}}}uuummmqqqwww{{{nnn```VVVMMMJJJIIIGGGGGGIIINNNXXXkkkwwwkkkhhhiiikkkvvvzzzyyyyyy||||||qqqmmmpppttt~~~ssseee\\\XXXVVVUUUSSSUUUXXXYYYZZZ^^^eeejjjwwwBBBAAA@@@???@@@AAACCCEEECCCEEEHHHHHHHHHIIIMMMPPPSSSWWW^^^eeemmmuuu~~~|||ssscccRRRGGGCCCFFFJJJLLLQQQTTTTTTUUUYYYZZZYYYaaaooozzz{{{{{{wwwiiiWWWLLLFFFCCCEEEHHHKKKPPPUUU]]]```cccdddcccaaa``````aaa___]]]]]]]]]]]][[[ZZZSSSSSSRRRNNNKKKKKKOOOSSSTTTWWW\\\```aaabbbdddeeedddeeehhhnnnvvv|||~~~xxxrrrmmmjjjkkkmmmsssyyy||||||xxxuuuggg]]]QQQIIIEEEBBB>>>:::999888777555444444444444555555666666777666666555555555444444444333333333222222222222111111111111......///////////////...//////.........---------...---,,,++++++---///000---------------...///000---------.........//////////////////////////////222222333444444444444333---///222444333333444555666<<>>FFFLLLXXXnnnsssiiiiiiwww}}}||||||```NNNFFFBBBBBBDDDGGGLLLTTTYYY^^^mmmuuupppkkkzzz|||yyyzzz~~~ttteeeZZZTTTNNNLLLIIIFFFIIIMMMWWW```rrr||||||{{{{{{|||~~~zzzxxxyyyxxx|||ssseee[[[VVVUUUUUUSSSUUUVVVXXX[[[```fffjjjvvvAAABBBBBBBBBCCCFFFKKKNNNRRRVVVZZZ]]]___aaadddgggiiiiiioooxxxrrr^^^NNNHHHJJJPPPTTT]]]WWWPPPMMMJJJIIINNNUUUYYY```eeeeeeccc```[[[TTTTTTUUUVVVYYY^^^eeelllqqqsssqqqnnnjjjfffbbb^^^\\\_________]]]YYYWWWWWWWWWWWWTTTOOOJJJHHHIIIKKKMMMPPPQQQSSSUUUYYY\\\___```gggiiimmmssszzz{{{uuupppmmmllllllkkkpppwwwvvvbbbXXXLLLEEECCCBBB>>>:::666444333222333333111000222222222333333444444444222333444444555555444444111111111111111111222222///////////////////////////...------,,,,,,,,,,,,......------,,,,,,------,,,...///...+++***+++---..............................------......///000222222111000000000000000222222333444444444333333888???FFFKKKXXXnnnwwwoooppp~~~eeeQQQGGGCCCCCCEEEGGGLLLTTTYYY]]]lllxxxrrrooo}}}~~~}}}qqqcccVVVQQQMMMMMMLLLKKKNNNTTT^^^hhhzzz|||yyyyyy{{{{{{|||~~~}}}tttfff\\\WWWVVVVVVSSSTTTVVVWWWZZZ___eeeiiiuuuEEEFFFHHHHHHJJJMMMQQQUUU\\\```dddiiilllpppsssvvvwwwwww|||uuuaaaSSSOOOUUU]]]bbbggg[[[OOOHHHDDDBBBFFFKKKLLLSSSXXXYYYZZZ\\\[[[YYY]]]___bbbgggmmmrrrwwwyyyxxxtttmmmfff```]]][[[[[[]]]^^^^^^]]]YYYWWWVVVWWWVVVSSSNNNIIIFFFEEEGGGHHHIIIJJJLLLOOOTTTYYY]]]___gggiiiooovvv}}}~~~zzztttmmmiiihhhiiijjjkkkooovvvppp[[[SSSHHHBBB@@@???;;;888444222000///000000000///111111111111222222222222111111222333333333333333111111111111111111000000////////////////////////000///...---,,,++++++***000///......---------...,,,...//////---,,,------........................//////......//////000111222111000000000000000000222222333333444444444555888???EEEJJJWWWmmm|||vvvyyyjjjUUUJJJEEEEEEGGGGGGLLLSSSXXX\\\hhh}}}vvvuuu}}}mmm___TTTQQQOOOPPPOOONNNSSSYYYeeerrrvvvqqqssswww{{{|||uuuhhh^^^YYYWWWWWWRRRSSSUUUWWWZZZ___eeeiiiuuu}}}MMMNNNPPPQQQSSSVVVZZZ^^^eeehhhmmmrrrwww|||zzzgggZZZYYY___gggllllll]]]LLLCCC>>>===@@@EEEHHHOOOUUUWWWZZZ```dddeeegggiiinnnsssxxxzzz{{{zzzsssnnneee]]]XXXWWWXXXZZZYYY[[[\\\\\\ZZZXXXXXXYYYVVVRRRMMMHHHDDDCCCCCCDDDGGGHHHJJJNNNTTTZZZ```ccchhhkkkqqqzzzxxxtttmmmgggdddeeehhhjjjppptttzzzwwwfffTTTNNNEEE@@@???===:::777222000---,,,---/////////000000000000000000000000///000111111222222111111222222111111000000//////////////////////////////............---,,,++++++//////...---------------+++---...///......------------------------------///////////////000111111111111000000000000000111222222222333444555666666999???DDDIIIUUUlll|||oooWWWKKKEEEEEEHHHHHHLLLSSSXXXZZZdddzzz|||zzz|||{{{{{{jjj\\\VVVTTTTTTTTTRRRPPPSSSZZZkkkzzzwwwpppqqqzzzxxxkkk```[[[XXXXXXSSSUUUVVVXXX[[[```fffjjjuuu}}}UUUWWWYYY[[[\\\___cccffflllnnnrrrxxx~~~lll``````eeejjjlllkkk\\\JJJAAA<<<;;;???CCCJJJSSS[[[^^^bbbhhhnnnpppqqqsssvvvzzz}}}|||wwwsssjjjddd[[[TTTOOOOOORRRTTTTTTWWWZZZ[[[ZZZZZZZZZ[[[UUURRRMMMHHHEEECCCCCCDDDGGGHHHLLLQQQXXX___dddgggkkknnnuuu}}}sssoooiiidddccceeeiiillltttxxx~~~ppp^^^PPPKKKDDD@@@>>><<<999666111...,,,+++---///000000////////////////////////...///000000111000000000222111111000000/////////////////////////////////,,,,,,---......------,,,------,,,,,,,,,,,,------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111111000000000000000111111222222222222444555777888999???DDDHHHUUUmmm}}}qqqYYYLLLEEEEEEGGGHHHLLLRRRWWWXXX___qqq{{{www{{{yyyiii\\\WWWWWWXXXYYYVVVSSSVVV]]]pppyyyppppppvvv{{{nnnccc\\\YYYXXXUUUVVVXXXZZZ]]]bbbhhhllluuu```bbbdddfffgggjjjmmmoootttuuuyyypppggggggiiijjjiiihhh[[[MMMDDD???===AAAGGGNNNZZZeeejjjlllpppttttttvvvvvvwwwzzz{{{wwwooohhh^^^ZZZRRRKKKHHHHHHJJJLLLRRRUUUYYY[[[[[[ZZZ[[[[[[UUURRRNNNJJJGGGFFFFFFFFFIIILLLQQQXXX___eeejjjmmmqqqsssyyyqqqnnniiieeeeeehhhmmmpppvvv||||||jjjYYYLLLHHHDDD@@@===:::777555000...,,,,,,...000111000////////////..................///000000000000000000000000000000000//////////////////////////////***+++---...///...------++++++++++++,,,---.........---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111000000000000000111111222222222222222444666888:::<<>>:::666333111.........000333444333111000000/////////............//////000000000000000......//////000000111111////////////////////////---...//////...,,,***(((******+++,,,...000222333666222,,,***,,,...///...000000000000000000000000---------------...//////000000///000000111222222222111111222444777:::<<>><<<999555222000///333333444333222333555777999888777555333222222111111111111111111111111222000000000000000000000000------------------------............------,,,+++)))))))))***+++---//////......---------,,,,,,,,,,,,,,,------......//////......//////////////////......//////000111222222444555555444444666999<<>>===;;;999777555444444333333333333333333333333000000000000000000000000//////...------,,,++++++.........//////...------+++++++++,,,,,,---//////...------------,,,,,,,,,,,,,,,------------------000000000000000/////////.../////////000111111111333333444444444666999<<>>;;;999666444333222444666666666777999;;;>>>===<<<:::888777777777666666555444444333333222..............................---------,,,,,,,,,,,,------............---......------......//////------------------------......------------------111000000//////.........000000000111111111222222222222333333444666:::===DDDIIIRRRbbbwww}}}vvvttt~~~{{{eeeWWWMMMHHHGGGKKKMMMSSSXXXYYYYYY___hhhtttqqqpppsss~~~~~~vvvtttvvv||||||zzzyyy|||}}}ooobbb[[[YYYWWWXXXZZZ[[[]]]bbbhhhlllvvv|||zzz~~~zzzyyyzzz}}}~~~{{{xxxtttqqqpppkkkddd_________^^^[[[VVVOOOIIIFFFEEEFFFIIILLLQQQTTTVVVXXXXXX___cccjjjqqqvvvxxxxxxwwwsssnnngggaaa]]]ZZZXXXVVVSSSTTTTTTSSSRRRQQQSSSTTTZZZ^^^eeekkkpppsssssssssoookkkeeeaaa___^^^^^^]]]]]]]]]]]]\\\ZZZXXXVVVTTTSSSQQQNNNJJJEEECCCBBBCCC<<<;;;:::888555333222111333444777777777888999;;;;;;:::999999888888888888888888777555333222000000........................,,,,,,,,,---------......+++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,------------------------/////////.............../////////......---------000111111222222333333333111222333333444777;;;>>>EEEJJJUUUeeezzzzzz~~~tttrrr||||||~~~|||yyyxxxzzzzzzeeeXXXOOOKKKJJJKKKNNNTTTYYY[[[\\\cccmmmpppnnnppp{{{yyysssuuuxxxqqqccc\\\YYYWWWXXXZZZ[[[]]]bbbhhhlllvvv~~~{{{}}}{{{uuulllmmmpppvvv~~~{{{{{{uuuqqqqqqmmmfff``````]]][[[WWWPPPJJJGGGGGGHHHOOOSSSYYY___ccceeeeeeeeeeeeiiipppvvvzzz{{{zzzxxxjjjfffaaa]]][[[YYYWWWVVVVVVVVVVVVUUUSSSRRRSSSTTTWWWYYY^^^bbbeeegggggggggccc```\\\YYYXXXWWWVVVUUUTTTTTTTTTSSSQQQOOOMMMLLLHHHGGGGGGEEEDDDBBBAAAAAA<<<;;;:::888666555333333333555777888888777888:::888777777777777777777888888777666444222000///...000000000000000000000000++++++,,,,,,---...//////+++,,,,,,---,,,,,,++++++---------,,,,,,---......,,,,,,,,,------------....../////////////////////............------------///000000111222333444555111222333444555888===@@@GGGLLLWWWhhh}}}}}}xxxooommm}}}zzzxxxzzzxxxuuussswwwyyyfffZZZRRROOONNNKKKNNNTTT[[[]]]```iiisssqqqmmmmmmyyy}}}vvvtttyyy}}}ssseee\\\YYYVVVXXXYYYZZZ]]]aaagggkkkuuuzzzrrrtttyyy{{{rrrkkkddddddhhhoooyyy}}}zzzxxxxxxrrrnnnnnnlllfffaaa```ZZZXXXTTTNNNJJJJJJMMMOOO\\\```fffkkkmmmllliiifff```dddiiinnnpppooommmkkk\\\ZZZXXXWWWWWWWWWVVVTTTVVVWWWVVVTTTQQQPPPPPPRRRRRRSSSUUUWWWYYYZZZZZZ[[[XXXVVVTTTRRRRRRQQQOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHDDDCCCAAAAAA@@@???>>>=========<<<:::999777666555333555888888777777777888888777666555555555555555444333333222111000//////000000000000000000000000,,,------------------------.........---,,,++++++...---------...///000000,,,,,,,,,---------......---------....../////////............////////////,,,---...///111333444444111333444555666:::>>>BBBGGGLLLYYYkkkrrrhhhgggwwwxxxwwwxxxuuurrrppprrryyyzzzggg]]]UUURRRQQQKKKNNNUUU\\\```dddnnnxxxsssmmmkkkvvvzzzuuuvvv}}}~~~~~~~~~ttteee]]]ZZZVVVWWWXXXZZZ\\\aaafffkkkuuu|||pppiiihhhnnnwwwyyyqqqiiiccc```aaadddlllwww}}}zzzyyyvvvttttttnnnjjjjjjiiieeeaaa```XXXVVVSSSPPPNNNPPPUUUYYYcccfffkkknnnlllggg```\\\YYY[[[___bbbbbb___[[[YYYSSSRRRQQQRRRTTTUUUTTTSSSTTTUUUTTTQQQNNNMMMMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSQQQOOONNNNNNNNNMMMKKKHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDAAA>>>===<<<;;;:::999:::999888777666444333333444666888888777666666666999888777555444333333333000000000000000000000000........................///......------,,,,,,+++////////////...---,,,+++))))))))))))***+++,,,---,,,,,,,,,------.........++++++,,,,,,---...//////......//////000000111111)))***,,,...000111333444222333444666777;;;???CCCFFFLLLYYYlllmmmdddbbbrrrwwwvvvwwwtttpppnnnnnnsss{{{{{{iii___WWWSSSSSSKKKNNNUUU]]]aaafffppp{{{tttmmmjjjtttyyyuuuxxx|||zzztttvvvvvvvvvuuuuuuvvvxxxtttfff]]]ZZZUUUVVVXXXYYY\\\```fffjjjtttttteee___```___gggsss}}}xxxlllddd___\\\YYY^^^gggpppxxx}}}{{{xxxwwwvvvvvvnnnkkkhhheeebbb```]]][[[RRRQQQOOONNNPPPUUUZZZ]]]cccddddddccc```[[[VVVTTTOOONNNMMMLLLLLLKKKIIIGGGFFFFFFFFFIIIMMMQQQSSSSSSVVVTTTQQQOOOPPPPPPOOONNNKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA???===<<<;;;;;;888888777777666666555555222666999777333111333666<<<888333222333333111...//////000000000000/////////............---------------------------------+++,,,...//////...,,,+++------......------,,,+++,,,---...---+++***+++,,,++++++,,,,,,,,,---------/////////////////////////////////000111111222222333444555555777:::???BBBMMMRRR^^^qqqzzzjjjcccaaappp}}}xxxvvvtttooojjjkkkkkksssnnnbbbZZZUUUQQQQQQSSSYYY___aaaccckkktttnnneeeqqqyyywww}}}}}}sssllliiiddddddeeegggfffeeegggjjjrrrzzzwwwggg]]]ZZZXXXWWWWWWXXX[[[aaafffiiiuuuuuueeeYYYWWWZZZ```hhhsss}}}~~~oooddd]]]YYYXXXYYY^^^gggooovvv{{{~~~yyyvvvtttsssrrrkkkhhhccc```]]][[[XXXVVVQQQPPPNNNNNNOOOSSSVVVYYYYYYYYYYYYWWWTTTPPPMMMJJJJJJHHHEEEDDDDDDDDDEEEEEEEEEEEEEEEIIIMMMQQQRRRRRRUUURRROOONNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFEEECCCBBBAAACCCBBBBBBBBBAAAAAAAAAAAA@@@???>>><<<;;;:::::::::999999888888777666666666222555888777333111222555777777777555222///------//////000000000000/////////............---------------------------------,,,---///000000///---,,,******,,,---.../////////---...///...,,,+++,,,---++++++,,,,,,,,,---------/////////////////////////////////000111111222222333333444555888===DDDHHHOOOUUUaaassszzzjjjdddbbbrrrzzzyyyvvvoooiiiggghhhpppqqqddd]]]WWWTTTPPPRRRWWW]]]^^^```gggooo}}}lllcccmmm~~~|||zzzvvvpppfff```^^^]]]]]]______^^^\\\]]]___fffppp|||xxxhhh]]]ZZZXXXWWWVVVWWWZZZ___dddgggsss{{{jjj\\\TTTVVV]]]cccjjjttt~~~uuuggg\\\WWWUUUUUUZZZ___gggoootttyyy|||xxxssspppmmmlllfffbbb]]]XXXUUURRRPPPNNNNNNMMMLLLLLLMMMNNNPPPQQQMMMLLLJJJHHHFFFCCCAAA@@@CCCAAA>>>======@@@CCCFFFFFFFFFGGGKKKOOORRRSSSSSSSSSPPPMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCBBB@@@??????@@@@@@@@@@@@????????????>>>>>>===;;;;;;::::::;;;::::::999888888777777666222555777666333222333555333777:::999333...---...//////000000000000/////////............------------------------------------...///000000///...---******,,,---.../////////...///000///---,,,---...,,,,,,,,,,,,------------/////////////////////////////////000111111222222333333444555:::BBBLLLRRRVVV\\\iiiyyy{{{iiidddddduuu}}}}}}zzzqqqiiidddeeennnuuuhhh```[[[WWWSSSTTTXXX]]]^^^^^^cccjjj~~~~~~mmmbbbkkkyyy~~~wwwnnngggaaaZZZWWWXXXXXX[[[]]]]]]ZZZXXXWWWVVV[[[eeerrr~~~yyyiii]]]YYYXXXWWWVVVWWWYYY]]]bbbeeepppuuufff[[[WWW\\\dddhhhoooxxx~~~qqqcccXXXTTTTTTVVV\\\bbbjjjqqquuuyyy}}}wwwqqqmmmiiigggbbb]]]VVVQQQMMMKKKHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHCCCBBB@@@>>><<<;;;;;;;;;>>>>>>??????AAADDDIIILLLLLLMMMOOORRRVVVXXXXXXWWWRRRPPPMMMKKKKKKJJJIIIHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>===============>>>>>>======<<<<<<======999999888888777666666666333555777777555444444666333666888888444222111111//////000000000000/////////............---------------------------------------...//////...------------......------,,,+++---...///...---,,,,,,...,,,,,,,,,------------.../////////////////////////////////000111111222222333333333666<<>>>>>>>>>>>@@@@@@AAAAAAAAA@@@??????;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======777777777666555555444444555666777777777666666777444222000000333444333222//////000000000000/////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...---+++++++++,,,,,,,,,---------........./////////////////////////////////000111111222222333333444777???LLL[[[eeefffnnn{{{yyygggcccgggxxx||||||wwwkkk```bbbnnnzzzllleee```]]][[[ZZZ\\\___```^^^___cccrrrrrreeejjjuuu~~~~~~zzzzzzwwwwwwwwwwwwwwwvvvvvvuuuwwwzzz~~~}}}mmmcccXXXUUUUUUWWW]]]dddjjjsssxxxxxxvvvuuupppjjjeeegggjjjooowww~~~mmm```[[[[[[ZZZYYYYYYZZZ^^^bbbdddlll}}}yyywwwuuullliiiiiijjjnnntttwww}}}|||uuuiii[[[QQQNNNSSSYYYbbbiiiqqqvvvxxx||||||uuuooojjjfffcccZZZTTTLLLEEEAAA@@@??????===>>>>>>??????@@@@@@@@@;;;;;;:::;;;<<<>>>@@@BBBCCCHHHMMMQQQRRRUUUYYY\\\dddeeefffhhhhhhfffbbb^^^TTTQQQNNNLLLKKKKKKIIIHHHFFFDDD@@@===;;;::::::;;;>>>>>>??????@@@?????????:::::::::;;;;;;;;;;;;;;;;;;::::::999999999::::::777666666555555444333333555555666777777777777666222...++++++000222111/////////000000000000/////////............---------------------------------++++++++++++++++++++++++******,,,---.../////////,,,---...---+++***+++,,,,,,---------............/////////////////////////////////000111111222222444444555999BBBPPP___iiihhhqqq~~~uuuddddddkkk|||xxxzzzyyykkk^^^aaannn|||nnngggcccaaa\\\ZZZ[[[^^^___\\\\\\^^^lllqqqeeehhhrrr~~~{{{vvvtttqqqqqqqqqrrrrrrsssssstttuuuyyywwwfff]]]UUUTTTXXX^^^fffooo{{{{{{rrrpppmmmnnnsss|||ooobbb]]]\\\ZZZYYYYYY[[[___ccceeelll~~~zzzvvvvvvnnniiiiiimmmooosssxxx~~~tttooodddWWWNNNNNNVVV]]]bbbiiirrrwwwyyy}}}yyysssmmmiiidddaaaVVVPPPGGG@@@===<<<<<<===;;;;;;<<<===>>>@@@BBBCCC??????AAACCCFFFIIIKKKLLLRRRUUUYYYZZZYYY[[[```eeemmmmmmnnnnnnmmmiiibbb^^^TTTQQQNNNKKKKKKJJJIIIGGGDDDAAA===:::777666666777::::::;;;<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;:::999888888888999777777777666555555444444333333444555666666555444111000//////000000///...//////000000000000/////////............---------------------------------,,,,,,,,,++++++,,,,,,,,,******,,,---.../////////---.........,,,+++,,,---------------............/////////////////////////////////000111111222222444555666:::CCCQQQ```kkkkkksssqqqbbbfffpppuuuzzzyyyjjj```eeesss}}}pppjjjgggddd^^^[[[[[[___```]]]\\\]]]dddsss~~~sssgggjjjttt}}}vvvssskkkllllllmmmoooppprrrsssvvv{{{~~~tttaaaZZZVVVZZZbbbkkkwww|||wwwuuuxxx~~~rrrddd___ZZZYYYXXXXXXZZZ^^^bbbeeemmm}}}zzz|||mmmeee```cccgggkkkooottt}}}|||pppkkkbbbVVVNNNPPPYYYbbbaaaiiirrrwwwyyy}}}}}}vvvqqqlllgggccc```TTTMMMDDD===::::::;;;;;;;;;;;;;;;<<<>>>AAADDDFFFDDDEEEHHHKKKOOORRRUUUVVV___aaabbb```^^^```ffflllqqqqqqqqqqqqoooiiiaaa\\\TTTQQQMMMKKKJJJIIIHHHFFFBBB???;;;777444333333444666777888999999999999999999999999::::::;;;;;;;;;>>>===<<<;;;::::::::::::888888888777666666555555222111222333444555444333111444888777333///.../////////000000000000////////////.........---------------------------------...------,,,,,,------...------......------,,,+++...///000///---,,,---...---------.........///////////////////////////////////////000111111222222555555777<<>>AAADDDEEEHHHKKKMMMPPPSSSXXX___eeekkknnnppprrrnnnhhhaaa\\\ZZZYYYYYY\\\[[[ZZZZZZZZZXXXUUUSSSOOONNNKKKIIIGGGEEEEEEEEEBBBAAA>>>;;;888555444333333444444555666777888888777888:::;;;<<<<<<;;;:::999999999999999888888777555555555555555555555555555444333222111111111111000000000000000000000000---...///000111000000///...------,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------......---+++***,,,---,,,,,,,,,---------......------......//////000000111111111111111111111111555555666:::CCCPPP]]]fffqqq{{{xxxnnnssswww|||xxxtttvvv}}}xxxrrrkkkccc```^^^___aaaaaa^^^[[[[[[^^^ccciiiooosssuuuuuu~~~~~~ooooooxxxxxxqqqllliiiiiijjjkkkooouuu~~~rrrccc]]]```qqq|||tttlllgggeeegggooo{{{uuuhhh```\\\XXXWWWYYY[[[\\\```fffnnn~~~sssxxxPPPMMMIIIKKKRRR]]]gggmmmwww~~~~~~|||}}}}}}{{{uuupppkkkbbbVVVMMMFFFEEENNNYYYccciiipppuuuxxx~~~xxxtttnnnkkkhhhccc]]]XXXMMMDDD<<<::::::999999<<<;;;>>>AAADDDFFFHHHKKKNNNTTTWWW]]]dddlllrrrwwwzzzwwwrrriii___WWWRRRPPPPPPQQQOOONNNNNNOOOOOOMMMLLLMMMLLLJJJHHHFFFDDDCCCBBB@@@???<<<:::888666555444222333444555666777888888:::::::::;;;;;;;;;::::::777777888888777777666555555555555555555555555555555444333222222111222222000000000000000000000000---...///000111000//////,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------+++))))))+++---,,,,,,,,,---------...............///////////////111111222222222222222222555555666:::AAANNN\\\eeeqqq{{{{{{ttt|||xxx{{{}}}}}}{{{vvvpppgggdddaaaaaaaaa```\\\YYYXXXZZZ___gggpppvvvyyyzzzuuurrrwww}}}wwwqqqnnnooopppqqqwww}}}uuufffbbbfffyyywwwpppnnnoooqqqssstttrrrnnnhhhbbb^^^]]]]]]dddnnn~~~vvvhhh```[[[WWWVVVYYY[[[]]]aaafffpppuuu{{{LLLJJJHHHJJJRRR]]]hhhoooxxx}}}|||{{{zzz||||||yyysssnnnggg]]]QQQHHHBBBCCCLLLWWWbbbgggoootttxxxwwwrrrmmmiiifffaaa[[[UUUMMMDDD===<<<===<<<===???>>>AAADDDFFFGGGIIIJJJLLLRRRUUU[[[bbbiiipppuuuwwwtttnnneee\\\SSSNNNLLLKKKKKKIIIHHHHHHJJJKKKKKKJJJJJJJJJIIIHHHFFFCCCAAA@@@???>>><<<:::999777777666444555555666888999999:::;;;:::999888777888888999777777777777777666555555444444444444444444444444444444333222222222222222////////////////////////---...///000000000///...---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,***((()))+++---,,,,,,,,,---------......///////////////.........222222222222222333333333666666777:::AAAMMM\\\fffsss||||||vvvyyy}}}yyysssnnnjjjgggeeeeeeccc^^^ZZZYYY[[[aaakkkvvvzzzsssvvv}}}xxxuuuwwwyyy{{{wwwiiifffkkk|||~~~yyy|||zzznnnddd``````ccceeegggeeebbb^^^[[[\\\```dddooo{{{vvvhhh___[[[WWWVVVYYY[[[]]]aaagggoooxxx~~~KKKKKKKKKOOOVVV```jjjqqq{{{~~~{{{zzzzzz||||||yyyqqqkkkaaaWWWKKKDDD@@@BBBKKKTTT^^^dddmmmttt{{{wwwsssmmmiiieee```YYYTTTKKKCCC======>>>>>>???AAAEEEHHHKKKLLLLLLKKKLLLLLLMMMOOOSSSXXX^^^dddhhhjjjjjjfff___XXXSSSOOONNNMMMJJJIIIGGGHHHJJJKKKKKKKKKIIIIIIHHHGGGEEEBBB@@@???@@@???===<<<:::999999999888888999999:::;;;;;;;;;999888666555444444555666777777777777777666666555444444444444444444444444333333222111111111222222////////////////////////,,,---...000000//////.........---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++))))))+++,,,,,,,,,,,,---------......///////////////.........111111222222222333333333666777999;;;AAAMMM^^^iiixxx}}}vvv{{{~~~{{{vvvrrrnnnjjjhhhgggddd___[[[ZZZ\\\dddqqq}}}rrrsss~~~}}}yyykkkiiinnn~~~vvvooosss~~~tttggg[[[VVVWWWZZZ\\\[[[[[[[[[[[[^^^eeemmmtttvvvhhh___[[[WWWVVVYYY[[[\\\aaaffflll||||||NNNPPPSSSWWW]]]eeennntttzzzzzz{{{||||||wwwooohhh[[[QQQGGGBBB@@@BBBJJJSSS[[[cccmmmvvv~~~~~~vvvrrrlllhhheee```YYYTTTJJJBBB<<<<<<>>>>>>>>>@@@FFFHHHKKKLLLKKKIIIIIIIIIHHHIIILLLOOOTTTXXX\\\^^^```^^^\\\YYYVVVTTTSSSSSSNNNMMMLLLMMMNNNOOONNNLLLJJJIIIGGGEEECCCAAA@@@???@@@???>>><<<;;;:::::::::::::::::::::::::::::::::666555444222222222333444666777777777777666555555333333333333333333333333222111111000000000111111000000000000000000000000,,,---...///000///......///...---+++******))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------+++---------+++***+++,,,,,,,,,,,,---------...............///////////////000000111111222333333333555777999;;;AAANNN___lll|||vvv~~~~~~xxx|||~~~}}}xxxsssoookkkiiihhhfffaaa\\\\\\___hhhyyyrrrppp{{{~~~{{{~~~{{{nnnlllrrrxxxoooiiiooovvvmmm```UUUQQQRRRUUUWWWTTTWWWZZZ```hhhsssxxxjjjaaa]]]YYYWWWYYY[[[\\\```eeejjjzzzVVVYYY___ccchhhnnnuuuzzz~~~~~~~~~~~~~~~}}}}}}}}}zzzyyyzzz|||{{{uuullldddUUULLLDDDAAAAAADDDJJJRRR[[[dddoooyyy{{{qqqnnniiifffdddaaa[[[VVVKKKCCC===>>>@@@??????AAABBBEEEHHHIIIHHHGGGFFFFFFGGGGGGIIILLLPPPTTTWWWYYY\\\\\\\\\\\\[[[YYYXXXWWWVVVVVVUUUVVVVVVVVVSSSQQQKKKIIIGGGDDDBBBAAAAAA@@@@@@???>>><<<:::999999999::::::999888888777777666333333222222222222222222555555555555555444333333222222222222222222222222000000////////////000000000000000000000000000000,,,---.../////////...---------,,,+++*********++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------***---//////---+++++++++,,,,,,,,,---------......------......//////000000//////000000111222222333333555888:::@@@MMM```nnn|||tttzzzyyysssvvvyyy{{{{{{tttqqqmmmlllkkkiiiddd``````dddpppsssnnnxxx}}}wwwwww|||~~~uuurrrvvv}}}uuukkkeeedddqqqppphhh\\\RRROOOQQQUUUWWWXXX\\\dddnnnyyy{{{mmmeee^^^ZZZXXXZZZ[[[[[[^^^dddiiizzz]]]bbbhhhmmmqqquuu{{{||||||||||||||||||||||||yyyyyyzzz{{{zzztttjjjbbbRRRJJJBBBAAABBBEEEKKKQQQ]]]eeeqqq{{{~~~xxxmmmjjjfffddddddaaa\\\XXXMMMFFF@@@AAACCCBBBBBBCCCCCCFFFJJJLLLKKKJJJJJJJJJHHHHHHJJJLLLPPPTTTXXXZZZ\\\]]]______^^^\\\ZZZXXX^^^]]]]]]^^^^^^\\\XXXUUULLLJJJGGGDDDAAAAAAAAABBB@@@???===;;;999888888777888888777666555444333333222222222222222222222222333444444444444333222222222222222222222222222222//////............///000000000000000000000000000,,,---.../////////...---++++++******++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------***---000111///,,,+++***,,,,,,,,,---------......,,,------...///000111111...//////000111111222222111444777999>>>LLL___nnn|||qqqvvvuuunnnqqquuuzzz}}}wwwtttpppoooooommmiiieeeeeejjjwwwuuummmvvv|||uuurrrtttzzz|||xxxzzz~~~uuulll___\\\aaasssnnnfff[[[SSSQQQSSSWWWZZZ```fffppp|||~~~pppggg___[[[XXXZZZ[[[ZZZ^^^cccjjj{{{jjjnnnssswwwzzz|||~~~}}}{{{{{{||||||{{{yyyyyyyyywwwvvvwwwtttiii\\\OOOGGG@@@>>>???BBBJJJRRR___iiissszzzyyyvvvooojjjeeeccccccaaa\\\WWWNNNJJJEEEBBBBBBDDDEEEFFFJJJKKKMMMMMMLLLKKKLLLLLLOOORRRSSSQQQSSSXXXZZZXXX[[[\\\]]]^^^^^^]]][[[ZZZaaaccceeefffddd___YYYUUUMMMKKKGGGDDDAAA???=========;;;999:::;;;;;;888555555666777555333111111222333333222111000//////...333333444444555555444444444444333333222111000000222222111000//////000000///...---...111111///,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,---...///000111222111111111111111222222222222444777;;;???III\\\oooxxx|||~~~nnnvvvuuupppnnnqqqwww~~~~~~uuuuuutttsssqqqnnnjjjhhhkkksssxxxnnnsss~~~}}}yyyqqqlllqqq}}}~~~xxxsssjjjaaa\\\UUUXXX```sss{{{hhh___UUUQQQPPPSSS[[[cccgggsssoooddd^^^\\\XXXVVVWWWZZZ___bbbkkkzzzooossswww{{{~~~}}}|||zzz{{{||||||{{{zzzyyyyyyvvvtttuuurrrggg[[[NNNGGG@@@>>>???CCCKKKSSS^^^iiiuuu~~~~~~wwwtttnnnjjjeeeccccccbbb]]]XXXQQQMMMHHHFFFFFFHHHIIIJJJOOOPPPRRRQQQPPPOOOPPPQQQUUUYYY[[[ZZZ\\\___```]]]]]]]]]]]]\\\[[[YYYXXXWWW]]]^^^___```^^^ZZZUUURRRIIIGGGEEEBBB@@@???>>>>>>===;;;::::::<<<;;;999666999999888666333111222333888777666555444333222111333333444444444444333333444444333222222111000000222111111000//////000000000///...///111222000...---------......---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///000111222222111111111111111222222222444555888;;;>>>HHH\\\nnnwww||||||}}}mmmssssssooommmqqqvvv|||wwwwwwvvvuuussspppllljjjlllvvvwwwmmmppp~~~{{{tttooorrr}}}tttmmmhhh```ZZZWWWRRRWWWbbbvvv}}}vvvqqqrrruuuyyy|||uuuddd[[[SSSPPPQQQWWWaaakkkttt~~~qqqeee^^^\\\YYYVVVWWWZZZ___bbbjjjyyyooossswww{{{~~~{{{zzzyyyzzz|||||||||zzzyyyyyyuuurrrqqqnnndddYYYLLLEEE???>>>@@@DDDMMMUUU\\\hhhwwwzzztttqqqmmmiiieeeccccccbbb^^^ZZZUUURRRMMMKKKKKKMMMNNNOOOUUUVVVXXXXXXWWWWWWXXXYYY\\\aaaeeefffhhhjjjiiieeeccc```]]]YYYUUUSSSQQQQQQSSSSSSTTTSSSRRRPPPMMMLLLBBBAAA@@@???????????????===<<<;;;;;;<<<<<<:::888<<<;;;:::777444333555777===<<<;;;:::888777666555444444444444333222111111333333333222111111000000111111000/////////000000111000///000111222000...---..................---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000111222333333000000111111111222222222666666777;;;>>>III\\\nnnwww}}}wwwzzzjjjnnnzzz}}}zzzxxxpppnnnoootttxxx}}}zzzyyyxxxwwwvvvssspppmmmkkkwwwxxxkkkmmmzzzyyytttwwwzzziii```[[[VVVTTTTTTPPPYYYgggzzz~~~wwwmmmgggfffiiimmmpppzzz~~~qqq___WWWOOONNNRRR[[[iiivvvrrrggg^^^\\\YYYWWWWWW[[[___bbbiiiyyyfffiiioootttxxx}}}zzzyyyxxxyyy{{{||||||{{{yyyxxxtttooollliii___VVVIIICCC>>>???BBBFFFOOOXXX[[[iiizzz}}}wwwrrrooojjjhhheeeccccccaaa^^^\\\XXXUUUQQQOOOPPPQQQRRRRRRXXXZZZ\\\]]]]]]^^^```cccbbbiiinnnpppsssuuurrrmmmjjjfff___WWWPPPKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBBBB:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<;;;:::999<<<;;;:::777555666999<<<@@@???>>><<<;;;999888777555555555444333111000///333222222222111111000000111000000/////////000000000000000000000000///...---......//////......---,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000000111222222000000000111222222333333555444666:::@@@KKK^^^oooxxx~~~vvvtttdddhhhqqqsssqqqooonnnnnnsssyyy~~~}}}zzzxxxxxxxxxvvvrrroookkkwww{{{mmmmmmyyy|||vvveee\\\WWWUUUVVVYYYVVVaaaooo~~~zzzsssjjjdddaaabbbeeefffpppwww}}}ooo\\\SSSLLLMMMTTT___ooo|||ssshhh___\\\YYYWWWXXX[[[___bbbiiixxxYYY^^^dddkkkqqqxxxyyyxxxxxxyyyzzz|||{{{zzzwwwwwwsssmmmhhhcccZZZQQQFFF@@@===???CCCHHHRRRZZZ```oooyyytttpppmmmgggeeedddbbbaaa```^^^]]]ZZZWWWSSSRRRSSSTTTUUUUUUYYY[[[]]]^^^```bbbfffhhhhhhooouuuxxx{{{}}}{{{wwwrrrlllbbbWWWMMMFFFAAA???;;;:::888777666666777777444555777888:::<<<===>>>:::;;;<<<<<<;;;:::::::::999999999777777888<<<@@@???>>>===<<<:::999888777666666555444333111000///222222111111111111111000000///////////////000000.../////////...------,,,------............------,,,,,,+++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---......//////000000000///000000111222222333333333222555;;;BBBNNN```pppuuu{{{xxxmmm^^^aaajjjllljjjjjjjjjnnnvvv{{{xxxxxxyyyxxxtttpppkkkvvvqqqppp|||xxxjjjbbb___^^^bbbggggggpppzzzzzztttuuuzzzwwwrrrkkkfffccccccbbbaaaiiiqqq{{{zzzlll[[[SSSNNNOOOVVVbbbrrrtttiii___]]]YYYWWWXXX[[[```ccciiixxxSSSWWW^^^fffnnnwww~~~yyyxxxwwwxxxzzzzzzzzzxxxuuuvvvsssllleee___UUUKKKCCC>>><<>>;;;555444222000//////000111000111333666888999:::;;;888:::<<<;;;:::999999:::777888888777777999<<>>777666555333222111000000---...000333444555555555555888::::::888666888:::777999999888666555666777666666666666666666666666777777777777666555444444000000000000000111111111...............///000111...111222111...,,,,,,...***++++++,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000111111111111...///000111222333444444555555999AAAHHHOOOZZZdddhhhrrrrrraaaVVV\\\fffkkkmmmpppxxx|||||||||wwwkkknnnxxxwwwrrrzzz|||uuuhhh```ZZZZZZ___iiiyyy}}}yyyzzz}}}~~~tttfff[[[YYY[[[bbbjjjrrr{{{xxxmmm```]]]ZZZXXXYYY\\\```ccclllzzzrrrpppXXX[[[bbbjjjsss||||||vvvuuutttssstttvvvvvvuuusssssssssoooggg[[[PPPGGGBBB<<<<<<<<<<<<@@@JJJWWWaaawwwxxxpppjjjeeebbbaaa\\\[[[\\\^^^```___[[[WWW[[[YYYXXXWWWWWWXXXYYY[[[XXXZZZ[[[ZZZWWWWWWYYY\\\^^^^^^___aaacccfffiiikkkhhheee^^^VVVNNNGGGBBB@@@:::999777555333111000000.........//////111222222333444666777777777666555888999999888888777666555999888777666666777888888666666555444333222222111111111000000//////......//////000000000000//////------,,,,,,,,,+++++++++------------,,,+++***)))---...---+++(((%%%%%%%%%************************''''''((()))******+++++++++,,,------......------.........------,,,,,,,,,++++++++++++,,,---......111000000////////////000000111111222222333444444666555888???EEEKKKTTT^^^fffqqq}}}lllddd___dddlllooopppppp{{{|||vvvooolllooozzz|||sssyyyyyysssggg^^^WWWZZZaaammm~~~wwwrrrvvvzzzllleee^^^```dddkkksss}}}yyykkkddd^^^ZZZ[[[]]]^^^aaaeeemmm}}}uuuooodddgggmmmttt}}}{{{vvvuuutttttttttuuuuuusssrrrrrrqqqmmmeeeYYYMMMEEE@@@<<<<<<===>>>DDDOOO]]]hhhyyy{{{wwwqqqjjjeeeaaa______[[[ZZZ[[[^^^``````\\\YYY[[[ZZZXXXWWWVVVWWWXXXYYYYYYZZZ[[[ZZZYYYYYY[[[^^^\\\\\\\\\\\\^^^___aaabbbccc___ZZZSSSMMMHHHEEEDDD===<<<:::888666555444444000////////////000111111333444555666777777666666888888888888777666555555888777666555555666777777444444444444333333333333000000000000//////............////////////............---------,,,,,,,,,------------,,,+++***)))***+++,,,***(((''''''(((*********************************+++,,,,,,------+++,,,------...---------......---------,,,,,,,,,++++++++++++,,,---......000///////////////000000///000000111111222333333444444777???EEEKKKTTT]]]iiittt~~~zzziiidddccciiippprrrrrrrrr}}}~~~~~~uuukkkggghhhpppzzz~~~~~~|||~~~tttxxx|||wwwrrrjjjaaa[[[]]]eeeqqqyyywww}}}|||mmmfffcccggglllttt}}}zzzlllddd]]]YYY[[[]]]]]]```dddlll{{{uuupppxxxzzz~~~{{{vvvvvvuuutttttttttsssqqqooopppooojjjaaaUUUJJJBBB>>>;;;<<<>>>AAAHHHUUUdddooo{{{ssspppkkkeeeaaa^^^]]]]]]XXXYYY[[[^^^``````^^^\\\[[[ZZZXXXWWWVVVUUUVVVVVVXXXYYYZZZ[[[[[[\\\___bbbbbbaaaaaa``````_________\\\YYYUUUPPPLLLJJJHHHHHHBBBAAA???===<<<;;;::::::333222222111000000111111222333444555666666666666777777777777777666444444555555444444444444555666222222222333333333444444000000000////////////...------............------............------------------------,,,+++***)))''')))******))))))***+++))))))))))))))))))))))))******++++++,,,---------++++++,,,---------------...------------,,,,,,,,,++++++++++++,,,---..................///000111111...//////000111111222222333444999BBBIIINNNWWW___lllvvvxxxtttvvv|||fffdddgggoootttttttttuuu}}}tttiiiccc```fffmmmrrrwww{{{~~~{{{|||uuuwww{{{xxxwwwtttqqqmmmfffaaaccckkkxxx}}}~~~~~~ooohhhkkkpppyyy|||oooddd]]]YYYZZZ[[[\\\___cccjjjyyy{{{uuurrrzzzxxxwwwuuussssssrrrqqqnnnlllmmmkkkfff]]]QQQGGG???<<<:::<<>>;;;999<<>>===;;;:::999888888444444444444555555666666555555555555555333222222000000111111222222222222333222222111000000//////...............//////////////////000000/////////,,,,,,,,,+++++++++******++++++,,,,,,++++++******)))***+++***)))((()))***((((((((((((((((((((((((***************+++++++++***+++,,,,,,------,,,,,,------------------------++++++++++++,,,---......------------...///111111000000111111222333333444555666===HHHPPPVVV___hhhsss|||wwwnnnlllyyyyyyfffeeejjjqqqvvvxxx{{{wwwmmmeee]]]^^^ccclllxxxvvvuuu{{{xxxnnnjjjjjjkkklllooooooooosss|||}}}yyy{{{wwwfff___YYYXXXYYYZZZ]]]aaaiiiyyywwwrrrsss{{{xxxwwwuuusssqqqpppooonnnkkkhhhfffddd^^^TTTJJJBBB>>><<<:::===AAAEEEMMMYYYgggrrr}}}~~~|||xxxssskkkhhhccc^^^ZZZXXXXXXXXXWWWZZZ^^^``````_________XXXXXXWWWUUUTTTRRRQQQQQQPPPOOOOOORRRXXX___ccceeehhhjjjmmmqqqrrrrrrqqqppphhhddd\\\TTTMMMIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDBBB@@@???>>>======777777666555555555555666444444555444444333222111...///000111222222222111333222111000///...---------............///////////////000000000000//////++++++++++++***************+++++++++++++++*********++++++***((('''((())))))))))))))))))))))))))),,,,,,------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++,,,---......------------...///000000111111111222333333444444333444;;;FFFOOOVVV```iiivvvvvvnnnmmmyyyfffeeejjjttt}}}|||oooggg___^^^ccclll{{{zzzvvvxxxvvvmmmiiikkknnnqqqwww{{{~~~xxxhhh```ZZZYYYYYYZZZ]]]bbbiiixxxyyyrrrqqq{{{xxxuuutttsssrrrpppoooooommmjjjhhhcccaaa[[[RRRIIIBBB???>>>;;;???CCCIIIQQQ]]]lllvvv~~~zzzwwwsssnnngggddd```\\\YYYYYYYYYYYYYYY\\\```aaa___]]]]]]]]]VVVVVVVVVUUUTTTRRRQQQPPPQQQOOOMMMOOOTTTYYY]]]^^^___ccciiioootttvvvvvvuuupppjjjaaaXXXPPPJJJHHHGGGFFFFFFEEEEEEDDDEEEEEEEEEGGGFFFEEECCCBBBAAAAAAAAA;;;999888666555555555555444444444444333222111000---...000111222222222111000000000//////.........---------.........//////...//////////////////...,,,,,,,,,+++++++++************++++++++++++******)))***+++***)))((((((***************************------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......++++++++++++,,,---............---------......///000000000111222222333333333444:::DDDNNNWWWbbbllltttvvvooooootttddddddkkk{{{tttkkkbbb```dddnnn~~~wwwuuu{{{tttrrrvvv{{{wwwjjjbbb[[[YYYYYYZZZ]]]bbbgggvvv|||uuuuuu}}}yyyvvvsssqqqsssqqqoooooonnnmmmjjjgggbbb___YYYQQQHHHBBB??????<<<@@@EEELLLUUUbbbqqq{{{|||vvvsssooojjjeeeccc___\\\[[[[[[\\\]]]ZZZ^^^bbbbbb___\\\\\\\\\UUUUUUUUUUUUTTTRRRQQQPPPSSSPPPLLLMMMQQQUUUWWWXXXRRRWWW___gggmmmqqqrrrrrrtttnnneeeZZZRRRLLLIIIHHHEEEDDDDDDCCCCCCDDDDDDDDDHHHGGGFFFDDDCCCCCCBBBBBB===;;;999777555555555555333333333333222111000000---...000111222222222111.........///////////////---------.........//////---..................------------,,,,,,,,,++++++)))******+++++++++******((()))******))))))***+++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........++++++++++++,,,---......///......---------....../////////000111111222222555666;;;FFFOOOYYYeeepppqqq|||yyyuuuyyyvvvooooooooobbbcccmmmyyypppgggdddfffpppxxxrrr}}}}}}vvvkkkccc[[[ZZZZZZZZZ^^^cccfffuuuzzz{{{|||xxxuuuttttttpppooonnnmmmmmmkkkhhheee___]]]WWWOOOFFF???;;;:::>>>BBBEEEIIIUUUffftttyyy}}}yyytttooojjjgggdddcccaaa`````````aaabbbbbbcccccccccbbb___]]][[[YYYXXXVVVTTTRRRQQQQQQQQQMMMMMMLLLLLLLLLMMMOOOPPPNNNPPPTTTYYY^^^cccgggiiiiiigggccc]]]UUUNNNJJJIIIHHHFFFDDDBBB@@@@@@???@@@CCCBBBAAAAAAAAA@@@>>><<<888888777666555555555555333222222222111111111111000000111222222222222111333222111/////////000000+++,,,---.........---,,,,,,000222111,,,***+++...******************************************++++++))))))))))))************''''''((()))***+++,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******+++,,,---------,,,+++***++++++,,,,,,,,,---------000000/////////111333444222222111111222222333444666777;;;@@@EEEMMM\\\jjjrrr{{{~~~uuujjjjjjppp~~~pppmmm{{{nnn```bbbttt}}}rrriiiggggggnnnzzz{{{{{{|||mmmddd\\\ZZZYYYYYY\\\aaajjjsss{{{{{{zzzwwwtttsssssspppooonnnmmmmmmkkkhhheee```]]]WWWNNNEEE>>>;;;;;;???CCCGGGMMMYYYiiivvv{{{}}}yyysssmmmhhhfffbbbaaa```___^^^___``````aaaaaabbbbbb```^^^[[[ZZZXXXWWWVVVTTTSSSQQQPPPOOOLLLLLLKKKKKKKKKLLLMMMNNNHHHJJJMMMQQQUUUYYY\\\^^^______]]]YYYTTTOOOLLLKKKIIIHHHFFFCCCBBBAAAAAABBBBBB@@@???>>>>>>===;;;999666666555444333333333333000000000000000000000000000000111222222222222222333222111000//////000000------.........---+++***,,,///222000,,,***+++...************************,,,+++++++++***)))))))))'''''''''((((((((()))))))))(((((((((''''''''''''))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,+++,,,---------,,,+++++++++,,,,,,,,,,,,---------...------......///000111222222222222222333333444555555999???CCCKKKZZZgggqqqyyy|||tttkkkbbbccclllssssssooocccgggzzzvvvnnnllllllqqqvvvuuu||||||mmmddd\\\ZZZYYYYYY\\\aaahhhssstttuuu}}}xxxuuurrrqqqpppooonnnmmmmmmmmmkkkhhheeebbb^^^VVVLLLCCC===<<<<<<@@@EEELLLSSS___nnnzzz}}}|||wwwqqqkkkfffddd```___^^^]]]\\\]]]^^^^^^____________]]][[[YYYXXXUUUUUUUUUTTTSSSPPPNNNMMMJJJJJJIIIIIIIIIJJJKKKKKKCCCDDDFFFHHHKKKMMMOOOPPPQQQSSSUUUTTTQQQNNNLLLLLLKKKIIIGGGFFFDDDDDDDDDDDDAAA@@@>>>===<<<:::777555555444333222111111111111000000000000000000111111000111111222222222222222333333222000000//////000/////////...---,,,***))),,,///111///,,,***+++---************************---,,,,,,+++***)))((((((((((((((()))))))))******))))))((((((((('''''''''))))))*********+++++++++((()))***,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------...///000000000000333333222222333333444555444444888===AAAHHHWWWdddrrrzzzxxxsssjjjaaaZZZ___mmmzzz|||rrreeelllzzzsssqqqpppuuuyyyttt}}}|||mmmddd\\\ZZZYYYYYY\\\```fffrrrmmmppp}}}zzzvvvssspppooonnnooonnnmmmmmmlllkkkhhheeeddd___VVVKKKBBB======>>>AAAHHHPPPXXXeeesss}}}{{{uuunnnhhhdddbbb___^^^]]]\\\\\\\\\]]]^^^\\\\\\\\\[[[ZZZXXXVVVUUUSSSTTTTTTTTTRRROOOLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCDDDEEEFFFGGGGGGHHHFFFIIIMMMNNNMMMLLLJJJJJJKKKJJJHHHGGGFFFFFFFFFGGGCCCAAA???>>>===;;;888555555555444222222222222222111111222222222222333333000111222222333333222222444333222111000000/////////.........---,,,++++++,,,...///...,,,******+++************************,,,+++++++++***)))))))))***+++++++++,,,,,,,,,,,,(((((()))***+++,,,,,,---++++++,,,,,,,,,---------)))***+++,,,------------++++++,,,,,,,,,,,,,,,,,,------------...............///111222333333222111333333333222333333444555444444777<<<@@@GGGUUUcccuuu|||wwwpppggg^^^YYYcccwwwvvvgggrrrwwwtttrrryyy{{{{{{zzz{{{nnneee]]]ZZZYYYYYY[[[```dddrrrxxxjjjpppzzzyyywwwtttrrrpppnnnmmmnnnmmmlllllllllkkkhhheeeeee```VVVLLLCCC>>>???@@@DDDKKKTTT]]]iiiwwwyyyrrrkkkfffbbbaaa___^^^]]]\\\[[[\\\]]]]]]ZZZZZZYYYXXXWWWUUUTTTSSSQQQRRRRRRRRRPPPMMMJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@DDDGGGIIIIIIGGGGGGGGGJJJIIIGGGFFFFFFFFFGGGGGGEEECCCBBBAAA@@@???<<<999888888777666555555555555222222222222222222222222111111222333333333333222444444333222111000///...------------------------,,,---...---+++*********************************)))))))))***+++++++++,,,***+++++++++,,,,,,,,,,,,(((((()))***+++,,,------++++++,,,,,,,,,---------,,,,,,---------,,,,,,+++++++++++++++,,,,,,------------........./////////...///111333333333222222333222222222222333444444444555888===AAAHHHVVVcccsss{{{{{{tttjjjaaa^^^mmm{{{mmmyyyxxxsssrrrzzzxxxvvv{{{nnneee]]]ZZZYYYXXX[[[___dddsssqqqiiittt~~~|||zzzyyyvvvuuutttsssqqqpppooonnnmmmlllkkkllllllkkkhhheeeddd```WWWMMMEEEAAABBBCCCGGGNNNWWW___jjjxxx~~~wwwooohhhdddbbbaaa^^^]]]\\\[[[[[[[[[\\\]]]YYYYYYXXXVVVUUUTTTSSSRRRPPPQQQPPPPPPNNNLLLIIIHHHEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBAAAAAA@@@??????>>>>>>AAADDDEEEEEEDDDDDDDDDGGGFFFEEEDDDDDDDDDEEEFFFEEECCCBBBBBBCCCBBB@@@>>>===<<<;;;:::999999999999333333333222222222111111111222222333333333333333444444444333222000///...---,,,,,,,,,,,,---...///,,,,,,,,,,,,+++***))))))************************(((((()))***+++,,,,,,---((((((((()))))))))************)))))))))((((((((())))))*********+++++++++---------------,,,++++++++++++++++++,,,---...............////////////000......///000111111111111222222111111222222333444444444888===AAAHHHWWWdddnnnvvvuuukkkjjjzzz~~~sssyyyssspppxxxyyywww{{{nnnfff]]]ZZZYYYXXX[[[___eeeuuusssiiiiiiyyy}}}{{{xxxwwwrrrrrrsssrrrrrrqqqppppppllllllkkkkkklllkkkhhheeeccc___XXXOOOHHHDDDDDDFFFIIIPPPXXX___jjjwww}}}uuummmgggcccaaaaaa\\\\\\ZZZYYYYYYYYYZZZ[[[YYYXXXWWWUUUTTTSSSRRRRRRPPPPPPOOOMMMKKKJJJIIIHHHEEEEEEFFFFFFFFFEEECCCCCCAAA@@@@@@??????>>>>>>>>>===???AAABBBBBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDAAAAAA@@@AAACCCCCCBBB@@@@@@???>>>===<<<<<<<<<<<<888888777666555444333333111222333333444444333333444555555444222000...---///...---,,,,,,,,,---...,,,,,,+++++++++***)))(((************************)))))))))***+++++++++,,,'''''''''((((((((())))))*********)))))))))(((((())))))*********+++++++++,,,,,,------------------++++++******+++---...///....../////////000000000////////////000111222222111111000000111111222333222333777<<>>@@@@@@@@@AAACCCEEEAAAAAA@@@???@@@AAABBBCCC>>>>>>>>>@@@BBBCCCBBBAAAAAA@@@???>>>>>>======>>>>>>===<<<;;;:::888777777111222333333444444333333555555555444333111...---111000...,,,+++++++++,,,,,,+++++++++++++++)))'''************************+++++++++***************))))))))))))************))))))***+++,,,------...++++++,,,,,,,,,---------***+++,,,---.../////////++++++******+++---...///////////////000000000000222111111000111333444555000000000///000111111222111111555;;;@@@HHHWWWeeejjjqqqxxxuuu}}}uuuwww{{{xxxqqqrrrxxx|||zzzooofff^^^ZZZYYYXXXZZZ^^^iiiyyyyyyiiibbbaaannnyyyxxxwwwwwwwwwvvvtttrrrppppppqqqrrrrrrrrrrrrqqqlllmmmnnnnnnllljjjgggfffccc^^^YYYUUUNNNHHHGGGKKKNNNRRRZZZcccllluuu|||{{{qqqhhhbbb___]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVTTTRRRRRRRRRQQQOOOMMMNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>???<<<<<<===>>>>>>???>>>>>><<<===>>>???????????????<<<<<<<<<===>>>???@@@AAA@@@@@@??????@@@AAABBBBBB@@@???>>>===;;;:::888888555444333333222222222222222333333333333222111111000000000000///...---,,,------,,,+++******++++++***************+++++++++)))************++++++++++++++++++***(((%%%###!!!%%%&&&((()))+++,,,,,,,,,---------...------,,,,,,,,,---......,,,,,,---............------,,,,,,,,,---------......000111222222111000///000111333444111000000000111222333333222333555999BBBPPP___iiimmmpppvvv|||~~~vvv}}}|||xxxyyy|||xxxoooooo{{{}}}nnncccZZZYYYZZZZZZZZZ[[[iiitttooobbb```eee|||~~~{{{zzzwwwvvvuuuuuuvvvuuusssqqqppppppqqqqqqqqqqqqpppppplllmmmmmmmmmllliiigggeeeccc^^^YYYUUUNNNGGGFFFJJJOOOSSS[[[eeeooowww|||xxxooofffaaa^^^]]]\\\ZZZYYYWWWVVVTTTTTTTTTUUUTTTSSSQQQPPPPPPOOOMMMKKKLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAABBBAAA???>>>=========>>>;;;<<<<<<===>>>>>>======<<<<<<==================::::::::::::;;;<<<======>>>>>>======>>>??????@@@>>>===<<<;;;999888777666444444333222222222222222111111111111111000//////------------,,,+++***)))+++******)))(((((()))))))))))))))***+++++++++,,,))))))*********+++++++++,,,,,,,,,,,,+++)))'''&&&))))))************))))))+++,,,,,,,,,,,,,,,++++++,,,---......,,,,,,---.........---------,,,,,,,,,......---......///000111000111111222222222222222////////////000000111222222333555:::CCCQQQ```jjjnnnqqqwww}}}{{{tttyyy}}}|||wwwvvv{{{yyyooollluuu{{{zzzzzzlllbbbYYYXXXYYYYYYYYY[[[fffqqqooodddcccmmm~~~zzzwwwuuuuuuuuutttssssssttttttrrrpppqqqqqqqqqqqqpppooonnnmmmkkklllllllllkkkhhhfffdddbbb]]]XXXTTTMMMFFFEEEHHHOOOTTT]]]hhhrrryyy}}}{{{tttkkkddd```]]]\\\\\\XXXWWWVVVUUUTTTSSSSSSSSSSSSQQQOOONNNNNNMMMKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@???>>>===<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::888888777777777777888888;;;;;;:::::::::;;;<<<<<<::::::999888777666555444444333222222111222222222///////////////......---++++++,,,++++++***)))(((+++***))))))((()))))))))(((((()))***++++++,,,,,,)))))))))*********++++++******+++++++++******)))))))))************))))))***++++++,,,,,,++++++***,,,---......,,,,,,---......------------,,,,,,,,,///...............//////...///222333444333111000------------...///000111222333666<<>>>>>;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999888999999:::::::::999888888888777666555555555555555555555444333333333444444333333333222222222222222000000000///000000111222000000000000000//////...++++++,,,,,,,,,,,,++++++)))))))))((())))))***+++***************+++++++++((((((((()))))))))******&&&&&&&&&'''((()))***+++******++++++++++++******++++++,,,---............,,,---......,,,,,,---...,,,,,,,,,------------......---------------.........---,,,++++++---///000/////////000222333555555444888>>>GGGTTTdddsss}}}~~~iii```hhhrrrvvvwwwzzzyyynnnhhhiiivvvzzz~~~~~~{{{zzz}}}~~~rrriiikkkwww~~~~~~~~~~~~~~~~~~{{{wwwsssoookkkiiiffffffhhhiiikkklllmmmnnnpppooommmkkkiiigggffffffdddhhhnnntttyyy|||~~~~~~}}}yyytttnnniiieeecccccc]]]\\\YYYXXXWWWXXXYYYZZZ\\\\\\]]]]]]^^^^^^]]]]]]ZZZZZZ[[[[[[ZZZXXXVVVUUUWWWWWWWWWWWWZZZ```hhhnnnsss}}}yyyooohhh[[[VVVRRRRRRRRRSSSWWW]]]bbbnnnxxxiiihhh|||sssttttttttttttsssqqqpppnnnmmmmmmoooqqqrrrqqqpppllllllllllllkkkjjjiiihhhfffgggggggggfffcccaaa___]]]YYYUUURRRMMMHHHHHHLLLOOOSSS[[[ccciiimmmooooookkkgggaaa\\\YYYWWWVVVTTTSSSSSSTTTTTTTTTSSSRRRQQQOOOMMMKKKKKKKKKJJJHHHFFFDDDEEEFFFGGGGGGEEEDDDCCCAAAAAAAAA@@@???>>>===<<<:::;;;<<<======<<<;;;;;;::::::;;;;;;::::::999888666777777888888888777777777666555555555555555666666555444333333333333444222333333333333333333333///////////////000111111000000000000000///......******++++++++++++******))))))(((((()))******++++++++++++***************(((((((((((()))))))))******))))))((()))***+++,,,***++++++,,,,,,++++++*********+++,,,---......---,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,---......///...............//////000/////////000222333555666666:::AAAKKKXXXhhhxxx}}}iiidddllltttxxxxxx||||||pppjjjjjjtttyyy}}}yyyqqqqqqwww}}}zzzuuurrrrrrrrrnnnnnnmmmmmmmmmnnnpppqqqooonnnkkkiiieeeaaa\\\YYYWWWXXXYYY[[[\\\^^^___`````````^^^]]]\\\\\\\\\\\\___bbbhhhnnnrrrttttttsssnnnkkkfff```[[[YYYWWWWWWTTTSSSPPPOOONNNNNNPPPPPPSSSSSSTTTUUUUUUUUUUUUUUURRRSSSTTTUUUTTTSSSQQQPPPOOOOOOOOOPPPQQQUUU[[[```dddqqqtttiiibbbUUUPPPMMMMMMNNNNNNTTT[[[```mmmxxxkkkmmmrrrrrrsssssssssqqqpppooolllkkkkkkmmmpppqqqpppnnnkkkkkkkkkkkkkkkjjjiiihhhffffffggggggeeeccc```___^^^ZZZVVVTTTOOOJJJKKKOOONNNSSSYYY```fffjjjkkkllliiiddd^^^YYYVVVTTTSSSQQQSSSSSSTTTUUUUUUTTTRRRRRRMMMLLLJJJIIIIIIHHHFFFDDDBBBCCCEEEFFFFFFDDDBBBAAA@@@?????????>>><<<;;;::::::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;:::999888444444555666777777777666666555555444444555555666666555555444333333333444333333333333333444444444///////////////000111111//////000000//////...---***++++++,,,,,,,,,++++++++++++******+++,,,------,,,,,,++++++***)))))))))(((((((((((())))))))))))+++***)))(((((()))******'''((()))+++,,,---......((()))***+++,,,---------,,,---......,,,,,,---...,,,,,,,,,------.........+++++++++,,,---...///000---...000111222111000///......///000111333555666777;;;BBBMMMZZZkkk{{{}}}iiikkkrrryyy{{{{{{~~~}}}rrrkkkjjjnnnttt|||}}}yyywwwzzz}}}~~~}}}vvvnnniiifffffffffaaa```___^^^___aaaccceeecccaaa```^^^[[[WWWRRRNNNPPPQQQRRRTTTVVVXXXYYYZZZXXXXXXWWWWWWWWWXXXXXXYYY```ccciiinnnqqqqqqpppooogggddd___ZZZVVVTTTSSSSSSRRRQQQOOOMMMLLLMMMNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTQQQSSSTTTUUUUUUTTTRRRQQQNNNOOOPPPPPPQQQSSSVVVYYY[[[iiizzz}}}yyyzzz{{{qqqfff^^^QQQLLLJJJJJJJJJKKKQQQXXX^^^lllxxxnnnrrrpppnnnmmmnnnooopppnnnmmmkkkkkklllllllllllllllllljjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhfffdddbbbaaa^^^ZZZUUUQQQPPPPPPPPPPPPUUUXXX[[[```dddgggiiiiiibbb\\\UUUPPPNNNOOOPPPQQQSSSRRRRRRSSSUUUUUUTTTRRRLLLJJJGGGFFFEEEEEECCCBBBAAABBBDDDEEEEEEDDDBBBAAA????????????>>><<<;;;999999999999::::::;;;;;;;;;::::::;;;;;;:::888777666777777777777777777777777555555444444444555555666333333333222222222111111111111111222222333333333111111000000000000111111///////////////......---,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))************+++***)))(((((()))***+++++++++******************++++++,,,,,,,,,++++++***.........//////...------.........------,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......000000111111111111000000......///111222555666888:::;;;BBBQQQ```ooo~~~yyysssnnntttzzz||||||~~~wwwppplllooossszzz~~~}}}yyyssskkkddd`````````]]]\\\ZZZYYYYYYZZZ\\\]]]```___\\\XXXVVVTTTSSSSSSUUUVVVXXXXXXXXXYYY[[[^^^[[[[[[[[[[[[\\\^^^```aaagggiiinnntttxxxvvvqqqkkkeeeaaa\\\XXXXXXXXXYYYYYY[[[YYYVVVTTTTTTUUUXXXZZZ]]][[[YYYZZZ\\\[[[YYYVVV\\\]]]___^^^\\\[[[[[[\\\\\\]]]\\\ZZZYYYYYY[[[]]]hhhnnnyyyssslllkkkoooyyywwwlll___WWWJJJEEEBBBDDDGGGHHHLLLQQQ\\\kkkwwwnnn}}}ooonnnmmmmmmnnnnnnmmmllljjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhhhhggghhhhhhhhhjjjjjjjjjiiihhheeecccbbb]]]YYYSSSOOONNNNNNOOOOOOTTTVVVZZZ___bbbeeeffffff\\\WWWOOOJJJIIIJJJLLLMMMNNNNNNNNNPPPRRRRRRQQQOOOKKKIIIGGGFFFFFFEEEDDDBBBAAABBBCCCDDDDDDCCCBBBAAA??????@@@???>>>===;;;:::999999999::::::;;;;;;;;;:::::::::::::::888777666666666666666666666666666555555444444444444555555333333222222222111111111000000000111111111222222111111000000000000111111///////////////...------,,,,,,,,,+++++++++******))))))************))))))))))))))))))************+++***)))(((((()))***+++************************++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,------,,,,,,------...//////000000111111000000/////////000111222444666777999;;;DDDTTTdddrrrsssnnnsssyyy}}}yyyrrrmmmkkkpppyyy}}}|||xxxuuupppjjjeeeccccccdddgggeeebbb``````cccgggiiigggeeeccc```^^^]]]]]]]]]cccdddfffffffffgggiiikkkhhhhhhggghhhiiikkkmmmnnnwwwxxx{{{|||xxxmmmjjjfffdddeeeggghhhiiinnnllljjjhhhhhhiiilllnnnrrrpppooopppqqqqqqooommmmmmooorrrrrrqqqqqqrrrsssrrrrrrqqqooollljjjiiijjjrrrxxxppphhhfffjjjsss|||}}}ttthhh[[[SSSJJJDDDBBBDDDFFFGGGKKKPPP\\\lllqqqlllooommmkkkkkkllllllllljjjggghhhhhhhhhiiiiiiiiiiiihhhhhhgggfffffffffffffffjjjjjjjjjiiigggdddbbbaaa[[[VVVPPPLLLKKKLLLMMMNNNRRRTTTXXX\\\```aaabbbbbbWWWQQQIIIDDDDDDFFFHHHJJJIIIIIIKKKMMMOOOOOOMMMKKKIIIHHHFFFFFFGGGFFFEEEDDD@@@AAACCCDDDDDDCCCAAA@@@???@@@??????>>><<<;;;:::999999::::::;;;;;;::::::999999:::999999888777666555555555555555555555555555555444444444444444555333222222222222111111111/////////000000000000111111000000//////000000111...////////////...------,,,,,,,,,+++++++++************++++++++++++******))))))))))))******************))))))))))))******************************++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,++++++------------,,,,,,,,,,,,,,,------......------,,,---------,,,------.../////////000000000000//////000000000111222444555666888<<>>===<<<;;;:::999999:::;;;;;;;;;:::999999999888888888777777666555555555555555555555555555555444444333333444444222222222222111111111111000000000000000000000000000000////////////000000......//////......---,,,,,,,,,,,,+++++++++******)))******++++++******)))((()))))))))***************))))))))))))))))))******************+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------...///////////////000000/////////111111111111222333444555777===KKK^^^mmmzzzqqqiiijjjxxx}}}{{{{{{|||uuupppqqqwww~~~wwwxxx|||zzzwwwrrrqqquuu|||rrriiigggkkksss|||uuuiii\\\QQQIIIFFFCCCAAACCCDDDDDDIIIPPPWWWjjj{{{hhhlllnnnkkkhhhgggggggggffffffeeeffffffggghhhhhhiiiiiifffeeedddcccbbbbbbbbbbbbeeeeeeeeedddcccaaa___^^^[[[VVVPPPLLLKKKMMMNNNOOOPPPQQQSSSUUUWWWXXXXXXXXXPPPKKKEEEAAAAAABBBDDDEEEGGGGGGHHHJJJLLLLLLKKKHHHEEEDDDDDDEEEGGGFFFEEECCC???@@@AAACCCCCCAAA@@@?????????>>><<<;;;;;;::::::999:::;;;<<<<<<:::999888888888777777777777777777555555555555555555555555555555444333333333333333222222222111111111000000111111111111111111111111000000////////////000000...............------,,,,,,,,,,,,+++++++++******(((((())))))))))))((((((((()))))))))************)))))))))******)))))))))))))))*********+++++++++***+++,,,---------------.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------------...////////////000000000000//////111111111111222333444555666>>>NNN```ooozzz{{{nnnhhhkkkvvvzzz|||yyyuuuwww~~~vvvssswww|||{{{|||{{{vvvrrrnnnpppxxxvvvqqqpppttt|||}}}pppdddXXXNNNGGGEEEBBBBBBDDDDDDEEEKKKRRR]]]qqqsssffflllmmmjjjfffddddddddddddcccdddeeeeeefffggghhhiiiiiifffeeedddbbbaaaaaaaaaaaadddeeeeeeeeedddcccaaa```\\\YYYTTTQQQPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVQQQMMMHHHDDDDDDDDDDDDCCCGGGFFFFFFGGGIIIIIIHHHGGGDDDCCCCCCDDDEEEEEECCCAAA>>>???AAABBBBBBAAA???>>>>>>===<<<:::999999999999999:::;;;<<<<<<:::999777777777666666666666777777555555555555555555555555666555444333222222222222222111111111111000000000222222111111111111000000000//////......//////000---............---,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))************))))))************)))))))))))))))***++++++,,,,,,***+++,,,------......---,,,,,,,,,,,,+++)))((('''++++++++++++,,,,,,,,,,,,,,,------......------,,,......------......///000000000111111111111000000000000000111222444555666777???OOOaaammmwwwxxxqqqtttnnnpppwwwyyywwwsssooottt{{{yyy{{{xxxssspppnnnnnnuuu|||{{{}}}xxxkkk___TTTKKKFFFDDDCCCCCCFFFFFFGGGNNNWWWbbbwwwvvvkkkffflll}}}mmmjjjeeecccbbbbbbbbbbbbbbbbbbcccdddeeefffggghhhfffeeedddbbbaaaaaa``````aaabbbcccddddddcccbbbaaa___\\\XXXWWWVVVVVVUUUTTTSSSRRRPPPNNNOOOQQQTTTVVVVVVSSSOOOMMMLLLJJJHHHGGGFFFDDDBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDCCC@@@>>>>>>???@@@AAAAAA@@@???>>>===<<<:::999777777777888999:::<<<===<<<:::888777777666555555555666777777666666666666666666666666666555444333222222222222111111111111000000000000111111000000000///////////////............//////------......------,,,+++,,,,,,,,,+++++++++******)))))))))******)))))))))))))))))))))************((()))***++++++***)))(((((())))))***++++++,,,,,,***+++,,,---............++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,------......------,,,...............//////000111111222222222222111111//////000111222444666777888@@@OOO___jjjssssssooo}}}~~~|||{{{wwwooolllssswwwnnnhhhgggiiiooo|||sssfff[[[QQQIIIEEECCCCCCEEEHHHHHHJJJRRR\\\lllmmmggghhhrrrmmmiiieeebbbaaaaaaaaaaaa```aaabbbcccdddeeefffffffffeeedddbbbaaa`````````^^^___```aaabbbbbbaaa``````^^^\\\ZZZZZZZZZXXXVVVUUURRROOOMMMMMMOOOSSSVVV\\\ZZZWWWUUUTTTQQQNNNLLLEEEBBB???>>>>>>@@@@@@@@@BBBAAABBBCCCCCCBBB???<<<===>>>@@@AAAAAA@@@>>>===<<<;;;999777666666777777999:::<<<===<<<:::888666777666555444444555777777777777777777777777777777666555444333222222222222111111111111000000000000000000//////.........---//////............//////------......------,,,+++,,,,,,,,,+++++++++************++++++++++++******))))))))))))************((()))***++++++***)))(((((())))))***++++++,,,,,,***+++,,,---............***+++---...///000000000*********++++++,,,,,,,,,,,,------......------,,,...............///000000222222333333333333222222......///111222555777888888@@@OOO^^^hhhqqqrrrqqqxxxnnnkkksss}}}}}}yyypppgggaaa[[[```lll}}}~~~}}}|||ooocccXXXOOOHHHDDDCCCCCCFFFIIIIIILLLUUU___zzzjjjeeekkkzzzllljjjgggeeedddbbb```_________```aaabbbccccccdddgggffffffeeecccaaa___^^^```^^^]]]]]]___``````___bbb___\\\[[[[[[ZZZWWWTTTQQQNNNJJJGGGHHHLLLRRRVVV\\\___```^^^ZZZUUUTTTTTTIIIBBB999666888;;;<<<::::::<<<>>>>>>=========>>><<<===>>>@@@@@@>>>===<<<;;;999:::===<<<777555666888999:::999888777888999666555555444444444555555:::888666444333444555666666555333111111222333444444555555444333111///---000000000000////////////000...,,,***+++---000333......---,,,+++++++++++++++++++++)))((((((***,,,))))))))))))))))))))))))'''(((((()))***+++++++++++++++***)))))))))))))))((((((((((((((())))))***------......---+++***(((------------------------........................111///...---......,,,++++++,,,---...////////////////////////////////////000000111222444555666666999???JJJXXXggguuu}}}xxxpppqqq|||{{{{{{sssiii```ZZZXXXUUU___nnn||||||{{{zzzyyyzzz|||~~~}}}{{{yyyvvvtttrrrqqqppppppooommmkkkmmmrrrvvv{{{zzzvvvvvvuuufffZZZPPPHHHEEEGGGFFFFFFHHHKKKMMMRRR___kkk}}}lllkkkxxxmmmjjjgggeeedddcccaaa___\\\]]]^^^```bbbdddeeefffffffffeeedddcccaaa___^^^^^^]]]\\\\\\^^^```______bbb```^^^]]]^^^\\\YYYVVVPPPMMMIIIFFFGGGKKKQQQTTTYYY]]]``````^^^\\\[[[[[[NNNFFF===777777777666444666888;;;<<<<<<<<<===>>>;;;<<<>>>??????>>><<<;;;<<<:::;;;>>>===888666777888999:::999777666777888555555444444444444555555999888666444333444555555666555444222222333444555444444444444333222000///000000000000/////////...///...,,,++++++---///111...------,,,+++++++++,,,+++,,,,,,+++))))))***,,,))))))))))))))))))))))))'''(((((()))******+++++++++***))))))((((((((()))******))))))******+++,,,++++++,,,,,,------,,,,,,---------------,,,,,,,,,...........................,,,,,,---///000000///,,,,,,---...////////////000000000000000000000000000000111222444555666666999>>>IIIXXXhhhwww}}}tttooorrr~~~}}}}}}yyyvvvuuuvvvvvvuuupppiii```WWWRRRPPPQQQYYYfffsss}}}}}}}}}}}}||||||}}}~~~}}}||||||}}}}}}}}}}}}|||{{{zzzzzzyyyxxxwwwtttqqqqqqrrrtttvvvwwwwwwxxxxxxvvvuuutttnnnllljjjiiiiiikkkmmmnnnpppooommmkkkhhhfffeeedddaaabbbaaa___]]]^^^bbbfffmmmyyyuuurrrvvv~~~qqqbbbWWWOOOHHHFFFHHHEEEEEEFFFJJJMMMTTTcccqqqssskkkrrrmmmkkkhhhgggfffdddaaa___ZZZ[[[]]]___aaadddeeefffdddddddddcccbbb```___^^^\\\[[[ZZZ[[[]]]^^^___^^^______^^^^^^^^^\\\XXXUUUOOOLLLHHHEEEFFFJJJNNNRRRWWWZZZ___aaaaaa___^^^^^^SSSKKKAAA:::777555222000333555888::::::;;;<<<>>>:::;;;<<<======<<<;;;:::===;;;;;;>>>===888666888888999999888666444555666555444444444444444555555888777555444333333444555666555444333333333444555222333333333333222111000000000000/////////......///...------,,,------......---,,,,,,,,,,,,,,,---+++,,,...---+++******+++))))))))))))))))))))))))((((((((()))******++++++***))))))(((((((((((((((+++++++++++++++,,,------))))))***+++,,,...///000......------,,,,,,++++++------------------------...---,,,...000111111000,,,,,,---...////////////111111111111111111111111000000111222444555666666999>>>HHHXXXjjjyyyuuuppptttyyyyyyuuupppnnnsss~~~zzztttnnnhhhfffeeeeeedddccc```ZZZRRRLLLIIIHHHMMMSSS^^^kkkuuuwwwrrrmmmmmmllllllllllllmmmnnnooorrrqqqpppnnnmmmkkkjjjjjjiiiiiijjjkkkkkkkkkjjjjjjiiihhhgggdddaaa```aaacccdddeeefffffffffeeedddccc___]]][[[YYYYYYZZZ\\\]]]```___]]][[[YYYXXXWWWWWWUUUVVVVVVTTTSSSTTTVVVYYY```kkkxxx}}}rrrooouuu~~~yyykkk\\\SSSMMMHHHGGGHHHHHHFFFGGGKKKPPPZZZlll|||~~~ssshhhkkk}}}mmmkkkiiihhhgggeeebbb```[[[[[[]]]___```bbbddddddcccccccccbbbaaa```___^^^ZZZYYYXXXYYY[[[]]]]]]]]]ZZZ[[[\\\]]]\\\ZZZVVVSSSOOOLLLHHHEEEEEEIIIMMMPPPTTTWWW[[[]]]]]][[[YYYXXXTTTNNNEEE>>>:::888666555666888:::;;;::::::;;;===:::;;;;;;<<<<<<;;;;;;:::<<<::::::<<<;;;777555777888999999888555333444444444444333333444444555555666666444444333333444444555444333222222222333333000000000111111111000000000000/////////.....................------,,,+++------,,,,,,,,,------...+++---//////---+++******))))))))))))))))))))))))(((((())))))************))))))((((((((((((((())),,,++++++++++++,,,------******)))***+++---///111......---,,,,,,+++++++++------------------------111000......//////...---,,,---...//////000000000000000000000000000000000000000111222444555666666999===HHHYYYlllzzzxxxiiieeeiiiooopppnnnlllnnnwww~~~|||~~~sssnnnfff___[[[ZZZZZZZZZVVVVVVTTTQQQLLLIIIHHHHHHMMMQQQ[[[hhhrrrssskkkddd__________________``````bbbbbbaaaaaa```______^^^\\\]]]]]]^^^^^^^^^^^^]]]\\\]]]]]][[[YYYXXXYYY[[[[[[[[[\\\]]]]]]\\\[[[ZZZ[[[YYYWWWVVVVVVWWWYYY[[[[[[ZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\^^^hhhuuu~~~tttpppsssuuugggWWWOOOJJJGGGFFFGGGKKKIIIJJJNNNUUUbbbwwwzzznnnfffcccoookkkjjjhhhhhhhhhfffcccaaa^^^^^^______``````aaaaaaaaaaaaaaaaaa``````___^^^YYYXXXWWWXXXZZZ\\\\\\[[[XXXZZZ\\\\\\[[[YYYVVVTTTOOOMMMIIIFFFFFFIIILLLNNNMMMOOORRRUUUVVVVVVSSSQQQPPPLLLFFFAAA????????????===>>>??????===;;;;;;<<<::::::;;;;;;;;;;;;::::::;;;888888:::999555444666888999999888555333444444333333333333333444555555555444444333333333333333222222222111111111111111.............../////////////////////............------.........,,,+++***,,,,,,,,,,,,---......///,,,---//////---*********)))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))***************+++,,,,,,,,,,,,+++***+++,,,...///------,,,,,,,,,+++++++++------------------------000///......//////...---,,,---...///000000000000////////////////////////000000111222444555666666999>>>HHHYYYkkkzzzsssddd```ccchhhjjjjjjlllqqq|||yyyvvvxxx{{{~~~yyyuuuyyyyyyhhhbbbYYYSSSQQQQQQQQQQQQPPPQQQQQQOOOMMMMMMNNNPPPRRRVVV^^^iiiqqqooofff]]]XXXYYYYYYYYYYYYYYYYYYYYYWWWXXXYYY[[[[[[[[[[[[[[[YYYZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZZZZZZZZZZ\\\^^^^^^___```aaaaaa```______aaa```^^^^^^^^^aaaccceeedddcccaaa`````````aaabbbdddeeegggiiikkklllkkkjjjgggpppzzzvvvrrrpppttteeeTTTLLLIIIFFFEEEFFFKKKJJJKKKQQQYYYggg}}}}}}lllbbb^^^aaassshhhggggggggghhhgggdddbbbbbbbbbaaa``````______^^^______`````````___^^^^^^ZZZYYYWWWXXXZZZ[[[[[[ZZZYYY[[[]]]]]][[[YYYXXXXXXQQQOOOKKKIIIHHHJJJLLLNNNHHHHHHJJJNNNQQQRRRQQQPPPJJJHHHEEEBBBAAACCCEEEFFFDDDEEEEEECCC@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::777666888777333333555888999999888666444555666222222222222333444555666333333333333333333333333111111111000000000//////......---------...///////////////.........------,,,------------,,,,,,+++,,,,,,,,,,,,---...000000,,,......---+++))))))***))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++)))))))))))))))***++++++------,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///111111000------...///000000000000........................000000111222444555666666888???JJJYYYiiixxxooobbb^^^aaaeeeiiikkkooovvvxxxssstttvvvxxxyyywwwsssooottt~~~vvvaaaZZZSSSOOOPPPRRRRRRQQQSSSSSSSSSRRRQQQRRRTTTWWW]]]aaahhhppptttpppggg`````````aaabbbbbbbbbbbbbbb]]]^^^aaaccceeeeeeeeeeeeddddddddddddddddddcccbbbbbbdddfffgggggghhhjjjlllpppqqqrrrsssssssssrrrqqqrrrqqqoooooopppsssvvvwwwxxxvvvuuutttuuuvvvxxxyyyyyyzzz|||}}}{{{www}}}wwwsssooossscccRRRJJJIIIGGGFFFGGGJJJJJJMMMTTT]]]kkkuuudddXXXYYYaaauuuddddddeeefffhhhgggeeecccccccccbbbaaa``````______]]]^^^^^^_________^^^^^^\\\ZZZXXXXXXYYYZZZYYYXXXXXXZZZ\\\\\\YYYXXXYYYZZZSSSQQQNNNKKKJJJKKKNNNOOOKKKIIIIIIKKKOOOQQQPPPOOOEEEDDDBBB@@@???AAACCCFFFHHHIIIIIIGGGCCC@@@??????<<<<<<;;;;;;;;;;;;<<<<<<;;;888666888777444333666888999:::999777666777888222222222222333444555666222222333333333333222222111111111111111000000///111000///.........///000//////.........---------,,,,,,,,,,,,,,,,,,------++++++,,,,,,...///000111---...---+++)))((((((***))))))))))))))))))))))))***)))))))))))))))))))))***************+++,,,,,,)))))))))))))))***+++++++++,,,,,,------,,,,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++...000000///---...///000000111111000////////////////////////000000111222444555666666888@@@LLLYYYfffuuu{{{lll```___dddiiikkkmmmsss{{{vvvrrrrrrrrrssssssqqqnnnkkkppp|||}}}}}}~~~ttt^^^YYYVVVWWW]]]cccffffffgggggggggeeeccccccfffhhhjjjoooxxx~~~xxxtttwwwxxxzzz{{{||||||||||||vvvxxxzzz}}}~~~~~~~~~}}}{{{|||}}}~~~~~~~~~~~~|||~~~yyyuuuoooqqq```OOOIIIJJJJJJJJJKKKKKKMMMRRR[[[dddpppppp___UUUXXXbbbvvvbbbbbbdddfffhhhhhheeecccccccccbbbbbbaaaaaa``````]]]]]]^^^^^^______^^^^^^]]][[[YYYYYYYYYZZZYYYXXXVVVXXXZZZYYYVVVUUUWWWYYYUUUSSSOOOLLLLLLMMMOOOPPPRRROOOLLLLLLNNNOOONNNLLLCCCBBBAAA>>>======@@@BBBIIIJJJJJJHHHEEEBBBAAAAAA===<<<<<<;;;;;;<<<<<<===<<<999777999888444444777888999:::999888777888999222222222222333444555666111222222333333333222222111222222222222111000000333222111/////////000111//////.........---------++++++++++++,,,,,,......++++++,,,,,,...///111222......,,,***''''''(((***))))))))))))))))))))))))*********)))))))))))))))+++*********+++,,,------******))))))******+++,,,)))***,,,---...---,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++------,,,+++---...///000111111111111000000000000000000000000000000111222444555666666777AAANNNYYYdddsss{{{sssyyylll```aaahhhnnnlllpppvvv~~~|||tttrrrqqqpppoooooonnnkkkhhhnnn{{{~~~yyytttwwwxxx{{{~~~}}}}}}rrr^^^\\\\\\bbbnnnxxx}}}|||{{{}}}ssszzz|||xxxpppooo^^^NNNIIIKKKMMMNNNOOOOOOQQQXXXbbbkkkvvvmmm]]]WWW[[[eeevvvbbbbbbcccdddddddddddddddcccdddeeeeeedddcccaaa```^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[YYYUUUSSSTTTUUUUUUWWWZZZ]]]]]][[[YYYWWWVVVTTTPPPNNNNNNQQQTTTVVVXXXVVVUUUTTTTTTSSSQQQOOOHHHGGGDDD???:::888999;;;???BBBDDDEEECCC@@@>>>===;;;;;;<<<<<<;;;;;;:::999999:::;;;999777555444555888999::::::999777444333222111111333555777777666555555555555444333222111222111000//////000111222//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++---...//////---,,,+++******+++,,,---+++***((('''''''''((()))))))))))))))))))))))))))&&&&&&''')))******************+++++++++,,,,,,,,,***)))***---//////...,,,)))************+++++++++,,,,,,------...---------..................------..................------...------......///000111444555666555555555777999???BBBLLL\\\iiivvvzzzsssqqq~~~~~~hhh]]]fffrrrppprrrsssxxx~~~vvvooommmjjjhhhgggfffcccaaalllwww~~~xxxsssooooooxxx{{{}}}}}}|||ssszzzxxxpppbbbhhhoooxxx~~~vvvvvv}}}jjjYYYLLLMMMNNNKKKMMMTTTVVV]]]hhhrrr|||jjjYYYWWWcccmmm|||^^^___aaacccddddddddddddddddddddddddcccbbb```___]]]]]]^^^^^^^^^]]]]]]\\\]]]]]]\\\YYYVVVTTTSSSTTTUUUVVVYYY[[[\\\ZZZXXXVVVVVVTTTQQQPPPPPPSSSWWWYYY^^^]]]\\\\\\\\\ZZZVVVTTTNNNJJJEEE???;;;888777777777:::<<<===;;;:::::::::::::::;;;;;;;;;;;;::::::888999:::999666555444555777888999999888666444222222222111333555666666555444444444444333222111111111000////////////000111/////////000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))******+++,,,---......)))(((((((((((((((((()))******)))((((((((((((((())))))))))))))))))))))))&&&'''((())))))***))))))+++++++++++++++++++++,,,***))))))***,,,---,,,+++)))************++++++++++++,,,------...---------............................................................///000111111222444555555444555888:::AAAEEEPPP___kkkyyy}}}uuuooopppxxxfff]]]hhhsssqqquuuxxx~~~{{{uuunnnllliiifffdddcccccccccnnnvvv|||uuuooojjjjjjsss}}}}}}|||sssyyyxxxqqqhhhqqq|||xxxuuu|||iiiYYYNNNNNNOOOOOOUUU^^^dddkkkuuujjj]]]^^^mmmxxxYYY[[[^^^aaacccddddddddddddddddddcccbbb```___^^^\\\]]]^^^______^^^]]]]]]^^^___^^^[[[WWWTTTSSSSSSSSSUUUWWWYYYZZZXXXVVVUUUUUUSSSQQQQQQRRRUUUYYY\\\bbbbbbccceeeeeebbb]]]YYYTTTOOOGGGAAA>>>:::666333222333555555444555666777888888999:::;;;;;;;;;;;;888999999888666444444555777888888888777555333222333222222333555666555333333333333333222111000000000//////......//////000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))************))))))((())))))))))))))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++,,,+++))))))+++,,,,,,+++)))************+++++++++++++++,,,---------------............................................................///000111222111222333444444666999<<>>BBBOOO[[[jjjyyy||||||uuuqqqzzz|||zzzrrrooommmkkkhhhggghhhiiiiiiiiikkkeeeaaaggguuu|||xxxxxx|||sssjjjaaaZZZWWWUUUQQQRRRSSSRRRPPPNNNMMMMMMOOOVVV]]]cccjjjnnnlllggg___```^^^XXXRRRNNNMMMOOOZZZjjj~~~sssjjjiiifffddddddeeeggghhhiiihhhfffccc```^^^\\\[[[WWWXXXYYYZZZZZZZZZZZZZZZ]]]```eeeiiikkkkkkiiiggghhhfffaaa]]]YYYVVVUUUUUUTTTTTTSSSTTTVVVYYY\\\]]]dddhhhqqqvvvmmmfffttt}}}yyyvvvlllbbbaaaaaaccckkk{{{rrr___XXXUUUXXXgggyyyfffdddbbb___\\\[[[YYYYYYZZZZZZYYYYYYYYYZZZZZZZZZXXXVVVSSSPPPNNNNNNOOOPPPVVVVVVVVVUUUTTTSSSRRRQQQLLLLLLLLLKKKKKKKKKKKKKKKHHHIIIIIIHHHFFFEEEEEEFFFFFFGGGIIIJJJIIIGGGEEEDDDAAA@@@@@@AAABBBCCCDDDEEECCCDDDCCCBBBAAA>>><<<:::===<<<<<<;;;999888777777555444333333333333444555555555444333222222222222000111333444444333111000000000000000000///......000//////.........//////---,,,,,,++++++,,,,,,---+++*********+++---///000+++++++++*********))))))&&&'''''''''(((((())))))***++++++***(((''')))***((((((((()))((('''&&&&&&((((((((((((((((((''''''++++++***************++++++++++++************)))***)))***,,,000333555555++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...///////////////////////////............---------111111111000111111222333222222555666555555<<>>>>>>>>??????@@@AAABBBAAAAAAAAAAAA???===;;;:::<<<<<<;;;:::999888777777555444333222222333444555666555444333222111111111000111333444444333111000000000000000000///......////////////............---,,,,,,++++++,,,,,,---++++++*********+++,,,---+++++++++*********))))))((((((((()))))))))************+++)))(((''')))***)))))))))((((((''''''''''''''''''(((((((((((((((*********)))))))))******+++++++++************)))+++******+++///111222222++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...////////////////////////---------....../////////111111111111111222222333222333555666555666>>>GGGVVVcccsss~~~~~~zzztttqqqggggggeee```ZZZVVVVVVXXX]]]bbbeeegggmmmxxx|||ssshhh\\\SSSMMMHHHJJJNNNMMMNNNOOOOOONNNLLLKKKKKKKKKLLLPPPWWW^^^aaa___]]]YYYZZZYYYWWWTTTUUUXXX[[[ffftttuuuooollljjjiiikkkmmmnnnnnnqqqpppooonnnnnnmmmmmmmmmnnnppprrruuuvvvwwwvvvvvvzzz|||~~~yyyssspppoooqqqrrrrrruuuvvvuuuvvvzzzyyyvvvxxx{{{rrrgggeeerrr|||rrrmmmhhhdddaaa^^^```fffrrrlll^^^TTTTTTXXXddd{{{iiihhhgggddd```\\\XXXVVVTTTVVVXXXYYYZZZZZZYYYYYYWWWVVVUUUTTTRRRPPPOOONNNOOOQQQSSSTTTUUUTTTRRRQQQMMMMMMLLLLLLKKKKKKKKKKKKIIIIIIIIIGGGDDDBBBBBBCCCCCCCCCBBBAAA@@@???>>>===;;;;;;;;;<<<======>>>>>>===>>>>>>>>>===<<<;;;:::;;;;;;:::999888777777666555444333222222333444555666555444333111111000000000111333444444333111000000000000/////////.........//////000///...---,,,,,,,,,++++++++++++,,,,,,,,,+++******)))))))))***+++************)))))))))))))))))))))************)))******)))''''''(((***,,,+++)))((('''''''''(((&&&'''''''''(((((())))))))))))))))))))))))))))))+++++++++************))),,,***)))***---...///...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...////////////////////////,,,,,,---...///000111111111111111111111222333333333333555666666777@@@JJJ\\\gggttt~~~~~~{{{zzzxxxqqqooohhhfffaaaZZZSSSOOONNNOOOWWW^^^cccgggmmmvvv|||~~~~~~|||lll```TTTNNNLLLLLLQQQWWWYYYZZZ\\\]]]\\\YYYVVVTTTSSSSSSUUU[[[dddiiikkkjjjgggggghhhgggfffgggiiikkkuuurrrgggffftttwwwlllfffcccaaa___ZZZ^^^ffftttzzzcccXXXQQQTTT]]]lllyyygggggggggeeebbb___[[[XXXTTTTTTUUUUUUVVVWWWXXXXXXVVVWWWXXXWWWVVVSSSQQQOOOLLLNNNQQQSSSTTTSSSQQQPPPMMMMMMLLLLLLKKKJJJJJJJJJHHHIIIHHHFFFCCC@@@@@@@@@CCCAAA@@@>>><<<;;;;;;;;;999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999888777777666666444444333222222333444444666555444222111000000000///111222333333222111////////////.........//////---...000000000...,,,***,,,,,,++++++++++++,,,,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))******)))''''''((()))---+++)))'''&&&'''((()))&&&&&&''''''((()))))))))'''(((((()))))))))))))))+++++++++*********)))))),,,+++))))))+++,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......////////////////////////------...///000000111111222111111111111222333333444444555666666888BBBNNNaaajjjuuu}}}wwwwww~~~tttnnnkkkiiieee___WWWQQQMMMMMMMMMQQQZZZccchhhnnnvvv|||}}}zzz~~~kkk___SSSPPPSSSZZZeeennnqqqsssuuuvvvuuuqqqkkkgggcccccceeelllvvv~~~rrrggghhhvvvpppddd___]]]]]]]]]WWW\\\gggvvvooo```XXXSSSXXXbbbrrrqqqbbbcccddddddcccaaa^^^]]]WWWUUUSSSQQQQQQSSSUUUWWWVVVWWWXXXYYYXXXVVVSSSQQQLLLMMMOOOQQQQQQQQQPPPOOOLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGEEEAAA?????????BBBAAA???===;;;:::::::::888999999::::::::::::999777777777888888888999999888888888777777666666555444333222222222222333444555555333222111000000000///000222333333222000/////////...---......///000---...000000///---+++))),,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))******)))'''&&&((()))+++***(((&&&&&&''')))***&&&'''''''''(((((())))))&&&'''((()))***)))))))))+++++++++*********)))))),,,***((((((*********)))+++++++++,,,,,,,,,------------,,,,,,------...///////////////////////////000000000000000000000000222222222111222333333444555444555666777:::FFFRRRaaahhhsss~~~zzz{{{|||zzzvvvwww{{{rrrmmmkkkiiieee___YYYUUUSSSSSSRRRRRR\\\fffkkknnntttxxxxxx{{{~~~}}}}}}~~~zzz~~~lll```TTTUUU___mmm|||{{{rrrssswwwsssggghhhwww{{{jjj^^^XXXYYYZZZ[[[VVV]]]jjjyyyiii\\\XXXWWW^^^jjjzzz{{{nnn]]]^^^```aaaaaaaaaaaa```ZZZXXXUUURRRPPPQQQRRRTTTTTTUUUWWWXXXXXXVVVUUUSSSMMMNNNNNNNNNNNNMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEECCC@@@>>>>>>???@@@???>>>===<<<;;;:::999777888999::::::999888777666666666666666777888888777777666666666555555555444333222111111222333444444333222111111000111111///000222333333222000//////...---------...///000.../////////...,,,+++***++++++************++++++***+++,,,---------------(((((()))))))))))))))***((((((((((((''''''''''''((())))))(((&&&&&&''')))(((''''''&&&&&&''')))***((((((((((((((((((((((((&&&''')))***+++******)))+++++++++************)))***)))'''((()))+++******++++++,,,,,,,,,,,,---------------------......///////////////////////////222111111111000000000///222222222222222333444444666555555666777<<>>>>>???======>>>>>>===;;;:::999555666888999999888666555777666555555555666777888666666666555555555555444444333222111111222333444222222111111111111222222///000111222222111000//////...---,,,,,,...000111000//////...,,,++++++***++++++************++++++++++++,,,---,,,+++******(((((((((((())))))******))))))))))))((((((''''''((())))))(((&&&&&&''')))$$$$$$%%%&&&'''((()))))))))))))))(((''''''&&&&&&&&&''')))+++,,,,,,+++***+++++++++************)))((('''&&&'''***,,,,,,,,,++++++,,,,,,,,,,,,---------------------...//////////////////////////////000111111111111111111111333222222222222333444444777555555666888===KKKXXX^^^cccooo}}}wwwrrrxxxkkkmmmsssxxx|||yyytttrrrpppiiifffbbb```aaa```___]]]YYYcccjjjhhhdddcccccccccmmmuuu}}}|||{{{xxxvvvwwwyyy||||||~~~vvvnnnlllvvvttt{{{vvvkkkgggxxx|||qqqaaaVVVRRRTTTWWWYYYZZZdddrrrppp___QQQUUU___nnn~~~oookkk[[[[[[[[[\\\\\\^^^___```^^^^^^___]]]ZZZTTTOOOKKKNNNNNNPPPQQQSSSSSSTTTTTTSSSQQQMMMJJJHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCAAABBBCCCAAA???>>>>>>???:::;;;===>>>===;;;999888444555777888888666555333777666555444444555777777555555555555555555444444333333222111111222333333111111111000111111222333...000111222222111000...///...,,,,,,,,,...000111111000...---++++++++++++++++++************++++++,,,,,,,,,,,,+++)))'''&&&'''((((((((())))))******+++*********))))))((((((((())))))(((&&&&&&'''(((!!!"""$$$&&&'''((())))))******)))((('''&&&%%%%%%&&&(((***,,,---,,,+++***+++++++++************)))'''&&&&&&'''***---...---++++++,,,,,,,,,---------...------------...////////////////////////////////////000111222333333444333333222222333333444555777555555666888>>>LLLYYYaaaeeeqqqnnnllluuuyyyhhhjjjqqqyyy~~~vvvsssqqqoooiiifffcccbbbcccccc```^^^UUU___gggeee```_________hhhqqq}}}~~~~~~{{{xxxwwwxxx{{{~~~|||}}}zzz|||{{{pppyyyuuu{{{wwwlllgggxxxyyynnn___TTTRRRTTTWWWYYY\\\ffftttiii[[[QQQWWWcccttttttgggfffWWWXXXZZZ[[[\\\]]]]]]]]]`````````___[[[WWWRRROOOLLLKKKKKKNNNRRRRRRPPPMMMNNNNNNMMMKKKIIIGGGEEEDDDJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@>>>===<<<;;;>>>>>>??????>>><<<999888:::999888999999888555222555444333444666777666555666555555444444555555666555444222111111111222222333333222111111000000//////000222333444333333222---------......000111111......---,,,,,,,,,,,,---++++++,,,,,,++++++***)))+++++++++*********)))))),,,+++)))((((((((()))***''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&))))))((((((((((((((()))***+++,,,,,,+++***+++,,,************************(((((((((((((((((()))))),,,++++++***)))(((''''''******+++,,,---------------+++***+++...000///---/////////000111111222222333333222111222333444555555444666999;;;@@@MMMYYY```rrruuulllpppyyyooogggllluuu}}}yyysssooooookkkhhheeeccccccaaa]]]YYYQQQVVV]]]```]]]XXX[[[ccciiiuuu|||zzzyyytttqqqssswww{{{||||||||||||~~~tttlllyyyxxx||||||yyynnnzzzvvvllljjjvvvuuuiii\\\TTTPPPQQQXXXaaadddmmmyyy|||fffZZZRRR]]]nnn}}}oooccc[[[TTTUUUVVVXXXYYYZZZZZZ[[[\\\]]]]]]]]]ZZZWWWSSSQQQKKKJJJJJJLLLPPPQQQPPPOOONNNNNNMMMLLLJJJHHHFFFEEEGGGGGGGGGGGGFFFDDDCCCCCCBBBBBBAAA@@@>>>===<<<;;;;;;<<<===>>>===<<<:::999999888777888999888666333333222111222444555444333444333333222222333333444444444222111111111222222222222111111000000//////000000111111222111111111------------...///000111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++******+++++++++*********))))))++++++***)))))))))))))))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((()))))))))***+++***)))))))))+++******++++++++++++++++++***)))))))))))))))))))))(((((()))******+++,,,,,,+++,,,,,,------------,,,...---,,,---000111000////////////000111111222222333333222222222333444555444333555888:::AAANNN\\\eeeyyy{{{lllgggrrrxxxhhhgggnnnxxx~~~zzztttpppoooiiigggdddbbb```]]]YYYUUUQQQQQQVVV[[[[[[ZZZ]]]bbbjjjvvv}}}zzztttqqqxxx~~~}}}~~~{{{vvvssstttwwwzzz}}}|||{{{{{{|||~~~yyynnnjjjvvvyyyrrrnnnzzz|||qqqmmmpppxxxuuunnnzzzwwwmmmkkkwww~~~zzzooodddXXXRRRPPPRRRZZZcccfffooozzz~~~|||{{{~~~uuucccZZZZZZeeeuuutttiii```ZZZRRRSSSTTTUUUWWWXXXYYYYYYXXXYYYZZZZZZYYYWWWUUUSSSJJJIIIHHHJJJMMMOOOPPPOOONNNMMMMMMLLLJJJHHHGGGFFFDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@???===<<<;;;;;;888999:::;;;<<<;;;;;;:::777777666777888888777555333222222222444555444333444333333222222333333444444333222111111111222333222222111111000/////////111000000////////////000------------...///000000......---,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++************)))))))))***++++++++++++***))))))'''(((((())))))(((((('''$$$$$$%%%%%%%%%&&&&&&&&&)))(((((((((((((((((()))))))))(((((((((((())))))''')))***)))((('''((()))+++++++++,,,,,,---------+++++++++******)))))))))(((((()))***,,,---......------.........------,,,///......///111222222111/////////000111111222222333333222222222333444555444222333666999@@@PPP___nnnrrrdddeeewwwpppccciiirrr~~~{{{yyyvvvpppmmmfffdddbbb```^^^ZZZUUURRRQQQNNNOOOUUUYYY[[[^^^bbbkkkvvv{{{vvvnnnhhhmmmwww~~~}}}}}}}}}xxxvvvvvvxxxyyy|||{{{zzzzzzzzz{{{|||}}}sssiiigggsssqqqhhhaaammm||||||{{{sssfff```bbbooo{{{}}}rrrnnnzzzyyyoookkkwww{{{{{{tttfff\\\SSSPPPPPPSSS\\\eeeiiirrrzzz{{{vvvvvvkkkaaa^^^hhhsssuuuhhhaaa[[[XXXSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWXXXYYYYYYWWWVVVUUULLLKKKIIIIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@???>>>===<<<;;;:::777888999999::::::999999666555555666888999888666666555444555666777777555666555555444444555555666444333222111111111222333333222222111111000//////222111///...---...//////---------------...///000...---,,,,,,++++++,,,,,,,,,------------,,,++++++************)))))))))))))))***+++,,,,,,+++***)))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((()))))))))(((((((((((())))))***''')))***)))((('''(((***++++++,,,,,,---.........---,,,,,,++++++******)))++++++,,,,,,,,,,,,,,,,,,////////////...---,,,,,,/////////000111222222222/////////000111111222222222222222333333333444444555333333444777@@@PPP```uuu|||lllbbbhhh}}}lllccckkkwww~~~vvvwwwtttnnnjjjcccbbbaaa___]]]ZZZVVVTTTSSSQQQQQQUUUXXXYYY^^^eeelllwwwyyynnngggiiirrr|||}}}zzzyyyyyyyyyyyy{{{{{{zzzyyyzzzzzz{{{|||}}}sssiiifffqqqqqqfffYYYcccnnn{{{wwwxxxyyylll___\\\___ooo~~~|||qqqooozzz|||rrriiiuuu|||yyyvvvyyyyyynnn^^^VVVOOONNNOOOSSS[[[dddkkkrrrwwwtttpppuuuvvvfffcccfffttt~~~lllaaa\\\XXXUUUTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUPPPOOOMMMKKKIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIGGGGGGBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>======<<<;;;::::::888888888888888777777666666555444555777888888777666555444555777888777666666555555444444555555666333222111111111222333444333333333222111111000000333222000///......///000...------------......///------,,,++++++++++++,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))((()))+++,,,,,,+++***)))(((((())))))))))))((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((()))******)))***++++++))))))***+++,,,,,,---------.........---,,,,,,,,,++++++******,,,,,,,,,,,,,,,---------////////////...---,,,,,,---......//////000000111/////////000111111222222222222333333333444444444777555333555777@@@QQQ```vvvssshhhdddoooxxxiiidddjjjxxxyyyqqqrrrqqqlllhhhaaaaaaaaa```^^^\\\[[[[[[YYYYYYZZZ[[[XXXXXX```jjjqqqzzz~~~ssskkkjjjqqq~~~~~~{{{{{{||||||{{{zzzzzzzzzzzz{{{||||||}}}|||tttjjjgggqqqooocccUUU[[[dddoooyyy{{{}}}qqqcccYYYZZZ```sss~~~sssooo{{{vvvhhhssszzzrrrqqqpppuuu|||ooodddXXXRRRMMMMMMNNNRRRZZZbbbiiimmmpppmmmmmm{{{nnnbbbeeelllzzzuuuggg___ZZZUUURRRXXXVVVTTTQQQOOOOOONNNNNNTTTTTTUUUUUUVVVVVVUUUUUURRRRRRQQQNNNKKKHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFBBBCCCCCCCCCBBBAAAAAA@@@======<<<<<<;;;::::::999999888888777777777666666777555444444666888888777444333333333555666555444444333333222222333333444333222111111111222333444333333222222111000000000111000000////////////000...---------------......------,,,+++++++++++++++++++++,,,,,,,,,+++******(((((()))))))))))))))***(((((()))************)))((())))))******))))))((('''(((((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''(((''''''(((((()))***+++***,,,---,,,+++***+++,,,------------------------++++++++++++++++++++++++))))))***+++---...//////------.........------,,,+++---............///111/////////000111111222222111222333444444444333333777555444666999BBBSSSbbbxxxyyynnnggghhhwwwtttgggeeejjjzzzvvvnnnnnnllliiihhhcccccccccaaa______aaaccc```aaacccbbb\\\ZZZcccnnnuuu|||xxxqqqnnnsss~~~~~~~~~}}}|||zzzzzz{{{{{{|||||||||}}}}}}ssskkkhhhrrr~~~lll^^^TTTYYY```kkk~~~wwwiii[[[TTTYYYbbbyyyuuuooo{{{wwwiiitttvvvooohhhhhhiiippp|||ttthhh]]]SSSNNNJJJLLLOOORRRYYY```eeeiiilllnnnuuu{{{hhhbbbiiippp}}}nnnccc]]]YYYSSSOOO___]]]YYYUUUQQQOOONNNMMMNNNOOOPPPRRRSSSTTTUUUVVVRRRSSSTTTQQQMMMJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;::::::999999777777777777777777888888777666444444555777777666555444333444555666555444444333333222222333333444222222111111111222444444111111000000///.........---....../////////.........------,,,,,,------...---,,,++++++***+++++++++******++++++******)))((((((((((((((())))))******((((((''''''((())))))***))))))************))))))'''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''((()))***++++++,,,---,,,+++***+++---......------,,,+++++++++))))))******++++++,,,,,,)))******+++,,,---------+++,,,,,,------------,,,+++---//////------///111/////////000111111222222111222333444444444333333444222444777<<>>===<<<;;;;;;;;;;;;::::::999999999555555666666777999:::;;;888666444444555666666666777666555666888888888666666555555444444555555666222222111111111222444555/////////...------,,,,,,***+++---...///...------...------,,,,,,,,,---------,,,++++++******++++++***************)))(((((('''((((((((())))))******((('''&&&&&&&&&((()))***))))))************))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((()))++++++***+++,,,,,,+++***+++,,,......---,,,+++******)))(((((()))***+++,,,,,,---------,,,++++++***))))))******+++,,,------------+++...000///...---000222/////////000111111222222111222333444555444333333111000333888>>>IIIZZZjjjrrrllltttqqqmmmttt~~~wwwnnnjjjhhhiiikkkkkkiiifffaaa^^^^^^ccchhhjjjfffdddfffhhhhhhkkkppppppsssttttttxxx~~~yyyzzz||||||||||||{{{zzzyyywwwvvv{{{~~~tttoooiiifffeeelll|||tttmmmhhhssstttgggZZZaaammm{{{zzzsssjjjbbb\\\]]]hhhuuu~~~sssppp{{{{{{uuuqqq{{{~~~qqqddd\\\WWWYYY]]]fffyyysssjjjcccXXXMMMJJJGGGGGGKKKPPPUUU\\\ccckkkqqq{{{}}}tttiiiaaacccmmmzzz{{{pppbbbXXXTTTRRROOOLLL^^^___```___\\\XXXSSSPPPMMMMMMMMMNNNOOOQQQRRRSSSRRRSSSTTTTTTQQQMMMHHHEEEEEEEEECCCBBBBBBAAAAAABBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999:::::::::999777555555666888999666555444333444555777999666666444444333444555666444333333222222333333444333111///...000111111000000000///...............000000000///...,,,+++***---------............///++++++------------+++++++++******)))))))))))))))+++*********))))))((((((+++)))((((((*********)))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************)))(((((((((((())))))***))))))(((((()))+++---...222222111///...---,,,+++,,,,,,+++*********+++,,,))))))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,---...///000111222333222333333333333333333444111444666888???OOOeeeuuu{{{zzz~~~yyyxxxsssmmmlllkkkiiiiiiiiiiiiiiihhhfffeeefffhhhccccccbbbccceeehhhkkkmmmmmmmmmoootttzzzzzzzzz~~~{{{zzzzzz|||~~~~~~zzzwwwjjj```______ddduuuzzzooojjjhhhrrrtttiiiaaaggguuuyyytttqqqkkkfffeeekkkvvvxxxuuuppp{{{vvvvvvqqqxxxiii^^^ZZZQQQSSSYYYgggyyyyyykkk```XXXQQQKKKIIIJJJJJJJJJLLLTTT___gggooozzzkkkddd]]]]]]gggvvvtttkkk^^^UUUQQQOOOLLLIII[[[\\\]]]]]]\\\YYYWWWUUUOOOOOONNNMMMMMMNNNOOOPPPQQQPPPPPPNNNMMMJJJHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@>>>======<<<<<<;;;::::::::::::999999999::::::;;;:::999777666555666777888666555444333444555777888666555444333333444555666444333333222222333333444333111///...000111111111000000///...............000000//////...,,,+++***------------............+++,,,,,,------,,,,,,++++++******)))))))))))))))*********)))))))))((((((+++)))'''((()))***))))))''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((((((((()))))))))(((((((((((()))******************+++,,,,,,---/////////......------,,,,,,,,,,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---++++++++++++,,,------...------......///000000111---......///000111222222222333333333333444444444333555999<<>><<<<<<<<<;;;::::::999999888888888888999:::;;;;;;;;;:::888666555555666666666555444444444555666777666555444333333444555666333333222222222222333333333111///...000111111111000//////............////////////......,,,+++***------------............+++,,,,,,------,,,,,,++++++******)))))))))))))))******))))))))))))((((((***(((''''''((())))))(((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***++++++,,,,,,------,,,,,,+++,,,,,,,,,---------------+++,,,---......---,,,+++))))))*********+++++++++...---,,,+++++++++,,,---......//////000111111111/////////000000111111111222222333333444444444444444777;;;AAALLL___vvvrrrjjjrrrqqqlllkkkiiihhhgggfffggghhhhhheeeddddddddd````````````````````````___```bbbgggnnnwww~~~~~~|||~~~~~~~~~~~~||||||{{{yyyvvvuuuvvvxxx|||ttt```VVVPPPRRRWWW```rrr}}}pppfffcccaaalll~~~~~~rrrhhhbbbkkk{{{~~~}}}zzz|||sssppptttuuuggg\\\WWWYYY]]]gggttt~~~tttggg^^^YYYUUUPPPMMMNNNPPPRRRUUUYYYbbbmmmvvvxxxjjj\\\]]]```fffrrr}}}ggg___UUUOOOLLLKKKIIIGGGUUUVVVVVVWWWYYY[[[\\\]]]YYYWWWSSSOOOLLLKKKKKKKKKIIIIIIHHHGGGGGGHHHHHHIIIGGGFFFDDDBBB@@@>>>======;;;;;;::::::999888888888777777777777888:::;;;;;;;;;:::888666555555444444666555444444444555666666555555444333444555666777333333222222222222333333222000......000111222111000///............//////............---,,,+++***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))(((((()))(((&&&&&&(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((((((((()))***++++++,,,---...///...---+++***++++++++++++++++++++++++***,,,...//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,111000---+++***)))******....../////////000000000000000000000000000111111222222333333444555555555555777;;;BBBOOOddd|||nnnnnn}}}}}}qqqlllkkkiiiggghhhfffhhhiiihhhfffdddcccccc___`````````___^^^]]]\\\YYYZZZ]]]aaahhhpppzzz~~~}}}|||||||||zzzwwwsssqqqqqqrrr|||wwwmmm]]]UUUQQQTTTZZZdddssswwwjjjbbb```\\\gggzzz}}}pppfff```jjj|||~~~xxxwww}}}}}}rrrjjjgggiiinnnwww}}}pppccc]]]\\\YYYWWWVVVTTTWWW\\\aaagggqqq}}}pppfffZZZ```hhhrrr|||qqq___YYYRRRLLLJJJIIIHHHGGGUUUUUUUUUUUUVVVXXXZZZ[[[\\\YYYVVVRRRNNNMMMLLLLLLFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFDDDAAA???===<<<;;;:::::::::999888888777777666666666777888999:::;;;:::999888777555444444444555555555444444444555555555444444333444555666777333222222111111222222333222000......000222222222//////............//////............---,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((((((((((((((()))))))))(((&&&&&&((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((()))***+++,,,---...//////...---+++***,,,,,,,,,+++******))))))***+++---//////...---,,,---------,,,,,,,,,,,,+++///...,,,+++******++++++------............//////000000000000111111111111222222333444444555666666444666:::BBBQQQgggtttzzz|||}}}qqqmmmllliiihhhhhhggghhhiiihhheeeccccccdddaaaaaaaaaaaa```___^^^]]]XXXZZZ\\\___dddllluuu{{{}}}{{{||||||{{{xxxtttqqqpppqqq{{{tttgggXXXTTTSSSYYYbbbmmmyyy~~~yyyooobbb\\\\\\ZZZddduuu{{{mmmddd^^^iii{{{||||||}}}|||xxxlllaaa___```______bbbfffjjjqqqwwwxxxfff^^^\\\eeeqqq{{{yyygggXXXTTTOOOKKKIIIHHHHHHHHHSSSSSSSSSTTTUUUVVVWWWXXXZZZYYYWWWTTTQQQOOONNNMMMFFFGGGHHHIIIHHHGGGFFFEEEFFFEEECCC@@@>>>===<<<;;;:::::::::999888888777777666666666666777888999999888888777777666555444444555555555555444444444333555444333333444555777888222222111111111111222222111///......000222222222///............//////000---------------,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++******)))))))))))))))''''''(((((((((((())))))***(((''''''((())))))((())))))))))))))))))))))))(((((((((((((((''''''''''''(((((((((((()))))))))((((((((()))***+++,,,---............---,,,,,,+++---,,,,,,+++***))))))(((***+++,,,---......------+++***************************+++,,,------......---------...............000000000111111222222222222222333444555666666777444666:::DDDUUUmmm|||wwwyyypppmmmkkkhhhfffhhhhhhhhhhhheeecccaaabbbccccccccccccbbbbbbbbbaaaaaa\\\^^^aaabbbccchhhpppvvv~~~}}}{{{|||||||||yyyuuurrrrrrrrr{{{vvviiiWWWXXX[[[dddqqq}}}xxxlll```[[[\\\aaaiiixxx{{{ppphhhfffqqqxxxtttuuuvvvqqqgggbbbeeeggggggmmmuuuoooaaaZZZ___jjjwwwooo```SSSQQQNNNKKKHHHGGGGGGGGGPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUTTTQQQOOONNNIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDBBB@@@>>>===<<<;;;;;;::::::999999888777777777777666666666777777888666777777666666555555444555555555555444444333222444444333333444555777888222222111111111111222222111///......000222333333...............///000000,,,,,,---------,,,++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++******)))))))))))))))'''''''''((((((((())))))+++)))'''((()))***))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((()))))))))((((((((()))***+++---...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------*********************+++***+++---......---+++***/////////...............//////000111222222333333222222333444555666777777666888===HHH\\\vvv{{{zzz}}}~~~~~~vvvnnnkkkhhheeedddfffggggggeeeaaa___^^^```bbbdddccccccbbbcccdddeeefffccceeehhhgggeeeggglllqqqwwwzzz|||zzz{{{{{{zzzvvvtttsssttt{{{{{{pppeeeiiipppzzzwwwjjjgggjjjrrryyyzzzwwwzzzzzztttuuuuuusssooooooqqquuusssfffbbbccceeepppyyy~~~pppjjjkkkrrrvvvxxx|||jjj```]]]cccooo}}}wwwcccXXXNNNNNNLLLIIIGGGEEEEEEFFFMMMNNNPPPRRRSSSTTTTTTTTTRRRSSSTTTUUUTTTRRRPPPNNNLLLJJJFFFBBBAAAAAACCCDDDDDDCCCAAA???>>>===<<<<<<;;;;;;::::::999888888888888777777666666666666777555666666666666666555555444555555555444444333222444444333333444555777888222222111111111111222222111///---...000222333333...............///000111,,,,,,---------,,,++++++++++++,,,,,,,,,---------------++++++++++++------+++******)))))))))))))))&&&'''''''''(((((())))))+++***((((((*********)))''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''(((((((((((()))((((((((()))***,,,---...---,,,+++******+++---...)))******+++,,,,,,------************+++,,,---...++++++,,,,,,,,,---------//////000000...***&&&$$$000000000000////////////...///000111222333444444222222333444555666777888888999???MMMbbb}}}||||||zzz~~~yyy{{{ssskkkiiifffcccbbbdddgggeeebbb^^^[[[\\\^^^aaadddcccbbbbbbccceeegggiiigggjjjlllkkkgggfffjjjooorrruuu{{{~~~yyyzzz{{{zzzwwwuuutttuuuzzzwwwxxx}}}yyyvvvyyyxxxlll```aaaaaa___]]]___eeejjjtttwwwssseeeYYYVVVYYY[[[fffooozzzssspppuuuoooccc^^^^^^gggssslllZZZRRRLLLLLLKKKHHHEEEDDDDDDDDDLLLLLLKKKMMMOOOPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOLLLHHHCCC@@@?????????BBBBBBAAA@@@???>>>======888888888777777777777666666444333444888:::999888999666444444666666333111444444333333333333222222333222222111111222222333333222111111000000111111......//////000000111111---...///000///...,,,+++///...------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++)))&&&&&&''')))***)))&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))))))))((('''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''',,,+++***))))))***+++,,,////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------///000111111111111000000000000///////////////000000111111111000000444444444444444555666777<<<<<>>>>>AAA@@@@@@???>>>======<<<888888888888777777777777999666333333666888888777888666444444666666444222444444333333333222222222333222222111111222222333333222111111000000111111////////////000000000000///////////////...---------------...000111000///++++++++++++++++++++++++,,,,,,,,,+++++++++*********)))((()))++++++***((((((((())))))))))))(((((())))))(((((((((((())))))))))))((('''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))***+++---...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++------///000000111111111////////////000000000000...///000111222222111111555444444444555555666777777999CCCWWWssszzzzzzyyy|||ooonnnkkkgggdddcccdddeeegggeeebbb^^^[[[[[[^^^aaacccaaa___```cccfffffffffiiinnnrrrnnnfff```^^^```dddoooyyy}}}zzzyyywwwwwwxxxxxxwwwvvvtttvvvyyy{{{mmm```YYYTTTSSSVVVYYY[[[aaahhhppppppmmmhhhdddeeegggjjjsss}}}zzzvvvvvv}}}nnnccc^^^eeepppqqq]]]PPPLLLFFFFFFDDDCCCBBBBBBDDDEEEKKKIIIGGGGGGHHHJJJJJJJJJNNNNNNNNNOOONNNMMMLLLLLLIIIHHHFFFDDDAAA???===<<<>>>>>>>>>======<<<<<<;;;999999888888888777777777:::777444333444555666666666555444444666666555444333333333333222222222222222222111111111111222222222222111000000000000111000000000000////////////000//////...............---,,,,,,...000111000...************************++++++************))))))))))))***,,,---,,,)))''')))******++++++******)))))))))(((((((((((()))))))))(((''''''&&&'''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''((()))***,,,...///+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---......///000000000000......//////000000111111,,,...000222333333222111555555555555555666777777555:::FFF^^^{{{~~~}}}{{{mmmkkkhhhfffdddeeefffgggiiigggccc^^^ZZZ[[[^^^aaadddbbb``````bbbdddddddddhhhmmmqqqnnnfff^^^[[[ZZZbbbjjjssszzz}}}zzzyyyxxxxxxzzzzzzyyywwwrrrssstttvvv|||}}}nnnbbb]]][[[\\\aaafffhhhmmmrrrwwwxxxxxxxxxxxxyyy|||~~~wwwuuuyyytttccc]]]___lll{{{wwweeeUUULLLJJJEEEDDDCCCBBBBBBBBBCCCDDDOOOLLLIIIGGGGGGHHHGGGFFFHHHHHHIIIIIIJJJJJJJJJJJJGGGGGGFFFEEECCC@@@>>>===<<<<<<<<<;;;;;;;;;::::::999999888888888777777777777666555555555555555444444333333333444444444444333333333222222222222111222222111111111111222222222222111000000000000000111111000000//////......000///---,,,,,,,,,---......---,,,,,,------+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++)))''')))******++++++******)))))))))(((((((((((())))))(((''''''&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))+++,,,------******+++,,,------------------------------------------------------------------------------,,,,,,---......///000000//////---......///000111111222,,,---000333444444333222555555555555666777888888999>>>LLLfff{{{wwwllliiifffddddddfffhhhiiijjjhhhccc]]]ZZZZZZ^^^aaafffdddbbbaaaaaaaaaaaaaaadddhhhkkkiiiddd___]]]]]]hhhjjjnnnuuu}}}}}}{{{zzzyyyxxxyyy{{{{{{zzzyyywwwvvvuuuuuuyyyrrriiidddggglllttt{{{yyytttttt{{{jjj]]]\\\eeewwwzzzgggYYYOOOIIIHHHFFFEEECCCCCCDDDEEEEEEDDDUUURRRNNNKKKJJJHHHFFFEEEBBBCCCCCCDDDEEEFFFGGGHHHEEEEEEFFFEEEDDDBBB???>>><<<<<<;;;;;;:::999999999888888888777777777666666111333555777666555444333111222222222222222222333333333222222222111111111222111111000000111111222222111000000//////000000111111000000//////......///...,,,+++***+++,,,---...---,,,,,,---,,,***((())))))))))))))))))))))))((((((((((((((((((((((((***(((&&&&&&'''(((((((((((())))))******))))))((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((''''''((((((((()))*********++++++++++++******+++,,,---------------------------------------------------------------------------------------......////////////...---......///000111111222,,,...000333444444333333555555555666777888::::::;;;AAARRRnnn~~~|||~~~uuuvvvnnnjjjeeeccceeeggghhhhhhhhhfffbbb\\\YYYYYY\\\___fffeeecccaaa___^^^^^^___```bbbdddcccaaaaaaccceeekkkiiihhhmmmttt|||}}}zzz||||||zzzyyyxxxyyy{{{||||||zzz{{{yyywwwvvvyyyzzztttooovvv~~~vvvsssuuusssbbb[[[```mmmjjj[[[RRRKKKHHHHHHEEECCCAAABBBDDDEEEDDDBBBXXXUUURRRPPPNNNLLLIIIFFFAAAAAA@@@AAAAAABBBCCCDDDCCCCCCDDDDDDCCCAAA???>>>===<<<;;;:::999888888777777777666666666555555555///222555666666444444444111222333333111111111333222222222222111111111111111111000000000000111111111111000////////////000000000000000////////////...------,,,,,,,,,,,,,,,,,,++++++---///000///---))))))))))))))))))))))))''''''(((((((((((())))))***(((%%%$$$%%%'''(((((('''(((((())))))(((((('''))))))(((((((((((())))))&&&&&&&&&%%%&&&&&&'''(((''''''''''''(((((((((((()))((((((''''''(((((()))******+++++++++******)))+++,,,,,,------------,,,------------------------------------------------------------............---....../////////............//////000000111111///000111222333333333444333444444666888:::<<<===<<>>???BBBCCCAAA???VVVUUUTTTTTTSSSQQQMMMJJJEEEDDDBBB@@@????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>><<<;;;999888666666555555555555444444444444333555555444111111333555333555666555222111222333222222222222111111111111111111000000000000111111111111000///////////////////////////000000000000......//////......---,,,,,,++++++---///000///---************************''''''(((((()))))))))))))))'''&&&&&&((()))(((''''''(((((())))))(((((('''))))))(((((((((((())))))&&&%%%%%%%%%&&&&&&'''(((''''''''''''(((((((((((())))))(((((((((((())))))((()))***+++,,,++++++***------.........------,,,........................------------------------------------.........///---......//////...------////////////000000000000222111111111111222333444222222444666999<<<>>>@@@@@@KKKcccssseeehhhrrrrrrkkkqqq}}}zzzxxxqqqiiieeeeeefffeeeccc^^^^^^]]]ZZZWWWVVVWWWYYYXXXZZZ[[[ZZZYYYYYY]]]```^^^___```aaaaaacccdddfffeeeaaa___aaaaaadddnnnyyy}}}}}}|||{{{wwwwwwvvvxxx{{{||||||{{{xxxyyyzzz{{{}}}|||wwwsssxxxxxxjjjbbb\\\bbbtttuuueeeTTTMMMKKKIIIFFFEEEAAA>>><<<>>>BBBCCCAAA===SSSSSSTTTUUUVVVTTTPPPMMMIIIGGGDDDAAA???===<<<<<<>>>>>>>>>===============??????===;;;999777666555555555444444444333333333888888555111---...222666555777888777333111333555222222222111111111111000111111000000000000111111111111000///////////////......//////000000111111///000111111111000...------,,,++++++,,,,,,***(((************************'''((((((((())))))******(((((((((***++++++(((&&&(((((())))))))))))(((((())))))(((((((((((())))))%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((()))))))))(((((((((((())))))&&&''')))+++,,,------,,,////////////...---,,,,,,........................---------------------------------.........//////---......///......------000000000000////////////444333111000000111333555000111333666999===@@@AAAFFFSSSlllmmm^^^bbbnnnyyyhhhfffrrr{{{xxx}}}{{{|||tttkkkfffeeefffdddbbb[[[[[[[[[YYYWWWUUUVVVWWWQQQSSSVVVVVVVVVYYY]]]aaa___aaabbbdddcccbbbaaa```eeeaaa``````\\\ZZZaaammmyyyvvvwwwvvvvvvxxxzzz||||||{{{yyy{{{|||}}}~~~xxxmmmrrr|||}}}yyyuuutttzzz{{{tttfffaaa^^^iii~~~mmm^^^OOOJJJJJJHHHEEECCCBBB???===@@@DDDFFFCCC???RRRRRRRRRTTTUUUTTTQQQOOOKKKJJJHHHEEEAAA===:::888BBBAAA@@@>>>============<<<<<<<<<;;;:::888555444222222222333333444444444555444444444444333333333666555444333222333444555222111000//////.........//////000000000///---,,,111000...,,,+++,,,---....../////////000000000000........................***++++++,,,,,,++++++***,,,+++************(((&&&&&&(((***+++***(((&&&$$$''''''(((((())))))******(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%&&&((()))(((&&&(((((()))******************,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,,,,,,,,,,---...------------.........///---///000111000///000111000000000000111111111111222333333333333333333444555444444777===BBBEEEGGGNNNVVVyyynnnaaaYYYbbbssswwwjjj^^^hhh|||zzzzzzxxxvvvqqqpppnnnkkkgggbbb^^^[[[\\\ZZZWWWVVVVVVVVVTTTRRRTTTRRRPPPTTTZZZ]]]\\\ZZZ]]]]]]\\\\\\\\\]]]^^^______aaabbb^^^XXXVVVWWW[[[rrr~~~{{{zzz|||xxxlllrrrssstttwwwzzz{{{{{{zzzxxxzzz||||||}}}}}}rrrllldddeeevvvzzzqqqqqqqqqppp|||}}}ssssssooofffccchhhvvvyyy```WWWLLLGGGHHHIIIFFFBBBAAA???>>>???@@@AAAAAA@@@QQQQQQQQQRRRSSSRRROOOMMMKKKKKKIIIFFFCCC@@@===;;;???>>>===<<<<<<<<<<<<<<<:::;;;::::::888666444333222222333333333444444444555555444444333333333222555444333333222222333333111000///......------...++++++++++++,,,...///000000///---,,,,,,,,,...///000000000111111111222222........................***++++++,,,,,,++++++***,,,***************(((&&&'''(((*********((('''%%%'''((((((((()))))))))***(((((((((((((((((((((((((((((('''&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&((()))***)))'''(((((()))******************+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,//////............//////......---,,,,,,---......------........./////////...000111111///......///000000000000111111111111333333333333333444444444555555555999@@@GGGKKKNNNRRR]]]jjjaaa^^^iiizzznnnaaa\\\jjjxxx|||~~~rrrnnnmmmlllkkkiiifffbbb___^^^^^^\\\XXXVVVVVVUUUTTTSSSTTTRRRQQQSSSYYY\\\ZZZXXXZZZZZZZZZZZZ[[[]]]___```___aaaaaa]]]WWWSSSTTTVVVeeewww|||uuupppppprrrsss|||uuukkknnnooorrruuuyyy{{{{{{{{{xxxzzz||||||}}}}}}zzzfffdddaaaggg|||tttmmmoooppptttrrrnnnpppnnnssspppsss}}}uuu]]]UUUKKKFFFGGGHHHEEEBBBEEECCCAAAAAABBBCCCBBBAAAQQQPPPOOOPPPPPPOOOMMMJJJKKKKKKJJJHHHFFFCCCAAA@@@======<<<;;;::::::::::::999999999888777555444333333333333333444444444444666555555444333222222111222222333333222222111000//////...---,,,,,,,,,,,,+++***))))))***,,,///111...---,,,+++,,,---.../////////000000000111111111------------------------***++++++,,,,,,++++++***+++***)))*********(((&&&))))))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&''''''(((((((((((((((((((((((((((((((((((('''(((***+++)))((((((((()))***************)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///......---,,,,,,---................../////////000///000111111///------...000000000000111111111111333333333444444444555555777666888===EEENNNTTTWWWXXXgggxxxeeeccchhhvvvyyyfff\\\^^^pppxxxvvvyyykkkfffhhhggggggfffeeedddcccbbbbbb___ZZZWWWVVVVVVUUUUUUUUUSSSRRRTTTXXXZZZXXXVVVWWWWWWWWWXXXZZZ\\\___``````aaa```\\\VVVRRRQQQSSS\\\nnnzzzooogggdddeeedddmmmwww|||~~~{{{ssskkkjjjlllpppuuuxxxzzz{{{{{{xxxzzz||||||}}}}}}wwwjjj]]]^^^bbbooowwwnnniiilllrrr|||tttkkknnnvvvttt~~~kkkYYYRRRJJJFFFGGGGGGEEEBBBDDDCCCAAAAAABBBCCCCCCBBBPPPOOONNNNNNNNNMMMJJJHHHJJJJJJJJJIIIHHHFFFEEEDDD???>>>===;;;:::999888888:::999999888777555444444333333444444444444444444666555555444333222111111000111222222222111///......---,,,++++++*********---,,,++++++++++++,,,,,,++++++++++++,,,---...///,,,------------.........------------------------***++++++,,,,,,++++++***+++***)))*********(((''')))((('''&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&''''''((())))))(((((((((((((((((((((((((((''''''(((******((('''(((((()))***************)))***,,,+++******+++---------------------------///...---,,,,,,---...///......------------.............../////////000000---///000000///......//////000000000111111111111333333444444555555666666999999;;;AAAJJJTTTZZZ]]]```ssspppbbbjjjwwwqqqbbb]]]bbbwwwqqquuuxxxiiidddddddddddddddeeefffggghhhgggccc]]]YYYXXXXXXXXXXXXWWWVVVUUUVVVXXXYYYXXXVVVVVVVVVVVVVVVXXXZZZ\\\]]]``````___\\\WWWUUUUUUVVV]]]mmmtttfff^^^]]]ZZZcccnnnvvvzzzxxxsssmmmmmmppptttwwwyyyyyyzzzzzzxxxzzz|||||||||}}}|||nnnddd^^^cccmmm}}}ssskkkfffkkkvvvuuunnnnnnyyyqqq```VVVQQQJJJGGGHHHHHHFFFCCCAAA???>>>???AAACCCCCCBBBOOONNNLLLLLLLLLKKKIIIGGGHHHHHHHHHHHHHHHGGGFFFEEECCCBBB???===:::888777777::::::999888777666666666444444444444444444444444555555444333222222111111///000111222111000///...---,,,+++***))))))))))))'''(((***++++++***((('''*********+++,,,---......++++++,,,,,,,,,---------------------------------***++++++,,,,,,++++++******)))))))))+++***)))'''((('''%%%$$$$$$%%%'''((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((((('''&&&'''(((((('''%%%(((((()))***************)))+++,,,,,,+++***,,,---------------------------///...------------...///....................................////////////))),,,.../////////111222///000000000111111111111333333444555555666777777;;;<<>>;;;999888777;;;:::999888777777777777555555555555444444444444333333333333222222222222000000111111000000///...---,,,+++***))))))))))))!!!%%%)))******(((&&&))))))***+++,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******)))))))))++++++)))((('''&&&%%%%%%%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((((((((((((((((((((((('''&&&'''((((((&&&$$$(((((()))******************,,,------,,,+++---...------------------------////////////////////////---...////////////...---------------.........///'''***---...///000222444000000000000111111111111333444444555666777888888;;;>>>CCCMMMWWW```eeegggvvvtttrrrtttnnn\\\XXX\\\lll|||qqqlllvvvuuullljjjeeedddccccccdddhhhkkkmmmhhheee```]]]\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVUUUUUUUUUVVVWWWXXX]]]ZZZXXXVVVXXX]]]bbbfffaaahhhsssrrr```YYYXXX\\\fffssszzz{{{{{{}}}}}}zzzyyyxxxzzz||||||}}}}}}}}}~~~{{{qqqiiiggglllzzz~~~~~~zzzmmmmmmqqq{{{qqqhhhpppzzzuuubbbWWWPPPNNNLLLKKKKKKJJJIIIGGGLLLIIIFFFCCCBBB@@@>>><<>>GGGRRR^^^ggglllnnnrrruuuyyydddZZZ]]]fff|||ssskkkjjjvvv}}}pppjjjiiifffeeebbbaaabbbeeeiiikkkeeebbb^^^\\\\\\\\\ZZZYYYYYYYYYZZZZZZYYYYYYZZZZZZUUUUUUTTTTTTUUUWWWYYYZZZZZZVVVRRRPPPTTT\\\ccchhhgggkkkssszzzggg___^^^```jjjyyy~~~}}}xxxzzz||||||}}}}}}|||}}}~~~}}}~~~}}}|||xxxooolllmmmwww~~~|||{{{{{{zzz{{{~~~~~~{{{xxxxxxxxxxxxxxxyyyxxxvvvvvvwwwyyy{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}|||{{{{{{||||||||||||||||||||||||{{{zzzzzz{{{{{{zzzyyyyyyyyyyyyyyy|||}}}~~~{{{vvvooovvvwwwhhhhhhuuu|||jjj\\\TTTLLLLLLKKKJJJJJJJJJHHHGGGKKKIIIEEECCCBBBAAA???===EEECCCAAAAAACCCCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<888777666555444444555666666666555555555444444444000111111222222333444444333222000/////////000111---,,,+++***))))))))))))((())))))*********++++++))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))((()))++++++***((((((((())))))*********+++******))))))((((((((('''((((((((((((((((((((((((+++***)))(((((('''((((((((((((((((((((((((((((((***)))((()))***)))(((&&&(((((()))***************,,,---///...------...000...........................///222333333222///...---...///000000///...---+++++++++,,,,,,,,,------***,,,...///......///111000000000000111111111111444444555666777888999999999>>>IIIVVVdddmmmrrrsssrrrxxxsssbbb^^^gggsssmmmhhhiiiuuuwwwjjjgggggggggeeebbb``````cccgggiiiaaa___]]]\\\[[[[[[YYYXXXWWWXXXYYYYYYXXXXXXYYYZZZSSSSSSSSSTTTVVVXXXZZZ\\\XXXSSSMMMLLLPPPYYYbbbgggooorrrxxxnnngggeeefffpppxxxzzz|||}}}}}}}}}}}}~~~||||||~~~~~~~~~|||{{{{{{{{{|||}}}}}}~~~{{{xxxyyyvvvqqqpppttt{{{{{{zzzyyyxxxwwwvvvuuutttvvvyyyxxxtttpppoooooorrrssssssrrrppppppqqqssssssrrrqqqppppppqqqssssssrrrqqqqqqppppppppppppqqqrrrsssssssssssssssrrrqqqttttttsssrrrrrrrrrrrrrrrnnnooopppqqqssstttuuuvvvzzzzzzxxxxxxxxxzzz|||~~~xxxssssss~~~tttqqqffflll|||pppaaaVVVPPPJJJJJJJJJJJJJJJIIIHHHGGGDDDBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>============>>>>>>>>>>>>>>>???@@@AAA============<<<;;;999999:::999888777666555444333666555555444333222111111111111111111111111111111444333222000//////......------,,,+++*********+++(((((((((((('''''''''''')))((('''''''''(((***+++************))))))))))))......,,,+++)))((('''&&&***++++++,,,,,,++++++***))))))))))))))))))))))))&&&&&&'''(((((()))(((((((((((((((((((((((((((((()))(((&&&%%%&&&(((***+++++++++***((('''&&&%%%$$$******))))))((((((((('''$$$%%%%%%&&&'''((())))))))))))))))))************,,,,,,---......//////000.......................................///000111////////////////////////111000......//////...---++++++,,,---///000000///111222222222222333333333444555777888777888:::;;;<<<>>>JJJ\\\fffhhhrrrwwwiiiXXXaaa{{{xxxiiiiiippp|||rrriiieeefffhhhccc^^^\\\]]]```aaaaaa``````^^^\\\[[[ZZZYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYVVVVVVVVVVVVWWWXXXZZZZZZYYYWWWRRRMMMNNNXXXhhhuuu{{{yyyzzzzzzrrrtttpppvvvzzz{{{{{{|||}}}}}}}}}||||||~~~|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||zzzwwwvvvwwwvvvuuutttvvvvvvvvvvvvwwwwwwwwwwwwxxxvvvssspppooooooqqqrrrzzzsssooonnnmmmkkkiiihhhhhhhhhiiiiiihhhhhhgggfffeeeeeefffeeedddcccbbbcccddddddhhhgggfffeeeeeeeeeeeeeeeccccccccccccccccccccccccbbbbbbbbbcccccccccddddddfffeeeeeedddbbbaaaaaa```aaaccceeeffffffggghhhjjjiiikkklllmmmllllllnnnooorrrvvvzzzyyyuuutttvvvyyy}}}uuulllhhhmmmuuuttthhh[[[PPPKKKMMMLLLJJJHHHEEEDDDCCCBBBDDDFFFGGGGGGDDDBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>======<<<<<<;;;;;;;;;:::999888777666555444444333333333333222222222222222222222222222222222222333333111000///.........,,,,,,+++***************((((((((((((((())))))))))))(((((((((((()))******+++*********)))))))))))),,,,,,,,,,,,++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((((((((((((((('''&&&%%%&&&''')))*********)))((('''&&&&&&%%%)))))))))(((((('''''''''&&&&&&''''''''''''''''''))))))))))))************,,,,,,,,,---....../////////////////////////////////............//////000///////////////////////////---,,,,,,------,,,+++,,,,,,---///000111111000000000000000111111111111333555777777777888:::<<<>>>@@@LLL^^^hhhlllxxxzzz|||jjj```ooouuugggjjjsssxxxmmmeeebbbcccfffaaa\\\[[[\\\^^^______aaa```___]]][[[ZZZYYYYYYXXXYYYZZZYYYXXXWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[YYYVVVQQQNNNRRR\\\kkkvvvxxxuuusssxxxzzz~~~zzz{{{|||||||||||||||||||||~~~}}}}}}|||||||||||||||{{{|||}}}}}}{{{{{{{{{|||}}}yyyzzzzzzzzzzzz{{{{{{{{{wwwwwwwwwxxxxxxxxxyyyyyyuuusssqqqpppppppppooonnnnnnooooooooooooppppppppppppnnnkkkiiihhhhhhjjjkkkxxxwwwnnngggeeedddbbbaaa___^^^^^^^^^______^^^^^^]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXYYYYYY\\\[[[ZZZZZZYYYYYYYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVXXXYYY[[[[[[ZZZZZZ[[[]]]\\\]]]______^^^^^^```aaaaaagggnnnpppoooqqqwww~~~wwwnnnkkknnnttt~~~uuuhhh___TTTKKKGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJIIIFFFCCCBBBAAAFFFEEEBBB@@@>>><<<;;;;;;:::::::::999::::::;;;;;;======;;;;;;:::;;;<<<===999999888777777666555555111111111222222222333333222222222222222222222222222222111000///...------+++******)))))))))))))))(((((())))))******++++++(((((()))***************+++++++++*********))))))+++++++++,,,------......******++++++++++++******)))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((''''''&&&%%%%%%'''((())))))(((((((((''''''''''''((((((((('''''''''''''''((((((((('''''''''&&&&&&)))))))))*********++++++++++++,,,------......///000000000000000000000000000//////............///////////////////////////...---,,,,,,------,,,+++---...///000111222222222000000000000111111111222333444666666666888:::<<<@@@CCCPPP```kkktttxxxjjjhhh|||}}}ssslllqqq{{{qqqhhhbbb```bbbccc___\\\ZZZZZZ\\\]]]]]]bbb```___]]][[[ZZZYYYYYYXXXYYYYYYXXXVVVVVVXXXZZZ^^^^^^^^^]]]^^^^^^______\\\WWWQQQPPPWWWbbbnnnuuusssnnnjjjlllvvv}}}}}}}}}|||{{{{{{{{{{{{{{{||||||}}}}}}}}}|||{{{zzzxxxxxxyyyzzz{{{|||}}}}}}|||zzzxxxvvvuuutttuuuuuurrrrrrqqqqqqqqqqqqppppppmmmmmmmmmmmmnnnnnnnnnnnnkkkiiiffffffffffffeeedddcccccccccdddddddddeeeeeedddbbb```^^^]]]]]]^^^___iiirrryyyuuullleee___YYYYYYXXXVVVUUUSSSSSSRRRRRRSSSSSSRRRRRRQQQQQQPPPPPPOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOONNNMMMLLLMMMNNNOOOPPPQQQQQQPPPQQQSSSUUUTTT\\\dddhhhjjjqqq~~~|||ooohhhiiinnnzzztttcccZZZTTTMMMGGGDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIKKKMMMLLLIIIEEEBBBAAAJJJIIIFFFCCC@@@>>>===<<<999999888888777888888888;;;:::999777888999;;;<<<888888888777777666666666111111111111111111111111222222222222222222222222111111111000///...---,,,))))))(((((((((((())))))))))))******+++,,,------((()))***+++,,,+++***))),,,,,,+++++++++***************++++++,,,---------******++++++++++++******))))))))))))))))))))))))******+++******)))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((('''''''''(((((((((((((((''''''''''''''''''&&&&&&((((((((('''''''''''''''))))))*********+++++++++++++++,,,,,,---.........000000000000000000000000111000///...............///////////////////////////...------//////...---,,,...///000111111222333222222222333333333444444222444555666666888;;;>>>@@@FFFSSScccooo|||uuujjjllluuuuuuxxx}}}ooofffaaa```aaa```___\\\[[[[[[[[[\\\\\\```___]]][[[YYYXXXXXXWWWWWWXXXWWWVVVVVVWWWZZZ]]]aaaaaaaaabbbcccdddeeefffaaaZZZTTTTTT\\\fffnnnqqqkkkgggcccdddlllzzz~~~|||zzzzzzzzzzzzzzz{{{}}}~~~~~~|||zzzxxxxxxxxxwwwwwwwwwwwwxxxxxxuuusssqqqooommmllllllllliiihhhhhhgggffffffeeeeeebbbbbbbbbbbbbbbbbbcccccc___]]][[[[[[[[[[[[ZZZYYYWWWWWWXXXXXXXXXYYYYYYYYYXXXVVVUUUSSSRRRRRRSSSTTTXXX```ddd```[[[WWWTTTQQQOOONNNMMMKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDDDDEEEEEEFFFGGGGGGDDDFFFGGGGGGFFFEEEFFFHHHJJJKKKKKKKKKKKKLLLNNNPPPRRRZZZbbbfffkkkxxxzzznnniiijjjqqqxxxqqqdddVVVQQQNNNIIIEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCGGGJJJLLLLLLIIIEEECCCBBBMMMKKKIIIFFFCCCAAA??????:::999888777777777777777888777666555555666888999777777666666666666666666333333222222111000//////222222222222222222222222000000000000///---,,,+++)))((((((((((((((()))))))))******+++,,,------...((()))+++,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++************)))******++++++******)))((((((((((((((((((((((((******+++******)))((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((((((&&&&&&''''''''''''''''''&&&&&&''''''((())))))***************++++++++++++++++++,,,------......///////////////////////////111000///...............////////////////////////...---,,,---...///...---***---///000//////111222222333333333333444444444222444555666666999===@@@AAAIIIWWWeeerrr{{{rrrjjjooozzzqqqxxx|||mmmeeeaaa____________^^^]]]\\\\\\\\\]]]^^^]]][[[ZZZXXXWWWWWWWWWVVVWWWWWWWWWWWWYYY]]]``````aaabbbdddgggiiikkkmmmfff___YYYYYY```gggkkkkkkcccaaa```aaafffppp{{{~~~~~~{{{yyyyyyyyyyyy{{{}}}~~~|||yyywwwxxxwwwuuurrrpppooonnnnnnkkkjjjhhhfffdddcccbbbaaa___^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXWWWWWWWWWWWWWWWUUUSSSQQQQQQQQQRRRQQQPPPMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMKKKJJJJJJJJJJJJJJJIIIOOORRRNNNLLLLLLLLLJJJGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBCCCDDDEEEEEE???AAACCCCCCCCCCCCEEEGGGFFFGGGHHHHHHHHHJJJMMMPPPRRRXXX```gggrrrwwwjjjgggkkktttxxxcccXXXNNNJJJIIIFFFCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCFFFHHHIIIGGGDDDCCCCCCMMMLLLIIIGGGEEECCCBBBBBB<<<;;;:::999888888888888666666444444333444555666555555555555555555555666555444333222111000//////111111111111111111111111//////000000///---+++***((((((((((((((())))))*********++++++,,,,,,------******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,++++++***)))(((((())))))************))))))(((((((((((((((((((((((()))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((('''''''''''''''(((((((((%%%&&&'''((()))******+++*********++++++++++++,,,,,,,,,------...//////000////////////////////////000//////............///////////////////////////,,,+++***+++,,,---,,,+++***---000000///...000333111111111111222222222222333444555666777:::???CCCDDDNNN\\\hhhsssyyyrrrllljjjrrrtttpppzzz}}}~~~wwwjjjddd```]]]]]]^^^``````___]]]\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\___^^^^^^```cccfffjjjlllnnniiiddd^^^]]]bbbfffhhhfff]]]^^^^^^___aaagggnnnsssvvv|||}}}{{{|||{{{{{{yyy{{{}}}~~~~~~|||yyyxxxvvvtttpppkkkfffcccaaaaaa___^^^]]]\\\ZZZXXXWWWVVVTTTTTTSSSRRRQQQQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLJJJHHHHHHIIIIIIIIIHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDD>>>BBBDDDAAA@@@CCCDDDCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCC===???AAABBBBBBCCCEEEGGGCCCDDDEEEEEEFFFIIIMMMQQQQQQWWWaaaooosssiiibbbeeeqqquuuhhhWWWNNNGGGEEEDDDBBB@@@AAA======>>>???@@@BBBDDDEEEAAACCCDDDEEECCCBBBBBBCCCJJJIIIHHHFFFEEEDDDDDDDDD???>>>===;;;:::999999999666666555555444444333333333333333444444444555555444444333333222222111111000000000000000000000000.../////////...,,,***))))))((((((((())))))***+++++++++++++++++++++,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,---,,,,,,++++++***))))))))))))************))))))((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((())))))***))))))(((((('''(((((((((((((((''''''''''''''''''(((((()))))))))''''''(((((()))))))))************+++++++++,,,,,,------...//////000000111000000000000000000000000///............//////000////////////////////////+++***)))***,,,---,,,+++***...222222//////111555111111111222222222333333444555666777888<<>>>>>?????????@@@@@@@@@@@@@@@??????????????????;;;>>>???;;;;;;>>>???>>>======<<<;;;::::::::::::999999999999999999999999999:::;;;;;;;;;:::888888:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===>>>>>>???@@@AAABBBBBBAAABBBDDDDDDCCCDDDEEEGGGDDDEEEFFFGGGIIIMMMRRRVVVYYY```nnnvvvjjjfffhhhtttuuufff[[[NNNGGGBBBBBBBBB@@@@@@BBB=========>>>???AAABBBCCCBBBCCCCCCBBB@@@???@@@BBBHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???===<<<;;;::::::666666666666555444333222111222222333333444444444222222333333333444444444////////////////////////......//////...,,,***((()))))))))))))))***++++++,,,+++++++++++++++++++++---,,,+++***+++,,,---.........---------,,,,,,,,,------,,,,,,,,,,,,,,,+++))))))************))))))((((((((((((((((((((((((&&&&&&'''(((((()))((((((((((((((((((((((((((((((***************)))(((((())))))(((((('''''''''''''''((((((((())))))******))))))))))))((((((((((((******+++++++++,,,,,,,,,......//////000111111111111111111111111111111111...............///000111////////////////////////---,,,+++,,,...///...---+++///333333111000333666333333444444444555555555555666777777999===BBBFFFOOOZZZfffkkkqqq}}}ssspppsss{{{ggg___eeemmm}}}tttppptttuuuzzz~~~sssiiihhhfffcccbbb\\\^^^aaa```]]][[[[[[\\\\\\\\\[[[[[[\\\]]]^^^^^^```aaaaaa___[[[XXXWWWWWWYYYYYYZZZ\\\___bbbdddeeegggeeeccccccccceeeffffff[[[[[[[[[YYYWWWXXX]]]aaa```fffoooyyy~~~|||~~~zzz{{{|||||||||{{{zzzyyyxxxssslllddd\\\UUUQQQPPPKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>@@@>>>======>>>???>>>===;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<===@@@???;;;;;;===>>><<<>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<;;;:::999888;;;;;;;;;;;;<<<<<<===>>>========================>>>>>>>>>>>>????????????>>>??????@@@AAAAAABBBBBBEEEGGGHHHGGGFFFEEEFFFHHHIIIJJJKKKMMMOOOSSSYYY]]]fffnnn~~~tttiiieeehhhtttyyykkk]]]TTTKKKEEEAAABBBCCCBBBBBBDDD@@@??????>>>>>>>>>>>>>>>DDDDDDCCCAAA>>>===???@@@GGGGGGEEECCCAAA???===<<<>>>===<<<::::::;;;<<<<<<>>>>>>===;;;888666444222000000000000111222333333333333333222222222111111111111111111000000//////222222111000///---+++***'''(((((()))***++++++,,,+++++++++,,,,,,---------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((((())))))******++++++++++++***)))(((((())))))***)))'''&&&%%%&&&((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&''''''((()))))))))...,,,***((()))+++///111---.........//////000000000000000000////////////000000000000000000000000------------------------,,,,,,,,,---...//////000333222111111111222333444444444444444444444444444:::888888;;;<<<>>>DDDLLL\\\hhhmmmgggcccmmm~~~}}}sssuuu~~~rrraaaZZZYYYdddrrr}}}uuuqqqpppwwwyyyzzzoooiiiiiigggccc```]]]^^^```aaaaaa___]]]\\\]]]\\\[[[\\\]]]]]]\\\ZZZ\\\^^^___^^^[[[WWWUUUTTTVVVXXXZZZ]]]^^^_________```bbbddddddbbb___^^^]]]WWWXXXYYYYYYYYYZZZ\\\^^^aaacccfffjjjnnnuuu|||~~~|||zzzxxxvvvppphhh]]]TTTMMMHHHFFFCCCCCCCCCBBBBBBBBBAAAAAA==================<<<<<<<<<=========<<<;;;;;;:::>>><<<999:::<<<<<<:::888::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>===;;;:::999777777888;;;===<<<999777;;;;;;:::999888888999999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;<<<===???@@@AAAAAA=========???AAACCCDDDCCCEEEEEEEEEGGGIIIKKKKKKJJJHHHNNNTTTVVVWWW\\\fffoooxxxtttmmmppprrr}}}qqq]]]PPPKKKEEEDDDBBB@@@>>>======>>>????????????>>>>>>>>>===??????===<<<;;;;;;;;;;;;FFFEEEDDDBBB@@@???>>>===<<<<<<;;;::::::::::::;;;===<<<<<<:::999777555444222222111111111111222222333333222222222111111111222222111111111000000000111111111000...---+++***************++++++++++++++++++,,,,,,---------------,,,,,,,,,++++++******------------------------,,,+++++++++******)))))))))))))))))))))************))))))(((''''''((((((+++***(((''''''''')))***&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))''''''((())))))******+++---,,,***)))***,,,...000........./////////000000000000000000000000000///000000000000000000000000------------------------,,,------...//////000000222222111111111222333444444444444444444444444444777555666999;;;>>>FFFNNN```hhhkkkddd___eeerrrzzz{{{zzzmmmaaaZZZUUUXXXeeeuuuuuusssssswwwxxxzzz|||nnnjjjjjjfffaaa]]]]]]^^^___``````___^^^]]]___]]][[[ZZZ\\\]]]]]]]]]ZZZ\\\]]]]]]ZZZYYYXXXXXXVVVWWWYYY[[[\\\\\\\\\\\\[[[^^^```aaa```^^^^^^^^^ZZZ[[[\\\[[[ZZZZZZ\\\]]]```aaaaaacccfffmmmvvv|||}}}{{{yyyuuupppggg]]]TTTLLLGGGEEE??????>>>>>>>>>=========<<<<<<;;;;;;:::999999999<<<<<<<<<<<<<<<;;;::::::===;;;999:::;;;<<<:::888::::::::::::::::::::::::777777888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::999888999;;;;;;:::999;;;;;;:::999999999999999<<<<<<<<<<<<============<<<<<<<<<<<<============>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBDDDEEEEEEEEEFFFFFFFFFHHHKKKMMMNNNOOOQQQVVV[[[^^^bbbkkkyyyooolllqqq|||jjjXXXLLLIIIEEECCCAAA???>>>=========??????>>>>>>>>>=========???>>>===<<<<<<;;;;;;;;;BBBBBBAAA@@@???>>>======:::::::::::::::999888888::::::::::::999777666555555444333222222111111111333222222222222111111111222222222111111111111111111111000000...---+++***,,,,,,,,,++++++++++++***,,,,,,---------------...---------,,,,,,,,,,,,,,,........................+++++++++++++++*********************)))))))))))))))((((((''''''''''''''',,,+++)))((((((((()))***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''***))))))(((((())))))***))))))))))))(((((((((((((((((()))******++++++,,,++++++++++++,,,---...///......////////////000000000000000000000000000000000000000000000000000000------------------------......//////000000111111222222111111222222333444444444444444444444444444555444666999<<<@@@IIITTTggglllkkkddd]]]```gggmmmttt}}}~~~ppp___UUUTTTSSSZZZiiizzz}}}tttsssuuuxxxyyy|||vvvkkkiiiiiiddd^^^ZZZ\\\]]]]]]^^^^^^______```___\\\YYYYYYZZZ\\\]]]]]]YYYZZZ[[[[[[YYYZZZ[[[]]]VVVWWWXXXXXXYYYXXXXXXXXXVVVYYY[[[\\\\\\[[[\\\\\\]]]^^^___^^^\\\[[[\\\]]]______^^^]]]```fffooouuu}}}|||zzzsssoooggg]]]SSSKKKEEEBBB<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;:::999999888888:::;;;;;;;;;;;;::::::999;;;:::999999::::::999888999999999999999999999999666777777888999:::;;;<<<::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;===;;;999888999;;;;;;:::;;;;;;::::::999999::::::<<<<<<<<<<<<======>>>>>>=========>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGJJJKKKLLLOOORRRVVVYYY[[[cccggglllqqqyyyvvvnnnsss|||ppp___PPPHHHFFFCCCBBBAAA???>>>=========>>>>>>>>>=========<<<<<<>>>>>>===<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;777888999999999888666555777777888888888888777777777666555333222111111111222222222222111111111111222222222222111111111111000000000///...---+++*********++++++++++++++++++------------------------.../////////////////////------------............++++++++++++++++++++++++++++++******))))))(((((()))(((((('''''''''((((((+++***)))((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''******))))))))))))******))))))))))))(((((((((((((((((())))))***++++++,,,******,,,---............//////////////////000000000000000000000111111111000000000000000000000000------------............//////000000111111111111222111222222222222333333444444444444555555555555777666888;;;===BBBNNNZZZnnnpppoooiiiddddddiiinnnrrrwwweeeXXXRRRQQQVVVbbbssstttnnnooosssyyyzzzyyypppgggeeeddd___[[[YYY[[[[[[[[[\\\]]]^^^```aaa]]][[[ZZZZZZ\\\]]]]]]\\\ZZZ[[[ZZZYYYXXXYYY[[[^^^WWWWWWWWWWWWWWWVVVVVVUUUTTTVVVXXXYYYXXXWWWXXXYYY\\\^^^______]]]\\\]]]^^^^^^___^^^^^^___ccciiinnnrrrvvv|||~~~|||sssoooggg]]]SSSJJJCCC@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;::::::999999:::999999999999999999888:::::::::::::::::::::::::::::::::;;;<<<=========::::::::::::::::::::::::888999::::::;;;<<<<<<<<<>>><<<::::::;;;<<<;;;:::;;;::::::999999999::::::;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBBBBDDDFFFHHHIIIJJJKKKMMMOOORRRTTTWWW[[[```fffmmmqqqzzz~~~zzzqqqtttwwwdddTTTIIIDDDEEEBBBAAA@@@???>>>===<<<<<<=========<<<<<<<<<<<<;;;============<<<;;;;;;:::888888888888888888888888555666777777777666444333444444555666777777666666666555444333222111111111222222222111111111000000111111111111111111111111////////////...,,,++++++''''''((()))***+++,,,------------------------------......//////000000000++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++******))))))(((((()))))))))(((((()))******))))))((((((''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''******))))))))))))*********)))))))))((((((((('''''''''((())))))******+++)))***,,,...////////////000000000000000000/////////000000000111111111222111111111111111111111111---------....../////////000000000111111111111111111111222222333333333333444444444555555666666666888888999<<<>>>CCCQQQ^^^rrrssssssqqqnnnnnnuuu|||zzziii[[[RRRQQQQQQ]]]ooorrrhhheeeiiiooovvvzzzssskkkccc```]]]YYYWWWYYYYYYYYYYYYZZZ[[[]]]___```[[[\\\^^^aaabbbaaa^^^[[[\\\\\\ZZZXXXVVVVVVYYY[[[XXXXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXWWWUUUTTTTTTTTTXXXZZZ\\\]]]\\\\\\]]]^^^ZZZ\\\^^^``````bbbdddggggggmmmuuu|||}}}tttoooggg\\\RRRIIIBBB???>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<======>>>999999::::::;;;::::::999888999999999999999999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999:::;;;<<<===>>><<<;;;<<<>>>???>>>;;;999::::::999999999::::::;;;;;;;;;;;;<<<===>>>>>>>>>===>>>>>>???AAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIMMMPPPSSSUUUWWW[[[^^^___bbbfffkkkqqqyyy~~~tttwwwkkkYYYMMMDDDBBBDDD@@@@@@??????>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===<<<<<<;;;:::555555555555666666666666444444444444444333333222111222333444555555555555444333333222222222222333222111111111111000000000000000000000000111111111/////////......,,,++++++%%%&&&'''(((***,,,---...------,,,,,,,,,,,,++++++******+++,,,---......///***++++++,,,,,,------------------,,,++++++******************))))))))))))***))))))))))))******+++(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''***))))))(((((())))))*********))))))((((((''''''''''''(((((()))******+++)))***,,,---///000000000111111000000000000/////////000000111111222222222111111111111111111111111---------...//////000000000000000000000111111111000111222333333333333222444444444555666666777777666777999<<<>>>EEEUUUdddvvvwwwzzzzzzwwwxxxsssbbbVVVTTTWWWWWWiii}}}mmmbbb\\\]]]eeemmmtttzzzmmmfff```\\\WWWSSSSSSVVVVVVWWWXXXYYYZZZ[[[\\\\\\[[[]]]aaaeeegggeee```\\\\\\[[[ZZZWWWTTTTTTVVVXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYZZZZZZWWWTTTRRRRRRSSSRRRUUUXXXYYYYYYXXXYYYZZZTTTWWW[[[^^^______```aaaccchhhpppwww~~~wwwqqqggg[[[PPPHHHCCC@@@=========<<<<<<<<<;;;;;;999999:::;;;;;;<<<<<<<<<999::::::;;;;;;;;;;;;;;;888999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;===>>>???:::;;;===???AAA@@@===:::<<<<<<;;;;;;;;;<<<======<<<<<<===>>>???@@@AAAAAA>>>???AAABBBDDDFFFHHHHHHGGGHHHIIILLLOOOQQQSSSTTTSSSXXX]]]```bbbeeejjjoootttwww{{{yyy}}}sss]]]OOOGGGBBBAAABBB????????????>>>===;;;;;;;;;;;;;;;::::::::::::999:::;;;<<<======<<<;;;:::555555555555555555555555444333222222111111222222///000111222333333333333000000000111111333444555111111111111000000000000....../////////000000000............---,,,++++++''''''((()))+++,,,------,,,,,,+++++++++*********))))))***+++,,,---......++++++,,,,,,---....../////////...---+++***)))))))))))))))))))))*********((((((((((((((()))******)))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))*********)))((('''''''''(((((()))******++++++,,,***+++,,,---...000111111111111111000000000/////////000000111111222333333111111111111111111111111---------...///000000000000000000000000000000000000111222333333333222222444444444555666777777777666777;;;???BBBKKK^^^ooo~~~ppp___VVVWWW^^^ggg}}}ppp^^^UUUTTTYYYdddooovvvxxxfffbbb___\\\VVVOOONNNQQQTTTUUUVVVXXXYYYYYYYYYXXXZZZ[[[^^^bbbdddccc___\\\YYYYYYXXXVVVTTTSSSTTTVVVTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[[[[XXXUUUSSSSSSTTTNNNQQQTTTUUUTTTSSSSSSSSSRRRUUUYYY[[[\\\^^^```bbbaaaeeekkkqqqzzzzzzsssgggZZZOOOGGGCCCAAA>>>>>>=========<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<888:::<<<;;;:::999;;;===========================;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???;;;;;;<<<>>>@@@AAA@@@>>>??????>>>>>>???@@@@@@AAA???@@@@@@AAABBBCCCDDDEEEFFFGGGIIIKKKNNNQQQSSSTTTVVVWWWZZZ^^^bbbfffiiijjjkkkpppvvvyyyzzz||||||{{{rrrbbbQQQHHHDDDAAA??????===>>>>>>>>>>>><<<;;;:::::::::::::::999999999999999:::<<<======<<<:::999777666666666666555555555444333111000000000111222...///000111111111111111......///000111333555666111111111111000000000000---.........//////000000............---,,,++++++*********++++++,,,,,,,,,+++++++++*********))))))******+++,,,...///000000,,,,,,------...///000000000000...---+++***(((((((((((())))))******++++++'''''''''''''''((()))******************)))(((((((((((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''((((((+++******)))(((''''''&&&)))******+++,,,,,,------+++++++++,,,...000111222222111111111000000/////////000000111222222333333111111111111111111111111---------...///000000111000000000///////////////000111222333444333222222444444444555666777777888777:::>>>CCCHHHRRRfffyyykkk[[[RRRVVV^^^vvvzzzhhhUUUNNNPPPXXXeeeqqqzzzrrraaa______]]]VVVNNNKKKMMMRRRTTTVVVXXXXXXXXXVVVUUUWWWWWWYYY[[[]]]]]][[[YYYVVVWWWWWWVVVTTTSSSTTTUUURRRRRRRRRSSSUUUWWWZZZ[[[\\\\\\[[[YYYVVVTTTUUUVVVMMMPPPRRRRRRQQQOOONNNNNNTTTVVVXXXZZZ[[[^^^cccfff___cccggglllsss|||tttgggZZZOOOGGGDDDCCC@@@????????????>>>>>>>>>BBBBBBAAA???>>><<<;;;;;;:::;;;;;;<<<=========<<<888:::<<<<<<::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@========================>>>>>>===<<<<<<===???@@@===<<<;;;<<<>>>AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDBBBBBBCCCDDDEEEFFFGGGHHHNNNOOORRRUUUXXX[[[^^^___kkkmmmqqquuuzzzuuuwww|||fffXXXIIIDDDBBB@@@>>>=========>>>>>>>>><<<;;;::::::::::::999999999888888999:::<<<======<<<:::999>>><<<:::999999999888666333333333222111000...---,,,------............---000000000000000000000000000000000000000000000000111111111111111000//////......---------,,,,,,,,,))))))***+++---......///111...+++******+++++++++//////000000111111111222---,,,,,,,,,,,,------...111111///...,,,***)))((((((((((((((())))))))))))'''((()))******)))((('''******))))))((((((''''''%%%%%%%%%&&&&&&((())))))''''''(((((())))))******'''''''''(((((((((((()))+++)))&&&'''((()))&&&$$$)))))))))))))))(((((('''++++++,,,---...000000111000000000000000000111222000000000000000000111111444444444333222111000///000000000000000000000000000000000000000111111111333333333333333333333333444555666666666666888:::777<<<@@@DDDLLL^^^www{{{iii\\\UUU^^^lllmmm]]]PPPPPPSSSXXXfffvvv}}}ppp```]]]YYYVVVUUUUUUTTTSSS[[[UUUPPPPPPUUUZZZ\\\[[[XXXZZZ[[[XXXUUUSSSUUUXXXWWWVVVUUUUUUTTTQQQLLLIIILLLLLLMMMOOOTTTYYY^^^aaaaaa]]]WWWTTTTTTTTTUUUUUUPPPSSSVVVVVVSSSNNNJJJIIIPPPRRRVVVXXXZZZ\\\```bbb```___aaaiiiqqqyyy~~~uuuhhh[[[QQQJJJEEEBBB@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::;;;<<<<<<===>>>>>>>>>>>>>>>======??????>>>============>>>???>>><<<<<<===>>>===<<>>???AAA@@@???===<<<======>>>>>>??????>>>===???BBBEEEDDDEEEFFFFFFEEEFFFHHHJJJUUURRRNNNOOORRRUUUVVVVVV]]]```cccfffjjjnnnsssvvv~~~zzzzzzyyypppZZZQQQEEE???>>>>>>>>><<>>>>>=========<<<;;;::::::999888888888999666777999;;;===>>>??????AAA???<<<;;;<<<<<<:::999444444444444333222111000///000000000000000//////////////////////////////////////////////////////....../////////......---...------------,,,,,,,,,******+++,,,---...///000111///,,,+++++++++,,,,,,000000000000////////////111111000000000000000111222111000...,,,+++))))))(((((((((((())))))))))))(((((())))))))))))((((((***)))))))))((((((((('''''''''&&&'''((()))******((((((((((((''''''''''''''''''((((((((()))))))))+++)))((()))+++,,,***((('''((()))***+++,,,,,,,,,++++++,,,---...///000000000000000000000111111222111111111111111111111111222222222222111000///...000000000000000000000000000000000000111111111111333333333333333333333333444555666666555666888:::999===CCCJJJWWWmmm|||iii]]][[[jjj|||{{{ggg\\\UUUYYY\\\^^^iiivvv~~~nnnbbb___[[[YYYYYYYYYXXXWWW[[[WWWSSSTTTYYY]]]^^^\\\YYYZZZXXXUUUQQQPPPTTTWWWWWWUUUTTTSSSQQQNNNJJJFFFHHHKKKPPPSSSWWW[[[```ccc```]]]XXXVVVUUUUUUUUUTTTTTTVVVYYYXXXUUUPPPMMMKKKUUUUUUVVVXXX[[[]]]___aaa___]]]___fffmmmuuuyyykkk^^^SSSLLLHHHEEEAAA@@@@@@???????????????AAAAAAAAAAAA@@@???>>>>>>>>>>>>============>>>>>>======>>>>>>>>>>>>======:::;;;;;;<<<===>>>??????BBB@@@???@@@BBBCCCCCCBBB?????????@@@AAABBBCCCDDDBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCGGGIIIFFFIIILLLNNNOOOQQQTTTVVV^^^\\\ZZZ\\\aaafffhhhhhhtttwww{{{~~~yyytttxxxuuu```RRRKKKBBB======>>>===<<<>>>=========<<<<<<<<<<<<;;;:::999888888888888888666777888:::;;;<<<======AAA???===<<<<<<<<<;;;:::555555666666666666555555444444444444333222111111........................................................................------------,,,,,,,,,,,,++++++,,,---...//////000000///...,,,,,,,,,------111000000///......------111111000///............222111000///---+++******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((()))***+++((((((((('''&&&&&&%%%%%%'''(((((((((((())))))))))))(((''')))+++,,,,,,+++((()))***,,,------......***++++++,,,---...//////000000000000000111222222222222222222222222111111111111111111000///......000000000000000000000000000000000111111111222222333333333333333333333333444555555555444555777::::::<<>>??????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@======???@@@AAABBBBBBBBBAAA@@@@@@BBBEEEGGGGGGFFF>>>???AAACCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDFFFHHHIIIKKKMMMPPPSSSQQQUUU[[[```dddgggkkkmmmpppoooooorrrwww}}}xxxtttyyywww```PPPIIIDDD>>><<<===>>>===;;;<<<<<<;;;;;;;;;;;;:::::::::999888888888888888888666777888999::::::::::::>>><<<:::::::::;;;:::888555666777888999999999999777777777777666444333333////////////////////////........................////////////000000111111---------,,,,,,,,,++++++******+++,,,,,,---....../////////...,,,,,,---...000000000000000/////////222111000......---------222111000///---,,,+++***(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))((((((((((((((((((''''''((())))))***''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((()))*********,,,------------,,,+++++++++++++++,,,---......///000/////////000111222333333333333222222222222222000111111111000000///...000000000000000000000000000000000111111222222333333333333333333333333333444444555444333555888:::===@@@GGGWWWnnnyyygggdddtttwwwpppppptttyyyxxxvvvzzzvvviiieeecccaaa``````aaa```___[[[[[[^^^aaaeeeeeeccc```______\\\VVVOOOMMMOOORRRUUUSSSQQQPPPOOONNNLLLJJJJJJPPPWWWYYYWWWWWW]]]cccdddbbb___\\\ZZZWWWSSSPPPTTTWWWYYYZZZXXXWWWVVVVVV```[[[WWWYYY___ddddddcccaaa______dddhhhmmmwww{{{kkk^^^UUUOOOLLLIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDCCCCCCBBBBBBCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGEEEEEEEEEDDDEEEGGGKKKMMMMMMLLLFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLKKKKKKJJJMMMRRRUUUYYY\\\```cccfffkkkrrryyy}}}}}}{{{~~~uuucccSSSJJJBBB???===<<<<<<===;;;:::::::::::::::999999999999999888888777777777888888777777888888888888777777===;;;999888999999999888444555777888999:::::::::888888888888777555444444111111111111111111111111////////////////////////000000///...//////000111------,,,,,,,,,+++++++++)))))))))******++++++,,,---///000///,,,,,,---/////////000111222222333333555444333222111111111111111000///...---,,,+++***(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))''''''&&&&&&&&&'''((((((&&&&&&'''((())))))******%%%%%%&&&&&&&&&'''''''''((()))))))))((((((((())),,,,,,------,,,,,,+++***+++,,,,,,------.........////////////000111222333333333333222222222111111111111111222111111000//////////////////////////////000000111222333333333333333333333333333333333333444444333333666999===CCCHHHSSSgggvvvjjjooo}}}|||uuukkkfffdddbbbbbbbbbaaa```^^^ZZZ\\\___cccffffffdddbbbccccccbbb]]]VVVQQQOOOPPPVVVTTTRRRQQQRRRSSSSSSSSSUUUZZZ]]][[[VVVVVV]]]cccfffddd```^^^[[[VVVQQQNNNOOORRRUUUVVVWWWWWWYYYZZZ___[[[WWWYYY```fffgggeeecccaaabbbfffiiimmmttt}}}yyylllbbb[[[WWWSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMRRRRRRRRRUUUWWWXXXXXXVVVSSSRRRQQQQQQRRRTTTVVVWWWRRRTTTVVVWWWXXXXXXXXXWWWWWW[[[aaaggglllqqquuuxxx~~~}}}sssaaaSSSKKKHHH@@@???===<<<<<<;;;:::888888888888888999999999999777777777666666777777888777777888888777777666555<<<:::888888999999999888333444555777888888999999666777777777666555444444222222222222222222222222111111111111111111111111000///---,,,,,,,,,---...,,,,,,,,,,,,++++++++++++(((((()))))))))*********+++...000///,,,+++---///...///000111333444555555333222111000000000000000000///...---,,,+++******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''((()))+++,,,,,,%%%%%%&&&&&&&&&'''''''''***+++,,,,,,***)))***,,,)))***+++---............---------.........//////////////////000111333333333333333222111111000000000111111222222111000000///////////////////////////000000111222333444444333333333333333333333333222333333333444888<<<@@@CCCLLL^^^vvv~~~qqqnnn|||vvvoooiiigggdddcccbbbaaa^^^\\\YYY[[[^^^aaacccddddddccceeeggggggccc\\\WWWTTTTTTYYYVVVTTTTTTVVVYYYZZZ[[[```aaaaaa]]]XXXWWW\\\```bbb```]]][[[YYYUUUQQQNNNLLLNNNPPPRRRSSSVVVYYY[[[[[[XXXWWWYYY^^^cccddddddaaa```ccchhhjjjlllqqqwww|||xxxqqqlllfffggghhhiiihhhgggfffeeecccdddddddddddddddcccccc^^^]]]\\\[[[[[[[[[[[[[[[XXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ\\\]]]^^^___cccccccccdddeeeeeebbb```\\\\\\\\\]]]```eeejjjmmmhhhhhhiiijjjkkklllllllllkkkpppwww}}}wwwqqq```QQQGGGCCCDDD>>>>>>===<<<;;;:::999888777888888888888999999999666666666666666777777888777888888888777777666555999777555555666777666555111222333444555666666666444444444555555444333333222222222222222222222222111111111111111111111111111000...,,,++++++,,,,,,,,,,,,,,,++++++++++++***))))))))))))************)))---000///+++***,,,/////////000111222333333444///......---------............---,,,+++******)))(((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***((((((''''''''''''((((((&&&&&&''''''((()))******'''''''''((((((((())))))(((***,,,,,,******,,,...+++,,,---...///000000000........./////////000000......//////000222333444333222222111000000////////////000000111000000//////////////////////////////000000111333444444555333333333333333333333333222222333444555:::???DDDHHHUUUlll~~~tttlllffflllwwwrrrllljjjgggdddccc```\\\YYYXXXYYY[[[]]]^^^```bbbdddeeeggggggddd___\\\\\\^^^]]]ZZZWWWWWWYYY\\\^^^_________^^^[[[XXXVVVWWWXXXZZZXXXVVVUUUUUUTTTRRRQQQKKKMMMOOOPPPQQQSSSVVVYYYUUUUUUVVVWWWYYY\\\]]]^^^\\\]]]aaagggiiiiiilllqqqrrr{{{}}}}}}~~~~~~~~~~~~}}}wwwwwwvvvuuuttttttttttttrrrrrrssstttuuuvvvvvvuuutttsssrrrqqqrrruuuwwwyyy{{{zzzyyyyyyxxxvvvrrrooommmnnnpppssswww|||~~~ppp\\\PPPHHHAAA???AAA;;;;;;;;;:::999888999999777777888888888999999999666555555555555666777888777777888888888777666666555333222111333333333222000111222333444444444444222222333333333333333333111111111111111111111111000000000000000000000000444333000---,,,,,,------,,,,,,,,,+++++++++*********************+++++++++(((,,,///...+++)))+++...000000000000000111111111111000000000000000111222------,,,,,,+++***))))))(((((((((((())))))))))))'''((()))******)))(((''''''((((((((())))))*********)))(((((((((((())))))&&&&&&''''''''''''''''''))))))))))))************$$$''')))***)))))),,,///000000000000000//////.../////////000000000000000.........///000222333444222222111111000//////.........///////////////...///////////////////////////000000222333444555555333333333333333333333333111222333444666;;;AAAFFFTTTddd}}}vvvjjjbbb^^^]]]iiixxxtttnnnllliiifffccc___[[[XXXWWWXXXYYYZZZ[[[]]]aaadddeeeffffffccc```___bbbfff```]]]YYYXXXZZZ]]]______YYYYYYYYYXXXVVVSSSQQQOOOSSSRRRPPPQQQRRRTTTSSSSSSMMMNNNOOOOOOOOOQQQTTTWWWRRRTTTVVVVVVVVVVVVWWWYYYXXXZZZ___fffhhhggghhhlllkkkttt|||ppp^^^LLLFFFDDD@@@>>>@@@888888999888777888999;;;777777888888999999999:::555555555555555666777888777777888888888888777777333333333333222222222222111000000000111222444555000111111222333333444444////////////////////////...//////000111222222333666444222///.........///......---,,,,,,+++******************************)))+++,,,,,,+++***+++,,,///.........///000222333222222111000000000000000***************)))((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''******)))(((''''''&&&&&&((((((((((((((('''''''''***+++,,,------,,,+++******)))'''&&&'''(((***+++///////////////000111111......//////000111333444333333444555666666666555......///000111222222222000111222111000///000111///......---------......222333444444555555444444333333222222222333444444:::111///777===???IIIVVVbbbyyyzzzxxx{{{~~~|||ppp___YYYOOORRRZZZiiizzztttooooooooommmiiiccc^^^ZZZUUUUUUVVVXXX[[[___ccceeefffdddaaa______aaadddfffbbbbbbbbbbbbbbb```___^^^[[[YYYWWWVVVUUUTTTRRRPPPLLLJJJIIIIIILLLOOOQQQRRRQQQMMMJJJKKKOOORRRRRRQQQQQQRRRRRRRRRRRRTTTWWWZZZWWWYYY\\\___aaaccccccdddkkkiiilllttt|||tttZZZQQQFFF???======;;;888:::999888999::::::999777777777777777666666666666555555555555666666666666666777999::::::999777666111000000000000/////////000////////////111222333111111111111111111111111..............................///000000111222222333222///---,,,------...------,,,++++++***))))))***************************,,,......---,,,---...///.........///000111222000000///...------------+++++++++******)))(((((())))))))))))))))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((%%%%%%%%%$$$###"""""""""((((((((((((((((((((((((((())))))))))))))))))(((+++***)))((((((***+++,,,...............///000000/////////000111222333444333333333333444444444444333333222111000000//////000111222111000///000111//////......---......///222333444444555555444444333333333333333444444555999333444<<>>::::::;;;;;;:::777666555666888888777555555555555444444444444333555555666666666777777777555666777888888777666555222111111111000000000000------------......//////000000//////...------------------------------------........./////////000------,,,++++++,,,---...,,,+++++++++*********)))************************+++,,,...///.........000............//////000000111000///......---------...---,,,+++***)))))))))))))))))))))))))))))))))%%%%%%&&&''''''((())))))***)))'''%%%%%%''')))***,,,,,,,,,++++++*********((((((((((((((()))))))))+++***)))(((((()))***++++++*********+++,,,---...---......///////////////000000000111222333555555666555222111000111222333333333222222222222222222///000111111000000111222000000/////////000111111333444444555555555555555555555555555555666777888888999>>>DDDIIIQQQcccttt{{{kkkggglll{{{pppZZZOOONNNOOO]]]sssyyyyyysssqqqoookkkmmmooopppoookkkgggddd]]]]]]\\\\\\\\\]]]^^^___\\\\\\\\\]]]^^^```bbbdddiiijjjjjjiiifffbbb]]][[[\\\YYYUUUSSSRRRQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJLLLSSSVVVXXXWWWTTTRRRRRRTTTTTTUUUTTTSSSPPPPPPQQQSSSSSSTTTUUUVVVWWWYYYYYYZZZXXXTTTTTTZZZdddooo}}}zzz{{{|||mmmXXXLLLEEEAAA<<<999999::::::999666555555666888888777555777777666666666555555555555555666666666777777777555555666666666666555555333222222222111111111111......//////////////////............................................................////////////------------------......,,,,,,,,,,,,,,,+++++++++)))))))))))))))))))))))))))+++---------,,,---///.........///////////////000000///...............///...---+++***))))))***((((((((((((((((((((((((&&&&&&'''((())))))*********)))'''%%%%%%''')))***))))))(((((((((((((((((((((((((((((())))))******+++***)))(((((()))***+++))))))******+++,,,------...///000111111111111000000000000111222333555555777555333222111222333444333333222222222222222222...000111111000000111222000000000000000111222333333444555555666666555555666666666666777888999:::999;;;@@@FFFNNN]]]ttt~~~rrrooovvvnnnYYYOOOOOOVVVppptttuuu}}}sssooommmmmmggghhhjjjkkkjjjhhheeeccc]]]]]]^^^^^^___```aaaaaa^^^^^^^^^^^^____________cccdddeeeeeedddaaa^^^\\\___\\\WWWTTTRRRQQQOOOMMMJJJMMMOOONNNKKKIIIIIIIIIRRRUUUXXXWWWSSSRRRSSSTTTRRRSSSSSSRRROOONNNOOOPPPTTTTTTTTTUUUUUUVVVWWWWWWTTTPPPPPPVVV___iiivvv|||{{{~~~oooZZZKKKCCCCCC@@@<<<:::999888888888666555555666888999888666666666666666555555555555555555555555666666666666444444444444444444444444333333222222222111111111111111222222222222111111////////////000000000000////////////////////////////////////////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''')))+++,,,++++++,,,...---....../////////......---------,,,------...///111///---+++************((((((((((((((((((((((((''''''(((((())))))******)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((())))))******+++)))((((((''''''(((((()))))))))***+++,,,,,,------///000111222333222111000000000000000222333444555555555333222222333444444555444333222111000///......///111111000000111333111111111111222222333444444444555666666666666555777777777777888:::;;;<<<;;;???DDDMMMZZZooo}}}{{{hhhVVVQQQTTTfffxxxssszzztttnnnjjjiiijjjhhhhhhgggfffdddbbb```___]]]]]]^^^___```aaabbbbbbaaaaaaaaaaaa```___^^^]]]______```aaaaaaaaa```___```]]]XXXUUUTTTSSSRRRQQQNNNPPPQQQPPPLLLJJJLLLNNNVVVWWWWWWUUUSSSRRRRRRRRRNNNOOOPPPPPPNNNMMMNNNOOOTTTTTTSSSSSSSSSTTTUUUUUUQQQMMMNNNTTT[[[bbbllluuu}}}{{{|||~~~yyy}}}uuu```QQQGGGCCC@@@???===:::888777777777555555555666888999888666444444444333333333333222333333444444444555555555333333333333333333333333555555555444444444333333444444555666666555444333333222222111111000000000000000000000000000000000000000000000000000000000..................------++++++++++++++++++++++++))))))))))))))))))))))))&&&(((++++++++++++,,,...---......//////...------,,,,,,,,,---...///111111222000...,,,*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++((())))))))))))))))))((()))***+++,,,---...//////...///111222222222000////////////000111222333444222222222222333333333333333333222111000000//////---///111111000000222333111111111222222333444555444444555666666666666666777777888888999;;;<<<===>>>CCCKKKXXXkkkuuusss___UUUWWW^^^yyy|||tttyyywwwllliiifffeeefffeeedddbbb```^^^]]]]]]]]]\\\]]]^^^^^^____________bbbbbbcccccccccaaa___^^^\\\\\\\\\\\\]]]^^^___```___\\\XXXVVVWWWXXXXXXXXXVVVVVVTTTPPPKKKLLLRRRXXX^^^[[[WWWTTTSSSRRRPPPNNNMMMNNNPPPQQQPPPPPPQQQSSSTTTSSSRRRQQQQQQRRRRRRSSSPPPMMMOOOUUUZZZ^^^dddjjjyyyxxxvvvvvvyyy~~~yyyvvvxxxxxxbbbTTTLLLHHHEEE<<<<<<;;;999888666666777444333333555777888777555444444444333333333222222222222222333333333444444222222222111111222222222999888888888888777777777666777888888888777666555666666444333222000//////000000000000000000000000111111111111000000000000---............---,,,+++******************++++++))))))))))))))))))))))))&&&)))+++,,,,,,,,,---...---.../////////...---,,,.........///111222444555333111...,,,******++++++(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((('''(((((()))***+++++++++***+++,,,------,,,+++******+++,,,...///000000000---...000111222111///.........//////000111333444///000111222222222222222......///000111222222333---///000111000000222444222222222222333444555666444555555666666666666666888888888999:::;;;===>>>???FFFQQQaaaxxxwwwllljjjYYYTTT\\\gggttttttpppgggeeecccbbbccc___]]][[[ZZZYYYZZZ\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\bbbcccdddeeedddcccaaa___YYYYYYXXXXXXYYY[[[\\\^^^]]]ZZZXXXWWWYYY[[[]]]]]]]]][[[VVVOOOJJJNNNXXX```eee___XXXTTTSSSRRRNNNLLLNNNQQQSSSTTTTTTUUUVVVXXXSSSRRRQQQPPPOOOPPPQQQQQQQQQPPPRRRXXX\\\]]]aaafffnnn{{{}}}xxxppppppqqqsssxxxuuunnnrrrvvv~~~yyycccQQQIIIFFFDDDBBB888999999888777666666777222222222333666777666444666666555555555444444444111111222222222333333333222222111111111111222222<<<;;;;;;:::999888777777666666666777777777777777444444333333333333222222000000////////////000000111000///---,,,,,,------...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********(((((((((((())))))))))))***+++---///000000///...,,,---...///////////////.........///000222333444444000+++))))))***(((&&&))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''(((((())))))******+++++++++******)))(((((((((((())))))))))))((())))))***++++++,,,,,,---,,,,,,---///000///...111111222222222111111000222111000//////000111222111000///......///000000...//////000111222222222111222333222000///000111000000111222444555666666444444555555666777777777777777999:::;;;===@@@AAAGGGIIIUUUmmmzzzzzztttggg]]]VVVaaasss~~~mmmeeeaaa^^^[[[[[[___\\\YYYXXXZZZ]]]^^^______]]][[[[[[\\\]]]]]]\\\\\\]]]]]]^^^```aaabbbbbbYYYXXXXXXXXXYYYZZZ\\\]]]WWWXXXYYYXXXXXXYYY\\\^^^bbb]]]UUUPPPOOOSSSZZZ^^^___\\\WWWRRROOOMMMMMMMMMOOOOOOPPPRRRTTTUUUTTTRRRUUUSSSQQQNNNNNNOOOPPPRRRQQQTTTVVVXXXYYY[[[^^^```jjjpppzzz}}}tttmmmjjjiiijjjsss~~~~~~xxxmmmnnnpppttt}}}qqqdddSSSGGGBBBAAA@@@>>>::::::999777666444333333333333333333333333333333555555444444444333333333333333111000000000111222000000111111111222222222999999888888777666666555444444444555555555555555444333333333222111111111......------------......000///...,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,++++++*********(((((((((((()))))))))))))))***+++,,,------------------.../////////......////////////000111222222333///+++((())))))'''&&&)))))))))))))))))))))))))))(((((((((''''''''''''((()))))))))*********+++((()))))))))))))))(((((((((((((((((())))))))))))))))))***++++++,,,,,,------,,,,,,---///000000///111111222222222222111111111111000//////000111222222111000.........///000000000000111222333333333333444444333111//////000111111222222333444555555444444555555666777777777999::::::;;;;;;===???@@@GGGNNN^^^wwwxxxzzzooobbbZZZYYYiiixxxiiibbb```]]]\\\\\\]]][[[YYYYYYZZZ\\\]]]]]]___]]]\\\[[[[[[[[[YYYWWWYYYYYYZZZ[[[\\\]]]^^^^^^UUUUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYWWWWWWYYY[[[\\\YYYUUURRRQQQSSSVVVYYY[[[YYYVVVSSSPPPOOOOOOOOONNNNNNOOOQQQTTTTTTSSSQQQSSSRRRQQQOOOOOOPPPQQQRRRQQQTTTVVVXXXYYYZZZ]]]___dddiiirrr|||xxxpppiiidddhhhppp|||wwwpppmmmnnnpppssstttuuuvvvvvvtttqqqnnnmmmrrrzzzqqq]]]SSSFFF===::::::999777<<<;;;:::999777666555444333333333333333333333333444333333333222222222222222111000/////////000000/////////000000000111111777666666555555444444444222222222222222222222222333333222111111000//////......------------.........---,,,,,,,,,,,,------...---,,,+++++++++,,,,,,+++++++++++++++*********))))))))))))((((((((((((************+++,,,------....../////////...------000000000000000000000000///---)))((((((((('''&&&))))))))))))))))))))))))((((((''''''''''''&&&&&&))))))))))))************&&&''''''(((((('''''''''(((((((((((())))))))))))******+++,,,,,,------...---,,,,,,---///000000///111111222222222222222111111000000///000111222333333222000///.........///111111111222333333444444555666666444111///000000111111222222333333333444444555555666666777777888888999::::::;;;===AAADDDHHHVVVlllrrr~~~hhh[[[VVV]]]vvv}}}qqqddd```___]]]\\\]]]\\\ZZZYYYZZZ\\\]]]\\\[[[]]][[[YYYYYYXXXWWWTTTRRRUUUUUUVVVWWWXXXYYYZZZZZZSSSSSSRRRRRRSSSTTTVVVWWW\\\\\\[[[XXXVVVUUUVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSUUUUUUSSSRRRQQQPPPOOONNNMMMMMMNNNPPPSSSTTTRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQSSSVVVWWWWWWXXX[[[]]]^^^bbbhhhoooyyyqqqgggeeehhhkkkwww{{{vvvooohhhcccbbbbbbccciiihhhgggggghhhkkkmmmooorrr{{{|||hhhXXXLLLFFF???:::::::::888777::::::999888777555444444333333333333333333333333222222222222111111111111111000///.........//////............////////////555555555555444444444444222222111111111111111000222222111000///......---000//////......//////000,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++***************))))))))))))((((((((((((---,,,+++++++++,,,...//////000000000///...------000000000//////...------,,,***((('''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((&&&&&&''''''((((((''''''(((((((((((())))))))))))++++++,,,,,,---......///...---,,,---///111000///111111222222333333222222111000000///000111333444444333111///...------...111111111222222222333333444555555444222111222333222222222222333333333333555555555666777777888888555777999:::;;;???EEEJJJLLL```|||wwwtttzzzcccVVVUUUcccwwwlllccc```___]]]\\\]]][[[[[[[[[\\\^^^^^^\\\ZZZZZZWWWTTTRRRRRRRRRRRRQQQSSSSSSTTTTTTUUUVVVWWWWWWUUUTTTTTTSSSTTTUUUVVVWWW\\\\\\ZZZXXXUUUSSSTTTVVVTTTTTTTTTSSSSSSRRRQQQQQQPPPQQQQQQQQQPPPNNNLLLKKKMMMMMMNNNPPPRRRSSSRRRPPPNNNOOOQQQRRRSSSSSSSSSRRRQQQSSSUUUVVVVVVVVVXXXZZZ\\\^^^aaaeeelllyyyzzztttssskkkpppvvvzzz}}}|||uuuqqqjjjiiifffeeedddfffhhhiiiooonnnnnnnnnooosssxxx|||}}}wwwfffTTTHHHBBB???<<<;;;<<<;;;999777777777666555444333222111222222222222222222222222333222222222222111111111000000/////////.........---.........////////////444444555555555555555555222222222111111111000000111111000//////...------//////............//////++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***************************)))))))))((((((((('''---,,,+++******,,,---...000000000000///...------/////////...---,,,***)))((((((((('''&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&'''((()))))))))))))))(((((((((((())))))))))))+++,,,,,,------...//////...------...000111000///111111222333333333333333222111000000000222333444444333111///...------...000000000111111111111111000222333333333333444666333333333333333333444444555555666666777888888888666999;;;;;;<<<@@@IIIOOOVVVnnn}}}ooouuuuuu```WWW[[[nnnssskkkcccaaa```\\\[[[]]]\\\\\\\\\^^^___^^^\\\ZZZVVVRRRMMMKKKLLLPPPSSSUUUSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWYYYYYYXXXVVVTTTSSSUUUVVVUUUTTTSSSQQQQQQQQQQQQRRRNNNNNNOOOOOONNNLLLJJJHHHMMMMMMNNNPPPRRRSSSRRRPPPNNNOOOQQQSSSTTTTTTSSSRRRQQQSSSUUUUUUTTTTTTVVVWWW]]]^^^^^^___cccnnn|||}}}{{{xxxuuuqqqooopppssssssqqqooonnnoooqqqqqqqqqooouuu|||~~~yyyvvvvvvvvv|||||||||xxxrrrmmmiiihhhbbbcccdddggglllqqqvvvyyyqqqcccUUUIIIBBB999888888999999777555333666555555444333222111111222222222222222222222222333333333333222222222222000111111000000000//////........./////////000000444444555555666666666777333333222222111000000000000000////////////......------,,,,,,,,,,,,------,,,,,,------------,,,+++,,,,,,---------,,,+++***)))))))))*********************))))))((((((''''''***))))))((())))))******------.........------,,,,,,---------,,,***((('''&&&'''(((((('''&&&'''((())))))))))))))))))))))))))))))************++++++************))))))))))))'''((())))))************(((((((((((())))))))))))++++++,,,------......///...------...000111111000000111222333444444444444333222111000000111222333333222000///.........///000000000000000000000000...000222333333333555777333333444444555555555666555666666777777888888999:::===???>>>>>>CCCMMMUUUhhhzzzlllfffqqq}}}mmm]]][[[fff~~~~~~oooiiidddbbb```\\\[[[\\\]]]\\\\\\]]]^^^^^^[[[YYYSSSOOOJJJIIILLLQQQUUUXXXUUUUUUUUUUUUVVVVVVWWWWWWUUUTTTSSSRRRSSSSSSTTTUUUWWWWWWWWWUUUSSSSSSUUUWWWUUUSSSQQQOOOOOOOOOPPPQQQMMMNNNNNNNNNNNNLLLJJJIIIMMMMMMNNNPPPSSSTTTRRRQQQOOOPPPRRRSSSTTTTTTSSSSSSRRRSSSTTTTTTSSSRRRSSSUUUZZZ\\\]]]\\\]]]dddpppzzz~~~tttkkkggggggaaa___^^^^^^```aaaaaaaaa___ccciiiooouuu~~~tttqqqmmmiiifffffffffggghhhiiikkkkkkjjjjjjkkkllljjjkkknnnssszzz{{{jjj\\\QQQGGGAAA???777777888888777666444444666666555555444333333222222222222222222222222222444333333333222222222222000000111111111000///............////////////000333333444444555666666777222222222111000////////////////////////000000000---,,,,,,++++++,,,,,,---......//////...---,,,+++,,,,,,---------,,,+++***((()))))))))*********+++*********)))((('''''''''((()))))))))))))))(((((())))))***+++++++++******)))***++++++***(((&&&%%%$$$&&&))))))''''''(((***))))))))))))))))))))))))((()))))))))************+++*********)))))))))(((''''''((()))************(((((((((((())))))))))))+++++++++,,,------......///...---...000222111000000111222333444444444444555444222111000111111222222111000.........///000111111111111111111111111...000222222222222444555333444444555666777888888666666666777888888999999:::>>>AAABBBDDDKKKXXXbbb|||qqqaaa]]]^^^mmmooocccZZZ```tttuuujjjeeebbbbbb```\\\[[[]]]\\\[[[ZZZZZZ[[[[[[YYYXXXRRROOOMMMMMMPPPTTTWWWXXXVVVVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSRRRRRRSSSTTTTTTWWWWWWVVVTTTRRRRRRSSSUUUQQQQQQPPPOOONNNNNNNNNNNNMMMMMMNNNOOOOOOOOOOOOOOONNNNNNOOOQQQTTTTTTSSSQQQPPPQQQRRRSSSSSSSSSSSSSSSRRRSSSTTTSSSQQQQQQRRRSSSSSSVVVYYYYYYXXX\\\eeemmmwwwuuuiiiggg^^^\\\YYYXXXXXXXXXWWWVVVUUUXXX\\\___ccckkkuuu}}}~~~|||wwwrrroooooorrruuuvvvyyypppcccaaa___^^^___aaaccceeeeeehhhlllppptttyyypppbbbTTTLLLEEE>>>;;;<<<888888888888777666777888555555444444333333222222111111111111111111111111222222222222111111111111//////000000000///...---,,,---------............222222333444555555666666222111111000///...............//////000111111111///......------....../////////000000///---+++***,,,,,,---...---,,,+++***(((((())))))*********++++++******)))(((''''''&&&)))***+++,,,,,,+++***)))%%%&&&'''((((((((((((((('''(((******)))'''%%%$$$###&&&))))))(((''')))+++))))))))))))))))))))))))'''((((((((())))))******))))))(((((('''''''''&&&&&&'''((()))************(((((((((((())))))))))))******+++,,,,,,------...///...---...111222111000000111222333444444555444666555333111000000111111111000///......///000000333222222222222222222222///111222222111000222333444444555666777888999:::666666666777888888999999666;;;AAADDDIIITTTcccooowww^^^RRRTTT[[[lllzzz{{{eee\\\WWWccc~~~ooofffbbb```aaa```\\\[[[^^^[[[YYYXXXXXXYYYYYYXXXVVVQQQQQQQQQSSSUUUWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSSSSTTTUUUUUUXXXXXXWWWTTTRRRQQQRRRSSSNNNNNNOOOOOONNNMMMKKKJJJLLLMMMNNNOOOQQQRRRSSSTTTOOOOOOPPPRRRTTTUUUTTTRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSSSSSSSQQQPPPQQQRRRLLLRRRVVVWWWUUUWWW^^^eeemmmwwwqqqkkkccc```]]]ZZZYYYWWWTTTRRRQQQSSSUUUVVVXXX___iiipppmmmjjjeee^^^ZZZZZZ^^^aaa___iiizzz}}}uuunnnnnnqqqwww|||qqqggg```]]]\\\\\\\\\___cccgggiiinnnrrrwww~~~www^^^RRRHHHDDDAAA;;;888:::666666555444333444666888333222222111111000000000111111111111111111111111111111111111000000000000---.../////////...,,,,,,++++++,,,,,,,,,---------444222111/////////000000111000///...---,,,,,,,,,............////////////000///...------...000111...///---***+++...,,,'''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''((())))))))))))))))))))))))''''''(((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))------,,,,,,++++++******'''((((((((((((((('''&&&*********)))))))))))))))&&&'''''''''(((((())))))'''))),,,...///---***(((---......///000/////////000000111111111222222222222222222222222222222222333111000000111111///...,,,---...---,,,,,,---//////000111222333444444444222333333444444555555555444444555555666777777777777888:::;;;;;;:::999888:::@@@FFFHHHMMM[[[qqq}}}eeeVVVRRRXXX```mmmvvvxxxkkkZZZ[[[```pppwwwpppkkkhhhccc^^^[[[ZZZYYYZZZUUUUUUUUUUUUUUUUUUUUUUUUPPPRRRVVVYYYZZZYYYWWWUUUSSSVVVYYY\\\]]]\\\ZZZXXXYYYZZZYYYVVVSSSVVV___fffccc___YYYUUURRRPPPNNNMMMNNNOOOPPPNNNKKKJJJLLLNNNNNNMMMMMMNNNOOOQQQSSSUUUSSSSSSRRRRRRSSSUUUWWWXXXTTTTTTSSSSSSQQQPPPOOONNNMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQTTTXXX\\\aaaiiivvv|||xxxrrrkkkfffaaa[[[XXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^YYYVVVVVVUUURRRRRRVVVUUU[[[bbbkkkzzzzzzxxxxxxzzz|||~~~xxxooofff\\\]]]___bbbfffkkkrrrzzzyyytttqqqkkkccc```aaa\\\ccchhhhhhgggnnn|||qqqaaaOOOIIIAAA:::777555444333777444222333555555333111222222222222222222222222333222111111000000111111222111111111000000/////////............---------,,,---......//////......333222111000000000111111000000///...------------//////////////////////////////...............///***///000,,,+++---...---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((('''''')))***---...///...,,,+++------------.........///111111111222222222222333333333222222222222222222222111///000111111000///......///...------...000///000111222333444444444444444444444444555555555444444555555666777777777888999999::::::::::::::::::AAAIIINNNUUUeee{{{nnnZZZSSSVVV```jjjqqqwww|||}}}~~~pppdddYYYZZZ```rrrtttnnnhhhfffaaa]]]ZZZXXXXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTRRRTTTVVVXXXYYYXXXVVVUUURRRUUUXXX\\\]]]]]]\\\[[[WWWYYYZZZYYYYYY]]]eeellliiiddd]]]XXXTTTRRRPPPOOOMMMOOOPPPNNNLLLKKKMMMOOOOOOOOONNNNNNOOOQQQSSSTTTTTTTTTSSSSSSTTTUUUWWWXXXUUUTTTRRRPPPOOONNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNPPPPPPPPPPPPPPPSSSWWW[[[]]]cccmmmwww|||wwwtttlllkkkiiigggdddaaa___^^^\\\VVVRRRQQQOOOMMMOOOSSSQQQVVV[[[```kkkxxxrrrgggggghhhjjjvvv{{{tttmmmiiijjjmmmrrryyyoooccc___]]]YYYWWWYYY\\\^^^aaafffkkkoooqqqlllhhhhhhfffdddeeeiiinnnvvv~~~www```UUUGGGCCC===888666666555444666444222333444555333111333333333333333333333333333222111111000000111111111111111000000000/////////............---------,,,------...............111111000000000111222333//////............//////000000000000000000000000////////////...---,,,,,,)))///111---)))***------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((()))))))))))))))))))))))))))******))))))((('''''''''+++,,,---.........------...---,,,,,,,,,---...///222222222222333333333333333333333222222111111111111000///000111222111000///000000///......///111///000111222333444444444666666555555555555555555444444555555666777777777:::999999999999:::<<<<<>>;;;888666777777666555555333222333444444333111333333333333333333333333222222111000000000000111111111000000000000/////////............---------,,,,,,---.....................//////000111222222///.........///000000111111111111111000000000000......//////...---+++)))+++......+++)))***+++)))+++++++++******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((((((((((((''''''''''''******++++++,,,,,,,,,---(((((('''&&&'''((())))))((((((((())))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,---......///...,,,,,,,,,---///111222222333333333444444444444333333222222111111111000///...///111222222111///000000///...---///000///000111222333444444444777777666666555555555444444444555555666777777777;;;:::888777888:::===???EEEIIIPPPYYYggg{{{}}}iiiWWWWWWgggyyyrrreeeZZZSSSVVVZZZfff}}}nnngggfffeeedddaaa___\\\ZZZYYYXXXUUUUUUTTTTTTTTTSSSSSSSSSWWWVVVVVVUUUTTTTTTUUUUUUUUUVVVXXXZZZ[[[\\\\\\[[[]]]___aaaaaa``````ccceeehhhccc[[[TTTPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPQQQOOOOOOMMMMMMLLLMMMNNNOOOQQQQQQQQQRRRRRRSSSSSSTTTRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMNNNOOONNNOOOPPPTTTVVV______```ccciiiuuuxxxpppgggbbb___\\\```eeejjjlllkkkhhhggggggccc]]]^^^^^^^^^```bbbccccccaaa^^^XXXTTTUUUWWWXXX^^^ffflllqqqvvvwwwuuutttvvvxxx|||{{{uuukkkdddbbb```\\\YYYXXXWWWXXX[[[aaafffjjjhhhhhheee___[[[\\\___bbbgggkkkoooqqqrrrrrrssssssyyyssspppsssyyysss___NNNDDDBBB888777666666777777666555333333222222333333222222222222222222222222222222222222111000000000000000000000000000000000/////////............---------,,,,,,---.........------,,,------///000000111111////////////000000111222222111111111000000000///---............,,,***))),,,,,,***)))...222000*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++***)))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&((((((((((((((((((''''''&&&'''''''''(((((())))))'''''''''''''''((())))))''''''(((((())))))))))))'''(((((()))***+++,,,,,,,,,+++*********+++------111000...------///111222222222333333333444444444333333333222222111111111000///...///111222222111///000000...---,,,---//////000111222333444444444777777666666555555555444444444555555666777777777:::999777666777:::>>>@@@EEEIIIPPP\\\nnnlll```ZZZggg~~~uuuhhh]]]UUUSSSTTT]]]pppttthhheeedddeeedddcccbbb___]]][[[ZZZSSSSSSSSSSSSSSSSSSSSSSSSXXXWWWUUUTTTSSSTTTTTTTTTXXXXXXXXXXXXXXXXXXXXXXXX\\\]]]^^^___^^^]]]]]]]]]bbb]]]VVVQQQOOONNNNNNNNNMMMLLLLLLMMMNNNPPPPPPQQQMMMLLLKKKJJJIIIJJJKKKKKKNNNOOOOOOOOOPPPPPPPPPPPPNNNPPPRRRSSSSSSPPPMMMKKKKKKJJJJJJJJJKKKMMMNNNOOOLLLMMMNNNNNNNNNPPPRRRUUU\\\]]]^^^```dddllltttzzz~~~yyyuuuwww{{{{{{xxxuuuooogggdddbbb```___``````___^^^[[[XXXVVVVVVVVVVVVYYY\\\aaadddfffeeeddddddgggjjjfffgggfffbbbaaadddeeeccccccbbbaaa```aaadddggghhhffffffeeecccbbbfffoooxxxlll\\\PPPFFF???<<<888777666666777777666444111222222222222111222222000000000000000000000000222111000000//////000000//////////////////000000///............---------+++,,,,,,---...---------,,,---...///000000000000000000000000000111222222111111111000000//////...------------,,,+++******+++)))''')))333;;;888111***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((******)))(((''''''''''''))))))))))))))))))))))))%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&'''((()))))))))(((&&&''''''(((((())))))***''''''(((***+++,,,---...++++++*********+++,,,---111000/////////000111222222222222222333333333333222222222222222222222222111000///000111222111000///000000...,,,,,,---...///000111222333444444444666666555555555555555555444444555555666777777777888777666666777:::>>>@@@BBBGGGRRRcccyyyvvv```\\\ccczzznnnbbbXXXUUUWWWXXXiii~~~~~~ooogggddddddcccccccccbbb```^^^[[[ZZZQQQQQQQQQRRRSSSSSSTTTTTTWWWVVVUUUTTTTTTTTTTTTTTTYYYXXXWWWVVVUUUUUUVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\]]]ZZZUUURRRQQQPPPPPPOOOMMMKKKJJJKKKNNNOOOOOOOOOKKKJJJIIIHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNNNNMMMMMMKKKNNNRRRTTTTTTPPPLLLIIIIIIIIIHHHIIIJJJLLLNNNPPPLLLMMMOOOOOOOOOPPPRRRTTTTTTWWW[[[___bbbggglllpppzzzpppmmmiiigggggggggfffeeeaaa```___^^^^^^]]]]]]]]]aaacccdddcccbbbaaaaaabbb^^^bbbddddddhhhooorrrrrruuusssqqqoooppprrruuuwwwzzzuuupppmmmmmmvvv~~~lllXXXMMMGGG@@@:::777999777666666777666555333///111222222111000111333////////////////////////111111000////////////000......////////////000000///............---------++++++,,,---------------...///000111222222111111111111000000000111222222111111000//////...------,,,,,,+++++++++++++++,,,******)))***111888777111+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))%%%&&&&&&'''((((((''''''''''''(((((())))))******)))))))))))))))(((((((((###%%%(((*********((('''&&&&&&''''''((())))))***))))))******+++,,,------+++++++++,,,,,,,,,,,,---////////////000000000000111111111222222222222333111111111222222333333444222111///000111111000///111111111000------...//////000111222333444444444444444444444444555555555444444555555666777777777555555555555777:::===>>>CCCKKKZZZoooyyyddd[[[^^^nnnvvvhhh]]]TTTUUU]]]eee}}}yyyuuuiiiccc```______`````````___\\\YYYWWWNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTWWWVVVUUUTTTSSSTTTUUUVVVSSSTTTUUUWWWZZZ\\\]]]]]]ZZZWWWTTTRRRQQQPPPNNNMMMMMMKKKIIIJJJMMMNNNNNNMMMIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLLLLIIILLLOOOQQQQQQNNNJJJHHHJJJIIIHHHHHHIIIKKKMMMNNNLLLNNNOOOPPPOOOPPPRRRSSSOOOSSSXXX\\\___bbbfffhhhqqqyyy~~~||||||}}}}}}}}}wwwxxxxxxwwwvvvuuutttsssvvvxxx{{{|||yyytttooolllhhhmmmrrrvvv~~~yyybbbVVVJJJDDD@@@:::777666888666444444555555555444...000222111000///111333000000000000000000000000111111000///////////////........./////////000000///............---------++++++,,,------------,,,000111222333444333222222222222111111111111111222111000000///...------,,,,,,+++*********+++,,,---)))++++++***+++//////,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))************************)))(((((((((((())))))***))))))))))))))))))))))))%%%%%%&&&'''((((((((('''&&&''''''((()))******+++))))))((((((''''''&&&&&&"""$$$(((+++,,,***(((&&&&&&&&&&&&'''((())))))***++++++++++++++++++,,,,,,+++,,,---.........---------......///000/////////000000111111111222222222000000111222333444444555333111000000111111///...222333333111///...///000///000111222333444444444222333333444444555555555444444555555666777777777333444444555777:::<<<===GGGQQQccczzz~~~gggWWW[[[bbbvvvooocccZZZRRRVVV```sssyyyvvv~~~mmmccc^^^\\\ZZZ[[[\\\]]]^^^\\\YYYVVVTTTMMMNNNOOOQQQSSSTTTVVVVVVSSSTTTUUUUUUUUUUUUTTTTTTUUUTTTSSSRRRRRRTTTVVVWWWUUUTTTUUUWWWZZZ\\\\\\\\\XXXVVVSSSQQQPPPNNNKKKIIIMMMKKKIIIIIILLLNNNMMMKKKIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOOOONNNLLLLLLIIIJJJLLLMMMMMMKKKIIIHHHKKKJJJIIIHHHHHHIIIKKKLLLMMMNNNPPPPPPPPPPPPRRRSSSOOOSSSWWWZZZ\\\^^^```bbbgggmmmxxxuuu|||{{{jjj]]]MMMHHHCCC@@@<<<777777:::666444222222333555555555---000222111//////111333000000000000000000000000111111000///////////////---.........//////000000//////.........---------++++++,,,---------,,,,,,111222444555555444222111////////////////////////,,,---------,,,++++++***,,,,,,++++++***))))))))),,,,,,------,,,+++)))(((''''''(((((())))))******************))))))))))))((((((''''''''''''((((((******+++***'''&&&''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&'''((()))((('''&&&''')))(((((((((((())))))))))))((('''''''''&&&&&&%%%%%%))))))))))))************,,,+++***))))))***+++,,,---...///...---...000222//////////////////......111111111111111222222222222111111222333222000...000000000000000000000000444444222111000000000000...///000111222333333333222333444555555555444333555555555555555555555555999777777999999:::AAAIIISSS```uuu{{{lll^^^WWWWWWWWWjjjxxxggg^^^VVVTTTaaarrrxxxyyy~~~qqqiiibbbYYYVVVZZZZZZYYYXXXYYY[[[[[[XXXUUUPPPQQQSSSTTTVVVWWWWWWWWWWWWVVVTTTRRRQQQQQQRRRRRRUUURRRPPPPPPSSSVVVVVVUUUUUUQQQNNNPPPUUUYYYXXXVVVWWWTTTQQQQQQSSSUUUTTTRRRMMMIIIGGGGGGJJJMMMMMMMMMJJJIIIHHHGGGHHHJJJLLLNNNOOOOOOPPPOOOLLLIIIFFFDDDJJJJJJJJJJJJKKKMMMNNNNNNRRROOOIIIFFFEEEIIINNNQQQUUUUUUTTTQQQNNNMMMNNNOOONNNOOOQQQTTTVVVWWWXXXYYYaaacccjjjxxxppp]]]RRRNNNDDDAAA<<<888666555333222444444555555444444333222000000111111111111000000,,,---...//////...---,,,,,,++++++,,,---///111222111000...------.../////////---+++,,,...///---+++++++++,,,,,,,,,+++******111222333444444333222111////////////////////////---------------,,,++++++++++++++++++++++++,,,,,,,,,---------,,,+++***)))'''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((()))***+++***'''&&&'''(((''''''(((((((((((('''''')))((((((((('''''''''''''''((()))(((''''''((()))(((((((((((()))))))))))),,,,,,,,,,,,+++++++++***))))))))))))************,,,+++***))))))***+++,,,+++,,,......------///000000000000000////////////000000111111222222333333111111000111222222000---000000000000000000000000222111000///...............///000222333333444444333333444555555444444333555555555555666666777777666666888::::::<<>><<<888666666777666555333444444444444333222222000000111111111111000000------...//////...---------,,,,,,,,,---///111222//////............//////...,,,++++++---...---+++***++++++,,,,,,,,,++++++222222222222222222222222////////////////////////------......------,,,,,,******++++++,,,------...,,,,,,---,,,,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))***+++)))'''&&&'''((((((((())))))))))))(((((((((((((((((('''''''''''''''((())))))''''''((()))(((((((((((())))))))))))*********))))))))))))((())))))))))))************++++++************++++++)))+++---......------...000000000000000000000000000000000111222333333444111000000000222111///...000000000000000000000000111000///...............///000111333444444444444333444444555555444333333444444555666777888888999666777:::===>>>BBBOOO\\\sss~~~zzzuuulllcccXXXPPPIIIFFFKKKSSSeee}}}yyyjjj]]][[[bbbrrrvvvvvv}}}ppp```___```]]]XXXXXXUUUUUUUUUVVVXXXXXXVVVTTTRRRRRRRRRSSSSSSRRRRRRQQQVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSUUUUUUSSSQQQSSSPPPNNNOOOSSSUUUUUUTTTUUUSSSPPPOOOOOOPPPPPPOOOMMMKKKIIIHHHJJJKKKLLLKKKHHHGGGGGGFFFGGGHHHJJJKKKMMMNNNNNNMMMLLLJJJGGGFFFGGGHHHIIIJJJLLLNNNPPPRRRLLLKKKIIIGGGHHHJJJMMMOOOPPPSSSVVVVVVTTTPPPMMMLLLNNNOOOPPPQQQRRRSSSSSSSSSVVVXXX\\\cccooo~~~gggWWWJJJ@@@:::999:::888555555555666666555222333333333333222111111///000000111111000000///------...//////...------...............///000000000000000///...---,,,+++---+++***+++,,,---,,,+++)))***++++++,,,,,,,,,,,,222111111000000111111222........................------.........------,,,*********++++++,,,,,,,,,++++++++++++******))))))(((((((((((())))))))))))&&&&&&&&&'''''''''''''''((((((''''''''''''(((((()))******)))(((''''''((())))))************))))))((((((((((((((('''''''''''')))***)))((('''((()))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************++++++++++++++++++++++++(((+++...000///...---.../////////000000000000000///000111111222333444444333111000111222222000///000000000000000000000000111111000/////////000000000111222333555555555555444444444444444444333333222333444555777888999999888999===@@@BBBJJJ\\\mmmrrriiifffYYYRRRJJJEEECCCDDDMMMVVVjjjrrrfff\\\___mmm}}}www}}}xxxhhh[[[[[[```^^^YYYUUUSSSSSSTTTUUUVVVVVVTTTSSSRRRSSSTTTTTTTTTTTTTTTTTTSSSTTTUUUVVVVVVTTTSSSRRRQQQRRRTTTUUUVVVTTTRRRPPPQQQOOOMMMMMMOOOQQQRRRQQQPPPOOOOOOOOOPPPRRRSSSTTTMMMLLLJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFGGGIIIIIILLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIKKKLLLNNNOOOIIIIIIIIIIIIJJJKKKMMMNNNOOORRRTTTTTTRRROOOLLLKKKNNNOOOPPPQQQQQQRRRQQQQQQQQQTTTXXX\\\cccqqqzzzgggSSSGGGAAA<<<:::999:::888555444444333222111222222222222222111000000//////000000000000//////---..................---////////////////////////222222222000...,,,)))'''++++++++++++++++++++++++((()))***+++,,,---------111000////////////000111------------------------,,,,,,---------------,,,+++*********)))))))))((()))))))))((((((((((((((())))))))))))((((((((((((%%%&&&&&&&&&'''''''''(((((((((''''''''''''((((((((()))***)))((('''((()))))))))************))))))'''''''''(((((((((((((((((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,+++++++++))),,,///111000/////////....../////////000000000000111111222333333444444444222111111222222111000//////////////////////////////////////////000000111222333555666666666666555555444444333333333333111222333444666888999999;;;:::===BBBHHHTTThhhzzz{{{lll___YYYXXXJJJFFFCCCDDDEEEHHHPPPYYYnnn~~~uuuhhh```[[[cccxxx~~~qqqeee[[[ZZZ___^^^YYYTTTRRRSSSUUUUUUUUUTTTSSSSSSPPPQQQRRRSSSUUUUUUUUUUUUQQQRRRSSSTTTTTTSSSRRRRRRRRRTTTVVVWWWVVVTTTQQQPPPSSSRRRPPPPPPQQQRRRSSSSSSOOOPPPRRRSSSSSSSSSTTTTTTMMMMMMLLLKKKIIIIIIIIIIIIGGGFFFFFFFFFGGGGGGHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKHHHIIIIIIJJJKKKLLLMMMMMMNNNPPPQQQPPPNNNLLLKKKLLLNNNNNNOOOPPPPPPPPPPPPPPPOOOSSSWWWYYY\\\dddrrr|||wwwcccTTTEEE@@@>>><<<999888777555333222333333111000111111222222111111000/////////000000000000//////.........------.........///////////////.........//////000000///---+++)))++++++++++++++++++++++++((()))***+++,,,---------////////////////////////------------------------++++++,,,,,,------,,,,,,+++******)))((((((''''''))))))((((((((((((((()))))))))))))))((((((((((((%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((((()))***)))((('''((()))))))))************))))))'''''''''(((((((((((((((((()))******(((((()))***(((((((((((())))))))))))))))))***************+++))))))))))))************++++++,,,,,,,,,,,,+++++++++---000000000///000000...//////000000111111111222222222222333333333333444222000000111222111000////////////////////////,,,,,,,,,,,,,,,---...///222333444555777777777777666666444333333333333333222333444555777888999:::;;;;;;???HHHRRR```rrrvvvgggXXXOOOKKKJJJAAA???AAAGGGKKKOOOVVV___tttwwwjjjccc^^^[[[\\\hhhmmmeee]]][[[]]]]]]XXXTTTSSSUUUWWWWWWUUUSSSSSSSSSMMMNNNOOOQQQRRRSSSTTTTTTPPPPPPQQQRRRSSSSSSSSSSSSSSSVVVXXXYYYVVVSSSRRRQQQRRRQQQPPPOOOOOOOOOPPPQQQRRRTTTWWWXXXVVVRRRPPPPPPMMMNNNNNNLLLIIIGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMNNNOOONNNLLLJJJJJJKKKKKKLLLMMMNNNNNNOOONNNNNNNNNRRRUUUVVVWWW[[[cccjjj{{{iii[[[OOOFFF===<<<<<<888444333222111111222333444333222111222222222222111000000...//////000000//////...///...------------...///---......///......------***+++,,,---...//////000+++,,,---,,,+++***+++---)))***++++++,,,,,,,,,,,,---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++*********)))))))))))))))+++***))))))))))))***+++***)))))))))((((((((('''%%%&&&&&&'''(((((())))))((((((''''''''''''((((((''')))***)))((('''(((***((())))))))))))))))))(((''''''''''''((((((((()))((()))******)))((()))***(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))************++++++,,,------,,,+++++++++---............///111000000111222222333444444444333333333333222222222222000......///000//////////////////////////////++++++++++++,,,---...///333444555666777888888888777666444333222222333333555666666888999:::;;;;;;>>>???GGGUUUdddppp|||~~~ssscccUUUKKKFFFDDDBBBAAAAAAFFFOOOVVV\\\dddmmm~~~uuuggg^^^YYYVVVXXX___pppyyyiiieee```[[[[[[[[[YYYVVVVVVXXXZZZYYYVVVSSSSSSTTTNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXZZZZZZVVVSSSSSSSSSPPPPPPOOOMMMLLLLLLMMMOOOPPPUUUZZZ[[[XXXRRROOOMMMMMMOOOOOOMMMIIIFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNJJJIIIIIIIIIJJJJJJKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMJJJMMMPPPPPPNNNLLLJJJIIIHHHHHHIIIKKKKKKLLLLLLLLLNNNPPPQQQQQQQQQTTTYYY^^^iiiuuuyyyfffUUUKKKAAA;;;999:::999444111222222111111222444444333111222222333333222222111000......////////////......///...------------...///+++,,,---......---,,,,,,+++++++++,,,---...000000+++---...---++++++,,,...***++++++,,,,,,,,,++++++,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))))))))***++++++,,,,,,,,,,,,+++******+++,,,---******))))))((((((((('''&&&&&&''''''((()))******((((((''''''''''''(((((('''(((***)))(((((()))***(((((())))))))))))((((((&&&'''''''''(((((())))))(((***+++***)))((()))***(((((((((((())))))))))))'''((((((((())))))******))))))))))))************++++++------------+++++++++,,,---,,,,,,,,,...111222222333444444555666666555444444333333222222111111///,,,,,,---......---////////////////////////,,,,,,,,,---...///000111333444555777888888888888777666555333222222333333888888999:::;;;<<<<<<===BBBDDDOOObbbttt~~~pppeeeUUUJJJFFFEEECCCAAAGGGGGGMMMWWW```hhhsss|||xxxggg]]]WWWTTTTTTYYYdddwwwuuufffeeeaaa[[[YYYYYYZZZXXXWWWZZZ\\\ZZZWWWTTTSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRSSSRRRQQQQQQRRRTTTVVVWWWWWWZZZ\\\ZZZVVVSSSSSSTTTSSSSSSRRRQQQOOOOOOPPPRRRKKKQQQYYY\\\YYYTTTPPPNNNMMMOOOPPPNNNIIIFFFEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJLLLMMMNNNIIIIIIJJJJJJLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMNNNHHHMMMQQQTTTRRRMMMJJJHHHEEEEEEGGGHHHIIIJJJJJJJJJNNNNNNNNNMMMNNNQQQUUUXXXXXXfffzzzsssaaaRRRGGGAAA888555666888888444333555666555333333333222///---222333333333333222111111......////////////......///...---,,,,,,---...///******,,,---------,,,,,,000///---,,,++++++,,,---+++---///...,,,+++---///++++++,,,,,,,,,+++******---,,,,,,,,,,,,+++++++++***,,,---......---+++***+++******)))))))))))))))(((((((((((((((((((((((('''(((***,,,,,,***((('''******)))(((((((((((((((''''''(((((())))))******'''''''''''''''((()))))),,,***(((&&&&&&''')))+++(((((((((((())))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((+++++++++***)))((((((((()))******)))'''&&&((()))---,,,,,,...000000///---..................------111111222333444666666777555555444333333222111111222111000///------,,,,,,///...,,,******+++,,,---...---++++++,,,...111333333444555666777777777777666666555444333333333333:::888666777:::===??????GGGTTTdddrrr|||nnn```RRREEEAAAAAACCCEEEIIIGGGTTTbbbnnnyyy{{{kkk```VVVSSSVVVYYYcccrrrmmmgggddd___[[[ZZZZZZ\\\^^^XXXYYY\\\]]]\\\YYYUUUSSSRRRSSSUUUVVVWWWXXXWWWWWWRRRQQQPPPOOOPPPSSSVVVXXXbbbcccccc```\\\XXXVVVUUUVVVUUUSSSRRRRRRSSSUUUVVVTTTTTTSSSRRRQQQPPPOOOOOOOOOQQQSSSRRRNNNIIIFFFEEEJJJLLLMMMLLLJJJGGGGGGGGGJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJKKKLLLLLLLLLLLLLLLMMMKKKJJJIIIIIIJJJKKKMMMLLLLLLLLLMMMNNNNNNLLLJJJGGGIIIKKKJJJHHHFFFFFFFFFKKKLLLNNNOOOPPPPPPOOOOOOSSSZZZggguuuooo]]]QQQHHH@@@;;;999888666444333333333333111111111111000000000000000000000000000///......222111///.........///000------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,+++*********+++++++++++++++++++++++++++000000/////////.........)))***+++++++++***))))))%%%&&&&&&(((***,,,...///))))))))))))))))))))))))((()))***++++++***)))(((******)))(((((((((((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))((((((((('''''''''((())))))******))))))(((************************)))))))))))))))))))))))))))******)))((((((***+++---,,,+++,,,...///...---........................111111222333444555666666555444444333222222111111222111000///------------///...,,,******+++,,,---+++,,,,,,---///000111111222333444555666666666666666555444444333333444444888888888999<<>>999555888777555333333222333333111111111000000000/////////000000000000///......111000///...---......///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---,,,++++++******++++++++++++++++++++++++++++++......------------,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))***))))))((((((((((((((())))))((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''((((((******))))))((((((''''''))))))(((((((((((('''''')))******++++++******)))************************&&&''''''((()))******+++)))***++++++******,,,......,,,***+++,,,.................................111111222333444444555666444444333333222222111111222111000...------------...---,,,+++***+++,,,---)))+++---000111222111111222333333444555555555555555444444444444555666666666888;;;<<<===BBBIIINNN```ppprrraaaUUUIIIDDD@@@AAADDDJJJUUU___qqqkkk```]]][[[^^^dddyyytttgggcccaaa]]][[[ZZZ[[[^^^```ZZZZZZZZZZZZYYYWWWVVVUUUXXXXXXZZZZZZZZZZZZYYYXXXXXXWWWUUUTTTTTTUUUWWWXXXaaabbbccc```\\\YYYWWWVVV[[[YYYWWWVVVUUUVVVWWWXXXVVVUUUTTTQQQOOOLLLKKKJJJOOOQQQSSSRRRPPPNNNMMMMMMHHHJJJLLLKKKJJJIIIIIIJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMMMMNNNNNNNNNKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJLLLMMMMMMKKKIIIKKKLLLMMMMMMJJJHHHGGGGGGIIIIIIJJJJJJJJJIIIHHHHHHLLLNNNTTT\\\dddnnnrrrfffXXXQQQHHHAAA===;;;777444555444333333222222222333111111000000000000///////////////000//////...---000///......------......------............------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,++++++******++++++************************---,,,,,,,,,,,,+++++++++,,,++++++***++++++,,,------,,,+++)))((('''''''''******************************))))))))))))******))))))(((((((((((()))))))))))))))((((((''''''&&&&&&&&&''''''''''''''''''$$$%%%&&&((())))))((((((******))))))((((((''''''))))))(((((((((((((((((()))******************)))(((((((((((((((((((((((('''''''''((())))))******)))+++,,,,,,,,,---///111111...++++++,,,...//////............////////////000111111222333444444444333333333333222222111111111111///......---------------,,,++++++,,,,,,---+++,,,...000111222333333333444444555666666666555444444444444555666777888666999;;;<<>><<<999666333333222222222222222222111000000000////////////...////////////...------000//////...............,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,************************/////////.........------+++************+++,,,---'''''''''((()))+++,,,---******************************))))))))))))******))))))(((((((((((())))))))))))((((((''''''&&&&&&''''''((())))))))))))((($$$&&&(((*********))))))***)))))))))((((((((('''(((((())))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))***+++---------...000222333000...---...000000000........./////////000000000000111111222333333333333222222222222222111111111000///......---......------------------......//////......000222555777555666666777777777777666444444444555666777888999888:::<<<>>>CCCPPPaaannn{{{fffPPPEEEBBB??????CCCKKKVVVhhh|||kkkddddddnnnttthhhbbbdddbbb___\\\[[[[[[\\\]]][[[ZZZYYYWWWVVVVVVVVVVVVZZZZZZ[[[[[[ZZZYYYXXXWWWRRRRRRRRRSSSTTTVVVXXXZZZ^^^___```___[[[XXXWWWWWWXXXWWWUUUSSSSSSTTTUUUVVVRRRQQQQQQOOONNNMMMLLLKKKNNNOOOQQQQQQPPPQQQSSSUUURRRRRRQQQOOOKKKIIIIIIJJJLLLLLLMMMMMMLLLKKKJJJIIINNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHKKKKKKKKKMMMNNNOOOMMMKKKIIIJJJLLLKKKHHHFFFEEEEEEFFFGGGHHHIIIKKKMMMNNNOOOJJJJJJNNNTTTVVVXXX___gggzzzzzzhhhYYYNNNFFFBBB???>>><<<;;;:::999777555222222222222222222111111000000000////////////..................---,,,,,,000000000/////////......,,,,,,------------,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,,,,++++++***++++++,,,,,,************************------,,,,,,,,,+++++++++''''''(((((()))***************))))))))))))******************************))))))))))))))))))))))))((((((((((((((())))))***(((((('''''''''''''''''''''((()))***+++***))))))&&&'''(((*********))))))((((((((()))))))))))))))(((((())))))))))))******((())))))))))))))))))(((************************************))))))))))))+++,,,---------...000333444222//////000111111000.........//////000000111000000111111111222222222222222222222222222111111000000///........................///////////////222111///...///222555777666777777888888888777777555555555666666888999999:::<<>>EEEPPP___ppp{{{iiiZZZMMMDDDBBBEEECCCGGGUUUjjjwwwmmmjjjwww|||pppfff```^^^ZZZYYYXXXWWWWWWXXXZZZ[[[YYYYYYYYYXXXWWWVVVUUUTTTSSSTTTUUUVVVUUUTTTSSSRRRPPPPPPQQQSSSTTTVVVWWWXXXYYY[[[\\\[[[YYYVVVUUUUUUQQQPPPOOOOOOOOOQQQSSSUUUSSSSSSRRRPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLNNNRRRUUUSSSRRRQQQMMMJJJHHHHHHIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIEEEFFFFFFFFFFFFFFFFFFEEEFFFEEEFFFHHHJJJKKKIIIGGGFFFHHHJJJKKKIIIHHHHHHHHHDDDDDDEEEFFFHHHJJJMMMNNNNNNKKKJJJLLLKKKIIIKKKPPPRRRXXXaaakkkvvv~~~dddXXXKKKEEEAAA:::888999222444555666666666666777444444444444333222000///000000/////////.........,,,------------,,,++++++,,,,,,---------,,,+++***+++,,,,,,------,,,,,,+++************************------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************&&&(((***,,,---,,,+++***)))))))))))))))***++++++((((((((((((((((((((((((''')))***,,,,,,***)))'''((((((((((((((()))******%%%&&&&&&''''''(((((((((%%%&&&((()))***)))(((&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++(((((())))))*********++++++++++++,,,,,,+++++++++(((((((((((((((((((((((((((((()))+++,,,---...///,,,---...---------///111111000///000111000...,,,---......///000111111222000000000000111111111111111111111111111111222222000//////............//////000111222222222222222222222444444444444333222555666666666666666555555777777777777777888888999:::???IIIXXXkkk{{{rrr[[[NNNFFF@@@@@@DDDGGGNNN___yyy|||sssiiijjj|||tttjjjccc^^^\\\SSSSSSSSSTTTUUUWWWYYY[[[YYYYYYYYYXXXWWWVVVTTTTTTQQQRRRSSSSSSTTTSSSRRRQQQRRRRRRSSSTTTUUUUUUVVVVVVXXXZZZ[[[ZZZXXXUUUUUUUUUPPPOOONNNNNNOOOQQQTTTUUUVVVUUUSSSQQQOOOMMMKKKJJJKKKLLLKKKJJJJJJMMMQQQTTTPPPPPPNNNLLLIIIGGGHHHJJJIIIJJJLLLNNNOOONNNMMMLLLGGGHHHIIIJJJKKKKKKKKKKKKEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFGGGIIIKKKLLLJJJIIIGGGIIIKKKLLLKKKJJJJJJJJJCCCCCCCCCCCCEEEGGGIIIJJJOOOJJJFFFFFFEEECCCFFFKKKMMMPPPVVV\\\bbbjjjrrrxxxuuueeeQQQGGG??????===777444555333444555444333222222222555555555555444222000///000/////////............,,,------------,,,++++++******+++,,,+++***)))(((+++,,,,,,------,,,,,,+++************************------------------------+++*********+++,,,,,,---------------------------************************,,,***(((&&&&&&'''((()))---+++***)))***+++***)))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''((())))))******+++...000///)))%%%)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,+++++++++,,,------...------------...//////111222222222222111000000000000000///---...000222444444333333222111000000000111111111111222222222///000000000000111111111444444444333333222222222222333555666666666555555555666777666555444555666777555555666888:::::::::AAALLLXXXdddyyywwwaaaMMMFFFCCC>>>AAAIIIKKKWWWnnnsssjjjjjjtttyyytttmmmhhheeeccc___[[[ZZZYYYXXXWWWWWWVVVVVVWWWXXXWWWWWWVVVVVVVVVWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVSSSTTTVVVVVVVVVSSSQQQOOOLLLLLLNNNOOOQQQSSSUUUVVVXXXVVVSSSRRRQQQOOOMMMKKKMMMLLLJJJJJJKKKLLLMMMLLLOOONNNLLLJJJIIIHHHHHHHHHKKKKKKKKKKKKKKKLLLMMMMMMGGGGGGHHHIIIKKKKKKJJJHHHKKKIIIGGGEEECCCBBBCCCCCCCCCEEEHHHKKKKKKIIIFFFEEEIIIHHHHHHGGGGGGFFFFFFEEEDDDBBB@@@@@@CCCGGGIIIJJJHHHFFFDDDCCCEEEFFFFFFFFFEEEGGGIIIMMMRRRXXX]]]___bbbqqq}}}iiiXXXNNNBBB???<<<888666555555555222222222111111111111000222333444555555444222111---...///////////////...///...------,,,,,,------******))))))***,,,...///333111...,,,)))(((((((((------,,,,,,,,,,,,++++++((()))***+++++++++++++++,,,,,,++++++++++++,,,,,,.........------,,,,,,,,,************************,,,+++***)))))))))******,,,***(((((()))***)))(((************************))))))(((((((((((())))))'''''''''''''''''''''(((&&&&&&&&&'''((((((((()))***(((((()))+++***(((%%%((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))************************(((((())))))))))))******,,,+++++++++,,,---.....................///000000111222222222222111000000000000111///......000222333333333222111000000000000111111111111222222222000000000111111111222222444444444333333222222222333333555666666666555555666777888777666555666777888888888888999<<<>>>@@@FFFUUUeeeqqq~~~gggVVVHHHEEEDDDAAAFFFOOOZZZggg~~~{{{pppgggmmmxxxrrrkkkfffcccaaa^^^[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUQQQRRRTTTUUUTTTSSSPPPOOOMMMNNNPPPRRRSSSTTTTTTTTTWWWUUUSSSRRRQQQPPPMMMJJJMMMKKKJJJIIIJJJKKKLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGKKKJJJJJJJJJKKKKKKLLLMMMGGGHHHHHHJJJKKKJJJIIIGGGJJJIIIHHHFFFEEEDDDDDDDDDCCCDDDGGGHHHIIIHHHFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDBBB@@@@@@CCCFFFHHHIIIGGGEEECCCBBBDDDEEEEEEDDDDDDEEEFFFHHHLLLPPPSSSUUUXXXbbbooo}}}wwweeeUUUIIIBBB>>><<<999666444333333444222222222111111111000000...///111333444444444333000000000000///...------......---,,,,,,,,,,,,,,,+++************,,,---...------,,,++++++++++++,,,------,,,,,,,,,+++++++++))))))***+++++++++++++++***))))))(((((())))))***,,,,,,+++++++++*********************************,,,,,,,,,,,,,,,+++++++++,,,+++))))))*********)))************************))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))******+++++++++++++++,,,---...///000//////000000000111111111111222222222222111000000000111111000//////000222222222111111000000//////000111111111111222222222111111222222222333333333444444333333333333222222333444555555666555555555666777888888777666777888888999:::::::::===DDDIIIMMM___sss{{{mmmVVVKKKDDDDDDEEEFFFNNNYYYiiivvvsssmmmfffvvvvvvpppgggbbb```___]]][[[YYYYYYYYYYYYYYYZZZZZZ[[[YYYYYYXXXWWWWWWWWWWWWWWWQQQRRRSSSTTTUUUWWWXXXXXX[[[ZZZYYYWWWVVVTTTSSSRRRPPPQQQRRRTTTSSSRRRPPPOOOPPPRRRTTTUUUUUUTTTRRRQQQTTTTTTSSSSSSSSSQQQNNNKKKLLLKKKJJJIIIIIIJJJKKKKKKMMMNNNNNNMMMLLLJJJHHHGGGJJJJJJJJJJJJJJJJJJKKKLLLHHHHHHIIIJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEEEECCCDDDDDDEEEFFFFFFGGGGGGCCCAAA???@@@BBBEEEGGGGGGFFFDDDBBBAAABBBCCCBBBBBBCCCBBBBBBBBBDDDEEEGGGIIIQQQUUU\\\iiiooo^^^OOOEEE???<<<999888666444222222222222222222111111111000000000---...000111222333222222111111111111000...---,,,...---,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***++++++++++++******))))))(((((())))))***+++++++++***************************************+++,,,,,,------,,,++++++---+++******+++,,,++++++************************))))))(((((((((((())))))*********))))))))))))))))))))))))))))))(((((((((***)))((((((((((((''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))************************))))))******++++++,,,,,,,,,,,,,,,,,,---///000111000111111222222222222222111222222222222111000000000111222111000000111222111111000000/////////...000000111111111222222222222222222333333333444444333333333333333333333333444444555555555555555555555666777777666666777888666999;;;;;;:::???IIIQQQVVVgggyyy}}}ttteeeXXXJJJEEEBBBEEEIIIOOO\\\hhh|||wwwmmmmmmjjj~~~ssslllddd^^^]]]]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\]]]YYYYYYXXXWWWVVVVVVVVVVVVRRRSSSTTTUUUVVVWWWXXXXXX[[[ZZZYYYWWWVVVTTTRRRQQQOOOPPPRRRSSSTTTSSSRRRQQQRRRTTTWWWXXXWWWTTTQQQNNNQQQQQQRRRUUUVVVUUURRROOOKKKKKKJJJIIIHHHHHHJJJKKKNNNOOOPPPPPPNNNLLLIIIGGGJJJIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJJJJIIIGGGFFFFFFEEEFFFGGGGGGGGGEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCDDDDDDEEEEEEAAA@@@>>>???AAADDDEEEEEEEEEBBB@@@???@@@@@@@@@???AAAAAA@@@??????@@@AAAAAAJJJKKKOOOYYYlll{{{pppfffXXXKKKBBB===;;;:::666555444222222222222222111111111111000000000000000000000000000///------000111111111000///......------,,,++++++++++++,,,---,,,,,,++++++*********+++,,,------,,,+++)))(((,,,,,,,,,++++++++++++***)))******+++++++++******++++++************++++++,,,,,,,,,,,,,,,+++++++++******************************++++++,,,+++******+++)))((((((***+++***)))))))))))))))))))))))))))))))))(((((((((((())))))++++++******)))))))))))))))))))))))))))(((((((((&&&''')))))))))'''&&&%%%&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++,,,------...------------...///000111111222333333444444333333111222222222222111000000000222333333111000111222000000000///////////////000000111111111222222222222333333333333444444444333333333333333333333333555555555555444444555555333444555555444444666777555888:::;;;<<>>===>>>@@@BBBCCCCCCCCCAAA>>>>>>>>>??????>>>AAA@@@???>>>>>>???@@@@@@CCCDDDGGGLLLWWWiii~~~rrrfff^^^PPPKKKCCC<<<999777666555444444333333222222222222111111111000000000//////000000//////...---,,,,,,---...///000000000000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---,,,+++)))(((,,,,,,+++++++++***************+++++++++******)))+++******************+++++++++++++++++++++++++++************************))))))))))))************(((&&&%%%%%%'''(((((('''(((((((((((((((((((((((())))))(((((((((((())))))++++++******))))))((((((((((((((((((((((((((((((###%%%(((((('''$$$######''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***++++++,,,---.../////////............///000000111222333444555444333333111222222222222111000000000222444444222111222222000000000000////////////000111111111111222222222222222333333333444444444222222333333333333444444666666555444444444555555222333444444444444555777666888;;;>>>BBBKKKUUU]]]hhhjjjjjjdddYYYOOOGGGCCC>>>???DDDPPP```sssllliiiqqq~~~lllfff___[[[[[[[[[[[[YYYYYYYYYYYYYYYZZZ[[[\\\]]]XXXXXXWWWUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSTTTTTTTTTTTTRRRPPPOOOOOOPPPRRRSSSUUUVVVWWWWWWSSSUUUXXXYYYXXXUUUQQQNNNLLLMMMOOORRRUUUVVVUUUSSSKKKMMMMMMKKKGGGFFFIIILLLPPPPPPPPPOOONNNLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGEEEHHHKKKJJJGGGEEEFFFHHHDDDDDDDDDDDDCCCBBB@@@@@@BBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAA@@@??????>>>???=========@@@AAAAAA@@@AAA???======>>>???@@@???AAA@@@???>>>>>>???@@@AAABBBCCCFFFHHHLLLWWWkkk}}}{{{tttkkkbbbWWWMMMFFF>>>;;;888777777666555333333333333333333222222222111111000000000/////////------------......//////+++,,,---///000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,++++++++++++***************++++++++++++***)))))))))((((((''''''(((((()))((((((((((((((()))))))))***************************))))))((()))***+++,,,((('''%%%&&&((())))))((())))))))))))))))))))))))))))))(((((((((((())))))+++******)))((((((''''''&&&&&&&&&'''((((((((()))%%%'''((('''$$$###$$$&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))++++++,,,---...///000000111000//////.../////////000222333555555444333222111222222222222111000000111222444555333222222333000000000000000000000000000111111111111222222222222222222222333333333333222222222333333444444444777666555444333444444555222333555555444555666888:::;;;>>>CCCKKKUUU^^^cccfffaaaZZZQQQIIICCCAAAAAA@@@DDDLLLZZZnnn}}}ooorrrwwwiiiddd^^^[[[\\\\\\ZZZXXXYYYYYYYYYYYYYYYZZZ[[[\\\XXXWWWUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUSSSTTTTTTTTTSSSQQQOOONNNNNNOOOPPPRRRTTTUUUWWWWWWRRRTTTVVVXXXWWWUUURRRPPPNNNMMMMMMNNNPPPQQQPPPNNNLLLNNNOOOLLLHHHFFFIIIMMMNNNNNNMMMLLLJJJIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFCCCGGGKKKJJJGGGEEEGGGIIIGGGFFFDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCC????????????????????????>>>===<<<===???@@@@@@??????===<<<<<<>>>@@@AAA@@@AAA@@@???>>>>>>>>>??????CCCBBBCCCFFFHHHLLLZZZggg{{{{{{ooohhhaaa]]]WWWPPPKKKEEE???;;;888666555555666666555333222222222222222111000000111000000000////////////---------------...//////+++,,,---......///......000///......------......***+++,,,,,,,,,+++************)))******+++,,,,,,++++++++++++************+++++++++++++++***))))))((((((''''''''''''(((((('''''''''((((((((())))))************************+++***)))((((((***,,,...+++)))((()))+++,,,,,,+++************************))))))(((((((((((())))))*********)))(((''''''&&&$$$%%%%%%&&&'''((())))))******)))'''$$$$$$(((+++)))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))(((((((((((())))))************************++++++,,,---...///000111222111000//////.........000111333555555444333222111222222222222111000000111333555555444222222333000000000000111111111111000111111111111222222222111111222222222333333333222222222333333444444444777666555444333444444555333444666666555666777999>>>???AAAHHHRRR\\\dddhhhaaaXXXMMMEEE???<<<===@@@FFFJJJSSScccwww}}}sss}}}ooohhhccc^^^\\\\\\\\\ZZZXXXYYYYYYYYYYYYYYYZZZZZZ[[[WWWVVVUUUSSSRRRQQQQQQQQQPPPPPPQQQSSSTTTUUUVVVWWWUUUUUUVVVUUUTTTQQQNNNLLLLLLMMMOOOQQQSSSUUUVVVWWWQQQSSSUUUWWWWWWUUUSSSRRROOOMMMLLLLLLLLLLLLKKKJJJLLLOOOPPPMMMHHHGGGJJJNNNMMMLLLJJJIIIGGGFFFFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFBBBFFFJJJJJJGGGEEEGGGJJJIIIHHHEEECCCAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBB======>>>>>>??????@@@@@@===<<<<<<===???@@@???>>>>>>===;;;<<<>>>AAAAAAAAABBBAAA???===<<<<<<======@@@;;;:::???BBBDDDKKKTTTbbbpppzzz}}}wwwnnnggg___VVVPPPJJJGGGBBB@@@>>>===<<<:::444333111111222222111000111222222222111000///...000000000000////////////222111///...---,,,,,,,,,---------...------,,,,,,000000///............///******,,,,,,---,,,+++***///---+++)))(((((())))))+++++++++************)))+++++++++++++++***)))(((******))))))))))))******((()))))))))******++++++))))))))))))))))))))))))+++++++++***)))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***)))(((((((((***+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////111111111111111111111111111222333333444444333333333222111111111222333444444444333333222333333333222222111111111111111111111222222222222111000000000000111222333333333333666555444444444444555666444444333333333444555555888444222555666777:::???@@@LLLWWW^^^iiitttrrrgggWWWIII>>>===???>>>===???IIIRRR```qqqzzzwwwuuupppdddcccaaa___]]]\\\[[[[[[YYYXXXXXXXXXXXXWWWTTTRRRPPPPPPQQQQQQRRRSSSTTTTTTRRRPPPNNNNNNPPPRRRSSSSSSSSSTTTVVVVVVTTTQQQLLLJJJKKKLLLMMMOOORRRTTTVVVWWWTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJIIIIIIJJJLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJIIIGGGGGGGGGGGGGGGEEEFFFGGGIIIIIIJJJJJJJJJGGGFFFEEEDDDCCCCCCCCCDDD@@@@@@?????????@@@AAAAAA?????????>>>>>>>>>>>>>>>>>>===<<<::::::;;;<<<===;;;::::::999:::;;;<<<===:::<<<===<<<::::::<<>><<<;;;<<<@@@CCCFFFQQQZZZgggqqqyyyvvvmmmooo{{{zzzuuuhhhccc[[[SSSMMMHHHGGGFFF>>>;;;888777888888666444444333333222222111111000111111111000000000000000000///...------...///000.........------,,,,,,,,,...---,,,,,,,,,,,,---...,,,---......///.........)))'''$$$###$$$'''+++...+++++++++************)))------+++***))))))((((((,,,,,,,,,+++***)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((()))******)))))))))((())))))******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///111111111111111111111111222222333444444444444444555444333222222333333444333333222222222222333333333333333222222222222222222222222222222111000000000111222333333444333333666555444333333444555666444333333333333444555555666555666888999999>>>EEETTT```kkknnnsssvvvooocccNNNEEE>>>===>>>>>>BBBHHHPPP[[[jjjwww~~~~~~uuuzzz{{{oookkkcccbbbaaa```^^^]]][[[[[[ZZZYYYXXXXXXXXXVVVSSSPPPNNNNNNOOOPPPQQQSSSSSSTTTRRRPPPNNNNNNPPPRRRSSSSSSRRRSSSTTTTTTSSSPPPMMMKKKKKKLLLNNNPPPRRRTTTUUUVVVQQQQQQPPPOOONNNNNNMMMLLLMMMLLLJJJJJJJJJKKKMMMNNNLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA?????????>>>>>>>>>============<<<<<<<<<<<<<<<===;;;;;;:::::::::;;;<<<===;;;===>>>===::::::<<<>>>>>>===<<<;;;<<>>>>>===<<<<<<;;;<<<<<<=========<<<<<<<<<;;;:::::::::;;;<<<============<<<:::999:::<<<<<<<<<;;;;;;<<<===>>>>>>???BBBFFFJJJOOOVVVaaahhhvvvwwwtttmmmccc]]]]]]______dddkkkttt~~~|||qqqlllccc[[[SSSLLLFFFBBBBBBAAA>>>;;;999777666666666444222111222222111//////000000111222222333333333333222111///...------//////...------...//////...------------,,,,,,,,,------,,,,,,,,,,,,------+++,,,------......------111///...,,,++++++,,,,,,,,,+++++++++************)))))))))))))))***+++,,,+++++++++++++++***)))(((------,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++))))))***+++***)))'''&&&(((((())))))***+++,,,,,,*********+++++++++++++++........................111111111111111111111111333444555555666666555555666666555444333222222222000000000000000111111222333333333333444444444444222222222111111111111111000111222333444444444444444444333333333333444444333333333333444555666666666777:::<<<<<>>>>>???AAAEEELLLVVV]]]iiisss|||xxxttttttyyyllleeebbb___```aaaaaa```^^^[[[ZZZUUUUUUTTTUUUVVVUUURRRPPPNNNNNNNNNNNNNNNNNNOOOOOOPPPNNNMMMMMMOOOQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMKKKLLLOOOQQQSSSSSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEGGGHHHIIIJJJLLLMMMMMMMMMGGGHHHJJJLLLKKKHHHEEECCCBBBCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFEEEDDDBBBAAA@@@CCCCCCBBB@@@????????????AAA@@@???>>>===<<<;;;;;;999:::;;;=========<<<;;;===<<<;;;::::::;;;<<<===<<<<<<;;;:::999888888999::::::;;;;;;;;;;;;;;;:::===>>>@@@BBBEEEJJJRRRWWWccceeefffaaaYYYSSSRRRRRRSSSUUUYYY]]]ccckkksssyyy|||uuummmeee```YYYTTTNNNIIIEEEBBB???===:::::::::999888666555444555444333222222222222222000000000000111111222222222222111000///......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------000000///......------,,,,,,,,,+++++++++***************))))))))))))******+++++++++++++++***)))(((***)))))))))((((((''''''))))))))))))))))))))))))*********************************))))))))))))))),,,+++***(((''''''''''''************************((()))))))))*********+++***)))(((''''''((()))***(((((((((((((((((((((((('''''''''((((((((())))))(((''''''''''''((()))))))))***+++++++++)))((('''((())))))***+++,,,,,,---******+++++++++,,,,,,,,,////////////////////////111111111111111111111111333444555555666666555555444444444333222111000000000/////////000000111222111222222222333333444444333222111000000000111111111111222333444444444444444444444444444444444444444444444444555666777888999888:::===@@@HHHZZZkkk~~~}}}vvvgggWWWLLLFFFBBB???AAADDDKKKVVVbbbkkknnnrrrxxxtttqqqmmmkkkqqqrrriiidddbbb______``````___]]]ZZZXXXQQQQQQQQQSSSUUUUUUSSSQQQQQQPPPOOONNNMMMLLLKKKKKKNNNMMMLLLMMMOOOQQQPPPPPPOOONNNMMMMMMMMMMMMNNNOOOKKKLLLNNNPPPQQQRRRQQQQQQLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEGGGHHHIIIKKKLLLMMMMMMMMMFFFHHHKKKLLLKKKIIIEEECCC@@@AAACCCDDDFFFGGGHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@CCCBBBAAA@@@???>>>>>>>>>@@@@@@???>>>===<<<;;;:::666888:::;;;<<<<<<;;;;;;======;;;;;;;;;;;;<<<===;;;:::999888777777777666888888999:::::::::999888888:::;;;===???AAAEEEGGGMMMOOOPPPNNNKKKHHHHHHIIIIIIJJJKKKKKKMMMQQQWWW[[[hhhnnnwww||||||wwwqqqhhh___XXXRRRNNNLLLFFFBBB>>><<<;;;;;;:::999555555666666555333222111444444333333222222333444111111111000000////////////////////////000000000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,++++++++++++***,,,+++***)))((((((((((((******+++++++++***))))))''''''(((((()))))))))***((((((((((((((((((((((((******************************)))))))))))))))))),,,+++***(((''''''''''''************************((())))))******+++++++++))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))'''''''''''''''(((((()))+++++++++,,,++++++************++++++,,,---------+++++++++,,,,,,------.../////////000000111111111111111111111111111111111333333444555555555555444333333333333222111000000////////////000111222333111111222222333333444444444333111000000000111222111222333444444555555555444555555666666555555444555555555666777888999:::===<<<>>>DDDJJJUUUgggwww}}}lllYYYJJJBBBAAABBBBBBGGGNNNWWWfffttt{{{{{{|||yyylllhhhbbbcccqqqwwwlllgggeeeccc_________^^^\\\ZZZXXXVVVPPPOOOPPPRRRTTTTTTRRRQQQQQQQQQPPPNNNMMMKKKJJJJJJMMMLLLLLLMMMOOOPPPPPPOOOMMMMMMMMMMMMMMMNNNOOOPPPLLLLLLMMMMMMNNNOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLKKKFFFHHHJJJLLLKKKHHHEEECCC@@@AAABBBDDDEEEEEEEEEEEECCCDDDEEEEEEDDDCCCAAA@@@AAA@@@???>>>>>>>>>>>>>>>??????>>>======<<<;;;;;;777777999:::<<<<<<======>>>===<<<;;;;;;;;;<<<===;;;999777777777888777666777777888999999999999999888:::;;;===??????@@@???AAABBBDDDDDDCCCCCCDDDEEECCCDDDDDDDDDEEEGGGKKKNNNSSSXXX^^^bbbeeehhhmmmqqqyyy~~~xxxpppiiieee\\\XXXQQQJJJDDDAAA@@@@@@>>>;;;888666666666555444555555555555444333222111000111222111000000222333111111000000///......------......//////000000111------............------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++******+++,,,---...///000,,,,,,,,,,,,++++++++++++,,,,,,***)))((('''''''''******+++++++++******)))(((((()))***+++,,,------((((((((((((((((((((((((************************)))))))))))))))))))))***))))))(((((((((((())))))************************((())))))******+++,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))))))))((((((((('''((())))))***,,,,,,,,,+++,,,,,,------------------------------+++,,,,,,---......////////////000000111222333333111111111111111111111111222222333444444444444444222333333444444333222111000000000000111222333333222222222333444555555555444333111000///000111222111222333444555555555555555555666777777666555555666666666777888:::;;;<<>>>>>===============>>>>>>>>>=========<<<<<<<<<999999:::;;;<<<>>>???@@@???>>>===;;;;;;;;;<<<===;;;999777777999:::999888666666777888999::::::;;;<<<;;;<<<===????????????===>>>@@@@@@@@@@@@@@@@@@>>>@@@AAABBBBBBCCCEEEGGGFFFHHHKKKNNNQQQTTTWWWZZZbbbeeennnzzz~~~}}}}}}ooonnnjjjddd]]]VVVRRROOOFFFEEECCC???;;;888888888:::888666666666666444222555555444444444444444444...000111111//////111444////////////////////////.........///////////////,,,------......------,,,,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***)))******+++++++++++++++******++++++,,,...///000------,,,,,,,,,++++++++++++***)))((((((((((((((()))******+++++++++******))))))******++++++,,,,,,((((((((((((((((((((((((************************)))))))))))))))*********&&&&&&''''''(((***+++,,,************************((())))))***++++++,,,,,,'''((()))******)))((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++---,,,,,,+++,,,---///000..................------,,,,,,------...///000000...//////111222333444444111111111111111111111111111222333333444444333333222333444555555555444333000000000000111222333444333333444444555666777777444333111//////000111222222222333444555555555555555666777888888777666555777777777888999;;;<<<===CCCDDDLLLZZZgggqqq|||nnnYYYKKKGGGKKKTTT[[[ppp~~~rrriiicccgggpppzzziiicccccccccbbbaaa```]]]ZZZWWWUUUTTTSSSSSSRRRQQQQQQQQQPPPMMMJJJNNNNNNNNNNNNNNNOOOOOOOOOLLLKKKKKKMMMOOOPPPOOOMMMKKKLLLMMMOOOPPPPPPPPPPPPMMMLLLJJJHHHIIIKKKNNNOOOMMMMMMLLLLLLKKKKKKKKKKKKMMMMMMLLLKKKIIIGGGEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHFFFHHHIIIKKKKKKJJJHHHGGGHHHIIIJJJJJJJJJHHHFFFDDDOOOOOONNNLLLJJJGGGEEEDDD@@@AAACCCEEEEEEDDDCCCBBB===<<<<<<<<<<<<======>>>===============<<<<<<<<<;;;;;;;;;;;;===???BBBCCC???>>>===<<<;;;;;;<<<===<<<:::777888;;;<<<;;;999666666666777888:::;;;<<<;;;999888888:::<<<<<<<<<888999;;;<<<<<<:::888777999:::<<<<<<<<<<<<===>>>AAAAAABBBCCCFFFIIIKKKLLLMMMOOOUUU^^^eeeiiiqqqyyyzzzwwwvvvnnnlllhhheeebbb```___^^^QQQQQQOOOJJJEEE@@@===<<<:::;;;===<<<999666444333444333222333555555333111000000//////000000111222///111333222000000333666------......///000000000000000//////.........---,,,,,,---......---,,,,,,,,,,,,,,,------.........***+++,,,------,,,+++***))))))***+++++++++++++++,,,,,,++++++,,,---///000---------,,,,,,,,,++++++((((((((((((((())))))***)))******+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))***+++---...//////...------,,,,,,------...------------.........///......//////000000000111333444444555555444444333333333222222111222222333222222222333333222111111444333222111111111222333555555555555666666666666444333222111000000000000222222222222333444555666666777999999888888:::;;;888666333444777:::===>>>CCCQQQ___iiiwwwrrr___NNNGGGGGGQQQkkk~~~rrrkkktttqqqhhhffffffccc```___]]]ZZZXXXXXXWWWUUUSSSTTTRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKMMMPPPRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNLLLJJJLLLOOOPPPOOOMMMJJJIIIGGGGGGHHHJJJMMMOOOLLLMMMNNNOOOOOONNNLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKKKKIIIGGGJJJKKKLLLKKKIIIHHHHHHIIIGGGHHHHHHGGGEEEGGGLLLPPP``````]]]UUULLLFFFCCCCCC@@@@@@AAACCCEEEDDDBBB@@@<<<<<<<<<<<<<<<;;;;;;;;;>>>===:::888777888999:::;;;<<<<<<<<<======>>>>>>???>>>===<<<<<<;;;<<<<<<>>>;;;777666888:::999888777666666666777888999999;;;;;;;;;;;;;;;;;;;;;:::<<<;;;:::999888999:::;;;===============<<<<<<<<<<<<<<<===???@@@AAABBBCCCEEEFFFHHHLLLQQQVVVZZZ]]]cccfffjjjnnnpppsssvvvxxx}}}zzzuuunnnggg```\\\ZZZSSSRRRPPPNNNLLLJJJIIIHHH??????>>>===;;;:::999999555555555555555555555555222222222222222222222222111111111111111111111111,,,---...///000000000000,,,---------.../////////000...,,,,,,///000///------------.........//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))(((((((((((()))))))))************+++++++++/////////---)))'''''''''***++++++,,,,,,---------+++******)))(((''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))((((((''''''''''''((((((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***************++++++++++++,,,******+++,,,---......///...------,,,,,,------...---........./////////////////////000000111111111222222333333333333222222222222111111111111222222222222333333333333222222444333222111111222333333555555555555666666666666555444333222222111111111111111111222222333555555555777888888777777888:::;;;;;;;;;;;;<<>>??????@@@@@@@@@AAACCCEEEHHHIIINNNQQQUUUXXXYYY\\\^^^```jjjqqq||||||xxxxxxyyyyyyyyyyyyyyywwwtttqqqmmmiiiggg___]]]YYYSSSNNNJJJGGGEEECCCBBBAAA???>>><<<;;;:::999999888777666555444333444444444444444444444444222222222222222222222222111111111111111111111111000000000//////...---,,,------------...............+++)))***,,,---,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))*********+++++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,+++++++++***+++++++++******))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************)))((((((''''''(((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))((())))))***+++++++++,,,,,,,,,---------,,,,,,,,,---------............------------......////////////000000000000000000000111111111111111111111222222222222111111111111000000000000111111333333444444444444333333333333222222222222333333555555555555666666666666666666555444333333333333111111111111222333444444555666777777666666777888999;;;<<<<<<<<>>>>>======<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::999999999999:::;;;;;;:::888666666888999:::999999999888777777777888888666666777888999::::::;;;:::999999888888999999:::;;;;;;:::::::::999999999888999999999::::::::::::======<<<<<<<<<<<<===>>>???BBBEEEGGGHHHIIIKKKLLLLLLRRRYYY___cccggglllpppyyy{{{|||zzzvvvqqqnnnmmmkkkkkkkkkkkkjjjlllppprrruuu{{{~~~xxxuuurrrqqqrrrvvv||||||wwwtttrrrgggccc___]]]\\\]]]\\\[[[[[[ZZZXXXVVVSSSOOOMMMKKKGGGFFFCCC@@@>>>;;;:::999::::::999888777666555555777777666555444444333333333333333333333333333333111111111111111111111111000000000000000000000000//////000//////...---,,,............------------,,,+++))))))+++,,,+++***))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******)))******)))))))))*********++++++''')))+++,,,,,,---000222......---,,,+++***)))(((++++++++++++++++++++++++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))***))))))))))))***++++++++++++,,,,,,,,,---------.........---------------......------------......///000000000000111111111111111111111111111222222111111222222222222111111000////////////000000111333333444444555555444444222222222222333333333444555555555555666666666666666555444444333333333444111111111111111222333444444666777666555555666888999;;;<<<;;;:::@@@JJJSSS___qqqrrraaaTTTLLLGGGJJJ[[[rrr|||xxxxxx~~~tttnnngggdddeeeffffffeee]]][[[XXXWWWWWWWWWVVVTTTUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRRRRQQQPPPOOORRRQQQPPPOOONNNNNNNNNOOOMMMMMMNNNOOOPPPPPPOOONNNNNNMMMJJJIIIHHHJJJLLLMMMPPPPPPPPPOOONNNMMMKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMJJJGGGGGGGGGHHHHHHGGGGGGIIIJJJJJJIIIIIIKKKLLLNNNPPPSSSWWW[[[___cccfffgggbbbYYYOOOGGGDDDCCCDDDCCCBBB@@@@@@AAABBBBBBAAA??????>>>===<<<;;;::::::999:::;;;;;;;;;;;;;;;:::;;;;;;::::::999999888888777777777777888999:::;;;888777666666777999999::::::999888777777777777777777777777888888999999999999999999999:::::::::;;;999999999888888777777666777777777777777777777777999999::::::;;;<<<======:::<<>>AAAFFFIIILLLOOOTTTWWW[[[]]]^^^\\\YYYUUURRRQQQRRRSSSTTTSSSSSSUUUXXXZZZ^^^ccchhhmmmnnnoooooopppmmmmmmllljjjgggccc^^^\\\[[[ZZZYYY\\\```dddfffgggiiigggccc___[[[XXXWWWVVVLLLKKKJJJHHHHHHGGGFFFEEEFFFEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;:::999999888888888888777777777777666555555555444444333333222111111111111111111111111111111111111111111111111000000000000000000000000,,,,,,---...////////////.........------,,,,,,,,,---,,,++++++,,,,,,,,,,,,)))))))))************+++,,,,,,,,,++++++++++++************************************))))))******+++))))))))))))************)))+++,,,,,,+++***,,,---.........---,,,++++++***+++++++++++++++,,,,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((************************************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))***************************************************+++,,,,,,+++++++++,,,,,,,,,,,,---//////............------///......------......///000000000000111111111222222222111111111111111111222222333333333333222222//////......///000000111222333444444555555555444222222333333444444444444555555555555666666666666555444444333333333333444222222222111222222333333444555777777666666888999===>>>???>>>AAAJJJXXXcccoooyyyzzzmmm^^^RRRJJJHHHHHHOOObbbzzzyyymmmrrr}}}|||ppplllgggdddeeeeeedddccc[[[YYYWWWWWWWWWWWWVVVUUURRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQRRRQQQOOONNNMMMMMMNNNOOOOOOQQQRRRSSSRRRQQQPPPPPPOOOMMMKKKIIIIIIJJJMMMNNNQQQQQQPPPOOONNNMMMLLLKKKJJJJJJKKKLLLLLLMMMNNNNNNMMMJJJHHHGGGHHHIIIIIIHHHGGGIIIJJJJJJIIIIIIKKKLLLMMMNNNQQQTTTXXX[[[]]]^^^XXXSSSMMMGGGDDDDDDEEEFFFCCCAAA@@@@@@BBBCCCCCCCCC???>>>>>>===<<<<<<;;;;;;888999::::::;;;::::::999::::::999999888888888777555555555555666888999:::666666777777777777888999999999888777666666666666::::::999999888888777777999999:::;;;;;;;;;;;;;;;999888888777666555555555777666666666666555555555333444555666888999999:::666777999999999888999:::;;;<<<>>>???@@@BBBEEEFFFEEEGGGHHHHHHFFFDDDCCCCCCDDDDDDEEEDDDCCCDDDFFFHHHJJJMMMQQQSSSSSSSSSSSSTTTRRRRRRRRRRRRPPPMMMKKKIIIIIIHHHGGGHHHJJJMMMNNNMMMOOOMMMJJJHHHEEEEEEEEEEEE>>>?????????===<<<;;;;;;======<<<<<<;;;;;;;;;;;;888888777555555444444555333333333333333333333444000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////+++,,,---...////////////......------,,,,,,,,,+++,,,,,,,,,,,,++++++,,,---************++++++++++++,,,,,,+++++++++*********************************'''''''''((()))***+++,,,(((((()))))))))************++++++***((('''((())),,,---------.........///******++++++++++++++++++((((((''''''''''''(((((())))))))))))))))))))))))************************************************************************((((((((((((((()))))))))***))))))(((((())))))***((((((((()))******++++++************************++++++******++++++,,,---+++++++++,,,,,,,,,------//////////////////......//////............//////000000000000111111111111111111111111111000000000222222333333333333222222///......//////000111222111222333444444555444444111222333444555555444444555555555555666666666666555444444333333333444444444333333222222333444444444666888888888999;;;===???@@@BBBEEELLLWWWfffppp}}}{{{ttthhhYYYNNNHHHEEEDDDKKK[[[qqq}}}ooofffnnnuuujjjhhheeecccbbbaaa___^^^ZZZXXXVVVVVVWWWXXXWWWVVVPPPQQQQQQRRRRRRRRRRRRQQQPPPRRRSSSSSSRRRQQQRRRSSSSSSQQQOOOLLLKKKLLLMMMNNNRRRTTTVVVVVVTTTQQQPPPOOOOOOMMMKKKJJJJJJLLLNNNOOOQQQQQQPPPOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLJJJIIIIIIJJJKKKKKKJJJHHHJJJKKKJJJIIIIIIJJJKKKLLLMMMNNNQQQUUUVVVUUUSSSOOOKKKGGGDDDDDDDDDDDDDDDBBBAAAAAABBBEEEFFFFFFEEE>>>>>>>>>=========<<<<<<999999999999888888888888999999999999999888888888444444444555666777888999555666777777666666777888777777666555555555666666;;;;;;:::999888777666666888888:::;;;;;;;;;;;;;;;888888777666555555444333555555555555555444444444444444555666777666666666444555777777666555555666888888888999999::::::;;;777999;;;<<<;;;::::::;;;999;;;<<<<<<;;;;;;===???<<>>===???>>>===>>>???AAAAAA@@@???>>><<<;;;;;;;;;<<<<<<888:::;;;;;;999888888999999888777666555444444444444333222111111111111111111111111111111111111111111111111111111222222222111111111111111111111111////////////////////////////////////////////////......///......---,,,+++------------,,,,,,,,,,,,***+++,,,+++))))))+++,,,***++++++++++++,,,,,,,,,++++++++++++************************************''''''''''''((()))++++++((((((((()))))))))******'''((())))))((('''(((*********+++---...///111111++++++++++++++++++++++++((((((''''''''''''(((((())))))))))))))))))))))))************************************************************************(((((()))))))))***************))))))))))))******'''(((((()))******++++++************************,,,++++++++++++,,,------,,,------------.........//////////////////000000//////............///////////////000000000111111111111111000000/////////111111222222222222111111////////////000111222333000111222333444444444444111222333555555555555444555555555555666666666666666555555444555555666666555555444444333444444555444666999:::;;;<<>>>>>>>>:::999888666666666777777888888999999999999999:::555555555555555666777888444777888888555444555666555444444444444555555666888888888777777666666666555666888999::::::999999888888777666555444333333222222333333333333333333333444555666777666666555444666888777666555666666444444444666777777777666222444666777666555666777555666777888777777999;;;666888::::::999999:::<<<888999999::::::999888888:::888777888:::;;;:::999888777777777777777777888444666888777555555666888444444222111111111222222222222111111111222222333222222222222222222222222222222222333333444444444111111111111111111111111////////////////////////....................................---,,,++++++,,,,,,,,,,,,,,,,,,------***,,,---,,,***)))+++...******++++++++++++,,,,,,++++++++++++******************************************))))))((())))))***(((((((((((()))))))))***'''((())))))(((((()))***((()))***+++---...///000......------,,,,,,++++++((((((''''''''''''(((((())))))))))))))))))))))))************************************************************************))))))******+++++++++,,,******))))))))))))******'''(((((()))***+++++++++************************,,,,,,++++++,,,,,,---.............../////////000.../////////000000000111//////............//////////////////000000000000111000000000//////......000000111111111111000000////////////000111333333///000111222333333444333000222333555666666555555555555555555666666666777777777666666666666777888666555555444444444555555555777:::;;;===>>>AAACCCGGGKKKTTTaaappp|||pppeeeVVVKKKDDDBBBDDDGGGRRRgggxxxlllgggmmmwww~~~rrrmmmccccccbbbbbbaaa```^^^]]]YYYWWWVVVVVVWWWXXXWWWVVVSSSTTTVVVWWWXXXWWWWWWVVVVVVXXXZZZXXXTTTQQQQQQSSSRRRPPPMMMJJJIIIJJJKKKLLLTTTWWWYYYXXXSSSNNNLLLLLLNNNLLLKKKJJJKKKMMMPPPRRRPPPPPPOOONNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNIIIIIIJJJMMMOOOPPPNNNMMMJJJKKKLLLKKKIIIHHHHHHIIIEEEEEEEEEHHHKKKKKKGGGDDD@@@???@@@CCCFFFEEEBBB??????@@@BBBFFFIIIKKKIIIHHH<<<<<<======>>>>>>??????;;;999777555444444555666888888999999:::::::::;;;666555555555555666777777444777999888555333444555333333333333333444555666555555555666666666666666333444666777888888888777999888777666555444333333000111111111222222222222,,,...000222444444444444333444666666444333444555222222444666888999888666222444666666555444555666444666777666555555666777555666888888777777999:::555555666666777666666666666444444555666777666555666666666666555555555555111333555444222222444666000000///000111333555666000///000000111222333444222222111111111111000000......//////000000111111111111111111111111111111////////////////////////........................++++++,,,---............+++++++++,,,,,,------------///000///,,,,,,...000************+++++++++++++++++++++************)))))))))))))))))))))))))))...---,,,***)))((((((((((((((((((((())))))))))))***++++++***((('''((()))'''((((((***+++,,,------000000///...------,,,,,,((((((''''''''''''(((((())))))))))))))))))))))))---------,,,,,,+++++++++******++++++++++++******------------,,,,,,+++***,,,,,,++++++***))))))(((************************+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++...------------...//////////////////////////////111111000///////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000111222333444444333222111222333444555444444444555555555555666555444444555555666777888888888777666666555666666777555333333555777999999<<<777777<<>><<<;;;:::888777888888999;;;;;;;;;;;;;;;<<<<<<===888666555444333555666777666666666555444444333333777777666666555555555555555555666666555444333333222444555777777777777666777666555444333333222111333333333444444444555555222333444444555555444444222222333333444444333333444555555444222333666:::555444222000//////000000222333333444444333333222444444444444444444444444333444444555555444444333555555555555555555555555333333333333333333333333222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000444333111000/////////000000000000000111111111111000///...------...///000,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))+++,,,---,,,***)))***+++,,,,,,,,,+++***)))((('''&&&&&&'''((()))******+++'''((()))******)))((('''***++++++***((('''((()))******))))))))))))******!!!&&&,,,000///---***(((,,,+++***((('''&&&&&&&&&&&&'''((()))))))))''''''---------,,,,,,,,,++++++******++++++++++++******---------------,,,+++***+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,.../////////......---,,,...------------...//////111111111111111111111111111111000///////////////000000000000000/////////111111111111111111111111000000111111111111000000000000000000111222333444333333222222222333444555444444444555555555555666666666666666777888999999999888888777666666777777777666555555666888999:::<<<999999???CCCFFFMMMUUU```kkkxxx{{{oooYYYLLLCCCBBBCCCEEEPPP^^^www~~~nnngggfffjjjwwwooofffeeecccbbb___]]][[[YYYXXXXXXXXXVVVTTTSSSTTTUUUUUUTTTTTTSSSRRRSSSUUUVVVUUUTTTTTTTTTUUUUUUSSSQQQNNNMMMLLLKKKIIIHHHGGGHHHJJJKKKNNNPPPQQQPPPMMMKKKJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKPPPNNNMMMNNNPPPRRRQQQPPPPPPOOOMMMKKKKKKLLLLLLLLLNNNOOOOOOOOONNNKKKIIIGGGFFFGGGJJJLLLNNNNNNNNNNNNIIIFFFCCCCCCDDDFFFHHHHHHDDDDDDBBBAAA@@@?????????>>>???@@@BBBCCCDDDEEEFFF@@@???===;;;;;;;;;<<<===<<<;;;999888777777888888;;;;;;;;;;;;<<<>>>??????999888666444444555666777777777666666555555555555666666666555555444444444555666666666666555444333222333444555555444444333555444444333333222222222333333333333444444444444222333333444444444444444222222333333222111000000333444444222000111444777444333111000///000000111222222333333333333222222333333333333333333333333333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222000000111111111111000000000000000000000000000000////////////////////////333222000///......////////////////////////......///...---,,,,,,---...///,,,,,,------------,,,,,,,,,++++++++++++,,,------------------------,,,,,,************************,,,,,,+++***))))))))))))+++,,,---,,,***)))***+++++++++++++++***))))))(((((((((((())))))*********'''((()))******)))(((''')))***+++***((((((((()))(((((((((((((((((())))))%%%(((,,,............///***)))))))))))))))******''''''((((((((((((''''''------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,------------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------/////////000//////...---...------------...//////111111111111111111111111111000000///////////////111111111000000//////...111111111111111111111111000000111111111111000000000000000000111111222333333333333222333444444555444444444555555555555666777777777777888999:::::::::999999888888888888999777777777888888999:::;;;===<<<>>>CCCHHHNNNWWW```nnnyyyvvvhhh\\\JJJEEECCCGGGJJJQQQbbbsssrrrfffeeejjjvvvtttiiicccccc```___]]][[[YYYXXXWWWVVVVVVTTTRRRQQQRRRSSSSSSSSSRRRQQQQQQSSSUUUVVVUUUTTTQQQRRRSSSSSSRRRQQQOOONNNLLLKKKIIIGGGGGGHHHIIIJJJJJJKKKMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJNNNMMMMMMNNNPPPQQQQQQPPPPPPNNNLLLJJJIIIIIIIIIIIILLLMMMNNNOOOMMMKKKHHHFFFEEEGGGJJJNNNQQQRRRRRRRRRJJJGGGDDDDDDEEEFFFGGGFFFFFFEEECCCAAA???>>>===<<<>>>>>>??????@@@@@@@@@AAA===<<<;;;::::::;;;<<<<<<;;;:::999777777777777888999:::;;;===>>>@@@AAABBB:::999777666555555555555777777777666666666666666555555444444444444333333666666666666666666555444333333333333222111000///222222222222222222222222222222333333333444444444222222333444444444444333222222222222000///...---222222222000//////111333222111000//////000111111222222333333333333222222333333333333333333333333222222333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000////////////////////////111000///........................------,,,,,,+++------,,,,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++,,,------.........------,,,,,,,,,))))))))))))))))))))))))+++******)))))))))*********+++,,,+++***)))***+++************************)))*********************(((((())))))))))))(((((()))***+++***)))((()))***''''''&&&''''''((())))))'''((()))******,,,000333,,,,,,+++******++++++,,,((((((''''''&&&''''''(((------------------,,,,,,++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---,,,,,,,,,---------------....../////////......---...------------...//////////////////////////////000000////////////000000222222111111000///......111111111111111111111111000111111222222111111000000000000000000111222222333333333333444444555555444444444555555555555666777777777777777888::::::;;;::::::999999999::::::777888999999999:::;;;===@@@BBBFFFKKKPPPXXXbbbjjjzzzrrrbbbVVVNNNEEEFFFKKKVVV___jjjzzzyyyiiiccckkkyyyuuummmeeeaaaaaa^^^]]][[[YYYWWWVVVUUUUUUUUURRRPPPPPPQQQRRRQQQQQQPPPPPPPPPSSSUUUVVVUUUTTTPPPPPPQQQRRRRRRRRRQQQQQQMMMKKKIIIHHHGGGHHHIIIJJJGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLMMMNNNPPPPPPPPPPPPPPPOOOMMMKKKHHHGGGGGGHHHIIIJJJLLLMMMLLLJJJGGGDDDDDDGGGKKKOOOQQQRRRRRRRRRLLLIIIFFFEEEFFFGGGFFFFFFEEEDDDCCCAAA???>>>>>>>>>??????>>>>>>=========<<<;;;;;;:::::::::;;;<<<<<<;;;:::888777666666777777777999;;;===@@@BBBCCCDDD;;;:::888777555444444444555555555555666666666666333333333333333333333333555666666777666666555555444444333222000///...---000000000000111111222222222222222222333333333333111111222333333333333333111111111111000///......222222111000///...///000111000///...///000111222111111222222222222111111222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000//////////////////////////////......------------///......---,,,+++******------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,---...------,,,,,,++++++******************************))))))))))))******+++)))***+++***)))((()))***)))))))))))))))***+++++++++++++++***************(((((())))))))))))(((((()))***+++***)))((()))***''''''''''''((()))******&&&''''''''''''))),,,///000000...,,,+++***)))))))))((('''&&&&&&&&&'''(((------------------------,,,,,,------------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,---...,,,,,,,,,------.........,,,------.........------...------------...//////000000000000000000000000000000////////////000000333222222111000//////...111111111111111111111111111111222222222222111111000000000///000000111111333333444444444555555555444444444555555555555666666666666666777888999999;;;;;;::::::::::::;;;;;;666888::::::999:::===@@@DDDKKKSSSYYY```iiisssyyytttbbbSSSLLLLLLIIINNNYYYjjjzzzqqqggghhh{{{vvvnnnjjjddd``````\\\[[[YYYWWWUUUTTTTTTSSSSSSQQQOOONNNOOOPPPPPPOOONNNOOOPPPRRRUUUVVVTTTSSSPPPPPPQQQRRRSSSSSSTTTTTTNNNLLLJJJHHHHHHHHHIIIJJJFFFFFFFFFGGGIIIJJJKKKKKKMMMLLLLLLKKKJJJJJJKKKKKKJJJLLLMMMOOOOOOOOOOOOOOOPPPPPPOOOKKKGGGFFFGGGHHHGGGHHHJJJKKKJJJHHHFFFDDDDDDGGGJJJNNNOOOOOONNNMMMLLLJJJGGGFFFGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>><<<;;;::::::;;;;;;;;;:::;;;;;;<<<<<<:::999777666555555666777666888:::===???AAABBBCCC;;;:::999777555444333333333333333444444555555555222333333333333333333333555555666666666666555555555555333222000///.........//////000000111111222111111111222222222333333000111222222333333222222000000111111111111111000333222111000000000000///000///.........///000111000111111222222111111000111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////.......................................---------//////......---,,,++++++---------......---------+++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,+++++++++*********))))))************************)))))))))((())))))******((()))******(((((()))***)))((((((((()))***+++,,,+++++++++***************))))))(((((((((((())))))((()))******)))((()))+++)))((((((((())))))***+++'''((())))))((('''((()))//////---,,,+++************)))((('''&&&'''((((((------------............,,,------......------,,,,,,------............---------------------------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////+++,,,------------------...------------...//////222222222222222222222222///////////////000000111222222222111111000000///222222222222222222222222111111222222222222111111000000000//////000000111333333444555555555555444444444444555555555555666666666666666777888999999:::::::::::::::;;;;;;<<<777999;;;::::::<<>>?????????999999888666555333222222111111222333444444555555222222333333333333444444333444555555555555555555555444333111111000000111/////////000000111111111000000111111111222222222000000111222222222222111//////000111111111111111222111000000222222111///000///...------...///000000000111111111111000000000000000000000000000000///000000000000000000///111111111111111111111111000000000000000000000000////////////////////////...//////000000//////...////////////////////////........................---......///......------/////////......------,,,------............------++++++,,,,,,,,,,,,++++++***************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))'''((())))))(((((()))***)))(((((('''((()))+++,,,)))*********************))))))(((((((((((())))))((()))******))))))***+++******))))))))))))******(((***,,,,,,***((('''''')))))))))***+++,,,---...++++++***)))((((((((((((------------.........///------............------,,,,,,---........................///000000111111------------------------+++,,,,,,---......------,,,,,,------.../////////,,,,,,---..................------------...//////222222222222222222222222///////////////000111111111111111111111111111111222222222222222222222222111222222333333222222111000000////////////000000333333555666666666555444444444444555555555555666777777777777888999::::::::::::999999::::::;;;<<<999;;;<<<<<<<<>>???AAAAAA@@@???>>><<<:::999888777::::::::::::999888777777999888666555444444555555555777999;;;<<<<<<;;;:::777777666666444333222111111111222333444555666777333333333333444444444555222222333444444444444444222222111000000111222333000000000000000000111111000000000000111111111222///000000111111111111111//////000000000///......111///...000222333111///111000...---,,,------...///000000000000000000///////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////......////////////......////////////////////////........................---...////////////...---...............---------+++,,,------------,,,+++++++++,,,,,,,,,,,,++++++***************++++++,,,(((((())))))******++++++************************+++***)))(((((((((((((((&&&''')))((('''''')))******)))(((''''''(((***+++((((((((())))))************)))(((''''''((()))***''')))******))))))***++++++***)))(((((((((((((((((()))+++***)))(((((()))&&&&&&'''(((***,,,---...,,,,,,,,,++++++***)))(((---------.........//////------............------,,,,,,---.../////////.........///111222333555555........................***+++---...///...------,,,,,,------...///000000------...///000000//////...------------...//////000000000000000000000000///////////////000111111111111111111111222222222222222222222222222222222111222222333333222222111111000////////////000000333333555666666666555444444444444555555555666666888888888888999:::;;;<<<999999999999999:::;;;<<<;;;===>>>======BBBKKKSSSdddttt~~~|||xxxssseeeYYYOOOMMMQQQ\\\ooozzzmmmeeeggglll~~~zzzqqqlllhhhddd^^^YYYYYY]]]YYYXXXWWWUUUTTTSSSSSSSSSRRRPPPNNNMMMNNNOOOOOOOOOOOOOOOPPPSSSTTTSSSPPPMMMNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQNNNLLLKKKKKKLLLLLLNNNKKKIIIJJJNNNQQQQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHJJJMMMPPPPPPMMMJJJJJJKKKIIIKKKLLLHHHCCCAAADDDHHHEEEEEEDDDCCCCCCDDDFFFGGG???BBBGGGKKKMMMLLLJJJHHHCCCAAA@@@@@@AAABBB@@@???<<<<<<<<<<<<<<<===>>>>>>>>>>>>===;;;999888777666999999999999888666555444999888666555444444555555555777888::::::999888777666666555555444333111111222222333444555777888888333333333444444555555555111222333333444444444333000000//////000111333444111111111111000000000000000000000000111111111111//////000111111111111111000000//////...---++++++///...---///222333111...111000///---,,,,,,,,,---//////000000000000//////////////////////////////......////////////......................................................////////////////////////......////////////......////////////////////////........................---...///000000000......------------------------***+++,,,------,,,+++***+++++++++,,,,,,+++++++++*********)))***++++++,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***(((''''''''''''%%%'''((((((''''''(((***+++)))((('''&&&((()))***&&&''''''((()))******+++***)))(((''''''((()))***''')))******))))))***,,,+++***)))(((&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***''''''''''''((()))***+++,,,,,,------,,,+++)))(((////////////////////////111000000///......------000///...------...///000//////............//////........................(((+++......+++***,,,............///......---,,,000000//////.........---//////............//////............/////////000...//////000111111222222222222111111222222333444666555333222111222333333333333333222222222111111111000000//////000111222222222333333444555666666555555555666666666666666888888888888777777777777999999999888777888;;;===888===AAADDDFFFLLLWWW```jjjyyy}}}tttmmmcccXXXUUURRRPPPSSS^^^rrr}}}nnnhhhbbbeeessszzzrrrhhhfffbbb^^^\\\ZZZZZZZZZYYYWWWUUUTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTOOOPPPQQQRRRRRRPPPOOOMMMMMMMMMOOOPPPPPPQQQQQQPPPQQQQQQPPPOOONNNMMMLLLKKKLLLKKKJJJJJJKKKMMMOOOQQQJJJJJJJJJJJJJJJKKKLLLLLLOOOOOOOOOOOONNNNNNMMMLLLMMMLLLJJJEEEAAA@@@CCCGGGGGGFFFDDDCCCCCCEEEFFFGGGHHHDDDEEEKKKOOOMMMKKKKKKAAAAAAAAAAAA@@@>>>===<<<;;;<<<===?????????>>>>>>?????????>>>===;;;:::999888999:::::::::999777666444555555555555555555555444444444333222444777999:::::::::888555444444555555555555555666777888999666666666666555444333222333222111111111222444444222000//////000111111000111111111111000000000000000000////////////000000............///000222222000000//////......---------...///000000///...---////////////////////////,,,---.........---,,,+++000---,,,---///000...,,,........................//////......---------,,,---------------------------------.........////////////.........---------++++++,,,------......///,,,---......,,,,,,---...///---,,,,,,---...,,,++++++,,,...---,,,++++++,,,///...,,,******+++,,,---************************++++++***)))(((((())))))+++***))))))***,,,...///((((((((((((((((((((((((,,,,,,++++++******))))))'''(((******((((((((()))))))))************))))))((((((''''''''''''((((((***)))'''&&&%%%%%%%%%%%%''''''&&&&&&&&&''''''(((+++++++++***)))(((((('''&&&&&&''''''''''''&&&&&&)))'''&&&$$$$$$%%%&&&''')))***---......,,,)))(((////////////////////////000000000000000000000000000///............///000/////////....../////////........................///000111111000000111222,,,---......////////////000000/////////.........//////............//////........./////////000000//////000000111111111222222222111111222222333444555444333333222222222333333333222222222111111111111000000//////000222333333333333444444555555666333333444444444444555555999999999888888888888888999:::::::::999:::<<<===???AAADDDIIIPPPYYYdddkkknnnssstttmmmeee```[[[VVVQQQTTTYYYcccqqq~~~rrrhhhfffeeelll}}}pppiiieeeccc```\\\YYYXXXWWWWWWTTTTTTTTTUUUVVVUUUSSSPPPSSSRRRRRRQQQQQQQQQQQQRRRPPPQQQQQQRRRQQQOOOMMMKKKMMMMMMNNNNNNOOOOOOOOOPPPNNNNNNMMMLLLKKKJJJIIIIIILLLKKKKKKKKKLLLMMMOOOPPPJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMNNNOOOOOOOOOOOOOOONNNMMMJJJFFFBBBAAACCCGGGJJJIIIGGGFFFFFFFFFGGGHHHEEEBBBDDDKKKOOONNNKKKJJJGGGFFFDDDAAA???<<<;;;:::;;;<<<===?????????>>>===>>>>>>>>>>>><<<;;;:::999666666777777777666555444555555555555555555555555555555555444333555888:::??????===:::666444444555444555777888888888777666333444555555555555555444333222222111222333444555222000//////000111111000111111111000000000//////000//////////////////000............///000111222000000/////////.........---......//////......---........................,,,---------------,,,,,,///---,,,---//////...,,,------------------------/////////......---------------------------------,,,---------.........//////.........---------,,,.........---,,,,,,++++++,,,---...---,,,,,,,,,......---,,,,,,------,,,+++***,,,......---,,,---...((()))***+++,,,---------************************++++++***)))))))))))))))+++***)))((()))+++,,,...(((((((((((((((((((((((()))))))))((((((((((((((('''(((******((((((((()))'''''''''''''''''''''''')))((((((''''''(((((()))///...,,,+++*********+++(((((('''''''''(((((()))******))))))(((''''''&&&&&&''''''((((((''''''&&&***((('''%%%%%%&&&'''((()))***+++,,,---,,,***)))//////////////////////////////000111111222333333000000////////////000000////////////////////////........................///---++++++---...//////+++,,,---///000000111111000000////////////......000//////......//////000....../////////000000000000000000000000111111111222222111111222222333444333333444444333333222222222222222111111111000000111000000///000111222333444444444555555555555555333444444444555555555666999999999999999999999:::888:::;;;<<<;;;;;;===>>>DDDEEEIIISSS___kkkqqqttttttlllccc\\\VVVRRRTTTYYYYYYaaannn}}}}}}sssjjjfffjjjrrrrrrgggbbbaaa___\\\YYYVVVVVVVVVVVVSSSTTTUUUVVVXXXWWWTTTQQQTTTSSSRRRQQQQQQPPPPPPQQQRRRRRRRRRQQQOOOMMMJJJIIILLLKKKKKKKKKKKKMMMNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKLLLLLLMMMMMMMMMMMMIIIIIIJJJKKKLLLNNNOOOOOOKKKLLLMMMOOOPPPQQQQQQQQQNNNMMMJJJFFFCCCCCCFFFHHHMMMLLLJJJHHHGGGGGGGGGHHHEEEBBBEEENNNSSSQQQMMMLLLLLLJJJEEEAAA===:::999999<<<<<<>>>??????>>>======>>>>>>======<<<;;;:::999555666666666666555444333555555555555555555555555555555666555444555888:::DDDCCC???:::666444555666555666888:::999777555333111222333444555555555555222222222111222333333444222000//////000111111000111111000000000000////////////............//////.........//////000000111000000000////////////......------,,,,,,------...........................------,,,,,,,,,,,,------...---,,,---...///...,,,------------------------/////////...............------------------------,,,,,,------------............------------,,,,,,......------,,,,,,+++++++++---...---,,,+++,,,......---+++,,,------,,,***(((***,,,,,,++++++,,,---&&&(((+++---......---,,,************************+++***))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))'''(((((((((((((((((()))'''(((******((((((((()))''''''&&&%%%%%%&&&''''''))))))(((((((((((())))))++++++***)))((((((((()))***))))))((((((((()))))))))((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&***)))((('''&&&'''((((((((())))))******+++++++++//////////////////////////////000000111222222222000000000000000000000000/////////000000/////////........................---***&&&&&&))),,,,,,+++------...///000111111000000000//////////////////000000////////////000000...////////////000000000000000000000000000000000222222111111222222333444222333444555444333222111222222111111111000000000111000000///000111333444666666666555555555555555666666666777777888888999888888888999999:::::::::777999<<<<<<<<<<<<>>>???DDDGGGQQQaaaqqqyyyxxxtttttteeeYYYWWWVVVUUU\\\gggrrr|||}}}vvvssspppmmmlllppp}}}uuujjjcccaaa[[[ZZZXXXVVVVVVWWWXXXYYYYYYXXXWWWWWWXXXWWWUUUSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRPPPNNNKKKHHHGGGHHHGGGGGGGGGHHHKKKMMMOOOMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIKKKLLLMMMLLLJJJIIIHHHIIIJJJLLLNNNOOOPPPPPPKKKLLLMMMOOOPPPQQQQQQQQQMMMKKKIIIGGGFFFHHHKKKNNNOOONNNLLLJJJHHHGGGGGGFFFGGGEEEIIIRRRWWWUUUQQQOOONNNJJJEEE???;;;999999999===>>>?????????>>>===<<<=========<<<;;;:::999999777777777777777666666555444444444444444333333333333444555444444444666888DDDBBB>>>999555444666888777888888888777555333222222222333444444444444444000000000111111111222222111000......000111000///111000000000///////////////......------......///---......//////000000000////////////////////////...---++++++++++++---...---------------------------,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,------++++++,,,------,,,++++++,,,,,,+++***''')))******)))((()))***,,,,,,---...---,,,+++*********************************)))))))))))))))******)))(((((((((((())))))))))))))))))))))))))))))((()))))))))******++++++'''(((******((((((((())))))(((''''''''''''((()))))))))(((((((((((())))))'''&&&&&&&&&&&&&&&&&&&&&))))))(((((('''(((((((((((((((((('''''''''&&&&&&''''''(((((((((((('''''')))(((''''''&&&&&&''''''((((((''''''(((***+++,,,000000000000000000000000000000000000000000000000000111111111111111111000//////000111111000//////////////////////////////111---******---000000...///000000111000000////////////000000000000000000000000////////////000000////////////000000000111000000000000000111111111222222111111222222333444111222333444555444333222222222222111111111111000111000000000000222444555666666666666666666666555666666777777888999::::::777777888888999:::;;;;;;888:::<<<======>>>@@@BBBEEENNN___sssyyyppphhh^^^ZZZ```gggkkkuuu{{{rrrkkkgggeeemmmwwwyyylllddd```___WWWVVVVVVVVVWWWZZZ]]]^^^___[[[VVVSSSRRRSSSSSSSSSPPPPPPPPPQQQQQQSSSTTTTTTTTTSSSRRRPPPMMMKKKIIIGGGDDDDDDDDDDDDGGGJJJMMMOOOLLLKKKIIIHHHGGGHHHIIIIIIGGGHHHJJJKKKKKKIIIGGGFFFHHHIIIKKKMMMNNNOOOOOOOOOMMMMMMNNNOOOPPPQQQQQQPPPLLLJJJHHHHHHKKKNNNRRRTTTSSSRRRPPPNNNLLLJJJIIIHHHIIIGGGJJJRRRWWWTTTPPPNNNKKKHHHBBB>>>;;;:::;;;<<>>>>>???AAADDDGGGNNN[[[oootttlll___aaaiiivvvtttlllgggeeedddhhhyyypppfff```\\\ZZZUUUUUUUUUVVVYYY]]]```bbb___YYYRRRMMMLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUVVVSSSSSSQQQOOONNNLLLKKKJJJEEEEEEEEEFFFHHHJJJLLLNNNJJJIIIGGGEEEEEEEEEGGGHHHHHHIIIJJJKKKJJJHHHFFFEEEGGGIIIKKKMMMNNNNNNNNNNNNMMMMMMOOOPPPQQQQQQQQQQQQMMMKKKIIIKKKOOOTTTWWWYYYVVVUUUTTTRRRPPPNNNLLLKKKJJJGGGIIIOOOSSSOOOKKKIIIHHHFFFBBB>>><<<===>>>???AAABBBBBBBBBAAA@@@>>>===:::;;;;;;;;;::::::999888777666555555444444555555333333333222222111111000///111222222222222333444555555444333333555999<<<:::888444111000000222333333333333333222111000///......///000000000000///111///......///000000///000000////////////......------,,,,,,,,,,,,------------///000000///...------------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...+++---...---,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,------,,,,,,++++++*********,,,---,,,+++***+++---,,,+++)))***++++++***(((+++,,,------+++******+++'''&&&%%%$$$%%%(((***,,,)))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''((('''(((******((((((((()))%%%&&&''''''''''''&&&%%%((((((''''''''''''(((((((((((()))***+++++++++***)))((('''&&&&&&%%%&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%&&&''')))***000000000000000000000000///000000111111222222222111111222333333222111111...///111222222111///...////////////////////////,,,---///......---///000000000111222222222111111//////000000000111111111111111000000000000111111//////000000000111111111---......000111222333444222222111111222222333444333222222222333333444555444444444333333333333222111000000000111333555666666666666777777888888999444555555666888999999:::999999:::<<<===???@@@@@@AAAAAAAAAAAAAAAEEEJJJNNNYYYgggxxx{{{rrrllljjjhhhuuullldddaaagggooo|||ssshhhbbb___[[[XXXVVVVVVVVVWWWYYY\\\```bbbZZZVVVPPPLLLKKKLLLLLLLLLPPPPPPPPPQQQQQQSSSTTTUUURRRRRRQQQOOONNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIFFFEEEDDDFFFGGGIIIJJJKKKKKKKKKJJJIIIGGGFFFGGGIIIKKKLLLMMMMMMLLLKKKKKKLLLNNNPPPQQQRRRSSSSSSRRROOOLLLMMMRRRVVVYYYZZZUUUUUUTTTRRRPPPNNNLLLKKKMMMIIIIIIMMMOOOLLLGGGFFFIIIGGGDDDAAA???@@@AAABBBCCCDDDDDDDDDCCCAAA???>>>999::::::::::::999999888888777666555555555666666555555444444333222222111///111333333222222333444000111222333333555999;;;777666333111000000000111111222222222222222111000//////111222222222111000000///------///000///...000000/////////.........------,,,,,,,,,,,,------,,,---///000000///---,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++))))))***+++,,,---------+++---...---+++***,,,...++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************+++++++++,,,------,,,,,,+++************,,,,,,,,,+++***+++,,,,,,***))))))******)))(((&&&(((***+++******+++,,,%%%&&&&&&'''((()))***+++)))))))))))))))))))))))))))))))))))))))***++++++'''(((((()))************(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''(((******((((((((()))%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''$$$%%%'''((())))))))))))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''&&&&&&%%%'''&&&&&&&&&&&&&&&''''''000000000000000000000000...///000111333444555666111222333444444333222111...000111222222111000...000000000000000000000000,,,///222222///...000222...///000111222333333333//////000000111111111222111111000000000000111111000000000000111111111111,,,---...000111333444555222222111111222222333444333333222111222333555666555555444444444333333333111000000000111333555666555555666777888999999:::666777888999:::;;;<<<<<<:::;;;<<<>>>???AAABBBCCCEEEDDDCCCCCCDDDHHHNNNRRRaaammmzzzzzzoooffffffiiixxxuuummmcccaaammm~~~|||tttiiicccaaa```\\\YYYWWWWWWWWWWWWYYY[[[^^^```WWWTTTPPPNNNNNNNNNMMMMMMRRRRRRQQQQQQQQQRRRRRRSSSQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPOOONNNLLLJJJIIILLLKKKHHHGGGFFFHHHJJJKKKMMMMMMLLLLLLKKKJJJIIIHHHGGGIIIKKKLLLMMMLLLKKKJJJIIIJJJLLLOOORRRTTTUUUVVVVVVRRROOOOOOSSSWWWYYYZZZRRRQQQQQQOOONNNLLLJJJIIIQQQLLLJJJNNNOOOKKKGGGEEEJJJIIIFFFDDDBBBBBBBBBCCCEEEEEEEEEEEEDDDBBB@@@>>>999999:::::::::999888888;;;:::888777777777888999777777666555444444333333000222444444333333444555...000222333444555888;;;333333333222111000///...///000111222222222222222000111222333444333222222000///------///000///...000/////////............---,,,,,,++++++,,,,,,---,,,---///000000...---+++*********++++++,,,,,,,,,,,,,,,...//////...,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,***,,,...---+++***,,,...************************))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++******))))))))))))******+++++++++,,,)))******+++,,,,,,------***+++,,,,,,******+++,,,+++***))))))******)))((( """%%%'''((()))***,,,)))***,,,---,,,+++)))((())))))))))))))))))))))))))))))((())))))***++++++'''''')))***++++++++++++((((((((((((((((((((((((******))))))((((((((('''''')))******((((((((()))&&&(((+++------+++(((&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&((()))***+++******++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%111111000000000000111111////////////////////////111111111111111111111111000000111111222222222333333333222222111000000000000000///............///000000111222222222222111111111111111111111111111333333333222222111111111333333333222222222111111111111111111111111111111222222222111111111111000111222222333333222222111444444333333333333333333555444333222222222333444888888777777777777777888999999999999999:::::::::;;;;;;:::::::::===AAAEEEDDDGGGHHHEEECCCIIIXXXeeelllkkkjjjggg^^^[[[gggwwwxxxooocccgggooo|||nnniiiddd___\\\ZZZXXXVVV[[[ZZZXXXVVVUUUUUUUUUVVVPPPPPPOOONNNNNNNNNOOOOOORRRRRRRRRRRRSSSSSSSSSSSSPPPOOONNNNNNNNNOOOPPPQQQTTTSSSSSSQQQPPPNNNLLLKKKJJJJJJJJJHHHHHHIIILLLOOOPPPOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMLLLKKKMMMMMMNNNNNNNNNOOOOOOOOOVVVUUUUUUTTTTTTUUUUUUVVVNNNOOOPPPQQQQQQOOOMMMLLLNNNMMMLLLLLLMMMMMMLLLJJJJJJKKKHHHDDDDDDFFFEEEAAACCCDDDFFFGGGFFFCCC@@@>>>777888:::;;;<<<:::999777666777888888777777888999888777777666555444444444555555555555555555444444000///...---...111444666222222222222222222222222333333333222222222111111111222333444444222111///000000000000000000000000.................................------,,,,,,,,,............---,,,++++++......---,,,,,,,,,------111...,,,*********(((&&&***++++++,,,,,,++++++***+++++++++***++++++,,,,,,---,,,,,,+++*********++++++++++++*********))))))+++*********+++,,,,,,---+++++++++++++++++++++++++++*********))))))((((((************************,,,++++++******++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''******)))((('''&&&%%%%%%((((((((((((((((((((((((***************)))((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''%%%'''***,,,,,,***'''%%%'''((())))))(((&&&$$$"""&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""111111000000000000111111222222222222222222222222111111111111111111111111000000000111111222222222222222222111111000000000...............///000111111111222333333333333333111111111111111111111111333333333333222222222111333333333222222222222111111111111111111111111111111111111222222333333333222222333333333333222222333333333333333333333333333222111000000111222333888777777666666666777777:::::::::::::::;;;;;;;;;::::::;;;<<<===@@@CCCFFFHHHHHHIIIJJJMMMSSS[[[```aaa^^^\\\[[[YYY___ppp~~~nnnfffcccrrrvvvdddccc___\\\YYYWWWWWWWWWYYYXXXWWWVVVUUUTTTTTTTTTQQQQQQPPPOOONNNNNNNNNOOORRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQSSSSSSRRRQQQOOOMMMLLLKKKKKKLLLMMMMMMLLLNNNPPPSSSSSSSSSRRRPPPOOOMMMKKKJJJKKKKKKKKKLLLNNNNNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNTTTVVVXXXYYYXXXVVVTTTRRROOOPPPQQQRRRRRRPPPNNNMMMNNNLLLJJJKKKLLLMMMLLLLLLJJJJJJGGGBBBBBBEEEEEEAAAAAACCCEEEFFFFFFDDDBBB@@@999999:::::::::888777666555666777777555555666777777777777777666555444333333333444444555555666666444222000//////111333444222222222222222222222222000000111222222333333444111222333444444222111000////////////////////////////////////////////////......---------,,,,,,,,,------------------,,,,,,------,,,,,,,,,,,,---...'''))),,,---+++)))((()))***++++++,,,,,,++++++***))))))))))))***,,,---------,,,++++++************+++++++++*********))))))************++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++++++++******+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((()))))))))***''''''((((((((((((''''''%%%''')))******)))'''%%%&&&'''((()))(((&&&%%%###&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&%%%%%%&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###111111000000000000111111000000000000000000000000222222222222222222222222000000000000000111111111111111111111111000000000---------...///000222222222222333444444444444333222222222222222222222222444333333333333333222222333333333333222222222222111111111111111111111111000111111222333444555666222333333444444333333222111111222222333333444444333333222111111222333444777777666666666666777777::::::::::::;;;;;;<<<===>>>>>>>>>???AAADDDFFFHHHLLLJJJKKKQQQZZZ___^^^ZZZWWWRRROOORRRZZZiiirrrhhheeerrryyyjjj\\\]]]\\\YYYUUUSSSVVVXXXUUUUUUUUUUUUUUUTTTSSSRRRSSSRRRQQQPPPOOONNNNNNNNNSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKMMMOOOQQQRRRRRRSSSUUUWWWWWWWWWVVVUUUSSSPPPMMMKKKMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMTTTWWW[[[^^^]]]XXXSSSOOOOOOPPPQQQRRRRRRQQQOOONNNLLLJJJHHHHHHJJJMMMNNNNNNKKKJJJFFF@@@@@@DDDEEEBBB@@@AAACCCEEEEEEDDDCCCBBB;;;:::999888777666666666444555666555444333444555555666777888777666444222222222333444555666777777777666333111000000111222222222222222222222222222---...///111222444555555///000111222111000///...........................////////////////////////------------,,,,,,,,,,,,+++,,,,,,------------,,,++++++++++++,,,---......%%%...666666000******,,,******++++++++++++******'''''''''(((***+++---...,,,+++++++++************+++************)))))))))***************+++++++++))))))))))))))))))))))))++++++++++++************((((((((((((((((((((((((++++++************++++++***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%"""######$$$&&&''''''(((''''''((((((((((((''''''&&&''''''((((((''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''+++***((('''%%%$$$######%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%222111111000000111111222////////////////////////222222222222222222222222000000000000000000000000000000111111111111111111............///000111222111222222333444333333333222222222222222222222222444444444444333333333333444444333333333222222222111111111111111111111111222222333333444555555666333333444444444444333333000111111222333444444555666555444444444555666777888888777777777888999999:::::::::::::::;;;======DDDBBBAAABBBEEEIIILLLNNNRRRPPPRRRXXX```bbb[[[TTTOOOMMMMMMTTTcccyyyrrrlllnnnssskkk___[[[]]]]]]XXXQQQOOOSSSWWWSSSSSSTTTUUUTTTSSSRRRQQQSSSSSSQQQPPPOOONNNNNNNNNSSSRRRRRRQQQPPPOOOOOONNNPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMOOOSSSUUUUUUVVVXXXZZZZZZYYYYYYWWWTTTQQQMMMKKKNNNOOOPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMUUUYYY]]]___^^^YYYRRRNNNMMMNNNPPPQQQQQQPPPNNNMMMKKKHHHFFFFFFIIILLLOOOPPPLLLKKKFFF@@@@@@DDDFFFCCC@@@AAABBBCCCDDDCCCAAAAAA:::999777666555666777888555666777666444333333555444555777999888666444222333333333444444555555555777555333111000000111222222222222222111111111111---...///000111333444444---............---,,,+++................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------************+++,,,......---999DDDBBB666+++***...******++++++++++++******''''''''''''(((***++++++******+++++++++*********************))))))))))))))))))******************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((())))))(((((('''""""""######$$$%%%%%%&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***)))(((&&&%%%$$$######%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%222222111111111111222222333333333333333333333333222222222222222222222222111111111000000000000000000000111111222222333333111000000/////////000000000111111222222222222222222222222222222222222222444444444444444444444444444444444333333333222222111111111111111111111111444444444444444444444444444444444555555444444444111111222333444444555555666666555555555666888999::::::999999:::;;;;;;<<<::::::999999:::;;;===>>>CCCAAAAAAEEELLLTTTYYY\\\___^^^]]]]]]\\\XXXPPPJJJEEEIIIPPP]]]qqqooofffkkkzzzoooaaaZZZ\\\]]]ZZZSSSLLLJJJMMMRRRSSSTTTUUUUUUTTTSSSQQQPPPRRRRRRQQQPPPOOONNNNNNNNNRRRQQQQQQPPPOOONNNMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNRRRTTTUUUVVVXXXYYYZZZYYYXXXVVVSSSOOOLLLJJJMMMOOOPPPPPPMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMXXXZZZ\\\]]][[[WWWRRROOOKKKLLLNNNOOOOOONNNMMMKKKIIIFFFDDDEEEHHHLLLNNNOOOMMMKKKFFF@@@@@@EEEFFFDDDAAAAAABBBBBBAAA@@@>>>===888777666555555777999;;;777888999777555444444555333555777999888666444222555555444444333333333222333222111111111111222222222222222111111000000000//////000000000111111111...............---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------)))))))))***+++,,,---...000;;;EEEBBB555***(((,,,)))******++++++******)))))))))(((((('''((((((((())))))***+++++++++***)))))))))))))))))))))))))))((()))*********)))(((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%&&&222222111111111111222222222222222222222222222222333333333333333333333333222222222111111111111111000111111222333444555555222111000000/////////000000000111222222222222111333333333333333333333333444444444555555555555666444444444444333333333333111111111111111111111111555555444444444333333333444555555666666555555444333333444444555555666666555444444444444666777888;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::999:::<<>>===;;;;;;777666666555666888;;;===::::::;;;999666555555666444555777888888666555444666666555444333222111111111111111111111222333333222222222111000000//////111000000000//////......111111111000000000//////////////////////////////++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++))))))))))))***+++,,,,,,***111888666---''''''***))))))************))))))+++***)))(((''''''''''''((()))***+++++++++***)))(((((()))))))))))))))***(((((()))******)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%"""#########$$$$$$%%%%%%333222222111111222222333000000000000000000000000333333333333333333333333333333333333222222222111111222222333555666666777000000000///000000111111000111222222333333222222333333333333333333333333444444555555666666666666555444444444444333333333111111111111111111111111333333333333333444444444555555666666666666555555555555666666666666666666555555444444555666888999:::::::::;;;;;;<<<===>>>>>>===<<<;;;<<>>@@@???======>>>AAADDDFFFRRRYYYfffyyyxxxjjjXXXLLLJJJNNNRRRTTTgggyyyqqqiiieeegggjjjppp}}}vvvgggbbb```^^^[[[WWWPPPGGGCCCFFFMMMUUU[[[^^^\\\YYYWWWUUUTTTSSSSSSLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNMMMKKKJJJGGGHHHIIIKKKLLLLLLMMMMMMKKKKKKLLLKKKLLLNNNRRRUUUXXXVVVRRRNNNLLLKKKLLLMMMNNNQQQTTTQQQLLLIIIJJJMMMIIIIIIJJJLLLMMMNNNOOOPPPPPPSSSWWWYYYXXXTTTOOOKKKJJJKKKMMMOOOPPPOOONNNMMMDDDDDDDDDFFFIIIKKKJJJJJJEEEEEECCC>>>>>>AAA@@@<<<:::::::::;;;;;;;;;<<<<<<::::::999999999999999999;;;;;;;;;999666444444444555555555555666666666666333333333333333333333333444444444444444444444444222222222111000//////...////////////////////////......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++***)))))))))))))))***000---)))'''(((***,,,,,,))))))************)))))))))))))))))))))***++++++&&&(((***+++,,,+++***)))'''((((((((())))))******'''((()))***)))(((&&&$$$************************&&&'''''''''(((((())))))''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&&&&''''''''''''######$$$%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((('''&&&%%%""""""###$$$%%%&&&&&&'''########################444444444333333222222222222222222111111111000000222333333444444333333222333333333333333333333333000111111222222333333444000000000000000111111222333444444555555444444333444444333333333444555666555555555666666666666777666555333111000111333444444444444333333222222222555444444333333444444555333333444444555666666666666666666777888:::;;;<<<;;;;;;:::999999:::;;;<<<<<<===>>>===<<<;;;<<<===;;;???CCCDDDDDDIIIRRRZZZfffooommmaaaXXXXXXVVVTTT^^^mmm~~~nnneeecccaaammmrrr}}}|||lllbbb^^^]]]\\\[[[QQQNNNIIIEEEKKKXXXbbbeeeggg```ZZZYYYXXXUUUUUUWWWWWWTTTQQQQQQRRRRRRPPPMMMOOOMMMMMMMMMNNNMMMKKKIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQTTTRRRPPPOOOOOOPPPNNNMMMOOOOOONNNMMMLLLKKKJJJJJJIIIJJJKKKKKKKKKLLLOOORRRTTTWWWZZZZZZWWWSSSPPPNNNJJJMMMMMMKKKKKKNNNNNNLLLCCCCCCDDDFFFFFFGGGGGGFFFCCC???<<<<<<>>>AAA@@@???<<<;;;:::;;;<<<<<<:::888:::999777777777999;;;<<<;;;:::888777666555666666555444444333333444444555555555444333222222222222444444444333222111000///////////////////////////111000///...---,,,,,,,,,......//////......---,,,******+++,,,------------++++++,,,***)))(((***++++++)))'''))),,,---,,,***,,,++++++++++++++++++,,,+++,,,...------,,,...///+++)))(((((()))******)))+++***)))(((''''''(((((())))))(((((((((((())))))))))))((('''''''''''''''(((((('''&&&''')))+++---))))))))))))))))))))))))***************)))((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''***))))))((('''&&&&&&&&&)))(((&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))%%%&&&'''(((***+++)))%%%'''''''''''''''''''''''''''''''''(((((((((((()))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%!!!###%%%((()))((('''&&&$$$%%%&&&'''((()))))))))&&&&&&&&&&&&%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$444444444333333333222222333333222222222222111111222333333444444333333222333333333333333333333333333333333333333333222222000000000000000111222222333333444444444444333333333333333333333444444555444555555555555666666666666555444333333333444555444444444333333333222222444333333333333333333444444444555555666666777777777777777888888:::;;;<<<:::999999888999:::;;;<<<;;;<<<>>>>>>===<<<>>>???CCCFFFKKKOOOSSS[[[dddkkk}}}}}}rrrkkkiiinnnooooooxxxrrreee______cccyyy|||tttiiibbb___^^^\\\ZZZSSSQQQMMMLLLUUUdddmmmnnniiiaaaZZZYYYWWWTTTTTTUUUTTTQQQOOOOOOPPPPPPMMMKKKNNNMMMLLLLLLMMMLLLJJJIIIGGGHHHIIIKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLPPPOOONNNNNNMMMMMMNNNNNNRRRQQQOOONNNOOOOOOOOONNNLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIKKKKKKLLLNNNQQQSSSTTTVVVXXXYYYXXXUUUQQQNNNMMMOOOOOOLLLLLLOOONNNKKKDDDDDDFFFGGGHHHHHHHHHIIIDDDAAA======???BBBBBBBBB???>>>======>>>>>>===<<<;;;:::888777888999;;;<<<:::999777666555444555555444444333333333333444444444444333222111111111111333333333333222111000///000000000000000000000000000///...---------------...............------,,,,,,,,,---------,,,,,,+++++++++,,,***)))(((***++++++)))((())),,,---,,,*********))))))))))))******((()))******))))))***,,,+++)))(((((()))******)))''''''(((((())))))******))))))(((((((((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&)))))))))(((''''''&&&&&&'''''''''''''''''''''''')))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&'''((()))(((''''''&&&((())))))'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$######""""""#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''''''''###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$444444444444444333333333444444444333333333333222333333444444444444333333333333333333333333333333666555555444333333222222111111000000111111222333222333333444444333333222222222222333333333444444444444444555555555555666555555666666666666666777444444444444444333333333444333333222222333333444555555666666777888888999999999888999999:::;;;;;;::::::::::::;;;===>>>???@@@AAAAAAAAA@@@AAACCCEEEMMMQQQXXXbbblllvvv~~~zzzwwwxxx~~~}}}ttthhhbbbcccgggvvv}}}nnnjjjdddaaa```___\\\XXXUUUSSSQQQTTTbbbrrryyyxxxlllcccZZZXXXVVVSSSRRRSSSRRRPPPOOONNNOOONNNMMMKKKNNNLLLKKKKKKLLLKKKJJJHHHGGGHHHKKKLLLMMMMMMKKKJJJIIIKKKLLLNNNNNNMMMLLLKKKOOOOOONNNMMMMMMMMMMMMNNNPPPOOOMMMMMMNNNOOOOOONNNKKKKKKKKKJJJJJJIIIIIIIIIHHHJJJLLLMMMNNNPPPSSSUUUUUUTTTUUUWWWYYYWWWRRRMMMMMMPPPPPPMMMLLLNNNMMMJJJEEEEEEFFFGGGHHHIIIJJJJJJFFFCCC???>>>@@@CCCEEEFFF>>><<<::::::;;;<<<;;;:::<<<;;;999888888999::::::999888777666555444444444444444333333333333444444333333222111000000000000000111111222111111000000111111111111111111111111///......---------.....................---,,,,,,............---,,,+++***++++++,,,***)))(((***+++,,,*********,,,---,,,+++)))((((((''''''(((((()))'''((())))))(((''')))***+++)))(((((()))******)))''''''((()))))))))(((''')))((((((''''''(((((()))''''''&&&%%%%%%%%%%%%&&&!!!###%%%'''((('''&&&%%%((((((((((((((((((((((((''''''((((((((('''&&&&&&))))))((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&&&&%%%$$$%%%%%%&&&((()))***(((((('''&&&&&&'''(((((()))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%'''((('''''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555555555444444444444444555555555555444444444444333333444444444444333333444444444444444444444444666666555555444444444444222111111111111222333333222222333333333333222222111222222333333333333333444444444444555555555555555666777888999999888888555555555444444444444444555555444444444444555555666777777888888999999:::;;;:::::::::::::::;;;;;;<<<<<<===>>>@@@BBBCCCDDDHHHHHHFFFEEEFFFIIIOOOSSS\\\aaalllyyy}}}vvvrrrttt{{{zzzllliiimmmwwwtttgggdddaaa______^^^[[[YYYWWWUUUTTT[[[lll|||}}}qqqeee[[[WWWUUURRRPPPQQQRRRQQQQQQPPPPPPOOONNNNNNNNNLLLJJJJJJJJJKKKIIIHHHHHHJJJLLLNNNOOONNNMMMLLLJJJLLLNNNPPPPPPOOOMMMLLLKKKKKKLLLLLLMMMOOOPPPQQQNNNMMMKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKIIILLLOOOQQQRRRSSSUUUWWWUUURRRQQQTTTXXXWWWRRRLLLIIIMMMNNNLLLLLLNNNMMMJJJEEEEEEFFFFFFGGGIIIJJJJJJGGGEEEBBB@@@AAADDDGGGIII===;;;999999:::::::::999<<<;;;:::999888888999999999999888777666555555444444333333333333333333444444333222111111000000000//////000111111111111111000000000000000000000000......---------......///------.........---,,,,,,...............---,,,+++++++++,,,***)))(((***+++,,,+++++++++,,,,,,,,,+++(((((((((''''''((((((((()))***++++++))))))***+++***)))'''''')))***)))(((******++++++)))&&&$$$"""(((((((((''''''(((((((((''''''&&&&&&%%%&&&&&&'''###$$$%%%&&&'''&&&&&&%%%((((((((((((((((((((((((''''''(((((((((''''''&&&$$$$$$%%%'''(((***++++++''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((%%%%%%'''(((&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$555555555555555555555555666666666555555555444444333444444555555444444333444444444444444444444444444444444555555666666666222222222222222333333444222333333444444333333222111222333444444444333333444444444555555555666666666666777888999999999888555555555555555555555555777777666666666666777777777777888888999:::::::::<<<;;;;;;;;;;;;;;;<<<<<<<<<===???AAADDDFFFGGGHHHJJJIIIHHHIIIMMMVVVaaaiiissszzz|||uuulllkkkrrrqqqmmmtttnnneeebbb___\\\[[[[[[[[[ZZZZZZYYYZZZbbbrrruuuhhh[[[VVVUUURRRPPPPPPQQQQQQQQQPPPOOOOOOOOOOOONNNLLLJJJIIIJJJJJJJJJIIIGGGIIIKKKMMMMMMMMMLLLKKKKKKMMMPPPRRRRRRQQQOOOMMMKKKKKKKKKLLLMMMNNNPPPPPPMMMKKKJJJJJJLLLMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKNNNRRRUUUUUUUUUVVVWWWRRRPPPNNNQQQUUUTTTOOOJJJGGGKKKMMMLLLNNNQQQPPPMMMEEEDDDDDDDDDEEEFFFGGGHHHHHHFFFDDDBBBBBBCCCFFFIII@@@>>><<<<<<===>>>===<<<;;;:::999999888888888888:::::::::999888777666555333333333222222333333333555444333222222111222222...///000111111111111111////////////////////////......---------......///---------...---,,,,,,++++++,,,,,,---......------++++++,,,***)))(((***+++++++++,,,++++++***++++++***))))))(((((())))))******+++,,,+++***)))***+++***(((''''''((())))))((()))***+++***)))&&&###!!!((((((''''''''''''((((((((('''''''''''''''(((((('''&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''(((((())))))((((((((("""###$$$%%%'''((()))***''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&(((%%%(((///000***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((("""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&$$$""" !!!"""###############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$555555555666666666666666666666666555555555555444444444555555555555444444444444444444444444444444333333444444555666666777333333222222333333444555333444444555555444444333222333444555666555444333555555555666666666666777666666777777777777777888555555555666666666666666999888888777777888888999777777888888999:::::::::<<<<<<;;;;;;<<<===>>>>>><<<===@@@DDDGGGIIIKKKLLLHHHIIIKKKPPPXXXeeerrr{{{zzznnniiigggmmm|||wwwsss{{{uuugggdddaaa^^^[[[YYYYYYZZZ[[[[[[\\\___fffuuuyyyjjj\\\VVVUUUSSSQQQPPPNNNPPPPPPOOONNNMMMMMMNNNOOOMMMJJJIIIJJJKKKJJJJJJFFFGGGHHHIIIIIIJJJJJJJJJLLLNNNPPPQQQQQQPPPOOONNNNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKIIIIIIJJJKKKKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKNNNQQQUUUVVVVVVTTTSSSSSSOOOMMMLLLNNNOOOOOOKKKGGGFFFKKKNNNNNNPPPSSSSSSPPPEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGFFFDDDBBBBBBDDDFFF===<<<<<<<<<======;;;999888888888888888777777777;;;;;;;;;:::999888666666333333222222222222333333666555444333222222222222///000000111222222222111........................///......---------......---------------,,,++++++)))***+++,,,------------++++++,,,***)))(((***+++***+++,,,+++)))))))))++++++******))))))******+++((()))***)))((('''((()))***(((''''''((())))))(((&&&&&&'''((((((((('''&&&(((''''''&&&&&&''''''((((((''''''''''''((()))))))))(((&&&%%%%%%'''(((***''''''''''''''''''''''''''''''((()))))))))((((((&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""&&&&&&''''''''''''&&&&&&)))&&&+++555666...((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((())))))&&&$$$""" !!!###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$555555666666666777777777666666555555555444444444444444555555555555444444555555555555555555555555444444444444444444555555333333333333333444555555444555555666666555555444222444555777777666555444666666666777777777888888777777555444444555666666555555666666666777777777999888888777777888888999777777777888999999::::::;;;;;;;;;<<<===>>>???@@@???AAAEEEIIIMMMOOOQQQRRROOORRRXXX^^^gggqqq||||||rrrlllccchhhrrr{{{{{{xxxlllccc^^^^^^\\\ZZZXXXWWWXXXYYYWWWZZZ___fffsss|||lll\\\WWWVVVTTTRRRRRRNNNPPPRRRPPPNNNMMMNNNPPPPPPNNNKKKJJJJJJKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMKKKIIIHHHIIIJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKNNNRRRUUUVVVTTTQQQNNNMMMKKKKKKKKKKKKJJJHHHFFFDDDDDDIIILLLMMMNNNQQQPPPMMMGGGEEEDDDBBBAAABBBCCCCCCEEEGGGGGGEEEAAA@@@@@@BBB999999:::<<<===<<<888666555666666777777777777666::::::::::::999777666555333333222222222222333333555444333222111111111111111111222222222222222111////////////////////////000///...---------------,,,------------,,,++++++******++++++,,,+++++++++++++++,,,***)))(((***+++)))***,,,***((('''(((***+++******))))))******+++'''((()))(((&&&%%%&&&''')))(((&&&&&&((()))((('''%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''((('''&&&&&&&&&''''''((()))(((((('''''''''''''''(((''''''''''''''''''''''''%%%&&&'''((((((((((((''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%######%%%&&&&&&''''''&&&&&&%%%((($$$(((333555---(((+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%''')))))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$555666666666777777888888666555555555444444444444444444555555555555444444555555555555555555555555555555555444333333222222444333333333333444555555555555666666666666555555333444666888888777666555777777777777888888888888888777444333222333444555555666666666777777888888888888777777777777888888666777777888999999::::::;;;;;;;;;<<<===???@@@AAADDDFFFJJJOOOSSSVVVWWWXXXYYY^^^eeemmmsssyyy{{{ooohhhfffaaaoooyyy}}}ppphhhbbbYYYZZZ[[[ZZZXXXWWWWWWWWWQQQVVV\\\bbbnnn|||}}}mmm]]]WWWWWWVVVSSSSSSQQQSSSTTTSSSQQQOOOQQQSSSQQQOOOKKKJJJKKKLLLLLLLLLMMMLLLKKKJJJKKKMMMOOOPPPLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJKKKKKKLLLNNNOOOPPPMMMKKKIIIHHHIIIIIIHHHFFFHHHIIIIIIJJJKKKLLLMMMMMMNNNQQQUUUUUURRRNNNKKKIIIIIIJJJKKKJJJGGGDDDCCCCCCBBBGGGJJJIIIJJJMMMKKKGGGHHHGGGDDDBBBAAAAAABBBCCCDDDGGGHHHFFFAAA>>>>>>???;;;<<<>>>@@@AAA???;;;777333444555666777777666666999999999999888666555333333222222222222222222333444333222111000000000000222222333333333222222111000000000000000000000000111000///...---,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++***)))(((+++,,,,,,***)))(((***+++(((***+++***'''&&&''')))******))))))))))))******((()))***)))'''&&&'''((()))(((&&&&&&((()))(((''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&((())))))'''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%"""---000)))&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''' ###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$#########$$$%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$777777777777777666666555666666666666666666555555333333444444555666666777666666666666666666666666444444444555444444333333666666555555555444444444555555666666666666555555444555555666777888888999999888888777777777777777555555555666777888888888666888;;;;;;:::999999::::::999888888999:::;;;<<<888888999:::<<<<<<;;;::::::888;;;AAABBB???BBBHHHFFFSSS^^^aaadddhhhiiifffggggggmmmwwwzzzxxx{{{wwwqqqqqqssszzz|||}}}vvvjjjaaa]]]\\\ZZZWWWWWWXXXYYYYYYXXXXXXXXXYYY\\\bbbjjjrrrwwwnnneeeZZZTTTTTTTTTSSSQQQVVVUUUSSSQQQPPPOOOPPPPPPPPPNNNLLLJJJIIIJJJKKKKKKHHHIIILLLNNNQQQSSSTTTUUUOOONNNMMMKKKKKKKKKLLLLLLKKKJJJJJJLLLNNNNNNMMMLLLOOOLLLIIIIIIKKKLLLJJJHHHFFFHHHLLLMMMNNNNNNOOOPPPQQQQQQPPPOOOMMMKKKJJJIIIFFFGGGIIIJJJIIIHHHFFFDDDEEEGGGIIIKKKKKKIIIFFFEEEDDDEEEEEECCC@@@>>>>>>>>>CCCEEEGGGCCC>>>;;;===@@@>>>>>>??????>>><<<999888555555444444444333333333666666555555555444444444333333222222111222222333000000000000000000000000222222111111111111222222222111000...------------++++++,,,+++***)))(((''',,,+++***+++...111222222************))))))))))))*********************+++)))***,,,,,,***)))***+++(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%%%%'''((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""&&&)))((($$$!!!###&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))***((('''%%%$$$$$$%%%'''((($$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((888888888888888777777666666666666666666555555444444444555555666777777888666666666666666666666666555555666666666555555444555555555555444444444444555555666666666666555555555555555666777888888888777777777777777888999999777777777888888999999999666888::::::999888999999999999888888888999:::;;;999999999:::;;;<<<<<<;;;@@@>>>???DDDEEEEEEIIIPPPWWWcccnnnqqqssstttsssoookkkhhhjjjqqqvvvzzz~~~~~~~~~xxxoooeee^^^[[[[[[YYYWWWVVVWWWXXXXXXWWWYYYXXXXXXYYY]]]ccciiimmmfff```WWWSSSTTTUUUSSSQQQSSSSSSRRRQQQQQQQQQQQQQQQOOONNNLLLJJJJJJJJJKKKLLLJJJKKKMMMOOOQQQSSSTTTTTTNNNMMMLLLKKKKKKLLLMMMNNNLLLMMMNNNOOOOOONNNNNNMMMOOOLLLIIIIIIJJJKKKJJJHHHGGGJJJMMMNNNOOOOOOPPPQQQMMMMMMMMMLLLJJJHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEGGGJJJLLLLLLJJJGGGDDDBBBCCCCCCAAA???======>>>???CCCEEECCC>>>;;;===???===>>>??????===;;;999888555555555444444444333333444444444444444444333333222222111111111111222222111111111111111222222222222111111000000111111222111000///---,,,,,,++++++.............../////////222///---+++,,,,,,,,,+++************)))))))))))))))))))))))))))((((((((((((***,,,+++***)))******(((((())))))))))))(((((('''''''''''''''''''''''')))))))))(((((((((''''''&&&''''''((((((''''''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%###""""""###%%%&&&$$$(((***)))%%%###$$$''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''999999999999999888888888666666666666666555444444555555666666777888888888666666666666666666666666666666777777777777666666555555555444444444333333555555666666666666555555555555666666777777888888666666666777888999:::;;;999:::::::::::::::::::::777999;;;;;;:::999:::;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????FFFEEEFFFJJJMMMPPPWWW^^^iiirrr{{{|||yyyvvvqqqmmmiiiffffffmmmxxxxxxvvvvvv|||wwwnnnhhhaaa\\\[[[ZZZXXXVVVUUUVVVWWWWWWVVVYYYWWWVVVVVVWWWZZZ]]]___]]]YYYTTTSSSTTTUUUTTTRRRQQQQQQQQQRRRRRRQQQQQQQQQOOONNNMMMKKKKKKKKKLLLLLLJJJJJJKKKMMMNNNOOOPPPPPPLLLLLLKKKKKKLLLNNNOOOPPPNNNQQQTTTTTTPPPMMMMMMNNNOOOLLLIIIHHHIIIJJJJJJJJJGGGJJJLLLNNNNNNNNNNNNOOOLLLKKKKKKJJJIIIHHHFFFEEEGGGGGGFFFFFFEEEEEEFFFFFFFFFHHHKKKMMMLLLIIIFFFCCC???@@@@@@???===<<<<<<======@@@CCCBBB???<<<<<<===<<<=========<<<;;;999888666666555555555444444444222222222222222333333333111000000//////000111111000000000111111222222222222111111000000111111222000///...,,,++++++*********************,,,...///333000---+++***)))((('''************))))))))))))(((((((((''''''&&&&&&&&&(((***++++++***))))))***'''(((((())))))(((((('''''''''''''''''''''''''''((((((((('''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''###$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%""" """%%%'''&&&)))+++)))&&&$$$$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$$$$$$$$$$###%%%&&&((((((&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&::::::999999888888888888777777777777666555444444555555666666666777777777666666666666666666666666555666777777888777777777555555555444444444444333555555666666666666555555555666666666777777777888777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<<<<===>>>;;;;;;<<<===============????????????@@@AAADDDFFFJJJLLLQQQWWW]]]ccckkkqqqzzz}}}~~~zzzqqqjjjeeeccc___aaagggsss|||xxxtttyyy{{{ooojjjfff```]]]]]]YYYWWWUUUTTTUUUVVVVVVUUUWWWVVVTTTSSSSSSTTTUUUVVVXXXVVVTTTTTTUUUVVVTTTRRRQQQQQQRRRSSSRRRQQQOOONNNOOONNNMMMLLLLLLLLLLLLMMMHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMPPPRRRSSSRRRVVVYYYWWWPPPKKKJJJLLLNNNLLLIIIHHHGGGHHHJJJJJJFFFHHHKKKLLLLLLKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDBBBBBBCCCDDDEEEEEEGGGJJJKKKJJJGGGCCCAAA===>>>>>>>>><<<;;;;;;<<<===@@@CCCCCC@@@===;;;;;;<<<<<<<<<<<<;;;:::888888666666666555555555444444000000000111111111111222//////.........///000000.........///000000111111111111000000000000111111000///...,,,+++++++++***((('''&&&%%%&&&(((***+++...,,,***)))*********)))************)))))))))((()))((((((''''''&&&&&&%%%(((***++++++)))))))))***'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&'''&&&###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&''')))***)))&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%"""$$$&&&''''''&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%;;;:::999888888888999999888888888888777666555444444444555555555555666666666666666666666666666666444555666777777777777777666666555555555444444444555555666666666666555555666666666666777777777777999999888888888888888999::::::;;;;;;;;;;;;;;;<<<;;;===>>>===<<<<<<>>>???;;;<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCEEEJJJNNNRRRYYYbbbjjjrrrzzz|||rrrfff]]][[[]]]\\\dddrrrzzzwwwyyy|||ssskkkhhheee```]]]^^^YYYWWWTTTTTTUUUVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSSSSVVVVVVUUUVVVVVVVVVTTTSSSSSSSSSSSSSSSQQQOOOMMMKKKOOONNNNNNMMMMMMMMMMMMMMMIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLNNNQQQTTTUUUUUUYYY[[[WWWOOOIIIHHHIIIMMMLLLJJJHHHGGGGGGIIIJJJGGGIIILLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJFFFDDDBBB@@@@@@AAACCCDDDDDDEEEGGGHHHFFFDDD@@@>>><<<>>>>>>===;;;:::;;;<<>><<<<<<===<<<;;;<<<===???=========>>>@@@CCCFFFGGGGGGIIIJJJJJJJJJMMMTTTZZZaaajjjtttzzz~~~ssshhh^^^XXX\\\dddmmmyyywwwzzz}}}tttmmmhhhgggddd^^^\\\]]]YYYWWWUUUTTTUUUVVVVVVUUUSSSSSSSSSSSSTTTTTTSSSSSSUUUVVVVVVWWWVVVVVVUUUTTTUUUTTTSSSRRRPPPNNNLLLJJJNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIJJJKKKJJJKKKKKKMMMOOORRRUUUVVVUUUVVVVVVRRRLLLHHHGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIIIIKKKMMMNNNLLLKKKKKKLLLJJJJJJKKKKKKKKKJJJJJJIIIFFFEEECCCAAAAAABBBCCCDDDEEEEEEEEEDDDCCCAAA???===>>>??????>>><<<;;;;;;<<<>>>?????????>>><<<:::888:::999999999888888888888555555444444444333333333000000000000/////////...------------...///000000111111111111111111111111111000000//////000000111111000///---,,,,,,++++++...---,,,+++++++++,,,------+++)))((()))***))))))************))))))))))))))))))))))))))))))))))))''')))******)))(((((()))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$''''''&&&&&&&&&&&&''''''$$$&&&((())))))(((&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&''''''%%%$$$""""""$$$%%%'''%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&&&&%%%%%%((('''&&&%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%@@@???===<<<;;;<<<===>>><<<<<<<<<;;;:::999777777666666666555555555555555666666666666666666666666555666777888999999999999888888888888777777777777555555666666666666555555777777777777666666666666999999888888888999:::::::::;;;<<<===>>>???@@@AAA??????@@@???>>>>>>@@@CCCDDDDDDCCCDDDGGGKKKPPPSSSSSSUUUWWWVVVWWW\\\dddlllqqqyyywwwnnnhhhcccdddnnnzzz~~~}}}uuunnniiiffffffddd___\\\^^^ZZZXXXUUUUUUVVVWWWWWWVVVRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVUUUVVVVVVWWWUUUTTTRRRPPPOOOMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNLLLKKKIIIIIIJJJKKKLLLKKKKKKLLLMMMOOORRRUUUWWWQQQPPPNNNLLLJJJIIIIIIIIIHHHJJJLLLLLLIIIGGGGGGHHHGGGIIIKKKKKKJJJHHHHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHGGGDDDBBB@@@?????????AAAAAAAAA@@@===;;;<<<<<<:::::::::;;;;;;<<<;;;:::999999888777777777777888444333333333333222222222222222111000///...------------------...///000111000000000//////...------000000////////////000000000///...,,,++++++******))))))******++++++,,,,,,...,,,)))((()))***))))))************))))))))))))((((((((())))))******+++''')))******)))(((((()))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((('''%%%$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######"""######$$$%%%%%%&&&&&&(((((('''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&BBBAAA???>>>===>>>???AAA=========<<<;;;:::888777777777777777666666666666666666666666666666666666666777888999:::;;;;;;;;;999999999999888888888777555555666666666666555555777777777777666666666666777777777888999:::<<<<<<;;;<<<===>>>@@@BBBCCCDDDCCCDDDDDDCCCBBBCCCEEEGGGLLLKKKJJJKKKNNNSSSYYY]]]^^^```bbbbbbccchhhrrrzzz{{{~~~}}}vvvqqqqqqrrrwww~~~{{{tttppplllhhhfffgggeeeaaa___```ZZZXXXVVVUUUVVVWWWWWWVVVSSSSSSUUUUUUUUUTTTSSSRRRPPPQQQSSSTTTUUUUUUWWWYYYTTTRRRQQQOOONNNNNNOOOOOONNNNNNOOOPPPPPPPPPOOOOOOLLLKKKIIIHHHHHHIIIJJJKKKKKKLLLLLLMMMPPPSSSUUUWWWNNNKKKHHHGGGIIIKKKKKKKKKGGGJJJMMMMMMJJJGGGFFFGGGDDDEEEGGGGGGFFFDDDDDDDDDIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGJJJHHHEEEBBB@@@???@@@@@@BBBCCCCCCAAA>>><<<<<<===666555555777999;;;<<<;;;999888777777777777777888333333333222222222111111333333222000///...---,,,---------...///000111111...---,,,+++***))))))(((000000////////////000000......,,,+++***)))))))))((()))***,,,.../////////,,,***((((((***+++,,,+++************))))))))))))&&&&&&'''((()))***++++++''')))******((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((((((&&&###%%%(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%'''((()))((('''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%$$$###"""############$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&LLLFFFCCCFFFFFFBBBAAADDDFFFEEEDDDCCCBBB???;;;888<<<:::777666666777777666555666888888666555555666999999::::::::::::999999<<<<<<<<<<<<;;;:::999888555555555555666666777777888<<<===;;;:::<<<;;;777777777777777777888999999??????@@@BBBDDDGGGJJJLLLIIIGGGFFFGGGIIILLLLLLLLLRRRSSSUUUXXX^^^eeekkkooovvvuuuttttttvvvzzz~~~yyyrrrrrrqqqqqqxxx{{{~~~zzz~~~vvvqqqllliiigggccc```^^^^^^^^^^^^]]]XXXWWWVVVVVVVVVVVVWWWXXXVVVUUUTTTTTTSSSTTTTTTTTTQQQRRRRRRSSSTTTTTTUUUUUUSSSTTTTTTTTTSSSQQQOOOMMMPPPMMMKKKJJJKKKMMMNNNMMMKKKLLLNNNOOONNNMMMKKKJJJLLLMMMOOORRRVVVWWWVVVTTTOOOKKKGGGFFFHHHKKKKKKJJJKKKLLLMMMNNNMMMKKKJJJHHHJJJHHHEEECCCBBBCCCEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJHHHGGGGGGIIIJJJJJJIIIKKKIIIGGGDDDBBBAAAAAAAAA@@@???>>><<<;;;;;;::::::777777666666666666777777999888777555555666666777777666444333222111111111222222222222111///...---000000//////000111222222///---******,,,...//////222000......000000000///......---,,,,,,+++******++++++++++++++++++++++++------,,,+++***)))((('''''''''(((((())))))******++++++***)))((('''&&&&&&((((((((((((''''''''''''((((((''''''''''''((((((&&&%%%%%%%%%&&&''')))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""###%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''(((((((((((()))$$$###"""###$$$%%%&&&%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###!!! $$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&$$$###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&$$$###"""!!!###$$$&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%WWWRRROOOQQQOOOIIIGGGIIIJJJIIIHHHGGGFFFCCC???<<<>>><<<999999999:::999888777888::::::888777888999;;;<<<<<<============<<<:::;;;;;;<<<<<<===<<<<<<888888888888777777777777777:::;;;999999;;;;;;777999999999999:::;;;<<<======>>>???BBBGGGLLLQQQSSSVVVUUUSSSTTTVVVXXXYYYYYY^^^```dddjjjqqqwww{{{~~~~~~~~~xxxqqqmmmmmmooouuu|||uuuzzzxxxoookkkhhheeeeeebbb^^^]]]\\\]]]\\\[[[YYYYYYXXXVVVUUUTTTSSSRRRUUUUUUTTTSSSSSSTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUQQQQQQQQQPPPOOONNNMMMLLLOOOLLLJJJIIIJJJLLLLLLLLLKKKKKKMMMMMMMMMLLLJJJIIILLLMMMPPPTTTWWWXXXWWWUUUOOOKKKGGGFFFHHHJJJJJJIIIKKKLLLNNNOOONNNLLLJJJHHHHHHFFFEEEDDDDDDFFFHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJIIIHHHLLLJJJIIIFFFDDDCCCBBBAAABBBAAA???>>><<<;;;::::::777666666666666666666777888777666555444555555666555444333111000000//////000000000000000///...---//////......//////000111///---++++++,,,.../////////...,,,,,,...///...---......---,,,,,,+++******++++++++++++++++++++++++------,,,+++***)))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))((((((((('''''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&'''''''''(((((((((%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&%%%$$$############$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%$$$######&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%nnnjjjgggeee```YYYVVVVVVUUUSSSQQQOOOMMMIIIEEEAAA???===;;;:::;;;;;;:::999777999::::::999888888999;;;<<<<<<===>>>>>>>>>===:::::::::;;;;;;;;;;;;;;;999888888888777666555555888;;;<<<::::::======;;;:::999999999:::<<<===>>>AAABBBEEEIIIPPPXXX___ccchhhggggggiiilllnnnnnnmmmkkkooouuu}}}{{{xxxwwwxxxsssqqqqqqsssyyyxxxssssssttt{{{mmmgggeeecccbbbbbb___\\\[[[[[[[[[ZZZYYYWWWWWWWWWWWWUUUSSSQQQPPPTTTSSSSSSSSSSSSSSSTTTTTTVVVUUUUUUUUUTTTTTTTTTTTTNNNMMMLLLLLLKKKKKKKKKKKKMMMKKKIIIHHHIIIJJJJJJIIIIIIJJJKKKLLLKKKJJJIIIHHHJJJLLLPPPUUUYYYZZZXXXUUUOOOLLLIIIGGGHHHHHHIIIHHHIIIKKKMMMOOOOOOMMMJJJHHHEEEEEEDDDDDDEEEGGGJJJLLLHHHHHHIIIJJJLLLMMMNNNNNNKKKJJJJJJKKKKKKKKKHHHFFFJJJJJJJJJIIIGGGEEECCCBBBBBBAAA???===;;;:::888888666666555555555555666666666666555444333444444444333222111000///.........///////////////...............------......//////000...,,,,,,...///000//////---,,,---...///...---...------,,,,,,++++++***++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))))))))(((((((((((('''''''''(((((()))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""""""""#########%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxpppkkkiiigggddd___[[[VVVPPPJJJFFFDDDBBB@@@@@@@@@@@@???===<<<===???>>>===<<<<<<=========>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;::::::<<<<<<;;;:::999999999999<<<@@@AAA???@@@CCCDDDAAA>>>===<<<<<<===???AAABBBHHHJJJPPPXXXbbbllluuuzzz|||}}}yyy}}}{{{uuuooonnnqqqttt}}}xxxpppmmmsss{{{}}}oooeeebbbbbbbbbbbb^^^\\\ZZZYYYYYYYYYXXXWWWRRRTTTUUUWWWWWWUUUTTTRRRRRRRRRRRRRRRRRRSSSTTTUUUXXXWWWWWWVVVUUUTTTSSSSSSLLLKKKJJJIIIIIIJJJKKKKKKLLLJJJHHHGGGHHHIIIHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGIIIKKKPPPVVVZZZZZZWWWTTTNNNLLLJJJHHHGGGGGGGGGGGGFFFIIILLLNNNNNNLLLIIIGGGEEEDDDCCCDDDEEEGGGIIIJJJHHHIIIJJJLLLMMMOOOPPPPPPLLLKKKKKKLLLLLLKKKGGGDDDDDDFFFHHHIIIIIIGGGEEECCC@@@@@@>>>===:::888666555666555555444444555555666444444444333333333333333222222111//////.........//////....../////////000///......---......//////000...------///000000///000///...///111111000///---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((******))))))(((((('''''''''''''''((((((((())))))******)))))))))((((((((((((''''''&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&%%%&&&'''#####################"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''""""""""""""#########$$$%%%%%%$$$""" '''((()))******)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%$$$""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~zzzssslllddd]]]UUUQQQPPPNNNLLLLLLKKKKKKHHHFFFEEEGGGHHHGGGEEECCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCAAAAAAAAAAAAAAACCCAAA???>>>>>>>>>@@@AAACCCGGGIIIHHHIIILLLKKKHHHDDDCCCCCCCCCDDDFFFIIIKKKNNNTTT^^^lllzzz{{{yyytttmmmjjjnnnxxx|||qqqjjjiiipppzzzsssjjjcccbbbcccdddddd[[[YYYWWWWWWWWWWWWVVVTTTRRRSSSUUUVVVVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUYYYXXXWWWVVVUUUSSSRRRRRRLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHJJJOOOUUUYYYYYYVVVSSSLLLLLLJJJIIIGGGFFFFFFGGGDDDFFFIIILLLLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDEEEFFFIIIIIIKKKLLLNNNOOOPPPQQQLLLKKKKKKLLLLLLJJJFFFCCC???AAADDDGGGHHHGGGEEEDDDAAAAAA@@@>>><<<999777666555555444444444444555555333333333333333222222111333222111111000000000000111000/////////000111111000000///......////////////...------///000000//////......000111222000///------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))******))))))((((((''''''((((((((((((''''''''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$&&&((((((&&&%%%%%%&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%""""""""""""#####################$$$$$$$$$%%%%%%######""""""!!! '''(((***,,,,,,+++)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%$$$""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyrrrkkkfff```^^^\\\[[[ZZZXXXUUURRRPPPQQQQQQPPPMMMJJJJJJJJJHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFHHHJJJLLLMMMKKKHHHCCC@@@???AAADDDFFFNNNSSSVVVVVVWWWXXXVVVQQQGGGGGGGGGHHHLLLPPPUUUWWWZZZcccsss{{{tttssszzztttmmmhhhjjjrrrrrrnnngggcccbbbcccccccccYYYWWWVVVVVVWWWVVVUUUSSSUUUUUUUUUUUUSSSQQQOOONNNOOOOOOOOOPPPQQQSSSTTTUUUXXXXXXWWWUUUTTTSSSRRRQQQMMMLLLLLLKKKJJJJJJJJJKKKIIIHHHHHHIIIKKKLLLKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIMMMRRRUUUUUUSSSPPPJJJKKKKKKIIIGGGFFFFFFHHHEEEFFFHHHJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDIIIIIIJJJKKKMMMNNNOOOOOOLLLKKKJJJJJJJJJIIIFFFDDD>>>@@@CCCEEEFFFFFFDDDCCCBBBBBBBBBAAA???<<<:::888444444333333333333444444333333333333333222111111444333222111111111111111222111000//////000111222111000//////.../////////...---------///000///...,,,+++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))(((((((((((((((((((((''''''&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###&&&)))(((%%%###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((()))))))))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&''''''$$$%%%'''))))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{yyywwwuuussspppllliiieeeeeeeeeccc___\\\ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWVVVVVVUUUVVVXXX[[[^^^```]]]XXXQQQKKKIIIKKKOOORRR]]]ccchhhiiiiiihhhddd^^^QQQRRRSSSWWW]]]eeelllpppvvvyyynnnkkknnnyyyzzzmmmjjjeeebbb```_________XXXVVVUUUVVVVVVVVVTTTRRRTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUWWWWWWVVVTTTSSSRRRQQQQQQMMMMMMMMMLLLKKKJJJIIIHHHIIIHHHHHHKKKMMMOOONNNMMMHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKNNNQQQQQQOOOMMMHHHJJJKKKIIIGGGFFFGGGIIIGGGHHHIIIJJJKKKLLLLLLMMMIIIIIIHHHGGGGGGFFFFFFEEEIIIIIIIIIJJJKKKLLLLLLMMMKKKIIIHHHHHHHHHHHHFFFDDDAAABBBCCCDDDDDDCCCAAA@@@@@@@@@AAA@@@???<<<:::888444444333333333333444444333333444444444333222111333333222111111111222222333222000.........///000000///......---------...---,,,,,,---//////...---++++++,,,...000111///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************(((((((((((())))))))))))&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&(((((((((''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!%%%)))((($$$""""""$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''############$$$$$$$$$$$$###$$$$$$%%%&&&'''((()))"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}}}}}}}zzzuuurrrpppppprrrrrrrrrqqqpppooommmmmmnnnmmmmmmmmmnnnppprrrtttuuuoooeee]]]YYY[[[___bbbjjjqqqvvvxxxwwwvvvpppiiibbbcccffflllttt~~~~~~uuupppppppppyyywwwpppiiigggccc```]]]\\\[[[[[[WWWVVVUUUVVVVVVVVVTTTRRROOONNNNNNMMMMMMNNNNNNOOOMMMNNNNNNOOOQQQSSSUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQLLLMMMMMMMMMLLLJJJHHHFFFHHHHHHIIILLLOOOQQQPPPPPPIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIILLLNNNOOOMMMKKKGGGIIIJJJIIIGGGFFFGGGIIIIIIIIIIIIJJJKKKMMMOOOPPPJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIFFFFFFGGGGGGFFFEEEEEEEEEEEEEEECCCAAA???>>><<<<<<======<<<:::777666444333333222222333333444333333444555444333222111333222111111111111111111333111///---,,,---......///...------,,,,,,,,,,,,,,,,,,+++---...///---,,,------...111333333111///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************''''''(((((())))))******$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$&&&((())))))(((((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''' %%%)))((($$$!!!"""$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$""""""""""""############''''''&&&&&&%%%$$$######"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzztttrrrttttttsss~~~}}}}}}{{{~~~~~~wwwpppmmmpppqqq}}}}}}qqqiiieeedddaaa^^^[[[ZZZYYYYYYUUUUUUUUUUUUTTTTTTTTTSSSQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPOOOMMMMMMOOOQQQRRRQQQPPPOOOOOOPPPRRRSSSSSSQQQNNNKKKIIIIIIJJJJJJJJJIIIHHHLLLQQQRRROOOJJJJJJJJJJJJIIIHHHFFFCCCBBBEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHHHHGGGFFFGGGJJJLLLLLLJJJHHHIIILLLPPPSSSTTTHHHIIIJJJMMMNNNMMMJJJGGGIIIHHHGGGFFFFFFHHHJJJKKKFFFGGGIIIJJJJJJHHHGGGEEEGGGGGGFFFEEEBBB???;;;::::::;;;;;;<<<;;;:::888777666555333333444444444333222222222111111111111000///////////////......---000000111111///...,,,***------..................---,,,++++++,,,---///000111///---...111222000...++++++,,,,,,,,,++++++***)))))))))))))))***************))))))))))))******))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""''''''&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###$$$###"""""""""###$$$%%% !!!"""#######################################$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###""""""############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&########################%%%%%%%%%$$$$$$#########uuupppooopppuuu|||}}}uuummmhhheeeccc```]]][[[YYYXXXXXXUUUUUUTTTTTTTTTSSSSSSSSSOOONNNMMMLLLKKKLLLMMMMMMNNNNNNNNNLLLJJJJJJLLLMMMQQQPPPPPPOOOOOOPPPRRRRRRTTTRRROOOMMMKKKJJJKKKKKKGGGFFFFFFKKKPPPRRRPPPMMMIIIJJJIIIIIIGGGEEECCCBBBCCCCCCCCCDDDDDDFFFGGGHHHGGGHHHHHHGGGGGGIIIMMMPPPPPPNNNKKKJJJLLLNNNPPPPPPJJJJJJKKKMMMNNNNNNKKKIIIJJJIIIGGGFFFFFFFFFHHHIIIIIIJJJKKKLLLLLLJJJHHHGGGGGGFFFFFFDDDBBB???<<<;;;888999:::;;;;;;::::::999666555333333444444444333111111000000000/////////000000000111000//////......//////000000///------------------------------,,,,,,,,,,,,,,,...///000111///......111111000...---------------,,,++++++)))))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$###############$$$%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###$$$$$$#########$$$%%%&&&!!!"""######$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''########################%%%%%%%%%$$$$$$$$$######|||sssjjjjjjppp{{{wwwoookkkhhhfffdddccc___\\\YYYWWWVVVVVVTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQRRRQQQOOOMMMLLLMMMOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRQQQNNNLLLJJJJJJIIIJJJDDDCCCDDDIIIOOORRRPPPNNNIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHKKKOOOSSSTTTQQQMMMKKKKKKLLLLLLKKKKKKJJJJJJLLLMMMNNNMMMKKKJJJIIIGGGFFFEEEEEEFFFGGGKKKLLLMMMNNNNNNLLLJJJIIIEEEEEEEEEDDDCCC@@@>>><<<666777888999::::::::::::666555333333444444444333222111111111000000000000111111111111111000000///,,,---...////////////////////////......------,,,,,,,,,,,,,,,---...///000111///...///000111000...////////////...---,,,+++******))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))((('''%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###|||ssspppoootttwwwmmmhhhgggffffffcccaaa^^^ZZZXXXVVVUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTRRRQQQQQQQQQRRRSSSSSSSSSSSSQQQOOOMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQOOONNNLLLJJJHHHGGGFFFFFFCCCCCCDDDHHHLLLOOONNNMMMIIIIIIHHHHHHFFFEEEDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNKKKKKKJJJIIIHHHJJJNNNQQQRRROOOLLLJJJIIIIIIHHHGGGJJJIIIIIIJJJKKKMMMLLLKKKHHHGGGFFFEEEEEEEEEEEEFFFJJJKKKMMMNNNNNNLLLKKKIIIDDDEEEEEEEEECCCAAA???>>>777888888888999999888888666555333333444444444333444444444333333333222222000111111111111000//////------........./////////222111111000///...------,,,,,,,,,---......///000000/////////000000000///000000000///...---+++************)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$###$$$$$$%%%&&&'''((('''&&&$$$###'''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~uuuooommmjjjoooxxxzzzwwwqqqllliiigggfffeee```^^^\\\YYYVVVUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQOOONNNNNNNNNOOOPPPNNNOOOOOONNNKKKIIIIIIJJJLLLMMMNNNOOOOOOPPPPPPPPPNNNMMMLLLJJJHHHGGGFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHJJJMMMQQQTTTUUUOOOOOONNNKKKIIIHHHJJJLLLMMMKKKHHHGGGGGGHHHGGGFFFHHHGGGFFFHHHJJJKKKKKKJJJEEEEEEEEEDDDEEEEEEEEEEEEGGGHHHJJJLLLLLLKKKJJJIIIDDDEEEEEEEEEDDDBBB@@@???;;;:::999888777777666666666555333333444444444333444444444333333333222222//////000000//////...---///......---------------000000//////...---,,,,,,,,,,,,---...///////////////000000000/////////000000000000///...,,,+++***************))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$###$$$%%%&&&&&&'''''''''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$########################"""#########$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}~~~vvvlllgggffffffgggttt~~~qqqpppooommmkkkhhhfffeee]]][[[YYYWWWUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSRRRPPPOOOOOOOOOPPPQQQMMMNNNOOONNNLLLJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMKKKIIIHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKIIIHHHGGGGGGGGGGGGEEEFFFHHHKKKOOOSSSVVVWWWSSSSSSRRRPPPLLLIIIHHHHHHIIIGGGEEEEEEFFFGGGFFFEEEFFFEEEEEEGGGJJJKKKJJJHHHDDDDDDDDDDDDDDDDDDCCCCCCBBBDDDGGGIIIJJJJJJJJJIIIEEEEEEFFFEEEDDDBBB@@@???===<<<:::999777666666666666555333333444444444333222111111111000000000000///////////////...------//////...---,,,,,,---------------,,,++++++******,,,,,,...//////000//////...000111000///...///111////////////...---++++++++++++******)))((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''"""$$$%%%'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''$$$###%%%'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$########################"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%xxxooohhheeehhhmmmqqqxxxzzzqqqlllmmmmmmllliiifffdddcccZZZYYYWWWUUUTTTTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTSSSRRRQQQQQQQQQRRRSSSLLLNNNPPPOOONNNLLLLLLLLLJJJKKKLLLNNNOOOPPPOOOOOOPPPPPPOOONNNLLLJJJHHHGGGHHHIIIIIIHHHHHHHHHIIIJJJMMMLLLJJJIIIHHHHHHIIIIIIIIIJJJKKKMMMPPPSSSVVVWWWUUUVVVWWWUUUPPPLLLHHHGGGGGGFFFEEEEEEFFFGGGFFFEEEDDDEEEFFFIIIKKKLLLJJJHHHGGGFFFFFFDDDCCCAAA@@@??????AAADDDGGGIIIJJJJJJJJJFFFFFFFFFFFFDDDBBB@@@>>>===<<<:::999888888888888666555333333444444444333111111000000000/////////000000000000000///.........---,,,,,,,,,---...///------------,,,,,,,,,,,,,,,---...///000000//////...000111111......///111000000000000//////...---++++++******)))(((((('''((((((''''''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''###$$$%%%&&&'''&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''$$$###&&&))))))'''&&&$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$##############################""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%{{{lllgggbbbaaaeeeooo{{{~~~qqqjjjkkkkkkkkkiiieeecccbbbbbbXXXWWWUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTQQQPPPOOONNNMMMNNNNNNOOOGGGIIIKKKLLLJJJIIIHHHIIIIIIJJJLLLNNNOOOPPPOOOOOONNNNNNMMMLLLJJJHHHGGGFFFHHHHHHIIIIIIHHHIIIJJJLLLMMMLLLKKKJJJIIIIIIJJJKKKNNNNNNOOOPPPRRRTTTVVVWWWUUUXXXZZZXXXTTTOOOKKKIIIHHHGGGFFFFFFGGGGGGFFFDDDDDDEEEGGGJJJMMMMMMJJJHHHIIIIIIGGGEEEBBB???<<<;;;===@@@CCCGGGIIIKKKKKKKKKGGGGGGGGGFFFDDDBBB???>>><<<;;;:::999999999:::;;;666555333333444444444333222222222111111111111000111111111111111000//////++++++++++++,,,...000111/////////000000000000000,,,---...000000000000///...000222111...---///111000000111111111000000///+++++++++***)))(((((('''((((((''''''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''$$$%%%&&&&&&&&&$$$""" %%%%%%%%%&&&&&&'''''''''!!!###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%(((((($$$###&&&******(((%%%######$$$&&&((($$$%%%''''''''''''%%%$$$!!!###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""##############################$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%~~~sssjjjaaa```aaadddnnn~~~|||tttmmmiiigggggggggfffdddaaa^^^]]]TTTTTTTTTUUUUUUVVVVVVVVVZZZYYYYYYWWWVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPNNNMMMLLLJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJMMMPPPTTTTTTSSSPPPMMMKKKLLLMMMKKKKKKNNNSSSXXXYYYWWWTTTZZZ]]]^^^[[[UUUOOOLLLLLLJJJHHHGGGGGGHHHIIIHHHGGGHHHGGGGGGJJJMMMNNNKKKHHHHHHHHHHHHFFFDDDAAA>>><<<<<>>===???BBBDDDDDDCCCBBBDDDEEEGGGFFFDDDBBB???===<<<<<<888888777777777666666666777666666666666555555555222111000//////000111222444333111000///...------000111111111000000//////------------.........///------......//////000000111111000///...,,,+++***------------------------,,,,,,++++++***((('''&&&))))))))))))))))))))))))***(((''''''(((((('''&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$$$$%%%$$$######$$$&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%((()))))))))(((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%''''''''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$######$$$$$$%%%###"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%##################$$$$$$###$$$$$$$$$######"""!!!$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''((((((&&&%%%$$$'''++++++'''###%%%%%%%%%%%%%%%%%%%%%%%%wwwnnnhhhffffffggghhhnnnxxxxxxnnniiifffdddbbbdddcccbbb```]]][[[XXXWWWYYYWWWTTTQQQQQQSSSVVVXXXXXXYYYYYYXXXXXXVVVUUUUUURRRRRRRRRQQQQQQPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOONNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSRRRPPPNNNMMMOOOPPPRRRUUUXXXXXXUUURRROOONNNQQQPPPQQQTTTXXXZZZ[[[ZZZ[[[^^^```^^^XXXSSSQQQQQQMMMKKKGGGFFFGGGIIIIIIJJJIIIHHHFFFGGGIIIKKKKKKKKKHHHFFFDDDBBBAAA@@@@@@@@@AAACCCDDDDDDCCCBBBCCCDDDGGGDDDAAA>>><<<<<<===>>>:::999999888777666555555555555555555444444444444111111000000000111111222555333000...,,,,,,------////////////............------------....................................000//////...---+++***)))------------------------++++++++++++***)))(((''')))))))))))))))))))))))))))(((''''''(((((('''&&&$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!!!!""""""###$$$$$$%%%$$$###""""""!!!"""""""""&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&'''(((((((((&&&%%%'''***+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}wwwuuupppiiieeehhhpppwww|||vvvnnnhhheeeeeedddccccccbbb```^^^[[[YYYVVVUUUZZZXXXVVVTTTTTTUUUVVVWWWXXXXXXXXXYYYXXXXXXWWWWWWSSSRRRRRRQQQPPPOOOOOONNNNNNNNNMMMLLLLLLMMMNNNOOONNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSRRRPPPMMMLLLMMMNNNQQQUUUYYY[[[YYYTTTQQQOOOPPPPPPPPPQQQTTTWWWYYYZZZ[[[^^^aaa___YYYTTTRRRRRRQQQMMMHHHFFFFFFGGGHHHHHHKKKIIIGGGGGGHHHJJJMMMNNNIIIGGGEEEBBBAAABBBCCCDDDAAABBBCCCDDDEEEEEEFFFFFFEEEBBB>>>;;;999;;;===???;;;;;;:::999777666555555444444444333333333222222111111111111111111222222555333///,,,++++++---...,,,,,,++++++************------------------------------...............///.........---,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))((((((((((((((((((((((((((()))(((''''''((()))(((&&&&&&'''((())))))))))))((('''&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&&&&%%%&&&'''###$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$###&&&%%%$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$&&&$$$"""###%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxsssrrrssstttuuuqqqrrrqqqmmmkkkrrr~~~rrrnnnjjjgggeeedddccccccbbbaaa___]]]ZZZXXXVVVVVVXXXYYYYYYYYYXXXWWWVVVUUUWWWXXXXXXYYYXXXXXXWWWWWWSSSRRRQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJLLLMMMNNNNNNOOOOOOPPPPPPOOOOOONNNKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSQQQOOONNNNNNOOOQQQTTTYYYZZZXXXTTTPPPNNNMMMNNNNNNNNNPPPSSSVVVXXXZZZ]]]```^^^XXXSSSQQQQQQSSSOOOIIIFFFEEEEEEFFFFFFIIIHHHFFFEEEEEEGGGKKKMMMKKKIIIFFFDDDCCCDDDFFFHHHDDDDDDDDDEEEFFFFFFFFFEEEAAA???<<<:::999;;;>>>???<<<;;;:::999888777666555333333333333222222222222000000111111222222222222444222///,,,+++,,,---//////...---,,,,,,,,,------------------------,,,,,,++++++,,,---...///000000------------,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))((((((((((((((((((((((((((('''&&&'''((()))((('''&&&&&&((()))***+++,,,,,,''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((('''%%%$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$######$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###""""""###%%%&&&$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%sssmmmeeecccgggooouuuwww|||}}}}}}{{{|||yyyrrrkkkjjjiiifffdddbbb``````aaa```^^^[[[YYYXXXWWWWWWVVVWWWYYYZZZZZZYYYVVVUUUWWWWWWXXXXXXXXXWWWWWWVVVRRRQQQPPPOOOMMMLLLKKKJJJIIIIIIHHHHHHIIIKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNIIIJJJLLLMMMNNNNNNNNNNNNQQQRRRSSSSSSRRRQQQRRRSSSQQQTTTWWWWWWTTTQQQNNNMMMKKKLLLNNNNNNNNNPPPTTTVVVXXX[[[]]][[[VVVPPPNNNNNNPPPMMMHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDGGGJJJMMMKKKHHHFFFEEEFFFGGGHHHIIIHHHFFFFFFFFFDDDBBB@@@===<<<;;;;;;<<<===>>>???<<<;;;;;;:::999888777777333333333333222222222222///000111222333333333333222111///------...///000000///---,,,,,,,,,---...------------,,,,,,,,,,,,******+++---...///000111------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++))))))))))))))))))))))))((('''&&&'''((()))((('''$$$$$$%%%&&&((()))***+++''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&%%%###"""$$$&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######"""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&######""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzeeebbb```eeessswwwppplllhhhhhhhhhgggdddaaa^^^^^^___]]][[[YYYXXXWWWWWWWWWUUUVVVWWWWWWXXXWWWWWWVVVWWWWWWWWWWWWWWWVVVUUUUUUQQQPPPOOOMMMKKKJJJHHHHHHHHHGGGGGGHHHIIIKKKLLLNNNMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJKKKLLLMMMMMMLLLKKKMMMOOORRRRRRRRRSSSTTTVVVRRRSSSSSSRRROOOLLLLLLLLLKKKNNNPPPPPPPPPQQQTTTWWWVVVYYY[[[XXXRRRLLLJJJJJJJJJHHHFFFEEEFFFGGGGGGFFFDDDEEEEEEDDDCCCDDDGGGJJJMMMKKKIIIGGGEEEEEEFFFGGGIIIGGGEEEDDDDDDCCC???<<<888:::<<<>>>??????>>>===;;;;;;::::::999999999999444444333333333222222222///000111333444444333333000////////////000111111...---,,,******+++,,,------------,,,,,,,,,++++++++++++,,,------...//////---.........---,,,+++***++++++++++++++++++++++++)))***++++++,,,,,,,,,+++))))))))))))))))))))))))((('''&&&''')))))))))(((%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%'''&&&"""!!!###'''((('''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%$$$$$$###""""""!!!%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$ !!!###$$$&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzqqqdddcccggguuuxxxppplllkkkfffhhhiiihhheeeaaa___^^^]]]\\\ZZZXXXWWWWWWWWWXXXUUUTTTTTTTTTTTTUUUWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPNNNLLLJJJIIIGGGFFFHHHGGGGGGHHHIIIKKKMMMNNNMMMMMMMMMNNNNNNMMMMMMMMMJJJJJJLLLMMMMMMLLLKKKJJJIIIKKKNNNPPPQQQRRRSSSUUUSSSSSSQQQNNNKKKIIIJJJKKKMMMPPPSSSSSSRRRSSSUUUXXXUUUXXXYYYVVVPPPJJJGGGGGGEEEDDDCCCEEEGGGIIIIIIHHHFFFHHHIIIHHHFFFGGGJJJMMMLLLKKKIIIGGGEEEEEEEEEEEEEEECCCAAABBBCCCCCC@@@===666999===@@@AAA@@@>>><<<::::::::::::::::::::::::444444444333333333222222///000222333444444333333...//////000111222222222111///...,,,,,,---...///---------,,,,,,+++++++++------------------------............---,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))'''&&&&&&''')))***)))((()))((('''&&&%%%$$$$$$%%%'''''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###''')))((($$$###%%%))))))(((&&&%%%$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''&&&&&&%%%$$$######&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&%%%######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%'''(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&& !!!"""$$$$$$$$$###"""############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$####################################$$$$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyqqqkkkdddeeerrr{{{wwwsssnnnjjjkkkeeeggghhhgggdddaaa______\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWVVVVVVWWWYYYYYYYYYWWWVVVTTTSSSSSSTTTTTTOOOOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLKKKLLLOOOPPPPPPPPPOOOMMMKKKKKKLLLMMMLLLKKKIIIIIIIIIJJJMMMPPPSSSUUUWWWSSSNNNKKKIIIHHHHHHGGGMMMOOOQQQSSSUUUTTTTTTSSSTTTSSSQQQOOOMMMJJJHHHFFFBBBBBBBBBCCCEEEGGGIIIKKKHHHGGGGGGGGGHHHIIIKKKLLLLLLJJJHHHFFFEEEEEEEEEFFFFFFDDDBBBCCCDDDDDDAAA>>>999999:::===??????===;;;999::::::999888666444333444222111222444444111///000000000000000///............////////////............,,,+++***++++++,,,++++++++++++,,,,,,---...---***''''''***,,,---,,,,,,++++++++++++++++++,,,///...---,,,++++++++++++************************)))((('''''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$###"""###$$$&&&'''%%%###!!! !!!###''')))&&&$$$""""""###%%%&&&%%%##############################$$$$$$$$$%%%%%%%%%$$$"""!!! !!!"""$$$%%%%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&### !!!$$$%%%$$$"""zzzvvvssspppllliiijjjpppzzzrrrooommmiiiggggggfffggghhhgggdddaaa``````___^^^]]]\\\[[[[[[[[[[[[XXXWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWUUUTTTTTTSSSSSSOOONNNMMMMMMLLLLLLLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIMMMLLLKKKLLLNNNPPPPPPPPPMMMKKKJJJJJJLLLLLLLLLKKKKKKJJJIIIIIIKKKMMMPPPRRRQQQPPPOOONNNMMMKKKIIIGGGKKKMMMOOOQQQRRRRRRRRRQQQQQQQQQQQQPPPMMMKKKHHHFFFCCCCCCDDDEEEGGGIIIKKKMMMMMMLLLKKKJJJJJJJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFEEECCCAAA@@@@@@BBBBBB???===<<<;;;;;;<<<======;;;888777888999999888777666555444222111222444444222000000000111111000000///...//////000000000000/////////...---,,,+++,,,------,,,,,,+++++++++,,,---------***''''''***,,,,,,,,,,,,+++************+++,,,......---,,,++++++******************************,,,,,,***)))(((((((((((($$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$######"""!!!!!!"""$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$%%%$$$#########$$$%%%&&& !!!###%%%$$$######%%%&&&&&&%%%##############################$$$$$$$$$%%%%%%%%%######!!!!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$$$$###~~~{{{vvvvvvtttqqqpppppprrrtttxxx{{{vvvnnnhhhhhhhhhfffdddeeefffggghhhfffdddbbbaaaaaaaaa```___^^^^^^]]]]]]^^^XXXXXXWWWWWWXXXYYYZZZZZZYYYYYYYYYWWWVVVTTTRRRQQQOOONNNNNNNNNNNNNNNOOOOOOIIIHHHGGGEEEEEEGGGHHHIIIMMMLLLKKKLLLNNNPPPQQQPPPMMMLLLKKKKKKMMMOOOOOONNNLLLKKKIIIHHHIIIKKKMMMOOOLLLMMMPPPQQQPPPMMMJJJGGGIIIJJJLLLNNNOOOOOONNNNNNMMMNNNPPPPPPOOOLLLIIIFFFEEEEEEFFFGGGIIILLLOOOPPPRRRQQQOOONNNLLLKKKKKKKKKJJJJJJKKKJJJIIIHHHFFFEEEBBBAAA@@@AAABBBAAA???>>>???===<<<;;;;;;:::888666666666777888888888777666333222222333444555333222111111111111111000/////////000000000000000000///000///---,,,,,,------...---,,,,,,++++++++++++,,,,,,***((((((***+++,,,+++---,,,***))))))***,,,---------,,,,,,++++++******************************++++++***)))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!""""""###%%%(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$""""""!!!!!!!!!!!!"""###%%%$$$$$$%%%''''''&&&%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######"""!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%######$$$%%%{{{vvvrrrrrrrrrzzzuuupppiiieeefffgggeeedddeeedddeeefffeeecccaaaaaabbbaaa```___^^^^^^]]]]]]^^^YYYYYYYYYYYYZZZ[[[[[[\\\ZZZZZZZZZYYYWWWTTTRRRPPPOOOOOONNNNNNMMMMMMNNNNNNKKKIIIGGGEEEEEEGGGIIIKKKNNNLLLLLLMMMPPPRRRRRRRRROOONNNMMMNNNQQQSSSSSSSSSLLLKKKIIIHHHHHHKKKNNNPPPLLLOOORRRRRRQQQMMMJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJLLLPPPRRRQQQNNNJJJGGGGGGGGGHHHIIILLLOOOQQQSSSSSSRRRQQQOOONNNLLLKKKKKKIIIJJJLLLMMMLLLJJJGGGEEEGGGGGGFFFEEEDDDCCCAAA???@@@>>>;;;:::::::::888777666777888888888777666555222333333444555555444333111111111111111000000///......////////////.........---,,,++++++,,,---...------,,,+++*********++++++***))))))******++++++---+++)))(((((()))+++---,,,,,,,,,,,,++++++******************************''''''&&&''''''((())))))***))))))'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&((()))***+++(((&&&%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$#########%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$%%%'''((((((&&&$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######"""""""""###$$$%%%###$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&###!!!$$$&&&xxxsssooonnnrrrxxxxxxtttmmmgggcccfffgggeeebbbcccbbbccccccbbb```___```aaa^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYZZZ[[[\\\\\\]]]]]]YYYYYYYYYXXXVVVTTTQQQPPPPPPOOONNNLLLKKKKKKJJJJJJLLLKKKHHHGGGGGGHHHKKKLLLOOONNNMMMOOORRRTTTTTTTTTOOOMMMMMMNNNQQQSSSTTTSSSKKKJJJHHHHHHIIIMMMQQQTTTSSSTTTUUUSSSOOOLLLKKKKKKHHHIIIIIIJJJKKKKKKKKKKKKIIILLLQQQTTTTTTQQQMMMJJJIIIIIIJJJKKKMMMPPPRRRTTTPPPPPPOOOOOONNNMMMLLLKKKHHHJJJLLLMMMMMMJJJGGGEEEKKKKKKJJJHHHEEEBBB@@@???>>><<<::::::;;;;;;;;;:::888888888888777555333222333444555555555444444444111111111111111000//////,,,------------------,,,,,,,,,+++******+++,,,------,,,++++++***************++++++************+++,,,+++)))(((((()))+++,,,++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))(((''''''&&&''''''***))))))'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$&&&((()))***+++***)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$######""""""###$$$$$$$$$###"""!!!%%%$$$%%%'''((((((&&&$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&###"""$$$'''wwwqqqlllkkklllppp{{{zzztttqqqpppiiidddaaadddeeebbb___^^^^^^______^^^]]]]]]^^^```[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\XXXXXXXXXVVVUUUSSSQQQPPPPPPOOOMMMKKKJJJIIIHHHHHHLLLKKKJJJHHHHHHJJJKKKLLLNNNMMMMMMOOORRRTTTUUUUUULLLKKKJJJKKKNNNPPPPPPPPPJJJHHHGGGGGGIIINNNSSSVVVXXXYYYXXXTTTNNNKKKLLLNNNJJJJJJJJJKKKKKKLLLLLLLLLLLLOOOSSSVVVVVVTTTPPPNNNKKKJJJJJJKKKMMMOOORRRSSSMMMMMMNNNNNNMMMLLLKKKKKKHHHJJJLLLMMMLLLJJJHHHFFFIIIIIIIIIFFFBBB???>>>===<<<;;;:::;;;======<<<;;;888999999888777444222111444666777666555333444444000000000000000///......++++++,,,,,,,,,,,,+++++++++******))))))***,,,,,,,,,++++++************+++***+++,,,+++***))))))************))))))*********)))***+++,,,,,,+++***)))))))))))))))))))))))))))000///---***(((&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""###$$$$$$######"""%%%$$$$$$%%%''''''&&&%%%##############################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%&&&|||nnnmmmnnntttzzz~~~wwwsssmmmkkklllfffaaa___bbbdddaaa]]]]]][[[\\\\\\[[[YYYZZZ\\\^^^XXXXXXWWWVVVUUUUUUUUUUUUTTTUUUWWWYYYZZZZZZZZZZZZWWWWWWUUUTTTSSSRRRRRRRRRNNNMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJMMMLLLLLLMMMPPPSSSTTTTTTKKKJJJIIIJJJLLLNNNNNNMMMIIIGGGFFFEEEHHHMMMRRRVVVYYY[[[[[[WWWPPPMMMMMMPPPMMMMMMLLLLLLMMMMMMNNNNNNPPPRRRVVVXXXXXXVVVSSSQQQKKKKKKKKKKKKLLLNNNPPPQQQMMMMMMNNNNNNMMMLLLJJJIIIHHHIIIJJJKKKKKKJJJHHHGGGDDDFFFGGGEEEAAA>>>>>>???===<<<<<<===??????===;;;777777777777777555333222666888999888444222333444///////////////...------+++,,,,,,------,,,,,,+++++++++*********+++,,,---******************+++,,,)))+++---,,,***((()))***((()))***++++++***)))((((((***+++,,,,,,+++***)))))))))))))))))))))))))))///...,,,***(((&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%$$$###!!! """###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%&&&%%%wwwsssvvv}}}~~~sssrrrpppllliiijjjddd```^^^ccceeebbb___^^^YYYZZZZZZYYYWWWXXXZZZ\\\WWWWWWVVVUUUTTTTTTTTTTTTRRRSSSUUUWWWXXXXXXXXXWWWWWWVVVTTTRRRQQQQQQRRRSSSLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJLLLOOORRRSSSRRRLLLKKKJJJKKKMMMNNNNNNNNNIIIGGGEEEDDDFFFKKKPPPTTTWWW[[[]]]YYYSSSOOOOOOQQQOOONNNNNNNNNNNNNNNOOOPPPSSSTTTWWWYYYYYYXXXUUUTTTLLLKKKKKKJJJKKKMMMNNNOOONNNNNNOOONNNMMMKKKIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGBBBDDDFFFEEEBBB@@@AAABBB>>>===>>>???@@@???<<<999444555666777777666555444777999:::888444222222333...............------,,,,,,------......------,,,,,,,,,+++++++++,,,...///***)))))))))***+++,,,,,,)))+++---,,,***((()))***'''(((***,,,,,,***((('''((()))+++,,,,,,+++***)))))))))))))))))))))))))))((('''''''''''''''((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''((())))))$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%########################%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%$$$"""!!!"""$$$%%%&&&%%%%%%$$$#########$$$%%%&&&'''(((&&&$$$""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!$$$'''&&&$$$zzzxxxsssooojjjgggeeedddaaaaaaaaa```^^^\\\YYYXXXXXXXXXXXXXXXXXXYYYZZZZZZVVVVVVVVVUUUUUUVVVVVVWWWUUUVVVXXXYYYYYYWWWVVVTTTQQQRRRSSSTTTRRROOOLLLIIIKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIGGGFFFGGGHHHJJJLLLKKKJJJIIIKKKNNNOOOMMMKKKMMMKKKHHHHHHIIIJJJJJJIIIGGGHHHHHHHHHHHHJJJMMMPPPRRRZZZ^^^[[[UUUSSSRRRQQQJJJKKKKKKJJJJJJKKKNNNPPPPPPRRRUUUVVVTTTRRRQQQQQQKKKLLLOOOQQQQQQPPPNNNLLLPPPPPPOOOLLLIIIFFFEEEEEEHHHGGGGGGIIIKKKKKKJJJIIIGGGFFFDDDEEEFFFFFFEEEDDD@@@???===;;;:::999999999333333333444444444555555444444444333333222222222444222///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,+++)))''''''''''''(((+++******)))))))))))))))$$$%%%&&&''''''&&&%%%$$$((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######"""#########$$$$$$$$$%%%%%%$$$######%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$###"""!!!!!!&&&&&&%%%$$$$$$%%%&&&&&&########################""""""############""""""$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$######""""""!!!!!!""""""######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%%%%%%%###!!! &&&%%%###"""""""""###$$$~~~yyyzzzzzzvvvtttpppmmmjjjgggfffeeeaaa```___^^^\\\ZZZXXXWWWXXXWWWWWWWWWWWWXXXYYYYYYWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYXXXVVVTTTRRRQQQRRRSSSRRRQQQNNNLLLJJJKKKLLLLLLKKKJJJIIIHHHHHHJJJIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIKKKMMMNNNLLLIIIKKKIIIHHHIIIKKKMMMNNNMMMJJJJJJIIIHHHHHHIIIMMMPPPSSSZZZ^^^YYYSSSPPPOOOMMMGGGIIIJJJIIIIIIIIIKKKMMMMMMOOORRRRRRQQQPPPOOOPPPNNNOOOQQQQQQQQQPPPNNNMMMPPPPPPOOOLLLHHHEEEDDDDDDFFFEEEEEEGGGIIIJJJHHHGGGFFFDDDCCCCCCDDDEEEDDDBBBBBBBBBAAA???>>>===<<<;;;555555555444444333333333444444444333333222222222333222000...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))))))))************))))))))))))))))))))))))***************+++,,,,,,---,,,+++))))))))))))***+++***))))))(((((())))))%%%&&&''''''''''''&&&%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$###!!! """$$$%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!&&&%%%$$$######$$$%%%&&&########################"""##################"""$$$$$$$$$#########"""""""""############$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""############$$$$$$%%%%%%&&&%%%%%%%%%"""###$$$%%%$$$###!!! ######"""######$$$%%%%%%zzzyyysssoooxxxxxxqqqpppooommmjjjhhhgggffffffaaa```^^^[[[YYYXXXVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVXXXXXXXXXXXXVVVTTTRRRQQQRRRRRRRRRQQQOOONNNLLLKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLJJJHHHIIIHHHHHHJJJMMMPPPQQQQQQLLLLLLKKKIIIHHHIIIMMMPPPUUU\\\^^^XXXPPPLLLJJJHHHDDDGGGIIIJJJIIIIIIIIIJJJJJJLLLNNNNNNMMMLLLLLLMMMPPPPPPPPPPPPPPPOOONNNMMMOOOPPPOOOLLLHHHDDDCCCCCCDDDCCCCCCEEEGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@????????????===;;;999888777777666555444333222111444444333333333333222222333222000...------......------,,,,,,,,,,,,,,,,,,***+++,,,------+++)))(((************++++++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))******)))(((((((((((((((&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$'''%%%!!! ###%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""!!! $$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################"""""""""######$$$%%%&&&&&&&&&%%%"""###$$$%%%$$$###"""!!! !!!"""$$$%%%%%%&&&&&&xxxpppnnnooowwwzzztttpppmmmllljjjhhhfffeeedddcccaaa___]]]ZZZXXXWWWVVVVVVTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJLLLMMMMMMMMMKKKJJJJJJKKKKKKLLLLLLKKKIIIGGGHHHGGGGGGJJJMMMPPPQQQQQQMMMMMMLLLJJJJJJKKKOOORRRWWW]]]^^^WWWNNNJJJGGGEEEEEEHHHKKKMMMLLLKKKJJJJJJLLLMMMMMMLLLIIIHHHHHHIIIMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNLLLGGGDDDBBBAAACCCBBBBBBDDDFFFGGGFFFDDDDDDCCCAAAAAABBBBBBAAA???===>>>>>>>>>===:::888666777666666555444333333333333333333333333333333333333222111///////////////---------------,,,,,,,,,((()))+++,,,,,,***(((&&&)))))))))*********++++++))))))))))))))))))))))))******++++++++++++++++++))))))((((((''''''''''''))))))(((''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&$$$"""!!!!!!"""$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%############""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""################################################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$### """###%%%&&&&&&%%%$$$yyyrrroooppp|||{{{vvvrrrppplllkkkiiigggdddbbb```___```___\\\ZZZXXXWWWWWWXXXSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWXXXXXXWWWWWWUUUUUUSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNLLLLLLLLLLLLLLLKKKKKKJJJHHHJJJLLLNNNNNNMMMKKKJJJIIIKKKMMMMMMLLLJJJIIIGGGHHHGGGHHHJJJMMMOOOOOONNNLLLLLLMMMLLLLLLNNNQQQSSSWWW]]]^^^VVVMMMIIIGGGFFFHHHLLLPPPRRRQQQOOONNNNNNPPPPPPNNNKKKGGGEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMKKKGGGCCCAAAAAACCCCCCCCCDDDFFFGGGFFFEEEEEECCCBBBBBBBBBBBBAAA??????@@@AAAAAA???===:::888555555555555555555555555333333333333333333333333333222111111000000000000.........------,,,,,,,,,((()))***++++++)))'''&&&((((((((()))))))))******))))))))))))))))))))))))))))))***++++++***)))((((((((((((((('''''''''&&&)))(((''''''&&&''''''''''''''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$###!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!"""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%######~~~xxxwwwzzz~~~}}}vvvrrrooonnnkkkjjjiiifffccc```]]]\\\]]]\\\[[[ZZZYYYXXXXXXXXXSSSSSSRRRRRRSSSSSSTTTUUUTTTUUUVVVWWWWWWWWWUUUUUUQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSSSSRRRRRRQQQOOOOOOKKKKKKKKKLLLLLLKKKKKKJJJIIIJJJLLLMMMNNNMMMKKKJJJHHHKKKNNNOOONNNKKKJJJIIIHHHHHHHHHJJJMMMNNNMMMLLLLLLNNNOOOPPPOOOOOOQQQRRRUUUZZZ\\\TTTMMMJJJIIIHHHLLLOOOSSSTTTTTTRRRQQQQQQRRRQQQOOOJJJFFFEEEFFFGGGEEEFFFGGGHHHHHHHHHHHHGGGHHHJJJKKKJJJGGGDDDBBBAAADDDCCCCCCEEEGGGGGGFFFEEEEEECCCBBBAAABBBAAA@@@>>>>>>>>>>>>>>><<<:::888777444444555555555666666666222222333333333333444444222222222222111111000000//////......---,,,,,,,,,))))))******))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))((()))***+++***)))((('''((())))))******))))))((((((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''(((!!!###&&&((())))))((('''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$$$$%%%&&&'''""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$%%%%%%$$$####################################$$$$$$$$$$$$#####################$$$$$$$$$"""############$$$$$$$$$ !!!"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$######~~~yyysssnnnkkkkkkiiiiiihhhfffccc```]]][[[YYYYYYYYYYYYYYYXXXWWWWWWSSSSSSSSSRRRSSSTTTTTTUUUQQQSSSUUUVVVWWWVVVUUUUUURRRRRRRRRQQQRRRRRRSSSSSSRRRSSSTTTUUUTTTSSSPPPOOOIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLLLLKKKKKKGGGKKKOOOQQQOOOLLLKKKLLLHHHHHHIIILLLOOOPPPOOOMMMNNNQQQSSSSSSQQQOOONNNNNNPPPVVVXXXRRRKKKIIIJJJJJJMMMPPPSSSTTTSSSRRRRRRSSSQQQPPPMMMIIIFFFEEEHHHJJJIIIIIIKKKKKKJJJHHHFFFEEEEEEGGGIIIIIIGGGDDDBBBBBBCCCCCCCCCDDDFFFGGGFFFEEEDDDBBB@@@@@@@@@@@@>>><<<;;;;;;:::999777666555444666666666666555555555555222222222333333444444444222222222222222222111111/////////...------,,,,,,+++***)))((((((((())))))(((((()))))))))*********)))))))))))))))))))))))))))***+++,,,,,,***(((''''''((()))******)))((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!###$$$%%%&&&&&&$$$$$$%%%'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######%%%&&&&&& !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###########################"""##################"""""""""#########$$$$$$$$$"""############$$$$$$$$$ """$$$%%%$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&|||zzz~~~}}}xxxrrrmmmiiihhhgggggggggfffdddaaa^^^\\\UUUVVVWWWXXXXXXXXXWWWVVVSSSSSSSSSSSSSSSTTTUUUUUUPPPQQQTTTVVVWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRTTTUUUWWWVVVTTTQQQOOOIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKGGGKKKPPPRRRPPPMMMMMMMMMHHHHHHJJJMMMPPPRRRQQQPPPQQQSSSVVVVVVSSSNNNKKKJJJLLLRRRUUUOOOJJJIIIKKKKKKMMMOOORRRRRRRRRQQQRRRRRRNNNMMMKKKHHHFFFFFFIIILLLMMMNNNOOOOOOMMMIIIEEECCCCCCFFFIIIIIIGGGEEECCCBBBBBBBBBBBBCCCEEEFFFEEEDDDBBBAAA???>>>???>>><<<:::>>>===<<<:::999888888777888888777666555444444333222222222333333444444444222222333333333222111111000000///...------,,,,,,---+++)))''''''(((***+++)))************+++++++++))))))))))))))))))))))))***+++---------+++)))(((%%%&&&'''(((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%############%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$######'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""###$$$%%%&&& !!!######$$$$$$$$$!!!!!!""""""############$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$########################""""""############""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$ """$$$%%%$$$###"""######""""""!!!!!! $$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$######"""###"""""""""###$$$$$$%%%$$$$$$######$$$&&&((()))