BM6&6( [[[XXXXXX]]]cccccc]]]VVVVVVTTTTTTZZZ```aaaZZZTTTTTTRRRRRRWWWYYYXXXWWWYYY^^^YYYVVVVVVUUUQQQPPPQQQQQQPPPPPPQQQSSSTTTSSSQQQQQQQQQQQQQQQSSSUUUXXXZZZWWWYYY\\\]]]\\\\\\\\\]]]XXXVVVSSSOOOMMMMMMMMMMMMIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@@@@???@@@@@@@@@AAA@@@???>>>=========>>>;;;;;;::::::999888888888888999;;;<<<<<<<<<;;;;;;<<<<<<:::888777666666666888888888777777777777777999999888666555444333222222222222333555666666444555555555444444333333333333444444333222222333555333333222222222333444444333333333222222222111111444555777888888777555444222222222333333333444444555555444444444333333333222333333333333333333444666555444333333333333333666666666666666666666666555555666666666555333222444555555666777666666666:::::::::999999888888888333555777888999888777666777777777888999;;;<<<===<<<<<<;;;<<<======<<<:::;;;>>>CCCEEEFFFEEEEEEFFFBBBCCCCCCBBBAAABBBDDDFFFJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGLLLJJJHHHHHHJJJJJJHHHEEEJJJKKKLLLMMMLLLIIIGGGEEEEEEEEEFFFHHHIIIHHHFFFCCCLLLKKKJJJGGGEEEDDDFFFIIIGGGJJJMMMOOOQQQRRRTTTUUURRRPPPNNNNNNOOOOOOOOONNNTTTUUUUUUUUUUUUVVVYYY[[[SSSRRRQQQOOOOOOOOOPPPPPPKKKJJJNNNSSSTTTPPPNNNOOOQQQRRRTTTUUUSSSOOOKKKIIIKKKNNNPPPQQQOOOLLLJJJJJJHHHGGGFFFGGGGGGEEEBBB@@@>>>===<<<;;;:::999999999;;;:::999999888888999999777666555444333222222111000000//////.........---------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))***+++---,,,+++***)))***+++,,,******))))))))))))******))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((***************)))((('''))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''''')))***)))((('''(((***''''''''''''(((((((((((((((((()))*********************))))))))))))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((]]]ZZZYYY\\\bbbccc^^^XXXTTTRRRQQQVVV[[[\\\WWWQQQQQQMMMNNNSSSWWWWWWVVVWWW\\\WWWTTTUUUTTTOOOMMMNNNOOOOOOPPPRRRSSSTTTRRRPPPPPPPPPOOONNNOOORRRVVVYYYYYYYYY[[[\\\]]]\\\\\\[[[UUUSSSQQQOOONNNNNNNNNNNNGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???@@@@@@???>>>>>>>>>>>>>>>@@@???>>>===<<<;;;:::999777777777777777888888888777888999:::::::::999999::::::888777666666666666777777777777777777777777888888777666555444333333333333333555777888666555555444444444333333333333222222333222111111333555444333333222222222333333333333222222222111111111222222444444444444222222222222222333333333333444444444444444333333333333222222222333333333333444666555555444333333444444555555555555555555555555333444555555444333222111333444555555666666555555999888888888777777777666222444666888888888777666555555555666777999:::;;;999999888999;;;<<<;;;999999===AAACCCCCCBBBBBBBBB@@@AAAAAAAAA@@@AAADDDFFFGGGGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIGGGEEEFFFHHHIIIIIIGGGJJJKKKMMMMMMKKKHHHDDDBBBBBBBBBCCCFFFHHHHHHFFFDDDJJJJJJIIIGGGDDDDDDEEEGGGHHHIIILLLOOOQQQTTTVVVXXXRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQTTTVVVTTTSSSRRRQQQQQQRRRSSSSSSNNNLLLNNNSSSSSSOOOMMMNNNPPPOOONNNMMMLLLLLLKKKKKKNNNPPPRRRQQQNNNJJJHHHGGGGGGFFFEEEEEEEEEDDDAAA>>>===<<<;;;:::::::::::::::999888777777666666777777555444333222111000000///////////////......------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))******+++...---,,,+++***++++++,,,******))))))))))))******))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))************))))))((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''''')))***)))((('''((()))''''''((((((((()))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((^^^ZZZXXXZZZ___aaa___[[[VVVRRRPPPRRRVVVWWWSSSOOOMMMHHHGGGNNNUUUVVVVVVVVVZZZUUUSSSUUUUUUPPPMMMNNNNNNNNNOOOQQQRRRRRRPPPNNNPPPOOOLLLJJJIIIMMMSSSXXXXXXVVVUUUWWWZZZZZZXXXUUUPPPPPPPPPOOOOOONNNNNNNNNDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEECCCBBB@@@>>>===@@@???>>>===<<<;;;;;;;;;===>>>======;;;999666555333444444555666666777777555555777888888777777666777777666555555555555555666666666666666666666666666666666555555555444444333444555777999999777444444444333333333333333222000111222111000111222444555444333222222222222222222222222222111111111000222222222222222222222222111111222222222333333333444444444333333333222222222222222222333333444444666666555444444444444555555555555555555555555555222333333333333222222111222333444444555555444444666666666666666555555555111222555777888888888777333333444444555666777888777666555777888999999888888;;;>>>???>>>======>>>===>>>?????????@@@CCCEEEDDDDDDEEEEEEEEEDDDBBBAAACCCBBBAAAAAA@@@AAABBBCCCFFFGGGHHHHHHIIIIIIIIIIIIFFFDDDBBBBBBEEEGGGHHHHHHIIIJJJLLLMMMKKKGGGBBB?????????@@@CCCFFFGGGFFFDDDEEEGGGGGGFFFDDDCCCDDDEEEFFFGGGHHHKKKNNNRRRUUUVVVMMMOOOQQQPPPMMMMMMOOORRRPPPQQQQQQPPPNNNOOOQQQSSSSSSRRRRRRQQQRRRRRRSSSTTTPPPNNNNNNQQQQQQMMMLLLOOONNNLLLHHHEEEEEEGGGJJJMMMLLLNNNPPPPPPMMMKKKIIIIIIFFFEEECCCCCCCCCBBB???===;;;;;;::::::999:::::::::666555555444444444444444222222111000///...------///............---------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++...------,,,+++,,,,,,,,,******))))))))))))******))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))((())))))************)))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((('''''''''''''''((())))))''''''((()))((((((((()))))))))******'''((())))))******))))))((()))***++++++***)))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''''''''&&&'''&&&&&&&&&&&&'''((((((ZZZWWWUUUWWW\\\``````___YYYUUUQQQQQQSSSSSSQQQNNNJJJDDDCCCKKKSSSVVVUUUUUUXXXTTTTTTWWWWWWTTTQQQRRRQQQOOONNNMMMNNNNNNMMMLLLPPPNNNKKKGGGEEEIIIPPPVVVVVVRRROOOPPPTTTUUURRRMMMNNNNNNNNNNNNMMMLLLKKKJJJCCCCCCDDDDDDDDDDDDDDDCCCDDDCCCCCCBBB@@@???===<<<@@@???>>>===;;;;;;:::::::::;;;<<<<<<;;;999666555333333444444555555555555444555666777777666555444555444444444444444555555555555555555555666666666555555555555555555555555333333444777888888555333333333333333222222222222...000000000///000222444555444333222111111111111222111111111111000000000333333222222222222333333111111111111222222222222333333333333222222222222111111111222333333444444666555555444444555555555444444444444444444444444333333333333333333222222222222333444444444444333555555555555555555555555000111333555777888888888333333333333444555666777888666555555777777666555888:::<<<===<<<;;;:::;;;:::;;;<<<======???BBBDDDAAABBBCCCEEEDDDCCCAAA@@@AAA@@@???>>>>>>>>>???@@@DDDDDDFFFGGGHHHHHHGGGGGGEEECCC@@@???@@@BBBEEEFFFEEEGGGJJJKKKJJJFFFBBB???>>>>>>>>>AAACCCDDDCCCBBB???BBBDDDDDDDDDDDDDDDFFFDDDCCCCCCEEEIIILLLNNNOOOFFFJJJMMMLLLHHHHHHLLLPPPSSSSSSRRRQQQOOOOOOQQQRRROOOOOOOOOOOOPPPPPPQQQQQQOOOLLLLLLOOOOOOMMMNNNQQQNNNKKKGGGCCCBBBDDDGGGJJJGGGIIILLLMMMMMMLLLLLLMMMGGGEEECCCBBBBBBAAA>>><<<:::999999999999999:::;;;555444333333222222333333111111000///...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))((((((((()))***+++,,,......---------,,,,,,,,,******))))))))))))******((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))******)))))))))'''((()))***************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((('''''''''''''''((()))(((''''''((()))))))))))))))************'''(((((()))))))))))))))'''(((***,,,,,,***((('''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((TTTRRRPPPSSSXXX^^^aaabbbZZZVVVQQQOOOOOONNNMMMKKKHHHBBBBBBIIIQQQTTTUUUVVVUUURRRRRRUUUWWWUUUSSSUUUUUUQQQLLLIIIIIIJJJKKKKKKOOOOOOLLLGGGDDDFFFNNNTTTUUUPPPMMMMMMPPPQQQNNNJJJMMMMMMMMMLLLJJJIIIGGGFFFCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@>>>===<<<@@@@@@>>>===;;;;;;::::::666777999;;;;;;:::999777666666666555555444444444555555666777777666555444333333333222333333444555333333444444444555555555444444444444555555555555111111222444666555333111222222222222222222222222///000000000//////111333555444333222111000000000111111111000000000//////333222111111111111222333000000000111111111222222333333222222222111111111000000111222222333444444555555444444444555555666444444444444444444444444333333333333333333444444111222222333444333333333444444555555555555555555000111222444666777888888444444444444555555666777;;;999666555666666555444888:::<<<<<<;;;::::::;;;999:::;;;;;;;;;===@@@CCC???@@@BBBCCCCCCBBBAAA@@@@@@???===<<<<<<<<<======@@@AAACCCDDDEEEDDDCCCCCCCCCBBB???===<<<===@@@BBBAAACCCFFFHHHHHHFFFCCC@@@???>>>>>>???@@@AAA@@@>>>;;;===AAABBBCCCDDDFFFGGGEEECCCBBBCCCFFFHHHHHHGGGBBBFFFJJJIIIFFFFFFKKKOOORRRSSSRRRPPPNNNNNNPPPQQQMMMMMMNNNNNNOOOOOOOOOOOOKKKHHHHHHLLLNNNMMMOOOSSSNNNMMMJJJGGGFFFEEEDDDEEEEEEHHHJJJKKKKKKJJJKKKLLLHHHFFFCCCBBBAAA@@@>>>===999999888888888999999:::444444333222222222222333111111000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,.........---------,,,,,,******))))))))))))******((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***'''((()))***************))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''&&&((()))((('''&&&'''((())))))))))))************''''''((()))))))))))))))'''(((***,,,,,,***((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''((((((QQQOOOOOOQQQVVV\\\```bbbYYYUUUPPPLLLJJJIIIGGGFFFFFFCCCCCCIIINNNOOORRRVVVUUUPPPOOORRRSSSRRRQQQSSSSSSOOOJJJFFFGGGIIIJJJKKKOOOPPPPPPKKKGGGGGGMMMRRRVVVSSSOOONNNOOOOOOMMMKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>===<<<;;;???>>>===<<<;;;;;;;;;;;;444555777999999:::999999777777666666555444444333555666777777777666555444333333222222222333333444222222222333444444555555444444444444444444555555111000000111222222111000000111111111111222222222000111111000//////000222444333222111111111111111000000000000////////////000000000000000000000000///000000000000111111111222222222111111111000000///000000111222333444444444333333333333444555555333333333333333333333333444333333333333444444555111222333333444444333333333333333444444444444555111111222333444666777777555555444444555666666777;;;999666555555666555444999:::<<<<<<;;;:::;;;<<<999:::;;;;;;;;;<<>>???AAABBBBBBBBBBBBAAA???>>><<<;;;::::::;;;<<<>>>???AAABBBBBBAAA???>>>??????>>><<<:::999<<<>>>???AAACCCEEEFFFEEECCCBBB???>>>======??????>>>===;;;===???AAABBBCCCFFFHHHHHHFFFEEEGGGJJJJJJHHHEEEDDDGGGIIIJJJIIIJJJNNNQQQOOOOOOOOOMMMKKKKKKMMMOOOMMMNNNNNNOOOOOOOOOOOONNNGGGEEEFFFJJJMMMLLLOOOSSSNNNNNNNNNLLLJJJGGGDDDBBBHHHIIIJJJIIIGGGFFFFFFGGGHHHFFFCCCAAA@@@???>>><<<999999888888777888888888444444333222222222222222111111000///...---,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***,,,,,,---------------,,,++++++******))))))))))))******))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******((())))))************)))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''&&&'''((((((&&&&&&'''(((((((((((()))))))))******&&&'''(((((())))))((((((((()))***++++++***)))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((QQQPPPPPPRRRVVV[[[^^^```YYYVVVQQQMMMIIIGGGEEECCCEEECCCEEEIIIJJJJJJNNNUUUZZZTTTPPPQQQQQQOOOOOOQQQKKKIIIGGGGGGIIIKKKKKKKKKNNNRRRTTTQQQKKKIIILLLQQQUUUTTTQQQOOOMMMLLLLLLLLLHHHGGGEEECCCCCCCCCCCCDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<;;;:::999<<<<<<;;;:::::::::::::::444444555555666777777777555555555555555555444444555555666666666555333333444444333222222222333333111111111222333444444444444444444444444444444444222111///...000111111000000000000000111111222222222333333111//////000111222222111111111111111222000000/////////.........///000111111111111000////////////000000000111111222111111111000000000000//////000111222333444444222222222222222333444444222222222222222222222222333222111111222333444555222333333444444444444444111111111222222333333333222222222222333444555666555444444444444555666666888666444333555666777777888:::;;;;;;::::::;;;===:::;;;;;;;;;:::;;;>>>@@@??????@@@AAAAAABBBCCCCCC>>>===<<<::::::::::::;;;>>>???AAAAAAAAA???<<<;;;:::;;;<<<;;;999888:::<<<@@@AAABBBBBBCCCBBBBBBBBB>>>===<<<<<<>>>????????????@@@AAA@@@@@@AAACCCFFFIIIGGGGGGJJJNNNNNNJJJFFFGGGGGGHHHJJJLLLOOOQQQRRRLLLMMMLLLKKKIIIIIIKKKMMMLLLMMMMMMNNNNNNMMMLLLKKKEEECCCEEEJJJKKKKKKLLLOOOMMMNNNOOONNNLLLIIIEEECCCGGGHHHHHHGGGEEECCCDDDDDDGGGEEEAAA???>>>>>><<<;;;:::999888777777777777777333333222111111111111111000000///...---,,,,,,+++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((()))+++,,,---+++,,,---------,,,************))))))))))))******))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++)))************))))))((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''&&&'''((((((&&&&&&'''(((''''''((((((((()))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((SSSSSSSSSTTTVVVZZZ]]]^^^[[[YYYTTTOOOKKKHHHEEEDDDCCCDDDFFFHHHGGGFFFLLLTTT```YYYSSSRRRQQQNNNNNNQQQDDDDDDFFFIIILLLMMMLLLKKKNNNSSSWWWTTTNNNKKKMMMPPPSSSSSSQQQNNNJJJIIIIIIKKKEEECCCBBBAAAAAABBBDDDEEEAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<;;;:::999888777::::::999999888999999999555444444333333444444555222333333444444555555666444555555666555444222222555444333333222222333333000000111222333333444444555555444444444333333333444111......///000111111//////000000111111111222444444444222000...///000111111111111111111222222000/////////............000222333555555333222000////////////000000000000111111111111000000000000...///000111222333444444111111111111222222333444222222222222222222222222111111000000000111333444222333444444555555444444//////000000111111111222333222222222333333444555444444333333333444555555555333111222444777999999777999:::;;;::::::<<<===;;;<<<<<<;;;:::;;;===???@@@??????@@@AAABBBDDDDDD>>>===<<<:::999999::::::>>>???AAABBBAAA>>>;;;999666888;;;:::999888:::===BBBBBBBBBAAAAAA@@@@@@@@@<<<;;;:::<<<>>>@@@AAAAAACCCCCCBBB@@@>>>>>>AAACCCGGGFFFGGGKKKPPPPPPKKKFFFGGGFFFGGGIIIMMMPPPQQQQQQLLLLLLLLLKKKJJJJJJLLLNNNJJJJJJKKKKKKKKKIIIHHHGGGEEECCCEEEIIIKKKIIIIIILLLLLLMMMNNNNNNMMMJJJGGGFFFCCCDDDEEEEEEDDDDDDEEEFFFFFFCCC@@@======<<<;;;999::::::888777666666666666222222111000000000000000000///......,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******'''''''''((()))+++,,,---++++++,,,---,,,+++***)))******))))))))))))******))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++***************)))((('''))))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((&&&''''''(((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((ZZZXXXWWWXXXZZZ[[[XXXVVVSSSVVVXXXVVVPPPJJJGGGFFFLLLKKKIIIHHHIIIJJJLLLMMMVVVUUUUUUUUUUUUSSSPPPMMMJJJEEEJJJMMMGGGGGGKKKGGGMMMMMMNNNOOOQQQPPPMMMKKKOOOQQQPPPKKKIIIJJJIIIEEECCCDDDDDDBBB???@@@CCCFFFHHHGGGGGGEEEBBB???;;;999:::888666666666777666444777666444444444555777888666444333333444333222000444444444444444444444444666555444333333444555666555444333333222222222333222222111111111111111111444333333222222333333444222111000//////000111111111111111111333555777999BBB<<<555000...//////000111111000000/////////...////////////000000000000111111111111111000//////////////////////////////000000111111111000000///111111111111111111111111222222222222222111000///111222222222222111000000000000//////000222444555222333333444444333333222222222222222222222222222444444333333333333222222444444444444444444444333555444444555666999<<<>>>::::::;;;;;;:::888777666888888888888999:::;;;<<<>>>======@@@CCCEEECCC@@@;;;>>>@@@AAA>>>;;;999999>>>@@@AAA@@@>>>;;;::::::999999:::;;;<<<<<<<<<;;;AAAAAA@@@???>>>===<<<<<<======<<<<<<===???BBBCCCEEEFFFFFFGGGFFFEEEDDDCCCIIIGGGFFFIIINNNPPPMMMJJJGGGFFFFFFHHHJJJMMMNNNNNNLLLIIIGGGHHHMMMOOOLLLIIILLLLLLLLLJJJHHHFFFGGGHHHKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKMMMOOOPPPNNNJJJGGGCCCBBBAAABBBCCCDDDCCCBBBAAA@@@>>><<<;;;::::::;;;:::999888777666555444444000000000000//////////////////...---,,,,,,++++++,,,***(((''')))******)))---,,,++++++******++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''ZZZYYYXXXYYY[[[\\\ZZZXXXUUUVVVVVVTTTOOOKKKJJJKKKJJJJJJIIIIIIIIIKKKMMMOOOUUUTTTTTTTTTUUUUUUSSSQQQNNNBBBBBBEEEBBBFFFLLLJJJLLLLLLLLLNNNOOOOOOLLLJJJKKKMMMMMMIIIIIIJJJJJJGGGEEEEEEEEECCCAAABBBEEEHHHGGGFFFEEECCC@@@===;;;:::<<<:::777666777777666666777666444444444555777888666444222111222222111000444444444444444444444444666555444333333444555666444444333222222222222222222222222222333333333333333333222222222222333333333222000/////////000000///000111444777;;;>>>@@@BBB===666111///...//////000000/////////............/////////000000000000111111111111111000//////........................000000111111111000000///111111111111111111111111111222222222222111000///333333444444333333222111111000000000000111333444333333333333333333222222222222222222222222222222333333222222222111111111333333333333333333444444555444444444555888:::<<<999999:::::::::999888777888888888888999:::;;;<<<===<<<<<>>;;;::::::===???@@@???===;;;::::::999:::;;;<<<>>>>>>??????EEECCC@@@===<<<;;;<<<<<<>>>=========>>>@@@BBBCCCFFFFFFGGGGGGFFFEEEDDDCCCIIIGGGGGGJJJNNNOOOLLLHHHEEEEEEFFFHHHJJJKKKLLLLLLKKKHHHFFFGGGKKKMMMKKKHHHKKKKKKLLLKKKIIIIIIJJJKKKLLLLLLJJJIIIHHHGGGGGGGGGKKKKKKMMMPPPRRRRRRPPPMMMGGGEEECCCCCCCCCBBB@@@???@@@???===;;;999999888999999888777666555444333333000000000000/////////...///......---,,,,,,++++++---+++))))))***++++++***---,,,++++++******+++++++++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''YYYXXXWWWXXXZZZ[[[ZZZYYYVVVVVVUUUSSSPPPOOOPPPQQQKKKKKKKKKKKKLLLOOOQQQRRRSSSRRRQQQQQQSSSUUUUUUTTTLLL@@@BBBIIIHHHJJJLLLHHHKKKJJJKKKLLLNNNMMMKKKIIIFFFIIIJJJHHHHHHKKKKKKHHHDDDEEEDDDBBBAAAAAADDDFFFEEEDDDBBB@@@===<<<;;;:::>>><<<888666666777777666666555444444444666777888666444000///000111111111444444444444444444444444555444444333333444444555333222111111111111111111222222333333444444555555333333222222222222333333333222111000///.........///000222444888<<>>999;;;>>>>>>===;;;;;;;;;;;;===>>>>>><<<::::::;;;999:::<<<>>>@@@AAAAAABBBGGGDDD@@@===;;;;;;<<<===???>>>>>>>>>???@@@BBBCCCFFFFFFGGGGGGFFFEEECCCBBBHHHGGGHHHKKKNNNNNNJJJFFFCCCEEEGGGHHHJJJJJJJJJJJJHHHFFFEEEGGGJJJLLLJJJHHHJJJKKKLLLKKKJJJKKKMMMNNNNNNMMMKKKIIIGGGFFFEEEEEEJJJJJJLLLOOOSSSTTTTTTRRRHHHFFFDDDBBBBBBBBB@@@??????>>><<<:::888777666666777666666555444333222222000000000/////////............------,,,,,,++++++---+++******+++,,,,,,+++,,,,,,+++************++++++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''))))))))))))))))))))))))((())))))******))))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''WWWVVVVVVWWWXXXYYYYYYYYYUUUVVVVVVVVVUUUUUUUUUVVVQQQQQQQQQQQQRRRSSSUUUVVVSSSQQQOOOOOOPPPRRRSSSSSSPPPFFFIIIOOOJJJHHHMMMNNNKKKJJJJJJKKKMMMMMMLLLJJJEEEHHHJJJHHHIIIKKKKKKHHHBBBAAA@@@???>>>???AAACCCCCCAAA???===;;;::::::;;;???<<<888666666666666666555555444444555666777888888555111///000111222222333333333333333333333333444333333333333333333444111111000000000000111111111111222333444444555555222222111111111111222222333222111000///...------000111111333444555777777888444000...---......---------------------------........./////////000000///000000000000000//////...........................///000000000000000000111111111111111111111111000000111111111111000000111111111111111000//////111111111000000000000000333333333333222111000///111111111111111111111111222222111111111000000000//////000111222333333444444444333222222333444444666777888999::::::;;;;;;::::::999999:::;;;;;;<<<::::::;;;<<<===>>>>>>===;;;===>>>===;;;::::::;;;:::;;;<<<<<<:::::::::;;;:::;;;===>>>???@@@@@@AAADDDBBB@@@???============????????????@@@AAABBBCCCFFFFFFGGGGGGFFFEEECCCBBBGGGGGGIIIKKKMMMLLLIIIEEECCCFFFIIIJJJJJJJJJIIIIIIHHHGGGFFFGGGJJJKKKJJJIIIKKKLLLMMMLLLKKKKKKMMMOOOMMMMMMKKKJJJHHHHHHGGGGGGJJJJJJKKKMMMPPPRRRRRRQQQEEECCCAAAAAABBBCCCCCCBBB???>>>===:::888777666555555555444444333222222111000000/////////.........---------,,,,,,,,,++++++,,,***)))***,,,---,,,+++,,,++++++*********************))))))))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******)))))))))((((((((((((((((((((((((((((((((())))))************))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''WWWWWWWWWWWWWWWXXXYYYZZZRRRTTTVVVYYY[[[ZZZYYYWWWYYYYYYXXXXXXXXXXXXXXXXXXVVVTTTQQQPPPQQQRRRQQQQQQVVVQQQ[[[aaaUUULLLRRRVVVKKKJJJJJJKKKMMMNNNMMMKKKFFFJJJKKKIIIIIIKKKJJJFFFBBB@@@>>>===>>>???@@@AAA@@@???===;;;:::::::::;;;===:::666555555666555555444444444555666777777888999666222111111333444444333333333333333333333333222333333333333333333222000000000//////000111111//////000111222333333444222111111000000111111222222222111000///...---,,,000111111111111111000000000---++++++,,,......---,,,,,,,,,---------------............////////////...//////000000000//////..............................///000000000000000000000000000000000000000///000000111111111000000000111111111111000//////000000111111000000000///111222222222111111000///111111111111111111111111333222222222111111111111//////000111111222333333444333333222222222222222555555666777888:::;;;<<<::::::999999999:::;;;;;;::::::;;;;;;;;;;;;<<<===>>>??????===:::999999::::::;;;<<<;;;:::999:::<<<<<<<<<===>>>>>>>>>=========???AAABBBBBB@@@>>>===?????????@@@@@@AAABBBBBBEEEFFFFFFGGGFFFEEEDDDCCCFFFGGGIIIKKKLLLKKKHHHFFFEEEHHHKKKLLLKKKIIIIIIJJJIIIHHHHHHIIIJJJKKKJJJIIILLLMMMMMMLLLJJJIIIKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMNNNOOOPPPOOONNNEEECCC@@@???@@@AAAAAAAAA???>>>===;;;:::888666555444444333333222222111111////////////............,,,,,,,,,,,,,,,++++++++++++***)))***,,,---,,,+++,,,+++******))))))*********))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++*********)))))))))(((((((((((((((((((((((())))))************)))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''ZZZZZZZZZYYYWWWWWWYYY\\\OOOQQQTTTYYY\\\\\\YYYWWW]]]]]]\\\\\\[[[ZZZZZZYYYYYYWWWUUUTTTSSSSSSQQQPPPLLLWWWwww|||aaaSSSMMMKKKJJJIIIJJJLLLNNNMMMLLLGGGKKKLLLJJJIIIJJJHHHDDDDDDAAA???>>>???AAABBBAAA======<<<;;;::::::::::::999888666555666666555444333444444555666777888888999777444222333444444444333333333333333333333333111222222333333222222111000000000000000000111222......//////000000111111111111000000000000111111111111111000///...---,,,...///000111111111111111+++***)))***,,,......---,,,,,,,,,------------...------........./////////......///000000000//////------------------------------...///000000000000000000000000000000000000//////000000111111000000222222333333222222111000//////000111111000000///000000000111111111000000111111111111111111111111333333222222222111111111000000000111222222222333333333333222222111111111333444444555666888:::;;;:::999999888888999999:::999:::;;;:::::::::<<<>>>@@@@@@???<<<:::999;;;===<<<<<<<<<;;;999999:::;;;<<<<<<======<<<<<<;;;::::::===AAADDDEEEBBB???===>>>??????@@@@@@@@@AAAAAACCCDDDEEEGGGGGGFFFFFFEEEFFFFFFHHHIIIIIIIIIHHHHHHFFFJJJMMMMMMJJJHHHIIIKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJHHHGGGIIIJJJJJJJJJJJJKKKMMMNNNPPPQQQRRRQQQPPPQQQQQQPPPMMMJJJHHHEEEAAA>>>>>>======<<<======<<<<<<:::888777666444333333333222222222111/////////.........------,,,,,,,,,,,,+++++++++++++++******,,,......---,,,++++++***))))))))))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))((())))))******))))))(((***)))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''YYYZZZYYYWWWTTTTTTVVVYYYNNNNNNPPPSSSXXXZZZXXXVVVZZZ[[[[[[[[[[[[ZZZZZZYYYWWWVVVTTTTTTTTTRRRPPPNNNDDDQQQwwweeeOOOEEEJJJIIIHHHIIIKKKLLLLLLLLLEEEIIIJJJIIIIIIJJJGGGCCCCCC@@@======???AAAAAA@@@;;;;;;;;;<<<;;;;;;::::::777777666888999999777555222333444666777777888888777555333333444444333222222222222222222222222222000111222333333222111000111000000000000111222333////////////////////////000000000//////000000000//////000000000///---,,,,,,---...000000000000///,,,++++++,,,---...,,,+++,,,---------............---------.........//////---......///000000//////------------------------,,,---...///000000000000000000000000000000000000...//////000000000000000222222222222222111111000---...///000111111000000......///000111111111111111111111111111111111111222111111111111000000000111222222222222222222222222222333333222222111111333333222333444666888999999888888777777888888888:::;;;<<<;;;999999<<<>>>??????>>><<<;;;<<>>>>>===;;;999888:::;;;;;;;;;<<<======<<<<<<<<<<<<>>>AAACCCDDDBBB???===>>>>>>??????????????????AAACCCDDDFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGHHHIIIKKKGGGJJJLLLKKKGGGFFFHHHKKKJJJKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJIIIIIIJJJKKKLLLNNNPPPQQQRRRQQQQQQRRRQQQNNNJJJGGGGGGDDD???<<<<<<<<<;;;:::999:::::::::999888777666444333333333333222222222//////.........---------++++++++++++++++++++++++,,,,,,---...111111000...++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''VVVWWWVVVSSSOOOOOOQQQTTTNNNLLLLLLNNNSSSWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYRRRQQQQQQQQQQQQPPPMMMKKKMMMIIIZZZkkk```OOOKKKMMMIIIGGGFFFGGGIIIKKKKKKKKKBBBFFFHHHGGGHHHIIIGGGCCCAAA>>>::::::===??????>>>999:::<<<======<<<;;;:::666666888:::;;;;;;888666222333444666777888888888666444333333444333222000222222222222222222222222000111222333333222111000111111000000111222333333000000000000////////////000000////////////000000......///000000///...---,,,,,,---......---,,,+++///...------......,,,***---------....../////////---------.........//////------...///000000//////------------------------,,,---...///000000000000000000000000000000000000......///000000000000000000000000000000///......,,,---///000111111111000,,,---...000111111111111000000000000000000000000000000000000////////////333333333222222222222222222222333333333222222111222222222222333555777888888888777777777777777888:::<<<<<<;;;999999<<>>BBBFFF??????>>><<<999888:::;;;::::::<<<===>>>>>>>>>>>>@@@@@@AAABBBAAA@@@???>>>===>>>>>>?????????>>>>>>@@@BBBDDDFFFGGGHHHHHHHHHEEEEEEFFFFFFFFFGGGJJJMMMGGGJJJKKKIIIEEEDDDGGGKKKJJJKKKJJJHHHFFFDDDDDDDDDCCCDDDEEEFFFEEEFFFIIIKKKIIIIIIIIIJJJLLLMMMOOOPPPNNNNNNOOOPPPOOOLLLGGGCCCCCC@@@<<<;;;;;;<<<======777888888999999777666555444444333333333333333333//////.........---------++++++++++++++++++++++++......///111333333222000+++******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''[[[ZZZWWWQQQMMMLLLPPPTTTSSSRRROOOJJJLLLQQQSSSQQQRRRQQQPPPOOOTTTXXXUUUOOOPPPPPPPPPPPPNNNMMMKKKJJJJJJIIIIIIIIIJJJIIIFFFDDDBBBCCCDDDEEEFFFGGGHHHHHHJJJIIIGGGHHHHHHGGGEEECCC>>><<<:::;;;======;;;999:::999999999::::::888777555666999===@@@>>>888222555444444333333444444555666777888666333000000000222222222222222222222222111111222222222111111000333222222111000//////...............////////////000000000000000000000000////////////////////////...---,,,---/////////...------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,...///000000000000///......---------......////////////////////////////////////////////////............////////////000000000000000000000000...............///000000......//////000000000111222222222111111111000000444333111000000000111111222222222222222222222222222222222222222222222222000000111222333555666777444444444555555777888888999888777777777777777777999:::<<<>>>>>>===<<<:::===AAADDDBBB<<<777777999;;;;;;:::999:::;;;<<<===CCCAAA@@@>>>===<<<============>>>@@@AAA???<<<999>>>???@@@DDDGGGHHHHHHGGGEEEEEEEEEFFFHHHIIIGGGFFFJJJFFFDDDHHHJJJHHHEEEEEEGGGGGGHHHIIIJJJJJJGGGEEEFFFGGGGGGHHHIIIJJJKKKKKKGGGGGGGGGFFFFFFGGGJJJMMMLLLLLLLLLKKKJJJGGGEEEDDD<<<;;;:::999888888888888888666555555666666555444222222222111111111000000/////////...------,,,,,,************************,,,,,,,,,///222333000---)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((())))))*********+++(((((())))))))))))((((((((((((((((((((((((((((((***)))(((''''''((()))*********))))))((((((''''''(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))+++***(((&&&(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''ZZZYYYWWWSSSNNNLLLNNNPPPPPPPPPMMMIIIKKKQQQSSSQQQPPPPPPNNNMMMQQQVVVSSSMMMOOOOOOOOONNNMMMMMMLLLLLLJJJHHHEEEDDDDDDEEEEEEEEEBBBBBBCCCCCCEEEFFFGGGHHHGGGFFFDDDDDDDDDBBB@@@======;;;999:::;;;<<<:::888:::999888999:::999888666777666666888:::999666333444444333333333333444444444555666444222000//////111111111111111111111111000111111222222111111000222111111000//////..................////////////000000000000000000000000...........................---,,,---...//////---------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,---...///////////////......------------..................................................................////////////000000000000000000000000...............///000000/////////000000000111111222222222111111111000000333222111000000000111111222222222222222222222222222222222222222222222222111111111222333444555666444444444444555666777888999999888888777888888999999:::<<<===>>>===<<<;;;:::>>>AAA@@@<<<888999;;;;;;;;;:::::::::;;;===>>>@@@???===<<<;;;;;;<<<=========>>>???@@@???<<<999===>>>???BBBEEEFFFFFFEEEEEEDDDDDDFFFHHHIIIHHHFFFGGGDDDEEEJJJLLLIIIEEEEEEFFFFFFGGGIIIKKKKKKIIIFFFKKKKKKKKKLLLLLLMMMMMMNNNGGGGGGGGGFFFFFFGGGJJJMMMFFFHHHIIIJJJHHHEEEAAA>>>;;;;;;:::999888888888888777666444555666666555333222222111111111000000000//////......---,,,,,,,,,************************+++******---000000...+++)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((())))))******))))))(((((()))))))))************(((((())))))))))))((((((((((((((((((((((((((((((***)))(((''''''((()))******)))))))))((((((((('''(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''')))******(((&&&(((((())))))))))))((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''XXXXXXXXXTTTPPPMMMKKKKKKLLLLLLJJJHHHKKKQQQSSSQQQQQQQQQOOONNNQQQUUUSSSNNNNNNMMMLLLLLLLLLLLLNNNNNNJJJFFFAAA>>>???AAACCCDDDBBBBBBAAAAAABBBDDDFFFGGGFFFDDDBBBAAAAAA???<<<999;;;:::888999::::::999777888777777777888888666555888666333333333444444333333333333333333333333333111222333333000/////////000000000000000000000000000000111111111111000000000000000///......---------............/////////000000000000000000000000...........................,,,,,,---...///...---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------......///............---------------..................................................................////////////000000000000000000000000...............///000000000000000000111111111111222111111111111000000000222222111000000000111111111111111111111111111111111111111111111111222222222222222333333444444444444333333444444555666777999888888888888888999:::888999;;;===>>>>>>===<<<999<<<>>>>>>;;;999:::<<<;;;;;;::::::;;;<<<>>>???===<<<;;;::::::;;;<<<============???@@@???<<<999;;;<<<>>>@@@BBBCCCCCCBBBDDDCCCCCCEEEGGGHHHGGGFFFCCCAAADDDKKKMMMJJJGGGFFFGGGGGGHHHJJJLLLLLLIIIGGGLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGGGGGGGFFFGGGIIILLLCCCEEEHHHIIIGGGCCC>>>:::::::::999999888777777777666555444444555555444333111111111111000000000000///......------,,,,,,+++************************(((((()))+++------+++)))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))******************)))))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&'''))))))'''%%%'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''UUUVVVWWWUUUQQQMMMIIIFFFIIIJJJIIIGGGKKKQQQTTTRRRTTTUUUSSSQQQRRRVVVUUUPPPLLLKKKJJJJJJJJJLLLNNNPPPHHHDDD@@@===>>>@@@BBBBBBAAA@@@??????@@@BBBDDDEEEDDDCCCAAAAAAAAA???===;;;::::::999999999999888888777666555666777777555333777666333111111111222222222222333333333333222222///111222222000//////000//////////////////////////////000000111000000000//////.........------------------.........//////////////////////////////---------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,------,,,,,,------..............................------------------------............////////////000000000000000000000000...............///000000000000111111111111111111111111111111000000000000111111111000000000000111111111111111111111111111000000000111111111111111333333333333333333333222333333333333333444555555777777666777777888999999888999;;;<<<===>>>======:::;;;===<<<:::999:::<<<;;;:::::::::;;;===???@@@;;;;;;::::::;;;<<<>>>???=========>>>???>>><<<999999;;;>>>????????????@@@AAAAAAAAACCCEEEFFFEEEDDDBBB@@@CCCHHHKKKHHHHHHJJJHHHHHHIIIJJJLLLKKKHHHFFFIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFHHHJJJEEEFFFGGGFFFDDDAAA>>>;;;999999999888888777666666555444333333444444333222111111000000000/////////......------,,,+++++++++************************(((((()))***++++++***)))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++******)))))))))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&(((((('''%%%'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''SSSSSSTTTSSSQQQMMMIIIEEEHHHJJJIIIGGGKKKQQQSSSQQQTTTUUUTTTPPPQQQTTTSSSPPPJJJJJJIIIHHHIIILLLNNNPPPEEECCCAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???AAABBB@@@???>>>???@@@???===<<<::::::::::::999888999999666555555555666666444333444555555444222111111111111111222333333222111111///111222222000///000111........................---...///000000000000000............------------------------....................................---------------------------,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,,,,,,,,,,,,,---..............................------------------------............////////////////////////////////////...............///000000111111000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000/////////000000111111111333333444444444333222111222222222222222333333444444444444444555777888888999:::;;;<<<==================<<<:::999999:::;;;;;;;;;::::::;;;<<<>>>???<<<<<<;;;;;;===>>>@@@AAA===<<<<<<===>>>>>><<<:::999<<<>>>???===<<<===>>>>>>>>>>>>@@@BBBDDDCCCBBBCCC@@@AAADDDEEEEEEHHHMMMJJJJJJJJJKKKKKKIIIFFFCCCEEEDDDDDDCCCCCCBBBBBBAAAFFFGGGHHHGGGFFFFFFGGGIIIGGGFFFCCCAAA???=========888888888888888666555444444333222222333333222111000000000/////////......---------,,,++++++******))))))))))))))))))))))))((()))*********)))******'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&'''''''''((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++************))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''((((((((()))))))))***((((((((((((((((((((((((''''''(((((('''&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''%%%&&&'''((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''PPPPPPOOOPPPPPPNNNJJJGGGHHHIIIHHHGGGIIIOOOPPPMMMPPPRRRPPPKKKKKKMMMNNNLLLIIIHHHHHHHHHIIIKKKMMMNNNDDDCCCCCCDDDEEEDDDAAA>>><<<<<<======>>>>>>>>>>>>;;;:::::::::<<<<<<:::999999:::;;;:::888777888999666555555555666666444333111333555555333111000111000111222333333222111000///000222111000//////000........................,,,---...//////000000///........................,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////...............///000000000000000000//////////////////000000000000000111...///000111111111000000////////////////////////......//////000000111111222333444555444333222111222222111111111111222222222222222333444666777888;;;;;;;;;;;;<<<<<<<<<===???===;;;999999:::;;;<<<;;;;;;:::999:::;;;<<<===============>>>@@@BBBCCC===<<<<<<<<<======;;;::::::===@@@@@@===;;;<<<===<<<<<<===???AAACCCBBBAAADDDAAA@@@AAA@@@@@@EEELLLIIIIIIIIIJJJJJJIIIEEEBBBCCCCCCCCCCCCBBBBBBAAAAAAEEEGGGHHHGGGFFFFFFGGGHHHGGGDDD@@@<<<999999:::;;;777777888888777666444333333222111111222222111000////////////............---,,,,,,++++++******)))))))))))))))))))))))))))(((*********)))((()))+++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))******************)))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))'''&&&&&&'''(((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''OOOMMMKKKLLLNNNOOOMMMKKKGGGHHHGGGDDDFFFKKKKKKHHHLLLNNNLLLGGGEEEHHHIIIGGGGGGGGGHHHIIIJJJKKKKKKLLLDDDDDDDDDDDDEEEDDDAAA???999:::<<<===>>>===<<<;;;999888777888999999777555777999:::999777666777999777666555666777666555333000222444333111000111222///000111222222111000///...///111000...---------........................+++,,,---...////////////........................,,,,,,---------.........------------------------++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------++++++++++++++++++++++++............////////////////////////////////////...............///000000////////////.........---////////////000000111111---...000111111111000000////////////////////////------...//////000111111111222444555555444333222222111111000000000111111222222222333555777888999======<<<;;;;;;;;;;;;<<>>???<<<;;;:::999888999::::::>>>=========>>>@@@AAABBB>>><<<;;;<<<======;;;:::;;;???BBBAAA===;;;<<<>>>===<<<===???BBBDDDCCCBBBCCCAAA@@@AAA???===AAAGGGFFFFFFFFFHHHJJJIIIFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBEEEGGGHHHHHHFFFEEEFFFGGGEEECCC@@@<<<:::888888999666777888888777666444222333111000000111222000////////////.........------,,,,,,,,,+++******))))))))))))))))))))))))))))))((()))***)))''''''(((+++&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((()))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((())))))******))))))(((************)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))(((''''''((((((((()))))))))***(((((())))))))))))((((((((((((''''''''''''(((((('''''''''((()))*********((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***(((&&&&&&((())))))(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''NNNKKKHHHIIILLLOOOOOONNNFFFGGGEEECCCDDDHHHGGGCCCKKKMMMKKKFFFCCCFFFGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJEEEDDDCCCCCCDDDCCCBBB@@@888999<<<>>>>>><<<:::999;;;:::888888888777555333666888999888555444555888777666555666777777555333///111222111......111444...000111222222111000...---...//////---+++++++++////////////////////////+++,,,---...////////////......//////////////////,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********((()))***+++,,,---------++++++++++++,,,---...///------------------------++++++++++++++++++++++++............/////////000////////////////////////...............///000000//////......---------,,,.../////////000000111111---...///111111111000///////////////////////////---------...///000000111000111333555555444333222111111000000000000000111222222333444666888999:::>>>===<<<;;;;;;;;;;;;;;;>>>;;;999888;;;>>>AAABBB<<<;;;999888777888888999>>>=========>>>???AAABBB>>><<<;;;;;;<<<<<<;;;:::<<<@@@DDDBBB>>>;;;<<<>>>>>>===>>>@@@CCCEEEDDDCCCAAA@@@AAABBB???<<<>>>CCCBBBCCCDDDGGGIIIJJJHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGHHHHHHFFFEEEEEEFFFEEEDDDBBB@@@===;;;999888555666777888777666333222222111000000111111000/////////.........---------,,,,,,++++++***)))))))))))))))))))))))))))))))))''')))***(((&&&%%%'''***&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((+++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))(((''''''((((((((())))))******(((((())))))))))))((((((((((((''''''''''''((((((&&&''''''((()))******+++((((((((((((((((((((((((%%%%%%&&&'''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((+++)))''''''((()))))))))&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''MMMKKKJJJJJJLLLMMMLLLKKKEEEFFFEEEBBB??????BBBEEEHHHIIIHHHDDDCCCDDDBBB===BBBFFFHHHFFFFFFGGGFFFBBBAAA@@@@@@AAAAAA@@@===;;;999;;;===>>>>>>===:::999888777666555444555666666555555666666666666555555555555555444333222111000111111111111000///------...000111222222111000.../////////...---------,,,+++,,,---......---,,,+++------------------------------------------------++++++++++++++++++++++++------------------------------,,,,,,+++***)))))),,,,,,,,,,,,++++++***))),,,,,,***)))))))))***+++)))***+++------,,,++++++******+++++++++***))))))******************************+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++*********+++---...------------------------...............///000000---------............///000000//////.........---000000000000000000000000............/////////000111///......//////...,,,......//////000000111111222222111111000111111111222222222111000//////...///111444555555555666888;;;:::999888888888999:::999:::<<<<<<===???BBBEEE===<<<;;;999888777777777:::;;;<<<===>>>@@@AAAAAAAAA>>><<<;;;<<<>>>???>>>AAAAAAAAA???======>>>??????@@@AAACCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBB@@@>>>===@@@DDDEEEEEECCCCCCCCC>>>AAADDDDDDAAAAAACCCEEEFFFHHHIIIIIIFFFCCCBBBAAABBBAAA@@@>>><<<:::777666555444333333222222222222111000///000111222111///......---------,,,,,,,,,------,,,,,,+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&'''''''''(((((())))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((---222111---)))(((***))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$&&&)))''''''&&&&&&&&&&&&''''''MMMKKKHHHHHHHHHIIIIIIHHHEEEFFFEEECCC???>>>@@@BBBHHHJJJGGGCCCBBBCCCBBB>>>AAAEEEGGGEEEFFFHHHHHHDDDDDDCCCAAA???>>>;;;999777;;;<<<>>>>>>===;;;888777777666555444444444555555444555666777777666555444333333333333333222111000111111111000//////...---...///111222222111///..................---------,,,------------------,,,------------------------------------------------++++++++++++++++++++++++------------------,,,,,,------,,,++++++***))))))++++++,,,,,,,,,+++******,,,+++***)))))))))******)))******+++++++++++++++---------,,,+++***)))(((******************************++++++,,,------...,,,++++++++++++,,,------++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------............000/////////.........---////////////////////////.........///////////////111///......//////...---......//////000000111111111111111000111111222222222222111111000//////...000222444444444333444555777777666666777888999:::999:::;;;::::::;;;===???<<<;;;:::999888888777777::::::;;;<<<===???@@@AAAAAA>>><<<;;;<<<===>>>===>>>???@@@@@@>>>===>>>@@@@@@AAABBBDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGFFFDDDBBBCCCFFFHHHHHHGGGDDDBBBCCCCCCBBBAAA??????@@@BBBGGGHHHGGGEEECCCAAAAAACCC@@@@@@???===;;;999777555444333333222222222333333111000///000111111000///...------------,,,,,,,,,------,,,++++++***))))))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((,,,///...***'''''')))))))))))))))))))))))))))***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''((())))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((('''&&&%%%'''(((''''''&&&&&&&&&&&&''''''OOOLLLIIIGGGHHHHHHHHHHHHEEEFFFFFFDDDAAA?????????IIIJJJHHHBBBAAACCCCCCAAABBBEEEFFFDDDEEEIIIIIIGGGCCCBBB@@@===;;;999888777<<<=========<<<999777555666555444333333333444444333444666777777666444333111111222222222111111000111000000000///......---...///000111111000///...---------..................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,+++++++++++++++***))))))))))))******))))))))))))***+++++++++++++++************)))******************************++++++,,,,,,------+++++++++++++++,,,------++++++*********+++,,,---------,,,,,,++++++******,,,,,,,,,,,,,,,---......------------............/////////...............///////////////////////////////////////.........000///......//////...---......//////000000111111000000000000111111222333222111111000000//////...111333444444333222222333444333444444555777888999999999:::888777666888999;;;::::::999888888888999999999:::;;;<<<>>>???@@@@@@>>><<<;;;<<<======<<<;;;===@@@AAA@@@???@@@AAABBBCCCCCCEEEFFFFFFGGGGGGFFFFFFFFFHHHJJJKKKJJJIIIFFFFFFHHHKKKMMMKKKFFFAAAGGGDDDAAA@@@@@@AAABBBBBBGGGGGGEEEBBB???>>>@@@BBB>>>===<<<;;;999777555444222222222111222222333333111000//////111111000///------------,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))(((((('''''''''***+++***&&&%%%&&&((()))))))))))))))))))))))))))(((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''((())))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))***+++***(((''''''(((''''''&&&&&&&&&&&&''''''QQQOOOKKKJJJKKKLLLMMMMMMHHHHHHHHHFFFDDDBBB@@@???KKKLLLIIICCCAAADDDFFFEEEEEEGGGFFFCCCDDDGGGHHHFFF@@@@@@>>><<<:::999:::;;;:::;;;<<<<<<;;;999777666444444333333333222222222222333555777777555333222///000000111111111111000000000//////...............//////000000//////...,,,---------.../////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))((()))***++++++++++++++++++******)))))))))))))))***)))((((((((()))+++,,,'''''''''((()))******+++******************************++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---+++++++++++++++++++++,,,---------,,,,,,+++******+++++++++++++++,,,,,,---,,,,,,---------.................................////////////////////////////////////............000///......///000///---......//////000000111111////////////000222333333111111000000////////////000111333333222111222333333444444444555666777777777888888777666555666888::::::999999888999999999999888999999;;;<<<>>>???@@@>>><<<<<<=========<<<:::===@@@BBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIFFFEEEEEEGGGIIIIIIHHHGGGGGGFFFFFFKKKOOONNNHHHAAAGGGDDDAAABBBEEEGGGFFFDDDEEEEEEDDDAAA>>>===>>>???;;;::::::999777555444333111111111111111222333444111///...///000111000///---------,,,,,,,,,++++++,,,+++++++++******))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((******))))))((((((''''''((())))))'''%%%$$$''')))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&((()))((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))***,,,------+++(((((((((''''''&&&&&&&&&&&&''''''PPPNNNKKKKKKMMMOOOPPPPPPLLLLLLKKKIIIHHHFFFDDDBBBKKKNNNLLLFFFBBBEEEHHHHHHGGGIIIHHHCCCBBBEEEEEEBBBAAAAAA@@@===:::888:::<<<777888999::::::999999888333333333333333222222222222333444555555444333222//////000111111111000000000///......---......///.........//////.........,,,---------.../////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++***************)))((()))******++++++++++++************))))))((((((***)))((((((((()))+++,,,+++******)))))))))***+++******************************+++++++++++++++,,,+++************+++,,,,,,++++++++++++++++++++++++------------,,,,,,++++++***************+++,,,,,,,,,,,,,,,------------...---------.......................................///////////////.........///...---...///000///.........//////000000111111////////////000111222333000000000///////////////...000222333333333444555666666666666666666666555555666888888777777888:::::::::999999888999999999999888888888:::<<<>>>@@@???>>><<<===>>>???>>>===;;;>>>BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIFFFEEEEEEFFFGGGGGGFFFDDDDDDCCCDDDIIINNNOOOJJJDDDFFFDDDCCCEEEGGGGGGDDDAAABBBCCCDDDBBB???<<<;;;:::888888777777666444333222000000000000111111222333000///...///000111000...------,,,,,,,,,+++++++++++++++***************)))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((***)))))))))((((((((('''))))))((('''%%%&&&(((***((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&&&&'''(((((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))******,,,...---+++)))((((((''''''&&&&&&&&&&&&''''''KKKJJJJJJKKKMMMOOOOOONNNPPPNNNLLLKKKKKKJJJHHHFFFJJJNNNMMMGGGCCCEEEHHHIIIGGGIIIHHHCCCBBBCCCBBB>>>CCCDDDCCC???999666666888555666777888999999999999333333444444444333222111222333333333333333333222000000111111111000000///000///...---------//////........................---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,************************))))))******+++*********))))))******))))))((('''***))))))))))))***++++++222111...,,,***)))))))))******************************++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,---------------------------............................................./////////000///...---...///000///.........//////000000111111////////////000000111222////////////////////////---///222333333444555777777777888888777666555555333666888999999999:::<<<;;;::::::999888888888999999999888888999<<>>======>>>@@@AAAAAA???>>>@@@CCCDDDCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHGGGFFFEEEFFFGGGGGGFFFDDDBBBAAACCCGGGKKKLLLJJJGGGGGGFFFEEEEEEEEEDDDBBB@@@@@@BBBDDDCCC???<<<999888666666666666555444222222000000000000000000111111000///......000000///...,,,,,,,,,,,,++++++++++++************************((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((('''''''''&&&''''''(((((())))))***))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))))))))***)))((('''''''''))))))))))))))))))))))))))))))'''''''''&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&&&&'''(((((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((())))))***+++***+++,,,+++)))(((((()))''''''&&&&&&&&&&&&''''''JJJIIIIIIKKKMMMNNNLLLJJJSSSPPPLLLKKKLLLMMMKKKJJJGGGLLLMMMHHHCCCDDDFFFGGGCCCFFFFFFCCCBBBCCCAAA===@@@BBBCCC???999444444555666666777777777777777777333444555555555444222222444333222111111222333444222222222222111000//////000///---,,,,,,---///000...------------------..................---------,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))***++++++,,,))))))))))))************)))************))))))(((((()))*********)))'''''')))******+++++++++++++++000///,,,***))))))******************************++++++*********************************++++++,,,+++,,,,,,,,,,,,+++***)))(((((())))))******+++++++++************+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.................................,,,------...///000111111///...---...000000000///......//////000000111111000000/////////000000111////////////////////////000222444444444444555666555555777777888777666666444666999::::::999:::;;;<<<;;;:::999888888777777:::999888888:::<<>>AAA>>>999555555777888888777777666666555555444444555666555444333222444333111000000111333444333333333222222000///...///...---,,,,,,---///000...------,,,,,,------.../////////......------,,,+++,,,............,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))************************)))((('''((()))*********)))'''&&&)))***+++------,,,++++++((('''&&&&&&''')))+++---************************++++++***************************)))***++++++,,,+++,,,,,,---,,,+++***)))%%%%%%&&&'''((()))******+++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,------.................................+++,,,---...///111222222...------...000111000///......//////000111111111111000000////////////000.........///////////////222444555555444333444444222333555777888888777777555777999:::999999999:::===<<<;;;999888777777777;;;:::999999:::===@@@BBB======>>>@@@CCCEEEEEEDDDAAAAAAAAA???======>>>???@@@??????>>>???AAADDDEEE@@@@@@@@@CCCEEEGGGFFFEEEDDDEEEGGGFFFEEEEEEGGGIIIEEEFFFFFFDDDEEEKKKUUU\\\EEEDDDBBB>>>;;;999:::<<<444555555555444444333222222111000//////...//////000...---...///000///...,,,,,,,,,+++++++++******)))))))))))))))*********(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&'''((()))***++++++'''&&&&&&&&&(((((('''&&&))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((('''%%%%%%'''((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++'''(((((('''%%%&&&(((***'''''''''&&&&&&'''''''''IIIJJJKKKNNNOOONNNKKKHHHLLLLLLLLLKKKJJJHHHGGGFFFGGGFFFEEECCCAAA???===<<>><<<>>>BBBCCC@@@<<<:::999888777666555444333555333222222444555555444555555555444444333333333111222222111///...000111111111111111000000000///////////////...---,,,+++///............---------......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,************************************************************************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,******++++++++++++******'''(((((()))***+++++++++,,,+++***))))))+++---...************************++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////000000///...---------------............///111111000000000000111111111000///......///000111222222333444444555555666555555555555555666777777333333444555666777888999777888999999888777888999:::<<<<<<;;;999999===AAA>>>>>>@@@AAABBBCCCCCCBBBAAAAAAAAA@@@>>>======?????????@@@AAABBBCCCDDDEEE===>>>???@@@AAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFCCCAAAAAADDDHHHJJJKKK>>>>>><<<;;;999888666666444555666666555444222111111111222222222222111111000///------......---,,,000...,,,***)))***,,,---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''(((((())))))******''''''((((((((((((''''''''''''''''''((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''')))***+++,,,---+++)))'''%%%$$$%%%&&&'''&&&&&&&&&''''''''''''(((FFFFFFGGGIIIJJJIIIGGGEEEJJJJJJIIIHHHGGGEEECCCCCCDDDDDDCCCBBB@@@>>>===<<<@@@===;;;<<<@@@@@@===999888888777666555555444333444333111222444555555444444444444444333333333222111111222000///...000111111111111000000000//////////////////...---,,,+++............------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++******))))))***************+++++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,)))******++++++******)))'''(((((()))******++++++,,,+++***))))))+++,,,...************************+++*********++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++---------------------------.........///////////////////////////...------------------............000000////////////000000111000///......///000111111222222333333444555555555444444444444555666666333333444555666777888888666777999888777777999::::::<<<<<<:::888888<<<@@@======>>>>>>???@@@AAAAAABBBBBBAAA???===<<<>>>???@@@AAABBBCCCDDDDDDDDDDDD<<<===>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDBBB@@@>>>>>>@@@CCCDDDDDD<<<;;;:::999888666666555444444444444333222111111111111111111111111111111000...------......---,,,000///---,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))))))))''''''((((((((((((''''''''''''''''''((((((((((((***))))))(((((((((((((((''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((()))***++++++,,,***)))'''%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((EEEEEEFFFFFFFFFEEEEEEDDDHHHGGGFFFDDDBBB@@@???>>>AAAAAAAAA@@@???>>>===<<>>@@@BBBDDDCCCBBB???<<<<<<>>>@@@AAABBBDDDEEEEEEDDDBBBAAA<<<===>>>@@@AAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@>>>>>>??????===<<<888888888777666666555555444444333222111111111111000000////////////000000///...------......---,,,000111111111///,,,)))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((***)))((((((''''''((((((''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((())))))*********((((((&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((GGGHHHHHHGGGFFFFFFFFFGGGFFFEEECCCAAA???===<<<;;;??????@@@@@@??????>>>===>>><<<:::::::::999666444333333444444444444444444333111000000222333333222222222222222222222222222000111111000......///000000000/////////.........---.........------,,,+++------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++******************************++++++++++++************))))))))))))******************++++++++++++************************************************************************(((((((((((((((((((((((())))))))))))************)))))))))))))))***++++++))))))************))))))(((((())))))*********************)))***+++,,,,,,************************)))******+++++++++++++++************************)))))))))))))))))))))))))))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////...------,,,,,,---------............------,,,,,,------...//////////////////////////////000000111222222222222222222222222333333444222333333444555555666666222444666777777888:::<<<<<<>>>???<<<999777:::<<<<<<;;;::::::<<>>@@@AAABBBDDDEEEDDDBBB???======>>>???AAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@CCCBBBAAA@@@@@@>>>;;;888666666666666666555555555444333111/////////000000000///............///000...---,,,,,,......---,,,///111333444333000,,,)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((((((''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((())))))(((''''''''''''(((''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''(((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))))))))))))))((((((''''''&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((HHHIIIJJJIIIFFFEEEFFFHHHDDDBBB@@@>>><<<;;;;;;;;;===>>>>>>?????????>>>>>>===<<<;;;:::999777555333222222222222222333333333222000//////111222222111000111111111111111111111000111111000...---///000/////////............---------------------,,,+++---,,,,,,,,,++++++++++++,,,,,,+++++++++*********************************)))******++++++******)))***))))))((())))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))(((((())))))***+++)))))))))******))))))))))))))))))))))))************))))))*********++++++))))))))))))))))))))))))((()))***+++++++++******************************))))))))))))))))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,------------...------,,,,,,,,,,,,------......////////////............///000000111111222111111111111111222333333222222333333444444555555111333555666666777999;;;===???@@@>>>:::888:::<<<<<<;;;999:::===BBBGGGJJJBBBAAA@@@>>><<<<<<>>>@@@@@@AAACCCCCCBBB@@@===;;;>>>???@@@BBBCCCCCCDDDDDDAAAAAABBBBBBBBBAAAAAA@@@CCCBBBAAA@@@???===999555666666666666555555555555333222000///......///000//////............//////---,,,+++,,,---...---,,,+++---000222222///,,,***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((()))(((((('''''''''''''''''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))))))))))))))((((((((((((((('''&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((CCCFFFHHHGGGCCCAAABBBDDDAAA@@@>>><<<::::::::::::<<<<<<============<<<<<<:::::::::999777555444333111111111111111111111111111///......000111111000/////////000000000000000///000000///------...000///.........------------,,,,,,------------,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************))))))************))))))))))))((((((((()))******)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))(((((((((((()))******((())))))******))))))((())))))))))))))))))******)))))))))************+++))))))))))))))))))))))))'''(((***+++++++++***)))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,------------------,,,,,,,,,,,,---------......//////......---......///000000111111222111111111111111222333333222222222333333333444444111333555555666777999:::<<<>>>@@@>>>:::888:::<<<;;;:::999:::<<>>???>>>===<<<>>>???@@@AAAAAAAAA@@@>>><<<:::>>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@AAA@@@>>>===<<<:::666333555555555555555444444444222222111000////////////......////////////......---,,,+++,,,---...---,,,'''(((***+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))(((''''''&&&&&&''''''''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((>>>BBBFFFEEEAAA===>>>???>>><<<:::999888888999:::999:::::::::::::::999999777777888777555333222222000000000000000000000000000...---...///000000000.........//////000000000///000000///------...000.........---------,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++************+++*********))))))))))))************************((())))))))))))))))))(((((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((()))******(((((())))))))))))((((((***)))))))))))))))))))))((())))))***************))))))))))))))))))))))))'''(((***+++++++++))))))************************************************(((((())))))***++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------.........---++++++,,,,,,,,,---------------,,,,,,,,,,,,------------...//////...------...//////000111111222222222111111111111222333333222222222222333333333333111333555555555666777999999;;;===<<<999777888:::;;;:::999888999<<>>=========>>>AAAAAAAAA@@@@@@>>>===<<<======???@@@AAABBBBBBBBBAAABBBBBBBBBAAAAAA@@@??????>>><<<;;;;;;999666444444444444333333222222222111111111111000///......---...000222222000...---,,,+++***+++---...---,,,))))))((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&'''((())))))'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((<<>>>>>=========BBBBBBAAA@@@@@@??????>>>;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>@@@>>><<<;;;;;;:::999777333333222222111000000///111111222222222000...---,,,...111333333111...,,,,,,+++***+++---...---,,,///---***((('''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))((('''&&&''')))))))))'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''((((((@@@@@@@@@BBBBBB@@@===999;;;<<<<<<;;;888666666777===<<<:::888666555444333333333333333222111000000111111111111000000000000222///------///000...,,,///////////////......---////////////////////////......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,+++++++++*********))))))))))))))))))************(((((())))))*********+++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...,,,******+++++++++***************************++++++,,,------......///...---,,,,,,++++++,,,,,,------------------------//////............//////000000111222222222222111111111222222222111111000222333444555666666666666999:::;;;:::888777888:::===<<<:::777666555555666999;;;???AAABBBAAA???===AAA@@@???@@@BBBCCCBBBAAA@@@>>><<<<<<>>>@@@AAA@@@@@@?????????>>>>>>======;;;;;;::::::999888777777555555444333111000//////////////////............---...111333333111...,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''******))))))((((((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((******)))((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&(((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((()))******(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''??????@@@BBBCCCBBB>>><<<999:::;;;:::888777888999;;;:::888777555555444444333333333333222111000000111111111111000000000000222000---...///000///---///////////////...------...........................------,,,++++++******++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))++++++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''&&&'''((()))******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((((())))))))))))************(((((()))))))))*********++++++++++++*********************+++++++++,,,,,,***++++++,,,,,,++++++***---+++*********+++******************************++++++,,,,,,---............---,,,,,,++++++,,,,,,------------------------///......------....../////////000111111111000000111111111222222111111000222222333444555555555555666777999999777666666777;;;:::999888888999::::::;;;===???AAABBBAAA???>>>?????????AAACCCDDDCCCAAA>>><<<;;;;;;===???@@@???@@@@@@@@@@@@??????>>>>>>;;;;;;:::999777666666555444444444333333222222111////////////............---///111222111...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))((((((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''&&&&&&&&&''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''***))))))((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((((((((('''''''''''''''''''''''''''((())))))((((((((((((((())))))***(((((('''''''''&&&&&&&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''??????@@@BBBDDDDDDAAA???777888999999999888:::;;;888777666555555444555555333333333222222111000000111111111111000000000000222111//////000000000///...////////////...------........................------,,,,,,++++++******************************)))************))))))((())))))))))))))))))))))))***)))(((((('''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))((((((((())))))((((((((((((''''''))))))))))))************(((((())))))))))))******)))))))))))))))******************++++++++++++,,,******++++++++++++******++++++*********)))))))))************************++++++,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...---...//////000000//////000000111111222111111000111111222333444444444444222555777888777555555555::::::999:::;;;===???@@@>>>???@@@@@@@@@@@@??????>>>>>>@@@BBBDDDDDDBBB@@@<<<:::999:::<<<>>>>>>===@@@@@@AAAAAA@@@@@@??????;;;;;;999888666555444333222222222222222222222222/////////............---,,,///111000---******,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((((((((((('''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''))))))((((((''''''(((((('''''''''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''(((((()))((((((''''''(((((()))***'''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''??????@@@CCCEEEFFFDDDCCC888999::::::999888999;;;555555555444444555555555444333222111111000000000111111111111000000000///222111000000000000000000......//////......---,,,------------------------,,,,,,,,,,,,++++++******************************))))))************)))((((((((((((((((((((((((((())))))))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************(((((())))))))))))))))))(((((((((((())))))))))))************++++++++++++******++++++++++++******)))***+++***)))(((((()))***************************++++++,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......///000000000000//////000000111111111111111000111222333333333333333222555999:::999888777666;;;;;;;;;;;;===???AAABBBBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@AAACCCDDDCCC@@@===:::999888999<<<======<<<>>>???@@@@@@@@@???>>>>>><<<<<<:::999777555444333000000000000000///////////////.........---------,,,///111///+++(((***,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***'''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''((('''&&&'''((()))(((&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((((((((''''''''''''((()))(((''''''''''''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''@@@???@@@CCCFFFGGGFFFEEE<<<======<<<999888888999444444444444444555666666444333222000000000000000111111111111000000000///222222111000//////000111...............------,,,------------------------,,,+++++++++++++++******++++++++++++++++++++++++((())))))*********))))))(((((((((((((((((((((((()))*********************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((()))))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((())))))******))))))))))))))))))))))))((()))))))))************))))))((((((((((((((((((''''''((((((((()))))))))))))))*********+++++++++)))******++++++******)))(((***,,,+++)))(((((()))******************************++++++,,,------......---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,...///000000111111000000...///000111111111111111111111222222333222222222444777;;;===<<<;;;::::::===<<<<<<<<<===???AAABBBCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCDDDDDDAAA===999999888888:::<<<>>>===<<<<<<===>>>??????>>>===<<<>>>===<<<:::888666555444333333222111000///..................------------,,,...000///,,,***+++---,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''((()))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''''''''''')))(((''''''((()))((('''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((''''''''''''(((((('''''''''''''''(((((()))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''@@@@@@@@@BBBEEEGGGFFFEEE@@@AAA@@@>>>:::888777888444444444444444555666666444333111000//////000000111111111111000000000000000111111000......///111---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++((())))))************))))))))))))))))))))))))))))))******++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((***))))))(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''')))******+++(((((())))))))))))******))))))))))))************))))))((((((((((((''''''''''''(((((())))))******)))))))))************+++))))))************))))))'''***------***((((((*********************************++++++,,,,,,------...---,,,,,,++++++,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---//////000111111111111000......///000111111111111111222222333333222222222555888;;;======<<<<<<=========<<<<<<===>>>@@@AAACCCCCCBBBBBBBBBBBBCCCDDDEEEDDDCCCCCCCCC@@@<<<999999888999;;;>>>??????===:::;;;===??????>>>===;;;======<<<:::888777666555666666555444222111000///.........------------,,,+++,,,...///000000//////,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&'''((()))***)))(((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((&&&&&&&&&''''''''''''''')))(((''''''))))))((('''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&''''''(((((()))((((((''''''''''''(((''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''AAA@@@@@@BBBDDDFFFFFFEEEBBBBBBBBB???<<<999888999555555555555555555666777444333111///...///000111111111111111000000000000///000111000---,,,...000------......------,,,+++++++++++++++++++++++++++******************++++++************************(((((()))***************))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((+++***)))(((''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((()))))))))))))))))))))************))))))((((((((('''''''''''''''((())))))***++++++))))))))))))************))))))************))))))'''+++///...+++((()))+++*********************************+++,,,,,,------...---,,,,,,++++++,,,,,,)))******+++,,,,,,------------,,,,,,,,,,,,---------...//////000000//////---...///000111111111111222333333333333333222222444666999::::::;;;<<<===;;;;;;:::;;;<<<===???AAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA???===::::::;;;===@@@AAA@@@???:::<<<>>>@@@@@@???===<<<;;;;;;:::999888777666666444444333222111111000000.........---------,,,,,,+++***+++000555777444000,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((&&&''')))*********((('''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((()))((('''((()))***)))'''''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''(((((())))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''AAA@@@@@@AAADDDEEEEEEDDDBBBCCCBBB@@@===;;;:::;;;666666555555555666666777444333111///...///000111111111111111000000000000...000111///,,,,,,...000------......------,,,+++++++++++++++++++++++++++******************++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))************************(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((+++***)))'''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))************))))))(((((('''''''''&&&'''(((((()))***++++++,,,))))))))))))************))))))************))))))''',,,000///+++((()))+++************************)))******+++,,,,,,------...---,,,,,,++++++,,,,,,))))))***+++,,,,,,------...------,,,,,,------...,,,---......//////......---...///000111111111111333333444444444333333222222444666777777888;;;===888888999999;;;>>>@@@AAAAAAAAACCCDDDEEEEEEEEEEEECCCAAA@@@@@@AAABBBAAA@@@:::;;;<<>>===:::999999888777666666555///////////////...............---------,,,,,,,,,+++)))***111999<<<777111,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''')))***+++***((('''&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((***((('''((()))***)))'''''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((***)))(((''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''BBBAAA@@@AAABBBCCCCCCBBBAAAAAAAAA@@@???===;;;999:::999777555333333444444////////////........................////////////000///...------...000111------------------------++++++++++++++++++++++++***************)))((((((---+++)))((('''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,******+++,,,,,,---......+++,,,...---,,,,,,---///////////////000000000000111111111000000000000000000000000111222444555666444666888999999999777666777777777888:::<<<>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===???AAABBB???===<<<<<<======>>>>>>??????;;;===???@@@AAA@@@???>>>999777555222111111222333222111000000111111000...........................///,,,+++111:::<<<666...++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''***((('''((()))***)))'''&&&(((((((((&&&%%%&&&'''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''CCCAAAAAAAAACCCDDDCCCAAA????????????===;;;999888888777666555555555555555111111111000000000//////////////////////////////111///...---,,,---///000------------------------++++++++++++++++++++++++***************)))((((((,,,+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++***************+++,,,,,,---......+++,,,...---,,,,,,---///.../////////000000000000000000000000000000000000000000000111222333555555666777999:::::::::888777888888888999:::<<<===>>>????????????????????????@@@>>>===>>>@@@AAA>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>???@@@???>>>===777666444333222222222222222111///000111111000..............................++++++///555777333...++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((+++***)))(((''''''((()))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''((()))***)))''''''((()))(((&&&&&&&&&''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''CCCBBBBBBBBBDDDDDDBBBAAA>>>>>>======;;;:::888777666666666777777666666666222222222222111111111111111000000//////.........111000...---,,,------...------------------------++++++++++++++++++++++++)))************))))))(((+++***)))((('''((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((('''(((((())))))(((((('''************++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,+++***))))))***++++++,,,,,,------...+++,,,...---,,,,,,---///....../////////000000000000000000000000000000000000000000111222333444555777888999:::;;;:::999888999999999999:::;;;<<<===>>>>>>>>>===============???>>>===>>>??????===;;;::::::::::::::::::999999999;;;<<<>>>>>>===<<<;;;444444333333222222222111222000//////000000///...------------------------,,,++++++---///000///---+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''))))))(((((((((((())))))&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''))))))((('''((()))***)))'''&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''CCCBBBBBBCCCDDDCCCAAA???=========<<<:::999888888666777777888777666444333222222222111111111000000111111000000///...------000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************)))(((***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((((((((((((''')))))))))*********++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------+++,,,...---,,,,,,---///........./////////000000/////////000000000000000000000000000111222333444666777888999999999888888999999999999999:::;;;<<<======<<<<<<;;;;;;::::::>>>============<<<;;;:::;;;;;;::::::999999888888888999;;;<<<<<<;;;:::999222222333333333222111111111///......///000...---------------------------,,,,,,---,,,++++++,,,---******)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''')))))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((''''''''')))(((((((((((((((((()))''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))))))))(((''''''((()))((('''(((******)))((('''((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''@@@@@@@@@AAACCCBBB@@@===>>>===<<<;;;:::999999999888888888888666444111000111000000000000/////////111000000///...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))*********))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))******************************))))))))))))))))))))))))*********************************+++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///............////////////......//////000000000000000000000000111222333333444444555666666666666666888888888888888999:::;;;<<<<<<;;;;;;:::999888888;;;<<<<<<<<<;;;:::::::::<<<;;;;;;;;;::::::999999888999:::;;;;;;:::888777222222333333333222111111000///......//////...,,,------------------------,,,---...,,,***)))+++---***)))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((''''''(((((()))))))))***((('''&&&'''((()))(((&&&(((******)))((('''((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''<<<<<<===???AAA@@@>>><<<===<<<;;;:::999999999999999888777666444111000...////////////.........---///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))************)))''''''(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''((((((((())))))))))))************************((((((((((((((((((((((((************************************++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------........./////////---......//////000000111000000000000000111222222222222222333333333444444666666666666777888999:::<<<<<<;;;:::999888777666888:::;;;;;;:::999999:::<<<<<<;;;;;;;;;;;;;;;:::888999:::;;;;;;999888666444444333333222222222111000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++,,,)))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******+++***)))'''&&&'''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))((((((((()))))))))******))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))((('''&&&&&&(((((('''&&&((()))***)))'''&&&'''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''777777999<<<>>>>>><<<:::<<<;;;999888777777888888777777555333111000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,++++++++++++++++++++++++************************(((((()))***************&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************************************++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------.........//////------......///000000111000000000000000111111222222222111111222222333333333333444444666777999999===<<<;;;:::888777666555555888::::::999888:::;;;:::::::::;;;;;;;;;;;;;;;888999:::;;;;;;999777666777666444333222222222222///...,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++)))'''&&&&&&'''((()))******)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))((((((''''''''''''(((((('''((((((((())))))))))))(((((()))))))))*********))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&'''(((((((((((('''&&&&&&(((((('''&&&'''((()))(((&&&&&&&&&'''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))))))))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''444555777:::======;;;999:::999888666666666777777666555333111000000111111////////////............+++++++++++++++++++++,,,((()))***+++,,,---------++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************&&&&&&'''((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&)))************+++++++++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------.........//////---------...///000000111111000000000000000111222222222111111222222333444111222222333555777888999======<<<:::888777666555333666999:::888888:::<<<999999999::::::;;;;;;;;;999999;;;;;;;;;999777666999888555222111111222333///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))++++++)))'''))))))((())))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++)))'''%%%&&&'''(((*********)))((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))$$$$$$%%%%%%&&&'''((((((((('''&&&&&&'''((('''&&&'''(((((((((&&&%%%&&&'''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''555777888999999888777555555555444444444555666666333222111000//////////////////...------------...,,,,,,------,,,,,,+++***************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------,,,,,,,,,+++++++++******)))***,,,......---,,,+++///,,,)))***,,,...---,,,...............///000000//////000000000000////////////000000111111222222222333444666777888888888::::::888777666666666666777888999::::::999888777555777888:::;;;;;;;;;:::999777666777888999888666444333222000///.........///............---------+++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&((()))((('''&&&''')))))))))))))))))))))))))))))))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***++++++***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,***'''&&&&&&''')))+++...+++(((&&&&&&&&&%%%$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((777888999999888666444222333333333333444444555666333222111000//////////////////...---------------,,,,,,------,,,,,,+++***************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))***++++++,,,---------,,,,,,,,,++++++++++++***+++---//////...---,,,///---***+++---......,,,.........---......////////////000000000000///////////////000111111222222111222444666666777666666:::999888777666666666666999::::::::::::888777666666777999;;;<<<<<<;;;:::888666555555666666555444444333222000///.....................------------+++++++++*********))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((())))))''''''((()))((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))******+++***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))((('''(((***,,,---...+++)))((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((999999999888666333111///111111111222222444555555222222111000///////////////......---------------,,,,,,,,,,,,,,,++++++***************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))******))))))((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,.../////////...---///---+++,,,---......---......---------------...//////000000000000//////...//////000111111222222111333555666777666555444999888777777666666666666;;;;;;;;;;;;:::888777666777999<<<>>>>>>===;;;:::888666444444444444222111333222111000///.....................------------+++++++++***************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((()))******(((((()))***(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))*********)))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))******''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))+++,,,...///+++)))''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''888777777666444222000///000000000000111333444555222111000//////......//////...------,,,,,,------+++,,,,,,,,,,,,+++******************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))+++******)))(((''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************))))))******+++++++++,,,************************+++,,,---.........---------,,,,,,,,,,,,------,,,......---,,,,,,,,,,,,---//////000000000000//////......///000111222222333333444666888888777555444999888777666666666666666;;;;;;;;;;;;:::::::::999999;;;===???@@@>>><<<:::999777555444444333111///222222111//////..................---------,,,,,,************************))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((***+++***)))((()))***((((((((((((((((((((((((&&&'''((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))+++,,,------&&&%%%$$$%%%&&&''''''&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&555555555444333333222111/////////000111222333333222111000///..................---,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***+++******)))(((''''''&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))************)))***************++++++(((((((((((())))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,...------,,,,,,,,,------//////000000000000//////......///000111222333333555666888999999888777666999888888777777777777888999999:::;;;<<<===>>>>>>;;;<<<>>>@@@???>>><<<::::::999666555555444222000111111000///...............------------,,,,,,,,,***************************)))))))))((((((((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******'''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((***+++***)))((()))***''''''''''''''''''''''''&&&'''((())))))***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))*********&&&%%%%%%&&&((())))))'''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%333333333333333444444444111000000000000111222222111111000///...............------,,,,,,,,,,,,,,,+++++++++++++++******)))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))************))))))((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************************************((((((((((((((()))))))))************++++++++++++***,,,------,,,++++++,,,---------------....../////////000000000000//////---...///000111222333444777777888999999999999999:::999999888888888999999999999:::;;;<<<>>>@@@AAA===>>>>>>???>>>===<<<;;;;;;999777666666555333111111000//////.........///------------,,,,,,,,,,,,***************+++++++++******))))))((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((()))******(((((()))***'''''''''''''''''''''''''''(((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((('''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((()))******)))))))))+++---...---+++///...---+++)))'''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%444444333333333444444444222222111111000000111111111111///..................---,,,,,,++++++,,,,,,+++++++++++++++***))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))*********++++++++++++******++++++,,,,,,+++...000000...,,,---...,,,,,,,,,---...///000111//////000000000000//////------...000111222333444777777666777777999;;;<<<;;;::::::999::::::;;;;;;;;;;;;;;;;;;===>>>@@@BBB??????>>>===<<<;;;;;;;;;:::999777666666666444222000000///............///---------,,,,,,,,,++++++))))))*********+++++++++*********)))((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((())))))''''''((()))''''''''''''''''''''''''((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((())))))***''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''(((***---...,,,+++,,,...000000...---------,,,***((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$666555444333333333444444444333222111000000000000111000///......------......---,,,,,,++++++,,,,,,***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,000222222000...///000,,,,,,------///000222333//////000000000000//////------...000111333444444666666555555666888;;;===;;;;;;;;;::::::;;;<<<<<<======<<<<<<<<<>>>???AAA@@@???===;;;:::;;;;;;<<<999888666666666666444222000//////............///---------,,,,,,,,,++++++))))))******+++++++++++++++******)))(((''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''))))))***))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((('''&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&''')))***,,,------'''''''''&&&&&&'''''''''%%%&&&)))++++++)))&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((('''&&&&&&))),,,000333,,,+++,,,---//////...,,,''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$222111111111222333333444444444222111000000//////111000000///...---------------,,,,,,,,,+++++++++************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))************))))))((((((''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------............---,,,---///111333000000//////.........---.........///000000111111555666777888888999999888:::999888888888999:::;;;:::::::::;;;<<<===>>>>>>@@@@@@@@@>>><<<:::;;;<<<888777666555444333222222111...,,,---//////---+++,,,,,,,,,,,,,,,***))))))+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((('''(((+++...333333222...***'''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222111111111222222333444222222111000000000111111000000000///...------------,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,------------......---,,,+++,,,...///111000/////////..................///000000111111222555555666777888888888888999888888777888999:::;;;::::::;;;;;;<<<<<<======?????????>>>>>><<<;;;:::777777666555444333222222111///------//////...,,,------,,,++++++******)))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((&&&'''***,,,---......,,,)))'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222111111111111222333333000000000000000111222222000000//////...---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((''''''''''''))))))))))))))))))))))))&&&''''''((((((''''''&&&((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********,,,,,,,,,,,,------------...---,,,++++++,,,......////////////............//////000000111222222333444555666777888888888888888888777777777888999::::::::::::;;;;;;;;;;;;;;;>>>===<<<>>>@@@???<<<888666666555444333222222111000///......//////...---...---,,,************+++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))'''%%%&&&(((***''')))***)))''''''''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222111111111111111222222000000/////////000000111/////////......---------++++++++++++************************************************************(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))************))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))*********+++++++++,,,,,,,,,---------///...---,,,,,,,,,---...///////////////.........000000000111222222333333444444555666777777777777666666666777777777888888:::::::::::::::999999999===:::999===AAA@@@;;;666555444444333222222111111000//////////////////...///---+++)))))))))+++,,,************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))((('''%%%$$$&&&'''%%%'''((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222222111000000111111111222111000///........................------------++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------//////...........................///////////////000000000111222222333333333444555666666777666666555555666666666777777777999999999999888888888888;;;999888;;;??????999444333333222222111111000000......//////....../////////---+++)))))))))+++,,,++++++++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******+++,,,((((((((())))))(((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((('''%%%$$$%%%''''''((()))(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222222111000000000000111222111000...------,,,,,,------------------------*********))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''&&&'''''''''((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))'''(((((((((((()))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,......//////////////////........./////////////////////000000111222222333222333444555666666666666333444555666666666555555777777777888888888888888999888777999;;;:::777333222222111111000000000000,,,---///...------...///...---,,,************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((((((&&&%%%&&&'''''')))))))))''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222222111000000000000000000///......------------------------------------******)))))))))((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***))))))(((((())))))***))))))))))))(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,------...////////////............/////////000......///000000111111222222222333444555555555555222333444555666555555444555666666777777888888888888888777777666555444333111111000000000000//////***,,,...---,,,+++---///------,,,++++++******)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******'''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%'''(((((('''''''''(((%%%'''((((((''''''(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((222222111000000///000000...------------...//////------------------------))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((******))))))))))))************))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++,,,---............---.........//////000000.........///000000111111222222333444555555555555222333444555555555444333444555555666777888888999777888888666333222222333000000000000////////////)))+++------+++***---///,,,,,,,,,,,,,,,+++))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%'''((()))((((((((()))###%%%&&&''''''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((222111111111000000//////000000///...............------------------------******************************))))))))))))******(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''&&&&&&%%%%%%))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******)))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&******++++++++++++******&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))***************)))***+++,,,...///000000---------...------,,,,,,------...000111222333444333333333444444444555555222222222333333333222222666666666666666777888888555444444333333222222111333111//////000000...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&******+++******)))((((((***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******+++*********))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******))))))((((((''''''***)))(((''''''((()))******)))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++((((((''''''''''''((((((111111111000000000////////////...---------------------------------------************************)))(((((((((((((((((()))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%))))))(((((((((((())))))''''''(((((())))))))))))'''((((((((())))))))))))'''((((((((())))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((((((((((((((()))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******))))))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((('''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))******************++++++,,,---...//////,,,------...------,,,,,,/////////000000111111111111111222222222333333333000111111222333333222222666555555555555666777777555444444333333222111111222111//////000000...,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''(((((((((''''''&&&%%%)))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************)))))))))((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''***)))(((''''''((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((()))******((((((''''''''''''((((((000000000000////////////...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((('''&&&&&&%%%%%%)))((((((''''''(((((()))'''(((((((((((()))))))))''''''((((((((()))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******)))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((('''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************,,,,,,,,,,,,------------,,,,,,------...------,,,000000000000000////////////000000000000111111111...///000111222333333333555444444444444555666666444444444333222222111111222000////////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%((('''&&&&&&(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******************)))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))'''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((''''''''''''((((((////////////////////////------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,************************(((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&(((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******)))((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------......////////////000000/////////000000000111111---...///111222333444444444333333333333444555555444444333333222111111111111///......//////...---,,,,,,,,,++++++++++++***************************))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''((((((((((((((('''''')))'''''''''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((.....................///...---------------......------,,,,,,,,,+++++++++)))))))))))))))))))))))))))((((((''''''(((((()))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******)))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((()))***************---,,,,,,,,,,,,++++++++++++,,,,,,---.........---+++,,,---...///000111111000000000111111111111222,,,---///111333444555555333333333333333444555555444333333222222111000000000///......//////...---,,,,,,+++++++++*********************************(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''((((((((((((((('''***)))((()))******)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******((()))))))))************************************))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))************************((((((((((((((((((((((((******************************++++++++++++******))))))))))))))))))******************************)))))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((---------...............---------------......///------,,,,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******)))'''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******))))))((('''(((((())))))(((((('''''''''''''''''''''''''''(((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((()))***************,,,,,,,,,,,,++++++++++++++++++,,,---............***+++,,,---...000111111111111111111222222222222...///000222444555555555444333333333333444555555333333333222111111000000///...------//////...---++++++++++++************************************(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))******************************++++++++++++******))))))))))))***************************************))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((,,,,,,---------.........,,,,,,++++++,,,------...------,,,,,,+++******)))))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''')))******)))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))((())))))******))))))((((((((())))))))))))((((((''''''''''''''''''''''''(((''''''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))*********(((((()))***************++++++++++++++++++,,,,,,***+++,,,---............++++++,,,---......//////000000111111111222222222000000222333555555666666444444444444444555555666333333222222111000000000///...------//////...---++++++++++++************************************'''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((((('''***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************************************((()))))))))************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))******************************++++++++++++******((()))))))))******************************************))))))******+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((()))******)))((('''(((((((((((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((()))((((((''''''''''''((((((,,,,,,,,,------.........+++*********+++,,,,,,---------,,,,,,+++***))))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''((()))++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))((('''''')))******)))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++(((((()))*********************+++++++++,,,,,,,,,***+++,,,---............------------------------000000000000111111111111111222333444555666666666555444444444444555666666333333222222111000000000...---,,,---//////...---+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******))))))************))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((()))***++++++*********((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((())))))*********+++*********************************)))******+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))******)))((('''''''''''''''((()))++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((''''''''''''((((((***+++---///000000//////---,,,***))))))***,,,---,,,+++******))))))******)))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))(((((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&&&&&&&%%%'''((()))'''&&&'''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''))))))'''''''''((()))))))))))))))))))))***((((((((((((((()))******(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++------,,,,,,,,,---......,,,,,,---...//////......222000///...///000222333222222333444444555555666777777777777777666555555222222222111111///...---...------,,,,,,------...+++++++++*********))))))))))))(((((()))***++++++******))))))((((((''''''))))))))))))))))))))))))******++++++++++++************))))))(((((('''''''''((()))******)))((('''))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))************))))))************))))))))))))************))))))))))))))))))************))))))))))))************************************))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))(((***+++***)))((()))***))))))************))))))+++++++++*********))))))************************,,,+++***))))))***+++,,,(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))***(((&&&'''***+++)))'''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''+++,,,---/////////......---,,,***))))))***,,,---------,,,++++++++++++,,,)))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***************************)))(((''''''((()))***)))(((((((((''''''''''''&&&&&&%%%'''((()))(((&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&(((***)))((('''((((((******))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++------,,,,,,,,,---......,,,------......///......111000///...///000222333222222333333444555555555666777777777777666555555333222222111000///---,,,---------,,,,,,---------+++++++++*********)))))))))))))))))))))***++++++***)))))))))(((((((((''')))))))))))))))))))))))))))******++++++******)))***)))))))))(((((((((''''''((()))******)))((('''((((((((((((((((((((((((((()))))))))******************))))))))))))******))))))))))))************))))))************))))))))))))************))))))))))))))))))************))))))))))))*********+++************************))))))************))))))******************************++++++++++++******************************************************+++*********))))))))))))************************(((***+++***)))((()))+++))))))************))))))+++++++++*********))))))************************+++***))))))))))))***+++(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))***(((&&&''')))***)))'''))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''(((''''''''''''''''''(((,,,---...//////...---,,,,,,+++***))))))***+++,,,---,,,,,,+++++++++++++++)))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((************************)))((((((''''''(((((()))(((((((((((('''''''''''''''&&&&&&'''))))))(((&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))''')))******)))(((((()))*********))))))(((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///---------...............111000///...///000111222111222222333333444555555666666666666666555444444333333222111///...,,,+++------,,,,,,,,,,,,------+++++++++***************))))))))))))))))))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))************))))))************))))))))))))************)))))))))))))))*********++++++))))))*********+++++++++++++++++++++++++++++++++))))))************))))))******************************++++++++++++******************************++++++++++++++++++++++++***************)))))))))************************)))***+++***))))))***+++))))))************))))))+++++++++***************))))))))))))))))))))))))******))))))))))))******((())))))******))))))((())))))************)))))))))))))))))))))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((('''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))------...///...---,,,+++++++++***))))))***++++++******)))((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''))))))((('''''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((()))++++++)))))))))************)))((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,------...///......---------.........000////////////000111111111111111222333333444444555555555555555444333333333222222000///---+++***,,,,,,,,,------,,,,,,,,,***************************)))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))))))))))))))***************))))))))))))******((()))))))))************)))******++++++******))))))******++++++******)))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++))))))***+++)))******++++++******)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++*********))))))))))))))))))))))))((('''''''''((((((''''''))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((((((((())))))---............,,,+++******************************)))((((((''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''&&&((()))***((('''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((()))++++++)))))))))***))))))))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************++++++++++++++++++++++++,,,++++++,,,---.../////////...------------......///////////////000000111000000111111222333333333444444444444444333222222111111111000...,,,+++***++++++,,,------,,,++++++******************************)))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))))))))******))))))))))))******((()))))))))******************++++++++++++************++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***+++******++++++++++++******************************))))))))))))))))))))))))))))))************))))))))))))************))))))******++++++++++++******************************'''(((((((((''''''(((((())))))))))))))))))))))))(((((())))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((******((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))),,,---......---,,,+++***************************+++******)))))))))))))))'''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((())))))******+++&&&''''''((((((''''''&&&'''''''''((((((((((((((((((''''''(((******)))'''((((((((((((((((((((((((''''''&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))''')))******)))(((((()))((((((((((((((((((((((((***))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,---...///000000///...,,,,,,---............/////////000000000///000000111111222333333333333333333333222111111////////////...---++++++***+++,,,------,,,+++******************++++++++++++******)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))******************++++++++++++************++++++++++++***************++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++*********,,,******++++++++++++*********************+++++++++******************************++++++++++++******)))******++++++******)))******++++++++++++******************************((()))***)))((('''(((***))))))))))))))))))))))))(((((())))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((((((((()))))))))))))))))))))))))))((())))))******))))))((('''''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))+++,,,---...---,,,+++***))))))************))))))******)))(((((((((((()))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''(((((()))******+++&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))(((''''''(((******)))(((((((((((((((((((((((((((&&&&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&(((***)))((('''((((((&&&&&&''''''((()))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,---...///000111///...,,,,,,,,,...///---....../////////////////////000000111222222222222222222222222111111000...............---,,,+++)))+++,,,------,,,+++)))))))))*********+++++++++++++++***)))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))******)))(((''''''((()))***************************************)))))))))(((******))))))))))))******))))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------***+++,,,,,,******+++,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***)))******++++++******)))))))))************))))))************************(((***++++++)))((()))+++))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((((((((()))))))))))))))))))))))))))))))))************))))))''''''''''''((((((((()))(((((((((((((((((((((((((((''''''''''''''''''(((++++++,,,---------,,,+++))))))************))))))(((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%%%%%%%&&&'''(((((()))%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))(((''''''(((******)))((())))))))))))))))))))))))&&&&&&&&&'''''')))******(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&((())))))(((''''''(((%%%%%%&&&'''((()))************)))(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,---...000000111000...,,,,,,,,,...///---......///000//////////////////000111111222222222222222222222111000000,,,------......------,,,)))***,,,------,,,***)))))))))******++++++++++++++++++***))))))((())))))'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))*********)))(((''''''((()))***************************+++*********))))))((((((******))))))))))))******))))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------***+++,,,,,,******+++,,,***++++++,,,,,,++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++******++++++++++++******))))))************))))))************************)))+++---,,,)))(((***,,,))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******((((((((()))))))))))))))))))))))))))))))))************))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''++++++------------++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))))))))************))))))(((((('''''''''&&&)))(((((('''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))+++******)))(((''''''&&&'''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,+++++++++++++++++++++***++++++,,,,,,------.........------------......////////////000000000000//////000000111111222222111111000///...------,,,,,,,,,------,,,,,,+++***+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))************(((((()))***+++,,,,,,---++++++******************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,---------***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,,,,,,,,,,---------,,,+++***+++++++++++++++++++++++++++,,,---,,,***)))***,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))***+++,,,,,,+++***))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,+++******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((())))))))))))(((((((((''''''''''''(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))******))))))(((''''''&&&'''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((%%%&&&((('''&&&&&&''')))))))))))))))((((((((((((((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++***++++++,,,,,,------.........------------........./////////000000000000/////////000000000000000/////////......---------,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))************((())))))******+++++++++++++++******************++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...******+++,,,---......///------......---,,,++++++---------------,,,++++++++++++++++++++++++++++++---+++***+++...///...,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***************************************************+++*********)))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))***+++,,,---,,,,,,***))))))))))))***((((((((((((((((((((((((''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&'''''')))(((''''''&&&&&&''''''(((((((((((())))))))))))***))))))((((((''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((%%%'''(((((('''&&&((()))(((((((((((())))))))))))((((((''''''''''''((((((++++++***)))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))******************************************++++++,,,,,,------.........------------............/////////000000000///////////////.........------------------------,,,,,,,,,,,,,,,++++++***------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))************)))))))))))))))***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++,,,,,,,,,---------------------,,,+++***---,,,,,,,,,,,,---......)))***+++,,,---///000000/////////...---,,,******...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***(((***000333111---+++---...000000///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))***,,,---...///...+++)))))))))***+++))))))))))))))))))))))))&&&&&&'''''''''(((((((((************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''(((((()))(((((('''''''''''''''(((((((((((())))))))))))))))))(((((((((''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''((((((''''''((()))(((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))************++++++,,,,,,------......------,,,,,,------............/////////000000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++******,,,,,,++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((()))))))))***************)))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---......//////........................------------------------------------------------------............------,,,,,,,,,,,,------------...............,,,+++***...---------------......+++,,,,,,---...//////000......---......---,,,***///......---------------------------------------...+++)))+++///111000---,,,---000222222111///------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++((((((((()))***,,,---...111///,,,***)))***+++,,,))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((+++++++++******+++++++++((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((((((((((((((((((((('''(((((()))******))))))(((''''''''''''((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&''')))(((''''''(((***'''((((((((()))))))))***((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************(((((()))))))))************++++++,,,,,,------...------,,,,,,,,,,,,------............//////////////////......------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((()))))))))************************))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........,,,------......///000000........................---------------------------------------------------......//////......---,,,,,,---------.............../////////......---//////...------.........///........................------///222333222000000///...---------......------------------------,,,---------,,,,,,,,,---,,,...111333333222000...---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++((((((((()))***,,,---...000///---+++******+++,,,((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((,,,+++************+++,,,((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((''''''''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((((((((((((((((((((((((((()))***++++++***)))((((((''''''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&((())))))(((''')))***''''''(((((())))))******((((((''''''''''''((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************((())))))******+++++++++***++++++,,,,,,------...------,,,,,,,,,,,,------------........./////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))***************************+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---------............------......///000000000........................------------------------------------------------......////////////......---------.........//////.........///000111333444000000///............///000000000///......------000//////222777:::999666111000///------...//////........................,,,...///...+++***+++------...000222222111000///---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---------,,,,,,++++++,,,,,,((((((((((((((((((((((((&&&&&&'''''''''(((((((((+++***))))))))))))***+++((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((()))'''''''''(((((()))***+++***))))))((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&((())))))(((((()))***'''''''''((()))*********((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************))))))******+++,,,,,,---***++++++,,,,,,------...---,,,,,,++++++,,,,,,------------.........//////.............../////////......------,,,,,,+++++++++++++++++++++***))))))*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))******************++++++,,,,,,------******++++++,,,------...---------------------------,,,,,,+++,,,---...///------------............---......///000000111111..............................................................................////////////......---.........////////////............111444888:::111000000///......//////000000000///////////////111///...222888;;;:::777222111///...---...///000........................------------.........---...//////000111000000000---,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))***+++++++++,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***************++++++******,,,,,,---,,,,,,+++))))))))))))))))))))))))''''''((((((((()))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((()))'''''''''''''''((())))))&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&'''''')))************)))((((((((((((((((((((((((((())))))))))))&&&''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''((())))))(((((()))***&&&''''''((()))******+++((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************))))))***+++,,,,,,------***++++++,,,,,,---......---,,,,,,++++++,,,,,,------------.........//////---.........///000000000//////...------,,,++++++***++++++++++++***))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))******************+++,,,------......******+++,,,,,,---......------------------------------,,,+++,,,---...///---------.........//////......//////000000111111////////////////////////......................................................////////////................../////////000///...---...111666;;;???111111000///////////////......//////000000111111///---,,,000666999777444222111///...---...000111///////////////////////////,,,))),,,111444222...///////////////000000000---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))+++++++++***************************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((,,,+++******)))*********''')))+++---...---,,,+++************************(((((((((((())))))))))))+++++++++*********))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------///.........------------........................---+++***+++------***&&&++++++***)))(((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,---,,,,,,***)))++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---------.........//////+++---//////.........///------......///111222333444222///............---222222111111000/////////222111000///...---------000000000000000/////////000//////.........//////222000------...111222333000///...///000111000///,,,,,,---------------......---,,,...222333111////////////......---------//////...------------...000000////////////000000///000111222222111000///000///...---------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++******************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))''''''(((((()))+++,,,------,,,***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,))))))))))))************++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...---+++(((++++++***)))))))))))))))************************(((((()))***************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------................................................---///000111000000111222000000//////000111111222///...---...///222333444000000111111111111000000222222111111000111111111222222222111111111111000222222111111111111111111111000/////////000//////111000///000111222111000222222222222111111111111111000///000222333111///111111111111000000000000000000///............///000000////////////000000///000111222222111000///000///......---------...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++++++++++++++************************,,,+++******))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,---,,,***((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......,,,++++++***))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((((((((()))))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................////////////............---...000000//////000111222222111111111111222222222222111000///000111111---...000111111111000///......---......///000000000000/////////...............//////000//////...///000111111000///---,,,...---------///000///...111111000000//////......111000///000111000///---////////////000000000000111111000///////////////000//////......//////000///000111222222111000///000//////.......................................------............------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******,,,+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++******)))(((''''''&&&))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------000000/////////.........------------------------+++++++++,,,---...------******)))))))))))))))***************************)))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...........................000000000////////////...///000111000//////111222222222222111222222333444555555555333111///...///000111333444444333111000000000000000000111111222222222111111111111111111...///000111111111000000111222333333222111111222222111000111222333222111000000000000000/////////111111111111111111000////////////000000111111111111000000///////////////000//////......//////000000111222222222222111000000000//////...//////000........................------............---------------------------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******))))))******))))))))))))))))))))))))++++++***)))(((((())))))++++++***)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((************************(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++******)))(((''''''&&&************+++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------////////////............------------------------***++++++,,,,,,,,,---...***)))))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------...,,,,,,---------.........,,,,,,---------.........////////////////////////000000000000000000000000111222222222222333555777333333333444555666777777888;;;<<<;;;888444222222333444444555444333222111555555444444444444555555333444444444555555666666444444555666666666666666333444555444333444777;;;888777666666777777555444222222333333444444555555222333444444333333333333111111222222333333444444111000000///.../////////000000////////////000000000111222333333222111000000000/////////000000111////////////////////////------............---------------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******))))))******)))))))))))))))))))))))),,,+++***)))((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++*********++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------///.........------------++++++++++++++++++++++++***+++,,,+++******,,,---)))))))))))))))******+++((((((((((((((((((((((((***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))*********++++++,,,+++++++++,,,---...///,,,---------............,,,---------............////////////////////////000000000000111111111111---///111333555888===@@@@@@@@@@@@@@@@@@AAABBBBBBLLLOOOQQQMMMEEE;;;555222222222222222222222222222111111111111222222333444111111222444555666777777777777777777888999::::::888999:::888777999>>>CCC:::888666666666555333111111111222222222333333333222444555444333111111222111111111111111111222222222111111000000000000000222111111000000111111222000111222333333222111000000000000000000111111222000000000000000000000000------............---------------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))++++++***)))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------,,,,,,,,,,,,***************************+++,,,***((('''***,,,)))))))))))))))***++++++))))))))))))))))))))))))***)))((('''((()))+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---///000------------............------------............//////////////////////////////000000111222333333111444888===BBBIIIPPPUUUZZZYYYXXXWWWVVVUUUUUUUUU]]]bbbfffbbbWWWKKKAAA===;;;:::::::::;;;===@@@AAA;;;<<<<<<>>>@@@BBBDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPNNNMMMLLLKKKLLLNNNPPPRRRPPPSSSUUUTTTRRRRRRVVVZZZPPPNNNLLLJJJJJJHHHFFFDDDAAA@@@@@@???>>>======<<<>>>@@@@@@>>>:::777777777444444444333333333333333444444333222222222222333333333222222222222333333111111333333333333111111111000000000111111222333000000000000000000000000------............------.......................................---,,,,,,------------------------,,,,,,,,,---.../////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))******)))))))))))))))***)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,)))&&&&&&(((+++))))))((())))))***++++++************************+++***((('''((()))+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,...///000---------.........//////---------.........//////000000000000000000000000......///111222333444555>>>BBBHHHOOOWWW```iiioooqqqooommmkkkiiigggffffff[[[ccclllnnnhhh^^^XXXUUUMMMLLLLLLLLLOOOSSSWWWYYYUUUVVVXXX[[[^^^bbbdddfffjjjkkkmmmppprrruuuwwwxxxsssqqqooonnnoooqqquuuwwwqqqvvvzzzyyyuuusssuuuxxxwwwuuurrrpppnnnmmmjjjggg^^^^^^\\\ZZZXXXWWWUUUTTTRRRSSSSSSOOOIIIEEEDDDEEE>>>=========<<<<<<;;;;;;666666555444444444444555444333333222222333333444111222333333333333222111111111000000111222333333000000000000000000000000---..................---........................///////////////......---------------------------,,,,,,------...///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***)))*********))))))))))))))))))))))))******))))))))))))******((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))(((''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((''''''''')))))))))'''%%%$$$%%%&&&***)))(((((((((((())))))++++++***)))((('''&&&&&&''''''((((((((((((''''''&&&'''((((((((((((***,,,***))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))---***&&&&&&((()))(((''')))*********((((((***+++))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***************))))))))))))))),,,,,,,,,---------......---,,,,,,+++*********+++,,,---...//////---+++***------------------------...---,,,+++************+++*********))))))((((((************************))))))))))))******************))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---...000000111------,,,,,,------......///000111222222222000000000//////000111222222111555///---111333222777>>>HHHJJJSSS\\\```cccooo~~~yyytttrrrrrrpppmmmkkkffflllnnnjjjiiinnnrrrqqqfffkkkfffdddmmmrrrrrrxxx{{{yyyuuuvvv{{{zzz}}}vvvsssvvvqqqqqqqqqpppjjjaaaZZZWWWQQQRRRSSSQQQIIIAAA???@@@<<<;;;999888777777888888;;;666222111333444333111555333111111222444444444666444111111222333333333444333222222444555444333222111111111000000000///........................////////////////////////------------------------...------,,,,,,------...---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******+++,,,+++***)))((())))))(((((((((((())))))++++++******))))))((((((***))))))(((''''''&&&&&&***)))(((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''''''''''''''(((((((((((())))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((''''''(((((('''%%%%%%&&&((()))((((((((((((((((((((())))))((((((((((((((((((''''''((((((((((((''''''&&&'''(((((('''(((***,,,+++***)))((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((()))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,)))''''''((()))(((''''''(((((('''&&&&&&'''))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))*********))))))))))))))))))))),,,,,,,,,------------...---,,,++++++******++++++,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************************)))))))))((())))))))))))))))))))))))))))))))))))******************))))))))))))******)))************+++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000000000/////////000000111....../////////...------/////////111333555555555555444444666666666>>>HHHWWWZZZ```gggllloootttyyy{{{zzz{{{zzzvvvtttllltttzzz~~~}}}zzzzzzwwwuuusssoooggg^^^[[[\\\XXXTTTPPPMMMKKKIIIFFFDDD@@@;;;555444666666444111666444333333444555555444333111//////000000...---222111111222444555444222111111111000000000000000........................////////////////////////------------------------...------,,,,,,------...---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******************************************************+++,,,+++***)))((())))))(((((((((((())))))*********))))))((((((((()))))))))(((''''''&&&&&&)))(((''''''&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((%%%&&&''''''&&&&&&(((***'''''''''''''''''''''(((&&&&&&'''((()))******+++''''''((((((((((((''''''&&&'''(((((('''((()))+++,,,+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++)))''''''((()))(((((('''(((((('''&&&&&&''')))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))******,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************************))))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........000//////.........//////333333222222222333444444111111111111222333444555///222777;;;;;;@@@MMM[[[dddiiiqqqzzz}}}wwwpppmmmllliiiccc^^^___YYYQQQLLLIIIDDD===666999777555555666666666555888666555666777666555333222111111222333333000...000000000000000000111111////////////////////////////////////////////////..............................------------......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,+++***)))((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&'''((('''%%%%%%''')))&&&&&&&&&'''''''''''''''%%%&&&&&&'''((()))******&&&''''''((((((''''''&&&&&&'''(((((('''''')))+++---,,,+++))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((()))((((((((()))***)))'''''')))***((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))*********++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,------------,,,+++***++++++++++++++++++++++++,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------......000//////......//////000......------...000222444666666666666666777999;;;<<<@@@FFFKKKPPPYYYfffrrrsss{{{vvvooosssnnnlllgggfffuuuxxxiiiiiivvvxxxwwwuuuzzztttnnneeeZZZSSSPPPKKKFFFBBB@@@@@@??????999777444444555666666555555555444555555444111...000000000000111111111111////////////////////////000000000000000000000000..............................------------..............................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,+++***)))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((())))))'''%%%$$$%%%&&&%%%%%%&&&'''((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&(((***,,,+++***)))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))(((((()))((())))))(((''''''(((***'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((())))))************+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))******))))))))))))))))))******************************((()))))))))******************))))))))))))******))))))*********+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.................................111111111111111222333333333333222222333444666777777:::>>>BBBEEEKKKRRRVVVbbbeeeiiinnnvvvtttdddbbbjjjwwwooolll\\\VVVVVVbbbnnnmmmbbbZZZ]]][[[UUUPPPYYYqqqyyylllkkkcccSSSPPP[[[dddkkkddd\\\bbbddd^^^\\\[[[gggzzz{{{zzz~~~yyyrrrhhh^^^XXXUUUSSSSSSLLLGGG@@@<<<::::::;;;;;;666555555666777666444222111111111222222222222222000000000000000000000000111111111111111111111111///////////////////////////......------......///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,+++***)))((())))))(((((((((((())))))((((((((()))))))))))))))(((((((((((((((((('''''''''''''''&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))))))))***)))'''%%%$$$$$$&&&$$$%%%'''((())))))((('''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((('''&&&&&&''')))***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))&&&(((******)))((())))))&&&''''''&&&%%%%%%&&&((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((()))******((((((((()))******++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))******))))))))))))************************************))))))))))))******************))))))))))))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////....../////////000000000......//////000111333333555666666777999:::<<<===<<>>@@@BBBLLLQQQYYYdddnnnwww}}}|||oooiii[[[RRRZZZiiikkkcccTTTZZZaaabbbZZZVVVbbbtttqqqiii]]]aaalllhhheeepppwww~~~~~~{{{|||rrrkkkbbbeee```YYY]]]hhhjjjdddZZZWWW[[[ccc^^^VVV```ttt}}}{{{yyymmmggg^^^UUUNNNIIIEEEBBB999999888666555444333222111111111111111111111111222222222222222222222222000000000000000000000000//////............//////////////////////////////---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,+++***)))((())))))(((((((((((())))))******+++++++++,,,,,,,,,+++******)))(((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))((('''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((()))******''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))***((('''&&&&&&'''(((***((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))))))))))))))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))***))))))(((''''''))))))))))))))))))))))))*********))))))))))))))),,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,------....../////////......111...++++++///111111000///000222333444666;;;???BBBEEEKKKSSS[[[```bbbcccnnnwwwssskkkeeeooonnnaaaccceeeaaaYYYVVVZZZ```___ZZZWWWZZZ___fffooo|||uuuuuuxxxxxxtttpppkkkgggffffffeeeaaa]]]ccc^^^ZZZZZZ]]]___]]][[[^^^qqqmmmbbbaaaXXXQQQIIIDDD@@@<<<999888333999;;;666111111222222222111222444555555333111333222000000000000///---222333222222000...+++***000000000000000000000000000000///...---,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((())))))))))))((((((((()))))))))(((((('''&&&))))))))))))))))))))))))***))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))******))))))))))))******************************************))))))))))))************************,,,+++***))))))***+++,,,++++++,,,,,,,,,---------------,,,,,,------...///------------............---...//////000000000000666555444333333222111000444444666888;;;@@@EEEIIIUUUYYYaaakkkttt|||zzzuuupppkkk[[[XXX___jjjhhh[[[XXX```bbbbbbdddlllyyywwwkkkeeeiiipppxxx}}}yyymmmggg```\\\[[[[[[ZZZXXXUUU^^^dddcccdddmmmzzzzzz~~~tttcccVVVNNNHHHAAA<<<888:::888444222555666555555444333444555555333222222111111222333444333111333333333333111///...,,,000000000000000000000000/////////......---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((('''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''(((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))******,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))******************************************************************************,,,++++++******++++++,,,,,,,,,,,,,,,---------------------,,,------...///.........//////000000000---......///000111222222...111444444333333555777999:::???FFFOOOXXX]]]___qqqvvvzzznnneeecccsss~~~hhh^^^^^^bbbiiiaaahhhrrrtttmmmfffiiiqqqwwwyyy~~~tttooolllkkkkkkiiiiiiddd\\\[[[aaagggiiimmmaaacccyyyrrrmmmfff```YYYTTTJJJ???::::::888333777555444444555555555444222111111222333444222000333333444333333111000000000000000000000000000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''((((((((((((((())))))***&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((&&&'''''''''''''''&&&&&&(((((((((((((((((((((((()))))))))))))))*********++++++************++++++************************************************++++++++++++************))))))))))))))))))))))))******))))))))))))******************************)))***************++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...---------------...//////......//////000000111111.........///000111222333,,,111555555333666===DDDFFFLLLWWWfffttt}}}mmmeeeddd[[[VVV[[[[[[ccc^^^VVVWWW\\\gggxxxzzzvvvrrrmmmfff]]]WWW\\\fffjjjccc\\\___]]]^^^aaavvvooo]]]TTTPPPIIIAAA>>>;;;888666666666555555666555444444444333111///333333333333333222222111000000000000000000000000//////////////////000000................................................------------------------------------------------++++++++++++++++++++++++************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''''''''''''''&&&(((((((((((((((((((((((((((((())))))************************************************************************************+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************************))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------............------------...//////---......///000111111111000000000000111333444555999===@@@??????EEERRR]]]iiitttmmm^^^hhh~~~dddQQQVVV^^^___eeeqqqyyy{{{sssnnnsssvvv~~~~~~zzzxxx{{{wwwqqqoookkkbbbYYYYYYUUUQQQNNNXXXyyyyyytttnnngggUUUQQQJJJEEEAAA===999666:::888666555555555333222222222222222222222222222111111111111111111111111//////000000000000000000////////////////////////........................------------------------------------------------++++++++++++++++++++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))'''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''(((((((((((('''))))))))))))))))))))))))((((((((()))******++++++))))))***++++++***))))))************************************************+++************)))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------..................------......///000......//////000111222222333333444555777:::===>>>???CCCIIINNNVVVeeeyyyjjjyyy|||jjjYYYXXX\\\\\\___RRRPPP]]]kkkuuuttthhhiiimmmpppwwwwwwzzz}}}}}}~~~www}}}|||ssspppuuusssjjjfffaaa\\\ccchhh___^^^XXXVVVYYYYYY[[[gggvvvzzztttlllbbbYYYQQQIIIDDD<<<999555333333333333222333333222111111111222222111111111111111111111111111111111111000000000000////////////////////////........................------------------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''''''(((''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((()))******%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&'''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))((((((&&&'''(((((()))))))))((())))))))))))))))))))))))'''(((((()))******++++++((()))***++++++***)))(((************************************************************))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))***++++++,,,------------------------------,,,---...//////...---,,,------------...........................//////000//////000111222333444444777777999<<<@@@FFFJJJMMMKKKPPPZZZeeettttttmmmxxxvvv___SSSgggqqqhhhaaafffkkkiiigggdddhhhtttqqqkkkfffgggooo{{{wwwkkkmmmqqqwww|||{{{{{{vvvttt}}}|||xxxwwwrrrggg[[[RRRRRRQQQNNNPPPVVVaaappp{{{}}}{{{qqqhhhbbbMMMHHH@@@:::777666666555666555444222222222333333111111111111111111111111222222222111111000000000////////////////////////........................................................................++++++++++++++++++++++++************************++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))((('''((()))''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((()))******%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''((((((((())))))((('''&&&'''(((***,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((())))))))))))((((((''''''((()))******))))))))))))))))))))))))))))))'''(((((()))***+++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))***+++,,,,,,------------------------------,,,---...//////...---,,,---------.........//////...............///000000000111111222444555666666999:::===BBBHHHOOOUUUXXXeeejjjsss~~~sssdddWWWYYYeeehhh[[[LLLRRRccckkkdddhhh}}}}}}~~~~~~sssggghhhlllssszzztttvvv{{{}}}vvvwwwccc]]][[[VVVSSSTTTSSS\\\___[[[aaarrr}}}}}}ggg___TTTJJJDDD@@@>>>===888777555444333333444444111111111111111111111111333333333222111000//////000000000000000000000000////////////////////////................................................++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((())))))(((((('''''''''&&&((('''&&&'''((())))))'''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&'''''''''(((''''''&&&%%%((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++++++++************++++++***)))))))))+++,,,+++***)))************+++++++++)))************+++++++++)))************+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,((()))++++++++++++---...,,,,,,,,,---...000222333000///....../////////...000//////000222333222000666222222666999;;;@@@FFFNNNUUUNNNRRRhhhpppwww~~~ooolllcccUUUOOOWWW]]]\\\[[[```eeemmmuuu~~~}}}{{{zzz{{{|||}}}}}}}}}~~~~~~{{{qqqhhhddd^^^WWWSSSTTTYYY^^^aaaeeevvvxxxtttkkk^^^XXX[[[TTTFFF;;;::::::555222111444333222222222333222222222111000000111111000...000111222111///......///000000000000////////////000000000000000//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''((('''&&&'''((())))))''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&'''((((((((('''((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))***(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++*********))))))************)))((()))+++,,,+++***)))************+++++++++)))************+++++++++************++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///.../////////...---,,,,,,...---...///000000000/////////000111222222333333888888<<>>===<<<888666333333444666666555222333444333111000111222111111111000000000//////111111111111111000000///////////////............------------------------,,,,,,,,,------,,,,,,,,,---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((('''&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((()))))))))))))))((('''&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))*********++++++(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************)))))))))))))))((((((***))))))(((((())))))***)))((('''(((***+++***))))))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,...///...------...///***,,,...111333555666777///111333333333666;;;@@@BBBJJJVVVbbbnnnzzzsss___[[[^^^lllmmmeeeXXXWWWhhh{{{llljjjrrrzzz}}}vvvvvvtttlllbbb[[[ZZZ\\\kkkhhheeemmm}}}llldddZZZTTTQQQNNNIIIDDD@@@===;;;:::<<<>>>??????<<<<<<;;;888444111000000222222111111111000000000111111222222111111000///////////////............------------------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))((('''&&&'''((())))))'''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&'''((((((((((((((('''(((((()))))))))((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))*********+++++++++(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))((((((((((((*********))))))*********)))((('''(((*********((()))************+++++++++)))************++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................---...////////////000111,,,000777===BBBCCCCCCBBB111555999<<>>555999???EEELLLXXXgggrrr|||gggVVVddd```___qqq~~~~~~{{{~~~rrrxxxwwwlllaaa[[[UUUUUUcccvvvyyyzzzkkk^^^PPPNNNMMMNNNSSSWWW[[[\\\eeeccc^^^VVVLLLCCC>>><<<666666555555555444444444111222222222222111000000000/////////....................................,,,------......------,,,++++++---......---++++++******))))))((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((***))))))((('''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++))))))))))))************''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---***++++++,,,,,,++++++***...------,,,,,,,,,------000000///......---,,,,,,...,,,,,,///666===AAABBBKKKMMMNNNKKKCCC===>>>BBBEEEIIITTT```hhhqqqyyykkkcccpppkkkaaa[[[^^^hhhxxxqqqpppsssiii```[[[YYYbbbmmm{{{xxxhhh___YYY[[[aaaddddddeeennnppppppmmmeeeYYYMMMFFF>>>:::444000222666666333000000000000000111111111000000000000////////////........................---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((((((((''''''&&&%%%%%%$$$)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''((())))))******)))))))))))))))))))))******+++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))******))))))(((((())))))***))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++...------,,,,,,------...------------------------//////111999AAAFFFEEEAAAEEECCCAAA>>>>>>CCCNNNXXXfffooo~~~vvvkkkccc]]]YYYeeepppmmmnnniiijjjsssvvvnnnfffgggkkknnnqqq}}}}}}yyytttllldddmmmpppssstttqqqjjjbbb]]]MMMGGG???888444444333111222222222222222222222222111000000000////////////........................---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%&&&'''(((((()))((((((''''''&&&&&&%%%((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))******++++++******)))))))))))))))******+++))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))***************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++...---------------......---------......////////////000555===DDDEEE???999::::::<<>>EEENNN\\\mmm~~~oooWWWSSSVVV^^^mmm|||www||||||qqqnnnjjjeeegggnnnvvv}}}vvvlllooouuu~~~pppaaaLLL===888666666555555444333333222222222222111111111000000////////////////////////...///000///...---...///........................'''((((((((())))))******''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((('''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))******))))))))))))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************''''''((())))))))))))))))))))))))))))))******+++))))))))))))************''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++******++++++,,,---,,,------......------,,,---------......000111111...000222555888;;;>>>???LLLNNNVVVggg|||wwwiiiccc^^^fffqqqhhhSSSSSScccnnnxxx~~~}}}sssrrrnnniiieeegggoooyyyyyyllleeehhhtttzzz|||ttt[[[GGG???888777777666555444444444222222222111111111111000000000000000000000000000...000000000...---...///........................))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((((((''''''''''''''''''''''''************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))*********))))))))))))))))))))))))))))))************))))))***)))((((((((()))+++,,,*********)))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))(((((((((((()))************+++++++++***************)))((((((******)))(((((()))******)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...------,,,,,,,,,---000000////////////000111444999777777???BBBKKK]]]]]]gggyyyooofffddd\\\TTTTTT]]]___]]]gggwww}}}~~~qqqjjjlllqqq{{{}}}|||wwwlllnnnmmmjjjuuurrrVVVFFFFFF===666666::::::666333444333222333555444222000000000111111222222222333000000000000000//////.........---------,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((''''''''''''''''''''''''*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))*********+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++***)))))))))))))))))))))******))))))))))))******************)))))))))((()))))))))))))))))))))((()))************+++++++++***************)))((((((************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------......------......//////000000222222222333333444333:::<<<@@@LLLQQQ[[[nnnsss]]]VVVUUUTTTWWW```kkknnnoooyyyzzz~~~}}}nnnlllppp{{{xxxnnnoooxxxwwwmmmXXXIII888222444777777444555555444444444444444444000000111111111222222222000000000000000//////............---------,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++,,,,,,------))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))************))))))))))))******************)))))))))))))))))))))))))))))))))))))))************+++++++++*********+++******)))(((***+++,,,,,,,,,,,,+++***************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................///000111111...000222444444555777999;;;FFFOOO]]]ppp|||oooWWWRRRWWWZZZeeevvv}}}rrr{{{uuuvvvxxxyyy{{{}}}{{{{{{}}}}}}zzz}}}rrrTTT>>>888888777444555666555333111111222444000000000111111111111111000000111111000000///............------------,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))'''((()))++++++***)))))))))))))))))))))***************))))))))))))***************))))))))))))))))))))))))))))))*********))))))*********+++++++++*********++++++******)))***+++---......---+++************+++++++++,,,,,,+++++++++,,,,,,,,,------------------............//////......///000000111111333444555666:::AAAFFFNNN\\\jjj~~~{{{nnndddfff___RRRPPP^^^nnnuuu|||rrrooonnnpppppppppuuu{{{yyyWWWDDD>>>:::777666777888666333222333444111111111111111111111111000111111111111000//////............------------(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************((((((((((((''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))'''((()))++++++***))))))(((((())))))******************))))))))))))******))))))))))))))))))******((()))))))))*********+++))))))*********+++++++++******++++++++++++*********+++---......---+++******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------........./////////000000////////////000000333444666666:::BBBNNNXXXdddsssyyymmmfffZZZ___]]]ZZZdddyyyzzzqqqzzzvvvooojjjggghhhlllyyyzzzqqqWWWKKKCCC===777888999888777666777888222222222222111111111111111111111111111000000/////////.........---------(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))(((((('''''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((()))***************((((((((()))******++++++******))))))))))))******))))))))))))************((())))))******+++++++++)))************+++++++++)))***++++++,,,+++++++++++++++------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000111111000000000111222222000444888<<>>IIIUUUeeetttxxx~~~sssYYYGGG@@@>>>:::777666666666555555444444444111222222222222111000000000/////////............))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((+++++++++************)))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((()))***************++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************************************))))))((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------...............//////////////////111222000---...333888222444999======AAAOOO]]]ooo}}}sssjjjhhhggg}}}~~~{{{yyyzzzpppqqqzzztttrrrqqqvvvaaaMMMIIIEEE===888777666777777666555333444333222111111222333444000000000000////////////))))))))))))))))))))))))((((((''''''''''''((((((************************+++++++++************)))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((''''''''''''((()))******)))(((''')))))))))))))))))))))((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************)))(((((())))))))))))))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))(((((()))************************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********)))))))))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.....................////////////////////////111222333444444666:::>>>EEEQQQfffwwwqqqaaa^^^cccjjjkkkooottt{{{tttiiilllqqq|||}}}}}}|||||||||}}}~~~}}}uuugggTTTBBB>>>:::666555666888777666555444333222222222222222111111000000000/////////)))))))))))))))))))))))))))((((((''''''(((((()))************************+++++++++************)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************))))))((())))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))((((((((())))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........------........./////////000......000444666555444888???IIIRRR___rrrooo\\\YYY]]]kkk{{{yyy{{{}}}uuuoooyyy~~~|||pppjjjmmmrrr~~~xxx{{{gggQQQGGG;;;444444666777777666555555444333222111000111111111000000000000///(((((((((((((((((((((((())))))(((((((((((())))))************************+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((()))))))))))))))*********))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))******++++++)))))))))))))))*********))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............---------......//////000111000000111444777<<<>>>DDDUUUiiizzzjjjVVV\\\jjjtttoooppprrryyyxxxgggPPP???888888888888444444444444333222111000222222111111111000000000(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))((()))))))))*********+++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))*********))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************************************(((((()))***************(((((())))))******++++++(((((())))))************************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////------......///000111111000333555444444;;;HHHSSS```wwwlllcccbbb]]]SSSXXXqqqxxxxxxyyyoooUUUEEE>>>;;;:::444333333333333222222222222222222222111111111111))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((+++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((())))))((())))))******+++++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))************)))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))************+++************************(((((()))***************))))))))))))************((((((((()))******++++++************************+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------........./////////......///000111111222222222777<<<===@@@LLL```qqqmmm```XXXVVVZZZeeeggguuuwwwnnnpppzzz}}}zzz|||}}}lllVVVHHH@@@>>>888777555444333333444555333333333222222222111111))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++************)))'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))(((''''''((()))***((())))))******+++,,,,,,))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))************************))))))*********+++++++++************************(((((()))************************)))))))))))))))'''(((((()))******++++++************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,------------...,,,,,,,,,------------...............//////////////////000111222333444444888???GGGOOOYYYkkkfffYYY\\\dddqqq~~~vvvooorrryyywwwuuuyyylllnnn~~~qqq]]]QQQMMM@@@>>>:::666444444555777444333333333333222222222))))))))))))))))))))))))******))))))))))))******************************+++++++++************)))'''((((((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***)))(((''''''((()))***((())))))***++++++,,,,,,))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************(((((()))***************++++++******))))))(((((('''(((((()))***+++++++++************************'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++,,,,,,,,,---------......,,,,,,,,,---------................../////////000///000111222333444555555@@@FFFPPP^^^ppplllWWWYYYjjj~~~zzzxxxvvvqqqwwwhhhbbbGGGDDD>>>999555555666777444444444333333333222222))))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,---***++++++,,,,,,++++++***))))))************))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++************++++++))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************)))************++++++++++++*********))))))(((((()))***,,,,,,,,,***((('''))))))***+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///......///000000000444...,,,333888999===BBBLLLWWWhhh______bbboooxxxuuuxxxzzzlllXXXEEE>>>===:::777888777777555333333444333222))))))))))))))))))))))))((()))))))))*********************++++++,,,......***++++++,,,,,,++++++***))))))************))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))*********************))))))*********))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))************)))************+++++++++************)))))))))((()))***,,,,,,,,,***)))'''((()))******++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------------........./////////...------...///000000000666222444;;;BBBEEEKKKRRRkkkzzzrrrhhheeecccaaa___lll|||pppuuu{{{~~~}}}~~~fffTTTEEE;;;888;;;777888777555333333222111))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,---...//////***++++++,,,,,,++++++***))))))************))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((((((((()))))))))******))))))))))))************((((((((((((((((((((((((******))))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))************+++++++++************))))))))))))******+++,,,,,,***)))((((((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,............................../////////000000000---...///000111222222222777555777>>>GGGRRRaaammmjjj^^^YYYTTTZZZfffpppyyykkknnnzzz|||~~~vvvZZZDDD;;;;;;888999999888555333222333)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,,,,,,,---...///***++++++,,,,,,++++++***))))))************))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((()))))))))*********((()))))))))************((((((((((((((((((((((((******))))))))))))************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************((()))))))))************))))))*********+++++++++*********)))))))))))))))******+++++++++******)))(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............................../////////000000000///000222333333444555666;;;;;;>>>EEESSSggg~~~qqqYYYZZZdddlllvvv{{{pppmmmxxx}}}^^^GGG<<<;;;999999999777444444777))))))))))))))))))))))))******))))))))))))))))))++++++++++++++++++,,,---***++++++,,,,,,++++++***))))))************))))))))))))))))))))))))******************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))************((()))))))))************))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************************((()))))))))************))))))*********+++++++++))))))))))))))))))***************+++++++++******(((((()))***************++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------........./////////000111333333333555888;;;CCCJJJUUUcccuuuaaa]]]]]]jjjnnn```eeeoooyyydddOOODDD===999999777444444888))))))))))))))))))))))))************))))))))))))*********))))))******+++***++++++,,,,,,++++++***))))))************))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))*********++++++))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))************)))************+++++++++))))))))))))***************************+++++++++))))))***+++++++++++++++************************,,,,,,,,,,,,------------------------------------------.........////////////111333444555:::AAAFFFOOO___uuuxxx```YYYlllvvvmmmnnnsss}}}xxx]]]NNN@@@===:::555444666))))))))))))))))))))))))************)))))))))(((+++******)))))))))*********++++++,,,,,,++++++***))))))************))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))))))))))))))*********************))))))*********))))))(((((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))************++++++++++++++++++++++++******))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))************)))************+++++++++((()))))))))******************)))******++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------................................./////////000000000111444777999<<>>???GGGQQQXXXkkkvvvkkkfffbbb```___zzz~~~zzzwwwsssqqqpppooommmkkkgggccc___]]]\\\[[[XXXVVVXXXWWWVVVUUUTTTTTTUUUUUUTTTRRRQQQQQQQQQNNNLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRRRRUUUZZZ^^^ZZZdddtttqqqlllmmm~~~))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************************+++++++++************)))))))))(((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))************(((((())))))******++++++))))))************))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((()))))))))************************************(((***+++***)))((()))***))))))))))))))))))))))))*********)))))))))(((((())))))*********+++++++++))))))******++++++,,,,,,************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............///000000111111000//////000000111222777???BBBBBBHHH[[[ooo|||cccXXXZZZbbbmmmwww~~~|||xxxuuurrrpppmmmjjjeeecccaaa___^^^]]][[[ZZZYYYUUUQQQQQQSSSSSSPPPMMMOOONNNNNNMMMLLLLLLLLLLLLJJJKKKLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIJJJLLLOOOQQQSSSUUUZZZbbblllvvv}}}~~~pppfffvvv~~~************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********************************+++++++++++++++************))))))))))))''''''(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************************(((***+++***)))((()))***))))))))))))))))))))))))++++++***))))))((('''''')))))))))***++++++,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111222111000000000111222333555:::AAAFFFKKKZZZwww|||ooogggooo{{{zzzuuuqqqnnnmmmlllfffdddaaa___^^^\\\ZZZWWWTTTTTTSSSRRRQQQPPPOOONNNNNNKKKIIIJJJLLLMMMJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFIIIIIIEEEDDDGGGIIIHHHHHHGGGGGGFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHLLLKKKIIIKKKPPPYYYccciiihhhkkkooorrrwww~~~~~~nnnpppuuu++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------*********************************++++++,,,,,,,,,************))))))))))))((((((((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******++++++*********)))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++,,,,,,,,,++++++++++++++++++***************************))))))))))))))))))))))))************************)))******+++,,,,,,------------------------------///////////////000000111111111111111333555888999<<>>CCCFFFMMM^^^vvvmmmjjjxxxyyy~~~~~~xxxvvvsssnnniiicccaaa^^^[[[XXXUUUSSSRRRNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIILLLKKKJJJJJJIIIIIIIIIJJJMMMLLLLLLKKKIIIHHHGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGRRRRRRSSSTTTTTTTTTTTTTTTSSSWWWZZZYYYUUUSSSUUUXXXXXX\\\cccjjjpppsssuuuuuuyyy~~~kkkkkkyyy~~~---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,------------------------......---,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.........---,,,++++++++++++---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********)))************************))))))))))))************++++++************++++++(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))...---,,,+++******++++++************************))))))))))))************************)))))))))(((************************))))))))))))))))))))))))***************************************+++++++++,,,++++++***))))))******)))))))))))))))*********)))***+++,,,++++++***)))))))))))))))************************************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........---............/////////......//////000000111111...222777999;;;AAALLLTTTWWWttt{{{vvvsssmmmlllppp~~~yyyssslllgggfffddd___[[[WWWVVVTTTRRRPPPOOONNNNNNKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIINNNOOOPPPRRRSSSSSSRRRQQQQQQSSSUUURRRMMMJJJLLLOOOMMMOOOSSSWWW\\\```ccceeehhhmmmrrrvvvyyy~~~sssuuuuuu,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,---------------------.........------------------------//////...---------......------------------------------------------------......------------......------,,,,,,,,,,,,------------------............------,,,,,,,,,,,,------++++++++++++************************************)))))))))*********++++++++++++************++++++)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************))))))))))))************************))))))))))))************************))))))))))))))))))))))))************************+++++++++***************,,,+++******)))*********************))))))))))))************************)))))))))*********++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++---------------------------------............///.........///000111333333222888???AAACCCMMM___nnntttaaabbblllwwwzzztttmmmgggcccaaa]]]WWWUUUTTTSSSPPPMMMLLLKKKKKKJJJJJJKKKKKKLLLIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKMMMPPPSSSTTTTTTSSSRRRPPPQQQPPPLLLFFFCCCDDDFFFEEEEEEDDDEEEHHHLLLQQQSSSTTTXXX\\\___bbbfffmmmrrrvvv|||www|||,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,---------,,,+++,,,.........---,,,,,,,,,---------------,,,,,,------......//////........................///......------...............................................................------------......,,,,,,,,,,,,,,,---......,,,,,,------.........///------,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************((()))))))))*********************)))))))))))))))************************))))))))))))))))))))))))************************,,,+++++++++***)))))))))++++++***************+++++++++******))))))((((((*********)))******+++,,,))))))*********+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,------------............111111111111222333555666<<<@@@EEEHHHOOOaaazzzooommmrrr|||xxxuuupppiiibbb]]]YYYTTTRRRSSSPPPMMMKKKLLLKKKJJJHHHIIIIIIIIIIIIJJJKKKLLLLLLJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNLLLMMMMMMMMMMMMMMMNNNNNNLLLOOOSSSVVVXXXXXXVVVUUURRRQQQOOOJJJEEECCCDDDFFFEEEDDDBBBAAABBBEEEHHHJJJHHHJJJNNNPPPRRRUUUZZZ^^^bbbfffmmmttt{{{}}}zzz,,,++++++***++++++,,,,,,++++++,,,,,,,,,------------,,,+++,,,...///...---,,,,,,,,,------.........---------....../////////..............................------------......................................................///......------......///,,,,,,,,,,,,---...//////++++++,,,,,,------......,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,************************************++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))************************************((()))))))))************))))))))))))))))))******************************))))))))))))))))))))))))************************,,,+++++++++***)))))))))+++***************++++++++++++******))))))((((((******))))))***+++,,,,,,************++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,---------.........//////222222111111222444666888???BBBGGGOOO^^^wwwlll^^^ttt}}}xxxpppjjjhhh```\\\VVVRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOMMMOOOTTTXXXZZZYYYXXXWWWQQQPPPNNNJJJGGGGGGHHHIIIFFFEEEEEEDDDDDDDDDDDDDDDCCCEEEGGGHHHJJJLLLOOOPPPUUUXXX]]]bbbgggmmmsssxxx}}}++++++******++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,...///...---,,,,,,,,,---......//////.............../////////...........................------------...//////................................................//////............//////------,,,,,,---...//////,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++************++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************************************))))))))))))************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++************************)))******+++,,,************)))))))))))))))))))))***++++++,,,,,,*********++++++++++++,,,************************++++++++++++++++++,,,,,,++++++++++++++++++++++++------------------------.........////////////000000000000111333666:::<<>>======???===;;;888666777999:::;;;888777777777888777555333888555333222333555555555222333444555555555444333444555555444222111111222333333333333333222222222000000000000000111111111............//////////////////.........---------+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++*********++++++++++++******************************************************************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))++++++++++++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////,,,............111222222888===FFFNNNTTT```zzz}}}oooxxx}}}uuujjj```YYYTTTRRRPPPLLLLLLKKKJJJJJJJJJJJJJJJKKKIIIGGGHHHJJJKKKIIIGGGJJJHHHEEEFFFHHHHHHFFFCCCFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLKKKJJJIIIPPPRRRRRRQQQTTTZZZ[[[XXXbbbdddfffeeecccdddkkkqqquuuwwwyyy{{{~~~|||}}}wwwppplllllliiiddd___]]]]]]]]]\\\\\\\\\\\\[[[ZZZWWWVVVXXXWWWTTTUUUXXXUUURRRRRRUUUVVVRRRQQQSSSQQQPPPPPPPPPQQQPPPMMMKKKQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQQQQPPPMMMKKKIIIIIIIIIHHHGGGEEECCCAAA@@@DDDDDDCCCDDDFFFHHHKKKMMMTTTVVV]]]fffmmmuuu///111222111000000111333222222222222333444444555222222222333444555666777333333555999:::999<<>>AAAAAA??????DDDIIILLLPPPQQQKKKCCCEEECCCFFFMMMRRRSSSUUUYYYTTTOOOKKKKKKIIIGGGIIIMMMQQQNNNIIIEEECCCBBBAAA@@@CCCAAA@@@@@@@@@@@@>>>======<<<999888888777555333:::999888777666555555555222222333333222222333444222222222222222222222222111111111111111111111111/////////000000000111111/////////.........------,,,,,,------------,,,,,,,,,------------,,,++++++******++++++++++++******************************************************************************************************************************************************************************************************************************************************++++++++++++*********)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////...//////...///111444555???BBBKKKZZZiiizzz{{{uuummmbbb^^^WWWRRROOOMMMKKKIIIKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHFFFGGGIIIJJJHHHGGGFFFDDDCCCDDDGGGHHHGGGEEEGGGHHHIIIJJJJJJKKKMMMNNNQQQQQQQQQQQQPPPQQQTTTUUUWWWZZZ\\\\\\aaahhhjjjiiivvvyyy|||}}}}}}xxxqqqllljjjgggfffffffffdddbbb^^^\\\]]]```^^^XXXUUUVVVXXXUUUUUUXXXWWWSSSRRRUUURRRQQQQQQRRRSSSSSSQQQOOONNNOOOOOOPPPQQQRRRSSSSSSPPPQQQQQQRRRQQQOOOMMMKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCEEEGGGIIIGGGIIINNNVVV[[[aaammmxxx///111333444333333444555222222111111222333444555555555444444555666777888999777888;;;;;;;;;>>>DDDDDDJJJNNNKKKHHHHHHGGGEEEKKKRRR]]]hhhqqqrrrfffYYYTTTTTTYYYbbbhhhkkkppptttqqqmmmgggccc]]]YYY\\\ccchhheee```YYYSSSNNNKKKIIIOOOLLLIIIGGGFFFEEECCCBBBDDDCCCBBBAAAAAA???<<<999<<<;;;:::888777666666666111111111222222222222222222222222222222333333333222222222222111111111111000111111111111222222222////////////............,,,,,,------------,,,,,,---------------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////000000/////////222666;;;HHHJJJUUUjjjyyyhhh[[[UUUQQQPPPNNNMMMMMMLLLJJJIIIJJJJJJIIIIIIIIIJJJKKKKKKHHHGGGFFFFFFHHHHHHGGGFFFDDDCCCCCCEEEGGGIIIIIIHHHKKKLLLNNNNNNMMMLLLMMMNNNPPPRRRSSSSSSRRRTTTYYY]]]\\\aaafffjjjqqqzzz~~~xxxqqqoooooooookkkgggccc```___aaa___ZZZXXXZZZXXXVVVVVVXXXUUUQQQQQQUUUSSSSSSRRRTTTUUUVVVTTTRRRPPPPPPPPPQQQQQQRRRRRRRRRPPPQQQRRRRRRRRRPPPOOONNNJJJJJJKKKKKKKKKJJJJJJIIIEEEDDDCCCBBBAAABBBCCCCCCCCCCCCGGGLLLOOOSSS\\\fffsssyyy000222444444333333333444444444333333333444555555999888777777999;;;>>>@@@DDDAAAAAADDDGGGJJJRRR[[[kkksssxxxtttmmmjjjiiigggjjjttt~~~|||uuunnniiigggfffbbb]]]YYYVVVRRROOOMMMPPPMMMJJJHHHHHHGGGEEECCC????????????>>>===<<<;;;888777666555555555333222444444444444444444444444333333333333222222222222111111111111222222222222000000000/////////......------............---------------...---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////111000000111111444;;;CCCNNNUUUdddzzzwwwmmmcccYYYSSSRRRQQQPPPNNNNNNOOONNNMMMKKKKKKJJJJJJIIIHHHHHHIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFHHHIIIKKKKKKKKKNNNPPPQQQQQQOOOOOOQQQSSSWWWZZZ^^^```___bbbggglllooovvv~~~{{{rrrlllhhhfffbbb^^^^^^aaa[[[YYYYYYZZZWWWSSSTTTWWWTTTSSSSSSTTTVVVVVVUUUTTTUUUUUUTTTRRRQQQPPPOOONNNPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMNNNNNNNNNMMMMMMLLLHHHGGGEEECCCBBBAAAAAAAAADDDCCCEEEIIIKKKMMMSSS[[[hhhnnn}}}111333444444333222222333666777777888999999999999:::;;;>>>CCCJJJSSS[[[``````^^^aaahhhqqq{{{zzzwwwtttnnneee]]]XXXUUUTTTSSSOOOPPPQQQPPPMMMHHHCCC@@@@@@===;;;;;;;;;;;;999666666666555555555444444444555444444444333333333222000000000111111111222222111111000000000/////////---......//////......---------.........---,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000111///000444555888BBBMMMVVVdddyyylllccc[[[WWWSSSOOOPPPSSSOOOMMMKKKJJJKKKLLLLLLKKKLLLLLLJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIHHHIIIJJJJJJKKKKKKLLLMMMMMMPPPSSSTTTVVV[[[ccciiiooottt{{{tttllljjjfffaaa^^^___^^^[[[ZZZ[[[WWWVVVTTTTTTVVVVVVUUUTTTWWWWWWUUUTTTRRRQQQPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKIIIGGGEEEDDDBBBBBBBBB???@@@CCCEEEFFFJJJPPPWWW\\\iii~~~444555666555444444666888999;;;???BBBDDDEEEEEEDDDHHHLLLSSS^^^mmm~~~}}}zzzxxxooonnnlllhhh```XXXPPPKKKHHHDDDAAAAAABBBBBB???;;;:::999999888777666555555666666555555444444333333000000111111111222222222111111111111000000000000......////////////.....................---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000///333:::===@@@KKKZZZggg{{{}}}tttuuuzzzkkk```XXXSSSOOOOOONNNLLLNNNSSSLLLJJJHHHHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIIIIJJJLLLJJJKKKMMMMMMLLLMMMNNNPPPNNNRRRWWW\\\cccqqqxxxnnnggghhhhhhddd```^^^^^^[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQPPPPPPOOOOOOOOONNNNNNQQQQQQQQQQQQPPPPPPOOONNNPPPOOONNNLLLJJJHHHGGGFFFCCC??????AAABBBBBBDDDHHHGGGKKKVVVhhhxxx888888888888888:::>>>BBBKKKPPPWWW^^^ccceeeeeedddnnnqqqyyyvvvnnnjjjccc^^^YYYVVVUUURRRMMMHHHCCCBBBAAA???===<<<;;;:::777777666666555444444333222222222222333333333333222222111111111000000000/////////000000/////////...............------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------........./////////000000000000000000777AAAFFFIIIVVVfffqqqqqq~~~|||ssskkkcccZZZSSSSSSPPPPPPQQQPPPLLLLLLPPPLLLLLLLLLMMMNNNNNNLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLLLLKKKJJJLLLOOOLLLOOORRRRRRRRRSSSUUUXXXYYY]]]bbbhhhttt}}}|||}}}xxxoooiiigggddd```]]]\\\[[[YYYWWWVVVVVVVVVWWWWWWWWWWWWWWWSSSSSSQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQPPPOOONNNLLLKKKJJJIIIEEEBBBDDDDDDBBBBBBDDDCCCDDDKKKWWWcccppp::::::::::::<<<@@@FFFJJJeeekkkuuuxxxrrrnnnhhh```ZZZKKKKKKIIIGGGEEECCCAAA@@@888777777666555444444444333333333444444444555555222222222111111111111000//////000000000000//////......//////......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////000000000000111111:::GGGLLLOOO]]]nnnwwwqqq~~~|||ttt{{{iii^^^ZZZZZZYYYVVVPPPNNNPPPRRROOOJJJHHHJJJMMMMMMOOOPPPPPPMMMHHHDDDFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKNNNMMMLLLLLLNNNPPPPPPSSSWWWXXXXXXZZZ]]]aaagggiiimmmssszzznnnjjjfffbbb```^^^\\\ZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUSSSRRRPPPPPPOOOOOOLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQOOONNNMMMLLLLLLGGGDDDDDDCCC@@@???@@@CCCCCCFFFKKKRRR^^^qqqGGGHHHKKKMMMKKKOOO```rrrxxxjjjddd___]]]]]]YYYQQQIIIHHHGGGCCC===<<<<<<999444777555555555666666444222555333222111111000---***111111111111000000000000...............---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,++++++,,,,,,---...///......---------......222//////111111000111555222999DDDMMMOOOXXXtttqqq|||iiikkknnn}}}mmmfff]]]VVVSSSSSSTTTUUUNNNNNNNNNOOOOOOPPPPPPPPPMMMNNNNNNLLLIIIGGGGGGGGGDDDFFFGGGGGGGGGJJJLLLLLLOOOOOOOOOOOOOOOPPPRRRSSSSSSXXX^^^```aaagggqqqzzzxxxmmmhhhfffbbb___bbb___]]][[[XXXVVVXXX[[[WWWVVVTTTSSSSSSSSSSSSTTTNNNMMMLLLLLLNNNPPPSSSUUUXXXWWWUUUSSSQQQPPPOOOOOOLLLMMMMMMLLLJJJFFFCCCAAA@@@AAACCCDDDHHHOOOZZZaaaiiinnnwwwsssuuuzzz~~~hhhUUUNNNOOOKKKCCC>>>???@@@>>>:::999888888999888666444444444333444444333222222222222222222111111111111000000000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***************************************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------......------,,,+++,,,,,,++++++,,,,,,---...///......------.........333000000111111///111666===AAAKKKYYYdddsssoooaaaggghhhjjjzzzoooiiiaaa^^^YYYVVVTTTSSSQQQPPPQQQQQQPPPPPPOOONNNMMMMMMHHHIIIJJJIIIGGGFFFGGGHHHGGGJJJMMMNNNNNNOOOPPPPPPSSSSSSSSSTTTUUUXXX\\\^^^hhhnnnwww|||zzzooofffccc___]]]\\\ZZZYYYYYYYYYXXXVVVUUUUUUVVVVVVVVVRRRQQQOOOOOOOOOQQQRRRSSSVVVUUUTTTSSSQQQQQQPPPPPPMMMMMMNNNMMMLLLJJJHHHFFFBBBBBBAAA@@@@@@DDDJJJOOOYYY^^^eeeooozzzyyyeeegggdddXXXNNNJJJIIIHHHCCC@@@===:::999777444222333444555555333333444555333333333333222222222222222222111111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------...///......---......//////222000000333333222666<<>>GGGKKKQQQ^^^qqq}}}gggdddoookkktttzzzooobbb]]][[[XXXUUUUUURRRMMMLLLMMMQQQTTTUUUQQQPPPOOOMMMKKKIIIGGGGGGEEEFFFGGGGGGGGGHHHKKKMMMIIIKKKOOORRRSSSWWWaaakkkqqquuuzzz}}}~~~rrrkkkjjjfff```bbb___[[[YYYYYYZZZXXXVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTUUURRRQQQPPPOOOOOOOOOOOOOOOLLLKKKJJJIIIGGGEEEEEEEEEEEEFFFIIIOOOVVV^^^eeejjjrrr{{{mmmjjjcccYYYPPPJJJGGGDDDCCC;;;;;;:::888666555666777444444333333333222222222333333222222111000//////000000/////////.........------------------------------------------------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...------,,,------,,,,,,------...///...............///000111------000444666:::CCCNNNPPP___sss{{{ttt}}}oooqqq~~~qqqiii```[[[[[[[[[XXXUUURRRQQQPPPPPPRRRTTTTTTSSSKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGIIILLLNNNMMMOOOSSSXXX[[[bbbtttsssgggiiiccc]]][[[\\\^^^]]][[[XXXWWWVVVVVVUUUUUUUUUUUUSSSSSSSSSSSSSSSTTTUUUUUUSSSSSSQQQPPPOOOOOOOOOOOOKKKJJJJJJIIIHHHFFFDDDCCCDDDDDDDDDGGGLLLRRRXXX\\\dddlllyyytttdddUUUJJJCCC@@@===999888888777666555555555555555444444444444444444333222111000000///000000000/////////......------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......---------------------......///............///000111111///000333777999>>>JJJVVVbbbyyyrrrwwwssshhh]]]ZZZXXXWWWXXXXXXUUURRROOOQQQUUUXXXYYYVVVOOOJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIKKKNNNQQQQQQUUU```jjjooovvvxxxoooeee``````aaa```]]]ZZZZZZZZZYYYXXXWWWWWWWWWUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPOOOMMMLLLKKKIIIFFFCCCCCCBBBAAABBBDDDHHHKKKNNNUUU\\\gggpppzzzqqqeeeUUUNNNFFFBBBAAA@@@;;;555888888888777777777666666666666555444333222111000000000000000/////////...................................................***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------...+++,,,------......---------------------...//////............///000111222222444999???DDDLLL[[[jjj~~~xxxrrr}}}qqqhhh```ZZZVVVUUUUUUUUUVVVVVVWWWWWWUUUUUUUUUVVVUUUQQQLLLGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMNNNRRRVVVZZZ___jjjvvvpppmmmhhhddd``````___]]]\\\ZZZXXXWWWXXXWWWUUUTTTSSSRRRRRRRRRQQQRRRSSSSSSSSSSSSQQQQQQUUUSSSPPPPPPPPPOOOLLLJJJEEEDDDCCCBBBBBBCCCDDDEEEHHHOOOWWW___eeeooo{{{rrrhhh[[[TTTRRRNNNEEE<<<:::::::::999999999888888888777666555444333222222000000000000////////////................................................***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......+++,,,,,,---.........---...------------...//////............///000222222333666>>>GGGOOO[[[mmm~~~~~~vvvqqqsssddd]]][[[[[[ZZZUUUVVVVVVUUUVVVXXX]]]```___YYYRRRLLLJJJKKKKKKKKKGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPRRRSSSUUUYYY___ccctttwwwqqqeeedddcccaaa^^^[[[YYYWWWYYYXXXWWWTTTSSSQQQQQQPPPOOOPPPSSSUUUVVVUUUTTTSSSRRRPPPNNNOOOQQQRRRPPPNNNJJJIIIGGGFFFDDDDDDDDDDDDAAAGGGOOOUUUZZZaaallluuu{{{pppjjjmmmdddQQQBBBBBBAAA???<<<888666555555333333444666666666666555333333333222222222222111000000///...............//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++*********))))))((((((++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------------............///---------.........//////000111111000......///111888;;;DDDOOOWWWcccsssaaarrrvvvnnnbbbYYYVVVVVVYYYZZZTTTSSSSSSTTTWWW[[[```dddVVVSSSOOOKKKIIIIIIJJJKKKIIIIIIHHHHHHIIIKKKOOOQQQRRRXXX[[[[[[]]]bbbfffeee|||vvvmmmfffdddccc___\\\]]]XXXYYYYYYWWWUUUUUUSSSQQQSSSSSSSSSSSSTTTTTTTTTTTTVVVTTTPPPOOOPPPQQQQQQQQQNNNMMMKKKHHHEEECCCAAA@@@EEEFFFIIIKKKOOOVVV]]]bbbqqq{{{qqqdddXXXLLL???999;;;>>>===::::::999777666555333222000333333333222222222111111000000///............/////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++************++++++,,,,,,,,,,,,---------------.........//////---------............///---------.........//////000111111000///000222444555AAAMMMUUUddd}}}pppdddccc~~~rrriiieee```\\\ZZZXXXVVVTTTTTTWWWZZZ]]]]]][[[XXXUUUPPPNNNKKKHHHGGGHHHJJJKKKIIIJJJLLLMMMNNNQQQSSSUUUQQQYYY```ccchhhqqqyyy|||}}}qqqjjjfffbbb```aaaZZZZZZYYYXXXXXXXXXVVVTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVTTTRRRRRRSSSTTTSSSSSSPPPPPPOOOMMMJJJGGGEEEDDDCCCDDDEEEFFFHHHNNNTTTYYYaaaiiiyyy{{{YYYGGGEEEFFF@@@999:::888666555555555444333333333222222222222111111111000000////////////////////////.........---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------.........//////---------............///------........./////////000111111111111222555888;;;MMM[[[bbbxxxkkkYYY\\\kkksssgggaaa___]]]ZZZYYYYYYYYYXXXVVV[[[]]]___```]]]VVVOOOJJJKKKJJJHHHGGGGGGIIILLLNNNIIIKKKNNNPPPRRRTTTXXX[[[\\\hhhttt{{{vvvmmmiiiiii```^^^[[[YYYYYYXXXVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTVVVWWWVVVUUUTTTTTTTTTSSSQQQNNNJJJHHHEEEEEECCCBBBBBBEEEKKKOOOPPPWWWcccpppyyybbbTTTNNNEEE;;;>>>;;;888888999999888666333333333333222222222222222111000000//////000000////////////............---------...............------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///............////////////111111111111111444888<<>>777777999888777666666555555555444444444333222222111111111111111000000000/////////....../////////...............------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,************++++++++++++++++++,,,,,,,,,,,,---------------.........//////---------............///....../////////000000000333333333333666<<>>===<<<777777777777666666666666333333222111111111111222000000000000/////////...000/////////.........---........................++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,------++++++,,,,,,,,,,,,---------------.........//////---------............///.../////////000000000000222222333666;;;DDDNNNUUU```{{{jjjVVV]]]lllyyy{{{pppkkkgggaaa[[[XXXWWWXXXYYYYYYZZZ]]]___```\\\WWWRRRMMMMMMMMMMMMLLLJJJIIIGGGKKKKKKMMMPPPTTTXXX[[[]]]bbbkkkwwwzzzllldddddd______^^^\\\[[[YYYXXXXXXUUUTTTRRRRRRTTTVVVVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSQQQRRRRRRPPPLLLHHHFFFFFFDDDBBBCCCGGGJJJMMMWWW```gggqqqlllTTTGGG@@@<<<888888888888777777777777444333222222111111222222000000000000////////////000000//////.........---........................++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------.........//////////////////000000000000000111444888???JJJVVV^^^ooowwweee]]]YYY___sssyyyooolllkkkjjjlllkkkddd[[[YYY^^^eeeccc```]]]ZZZXXXUUURRROOOMMMLLLJJJHHHHHHJJJKKKMMMMMMOOORRRVVV[[[```dddfffqqq}}}sssrrrbbbaaa```___]]]\\\ZZZZZZXXXUUUSSSRRRTTTVVVWWWWWWYYYXXXXXXWWWVVVUUUUUUUUUSSSUUUVVVUUUQQQMMMKKKJJJFFFCCCBBBCCCDDDEEEKKKSSSXXX```lllyyyyyypppXXXNNNHHHCCC>>>:::::::::999777777000555666111000333444000111111111111000000000000000000000000//////////////////.........---------------------------------........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------................../////////000000/////////000111000///444333555<<>>;;;<<<<<<;;;::::::===;;;555222444444111222222111111111000000000111000000000//////////////////.........---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.............../////////000000222222111111111111///...444888???GGGRRRbbbwww}}}hhhdddmmm|||tttjjjeeecccccccccdddcccbbbaaabbbcccdddeee^^^[[[VVVRRRPPPNNNLLLKKKMMMLLLKKKMMMQQQUUUVVVUUUYYY[[[```kkkxxxxxxooohhhggggggaaa^^^]]]\\\[[[ZZZYYYZZZZZZ[[[ZZZTTTUUUWWWXXXXXXXXXWWWVVVRRRSSSUUUWWWWWWWWWVVVUUUNNNKKKGGGCCCBBBCCCEEEGGGKKKNNNUUU```jjjvvvuuupppbbbNNN???999999999999777999777444333666777555222222222222111111111111111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............/////////000000000000111222222333222222111444:::EEETTTggg|||lllooozzzvvvqqqkkkgggddddddcccbbb]]]___```bbbbbbaaa___^^^UUUUUUTTTPPPMMMKKKMMMPPPQQQMMMLLLOOOVVVZZZ[[[ZZZ]]]cccnnn~~~yyyqqqkkkeee```___]]][[[YYYXXXYYYZZZZZZYYYUUUUUUVVVVVVWWWWWWXXXXXXQQQSSSTTTVVVWWWXXXWWWWWWWWWRRRKKKEEEBBBAAACCCEEEFFFGGGMMMVVV___iiixxxaaaIII???===<<<777777666666777888777666333333333333222222222222111111111000000000//////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........////////////000000000---...111222333444555666:::DDDVVVmmmvvvuuu~~~tttmmmjjjgggdddbbbaaa``````bbbbbbbbb```]]]YYYUUURRRRRRRRRQQQOOOMMMMMMPPPRRRWWWTTTRRRUUUXXX\\\bbbgggooowwwtttjjjdddbbb___]]]\\\^^^]]][[[YYYWWWWWWVVVUUUUUUUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWWYYYVVVPPPJJJFFFCCCCCCCCCCCCCCCFFFNNNUUU\\\hhhrrruuuZZZJJJCCC???<<<:::;;;;;;888555333444444444444333333333333111111111111000000000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////000000000111---///222222222222555888CCC]]]}}}iiiwwwtttllliiifffdddaaa]]][[[[[[]]]^^^iiigggddd___ZZZTTTPPPNNNQQQOOOLLLLLLNNNPPPQQQQQQYYYYYY[[[^^^___bbbppp~~~nnnfffcccaaaaaadddccc___\\\[[[ZZZXXXVVVTTTSSSRRRRRRVVVVVVVVVWWWVVVVVVVVVVVVWWWUUUSSSPPPLLLIIIFFFDDDDDDBBBCCCHHHMMMRRRZZZbbbmmmvvv}}}}}}```NNNAAA;;;777888:::888777777555555555555444444444444222222111111111000000000000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////000000000111111222333444222000111666:::IIIrrriiifffssskkkhhhjjjbbbaaa```]]][[[]]]```cccgggeeeaaa]]]XXXTTTRRRQQQOOOLLLJJJKKKOOOSSSTTTTTTUUUYYYbbbjjjlllqqqlllgggaaa```bbbbbb___[[[^^^]]][[[YYYVVVTTTRRRQQQXXXWWWWWWWWWVVVVVVVVVVVVTTTUUUUUUTTTRRRNNNJJJGGGGGGCCCBBBEEEHHHJJJPPPVVV___ggguuuxxxRRRFFF;;;999999888999<<<666666666555555555444444222222222111111111000000000000000000/////////...........................------------------------++++++++++++++++++++++++------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////000000000111111111222333444222111555<<>>DDD@@@999999777555555777666444222222222111111111111111111111111111000000000000////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////////////////000000000000000444333...333FFFZZZdddooovvvyyy~~~lllmmmllliiieeeaaa______bbbbbbcccbbb___[[[WWWTTTSSSPPPLLLKKKLLLOOOQQQRRRPPPSSSXXX]]]___fffwww{{{qqqkkkgggjjjeeebbbaaa___[[[ZZZ]]]ZZZXXXTTTRRRRRRTTTXXXZZZXXXWWWVVVTTTSSSRRRRRRRRRQQQPPPNNNHHHBBB@@@BBBDDDIIILLLPPPXXXddduuu^^^KKK:::>>>===;;;888888888888888333333333333333222222222111111111111000000000000////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......---------.........///////////////000000000000000111555555333<<>>NNN___qqqvvvrrrmmmkkkkkkjjjgggdddcccfffjjjmmmlllkkkjjjjjjaaa^^^YYYTTTQQQQQQRRRSSS[[[___cccggglllttt~~~wwwnnnfffcccaaa```___]]][[[XXXWWWVVVUUUVVVWWWXXXXXXXXXWWWVVVWWWUUURRRRRRRRRRRRRRRQQQFFFEEEDDDCCCDDDIIIPPPUUUccc}}}yyypppvvvjjjJJJ;;;;;;999999888777666555444444333333222222222111111111/////////////////////////////////............---........................---------------...//////........................,,,,,,,,,,,,---------...,,,,,,,,,---------........./////////000000000000000000111222333444555555999<<>>@@@>>>888333666<<<;;;444666555444222111000000000000000000000////////////000////////////............------,,,,,,------...+++,,,------,,,---...///........................------------------------------------------------......//////000000111111333000000555777666666888===JJJVVV```vvvyyyqqqkkkjjjkkkllliiieeeccceeehhhcccbbb```]]]YYYTTTQQQNNNSSSQQQQQQSSS[[[dddnnntttqqqsssooojjjddd___\\\[[[[[[ZZZWWWTTTSSSUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSPPPNNNJJJFFFCCCAAA@@@@@@IIITTT^^^eeeooottttttvvv|||~~~{{{yyyzzzyyyuuuvvvssspppmmmooouuu}}}yyyrrrqqqtttrrrnnnqqqrrrrrrpppnnnnnnooopppkkkiiifffdddfffkkkqqquuuxxxwwwvvvuuuvvvyyy~~~iiiPPPFFF???>>>===888777:::555555444222111111111111111000000000/////////////////////............---...------,,,,,,------......//////......------...------------------------------------------------..............................//////000111111111111///111444666555777<<>>AAABBB999666;;;555555444333222222333333111111000000000////////////............---------......------------....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......///000000111111222111111444666555444;;;DDD^^^gggyyy|||xxxvvvrrrmmmiiiiiihhhhhhlllrrrtttqqqmmmbbbaaa___]]]ZZZWWWTTTSSS[[[aaaiiioooqqqpppnnnmmm}}}sssnnnfffbbbddd```^^^[[[YYYYYYXXXVVVTTTTTTUUUVVVWWWVVVVVVTTTSSSTTTSSSQQQNNNJJJGGGDDDBBBBBBFFFKKKRRR^^^llluuuwwwwww{{{wwwzzzxxx}}}wwwnnnhhhiiipppvvvwwwrrrrrrssssssrrrppplllgggdddbbbcccccccccccccccbbbaaa``````___cccggggggdddcccdddgggaaacccaaaZZZUUUXXXdddooojjjHHH???BBB>>>999777555555444444444444444444111111111000000000//////............------------......------------.........---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...........................//////000111111222222333444777888555666AAANNNiiirrr}}}zzzvvvtttsssqqqnnnkkkiiiiiilllqqquuuuuussspppdddbbb^^^[[[YYYYYYZZZ[[[dddfffkkkrrryyyzzzwwwrrrvvvgggeeelllbbb```]]][[[[[[YYYWWWUUUSSSTTTVVVWWWWWWVVVUUUTTTTTTTTTSSSPPPMMMIIIEEECCCBBBBBBEEELLLYYYfffnnnpppzzz}}}~~~uuullliiijjjlllmmmttt}}}{{{tttrrrsssttttttsssqqqmmmhhheeeddddddaaabbbdddeeeeeedddcccbbb\\\```dddfffdddaaaaaaaaa___^^^[[[VVVSSSSSSWWW[[[cccqqq{{{YYYFFF@@@<<<777666666555555555555555666111111111111000000000000//////.........---------///......------......///...,,,,,,---000111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////000000111222222222333555777777555999IIIYYYvvvxxxwwwuuusssqqqpppooonnnmmmiiinnnssstttsssqqqoooooofffccc^^^ZZZZZZ^^^cccfffjjjffffffppptttiiimmmdddbbb^^^\\\\\\ZZZYYYWWWSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTSSSQQQNNNJJJFFFDDDCCC@@@AAAHHHSSS^^^fffkkkuuu{{{tttnnnmmmmmmllljjjeeelllqqqppppppsssttttttssssssqqqmmmiiifffeeeeeefffgggggggggggggggfffeeeaaacccfffiiijjjhhheeecccaaa___\\\YYYWWWTTTQQQNNNOOOVVVaaakkkmmmnnnttt}}}cccIII@@@===888777777666555555666666222222111111111000000000000////////////.........//////............//////000...---000444666555333,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------//////000111111222222333222333555777999BBBUUUhhh{{{}}}yyytttsssrrrooommmllllllmmmnnnlllqqquuuuuupppkkkjjjkkkeeeccc```^^^```eeekkkoooooojjjjjjxxx{{{mmmkkkgggbbb^^^]]][[[ZZZYYYVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPNNNKKKIIIGGGCCC???>>>DDDLLLSSS[[[bbbjjjppp|||||||||xxxuuutttsssrrriiilllnnnqqqxxx{{{uuutttrrrnnniiifffeeefffiiiiiigggfffffffffffffffeeeeeefffjjjnnnnnnjjjeeedddccc```]]]XXXRRRLLLIIIJJJJJJOOOTTTTTTRRRVVV^^^tttjjjKKK???:::999888777666555555555222222222111111111000000111111000000000///////////////............//////222///---///333666444111------------------------++++++,,,,,,---......///........................///000000111111222333333333333555;;;CCCQQQhhh|||yyyzzz{{{vvvrrrqqqpppmmmkkkjjjlllpppssspppqqqrrrqqqnnnjjjgggeeeaaabbbccceeeiiimmmqqqssszzzyyy~~~}}}tttooogggaaa^^^\\\[[[ZZZXXXWWWUUUTTTSSSTTTUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLFFFAAA@@@BBBEEEHHHPPPZZZ```jjjyyy}}}yyyzzz~~~{{{{{{}}}zzzzzz|||vvvvvvvvvzzzxxxwwwuuupppkkkgggffffffeeecccaaa``````aaabbbddd```]]]]]]bbbhhhiiiddd]]]\\\]]]]]]ZZZUUUQQQNNNMMMMMMJJJKKKPPPPPPNNNRRRYYYeeehhhkkkmmmwwwWWW;;;;;;:::999777666555555555222222222111111111111000111111111111000000000000//////............//////111---+++---111222000,,,........................++++++,,,,,,---...//////////////////////////////000000000111222222333333666555888@@@LLL___xxxwww}}}}}}yyyuuuqqqrrrpppnnnkkkkkknnntttxxxssspppnnnmmmnnnkkkeeeaaa^^^aaafffkkkppprrrtttttt|||uuulllccc___\\\[[[ZZZZZZXXXUUUSSSRRRSSSTTTVVVUUUTTTRRRPPPOOONNNOOOOOOJJJEEECCCCCCBBBAAAJJJUUUYYYdddlllsssyyy|||~~~~~~|||{{{}}}yyyzzz{{{|||{{{}}}~~~~~~www~~~~~~~~~}}}~~~{{{wwwuuuzzzvvvmmmkkklllmmmmmmllllllkkkiiifffccc___^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVUUUTTTSSSPPPNNNMMMJJJKKKKKKLLLMMMOOOQQQRRR\\\^^^aaacccgggqqqmmmLLLEEE===333111666;;;:::666444333333222222111111111111111111111000000000000........................------------------------444444555333000......///........................000111111///---,,,---......///111222111111333555888;;;;;;===QQQpppxxx~~~{{{xxxtttpppsssooolllmmmrrruuuvvvtttkkknnntttwwwqqqfff______eeedddgggllloooppptttyyyhhh```bbbddd```ZZZYYYXXXVVVSSSQQQQQQTTTVVVVVVUUUTTTSSSRRRQQQPPPOOOLLLJJJFFFDDDCCCEEEGGGIIIWWW]]]fffmmmttt}}}{{{}}}~~~|||zzz{{{||||||wwwuuuxxx~~~~~~~~~{{{zzztttttt||||||wwwxxxzzzzzzyyyxxxwwwuuuqqqlllgggccc```______^^^]]][[[ZZZYYYYYYSSSSSSSSSQQQNNNKKKGGGEEEIIIIIIIIIJJJKKKMMMNNNOOOSSSVVVYYYYYYYYY]]]eeekkkjjjpppzzzVVVFFF???<<<<<<:::555555:::444444333333222222111111111111111111000000000000........................------------------------111222222111...------...........................///000000///------...000000111333333222222444666555666>>>TTTuuu~~~zzzxxxvvvtttsssqqqsssvvvvvvvvvvvvxxxyyy{{{xxxvvvtttmmmddd___```eeeeeehhhmmmqqqttt|||ooofffbbb^^^ZZZZZZYYYWWWTTTRRRQQQRRRSSSUUUUUUTTTTTTSSSRRRPPPPPPMMMKKKHHHEEEDDDDDDDDDEEEIIISSS___ggglllsss}}}}}}zzzyyyzzz{{{pppiiijjjnnnsssvvv}}}yyyvvvvvvzzz||||||{{{}}}|||zzzvvvqqqkkkgggdddbbbbbbaaa___^^^]]]\\\[[[YYYYYYYYYWWWTTTOOOJJJGGGHHHGGGGGGHHHIIIJJJKKKLLLMMMPPPSSSSSSQQQPPPQQQTTTPPPSSSZZZbbbiiiooosssuuuzzzfffVVVHHHBBB===666777<<<555555444444333222222111222222111111111000000000........................------------------------.../////////---,,,---............................../////////......000222222333444444333333555777:::777FFFppp~~~zzzvvvttttttuuuooowww~~~~~~yyyvvvxxx|||{{{sssnnnjjjeeeccceeejjjjjjlllppptttzzzuuuiiidddaaa^^^\\\ZZZWWWUUUSSSSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQOOONNNKKKHHHEEECCCBBBBBB<<>>:::777666666555444333222222222222222111111111000000................................................,,,---......---,,,---///........................,,,...////////////222444222333444333333333666888@@@>>>SSSxxx}}}vvvrrrsssuuurrrxxx~~~~~~xxxuuuwwwzzzyyyqqqjjjjjjkkkjjjjjjlllnnnnnnppptttxxx|||ooogggaaa___\\\ZZZYYYWWWVVVUUURRRSSSTTTVVVVVVUUUSSSRRRPPPOOONNNLLLIIIFFFDDDCCC;;;AAALLLWWWaaaiiiooosss~~~||||||yyy~~~~~~zzzvvvqqqiiigggeeefffiiimmmppprrrtttrrrooonnnoooqqqssssssppppppppppppooommmkkkiiiggggggfffeeedddccccccbbb[[[\\\]]]\\\ZZZWWWTTTQQQIIIIIIHHHGGGGGGGGGHHHHHHCCCDDDFFFGGGHHHIIIKKKLLLKKKLLLNNNPPPRRRSSSTTTUUUSSSWWWZZZZZZ\\\eeettt___CCCAAA@@@666888888777666555444333222222222222222111111111111////////////////////////........................,,,...//////...---...000........................,,,---/////////000333555222222333222222333666999<<>>CCCPPP]]]dddggg|||www}}}|||~~~{{{{{{}}}~~~}}}{{{{{{|||}}}{{{xxxtttooonnnmmmmmmpppsssuuuvvvtttttttttrrrnnnjjjgggeeegggfffccc```^^^]]]^^^___aaaaaaaaa```^^^[[[YYYWWWUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUTTTSSSRRRQQQQQQQQQKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJJJJKKKNNNSSSWWWZZZ[[[___gggqqqzzzXXXAAA>>>;;;:::999888666555444333333333222222222111111111////////////////////////...........................///000///...---...///........................---...///000000111333555000111222222333666;;;???HHHnnn}}}wwwuuutttuuuxxx{{{}}}~~~~~~zzzwwwvvvvvvssslllfffeeeeeehhhmmmqqqsssxxx}}}|||{{{|||}}}~~~yyytttmmmgggccc___ZZZVVVPPPOOONNNMMMNNNPPPRRRSSSXXXXXX]]]eeekkkpppyyyzzzsssmmmjjjjjjkkkqqqsssxxx|||tttjjjccc```^^^[[[XXXXXXWWWUUUTTTTTTUUUVVVWWWTTTSSSRRRQQQOOONNNMMMMMMIIIEEEAAA@@@DDDNNNXXX^^^~~~{{{www{{{xxxqqquuu{{{yyyvvvuuuvvvyyy|||~~~|||vvvtttuuuqqqiiilllmmmmmmoooqqqpppnnnlllggghhhhhhfffccc```^^^^^^YYYYYYYYYWWWUUUSSSSSSTTTSSSSSSTTTSSSRRRPPPNNNMMMKKKLLLLLLMMMNNNNNNOOOOOOQQQPPPNNNLLLKKKJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDCCC@@@AAACCCEEEGGGGGGDDDBBBDDDDDDDDDEEEEEEGGGHHHIIIGGGHHHIIIJJJJJJIIIGGGFFFKKKJJJJJJNNNVVV]]]aaabbbjjjuuuoooJJJEEE;;;;;;:::888777555444444333333333222222222111111000000000000000000000000////////////////////////...///000///---,,,---...........................---///000000000000333555111222333333555888>>>AAA```~~~}}}wwwuuusssuuuzzz~~~xxxwwwvvvuuusssmmmeee^^^kkkiiikkknnnqqqvvv}}}zzz{{{|||yyyxxxxxxyyyzzz{{{zzzyyyyyy{{{}}}}}}||||||{{{|||~~~~~~~~~xxxsssddd___WWWQQQMMMJJJFFFCCCCCCBBBAAA@@@AAACCCEEEFFFFFFGGGMMMVVV]]]cccnnnxxx}}}ppplllfffaaa^^^\\\\\\\\\iiihhhkkkwwwsssjjjfffccc___\\\ZZZXXXUUUSSSSSSTTTVVVXXXUUUTTTRRRPPPNNNMMMLLLLLLJJJJJJGGGAAA>>>CCCOOOYYYzzzyyyvvvrrrnnnmmmnnnppprrrssssssssstttvvvwwwvvvuuuwwwvvvssspppmmmkkkjjjiiikkkkkkjjjhhhfffdddbbbaaa```___^^^\\\ZZZXXXVVVVVVQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMLLLKKKJJJJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCEEEHHHIIIHHHFFFGGGHHHIIIKKKLLLNNNOOOPPPWWW\\\dddmmmyyyYYYDDD======>>>===777222444888444333333333333333333222000000000000000000000000000/////////............------------------------............////////////////////////000111222333222222...111888666<<>>AAA@@@???>>>===>>>???@@@BBBDDDGGGKKKQQQXXXaaagggvvv|||yyypppbbb```\\\XXXVVVUUUVVVWWW___cccjjjssszzzpppddd______YYYXXXXXXXXXVVVUUUVVVWWWYYYXXXUUUQQQOOONNNMMMLLLKKKKKKKKKIIIEEEAAAAAAEEEIII{{{yyyvvvrrrooonnnnnnooopppooonnnnnnoooqqqqqqpppnnnnnnmmmllljjjhhhgggfffffffffeeedddaaa___\\\ZZZXXXWWWVVVUUUSSSQQQPPPNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBDDDGGGHHHGGGEEEEEEFFFFFFHHHIIIJJJKKKLLLIIIMMMSSSXXX___mmmuuuXXXCCC999555;;;===777444555444444444333333333333333000000000000000000000000000000/////////.........------------------------............////////////////////////000111222333555444111666;;;888DDD```zzztttwwwvvvxxxrrrtttwww{{{yyyuuurrrnnnlllooouuuqqqooooootttzzz~~~zzzxxxxxxvvvssspppmmmjjjhhhhhhgggffffffhhhjjjjjjgggdddnnnppprrrrrrqqqqqqsssvvvzzzzzzyyyuuummmcccYYYSSSKKKGGGCCC@@@@@@@@@>>><<<===<<<;;;::::::;;;<<<<<>>>>>:::666555555555444444444333333333000000000000000000000000000000000/////////......------------------------............////////////////////////000111222333222111000777999444IIIrrrzzzzzzzzzyyyuuuxxxzzz{{{{{{}}}zzzrrroooqqqrrrwww|||xxxvvvwww}}}{{{xxxxxxyyyrrrqqqpppmmmjjjgggeeecccbbbccccccccc```]]]ZZZXXX^^^]]]]]]bbbgggiiieeeaaacccdddffffffggghhhkkknnnrrrpppkkkddd[[[QQQIIIEEEAAA???<<<;;;<<<<<<<<<;;;::::::999999999::::::;;;;;;<<<>>>AAADDDJJJPPPUUUeeekkkuuu}}}|||xxxzzzvvvjjj\\\SSSPPPNNNLLLJJJIIIIIIJJJKKKMMMQQQXXXeeeuuuoooeeeddd___]]]\\\ZZZWWWTTTRRROOONNNSSSRRRQQQQQQQQQQQQOOOMMMJJJJJJIIIFFFCCCAAAAAABBByyytttrrrsssttttttmmmlllkkkkkkkkkkkkjjjjjjffffffdddcccaaa___^^^]]]]]][[[YYYYYYZZZZZZXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWUUUTTTSSSRRROOOMMMJJJIIILLLLLLKKKJJJIIIGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBBBBAAA@@@???>>>>>>======<<<;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<======>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAAFFFHHHHHHGGGDDDEEEIIINNNQQQ^^^oooyyyOOO999888:::888666666555555444444333333000000000000000000000000000000000////////////.......................................////////////////////////000111222333111000111777777333QQQ~~~~~~|||{{{{{{}}}}}}vvvqqqrrrtttvvvyyy~~~~~~|||rrrkkkgggffffff```___]]]ZZZXXXWWWVVVUUUSSSTTTUUUUUUTTTRRRPPPNNNXXXVVVWWW]]]dddfffbbb\\\YYYZZZ[[[\\\^^^```ccceeeccc```YYYRRRKKKEEEAAA???>>>===<<<;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>BBBGGGKKK[[[bbblllvvv~~~{{{uuuuuuwwwzzz~~~{{{uuuooojjjlllqqqzzzzzznnndddZZZRRRLLLHHHGGGEEEDDDDDDEEEFFFGGGKKKNNNUUUcccuuutttmmmcccaaa___]]][[[YYYWWWTTTRRRQQQQQQQQQRRRSSSSSSQQQOOOMMMMMMLLLJJJGGGDDDBBBAAAqqqpppnnniiieeeccceeehhheeedddbbb___]]]]]]]]]^^^[[[[[[ZZZYYYXXXVVVUUUTTTXXXUUUSSSRRRRRRSSSRRRQQQPPPQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLKKKIIIIIIEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===============<<<=========<<<<<<<<<<<<<<<;;;::::::999999999999999999999999::::::;;;;;;;;;:::;;;;;;<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@????????????????????????BBBDDDEEEDDDBBB@@@BBBDDDDDDKKKTTTZZZeee|||jjj:::888>>>999777777666555555444333333111111111111111111111111111000000000////////////....................................////////////////////////000111222333555666666:::;;;<<<]]]}}}~~~{{{}}}~~~}}}{{{rrrsssvvv{{{|||zzz|||zzzqqqggg___ZZZWWWWWWSSSRRRQQQOOOOOOOOOOOOPPPLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMNNNRRRXXXYYYVVVRRRSSSSSSTTTVVVXXX[[[\\\]]]VVVSSSMMMFFFBBB???>>>>>>>>>>>>>>>>>>=========>>>============<<<<<<;;;;;;888999:::;;;;;;===AAADDDMMMTTT___jjjttt}}}yyyrrrmmmhhhcccbbbeeennnvvvyyyppphhhaaa]]]```fffttt~~~}}}kkk\\\RRRMMMIIIGGGDDDCCCCCCCCCCCCDDDEEEFFFKKKMMMUUUdddwww{{{jjjccc```]]]]]]]]]\\\YYYWWWPPPPPPQQQSSSTTTTTTSSSQQQPPPOOONNNLLLJJJGGGDDDAAAccceeefffbbb\\\ZZZ\\\___^^^]]][[[XXXUUUSSSTTTUUUSSSSSSSSSRRRQQQQQQPPPPPPTTTRRROOONNNNNNOOOOOONNNKKKLLLLLLMMMLLLKKKIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<============>>>>>>::::::::::::::::::::::::888888999999::::::;;;;;;999888888777777777777777666666666777888888999999999999999:::;;;<<<<<<===999999999999999999999999999:::<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>?????????AAACCCCCCBBBAAAAAABBB???DDDJJJMMMOOO[[[tttHHH<<>>GGGiiirrr~~~~~~~~~|||}}}}}}yyytttooossszzz}}}tttooofff]]]VVVQQQOOOOOOJJJJJJJJJIIIJJJJJJKKKKKKHHHGGGEEEDDDEEEGGGIIIKKKGGGGGGHHHKKKMMMNNNMMMLLLOOOOOOOOOQQQTTTUUUTTTSSSNNNKKKFFFBBB>>>======>>>>>>@@@@@@@@@>>>>>>>>>@@@?????????>>>===<<<:::999999:::;;;::::::;;;>>>@@@GGGMMMVVVaaalllwwwtttmmmeeeaaa\\\WWWWWW[[[eeeppp}}}}}}ssskkkaaaZZZTTTRRRWWW___rrrrrr___OOOFFFCCCBBBAAABBBBBBBBBBBBCCCDDDEEEEEEJJJMMMUUUfff{{{ssshhhccc___]]]^^^^^^[[[YYYQQQQQQQQQRRRTTTUUUTTTSSSQQQOOOMMMKKKJJJHHHDDDBBB^^^^^^\\\YYYWWWVVVVVVWWWTTTUUUTTTQQQNNNLLLMMMOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNLLLIIIHHHIIIJJJJJJIIIEEEFFFHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@????????????999999999:::::::::;;;;;;888888888888888888888888777777777777888888888999777777666555555555555555444444555555666777777888666777777888888999999999888888888888888888888888666888::::::999999:::===<<<<<<<<<======>>>>>>>>>>>>???AAABBBBBBAAAAAAAAA???@@@DDDHHHIIILLLWWWddd}}}ZZZAAA<<<:::999999888777666555444333111111111111111111111111111111111000000000//////....................................////////////////////////000111222333000777666666AAAUUUuuuppp~~~~~~~~~|||yyytttqqquuutttwwwyyynnnddd```YYYRRRMMMJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAACCCEEEFFFCCCEEEGGGGGGFFFGGGIIILLLKKKKKKKKKNNNPPPOOOLLLIIIEEEDDDBBB@@@@@@@@@@@@AAA???AAACCCCCCBBBAAACCCEEECCCCCCCCCBBB@@@>>><<<:::999:::;;;;;;::::::<<<>>>EEEIIIPPPYYYcccooo{{{}}}wwwrrrggg___XXXTTTQQQNNNPPPUUU]]]kkk{{{vvvpppbbbZZZRRRMMMJJJKKKTTT]]]ooo}}}~~~~~~~~~yyynnncccSSSGGGBBB@@@??????@@@@@@@@@AAABBBBBBCCCCCCIIIMMMWWWjjjssslllddd```___^^^[[[XXXSSSRRRQQQQQQSSSUUUUUUTTTSSSPPPMMMLLLLLLKKKHHHEEEZZZUUUOOOMMMOOOPPPOOONNNLLLMMMNNNLLLIIIGGGIIIKKKHHHHHHGGGFFFGGGHHHJJJKKKHHHEEEBBBAAACCCDDDDDDDDDAAACCCDDDFFFFFFFFFDDDCCC@@@@@@???>>>===;;;:::999999999999999999999999999666777777777888888999999666666777777777777777777777777777777777777777666666555444444333333444444333333444555555666777777555555555666666666666666888888888888888888888888555777:::999777777999<<<::::::;;;<<<<<<===>>>>>>;;;<<<>>>??????>>>======BBB======CCCFFFFFFJJJPPPZZZooofffBBB999===999999888777666555444444111111111111111111111111111111111111000000000000////////////////////////............/////////000////////////000111222333111;;;:::999IIIcccttt~~~}}}yyytttqqqppp{{{tttqqqyyy}}}uuuiii\\\VVVSSSNNNIIIEEEDDDDDDEEEAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAABBB===@@@CCCBBB???@@@EEEJJJHHHHHHIIIKKKMMMKKKFFFBBB>>>>>>???@@@BBBCCCEEEFFF@@@CCCGGGGGGFFFFFFHHHKKKHHHHHHHHHGGGDDDBBB???===999:::;;;:::999:::;;;===???BBBHHHOOOXXXdddpppxxx}}}wwwooofff___WWWPPPIIIGGGEEECCCGGGLLLWWWhhhzzzzzzrrrjjjeeeVVVNNNGGGDDDDDDHHHSSS]]]mmm}}}}}}{{{yyyyyyyyyyyy{{{}}}xxxlll]]]UUUKKKDDDAAAAAAAAA???>>>??????@@@@@@AAAAAAAAAIIINNNZZZnnn~~~vvvkkkdddaaa___[[[XXXUUUSSSQQQQQQSSSUUUUUUUUUWWWSSSPPPNNNOOONNNLLLIIILLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????========================<<<:::888777888999999999888888777777666666666555666555444444444444555666555555555555555555444444444555555666666555555444333444444555555444444333333333333333333333333333333333444444555666777777666666777777777777666666555555555555666888999:::888888999999999:::::::::<<<<<<<<<<<<<<<===>>>>>>======>>>???@@@BBBDDDEEENNNRRRdddyyyWWWGGGDDD:::999<<<777000666<<<444444444333222222111111000333222000/////////000111000000000000000000000000111000///////////////000111222333333222111222444000555888>>>TTTyyy{{{qqqpppuuu{{{uuuooojjjooo|||ssshhh```[[[XXXJJJHHHEEEBBB@@@???@@@@@@<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDBBBCCCDDDEEEEEEDDDBBBBBBBBB@@@@@@AAACCCEEEHHHKKKJJJIIIHHHIIILLLNNNPPPPPPNNNVVV]]]\\\TTTJJJAAA<<<===<<<;;;::::::;;;;;;<<>><<<>>>CCCFFFQQQeee}}}~~~vvvlll```UUUMMMFFFBBB@@@AAABBBFFFPPPYYYqqq}}}~~~|||}}}|||xxxtttrrrtttvvvxxxyyy{{{}}}{{{yyytttgggWWWOOOIIIBBB???>>>???>>>===BBB@@@??????AAABBBCCCCCCIIIVVVgggxxxrrrlllhhh^^^XXX[[[XXXVVVTTTSSSTTTTTTSSSRRRVVVTTTRRROOOMMMKKKJJJJJJHHHGGGFFFDDDCCCCCCCCCBBB@@@@@@@@@?????????>>>>>>================================================::::::::::::::::::::::::999888777777777888777777666666666555555555444444666555444333333444555666444444444444444444444444444444555555555555444444333333444444444444333333333333333333333333333333333333444444555555666666555666666777777666666555777666666666666666777888888888888999999999::::::<<<<<<;;;;;;<<<<<<===>>>=========>>>@@@AAACCCCCCDDDEEEQQQiiilllQQQJJJ>>>;;;???>>>444555999444444444333333222111111111000000//////000111222333000000000000000000000000000000////////////000000111222333333222111333444888:::???MMMfff|||yyyvvvsssqqqrrrvvvzzzsssppplllmmmvvvsssdddYYYRRRMMMJJJGGGEEEBBB???============;;;;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBAAABBBCCCCCCBBBAAAAAAAAABBBCCCFFFJJJMMMOOOPPPQQQTTTSSSRRRRRRSSSSSSTTTTTTZZZbbbiiiggg^^^UUUJJJCCC@@@>>><<<;;;;;;;;;;;;;;;===;;;===BBBHHHNNNXXXaaasss|||zzztttiii[[[OOOGGGDDDAAA@@@>>><<<;;;===AAAEEENNNbbbyyyyyyuuunnnfff]]]RRRIIIBBBCCC@@@>>>???@@@DDDNNNXXXqqq|||zzztttqqqpppooojjjfffkkknnnqqqtttvvvxxx|||}}}vvvrrrkkk\\\MMMIIIEEE@@@>>>?????????>>>AAA@@@??????AAABBBCCCCCCJJJXXXjjj{{{vvvlllddd___```YYYWWWUUUUUUUUUVVVUUUTTTVVVTTTRRRPPPNNNLLLKKKKKKCCCBBBAAA@@@???>>>>>>>>>;;;;;;;;;::::::::::::999::::::::::::::::::::::::999999999999999999999999777777777777777777777777666666777777777666555444444444444444444333333333555444444333333444444555333333333444444444444444444444555555555555444444333333444444444444333333333333333333333333333333444444444444444444555555555555555666666555555555888777666666555555666666777888888888999999999999;;;;;;::::::;;;;;;<<<============>>>>>>???AAAAAABBBAAAFFFRRRgggfff^^^KKK>>>===AAA888333666666444444333333222222111111////////////111222333444000000000000000000000000000000000//////000000111000222333333222222333555999666@@@[[[xxx{{{pppiiinnnttttttuuuxxxrrrpppnnnmmmsss}}}tttfffYYYOOOIIIEEECCCBBBAAA>>><<<;;;::::::::::::::::::999999999888888999999999999::::::::::::::::::999999:::<<<===>>>???@@@AAAAAA@@@@@@AAACCCCCCGGGNNNSSSXXXYYYYYYXXXZZZZZZ[[[[[[[[[\\\\\\]]]___gggmmmjjjddd\\\RRRIIIDDDAAA>>><<<<<<<<<;;;:::;;;888999>>>BBBGGGPPPXXXlllyyyvvvrrriii]]]PPPFFF@@@>>>===<<<;;;:::999;;;@@@CCCPPPcccyyy|||wwwoooiiiaaaXXXPPPIIIBBB>>>@@@===<<<===>>>BBBMMMXXXuuuxxxsssllliiigggddd```]]]cccfffjjjmmmqqquuuzzz~~~xxxpppiii___PPPCCCAAA@@@>>>>>>?????????>>>??????@@@@@@AAABBBCCCCCCNNN]]]pppmmmeeebbbaaa[[[YYYWWWVVVVVVWWWVVVUUUUUUUUUSSSQQQOOONNNLLLLLL>>>>>>===<<<;;;:::::::::999999999999999999888888777777777777777777777777777777777777777777777777555555555555555555555555333666888999888666444333444444444444444444444444444444333333333333444444444444444555555555555555444555555666666555555444333333444444444444333333333333333333333333333333555555555444444444444444444444555555555555444444777666666555555555666666777777777888888888888999:::999999999999:::;;;;;;======<<<<<<===>>>??????DDDDDDFFFIIISSSkkkhhhIII;;;>>>999333666999555444444333222222111111///000000000111222333333////////////////////////000000000///000000111111000222333333222222444555666333EEEkkk~~~qqqllltttzzzvvvsssvvvrrrrrrrrrsss{{{xxxnnnfffZZZOOOHHHDDDBBBAAA???>>><<<:::999999999999999999999888888888888777888999999999999:::::::::999999888888888999;;;<<>>===:::::::::999999;;;???CCCQQQcccwwwyyypppjjjeee___VVVNNNHHHDDD@@@>>>>>><<<<<<===>>>BBBNNNZZZttt~~~|||wwwtttmmmiiiddd```^^^\\\ZZZWWW[[[^^^cccgggmmmsssyyy}}}}}}rrrhhh^^^TTTIII@@@=========>>>>>>>>>>>>===>>>???@@@AAAAAABBBDDDEEETTTdddxxxxxxjjjeeebbb^^^[[[XXXVVVWWWWWWWWWVVVUUUUUUTTTSSSQQQPPPNNNMMM<<<;;;:::999999888999999777777777777777888888888777777777777777777777777777777777777777777777777555555555555555555555555333777:::;;;999666555444555555555555555666666666444444444444444444444444555666666666777777777888555666666777777666666555333444444555555444444333444444444444444444444444555555555555555555555444444444555555555555444444444444444444555666777888666666777777777888888888888888888888888999999:::;;;;;;;;;;;;<<<<<<===>>>???AAADDDDDDEEERRRnnncccBBB>>>:::666888999555555444444333222222111111111222222222111111111////////////////////////000000000000000111222222000222333333333333555666888:::TTT{{{zzzzzzvvvwwwwwwwwwyyyoooccc[[[UUULLLEEEAAA??????>>>======<<<;;;:::999999999999999888888888777777777888888888999999999::::::999888777777888999:::;;;AAACCCFFFFFFGGGKKKTTTZZZ[[[dddlllpppsssuuurrrlllkkklllllllllmmmpppvvv{{{}}}}}}{{{ooo```RRRKKKBBB======>>>===<<<<<<::::::===???@@@FFFNNN^^^nnn}}}yyyvvvsssnnnjjj[[[VVVMMMEEE???<<<;;;;;;:::::::::999999;;;???BBBMMM\\\mmmwww|||~~~{{{uuulllccc]]]WWWQQQJJJDDD@@@>>>======???>>>???@@@???CCCOOO\\\oooxxxzzzrrriiiccc[[[YYYUUUSSSRRRQQQPPPOOOTTTWWW\\\bbbhhhooovvv{{{~~~uuuggg[[[RRRJJJDDDAAA===>>>??????>>>===<<<;;;>>>???AAAAAAAAACCCGGGJJJ\\\lllzzzmmmgggaaa^^^ZZZWWWVVVWWWVVVUUUUUUUUUUUUUUUSSSRRRPPPOOO:::999888888777777777888555555555555666666666666777777777777777777777777777777777777777777777777666666666666666666666666444888<<<<<<999666666777666666666777777777777777444555555666666555555444666666777777888999999999777777888888888888777777555555666666666666555555666666666666666666666666666666666666666666666777555555555666666555555555333333333444555666888999666666666666777777777777777777666666777777888999999999999::::::<<<======<<<>>>BBBBBB@@@CCCSSScccRRRCCC<<<::::::777555555444444333333222222222222333333222111111000000000000000000000000000000000000000111111222333000222333444333444555777999CCCdddzzznnnlllyyy}}}vvvwwwzzz{{{xxxmmm^^^SSSMMMIIIDDD@@@?????????>>><<<<<<<<<;;;;;;:::::::::999999999888888888777777888888888888999999999999888888777777888:::;;;<<>>===;;;999999;;;<<<===BBBIIIYYYjjj~~~{{{uuuooolllggg```[[[MMMIIICCC???======<<<<<<:::;;;;;;::::::;;;>>>AAAKKKWWWdddkkkooorrrsssqqqxxxuuuqqqlllfff^^^VVVPPPLLLIIIDDDAAA@@@@@@@@@???BBBAAABBBBBBAAADDDQQQ^^^nnnvvv}}}~~~~~~{{{yyyxxxtttooofff\\\UUUNNNMMMKKKJJJIIIIIIJJJJJJMMMPPPUUUZZZ```hhhpppvvv{{{|||rrrfffYYYOOOGGGAAA@@@BBB>>>???@@@@@@>>><<<<<<===>>>@@@AAA@@@@@@DDDKKKQQQeeetttxxxnnnfffbbb]]]YYYWWWWWWVVVUUUUUUVVVVVVVVVUUUTTTRRRQQQ888777666666555666666666444444555555555666666666666666666666666666666666777777777777777777777777666666666666666666666666444999<<<<<<888555666888666666666777777888888888555555666777777666555555555666666777888888999999888999999::::::999999888666666777777777777666666777777777777777777777777666666777777888888999999555666666777777666666555444444444444444555666777555555555666666666777777666666555555666666777888777777888888:::;;;===>>>???>>>@@@AAA??????GGGPPPgggzzz___JJJ>>><<<;;;555555555555444333333222222000111222333333333222111000000000000000000000000000000000000111222333444000222333444444444666888:::KKKooojjjbbbfffxxx}}}zzzooonnnllliiieee]]]SSSLLLGGGEEEBBBAAA@@@@@@???>>>;;;;;;;;;;;;;;;;;;::::::::::::999999999888888888888888888888999999999999888888888888:::;;;===???BBBGGGLLLQQQVVVbbbqqq}}}}}}ssseeeRRREEEAAA@@@>>><<<<<<999999<<<<<<<<>>:::;;;;;;:::999:::<<>>>>>BBB???@@@AAA@@@>>>===>>>@@@>>>@@@AAA@@@@@@FFFOOOWWWlll{{{{{{lllgggaaa\\\ZZZXXXWWWVVVUUUVVVWWWXXXWWWUUUSSSRRR666666555555444444555555666666666777777888888888666666666666666666666666777777777777777777777777666666666666666666666666444888<<<;;;777444666888555666666666777777888888555666777888888777666555444555555666777888888999999::::::;;;;;;::::::999777777888888888888777777888888888888888888888888666666777888999::::::;;;666666777777777777666666666666555444444444444555555555555555666666666777555555555555555666777777666666777888999;;;===>>>@@@===;;;=========AAAGGGPPP___dddMMM???======666666555555444444333222222...///111333444444444333000000000000000000000000000000000000111222333444000222333444444444666888>>>TTTyyyuuubbb___iii{{{~~~xxxzzz{{{ooojjjfff```ZZZUUUPPPJJJGGGBBBAAA?????????>>><<<:::::::::;;;;;;;;;::::::999:::::::::999999999999888777888888888888999999999888888888999;;;===???@@@AAAGGGNNNSSSZZZhhhzzzpppYYYIIIBBB@@@>>><<<===;;;;;;===>>>>>>BBBHHHSSSeee{{{wwwooohhhaaa\\\WWWUUUUUUSSSNNNIII@@@>>><<<===@@@@@@>>>;;;:::;;;;;;:::888999;;;===AAAIIIPPPSSSUUUYYYZZZYYYZZZWWWSSSOOOLLLIIIEEEBBB?????????AAADDDEEEDDDCCCEEEEEEFFFEEEBBBDDDPPP___dddjjjmmmjjjhhhiiijjjiiiiiieee___YYYTTTPPPKKKHHHDDDDDDDDDBBB@@@@@@AAACCC@@@CCCGGGKKKQQQYYYaaafffsssvvvzzz|||}}}~~~}}}}}}}}}|||yyyqqqhhhbbbWWWOOOIIIGGGDDD??????DDD>>>@@@BBBAAA???>>>AAADDD???@@@@@@???@@@GGGRRR[[[qqq~~~pppkkkddd___\\\ZZZYYYXXXUUUVVVWWWXXXXXXVVVTTTSSS666666555555555555666666777777777777777777777777777777777777777777777777777777777777777777777777888888777777666666555555777777777777777777777777666666666666777777777777777777777777888888888888777777777777888888888888999999999::::::999999999:::999888888888999;;;;;;888888999999999:::::::::=========<<<;;;:::888888999999888777666666777777777666555444444555666777555555555555555555555555888888777777666666555555888888888888999:::;;;<<<======<<<;;;;;;<<<>>>>>>GGGNNN]]]~~~___DDD<<<;;;444777555444666444000111555222222222111111111111000000000000000////////////111000///////////////000111444555222111444888:::;;;kkkrrrbbbiiittt}}}{{{zzzxxx|||yyyqqqwww|||lllcccaaa]]]WWWPPPKKKGGGEEEDDD@@@>>>======>>>>>>===;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999888888888888999999:::888888;;;<<<<<>><<<:::999:::===@@@BBBPPPfff||||||uuuoooeee\\\XXXVVVPPPLLLLLLKKKGGGEEEEEE@@@AAA@@@???>>>>>>???AAA???>>>===:::888888999;;;CCCEEEGGGIIIJJJJJJIIIHHHIIIJJJGGGBBBAAACCCBBB===CCCBBBHHHKKKLLLUUUVVVHHHHHHGGGHHHIIICCC@@@KKK\\\fffeeebbb___[[[[[[\\\___```YYYQQQKKKHHHEEEAAA>>>BBBAAA???>>>=========>>>>>>@@@BBBEEEJJJQQQYYY___mmmrrrxxx{{{zzzyyyyyyzzzvvvrrrnnnkkkhhhbbbXXXQQQKKKHHHGGGHHHJJJJJJGGGDDDDDDDDDCCCAAA@@@AAADDDFFF???@@@@@@>>>AAAKKK\\\jjj~~~~~~mmmgggfff\\\WWWZZZZZZXXXVVVSSSSSSSSSTTTTTTSSS888777777666666777777888777777777777777777777777777777777777777777777777888888888888888888888888666666666777777777777777777777777777777777777777555555666666666777777777666666777777777888888888777777777777888888888888888888999999999999888888888777666666666777999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999:::999999888888888888888888777666555555666777777555555555555555555555555777777666666666666666666888888888888999:::;;;;;;======<<<<<<<<<===>>>???@@@DDDLLLfffUUU===999777888555555777555222222555222222222222111111111111111000000000////////////111111111000000000111111111333444333333555999<<>>>>>??????>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999999888888888888999999:::888888;;;<<<<<>>===;;;999:::<<>>???@@@BBBBBBBBBAAAAAA???@@@AAA??????AAAFFFKKKSSSZZZmmm|||{{{aaaMMMHHHGGGHHHEEEBBBLLLZZZccccccbbb^^^ZZZVVVTTTSSSQQQLLLGGGDDDCCCCCCBBB@@@AAA@@@>>>===<<<<<<<<<===>>>???AAADDDGGGMMMTTTYYYaaafffkkknnnmmmllllllnnnhhhgggeeeccc```\\\WWWTTTNNNLLLJJJJJJMMMMMMKKKHHHGGGHHHHHHGGGEEEDDDDDDFFFCCCDDDCCCCCCGGGSSSdddrrr}}}mmmiii```\\\ZZZUUUXXXVVVSSSSSSTTTUUUTTTTTT999999888888888888999999777777777777777777777777777777777777777777777777888888888888888888888888555555666777777888999999666666666666666666666666555555555555666666666666666666666666777777777777777777777777888888888888777888888888888888888777888777777777777888999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;::::::::::::::::::999888777777777777777666666555555555555555555555555555666666666666666777777777777888999:::;;;======<<<<<<======>>>???AAACCCDDDPPPkkkoooFFF===>>>999666666888777444333666333222222222111111111111111111000000000/////////222222222222222222222222111111333333444666:::>>>ZZZpppuuutttuuuvvvvvvxxxoooiiifffllltttzzzyyyxxxqqqiii]]]UUULLLGGGGGGGGGDDDAAAAAA@@@??????@@@@@@???>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888888888888999999;;;888999;;;<<<<<<@@@FFFQQQ\\\ffftttsssiiinnn{{{```QQQHHHBBB???>>><<<::::::<<<>>>@@@EEEVVVhhhtttqqq```UUUNNNGGGCCCCCCAAA@@@AAADDDCCC@@@BBBFFFEEEFFFGGGIIIIIIIIIHHHHHHCCCAAA>>>;;;999888888888::::::;;;;;;;;;;;;;;;;;;999888;;;>>>===@@@QQQeeewwwZZZOOOGGGFFFEEEDDDKKKVVV___```aaa]]]WWWPPPJJJHHHEEEBBB???>>>???@@@AAAAAA??????>>>===<<<<<<<<<<<<>>>???@@@AAACCCGGGMMMQQQUUUZZZ___aaa```___```bbbdddeeeeeedddbbb___^^^^^^TTTQQQMMMLLLMMMNNNKKKIIIJJJLLLNNNNNNLLLJJJIIIIIIGGGFFFEEEFFFNNN^^^rrrvvvmmmeeeaaa]]]UUUXXXVVVTTTSSSTTTUUUUUUUUU999999888888888888999999777777777777777777777777777777777777777777777777888888888888888888888888666666777777777888888888666666666666666666666666444555555555666666666666555555666666666777777777666777777777888888888888777777888888888888777777999999999999::::::;;;;;;999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;:::999999999999777777777777666666666666444444555555666666666777777777777777777888999999<<<<<<<<<<<<===>>>>>>???BBBFFFDDDIIIXXXkkkZZZEEE<<<;;;777555888888444333555333333222222222111111111111111111000000000//////111111111222222222222222222111222444444666===DDDdddtttvvvtttsssuuuvvvxxxxxxooojjjnnnwww~~~zzzqqq\\\SSSIIIFFFHHHJJJGGGCCCBBBAAA@@@@@@BBBBBBAAA@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::<<<999999;;;;;;;;;???FFFNNNYYYdddppp|||rrreeefffqqqkkkZZZQQQIIIAAA@@@>>><<<;;;<<<===>>>AAANNN\\\eeemmmuuuwwwtttjjj]]]PPPIIIFFFBBBAAABBB@@@???@@@CCCBBBAAADDDJJJGGGHHHIIILLLNNNMMMLLLJJJEEECCC???;;;:::999888888;;;;;;:::999999999:::::::::777:::@@@@@@GGGeeemmmZZZHHHCCCCCCBBBGGGOOOZZZ[[[[[[XXXQQQJJJEEEBBBBBBAAA???>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>???@@@@@@???@@@BBBFFFIIIPPPTTTXXXYYYXXXXXXZZZ]]]eeefffhhhjjjjjjhhheeecccXXXSSSMMMKKKKKKKKKJJJHHHNNNPPPRRRSSSRRRSSSTTTUUUKKKHHHEEEGGGRRRfff|||uuuhhhcccaaa[[[YYYWWWTTTTTTUUUVVVVVVUUU999888888777777888888999777777777777777777777777777777777777777777777777888888888888888888888888999888888888777777777666777777777777777777777777555555555666666666666777666666666666777777777777666777777777888888888888777777888888888888777777999999::::::;;;;;;;;;;;;888888888888999999999999::::::;;;<<<============<<<===>>>>>>>>>>>>===============<<<<<<;;;;;;;;;999999999888888777777777444555555555666666777777777777666666666777888888:::;;;;;;<<<===>>>>>>>>>:::AAABBBEEEMMMXXXttt~~~XXX===>>>888555777777444333444333333333222222222222111111111111111000000000000//////111222222222111111333222333444333666CCCRRRtttzzzsssqqqrrrvvvyyyzzz}}}}}}|||}}}|||}}}yyyjjjWWWOOOGGGDDDHHHJJJHHHDDDCCCBBBAAABBBCCCDDDCCCBBB@@@@@@@@@????????????>>>========================;;;;;;::::::::::::;;;;;;===::::::;;;;;;;;;???EEEOOOZZZdddooozzz|||ttteeeccckkk|||dddXXXOOODDDCCC@@@>>>===<<<======@@@HHHQQQVVVZZZ]]]^^^\\\TTTLLLEEECCCBBB???>>>@@@>>>===>>>BBBCCCCCCFFFKKKNNNNNNOOORRRTTTUUURRRPPPHHHDDD@@@===<<<;;;:::888<<<<<<;;;:::::::::;;;;;;;;;888<<>>===>>>???@@@BBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???@@@BBBEEEKKKOOORRRRRRQQQRRRUUUXXX\\\]]]bbbhhhllllllgggcccYYYTTTMMMJJJKKKMMMNNNMMMRRRSSSUUUVVVWWW[[[___cccUUUOOOIIIKKKVVVjjj}}}pppcccbbb___ZZZXXXVVVUUUUUUVVVVVVUUU999888888888888888888999777777777777777777777777777777777777777777777777999999999999999999999999:::999999888777777666666777777777777777777777777666666666666777777777777777777777777888888888888777777777777888888888888777888888888888888888777777888888999:::999999999888888999999999::::::::::::;;;<<<===============<<<===>>>???@@@???>>>=========>>>??????>>>>>>===<<<<<<;;;;;;:::999999999666666666666777777777777777777666666666666777777888999:::;;;<<<=========555===AAADDDJJJMMM___|||YYYDDD<<<666666777444333444333333333333222222222222222222111111111000000000...///000222222222111111333333555666444999PPPiiitttqqqssszzzwwwqqqvvvqqq^^^PPPJJJDDDCCCFFFHHHGGGDDDEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????======<<<<<<<<<<<<=========;;;:::<<<;;;:::>>>DDDOOOWWW^^^hhhsssuuusssaaa[[[aaauuuyyybbbSSSGGGFFFCCCAAA???=========???CCCHHHJJJKKKKKKKKKJJJFFFAAA>>>???>>>;;;999:::@@@???DDDNNNTTTUUUUUUWWW[[[YYYXXX[[[^^^___\\\YYYKKKFFFAAA>>>???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>FFFQQQiiifffKKKAAA???===>>>BBBFFFFFFDDDBBB>>>======>>>:::<<<=========>>>AAACCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDBBBAAAAAACCCEEEEEEHHHJJJJJJIIIJJJNNNRRRRRRWWW___gggmmmpppnnnmmmccc]]]VVVRRRTTTWWWYYYZZZYYYZZZZZZZZZ\\\___dddhhh^^^XXXSSSVVVaaappp}}}iiiccc```]]]ZZZWWWVVVVVVVVVUUUTTT::::::999999999999::::::777777777777777777777777777777777777777777777777999999999999999999999999888888888888888888888888999999999999999999999999777777777777888888888999888888888888999999999999777777777777888888888888888888999999999999888888777888999:::::::::999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<============<<<;;;===>>>@@@@@@@@@>>>>>>======???@@@AAAAAA@@@@@@>>>>>>======<<<;;;;;;:::888888888888888777777777777666666555555666666666666777999:::<<<<<<<<<;;;888>>>@@@DDDIIIHHHRRRjjj{{{KKKAAA999777777666555666444444333333333222222222222222222111111111000000...///111333444444333222222333777999666@@@aaaxxxuuuxxx|||vvvxxxdddTTTJJJHHHFFFFFFGGGHHHGGGFFFFFFDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>???>>>;;;;;;<<<;;;:::===CCCIIIOOOSSS\\\hhhjjjsssrrr\\\TTTWWW```vvv^^^JJJIIIFFFCCC@@@>>>=========???AAABBBAAA@@@@@@AAA???;;;999;;;;;;888888:::AAADDDPPPcccqqqsssnnnjjjfffcccaaabbbfffgggeeeaaaMMMGGGBBB@@@AAAAAA???<<<999:::;;;=========<<<<<<<<>><<<>>>???@@@@@@>>><<<;;;<<<===999<<<>>>??????@@@CCCEEEDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFFFFEEEDDDDDDFFFHHHCCCEEEGGGGGGFFFGGGLLLPPPTTT^^^iiinnnoooqqqxxx|||tttjjjdddbbbdddeeeeeebbbccccccaaa``````bbbddd^^^\\\]]]fffsss~~~{{{iiiaaa___\\\YYYWWWVVVUUUTTTSSS<<<;;;;;;::::::;;;;;;<<<777777777777777777777777777777777777777777777777999999999999999999999999777777777888999999::::::999999999999999999999999777888888888999999999999888888999999999:::::::::777777777777888888888888999999::::::::::::999999999:::;;;<<<===<<<;;;;;;<<<<<<<<<============>>><<<<<<============<<<<<<;;;<<<>>>@@@AAA@@@>>>===<<<===???AAABBBBBBBBBAAA@@@??????>>>===<<<<<<<<<::::::999999888888777777777666666555555555666666555666888:::;;;;;;;;;;;;<<<>>>===???EEECCCJJJ___uuuPPPEEE;;;888888777777888444444444333333333222222222222222111111111111000///000333555555555444333111333999;;;888EEEmmm|||yyy|||}}}oooVVVMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDEEEGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@???<<<;;;<<<;;;:::===CCCGGGKKKLLLUUUbbbdddkkk}}}rrr[[[PPPSSSPPPiiikkkLLLJJJHHHEEEBBB???>>>===<<<<<<===>>>===;;;<<<>>>;;;888777999;;;:::;;;???>>>CCCVVVqqq}}}uuulllhhhdddeeeiiijjjhhheeeNNNHHHBBBAAACCCCCCAAA>>>999:::===???@@@???>>>===???DDDGGGJJJWWWpppgggTTTDDDCCCDDD???<<<===>>>???AAAAAA???>>>===>>>===@@@BBBBBBAAAAAACCCFFFDDDEEEFFFGGGGGGFFFEEEDDDFFFGGGHHHHHHFFFGGGHHHJJJFFFHHHIIIHHHGGGIIINNNRRRYYYfffrrrsssmmmnnn|||}}}rrrmmmkkkjjjiiihhhiiiiiigggccc___^^^]]]XXXZZZbbbqqqrrreee```]]]ZZZWWWVVVUUUSSSRRR::::::::::::::::::::::::888888888888999999999999:::999888888888888999999888888999:::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888999;;;<<<<<<::::::::::::999999999999999999999999888888888888888888888888888999:::;;;999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===999;;;<<<;;;::::::<<>>???AAAAAAAAA@@@?????????@@@AAAAAA@@@@@@???AAAAAA@@@>>>>>>=========<<<<<<:::999888777777777666666666666666777888888777777777777888999:::;;;>>>>>>>>>???BBBFFFIIILLLeee]]]FFF===>>>999666888555666555555444444333222222000000000000000000000000111111222222222333333333555888888444888QQQ|||rrrdddVVVKKKJJJJJJIIIHHHJJJLLLKKKHHHFFFNNNJJJEEEJJJKKKHHHKKKPPPOOOMMMIIIFFFEEEGGGIIIFFFDDDBBBDDDEEEDDDBBBBBB@@@@@@@@@?????????>>>>>><<<<<<;;;999999:::>>>AAAFFFJJJNNNQQQSSSZZZdddkkkuuuZZZOOOPPPPPP[[[xxxjjjRRRNNNHHHDDDCCCBBBAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;666777888999;;;<<<===>>>@@@HHH]]]zzz}}}tttnnngggdddgggiiiccc[[[KKKHHHEEECCCAAA@@@>>>===>>>>>>???AAABBBBBB???<<>>===<<<<<<===@@@AAABBBBBBBBBBBBAAA@@@<<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@>>>===<<<;;;:::999999999777777666666666666777777777777777777888999:::;;;=========???BBBEEEIIIKKKUUUppptttQQQ<<<<<<999666666444666555555444444333333222111111111111111111111111222222222222333333333333222777999666AAAbbb~~~lll___WWWRRRNNNJJJMMMMMMMMMOOOTTTVVVVVVRRRXXXQQQKKKOOOQQQQQQYYYPPPTTTXXXWWWSSSNNNLLLMMMMMMHHHEEEDDDDDDBBBBBBDDDCCCCCCBBBBBBAAA@@@??????======<<<:::999:::===@@@BBBGGGLLLNNNPPPVVVaaajjjsssfffWWWUUUOOOQQQ```yyy{{{ZZZSSSJJJEEEDDDDDDCCCBBB===<<<<<<<<<;;;;;;::::::999999:::;;;<<<>>>>>>???AAALLLdddyyytttmmmiiiiiiggg```YYYTTTOOOIIIEEECCCBBB@@@>>>???>>>???@@@BBBBBB@@@>>>@@@===>>>DDDGGGMMM```uuugggTTTDDDAAA@@@;;;999===>>>???AAABBBBBBAAA@@@???AAAEEEGGGDDDCCCFFFFFFEEEIIIHHHGGGHHHKKKLLLKKKJJJKKKJJJIIIIIIJJJLLLNNNPPPUUUUUUVVVYYY]]]ccchhhkkkppplllgggaaaaaapppxxxvvvzzzssskkkhhhjjjhhh___VVVYYYeeeuuunnneee]]][[[ZZZVVVSSSTTT<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<>>===??????@@@@@@@@@???>>>===?????????@@@AAACCCDDDEEEBBBAAAAAAAAAAAABBBCCCCCC@@@???>>>===<<<;;;;;;;;;999888777666666666666666777777777777888888999:::<<<<<<<<<>>>AAADDDHHHJJJKKKZZZkkkiiiCCC>>><<<777777555666666555555444333333333111111111111111111111111222222222333333333444444222999:::999MMMwww|||zzziiiZZZTTTPPPPPPTTTTTTaaammmssswww{{{{{{xxxllllllaaaYYY\\\^^^fffuuu|||}}}nnnddd```[[[RRRKKKJJJJJJGGGEEEGGGGGGFFFEEEDDDCCCAAA@@@@@@>>>>>>===;;;999:::<<<>>>>>>EEEJJJKKKJJJNNNZZZdddsssqqq[[[SSSTTTPPPUUUbbbnnnwwwfffZZZLLLEEEEEEGGGFFFDDD???>>>>>>===<<<;;;::::::<<<<<<======>>>???@@@@@@???HHH[[[sssvvvrrrooommmmmmiiiddd```\\\TTTKKKFFFFFFFFFEEEBBBBBBAAA@@@AAACCCDDDCCCBBBBBB===;;;>>>>>>@@@KKKXXXqqqjjjVVVDDDAAABBB???<<<===@@@AAADDDEEEFFFEEEDDDCCCEEEIIIJJJHHHHHHJJJHHHEEEKKKKKKKKKLLLOOOQQQQQQPPPLLLKKKJJJJJJLLLOOOTTTVVVcccdddfffhhhjjjlllmmmnnngggaaaYYYSSSUUUggg}}}vvvmmmkkkllliii```XXX```rrrmmm```bbbaaaXXXRRRTTT<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<===>>>>>>??????>>>>>>================================================??????>>>=========>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>?????????????????????>>>>>>??????@@@AAAAAA@@@@@@@@@?????????@@@@@@@@@???????????????BBBAAA@@@AAADDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBCCCDDDEEEEEEAAAAAAAAAAAABBBCCCDDDDDDAAAAAA???>>>===<<<<<<<<<;;;:::999777666666555555777777777777777888999999;;;;;;;;;===???CCCGGGIIILLLQQQXXXvvvPPPCCC???999999999666666666555444444333333222222222222222222222222333333333333444444444444666===;;;;;;VVV{{{xxxwww```ZZZWWWSSSWWWbbbssswwwmmmnnnqqqyyyfffUUUQQQQQQMMMIIIHHHGGGFFFFFFEEECCCBBBBBBAAA??????>>><<<:::999;;;======DDDIIIHHHDDDGGGQQQ[[[qqq}}}{{{bbbUUUVVVUUUYYYbbbjjjnnnuuu}}}rrrbbbOOOEEEEEEHHHGGGDDDAAA@@@???>>>===<<<;;;;;;>>>>>>>>>??????@@@@@@@@@AAABBBJJJZZZjjjtttzzz~~~tttrrrppppppmmmgggdddeee___VVVLLLGGGHHHJJJJJJHHHGGGEEEDDDEEEFFFHHHGGGGGGFFF@@@===>>>??????DDDKKKUUUfffvvvaaaSSSFFFCCCDDDBBB@@@AAACCCDDDEEEFFFGGGHHHIIIIIILLLPPPPPPNNNMMMPPPPPPNNNOOONNNNNNQQQTTTVVVVVVUUUOOOMMMKKKJJJLLLPPPUUUXXXiiiiiijjjiiigggeeebbbaaaXXXUUURRRPPPRRR```|||yyysssrrrqqqjjj___XXXjjj{{{eeeeeedddXXXQQQUUU========================<<<<<<=========>>>>>>>>>>>>>>>======>>>??????@@@??????@@@AAAAAAAAAAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEECCCCCCCCCEEEGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBBBBBBBCCCDDDDDDBBBAAA@@@>>>===============<<<:::999888777666666777777777666777777888888:::999:::;;;>>>BBBEEEGGGKKKPPPQQQeee```LLLAAA::::::;;;777666666555555444333333222222222222222222222222333333444444444555555555888<<<;;;???```zzzgggXXXXXXYYY\\\lll|||~~~fffYYYUUUNNNHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB???@@@???===;;;:::;;;<<>>===<<<<<<>>>>>>??????@@@@@@AAAAAAFFFAAADDDSSSeeerrrzzz{{{wwwuuurrrkkkbbbbbbggghhh```UUUOOONNNNNNLLLJJJJJJJJJJJJKKKLLLLLLJJJHHHDDD@@@???@@@BBBBBBEEEHHHHHHSSSeeejjjbbbbbbbbbXXXOOOKKKGGGFFFEEECCCCCCFFFEEEEEEDDDDDDFFFIIILLLNNNWWW[[[]]]YYYUUUVVVWWWUUURRRQQQQQQSSSVVVWWWWWWVVVPPPNNNKKKIIIIIILLLPPPRRR_________]]]ZZZWWWTTTRRRQQQPPPQQQSSSUUU```uuu}}}~~~zzzmmmbbb]]]wwwooogggdddXXXSSSWWW????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDFFFKKKNNNKKKJJJIIIHHHGGGFFFGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999999888888777777777666666777777888888888999:::===@@@DDDFFFJJJSSSTTT^^^yyy```III===<<<;;;777777666666555444444444333333333333333333333333444444444555555555666666555999<<>>;;;;;;;;;===@@@EEEIIIHHHDDDBBBDDDGGGKKKYYYiiivvvzzzfffYYYSSSRRRQQQQQQRRRUUUXXXZZZcccnnnqqq\\\NNNIIIGGGEEECCCCCCBBBBBBAAA@@@???>>>>>>??????@@@@@@AAABBBBBBCCCDDDBBBGGGWWWiiiwww|||yyyvvvmmmffflllxxxzzztttkkkbbb[[[UUUQQQOOOQQQRRRTTTVVVWWWUUUOOOKKKBBBBBBAAABBBBBBDDDFFFHHHIIILLLXXX[[[RRRPPPRRRLLLGGGHHHJJJIIIFFFEEEFFFHHHGGGFFFFFFGGGIIILLLPPPRRR^^^jjjsssqqqiiiccc___\\\YYYWWWWWWWWWYYYZZZYYYXXXRRROOOLLLIIIHHHIIIKKKLLLQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRRRRSSSUUU^^^qqqqqqiiijjjnnnfff\\\WWWXXXCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMNNNNNNOOOOOORRRTTTSSSRRRWWWaaajjjhhhgggddd```]]][[[ZZZZZZ`````````___]]]YYYUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@??????===<<<;;;;;;;;;;;;777777666666666666777777777777888999<<>>777777777666666555555444444444444444444444444444444444555555555666666666666666999CCC\\\{{{|||~~~vvvqqqwwwzzzeeegggggggggkkkoooooojjjaaa^^^___iiirrrYYYSSSIIIHHHGGGEEEBBB@@@???>>>>>>??????>>><<<;;;<<<===@@@CCCGGGIIIHHHFFFDDDCCCGGGSSS```kkk~~~yyyiiiZZZPPPQQQPPPMMMKKKNNNTTTZZZ]]]```hhhwwweeeUUULLLHHHEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFDDDEEEIIISSS___ooorrrjjjtttzzznnnccc^^^\\\]]]```dddhhhhhhcccZZZTTTJJJKKKKKKHHHEEEEEEGGGHHHIIIHHHRRRZZZTTTSSSWWWSSSQQQQQQPPPMMMLLLLLLLLLKKKKKKLLLOOORRRTTTVVVWWWXXX^^^vvv{{{ooohhheeecccaaaaaaaaaaaa___^^^VVVUUURRROOOMMMLLLMMMMMMMMMMMMMMMNNNQQQVVVZZZ]]]]]]\\\\\\\\\[[[^^^jjjvvv}}}{{{yyykkkccc]]]YYYFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOPPPLLLMMMMMMNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRSSSSSSWWWVVVUUUUUUTTTTTTTTTTTTRRRSSSTTTUUUWWWXXXYYYYYYXXXXXXYYY[[[\\\]]]^^^___^^^dddhhhiiijjjrrr~~~}}}{{{zzzyyyuuuooohhhaaa\\\YYYXXXVVVSSSPPPNNNLLLLLLGGGFFFEEECCCBBBBBBBBBBBB@@@???>>>======<<<======888777666666666666777777777777777888;;;???CCCEEEFFFQQQOOONNN```nnnOOOAAA555777777777666555555444444444444444444444444444444555555555555666666666777:::===KKKjjjvvvvvv}}}xxxooosss}}}|||zzztttnnnllljjjbbbYYYTTTWWWXXXVVVYYYbbbjjjmmmhhhmmmttt}}}kkk___MMMLLLIIIFFFCCC???===<<<===>>>???>>>===<<<===>>>???BBBEEEJJJLLLJJJFFFBBBEEEMMMTTTYYYggg}}}wwwkkkaaaYYYSSSJJJKKKLLLMMMQQQYYY```bbbbbbhhh{{{jjjZZZOOOIIIEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDEEEGGGHHHHHHMMMLLLKKKLLLPPPccctttgggooo|||qqqkkkiiihhhlllrrrwwwwwwoooeee]]]TTTVVVVVVPPPIIIHHHIIIJJJEEECCCOOO[[[ZZZ[[[```^^^aaa]]]VVVRRRSSSTTTRRRNNNPPPSSSXXX]]]``````___^^^ZZZ{{{uuupppnnnlllkkkjjjiiigggeee\\\[[[XXXVVVTTTSSSSSSSSSQQQPPPPPPRRRVVV]]]ccchhhjjjkkkmmmmmmhhhccceeelll~~~qqqjjjaaaZZZIIIJJJJJJHHHGGGGGGIIIKKKHHHIIIIIIJJJOOOTTTSSSMMMNNNNNNMMMMMMMMMMMMNNNNNNTTTXXX[[[]]]```aaaZZZRRRNNNQQQUUUWWWWWWUUUQQQOOOOOOQQQTTTSSSQQQQQQSSSUUURRRWWWZZZYYYYYY\\\]]][[[bbb```]]][[[\\\^^^aaaccc```___^^^aaafffkkknnnooommmnnnppprrrqqqllleee```gggccc```ccciiiooopppoooqqqmmmkkklllrrryyy}}}~~~uuussswwwtttgggZZZWWWXXXUUUQQQQQQTTTRRRNNNNNNHHHDDDDDDCCC@@@???BBB>>>>>>>>>>>>>>>>>>>>>>>>;;;999777555555666777888888888999:::;;;>>>@@@BBBMMMLLLOOOTTT\\\ppp~~~VVVGGG;;;;;;:::888888::::::555///555555444444444333333333555777888888888888:::<<<>>>???]]]wwwsssxxx}}}zzzssswww}}}|||kkkddd```[[[XXXVVVTTTPPPMMMNNNKKKKKKRRR___llltttxxxcccYYYSSSLLLFFFCCCAAA@@@AAABBB>>><<<>>>>>><<<>>>BBBFFFGGGHHHKKKMMMLLLJJJHHHFFFHHHLLLTTT```ooo|||yyysssiii^^^WWWXXXUUUSSSUUU\\\dddkkkooolllrrr|||oooaaaUUULLLGGGEEEGGGBBB>>>>>>BBBDDDCCCAAADDDFFFHHHHHHGGGIIIMMMQQQRRRTTTPPPOOORRRVVVmmmwwwmmmmmmppp}}}zzznnniiiiiihhhooowww|||}}}ssshhh___^^^[[[VVVQQQNNNNNNOOOMMMPPPWWW]]]ccchhhlllnnnhhhfffdddaaa^^^\\\ZZZYYY___```dddjjjpppqqqmmmiiidddtttyyyuuuqqqqqqtttuuurrrnnnjjjjjjgggbbb[[[XXXYYY[[[^^^YYYSSSTTT\\\gggqqqvvvyyy{{{|||yyytttpppooopppsssuuuqqqeeeTTTNNNOOOOOONNNMMMNNNQQQTTTSSSSSSQQQSSS[[[cccccc^^^UUUUUUTTTTTTUUUWWWXXXYYY```lllzzzttthhhhhheeebbbaaabbbbbbaaa___bbbdddffffffeeeeeegggiiimmmqqqrrrpppppptttxxxwwwyyyxxxxxxyyy|||~~~~~~mmmgggiiijjjddd]]]VVVWWWUUUQQQRRRUUUTTTPPPNNNIIIEEEFFFFFFCCCDDDGGG@@@@@@@@@@@@?????????>>>;;;:::999777777666777777888888888999;;;===???AAAHHHIIIOOOUUU]]]mmmfffGGG::::::888666666777888666444555555555444444444333333555777888999888999:::<<<@@@IIImmmpppyyy{{{|||zzzuuuuuuwww~~~}}}yyy|||~~~zzzqqqcccUUUTTTQQQMMMKKKKKKJJJGGGEEEJJJIIIJJJNNNYYYlll~~~hhhYYYJJJGGGGGGCCC@@@???AAA===<<<>>>???===>>>BBBEEEFFFIIILLLNNNNNNLLLJJJHHHIIIKKKQQQ[[[jjjxxxyyypppgggbbbeeeaaa^^^]]]bbbiiirrrwwwwww}}}tttnnneee[[[SSSNNNLLLKKKIIIEEEBBBBBBDDDFFFGGGFFFEEEHHHKKKLLLMMMOOOSSSVVVVVVXXXTTTRRRTTTSSS```{{{wwwtttrrrtttyyy}}}{{{sssllljjjkkklllttt~~~}}}rrriiiiiiiiigggeeeeeefffhhhaaaccchhhnnnrrrtttsssrrrpppmmmhhhdddbbbccceeegggpppsssxxx~~~~~~wwwqqqkkkuuu|||xxxuuuvvvvvvrrrmmmhhhggggggaaa______dddmmmwww~~~~~~zzzvvvuuupppttthhh]]]eeedddbbb```^^^^^^aaadddfffeeebbbccclllwww{{{yyygggfffeeeeeefffhhhjjjllluuu}}}|||~~~~~~}}}wwwggg______aaa___\\\UUUVVVTTTQQQRRRVVVUUURRROOOKKKGGGGGGFFFCCCDDDGGGDDDCCCCCCBBBAAA@@@??????<<<<<<;;;:::999888666666777777777888999<<<>>>???BBBGGGOOOVVV\\\hhh|||VVVBBB===;;;888777666666666777555555555444444444444333555777888999888999;;;<<<@@@VVV|||zzzjjjvvvxxxxxxyyy|||~~~}}}~~~yyytttzzzsss```WWWRRRKKKCCCFFFDDDBBBAAABBBBBBAAA@@@BBBEEEIIIOOOZZZmmmyyyvvvxxxgggMMMHHHKKKFFF@@@???@@@======@@@@@@>>>???BBBFFFIIIMMMQQQSSSSSSRRRQQQOOONNNNNNQQQYYYgggwww~~~yyywwwxxxvvvsssqqqssszzzvvvnnn]]][[[WWWTTTSSSTTTUUUWWWLLLLLLIIIFFFDDDEEEGGGJJJFFFIIINNNRRRUUUYYY]]]______```\\\ZZZ[[[TTTUUUfff}}}xxxssstttuuutttssstttvvvyyy|||zzzxxxuuussstttzzz}}}xxxvvvrrrllliiiiiiooovvv{{{~~~xxxzzzzzztttooommmgggjjjpppzzzxxx{{{xxxiiiccc{{{yyyzzz{{{}}}}}}xxx|||sssiiidddddddddbbb______```___]]]___bbbbbb^^^ZZZUUUPPPMMMIIIDDDDDDHHHGGGFFFEEEDDDBBBAAA@@@???======>>>>>><<<999777555666666666666888:::<<<>>>AAAGGGOOOUUUZZZdddrrr~~~oooKKKCCC???===;;;999555555888555555555555444444444444555666888999999:::;;;===>>>aaatttuuuvvv}}}uuulllrrrwwwhhhUUUHHHEEEEEECCC???BBBAAAAAAAAAAAABBBBBBBBBBBBFFFNNN\\\lll{{{sssmmmeee]]]```bbbgggooo|||WWWMMMNNNHHHAAA@@@???======AAAAAA@@@@@@CCCIIINNNTTTXXX[[[[[[[[[[[[YYYWWWVVVVVV]]]kkk}}}uuueeeYYYSSSJJJJJJKKKMMMRRRXXX]]]```WWWXXXWWWSSSMMMLLLOOOTTTOOOSSSYYY___dddhhhlllmmmmmmooojjjhhhjjjaaa[[[ddd{{{|||yyyxxxyyy~~~|||yyywwwwww|||{{{vvvtttyyy~~~tttqqqooofffzzzvvvvvvrrrlllhhhiiikkkmmmnnnuuuxxxyyyxxx{{{~~~yyyjjjeee^^^XXXPPPIIIHHHLLLIIIHHHGGGEEEDDDBBBAAA@@@>>>???@@@@@@>>>;;;888666666666555666777999;;;<<>>===iiiooooooppp}}}~~~xxxooowww}}}jjjfffZZZPPPEEEBBBDDDEEEDDDBBBCCCCCCCCCBBBBBBCCCDDDEEEGGGHHHSSSjjjvvvddd```ZZZQQQQQQQQQRRRTTT\\\jjjzzzjjjUUUPPPJJJDDDBBB???======@@@BBBAAABBBFFFLLLQQQYYY^^^aaaaaabbbcccaaa```^^^^^^cccpppmmm[[[MMMEEEBBBCCCCCCDDDHHHNNNUUU\\\``````dddfffddd______dddjjjdddfffiiinnnsssuuuwwwwwwwwwzzzuuuuuuyyyssskkkppp~~~~~~zzzeeehhh}}}iiixxxrrrqqqnnnjjjhhhiiippp{{{{{{qqqfffWWWKKKHHHLLLIIIHHHGGGFFFDDDCCCBBBAAA???@@@AAAAAA@@@===;;;999666666666666777999;;;<<>><<<>>>@@@AAAFFFKKKSSS[[[eeejjjkkkkkkmmmoooiiikkkkkkiiihhhnnn{{{yyyfff\\\PPPFFFCCCCCCCCCCCCDDDCCCDDDGGGOOOZZZeeelllgggmmmuuu{{{wwwyyy|||}}}yyykkkrrrooohhhiiilllnnnvvv~~~{{{{{{{{{xxx{{{```SSSQQQHHHGGGGGGFFFEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@???>>>777777777777888999;;;<<<>>>FFFLLLPPPZZZfffkkkiiisssrrrtttiiiRRR>>>;;;<<<777444777777666666666555555555555444666999::::::;;;>>>@@@]]]rrriiinnnkkk|||}}}{{{lll^^^OOOEEEHHHCCCAAABBBEEECCC???BBBJJJBBBDDDGGGHHHGGGIIIMMMPPPZZZooo|||lllyyyzzzeeeZZZXXXPPPPPPNNNKKKJJJPPP[[[dddssszzzuuuYYYPPPJJJAAACCC>>><<<===???AAAGGGMMMYYYaaakkkqqqrrrqqqsssuuummmooopppmmmjjjnnnxxxttteeeYYYPPPFFFAAABBBEEEEEECCCCCCCCCEEEKKKWWWfffuuu}}}vvv{{{uuuyyymmmYYYZZZ\\\ZZZVVVVVV[[[cccqqq~~~wwwvvvyyyfffWWW\\\NNNIIIFFFGGGFFFCCCDDDFFFFFFEEEDDDCCCAAA@@@>>>>>><<<;;;:::777666666999<<>>===EEEfffkkklllpppooo{{{```UUUOOOGGGDDDGGGEEECCCAAABBBEEEFFFEEECCCDDDFFFHHHHHHIIIOOOWWW^^^sssyyyooohhhkkkttt{{{{{{nnn___YYYVVVTTTSSSOOOLLLOOOUUU___gggrrrvvvpppvvv]]]NNNHHHDDDAAA???>>>???@@@BBBHHHPPPeeejjjrrrxxx||||||zzzzzzyyyxxxzzzzzzxxx|||yyylll___YYYLLLHHHGGGHHHGGGDDDDDDGGGJJJJJJLLLQQQ\\\kkk{{{~~~zzzaaa\\\ZZZUUUPPPLLLMMMQQQYYYhhhvvv}}}zzzvvvvvvxxx{{{}}}uuusssyyyuuu\\\[[[NNNHHHEEEFFFFFFCCCCCCFFFFFFEEEDDDCCCAAA@@@???>>><<<<<<:::888666666999;;;@@@BBBIIISSS___hhhmmmnnnyyyxxxvvvxxxrrrIII@@@>>><<<<<<:::888888888777666666555555666;;;888777<<<;;;;;;GGGxxx~~~jjjmmmrrrtttqqqWWWNNNKKKFFFDDDFFFEEECCCAAABBBEEEFFFEEECCCDDDFFFIIIMMMSSSZZZbbbggg{{{nnnfff```aaaeeehhhmmmrrrmmmxxx}}}mmmggg]]]TTTQQQPPPNNNNNNPPPXXX\\\dddfffbbbeeexxxxxx[[[NNNIIIEEEBBB???>>>???@@@AAAIIIQQQdddkkkuuu}}}~~~~~~}}}{{{~~~~~~yyyxxxssseeeVVVOOOIIIEEEDDDFFFFFFEEEGGGKKKHHHIIILLLRRR\\\jjjzzzqqqeee\\\WWWPPPIIIFFFFFFJJJUUU___xxx~~~zzzvvvvvvvvvvvvuuusssqqqppplllooorrruuuwwwvvvuuutttmmmkkkhhhccc^^^]]]___bbbdddnnnyyywwwpppssstttwwwjjj\\\QQQIIIDDDEEEFFFDDDCCCDDDEEEEEEDDDCCCBBB@@@@@@???======;;;999777777999;;;???BBBIIIRRR]]]fffkkkmmmxxxyyyyyywww[[[===???BBB===<<<999888888777777666555555555:::777777===<<>>>>>===:::888777888:::>>>AAAGGGPPPYYYaaagggjjjqqqvvvzzzwwwxxxxxxEEEAAADDD===???999999888888777666666555333888777999???BBBOOOggg~~~ppp{{{pppdddkkkwwwwwwtttuuuiiiRRRJJJJJJHHHEEEDDDHHHGGGFFFGGGHHHIIIKKKKKKRRRUUU\\\hhhvvviii\\\XXXUUUTTTPPPLLLMMMRRRTTTYYY^^^eeeqqqrrr```WWWSSSTTTXXXaaaeeeeee```[[[]]]dddjjjvvvwwwqqqdddXXXRRRKKKEEEEEEBBB@@@@@@???BBBMMMYYYllluuupppeeeaaaZZZTTTQQQMMMIIIJJJNNNPPPRRRVVV\\\eeerrrwww___VVVLLLGGGDDDCCCHHHNNN```ggglllmmmoooooolllfffaaa^^^YYYUUURRROOOLLLJJJMMMNNNOOOPPPOOONNNLLLJJJNNNNNNMMMMMMLLLLLLLLLLLLHHHHHHHHHFFFDDDCCCEEEGGGBBBIIIPPPTTT```wwwnnnaaa^^^eeeooo}}}vvvZZZQQQMMMLLL\\\sssiiiZZZKKKGGGHHHGGGDDDCCCDDDDDDDDDCCCCCCBBBBBBBBB??????>>><<<999777888999;;;???DDDKKKSSSZZZ```dddjjjsss{{{zzzwww}}}YYYEEEBBB===@@@999999999888777777666666444888777999???CCCWWWvvvyyymmmyyy{{{qqqhhhccciiixxxxxxrrrrrrwwwppp```NNNHHHIIIIIIGGGEEEIIIIIIIIIJJJKKKMMMPPPRRR___bbbjjjvvvlllYYYVVVSSSRRROOOKKKLLLPPPNNNRRR[[[dddlll}}}xxxggg___dddlllllliiiqqqxxxzzzxxxsssjjjccc\\\SSSKKKFFFDDDBBBAAA@@@DDDRRR___ssszzz|||xxxoooeee___XXXSSSSSSWWW^^^___bbbhhhppp|||```ttt~~~dddYYYNNNHHHDDDAAABBBFFFLLLQQQSSSSSSSSSUUURRRNNNIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCHHHGGGGGGFFFEEEEEEEEEEEECCCDDDEEEDDDCCCBBBCCCEEEAAAFFFIIIKKKVVVooo|||jjj\\\RRRRRRUUUVVVggg~~~^^^RRRNNNJJJMMMUUUvvv|||hhhTTTKKKKKKIIIFFFDDDDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@===:::888888999:::===BBBHHHMMMSSSZZZ^^^eeeqqq|||~~~zzz{{{uuuNNNBBB???>>>:::999999888888777666666666999888999<<>>:::888888888:::>>>BBBFFFIIIOOOUUUZZZaaalllyyy~~~||||||YYYGGGDDD:::::::::999888888777777666888:::999999;;;???]]]qqqbbbfffhhhkkk{{{~~~{{{~~~rrreeeUUUTTTRRROOOOOORRRTTTUUUXXXZZZ\\\]]]^^^bbbhhhmmm{{{pppeee[[[WWWUUUSSSSSSVVVUUU[[[kkkyyywwwsss}}}qqqppp}}}pppbbbRRRGGGHHHFFFEEECCCCCCJJJ\\\nnnvvvnnniiijjjoookkkkkkjjjlllrrr}}}yyyooo```]]]\\\]]]```hhhxxxtttqqqsssEEEKKKggg{{{xxxssscccXXXNNNIIIGGGEEEEEEGGGFFFHHHGGGEEEFFFKKKMMMLLLKKKLLLLLLKKKJJJIIIIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIKKKLLLNNNOOOOOOOOOPPPRRRSSSRRROOOMMMMMMMMMIIIOOOSSSSSS]]]ttttttdddYYYNNNFFFCCCGGGLLLRRRcccmmmOOOEEEFFFEEEAAAMMMdddbbbSSSOOOMMMIIIFFFCCCCCCCCCDDDDDDDDDDDDDDDAAABBBAAA???;;;888777888;;;>>>CCCEEEHHHLLLSSSXXX]]]hhhttt{{{|||}}}bbbLLLHHH777::::::999999888777777777777::::::;;;>>>CCCdddhhhaaahhhkkkmmm}}}zzzxxx~~~kkk```ZZZ]]]^^^[[[YYYZZZ\\\]]]bbbdddggghhhjjjnnnuuu{{{ttteee___]]][[[ZZZ\\\]]]___jjjuuupppmmmxxxrrr{{{iiiWWWKKKHHHGGGEEEDDDDDDLLL___rrr{{{rrrlllmmmrrrwwwvvvuuuuuu{{{}}}oooaaa]]]YYYTTTNNNJJJMMM\\\lllqqqddd```^^^fffzzz@@@FFFSSSlll{{{pppnnnyyyzzzlllhhh^^^[[[TTTLLLIIIKKKNNNOOOIIISSSRRROOOVVVXXXYYYbbb]]][[[\\\___^^^XXXTTTTTTOOOQQQSSSRRROOOOOOQQQSSSXXXZZZ^^^```bbbcccddddddhhheeebbbaaabbbdddeeeeeeaaaaaadddeeellltttbbbOOOHHHHHHBBBDDDEEEGGGOOOaaazzzXXXGGGDDDBBB???DDDIII\\\~~~nnn```VVVIIIGGGOOOCCCDDDDDDDDDCCCBBB@@@???CCCAAA@@@??????===;;;999:::;;;===AAAFFFKKKOOOQQQ\\\dddooowww|||YYY:::@@@;;;:::888999::::::999777;;;666888>>>>>>IIInnnlllfffdddgggssswwwsss|||zzzlllccchhhgggfffggghhhjjjooouuuwwwxxxyyy{{{|||xxxvvvwwwwwwuuuvvvyyyuuuuuutttWWWQQQNNNGGGDDDFFFHHHQQQlllyyyrrruuuuuu||||||~~~rrrhhh]]]WWWVVVYYYccclll}}}~~~nnn```XXXPPPIIIGGGGGGHHHLLLQQQmmmbbbWWWPPPNNNWWWlll???AAAFFFUUUqqq|||{{{xxxqqqooo||||||jjjcccYYYXXXSSSNNNKKKOOOWWW\\\aaaiiifffdddmmmppppppvvvuuuqqqmmmlllggg___ZZZYYYTTTTTTSSSRRRQQQTTTZZZ___iiimmmsssvvvwwwwwwwwwwwwyyyvvvsssrrrtttuuuvvvvvvxxxvvvxxxvvvyyyppp```QQQLLLKKKDDDCCCBBBCCCGGGQQQiii^^^JJJEEEDDDAAADDDGGGPPPeeesss```OOOHHHIIIFFFFFFGGGGGGFFFEEECCCBBBCCCBBBAAA@@@@@@???<<<999999:::<<>>===BBBIIILLLWWW{{{|||rrrooouuusssppplll^^^ZZZZZZYYYSSSLLLNNN\\\kkkuuulllfffaaaYYYTTTTTTWWWWWWWWWWWWXXXZZZ]]]^^^fffnnnxxx~~~||||||}}}||||||~~~}}}iiibbbZZZVVVRRRIIIKKKCCC@@@CCCAAADDD^^^}}}~~~eeeRRRKKKJJJIIIGGGVVVbbbggg{{{ooo]]]QQQGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDCCC???<<<777777888:::>>>CCCGGGJJJPPP]]]ooo}}}aaa@@@@@@>>>;;;::::::::::::999999;;;;;;;;;FFFdddfff^^^eeeooorrrssszzzzzztttvvvcccVVVNNNIIIGGGKKKSSS```ttt{{{qqqllleee[[[TTTNNNIIICCC???BBB??????AAAAAA======???GGGTTTeeewww}}}tttwww}}}ooobbbYYYPPPIIIFFFFFFFFFIIIMMMcccwww}}}eeeVVVLLLNNNddd~~~{{{zzz}}}||||||<<<999>>>FFFEEEFFFZZZuuuzzzkkkfffmmmmmmgggpppkkk\\\ZZZYYYXXXSSSKKKJJJXXXiii|||rrriiifffddd___[[[ZZZ\\\___dddiiilllllljjjggglllrrrzzz~~~~~~lllhhh```ZZZYYYTTTQQQGGGDDDFFFDDDBBBPPPcccvvvvvvoooaaaTTTOOONNNMMMIII[[[jjjooo~~~{{{hhh]]]TTTEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEDDDAAA>>>888888777888;;;???DDDFFFOOO[[[lllzzz|||HHH@@@>>>;;;:::;;;<<<<<<;;;999===<<<;;;LLLrrrwwwuuueeefffkkkxxxmmmiiilllmmmooo{{{iiiVVVPPPIIIFFFLLLZZZjjjyyy|||pppjjj___OOODDD???@@@BBBCCCEEEAAA???@@@???;;;:::===>>>FFFQQQ___ssswwwuuutttfff\\\SSSKKKIIIHHHGGGJJJOOO\\\ppp{{{dddYYYOOOSSSlllzzzwwwuuussstttwww|||wwwpppjjjeeedddhhhiiigggcccccceeeooo@@@<<<<<>><<<<<>>???;;;:::@@@EEEFFFSSSttttttkkkgggeeeaaa\\\ddduuuppp}}}{{{gggYYYWWWQQQPPPQQQLLLGGGPPP___wwwrrrkkkgggjjjpppvvvzzz|||sssdddgggyyyqqqnnniiigggfff```XXXVVVXXXXXXVVVVVVQQQQQQSSSPPP^^^```KKKGGGDDDCCCBBBAAAAAABBBCCCDDDDDDBBB??????@@@BBBCCCDDD???<<<999666666888;;;>>>DDDRRRfffyyyKKKGGGAAA===;;;999888777888>>>===CCCjjjyyyaaa^^^iiijjjxxxtttllljjjooouuuxxx|||www]]]TTTHHHMMMSSSWWW```ooo~~~qqqgggggguuurrr^^^SSSNNNGGGCCCCCCDDDCCCAAABBB???>>>@@@???<<<;;;>>>999===CCCJJJSSSbbbxxx|||hhhUUUOOOPPPWWWjjjwwwiiiaaaXXXOOOLLLJJJIIIKKKOOOgggsssZZZMMMNNNccc|||ooocccZZZVVVSSSTTTWWW\\\dddnnnyyyrrrXXXPPPMMMIIIFFFFFFGGGGGGHHHGGGDDDGGGKKKHHHFFFRRRddd???===;;;:::;;;===AAACCCTTTcccwwwrrrmmmeee______eeevvv~~~vvvxxxvvvjjj^^^YYYUUUQQQNNNIIIHHHPPPYYYyyyfffdddfffeeegggmmmyyymmm\\\```zzzqqqooojjjddd^^^[[[ZZZYYYXXXYYYSSSOOOKKKGGGSSSxxx___PPPEEEBBBBBBBBBBBBBBBBBBAAAAAADDDCCCBBBAAA@@@AAABBBBBBBBBAAA???<<<::::::<<>>===:::;;;>>>>>>>>>DDDAAAqqq{{{zzzsss\\\YYYbbbjjjxxx}}}uuuooolllqqqyyyttt___OOOKKKKKKUUUcccgggiiixxx~~~ooofffnnnyyyhhh\\\MMMJJJFFFBBB@@@??????@@@<<<<<<;;;:::::::::;;;;;;:::;;;@@@IIIRRR```tttvvv```PPPOOONNNOOOeeewwwhhhaaaXXXOOOLLLKKKJJJNNNSSSmmmnnn\\\RRRRRRgggyyysssrrrsssttt}}}{{{tttjjj]]]TTTPPPPPPPPPOOOPPPTTT^^^lllyyywwwcccWWWNNNNNNMMMJJJFFFDDDDDDEEEIIIHHHFFFFFFGGGIIILLLNNNqqq???===;;;::::::<<>>EEEUUUjjjyyy```OOOBBB@@@???::::::???===>>>EEEJJJ}}}vvvvvv~~~}}}mmm]]]YYYbbblllvvvqqqnnnlllssszzz{{{lll[[[RRRNNNVVVhhhxxxyyyrrrwwwvvviiijjjyyyvvvdddWWWNNNLLLHHHDDDAAA@@@@@@@@@<<<<<<;;;:::::::::;;;;;;;;;<<<@@@GGGNNNZZZmmm}}}ppp[[[KKKKKKJJJLLLbbb~~~uuuggg___VVVNNNJJJGGGGGGKKKPPPooommm[[[SSSWWWpppwwwmmmgggeeedddcccmmmkkkeee\\\RRRKKKGGGGGGIIIIIIKKKQQQ\\\jjjyyyvvv]]]OOONNNNNNNNNKKKHHHFFFFFFFFFGGGGGGEEEEEEEEEGGGIIIKKK```???>>>;;;999999:::<<<>>>???HHH___}}}uuummmiiibbbkkk~~~~~~yyyzzz~~~zzz}}}vvvuuuyyyyyytttmmmuuuyyypppZZZIIIJJJUUUhhhvvvmmmddd```___^^^aaaeeettt|||gggbbbgggkkksss}}}}}}{{{gggYYYTTTUUUmmm{{{lllbbb]]]]]]___bbb\\\VVVNNNEEEDDDUUUjjjnnnYYYIIIEEEDDDBBBAAA@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCAAA>>>;;;:::<<<>>>CCCWWWmmm|||qqqVVVBBBAAABBB;;;999@@@<<<>>>FFFWWWwwwlllfff^^^ZZZcccqqqsssmmmkkkjjjiiisssyyynnnpppqqqwwwggg[[[WWWSSSccczzzxxxuuu{{{~~~mmmhhhppp{{{wwwcccSSSOOOMMMIIIEEEBBBAAAAAAAAA===<<<;;;:::::::::::::::<<<<<<>>>DDDIIISSSdddsssmmmYYYJJJIIIHHHJJJ___zzz|||uuussswwwlllaaaXXXNNNIIIFFFDDDIIIOOOssshhhXXXQQQ\\\yyywwwlllfffbbb]]]XXXYYYWWWSSSMMMFFFAAA??????CCCDDDGGGOOO[[[kkkzzzmmmTTTIIIMMMNNNNNNMMMJJJHHHGGGGGGEEEEEEEEEDDDDDDEEEEEEFFFOOOxxx@@@>>>;;;999888999:::;;;>>>BBBPPPjjj~~~wwwqqqmmmqqq~~~}}}xxxtttrrrrrrqqqrrrpppnnnssszzz|||xxxvvv}}}yyycccQQQQQQYYYkkk|||qqqeee]]]ccc^^^YYYVVVUUUUUUUUUVVVYYYiiikkkfffdddkkkwwwzzz}}}vvvbbbWWWQQQGGGTTTeeeuuuhhhcccdddggggggaaaZZZRRRIIIFFFQQQ___ppp___SSSGGGEEEBBB@@@???AAABBBDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBB???<<<;;;<<<===BBBWWWooo}}}}}}ZZZ@@@@@@CCC<<<999@@@===???FFFcccuuuaaa``````]]]iii~~~xxxiiieeeeeeeeefffooovvvnnn```aaafffrrriii^^^\\\[[[ooo}}}wwwyyysssjjjmmmttt{{{fffTTTOOOMMMJJJFFFCCCAAA@@@@@@===<<<;;;;;;::::::::::::;;;;;;===AAAEEENNN]]]lllppp]]]NNNJJJHHHKKK___xxxyyypppmmmqqq~~~tttfff]]]RRRKKKFFFDDDJJJQQQtttzzzbbbSSSRRRdddxxxooofff]]]UUULLLKKKHHHDDD@@@>>>>>>>>>AAACCCHHHQQQ^^^nnn|||~~~aaaPPPHHHIIIKKKLLLKKKIIIGGGFFFGGGEEEEEEEEEEEEDDDDDDCCCCCCHHHhhh@@@>>><<<:::888888888999===???GGGYYYqqq|||vvvuuuwwwzzztttpppkkkggghhhiiijjjnnnwww~~~yyy{{{{{{ssscccUUURRRXXXddd~~~~~~uuukkkeeeeeeccc```]]][[[ZZZVVVSSSVVVXXXoooyyykkk```cccooowww|||uuu___WWWRRRDDDJJJKKKuuu}}}mmmffffffiiijjjeee^^^TTTIIIFFFMMMVVV|||nnn\\\RRRHHHFFFCCCAAA@@@AAABBBDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBB@@@===<<<===>>>EEEYYYppp}}}dddDDD@@@CCC===;;;??????BBBGGGppp{{{^^^]]]aaabbbuuuqqqeeecccdddfffjjjooovvvqqq\\\ZZZ[[[ddduuummmaaa]]]```www~~~zzzzzzxxxnnnlllooo~~~jjjVVVOOOMMMJJJGGGDDDAAA@@@???======<<<;;;:::999999::::::999<<>>>>>AAACCCIIISSS```ppp}}}rrr___RRRJJJEEEFFFHHHGGGEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCIIIbbb@@@>>><<<:::999888888888:::<<>>???IIIZZZmmmxxxVVVDDDAAA???>>>???@@@FFFLLL~~~|||~~~^^^\\\bbbiiikkkddddddeeejjjpppqqqxxx~~~xxxsssqqqsss```ZZZUUUXXXeeevvvnnnddd``````{{{xxxyyy}}}sssllliiinnnYYYQQQOOOLLLIIIEEECCCAAA@@@>>>===<<<;;;:::999999999999888:::>>>AAAGGGUUUbbbssswwwfffTTTKKKGGGMMMbbbwwwkkkjjjwwwrrrmmmdddXXXNNNEEEBBBIIIRRRmmmuuu\\\QQQVVVsssuuucccUUULLLBBB@@@>>>======>>>>>>===???BBBIIITTTbbbrrrmmm```TTTIIIAAABBBBBBBBB@@@@@@BBBDDDGGGFFFEEEEEEDDDDDDDDDDDDKKKbbb???>>>===;;;:::999999999999;;;>>>EEEQQQ```oooyyy{{{yyy}}}yyyvvvyyywwwrrrpppjjjbbb___ccckkkvvvvvvtttxxx|||qqqkkkddd\\\UUUKKKJJJ]]]yyywwwhhhgggoooyyyiii\\\UUUEEEHHHHHHLLLtttxxxssssssvvvxxxrrrcccPPPEEEEEEIIIPPPdddPPPGGGFFFEEECCCBBBBBBAAAAAA@@@AAABBBBBBBBBAAA@@@???AAABBBBBBAAA@@@???@@@AAAJJJVVVdddmmmvvvqqqKKK???AAAAAA???@@@JJJSSSzzz^^^ZZZbbbpppzzzhhhdddeeedddhhhpppppptttzzz}}}zzztttqqqkkkhhhrrrzzzcccZZZQQQPPPZZZkkk{{{|||mmmkkknnnooo|||zzzooohhhssssss___SSSRRROOOLLLHHHEEECCCBBB>>>===<<<;;;:::999999999999888:::<<<>>>CCCOOO\\\fff~~~yyyhhhVVVKKKHHHQQQggg}}}tttqqqtttyyyrrriii\\\PPPFFFCCCJJJUUUqqqwww^^^UUUXXXxxxvvvbbbTTTMMMCCC@@@===<<<===>>>===;;;===BBBJJJWWWgggwwwsss```XXXOOOFFF?????????===<<<>>>AAADDDGGGFFFDDDCCCBBBCCCEEEFFFIIIddd??????===<<<;;;:::::::::;;;<<<>>>AAAGGGRRR^^^gggnnnooonnnnnnvvv{{{xxx||||||sssppppppkkkccccccfffnnnyyyvvvqqqkkkddd[[[RRRLLLLLLSSSjjjsssiiimmmvvvooo^^^UUUCCCFFFLLL???XXX}}}ppp[[[NNNKKKMMMCCC}}}iiiSSSFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAABBBAAA@@@???>>>@@@AAABBBBBB@@@@@@AAABBBGGGQQQ[[[bbbkkkvvv}}}~~~RRR???BBBDDD??????MMMYYYttt\\\YYYbbbtttwwwhhheeeddd```dddlllkkknnnrrruuu{{{wwwjjjfffuuurrriiieeeiiicccYYYNNNKKKUUUgggyyyvvvlllsss~~~tttjjj^^^}}}wwweeeUUUTTTRRRNNNKKKGGGEEECCC>>>>>><<<;;;:::999999999999888999;;;<<>>===>>>???===;;;>>>CCCMMM[[[lll}}}cccNNNKKKIIIDDD???>>>===;;;:::===AAAEEEFFFEEECCCAAAAAACCCEEEGGGHHHgggCCCBBB???===:::999999999<<<<<<<<<>>>BBBGGGMMMQQQ]]]]]]___fffooovvvyyyzzz{{{{{{xxxwwwsssmmmhhhiiikkkpppwww}}}|||qqqiiieee^^^QQQIIIIIIJJJVVVzzz}}}ggglllvvvqqqaaaRRRFFFHHHCCCIIIUUUzzznnn]]]WWWYYYRRRppp~~~cccSSSMMMJJJGGGFFFFFFEEECCCAAAAAAAAAAAABBBCCCCCC@@@>>>>>>AAACCCDDDCCCAAA???>>>HHHMMMRRRXXXaaammmwww}}}RRR>>>HHH>>>BBBEEEGGGjjjdddYYYYYYaaa{{{}}}jjjcccfffhhhiiijjjjjjfffjjjsssvvvzzztttccceeeeeennn||||||fff___cccuuujjj^^^QQQMMMOOOWWWcccnnnuuu{{{oooyyyxxxlllhhhlll}}}qqqeee\\\YYYTTTPPPMMMIIIDDDAAA>>>===<<<;;;:::999999999;;;888777999999<<>>>>><<<;;;;;;<<<===>>>EEEJJJJJJEEECCCFFFHHHEEEMMMkkkDDDCCC@@@>>>===<<<<<<===<<<<<<;;;<<<>>>AAAEEEGGGOOOPPPSSSXXX___gggmmmppp~~~{{{yyyuuuppplllkkklllnnnsssyyy|||}}}|||qqqgggbbb[[[NNNGGGHHHGGGMMMgggkkkjjjrrrwwwfffVVVFFFDDDFFFHHHOOOrrr}}}hhhYYYYYYnnn~~~eeeXXXJJJGGGEEEDDDEEEEEEDDDBBBEEEDDDCCCDDDEEEDDDBBB??????AAACCCDDDCCCAAA@@@???DDDHHHMMMRRRZZZfffqqqyyyeeeFFFIII===BBBEEEMMMtttcccZZZ[[[eee}}}iiiaaabbbdddfffhhhfffbbbeeennnpppuuuppp```ZZZVVVXXX```dddfffrrrnnngggjjj{{{kkk___SSSMMMLLLNNNVVV^^^```eeeqqq|||xxx}}}ssspppoooyyyfffYYYVVVRRROOOLLLHHHDDDBBBAAA???>>><<<:::888888777:::888777999999<<>><<<;;;;;;<<<<<>>===<<<;;;;;;<<<===>>>CCCHHHIIIDDDCCCFFFIIIHHHUUUrrrFFFEEECCCAAA@@@@@@@@@@@@???>>>>>>============>>>???BBBFFFIIINNNUUU___fff~~~}}}zzzuuuqqqmmmllllllnnnrrrvvvxxxxxxqqqrrruuu}}}vvvhhhaaaYYYMMMGGGHHHFFFEEERRRddduuujjjmmmwwwppp```MMMEEEEEEDDDIIIiiisssxxx|||ccc[[[JJJGGGDDDEEEHHHJJJHHHFFFGGGFFFDDDDDDEEEDDDBBB???@@@AAABBBCCCCCCBBBAAA@@@???BBBFFFKKKQQQ\\\iiirrrvvvMMMIII???EEEBBBWWWaaaZZZ]]]jjj}}}jjjbbbbbbcccfffhhheee```bbbiiikkkpppjjj]]]UUUMMMIIIKKKKKKIIIMMMUUU___uuunnnhhhsssfff[[[PPPJJJGGGEEEGGGLLLMMMSSSddd|||~~~}}}|||oooiiittt{{{cccZZZWWWSSSPPPNNNKKKGGGEEECCCBBB???===:::888777666:::888777999999;;;DDDMMMVVVkkk|||rrrlll```SSSPPPWWWeeexxxwwwqqqiii^^^QQQIIIOOOXXXuuusss]]]```pppppp]]]OOOFFFCCCDDDAAA@@@>>><<<;;;;;;<<<===BBBKKKYYYhhhvvvoooQQQJJJDDDBBBCCC@@@===<<<;;;;;;;;;<<<===>>>DDDHHHJJJFFFEEEHHHMMMNNN^^^|||JJJIIIGGGDDDBBBBBBAAAAAACCCCCCBBBAAA@@@>>>===<<<999===AAABBBCCCKKKXXXbbbyyy~~~xxxsssllljjjhhhiiimmmqqqtttvvvgggeeegggrrrmmmbbbZZZOOOHHHIIIHHHDDDHHHQQQkkknnnjjjqqqzzzlllXXXMMMEEEFFFHHHbbbyyy___XXXLLLIIIGGGJJJPPPSSSRRRPPPLLLJJJIIIHHHIIIHHHFFFDDDBBBAAAAAABBBCCCCCCBBBAAA<<<<<>>;;;999888888999777777999999:::BBBLLLSSSggg~~~yyypppmmm^^^QQQPPPYYYiiizzzyyysssjjj^^^PPPJJJQQQ\\\~~~qqq\\\___rrr{{{aaaPPPGGGCCCDDDFFF@@@???===;;;;;;;;;<<<===BBBLLL\\\lllyyy^^^JJJIIIEEEAAABBB???===<<<;;;;;;;;;<<<===>>>FFFIIIKKKJJJHHHKKKRRRWWWmmmQQQOOOKKKHHHEEECCCBBBAAADDDDDDDDDDDDCCCAAA???>>>:::>>>AAA@@@@@@FFFTTT```uuu~~~vvvppphhhfffdddeeeiiinnnqqqrrrccc```bbbmmmtttccc\\\QQQIIIIIIIIIFFFGGGKKKPPPooosssiiinnnrrr]]]PPPHHHJJJMMM___yyy^^^VVVLLLJJJIIIOOOYYY```aaa___UUUSSSQQQOOOOOONNNLLLJJJEEECCCAAAAAABBBCCCBBB@@@<<<:::<<<@@@EEENNN___pppwwwzzzIIIFFFEEEHHHJJJpppsssoooWWWYYY^^^ooo~~~oootttwwwoooiiiiiijjjjjjlllpppooohhhdddeeefffkkkyyynnn___WWWSSSKKKFFFFFFGGGGGGEEEEEEJJJFFFHHHYYYttttttmmmuuuzzzxxx{{{fff]]]UUURRROOOKKKJJJLLLKKKWWWlll~~~ssskkkwwwzzzqqqfffccc^^^ZZZVVVQQQMMMIIICCCBBB@@@>>><<<;;;;;;:::888777777999888:::AAAJJJSSSeeezzzyyyqqqjjj[[[MMMNNNYYYjjj{{{xxxmmm^^^NNNIIISSS```lllYYY]]]ssszzzfffPPPEEEBBBAAAAAACCC???>>><<<;;;:::;;;===>>>BBBNNN```qqq}}}uuuWWWHHHKKKGGGCCCCCC@@@===<<<<<<;;;<<<===>>>???FFFIIIKKKJJJIIIKKKTTT\\\VVVTTTPPPLLLHHHFFFDDDDDDCCCCCCCCCDDDCCCBBBAAAAAA===???AAA???===CCCPPPZZZppp}}}}}}||||||{{{wwwpppjjjcccaaaaaacccfffiiikkkkkk```^^^aaalll}}}zzzfff]]]SSSJJJHHHHHHFFFFFFIIIKKK___{{{yyyjjjkkkvvvaaaQQQHHHLLLPPP```{{{{{{kkkzzzaaaVVVIIIHHHJJJUUUeeeqqqtttttt```]]]YYYUUUSSSPPPMMMKKKIIIEEEAAA@@@BBBCCCAAA???===999:::???CCCLLL```tttzzzMMMGGGGGGFFFHHHssspppyyydddSSSZZZ___ppp{{{jjjjjjhhheeecccfffhhhjjjnnntttrrrkkkeeedddfffkkkwwwvvvggg[[[UUUPPPLLLHHHGGGHHHHHHGGGEEECCCHHHLLLOOOTTTcccxxxwwwwww{{{uuuqqqsssttt{{{mmmcccXXXSSSOOOKKKLLLOOOPPPZZZkkk{{{|||tttwww|||xxxjjjfffaaa\\\XXXSSSNNNJJJDDDCCCAAA???>>><<<<<<<<<888666777888888999@@@HHHRRRdddxxxzzztttcccVVVLLLNNNZZZiiiyyy~~~qqq```NNNHHHSSSbbbxxxaaaSSS[[[lllttt|||yyydddVVVHHHCCCCCCBBBAAABBB>>>===;;;::::::<<<===???EEERRRfffvvvvvvXXXHHHKKKHHHEEEEEEBBB>>>======<<<===>>>@@@AAAFFFGGGIIIJJJHHHIIISSS___ZZZXXXTTTQQQMMMKKKIIIIIIDDDDDDDDDDDDDDDDDDDDDDDD@@@AAA@@@===<<>>>>>999:::???CCCKKKaaayyyWWWLLLIIIFFFIIIvvv~~~ppplll[[[QQQ\\\aaappppppkkkccc```___bbbeeeiiiqqqyyytttmmmgggfffjjjppp{{{ooobbbWWWSSSNNNMMMKKKIIIIIIIIIIIIGGGCCCHHHKKKJJJGGGLLLXXXccciiiwwwzzzsssssszzzxxxlll___XXXTTTSSSVVV[[[```eeemmmwww~~~yyyllliiiddd___[[[WWWRRROOOFFFEEECCC@@@>>><<<;;;:::777666777888888888???GGGPPPcccxxx|||uuu```WWWPPPSSSZZZdddoooyyywwweeeQQQIIIRRR```sssYYYLLLVVV\\\___cccgggjjjpppyyy|||hhhWWWMMMFFFEEEEEECCCBBBBBB===<<<:::::::::<<<>>>???JJJXXXlll{{{```LLLLLLIIIFFFFFFBBB???>>>>>>>>>>>>@@@BBBCCCIIIIIIKKKLLLJJJJJJVVVccc\\\ZZZWWWSSSQQQOOONNNNNNHHHGGGFFFFFFFFFFFFGGGGGGCCCBBB@@@>>>===AAAIIIOOO[[[eeeooovvv}}}|||}}}wwwoooiiifffccc```]]][[[\\\]]]___aaa___\\\YYYUUUWWW]]]hhhttt~~~uuuccc]]]UUUPPPJJJFFFDDDEEEDDDLLLZZZqqqttthhhtttxxxfff\\\TTTLLLSSSbbbdddfffttt~~~fffcccrrr}}}ppp]]]MMMHHHIIIQQQfffxxxpppiiiccc___NNNHHHAAA???AAABBB@@@===>>>999999???CCCKKKbbb{{{___OOOLLLGGGRRR~~~yyynnn}}}}}}eeeWWWPPP___bbbqqquuunnnddd```___aaaccciiitttvvvpppjjjjjjooowww|||lll^^^UUUQQQJJJKKKJJJHHHGGGHHHIIIHHHKKKEEE@@@AAAGGGKKKJJJHHHPPPUUUbbb{{{~~~yyykkkdddaaabbbiiippptttsssuuu{{{~~~nnnkkkgggccc```\\\XXXUUUIIIGGGDDDAAA>>>;;;:::999777666777888888888>>>FFFMMMbbbyyy}}}uuubbb[[[VVVXXX[[[^^^eeekkkoooyyyzzziiiTTTIIIPPP^^^zzzwwwXXXHHHQQQNNNMMMNNNRRRWWW```lllvvvnnnWWWNNNGGGBBBCCCCCC@@@>>>???<<<;;;:::::::::<<<>>>???NNN]]]ppp~~~|||{{{kkkRRROOOJJJGGGEEE@@@???????????????AAACCCDDDMMMMMMOOOPPPMMMMMMYYYhhhSSSRRRRRRSSSUUUVVVUUUSSSQQQNNNKKKIIIIIIJJJIIIIIIFFFEEEBBBAAA@@@BBBDDDEEEQQQ```ooowww{{{~~~~~~|||}}}{{{uuulllddd___\\\ZZZYYYYYYYYYZZZYYYVVVPPPLLLKKKNNNVVVdddqqqxxxxxxuuuwww}}}hhhcccZZZRRRKKKHHHFFFEEEIIIMMMPPP```oooppp~~~pppeeeYYYOOOMMMMMMKKKLLLQQQfffsssiiikkk{{{yyyjjjYYYMMMIIILLLTTTdddxxxyyysssqqqYYYLLL@@@>>>@@@@@@@@@AAA@@@>>>===<<<>>>JJJbbbwwwTTTHHHLLLSSSqqqzzzjjjYYYUUURRRUUUeee|||zzzlllccceeedddbbbbbbgggppp|||{{{uuuppprrr{{{mmmbbbWWWOOONNNOOONNNMMMIIIFFFEEEHHHKKKIIIIIIHHHEEECCCBBBCCCDDDFFFGGGJJJVVVrrr~~~~~~ssskkkgggqqqrrrpppmmmkkkiiieee___ZZZSSSNNNGGGAAA>>>======<<<999666666888999:::@@@GGGQQQddd|||qqqcccVVVOOOTTTXXXTTTUUU[[[```fffrrr~~~|||gggSSSJJJOOOWWWmmmvvvmmmUUUGGGFFFFFFCCCBBBEEEGGGLLLVVVaaakkknnnwww|||dddPPPLLLHHHBBB@@@AAABBB@@@>>><<<999888:::::::::>>>EEELLLhhh{{{~~~yyyrrrppppppoooooommmllljjjiiiqqqppppppppprrrwww~~~vvvRRROOOQQQHHHDDDJJJEEEAAA@@@CCCFFFFFFGGGJJJLLLQQQNNNMMMQQQSSSbbb{{{PPPPPPQQQTTTWWWYYYXXXWWWQQQOOOKKKJJJJJJJJJIIIIIIGGGEEECCCAAA@@@AAACCCDDDMMM\\\lllvvv||||||uuullleee```]]][[[YYYYYYYYYYYYWWWSSSNNNJJJHHHLLLTTTaaammmtttssspppqqq|||zzziiiddd\\\TTTNNNJJJHHHGGGCCCGGGIIIUUUpppsssppp|||vvviii\\\PPPLLLIIIFFFGGGJJJQQQgggxxxllliiisss|||vvvhhhXXXMMMIIIKKKRRR]]]ooo{{{www\\\NNNAAA>>>??????@@@BBB@@@>>>===<<<>>>III```uuu\\\JJJLLLWWWvvv{{{jjjZZZTTTRRRVVVfff|||yyymmmfffbbbdddfffhhhkkkrrr}}}{{{uuuuuu{{{~~~hhh^^^VVVQQQRRRSSSSSSRRRPPPNNNMMMOOOQQQMMMMMMKKKHHHFFFEEEEEEFFFGGGGGGFFFJJJ\\\zzzmmmaaa]]][[[]]]gggvvv~~~wwwnnnkkkllljjjccc]]]VVVPPPIIICCC@@@??????>>>;;;777666888999:::@@@GGGRRRddd}}}xxx```TTTLLLPPPRRRMMMMMMRRRUUU[[[eeeqqq{{{}}}hhhTTTKKKPPPWWWgggooo|||yyymmm^^^KKKAAAAAACCC@@@???AAACCCFFFOOOXXX___bbbjjjuuu}}}uuu^^^LLLJJJFFFBBBAAABBBCCCAAA>>><<<999888:::::::::???EEERRRmmm~~~}}}zzzyyyxxxtttmmmgggffffffeeedddbbbaaaaaa```^^^___```aaaeeellltttzzz\\\RRRQQQHHHBBBFFFDDDAAAAAADDDFFFEEEFFFJJJLLLRRRPPPLLLOOOWWWnnnMMMNNNQQQVVV[[[]]]\\\[[[SSSQQQNNNMMMMMMLLLKKKJJJHHHFFFDDDBBBAAAAAACCCCCCHHHVVVfffqqqyyy{{{rrrjjjddd```]]][[[ZZZYYYXXXVVVTTTPPPJJJFFFDDDHHHPPP\\\fffkkkiiifffkkkvvvxxxkkkfff^^^WWWRRRNNNJJJHHHCCCIIIIIIOOOddd{{{yyyoooxxxrrreeeVVVMMMHHHDDDCCCDDDLLLMMMlllwwwggg___dddjjjllluuu~~~xxxpppeeeVVVLLLKKKLLLOOOTTT^^^mmm{{{]]]OOOBBB======>>>@@@CCC@@@>>>>>>===>>>HHH^^^rrraaaIIIJJJ]]]wwwxxxfffXXXRRRSSSXXXhhh||||||ssskkkeee]]]dddkkknnnooottt}}}zzzxxx{{{}}}{{{xxxqqqccc___[[[YYYZZZZZZZZZ[[[ZZZYYYWWWVVVUUUSSSQQQNNNKKKHHHGGGGGGHHHFFFGGGFFFDDDJJJaaapppaaaUUULLLLLLOOOWWW___hhhxxxsssnnnpppoooiiiaaaYYYTTTLLLFFFCCCAAA@@@@@@===:::888888888999???FFFRRRccc}}}zzzZZZOOOHHHIIIIIIDDDCCCFFFNNNQQQYYYcccmmmxxx}}}iiiVVVNNNQQQWWW```eeeooozzz{{{hhh^^^TTTHHHBBBCCC@@@===;;;======>>>DDDKKKOOOQQQXXXbbbjjjpppwwwmmmXXXJJJHHHEEECCCBBBDDDDDDAAA>>><<<999999:::::::::???EEEWWWqqq~~~zzzwwwwwwsssooollliiieee___ZZZZZZYYYWWWVVVUUUUUUUUUVVVRRRSSSUUUWWW[[[aaaiiioooiiiXXXTTTKKKEEEGGGFFFCCCCCCGGGGGGFFFGGGJJJMMMUUUSSSNNNQQQ^^^{{{PPPQQQUUUZZZ^^^``````^^^XXXVVVTTTSSSSSSRRRPPPNNNKKKIIIGGGEEECCCCCCCCCCCCEEEPPP]]]gggqqq~~~yyymmmgggbbb^^^[[[ZZZ[[[YYYWWWUUURRRMMMGGGCCC???CCCKKKUUU]]]```^^^[[[fffqqq{{{mmmggg```YYYUUUQQQMMMIIIFFFLLLKKKMMM[[[nnn~~~nnnttt~~~qqq```RRRJJJFFFDDDCCCNNNGGGWWWjjjZZZPPPRRRWWWYYYaaakkkooooooooooookkkaaaTTTJJJPPPQQQPPPNNNMMMTTT```iiixxxzzzxxxnnnVVVLLLBBB??????>>>???BBB@@@???>>>>>>???III^^^rrraaaKKKMMMdddxxxwwwaaaUUUQQQTTT\\\kkk~~~}}}pppiiiddd```[[[dddllloooooosss}}}}}}~~~}}}xxxsssyyytttqqqttttttsssrrrqqqrrruuuxxxyyytttmmmgggaaa^^^XXXSSSPPPNNNLLLKKKEEEHHHJJJHHHIIIRRRbbbooouuubbbWWWSSSPPPPPPSSSYYY```eeeppp{{{uuutttrrrlllfff]]]WWWOOOIIIEEECCCAAA@@@@@@<<<:::999999888>>>EEEOOO___yyynnnRRRIIIDDDCCCBBB>>><<<>>>FFFHHHLLLSSS\\\gggpppuuu||||||iiiYYYQQQSSSWWW[[[]]]bbbgggmmmrrruuuwww}}}~~~~~~xxxiiiYYYRRRNNNIIIEEEEEE???<<<:::;;;;;;999;;;@@@CCCCCCHHHQQQWWW\\\dddmmmvvv~~~jjjWWWMMMIIIGGGDDDEEEFFFFFFBBB>>>===:::999;;;;;;:::???FFFWWWppp}}}wwwrrrmmmjjjeeebbb^^^[[[ZZZXXXUUURRRPPPOOOLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOPPPUUUZZZ___nnn{{{ttt___YYYRRRMMMLLLJJJHHHHHHJJJJJJGGGIIIMMMPPPXXXWWWVVV```nnnXXXXXX[[[^^^bbbdddcccaaa___^^^\\\\\\[[[ZZZVVVTTTOOOMMMKKKHHHFFFEEEEEEDDDDDDLLLUUU___mmmzzzlllgggeee```]]]]]]\\\ZZZWWWTTTPPPKKKEEEAAA===AAAGGGNNNSSSUUUSSSQQQ___kkk{{{rrrkkkaaa[[[WWWSSSNNNJJJDDDKKKIIIHHHRRRaaa}}}nnnqqqyyykkkYYYNNNJJJGGGEEEEEECCCIIIccc[[[OOOEEEEEEIIILLLSSS\\\aaadddhhhjjjfff^^^SSSLLLTTTUUUTTTNNNGGGFFFJJJOOOVVVXXX^^^fffkkkggg\\\RRRMMMFFFAAABBBBBB@@@???AAAAAA@@@??????AAAKKKaaavvvaaaPPPTTTooo{{{aaaTTTPPPVVV```ooouuuhhhccc^^^[[[[[[cccjjjkkkjjjooo{{{~~~xxx~~~|||vvvmmmeee```[[[WWWTTTLLLLLLKKKLLLNNNQQQTTTUUU```hhhlllkkkbbbYYYWWWZZZ]]]```___aaagggnnnuuu~~~xxxrrrmmmkkk```ZZZRRRKKKFFFDDDBBBAAABBB>>><<<<<<:::888<<>>;;;:::;;;======>>>BBBIIIQQQYYY^^^mmmsss|||xxxhhh[[[TTTUUUWWWYYYYYYYYYXXXXXXYYYYYYZZZZZZ\\\```aaaaaa___^^^^^^\\\SSSJJJHHHHHHFFFDDDCCCBBB>>><<<>>>===999888:::===<<>>AAAFFFJJJMMMNNNMMMLLLYYYfffuuuyyypppddd\\\YYYVVVQQQMMMFFFLLLIIIHHHOOO[[[sssqqqooooooyyybbbUUUPPPLLLHHHAAAEEEEEEJJJaaazzzxxxfffSSSKKKDDDCCCCCCFFFNNNWWW```dddiiijjjeee]]]VVVRRRXXXYYYWWWRRRKKKEEEDDDEEEAAACCCHHHNNNRRRPPPJJJEEEHHHCCCBBBDDDEEEBBB@@@AAABBB@@@@@@@@@CCCOOOggg}}}^^^QQQSSS{{{aaaVVVPPPXXXeeetttrrrfffbbb^^^ZZZ]]]aaafffggggggmmmxxxyyyqqqlllhhhccc___XXXRRRMMMLLLOOORRRSSSQQQKKK[[[ssszzzaaadddeeeccc```cccjjjppppppkkkkkkrrr{{{{{{tttqqqoooccc]]]UUUMMMHHHEEECCCAAACCC@@@??????<<<888:::>>>DDDMMM___hhhaaa]]]UUUDDDAAA@@@???>>>===;;;;;;;;;::::::999;;;???DDDJJJNNNYYY^^^fffnnnuuu~~~ssseee[[[WWWWWWXXXYYYXXXUUUQQQNNNLLLJJJJJJIIIKKKMMMMMMKKKIIIIIIIIIJJJHHHFFFFFFGGGFFFEEEDDDEEEAAA@@@BBBBBB===999999<<<:::;;;???@@@AAAEEELLLPPPUUU___llluuu|||uuufff^^^VVVRRRNNNKKKKKKIIIDDDAAA===::::::;;;;;;;;;@@@FFFZZZrrrtttpppiiibbb\\\WWWQQQMMMKKKJJJGGGEEEBBBAAA@@@???>>>===<<<<<<<<<===>>>???===>>>>>>======@@@DDDGGGKKKNNNYYYrrrxxxiii___VVVOOOVVVSSSRRRQQQMMMKKKOOOVVVRRR[[[aaasssiiihhhfffgggiiikkkkkkkkkkkkkkkkkkkkkjjjgggbbb^^^XXXWWWTTTRRROOOLLLJJJIIIFFFLLLTTT```ssspppnnnooojjjggghhh___\\\XXXUUUQQQLLLGGGCCCCCCEEEGGGIIIJJJJJJKKKLLLXXXeeettt~~~vvvhhh___[[[YYYTTTPPPKKKPPPLLLJJJPPPYYYmmmtttnnniiiyyyooo___YYYTTTNNNHHHJJJHHHEEEKKKVVVWWWQQQMMMKKKIIIGGGFFFIIISSS^^^eeeiiilllkkkfff___\\\[[[]]]\\\XXXSSSNNNHHHDDDAAA>>>@@@BBBEEEGGGIIIJJJJJJJJJFFFDDDFFFEEEBBBAAADDDCCCAAA@@@@@@DDDSSSnnncccVVVRRR{{{]]]UUUQQQZZZiiiwwwoooeeebbb^^^ZZZ]]]```ccceeegggmmmuuu|||uuuooohhheeefffhhhgggeee]]]ZZZVVVUUUUUUUUUTTTRRRNNNMMMRRRdddxxxwwwvvvvvvvvvyyyzzzyyy~~~zzzvvvsssgggaaaXXXPPPKKKGGGEEECCCCCCAAAAAAAAA>>>999888;;;???BBBNNNSSSLLLKKKHHH======>>>>>>===;;;;;;;;;:::888888888999<<>>CCCEEEGGGOOOZZZccckkkwwwuuummm^^^YYYSSSNNNLLLJJJEEEBBB>>>;;;:::;;;;;;;;;@@@FFF[[[sssyyyiiieee___XXXRRRMMMGGGDDDCCCCCCBBB@@@===;;;999999999999::::::;;;;;;;;;<<<;;;<<<<<<<<<<<>>???@@@AAABBBFFFLLLPPPNNNIIIFFFFFFEEEBBBCCCFFFDDDBBB@@@AAAFFFVVVrrrooo```WWWvvvtttqqqVVVQQQQQQ[[[kkkzzzllldddbbb^^^YYY]]]```cccfffiiinnntttxxx}}}~~~|||}}}xxxmmmbbbSSSOOOLLLPPPYYYaaaeeeeee\\\___bbbbbb___YYYTTTQQQOOOMMMMMMPPPXXXooozzzvvvjjjdddZZZRRRMMMIIIFFFEEECCCBBBBBBCCC???999777999<<<;;;CCCFFF@@@AAADDD===;;;>>>???<<<;;;::::::999222333444555777888:::;;;???EEELLLRRRVVV[[[bbbggguuuxxxkkk```[[[ZZZZZZZZZXXXXXXVVVTTTRRRPPPNNNNNNHHHIIIIIIIIIIIIJJJMMMPPPDDDJJJNNNKKKGGGFFFHHHJJJHHHEEEEEEJJJJJJDDD>>>;;;999888999;;;;;;999;;;???@@@@@@EEEOOOVVV\\\iiivvvyyyddd^^^VVVPPPMMMJJJFFFCCC>>>;;;:::<<<<<<<<<@@@GGG[[[sssxxxpppccc___YYYSSSMMMHHHCCC@@@===>>>???>>>;;;999999999999999:::<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;>>>AAA@@@AAAKKKffftttjjj[[[XXXTTTPPPJJJIIIPPPZZZYYYbbbggg{{{{{{uuuoooooosssuuurrrnnnooooooppppppppplllfffaaa``````___]]]ZZZVVVRRROOONNNQQQXXXdddtttuuunnnkkkllloooiiiddd^^^WWWRRRMMMIIIFFFDDDEEEIIIKKKHHHEEEHHHOOO[[[jjjzzzqqqeee```[[[UUURRRLLLLLLKKKKKKJJJQQQcccuuusssooooooxxx}}}rrriiicccXXXVVVPPPJJJKKKPPPPPPKKKOOOPPPQQQSSSXXX___hhhoooxxxvvvtttsssrrrpppkkkgggeeeaaa\\\VVVPPPJJJCCC??????<<<:::???GGGNNNPPPOOOOOOKKKHHHGGGHHHIIIFFFDDDBBBCCCCCCBBBGGGYYYttt^^^aaavvvbbbbbbnnnlllUUURRRRRR___rrriiibbbbbb___ZZZ\\\```cccddddddiiirrrzzz}}}~~~{{{ggg^^^[[[VVVOOOLLLCCCCCCCCCDDDFFFIIILLLNNNWWW^^^dddggglllnnnhhh^^^[[[TTTOOOOOOMMMNNN]]]ooo{{{zzz{{{wwwlll```ZZZSSSKKKEEEDDDFFFEEEDDDDDDCCC@@@<<<888;;;;;;:::::::::;;;;;;<<<======>>>>>>===<<<;;;;;;777777666666666777777888555:::>>>AAABBBFFFNNNUUU```eeennnwww|||~~~|||{{{rrrlllbbbYYYSSSSSSUUUWWWYYYYYYZZZZZZZZZZZZZZZZZZWWWWWWWWWUUURRRRRRSSSTTTWWWUUURRRQQQPPPMMMJJJGGGCCCDDDFFFHHHJJJHHHDDDAAA999999999999999::::::;;;999===AAACCCEEEKKKUUU^^^kkk|||~~~kkkmmmhhh\\\PPPJJJFFFDDD>>>>>><<<:::999<<>>===<<<::::::::::::999999999888999999888888888888999999:::;;;;;;:::999888:::;;;AAAEEEKKK^^^wwwvvvlll___TTTMMMLLLTTT^^^bbb___]]]rrr}}}tttrrruuuxxxwwwuuunnnnnnoooppppppmmmhhhdddcccccccccaaa^^^[[[WWWUUUYYY[[[aaakkkyyyvvvqqqmmmmmmooommmhhhaaa[[[UUUPPPKKKHHHDDDEEEIIIJJJGGGDDDHHHOOO]]]kkk{{{sssgggccc^^^WWWTTTNNNMMMLLLKKKJJJQQQcccuuuxxxpppnnn|||yyymmmhhhbbb______^^^\\\ZZZ]]]^^^```ccchhhpppyyy|||wwwtttrrrmmmiiibbb[[[TTTMMMFFFAAAAAA======EEEQQQZZZ\\\ZZZUUUSSSPPPMMMKKKIIIFFFDDDBBBCCCCCCBBBHHHYYYsssuuukkkdddTTTXXXfffeeeNNNKKKQQQ^^^ppppppccc___ZZZUUU[[[___cccddddddhhhpppwww{{{}}}qqq^^^VVVTTTQQQKKKHHHDDDCCCBBBAAABBBCCCEEEGGGJJJRRRZZZ```iiissswwwuuuvvvlllaaaYYYQQQJJJNNNUUUVVVkkk|||{{{wwwmmmccc]]]WWWNNNHHHFFFEEEDDDDDDDDDDDDCCC@@@=========<<<<<<<<<======>>>??????@@@@@@??????>>>===:::999888777666555555555333666:::;;;:::===DDDIIIMMMRRRYYY```eeeffffffdddddd___WWWPPPNNNOOOSSSVVV^^^___bbbdddfffffffffffffffhhhiiihhheeedddddddddaaa___]]][[[YYYUUUQQQNNNJJJJJJJJJJJJJJJHHHDDDAAA;;;:::999999888999999999;;;===???@@@AAADDDJJJNNNZZZjjjwwwfffWWWNNNGGGAAA>>>===<<<::::::===CCCGGGXXXlll|||{{{uuunnnbbbVVVNNNKKKFFFAAA<<<:::999999999999888777777777777777999888888777777888888999:::;;;;;;:::999999:::<<<===DDDMMM]]]}}}qqqcccZZZSSSQQQWWW___[[[VVVRRRfffxxxuuuxxx||||||{{{oooooopppqqqqqqoookkkhhhgggggggggfffdddbbb___^^^aaabbbeeennnzzz~~~xxxtttpppoooqqqqqqmmmfff___YYYSSSMMMIIIEEEFFFHHHIIIFFFDDDIIIQQQaaaooo}}}vvvjjjgggbbb[[[WWWRRROOOLLLJJJJJJQQQccctttuuujjjmmm{{{yyyuuuwwwvvvooojjjlllqqqrrrssstttvvvzzz~~~{{{|||vvvppphhh___WWWOOOGGGCCCDDD@@@@@@KKK\\\hhhiiieeeaaa```]]]XXXQQQJJJFFFDDDBBBCCCCCCCCCIIIZZZrrrrrrYYYMMMTTTccccccMMMLLLQQQ^^^ooo}}}~~~zzzhhh```[[[WWWYYY]]]bbbccccccfffmmmssswww|||vvveeeUUUPPPPPPMMMJJJHHHFFFEEEBBB@@@???>>>>>>???===DDDLLLRRR]]]nnn}}}uuuiii]]]QQQJJJIIIFFFOOO___ppp{{{xxxpppgggbbb\\\RRRJJJGGGCCCBBBBBBCCCEEEEEECCCAAA@@@@@@???>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@???===<<<:::888555444333333333555777666444555999===@@@CCCHHHMMMQQQRRRRRRRRRSSSOOOKKKGGGHHHLLLQQQUUUbbbdddiiinnnqqqqqqqqqpppnnnpppssstttrrrpppooonnnjjjiiigggeeeccc___YYYUUUOOOMMMJJJHHHGGGDDD@@@===<<<;;;:::999999:::;;;;;;<<<<<<<<<======>>>@@@@@@KKKXXXnnnrrr```SSSHHH@@@>>>===<<<::::::>>>DDDHHHXXXgggsssqqqiiiaaaVVVKKKEEECCC???<<<999888888888:::999777666666666777888999888888777777888888999999:::;;;:::999888:::<<<999CCCLLLWWWooowwwiii___YYYWWWZZZ___WWWRRRLLL___~~~{{{yyy{{{~~~tttssssssssssssqqqmmmjjjhhhhhhhhhhhhhhhiiiiiijjjiiiiiikkksss~~~{{{yyyxxxuuusssssssssooohhhaaaZZZTTTMMMIIIFFFFFFGGGHHHEEEDDDKKKTTTfffsss~~~ppplllfff___[[[WWWRRRNNNJJJIIIPPP```pppssspppsss}}}www{{{|||}}}~~~|||{{{wwwqqqiii```WWWPPPIIIEEEFFFAAABBBPPPdddssstttpppnnnooollldddXXXMMMFFFDDD@@@BBBCCCFFFMMM]]]sssttt|||WWWLLLRRR```aaaNNNPPPTTT```ppp}}}}}}hhh___[[[ZZZVVV[[[```bbbbbbdddjjjooottt|||nnn```SSSOOOPPPOOOLLLKKKIIIGGGEEEBBB@@@>>>>>>===;;;???BBBDDDKKK[[[pppxxxfffWWWMMMNNNNNNQQQYYYggg}}}uuummmiiiaaaUUUKKKFFFAAA@@@???@@@CCCDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@>>>===;;;999666555444444555666777666444444666888<<<>>>@@@CCCEEEGGGHHHHHHGGGEEECCCBBBDDDIIIOOOSSS___cccjjjqqqvvvxxxxxxwwwppptttyyy||||||zzzyyyxxxtttsssrrrpppmmmggg```ZZZUUUQQQMMMIIIFFFDDD@@@>>><<<<<<;;;<<<===@@@BBBDDDAAA???===<<<>>>???@@@???IIIPPP\\\hhhmmmqqq{{{wwwdddWWWJJJAAA@@@>>><<<999999<<>><<<:::999999999:::;;;:::888777666777888999888888777777777777888888777888999888777777999;;;999BBBIIIKKKWWWtttzzzkkkaaa[[[XXXYYY\\\TTTRRRNNNaaapppssszzz{{{yyywwwvvvuuurrrooolllhhhhhhggghhhlllpppuuuxxx|||yyyyyy~~~}}}yyyzzz{{{xxxvvvwwwsssoooiiibbb[[[TTTMMMHHHGGGFFFFFFGGGEEEFFFNNNXXXkkkxxxzzzqqqjjjdddaaa]]]WWWPPPKKKIIIMMM[[[iiizzzrrrsss~~~zzzvvvvvvqqqiiibbb[[[TTTNNNIIIFFFAAABBBRRRjjj|||}}}~~~{{{qqqbbbSSSIIIDDD???AAADDDHHHQQQaaatttuuu}}}XXXKKKMMMXXXYYYJJJOOOWWWaaaooo{{{zzzfffZZZVVVUUUTTTYYY^^^``````bbbhhhnnnttt}}}yyymmmaaaVVVSSSTTTRRRPPPOOOLLLKKKIIIGGGEEECCCBBBBBB???@@@???===>>>HHH[[[lllnnnZZZMMMIIIFFFIIIRRRfff{{{sssmmmdddVVVIIICCC@@@???===>>>@@@BBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????======;;;:::999888888888777777777777666666666888666777888999:::<<<======@@@>>>======@@@DDDJJJMMMXXX^^^hhhrrrzzz{{{~~~tttjjjccc___[[[VVVQQQNNNJJJGGGDDD>>>>>>>>>@@@CCCGGGKKKNNNMMMIIIEEECCCCCCDDDDDDDDDHHHKKKPPPUUUVVVYYYdddqqqxxxdddVVVJJJAAAAAA@@@>>>:::888999===@@@GGGNNNSSSRRRMMMHHHBBB===<<<;;;:::999999::::::;;;:::999888777666777888888888777777777777777777888555666777666555555777999:::@@@CCC@@@FFF___yyyjjj```YYYUUUWWW[[[VVV[[[\\\kkkkkkqqq|||{{{yyywwwuuurrrpppjjjhhhgggjjjpppzzz}}}zzz|||~~~{{{yyyyyytttpppjjjccc]]]UUUNNNIIIGGGFFFFFFFFFFFFHHHRRR^^^ppp|||xxxnnniiiiiibbb[[[SSSMMMIIIJJJTTT___xxx{{{rrrzzz|||}}}}}}xxxsssuuurrrlllgggaaa[[[TTTPPPFFFBBBCCCRRRkkk}}}nnn]]]OOOGGG@@@BBBEEEJJJSSSaaarrr}}}{{{}}}YYYKKKLLLTTTUUUGGGOOOWWW```lllvvvkkk\\\TTTRRRRRRWWW\\\^^^^^^bbbiiiooovvv}}}qqqfff\\\YYYXXXUUURRRRRROOONNNMMMLLLJJJIIIHHHGGGDDDBBB@@@>>><<<@@@MMM[[[}}}```SSSHHHDDDFFFPPPhhh~~~vvvoooeeeVVVHHHBBBAAA???======@@@CCCEEEEEEEEEDDDDDDCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAA>>>===<<<<<<;;;;;;;;;;;;777777777777777777777666333444444555555666777888:::999888888:::>>>BBBDDDPPPWWWbbbooozzz{{{rrriiieee```ZZZVVVQQQMMMJJJDDDCCCCCCDDDGGGKKKPPPRRRWWWUUUQQQMMMJJJHHHHHHHHHFFFFFFIIILLLNNNSSS^^^jjjuuu```QQQGGGAAABBBBBB@@@===:::999;;;<<<===@@@CCCCCC@@@===;;;999999999888888888888999999888888888888777777666666888777777666666777777888444555666666555555777999888===>>>===BBBYYY}}}yyylllaaaWWWSSSXXX___iiivvvyyypppuuu~~~~~~{{{zzzyyywwwuuummmkkkiiilllvvv}}}zzzyyyvvvrrrmmmgggaaaYYYRRRMMMGGGFFFFFFFFFFFFJJJVVVcccsssrrroooqqqfff^^^UUUNNNHHHFFFMMMUUUlll|||||||||{{{xxxtttuuurrroookkkeee___WWWRRRJJJEEEDDDOOOfff~~~yyyhhhVVVLLLBBBDDDFFFKKKRRR^^^llluuuxxxVVVKKKMMMUUUUUUHHHPPPUUU\\\fffoooxxxsssaaaUUUPPPRRRVVVZZZ\\\]]]bbbjjjqqqyyyyyyoooeeebbb___ZZZVVVUUUQQQPPPPPPNNNMMMKKKIIIIIIEEECCCBBBCCC@@@???EEEOOOhhhuuuZZZMMMHHHGGGPPP\\\sssvvvoooeeeVVVHHHBBBBBB@@@???@@@DDDHHHLLLMMMHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEDDD@@@@@@???>>>============888888777888888777666555444444555666666777777777777666555666777:::===???KKKQQQ[[[fffooovvvyyy{{{vvvzzzzzzvvvpppiiiccc]]]VVVRRRNNNLLLJJJHHHHHHJJJMMMOOOUUUWWWYYYWWWRRRMMMLLLLLLMMMJJJIIILLLNNNRRRZZZcccpppwwwoooxxx||||||kkkXXXKKKEEEBBBAAABBBCCCAAA>>><<<<<<===:::;;;;;;<<<;;;::::::;;;999999999999888888888888999:::;;;<<<<<<:::999888777777666666666666777777555666777777666777999;;;888:::===>>>FFFZZZyyy{{{pppdddXXXTTT\\\hhhwwwyyy}}}~~~||||||{{{zzzyyypppmmmlllooozzz~~~zzzyyyxxxuuupppjjjddd]]]UUUPPPGGGFFFEEEFFFGGGLLLYYYfffuuuuuussswwwhhh```WWWOOOHHHDDDIIIPPPcccmmm~~~|||{{{yyywwwuuusssrrrooolllfff___VVVPPPNNNHHHEEELLL___uuuooo\\\OOODDDEEEGGGKKKQQQ[[[fffnnnnnnOOOGGGKKKSSSSSSFFFNNNRRRXXX```iiisssttt```RRRKKKQQQUUUYYY[[[\\\bbbkkksss{{{wwwmmmiiieee^^^ZZZYYYRRRRRRQQQOOOMMMKKKIIIHHHEEECCCDDDFFFCCC>>>@@@GGGYYY{{{iiiWWWPPPIIIHHHKKKXXXgggzzzvvvoooeeeVVVIIIDDDCCCAAA@@@BBBGGGMMMRRRTTTJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHCCCBBBAAA???>>>=========;;;::::::999:::999777555222333444555555666555555666666666666888;;;===???IIIMMMTTT\\\bbbfffhhhhhhiiimmmsss|||{{{tttkkkccc^^^UUUSSSNNNJJJHHHHHHIIIJJJMMMTTT[[[\\\WWWRRROOOPPPXXXRRROOOOOOOOOOOOSSSYYYeeezzzqqqccckkkdddmmmnnnaaaPPPGGGDDDEEE@@@BBBDDDDDDBBB?????????===<<<;;;<<<<<<;;;===???<<<;;;;;;;;;:::::::::999===>>>@@@BBBAAA???===;;;777777666666666666777777666777888888777888:::<<<999:::===AAAIIIZZZsss~~~tttgggZZZVVVaaaooovvvooolllrrr|||~~~~~~uuussspppqqqxxx~~~}}}yyypppgggdddbbb\\\SSSLLLEEECCCHHHIIILLLZZZlllyyy~~~xxxssskkkaaaVVVOOOJJJEEEDDDFFFUUUbbbwww|||{{{zzzxxxwwwwwwzzz}}}xxxssslllgggccc___YYYUUULLLIIIGGGJJJQQQ```www}}}rrraaaOOOEEEDDDFFFIIIMMMTTTcccqqqdddSSSFFFIIINNNNNNMMMOOORRRZZZ___aaahhhzzzxxxjjjgggeee[[[RRROOORRRTTTWWWXXXYYY]]]dddjjjxxxrrreee^^^ZZZYYYYYYTTTSSSPPPOOONNNKKKHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCIIIYYYssscccQQQJJJHHHGGGLLLSSS^^^gggllltttzzzsssjjj[[[LLLDDDGGGEEEBBBBBBHHHRRR[[[^^^ZZZQQQKKKKKKJJJFFFEEEGGGMMMJJJHHHHHHJJJJJJHHHEEEIIIGGGDDDCCCBBBAAA???<<<>>>===;;;:::999888888888666555555444444444555555777666444333444666888999BBBFFFLLLPPPRRRRRRRRRRRRWWWZZZ```fffppp~~~wwwrrroooccc___ZZZUUURRRNNNJJJGGGJJJJJJMMMSSSUUURRRPPPRRR^^^XXXSSSQQQOOOLLLNNNRRRbbb{{{~~~mmm^^^bbbbbb]]]RRRKKKIIIHHHFFFGGGGGGEEECCC???======>>>:::::::::;;;;;;<<<<<<<<<:::;;;:::999888888:::<<>>GGGXXXlll{{{zzznnnaaaTTTbbboookkklllttt|||}}}|||~~~xxxpppllliii```WWWNNNHHHGGGKKKLLLPPP___rrruuunnnggg]]]TTTOOOJJJEEEDDDFFFDDDMMM[[[jjj{{{}}}xxxtttwwwxxxzzz{{{{{{|||~~~zzzuuunnniiifff```ZZZUUUOOOJJJFFFFFFHHHQQQaaaqqqwwwooo```PPPEEEDDDFFFIIILLLRRRaaaooo}}}cccRRRFFFHHHMMMLLLKKKNNNWWW^^^bbbbbbhhhwwwlll]]]ZZZZZZTTTOOOOOOSSSUUUWWWXXXYYY\\\ccchhhttt{{{uuuggg^^^YYYUUUTTTRRRPPPNNNLLLKKKIIIFFFCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAHHHSSS^^^iiivvvuuubbbVVVNNNIIIEEEBBBEEEMMMSSSUUUYYYgggttt|||qqqaaaSSSMMMHHHGGGDDDCCCGGGRRR^^^eee```___[[[TTTLLLIIIJJJMMMNNNLLLJJJKKKMMMNNNLLLJJJLLLJJJGGGFFFEEEDDDAAA???@@@???>>><<<:::999999888777666666555555555666666777777555555555666888999777;;;???AAAAAAAAAAAAAAACCCFFFKKKPPPXXXfffwwwtttooohhhaaa]]]YYYVVVSSSNNNLLLMMMQQQPPPLLLKKKLLLOOOLLLKKKMMMLLLJJJKKKOOOeee}}}}}}qqqlllggg[[[OOOJJJKKKJJJGGGJJJJJJHHHEEEBBB?????????AAA@@@@@@???>>>>>>>>>>>>===>>>>>>>>>======???AAAEEEFFFGGGHHHFFFCCC@@@>>>;;;;;;:::999999999999999:::;;;;;;;;;999999;;;<<<:::;;;===@@@HHHVVVgggssszzz~~~{{{lllcccbbbzzzppppppuuu|||}}}vvvqqqlllbbbWWWQQQMMMMMMPPPQQQVVVhhhzzzvvvnnneee]]]UUUQQQMMMHHHFFFGGG@@@DDDIIINNNXXXhhh||||||sssppppppooommmqqquuu{{{~~~yyytttooojjjddd[[[UUUOOOJJJFFFCCCAAABBBKKKVVVnnnuuuwwwqqqmmmiii]]]PPPFFFEEEFFFHHHJJJPPP]]]kkkyyy___PPPEEEGGGKKKJJJKKKOOO^^^eeeiiihhhlllzzzkkkYYYUUUUUURRRQQQSSSSSSUUUWWWXXXXXX[[[bbbgggqqqvvv~~~wwwhhh]]]WWWRRROOOQQQPPPNNNLLLKKKIIIFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@BBBHHHRRRZZZaaa^^^YYYSSSMMMHHHDDDBBBBBBAAACCCFFFGGGGGGNNNWWWdddooo~~~xxxeeeWWWRRRJJJHHHFFFDDDFFFQQQaaannnnnnuuurrraaaQQQNNNPPPQQQPPPNNNNNNOOOPPPQQQPPPOOONNNLLLJJJIIIIIIHHHFFFDDDDDDCCCAAA???>>><<<;;;:::999999888777777666777777888777666666666777999:::666777999999888777888999666999<<<@@@EEEOOOZZZcccsss~~~|||uuunnnhhhdddaaa^^^WWWSSSQQQQQQMMMHHHFFFHHHHHHEEEEEEGGGHHHJJJPPPXXXmmmtttdddYYYYYY]]][[[UUUOOOMMMJJJGGGDDDAAA@@@@@@AAA@@@??????>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDEEEFFFFFFFFFDDDBBB???=========<<<;;;;;;;;;<<<<<<:::<<<======;;;:::;;;<<<:::===@@@DDDKKKVVVcccmmm}}}}}}~~~nnnfffpppyyysssnnneee\\\VVVTTTTTTVVVXXX___ppp{{{sssggg```YYYVVVRRRKKKHHHHHHGGGHHHIIIIIIMMMVVVcccmmmtttyyyqqqoooppprrrooouuu|||~~~yyyuuuoooggg\\\TTTMMMHHHEEECCC@@@>>>BBBIIIVVV\\\aaabbbbbbaaaXXXOOOFFFEEEEEEGGGHHHMMMZZZhhhvvvYYYLLLDDDHHHKKKKKKMMMSSSccckkkpppooorrr~~~rrr^^^YYYWWWRRRPPPRRRQQQTTTVVVWWWXXX\\\bbbhhhrrrvvv}}}vvvdddZZZTTTPPPMMMTTTRRRPPPOOONNNLLLIIIGGGCCCBBBBBBAAA@@@??????>>>???@@@BBBAAA@@@@@@BBBDDDBBBDDDDDDBBB???>>>AAADDDFFFCCCCCCEEEFFFEEEHHHLLLNNNVVV```lll~~~~~~{{{uuurrrrrrssstttwwwyyy}}}kkk\\\WWWLLLJJJGGGEEEDDDNNNbbbuuu}}}hhhWWWUUUTTTOOOQQQQQQQQQQQQQQQQQQPPPPPPMMMLLLKKKKKKLLLMMMKKKJJJHHHGGGFFFDDDBBB???===<<<<<<<<<;;;999999888888888888888777666666777888999999::::::999888777999:::666888:::<<>>>>>>>>>>>@@@AAABBB???@@@BBBBBBBBBBBBDDDFFFAAAAAABBBBBBAAA???>>><<>>>>>=========>>>>>>;;;===??????>>><<<<<<<<<<<<@@@DDDIIIOOOZZZgggpppmmmeeeyyy}}}wwwtttnnnggg___]]]\\\]]]aaajjjyyywwwlllddd]]]ZZZTTTMMMHHHHHHGGGIIIJJJJJJJJJNNNUUUZZZ^^^kkkzzz~~~sssqqqsssqqqvvv}}}~~~zzzsssiii\\\RRRLLLGGGEEEDDDAAA===>>>CCCGGGLLLQQQUUUXXXXXXRRRKKKEEEDDDDDDEEEGGGLLLYYYgggvvv~~~SSSIIIDDDIIILLLMMMQQQYYYmmmuuu{{{{{{|||rrr___ZZZWWWQQQLLLLLLOOOQQQTTTVVVWWW\\\ccciiiqqqvvv}}}uuuaaaVVVRRRPPPNNNUUUTTTRRRQQQPPPOOOLLLIIIDDDDDDCCCBBBAAA??????>>><<<>>>@@@BBBAAAAAA@@@@@@>>>AAABBBAAA>>>>>>BBBFFFDDDAAA@@@DDDFFFEEEFFFIIIJJJNNNPPPTTT```qqq}}}uuuqqqllleeeaaaaaaaaaaaaaaaaaaccceeehhhiiikkkpppyyyqqqccc^^^OOOLLLIIIFFFDDDKKK```uuu|||yyydddYYYZZZWWWNNNSSSSSSSSSRRRPPPOOONNNNNNLLLKKKKKKLLLNNNPPPPPPOOOKKKKKKJJJIIIFFFDDDAAA@@@@@@???>>><<<;;;:::::::::888888777777777777777777666777777666555666888:::777888999:::<<<>>>AAACCCEEEMMMRRRSSSSSSYYY```dddhhhjjjnnnrrrvvvyyyzzz{{{}}}|||{{{zzzxxxtttnnnjjjaaa[[[TTTQQQLLLFFFEEEHHHEEEEEEGGGKKKOOOUUUaaammmyyyhhhSSSNNNIIIEEECCCAAA???===@@@@@@??????@@@BBBDDDEEEAAABBBDDDDDDCCCBBBDDDEEE@@@AAABBBBBBBBBBBBAAA@@@?????????>>>>>>??????@@@>>>@@@BBBBBB@@@>>>>>>>>>???BBBGGGLLLSSS___mmmvvvjjjggg}}}{{{wwwrrrllliiigggiiioooyyyyyyppphhh```\\\WWWOOOKKKKKKGGGIIIKKKLLLLLLMMMOOOQQQQQQSSSWWW^^^gggooouuuwwwzzztttllluuuxxx|||{{{ooo___UUUNNNIIIEEECCC@@@;;;:::===???BBBGGGLLLOOOOOOKKKHHHCCCBBBCCCEEEGGGMMMZZZhhhxxxtttNNNGGGEEEJJJLLLLLLRRR\\\|||ppp___\\\ZZZTTTOOOOOOOOOQQQTTTUUUWWW[[[bbbhhhmmmrrryyy{{{wwwwww|||ggg\\\XXXUUURRRVVVTTTSSSRRRQQQPPPMMMKKKGGGFFFEEEDDDBBBAAA@@@???>>><<<;;;:::;;;===@@@BBB>>>BBBFFFFFFDDDBBBBBBCCCDDDBBBCCCGGGHHHEEEFFFIIIJJJKKKIIIGGGKKKVVV___aaaqqqvvv|||wwwnnneee___YYYRRRNNNOOOPPPOOONNNNNNNNNOOOQQQRRRVVVUUUUUU[[[hhh~~~sssfffaaaUUUPPPLLLJJJGGGJJJ\\\pppqqqpppggg\\\YYY\\\YYYRRRUUUVVVVVVTTTQQQNNNNNNOOOMMMLLLLLLNNNPPPRRRQQQPPPNNNNNNNNNMMMKKKHHHFFFDDDCCCBBB@@@>>>===<<<;;;;;;999999999999888888888777555666777666666666888:::::::::;;;<<<===>>>???@@@>>>AAADDDDDDDDDFFFJJJMMMOOOOOOQQQTTTXXX\\\___aaaffffffhhhiiiiiifffbbb^^^XXXRRRMMMKKKHHHDDDEEEHHHFFFLLLVVVaaaeeehhhoooxxxwwwfffRRRMMMFFFBBBAAA@@@>>><<<>>>>>>======>>>@@@CCCEEEBBBDDDEEEDDDBBB@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBDDDEEEDDDBBB@@@@@@AAAAAAEEEKKKRRRZZZeeesss|||qqqqqq{{{wwwsssuuu~~~uuummmeeeaaa\\\UUURRRSSSNNNOOOPPPQQQQQQQQQQQQRRRWWWVVVVVVYYY]]]```bbbdddhhhiiikkknnnsss{{{yyyxxxxxxyyyzzz~~~|||kkk___RRRKKKEEECCC???;;;:::<<<<<<<<>>;;;:::<<>>===<<<<<<;;;;;;;;;;;;;;;::::::999888999::::::999999:::;;;>>>======>>>@@@BBBBBBBBB<<<;;;<<<===>>>>>>???@@@???@@@AAABBBEEEGGGJJJKKKNNNMMMMMMNNNOOOOOONNNLLLLLLGGGEEEEEEEEEDDDFFFJJJJJJQQQ]]]iiiooosss}}}qqqdddQQQKKKDDD@@@@@@AAA>>><<<;;;;;;<<<>>>BBBGGGLLLOOOOOOQQQQQQOOOLLLIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGGGGEEECCCBBBCCCEEEGGGMMMUUU^^^fffooozzzwww~~~wwwxxx~~~{{{~~~zzzrrrjjjfffbbb]]][[[\\\UUUUUUUUUTTTTTTTTTTTTTTTTTTTTTVVVYYYYYYXXXWWWYYYXXXXXXWWWWWWXXX]]]ccchhhdddqqqyyyxxxvvvwww{{{vvvjjjTTTMMMFFFCCC@@@======@@@:::999;;;AAADDDEEEDDDDDD??????AAADDDHHHOOO^^^lllzzzsssLLLGGGFFFIIIIIIFFFMMMWWWlllzzzqqq^^^YYYWWWRRRPPPQQQTTTVVVWWWVVVUUUWWW\\\aaaggglllpppllldddhhhvvvlllddd\\\[[[YYYYYYYYYWWWUUURRRKKKKKKIIIGGGEEEDDDBBBAAA>>>>>>>>>@@@CCCDDDDDDCCCIIIGGGFFFGGGKKKQQQXXX\\\YYYXXXYYYXXXQQQIIIGGGJJJAAAFFFHHHGGGHHHIIIFFFBBBCCCHHHOOOUUUWWWUUUPPPMMMPPPJJJGGGHHHHHHFFFEEEGGGCCCCCCDDDEEEFFFHHHJJJKKKGGGHHHJJJLLLOOOUUU]]]bbbhhh~~~tttkkkaaaXXXSSSSSSOOOLLLWWWgggkkkddd^^^^^^\\\YYYYYY]]]XXXZZZ\\\ZZZWWWVVVWWWYYYWWWUUUSSSRRRRRRQQQOOONNNPPPQQQQQQRRRPPPNNNLLLJJJGGGEEEDDDAAA???>>>============>>>>>>===<<<;;;;;;999;;;<<<<<<:::888888999===<<<<<<===@@@BBBCCCCCC@@@>>>===???AAAAAA@@@@@@??????@@@BBBCCCDDDDDDEEEDDDBBB??????@@@BBBCCCCCCEEEBBBAAACCCEEEEEEHHHMMMKKKNNNVVV```gggppp|||rrrhhh```QQQKKKCCC@@@AAAAAA???<<<===>>>AAAFFFNNNWWW^^^cccdddeeeeeebbb^^^ZZZXXXWWWSSSSSSQQQOOOMMMKKKIIIHHHEEEEEEDDDDDDEEEFFFGGGGGGIIIIIIHHHFFFDDDCCCEEEGGGMMMTTT___iiiqqqxxx|||qqq{{{|||}}}wwwoookkkfff___\\\]]]XXXXXXXXXWWWWWWWWWZZZ[[[\\\]]]___``````]]][[[YYY[[[XXXVVVUUUVVVWWWXXXXXX]]]]]]aaakkkzzz}}}uuuzzz}}}}}}~~~lllZZZQQQGGGAAA@@@@@@>>>;;;;;;;;;<<>>===AAAGGGJJJJJJKKKIIIOOOSSSRRRTTT\\\iiirrrssslllaaaWWWPPPIIICCC@@@DDDDDDCCCCCCDDDFFFHHHIIIGGGHHHIIIIIIGGGGGGHHHIIIIIIHHHFFFEEEDDDDDDDDDDDDFFFCCCBBBFFFHHHGGGGGGIIIIIIOOORRROOOOOOUUUXXXVVV___cccwwwvvvnnncccZZZWWWRRRPPP\\\mmmssskkkdddbbbeeegggccc___cccbbb`````````___\\\ZZZ\\\[[[ZZZXXXVVVTTTRRRQQQPPPPPPOOONNNMMMLLLKKKJJJLLLIIIFFFDDDCCCBBBAAA@@@AAA@@@???>>>===<<<;;;;;;::::::999999::::::;;;<<<<<<===>>>@@@AAACCCDDDDDD>>>>>>???@@@AAABBBBBBBBBAAABBBCCCCCCBBBCCCEEEGGGFFFCCC@@@@@@CCCEEEDDDBBBDDDEEEFFFHHHJJJLLLMMMMMMKKKNNNTTT^^^lll{{{}}}xxxwwwkkk[[[NNNJJJEEEBBBAAAAAAAAAAAA===<<<>>>GGGRRRaaauuu~~~uuukkkiiijjjiiibbb^^^ZZZWWWVVVTTTQQQMMMMMMNNNOOONNNKKKIIIHHHHHHNNNHHHCCCDDDFFFFFFIIIMMMVVVeeerrruuuxxx}}}sssqqqsss|||wwwpppnnnlllhhheeeeee______^^^\\\[[[[[[]]]^^^___```ccceeeeeedddcccbbb___\\\XXXVVVVVVVVVVVVUUUVVVTTTVVVZZZaaalll~~~vvvzzz~~~}}}ppp```WWWKKKEEECCCBBB@@@===;;;;;;<<<>>>AAACCCBBB@@@AAAAAACCCEEEGGGQQQhhh}}}hhhJJJHHHGGGHHHHHHGGGJJJPPP]]]hhhwwwdddYYY[[[VVVPPPQQQPPPSSSSSSTTTTTTTTTVVVZZZ]]]iiinnnlllfffdddfff||||||qqqlllgggaaa]]][[[XXXSSSOOOJJJHHHFFFCCCBBBAAABBBCCCCCCCCCCCCCCCDDDEEEIIILLLTTTWWWXXXXXXZZZ```jjjqqqoooeeeXXXNNNIIIGGGFFFDDDAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEEEEDDDCCCDDDFFFCCCCCCDDDDDDDDDDDDDDDDDDFFFCCCCCCFFFIIIHHHIIILLLPPPTTTVVVVVV[[[bbbccc___^^^___nnn{{{uuukkkdddaaaZZZVVV^^^lllsssnnnhhhggghhhiiihhhfffdddcccbbbcccdddccc```^^^]]]\\\[[[YYYWWWUUUTTTSSSTTTTTTRRRQQQOOOMMMLLLLLLNNNKKKHHHFFFEEEEEECCCBBBAAAAAA@@@???>>>=========;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBBBB>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEDDDEEEGGGIIIIIIFFFCCCAAAAAABBBCCCCCCFFFFFFGGGHHHIIIKKKLLLMMMLLLQQQ[[[gggtttyyyyyy{{{rrrcccQQQMMMGGGCCCAAA@@@???===???===@@@IIIXXXlll|||xxxssspppkkkfffbbb```___\\\YYYYYYXXXVVVTTTRRRPPPNNNMMMNNNIIIGGGIIIKKKNNNTTT[[[cccoooyyy|||~~~}}}zzztttvvvxxxuuuuuurrrnnnmmmjjjiiigggeeedddcccddddddccceeegggjjjkkklllllllllgggddd___\\\ZZZYYYXXXWWWVVVTTTRRRRRRQQQQQQXXXaaayyywww{{{wwwvvvbbbXXXMMMEEECCCBBB???<<<;;;;;;;;;===@@@AAAAAA???===>>>AAADDDIIIVVVoooaaaKKKHHHHHHIIIHHHGGGKKKQQQ[[[dddqqq}}}|||aaaUUUWWWRRRNNNOOOOOOPPPQQQRRRRRRRRRTTTXXX[[[eeekkkjjjggggggjjj|||vvvpppiiiccc___ZZZSSSNNNHHHGGGFFFDDDCCCBBBBBBBBBAAADDDGGGHHHJJJPPPYYY```mmmiiiccc]]]YYYXXXZZZ\\\^^^UUUJJJDDDDDDEEEDDDBBB?????????>>>>>>=========???AAABBBBBBAAAAAACCCDDD@@@AAACCCDDDFFFGGGGGGGGGHHHEEEFFFJJJLLLLLLNNNSSS[[[]]]^^^ccclllvvvyyyvvvmmmiiinnnyyyrrrooogggaaaeeeooovvvssspppmmmllllllmmmnnnhhhhhhiiikkklllkkkgggdddaaa```___]]]\\\ZZZYYYYYYYYYXXXVVVTTTRRRPPPPPPOOOPPPNNNKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@??????>>>>>><<<<<<===>>>>>>???@@@@@@@@@?????????????????????>>>===<<<<<<===???BBBCCCDDDEEEFFFGGGGGGIIILLLNNNQQQPPPNNNKKKHHHGGGIIIJJJFFFFFFGGGHHHIIIKKKMMMOOOUUU\\\hhhvvvzzz|||qqqiiimmmsssmmmaaaRRRNNNHHHCCC@@@>>>;;;:::::::::;;;CCCVVVqqq}}}xxxvvvtttrrrqqqnnnjjjfffdddddddddbbb___ZZZXXXXXXZZZ\\\___iiirrr{{{~~~zzz||||||zzzyyysssqqqnnnmmmllllllkkkkkkggghhhjjjlllnnnppppppqqqoookkkfffcccaaa```^^^]]][[[XXXVVVTTTPPPLLLNNNSSS___{{{qqqrrrlllooo|||zzzddd[[[OOOHHHEEEDDDAAA>>><<<;;;;;;===???@@@???>>>:::<<>>>>>===>>>@@@AAABBBBBBBBBDDDFFFCCCCCCCCCEEEFFFHHHJJJLLLLLLJJJKKKOOOQQQQQQUUU[[[dddeeehhhooozzzyyyrrrmmmpppwww{{{{{{yyytttpppoooqqqtttrrrrrrtttuuuuuusssnnnkkkgggfffeeedddbbbaaa```___[[[ZZZXXXVVVUUUTTTTTTTTTRRRPPPMMMLLLKKKJJJHHHFFFEEEDDDBBB@@@???>>>>>>>>>===>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>=========<<<:::999:::<<>><<<:::888666777888???UUUuuu{{{zzz}}}~~~|||yyyqqqqqqsssuuuuuuxxxyyyvvvsssqqqqqqqqqpppooollllllmmmmmmooopppqqqrrrssspppkkkhhhgggfffeeeccc\\\XXXUUUTTTPPPLLLMMMQQQRRRdddlllhhhbbbccclllvvv|||iii___TTTLLLJJJIIIFFFCCC===<<<;;;<<<>>>??????>>>;;;>>>AAADDDMMM```xxxzzzWWWKKKHHHGGGIIIHHHGGGKKKPPPYYYcccppp{{{fffWWWVVVOOOJJJLLLLLLPPPQQQQQQQQQRRRTTTXXX[[[```ggghhhggghhhmmm~~~xxxpppiiiddd^^^WWWRRRJJJJJJIIIHHHGGGFFFFFFEEEIIIMMMPPPVVVdddvvvyyyjjjaaa[[[TTTPPPQQQIIIHHHHHHIIIJJJIIIFFFCCCBBBBBBAAAAAA@@@@@@@@@@@@===???BBBCCCCCCDDDFFFHHHHHHGGGEEEDDDFFFJJJNNNPPPOOONNNOOOSSSTTTUUUZZZaaaiiilllrrryyyyyywww|||}}}wwwuuuwww{{{}}}|||}}}}}}|||xxxsssooolllllljjjiiigggfffeeeddd\\\[[[YYYXXXWWWXXXYYYZZZSSSQQQOOONNNMMMLLLIIIGGGHHHFFFCCCAAA???>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAA@@@???>>>>>>===;;;999888888:::<<<>>>>>>???BBBEEEIIINNNTTTYYY^^^dddjjjkkkgggaaa\\\[[[\\\\\\]]]___dddjjjpppsssxxx~~~uuuhhhWWWNNNOOOTTTQQQJJJGGGDDD@@@>>>===<<<:::999555999;;;BBB]]]~~~yyywwwxxxwwwuuurrrrrrqqqqqqpppqqqsssuuuvvvwwwsssooolllkkkjjjiiihhhaaa\\\XXXWWWSSSNNNMMMPPPRRRSSSmmmoooccc]]]]]]aaahhhyyy}}}kkkaaaUUUMMMJJJHHHEEEAAA???>>><<<<<<>>>??????>>>===BBBFFFIIITTTiiiyyyVVVJJJGGGGGGHHHGGGFFFJJJPPPYYYcccppp{{{iiiYYYWWWOOOJJJLLLLLLQQQQQQRRRRRRRRRTTTXXX[[[aaahhhgggdddccceee{{{}}}wwwoooiiiddd^^^XXXRRRJJJIIIHHHGGGFFFFFFFFFFFFKKKUUU```mmmuuufff___ZZZUUUUUU[[[YYYZZZ[[[XXXSSSNNNLLLKKKGGGFFFDDDBBBAAAAAAAAABBB???AAADDDEEEFFFHHHJJJLLLLLLKKKIIIIIIKKKOOOTTTVVVSSSSSSUUUXXXXXXYYY___gggrrruuu|||~~~yyyuuussssssqqqooommmkkkjjjiii___^^^\\\ZZZZZZ[[[\\\]]]UUUSSSQQQPPPPPPNNNKKKHHHHHHGGGDDDAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDDEEEEEEDDDCCCCCCBBBBBBAAA>>>===;;;999888999:::;;;:::<<<>>>AAAEEEKKKRRRWWWgggoooyyy}}}wwwssspppooonnnooosssyyyvvviiiWWWKKKGGGGGGEEEBBBAAA???=========>>>===;;;222999;;;DDDeee}}}yyyxxxwwwvvvvvvwwwyyy|||~~~~~~zzzvvvsssqqqpppooonnniiiddd```___[[[SSSOOONNNLLLLLLWWWxxx{{{ccc[[[XXXVVV[[[iiiyyyrrrhhh[[[RRRMMMJJJEEEAAAAAA???======>>>?????????<<>>===;;;:::::::::999:::<<<>>>AAAFFFMMMRRRdddmmm|||vvviiiXXXKKKCCC????????????>>>======???@@@???>>>444:::;;;CCCjjj}}}|||{{{{{{|||}}}yyywwwuuutttrrrkkkgggeeeeee```WWWOOOMMMGGGNNNPPP\\\eeeYYYTTTNNNPPP\\\jjjwwwuuuggg\\\VVVRRRLLLGGGBBB@@@>>>===???@@@@@@???888@@@GGGLLLZZZrrr~~~WWWHHHFFFEEEFFFEEEDDDHHHNNNXXXaaalllvvvhhhWWWVVVOOOKKKOOOPPPOOOPPPQQQQQQQQQSSSWWWZZZ___fffgggddddddfff|||yyyrrrlllfff^^^YYYPPPNNNKKKIIIIIIJJJLLLMMMTTTooo~~~qqqiiikkkooosssuuujjj\\\XXXRRRLLLHHHFFFGGGHHHLLLNNNQQQSSSUUUWWWZZZ\\\TTTWWW\\\bbbfffhhhiiiiiieeeeeegggiiihhhhhhpppyyy|||zzzyyykkkiiieeeaaa^^^]]]^^^^^^YYYXXXWWWVVVUUUSSSPPPMMMFFFEEEDDDDDDFFFJJJMMMPPPKKKLLLMMMNNNMMMKKKIIIHHHFFFFFFFFFGGGHHHHHHIIIIIICCCCCCBBB@@@>>><<<:::999::::::;;;;;;===BBBHHHLLLUUU^^^qqqxxxmmm]]]OOOEEE@@@AAADDD@@@???>>>???@@@AAA@@@???===BBB@@@EEEooo|||{{{zzzzzzqqqooolllhhhccc\\\UUUOOOJJJNNNOOOXXX|||qqq___XXXSSSWWWWWW___mmmxxx~~~ooo]]]PPPJJJJJJHHHFFFCCC@@@>>>???@@@AAABBBDDDHHHQQQ___qqqqqqTTTGGGGGGGGGFFFEEEFFFIIIKKKSSS___jjjsssfffWWWSSSMMMKKKNNNLLLPPPPPPPPPOOOOOORRRWWW[[[aaaeeeaaa^^^```eee~~~|||uuurrrmmmddd[[[ZZZUUUOOOLLLNNNQQQTTTUUU___mmm~~~vvvjjj```[[[WWWRRROOOUUU\\\___[[[YYY\\\\\\YYY^^^gggrrrtttooohhhffffffffflllpppsssyyy~~~tttllleeedddddd```]]]]]]]]][[[YYYXXXWWWUUURRROOOHHHHHHJJJKKKMMMOOOQQQRRRPPPPPPOOONNNMMMKKKIIIHHHEEEDDDCCCCCCDDDFFFIIIKKKEEEDDDBBBAAA@@@===:::777888777666777:::===AAADDDMMMUUU[[[llluuudddRRREEE???===>>>@@@AAA@@@>>>AAAEEEDDD???:::CCCAAAFFFttttttiiittt}}}{{{uuusssoookkkeee^^^WWWQQQKKKNNNOOOWWWzzzzzzeee[[[VVVVVVUUUZZZdddlllsss}}}tttbbbTTTMMMKKKKKKIIIFFFCCC@@@??????@@@???BBBHHHSSScccwwwiiiNNNGGGGGGGGGFFFEEEFFFHHHKKKSSS^^^iiirrrfffWWWTTTMMMKKKOOOMMMOOOOOOOOONNNNNNQQQVVVZZZ```eeebbb___aaafff~~~vvvrrrooohhhaaaYYYVVVRRRQQQRRRWWW\\\___fffjjjrrryyy|||uuu```TTTPPPVVV[[[\\\YYYYYY___bbbaaammmqqqtttrrrmmmhhhggggggiiikkkttt}}}wwwnnngggfffeeebbb```aaa^^^\\\ZZZYYYXXXVVVRRRPPPJJJKKKMMMOOOQQQRRRSSSTTTRRRRRRQQQOOOLLLJJJHHHGGGDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGEEEDDDBBB???:::666888777666777888<<>>???CCCLLLYYYlllhhhNNNGGGGGGGGGEEEDDDEEEHHHJJJSSS]]]hhhqqq|||dddWWWTTTMMMKKKOOOMMMNNNNNNMMMLLLMMMPPPUUUXXX___cccaaa```bbbfff{{{yyytttqqqmmmiii\\\[[[YYYWWWWWWZZZ___cccnnnnnnrrryyyvvviiidddfffffffffiiiqqqvvvwww|||yyytttpppnnnmmmoooppprrrrrr}}}tttnnnlllkkkhhheeeeeeaaa___]]][[[ZZZXXXUUURRRPPPQQQSSSUUUWWWXXXWWWWWWVVVUUURRROOOLLLIIIGGGFFFBBBCCCDDDEEEFFFGGGGGGGGGJJJIIIHHHGGGEEEAAA;;;777888777666666777999;;;===???HHHMMMXXXlll~~~qqq[[[JJJBBBAAAAAA@@@@@@CCCFFFIIIOOOQQQLLLCCCAAAEEECCCIIIsssoookkkqqq|||}}}yyypppnnnmmmpppqqqrrrwww~~~~~~yyysssmmmeee]]]XXXNNNPPPMMMQQQqqqpppcccddddddaaa]]]ZZZXXXZZZ___dddjjjjjjggg```VVVNNNHHHFFFKKKJJJJJJHHHEEEBBB@@@>>>BBBHHHSSScccvvvhhhOOOGGGGGGGGGEEEDDDEEEGGGJJJTTT^^^iiiqqqxxxaaaVVVTTTMMMKKKOOONNNNNNNNNMMMLLLMMMOOOTTTXXX]]]bbb```___bbbeeexxx~~~xxxuuupppmmmeeeeeebbb^^^ZZZZZZ\\\___nnnvvvzzzsssqqqtttzzz}}}yyyyyyvvvpppjjjhhheeecccaaa```___^^^ZZZXXXXXXYYY[[[]]]^^^^^^]]]\\\ZZZXXXTTTNNNJJJGGGEEEDDD@@@BBBDDDFFFFFFFFFEEEDDDHHHHHHHHHHHHGGGCCC>>>:::999888777666666666777888;;;DDDGGGOOO^^^mmm{{{jjjSSSDDD@@@AAABBBBBBCCCKKKQQQSSSTTTSSSMMMGGGBBBFFFEEEIIIhhhrrrfffdddiiiuuuvvvkkkhhhfffaaa^^^]]]]]]bbbgggkkkooouuu|||~~~wwwppphhh```[[[OOOPPPMMMPPPooozzzmmmppptttrrrnnngggaaa^^^^^^^^^``````___[[[UUUOOOKKKIIIHHHHHHHHHHHHFFFDDDAAA???DDDLLLZZZkkk~~~cccJJJGGGGGGGGGEEECCCDDDFFFIIITTT^^^iiirrrrrr^^^TTTTTTLLLJJJNNNNNNNNNNNNNNNMMMMMMPPPUUUYYY[[[___^^^]]]```bbbrrr~~~yyysssnnnoooooommmjjjeeebbbaaaaaakkk~~~}}}wwwxxxzzzpppkkkkkkiiihhhggggggfffcccaaacccddddddeeedddcccbbbaaa^^^[[[UUUNNNIIIEEECCCCCC@@@BBBDDDFFFGGGFFFEEECCCEEEDDDEEEFFFFFFDDDAAA===;;;:::888777666555666666888@@@BBBFFFQQQ\\\nnn}}}mmmWWWJJJGGGIIIKKKKKKQQQ\\\dddaaaXXXQQQLLLHHHAAAFFFGGGHHHYYYlll\\\ZZZ___nnn}}}tttggg```UUUUUUSSSRRRSSSXXX^^^bbbttt{{{yyyqqqiiiaaa\\\OOOPPPMMMPPPpppxxx}}}{{{tttnnnhhhccccccaaa^^^YYYTTTOOOKKKIIIHHHHHHHHHHHHGGGEEEBBBAAADDDNNN^^^qqq^^^IIIGGGGGGGGGEEECCCCCCFFFHHHRRR\\\hhhrrr~~~mmmZZZSSSSSSKKKHHHMMMMMMNNNNNNMMMLLLMMMPPPUUUYYY[[[]]]ZZZYYY\\\\\\kkk}}}vvvqqquuuuuuvvvwwwxxxvvvrrrnnnssswwwqqqqqqpppoooooopppooommmkkkooonnnmmmkkkiiihhhgggfffccc___XXXPPPJJJFFFEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFCCCCCCCCCDDDEEEEEECCCAAA<<<;;;:::888777666666666555;;;;;;<<>>===<<<:::999888777777555999777777>>>>>>BBBQQQeeexxxpppmmmlllqqqxxx~~~vvviii```]]]\\\[[[gggkkkllleee]]]VVVOOOIIIDDDDDDFFFFFFDDDOOOnnnfffZZZXXXddd~~~nnnggg^^^XXXVVVUUUSSSQQQLLLTTTbbboooyyyzzzrrriiiaaa[[[OOOPPPMMMRRRssswwwooolllfff```\\\XXXUUUSSSPPPOOOMMMJJJGGGEEECCCBBBFFFSSSiii~~~jjjPPPFFFHHHGGGFFFDDDCCCCCCEEEGGGLLLWWWeeepppzzz|||eeeTTTPPPQQQIIIFFFKKKKKKKKKKKKKKKJJJJJJMMMRRRVVVZZZ[[[UUURRRTTTTTTaaa{{{~~~|||wwwwww|||pppyyy}}}xxxsssssssssqqqkkkoookkkjjjrrrzzzyyyyyy{{{}}}}}}|||{{{|||wwwrrrnnnllllllllllllggg^^^VVVOOOLLLLLLLLLMMMNNNNNNOOOOOOOOOOOONNNIIIGGGDDDCCCCCCDDDCCCCCC???>>>===<<<:::999888888777:::666666<<<999888CCCHHH^^^lllkkkpppuuunnnkkkfffaaa___cccjjjuuu~~~{{{oooiiiffffffaaaaaa___\\\\\\\\\UUULLLFFFCCCDDDFFFBBBCCCVVVnnnrrr___ZZZccc|||qqqccc______ZZZSSSTTTOOOPPPXXXaaakkkzzzxxxtttnnnddd\\\PPPNNNTTTRRRsss|||rrriiieeeddd]]]UUUVVVRRRLLLHHHFFFEEECCCCCCGGG___rrriiiSSSGGGEEEFFFFFFEEECCCCCCDDDEEEQQQVVV___kkkwwwwww[[[TTTMMMKKKIIIGGGHHHKKKJJJHHHGGGFFFHHHJJJMMMOOOQQQUUUTTTTTTVVVSSS___wwwvvvyyysssrrrzzztttdddaaa]]]XXXTTTQQQNNNMMMMMMNNNOOOOOORRR\\\jjjuuu|||~~~}}}wwwsssqqqpppuuummmbbbZZZUUUTTTUUUVVVXXXVVVTTTRRRRRRRRRTTTUUUSSSOOOJJJFFFEEEEEEEEEDDD@@@??????===<<<:::888777444444444555666777888999>>>@@@CCCFFFJJJMMMPPPRRRVVVUUUSSSRRRSSSTTTVVVWWW^^^dddnnnyyy{{{oooddd]]]```cccdddaaaXXXMMMEEEFFFEEEEEEDDDDDDFFFGGGHHHiii{{{ooooooooonnnnnnmmmmmmmmmiiikkkmmmnnnoooppprrrtttttt{{{iii^^^oooggghhhrrryyysssgggZZZVVVPPPMMMQQQVVV\\\hhhtttxxx{{{~~~wwwsssnnneee^^^RRROOOTTTRRRuuuvvvrrrqqqkkkcccZZZVVVPPPKKKGGGFFFDDDDDDKKKdddvvv~~~fffQQQEEEEEEFFFFFFEEECCCBBBDDDEEEMMMRRR[[[gggrrr|||rrrZZZSSSLLLJJJIIIGGGGGGJJJHHHHHHGGGGGGHHHJJJLLLNNNOOOSSSQQQPPPSSSQQQ]]]uuu|||wwwooohhhjjjrrrssskkkbbbSSSQQQNNNJJJHHHGGGGGGGGGDDDFFFHHHHHHHHHLLLTTTZZZfffvvv}}}rrrllleeebbbbbb___```ppp}}}zzzyyyxxxpppjjjbbb\\\ZZZZZZZZZ[[[ZZZYYYXXXVVVVVVVVVXXXXXXUUURRRMMMJJJHHHFFFDDDCCCBBBBBBAAA@@@>>><<<:::999777777666666666777777888666666888:::<<<>>>@@@AAADDDCCCCCCCCCDDDGGGIIIKKKTTT[[[eeeppp|||~~~rrrqqqooojjjbbbWWWLLLEEEFFFFFFEEEDDDDDDDDDEEEEEEAAA[[[{{{nnnZZZPPPKKKHHHEEECCCCCCCCCCCCCCCBBBBBBBBBEEEGGGIIIIIIJJJJJJMMMNNNRRRUUU]]]kkkzzzpppqqqyyybbb]]]aaapppwwwlllcccZZZRRRNNNNNNQQQXXX```oooppptttyyyzzzuuunnneee^^^UUUPPPSSSTTTyyy}}}zzzyyytttmmmaaa\\\UUUNNNIIIFFFFFFFFFMMMhhh|||zzzfffPPPEEEEEEEEEFFFDDDCCCBBBCCCEEEKKKPPPYYYdddoooyyylllYYYRRRKKKJJJHHHFFFFFFIIIGGGGGGGGGGGGHHHJJJKKKLLLMMMPPPMMMLLLPPPOOOZZZrrr{{{xxxmmmbbb^^^aaabbb]]]XXXLLLJJJHHHEEEDDDDDDFFFGGGBBBEEEIIIJJJHHHGGGIIIKKKIIIQQQddduuukkkaaaWWW\\\XXXZZZ_________gggsssqqqmmmgggcccaaaaaa``````^^^]]]\\\[[[ZZZZZZZZZZZZXXXUUURRRNNNLLLIIIEEECCCEEEEEEDDDCCC@@@>>>;;;:::999999888777777777777777666666666777777777777888:::::::::<<<>>>AAADDDEEEIIIPPPZZZcccpppzzznnnaaaUUULLLGGGHHHGGGFFFEEEDDDCCCBBBBBB===FFFTTTnnnqqqbbbNNN???:::;;;======;;;;;;;;;;;;<<<<<<<<<<<<===???AAAAAAAAABBBDDDEEEDDDDDDGGGNNNZZZgggrrrxxxlllrrr{{{llljjjsss\\\UUUTTT```sss{{{wwwmmm```UUUOOOOOOSSSVVVaaabbbeeejjjqqqxxxxxxoooeee^^^UUUNNNQQQUUU~~~~~~{{{zzzvvvpppddd```XXXPPPIIIFFFFFFGGGOOOmmm}}}iiiSSSGGGDDDEEEEEEDDDBBBBBBCCCEEELLLQQQYYYdddoooxxxiiiXXXPPPKKKIIIHHHEEEEEEHHHEEEFFFGGGGGGHHHIIIIIIIIILLLNNNJJJJJJNNNMMMXXXnnn}}}uuuuuulllaaa[[[ZZZZZZXXXUUUOOOMMMJJJGGGFFFGGGIIIJJJGGGKKKPPPQQQPPPOOONNNNNNNNNPPPWWWeeeyyyuuugggbbb```ZZZSSSSSSQQQTTT[[[______ccciii}}}yyyvvvrrrooommmjjjgggeeedddcccaaa```]]][[[ZZZYYYZZZXXXVVVTTTQQQNNNIIIFFFGGGFFFEEECCC@@@>>><<<;;;:::999888888777888888888<<<;;;;;;::::::999999999::::::;;;===???AAACCCEEEBBBHHHPPPXXXbbbuuuooo```UUUOOOMMMLLLLLLKKKIIIGGGDDDBBBAAACCCBBBBBBMMMfffzzzuuucccNNNGGG???;;;<<<>>>>>>===::::::;;;;;;<<<<<<======:::<<<===>>>======???AAADDDEEEGGGJJJNNNRRRUUUVVVWWW[[[qqqqqq______pppYYYRRRPPP\\\oooqqq```VVVSSSQQQPPPPPPQQQSSSVVV]]]dddkkkooo~~~{{{qqqfff___RRRLLLPPPVVV|||{{{wwwrrrccc___XXXOOOGGGEEEGGGJJJXXXwwwjjjRRRGGGDDDEEEEEEDDDBBBAAACCCDDDKKKPPPXXXcccmmmvvv}}}iiiWWWPPPJJJIIIHHHEEEEEEGGGEEEEEEFFFFFFGGGHHHHHHHHHLLLNNNJJJJJJNNNMMMUUUjjj}}}wwwqqqkkkccc\\\XXXTTTRRRPPPKKKJJJHHHFFFFFFHHHJJJLLLNNNPPPRRRSSSSSSRRRQQQQQQOOOPPPQQQRRRUUU\\\eeelll~~~xxxaaaUUUTTTTTTOOOIIILLLKKKNNNUUU\\\bbbhhhmmmmmm~~~|||{{{xxxtttqqqooonnnllljjjfffbbb^^^\\\]]][[[ZZZYYYXXXUUUPPPMMMIIIGGGEEEBBB@@@>>>>>>>>>::::::999999999999::::::::::::::::::999999999999999::::::;;;<<<===>>>???>>>BBBGGGLLLUUUggg}}}tttbbbWWWSSSRRRRRRQQQQQQOOOLLLHHHEEEBBBBBBBBB???===CCCJJJFFF<<<>>><<<999888888777444222555555555666666777777777777999::::::999999:::<<<:::===@@@CCCEEEFFFGGGGGGLLLNNNddd}}}xxxaaaSSSZZZnnn\\\TTTSSS^^^rrrrrrddd\\\TTTNNNKKKKKKKKKMMMQQQVVV[[[^^^kkkpppyyy}}}yyyyyy{{{}}}wwwssstttvvv}}}sssiiibbbQQQLLLQQQXXXzzzuuutttqqqlll```]]]VVVMMMFFFEEEIIINNNhhhfffOOODDDDDDDDDEEECCCBBBAAABBBDDDHHHMMMUUU___iiirrrxxx{{{kkkVVVPPPKKKJJJIIIEEEEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGLLLNNNJJJKKKOOOLLLRRReeewwwtttooofff\\\UUUQQQPPPHHHHHHIIIJJJLLLOOORRRSSSXXXXXXWWWVVVTTTSSSSSSRRRLLLNNNOOOMMMIIIIIIMMMRRRUUU[[[dddlllpppqqqooommmpppxxxsssZZZPPPOOOMMMJJJFFFLLLMMMOOOVVV```lllxxxjjjqqq~~~}}}|||{{{xxxtttnnniiifffcccbbbaaa```___\\\YYYVVVMMMJJJFFFBBBAAAAAACCCEEE>>>>>>===<<<<<<;;;<<<<<<999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;===>>>@@@DDDMMM[[[mmmyyy~~~kkk]]]XXXWWWVVVWWWWWWUUURRRMMMHHHEEEBBBFFFFFFAAA>>>??????===AAA===:::888888999999999:::::::::::::::;;;;;;;;;;;;===>>>===<<<<<<===>>>888999::::::;;;>>>BBBEEEFFFLLLiiiwww]]]RRRZZZjjjwww|||VVVNNNJJJUUUhhh|||}}}pppbbbVVVRRRQQQOOONNNNNNOOOQQQRRRWWW\\\eeemmmssstttsssqqqgggaaa]]]___ccchhhqqqzzzxxxpppkkkkkkooottt~~~uuujjjcccRRRMMMTTTZZZ}}}zzz{{{yyyzzzxxxqqqllljjjgggccc\\\ZZZTTTLLLFFFFFFMMMTTTsssbbbMMMDDDCCCDDDDDDCCCAAAAAABBBDDDFFFJJJRRR\\\fffoootttwww}}}kkkWWWPPPLLLKKKJJJFFFEEEGGGFFFEEEDDDCCCCCCEEEFFFHHHLLLMMMJJJLLLPPPKKKNNN___{{{{{{pppcccZZZVVVVVVNNNPPPRRRTTTWWWYYY[[[[[[___^^^\\\ZZZYYYXXXVVVTTTRRRSSSSSSRRRQQQOOOOOOOOOIIIKKKNNNQQQQQQPPPNNNMMMPPPQQQPPPQQQ___xxx^^^RRROOOMMMKKKKKKEEEGGGJJJNNNVVVeeettt~~~qqqmmmkkk{{{uuurrrnnnllliiigggfffccc```]]]SSSOOOJJJEEEDDDGGGKKKNNNFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>@@@??????CCCLLLXXXdddkkkeeelllyyyvvvfff___]]]YYYZZZZZZYYYVVVPPPKKKHHH???BBBBBB>>>;;;;;;<<<<<<888666444333444777:::;;;888888888888777777777777666888888888666666777888:::<<<<<<<<<;;;<<>>>>>???>>>>>>DDDAAA@@@EEEOOO[[[cccgggjjjbbb___gggsss|||llldddbbbZZZ[[[\\\[[[XXXRRRLLLIIIKKKHHHCCC???>>>???===:::999999999999999888666555::::::999999888888777777999:::;;;:::999888999:::333888===@@@@@@???@@@AAACCCXXXlllcccdddhhhvvvYYYUUUPPPSSSfffggg[[[YYYXXXMMMHHHLLLKKKLLLMMMMMMNNNOOOQQQNNNKKKHHHEEEEEEHHHKKKNNNVVV^^^lllxxxzzznnnllljjjgggccccccjjjvvv~~~}}}tttmmmiiigggmmmwwwzzznnnfffWWWSSSSSS]]]|||vvvyyyrrruuusssmmmhhheee```[[[^^^SSSJJJIIIHHHJJJVVVdddwwwYYYLLLFFFCCCDDDDDDCCCAAA@@@@@@AAAGGGJJJPPPYYYdddnnntttvvvyyy|||kkkUUURRRNNNIIIHHHHHHGGGDDDDDDCCCBBBBBBCCCDDDEEEFFFHHHIIIJJJJJJJJJLLLOOOQQQoooyyylllaaa]]]]]]bbbbbbbbbccceeeeeecccaaa^^^\\\ZZZYYYYYYYYYXXXWWW[[[[[[\\\[[[YYYUUURRROOOMMMOOOPPPMMMIIIFFFGGGIIIMMMDDDCCCJJJLLLLLL[[[ooommm[[[WWWPPPIIIGGGIIIHHHIIILLLPPPWWWeeessssssmmmfffjjjwwwpppooopppmmmfffbbb```[[[WWWTTTOOOMMMTTT```aaa___UUUIIIHHHLLLGGG:::>>>===<<<<<<======<<<::::::;;;<<>>AAADDDDDDSSS|||uuuuuuxxx~~~\\\UUUOOOXXXtttrrreee___UUULLLMMMNNNMMMKKKIIIHHHIIIHHHDDDBBBCCCCCCAAABBBFFFGGGOOOWWW\\\]]]\\\VVVPPPOOOQQQSSSSSSUUUZZZbbbhhh{{{xxxnnnggg]]]hhhvvv}}}}}}vvvtttrrrsssssspppjjjeee[[[VVVTTTZZZ|||xxxlllbbbWWWOOOJJJIIIJJJQQQfff|||xxx]]]NNNEEEBBBCCCDDDCCC@@@???@@@AAADDDGGGLLLSSS[[[ccciiimmmsssvvvyyy|||gggYYYPPPHHHFFFHHHJJJHHHEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHJJJJJJJJJKKKNNNPPP___ppp~~~|||xxxwwwrrrrrrssstttsssppplllhhheeecccaaa``````___\\\ZZZ______aaaaaa___\\\YYYWWWOOONNNLLLLLLMMMMMMKKKJJJIIIJJJJJJJJJIIIHHHHHHHHHBBBRRRVVVUUUwwwnnn___TTTJJJJJJHHHGGGIIIJJJMMMVVV```rrrzzz~~~xxxrrrssswwwzzz}}}xxxuuusssmmmgggddd```ZZZXXXYYYiiinnnooommmmmmkkk]]]NNNAAA???======???AAABBBBBBDDDDDDFFFIIILLLNNNNNNNNNKKKLLLJJJHHHKKKWWWjjjxxx{{{|||zzztttkkkeeebbbbbbfffooo{{{~~~wwwrrrmmmiiieeebbbaaa___ZZZVVVPPPLLLGGGCCCAAAAAA@@@??????>>>===<<<;;;;;;;;;;;;888888888999999999999999999:::;;;;;;999999:::;;;777999<<<===>>>???AAACCCEEEIIIggg~~~]]]UUUPPP\\\xxx|||ssslllUUUQQQOOOOOOMMMKKKLLLNNNKKKFFFDDDEEEEEEBBBAAACCCIIIMMMPPPRRRSSSSSSQQQNNNPPPTTTYYY\\\^^^aaagggkkk~~~rrrjjjbbbjjjuuuyyyxxx}}}{{{wwwsssqqqpppmmmhhhdddXXXTTTRRRWWWtttttt^^^TTTLLLKKKNNNYYYssszzz^^^NNNCCCBBBCCCCCCBBB@@@??????@@@CCCFFFKKKPPPVVV]]]dddhhhmmmrrrxxx|||gggYYYRRRKKKJJJJJJHHHFFFFFFDDDCCCBBBBBBBBBCCCDDDDDDFFFHHHIIIJJJJJJKKKMMMOOOYYYhhhvvvxxxyyyzzz{{{zzzvvvppplllfffeeecccbbbbbbaaa___]]]]]]^^^______]]]ZZZWWWUUUOOOLLLJJJKKKMMMMMMKKKHHHFFFIIIKKKJJJMMMRRRQQQLLLIIIPPPNNNJJJdddzzz```OOOMMMJJJHHHJJJJJJKKKSSS[[[kkkzzz|||xxxqqq|||vvvooollljjjeee^^^YYY___fffkkknnnpppnnnbbbUUUHHHEEEBBBAAABBBEEEFFFFFFHHHHHHIIILLLPPPSSSSSSSSSKKKJJJJJJKKKQQQ___ppp|||zzzqqqkkkgggdddmmmzzz|||vvvqqqlllfffcccaaa```\\\YYYVVVQQQKKKFFFDDDCCCBBBAAA???>>>===<<<<<<;;;;;;<<<888888888888888999999999999:::;;;:::999888999;;;777:::<<<===>>>???@@@BBBFFFBBBRRRjjj{{{^^^VVVTTTbbb|||^^^XXXVVV]]]aaa\\\VVVRRRPPPIIIEEEEEEFFFCCCCCCDDDJJJIIIJJJMMMOOOQQQSSSUUUZZZ___fffjjjlllnnnqqqttt}}}rrrlllfffllltttvvvssswww}}}vvvrrrooojjjddd___TTTPPPOOOSSSlllrrraaaQQQMMMSSSbbb|||uuuXXXJJJ???BBBCCCCCCBBB@@@??????@@@BBBFFFJJJNNNSSSYYY```eeeiiiooowww}}}kkkTTTOOOLLLLLLJJJEEEEEEIIIDDDCCCBBBAAAAAABBBCCCDDDEEEGGGIIIJJJJJJJJJLLLNNNWWWfffuuu~~~xxxsssiiigggdddcccccccccbbbaaa^^^_________\\\XXXUUURRROOOLLLJJJKKKMMMNNNLLLIIIEEEHHHHHHHHHMMMVVVYYYVVVNNNLLLKKKMMMZZZ~~~nnnVVVOOOKKKHHHIIIIIIJJJPPPWWWdddqqq}}}ttt{{{|||uuuqqqpppmmmeee]]]^^^bbbeeehhhiiiggg___WWWJJJHHHEEEEEEGGGKKKMMMMMMPPPOOONNNOOOQQQRRRRRRQQQKKKJJJLLLTTTaaaoooyyy}}}}}}xxxuuutttzzzzzzuuuooohhhcccbbbaaa^^^[[[ZZZVVVOOOJJJFFFDDDBBB@@@???>>>===<<<<<<;;;;;;;;;888888888888888888888888777999:::999888777888:::888:::<<<======>>>AAACCCDDDDDDRRReeepppbbbZZZYYYfff}}}{{{pppooouuuhhh\\\RRRJJJHHHGGGEEEEEEGGGEEEDDDHHHOOOUUUXXX\\\aaannnttt|||xxxsssggglllssstttqqqttt}}}wwwrrrnnnggg___YYYOOOLLLMMMPPPdddvvv[[[SSS\\\nnnsssUUUJJJBBBAAABBBCCCBBB???>>>???@@@AAAEEEIIILLLOOOUUU]]]cccfffllluuuzzz~~~kkkYYYPPPJJJKKKIIIDDDEEEKKKDDDCCCBBBAAAAAAAAABBBCCCDDDFFFHHHJJJJJJJJJKKKLLLUUUeeettt~~~yyyrrrnnniiifffeeeeeeeeedddcccccccccaaa]]]XXXSSSPPPNNNNNNNNNOOOQQQSSSSSSRRRMMMKKKIIIIIILLLRRRYYY^^^YYYOOOKKKNNNPPPaaafffTTTMMMHHHGGGGGGHHHLLLSSS]]]fffttt|||www~~~xxxvvvuuuooogggeeedddaaa```^^^[[[WWWSSSPPPOOONNNPPPTTTXXX[[[[[[XXXVVVTTTSSSSSSRRRQQQPPPQQQRRRYYYfffwww|||vvvooojjjhhhgggdddbbb```\\\VVVPPPKKKFFFBBB?????????>>>===<<<<<<<<<<<<999999999999999888888888777888999999777777888999999;;;<<<===???AAAEEEHHHAAAJJJaaasssyyylllccc^^^gggxxxtttgggYYYRRROOOMMMMMMNNNLLLNNNVVVcccjjjlllnnnrrrzzz}}}xxxjjjpppwwwxxxssssss|||yyyuuurrrnnnhhh^^^XXXMMMKKKLLLMMM]]]jjj___kkkvvvUUUKKKEEEAAABBBBBBAAA???>>>???@@@???CCCGGGJJJLLLRRRZZZaaaeeejjjpppuuuyyysss^^^MMMJJJJJJFFFEEEHHHDDDCCCBBBAAAAAAAAABBBBBBCCCEEEHHHIIIIIIJJJJJJLLLRRRbbbpppzzzrrrkkkhhhhhhhhhhhhgggfffeeebbb\\\VVVPPPMMMMMMPPPSSSVVVXXX[[[^^^```^^^WWWRRRSSSQQQQQQZZZgggmmm```XXXUUUQQQVVVsss\\\TTTLLLIIIGGGGGGKKKPPPUUU[[[eeesss}}}~~~wwwoookkkeee```\\\YYYXXXWWWYYYXXXXXXYYY\\\___``````YYYWWWVVVVVVWWWYYYYYYXXX^^^cccnnn}}}zzzvvvtttrrrooollljjjfff```ZZZTTTNNNGGGCCCAAA@@@???>>>>>>======>>><<<<<<;;;;;;;;;:::::::::888999::::::888888999:::999:::<<<>>>AAAGGGNNNSSSMMMYYYsssuuujjjbbbeeeppp{{{iii___ZZZVVVUUUWWW]]]```lll{{{{{{tttqqqwww~~~~~~wwwrrrxxxwwwuuutttsssqqqkkkaaaZZZMMMKKKLLLLLLYYYrrroooqqqzzzxxxjjjxxxvvvPPPFFFBBBAAABBBBBBAAA???>>>>>>???===AAAFFFHHHJJJPPPYYY```dddhhhlllpppuuuoooSSSLLLMMMIIIDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBEEEHHHIIIIIIIIIJJJKKKOOO^^^kkkyyypppkkkjjjjjjjjjhhhgggeeeaaa[[[SSSMMMIIIMMMRRRWWW[[[^^^bbbgggllllllaaa]]]```[[[UUU___qqqvvvmmmccc]]]YYYZZZaaaiiieee[[[QQQLLLIIIHHHKKKQQQPPPSSSVVV^^^mmm}}}|||{{{uuunnniiieeebbbccceee\\\ZZZYYYYYYZZZZZZXXXVVVUUUTTTTTTWWW\\\aaacccdddhhhqqq~~~{{{xxxuuussspppjjjddd]]]UUUMMMHHHCCCBBBAAA@@@????????????>>>>>>=========<<<<<<<<<999:::;;;;;;999999:::;;;999:::<<>>===<<<>>>AAADDDFFFIIIOOOWWW]]][[[___eeekkkrrr|||bbbMMMKKKHHHEEEDDDDDDBBB@@@>>>>>>???BBBCCCCCCHHHLLLMMMIIIGGGHHHJJJSSS^^^iiixxxqqqmmmllllllkkkkkkhhh```XXXRRRPPPQQQSSSVVVZZZ___dddhhhkkkmmmmmmllliiiccc[[[YYYcccooo~~~pppffffffiiifffbbbbbbrrr\\\RRRPPPGGGCCCFFFDDDJJJJJJLLLRRR\\\jjjwww~~~zzztttoookkkgggdddbbb]]]WWWVVVYYYZZZXXXUUUSSS^^^gggfffcccffflllppprrr~~~{{{wwwqqqjjjaaaYYYRRRNNNKKKGGGCCCBBBCCCBBB???<<<:::;;;===>>>??????>>>>>>============<<<:::999888;;;<<>>=========@@@CCCEEEGGGJJJQQQVVVYYY]]]ccciiipppyyyoooPPPHHHFFFFFFHHHEEECCCAAA??????@@@BBBCCCFFFMMMRRROOOGGGCCCGGGLLLQQQ[[[eee~~~}}}vvvsssqqqmmmjjjfffaaa\\\XXXWWWWWWZZZ\\\___dddhhhkkkmmmnnnmmmjjjeee___VVVQQQWWW```cccaaa^^^```lllxxxvvvmmmxxxfffUUUQQQIIIGGGHHHDDDGGGFFFFFFJJJRRR]]]gggnnn~~~}}}zzzvvvrrrppplllfff```___```aaa___\\\^^^iiirrrqqqmmmooosssuuuvvv~~~yyyssskkkaaaWWWQQQMMMJJJEEECCCBBBAAA???===>>>??????@@@@@@@@@@@@@@@<<<<<<;;;;;;::::::999999;;;<<>>======<<>>>>>>>>???>>>===<<<;;;;;;;;;<<<======>>>CCCOOOaaavvvHHHDDDBBBEEEIIIVVVrrr{{{wwwxxxyyyqqqmmmiiihhhhhhfff```\\\OOOKKKGGGHHHTTTsssyyy]]]OOONNNIIIMMM^^^jjjggg}}}{{{]]]KKKGGGDDDCCCBBB@@@???===<<<;;;===???AAABBBDDDIIIRRRYYY]]]aaaeeehhhmmmttt}}}___PPPLLLIIIFFFEEEFFFEEECCCBBBAAAAAABBBCCCNNNQQQRRRMMMDDDAAAFFFMMMPPPUUU\\\ttt}}}~~~wwwpppiiikkknnnppppppmmmiiifff^^^XXXTTTSSSQQQLLLKKKLLLMMMPPPLLLGGGRRRiiiwwwxxxqqqggg\\\PPPKKKKKKFFFEEECCCAAA@@@AAAEEEJJJMMMUUUaaauuuuuulllssszzzlllccc```]]]WWWPPPKKKHHHHHHIIIEEECCCBBB@@@?????????@@@AAA@@@???>>>>>>???AAABBBAAADDDMMM]]]rrrFFFDDDDDDEEEFFFOOOjjj~~~yyy{{{wwwkkkhhheeeccccccbbb^^^[[[LLLIIIFFFGGGRRRkkk}}}```PPPNNNIIIJJJWWWkkkaaammmvvvaaaLLLGGGCCCCCCAAA@@@>>><<<;;;:::>>>???@@@AAAEEENNNZZZccccccfffiiikkkmmmsss|||{{{ssseeeXXXLLLIIIKKKJJJGGGDDDFFFEEEDDDBBBAAAAAABBBBBBLLLLLLKKKHHHFFFEEEHHHJJJPPPTTTXXXmmmxxxppprrruuuuuuqqqkkkccc___]]]XXXUUUXXXXXXTTTQQQQQQUUUSSSPPPMMMLLLQQQ___lllmmmuuuqqqeeeTTTKKKKKKHHHFFFDDDAAA@@@@@@BBBEEEGGGSSS[[[gggzzzoooffflllssszzzyyypppjjjeee^^^VVVPPPMMMKKKJJJKKKJJJGGGEEEDDDCCCDDDDDDDDDCCCAAA@@@@@@AAACCCEEEBBBJJJXXXlllGGGEEEEEEEEECCCIIIbbb{{{yyyxxxyyynnneeecccaaa___^^^\\\YYYVVVLLLIIIGGGHHHPPPdddjjjVVVQQQJJJHHHRRRvvvsssdddggguuubbbNNNKKKDDDCCCBBB@@@>>><<<;;;:::===>>>???@@@DDDNNN\\\eeedddgggjjjkkkmmmsss{{{}}}qqqfffaaaQQQLLLFFFDDDFFFGGGGGGFFFEEEEEECCCBBBAAAAAA@@@@@@FFFFFFFFFGGGHHHIIIHHHHHHMMMRRRUUUfff~~~~~~|||xxxrrrkkkddd___^^^ZZZYYY[[[[[[WWWTTTUUUSSSSSSVVVYYYSSSKKKPPP\\\gggmmmuuuiiiWWWNNNNNNLLLFFFEEEBBB@@@???@@@BBBCCCIIISSS___mmmooofffeeemmmuuunnnddd]]]YYYTTTOOOKKKMMMLLLJJJHHHGGGFFFEEEEEEFFFEEEDDDCCCCCCCCCDDDEEECCCPPPdddyyyIIIEEEEEEEEEBBBGGG]]]ttt}}}xxxyyywwwlllaaa```___\\\YYYVVVRRROOOKKKHHHFFFGGGKKKYYYrrrttt]]]TTTKKKGGGQQQlllvvvdddgggxxx___OOOPPPFFFFFFDDDBBB@@@>>>===<<<:::<<<>>>@@@BBBIIISSS[[[```cccfffiiilllrrr{{{zzzggg]]][[[NNNLLLIIIEEECCCEEEGGGGGGDDDDDDCCCBBBAAA@@@??????@@@CCCHHHJJJJJJHHHHHHGGGHHHNNNQQQ```{{{sssmmmjjjhhhdddbbbbbbeeeddd```___bbb[[[```eeeeeecccaaa```___cccooorrrhhhZZZTTTTTTPPPIIIGGGEEEBBBAAA@@@@@@AAA===IIITTT]]]rrrpppaaadddxxxyyyttt~~~~~~nnnfffcccffflllzzz~~~sssmmmjjjfff\\\UUUQQQQQQPPPOOONNNMMMKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGXXXqqqJJJFFFEEEEEECCCGGG[[[rrr{{{xxxnnnaaa```^^^[[[WWWQQQLLLIIIIIIFFFDDDCCCEEEOOOdddwwwvvv]]]RRRHHHEEENNNfffuuu```gggzzz\\\NNNSSSHHHHHHFFFDDDBBB@@@>>>===888;;;>>>???@@@DDDJJJOOO[[[^^^bbbfffjjjqqq{{{{{{cccXXXWWWHHHJJJJJJGGGEEEEEEFFFFFFDDDCCCCCCBBB@@@???>>>>>><<>>IIINNNNNN\\\tttggghhhnnnyyyooopppxxx|||uuuooonnn{{{rrrdddZZZTTTOOOOOORRR___yyy|||{{{wwwkkkaaa[[[[[[[[[[[[ZZZXXXVVVUUUPPPPPPPPPPPPOOONNNLLLKKKMMM```zzzTTTKKKFFFHHHGGGHHHVVVhhh~~~oooeeeccc___ZZZUUUQQQMMMKKKFFFBBBAAADDDEEEKKK]]]qqqyyyttt___VVVKKKFFFNNNkkkpppbbbrrr]]]LLLMMMMMMIIIDDDAAA???>>><<<;;;===<<<<<<===@@@EEEKKKNNNSSSXXX^^^ccciiiqqq{{{ppp]]]VVVOOOIIIFFFHHHJJJGGGEEEDDDEEEDDDBBBAAA@@@?????????BBBDDDFFFGGGHHHGGGFFFEEECCCHHHJJJWWWqqqzzz||||||rrrzzzxxxjjj```^^^\\\TTTRRRNNNJJJGGGEEEDDDBBB@@@;;;AAAIIIPPPYYYnnnvvvfffhhhnnn|||vvvuuurrryyyvvvmmmgggbbb^^^\\\\\\]]]dddlllvvvzzzhhhYYYRRRPPPLLLLLLOOOTTTfff|||tttmmmkkkjjjhhhgggfffdddaaa^^^ddd___[[[ZZZVVVPPPLLLLLLZZZoooWWWOOOJJJKKKIIIIIIUUUeeesssgggeeeaaa[[[UUUPPPKKKIIIHHHDDDCCCDDDBBBGGGZZZooovvvqqq]]]TTTJJJFFFPPPhhhmmmcccttt^^^MMMOOOMMMIIIDDDAAA???>>><<<;;;=========>>>AAAEEEJJJLLLQQQUUU\\\aaafffmmmuuu|||{{{fff\\\RRRKKKGGGHHHIIIGGGEEEEEEEEEEEECCCBBBAAA@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCAAAGGGIIITTTlllvvvfffcccaaaVVVRRRNNNJJJGGGEEECCC@@@>>>===BBBHHHMMMTTTgggrrrfffgggzzz|||uuuuuuvvvzzzpppiiijjjfffbbbaaa]]]YYY[[[```hhhdddrrrlll\\\TTTRRRNNNMMMNNNNNNXXXttt|||yyyzzzxxxuuusssrrrooollliiieeeccccccbbb[[[RRRNNNOOOaaazzzYYYRRRNNNMMMKKKIIIRRR___sssjjjhhhddd^^^XXXQQQKKKHHHGGGEEEEEEEEEBBBFFF\\\tttmmmZZZRRRIIIGGGRRRggg}}}kkkhhhzzz[[[IIINNNMMMIIIEEEAAA???>>>===;;;=========???AAADDDGGGIIIMMMRRRYYY^^^bbbhhhpppvvvrrreeeWWWOOOHHHHHHHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA???@@@BBBDDDDDDCCCBBBAAA===EEEHHHQQQeeezzzmmmkkkhhhYYYVVVRRRNNNJJJGGGDDDAAA???@@@BBBEEEHHHLLL\\\{{{}}}eeeeeeooo{{{wwwmmmmmmppp|||}}}wwwsssrrrooommmjjjcccZZZVVVWWW[[[OOOPPPlllvvveee]]]UUUQQQOOOOOOKKKKKKXXXiii}}}zzzxxxuuurrroooiiiiiijjjggg\\\QQQPPPUUUtttZZZTTTOOOMMMJJJHHHNNNVVVssssssjjjhhhfffaaa[[[TTTMMMJJJEEEDDDFFFGGGCCCHHH```{{{jjjVVVPPPIIIHHHSSSjjjrrrlllrrr^^^KKKNNNMMMJJJEEEAAA@@@???===<<<;;;;;;<<<>>>@@@BBBDDDEEEIIINNNVVV\\\aaagggooottt}}}nnn[[[RRRJJJHHHHHHFFFFFFGGGEEEDDDCCCBBBAAAAAAAAAAAA???@@@BBBCCCCCCBBBAAA@@@<<>>???AAABBBFFFKKKSSSZZZ```gggpppvvv~~~ttt]]]TTTKKKIIIHHHFFFFFFHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDCCCAAA@@@<<>>>>>???AAAKKK^^^qqq|||uuuvvv```YYYTTTQQQNNNSSSgggzzzrrrjjjhhhkkk]]]WWWNNNGGGGGGZZZ}}}wwwddd^^^YYYTTTPPPMMMMMMPPPQQQWWWZZZ```lll}}}|||ooonnn\\\WWWQQQMMMJJJJJJMMMOOOUUUeeeuuusssbbbcccccc```[[[TTTMMMIIIFFFEEEFFFFFFBBBDDDYYYpppuuuWWWQQQMMMNNNXXXttt~~~llljjjxxxlllTTTSSSNNNJJJFFFBBB@@@???>>><<<999999999:::<<>>===>>>@@@EEESSSaaavvvxxx}}}xxx]]]SSSRRRNNNJJJMMMYYYnnn{{{tttnnnoootttooo^^^KKKBBBBBBIIIWWWbbb{{{mmmggg^^^VVVPPPNNNOOOQQQSSSOOOJJJNNNRRRYYY}}}```\\\UUUOOONNNPPPRRRSSSTTT\\\eeeyyywwwgggggggggeee___WWWOOOJJJIIIFFFFFFGGGEEEGGGXXXlll___SSSMMMRRRaaavvvtttiiinnn}}}iiiTTTUUUNNNKKKFFFBBBAAA???>>>===::::::999:::<<>>===<<<;;;::::::<<>><<<===:::999999999<<<@@@DDDGGGKKKJJJKKKMMMOOOSSS___lllsssyyykkkWWWOOOJJJIIIIIIFFFFFFHHHFFFEEECCCCCCCCCBBBAAA???BBBCCCDDDEEEDDDCCCAAA@@@===>>>@@@CCCIIISSS]]]dddxxxooohhhoooXXX]]]|||zzzxxxqqqgggdddbbbZZZNNNHHHCCCAAABBBBBB@@@BBBFFFKKKUUUhhhxxxpppmmmsssxxxhhhWWWSSSQQQOOOLLLJJJLLLRRRRRRRRRQQQQQQRRRRRRSSSTTTSSSTTTTTTSSSPPPNNNOOOOOOUUUQQQPPPTTTZZZcccqqq}}}{{{nnnjjjooowwwiiiWWWKKKGGGEEECCC@@@EEEMMMPPP\\\wwwwwwooofff___UUUOOOXXXgggssspppiii___VVVOOOMMMMMMUUUfffpppkkkccc\\\___lll}}}vvvjjj^^^WWWWWWbbbxxx}}}pppddd]]]TTTSSSRRRQQQQQQWWWgggxxx|||xxxtttbbbcccrrr{{{sssrrrzzzwwwbbbWWWNNNIIIFFFFFFCCC>>>;;;<<<:::999888999;;;@@@DDDGGGLLLLLLNNNPPPNNNQQQ^^^kkkvvv}}}lllWWWPPPJJJIIIHHHFFFFFFGGGFFFEEECCCBBBCCCBBBAAA???BBBCCCDDDEEEDDDCCCAAA@@@>>>>>>@@@CCCHHHQQQ[[[bbbxxx}}}uuupppccccccooozzzpppllliii```UUUKKKFFFBBBBBBBBB??????BBBAAAGGGTTTeeettt~~~wwwkkkccc^^^bbbqqq}}}ppp]]]WWWQQQNNNJJJFFFFFFIIIJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLKKKJJJIIIIIIJJJOOOLLLMMMQQQUUUZZZdddmmm}}}~~~qqqmmmqqqzzzmmm[[[OOOJJJIIIFFFCCCAAAFFFHHHWWWvvv~~~uuummmfff\\\VVV]]]kkkyyyvvvpppeeeYYYPPPLLLKKKHHHOOOaaarrrrrrjjjaaafff}}}{{{hhhYYYSSSYYYjjjxxxwwwkkkddd\\\XXXVVVWWWXXX]]]jjjvvv~~~xxxjjjmmm}}}|||vvvxxxsssmmmaaaPPPJJJFFFEEECCC>>>;;;<<<;;;999888999;;;???CCCFFFLLLOOOSSSSSSNNNOOO\\\kkkwwwoooYYYQQQIIIHHHHHHFFFEEEFFFFFFDDDCCCBBBCCCBBB@@@???AAABBBDDDDDDDDDCCCAAA@@@>>>???@@@BBBFFFNNNVVV]]]kkk~~~uuurrrmmmdddqqqvvvqqqlllcccYYYOOOIIIDDDDDDBBB>>>===>>>???AAAFFFNNNWWW___dddffflllfff^^^XXXTTTVVV```kkk~~~yyyddd[[[RRROOOLLLGGGDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEGGGHHHHHHGGGGGGIIIJJJLLLKKKMMMQQQSSSTTTZZZ```lllsssnnnpppzzznnn^^^QQQLLLIIIFFFDDDCCCEEEEEETTTuuu|||vvvqqqiiibbbiiiuuuyyymmm^^^QQQJJJHHHBBBEEEGGGRRRwwwuuuxxxrrrlllyyy}}}eeeXXXXXXbbblll{{{qqqlllgggaaa^^^```cccgggpppyyyrrrttt~~~zzzooojjj}}}oooSSSKKKEEEDDDBBB>>>;;;<<<;;;:::888888;;;???CCCEEEMMMQQQWWWVVVOOOMMMZZZiiitttvvv\\\RRRJJJHHHHHHFFFDDDEEEFFFDDDBBBBBBBBBBBB@@@>>>@@@AAACCCDDDDDDCCCAAA@@@??????@@@AAADDDJJJQQQWWWccczzz}}}}}}wwwjjjjjj}}}wwwqqqggg___SSSKKKFFFEEECCC???======CCCBBBBBBEEEIIIMMMQQQSSSUUUSSSPPPNNNMMMPPPWWW]]]nnnxxx|||iii^^^UUURRRQQQLLLHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGIIILLLMMMMMMNNNQQQSSSPPPOOORRRVVVYYYZZZ^^^dddttttttlllkkkvvvkkk\\\PPPJJJGGGDDDAAAEEEEEECCCOOOkkk|||zzztttmmmrrr}}}uuucccSSSIIIEEECCCIIIIIIGGGSSSyyy}}}}}}|||eeeXXXWWWZZZkkk}}}~~~vvvppplllnnnrrrvvv~~~~~~~~~tttbbbiii{{{WWWMMMFFFDDDCCC???<<<<<<;;;:::888888:::>>>BBBEEELLLQQQWWWWWWPPPNNNYYYhhhooozzz```TTTJJJHHHIIIGGGEEEDDDEEEDDDBBBBBBBBBAAA@@@>>>???AAABBBDDDDDDCCCAAA@@@>>>?????????BBBFFFMMMRRRYYYjjj~~~yyyttt~~~zzzpppiiiXXXOOOHHHFFFEEEBBB?????????@@@@@@@@@@@@BBBDDDFFFAAABBBCCCCCCDDDHHHKKKMMM\\\fffttt|||ooodddZZZWWWUUUPPPLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJMMMOOORRRTTTUUUWWWZZZ]]][[[YYY[[[```cccgggnnnvvvwwwmmmiiipppggg[[[PPPIIIEEEBBB@@@@@@BBB@@@GGG[[[ttt}}}{{{uuummmpppxxxyyygggUUUIIIDDDCCCCCCFFFFFFCCCOOOyyy~~~}}}eeeYYYTTTZZZfffzzz{{{wwwyyy}}}jjj]]]mmm[[[PPPFFFDDDCCC@@@>>>===;;;:::888888:::===AAADDDKKKOOOUUUVVVQQQPPPYYYfffmmmuuudddWWWLLLIIIJJJHHHEEEDDDEEECCCBBBAAABBBAAA???>>>???@@@BBBCCCCCCCCCAAA@@@======>>>>>>@@@DDDIIIMMMSSSaaarrr}}}zzz~~~}}}|||yyyvvvqqq```UUUKKKHHHGGGEEECCCCCC>>>???@@@@@@??????@@@BBB>>>AAAAAA@@@AAADDDEEEBBBKKKSSS```ooozzz~~~{{{uuulllbbb^^^ZZZTTTPPPPPPNNNMMMMMMMMMMMMNNNOOOOOOTTTWWWZZZ\\\^^^aaadddgggiiiggghhhmmmqqqvvv{{{rrrmmmmmmfff[[[QQQJJJFFFDDDCCC@@@CCCBBBHHHUUUggg~~~wwwssslllbbbbbbiiiuuu|||yyyiiiVVVJJJEEEEEE999999BBBAAA???TTTrrr{{{hhh^^^VVVZZZdddvvvlll```sss^^^RRRGGGEEEDDDBBB???>>>;;;:::888888999===AAACCCIIILLLQQQUUUSSSRRRZZZeeennnttt}}}gggZZZMMMJJJKKKJJJFFFEEEEEECCCAAAAAAAAAAAA???>>>>>>???AAACCCCCCCCCAAA@@@;;;<<<<<<===>>>BBBGGGKKKTTT___lllyyyxxxsssqqqppprrrvvvuuu{{{}}}|||vvvjjj\\\OOOJJJIIIFFFDDDDDDAAABBBDDDCCCAAA@@@BBBDDDCCCFFFEEEBBBCCCGGGFFFAAACCCGGGSSSddduuu}}}}}}yyyzzzssslllhhhbbb\\\[[[]]]XXXXXXXXXXXXXXXYYYYYYZZZaaadddgggjjjlllooorrruuuzzzxxxyyy}}}zzzvvvrrriiicccZZZQQQKKKGGGEEEDDDDDDEEEDDDIIIQQQZZZxxx{{{qqqiiifff___VVVVVV\\\gggqqqzzzwwwhhhWWWLLLGGGEEE<<<999???@@@<<>>???AAACCCCCCCCCAAA@@@:::;;;<<<<<<===AAAFFFJJJSSS^^^gggmmmxxxssslllfffdddeeeffffffiiimmmrrrvvvzzz}}}{{{vvvqqqnnnmmmlllhhhrrrnnnqqqqqqbbbRRRKKKIIIFFFDDDDDDBBBCCCCCCAAA??????BBBEEEBBBEEEEEEAAACCCHHHGGGBBBDDDFFFOOOaaasss}}}|||www{{{wwwssspppkkkfffggglllcccccccccccccccdddeeeeeennnppptttvvvyyy{{{}}}xxxwwwvvvuuueee```XXXPPPJJJFFFDDDCCCDDDCCC@@@DDDJJJKKK___nnnddd\\\[[[VVVOOOPPPXXX^^^jjjuuuuuuhhhXXXMMMIII@@@CCCCCC>>>888777>>>EEEKKKSSS[[[___bbboooppp```PPPOOOXXX]]]jjj~~~|||xxxZZZKKKMMMGGG??????>>>===<<<:::999:::===AAACCCFFFLLLRRRQQQMMMOOOXXXaaajjjrrrwwwoooYYYNNNNNNIIIHHHJJJGGGFFFDDDCCCBBBAAA@@@===;;;======>>>@@@CCCCCCBBB@@@===<<<;;;:::<<<>>>AAACCCRRRVVV]]]ggguuupppkkkccc^^^[[[ZZZYYYYYY\\\]]]^^^___aaadddfffgggoooqqqssssssrrrppppppqqqjjjeeedddgggkkkooo|||wwwjjj]]]WWWSSSLLLGGGEEEEEEDDDDDDFFFHHHJJJIIIIIIKKKJJJHHHHHHIIIJJJIIIHHHDDDGGGFFFKKKeee~~~|||zzzyyyxxxxxx{{{uuuwwwxxxxxxwwwwwwyyy{{{}}}yyyrrrooooooggg___SSSMMMJJJIIIEEEAAACCCBBB@@@AAACCCGGGLLLOOOnnntttgggZZZSSSQQQPPPRRRVVV[[[___cccbbb]]]UUUMMMIIIEEECCC@@@===<<<;;;<<<<<>>===<<<:::999999<<>><<<======>>>@@@BBBCCCBBB@@@===<<<::::::;;;>>>AAACCCLLLPPPVVV]]]hhhzzzuuupppjjjfffdddddddddcccddddddddddddeeefffggghhhoooqqqtttuuutttrrrrrrrrrpppkkkggggggfffgggoooxxxtttggg```[[[TTTNNNLLLJJJJJJIIIKKKNNNPPPPPPOOORRRPPPNNNNNNNNNNNNMMMLLLFFFIIIHHHJJJZZZuuu{{{wwwqqqmmmmmmfff]]]RRRKKKJJJHHHEEEBBBEEEDDDCCCBBBDDDFFFIIIKKKNNNfffttthhhaaa]]]XXXVVVWWW[[[]]]]]][[[UUUNNNIIIGGGEEECCC@@@===<<<;;;;;;<<<;;;:::;;;AAAGGGMMMWWWaaallltttwwwvvvqqqaaaYYYMMMMMMXXX^^^mmm|||yyyuuuvvvRRRHHHEEEEEEDDD===>>><<<:::888888:::<<<>>>BBBIIIPPPRRRPPPPPPVVV\\\```iiipppyyy|||cccTTTQQQJJJHHHIIIEEEHHHFFFEEEDDDDDDBBB@@@=========>>>@@@BBBCCCBBB@@@===<<<::::::;;;===@@@BBBIIINNNTTTYYYaaaooo|||wwwsssssssssrrrrrrqqqpppooommmllllllkkkkkknnnrrrvvvwwwwwwvvvuuuuuusssnnnkkkhhhdddbbbdddiiixxxtttlllfff^^^WWWTTTTTTSSSSSSUUUXXXZZZZZZYYY[[[YYYWWWVVVUUUTTTRRRPPPJJJJJJIIIIIIOOO```yyy~~~yyyuuuoookkkjjjcccZZZOOOIIIHHHHHHFFFCCCGGGFFFFFFEEEEEEEEEFFFFFF@@@HHHZZZ}}}xxxpppiii___YYYWWW]]]]]]ZZZUUUNNNIIIFFFEEEDDDCCC@@@>>><<<;;;;;;;;;<<<:::;;;???CCCGGGOOOXXXaaafffkkkmmmoooxxxkkkaaaUUUQQQTTTSSS]]]iii{{{wwwlllpppzzzpppjjjlll]]]MMMFFFEEEDDD===>>><<<:::888777888999;;;???GGGOOORRRQQQQQQUUUYYY\\\fffmmmvvvfffUUUQQQJJJHHHIIIFFFGGGFFFDDDDDDDDDCCC@@@>>>===<<<===@@@BBBCCCAAA@@@===<<<:::999:::<<<>>>@@@EEEJJJRRRXXX___kkkzzz}}}|||yyywwwuuusssrrrqqqppptttxxx{{{zzzyyyyyyyyyqqqooommmllliiigggfffgggmmmxxxqqqhhh```\\\___^^^^^^___bbbccccccbbbbbb```]]][[[ZZZXXXTTTRRROOOLLLJJJJJJJJJQQQjjj}}}wwwsssmmmiiihhhaaaXXXMMMGGGGGGHHHFFFDDDGGGGGGGGGGGGFFFFFFEEEDDDFFFDDDIIIaaavvvlll```WWWTTT```___\\\WWWOOOIIIEEEDDDDDDBBB@@@>>>===<<<;;;;;;>>><<<<<<@@@CCCEEEMMMUUU___```eeellllllnnn{{{}}}mmm]]]VVVUUUPPPRRRZZZffftttpppaaa\\\]]]eeevvv|||aaaeeeiiibbbQQQEEECCCDDD???>>>===;;;999777777888999===DDDMMMRRRRRRRRRTTTVVVYYYcccjjjsss|||gggTTTOOOIIIHHHJJJFFFFFFEEECCCCCCCCCBBB@@@===<<<<<<===???BBBBBBAAA???>>><<<:::999999;;;===>>>???EEEMMMSSSZZZcccpppzzz~~~{{{xxxwwwvvvuuuxxx|||}}}}}}|||{{{{{{rrrssssssrrrrrrqqqooommmuuu|||tttkkkgggiiihhhfffggghhhhhhgggfffeeecccaaa```^^^[[[XXXUUUVVVOOOLLLNNNMMMNNN___sss}}}vvvrrrmmmiiiiii___VVVLLLFFFFFFGGGFFFEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEDDDDDDPPPpppwwwkkk^^^VVVTTT``````___[[[SSSKKKEEEBBBCCCBBBAAA???===<<<;;;::::::888999<<>>===;;;999888888888888:::AAAIIINNNPPPPPPQQQSSSVVV___eeemmmvvvyyyjjjUUUOOOIIIIIIKKKFFFEEEDDDCCCCCCCCCBBB@@@>>><<<<<<===???AAABBBAAA???>>><<<:::888888999;;;===???EEELLLQQQUUU\\\gggooo~~~{{{zzz{{{}}}~~~}}}}}}}}}xxx{{{{{{zzzzzz{{{wwwrrr{{{yyy~~~zzzuuusssqqqpppooonnnllljjjjjjhhhgggfffeeebbb^^^[[[\\\UUURRRSSSSSSRRRZZZddd{{{uuu~~~vvvsssooolllkkk```WWWKKKEEEEEEGGGGGGEEEEEEFFFGGGGGGHHHHHHGGGGGGDDDEEEEEEFFFQQQmmmzzzmmmaaaZZZYYY^^^```aaa]]]VVVLLLEEEAAACCCBBBAAA???>>><<<;;;:::999777777;;;===???EEELLLPPPNNNTTTaaajjjlllpppvvviii___[[[PPPLLLKKKPPPWWW___kkkwww|||rrrbbbWWWVVVXXXbbbsssiiiccc```bbbiiiVVVKKKCCCDDDGGGAAA>>>===<<<:::999999999999777===DDDIIIKKKLLLNNNOOOQQQYYY^^^eeennnrrrpppXXXPPPJJJIIIJJJFFFFFFEEEDDDDDDDDDCCCAAA???<<<<<<<<>><<<:::888777999:::<<>><<<;;;:::;;;888999<<<======BBBIIIIIIJJJOOOVVV^^^cccgggjjjnnnrrrvvvwwwuuutttvvvyyy||||||{{{{{{{{{{{{||||||{{{iiibbbYYYQQQKKKLLLMMMPPPXXXbbbhhhrrrwwwaaa___^^^dddppp}}}{{{vvviiibbbaaabbbgggTTTJJJDDDFFFGGG???>>>===<<<;;;::::::::::::444999@@@EEEHHHIIIKKKLLLNNNUUUYYY___hhhlll|||ttt[[[RRRJJJIIIJJJEEEGGGFFFEEEEEEEEEEEECCCAAA<<<;;;<<>><<<:::888777888:::;;;999>>>DDDHHHLLLSSS^^^ffflll~~~~~~|||}}}~~~}}}zzznnniiinnn|||uuuttttttuuuuuussspppmmmbbbcccaaa[[[XXXYYYZZZZZZ```}}}wwwuuusssppppppbbbXXXLLLEEEEEEGGGGGGFFFJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFEEEBBBCCCJJJSSStttttthhhaaa^^^dddeeeddd```XXXQQQKKKHHHBBBBBBAAA@@@>>><<<:::999999777777999999999===CCCCCCGGGJJJJJJMMMTTTYYY\\\YYY```ffffffaaa___aaaeeemmmnnnppprrruuuwwwxxxyyy{{{~~~uuullldddXXXOOOPPPOOOLLLNNNTTT[[[```lllzzztttggghhhooonnnvvvrrrddd]]]XXX^^^rrrvvvvvvqqqddd^^^aaabbblllTTTLLLIIICCCAAADDD>>>===<<<;;;:::999999999:::<<<>>>@@@CCCFFFKKKNNNPPPSSSYYY___dddlll|||wwwYYYTTTLLLFFFJJJNNNGGGFFFFFFEEECCCBBB@@@???===<<<<<<===@@@AAA@@@???>>>===;;;:::999999::::::===???CCCGGGLLLRRRYYY^^^iiiwww~~~zzz{{{{{{xxxllleeeeeemmmvvv~~~|||zzz{{{~~~{{{vvvnnnjjjeee```^^^\\\ZZZYYY[[[hhh{{{wwwtttqqqhhh[[[MMMGGGFFFEEEFFFIIIKKKHHHHHHJJJKKKJJJJJJJJJGGGEEEDDDCCCCCCFFFHHHJJJZZZ|||nnneeeeeedddeeeeeeccc]]]VVVNNNIIIFFFEEECCC@@@>>><<<;;;:::<<<;;;:::999999;;;===>>>AAAAAABBBDDDFFFIIIKKKLLLQQQRRRSSSTTTUUUUUUVVVUUUWWW[[[```cccdddggglllpppvvv{{{}}}iii^^^UUUTTTOOOIIIIIINNNOOORRR[[[gggrrr~~~qqqkkkooonnnvvvtttfffZZZSSSMMMHHHKKKYYYqqqxxxqqqkkkaaa^^^eeedddoooTTTKKKHHHCCC@@@BBB>>>===<<<;;;:::999999999999;;;===>>>@@@CCCHHHKKKMMMPPPVVV^^^ccckkkzzz|||\\\UUUMMMFFFHHHJJJGGGGGGFFFEEEDDDBBBAAA@@@>>>===<<<===???AAA@@@???>>>===<<<:::999999999:::;;;===AAAEEEIIIOOOVVV[[[dddooo{{{wwwxxxxxxxxxxxxxxxxxxvvvrrrooohhhaaa]]]```bbbiii}}}~~~zzzxxxtttnnniiieeeaaa]]]ZZZWWW___uuu~~~{{{yyynnn```QQQJJJGGGEEEFFFIIILLLKKKKKKLLLLLLKKKJJJJJJGGGFFFDDDCCCBBBCCCDDDEEEVVV|||yyymmmeeeeeeeeefffeeebbb\\\TTTMMMHHHEEEDDDBBB???===<<<;;;;;;;;;:::888888888999;;;<<<<<<<<<===>>>@@@BBBCCCEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLPPPTTTWWWYYY\\\bbbgggrrrxxxxxxkkk___ZZZTTTKKKHHHLLLFFFGGGKKKRRR[[[jjj~~~rrrssssssyyyzzzkkk^^^QQQGGGGGGDDDAAAAAAIII\\\ssssssjjjeeeiiihhhfffwwwXXXKKKIIIEEEBBBBBB???>>>===;;;:::999999999888:::;;;<<<===@@@CCCFFFJJJLLLSSS\\\bbbiiiwwwbbbYYYPPPIIIIIIGGGHHHGGGGGGFFFEEECCCBBBAAA>>>===<<<===???@@@@@@??????>>><<<:::999999999999888:::>>>AAAEEEKKKRRRVVV]]]eeeqqq~~~yyyuuuuuurrrqqqppppppooolllhhheeebbb[[[WWWUUURRRQQQ[[[jjj{{{uuunnngggaaa]]]VVVVVVbbb|||~~~ttteeeUUULLLGGGEEEFFFJJJMMMNNNNNNMMMLLLJJJIIIGGGIIIHHHFFFEEECCCCCCBBBBBBLLLeeeyyymmmggggggggggggeeeaaaZZZRRRJJJFFFCCCBBBAAA???===<<<<<<<<<:::999888777666777888999888888888888999:::<<<<<<<<<===>>>???@@@@@@@@@@@@AAADDDGGGIIILLLQQQYYY^^^kkkqqqzzz{{{fff___ZZZSSSNNNOOOIIIGGGGGGHHHLLLYYYpppyyyyyy{{{{{{}}}|||oooaaaVVVMMMGGGDDDDDDDDDCCCIIIYYYooouuulllllltttkkkiii^^^NNNJJJHHHEEECCC??????===<<<:::999999999999:::;;;;;;;;;===AAACCCGGGIIIPPPYYY```gggtttiii]]]TTTMMMKKKFFFHHHHHHGGGGGGFFFDDDCCCBBB???>>><<<<<<>>>@@@@@@???@@@???===:::999888888888777999<<>>=========;;;:::999888777777888888888777777777777777888888888999:::;;;;;;;;;;;;;;;;;;===@@@BBBDDDKKKSSSZZZdddkkkttt{{{~~~jjj___]]]YYYSSSPPPMMMJJJHHHGGGGGGOOO```qqq{{{sssqqqtttpppeeeZZZTTTOOOKKKCCCEEEEEEDDDHHHVVVlll}}}pppjjjkkktttoooooodddOOOIIIHHHEEEBBB@@@???>>><<<;;;:::999999999:::;;;;;;;;;===@@@BBBFFFHHHMMMVVV^^^eeepppzzzooo```TTTMMMKKKEEEGGGGGGGGGGGGFFFDDDCCCBBB@@@>>><<<<<<>>>???@@@@@@AAA???===;;;999888777777666888;;;===AAAEEEKKKOOOWWWZZZbbbmmmyyyxxxsssqqqmmmllliiigggfffccc___\\\YYYXXXWWWVVVRRRNNNPPPTTTaaa|||sssjjjddd[[[SSSTTTeee}}}}}}||||||vvvrrrjjj^^^RRRJJJFFFEEEIIIOOOVVV]]]___ZZZUUUTTTQQQLLLJJJJJJIIIHHHGGGFFFEEEDDDKKKSSS^^^kkk~~~sssmmmlllkkkiiieee___WWWOOOIIIEEEBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;::::::::::::999888777666666666666666888888999999:::999999999999;;;===>>>@@@FFFOOOVVV```fffoootttwwwyyy}}}wwwfffaaa[[[TTTPPPNNNKKKHHHGGGGGGJJJTTT^^^gggsss}}}nnnhhhiiieee[[[TTTRRROOOLLLGGGGGGFFFDDDGGGUUUiiixxxvvvnnnlllkkkpppppprrriiiQQQHHHFFFDDDBBBAAA@@@>>><<<;;;:::999999999:::;;;;;;;;;<<>>;;;888777777666666888:::<<>>>>>>>>>>>>>>>>>======999888777666555555555555666777777888888888777777666888::::::;;;@@@HHHOOOZZZ```hhhlllnnnrrryyy|||nnnaaaXXXVVVSSSMMMIIIHHHHHHGGGIIINNNTTT^^^nnnpppeeeccc]]]VVVSSSTTTSSSOOOLLLKKKHHHFFFJJJXXXkkkzzz~~~nnnqqqrrrlllkkklllnnnqqqVVVIIIFFFFFFEEEBBBAAA???===;;;:::999999888999:::::::::<<>>@@@@@@CCCAAA>>>;;;888777666666555777999:::===AAAFFFJJJLLLRRRZZZaaaiiisss}}}vvvrrrmmmkkkhhhfffdddbbb^^^\\\[[[[[[ZZZVVVSSSQQQPPPOOOZZZkkkzzz{{{rrrllldddeeennn}}}xxxuuupppkkkfff^^^WWWQQQNNNLLLLLLRRRYYY```kkkppphhhbbbbbb^^^WWWSSSQQQNNNKKKHHHGGGGGGGGGIIIRRR[[[___bbbooo~~~vvvxxx~~~~~~yyyvvvnnnkkkeee^^^WWWPPPKKKHHHFFFEEECCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@;;;:::999888777777777777666666666777777666666555555777888888888;;;BBBHHHNNNTTT[[[___bbbiiittt}}}~~~{{{hhh______[[[SSSLLLJJJIIIEEECCCDDDFFFNNN]]]mmmuuudddbbb[[[VVVVVV[[[ZZZVVVLLLJJJFFFEEELLL[[[ooo|||ooofffqqqtttjjjdddfffhhhxxx\\\LLLIIIIIIIIIBBBAAA???===;;;:::999999666777888999999;;;>>>AAAEEEAAABBBHHHOOOVVVaaajjj}}}rrrZZZOOONNNJJJDDDDDDEEEDDDDDDCCCBBBAAABBB@@@<<<;;;<<<>>>???@@@CCCAAA>>>;;;888777666555444666888999;;;???DDDGGGGGGNNNWWW]]]bbbkkkzzz{{{wwwpppmmmjjjhhhgggeeebbb___^^^^^^\\\XXXVVVUUUUUUSSSaaaiiiooo}}}tttooojjjooo|||{{{qqqyyy}}}xxxuuussspppkkkggg^^^XXXSSSQQQOOOOOOUUU\\\ooo{{{yyyrrrrrroooggg\\\YYYTTTOOOLLLJJJJJJJJJKKKUUU___```^^^hhh}}}oookkkeee^^^WWWQQQLLLJJJGGGFFFEEECCCAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;666777777777777777666666555777888888777999???DDDBBBIIIPPPTTTYYYaaaoooyyy|||mmmcccaaaWWWOOONNNOOOJJJEEEBBBHHHKKKQQQ___ttt}}}ooohhhaaaaaaeeegggddd___UUURRRJJJEEEMMMddd}}}vvvkkkllluuuxxxqqqhhhgggjjjdddMMMDDDDDDGGGBBBAAA>>><<<::::::::::::888888777777777:::???BBBBBBAAACCCGGGLLLSSS___kkk}}}qqqYYYRRRMMMGGGGGGFFFDDDEEEFFFFFFEEEDDDCCCAAA>>><<<;;;<<<>>>???AAA@@@===;;;888666555444666777777888;;;>>>@@@BBBHHHMMMSSSWWW\\\eeerrr|||yyyvvvuuuqqqnnnkkkiiihhhhhhgggeeeccc___\\\YYYWWWVVV___mmmxxx|||tttrrr}}}oooffffffrrr}}}yyyuuuwwwvvvooofff___^^^___gggqqq~~~~~~zzzvvvtttqqqooommmjjjbbbYYYRRRMMMNNNYYYdddyyy}}}rrriiiaaa[[[UUUNNNJJJJJJNNNXXXbbbeeefffqqq{{{yyyssspppjjjddd^^^YYYWWWUUUKKKIIIFFFDDDCCC@@@===:::>>><<<;;;===BBBFFFGGGFFFFFFDDDAAA@@@???>>><<<:::999999999777666666888:::777666555666777:::<<<>>>DDDCCCGGGMMMSSSZZZgggsssuuu|||mmmjjjaaaXXXTTTOOOJJJFFFGGGDDDEEEJJJWWWllltttmmmgggfffkkkoooooonnn]]]YYYPPPJJJRRRjjj|||qqqiiiooo{{{|||nnn^^^cccfffzzzeeeNNNHHHIIIIIIBBBAAA???<<<;;;:::::::::888888888777777:::>>>BBBDDDCCCDDDHHHKKKPPP\\\gggxxx{{{cccXXXPPPJJJGGGFFFEEEEEEFFFFFFEEEDDDCCCAAA>>><<<<<<===>>>???AAA@@@>>>;;;999777555555666666666888:::===???AAAFFFKKKPPPTTTYYYaaammmvvv}}}yyyuuuqqqnnnmmmllljjjiiigggccc___[[[WWWUUUUUUaaammmssszzzoooeeeiiitttmmmgggttt~~~sssmmmiiilllmmmhhh___XXXUUUUUUXXX___iiipppuuu{{{}}}yyyvvvssspppnnnnnnhhh```YYYTTTUUU```mmmyyynnnfff]]]RRRKKKJJJMMMUUU]]]```aaakkk||||||{{{|||xxxvvvqqqkkkddd]]]XXXVVVQQQMMMHHHEEEBBB@@@>>><<<>>><<<;;;>>>CCCGGGJJJJJJHHHEEEBBB@@@??????>>>===:::::::::999888888999:::666666666666777999;;;<<>>???AAA@@@>>><<<999777666555555555555666888;;;===???CCCHHHMMMPPPTTT[[[fffnnnvvv~~~|||wwwsssqqqooopppooommmiiiddd^^^YYYVVVVVV\\\hhhrrruuu}}}rrrdddWWWddd~~~qqqjjjooo|||vvvhhh```]]]```ccc```YYYSSSOOONNNRRRUUUYYY^^^eeeppp}}}}}}yyyuuusssmmmjjjfff```ZZZ\\\kkkzzz|||qqqdddUUUKKKHHHKKKPPPUUUXXX[[[cccoooxxx~~~yyyzzz~~~}}}xxxqqqhhhaaa\\\XXXRRRKKKEEEBBB@@@???>>>???===<<<===BBBHHHLLLNNNJJJGGGDDDCCCCCCCCCBBBAAA>>>===;;;:::888777666555555666666777888888999999===;;;===CCCIIIQQQ___lllqqqxxx~~~kkk^^^VVVPPPMMMNNNMMMHHHFFFLLLZZZnnn}}}uuuttttttuuuvvvtttoookkkbbb]]]SSSMMMXXXsss{{{kkkkkkwwwzzzqqqnnnooo}}}bbbKKKJJJHHH@@@CCCBBB@@@>>><<<:::999999888999888777777888<<>>======>>>???@@@@@@???===;;;888777666444444444555666999;;;<<<@@@EEEJJJMMMOOOUUU___gggnnnvvv|||yyyxxxxxxvvvrrrmmmhhhccc```^^^aaa```lll|||}}}xxxqqqYYYUUUiiiyyyqqq~~~{{{mmm```XXXVVVYYY[[[ZZZVVVRRRQQQPPPTTTUUUWWW[[[bbbmmmzzz~~~qqqpppmmmhhhcccfffxxxwwwjjjZZZPPPLLLIIIJJJMMMQQQVVV]]]dddiiilll{{{tttuuuyyyzzzrrrjjjeee[[[UUULLLDDDAAA@@@@@@@@@@@@>>><<<===@@@EEEJJJMMMLLLKKKKKKKKKLLLKKKHHHEEEFFFCCC@@@===;;;999666444666666777888888888777777:::888:::>>>DDDLLLZZZgggpppvvv~~~uuugggbbb]]]VVVRRRPPPIIIFFFJJJTTTeee}}}}}}wwwzzz~~~{{{nnndddccc]]]TTTRRRaaa}}}|||xxxssssss~~~nnngggkkkpppqqqnnnmmmooo}}}mmmQQQKKKJJJFFFCCCBBBAAA???===;;;999888888999999888777888:::===??????AAAFFFHHHJJJSSS\\\eeerrryyy```SSSOOOJJJGGGEEECCCDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>???@@@@@@???>>><<<:::777666444444444444555777999:::>>>CCCHHHJJJKKKPPPYYYaaajjjpppyyy}}}wwwrrrmmmjjjiiiiiijjjeeeppp~~~|||yyy___SSS\\\oooxxxooocccXXXRRRRRRSSSSSSRRRRRRSSSTTTVVVUUUVVVYYY\\\aaahhhppptttzzzyyyyyyzzzzzz}}}{{{xxxrrrlllppp|||uuujjj]]]TTTPPPGGGGGGHHHLLLSSSYYY^^^```YYY```kkkvvv~~~xxxqqqrrrwwwwwwmmmggggggiiinnnqqqtttvvvsssnnngggcccYYYRRRJJJCCC@@@???@@@@@@@@@???===;;;<<<@@@EEEHHHLLLOOOSSSWWWZZZXXXSSSOOOLLLHHHCCC@@@???>>><<<:::777888888888888777666666999777888===AAAIIIVVVbbbnnnssszzzqqqmmmggg\\\UUUPPPIIIEEEHHHNNN[[[tttttteee___YYYRRRVVVkkkssspppooonnnlllpppvvvllljjjiiifffbbbcccgggtttaaaNNNIIIJJJCCCCCCBBB@@@>>>;;;999777888999999888777777999;;;;;;<<<@@@EEEGGGIIIQQQZZZbbbnnncccSSSOOOKKKHHHEEECCCDDDDDDDDDDDDBBBAAAAAA@@@????????????@@@@@@@@@???===;;;888777555444444444555666888999;;;@@@EEEGGGHHHMMMUUU\\\ffflllssszzzyyytttrrrqqqqqqqqqjjjrrr}}}cccSSSVVVeeepppggg^^^VVVRRRRRRQQQPPPPPPQQQTTTWWWYYYZZZ]]]aaaeeeggghhhhhhgggiiigggfffhhhgggnnn{{{tttooovvvvvvpppkkkiiicccYYYQQQOOOHHHGGGHHHJJJPPPVVVZZZ\\\^^^ZZZWWWYYY___cccbbb^^^]]]ZZZXXXXXXUUUQQQSSSWWWYYY[[[]]]\\\XXXUUUUUUVVVWWWYYY]]]______\\\XXXUUUPPPKKKEEE@@@????????????>>>>>>===;;;:::===AAADDDMMMQQQXXXaaaggghhheeebbbOOOJJJCCC?????????>>>===::::::999999888777777666888777888===@@@FFFQQQ\\\ggglllttt{{{~~~tttiiiaaaWWWNNNIIIJJJKKKRRRhhhttt```YYYUUU```zzzyyyrrrpppsssvvv~~~tttllllllkkkeee^^^]]]```kkk^^^KKKJJJCCCCCCBBBAAA>>>;;;888777888999999888777777888::::::;;;???DDDFFFHHHNNNVVV```kkkgggRRRMMMLLLHHHEEECCCCCCDDDDDDDDDBBBBBBAAA@@@?????????>>>@@@@@@@@@@@@>>><<<999777555555444444555666777888888===BBBDDDEEEIIIQQQXXX^^^eeennnvvv}}}}}}wwwsssqqqoooiiikkkxxx}}}|||qqqYYYTTTccc|||ppplllhhhdddbbbZZZZZZYYYYYY[[[\\\]]]^^^cccfffkkkoooppplllgggbbb[[[XXXYYYZZZZZZaaa{{{zzzuuuvvv~~~xxxuuussskkkgggdddeeebbbZZZTTTRRRKKKJJJIIIJJJMMMRRRWWWZZZ```\\\XXXYYY\\\[[[XXXVVVWWWSSSQQQQQQOOOLLLKKKNNNHHHJJJKKKLLLMMMLLLLLLLLLJJJKKKLLLMMMMMMKKKHHHFFFEEEBBB???>>>>>>>>>===<<<;;;<<<===<<<;;;<<<@@@DDDMMMQQQZZZfffqqqxxxzzzzzzbbbYYYNNNFFFDDDBBB@@@>>>>>>===;;;999777777777888777666999===@@@CCCLLLVVV___ccckkkssszzz{{{uuuaaaWWWQQQNNNJJJLLL___vvviiibbb```nnn}}}www{{{|||hhhaaagggkkkfff___]]]___hhhvvvRRRKKKCCCCCCCCCAAA>>>;;;888777999999:::999777666888999;;;;;;???DDDEEEFFFLLLTTT___jjjoooVVVOOOLLLIIIEEECCCCCCDDDDDDDDDBBBBBBAAAAAA@@@??????>>>@@@@@@AAA@@@???<<<999888666555555444555666777888555:::@@@BBBCCCGGGOOOUUUVVV^^^iiissszzz{{{sssooofffaaa^^^bbbeeegggmmmtttbbbXXXfff{{{tttuuuvvvuuuttteeeeeeeeefffggggggeeecccgggjjjooossssssnnnfff```RRROOOOOOQQQQQQXXXttt}}}|||yyyvvvtttqqqmmmlllmmmkkkddd^^^]]]NNNMMMKKKJJJKKKOOOTTTXXXVVVVVVYYY^^^aaa```^^^___]]]YYYWWWWWWVVVRRRPPPQQQNNNLLLJJJKKKLLLLLLLLLJJJHHHHHHHHHGGGEEECCCAAA@@@===<<<;;;<<<===>>><<<;;;888;;;======<<<===AAAEEEMMMQQQZZZggguuu}}}rrrbbbVVVOOOKKKGGGCCC@@@>>>;;;999777777888999666666999===???AAAIIIRRRXXX]]]dddmmmuuu|||vvvkkkbbbWWWOOOIIIJJJTTT___~~~{{{|||wwwssswww|||mmm```___cccdddddddddaaa[[[bbb{{{aaaRRRKKKGGGCCC@@@???>>><<<:::888888888777888888999999<<<===???AAACCCGGGLLLPPPXXXfffzzzxxxXXXNNNNNNIIIEEEEEECCC@@@AAAEEECCCBBBAAA@@@????????????@@@@@@AAAAAA@@@===;;;999777666555444444555666777777999<<<>>>AAAEEEJJJNNNTTTWWW```jjjqqqwww|||oooeee\\\SSSOOOSSSTTTSSS[[[iiijjj^^^\\\zzz}}}zzz|||zzzzzztttzzzvvvtttqqqpppooonnnkkkiiipppsssqqqkkkgggeee]]]TTTLLLNNNNNNNNNRRRbbb{{{|||}}}{{{|||zzzuuusssssspppiiicccVVVRRROOOPPPRRRTTTTTTRRRYYY[[[___cccgggjjjmmmnnnnnnmmmhhhcccbbbccc^^^WWWQQQRRRRRRSSSRRRQQQOOONNNKKKIIIGGGEEEDDDCCC@@@>>>>>><<<999999:::;;;<<<;;;<<<:::999888:::>>>BBBEEERRR[[[hhhrrrtttwwwrrr___TTTIIIAAAEEECCC???<<<::::::::::::777777666888;;;@@@FFFIIIPPPRRRYYYbbbiiinnnxxxuuukkk___UUUMMMLLLSSS]]]zzz}}}{{{yyy|||xxxlllbbbZZZ[[[___aaaccceeecccZZZ___tttnnnUUUJJJGGGCCCAAA???>>><<<:::999999888888888888888999:::<<<>>>???AAAEEEJJJNNNUUU___ooobbbUUUNNNIIIFFFFFFEEEBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAA???<<<;;;888777666555444555666777666888;;;===@@@DDDHHHLLLRRRUUU\\\eeekkkqqqzzz}}}qqqeee\\\UUUMMMJJJMMMNNNLLLSSS___{{{fff^^^www~~~|||zzzvvvxxx{{{|||~~~|||xxxuuusssqqqmmmkkkfffhhhfff```^^^^^^ZZZSSSRRRSSSSSSRRRWWWhhh|||zzzuuurrrsssttt|||vvvqqqbbb]]]YYYZZZ___dddeeeddddddeeehhhlllqqquuuyyy{{{||||||xxxsssqqqppplllfff______```___^^^\\\ZZZYYYSSSPPPMMMKKKJJJHHHFFFDDDAAA???===<<<<<<<<<;;;999;;;:::999999:::===AAACCCIII]]]zzz~~~eeeQQQFFFEEEDDDBBB@@@===;;;::::::888777666777:::???CCCFFFLLLNNNUUU^^^dddjjjuuu{{{pppcccXXXNNNJJJNNNUUUqqqyyyvvvvvvsssqqqpppzzzvvvmmm```[[[XXX[[[]]]^^^```ccccccYYY[[[lll|||ZZZJJJGGGDDDAAA@@@>>><<<:::::::::999888777777777777999:::<<<>>>@@@CCCHHHLLLVVV\\\gggiiiXXXOOOIIIFFFGGGGGGDDDCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBB@@@>>><<<999888666555444555555666555777999;;;===AAAEEEIIIOOOPPPVVV]]]ccchhhrrr||||||ooodddZZZTTTNNNHHHFFFIIIIIIGGGLLLUUUvvvnnn]]]ppp}}}zzzuuusss|||~~~yyyuuuqqqmmmjjj______[[[VVVUUUWWWVVVRRRXXXXXXWWWVVV\\\oooyyyssspppkkkhhhhhhkkk|||}}}xxxkkkddd]]]___hhhpppttttttlllmmmnnnqqquuu{{{~~~{{{yyyvvvqqqkkkkkkkkkjjjhhhdddaaa___XXXTTTPPPMMMKKKJJJHHHFFFEEECCCAAA@@@@@@>>>;;;999:::999999999;;;<<<>>>@@@DDDVVVvvvvvvYYYJJJAAACCCDDDCCC@@@===;;;:::999888777777999<<<@@@BBBGGGHHHNNNWWW^^^dddooozzzssseeeZZZQQQLLLNNNSSSppp{{{jjjjjjlllhhhggglllxxxooohhh___]]]]]]___^^^[[[\\\``````YYYZZZiiisssvvvWWWIIIGGGDDDBBBAAA???===;;;;;;:::999888777777777777999:::<<<===???CCCGGGKKKUUUYYYaaa~~~qqq[[[QQQKKKGGGIIIIIIFFFCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAABBBCCCBBBAAA???===:::999777555555555555666444555777999:::>>>BBBEEELLLLLLPPPWWW[[[```jjjtttmmmaaaZZZUUUSSSNNNJJJIIIKKKJJJGGGJJJPPP___ttt\\\hhh{{{uuuooo|||zzztttooojjjggg___\\\VVVRRRRRRUUUVVVVVV]]]]]][[[\\\eeeyyyzzzpppiiifffbbbbbbfffzzz~~~tttjjjbbbcccmmmxxx~~~xxxvvvuuuvvvyyy|||wwwtttttttttrrroookkkfffddd___[[[VVVRRROOONNNKKKJJJHHHGGGFFFEEEDDDBBB???<<<::::::::::::;;;;;;<<<===GGGGGGWWW{{{cccQQQ@@@AAACCCBBB@@@===;;;;;;999888777777888:::<<<>>>BBBCCCIIIQQQWWW___kkkvvv|||mmmaaaXXXRRRSSSWWWqqqtttccccccddd^^^^^^fffxxx{{{vvvjjjeee```___```aaa^^^ZZZ[[[___]]]ZZZ^^^iiijjjsssyyyaaaPPPIIIGGGDDDCCCBBB@@@===;;;;;;:::999888777777777777:::;;;<<<===???BBBGGGKKKNNNSSSZZZuuudddUUUNNNHHHIIIJJJGGGDDDDDDBBBCCCCCCCCCBBBAAA@@@???>>>???AAABBBBBB@@@???===;;;:::888666555444555555333444666777888;;;>>>AAAIIIIIIMMMRRRVVVZZZcccmmmtttzzzrrr```WWWTTTTTTUUUPPPOOONNNNNNLLLIIIKKKNNNTTT|||~~~aaabbbxxxqqqkkk||||||vvvqqqmmmjjj```[[[VVVUUUWWW[[[___bbbfffeeeeeehhhsssrrrhhhddd```aaafff|||xxxnnnmmmuuu~~~zzztttooollljjjgggaaa]]]ZZZWWWTTTRRRKKKJJJIIIIIIIIIGGGDDDAAA;;;;;;:::::::::;;;;;;;;;DDD>>>CCC\\\}}}|||xxxfffJJJGGGCCC@@@???>>>===<<<:::999888777777888:::;;;???@@@DDDLLLSSS[[[hhhttt|||zzzkkk___WWWUUUXXXrrrqqqdddcccaaa\\\___iiiwwwkkkfffaaa]]][[[[[[\\\[[[YYY[[[___[[[]]]bbbgggxxxooolllbbbVVVQQQHHHFFFEEEDDDCCCAAA>>>;;;::::::999888777777777777:::;;;<<<===>>>BBBFFFJJJLLLRRRXXXppplll[[[QQQIIIIIIJJJGGGDDDCCCBBBBBBCCCCCCBBBAAA???>>>===>>>@@@AAABBBAAA???>>><<<;;;999666555444444444333444555666777999<<>>===;;;:::::::::;;;<<<;;;>>>EEEOOOYYYkkk}}}ggg[[[KKKBBB?????????===::::::999888777888999999======AAAHHHOOOXXXfffsss{{{}}}lll___ZZZZZZvvvxxxuuussslllfffcccaaadddooo|||uuukkkfffffffff___]]]XXXVVVWWWXXXWWWZZZ___\\\aaaeeeccc}}}nnn___TTTQQQHHHFFFEEEDDDCCCAAA>>>;;;999999888888888888888999888999;;;<<<===@@@DDDHHHLLLQQQVVViiivvv```TTTJJJHHHIIIGGGDDDCCCBBBCCCDDDEEEDDDBBB@@@???>>>???AAABBBCCCBBBAAA@@@===<<<999777555444444444333444555555666777:::===@@@AAAFFFMMMPPPRRRYYYbbbhhhppp{{{tttcccZZZXXXXXXXXXWWWXXXVVVQQQMMMLLLMMMNNNNNNTTTfffjjjxxxgggsssrrrmmmkkkooosssuuuxxx}}}~~~xxxnnnhhhiii}}}xxxuuurrrnnniiiddd]]]YYYVVVSSSPPPNNNMMMLLLJJJHHHAAA???<<<:::999:::;;;===999???EEEHHHIIISSSlllxxx[[[HHHBBBBBB@@@===;;;:::999888888888888999::::::===DDDLLLUUUdddqqq{{{}}}llldddbbb{{{rrrhhheeebbbccccccaaaaaajjj}}}hhh___^^^fffhhh___bbbZZZUUUUUUVVVVVVYYY]]]^^^dddfff^^^ttt```QQQKKKGGGFFFEEEDDDDDDBBB>>><<<888888888888888888999999777888999:::;;;>>>CCCFFFHHHLLLOOO___~~~cccVVVKKKHHHIIIGGGDDDCCCCCCDDDEEEFFFEEEDDDAAA@@@>>>@@@BBBDDDDDDDDDBBBAAA>>><<<:::777555444444444444555555555555777:::<<<===???DDDKKKNNNPPPWWW___^^^gggsss{{{~~~mmmccc^^^\\\[[[[[[\\\YYYSSSOOOOOOPPPPPPHHHLLLrrrkkkggg~~~iii~~~|||zzz}}}}}}}}}yyynnnjjj{{{~~~{{{wwwssslllddd___[[[WWWSSSOOOMMMLLLJJJHHHCCCAAA===:::999:::<<<===>>>;;;;;;AAAHHHSSSbbbooogggMMMEEEDDDAAA<<<;;;:::999999999999999999999888;;;BBBJJJSSScccppp}}}|||ppppppaaaYYYYYY]]]]]]\\\^^^nnn~~~xxxggg^^^ZZZbbbgggaaa___\\\YYYWWWXXXXXXXXXWWW```[[[gggoooxxx{{{fffVVVNNNGGGEEEDDDEEECCC???>>>BBB<<<;;;:::999888888888888888999::::::;;;>>>BBBFFFJJJPPPPPPXXXrrrsssYYYMMMOOOIIIDDDGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@<<<<<<;;;:::888666444333333333333444555666777888===???BBBEEEHHHKKKPPPSSSYYY___gggooowww}}}|||wwwssslllhhheeefffbbb___\\\UUUOOOOOOTTTQQQQQQZZZvvvyyyeeerrrvvvssszzzwwwoookkkgggaaaZZZUUURRROOOKKKHHHOOOLLLGGG@@@;;;888:::<<<888:::>>>AAAEEEJJJPPPUUUkkk]]]LLLHHHCCCCCC>>><<<:::999:::999888777666<<<===AAALLLQQQ[[[nnn|||wwwoooeeeYYYSSSSSSTTT[[[fffwww|||mmmggggggbbb___``````]]]ZZZXXXYYYZZZeeebbbjjjnnnrrrxxx___OOOHHHFFFEEEFFFCCC>>>===@@@<<<;;;:::999888777777777888999::::::;;;>>>BBBEEEEEELLLMMMUUUlll|||___OOOPPPJJJFFFHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<:::888666444333333333333333444555666777:::<<<@@@BBBEEEHHHMMMPPPSSSWWW___fffmmmtttzzz~~~{{{vvvrrrtttwwwvvvooolllhhheeeaaaZZZRRRPPPTTTQQQOOOSSSbbb}}}mmmqqq{{{~~~}}}yyy}}}zzzqqqmmmfffbbb^^^XXXQQQLLLPPPNNNIIIDDD@@@<<<999888888;;;>>>@@@CCCFFFKKKNNN[[[jjj}}}xxx~~~qqq[[[MMMDDDDDD>>><<<:::999::::::888777444;;;<<<@@@LLLRRR]]]qqq{{{pppiiidddaaa]]]VVVRRRRRRYYYiiiyyyrrrbbbbbb```___cccfffccc]]]YYY[[[___fffdddhhhfffgggnnnSSSJJJGGGFFFGGGDDD???===>>><<<;;;:::999777777777666777999::::::;;;===@@@CCCBBBIIIKKKRRReeezzzfffRRRPPPLLLIIIHHHEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@AAABBBCCC??????===;;;999666444222222222222222333444555555777999<<>>???===<<<:::999777777666666777888:::::::::<<>>AAAEEEGGGKKKNNNQQQVVV[[[bbbjjjoooxxx|||vvvuuuxxx|||wwwrrrmmmdddXXXQQQQQQMMMOOOQQQUUU\\\jjjzzzjjjnnn{{{|||sssqqqrrrrrrooorrrqqqfffdddppp~~~yyyssskkkbbbZZZWWWSSSNNNNNNOOOMMMFFFAAA888888999999<<>>KKKTTTcccxxx|||ccc]]]XXXXXXWWWUUUVVVYYYrrr}}}tttpppsssqqqddd```bbb]]]]]]^^^___```aaaaaa```^^^bbbaaa___aaalllbbbMMMHHHEEEGGGGGGDDDBBBBBB>>>===;;;999888777666666777888:::::::::;;;===???BBBGGGGGGLLLXXXdddwwwXXXQQQLLLJJJIIIEEEFFFEEEEEEEEEDDDDDDDDDDDD??????>>>>>>???AAABBBDDDBBBAAA@@@>>>;;;777555333222222111111111222333333444666888:::<<<>>>BBBEEEJJJKKKNNNQQQUUU\\\ccciiiqqqxxx}}}}}}xxxrrriii]]]UUUSSSOOOOOOQQQVVVaaannn{{{pppmmmsssvvvpppfff```___aaabbbjjj|||~~~mmmcccaaagggwww}}}xxxrrrjjjddd[[[UUUOOONNNPPPQQQNNNJJJAAA???<<<999:::@@@HHHNNNTTTQQQNNNPPPWWW\\\ZZZUUUSSSdddiiibbb[[[NNNEEEGGG???===;;;:::;;;;;;999888888<<<;;;>>>KKKVVVfff|||qqqWWWSSSPPPOOONNNOOOUUU]]]~~~wwwjjjaaabbbeeebbbdddbbbWWW]]][[[[[[\\\___```___\\\ZZZZZZXXX\\\jjj~~~pppSSSLLLFFFGGGHHHFFFDDDEEE???>>>===;;;999888777777777888::::::::::::;;;===???DDDEEEJJJQQQYYYvvvbbbVVVMMMJJJJJJGGGFFFFFFEEEEEEEEEDDDDDDDDD@@@???>>>===>>>@@@BBBCCCBBBBBB@@@>>><<<999666555333222222111111222333333333555777888:::<<>>CCCGGGNNNNNNMMMJJJKKKNNNMMMIIIGGGOOOMMMIIIKKKEEE>>>AAA@@@>>>;;;;;;;;;;;;:::888999===;;;>>>MMMYYYkkkvvvvvvuuuhhhZZZLLLKKKKKKLLLMMMRRR```mmmoooaaaXXXZZZ^^^]]]aaabbbXXX]]]]]]\\\[[[ZZZZZZ[[[\\\VVV[[[XXXZZZdddqqq[[[QQQIIIGGGHHHFFFDDDEEEAAA@@@>>><<<:::999888888666888:::::::::999:::;;;===CCCGGGMMMPPPRRRjjjppp^^^PPPJJJKKKJJJFFFFFFFFFEEEEEEEEEDDDDDDBBB@@@>>>======???AAABBBBBBAAA@@@???===:::888777333333222222222222333333111333555666777999<<>>AAA<<<:::@@@===888===@@@>>><<<;;;;;;;;;:::999777;;;:::>>>NNN]]]qqq~~~sssfffcccaaaWWWJJJHHHIIIMMMPPPRRR[[[nnnwww{{{xxxooobbbZZZ[[[]]]YYY___fffccc]]]___```\\\WWWUUUXXX\\\\\\dddaaa```eeelllaaaVVVKKKHHHGGGEEECCCDDDBBBAAA???===;;;:::999999666888::::::999999:::;;;===EEEKKKRRRSSSOOOccc{{{eeeSSSKKKLLLKKKFFFFFFFFFFFFEEEEEEEEEEEEBBBAAA>>>======>>>@@@AAABBBAAA@@@???===;;;999888444444333333222333333333000222444555666777:::===BBBDDDGGGIIIKKKOOOTTTWWWYYY]]]cccllluuu|||}}}vvvtttccciiipppwww|||kkkUUUQQQTTTSSSSSSUUUWWWbbbxxxyyy```TTTRRRRRRRRRRRRWWWaaaqqq~~~zzzrrrggg\\\TTTPPPPPPLLLMMMMMMKKKGGGBBB>>>===:::AAACCC@@@@@@BBBAAA===;;;>>>::::::BBB@@@<<>><<<;;;;;;;;;:::999555999888>>>PPP```vvv|||~~~zzzbbbWWWUUURRRNNNLLLFFFMMMKKKPPPjjjvvvvvv{{{tttqqqooonnncccaaa^^^[[[[[[]]]```bbbeeeccc```[[[WWWUUUVVVXXXfffiiipppkkkkkkooouuuTTTMMMFFFDDDKKKDDDDDDBBBAAA@@@>>>===;;;:::999:::;;;;;;:::999999:::<<<@@@BBBMMMYYY[[[ZZZeeevvviiiWWWQQQMMMKKKIIIGGGFFFEEEFFFEEEDDDBBBBBBAAA???>>>===>>>???@@@@@@@@@???===<<<;;;:::999666444222222333333333222111222222333555777999:::>>>@@@BBBEEEHHHLLLOOOQQQWWWYYY]]]dddnnnwww}}}}}}yyyzzz|||xxx___WWWWWWVVVVVVXXX[[[___oootttbbbXXXTTTRRRRRRUUUTTTZZZmmm}}}qqqjjjeee^^^VVVQQQLLLIIIKKKNNNNNNGGG@@@???>>>>>>>>>@@@???>>><<<>>>???@@@@@@>>>======>>>???===;;;;;;<<<<<<;;;::::::888:::BBBQQQeeewww{{{yyy}}}kkkXXXNNNKKKIIIGGGFFFDDDKKKQQQgggzzzqqqzzz{{{rrrllliiigggfff^^^\\\[[[ZZZ[[[]]]___aaabbbaaa```^^^\\\\\\___bbbaaadddlllgggiiinnnZZZOOOJJJGGGJJJCCCEEEBBBAAA@@@???===;;;:::999999:::;;;:::999888:::<<<>>>@@@JJJUUUWWWVVVaaappp}}}dddUUUNNNKKKJJJHHHFFFFFFFFFFFFDDDCCCCCCAAA???=========>>>????????????>>>===;;;:::999666555333222333333333111111111222333444666888999<<<===???BBBEEEIIILLLNNNSSSTTTXXX^^^gggpppwww{{{fffWWWVVVVVVUUUTTTTTTYYYkkkzzznnnaaa[[[ZZZWWWVVVWWWWWWWWWfffzzz{{{vvvuuu}}}{{{uuuqqqqqqsssqqqppphhhiiittt|||vvvmmmdddYYYSSSNNNNNNQQQRRROOOKKKBBBAAAAAAAAABBBBBBAAA??????AAABBBBBBAAAAAAAAAAAAAAA???===<<<<<<<<<;;;999:::999;;;DDDVVVjjj{{{~~~xxxvvvvvvnnnjjjbbbWWWMMMGGGDDDBBBEEEIIISSS^^^ppp}}}|||wwwoooiiieeebbb___^^^XXXXXXXXXXXXZZZ\\\^^^```___``````______aaaeeehhhcccfffmmmhhhkkkpppbbbPPPMMMKKKIIIAAAGGGBBBBBB@@@???===;;;::::::999:::;;;:::888888:::;;;<<<>>>FFFOOOPPPPPPZZZhhhsss\\\OOOJJJKKKIIIGGGFFFFFFFFFEEECCCCCCBBB@@@>>><<<<<<<<<<<<===>>>?????????===:::999888666333333333444222111111111111222333555666777999:::<<<>>>AAAEEEHHHIIIMMMNNNQQQVVV^^^gggoootttvvv[[[VVVXXXWWWTTTSSSWWWiiiwwwjjjbbb[[[\\\]]]ZZZWWWVVVVVVRRR]]]rrroooeeebbbaaa___dddfffhhhfff___ZZZWWWWWWUUUSSSKKKJJJSSS```|||~~~ttteee]]]UUUQQQSSSTTTSSSPPPHHHGGGFFFGGGHHHHHHFFFDDDCCCDDDEEEFFFFFFFFFEEEDDDAAA???>>>======<<<:::999<<<:::<<>><<<;;;;;;:::;;;===???@@@@@@>>><<<:::999777555444444444222111111111111111222333444555777777999;;;>>>AAADDDFFFJJJKKKMMMQQQWWW```iiiooo{{{gggXXXYYY[[[ZZZZZZ[[[jjjmmm___XXXTTTWWWZZZXXXUUUTTTSSSOOOYYYooolll\\\XXX^^^aaaaaa[[[^^^aaaaaa]]]XXXTTTRRRMMMNNNJJJIIILLLPPPgggvvvnnneee^^^\\\ZZZWWWTTTQQQPPPOOOOOOPPPPPPNNNLLLJJJJJJJJJKKKKKKJJJGGGEEEAAA???============;;;999===:::;;;FFFZZZmmm{{{yyyqqqnnn~~~wwwmmmddd[[[SSSKKKFFFAAAAAACCCDDDCCCFFFRRR___ooo}}}rrroookkkgggeeeaaa]]]ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[]]]___```aaadddhhhkkkbbbhhhlllgggqqqyyynnnTTTNNNJJJFFF???JJJCCCBBBAAA???>>><<<;;;:::999999:::999888777999;;;;;;===AAAEEEGGGJJJRRR[[[yyyxxx___SSSLLLIIIFFFDDDDDDDDDDDDCCCDDDCCCAAA???===;;;:::::::::<<<>>>@@@AAA???===<<<;;;888666555444444222111111111111111111222333444666666888:::<<>>@@@DDDFFFGGGMMM^^^nnnrrr```xxxooollliiifffeeebbb^^^\\\^^^\\\[[[YYYXXXWWWXXXXXXXXXZZZ^^^aaadddhhhmmmpppcccjjjoookkkzzzyyy]]]QQQIIIGGGAAAJJJCCCCCCAAA@@@>>><<<;;;;;;888999:::999777777999::::::<<<@@@BBBDDDIIIPPPWWWnnnbbbOOONNNKKKGGGEEEDDDEEEDDDDDDDDDCCCBBB@@@???===;;;;;;:::;;;>>>@@@@@@@@@???>>><<<:::777555555444222111222222222111222222333333555555666888:::===???@@@DDDGGGJJJMMMPPPWWW```ggguuuzzzccc\\\bbbeee```ZZZbbb}}}kkkggg^^^WWWXXXZZZYYYXXXYYYSSSRRR___rrr{{{bbbVVVYYY[[[XXX^^^___^^^]]]YYYUUUPPPNNNKKKIIIDDDFFFGGGFFF\\\{{{wwwqqqnnnkkkjjjiiiiiiiiihhhfffddd___]]]\\\]]]]]][[[UUUQQQIIIEEE@@@===============999888;;;GGG\\\vvv}}}|||xxxppplllxxxqqq```WWWLLLEEEDDDEEEEEEDDD@@@BBBGGGNNNTTTaaawww|||kkkllluuukkkiiifffeeeddddddaaa```^^^\\\YYYWWWVVVVVVWWWXXXVVVYYY]]]```dddgggkkknnnfffmmmqqqmmm~~~kkkUUUIIIIIIDDDIIICCCCCCBBB@@@>>>===;;;;;;888999999888777777888:::999;;;>>>???AAAHHHOOOTTTcccmmmSSSQQQMMMIIIGGGFFFFFFFFFFFFDDDDDDCCCBBB@@@>>>===<<<:::;;;===>>>@@@@@@AAAAAA===;;;888666555444222000444333333222222222333333333444444666888:::<<<===???CCCHHHKKKMMMRRRZZZaaammmrrrxxx|||~~~rrrggghhhggg```ZZZbbbsssmmmddd\\\]]]___^^^\\\\\\UUUSSS```wwwkkkZZZZZZ[[[XXX___]]]ZZZXXXVVVTTTQQQOOOMMMHHHCCCFFFHHHEEEXXX|||}}}yyyxxxvvvvvvwwwvvvsssqqqhhhgggfffhhhkkkiiiccc^^^SSSNNNFFF@@@============::::::===FFFXXXttt{{{xxxyyy~~~yyyrrrnnnuuuiii```SSSKKKAAA<<<===@@@AAA@@@BBBEEELLLWWWcccvvvvvvjjjssswwwrrriiigggeeeeeeeeefffeeeddd]]][[[XXXUUUTTTUUUXXXYYYWWWYYY]]]___```bbbeeegggeeelllnnngggxxx{{{uuuZZZJJJKKKFFFIIIDDDCCCBBB@@@>>>===<<<;;;888999999888777777888:::777:::<<<===@@@GGGNNNRRRZZZ|||~~~```SSSPPPKKKHHHHHHHHHHHHHHHDDDDDDCCCBBBAAA@@@>>>===;;;;;;<<<===???@@@BBBBBB>>><<<888666555444222000444444333333222222333333222222333444666888:::;;;;;;@@@FFFIIIKKKOOOVVV]]]eeejjjooosssuuuxxx}}}rrroooiiibbb]]]ggg{{{nnneee___```bbb```]]]]]]WWWSSS```{{{ttt^^^ZZZYYYUUUYYYVVVSSSRRRRRRRRRRRRQQQNNNIIIEEEIIIJJJ@@@LLLlll~~~|||zzznnnmmmmmmpppttttttnnniii\\\UUUKKKBBB>>>============>>>???DDDSSSnnn{{{wwwuuuwww}}}zzzsssppp}}}zzzuuuiiiZZZNNNHHHGGGDDDBBBDDDFFFCCC>>>IIIHHHYYYsssxxxooozzzzzzvvvzzzjjjddd```dddhhhfffccccccZZZZZZYYYYYYYYYYYYZZZZZZ]]][[[ZZZ[[[^^^aaabbbbbbeeellljjjeeeffffffttt|||ZZZIIIGGGHHHHHHEEEEEECCCAAA???===<<<;;;<<<;;;:::999888888888888999999;;;===@@@DDDHHHJJJXXXlllaaa\\\SSSLLLJJJHHHEEEDDDEEEDDDDDDCCCBBB@@@???>>>>>><<<;;;;;;;;;<<>>>>>FFFZZZuuuzzztttmmmooottt{{{|||sssjjjzzzsssnnnhhh___TTTKKKJJJGGGDDDBBBBBBCCCGGGKKKOOOZZZqqq}}}tttooooooiiibbb]]]```bbbaaa``````\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXWWWXXX[[[^^^______fffllliiidddcccaaalll```MMMKKKKKKIIIFFFEEECCCAAA???===<<<;;;<<<;;;:::999888888888888999999;;;===@@@DDDGGGIIIRRRcccxxxqqq```WWWOOOMMMLLLIIIHHHJJJEEEDDDCCCBBBAAA@@@??????===<<<<<<;;;<<<>>>AAABBB???===;;;:::999777333111333333333333222222222222222222333444555666777777999;;;???BBBDDDHHHMMMPPPVVV\\\bbbdddcccfffmmmttt~~~~~~yyysssnnngggjjjvvvooojjjeeecccddddddbbb```\\\VVV]]]qqqwwwjjjccc\\\fffccc___\\\ZZZYYYYYYZZZSSSNNNJJJJJJIIIHHHLLLRRRYYY[[[fffsssvvvyyy~~~{{{yyyxxxsssjjjcccWWWPPPHHHAAA=========>>><<<;;;@@@LLL\\\qqqwwwpppjjjjjjmmmrrrvvvvvvqqqlll|||{{{|||tttmmmddd\\\WWWRRRKKKGGGEEEAAAAAACCC@@@@@@LLLZZZiiiyyytttxxxzzzooolllssszzzppphhhbbbbbbccccccccceee]]]\\\ZZZYYYWWWVVVVVVVVVVVVUUUUUUWWWZZZ]]]^^^]]]```gggeee```___]]]eeeyyykkkQQQLLLKKKFFFFFFEEEDDDBBB@@@>>><<<<<<;;;;;;:::999888888888888999999:::<<>>=========>>>@@@@@@@@@>>><<<;;;:::888444222333222222222222111111111222222333333444555666666888:::<<<>>>@@@CCCGGGJJJPPPUUU[[[]]]]]]```gggmmmwww|||llldddeeeiiirrrxxxuuuoooqqqpppkkkjjjiiihhhgggggggggggg]]]VVV[[[iii~~~{{{{{{ssslllfffdddddd\\\SSSLLLLLLMMMKKKIIIIIIKKKLLLTTT]]]^^^bbbwww|||qqqhhh___UUUIIICCCCCCCCCAAA===<<<;;;DDDVVVaaajjj~~~zzzrrrlllhhhggggggiiimmmooopppooowwwpppnnnooobbb\\\TTTMMMIIIGGGEEECCC@@@>>>BBBHHHHHHKKK```xxx}}}|||uuuhhhaaafffrrr{{{tttkkkeeecccccccccdddhhh]]]\\\ZZZXXXWWWUUUTTTTTTVVVUUUUUUWWW[[[]]]]]]]]]UUU]]]]]]\\\^^^\\\cccvvv[[[LLLJJJGGGGGGFFFDDDCCC@@@???===<<<;;;:::999999888888888999999999:::;;;>>>AAADDDFFFLLLWWWaaazzzwwwgggVVVNNNKKKGGGDDDCCCFFFEEEEEEEEEDDDCCCCCCCCCAAA@@@???>>>>>>>>>??????@@@>>><<<;;;;;;999666333222222222111111111000000111222222333444444555555666888:::<<<===@@@DDDFFFKKKPPPTTTWWWXXX[[[```eeelllrrrxxx|||ppp]]]XXX\\\aaajjj{{{vvvqqqsss~~~pppiiikkklllllljjjjjjkkklll___YYY^^^hhhxxxwwwmmmggg[[[TTTPPPRRRSSSNNNIIIGGGIIIIIIMMMRRRRRRWWWlllwwwlllpppeeeWWWLLLGGGDDD@@@<<<@@@===JJJbbbnnnmmmwwwssspppnnniiihhhgggggggggiiilllpppsssyyykkkaaa\\\ZZZPPPMMMHHHEEECCCCCCBBBAAAAAA@@@DDDLLLUUUggg|||vvvssslllfffbbbaaabbbcccllleee___]]]\\\[[[\\\```\\\[[[ZZZXXXVVVUUUTTTTTTUUUUUUUUUWWWZZZ[[[[[[ZZZOOOWWWXXXXXX\\\ZZZaaarrrkkkOOOJJJKKKGGGGGGEEECCCAAA???>>>===::::::999999888888999999999999999;;;===@@@BBBDDDFFFPPPVVViiiwww___RRRNNNKKKGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@@@@???>>>>>>>>>AAA???===<<<<<<:::777555222222222111111111000000111111222222333333444444333555888:::<<>>MMMmmmwwwjjjiiijjjgggfffhhhiiiiiiiiilllrrrwwwyyyhhhZZZQQQLLLDDDCCCCCCCCCBBBCCCCCCCCCCCCEEEJJJTTTgggpppllleee___[[[[[[\\\]]]ccc^^^[[[ZZZYYYUUUVVVZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSSSSUUUWWWXXXWWWUUUOOOVVVVVVUUUXXXUUUZZZiiixxxzzzQQQFFFKKKHHHGGGFFFDDDBBB@@@>>>>>>::::::999999888999999:::999999999:::<<<>>>AAABBBEEEPPPSSS___fffUUUOOOLLLHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFBBBBBBAAAAAA@@@??????>>>AAA@@@>>>======;;;888666333222222222222111111111111111111222222333333333222444777999:::===AAADDDCCCFFFIIIKKKNNNQQQVVVYYY]]]ccckkkpppvvvlll___\\\[[[ZZZZZZdddttt|||hhhYYYPPPMMMMMMOOOWWW```dddcccaaabbbdddhhhxxx{{{nnnkkkppp~~~vvv{{{vvvtttrrrooommmkkkjjjjjj^^^^^^fffnnnuuuuuu___TTTRRRTTTZZZ\\\WWWRRRPPPKKKJJJIIIIIIKKKVVVlllzzzvvvuuulllaaaffftttsssiiiYYYKKKBBB???@@@BBB???===LLLlll~~~pppgggfffggggggdddhhhkkkkkkkkkoooxxxxxxiiiYYYMMMGGGAAABBBBBBCCCCCCDDDEEEGGGGGGTTTbbbooo~~~|||pppkkkccc[[[WWWYYY___ccc^^^[[[[[[\\\ZZZUUUTTTWWWWWWVVVVVVVVVVVVVVVWWWWWWUUUTTTTTTVVVWWWWWWUUUSSSPPPUUUSSSQQQSSSPPPTTTcccrrr~~~YYYGGGKKKIIIHHHFFFDDDBBB@@@???>>>:::999999888999999::::::999888888999;;;===???AAAEEEQQQRRRXXXxxxuuu^^^TTTOOOJJJFFFDDDDDDDDDDDDEEEEEEFFFFFFBBBBBBBBBAAAAAA@@@??????BBB@@@???>>>>>><<<:::777333333333333222222222222111111111111222222222222333444666777888:::===??????AAADDDFFFJJJMMMQQQSSSWWW\\\ccchhhmmmvvvxxxfff^^^\\\XXXVVVVVV```|||xxxmmm^^^QQQKKKGGGDDDBBBDDDGGGKKKMMMNNNNNNOOOPPPSSS]]]pppmmmkkkqqqrrrwwwzzzsssooommmkkkgggddd[[[\\\dddiiioooqqq^^^UUUQQQVVV\\\ZZZUUUQQQLLLJJJHHHHHHLLLZZZrrryyynnnddd[[[ZZZ]]]jjjyyy~~~vvvpppttt~~~~~~oooZZZJJJCCCBBBAAAAAA;;;===GGG\\\qqqxxxnnnkkkjjjgggeeefffeeeiiimmmmmmnnnvvv~~~}}}zzzqqqdddUUUJJJCCCCCCDDDDDDCCCCCCDDDGGGJJJOOOggg}}}pppyyyzzzdddaaaccceeeddd___\\\ZZZZZZXXXWWWYYY\\\YYYSSSQQQSSSUUUTTTUUUUUUVVVWWWXXXYYYXXXWWWWWWXXXYYYXXXVVVTTTNNNRRRPPPNNNQQQNNNRRRaaadddgggPPPRRRIIIHHHGGGEEECCCAAA???>>>999999999888999999::::::999888888999:::<<>>>>>===:::888444444444333333333222222111111111111111222222222444555666666666777999;;;===>>>@@@CCCGGGJJJNNNPPPRRRWWW]]]aaaeeennnyyyuuuiiifffbbb\\\ZZZ[[[YYYxxxrrrXXXOOOEEEAAABBBCCC@@@===CCCCCCCCCCCCDDDEEEFFFFFFJJJKKKSSShhhooommmsssmmmnnn}}}tttnnnllljjjeeeaaaYYYYYY```dddjjjhhhYYYNNNRRR[[[\\\VVVPPPNNNLLLJJJJJJOOO___yyypppggg___ZZZXXXeeewwwzzzvvvwwwwwwwww___ZZZZZZaaaiiiqqq|||aaaNNNGGGEEEAAA<<<;;;>>>CCCJJJWWWgggvvv~~~zzzkkkccciiinnniiiddddddhhhlllpppppprrr}}}}}}uuunnniii```XXXPPPJJJFFFCCCGGG???===DDDJJJLLLTTT___sssuuukkkyyyyyytttllldddbbbcccddddddccc```]]]ZZZVVVVVVVVVWWWWWWVVVSSSPPPPPPWWWXXXUUU[[[fffiiiccc]]]\\\YYYUUUPPPNNNNNNOOOQQQNNNMMMOOOQQQQQQUUU[[[gggvvvUUUSSSLLLGGGEEEHHHHHHEEECCCDDD???>>>;;;999888999:::;;;:::999777777888;;;>>>@@@@@@HHHJJJPPPbbbxxx```XXXSSSAAAHHHGGGFFFGGGGGGGGGEEECCCDDDCCCAAA@@@??????@@@AAAEEEDDDBBBAAA???>>>===<<<888777666444333333444444222222111111111111222222333333444444555666777777999;;;===>>>@@@CCCGGGJJJLLLPPPVVV\\\aaafffkkkoooyyyyyyuuujjjdddcccccccccfffzzznnnbbbZZZKKKHHHDDDAAA>>>>>>>>>???AAAAAABBBCCCCCCCCCCCCBBBFFFEEEEEERRRhhh}}}hhhwwwnnnrrrxxxtttppphhhaaa___VVVZZZ^^^dddqqqxxxdddSSSSSS[[[\\\TTTMMMLLLKKKQQQTTTYYYpppyyynnncccbbbeeemmmyyyuuuhhh^^^XXXUUUKKKLLLLLLMMMQQQWWW^^^cccrrryyy]]]JJJDDDCCC@@@AAALLLPPPLLLUUUjjjuuusss{{{}}}~~~xxxdddfffhhhhhhgggeeeeeeeeegggrrrsssooo~~~vvvkkkcccTTTQQQNNNKKKIIIHHHGGGFFFDDDDDDEEEGGGLLL\\\yyyyyyrrrjjjhhheee___bbbbbb```___]]]\\\[[[[[[XXXVVVUUUUUUWWWXXXWWWVVVUUUZZZ[[[WWW[[[dddeee___UUUWWWWWWWWWVVVUUUVVVWWWRRRNNNMMMPPPRRRRRRTTTXXXdddmmmbbbVVVLLLGGGEEEGGGGGGDDDBBBDDD???>>><<<:::999999:::;;;:::999777777888:::===???>>>EEEFFFJJJXXXjjjmmm]]]YYYNNNIIIHHHFFFFFFGGGGGGEEECCCEEEDDDCCCAAAAAAAAAAAABBBDDDDDDCCCBBB@@@>>><<<;;;888777666444333333333333222222111111111111222222222222333444444555666666555777999:::;;;>>>BBBEEEHHHLLLQQQVVVZZZ^^^cccfffrrrqqqwww}}}rrrgggaaacccfffnnnwwwlllaaaVVVOOOIIIGGGDDD@@@>>>===>>>>>>@@@@@@AAAAAABBBBBBBBBAAA===??????FFFRRRbbb~~~jjjuuunnnrrryyyrrriiiaaa^^^]]]]]]```gggxxx{{{hhhWWWVVV\\\\\\VVVPPPSSSUUU\\\```gggsssiiihhhkkkrrr}}}sssdddXXXQQQNNNIIIJJJJJJIIIJJJNNNSSSWWW^^^ggg{{{hhhUUUKKKEEE@@@KKK___kkkeeedddoooxxxxxx{{{}}}|||xxxwwwxxxtttmmmddddddcccbbbbbbcccgggjjjllllllqqq}}}wwwnnndddZZZSSSGGGGGGEEEDDDCCCBBBBBBAAA@@@FFFIIINNN___ppptttzzzgggaaaccccccaaaaaa___[[[XXXWWWXXXYYYZZZYYYWWWUUUUUUWWWZZZ[[[\\\YYY]]]\\\XXXZZZaaa```ZZZWWWYYY[[[[[[YYYUUUSSSSSSSSSNNNLLLQQQUUUTTTTTTUUU___cccuuuqqqXXXMMMHHHEEEGGGGGGDDDBBBCCC@@@???===;;;:::999::::::999888777777888:::===>>>>>>FFFGGGIIITTTaaawww}}}```YYYTTTJJJHHHGGGFFFGGGGGGFFFDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCAAA???<<<:::888777666444333333333333222222111111111111222222111111222222333444444444222444666777888;;;???BBBEEEHHHLLLPPPSSSVVVZZZ]]]lllkkkqqq~~~{{{jjjaaaccciiisss}}}mmmaaaXXXPPPKKKIIIGGGEEEBBB@@@?????????????????????@@@@@@@@@@@@:::??????@@@DDDJJJhhh|||kkksssmmmppp~~~tttiiibbb______^^^```jjj}}}nnn]]][[[``````YYYSSSRRRXXX```eeessszzzqqqmmmiiijjjoooxxx}}}ooo___RRRJJJHHHFFFFFFFFFFFFEEEGGGKKKMMMQQQTTTdddxxxtttlllvvv{{{sssbbbTTTIIICCCWWWtttuuuuuuzzz|||}}}xxxuuurrrmmmffffffddd```^^^^^^dddmmmsssqqqjjjtttsssggg]]]UUUNNNIIIFFFFFFFFFDDDBBBAAABBBCCCFFFNNNYYYjjj~~~nnnssszzzsssccc___ccccccbbb]]][[[XXXVVVUUUUUUVVVWWWYYYWWWVVVVVVXXXZZZ[[[ZZZYYY\\\[[[XXXZZZ^^^\\\WWWYYY\\\___^^^ZZZUUUPPPNNNQQQLLLKKKQQQVVVWWWUUUVVV\\\aaaiiiwwwWWWOOOIIIFFFGGGGGGCCCBBBCCC@@@???>>><<<;;;:::::::::999888888777888:::<<<===<<>>AAACCCFFFJJJMMMPPPSSSXXX[[[aaadddlllwww~~~nnncccdddiiirrrssscccXXXRRRNNNKKKJJJIIIGGGEEECCCCCCBBBBBB??????>>>>>>>>>>>>>>>>>>;;;AAAAAAAAADDDFFFZZZzzzooorrr~~~iiikkkxxxxxxkkkcccaaa\\\^^^dddmmmzzzwwwdddeeeooonnnbbbWWWRRRWWW___dddxxx}}}wwwrrrkkkggghhhkkknnnppprrrrrrooofffYYYOOOJJJHHHCCCDDDEEEEEEEEEGGGJJJLLLMMMOOOVVV___ppplllsssyyyttthhhZZZOOOIII[[[yyy|||vvvxxx{{{{{{vvvrrrnnnhhhcccjjjgggccc```aaahhhrrryyytttrrryyyllleee\\\RRRJJJFFFCCCAAA@@@AAABBBBBBBBBEEEKKKOOO___rrr}}}tttzzztttsssvvveee^^^___aaa___\\\YYYYYYYYYXXXWWWVVVUUUTTTWWWVVVWWWXXXYYYYYYWWWUUUVVVXXXXXXWWWYYY\\\ZZZWWWXXX[[[___```^^^ZZZWWWUUUOOOKKKKKKRRRWWWWWWWWWYYY\\\fffkkkyyyXXXQQQKKKHHHHHHGGGCCCBBBDDDAAA@@@???===<<<;;;::::::888888888888888999;;;;;;666>>>AAAEEENNNSSS```uuuoooZZZRRRNNNJJJGGGGGGGGGGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@???@@@BBBCCCCCCAAA>>><<<999999888777666444333222222222111111111111222222000000000111111111111111222444555666777999===@@@@@@CCCFFFIIIMMMQQQVVVYYYUUU[[[eeelllnnnrrrrrrhhhfffhhhqqq{{{ooo___RRRKKKIIIHHHHHHJJJIIIGGGEEEDDDCCCDDDDDDAAA@@@???>>>============;;;>>><<<>>>DDDFFFQQQgggyyytttuuufffeeessspppeeebbb___eeellloooqqqwwwtttzzztttaaa\\\\\\aaafff|||{{{wwwpppkkkgggccc___\\\[[[\\\\\\XXXRRRMMMKKKKKKDDDEEEFFFFFFFFFGGGJJJLLLHHHNNNQQQRRRYYYssszzztttmmmeee[[[SSSNNNWWWooovvvqqqsssuuuxxxuuuqqqooolllhhhdddbbbkkkiiifffdddeeekkksssyyywwwwwwrrrmmmeee___TTTPPPKKKEEEAAA@@@@@@@@@>>>???@@@AAADDDLLLWWW```ooohhhssswwwzzzpppfff^^^___dddccc___\\\XXXYYY[[[\\\[[[YYYVVVTTTUUUUUUVVVXXXYYYXXXUUUSSSTTTUUUVVVXXXZZZ\\\ZZZXXX```bbbdddccc___[[[XXXWWWNNNLLLNNNRRRUUUUUUXXX\\\]]]iiiooo```TTTNNNIIIIIIHHHDDDCCCEEEBBBAAA@@@???===;;;:::999888888888888888999::::::888@@@AAACCCJJJLLLTTTeeeeeeXXXSSSMMMIIIHHHGGGGGGGGGCCCCCCCCCCCCCCCBBB@@@@@@===>>>@@@BBBBBBBBB@@@@@@;;;;;;:::999888666444333222222111111111111222222111111111111111111111111000111333333444666:::===<<<>>>AAADDDGGGKKKPPPTTTRRRYYYbbbhhhhhhlll|||xxxnnniiihhhrrrfff^^^SSSKKKIIIJJJKKKKKKJJJHHHEEECCCBBBCCCEEEFFFFFFDDDAAA???===<<<<<<<<<<<>><<<:::999888888888888888999999999;;;BBBCCCDDDJJJIIIOOO^^^tttuuu]]]XXXPPPKKKHHHHHHGGGGGGDDDDDDEEEEEEDDDCCCAAA@@@<<<===>>>@@@BBBCCCCCCCCC<<<<<<<<<;;;999777555333222222111111111111222222111111111111111111111111///000111222222555888;;;:::<<<>>>???AAAEEEJJJMMMRRRWWW```iiinnnttt}}}rrrmmmjjjpppvvv___ZZZTTTRRRTTTVVVWWWVVVNNNKKKGGGDDDDDDFFFIIIKKKJJJHHHDDDAAA>>><<<<<<<<<;;;@@@======CCCEEEKKKZZZlllqqqeee___```bbbzzzgggbbbvvvrrrkkkjjjjjjgggaaaYYYTTTUUUXXXfffzzzkkkbbb^^^iiizzz~~~zzz{{{|||}}}}}}{{{tttlllfffYYYTTTNNNLLLNNNOOOOOOMMMKKKKKKIIIHHHGGGIIIMMMPPPPPPXXXUUURRRUUUXXXyyymmmaaaVVVLLLJJJLLLOOO\\\ggghhheeedddfffhhhkkkfffeeeiiikkkiiihhhkkkhhhhhhiiiiiilllqqqxxx}}}~~~rrrhhh[[[RRRMMMKKKFFFCCC???@@@AAAAAA@@@AAABBBDDD@@@CCCJJJTTTeee~~~}}}{{{nnnkkkddd]]]\\\bbbgggeeecccddd]]]^^^_________]]]\\\ZZZVVVTTTSSSSSSVVVYYY[[[[[[XXXWWWXXX\\\^^^]]][[[ZZZ\\\\\\\\\ZZZYYYYYY[[[]]]RRRSSSUUUTTTPPPMMMSSS]]]^^^dddiiiuuuwww|||XXXRRRLLLKKKIIIFFFEEEGGGBBBBBBAAA@@@>>><<<:::999888888888888888999999999888???@@@BBBHHHGGGLLL[[[ddd```ZZZRRRLLLIIIHHHHHHGGGEEEEEEFFFFFFFFFDDDBBBAAA;;;<<<===???AAACCCEEEFFF===>>>===<<<;;;888666444222222111111111111222222222222222111111111111111000111222333333555999;;;;;;<<<===>>>???BBBFFFJJJMMMPPPYYYhhhttt|||uuuooommmkkk~~~rrr]]]ZZZXXXYYY]]]``````^^^SSSPPPKKKGGGGGGJJJNNNQQQMMMJJJFFFBBB>>><<<<<<;;;444======;;;@@@BBBJJJ\\\iii}}}{{{kkk```XXXPPPQQQnnniiicccttt}}}xxxrrrfffaaaZZZSSSPPPPPPRRRSSS\\\|||pppvvvzzzdddbbb```rrryyy{{{|||hhh___TTTPPPRRRTTTRRRNNNKKKJJJJJJIIIJJJOOOUUUYYYWWW[[[TTTQQQUUURRRjjjzzzmmmaaaSSSFFFDDDIIIQQQ\\\fffgggbbbaaacccgggccc^^^]]]cccfffddddddhhhjjjjjjjjjlllooovvv~~~xxxrrrmmmlllmmmkkkddd^^^VVVRRRLLLFFFCCCBBB@@@??????:::;;;BBBCCC???AAAGGGJJJTTTbbbzzzvvv___hhhwwwrrreee___]]]]]]^^^___aaaccceeefff```bbbcccbbb^^^[[[YYYXXXYYYVVVTTTUUUYYY\\\]]]\\\XXXVVVTTTVVVXXXZZZXXXVVVUUUVVVWWWXXXYYYZZZ[[[\\\UUUUUUTTTTTTTTTUUUVVVWWWddd```dddiii{{{pppRRRJJJOOODDDCCCIIICCCDDDDDDCCCAAA???<<<:::999888888888888888888999999;;;<<<===???CCCGGGLLLNNN___zzzrrrhhhXXXKKKHHHLLLLLLHHHGGGGGGEEEDDDCCCCCCCCCDDD@@@>>><<<;;;<<>><<<:::777666555777555333111000000111222111111111111111000///////////////000222444666888===888666999<<<>>>BBBGGGJJJTTTaaammm{{{xxxnnniiijjj~~~llleee```dddnnnuuuvvvssseeeZZZOOOIIIFFFGGGLLLSSSZZZUUUMMMEEE???<<<;;;;;;;;;:::;;;===>>>???GGGPPPgggttt}}}]]]UUURRRJJJKKKTTTrrrgggttt~~~yyy{{{kkkZZZUUUMMMGGGEEEHHHMMMPPP```vvv|||iiimmmrrreeeXXXjjjpppZZZXXX\\\YYYSSSRRRIIINNNNNNJJJMMMYYYfffkkkgggkkkgggbbb\\\TTT```}}}vvvmmmiii^^^PPPIIIIIIHHHEEEVVVaaalllnnnggg___\\\]]]aaa___]]]\\\ZZZZZZYYYYYY___iiipppooopppzzz{{{vvvqqqmmmkkkjjj___ZZZVVVUUUTTTRRRMMMIIIHHHEEEAAA>>>===???AAABBB@@@<<<<<>>BBBFFFJJJMMMSSSjjjzzzbbbXXXTTTMMMHHHGGGFFFFFFEEEEEEDDDDDDCCCCCC@@@???<<<;;;<<<@@@DDDFFFBBBBBB@@@>>><<<:::888777888666444222111111222333111111111111111000//////000000000000111333555666777666777:::;;;;;;???EEEIIIXXXjjjyyyxxxqqqllldddvvvxxxnnnjjjmmmtttwwwyyybbbWWWLLLIIIIIIIIIIIIKKKYYYTTTMMMEEE???;;;:::999;;;999:::======???FFFOOOaaammmcccUUUNNNIIILLLSSShhhnnneeesss|||xxxjjj]]]OOOLLLIIIFFFEEEGGGJJJLLL\\\vvvrrrppp~~~fff[[[\\\nnn~~~ccc]]]___[[[UUURRROOOQQQOOOJJJOOOcccxxxxxxyyyrrrkkkeeeYYY]]]rrr~~~rrrjjjcccfffbbbTTTHHHGGGLLLOOO\\\ccciiihhhbbb\\\ZZZ[[[YYYXXXWWWUUUTTTVVVYYY[[[dddkkkqqqttt{{{{{{zzz}}}xxxtttjjjhhhddd___ZZZUUUSSSQQQLLLKKKIIIFFFDDDAAA???>>>=========>>>>>>???@@@@@@DDDCCCCCCFFFLLLWWWiiiyyyqqqdddqqquuuccc]]]^^^___^^^ZZZZZZYYYYYYYYYZZZ[[[[[[^^^]]]ZZZWWWUUUTTTTTTUUUXXXWWWWWWXXXZZZ[[[YYYXXXUUUTTTSSSUUUWWWXXXXXXWWWZZZYYYWWWVVVVVVVVVWWWWWWSSSQQQOOONNNOOORRRUUUWWW[[[WWW^^^gggxxxsssQQQOOOMMMJJJJJJHHHEEEDDDDDDBBB@@@>>><<<;;;999999999999999999888888:::::::::<<<@@@DDDHHHJJJLLL[[[wwwpppeee^^^NNNEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCAAA@@@===<<<===@@@CCCFFFDDDDDDBBBAAA???===<<<;;;999777555333222222333333111111111111111000//////111000000111111222444444222555;;;>>>:::777<<>>;;;999888:::999:::<<<<<<===EEEMMM^^^iii{{{zzz[[[KKKHHHJJJLLLQQQeeeiiiaaannnvvvmmmooonnnjjjeee___VVVLLLEEEEEEEEEFFFFFFGGGHHHIIISSSqqqvvv|||vvv]]]WWW[[[oookkkbbbdddaaa[[[WWWQQQRRRPPPLLLTTTkkkxxxqqqnnnccc```llluuukkkffffffppprrrdddSSSPPPZZZeeedddeeedddaaa\\\XXXWWWVVVQQQQQQQQQPPPPPPUUU\\\bbbnnnqqquuu|||~~~xxxsssvvvssssssvvvyyyyyy||||||{{{tttvvvyyyzzzwwwooogggbbbWWWUUURRROOOKKKGGGEEECCCGGGHHHHHHEEEAAA>>>???AAA<<<>>>BBBCCCBBB@@@>>><<<@@@GGGOOOYYYiiiqqqlllxxxvvvdddZZZYYY[[[ZZZXXXXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVTTTSSSTTTTTTTTTVVVWWWXXXYYYYYY\\\[[[YYYXXXWWWXXXYYYYYYUUUSSSOOOMMMMMMOOOSSSUUUZZZVVV\\\fffqqqQQQIIIMMMKKKIIIKKKEEEEEEDDDCCCAAA???===<<<:::999999999999999888888999999999;;;>>>AAAEEEGGGMMMVVVhhhqqqcccVVVNNNLLLDDDDDDEEEFFFFFFEEEDDDCCCBBBAAA???===>>>@@@CCCEEEEEEDDDCCCBBB@@@???>>>===999888666444333222222222111111111111111000//////111111111111111222222222222999AAABBB;;;666===HHHRRRkkk}}}uuummmhhh```gggyyyuuugggeeennnvvvwwwjjj\\\SSSMMMJJJLLLPPPOOOLLLGGGCCC>>><<<:::::::::888999;;;;;;<<>><<>>???@@@@@@???AAAEEEHHHHHHYYYooozzzvvvhhhccc^^^ZZZYYYXXXVVVTTTVVVVVVUUUSSSSSSRRRRRRRRRNNNOOOPPPTTTVVVVVVSSSPPPOOOPPPQQQRRRQQQPPPOOONNNPPPQQQRRRTTTUUUVVVWWWXXXZZZYYYXXXWWWWWWXXXYYYYYYWWWUUUPPPMMMLLLMMMPPPRRRXXXVVVXXXaaaiiizzz___KKKNNNKKKGGGKKKFFFFFFEEEDDDBBB@@@???>>>::::::::::::999999888888888888888999<<<@@@CCCEEEMMMQQQ\\\rrrjjjaaaZZZRRRFFFFFFFFFFFFFFFFFFEEEEEECCCBBB@@@??????AAACCCDDDDDDDDDCCCBBBAAA??????>>>999888777555444222222111111111111111111000//////111111111111111111111111555===EEEEEE<<<888BBBPPP```xxxwwwnnnggg```bbbppp}}}kkkeeelllttt|||wwwooodddUUUIIIHHHMMMHHHGGGDDDBBB???>>>===<<<:::888999;;;;;;<<>>>>>>>>@@@AAA???<<<<<>>?????????EEEPPP```kkkyyyxxxoooqqqzzzxxxnnneee```^^^[[[WWWSSSRRRSSSTTTUUUTTTSSSSSSRRRRRRSSSSSSPPPPPPRRRUUUWWWVVVPPPKKKLLLNNNOOOOOOMMMLLLMMMNNNKKKMMMOOOPPPQQQRRRUUUWWWUUUVVVVVVVVVUUUUUUUUUUUUVVVTTTPPPMMMLLLMMMNNNPPPSSSUUUUUU\\\ccckkk|||XXXRRRLLLDDDHHHFFFFFFFFFEEECCCBBB@@@???;;;;;;;;;:::999999888888888888888999;;;>>>BBBDDDFFFJJJRRRaaazzzuuuggg\\\NNNJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBB@@@@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@???::::::999777555444333222111111111111111000//////000000111111222111111000666<<>>===:::999999;;;;;;<<>>===;;;;;;===>>>>>>>>>======?????????>>>>>>???BBBDDD@@@FFFOOOYYYfffvvv{{{uuummmhhhiiippp|||}}}ooovvv{{{|||tttddd\\\^^^___\\\XXXSSSPPPQQQSSSUUUTTTSSSSSSSSSSSSTTTUUUUUUSSSRRRQQQTTTWWWVVVQQQLLLMMMNNNPPPOOOMMMLLLNNNQQQJJJMMMPPPQQQQQQRRRUUUXXXUUUUUUVVVVVVUUUSSSQQQPPPQQQPPPNNNLLLLLLMMMNNNOOOPPPWWWWWW[[[cccccc|||gggWWWNNNEEEHHHGGGGGGFFFEEEDDDBBBAAA@@@<<<;;;;;;:::999999888888999888888999;;;>>>AAACCCCCCHHHOOOVVVeeerrr]]]OOOOOOMMMJJJGGGFFFFFFGGGHHHEEEDDDCCCAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAA===<<<<<<:::888666555444111111111111111000//////...///000111222222111111333666999999777>>>TTTiii|||rrrkkk^^^]]]cccxxx}}}wwwzzz}}}~~~ttt]]]QQQOOOEEEDDDDDDCCCAAA???===;;;;;;::::::<<<;;;<<>>>>>?????????>>>======<<<<<<:::;;;===>>>>>>>>>===<<>>======>>>AAACCCDDDDDDRRRggg|||uuuhhh\\\[[[dddooo{{{tttyyyxxxooommmdddYYYYYYccc]]]YYYTTTRRRRRRTTTTTTTTTSSSSSSSSSTTTTTTVVVWWWXXXTTTQQQOOORRRWWWYYYVVVRRROOOPPPQQQPPPNNNNNNQQQTTTLLLOOORRRTTTTTTUUUXXX[[[WWWXXXYYYYYYWWWTTTPPPMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOZZZZZZ^^^fffbbbqqqppp[[[QQQGGGJJJGGGGGGGGGFFFEEECCCBBBAAA<<<<<<;;;::::::999888888999999999999;;;>>>AAABBBEEELLLQQQRRRYYYrrrfffZZZRRROOOKKKGGGEEEFFFHHHIIIFFFEEECCCBBBAAAAAABBBBBBEEEDDDDDDDDDCCCCCCCCCBBB??????>>>===;;;999777666111111111111111000//////---...000111222222111111///000222222444???YYYqqqzzzoooggg]]]\\\aaarrrnnnzzz{{{iiiZZZYYYlllmmm[[[QQQPPPFFFFFFEEEDDDAAA>>>;;;999<<<:::;;;<<<<<<<<>>>>>========================>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;<<<===>>>>>>===DDDBBB???>>>>>>???@@@AAA:::???CCCAAAAAAEEEHHHHHHPPPnnnyyy}}}{{{jjj^^^^^^fffnnn{{{wwwhhh```^^^^^^[[[WWW]]][[[VVVPPPPPPTTTTTTQQQTTTSSSSSSTTTVVVVVVUUUSSSXXXYYYZZZYYYXXXVVVVVVVVVPPPPPPQQQQQQQQQOOONNNMMMPPPMMMLLLPPPSSSUUUZZZ```SSSSSSSSSUUUWWWVVVRRRMMMMMMIIIIIIOOORRRPPPNNNMMMRRROOOQQQYYY```gggrrrgggPPPCCCMMMEEEFFFEEECCCAAA@@@AAABBB>>>===:::888888888999:::777777777888999;;;<<<===BBBBBBHHHOOOTTTcccyyy^^^YYYOOOMMMKKKDDDFFFHHH???GGGFFFEEEDDDBBBBBBBBBBBB@@@AAABBBBBBBBBAAA@@@???BBB@@@>>><<<:::999888888333222222111000000111111111111111111111111111111444...000888999===WWWvvvxxxmmmhhhddd```hhhrrriiiiiirrrooo]]]PPPNNNZZZooottthhhWWWLLLQQQIIIDDDAAACCCBBB>>>;;;<<<===::::::;;;:::<<>>HHHQQQ[[[rrrqqqtttxxx|||yyyyyyzzzeee[[[bbbnnn}}}yyyrrrlllkkkjjjiiieee```[[[VVVSSSUUUPPPLLLMMMNNNMMMMMMPPPNNNXXXfffpppwww~~~``````bbbdddgggjjjmmmnnnuuuvvvxxxzzz{{{{{{zzzyyyvvvwwwyyyyyywwwtttpppnnneeedddcccbbb```___]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]^^^[[[UUUPPPMMMLLLLLLMMMLLLKKKJJJGGGEEEBBB@@@@@@AAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;:::777999<<>>;;;999888888999999777777777888999:::<<<===??????EEELLLPPPYYYtttvvvcccTTTOOONNNGGGGGGKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBAAABBBCCCCCCCCCAAA@@@???BBBAAA@@@>>><<<:::999888444444333222111000000111111111111111111111111111444///000777999???YYYwww|||rrrmmmgggnnn~~~wwwhhhaaa```fffbbbTTTMMMPPPMMM]]]rrrZZZPPPKKKEEEBBBDDDEEEAAA???@@@===;;;:::;;;;;;<<>>>>>>>><<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA<<<>>>AAACCCCCCDDDEEEFFFSSS]]]iiiqqq{{{}}}eeeXXX```[[[[[[fffxxxxxxzzzddd___ZZZ[[[^^^```^^^[[[SSSWWWWWWRRROOOSSSVVVWWWRRRPPPOOOOOOQQQRRRRRRRRRRRRVVVXXXSSSMMMMMMUUU]]]SSSTTTUUUUUUUUUTTTSSSRRRNNNOOOTTTZZZZZZSSSNNNLLLLLLNNNOOONNNMMMNNNRRRVVVUUUOOOLLLMMMOOONNNPPPSSSWWWTTTTTT[[[aaadddgggiiitttyyymmmQQQQQQIIIIIIHHHFFFEEECCCBBBAAAAAA???===;;;999888888999777777777888999:::;;;<<<>>>>>>CCCJJJLLLPPP```qqqsss[[[RRRTTTLLLFFFHHHHHHFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEDDDDDDBBB@@@???AAAAAAAAA@@@???<<<:::999777666444333111111000000111111111111111111111111333///111777:::BBB\\\xxxzzzvvvqqqkkkdddeeeiiikkkaaaRRRKKKMMMIIIQQQnnn}}}___PPPIIIEEEFFFGGGEEECCCDDD===;;;:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===============>>>>>>888999:::;;;;;;<<<===???DDDDDDCCCBBBDDDLLLXXXaaayyywwwmmmiiitttzzzjjjlllqqqwww}}}}}}xxxsssqqqxxxyyy~~~uuulllbbb___]]]^^^```___[[[WWWTTTZZZ[[[UUUPPPPPPTTTUUUPPPNNNMMMMMMOOOPPPPPPPPPPPPSSSTTTRRROOOOOOUUUZZZSSSSSSUUUVVVVVVUUUTTTSSSUUURRRQQQSSSRRRNNNNNNPPPLLLPPPSSSRRRQQQUUU___gggYYYTTTPPPPPPQQQPPPSSSXXX\\\WWWUUUYYY```dddeeeddd~~~}}}bbbOOOIIIHHHGGGFFFFFFEEEDDDBBBBBBAAA>>><<<:::999888888888888888888999:::;;;<<>>AAAGGGKKKMMMUUU___vvvjjjZZZ]]]UUUIIIEEECCCGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDBBB@@@??????@@@AAAAAA???===:::999999888666444222111000000111111111111111111111111333///111777;;;DDD]]]www~~~xxxnnneeerrrsss___RRROOOOOOQQQeeezzzXXXOOOGGGGGGHHHFFFDDDDDD>>><<<;;;<<<;;;<<>>BBBBBBPPPkkkzzztttuuunnnqqqooofffXXXXXXmmm~~~vvvvvvtttlllZZZIIICCCFFFHHHaaarrrxxx~~~{{{uuuoooggg\\\TTTTTTTTTTTTTTTSSSQQQOOONNNJJJGGGGGGJJJNNNQQQXXX```sssvvv}}}???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAA@@@@@@@@@???AAA@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<;;;;;;===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA========================@@@???>>>===<<<=========<<<===>>>===<<<===AAADDD@@@DDDGGGJJJPPP___ttt}}}fffVVVPPPQQQlll~~~~~~}}}xxxqqqkkkooo~~~{{{zzzzzzjjj```aaaaaa```^^^______\\\WWWSSSTTT[[[\\\WWWQQQQQQTTTTTTNNNLLLKKKLLLMMMOOONNNNNNQQQPPPPPPQQQSSSUUUUUUTTTPPPQQQSSSTTTTTTTTTSSSSSSVVVQQQNNNOOOOOOMMMOOOSSSNNNRRRUUUTTTRRRVVVaaajjjXXXTTTRRRSSSSSSQQQSSSXXX^^^ZZZVVVWWW]]]dddfffeeeqqqwwwMMMKKKHHHFFFEEEFFFFFFEEEDDDBBBAAA@@@>>><<<:::999999888888888888999:::;;;;;;>>><<<>>>CCCHHHLLLRRRXXXfffddd```XXXNNNJJJGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCAAA???===>>>???@@@???===:::999;;;:::888666444222111111111111111111111111111111111///111666;;;EEE[[[qqq~~~}}}tttssslllkkk[[[TTTQQQNNN\\\```TTTJJJGGGGGGEEEBBBAAA???<<<;;;<<<;;;<<>>>>>??????@@@@@@??????AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========:::;;;<<<======<<<;;;:::?????????>>>=========<<<============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???@@@AAAAAAAAAAAAEEEMMMSSSUUU^^^hhhooottt~~~ttt___UUUQQQMMMPPPhhh{{{tttuuuxxxzzzzzzzzzmmmjjjdddYYYVVV[[[\\\[[[[[[[[[[[[YYYVVVSSSRRRXXXZZZVVVSSSTTTUUUTTTLLLKKKKKKLLLNNNNNNMMMKKKQQQNNNMMMPPPTTTVVVSSSPPPMMMNNNPPPRRRSSSSSSRRRRRROOOMMMOOORRRSSSOOOMMMOOOOOORRRTTTQQQMMMNNNVVV]]]RRRQQQTTTWWWVVVRRRQQQTTT]]][[[XXXVVV[[[cccgggeeemmmZZZQQQLLLGGGEEEFFFGGGFFFEEEBBBAAA@@@???===<<<;;;:::999999888888999999:::;;;::::::;;;>>>CCCIIIOOOSSS]]]|||uuucccUUUNNNPPPNNNJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@======>>>>>>>>>===;;;:::<<<;;;999777555444333333111111111111111111111111000///222666:::CCCWWWhhhzzz|||tttrrrsssaaaVVVQQQLLLSSSooofffYYYKKKGGGGGGDDDAAA@@@@@@===<<<<<<;;;<<>>>>>??????@@@======>>>???@@@@@@??????BBBBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAA????????????????????????@@@???>>>>>>@@@BBBDDDFFF???BBBFFFJJJPPP\\\kkkvvv~~~llleeeeee\\\^^^lllyyyuuurrrvvvrrraaaZZZXXXUUUUUUWWWYYYYYYWWWWWWWWWWWWWWWVVVSSSVVVWWWTTTSSSTTTRRRNNNIIIJJJKKKMMMOOONNNLLLIIIPPPNNNMMMMMMOOOQQQQQQPPPLLLMMMOOOQQQRRRRRRRRRQQQLLLKKKNNNSSSTTTOOOLLLMMMNNNPPPRRROOOKKKJJJMMMQQQMMMQQQXXX^^^]]]VVVRRRSSSXXX[[[[[[XXXZZZaaacccbbbhhhzzz[[[TTTKKKFFFFFFGGGFFFDDDAAAAAAAAA@@@???===<<<;;;999999888888999999::::::777:::<<<===@@@EEEJJJMMMSSShhh~~~bbbVVVUUUPPPLLLKKKIIIGGGEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>===<<<;;;:::888666555555444111111111111111111111111...///222666999AAAQQQ___rrrzzzwww~~~nnnbbbZZZUUUcccjjj[[[LLLGGGHHHFFFCCCBBB@@@>>>======<<<<<>>===>>>>>>>>>????????????::::::;;;<<<===>>>??????<<<===>>>???@@@@@@@@@@@@????????????????????????AAAAAA@@@@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBEEEHHHLLLNNNYYY^^^fffooo|||ggg\\\[[[]]]~~~vvviiittttttmmmssswww~~~{{{kkk[[[VVVXXXZZZYYYYYY[[[ZZZXXXWWWVVVWWWWWWXXXVVVXXXVVVSSSRRRQQQLLLFFFHHHIIIKKKNNNPPPOOOKKKHHHNNNNNNMMMKKKIIIKKKOOOSSSKKKLLLNNNPPPRRRRRRRRRRRRPPPMMMMMMPPPPPPMMMLLLOOOMMMOOOQQQPPPMMMKKKMMMNNNMMMSSS]]]fffddd[[[VVVUUUTTTZZZ]]]ZZZZZZ^^^```]]]bbbjjjdddZZZOOOHHHFFFGGGEEECCCAAAAAAAAA@@@@@@>>>===<<<999999999888999999::::::888<<>>>>>??????@@@<<<;;;:::888777666666666111111111111111111111111---///222555888@@@NNNYYYjjj|||zzznnn``````wwwkkk[[[LLLHHHIIIHHHFFFEEEAAA>>>======<<<<<>>@@@AAAFFFDDDBBB@@@>>>>>>>>>>>>???>>>===<<<<<<>>>@@@AAA=========???AAABBBBBBBBBAAA@@@@@@????????????@@@BBB@@@>>>???BBBDDDBBB@@@AAAAAABBBBBBBBBDDDFFFHHHBBBHHHLLLJJJKKKSSSbbbmmm}}}iiiXXXPPPTTTZZZyyy{{{uuuqqqqqqrrrqqqssswww~~~fffdddaaa^^^\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUUUUUUUUUURRRNNNJJJKKKMMMPPPQQQQQQOOOKKKIIIJJJNNNQQQOOOKKKIIIJJJMMMLLLMMMNNNPPPRRRSSSTTTUUUIIILLLNNNOOOOOOOOOPPPQQQVVVSSSPPPNNNMMMKKKIIIGGGLLLUUU___eeeccc]]]XXXUUUZZZ\\\^^^\\\ZZZZZZ\\\___dddddd~~~^^^QQQOOOFFFGGGJJJ@@@CCCCCCBBBAAA@@@>>>===<<<:::888777777888999999888999999:::<<<>>>BBBEEEFFFKKKOOO^^^xxxxxxddd]]]XXXIIIEEEGGGDDDFFFIIIEEEFFFDDDAAA@@@CCCFFFDDD@@@AAA@@@???===<<<;;;;;;;;;<<<<<<<<<;;;999777666555444444333222222111111000222111333666888===HHHTTTaaaooo}}}oooeeezzz{{{ppp___MMMHHHJJJIIIFFFDDDDDDBBBAAA@@@======EEEPPP```|||zzzccc[[[XXX]]]TTTIIIAAA???GGGZZZlllwwwooocccWWWPPPMMMJJJJJJLLLIIIHHHCCCFFFUUUmmmxxxllljjjssszzzzzz|||}}}}}}|||wwwxxxuuuoooiiibbbXXXOOONNNRRRcccbbb```^^^\\\ZZZXXXXXXYYY\\\\\\XXXUUUUUURRRNNNLLLKKKHHHGGGGGGIIIKKKMMMRRRRRRQQQQQQPPPOOONNNNNNMMMMMMLLLKKKIIIGGGEEEDDDEEECCCDDDGGGFFFDDDGGGLLLTTTXXXdddsss{{{JJJIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEGGGIIIDDDCCCBBB@@@??????????????????=========>>>@@@AAAEEEDDDCCCBBBCCCBBBBBBAAADDDDDDCCCBBBBBBBBBBBBBBBFFFEEEDDDDDDEEEEEEDDDCCCBBBCCCEEEFFFEEEEEEFFFGGGIIIQQQ[[[eeeqqq|||pppbbbVVVWWWZZZvvv|||kkkffffffmmmvvv{{{yyy~~~}}}hhhbbb```^^^[[[YYYYYYYYYYYYXXXXXXVVVUUUTTTSSSSSSSSSUUUUUUUUUVVVUUUSSSOOOMMMJJJKKKMMMNNNNNNLLLJJJHHHIIIMMMOOONNNJJJHHHJJJLLLKKKMMMPPPRRRSSSSSSRRRQQQHHHIIIJJJKKKMMMPPPQQQRRRTTTRRROOOMMMMMMLLLJJJHHHJJJQQQ[[[```___[[[WWWVVVYYY[[[]]]\\\[[[[[[]]]```aaa___|||vvvTTTJJJDDDCCCEEEFFFCCCCCCCCCBBB@@@???===<<<;;;999777888999::::::999999999:::;;;>>>AAADDDFFFKKKLLLWWWjjjrrr]]]XXXNNNNNNNNNEEEAAAAAA;;;EEEDDDCCCBBBDDDEEECCC@@@BBBAAA@@@>>>======<<<<<<===<<<<<<;;;999888666555444444333333222111111111111000222555666:::DDDPPPWWWcccqqqzzzzzzwwwvvvwwwtttmmmiiippppppvvvvvvnnntttpppaaaQQQKKKIIIFFFCCCBBBCCCBBBAAAAAA======EEEOOO```|||jjj```bbb]]]TTTJJJBBB???EEEUUUeee}}}{{{vvvkkk^^^VVVOOOJJJIIILLLIIIIIICCCDDDNNNaaazzznnnmmmwww~~~zzzwwwzzzzzzzzz|||{{{~~~~~~wwwooofffYYYOOOLLLOOO[[[ZZZYYYXXXWWWVVVUUUTTTRRRTTTSSSOOOMMMMMMKKKGGGJJJIIIGGGEEEEEEGGGIIIJJJLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEHHHEEEEEEGGGGGGGGGKKKQQQQQQYYYjjj{{{PPPKKKFFFDDDDDDDDDBBB@@@DDDDDDDDDEEEEEEEEEFFFFFFCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEBBBDDDGGGHHHHHHHHHJJJKKKJJJMMMRRRUUUXXX^^^ffflllzzz}}}yyywwwxxxppplllooozzzpppaaaXXX\\\[[[YYYWWWVVVVVVWWWWWWVVVVVVUUUUUUSSSQQQOOOMMMPPPQQQSSSSSSSSSQQQOOOMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHKKKMMMLLLIIIGGGIIIKKKKKKNNNQQQTTTUUUTTTQQQOOOJJJGGGEEEGGGKKKPPPRRRRRRRRROOOMMMLLLLLLLLLJJJIIIHHHNNNVVVZZZYYYWWWVVVVVVWWWXXXZZZZZZZZZ[[[^^^```bbb```nnngggMMMJJJEEEBBBJJJDDDDDDCCCBBBAAA???>>>===;;;999888888999::::::999999999999;;;===@@@CCCDDDIIIHHHMMMYYYfff|||rrr```UUUSSSSSSIIIEEEFFFBBBDDDDDDDDDEEEDDDCCCAAAAAABBBBBBAAA@@@??????>>>>>>======<<<<<<:::999777666555444444333333222111111111///000333444666???IIILLLUUU```dddbbb___^^^^^^[[[WWWTTTVVV^^^gggmmmooo~~~lllaaa```eeehhhuuu~~~rrrfffYYYRRRLLLFFFBBBBBBCCCBBBBBBAAA>>>===EEENNNdddpppaaaeee\\\TTTJJJCCC???CCCOOO\\\vvv{{{rrrhhh^^^TTTLLLKKKOOOKKKLLLFFFDDDHHHTTTzzzvvvlllmmmxxx~~~}}}~~~~~~{{{yyysssvvvvvvuuuxxx|||{{{wwwxxxyyy|||yyynnn___RRRMMMOOOQQQQQQPPPPPPOOOOOOOOONNNJJJLLLKKKFFFEEEFFFFFFCCCHHHGGGEEECCCCCCEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFCCCBBBEEEGGGIIIPPPXXX\\\eeeuuuxxxrrrkkkfffbbb^^^WWWQQQMMMLLLLLLLLLKKKKKKKKKKKKJJJHHHFFFDDDDDDEEEDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>=========>>>???@@@DDDDDDDDDCCCCCCEEEHHHJJJHHHHHHJJJKKKLLLMMMNNNNNNIIINNNVVV[[[___ccciiinnnnnnssszzzxxxkkkeeeeeegggsssaaaYYYYYYZZZWWWVVVUUUTTTTTTTTTUUUUUUSSSTTTUUUUUUSSSOOOLLLJJJJJJLLLNNNNNNMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKLLLGGGIIIJJJJJJHHHGGGHHHIIILLLNNNQQQTTTUUUUUUTTTTTTOOOIIIDDDDDDJJJPPPQQQPPPOOOMMMKKKJJJKKKKKKJJJIIIJJJNNNSSSTTTSSSRRRSSSUUURRRSSSTTTVVVWWWZZZ\\\]]]```aaaeeeqqq{{{XXXRRRLLLCCCHHHDDDDDDDDDCCCAAA@@@>>>===;;;999777777888999999888999999999:::<<<>>>AAABBBFFFDDDGGGMMMTTTdddxxxcccVVVSSSMMMOOOPPPJJJCCCBBBCCCEEEDDDAAAAAACCCCCCCCCCCCBBBAAA@@@@@@???=========<<<;;;:::999888555555444444333333222222222000000222333444;;;BBBGGGMMMTTTVVVTTTQQQPPPQQQMMMLLLJJJIIIJJJNNNTTTWWWnnnrrrddd``````^^^fffrrrtttuuulllbbbZZZQQQHHHDDDEEEDDDBBBBBBBBB???===DDDNNNddd||||||aaa```YYYQQQIIICCC@@@AAAJJJTTTkkkwwwxxxpppfffZZZOOOMMMQQQMMMOOOKKKHHHIIINNNmmmsssjjjbbbffftttzzzxxxxxxxxxwwwvvvtttvvvuuussstttxxxvvvrrrsssrrrsssxxx~~~zzznnn```SSSMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHEEEGGGEEEBBBBBBFFFGGGEEEFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAABBBBBBCCCDDDEEEBBBCCCHHHMMMSSS]]]gggqqqwww}}}uuusssoookkkfffaaa]]][[[WWWTTTQQQPPPPPPPPPOOOMMMLLLKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLNNNRRRXXX]]]aaabbbeeegggjjjkkklllmmmmmmuuuppphhhiiipppvvvxxxuuuiiiZZZQQQQQQTTTVVVSSSSSSSSSSSSSSSSSSSSSTTTRRRSSSTTTTTTRRROOOKKKHHHGGGIIILLLLLLKKKJJJJJJLLLMMMLLLKKKJJJJJJJJJKKKKKKFFFGGGHHHHHHHHHGGGGGGHHHMMMNNNOOOQQQTTTWWWYYY[[[VVVOOOHHHFFFJJJNNNOOONNNLLLKKKIIIIIIJJJJJJJJJIIINNNPPPRRRQQQOOONNNOOORRRNNNNNNOOOQQQTTTWWWYYYYYYWWW[[[]]]]]]{{{~~~{{{```NNNOOOGGGDDDEEEEEEDDDDDDBBBAAA???>>>;;;999777777888888777666999888888999;;;===???@@@AAAAAAEEEJJJMMMWWWrrrvvv```^^^bbbeee^^^NNNIIIDDDBBBDDDDDDAAAAAAEEECCCCCCDDDDDDCCCBBBAAA@@@>>>>>>>>>===<<<;;;:::999666666555555444333333222333111000333333444888>>>CCCGGGMMMOOONNNMMMMMMNNNIIIIIIIIIFFFEEEFFFKKKPPP[[[vvvzzztttuuuqqqrrrwwwuuuxxxpppggg___TTTJJJEEEFFFDDDDDDDDDDDD@@@>>>EEENNN^^^rrrhhhYYYWWWOOOGGGCCC@@@@@@GGGNNN[[[iii{{{qqqbbbSSSMMMNNNLLLNNNLLLKKKKKKKKKccc~~~pppiiihhhaaaZZZVVV\\\kkkzzz~~~yyyvvvttttttuuuuuuxxxyyywwwssssssvvvtttpppqqqoooooorrrxxx||||||zzzwww|||ooodddYYYNNNIIIIIIIIIIIIHHHGGGEEEDDDCCCBBB@@@CCCBBB@@@AAAFFFIIIGGGEEEEEECCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCFFFEEEIIIQQQYYYbbbooozzz}}}xxxrrrkkkfffbbb___ZZZUUUWWWUUUSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQKKKOOOUUU[[[cccooo{{{yyyfffddd]]]VVVTTTUUURRRMMMQQQQQQQQQQQQQQQRRRQQQQQQPPPQQQRRRRRRQQQNNNJJJHHHGGGJJJMMMMMMJJJIIIKKKMMMLLLKKKJJJIIIIIIIIIJJJJJJFFFFFFGGGHHHHHHHHHGGGGGGLLLLLLLLLNNNQQQVVVZZZ]]]ZZZTTTMMMIIIIIILLLMMMMMMKKKIIIHHHGGGIIIIIIIIIHHHOOOQQQQQQOOOLLLKKKMMMPPPKKKJJJKKKMMMQQQTTTUUUVVVSSSXXX\\\ZZZlllkkkMMMMMMLLLEEEFFFFFFEEEDDDCCCAAA@@@???;;;:::888777888888777666999888888888:::;;;===???>>>>>>DDDIIIJJJOOObbbwwwvvv~~~iiiWWWKKKCCCDDDEEEBBBBBBGGGCCCCCCDDDEEEDDDCCCAAA@@@>>>??????>>>===<<<;;;;;;777666666555555444333333444111000333444333666:::===AAAFFFIIIJJJKKKLLLMMMIIIJJJJJJHHHEEEFFFJJJNNNNNNggg~~~uuukkkbbbVVVJJJDDDDDDFFFEEEFFFFFFBBB@@@FFFNNN^^^nnnrrrVVVWWWNNNGGGCCC@@@???CCCJJJQQQ```yyy}}}nnn[[[OOOKKKJJJLLLIIIJJJKKKGGGVVVttt{{{aaaSSSQQQRRROOOMMMSSS^^^mmmxxx~~~~~~|||xxxtttrrrqqqrrrrrrwwwxxxuuuqqqqqqsssrrrmmmooonnnmmmnnnqqqsssttttttrrr|||zzzoooddd[[[SSSLLLIIIJJJFFFEEEDDDCCCAAA@@@???>>>===@@@@@@???AAAEEEGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAAAAABBBDDDEEEEEEFFFMMMYYYdddnnnzzz{{{xxxsssooolllllllllmmmqqqrrrrrrsssssssssssssssvvv{{{ssswww~~~mmm]]]]]]ZZZVVVWWWXXXTTTMMMOOOOOOOOOPPPPPPOOOOOONNNNNNNNNOOOOOONNNLLLIIIHHHGGGJJJMMMLLLIIIHHHJJJMMMMMMMMMMMMMMMMMMLLLLLLLLLFFFFFFFFFGGGHHHIIIHHHGGGIIIIIIKKKMMMPPPSSSVVVXXXZZZVVVPPPKKKIIIIIILLLMMMJJJIIIGGGGGGGGGHHHGGGFFFLLLNNNOOOLLLIIIIIILLLOOOKKKIIIIIIKKKPPPSSSTTTSSSVVVVVVZZZ[[[cccbbbUUURRRHHHFFFFFFFFFEEECCCBBB@@@???>>><<<:::999::::::999888999888888888999:::<<<======<<>>===<<<<<<777777666666555444444444333//////222444333444777777;;;@@@DDDGGGIIIJJJKKKJJJJJJJJJHHHGGGGGGJJJLLLLLLYYYhhh~~~qqqfffZZZMMMEEEBBBGGGGGGHHHHHHDDDAAAGGGOOO```mmmaaaZZZQQQGGGCCC???===@@@EEELLLYYYppp}}}iiiYYYQQQMMMLLLGGGHHHJJJCCCIIIaaaiiittt|||___OOOMMMHHHGGGFFFHHHNNNZZZgggpppwwwuuusssooollljjjkkkkkkmmmmmmkkkggghhhkkkjjjggghhhhhhhhhgggffffffhhhjjjmmmssskkkaaaVVVPPPLLLGGGFFFGGG@@@??????>>>======<<<<<<===AAABBB@@@@@@CCCCCC@@@AAAAAA@@@@@@???>>>>>>>>>????????????????????????CCCBBBAAABBBCCCFFFHHHJJJHHHLLLVVVdddpppyyy\\\hhhxxx{{{{{{}}}~~~rrr~~~}}}wwwlll\\\ZZZYYYUUUPPPOOOSSSTTTRRRMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGEEEIIIKKKJJJFFFEEEHHHKKKQQQRRRRRRRRRRRRQQQPPPOOOFFFFFFFFFGGGIIIIIIHHHGGGFFFGGGJJJMMMOOOQQQRRRRRRWWWUUUQQQLLLHHHHHHKKKNNNJJJIIIGGGFFFGGGGGGFFFEEEIIIKKKLLLKKKHHHHHHLLLOOOKKKJJJIIIKKKPPPSSSTTTRRRVVVPPPTTTWWWYYYxxx~~~aaaWWWJJJFFFFFFFFFEEEDDDBBB@@@@@@@@@>>><<<;;;<<<<<<;;;999999888888777888:::;;;<<<===;;;>>>CCCDDDCCCLLLYYYddd}}}www___JJJGGGGGGDDDCCCFFFAAABBBDDDEEEEEECCCAAA@@@???????????????>>>===<<<777777777666555555444444222......111333222222555555888===BBBFFFHHHIIIIIIKKKKKKJJJIIIHHHHHHIIIKKKLLLNNNOOOcccwwwkkk___QQQGGGCCCHHHHHHIIIIIIEEEBBBHHHPPP]]]hhhvvvsss]]]SSSIIICCC???<<<===AAADDDNNNcccwww~~~vvveee[[[QQQNNNHHHIIIJJJ@@@BBBUUUYYYccclllpppqqqvvv~~~}}}^^^NNNNNNCCCCCCBBB@@@BBBKKKYYYcccooonnnllliiieeeccccccdddaaaaaa___]]]^^^cccccc``````aaabbb___\\\[[[^^^aaadddfffsssqqq\\\QQQGGGCCC@@@===<<<>>>:::::::::::::::;;;;;;;;;@@@DDDEEEBBBAAACCCAAA===@@@??????>>>===<<<<<<;;;>>>?????????????????????BBBAAAAAACCCEEEHHHLLLNNNSSSXXXcccsss~~~FFFHHHOOOUUUWWW\\\kkk|||zzzvvvuuu|||zzzsssmmmhhhaaaYYYRRRSSSRRRPPPNNNMMMMMMMMMNNNPPPQQQQQQOOOKKKHHHGGGGGGFFFFFFHHHJJJLLLLLLJJJGGGHHHHHHGGGFFFFFFHHHIIIJJJDDDJJJMMMLLLMMMOOOOOOLLLHHHFFFEEEIIINNNOOOLLLIIIEEEFFFFFFGGGGGGJJJNNNQQQQQQTTTUUUQQQJJJFFFFFFHHHKKKGGGFFFHHHIIIGGGGGGIIINNNKKKIIIHHHJJJLLLNNNOOOHHHGGGGGGKKKOOOQQQOOOMMMIIIUUUPPPSSSaaabbblllQQQJJJKKKGGGBBBBBBFFFDDD???@@@@@@>>>===;;;999888777:::::::::999999999888888999:::<<<>>>@@@CCCGGGJJJXXXggg~~~wwwdddWWWLLLIIIGGGCCCBBBDDDEEEDDDBBBAAAAAABBBCCCDDD???>>>===<<<<<<;;;;;;<<<:::;;;;;;;;;999777444222000000111111111111000///555555555777;;;???CCCEEEGGGIIIIIIIIIGGGGGGGGGIIIFFFGGGJJJQQQ^^^rrrpppooooooYYYGGGJJJFFFBBBDDDIIIEEE===AAALLLYYY___hhhqqqwwwyyyxxxvvvwww}}}jjjTTTIIIGGG???;;;>>><<>>>>>>>>>>>>>>======<<<<<<<<<============>>>;;;<<<============@@@BBB===???DDDHHHGGGEEEKKKSSS^^^fffuuuVVVSSSPPPOOOOOOVVVgggxxxyyyuuuuuu|||~~~rrrooojjjeeebbb___[[[UUUPPPPPPOOOMMMLLLLLLLLLMMMMMMPPPRRRTTTSSSOOOKKKHHHGGGEEEEEEFFFIIILLLLLLKKKIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIJJJJJJIIIKKKOOOMMMHHHJJJHHHGGGJJJNNNOOOMMMIIIEEEEEEFFFFFFFFFHHHLLLOOOOOORRRTTTPPPJJJEEEDDDEEEIIIFFFGGGJJJKKKGGGEEEFFFKKKIIIGGGGGGHHHJJJLLLMMMGGGGGGHHHKKKNNNPPPOOOMMMLLLTTTMMMPPP^^^]]]ttt|||RRRIIIHHHHHHGGGFFFDDDBBBBBBAAA@@@???===;;;:::888888::::::999999999888888888888:::<<<===???BBBFFFIIIOOO\\\ppp}}}xxxpppeeecccWWWLLLHHHEEECCCDDDGGGDDDCCCCCCBBBBBBBBBBBBCCC??????>>>===<<<<<<<<<<<<:::;;;<<<;;;:::777555333111111111111000000000000333333333555888;;;???AAADDDEEEFFFFFFEEEEEEGGGHHHEEEEEEFFFJJJSSSaaapppzzzzzz~~~~~~zzzssszzz}}}eeeKKKHHHCCC???AAAEEEBBB===AAALLLTTTXXX___fffkkklllkkkjjjkkknnnsss~~~tttZZZKKKGGG???===>>>;;;===<<>>;;;;;;:::<<>>>>>===>>>@@@BBBAAAAAADDDGGGGGGJJJTTT^^^dddqqqoooggg___ZZZ[[[eeewww~~~ssseee```]]]XXXVVVVVVSSSOOOKKKKKKKKKJJJJJJKKKLLLMMMMMMPPPSSSVVVVVVSSSNNNJJJHHHDDDDDDEEEGGGKKKLLLKKKJJJIIIJJJKKKKKKLLLLLLKKKKKKIIIHHHEEECCCGGGLLLKKKFFFIIIGGGFFFHHHKKKLLLJJJGGGDDDEEEFFFEEEEEEFFFIIILLLLLLOOORRRPPPKKKFFFCCCCCCFFFEEEGGGKKKKKKFFFCCCDDDHHHHHHFFFFFFFFFGGGHHHIIIGGGGGGHHHJJJMMMOOOOOONNNOOORRRJJJMMMZZZWWWdddeeeMMMGGGFFFKKKJJJCCCAAAEEEAAA@@@???>>><<<;;;999999999999999888888888777777777999:::;;;===???CCCFFFGGGPPP^^^zzzrrrcccXXX]]]UUUMMMJJJGGGDDDDDDFFFCCCCCCDDDCCCCCCBBBAAAAAA@@@??????>>>======<<<<<<;;;;;;<<<<<<;;;888666444333222111000//////000111111111111222444777999;;;===???AAABBBBBBCCCEEEGGGFFFEEEEEEEEEHHHOOOWWW^^^jjj}}}~~~qqqooonnnrrrmmmlllzzzmmmOOOGGGAAA======AAA???<<>>;;;:::999888<<>>???>>>>>>>>>@@@BBBAAA@@@BBBEEEHHHOOO^^^lllttt|||rrrfff^^^^^^YYYUUURRRQQQOOOKKKGGGHHHHHHIIIJJJLLLMMMOOOOOORRRTTTVVVVVVRRRNNNLLLKKKFFFEEEEEEFFFIIIJJJJJJIIIJJJKKKMMMNNNNNNNNNMMMLLLFFFGGGEEEBBBCCCHHHKKKIIIGGGEEEDDDDDDFFFFFFEEECCCCCCDDDEEEDDDDDDDDDFFFHHHIIIMMMQQQRRROOOKKKHHHFFFGGGFFFGGGJJJHHHDDDCCCEEEGGGHHHHHHGGGFFFFFFGGGHHHGGGGGGHHHJJJLLLNNNNNNNNNRRRQQQJJJMMMXXXVVVZZZppp]]]LLLDDDJJJKKKCCC@@@FFFBBBAAA@@@???===<<<;;;:::999999888888888777777777777888999::::::===@@@CCCCCCIIIQQQfff|||hhhddd^^^WWWSSSOOOKKKHHHFFFDDDDDDEEEEEEDDDBBBAAA???@@@@@@@@@??????>>>======;;;;;;<<<===<<<:::888666666444222000//////000111000000000111222333555666777999<<<===>>>@@@CCCEEEFFFFFFEEEDDDCCCEEEIIIMMM[[[jjjqqqnnnllloooeee]]]jjj{{{mmmQQQEEE@@@<<<;;;=========CCCKKKSSSTTTVVVXXXZZZ\\\^^^^^^\\\^^^]]]ZZZaaazzzqqqUUUKKKDDDCCCBBB<<<===;;;;;;>>>>>>>>>FFFQQQeeevvvyyyjjjZZZQQQLLLFFFBBBBBB@@@AAABBBDDDEEECCCCCCDDDFFFFFFIIIMMMNNNMMMNNNRRRVVVWWWWWWTTTMMMFFFBBBAAACCC>>><<<<<<:::777888<<>>>>>>>>???AAACCCCCCCCCFFFLLLQQQ[[[lll{{{~~~mmmbbb___]]]\\\\\\XXXSSSPPPOOONNNJJJGGGGGGHHHJJJLLLOOOPPPRRRSSSTTTTTTTTTRRROOOMMMMMMNNNJJJHHHEEEEEEFFFGGGGGGFFFJJJKKKMMMNNNNNNNNNMMMLLLIIIOOOQQQJJJDDDEEEJJJMMMGGGFFFDDDCCCCCCCCCBBB@@@BBBCCCDDDDDDCCCCCCEEEFFFGGGKKKPPPTTTSSSQQQNNNLLLJJJGGGGGGGGGEEEAAACCCHHHHHHJJJKKKJJJHHHFFFGGGHHHFFFGGGHHHJJJKKKLLLNNNOOOSSSPPPLLLPPPXXXWWWXXX```{{{uuu[[[GGGGGGJJJDDDBBBFFFBBBBBBAAA@@@>>>===<<<<<<999999999888888888888777777888999999999:::===@@@AAAEEEHHHUUUmmm}}}kkk]]]UUUQQQMMMIIIFFFFFFFFFFFFEEECCCAAA???AAAAAAAAAAAA@@@???>>>===;;;<<<===>>>===;;;999888888666444111000000111222111111111111222222333333222444777999:::<<>>DDDQQQaaajjjuuusssddd\\\WWWPPPKKKJJJHHHJJJJJJJJJJJJIIIGGGDDDHHHFFFIIINNNNNNKKKLLLQQQXXXVVVSSSSSSSSSQQQNNNKKKFFFBBB??????>>>:::999;;;===???CCCFFFIIIJJJJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCEEEDDDBBBAAAEEEPPPXXXfffwwwyyytttllljjjfff___UUUNNNKKKJJJBBBAAA???===<<<:::999999555555666777888:::;;;<<<::::::::::::::::::::::::888888999::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;===>>>??????@@@BBBEEEIIIKKKRRR\\\dddnnn~~~wwwnnnbbbYYYWWWXXXYYYZZZVVVRRRNNNLLLMMMNNNLLLJJJHHHIIILLLOOOQQQSSSUUUUUUUUUTTTSSSPPPMMMLLLNNNOOOLLLIIIEEEDDDDDDEEEEEEEEEJJJKKKLLLLLLMMMMMMLLLLLLPPPZZZ___VVVIIIFFFJJJNNNJJJIIIGGGEEECCCBBBAAAAAAAAACCCDDDDDDCCCCCCDDDFFFFFFIIINNNSSSTTTSSSPPPNNNKKKIIIHHHGGGCCC@@@DDDKKKIIILLLOOONNNJJJGGGGGGIIIFFFGGGIIIIIIJJJKKKNNNPPPQQQOOOPPPSSSVVVXXXYYYZZZcccqqqTTTIIIHHHFFFDDDEEECCCBBBAAA@@@???>>>======:::::::::999999999888888777888999888888999<<<>>>>>>BBBBBBJJJZZZhhhgggZZZWWWRRRKKKIIIIIIHHHGGGEEEDDDBBBAAAAAABBBBBBBBBBBB@@@???>>>;;;<<<===>>>>>>===;;;::::::888666444333222222222111111111222222222222222000222555666777888;;;===:::===???@@@@@@AAABBBDDD>>>HHHYYYqqq~~~ppp```gggyyypppSSSBBBAAA>>><<<;;;;;;===@@@BBBCCCBBBBBBBBBEEEHHHLLLNNNJJJNNNRRRRRRPPPWWWkkk~~~fffYYYOOOJJJHHH@@@<<<<<<;;;999888888;;;>>>CCCTTT]]]cccmmmsss}}}rrrkkkeee^^^XXXVVVVVVWWWVVVUUUUUUVVVSSSNNNUUUPPPPPPTTTVVVWWWaaaooommmkkkhhheeebbb^^^WWWRRRNNNHHHDDDDDDBBB===;;;<<<;;;<<>>>>>>>>999999::::::999888777666555666777888999:::;;;;;;999999999999999999999999777888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;===???@@@AAACCCGGGIIILLLQQQ\\\hhhrrr|||xxxnnn[[[ZZZXXXWWWWWWXXXYYYYYYRRRNNNJJJJJJLLLMMMLLLJJJHHHJJJMMMPPPSSSUUUVVVVVVSSSTTTTTTRRROOOMMMNNNOOOKKKHHHDDDBBBCCCEEEFFFFFFJJJJJJJJJJJJJJJKKKLLLLLLPPP[[[aaaZZZOOOJJJKKKLLLKKKJJJHHHEEEBBB@@@@@@AAA@@@BBBDDDDDDDDDDDDEEEFFFFFFHHHLLLOOOQQQPPPNNNKKKKKKJJJJJJJJJEEEAAADDDJJJJJJNNNQQQPPPKKKHHHGGGIIIEEEGGGIIIIIIIIIJJJNNNQQQNNNNNNTTTUUUQQQUUUZZZWWW[[[jjjRRRHHHFFFFFFFFFCCCCCCBBBAAA@@@??????>>>;;;;;;;;;::::::::::::999888999999888777888;;;===;;;@@@@@@EEEOOOWWWlllvvvooobbbSSSLLLKKKIIIGGGFFFDDDCCCCCCAAABBBCCCDDDCCCAAA???>>>;;;<<<>>>??????>>>===;;;;;;:::999777555444222222000000111222222222222222000222444444444555777999666888;;;===>>>>>>@@@BBBAAAFFFOOO\\\kkk}}}xxxhhhgggqqqgggQQQGGG@@@???<<<:::999;;;;;;;;;@@@?????????@@@CCCFFFHHHHHHHHHKKKMMMMMMPPP^^^mmmnnnaaaTTTMMMJJJBBB@@@@@@???<<<::::::;;;<<<>>>MMMTTTYYYaaabbbdddooo~~~xxxppphhhdddiiikkkjjjgggiiinnnlllfff___YYYWWWYYYWWWXXXfffyyyxxxlllccc___VVVOOOIIIGGGDDD???;;;;;;:::;;;<<<===>>>???@@@AAA????????????????????????>>>>>>>>>>>>=========<<<<<<===>>>???????????????===DDDJJJIIIGGGFFFBBB>>>???>>><<<;;;;;;;;;::::::888888888777777777777777666666777888999999:::999888888888888888888888888777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<============???BBBDDDFFFHHHLLLOOOTTTZZZffftttooodddVVVXXXYYY[[[ZZZYYYXXXYYY[[[SSSOOOKKKIIIKKKLLLKKKIIIIIIKKKNNNQQQTTTUUUVVVWWWRRRTTTUUUUUURRROOONNNNNNJJJFFFCCCAAACCCEEEGGGHHHJJJIIIHHHHHHHHHIIIKKKLLLJJJTTTZZZWWWRRRNNNMMMKKKJJJIIIGGGCCC@@@>>>>>>>>>???AAADDDEEEDDDDDDFFFGGGFFFGGGIIILLLNNNMMMJJJGGGIIIJJJLLLMMMHHHBBBCCCIIIIIINNNRRRQQQLLLHHHGGGIIIEEEGGGIIIIIIHHHJJJNNNQQQLLLNNNUUUUUUMMMRRRYYYVVV\\\mmmzzz[[[HHHFFFHHHGGGCCCCCCBBBAAAAAA@@@??????<<<<<<;;;;;;;;;:::::::::999999:::999777888:::<<<:::@@@AAAEEELLLQQQcccxxx```OOOMMMJJJHHHFFFEEEDDDEEEBBBCCCDDDDDDDDDBBB@@@>>>;;;<<<>>>???@@@???===<<<<<<;;;;;;999777555333222//////000111222222111111000222333444333333555666666888;;;<<<======???@@@???AAAEEEKKKTTTaaapppzzz}}}|||iii```bbbZZZNNNNNN@@@???<<<999888999888555===<<<;;;;;;;;;===???AAADDDAAAAAADDDFFFIIIUUUbbbrrreeeWWWOOOKKKDDD@@@@@@>>>:::888888888777===FFFHHHKKKUUUWWWWWW^^^fffyyyxxxsssyyy|||{{{yyy||||||wwwqqqmmmiii___VVV___ppp|||uuuttt\\\TTTLLLIIIEEE???::::::::::::::::::;;;<<<===>>>========================<<<<<<<<<;;;;;;:::::::::<<<999777777888999999888888<<<>>>===>>>???===999<<<999666555555555333111777666555555555777999:::666777777888999888888888777777777777777777777777777888999:::;;;<<<<<<<<<<<<<<<<<<============>>>???AAADDDFFFIIILLLPPPSSSbbbgggsss{{{kkkaaa[[[VVVSSSTTTTTTUUUWWWWWWXXXXXXXXXRRRPPPMMMJJJHHHHHHHHHIIIIIIJJJMMMOOOQQQRRRRRRRRRTTTRRRPPPPPPRRRRRRRRRQQQKKKIIIFFFDDDCCCCCCEEEFFFHHHGGGGGGFFFGGGHHHJJJKKKOOOPPPQQQQQQOOOMMMKKKIIIEEEDDDCCCBBBBBBBBBBBBBBBFFFFFFEEEEEEEEEEEEFFFFFFIIIGGGFFFHHHKKKMMMLLLKKKGGGFFFHHHIIIFFFBBBDDDIIIJJJHHHGGGIIIKKKLLLJJJGGGIIIIIIIIIHHHGGGHHHLLLNNNQQQPPPPPPPPPQQQRRRTTTUUU```ddddddNNNHHHHHHEEEBBBCCCBBB@@@@@@AAA@@@>>>???>>><<<:::999999999:::888888888999999:::::::::======>>>@@@EEELLLUUU[[[}}}xxxYYYRRRLLLKKKIIIDDDDDDIIIHHHEEECCCAAAAAAAAA@@@>>>???????????????>>>======;;;;;;;;;:::999888666555222222111111111111222222111111111111111222222222555666777888999:::;;;;;;???<<<===BBBIIIQQQ]]]gggpppmmm___YYYUUUOOOJJJFFF@@@999777888888666333777777888999:::;;;<<<<<<;;;===???AAABBBEEEHHHKKKoooqqqddd[[[QQQNNNQQQLLLIIIEEE@@@<<<999888777>>>BBBFFFIIIJJJJJJJJJKKKUUUWWW^^^lllwwwkkk___\\\```uuu}}}wwwcccZZZOOOHHHFFFEEECCCAAA<<<<<<:::999888777777777777777888888999999999:::999999888888777777777666999999888888777777666666666666666666555555555555555555444444444444555555555555555555666666666666999777555555888:::999777666666777777888888999999999999999999999:::::::::;;;888888<<<===;;;;;;======???BBBFFFLLLSSS\\\bbbttt}}}{{{qqqiii___YYYXXXXXXWWWUUUVVVWWWXXXXXXXXXWWWVVVVVVSSSQQQNNNKKKIIIHHHHHHHHHLLLMMMOOOQQQSSSTTTUUUUUUSSSQQQPPPOOOPPPQQQPPPOOOJJJHHHFFFDDDCCCCCCDDDEEEGGGGGGEEEDDDDDDEEEFFFFFFJJJKKKMMMNNNNNNLLLKKKJJJFFFEEEDDDCCCAAA@@@@@@@@@DDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKMMMJJJIIIHHHCCC???@@@EEEJJJJJJLLLOOOQQQPPPKKKGGGIIIJJJJJJIIIIIIJJJMMMPPPPPPPPPOOOOOOPPPQQQRRRSSSYYYYYYvvvmmmXXXNNNKKKJJJCCCDDDDDDCCCBBBBBBAAA??????>>><<<;;;999999999:::888888999999999:::::::::;;;;;;<<<>>>BBBHHHPPPVVVhhh{{{iii]]]SSSRRRRRRNNNJJJIIICCCBBBAAAAAABBBBBBAAA??????????????????>>>>>>============<<<;;;:::999888555444333222111000000000111111111111111111111111444555666777888999::::::::::::<<<@@@DDDOOOcccvvvqqqeee```ZZZRRRKKKEEE???999777777888666333555555555555555666666666666888:::<<<===???BBBEEE[[[qqqpppbbbZZZQQQOOOSSSQQQNNNIIIDDD???<<<;;;:::===@@@DDDGGGGGGGGGGGGGGGIIIJJJOOOXXXfffxxxrrr___WWWXXXWWWdddnnnooommmmmmkkkiii^^^WWWMMMGGGEEEDDDBBB???===<<<;;;999888777777666666666666777777888888888777777777666666666555555777777777777777666666666555555555555444444444444666555555444444555555666666666666666777777777777999777555555777999888666666666777777777888888888999999::::::::::::;;;;;;===999999===???===>>>AAAFFFEEEEEEKKKUUUdddqqqyyyzzztttuuupppgggYYYUUURRRRRRTTTVVVUUUSSSWWWXXXYYYZZZYYYWWWUUUSSSUUUSSSPPPMMMJJJHHHGGGGGGMMMNNNNNNPPPQQQSSSUUUVVVRRRPPPNNNMMMNNNNNNMMMKKKHHHGGGFFFEEEDDDCCCCCCCCCFFFEEECCCBBBAAAAAABBBBBBEEEFFFHHHJJJKKKKKKJJJJJJGGGFFFDDDBBBAAA??????>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@DDDHHHJJJIIIHHHIIIKKKPPPKKKGGGEEEAAA===???EEEHHHJJJNNNRRRSSSPPPJJJFFFIIIJJJJJJJJJJJJKKKNNNQQQOOONNNNNNNNNNNNNNNOOOOOOSSSRRRbbb~~~jjjWWWMMMLLLDDDEEEGGGFFFDDDBBBAAABBB???>>>===;;;::::::::::::888999999999999:::::::::999999:::;;;>>>CCCIIINNNYYYeeewwwfffVVVQQQSSSRRRLLLGGGDDDCCCBBBCCCDDDCCCAAA??????@@@@@@@@@@@@???>>>>>>>>>>>>======<<<;;;999999999888666444222000//////111111000000000000000000333333444555666777777888666999<<<>>>@@@MMMjjj|||ssslllcccVVVMMMBBB>>>888666777777555333777777666666666555555555444555777888888999<<<>>>LLLdddpppccc\\\UUUSSSUUUUUURRRLLLFFFAAA>>><<<;;;;;;>>>AAACCCBBBBBBBBBBBBAAABBBEEEHHHNNNZZZhhhsss{{{cccXXXWWWGGGLLLPPPQQQTTTYYY]]]]]]YYYSSSLLLHHHFFFDDDAAA>>>===<<<;;;999777777666666444444555555555555555666555555444444444444333333555555555666666666666666555444444444444333333333666666555555555555666666666666777777777888888888888777555555666777777666666666666777777777777888999:::::::::;;;;;;;;;<<<>>>;;;;;;>>>@@@???AAAEEEGGGGGGKKKTTTaaaqqq~~~vvvkkkggg```YYYUUUSSSQQQRRRSSSTTTSSSQQQUUUVVVXXXYYYXXXVVVTTTSSSWWWUUURRROOOLLLIIIHHHGGGJJJJJJJJJJJJLLLNNNPPPRRRPPPNNNLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@AAAAAACCCDDDEEEGGGHHHHHHHHHHHHEEEDDDCCCAAA@@@???????????????>>>>>>>>>>>>??????>>>EEEKKKLLLGGGDDDFFFIIIOOOIIICCCAAA???>>>BBBGGGEEEGGGKKKMMMMMMKKKFFFCCCGGGHHHIIIIIIIIIKKKMMMPPPMMMMMMLLLLLLLLLLLLLLLLLLLLLOOOVVVppp|||bbbPPPJJJFFFEEEFFFGGGEEEBBBAAADDD??????>>>===;;;;;;::::::999999999999999999999999888999999:::;;;???DDDGGGSSS[[[mmmzzzcccUUUQQQPPPNNNKKKIIIHHHGGGGGGFFFEEEBBB???@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<;;;;;;:::888888:::999777555333222111111111111000000000000000///222222222333444555555666777999;;;<<<>>>KKKfffuuugggVVVJJJ???<<<888666666555444333555555555555555555555555444666777777666777999;;;DDDZZZrrr~~~sssiiibbb[[[WWWWWWVVVRRRMMMFFFAAA===:::999:::<<>>===???@@@@@@BBBJJJVVVaaarrrkkk]]]YYYNNNLLLJJJHHHJJJOOORRRRRRQQQNNNJJJHHHFFFDDDAAA>>><<<;;;:::888777666555555333333333333333333333333333222222222222222222222333333444444555666666777555555555444444444333333777666666555555666666777666666666666777777777777777666666555666666666666777777777777777777777777999999999::::::;;;;;;<<<>>><<<<<>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEDDDDDD@@@@@@???????????????@@@???>>>>>>======>>>>>>???@@@GGGMMMLLLFFFAAACCCGGGOOOHHHAAA>>>======AAAGGGEEEFFFGGGGGGFFFEEEDDDDDDDDDFFFGGGGGGGGGHHHJJJLLLKKKKKKKKKKKKKKKJJJJJJJJJEEELLLQQQYYYyyyvvvbbbZZZOOOHHHEEEFFFEEEAAAAAAEEE?????????>>>===<<<;;;:::999999999999999999999999888999::::::;;;<<<@@@CCCJJJPPP\\\nnnnnnZZZRRRQQQQQQJJJIIIHHHGGGHHHGGGDDDBBBAAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<;;;::::::999999888777666555555555555222111111111000000//////111111111222333333333444777666666999<<>>AAACCCDDDKKKRRRYYYeeeuuurrrhhh^^^YYYWWWTTTSSSTTTNNNMMMJJJHHHGGGHHHJJJLLLIIIJJJLLLNNNPPPQQQRRRRRRUUUTTTQQQOOOKKKHHHFFFDDDEEEEEEEEEFFFGGGHHHJJJJJJIIIGGGEEEDDDEEEEEEDDDCCCEEEEEECCCBBBAAA@@@@@@@@@===<<<<<<===>>>@@@BBBCCCCCCCCCCCCBBBBBBAAAAAAAAA======<<<<<<======>>>???>>>>>>============>>>>>>@@@FFFKKKIIICCC@@@AAAEEERRRIIIAAA===<<<;;;>>>CCCGGGGGGFFFDDDBBBBBBDDDFFFCCCDDDFFFFFFEEEEEEFFFHHHHHHIIIJJJJJJJJJJJJIIIIIIGGGNNNRRRSSS```|||}}}aaaRRRGGGFFFFFFBBBBBBEEE???@@@??????>>><<<;;;::::::::::::999999999999888888999;;;;;;;;;;;;>>>@@@BBBHHHPPP[[[lllsss___WWWTTTLLLJJJHHHGGGHHHHHHGGGFFFAAABBBBBBBBBBBBAAA@@@@@@>>>>>>??????>>>======<<<888888888777777888999999333333222222111000000000000111111111222222222333555111000444777:::AAAHHHAAAKKKWWWZZZXXX^^^tttuuuhhh\\\NNN@@@777888777666555333333222222...///000111222333333444111222333222222222444666555===GGGSSScccwww~~~vvvpppjjjbbbZZZUUUVVVSSSMMMGGGAAA===;;;:::888:::;;;;;;:::999999:::888999888666444555999===AAAFFFIIIEEE???BBBMMMYYY]]]eeennnrrruuuwwwsssnnnmmmiiiccc[[[WWWWWW[[[^^^nnnxxx{{{pppdddZZZTTTJJJEEEAAAAAA???;;;:::;;;::::::::::::999777666555777666555444444444444555444444333333333333222222111222222222222222333333333333444444555666777777777777666666666555555555555555444444444444555555333333444444444555555555555666777777777777:::<<<:::999999999999888888888888888999:::;;;<<<<<<===AAA@@@CCCIIILLLQQQ[[[eeerrr{{{xxxkkkZZZ\\\XXXWWW[[[\\\XXXXXX[[[QQQPPPMMMIIIFFFDDDCCCDDDFFFFFFGGGHHHJJJLLLNNNPPPPPPOOOMMMKKKHHHEEECCCAAABBBCCCDDDEEEFFFGGGGGGGGGFFFDDDBBBBBBCCCCCCCCCBBBCCCAAA???===<<<<<<===>>><<<<<<;;;;;;<<<>>>@@@AAA@@@@@@??????>>>>>>>>>???<<<<<<;;;;;;:::;;;;;;;;;===<<<<<<<<<<<<<<<<<<======AAAEEEDDDAAA???AAADDDPPPGGG???===<<<<<<>>>BBBEEEFFFEEEBBB@@@???BBBEEECCCDDDFFFFFFDDDDDDDDDEEEGGGGGGIIIJJJKKKJJJJJJIIINNNLLLPPPTTTVVVmmm}}}xxxaaaMMMHHHHHHDDDBBBDDD@@@@@@@@@@@@???===;;;::::::::::::999999999888888666888:::;;;:::;;;<<<===>>>CCCIIIPPP\\\rrr~~~kkk```VVVSSSNNNKKKJJJIIIHHHHHHBBBBBBBBBBBBBBBAAAAAA@@@>>>????????????>>>======:::999999999999999::::::444444333333222111111000111111111111111222222222222//////333444333555999<<<<<<@@@DDDDDDGGGRRR```nnnqqquuu~~~|||wwwllldddXXXNNNEEE???999555555666555444333222222222222222333333444444444555///000111111111111333555444999???GGGWWWmmm~~~yyyrrrjjjddd^^^XXXRRRSSSPPPJJJDDD???;;;999888666777999888777666777999777777777666555555555555888999999888777999>>>BBB===CCCGGGIIIKKKOOOPPPNNNRRROOOJJJGGGEEEDDDDDDCCCCCCLLLSSSQQQOOOOOONNNKKKBBB>>><<<===:::666555999444555555555444333333333333333222222333333444555555555555444444444333333222222333333333444444444444444555555666666666777666666555555555444444444444444333333333333444444444444444444555555555666333555888888888999<<>>??????DDDFFFKKKSSSZZZcccqqq~~~uuu}}}gggaaa^^^RRROOONNNRRRZZZ[[[VVVUUUXXXGGGHHHIIIHHHFFFDDDCCCDDDEEEEEEDDDDDDEEEHHHKKKMMMLLLKKKJJJHHHEEEBBB@@@>>>???@@@BBBDDDEEEEEEDDDCCCDDDBBBAAAAAABBBCCCBBBAAAAAA???<<<999888999;;;<<<===<<<;;;;;;;;;<<<===>>>======<<<<<<<<<======>>>===<<<;;;:::999888888888<<<;;;;;;::::::;;;;;;<<<:::===???@@@??????BBBEEEKKKCCC<<<<<<>>>???AAAEEEBBBCCCDDDBBB>>>===???BBBDDDEEEFFFFFFDDDCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJJJJOOOFFFHHHRRRPPPZZZlllRRRKKKKKKFFFCCCDDD@@@@@@@@@@@@???===<<<::::::::::::999999888888888555777::::::::::::;;;<<<;;;???CCCHHHQQQcccyyyssseee___WWWQQQLLLJJJHHHFFFBBBBBBCCCCCCBBBBBBAAA@@@<<<============<<<<<<;;;;;;;;;:::999999999::::::555555444444333222111111111111111111222222222222111000222555444111333777<<<555333888;;;;;;===BBBHHHNNNWWWdddvvv}}}nnnuuuvvvnnngggdddaaa[[[WWWOOODDD<<<888777777777444555555444222111111222111111111000000000000000000111222222222222555777222777;;;@@@NNNeeeyyyzzzvvvmmmddd^^^ZZZUUUQQQOOOKKKFFF@@@;;;888666555444666777666555555666888222222222333555555333111999888666666666666444333555999;;;999:::>>>AAA@@@@@@===::::::<<<===:::888888===>>>:::999>>>@@@>>><<<888777888555000111777333444555444333333444555111111111111222333444555666666666555555444444444333333333444444555555555555555555666666666666666555555444444444333333333444333333222222333333444555555555555666666666777333555888999888:::>>>AAA<<<<<<<<<;;;;;;:::::::::<<<<<<===>>>???@@@AAAAAAGGGJJJQQQ\\\eeeqqq~~~yyydddcccpppmmm[[[PPPQQQSSSWWWZZZ[[[YYYWWWNNNLLLHHHDDDBBBBBBCCCDDDBBBDDDGGGHHHHHHHHHIIIJJJKKKKKKIIIGGGDDDBBB@@@???AAAAAABBBBBBCCCDDDEEEEEEAAA@@@???>>>===<<<;;;::::::;;;;;;;;;;;;:::999999888999999::::::;;;<<<<<<::::::::::::;;;===???@@@===<<<;;;;;;::::::::::::<<<<<<<<<===<<<<<<;;;;;;:::;;;===>>>>>>>>>===<<<===<<<;;;;;;<<<>>>AAABBB@@@AAABBBBBBBBBAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGGGGFFFEEEFFFHHHIIIEEEJJJQQQNNNTTT|||vvv{{{iii\\\RRRGGGGGGIIICCCGGGFFFBBBAAAAAAAAA<<<666::::::999888777777777888888888777777888:::;;;===???@@@AAAEEEMMMYYYgggppptttjjjbbbSSSLLLLLLGGGEEECCCEEEIIIHHHCCC@@@AAABBB@@@>>>=========<<<;;;>>>>>>===<<<;;;:::::::::999999888777666555444444333333333333333333333333222333333333333222111111222333333444555666777777@@@BBBGGGPPPXXX\\\\\\ZZZUUUTTTSSSQQQOOONNNLLLLLL@@@>>>:::777444333333333444444333222222111111000222222222222111111111111222222222222222222222222222666;;;@@@III[[[qqqzzzoooddd___[[[TTTMMMKKKJJJGGGBBB>>>:::999888999777666555333222222333333555555555555555555555555444444444333333222222222666666666666666666666666444444444444444444444444555555555555555555555555555555444444333333444444111111111111111111111111333333222222333333444555666666666555444444333333555555555666666666666777777777666666555555555555777666555444444444444444222222333444444555555666888888777777666666555555666666666777888999999999;;;>>>===777777===???===>>>===>>>AAABBB@@@CCCHHHPPPYYYeeeoooyyypppfffccc\\\bbbaaaOOOPPPRRRUUUXXXXXXVVVTTTPPPNNNJJJGGGDDDBBBBBBBBBAAACCCFFFGGGFFFFFFGGGHHHGGGGGGFFFDDDCCCAAA@@@???>>>>>>???@@@AAAAAABBBBBB@@@???>>>===<<<;;;:::::::::::::::::::::999888888888888888999::::::;;;;;;<<<;;;:::::::::;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<=========<<<;;;<<<;;;::::::;;;===@@@AAA@@@AAABBBCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGFFFFFFGGGHHHKKKFFFGGGLLLKKKOOOiii{{{hhh[[[WWWVVVKKKEEEHHHFFFEEECCCAAA@@@@@@AAA???<<<<<<;;;:::999999999999999888888888888888:::;;;<<<<<<<<<===@@@FFFOOOZZZbbb|||lllWWWNNNOOOLLLFFFCCCCCCGGGHHHFFFFFFHHHCCCAAA???>>>??????===<<>>>>>======<<<<<<<<<::::::999888777666555555555555555555555555555555333333333444333222222111333333444444555555666666555555888<<>>@@@???>>>===;;;:::999999:::888666444222222333444444444444333333333333333222222222111111111000000222222222222222222222222///222666:::CCCVVVmmm~~~nnndddZZZVVVSSSMMMGGGFFFCCC@@@===:::888777888888777666444333222222222333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111333333222222222222333333222222222222222222222222333333222222333333444555444444555555555555555555444444555555555666666666666666666555555555444444444444444444555555666777333333333444555555666666777777777777777777777777777777888888999999::::::;;;??????;;;;;;???@@@===@@@>>>???CCCEEEGGGMMMTTTiiiuuuyyyjjj]]]VVVVVVQQQOOO___YYYOOOOOOQQQSSSUUUUUURRRPPPPPPNNNLLLHHHEEECCCAAAAAA@@@BBBDDDEEEDDDCCCDDDEEECCCCCCBBBBBBAAA@@@??????;;;<<<<<<<<<===>>>>>>>>>======<<<<<<;;;:::999999999999888888888888777777777777777888999999::::::===<<<;;;999888888888888999888888888888888999:::999999:::::::::::::::999999999:::;;;;;;;;;;;;:::::::::999999:::<<<>>>@@@@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIKKKGGGEEEGGGJJJOOOXXXaaaiii[[[^^^eee[[[PPPMMMJJJFFFEEECCCCCCBBBAAA@@@AAA>>>===<<<;;;::::::::::::888888888888999:::;;;;;;;;;;;;<<<<<>>????????????>>>>>>>>>>>><<<<<<;;;:::999888777777777777777777777777777777444444444444444333333222444444444444444444444444222111111222333333111000333333333222111111000000333222111000000111222333444444444444555555555555222222222111111111000000111111111111111111111111000111222333;;;JJJ___nnnZZZRRRKKKIIIGGGBBB???>>>999888777555555555666777555555444333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111........................000000000000111222333333222222222222222222222222333333333333333444444555333333444444555666666777333333333444444444555555555555555444444444444444222222222444555777999:::333444444555555666777777666666777777888999999:::999999999999::::::::::::888<<<>>><<<;;;===>>><<>>======:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888777777666666666666666666666777888888999999;;;;;;:::999888777777666666666666666777777888999777888888999999999999888888888888999999999999999999888777777888:::===>>>@@@@@@BBBCCCCCCBBBAAAAAA???@@@AAABBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFHHHIIIHHHHHHGGGGGGLLLSSSUUUQQQfffnnnkkkvvvqqqbbbTTTJJJJJJHHHHHHHHHEEEAAA@@@AAA???>>>===<<<;;;:::::::::888888888999999:::::::::;;;<<<======>>>AAAFFFIIIXXXmmmuuuiii^^^YYYQQQKKKIIIHHHDDDCCCDDDFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>???????????????>>>======<<<;;;:::999999888888888888888888888888555555666666555555444333555555555555444444333333444444333333333444444444444444444444444444444444000000//////000111222222222333333444555555666666222222222222111111111111000000000000000000000000333333222111444===JJJTTTHHHBBB=========999777888444444333333333444555555444444333333222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000/////////000111333444555333333333333333333333333333333333333333444555555444444444555555555666666222222333333333444444444444444444444444444444444222222333444666888999:::444444555666666777777888888888888888999999::::::::::::::::::::::::::::::999;;;===<<<;;;===AAADDDEEEFFFLLLVVVaaajjjvvv~~~~~~~~~pppeeeccc^^^UUUSSSXXXOOORRRRRROOOPPPSSSQQQKKKOOOOOOPPPRRRSSSQQQNNNKKKFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBAAA@@@BBBCCCEEEEEECCCAAA???===;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888777666555555555666666555666666777777888999999888888888888888888777777555555555555555666777888666777777888999999888888777777777777888888888999888777666666777999<<<===>>>???AAABBBBBBBBBAAAAAA@@@AAABBBDDDEEEEEEEEEEEECCCEEEFFFFFFFFFFFFGGGIIIFFFKKKLLLJJJLLLSSSTTTQQQXXXwwwvvvbbbMMMKKKGGGFFFIIIHHHBBB???AAA???>>>===<<<:::::::::999888888999999:::::::::999:::;;;<<<======???CCCEEEOOO```ttt|||iiiaaaXXXPPPNNNLLLHHHEEEEEEFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;::::::999999999999999999999999777777777777777666555555777666666555555444444333444333333222222222444555222222333333333444444444222222111111111111222222111111222333444555666666333333333333222222222222000000000000000000000000222333333222111444999===:::666444666666333333555222333333444444444333333333333444333333333222222333333333333333333333333444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000111111333444666777333333333333333333333333444444333333444444555666666666555555555444444444222222222333333333333444444444444444444444444444444444444555666777888888555666666777777888888999;;;;;;::::::999999999999999999::::::::::::;;;;;;???????????????CCCLLLTTTRRRUUU]]]iiisss{{{~~~}}}}}}}}}}}}|||zzztttooossslllfffccc^^^WWWRRRQQQNNNLLLJJJJJJLLLLLLHHHDDDMMMNNNNNNPPPQQQPPPLLLIIIBBBBBBAAA@@@@@@@@@@@@@@@???@@@AAA@@@???@@@BBBCCCFFFEEEDDDAAA???===;;;:::<<<<<<<<<;;;;;;:::::::::888888888888888888999999888777666555444555666777666666666777888888999999666666777888999999999888666555555555555666666777666666777888999999999999777777666666777777888999777777666666777999;;;======>>>???AAAAAAAAA@@@@@@@@@AAACCCEEEFFFFFFFFFEEEAAACCCEEEEEEEEEEEEGGGHHHGGGKKKNNNLLLJJJMMMPPPQQQVVVhhhfffPPPGGGCCCGGGIIIDDDAAACCC@@@???>>><<<;;;:::::::::888999999:::::::::999999777888999:::;;;===@@@CCCKKKYYYhhhwwwnnnbbbVVVQQQOOOKKKHHHHHHGGGEEECCCBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<;;;;;;::::::::::::::::::::::::888888888888888777777666777777777666666666555555444444444333111000111333111222222222333333333333444444444444444333333333111222222333444555555555555555555444444444333333111111111111111111111111///000222222111111222333333000000222222000111444222333444555666555444333333444444555555444333333222222222222222222222222444444444444555555555555333333333333333333333333333333333333333333333333000000000000000000000000222222222333444666777888444444444444444444444444444444444444444555555666777666666555444444333333222222222333333333444444444444444444444555555555666666666555666666777777666666777888888999999:::===<<<<<<;;;::::::999999:::::::::;;;<<<<<<======@@@???@@@BBBCCCHHHUUUaaajjjlllttt~~~~~~}}}||||||{{{wwwiiieeeggggggeeedddeeegggddd___[[[ZZZUUUOOOPPPJJJGGGIIIKKKJJJFFFCCCKKKKKKLLLNNNOOONNNJJJGGGCCCBBB@@@>>>======>>>???<<<===>>>======>>>AAACCCDDDCCCBBB@@@>>>===;;;;;;===<<<<<<;;;::::::999999777777888888888999999999999888666555444555666777666666777888888999999:::666777888999999999888888777666666555555555555666666666777888999999999999888777666666666777999999888777666666777999;;;===;;;<<<>>>???@@@@@@?????????AAACCCEEEFFFFFFEEEDDD@@@AAACCCDDDCCCDDDFFFGGGGGGIIILLLNNNLLLIIIKKKPPPRRRUUUtttdddSSSGGGHHHIIIEEECCCFFFBBBAAA@@@>>><<<;;;;;;;;;888999::::::::::::999888666777888888888:::>>>AAAFFFQQQ[[[fff}}}rrrddd[[[SSSNNNMMMIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888777888888888888777777777777444666777666444222333555444444444555555555555555555555555666666666555555333333444444555555666666666666666666555555555555222222222222222222222222///000111111000000000111000...///111111///000333000111444666777666555444444444555666666666555444222222222222222222222222333333333444444555555555333333333333333333333333333333333333333333333333111111111111111111111111333333333333444555666777444444444444444444444444444444444444444555666666555555555555555555444444333333333333444444444444444444555555555666666666666666666666666777777888777777888888999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAABBBFFFKKKMMMRRR```ooo~~~~~~~~~}}}}}}||||||{{{zzzzzzzzzyyynnnddd^^^YYYXXX[[[^^^___aaaddd^^^cccaaaYYYVVVYYYVVVNNNKKKIIIGGGGGGEEEDDDHHHOOOHHHIIIJJJLLLMMMLLLIIIFFFFFFCCC@@@===<<<<<<===>>>:::;;;<<<;;;;;;===@@@BBBAAAAAA@@@???>>>===<<<<<<===<<<<<<;;;:::999888888777777888888999999:::::::::888666555444555777888777777777888999999::::::777888999::::::999888777888777666555555555555555666666777999999:::::::::888777666666666777999:::888777666666777999;;;===:::;;;===>>>?????????>>>>>>@@@BBBDDDEEEEEEDDDCCC???@@@BBBCCCCCCCCCEEEGGGGGGFFFIIIPPPOOOJJJKKKQQQNNNJJJ[[[zzzbbbNNNJJJKKKFFFDDDGGGDDDCCCAAA???>>>===<<<<<<888999:::;;;::::::888777777888888888888:::===@@@>>>FFFMMMTTThhhmmm```YYYVVVKKKHHHFFFEEEFFFFFFEEECCCCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>999::::::::::::999888888888888888888888888999999111444777777666555777999666666666666666666666666333444555666777777777777555555555666666666666666777777777777666666666666222222222222222222222222333222111000///...///000///---///111111...///333---000333666888888777666444555666777777666555555555555555555555555555555222222222333333444444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333444555666666555555555555555555555555555444444444444555666666333333444444555666666666333333444444444444555555555555555666666666777777555555555555666777888999777888888999999:::;;;;;;::::::;;;;;;<<<=========<<<===>>>???AAACCCDDDEEEIIIKKKQQQYYY]]]aaannn}}}~~~{{{{{{|||||||||{{{zzzzzzyyyyyyxxx