BM6( ))))))))))))))))))))))))(((((()))***************)))***++++++***)))***+++************))))))))))))))))))************))))))***)))((('''((()))+++,,,,,,+++)))((('''((()))*********************************))))))(((((('''''')))(((((((((((())))))***'''&&&$$$###$$$&&&(((***)))))))))))))))(((''''''&&&'''''''''((((((((((((,,,***(((&&&&&&''')))***+++******))))))******************)))((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''&&&'''(((((())))))(((((( $$$''''''%%%""""""$$$%%%'''((())))))((())))))))))))))))))))))))))))))))))))************)))(((''''''&&&'''((()))((((((((((((((()))******((((((((((((((((((((((((,,,***((()))***+++)))''''''''''''((((((((())))))))))))))))))******************))))))******+++,,,***))))))((()))***+++,,,))))))(((((((((((())))))******((((((((()))+++,,,*********************************)))((((((***,,,,,,,,,---,,,,,,++++++***(((---'''bbb)))************)))(((((((((((((((((()))))))))***))))))************)))))))))(((%%%---)))+++++++++,,,,,,,,,------ZZZ)))***''',,,+++''')))---+++dddXXX;;;$$$999,,,,,,***))))))+++---///((($$$"""&&&((('''''')))((((((((((((((('''''''''HHHggg'''(((&&&(((************,,,---)))///******CCC***111###((((((000''',,,+++)))+++))))))*********+++++++++,,,+++)))(((((((((((()))(((((((((((())))))))))))+++++++++*********))))))))))))************)))))))))))))))))))))))))))))),,,+++***(((((()))+++,,,)))'''&&&'''***++++++*********++++++++++++*********,,,------,,,,,,---.........///000222333444555555555555555666777888999::::::;;;::::::999888888::::::999999999888888888:::999999999:::===@@@BBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???AAACCCDDDFFFEEECCCBBBAAA@@@??????AAABBBCCCBBB@@@>>>>>>???BBBDDDKKKRRROOOGGGBBBCCCFFFIIIKKKJJJFFFBBB??????AAAAAAAAAAAA@@@@@@???>>><<<===@@@AAABBBBBBAAAAAA>>>???AAAAAAAAABBBDDDFFFBBB???>>>@@@@@@>>>>>>BBB************************(((((()))***************)))***++++++***)))***+++)))))))))***************))))))************))))))************++++++,,,,,,,,,+++)))((((((((()))***++++++++++++++++++++++++(((((((((((())))))))))))******)))((((((((((((((()))((((((''''''((()))))))))))))))))))))(((((('''(((((((((((())))))))))))++++++***)))))))))))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))(((((((((((((((((()))************)))&&&&&&'''***+++***'''$$$!!!%%%(((******)))((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))***)))((()))++++++***)))(((((((((((())))))))))))))))))))))))******************))))))******+++,,,+++************+++,,,,,,***))))))(((((())))))*********)))((()))***+++,,,***************************+++,,,,,,***)))***,,,,,,,,,,,,,,,,,,+++++++++%%%///(((YYY***++++++++++++***))))))((((((((()))))))))******))))))************))))))---$$$%%%,,,+++++++++++++++,,,,,,,,,,,,<<<+++%%%"""***...***---///+++LLLQQQ%%% ###$$$(((---111000***%%%000,,,***,,,---***((())),,,,,,,,,,,,------------333%%%''')))***++++++******+++---+++...---,,,333(((+++000&&&'''///'''***)))'''***++++++++++++,,,,,,,,,,,,---,,,+++***))))))))))))(((((((((((())))))))))))+++************)))))))))))))))************))))))))))))))))))))))))))))))---,,,***)))(((((())))))***((('''(((***,,,,,,+++******++++++++++++******+++,,,...---,,,,,,---///---...///000222333444444555555555555666777888888999999999:::999999888888:::999999999999999888888::::::999888:::<<<>>>@@@@@@@@@@@@AAAAAA@@@@@@???@@@???>>>>>>@@@CCCEEEGGGFFFEEEDDDBBB@@@@@@??????@@@AAACCCCCCAAA???>>>???AAADDDKKKRRRQQQJJJEEEEEEFFFHHHJJJJJJFFFBBB???>>>BBBBBBBBBAAAAAA???>>>>>>;;;===???AAABBBCCCBBBBBB>>>????????????AAAEEEHHHDDD@@@@@@BBBBBB@@@AAADDD************************(((((()))***************)))***++++++***)))***+++)))))))))******+++++++++))))))************)))))))))***+++,,,,,,,,,+++++++++***))))))(((((())))))************************))))))(((((((((((((((((())))))(((((((((((()))))))))))))))***))))))(((((((((((())))))))))))((((((((())))))))))))*********)))*********))))))(((((())))))((((((((()))*********)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((('''((())))))******))))))+++++++++,,,---+++)))&&&'''((()))++++++***((('''))))))))))))))))))))))))((()))))))))************''''''((())))))))))))((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++++++++(((((()))))))))*********((()))))))))******************))))))******+++,,,************++++++,,,,,,***))))))))))))))))))*********)))))))))***+++,,,***************************+++---,,,+++))))))***+++++++++*********++++++%%%///(((TTT+++,,,,,,,,,,,,+++******(((((()))))))))*********))))))************))))))---''''''++++++***++++++++++++,,,,,,,,,+++---&&&)))(((///...//////+++333]]]777===444***'''+++///000///---)))(((+++,,,)))'''(((((())))))******+++++++++(((666)))***+++,,,+++***)))***+++***,,,,,,+++&&&'''...###000)))'''...''')))(((&&&...,,,,,,,,,,,,------------...---,,,+++******))))))(((((((((((())))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))),,,+++***)))((()))))))))))))))((()))***+++,,,,,,++++++,,,,,,,,,,,,+++++++++---......---,,,...///---...///000111222333444555555555555666777888999777777888888999888888888888888888888888888888888999888888888888:::<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????AAADDDGGGIIIFFFEEEDDDBBBAAA@@@?????????AAACCCDDDBBB@@@??????@@@EEELLLRRRSSSOOOKKKHHHGGGHHHIIIHHHFFFCCC@@@>>>AAAAAAAAAAAA@@@>>>===<<<===>>>???AAAAAABBBBBBAAA===>>>>>>======@@@DDDHHHFFFDDDDDDFFFGGGDDDEEEHHH************************(((((()))***************)))***++++++***)))***+++))))))******++++++,,,,,,))))))************))))))'''(((***+++,,,+++***)))+++******)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((()))***+++(((((()))***))))))''''''(((((())))))))))))(((((())))))))))))*********+++(((((()))))))))((('''&&&((('''''''''(((((()))***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))''''''((())))))))))))(((((('''&&&'''(((((('''%%%---,,,+++***))))))))))))))))))))))))))))))))))))((()))))))))************''''''((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,)))))))))************+++((()))))))))******************))))))******+++,,,)))))))))*********************))))))))))))*********************++++++,,,************************(((***,,,+++***))))))*********))))))))))))***+++'''---&&&\\\,,,,,,,,,,,,,,,+++******))))))))))))************))))))************))))))&&&///PPP+++***+++*********+++++++++,,,,,,---111,,,444%%%***,,,,,,,,,+++$$$AAA777***%%%(((+++***(((+++'''''',,,///...///111))))))******++++++,,,,,,###TTTZZZ'''***+++++++++)))((()))***((('''((()))>>>)))$$$***666111'''---(((((((((''',,,++++++,,,,,,,,,------------------,,,+++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((())))))******+++'''(((((((((((()))+++,,,,,,,,,------------,,,,,,+++,,,...---,,,,,,---///------...///111222333444666666666666777888999999555555666777888888888888666666777777777777777777777777777777888999;;;;;;>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@AAABBBEEEGGGIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCCCCBBB@@@@@@@@@AAAGGGNNNTTTWWWWWWRRRNNNHHHGGGFFFFFFDDDCCCAAA???@@@@@@@@@@@@???>>>===<<<@@@@@@AAAAAA@@@@@@@@@???<<<===<<<<<<<<<>>>BBBFFFFFFDDDDDDGGGHHHEEEFFFHHH************************(((((()))***************)))***++++++***)))***+++*********+++++++++++++++))))))************))))))&&&''')))*********)))(((************)))))))))(((((((((((((((((((((((((((+++******)))(((''''''&&&&&&&&&''''''(((***+++,,,''''''((())))))((((((((('''(((((()))))))))))))))))))))))))))************((((((((((((((('''&&&&&&'''&&&&&&''''''((()))***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))(((((((((&&&&&&&&&((())))))(((***)))((('''((()))***+++))))))))))))))))))))))))))))))))))))************'''(((((())))))******+++***))))))((((((((((((((()))))))))))))))))))))))))))+++,,,+++******+++,,,)))*********++++++++++++))))))))))))******************))))))******+++,,,((()))******++++++******+++******))))))******+++*********++++++++++++,,,++++++++++++++++++++++++((()))******))))))***,,,******)))(((((()))+++,,,******'''rrr+++,,,,,,,,,,,,+++******)))))))))*********++++++))))))************))))))!!!111***...***+++************++++++++++++aaa444555111999$$$$$$***&&&)))---"""mmmDDD000(((%%%333...***++++++)))(((***)))))))))***************222444))))))***+++***)))((()))***,,,******111222---)))...'''---'''---)))(((***)))$$$************++++++++++++++++++,,,,,,,,,+++******(((((((((((())))))))))))(((((()))))))))))))))***))))))************))))))))))))))))))))))))))))))''''''((())))))******+++'''((())))))((((((***,,,,,,,,,------------,,,,,,***+++---,,,++++++,,,...,,,---...///111222333333555555555555666777888888333444555666777777888777666666666777777777777777777777777888999:::<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCBBBAAA@@@AAACCCCCCJJJQQQWWW\\\^^^ZZZSSSJJJHHHDDDBBBBBBBBBBBBAAA???@@@@@@@@@@@@???>>>>>>BBBBBBAAA@@@@@@??????>>>=========<<<<<<>>>AAADDDCCCAAABBBEEEFFFCCCCCCFFF))))))))))))))))))))))))(((((()))***************)))***++++++***)))***+++,,,++++++++++++++++++***))))))************))))))'''(((((()))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******''''''(((((())))))******''''''((()))))))))))))))((((((((()))))))))******)))))))))(((((((((((((((&&&&&&&&&&&&'''((()))***(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((()))))))))***'''((())))))******))))))+++)))((((((***+++,,,+++&&&&&&'''((()))*********))))))))))))))))))))))))))))))))))))************)))((((((((((((***+++,,,******)))(((((((((((((((((((((((((((((((((((((((***,,,---,,,***)))***,,,*********+++++++++,,,,,,))))))))))))******************))))))******+++,,,)))***+++,,,,,,,,,+++***+++******))))))******+++******++++++,,,,,,,,,+++++++++++++++++++++++++++))))))******)))***---000,,,+++***)))***+++---...---&&&***+++++++++++++++******)))))))))*********+++++++++))))))************))))))'''---$$$...)))---************++++++++++++>>>///555222333'''$$$---%%%'''000%%%UUU999)))+++,,,+++******+++,,,000---***777...'''###,,,,,,888***'''---+++))),,,,,,"""((((((((())))))))))))***))))))+++,,,,,,++++++***(((((((((((())))))))))))(((((((((((())))))******))))))************))))))))))))))))))))))))))))))(((((())))))))))))))))))''')))******))))))+++...***++++++,,,,,,++++++***)))***,,,+++******+++---,,,---...///000222333333333333333333444555666666222222444555666777777777777888888888999999999999888888999;;;<<<>>>???@@@??????@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBCCCBBBAAA???@@@BBBEEEEEEMMMTTTZZZaaaeeeaaaYYYMMMHHHBBB???@@@BBBCCCCCC@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>???@@@???>>>???@@@BBBAAA???@@@EEEEEECCCBBBEEE(((((((((((((((((((((((((((((()))***************)))+++++++++***)))***+++---,,,,,,++++++*********))))))************)))))))))))))))))))))************************)))(((((())))))))))))))))))))))))'''''''''((()))******+++***))))))((((((((((((((((((((((((((()))***,,,,,,''''''((()))))))))))))))(((((((((((())))))))))))+++******)))((()))))))))%%%%%%%%%&&&'''((()))***(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******))))))***++++++++++++***)))'''%%%%%%'''(((((((((&&&(((***,,,,,,+++)))((())))))))))))))))))))))))))))))))))))************))))))''''''(((***,,,...******)))(((((((((((((((((((((((((((((((((((((((+++---...---***(((***,,,******+++++++++,,,,,,,,,))))))))))))*********************)))***++++++,,,***+++,,,---...---,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************,,,000333...---+++++++++---///000---$$$...***++++++++++++***)))))))))************+++++++++))))))************))))))222''')))nnn,,,(((///)))************+++++++++...%%%222000,,,,,,)))333((((((111(((555KKK***+++------,,,+++---...+++)))$$$555)))///(((***,,,333(((---,,,***...---&&&''''''''''''(((((((((((('''(((***+++,,,,,,+++***(((((((((((())))))))))))'''((((((((())))))******))))))************)))))))))))))))))))))))))))))))))*********)))((('''&&&(((***,,,+++******,,,///))))))************))))))(((***++++++***)))+++,,,,,,---...///000111222333111111111111222333444444111222333555666777777777999999999::::::;;;;;;;;;999:::;;;===???AAABBBCCC@@@@@@AAAAAAAAA@@@@@@???@@@BBBDDDEEEEEEDDDBBB@@@AAA@@@@@@AAABBBCCCDDDEEECCCCCCBBB@@@>>>@@@CCCFFFGGGOOOVVV\\\ccciiieee\\\NNNHHHAAA===???BBBDDDDDDAAAAAABBBCCCDDDDDDDDDDDD@@@?????????@@@AAABBBBBB@@@AAABBBBBBAAA@@@AAABBBAAA@@@BBBFFFGGGDDDCCCFFF,,,,,,,,,++++++*********'''(((***,,,------------))))))))))))************))))))))))))((((((((((((+++*********))))))(((((((((((()))************)))++++++************++++++******))))))))))))************)))(((((()))***+++(((((())))))((('''&&&&&&&&&'''((()))+++++++++,,,))))))))))))))))))))))))((()))******))))))***+++***)))'''&&&&&&&&&'''(((******((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))******+++%%%'''((((((''''''(((***))))))))))))))))))))))))))))))************))))))%%%%%%&&&'''((()))***+++)))***+++,,,,,,+++***)))&&&&&&&&&'''''''''((((((***)))(((((()))***)))'''&&&&&&&&&'''((())))))***))))))***))))))(((''''''&&&''''''((()))******+++******+++++++++******)))***)))((((((((()))+++,,,+++++++++++++++***)))((())))))))))))************************************,,,,,,+++***))))))***************)))))))))))))))++++++******++++++,,,---...)))(((555)))999'''GGG---222---$$$###333%%%++++++++++++++++++++++++,,,,,,+++***))))))******))))))***++++++++++++***111///%%%(((###...(((%%%(((000000+++333)))RRR)))888###,,,---+++***(((///&&&111 333)))&&&***555&&&888((()))///+++***)))CCC)))+++++++++***)))***+++((((((...111,,,...***************)))((((((,,,+++***((((((((()))***&&&&&&''''''(((((())))))%%%&&&&&&'''((()))******++++++******************...---,,,***)))(((((('''))))))(((((((((((()))))))))***+++,,,,,,+++***)))(((***+++---......---------...//////------...//////////////////000111111222222111000000111222222333111000222666999999777:::;;;<<<=========<<<;;;<<<<<<<<<>>>@@@AAA@@@???@@@>>>===<<<===???BBBDDDFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???BBBBBBBBBBBBBBBCCCEEEEEELLLPPPTTT[[[eeejjjeee[[[LLLIIIFFFEEEEEEFFFFFFFFFBBBBBBCCCDDDFFFEEEBBB??????@@@AAA???>>>===???@@@???@@@AAABBBBBBBBBAAAAAACCCCCCDDDDDDDDDEEEEEEEEE,,,,,,,,,++++++*********((()))***+++++++++******))))))))))))************+++++++++*********))))))************)))))))))(((((()))******++++++************))))))))))))******++++++************+++++++++***)))(((((()))******(((((())))))(((''''''&&&(((((()))************)))))))))))))))))))))))))))'''(((***)))(((((()))++++++***)))((((((((())))))+++***)))(((''''''''''''((((((((((((((((((((((((''''''(((((())))))******''')))******))))))***,,,))))))))))))))))))))))))))))))************))))))''''''(((((((((((((((((((((((()))******)))((('''&&&&&&'''''''''((((((((((((&&&%%%&&&''''''&&&%%%&&&&&&''''''((())))))***))))))))))))))))))((('''(((((())))))***+++++++++++++++,,,,,,,,,,,,++++++***)))((((((((()))+++++++++++++++++++++***))))))))))))))))))************************************,,,++++++***))))))***************+++++++++++++++++++++******++++++,,,---''' +++ ***:::OOO777555III++++++++++++++++++++++++,,,,,,+++*********************+++,,,,,,,,,,,,,,,***000+++111===***...---,,,***...---***///,,,EEE***777(((222000...000,,,222)))333(((000...)))&&&+++(((---%%%,,,***,,,+++,,,[[[---)))+++,,,+++***)))***+++%%%888((('''&&&,,,(((+++++++++++++++***)))))),,,+++)))((((((((()))***(((((())))))))))))))))))(((((())))))))))))))))))************************---,,,+++***************))))))(((((((((((())))))******++++++++++++******)))***,,,------------,,,***+++,,,,,,***)))***+++...............//////000000000111111111222222222333111000222666888888777777888:::;;;;;;;;;::::::===<<<<<<>>>AAABBBAAA@@@>>>===<<<<<<<<>>???@@@?????????AAACCCAAABBBBBBCCCCCCCCCDDDDDDFFFFFFGGGGGGHHHIIIIIIIII+++++++++++++++************************)))(((''')))))))))*********++++++---,,,,,,,,,,,,+++++++++************)))))))))))))))******+++++++++++++++++++++************++++++,,,++++++******++++++,,,,,,+++***)))((((((((()))(((((()))))))))(((''''''************))))))((('''))))))))))))))))))))))))&&&((())))))(((''')))***,,,,,,+++************++++++******)))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))******))))))***+++))))))))))))))))))))))))))))))************))))))******)))((('''&&&&&&%%%&&&''''''((((((''''''&&&''''''''''''((((((((((((+++)))((()))***+++***)))&&&''''''(((((())))))***(((((())))))***)))))))))))))))******++++++,,,,,,+++,,,,,,---------,,,,,,)))))))))((()))******+++***++++++++++++***)))))))))))))))*********++++++************************,,,+++******)))***************++++++,,,---------++++++******++++++,,,---,,,888555///===++++++++++++++++++++++++,,,++++++************++++++,,,,,,---------------%%%777)))111GGGXXX......000222---,,,,,,......<<<555---444...888222333777111888...555444///dddWWW...***'''---((($$$111)))******444---(((***+++,,,+++***)))***,,,&&&111&&&++++++"""$$$,,,,,,,,,,,,,,,+++******+++***))))))((()))))))))+++***************))))))+++++++++******)))))))))************************,,,,,,++++++++++++,,,,,,))))))(((((((((((())))))++++++************++++++++++++,,,,,,,,,,,,,,,+++***+++,,,+++)))((()))***---------------.........---...000222333333222222333222111222555777888777666777999:::;;;;;;;;;:::===<<<<<<>>>@@@AAAAAA@@@======<<<;;;===???AAACCCFFFFFFFFFEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFIIIOOO[[[jjjxxx{{{mmm]]]JJJHHHFFFFFFGGGHHHHHHHHHFFFEEECCCCCCDDDDDDCCCBBB===>>>@@@@@@@@@AAADDDFFFCCCCCCCCCCCCDDDEEEGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJ+++++++++******************************)))))))))))))))*********+++++++++------,,,,,,,,,+++++++++*********)))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++,,,++++++***)))(((((('''(((((()))))))))((((((''')))))))))))))))(((((('''((((((((((((((((((((((((&&&'''((((((''''''((())),,,,,,++++++************++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&((()))((('''&&&''')))))))))))))))))))))))))))))))))************))))))******)))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''((((((((())))))))),,,+++***+++---------+++''''''(((((())))))))))))'''((()))***************)))))))))******+++++++++***+++,,,,,,,,,,,,,,,,,,)))))))))))))))******+++******+++++++++******)))))))))*********+++++++++************************++++++***************+++)))******+++,,,------...++++++******++++++,,,---!!!(((777(((///++++++++++++++++++++++++,,,++++++******+++++++++++++++,,,---------------'''***+++$$$000ooo(((///,,,555...///000555222XXXMMM333777777777@@@777;;;===;;;CCC888:::BBB999EEE---444---......%%%444000((()))666"""///***+++,,,,,,******+++,,,000...***888---'''++++++,,,,,,++++++***)))******))))))))))))))))))+++++++++******))))))(((***************************************+++++++++------,,,,,,++++++,,,,,,))))))(((((((((((()))))),,,+++***))))))***+++,,,,,,,,,,,,,,,++++++++++++---...///---+++***+++,,,---------.........------+++,,,///222333444333222222222222333444666777777777888:::<<<============<<<;;;:::;;;>>>@@@@@@???>>>=========>>>@@@CCCDDDFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGLLLWWWeeetttwwwhhhWWWIIIGGGFFFFFFGGGIIIIIIHHHGGGDDDAAA@@@AAACCCCCCCCC???@@@AAABBBAAABBBEEEGGGDDDCCCCCCCCCDDDFFFHHHIIIEEEFFFGGGGGGGGGGGGFFFEEE************************************++++++,,,,,,************++++++++++++++++++++++++************))))))))))))))))))************+++,,,,,,,,,,,,+++++++++************++++++))))))(((((((((((())))))+++++++++***)))(((''''''(((((()))))))))))))))(((''''''((()))))))))))))))((((((((((((((((((((((((&&&'''((((((''''''((()))***************)))))))))+++******)))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((('''((()))((('''&&&'''((())))))))))))))))))))))))))))))************))))))(((((((((((((((''''''''''''''''''(((((()))))))))((((((((()))))))))******)))((('''(((***+++***)))((((((((()))))))))))))))(((((()))******+++******((((((((()))))))))))))))))))))***+++++++++++++++((()))))))))************)))******+++++++++******************++++++++++++************************+++***************++++++((())))))***+++,,,------++++++******++++++,,,---///555,,,'''+++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,***###,,,'''///hhh###444+++888111555555:::444|||>>>DDDKKKEEEHHHLLLEEEJJJFFFJJJQQQGGGFFFQQQLLLFFF///777111)))555&&&111333)))//////&&&ggg$$$***,,,,,,,,,+++***+++,,,555 444''',,,kkkTTT...***************))))))((()))))))))*********))))))*********))))))(((((((((''''''((())))))***++++++))))))*********+++++++++000///---,,,+++*********))))))(((((((((((()))))),,,+++***))))))***+++,,,,,,+++++++++++++++++++++...//////...---,,,,,,------.../////////......---***,,,///222333333333222222222333333333444666777666888:::<<<============:::888777888;;;=========>>>>>>??????AAACCCEEEFFFHHHGGGGGGFFFFFFFFFFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFFFFHHHKKKRRR\\\hhhkkk___PPPHHHFFFEEEFFFGGGHHHHHHGGGDDDBBB???>>>???AAABBBBBBCCCDDDDDDDDDBBBBBBCCCEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGEEEDDDAAA@@@)))))))))***************++++++******+++,,,------*********++++++++++++,,,************))))))))))))))))))))))))************)))******+++++++++++++++)))(((((((((((((((((()))(((((((((''''''(((((((((******+++******)))((('''(((((()))*********))))))&&&'''(((((())))))))))))))))))))))))))))))))))))&&&((())))))(((''')))***))))))******))))))((('''***))))))(((((()))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))***+++***)))((()))***))))))))))))))))))))))))))))))************))))))&&&&&&''''''(((((())))))(((((((((((()))***++++++))))))))))))************)))(((((()))+++,,,+++***))))))))))))))))))))))))))))))******+++*********((((((((((((((((((((()))(((((()))***++++++++++++(((((()))************)))))))))***++++++++++++************++++++++++++,,,*********************************)))******+++,,,))))))******++++++,,,,,,++++++******++++++,,,---'''000/// 888TTT++++++++++++++++++++++++,,,++++++++++++,,,,,,---******+++,,,,,,,,,,,,,,,***---,,,555%%%444+++:::222???666>>>===???999eeeLLLYYY[[[VVVYYYXXXUUUYYYPPPYYY\\\VVVWWW]]]\\\XXXSSS666222(((666---000+++,,,666,,,...///,,,+++,,,---,,,+++***+++---***111+++"""...000)))************)))(((((((((((()))************)))))))))))))))))))))((((((&&&&&&'''((()))***+++,,,)))))))))***++++++,,,,,,000///---,,,***)))))))))))))))(((((((((((())))))++++++************++++++++++++*********++++++,,,+++,,,------++++++,,,---......///000000///---,,,+++,,,...000222333333222111222333333222333555777555666888999:::::::::999999777555666999;;;<<<<<>>???AAACCCDDDFFFFFFMMMKKKIIIGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGJJJLLLLLLPPPSSSPPPJJJFFFEEEDDDDDDEEEEEECCCAAA???>>>===>>>@@@CCCDDDDDDHHHIIIHHHFFFDDDCCCCCCDDDBBBCCCEEEFFFFFFDDDBBBAAACCCDDDFFFGGGGGGEEECCCAAA(((((())))))*********+++...,,,***)))''''''((((((******+++++++++,,,,,,,,,+++++++++*********))))))(((((())))))*********+++(((((()))***************---,,,,,,,,,,,,,,,,,,---******))))))))))))******((((((***++++++***))))))(((((()))************************)))(((&&&%%%$$$))))))))))))))))))))))))((()))******))))))***+++))))))***+++***)))((('''((((((''''''''''''((()))))))))))))))))))))))))))&&&''''''((()))******+++((())))))((('''&&&&&&'''))))))))))))))))))))))))))))))************))))))((((((((((((((((((''''''((('''''''''((()))+++,,,)))************+++++++++'''&&&&&&''')))+++***)))*********)))))))))))))))+++++++++++++++***)))(((++++++******************)))***+++,,,------...---'''((()))++++++******)))((()))***+++++++++++++++******+++++++++,,,,,,,,,******************************))))))***+++,,,,,,------------------,,,,,,++++++******++++++,,,---$$$666333777"""???,,,---'''EEE++++++++++++++++++++++++++++++++++++,,,,,,---...,,,---......//////......+++(((///!!!---888 YYYFFFHHHPPPCCCUUUSSSUUU[[[^^^```^^^ZZZRRR[[[]]]UUUVVVVVVVVVaaaWWW]]]hhh]]]ZZZeeegggSSSHHHPPP888LLL===>>>CCC555777555999(((+++,,,------++++++,,,---)))))))))999'''111%%%+++,,,,,,,,,,,,+++******'''((()))+++++++++***)))*********++++++,,,,,,---,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,++++++***************+++))))))(((((((((((()))))))))***+++,,,,,,+++***)))))))))(((((()))+++---...)))***,,,,,,,,,,,,...000+++,,,.........,,,***)))............///111222333000333444333111111444777888999:::;;;<<<;;;:::999:::888666666888;;;<<<===<<<===>>>@@@BBBDDDEEEFFFNNNLLLJJJGGGEEEEEEEEEFFFHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCDDDDDDEEEFFFGGGCCCGGGIIIHHHIIILLLKKKGGGFFFEEEDDDDDDEEEDDDBBB@@@>>>======???BBBEEEEEEEEEHHHIIIHHHGGGDDDDDDDDDFFFCCCDDDGGGHHHHHHEEEBBB???>>>@@@CCCEEEFFFEEECCCBBB++++++++++++++++++++++++((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***'''### $$$))),,,))))))******+++++++++,,,+++***(((***,,,---***((())))))***+++,,,---------***'''&&&(((,,,,,,)))$$$))))))))))))))))))))))))'''(((((((((((((((''''''))))))))))))************+++++++++++++++***)))(((***************)))((('''***************)))((('''******)))(((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''%%%&&&(((***+++,,,++++++(((((((((((())))))))))))+++***((('''&&&&&&''''''******))))))((((((''''''((()))+++,,,,,,***'''%%%%%%(((++++++***(((''''''******+++++++++******)))************************++++++******))))))(((((('''+++---+++((((((---222)))************+++++++++))))))))))))))))))))))))******++++++++++++******++++++******++++++,,,---************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,***(((***---...---+++'''///+++ 444{{{,,,,,,---......---,,,+++***+++------,,,,,,...///......///000000111222222444333333444555777999:::KKKVVVQQQPPPUUUOOOOOO|||AAA```WWWVVVUUUUUUUUUWWWYYYZZZ___aaacccdddbbb^^^YYYVVV[[[ZZZ]]][[[IIILLLKKKGGGBBB@@@BBBGGGKKKMMMDDD111///...333%%%///...///YYYooo""",,,+++,,,+++******)))*********************************,,,,,,++++++***+++++++++))))))))))))))))))))))))+++*********,,,///111333,,,+++***)))))))))***+++(((((())))))*********+++)))))))))))))))******+++))))))***++++++++++++******---000000---+++,,,---***+++,,,---------,,,+++++++++,,,...///111222222666555444333222333444444999999::::::999888666555222333555777999:::;;;;;;>>>>>>>>>???@@@AAACCCDDDFFFEEECCCBBBAAABBBDDDEEEKKKKKKJJJHHHGGGEEEDDDCCCBBBCCCCCCAAA@@@@@@BBBDDDFFFFFFFFFFFFFFFEEEDDDDDDGGGCCC@@@???@@@@@@>>>;;;<<<===???@@@BBBBBBCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDBBB@@@===;;;BBBBBBBBBBBBBBBBBBBBBBBB++++++++++++++++++++++++((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///***************)))))))))+++***)))***,,,---***((()))******++++++,,,,,,,,,***(((&&&(((,,,,,,)))%%%++++++++++++++++++++++++'''(((((((((((((((''''''((((((((()))))))))************++++++***))))))((())))))*********)))((((((*********)))((((((''''''(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((('''&&&(((((((((((()))))))))***))))))((('''((((((*********)))))))))((((((((('''((()))+++++++++***(((&&&&&&(((***+++)))((((((((()))******+++++++++***************************************)))))))))))))))''')))++++++)))))),,,///)))************+++++++++******************************++++++++++++************))))))******+++,,,************************++++++*********)))))))))++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,***)))***,,,...,,,+++000---...///)))***CCC```+++,,,,,,------,,,******---...//////...---...000111222333333444555666888:::999:::<<<@@@DDDFFFGGGOOOVVVSSSTTTFFF===pppUUUNNNUUUSSSSSSSSSUUUYYY^^^bbbeeedddeeefffeeebbb^^^YYYVVVTTTkkkkkk```aaaddd\\\ZZZWWWWWWZZZ\\\]]]]]]mmm>>>333,,,$$$,,,111&&&'''LLL%%%(((@@@(((,,,++++++***************************************+++******))))))******+++************************+++*********+++---000111...---+++***))))))))))))))))))))))))*********+++)))))))))))))))******+++))))))*********+++++++++***,,,......---,,,+++,,,...//////000///...---,,,,,,,,,...///000222333333111111111222333555777999888888999999888777555444333444666777999999::::::======>>>>>>@@@AAACCCDDDEEEDDDCCCBBBAAABBBDDDEEEIIIHHHFFFDDDBBBAAAAAA@@@BBBCCCBBBAAA@@@@@@BBBDDDEEEFFFFFFGGGFFFEEECCCBBBEEEBBB???>>>??????===;;;===>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEAAABBBCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????++++++++++++++++++++++++((()))***++++++,,,++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***+++******))))))(((((('''+++******+++,,,,,,+++)))******************++++++***((('''(((+++,,,)))&&&************************'''(((((())))))(((((((((''''''((((((((()))))))))))))))******))))))(((((((((((()))*********))))))+++***)))(((''''''''''''(((((('''&&&&&&&&&''''''))))))))))))************((((((((((((((((((((((((,,,,,,,,,+++***)))((('''((((((((()))))))))******(((((((((((()))***+++,,,))))))))))))(((((((((((()))************))))))(((((()))******(((((()))***((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++)))************+++++++++******************************++++++++++++******))))))(((((())))))***+++************************++++++++++++************++++++,,,,,,,,,,,,------++++++************+++++++++*********,,,---,,,+++***&&&+++444222'''&&&...222ddd,,,,,,---...---,,,+++***...000111111111111222444555777999;;;===@@@DDDGGGHHHGGGGGGJJJNNNQQQSSSSSSXXXrrrfffMMMLLLOOObbbXXXGGGYYYMMMNNNNNNOOORRRXXX___fffjjjeeeeeedddaaa]]]YYYVVVSSSOOOuuuqqqeeesssmmmllllllmmmooorrrsssqqqpppmmmnnn...999@@@'''888%%%,,,///555$$$,,,,,,+++***************))))))))))))))))))))))))***)))))))))))))))******+++++++++++++++++++++++++++******)))***,,,---...///...,,,+++)))((((((((()))))))))***************)))))))))))))))******+++******)))((()))***+++,,,++++++***+++------+++***,,,,,,,,,,,,,,,+++***)))------...000111222333333//////000111333555888999888888888888777666555555444555666777888888888888<<<<<<===>>>???AAABBBCCCDDDCCCBBBAAAAAABBBDDDDDDHHHFFFCCC@@@???>>>>>>???BBBBBBBBBAAA@@@@@@BBBDDDEEEFFFGGGGGGFFFDDDBBB@@@BBB@@@===<<<===>>>===<<<>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFAAABBBBBBBBBBBBBBBBBBBBB??????>>>>>>===<<<;;;;;;************************((((((***+++++++++++++++************************%%%&&&(((******)))(((''')))))))))(((((((((((((((++++++++++++,,,,,,+++************************)))***)))((()))***+++)))((('''''''''''''''''''''''''''(((((())))))))))))(((''''''''''''(((((((((((((((((())))))))))))((((((''''''((()))*********))),,,+++***(((((((((((((((******)))))))))))))))***((()))))))))))))))******((((((((((((((()))))))))......------,,,+++***)))(((((()))))))))*********((((((((())))))*********))))))))))))((((((((((((******)))))))))))))))))))))******)))(((((()))+++'''((()))***+++,,,,,,,,,(((((((((((((((((((((((((((((())))))******++++++))))))***+++------+++)))))))))*********+++++++++******************************++++++++++++******)))))))))))))))***++++++************************------------------------+++++++++,,,,,,,,,------+++******))))))******++++++++++++++++++,,,++++++)))///,,,%%%(((444555---&&&+++---OOO---...///000000///...---///111444666888:::===??????BBBEEEGGGJJJOOOUUUZZZYYYVVVUUUVVVXXXYYYXXXVVVQQQaaaIII[[[TTTKKKFFFIIIHHHIIIKKKOOOVVV\\\```]]]\\\YYYVVVSSSPPPNNNMMMHHHeeejjjllluuufffpppqqqssswww{{{}}}}}}{{{~~~"""000222///&&&(((,,,,,,+++************+++))))))))))))))))))))))))***))))))))))))******++++++++++++++++++++++++++++++******)))******+++,,,------,,,+++******))))))************************)))))))))))))))******++++++***((('''((()))+++---,,,)))((())),,,---+++))))))))))))************)))------...///000111222222111111000111222444555777888888888888777777666666555666777777777777777777::::::;;;<<<>>>@@@BBBCCCCCCCCCBBBAAAAAABBBCCCCCCGGGEEEAAA>>>======>>>???AAAAAAAAA@@@???@@@BBBDDDEEEEEEGGGGGGFFFCCC@@@??????>>><<<;;;<<<===>>>>>>@@@@@@@@@@@@AAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDBBBBBB@@@>>>============???>>>===<<<;;;:::999999************************((((((***+++++++++++++++************************************+++++++++,,,&&&''''''((()))******+++***+++,,,,,,,,,++++++++++++++++++******************)))))))))*********)))''''''''''''''''''''''''''''''((()))******))))))''''''''''''(((((((((((('''((())))))))))))((((((&&&'''((()))))))))))))))++++++***))))))))))))*********)))))))))******+++'''''''''(((((()))))))))(((((((((((())))))******)))))))))((((((((())))))))))))))))))************)))))))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))******)))******)))((((((***+++'''((()))***+++,,,,,,,,,(((((((((((((((((((((((((((((())))))******+++++++++***+++,,,......,,,***))))))*********+++++++++******************************++++++++++++******+++************+++,,,,,,************************------------------------+++++++++,,,,,,,,,------+++******))))))******+++++++++,,,++++++++++++++++++222111(((''',,,)))666+++'''///111AAA---...000222333444333333555888===AAAEEEIIINNNQQQQQQSSSUUUUUUUUUXXX___eeeaaa^^^[[[[[[]]]]]]ZZZVVVMMMSSSXXXwwwXXXWWWEEELLL777>>>@@@@@@@@@AAADDDJJJOOORRRPPPOOOMMMKKKIIIGGGFFFFFF@@@IIIaaajjjmmmeeekkklllnnnsssxxx}}}www...<<<((((((000:::---,,,,,,+++***+++++++++))))))))))))))))))))))))***************+++,,,---++++++++++++++++++++++++************************++++++++++++,,,,,,,,,++++++++++++***************)))))))))))))))******+++***)))((('''''')))+++,,,+++)))'''(((+++---,,,)))***++++++,,,---...//////+++,,,,,,---...///000000000//////000111333555666999888888888777777777777666666777777777777666666888888999;;;===@@@BBBCCCCCCBBBBBBAAAAAAAAAAAAAAACCCAAA>>><<<;;;<<<===>>>@@@AAAAAA@@@???@@@BBBDDDEEEFFFFFFFFFDDDBBB???=========<<<;;;;;;===@@@BBBCCCCCCBBBAAABBBBBBCCCDDDDDDDDDBBBAAA@@@@@@@@@@@@AAA@@@???===<<<<<<<<<<<>>===<<<;;;:::999888************************((()))***++++++,,,++++++++++++++++++++++++++++++,,,+++*********+++---...%%%&&&'''(((***+++,,,,,,***,,,------,,,++++++,,,+++++++++++++++++++++,,,+++******))))))******+++************************''''''((()))************''''''((((((((()))))))))(((((())))))******))))))''''''((()))))))))(((((((((((()))************)))(((((('''''''''((())))))&&&&&&''''''(((((())))))'''(((((())))))******+++))))))(((((()))***+++,,,)))))))))*********++++++))))))))))))((('''&&&%%%(((((((((((())))))))))))((())))))************))))))***++++++))))))***+++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******+++++++++***+++,,,,,,---************************************++++++++++++++++++,,,,,,,,,,,,------++++++************+++++++++,,,---,,,*********+++---'''***444444,,,,,,444222555))),,,222///---...000333666999;;;<<<===BBBEEEJJJOOOSSSWWW\\\___aaacccbbb]]]XXXYYY___eee```]]]ZZZ\\\```aaa]]]XXXccc>>>PPPYYYiiiLLL999QQQ???666===???::::::;;;===@@@DDDHHHKKKHHHHHHGGGFFFEEEDDDDDDCCCBBBFFF```VVV^^^cccccccccdddiiipppvvvzzz|||uuuooo{{{888))):::&&&###888)))------,,,+++++++++++++++************************************+++,,,---...++++++++++++++++++++++++***************+++++++++)))***+++,,,------------+++++++++++++++*********)))))))))))))))******+++))))))((('''((()))***+++***)))((()))***,,,,,,,,,*********+++,,,---...///++++++,,,------...//////,,,,,,---///111444777999888777777666666777777888555555666777777777666666666777888:::===???BBBCCCCCCCCCBBBBBBAAA@@@???>>>===;;;:::999888999;;;<<>>============<<<<<>>===<<<======>>>??????@@@@@@@@@>>>======<<<;;;:::999999************************((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,((((((((()))***+++,,,,,,***,,,......+++***+++---+++++++++,,,---------...++++++***)))))))))***,,,++++++++++++++++++++++++''''''(((******++++++***((((((((()))))))))******((())))))***++++++******((((((((()))((((((''''''###$$$''')))******)))(((((((((''''''((())))))***&&&''''''((())))))******'''(((((()))******++++++++++++*********+++,,,---))))))*********+++++++++(((((()))***))))))'''''''''((((((((()))))))))***&&&(((***+++++++++)))((((((***,,,,,,+++))))))***)))******+++++++++***************************************)))))))))))))))(((***+++***''''''))),,,)))************+++++++++++++++++++++++++++++++++******++++++++++++*********************++++++,,,************************)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,...,,,***)))***,,,333***(((---,,,%%%(((222777---%%%,,,333'''"""111,,,///mmm444666;;;@@@DDDHHHJJJKKKOOOQQQUUUWWWYYY\\\___aaaeeefffddd]]]VVVUUUZZZaaa___\\\YYY\\\aaabbb^^^YYYGGGccc^^^KKKPPPLLLddd<<<;;;III333LLL999HHHEEE<<<===???AAADDDFFFHHHIIIKKKKKKKKKKKKJJJIIIGGGGGGIIIPPPrrrEEEQQQTTTUUUVVVXXX]]]ccciiilllmmmkkkmmmeee{{{ppp!!!444000DDD&&&555&&&------,,,++++++++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,---************************)))******+++,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,++++++*********)))))))))))))))******+++(((((((((((()))))))))***)))*********)))***---///,,,+++***))))))***++++++,,,,,,------.../////////,,,,,,---...000333666888666555444444444444555666444444555666777777777666555555777999<<>>===<<<888888888888999:::;;;<<>>>>>===>>>???>>>>>>@@@FFFJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFCCCAAA???===<<<;;;;;;<<<===???@@@@@@??????;;;;;;;;;;;;::::::999999))))))))))))))))))))))))((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------***************+++++++++***,,,......+++***+++---++++++,,,------...//////+++++++++)))((()))+++,,,))))))))))))))))))))))))''''''(((******+++++++++))))))))))))************))))))***+++++++++++++++((()))))))))((('''&&&&&&!!!%%%)))***)))(((&&&******)))******+++,,,,,,'''(((((()))***+++++++++'''(((((()))***+++++++++)))((('''&&&&&&'''(((((()))************+++++++++&&&''')))***++++++******'''((((((((())))))******%%%'''***,,,,,,+++)))((('''***,,,---,,,***))))))******+++++++++******)))************************++++++******))))))((((((&&&)))+++((($$$###''',,,)))************+++++++++++++++++++++++++++++++++******++++++++++++******)))))))))))))))******+++*********************************++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++---...---***(((***,,,(((000111+++,,,333111((()))222---(((222888333111,,,444,,,***bbb;;;>>>CCCIIIOOOSSSVVVWWWVVVXXXYYYZZZYYYZZZ[[[]]]aaabbb```YYYRRRRRRYYY```aaa]]]ZZZ]]]bbbccc^^^XXXQQQJJJNNN@@@HHHOOO777qqqPPPCCCCCCLLLBBBMMMEEEMMMAAAHHHDDDEEEGGGHHHIIIIIIIIIIIIQQQRRRRRRRRRPPPNNNLLLKKKJJJTTToooCCCOOOCCCJJJKKKNNNSSSXXX\\\]]]]]]___ppp___hhhxxxooohhhmmm444,,,222111,,,+++777!!!666&&&:::...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))***,,,,,,------,,,,,,------...---,,,***))),,,,,,,,,++++++*********)))))))))))))))******+++''''''((()))***)))))))))(((+++,,,+++))))))---111222111///---,,,,,,,,,,,,------......//////000000000000/////////111222333444333222222222333444555333444555666777777777777444555666999<<>>>>>>>>???@@@??????@@@BBBEEEJJJHHHDDDAAA???>>>>>>>>>>>>???@@@??????BBBHHHMMMKKKIIIGGGFFFEEEFFFGGGHHHFFFEEECCCAAA???===<<<<<<;;;<<<===>>>>>><<<:::888::::::999999999999999999,,,+++++++++******))))))+++***)))))))))***,,,,,,******+++******)))((('''******+++++++++******)))************************+++++++++*********************++++++++++++******)))))))))))))))(((''''''(((((()))(((((('''&&&&&&'''((()))+++++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))************************&&&&&&''''''((()))))))))'''((()))+++++++++***)))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))******++++++&&&'''(((******))))))((()))***+++++++++)))(((''')))************+++++++++++++++******************,,,,,,++++++***)))))))))))))))))))))***+++,,,---))))))*********))))))(((******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++******)))(((((((((---......,,,***(((((()))++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,------,,,---------------......///...+++******+++...///---%%%---888,,,(((^^^CCCHHHNNNUUUZZZ\\\\\\\\\ZZZZZZZZZZZZZZZYYYXXXXXX]]]]]][[[XXXUUUTTTVVVXXX]]]\\\\\\\\\ZZZWWWRRRNNNIIIHHHFFFCCC@@@>>>;;;:::===dddRRRUUUSSSMMMLLLLLLPPPUUUXXXWWWUUUPPPSSSWWWXXXXXXYYY\\\___aaa___]]]^^^______\\\YYY\\\YYYmmmYYY;;;GGGEEEIIINNNOOOOOONNNOOOQQQPPPTTTYYY]]]___bbbgggkkkrrrwwwiii>>>666:::888111333000---,,,---///000000+++,,,,,,+++)))((()))***---------,,,,,,***)))(((((()))***+++,,,---------......---,,,+++++++++,,,...---,,,+++******************))))))))))))******---,,,+++******,,,...///333000,,,(((&&&&&&''')))(((((()))************))),,,+++***((((((((())))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------...///000111222222666666555444333333222222222222333444555666777888333444777999<<<>>>???@@@@@@@@@@@@???>>><<<;;;:::777888:::<<<=========<<<======>>>???AAACCCEEEFFFGGGEEECCC@@@???@@@AAABBB>>>>>>>>>???@@@CCCEEEFFFEEEFFFGGGGGGGGGGGGFFFEEEBBBBBBBBBAAA???<<<:::888::::::::::::;;;<<<===>>>999999999999999888777666++++++*********)))))))))+++***)))))))))***+++,,,'''((()))***++++++++++++))))))************))))))************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))*********))))))((('''))))))******)))(((((('''(((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((('''''''''((()))*********))))))(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))))))))*********'''((()))*********))))))***************)))(((((()))************+++++++++************************************************)))))))))******,,,------******++++++++++++************+++++++++,,,,,,,,,---,,,++++++******+++++++++++++++++++++++++++++++++,,,---,,,*********,,,++++++++++++++++++++++++...------,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---///000666///222999555+++444GGGHHHJJJNNNSSSYYY\\\]]]]]]\\\YYYYYYYYYXXXWWWVVVUUUTTT___^^^[[[WWWRRRPPPPPPRRRSSSSSSSSSRRRQQQOOOKKKIIIBBBAAAAAA@@@??????>>>>>>111777IIIsss^^^KKKSSS]]]``````^^^]]]^^^bbbgggiiihhheeeeeehhhjjjjjjiiijjjnnnpppuuutttrrrrrrtttsssqqqnnnlllnnnbbbpppooojjjiiibbbfffgggiiijjjkkkkkkjjjjjjfffdddbbbcccdddcccaaa^^^XXXVVVUUUUUUVVVWWWVVVUUUWWWZZZ\\\\\\YYYWWWVVVVVVZZZYYYVVVSSSQQQNNNMMMLLLKKKFFFIIIOOOFFF:::AAAUUUNNNPPPQQQOOOKKKGGGFFFGGGIIILLLOOOQQQSSSUUUZZZ]]]___eeelllooorrrtttfff___UUUOOOKKKEEE<<<555777444111//////...---+++---...//////...---,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---------------+++******)))(((((())))))************+++,,,---...,,,,,,++++++++++++,,,,,,******)))))))))***+++,,,///---***((('''(((***+++((()))******++++++*********)))))))))))))))***************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,---...///000111222222444333333333222222222222444444555555666777888888555666888;;;===>>>???????????????>>>===;;;:::999999:::;;;<<<===<<<;;;:::<<<===>>>@@@BBBEEEGGGHHHEEEDDDCCCCCCCCCCCCDDDEEE@@@@@@??????@@@BBBCCCEEEEEEFFFHHHHHHHHHGGGEEECCCAAAAAAAAA@@@>>><<<999888:::::::::::::::;;;<<<<<<999999999999999888888777******))))))))))))((((((******))))))******+++,,,((()))***+++,,,,,,,,,,,,)))******+++++++++******************************))))))******++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********+++******)))(((***************))))))((()))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++***((('''&&&&&&''''''((()))))))))(((((((((((((((((())))))))))))+++******))))))******+++************************)))))))))))))))))))))))))))***++++++,,,+++++++++************))))))))))))((()))******++++++******+++******))))))))))))))))))************+++++++++************************((()))))))))************+++******++++++,,,---...++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++******+++++++++++++++,,,---.........)))***,,,,,,++++++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------------------------.........//////000111111,,,,,,+++///:::DDDBBB:::GGGPPPSSSoooJJJMMMQQQUUUXXXYYYYYYXXXWWWWWWVVVUUUSSSQQQPPPOOOUUUTTTRRRNNNIIIGGGFFFGGGGGGFFFFFFEEECCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDQQQGGGBBBDDDIIIRRRfffzzzuuucccoooccceeevvv{{{qqqvvv}}}|||}}}zzzzzzzzz{{{||||||yyyuuuqqqkkkjjjjjjjjjjjjiiifffccchhhhhhhhhfffbbb``````aaacccaaa^^^ZZZWWWUUUSSSSSSLLLNNNKKKFFFHHHQQQWWWYYYXXXWWWUUUOOOIIIEEECCCCCCEEEFFFFFFFFFGGGIIIMMMPPPLLLSSS\\\aaa]]][[[dddpppgggoooxxx|||}}}}}}|||zzzzzzzzzzzzyyywwwhhhqqqyyyyyynnn[[[KKKAAA>>>;;;777555333000---+++------.........---+++++++++++++++++++++*********,,,------......---------------,,,+++++++++,,,,,,************+++,,,---...,,,,,,++++++++++++,,,,,,)))))))))*********++++++******))))))******+++,,,******+++,,,,,,,,,,,,+++'''((()))******+++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,------...///000111111111111111111222222222222666666666666777777888888777888:::<<<===>>>>>>>>>============<<<:::999999<<<<<<=========;;;:::999<<<<<<>>>AAADDDGGGJJJKKKEEEFFFGGGHHHIIIIIIIIIJJJCCCBBBAAA@@@@@@AAABBBBBBFFFGGGIIIJJJIIIFFFCCCAAA?????????>>>===;;;888777:::::::::::::::::::::;;;::::::::::::999999999999)))))))))(((((((((((((((***************+++++++++,,,,,,,,,,,,,,,+++))))))++++++,,,,,,---,,,,,,,,,************************%%%&&&&&&'''((())))))******++++++,,,,,,++++++*********+++++++++******))))))))))))******))))))(((+++***)))(((((()))***+++(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***)))(((''''''''''''((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))((())))))******)))))))))++++++******))))))(((((())))))******+++++++++++++++***)))(((((()))***+++))))))*********+++++++++***************+++++++++)))))))))))))))))))))))),,,+++++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------......)))+++,,,,,,+++***,,,---++++++++++++++++++++++++******++++++++++++++++++---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------////////////////////////,,,---///111222222222111444;;;<<<777;;;HHHOOOMMMNNNWWWMMMSSSJJJ999JJJWWWHHHJJJNNNQQQTTTUUUUUUUUUTTTSSSRRRPPPNNNLLLJJJIIIGGGGGGFFFDDDBBB@@@AAABBBAAAAAAAAA???>>>>>>???@@@EEEEEEEEEEEEFFFHHHJJJKKKHHHGGGOOOYYYXXXQQQUUU```ZZZ\\\aaahhhqqqwww{{{|||zzz}}}yyyuuurrrqqqqqqqqqoookkkhhheeecccccccccUUUYYYWWWOOOOOOTTTQQQGGG[[[YYYUUUPPPLLLIIIIIIIIIFFFEEEDDDCCCCCCEEEIIIKKKUUULLLGGGNNNWWWYYYWWWTTTaaaiiiqqqtttsssttt{{{}}}||||||~~~|||lll___MMMIIIBBB===999666333111111///---,,,,,,,,,+++++++++************++++++,,,,,,---------------,,,+++......------------......------,,,+++************+++******))))))******+++******+++,,,,,,,,,,,,+++((()))***+++++++++++++++***+++,,,,,,------,,,,,,'''((()))+++++++++***)))************++++++++++++******+++++++++,,,,,,,,,,,,,,,---......///000000//////000111222333444444666666666666666666777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888<<<<<<===>>>===<<<;;;:::;;;<<<>>>AAADDDHHHKKKMMMIIIKKKMMMOOOOOOOOONNNMMMEEEDDDCCCAAA@@@@@@@@@AAAFFFGGGJJJKKKIIIFFFAAA>>>============<<<:::888777999999:::::::::::::::999;;;;;;::::::::::::::::::((((((((((((((()))))))))))))))******++++++++++++,,,,,,,,,,,,,,,+++))))))))))))***+++,,,,,,++++++************************%%%%%%&&&'''(((((())))))))))))************)))))))))******+++++++++******''''''(((((()))(((((('''+++***)))(((((()))***+++'''((((((((()))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))***))))))))))))))))))(((((((((''''''''''''((((((((((((((())))))))))))++++++************++++++************************))))))))))))))))))))))))))))))************))))))++++++******))))))((((((***************++++++++++++***)))(((((()))***+++))))))*********+++++++++))))))*********++++++++++++*********)))))))))(((,,,,,,++++++,,,,,,------))))))***+++,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,---,,,,,,,,,+++++++++***+++,,,---,,,***)))***+++++++++++++++++++++++++++((()))+++,,,---------------,,,,,,+++,,,,,,------+++++++++,,,,,,,,,------............////////////,,,---000333444555555444333===HHHKKKIIIGGGJJJNNNJJJ^^^TTTIIINNNOOOLLLAAANNNNNNOOOPPPQQQQQQQQQPPPKKKKKKJJJHHHFFFDDDBBBAAA@@@AAAAAA@@@???>>>@@@AAAAAABBBBBBAAA@@@AAADDDGGGKKKKKKLLLMMMPPPSSSWWWYYYeeehhhmmmttt{{{}}}zzzvvv}}}zzzvvvsssqqqpppooolllggg```[[[[[[___ccceee[[[XXXTTTPPPNNNMMMMMMMMMHHHFFFDDDCCCDDDFFFIIIJJJPPPLLLIIIGGGDDDCCCJJJSSSQQQWWW]]]___^^^___eeejjjfffjjjqqqxxx~~~sssfff___TTTKKKDDD@@@===;;;===777111---,,,---......,,,++++++***++++++,,,---+++,,,,,,,,,,,,++++++***++++++************++++++------,,,+++************++++++************++++++)))***+++,,,,,,,,,++++++)))***++++++++++++))))))++++++,,,------------,,,)))***+++++++++)))((('''))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------....../////////000111222333555666666555555555555555555555555888888999::::::::::::999999:::::::::::::::999888;;;<<<===>>>>>>>>>===<<<;;;<<<===@@@DDDGGGJJJLLLOOOPPPRRRSSSSSSQQQOOOMMMFFFEEECCCAAA@@@@@@@@@@@@EEEGGGIIIJJJHHHDDD@@@===;;;<<<<<<<<<;;;:::888777999999:::;;;;;;;;;::::::<<<<<<;;;:::;;;;;;<<<===(((((())))))))))))******))))))***++++++++++++***((()))***+++,,,,,,,,,,,,&&&'''((()))))))))))))))************************(((((())))))******++++++(((((())))))))))))((((((((()))******+++*********&&&''''''(((((((((((('''+++******)))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***++++++***)))((('''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))************************)))))))))))))))))))))))),,,,,,,,,---,,,,,,+++***************))))))))))))***))))))))))))***++++++)))))))))))))))******+++)))************+++++++++)))))))))***++++++,,,,,,+++++++++***************,,,,,,++++++++++++,,,,,,((()))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))))))))+++,,,---,,,***)))***+++++++++++++++++++++++++++)))***,,,.../////////...,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------+++,,,,,,---...///000000000222444777999;;;;;;;;;::::::AAAMMMRRRPPPOOORRRKKKRRRMMMHHHKKKLLLQQQZZZNNNMMMLLLJJJHHHFFFEEEDDDAAAAAAAAA@@@???===<<<;;;<<<===???>>>===<<<===???@@@CCCFFFGGGHHHKKKPPPUUUYYYZZZ\\\___dddjjjpppsssnnnyyyqqqmmmgggbbbaaaeeeccc```[[[WWWUUUTTTRRRQQQOOOLLLIIIHHHIIIJJJKKKJJJCCCIIIRRRWWWRRRIIIFFFIIIHHHKKKOOOQQQRRRTTTXXX[[[```___^^^```hhhvvv~~~vvvjjj^^^UUUOOOKKKHHHGGG@@@666111/////////---...---,,,++++++,,,---...******+++,,,,,,+++++++++,,,,,,++++++,,,,,,------************+++,,,---...------,,,,,,,,,,,,------((((((((()))))))))******+++++++++++++++***)))(((***+++,,,,,,------,,,,,,+++++++++******)))(((''')))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222333555666666333444444444555555666666777888888999999999999888888999999::::::::::::999;;;<<<===?????????>>>>>>;;;<<<===???AAADDDGGGHHHPPPPPPQQQQQQPPPNNNLLLJJJEEEDDDCCCAAAAAAAAAAAABBBDDDEEEGGGGGGFFFCCC???<<<:::;;;<<<<<<;;;:::999888888999;;;<<<======<<<;;;===<<<;;;;;;;;;<<<>>>>>>)))))))))*********++++++((()))***+++,,,++++++***'''((()))***++++++++++++&&&'''((()))************************************************************))))))************))))))'''((())))))*********)))''''''((()))))))))))))))***************)))(((((('''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******+++***)))((((((((())))))(((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,---------,,,,,,+++***)))))))))))))))*********))))))((((((((()))***+++(((((()))***************)))************+++++++++((())))))***++++++,,,,,,((()))***+++,,,---......,,,++++++*********++++++)))***+++,,,------------******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++************)))+++,,,,,,+++***+++---++++++++++++++++++++++++***+++,,,------,,,***))),,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,...///111222444444888999;;;>>>AAACCCDDDEEESSSOOOLLLLLLPPPRRRPPPMMM___KKKKKKVVVXXXLLLCCCKKKGGGEEECCCAAA??????>>>>>>======>>>>>>>>>===<<<<<<<<>>???@@@???>>>===<<<;;;<<<<<<===???AAABBBCCCKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDCCCAAA>>>===:::;;;<<<<<<<<<;;;:::999777888;;;===>>>???>>>>>>>>>===<<<;;;;;;===???@@@))))))******+++++++++,,,((()))***+++,,,+++************+++******)))(((''')))***+++,,,---.........************************))))))))))))((((((((((((******++++++++++++******''''''((()))))))))))))))(((((()))***************)))***+++++++++)))((('''&&&''''''((()))******+++))))))))))))))))))))))))************************''''''''''''((((((((((((,,,+++***((((((((()))***(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++***)))((((((((())))))******++++++)))((('''''''''(((***+++'''((()))+++++++++***))))))************+++++++++((())))))***++++++,,,,,,&&&''')))+++---000111222++++++******)))************+++,,,---............******+++++++++,,,,,,,,,+++*********+++,,,,,,---)))******++++++,,,,,,---''')))+++++++++,,,---///++++++++++++++++++++++++((()))******)))'''$$$""",,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------//////111333555777999:::>>>???AAACCCFFFIIIKKKLLLAAAMMMUUUTTTVVV\\\[[[TTTPPPQQQXXXIII>>>JJJHHH???AAAAAA@@@???@@@AAABBBCCC>>>>>>???@@@AAAAAAAAA@@@BBBEEEJJJNNNQQQTTTWWWZZZ^^^eeennnvvv{{{|||{{{yyyuuuqqqkkkhhhdddbbbaaa___[[[WWWWWWTTTTTTWWWUUUPPPMMMNNNNNNKKKHHHHHHJJJKKKJJJHHHFFFHHHJJJKKKPPPXXXccckkkwwwzzz~~~|||yyyuuuppplllccc]]]VVVRRRNNNIII@@@999333111///---,,,---...///***+++,,,---......///...+++++++++++++++,,,---......---,,,+++************,,,++++++******++++++,,,,,,+++)))((((((***,,,---*********)))******+++,,,******+++,,,,,,,,,++++++))))))(((((((((***+++---))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111222333333333444555666777888999:::888888999:::;;;;;;;;;;;;888999::::::;;;;;;;;;;;;@@@@@@AAA@@@???===;;;:::<<<<<<<<<<<<===>>>???@@@EEEEEEEEEEEEDDDCCCBBBBBBCCCBBBAAAAAABBBCCCEEEFFFBBBCCCCCCCCCBBB@@@>>>===:::;;;<<<<<<<<<;;;::::::666888;;;>>>@@@@@@@@@???>>>===<<<;;;<<<===???AAA))))))))))))))))))))))))))))))***++++++++++++***...---+++***)))(((((()))---,,,+++***+++,,,---...************************---,,,***)))))))))******************))))))(((((()))))))))))))))))))))))))))***,,,------,,,***)))******))))))))))))******))))))))))))************))))))(((((('''''''''&&&((((((((((((((('''&&&&&&$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((...---,,,+++++++++,,,---***)))(((&&&&&&((()))***---***&&&$$$%%%***///333******)))))))))))))))***((()))+++,,,,,,+++)))((()))************))))))(((+++***)))((((((''''''''',,,,,,,,,,,,)))&&&###!!!************************))))))*********))))))(((************))))))((((((************************((()))))))))************++++++++++++++++++++++++.........------,,,,,,,,,+++,,,...//////...,,,+++((()))+++,,,---,,,,,,+++******+++,,,------......++++++,,,,,,,,,------------------------------------...---,,,******,,,......333777777:::AAAFFFGGGKKKHHHGGGHHHLLLOOOOOONNNMMMOOOSSSWWW[[[[[[XXXUUUTTTQQQMMMHHHEEEBBB???===<<<>>>@@@AAA@@@??????@@@AAACCCFFFIIIKKKKKKJJJJJJNNNSSSZZZaaagggoooyyyvvvrrrpppmmmgggccceeeaaa\\\YYYXXXWWWSSSQQQQQQOOONNNNNNOOOPPPOOONNNGGGEEEBBBBBBFFFMMMUUUZZZaaacccggglllqqqvvvyyy{{{xxxxxxzzz}}}{{{uuurrrtttqqqrrrqqqmmmiiiaaaQQQCCCCCC???999666555333000---,,,+++)))))))))+++,,,...,,,,,,---,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,+++***)))))))))***,,,,,,......---,,,++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------...///000222444555666444555555666666666666555666888999999888999;;;======<<<;;;::::::;;;<<<===AAAAAACCCCCCCCCAAA???===<<<===>>>???@@@AAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGBBBDDDDDDBBB@@@AAAEEEHHHFFFEEECCCAAA???>>>>>>===>>>===;;;:::999:::<<<===;;;===???AAAAAAAAA@@@??????>>>===>>>???@@@???>>>))))))))))))))))))))))))))))))***++++++++++++***,,,,,,++++++***)))))))))+++************+++,,,,,,************************+++***)))((((((((()))***++++++*********)))))))))))))))))))))))))))))))))'''((()))***)))((('''&&&******))))))))))))******))))))))))))************))))))((((((((('''''''''((())))))))))))((('''&&&(((((((((((()))***++++++))))))))))))))))))))))))+++***))))))))))))***++++++***)))(((((()))***+++***)))(((((()))+++---...******))))))))))))******'''(((***++++++***((('''((())))))*********))))))(((''''''(((((()))***+++******++++++***((('''&&&************************))))))************)))))),,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++******************))))))******,,,,,,,,,,,,************+++,,,---,,,++++++((())))))***++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---///222444222999>>>@@@DDDLLLRRRSSSQQQNNNJJJJJJKKKMMMMMMLLLPPPQQQSSSWWWYYYYYYVVVTTTMMMLLLIIIGGGEEECCC@@@??????@@@@@@@@@@@@AAADDDGGGIIIKKKOOOTTTYYY^^^aaacccfffmmmwww~~~zzzyyyyyywwwuuuqqqsssuuuwwwyyyxxxuuusssrrrrrrqqqooonnnooorrruuuzzztttuuuuuuvvvwwwxxxzzzzzz{{{{{{vvvqqqlllfffaaa___]]]ZZZXXXWWWTTTQQQOOOOOONNNLLLKKKHHHFFFCCCAAAAAAEEEIIIKKKQQQRRRTTTXXX]]]dddjjjmmmjjjjjjnnnsssuuusssvvvzzz{{{~~~|||pppcccWWWPPPGGG>>>999444000---111111111000///.........---------,,,+++***))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))******++++++++++++***)))))))))***+++,,,)))))))))((())))))******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------///000222333555555555555666666777777666666666777999999888999;;;===999888888999999:::;;;<<<@@@AAABBBCCCBBBAAA???>>><<<===???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGDDDEEEFFFEEEDDDEEEHHHLLLGGGFFFDDDBBBAAA@@@??????@@@???===<<<<<<===>>>???>>>@@@BBBCCCDDDDDDCCCBBB???>>>======?????????>>>))))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,++++++***)))((())))))***+++*********************************)))(((((('''(((((()))***+++++++++***************)))))))))))))))))))))))))))(((((((((''''''&&&&&&******))))))))))))******))))))))))))************))))))((((((((((((''''''))))))******))))))((((((+++******))))))******+++******************************))))))))))))******,,,+++***))))))***+++,,,'''(((***+++,,,+++*********)))))))))))))))******'''((()))******)))(((''''''((()))***************(((((((((((()))***++++++))))))*********+++++++++************************))))))***************))),,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++*********))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))******++++++,,,,,,.........------------------------------------------...000111222555999<<<:::AAAHHHLLLRRRZZZ___```YYYUUUPPPMMMLLLLLLMMMMMMMMMMMMMMMOOOQQQRRRQQQOOOGGGFFFEEECCCAAA???>>>===AAABBBBBBCCCEEEIIIOOOSSSZZZ]]]cccjjjsss|||wwwqqqjjjfffffffffeeedddaaacccdddffffffdddbbbaaabbb```^^^^^^```aaabbbbbbkkknnnpppoooooooookkkddddddeeeeeefffgggggghhhhhhqqqwww~~~vvvoookkkhhheeeccc^^^[[[WWWTTTSSSQQQOOOMMMKKKIIIGGGDDDCCCBBBBBBBBBGGGFFFFFFGGGKKKQQQWWWZZZ[[[ZZZ^^^dddhhhkkkrrrzzzrrrjjj^^^QQQGGG???:::666222222222222111///---,,,//////...------,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,)))))))))))))))***************))))))******+++,,,&&&''''''(((((()))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------,,,---...000111333444555555555666777777777777777666777888888888999;;;===777888999:::;;;<<<<<<<<>>===???AAACCCDDDDDDCCCBBBAAABBBDDDEEEFFFGGGGGGGGGDDDEEEFFFFFFFFFGGGJJJMMMFFFEEECCCAAA@@@>>>>>>>>>???>>>=========>>>???@@@AAABBBDDDEEEFFFFFFEEEEEE@@@>>>======>>>???>>>===))))))))))))))))))))))))))))))***++++++++++++***'''(((+++,,,---,,,***)))'''(((***+++++++++***)))************************(((((((((((())))))******++++++++++++************((((((((((((((((((((((((,,,+++***)))))))))))))))******))))))))))))******((()))))))))************))))))(((((((((((((((((())))))************))))))***)))((('''''''''''''''))))))))))))))))))))))))************+++++++++,,,+++******))))))******+++'''(((***+++++++++)))((())))))))))))))))))***+++(((((()))******)))((((((&&&'''(((******+++++++++,,,+++***)))((((((((((((************+++,,,---...************************))))))***+++++++++******************************************************))))))))))))************---,,,,,,++++++***************++++++,,,,,,------...------,,,,,,------...---------,,,,,,++++++***,,,,,,,,,---------............------------,,,,,,............//////000000000111333555666999===@@@AAAIIIQQQVVV[[[cccffffff^^^ZZZUUUPPPNNNNNNOOOPPPKKKIIIHHHHHHJJJLLLLLLLLLGGGFFFCCC@@@======???AAAGGGIIIMMMQQQVVV\\\cccgggtttxxxzzzrrrqqqooooooqqqssstttuuurrrrrrsssvvvyyyyyyvvvtttnnnkkkhhhfffggggggeeedddfffgggiiijjjiiihhhhhhhhhfffcccaaacccfffhhhgggeeefffiiijjjjjjkkknnnkkkfffgggggghhhhhhiiiiiiiiijjjmmmttt|||}}}}}}}}}~~~xxxtttsssrrreeeccc```^^^]]]\\\YYYWWWPPPOOOOOOMMMLLLIIIGGGFFFKKKJJJHHHHHHHHHJJJLLLNNNRRROOOPPPTTTXXX]]]fffooo~~~{{{qqqeeeYYYOOOGGGCCC444444444222111///------000//////............///,,,,,,------------,,,,,,,,,,,,------------,,,,,,))))))*********************************+++++++++)))******+++++++++++++++))))))))))))************++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------+++,,,---///111222444444555555666777888888888888555666888888888999;;;===;;;<<<>>>?????????>>>===>>>???@@@@@@AAA@@@@@@???>>>@@@CCCEEEFFFFFFDDDCCCBBBBBBDDDEEEFFFGGGGGGGGGCCCCCCDDDEEEFFFGGGJJJKKKCCCBBB@@@???===<<<;;;;;;<<<<<<;;;;;;<<<===>>>>>>AAABBBCCCEEEEEEEEEEEEEEE@@@>>><<<<<<===>>>>>>===))))))))))))))))))))))))))))))***++++++++++++***&&&(((***,,,---,,,+++***((()))+++,,,,,,,,,+++***))))))))))))))))))))))))((())))))***++++++++++++************************((((((((((((((((((((((((---,,,+++************+++******))))))))))))******((()))))))))************(((((())))))))))))))))))))))))************))))))))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((()))))))))***++++++++++++)))))))))(((((()))))))))))))))))))))))))))******))))))(((((()))***++++++************************&&&'''(((******+++++++++,,,+++***))))))(((((((((+++++++++***++++++,,,---************************))))))***+++++++++++++++*********************+++))))))))))))))))))))))))((((((((())))))))))))***,,,,,,,,,++++++*********+++,,,,,,,,,------.........------,,,,,,------......------,,,,,,+++++++++---------------.........------------,,,,,,,,,,,,------...///000111222333555666888888999;;;???AAAFFFOOOWWW[[[^^^cccdddbbb^^^[[[WWWRRROOOOOORRRTTTOOOLLLIIIGGGHHHIIIIIIIIIGGGEEEBBB??????DDDLLLRRRZZZ___hhhooouuuzzz~~~|||uuunnnhhhiiihhhhhhgggfffhhhjjjlllppppppqqqsssvvvwwwwwwwwwrrrrrrtttvvvwwwvvvsssqqqrrrtttwwwwwwvvvvvvxxx{{{tttrrrqqqsssvvvwwwuuurrrqqqssssssqqqtttxxxwwwsssuuuuuuuuuvvvvvvwwwwwwwwwxxx~~~~~~|||}}}~~~}}}{{{wwwuuussszzz}}}}}}rrrqqqooommmllliiieeebbbZZZYYYYYYWWWTTTQQQNNNLLLPPPPPPPPPPPPOOOMMMLLLKKKLLLHHHGGGIIILLLOOOXXXaaarrrzzz|||ssshhh\\\RRRMMMCCCAAA===999555222000//////......---......///000------.........------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,---------,,,+++***(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------++++++---...000222333333444444666777777888888888444555777777777999;;;===@@@AAABBBBBBAAA???===<<<===>>>>>>???@@@@@@@@@@@@@@@AAADDDFFFGGGFFFFFFEEECCCDDDEEEFFFGGGGGGGGGGGGCCCCCCDDDEEEGGGIIIJJJJJJCCCBBB@@@>>><<<;;;;;;:::;;;;;;;;;<<<===>>>??????@@@@@@AAABBBBBBCCCCCCCCCAAA???<<<;;;<<<=========))))))))))))))))))))))))))))))***++++++++++++***((()))***+++,,,,,,+++***)))***++++++,,,,,,++++++)))))))))))))))))))))))))))******++++++++++++***)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***)))*********))))))))))))******))))))))))))************(((((())))))))))))******(((((())))))******))))))+++***))))))((((((((((((''''''''''''''''''''''''%%%&&&'''(((((()))(((((((((((((((((((((((((((((())))))((('''((()))+++,,,(((((((((((()))***+++,,,+++******************+++'''((()))***************))))))))))))***+++,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,---------.........---...///111333666777888;;;<<<===<<<<<<===@@@CCCIIIRRRYYY\\\^^^```^^^[[[ZZZYYYVVVRRROOOOOOQQQTTTOOOLLLHHHGGGGGGGGGGGGGGGEEEFFFFFFGGGKKKTTTbbbkkk|||~~~~~~xxxrrrmmmhhhccc```hhhkkkmmmmmmmmmpppuuuzzzzzz{{{{{{|||~~~|||xxxvvvuuuyyy{{{|||zzzwwwuuuvvvxxx|||~~~{{{tttnnnkkkiiifffaaa\\\WWWTTTRRRRRRSSSUUUUUUTTTRRROOONNNIIIEEECCCEEEFFFHHHOOOWWWcccjjjrrrwww}}}uuujjjaaa\\\UUURRRMMMFFF???999444111111000...---------...///......//////......------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++))))))***++++++++++++***++++++,,,,,,+++***((('''((((((((()))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------***+++,,,...///111222333222333444666777777777777333555666777777999;;;>>>BBBAAAAAA@@@>>><<<:::999<<<<<<===>>>??????@@@AAABBBBBBCCCEEEFFFFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEGGGJJJKKKKKKJJJEEEDDDBBB@@@???=========<<<<<<===???@@@AAABBBBBB?????????@@@@@@AAABBBBBBBBB???<<<;;;;;;<<<======))))))))))))))))))))))))))))))***++++++++++++******************+++++++++)))))))))))))))***++++++)))))))))))))))))))))))))))******++++++***)))(((''''''((((((((()))))))))))))))))))))))))))))))))&&&'''(((*********))))))******))))))))))))******))))))))))))************(((((()))))))))*********&&&'''((())))))))))))(((++++++***)))))))))******(((((((((((((((((((((((($$$%%%&&&((((((((((((((()))))))))******)))))))))'''''''''((()))***++++++(((((((((((()))***+++,,,******))))))))))))******((())))))*********))))))))))))))))))***+++,,,,,,((()))***,,,,,,,,,+++***************************((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......************************,,,,,,---------.........*********++++++,,,,,,---+++++++++*********************,,,,,,,,,,,,******------,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222222333555888;;;>>>AAABBB@@@AAAAAAAAA@@@AAADDDFFFJJJSSSZZZ]]]]]]]]]YYYTTTTTTTTTSSSPPPLLLKKKMMMOOOLLLJJJJJJKKKOOORRRTTTTTTVVVZZZ___dddkkkvvv|||tttoooiiihhhiiikkknnnsssxxxzzz~~~}}}zzzvvvqqqnnnmmmnnnssswww|||}}}~~~~~~}}}|||{{{zzz{{{|||}}}}}}vvvoooiiidddaaa```[[[[[[ZZZYYYXXXUUUSSSRRRLLLHHHFFFFFFEEEDDDHHHNNNRRRYYY___ccciiiqqquuutttyyy|||zzztttooommmfffeeeccc^^^WWWNNNEEE@@@:::999666333000000///000///////////////...------,,,,,,------------,,,,,,++++++++++++*********)))((()))***+++,,,++++++***((()))***++++++***((('''(((((((((((()))))))))******************************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******,,,---///000222222111222333555666666777777333444666777777999;;;>>>AAA@@@>>>===<<<;;;::::::;;;<<<<<<===>>>???@@@AAACCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGEEEEEEGGGJJJKKKIIIHHHFFFEEECCCAAA???>>>======;;;<<<===???@@@BBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBB???<<<:::;;;<<<<<<<<<))))))))))))))))))))))))))))))***++++++++++++***++++++***))))))******+++)))((('''''''''(((***+++))))))))))))))))))))))))))))))*********((('''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))%%%&&&)))+++,,,,,,+++*********))))))))))))******))))))))))))************(((((())))))*********+++&&&&&&'''(((((()))((((((***)))))))))))))))******))))))))))))))))))))))))%%%&&&(((************)))******++++++++++++******$$$%%%''')))***++++++***(((((((((((()))***+++,,,))))))(((((((((((()))))))))************))))))(((---,,,+++***))))))))))))%%%'''***,,,------,,,+++************************((()))***+++,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))***+++,,,------...---,,,,,,,,,++++++******+++,,,...//////...,,,+++---,,,,,,+++,,,---///000..............................///111222333444555888999<<<@@@CCCGGGJJJKKKBBBCCCDDDCCCCCCDDDGGGIIIJJJSSS[[[]]]]]]\\\WWWRRRQQQRRRQQQNNNJJJHHHIIIKKKMMMMMMPPPUUU]]]eeeiiikkkrrrxxx{{{qqqhhhbbb___\\\^^^bbbffflllsss{{{~~~}}}xxxxxxyyyzzz{{{zzzyyyxxxyyy||||||vvvsssqqqqqqgggeeeaaa]]]ZZZXXXVVVVVVRRRNNNLLLJJJFFFBBBCCCGGGEEEKKKPPPSSSWWW___cccdddggglllrrrttttttssstttvvvuuuwwwyyyxxxrrrhhh^^^WWWEEEBBB>>>999666333222222//////000000///...---------..................---+++*********))))))((((((((()))***+++,,,+++******'''(((***,,,---,,,+++***(((((((((((())))))))))))************************)))************+++++++++++++++,,,,,,,,,---------)))***+++---///000111222000111222444555666666666222444666777777999;;;>>>AAA@@@>>><<<<<<<<<======;;;;;;;;;<<<===???AAABBBDDDCCCBBBBBBCCCEEEGGGIIIKKKKKKKKKJJJIIIHHHFFFEEEEEECCCCCCDDDGGGHHHFFFDDDDDDCCCAAA???>>>===<<<<<<999:::;;;===???@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEBBB???<<<::::::<<<<<<<<<...---,,,*********++++++******+++,,,+++***)))(((,,,,,,+++***))))))******,,,,,,+++***))))))******'''((()))+++++++++***))))))***,,,,,,,,,***((('''+++***)))((((((''''''(((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))************)))((("""###%%%'''***,,,...///(((((((((((('''&&&%%%$$$(((((()))***+++,,,,,,---***(((((()))***+++***)))+++*********))))))(((((()))))))))))))))***++++++)))'''&&&)))---...***%%%***++++++++++++***))))))*********)))))))))))))))((((((((((((((((((((((((###"""###&&&***+++***'''***+++,,,---...---,,,,,,))))))***++++++,,,------************************++++++************************+++++++++,,,,,,,,,************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((())),,,///++++++,,,---...///000000222222222111222666<<<@@@>>>AAADDDFFFFFFFFFGGGIIIJJJGGGEEEFFFIIIJJJHHHFFFUUUYYY^^^```\\\VVVPPPMMMRRRPPPMMMHHHDDDCCCEEEGGGNNNWWWaaajjjyyyvvvxxxwwwqqqjjjfffhhhkkkkkklllnnnssszzzzzzuuutttuuuuuutttsssuuuxxx{{{}}}~~~~~~vvvrrrlllfffbbb_________TTTUUUSSSMMMFFFEEEIIINNNMMMKKKJJJKKKNNNQQQRRRRRR[[[]]]aaahhhnnnrrrsssrrr{{{{{{~~~vvveee[[[MMMAAA:::777666555111///------...///...---...---------///...---++++++,,,,,,------,,,,,,+++***************************************************)))''''''((()))(((((('''((()))((('''&&&'''))),,,++++++,,,......---+++,,,,,,++++++++++++++++++,,,,,,,,,---///222555777444555555555555555555444333444777999:::;;;;;;;;;888:::;;;999666666999<<<;;;;;;<<<===>>>@@@BBBCCCDDDCCCAAA@@@AAACCCFFFHHHKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@AAABBBCCCDDDCCCCCCBBBAAA@@@??????<<<===>>>???@@@AAAAAAAAAAAABBBCCCEEEEEEFFFFFFFFFDDDBBB???===<<<<<<<<<===))))))*********)))'''''''''((()))+++++++++******,,,+++***))))))))))))***,,,+++******)))))))))***'''((()))***+++******))))))***+++,,,,,,***(((''')))((((((((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))))))))((((((&&&&&&'''(((***+++,,,,,,)))))))))(((((('''%%%%%%((()))))))))***+++++++++***(((((()))***+++***)))************)))))))))(((&&&&&&&&&&&&''''''((((((+++)))(((+++///000,,,(((***++++++++++++***))))))************))))))))))))************************)))((((((***------+++)))***+++,,,---------,,,,,,*********+++,,,---------************************++++++***************************+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++...000,,,,,,,,,,,,------...///333444555555777:::???CCCEEEHHHKKKMMMMMMMMMNNNPPPKKKJJJKKKOOOTTTWWWVVVUUUTTTWWW\\\\\\YYYSSSMMMJJJLLLKKKJJJIIIIIILLLQQQUUU```kkkxxx}}}yyyzzzzzz{{{|||{{{zzzxxxppprrrtttuuuuuuwwwzzz}}}zzz~~~{{{zzzyyywwwuuuttttttttttttssssssssssssvvv{{{|||vvvoooiiieeebbb]]]\\\YYYTTTNNNLLLNNNQQQRRRPPPNNNNNNPPPQQQQQQQQQNNNOOOSSSZZZbbbhhhkkklllwwwxxxwwwnnn```SSSIIIBBB===999999666222000//////...---111000//////000///...,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,,,,+++***'''((())))))((('''((())))))(((((()))++++++***(((++++++++++++++++++++++++---,,,,,,,,,...111333555111222333444444444444333444555777999:::;;;;;;;;;<<<===<<<:::999999:::<<<;;;;;;<<<>>>???AAACCCDDDEEEDDDCCCBBBCCCEEEGGGIIIKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCBBBAAAAAAAAABBBCCC@@@??????>>>>>>======<<<;;;<<<===???@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEEEECCCAAA???===<<<<<<<<<===&&&'''***++++++)))&&&$$$&&&'''(((***+++,,,,,,,,,+++***))))))))))))))))))++++++***))))))))))))***(((((()))************))))))***+++++++++***)))(((''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))*********)))************************))))))***))))))((('''&&&))))))))))))))))))))))))***(((((()))***+++***)))************))))))))))))))))))))))))*********++++++))))))+++...///,,,)))***++++++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,......,,,******++++++,,,---,,,,,,,,,***++++++,,,,,,------...******************************++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++---......------...000...............///000111666888:::<<<>>>AAAEEEHHHMMMOOORRRTTTTTTSSSTTTUUURRRSSSTTTVVVXXXYYYWWWUUUWWWXXXZZZXXXTTTOOOLLLKKKLLLNNNQQQTTTYYY```iiinnn}}}zzzuuuooolllmmmsssuuuxxx|||~~~~~~}}}|||xxxyyy|||~~~~~~|||xxxuuurrrooollllllnnnrrruuuwwwwwwyyy}}}{{{qqqlllllliiiddd___ZZZWWWVVVVVVTTTRRROOONNNOOOOOOOOONNNHHHGGGHHHLLLSSSZZZ___aaagggkkksssxxxjjj]]]QQQGGG@@@???;;;555000...------,,,000///------------+++)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((('''&&&&&&(((******)))(((***+++***)))((()))***(((''''''(((******)))'''*********++++++,,,,,,------,,,,,,,,,---///111222...///000111222333333333555666777999:::;;;;;;;;;>>><<<:::999::::::::::::;;;;;;===???AAACCCEEEFFFGGGFFFEEEDDDEEEGGGIIIKKKJJJJJJIIIHHHFFFDDDBBBAAACCCBBBBBBAAABBBBBBCCCCCC========================;;;<<<>>>???AAABBBBBBBBBEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<<<<<<<===((()))***++++++***((('''((()))***++++++,,,,,,,,,******)))(((((())))))***+++******)))))))))******)))))))))*********))))))))))))***+++******)))(((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))************++++++******++++++,,,,,,++++++++++++******))))))***************)))(((((()))))))))(((((((((((((((***(((((((((***+++***)))*********)))))))))))))))***++++++,,,,,,,,,,,,,,,)))(((''')))+++,,,***(((***++++++++++++***)))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,---------******************************+++++++++++++++,,,)))))))))*********++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------------,,,...//////...,,,------000111111222444666777888;;;>>>BBBEEEGGGIIILLLOOORRRTTTVVVWWWVVVTTTTTTUUUWWWXXXZZZ[[[ZZZXXXUUUSSS[[[ZZZXXXUUURRRQQQSSSUUU]]]bbbiiiqqqxxx~~~vvvooollljjjhhhkkkpppxxx|||}}}wwwtttttttttssspppkkkmmmpppuuuyyy~~~||||||wwwrrrllliiieeeaaa^^^ZZZWWWTTTSSSRRRRRRQQQPPPMMMJJJFFFFFFIIINNNRRRTTTXXX[[[cccqqq}}}ooo```TTTLLLIIIDDD<<<666333111111000000...,,,,,,------,,,******++++++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))"""!!!!!!###&&&)))******)))***++++++))))))***+++***))))))***,,,---+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,---//////,,,---///111222333444444666666777888::::::;;;;;;;;;888555555999;;;:::888;;;<<<>>>@@@BBBDDDFFFFFFHHHGGGFFFFFFGGGHHHJJJKKKIIIIIIHHHGGGEEECCCAAA@@@BBBBBBBBBBBBBBBCCCCCCCCC?????????@@@@@@AAAAAAAAA===>>>???AAABBBCCCDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<===***)))))))))))))))******,,,,,,,,,,,,+++,,,,,,,,,******))))))))))))******++++++************++++++******)))))))))))))))))))))))))))******)))))))))******)))(((((((((((((((((((((((((((((((((((((((************************************************((()))))))))***************))))))))))))***+++,,,******************************************)))((()))))))))(((((((((((((((***(((((((((***+++***)))))))))))))))))))))******'''((()))*********)))))))))(((((()))***+++***)))***++++++++++++***))))))))))))******+++++++++,,,++++++++++++++++++++++++((()))))))))******+++,,,************++++++,,,,,,++++++,,,,,,,,,,,,,,,---******************************++++++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------.........---///000000...,,,,,,,,,000222444777;;;===???@@@BBBEEEIIILLLMMMOOOQQQSSSVVVXXXYYYYYYVVVTTTSSSTTTUUUXXX[[[^^^___^^^]]]]]]ZZZYYYWWWVVVXXX___hhhnnn}}}yyysssrrrsssssssssnnnlllmmmpppssszzz}}}wwwsssoooooooooppprrrsssuuuvvvuuuxxx~~~}}}yyytttoookkklllhhhccc^^^[[[XXXUUUSSSQQQLLLFFFBBBBBBEEEHHHIIIOOORRRYYYeeettt}}}pppeee___]]]WWWNNNFFF@@@;;;777555333111/////////000///...+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))''''''(((***,,,---,,,)))+++,,,+++***)))***,,,++++++***,,,---...---+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,---......---...///111333444555555666666777777888999:::;;;888555333555999<<<<<<;;;;;;<<>>=========<<<<<<<<<<<<<<<<<<)))((('''&&&&&&((()))***...---,,,+++++++++++++++******************+++,,,,,,++++++++++++,,,------+++***))))))((()))))))))((((((((()))))))))******+++***)))(((''''''''''''))))))))))))))))))))))))************************************************))))))))))))************''''''&&&&&&&&&((()))***)))))))))*********++++++))))))************))))))))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))************)))***+++,,,,,,,,,+++******++++++++++++,,,,,,,,,***++++++++++++***))))))))))))******+++,,,,,,,,,************************)))***++++++***+++---///+++************+++,,,,,,++++++++++++++++++++++++******************************++++++,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////...///000000......///000111444999>>>CCCEEEFFFGGGHHHJJJMMMOOOOOOPPPQQQSSSWWWXXXZZZYYYWWWUUUUUUUUUVVVYYY\\\^^^]]]]]]]]]]]]\\\]]]```eeemmmzzzyyyooogggdddfffiiikkknnnmmmqqqxxx~~~~~~}}}|||yyywwwtttssssssssspppqqqqqqssstttvvvxxxyyy~~~~~~yyyqqqiiibbb\\\VVVSSSOOOKKKEEEBBBAAABBBCCCCCCGGGIIINNNXXXeeerrr{{{yyyvvvqqqkkkbbbYYYOOOFFF>>>888777444111/////////...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,++++++,,,+++))))))+++++++++***)))***+++***))))))***,,,,,,+++)))*********++++++,,,,,,---+++,,,,,,------............///000222444555555555666555555666666888999999888777666777:::<<<>>>>>>;;;===???BBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDBBB@@@>>><<<:::;;;;;;;;;<<<<<<<<<<<<<<<((((((((()))))))))******+++***)))))))))***+++,,,+++++++++++++++,,,---------,,,,,,,,,------...///,,,+++)))((((((((()))***((((((((((((((()))*********)))((((((((((((((()))************************************************))))))))))))))))))))))))))))))))))))************((('''&&&&&&'''(((+++,,,))))))))))))))))))))))))(((((())))))***))))))(((((()))))))))***+++++++++***(((((()))***+++***)))((()))))))))************+++,,,...///000///...---***+++++++++++++++,,,---***++++++++++++***))))))))))))***++++++,,,------************************+++,,,---+++)))))),,,...+++***)))))))))***,,,,,,******************************************************++++++,,,------...+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////---///000000111333666999888<<>><<<:::999999:::;;;;;;<<<<<<<<<<<<((())),,,......---+++***''''''&&&'''((()))+++,,,,,,+++++++++,,,------...---------------...///000,,,+++***((((((((()))***((((((((((((((()))******(((''''''(((((()))***+++************************************************(((((((((((((((((((((((())))))))))))************+++***))))))***,,,...///******))))))(((''''''''''''(((((()))))))))(((((((((((()))***+++,,,,,,---***(((((()))***+++***)))(((((())))))*********+++((()))+++------,,,+++***((()))))))))((()))***,,,***++++++++++++***))))))))))))***+++,,,,,,------************************,,,------***'''&&&)))++++++***)))))))))***,,,---******))))))))))))))))))******************************+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000---...000111333777<<<@@@@@@DDDLLLRRRVVVVVVTTTRRRMMMMMMMMMLLLJJJJJJKKKMMMKKKNNNRRRTTTTTTUUUVVVWWWVVVZZZ___ccceeeiiinnnrrr|||}}}xxxrrrlllmmmjjjfffhhhoooxxxzzzwww{{{}}}wwwqqqmmmkkkiiihhhkkkttt~~~~~~xxxsssppp^^^[[[WWWSSSPPPMMMIIIGGGDDDCCCCCCFFFMMMVVV___eeelllsss{{{|||qqqeee]]]PPPKKKEEE???;;;888555333---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((''')))+++---------(((*********)))((()))******))))))***,,,,,,+++***,,,,,,++++++++++++++++++***+++---...///000000000...///000222333333333333555444333333444555666777777999:::888444444777:::<<<>>>@@@BBBBBBBBBAAA@@@>>>>>>???@@@@@@AAAAAABBB???@@@AAAAAABBBBBBBBBBBB@@@AAACCCEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@???>>>BBBAAA@@@???===;;;999888999999:::;;;<<<<<<<<<<<<,,,+++++++++******))))))(((((((((((((((((((((((()))))))))))))))))))))(((++++++,,,...///111222222---,,,***)))))))))******((()))))))))))))))((((((((()))*********((('''&&&,,,,,,,,,,,,***)))''''''((((((((((((((()))******&&&&&&'''((((((((())))))))))))))))))************+++++++++************)))++++++******++++++,,,---++++++***)))(((((())))))************************))))))))))))************))))))))))))))))))******))))))(((((())))))***+++---,,,,,,+++*********+++******))))))))))))******))))))))))))))))))))))))---,,,++++++++++++,,,---******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------/////////......---------//////.........---------//////......---,,,++++++111000......///000//////222111111555:::@@@DDDFFFNNNPPPRRRSSSVVVYYYVVVOOOOOOMMMJJJJJJJJJKKKKKKJJJJJJMMMRRRVVVYYY[[[ZZZZZZ___ccciiirrr|||{{{uuuqqqqqqrrrtttxxx}}}}}}~~~vvvsssttttttqqqnnnpppttt|||zzzuuukkklllqqqvvv{{{}}}|||{{{xxxzzz|||}}}||||||}}}~~~|||wwwssspppvvvwwwyyy}}}}}}xxxrrrnnnmmmttt|||~~~yyyuuunnnfff```^^^ZZZTTTOOOMMMKKKJJJJJJMMMQQQVVVYYY]]]cccllluuu|||{{{yyyoooaaaQQQEEEAAA???:::666...---,,,---...///...,,,...---,,,+++******++++++******+++,,,---...///000---,,,***(((((()))***,,,************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111222222333444555666777444555666777888999:::;;;>>>>>>>>>>>>>>>=========>>>>>>=========???@@@AAA@@@CCCFFFGGGEEEBBBAAA@@@AAABBBCCCDDDDDDDDDCCCBBBAAABBBBBBCCCBBBAAA???>>>BBBBBBAAA@@@@@@?????????AAA@@@>>><<<;;;::::::;;;;;;:::999999:::;;;===>>>,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,,,,,,,---...//////000111111222333333,,,,,,***)))))))))******(((((())))))))))))(((((()))*********))))))((('''))))))******+++++++++***((((((((((((((()))******(((((('''''''''((())))))))))))))))))*********************)))))))))((((((***************+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((())))))))))))***---,,,++++++******++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////000111222111222333666:::???DDDIIILLLQQQSSSRRRQQQRRRUUURRRLLLJJJIIIHHHHHHIIIJJJKKKKKKSSSTTTVVVYYY]]]aaadddfffmmmttt}}}~~~~~~tttnnnqqqppplllooovvv{{{~~~|||zzzuuupppnnnppprrrqqqooommmqqqyyy|||vvvsssrrrqqqlllhhheeehhhlllqqqvvvwwwuuurrrqqqrrrsssqqqooommmlllmmmnnnmmmnnnpppsssuuuvvvuuu}}}~~~~~~}}}yyy||||||yyyzzz|||{{{|||~~~uuunnnjjjeee^^^XXXUUUSSSPPPNNNOOORRRVVVYYYVVVYYY]]]cccjjjpppvvvzzzvvvooocccXXXMMMEEE???;;;888555333111000000...,,,///...---,,,+++,,,------,,,,,,------------.........,,,***)))((()))***+++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111111222222333444555555444555666777888999::::::<<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<>>>???@@@@@@BBBEEEEEECCCAAA@@@@@@AAAAAABBBCCCCCCBBBBBBAAA===>>>???@@@@@@@@@???>>>@@@@@@@@@@@@?????????>>>???>>><<<:::999999999999:::999999999:::;;;===>>>,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++---///........................,,,+++******)))*********(((((())))))***))))))(((++++++***))))))))))))***)))))))))******+++++++++)))(((((((((((()))*********)))(((''''''(((((()))))))))))))))************))))))))))))(((((((((''')))))))))))))))******++++++*********))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))((((((''''''''''''''')))*********)))(((,,,,,,++++++******++++++************************************************+++,,,---......---,,,+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,---...//////......///111333444555666555:::???CCCFFFJJJPPPTTTWWWWWWTTTOOONNNPPPMMMIIIEEEFFFHHHJJJMMMPPPSSSTTT\\\\\\\\\```fffoooxxx}}}xxxrrrmmmjjjiiilllpppvvv{{{}}}uuurrruuuyyy{{{{{{}}}wwwrrrmmmgggeeejjjkkkhhhkkkqqquuu}}}{{{sssppplllmmmppptttuuutttrrruuu}}}zzztttmmmiiihhhgggeeecccdddggglllsssxxxzzzxxxuuuwwwwwwuuuqqqlllhhhffffff``````aaadddgggjjjjjjiiippptttyyy|||{{{xxxvvvtttuuu~~~}}}yyywwwsssrrrrrruuu~~~{{{tttmmmggg```]]]XXXTTTSSSUUUXXXZZZTTTSSSRRRSSSVVV\\\bbbfffpppwww~~~~~~zzzpppaaaSSSIIIDDDAAA>>>:::777555444222000000///...---------...//////.........------,,,,,,...---+++***)))))))))***************************************************)))************+++++++++++++++++++++++++++++++++---------...//////000000111111111222222333333333555555666777777888999999999999999999999999999999;;;;;;::::::;;;<<<>>>???@@@BBBCCCCCCAAA@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@???:::;;;<<<>>>>>>>>>>>>=========>>>>>>??????>>>>>><<<;;;:::999888777777888888888888888999;;;===>>>+++++++++++++++*********))))))))))))))))))))))))+++***((('''(((+++...000......---,,,+++******)))++++++******************(((((()))*********)))))),,,+++***))))))***+++,,,,,,+++******)))((((((((())))))(((((())))))***+++,,,+++)))((('''((())))))((()))))))))******************)))))))))(((((((((((((((((((((((()))***************************)))))))))))))))))))))))))))((()))))))))*********************)))(((((('''''''''(((***,,,,,,+++***(((,,,,,,++++++***++++++,,,************************************************,,,---///000000///---,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111---///222444666888;;;<<<<<>>@@@AAABBBAAA???>>>???AAA??????????????????>>>>>>:::;;;<<<======<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>::::::999999888888888888777777777777999;;;===>>>)))*********************))))))))))))))))))))))))...---+++***+++...111333111000000///---,,,++++++************+++*********(((((()))***************,,,+++***))))))***+++,,,,,,+++***)))((((((((())))))))))))))))))***++++++,,,+++***)))(((((()))***((()))))))))************++++++*********)))))))))((((((''''''(((((()))***)))***++++++++++++******************************((()))))))))************+++++++++******)))))))))((()))+++------,,,+++***,,,++++++***++++++,,,,,,)))***++++++++++++***)))************************---///000222222000///---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,............////////////---.........//////000000///222777;;;<<>>;;;:::666444222///...---,,,,,,---------.........//////...---,,,++++++*********************************************************))))))*********+++++++++************************,,,,,,------.../////////222222333333444444555555666666666666666777777777777777888888888999999999888888777777999:::<<<>>>@@@AAAAAAAAA???>>>???@@@??????>>>>>>===========================;;;999888888999;;;===>>>>>>>>>===:::::::::::::::999999999777777777777888:::<<<===)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,...///...------,,,++++++******))))))***++++++++++++***(((((()))***++++++++++++***))))))))))))***++++++((('''''''''(((***,,,---***))))))))))))***++++++++++++++++++************))))))))))))************++++++++++++************((((((((((((((())))))***)))***+++,,,,,,,,,+++***************************))))))))))))************++++++++++++++++++++++++)))***+++,,,,,,,,,+++***++++++******++++++,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++---...///000000///...---******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,---------............,,,,,,,,,,,,------------///////////////000000000------------......//////555:::@@@DDDFFFHHHLLLOOOOOOQQQTTTSSSQQQQQQSSSVVVQQQRRROOOIIIFFFIIILLLLLLTTTYYY```dddfffjjjooossszzzyyyssspppmmmmmmrrr{{{|||zzzyyy}}}xxxrrrnnnllliiifffdddaaadddhhhkkkpppzzzyyyuuuuuuyyy~~~}}}uuuttttttuuuxxx|||yyysssrrrpppnnnnnnssszzz{{{vvvppplllkkkllliiijjjlllooorrrsssqqqoooxxxzzz}}}}}}{{{wwwuuutttrrryyy}}}wwwrrrrrruuu{{{{{{wwwsssqqqnnnpppuuu||||||~~~tttjjjccc___[[[WWWSSSQQQQQQPPPNNNKKKKKKNNNSSSZZZcccnnnzzzwwwggg\\\[[[XXXTTTOOOLLLGGGCCC??????===999555222///...---------........./////////,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---......//////111222333444555666666777777666666666666666666666777777777888999999::::::777777777777888:::<<<>>>???AAABBBBBB@@@??????@@@@@@???>>>===<<<<<<<<<===>>>>>>>>>>>><<<:::888777888999<<<>>>???>>>===<<<999999:::;;;;;;;;;::::::888777777777777999:::;;;+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((())))))***))))))))))))))))))))))))((()))***+++,,,++++++***(((((()))***++++++++++++'''((())))))*********)))((('''&&&&&&'''))),,,---******))))))******+++,,,)))***+++------,,,+++***))))))))))))************************))))))))))))))))))(((((())))))***+++((()))+++------,,,+++***************************))))))))))))************)))))))))***++++++,,,,,,(((((()))))))))*********++++++******++++++,,,---)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,---...//////++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............,,,,,,---------.....................//////000000------...///111222333333===CCCJJJNNNPPPQQQVVVYYYTTTSSSRRRQQQQQQRRRSSSTTTMMMQQQQQQMMMLLLQQQUUUWWW^^^eeennnuuuyyy~~~|||xxxyyy{{{~~~|||yyywwwvvvuuuuuuvvvxxx{{{}}}~~~{{{vvvpppkkkiiiiiijjjmmmooorrrvvv|||}}}zzzxxxwwwvvvyyy~~~zzz{{{{{{|||}}}wwwuuutttttttttvvv||||||wwwsssssssssssstttuuuxxx{{{{{{yyyvvvyyyzzz{{{zzzwwwtttssssssvvvzzz~~~yyyxxxwwwvvvuuurrrmmmjjjdddkkkuuu|||xxxwwwvvvwwwwwwtttoookkkjjjooovvv{{{}}}uuupppiiiccc\\\YYYXXXWWWSSSPPPMMMNNNOOORRRXXXaaakkkrrrtttzzz{{{tttpppooollliiifffbbb]]]WWWRRRKKKHHHCCC>>>888444222000////////////............++++++,,,,,,---,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////000111222444666777777777777666666666555555555666666666777888999999999777777666777888;;;===>>>???AAACCCCCCBBB@@@??????@@@@@@>>>===<<<<<<<<<===<<<<<<======<<<:::999777999:::===??????>>>===;;;888888:::;;;;;;;;;::::::999888777666666777888999---------....../////////************************,,,,,,,,,,,,++++++++++++******++++++,,,,,,------((()))***+++,,,,,,+++***(((((()))++++++,,,,,,,,,&&&'''(((*********)))(((+++***((('''&&&''')))************)))******+++,,,'''))),,,......---+++***))))))))))))************))))))))))))(((((((((((()))))))))))))))***++++++((()))+++---------+++***))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,(((''''''''''''((())))))+++*********+++,,,,,,---)))***,,,------,,,***)))+++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,***+++,,,---...000111111++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---------....../////////---------.........//////...///111333555777999:::CCCJJJQQQUUUVVVXXX\\\```UUUSSSPPPOOOQQQRRRSSSSSSNNNSSSUUURRRSSSYYY___aaaeeennnzzz~~~uuuppppppqqqpppmmmooonnnoooqqquuu|||xxxpppmmmqqqwwwyyyxxxwww{{{tttsssrrrrrrtttwwwzzz|||zzz}}}~~~~~~~~~|||}}}~~~|||xxxxxxyyy|||~~~}}}zzzwwwwwwwwwxxx|||~~~xxxvvvtttrrrpppmmmiiieeefffooo{{{}}}zzzwwwssslllhhheeeiiinnnppprrrwww{{{sssiiibbb___\\\XXXTTTQQQQQQPPPOOOPPPUUU[[[```gggqqq}}}|||{{{zzzyyyvvvrrrlllgggTTTPPPKKKDDD>>>999555444111111000///...---,,,,,,******+++,,,------------************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---...///111333555777777777777777666555555444444555555555666777888888999777777777777999;;;===>>>>>>AAADDDEEECCCAAA???>>>AAA@@@>>>===<<<<<<<<<===999:::;;;<<<;;;:::999888999;;;===???@@@>>><<<;;;666777999:::;;;;;;:::999:::999777666666666777888...////////////---,,,+++,,,+++++++++,,,,,,+++)))************************++++++++++++++++++++++++************************'''((())))))((('''(((***&&&&&&''''''(((((())))))((((((((()))***,,,---...***************)))((((((,,,+++++++++******)))))))))))))))***++++++,,,,,,***)))((((((((()))***+++***)))(((''''''((()))***++++++++++++++++++++++++******+++,,,,,,***)))(((************+++,,,---...)))))))))))))))(((''''''((((((''''''''''''((((((************************(((((()))***++++++,,,,,,///...---,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***,,,+++))))))***+++*********+++,,,,,,------------)))))))))***+++,,,......------...///000000000000---...///...------...000---...///000444:::BBBHHHUUUVVVYYY]]]``````]]][[[VVVOOOKKKOOOTTTUUUVVVXXXYYYVVVYYY```cccaaabbbfffooo~~~}}}~~~{{{uuuqqqllliiiiiijjjllllllkkkmmmqqqwww}}}zzztttpppqqqxxx~~~~~~yyyqqqqqqsssvvvzzz~~~}}}|||~~~|||{{{|||}}}~~~{{{{{{tttssssssuuuwwwvvvrrrnnnrrr}}}}}}|||}}}~~~{{{tttpppoooqqqssspppmmmmmmrrrwww}}}tttkkkccc]]]YYYYYYWWWUUUTTTTTTVVVXXXZZZ___dddlllvvv~~~~~~tttccc]]]TTTMMMHHHCCC===999333333222000---,,,---......//////000000000//////******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++************+++++++++---......---+++******//////.........---------,,,---...000222333333444888777555333222333444555666666666444333444777999999::::::999888999;;;>>>@@@CCCFFFFFFDDD@@@>>>===@@@@@@>>>===<<<<<<<<<<<>>===<<<:::999888777999;;;>>>???@@@>>><<<;;;<<<<<<;;;;;;;;;:::::::::;;;:::888666555555666777...//////000000///---,,,---,,,+++,,,---,,,+++)))************************++++++++++++++++++++++++************************)))***,,,+++)))(((((())))))))))))*********************))))))))))))))))))***************)))((((((******)))))))))((((((((()))))))))***++++++,,,,,,---,,,+++******++++++,,,***)))(((((('''((()))******************************++++++++++++***))))))))))))))))))******+++,,,************)))((('''&&&))))))(((((((((((())))))************************))))))******+++,,,,,,,,,---------------,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++))))))***++++++******+++,,,,,,---------,,,++++++++++++++++++,,,,,,------...///////////////...//////...---...000222000222444777;;;AAAIIINNNVVVZZZ^^^cccdddaaa\\\XXXTTTOOOOOOTTTYYYXXXWWWWWWYYYYYY]]]dddggghhhmmmtttxxxyyy{{{vvvqqqmmmkkknnnkkkhhhgggiiillloooqqqssstttvvvyyy{{{|||{{{zzzwwwwwwvvvsssrrruuu}}}{{{|||}}}}}}|||sssuuuzzz}}}}}}}}}~~~{{{|||{{{xxxuuutttvvvxxx}}}~~~uuukkkeeebbb___[[[XXXVVVWWWYYY[[[\\\]]]bbbiiiqqqxxx{{{|||~~~qqqjjj```WWWPPPIIIDDD???;;;999666111---,,,,,,---............------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++---...---,,,******+++...---------,,,,,,,,,,,,,,,---...000111222333333555555555555555444444333444666777777666555666777999::::::999888999<<<>>>AAADDDGGGGGGDDDAAA???>>>BBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;999888777777:::;;;===>>>>>>===;;;:::<<<<<<;;;;;;;;;::::::::::::999888888777777777777...///000111111111000///---,,,,,,,,,------+++)))************************++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,,,,***((('''(((******************))))))***))))))((((((((('''''')))************))))))(((((((((''''''''''''&&&&&&)))))))))***++++++,,,,,,------,,,+++*********+++))))))((((((((())))))***)))))))))))))))))))))))),,,+++******)))*********(((((())))))))))))))))))************)))((('''&&&******))))))))))))******))))))))))))))))))))))))*********++++++,,,,,,---******+++,,,,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++))))))******+++,,,,,,---,,,***))))))+++,,,+++***++++++,,,---------,,,,,,------,,,+++++++++++++++,,,---......///.........////////////...000333666555777;;;???CCCIIIOOOSSSXXX]]]dddhhhgggbbbZZZUUURRRPPPSSSZZZ]]]ZZZXXXXXX[[[___hhhqqqvvv{{{yyymmmkkkuuu}}}zzzwwwtttrrrpppllljjjiiiiiiiiiiiiiiihhhgggfffgggggggggiiilllrrrvvvzzz{{{zzzzzzxxxvvvssspppnnnmmmpppsssuuuwww|||||||||www{{{yyyuuutttvvvzzz}}}|||zzzvvvnnnjjjddd^^^[[[[[[]]]___]]][[[YYY[[[```gggllloooxxx}}}}}}wwwmmmddd[[[SSSLLLGGGEEEBBB<<<666222/////////.........------,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++*********++++++************++++++,,,------,,,******+++---,,,,,,,,,,,,++++++++++++,,,---...000111222222222111222555666666555444222333555888:::999777777777999::::::999999:::<<>>BBBEEEHHHLLLPPPSSSYYY^^^dddfffddd^^^XXXTTTRRRRRRUUU[[[]]][[[[[[^^^eeeooo~~~~~~{{{wwwrrrooosss~~~zzzoooiiifffcccbbbdddeeebbb___cccdddfffhhhjjjkkklllmmmfffhhhkkkoootttzzz|||wwwrrrooommmlllqqqwww|||zzzyyy{{{{{{tttooonnnpppqqquuuvvvwwwzzz{{{wwwzzz}}}xxxpppiiidddbbbcccdddccc^^^XXXTTTUUUXXXZZZ\\\iiioooyyy}}}xxxpppfff[[[RRRLLLJJJGGGBBB>>>:::777555333/////////......---......+++++++++,,,,,,,,,------------,,,,,,+++***))))))++++++************++++++,,,,,,,,,+++))))))+++...,,,,,,,,,,,,,,,++++++++++++,,,...///000111111111000111333444555555444444444666888999888888888999999999::::::999:::===???DDDFFFHHHHHHEEEBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@<<<;;;999888777666666777888888999999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777888:::;;;;;;:::999888...///111333333444333333000...---.........,,,***************************)))))))))******+++++++++(((((((((((((((((((((((($$$''')))************+++******))))))((((((''''''(((((()))+++++++++++++++((())))))*********))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,+++++++++***)))(((''''''(((((()))***************************************---,,,***)))))))))***+++((()))***+++++++++***)))&&&'''(((***++++++,,,,,,++++++************++++++))))))))))))))))))))))))***+++++++++++++++,,,,,,***+++,,,,,,,,,+++)))(((((())))))))))))*********+++++++++++++++++++++++++++++++++*********)))))),,,***)))***,,,------,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,---...///+++,,,---...////////////000111222333444777;;;>>>DDDGGGJJJKKKLLLNNNPPPRRRYYY\\\___```]]]YYYVVVUUUUUUUUUWWW\\\^^^```fffoooxxxtttssssssrrrtttwww|||wwwfff^^^]]][[[ZZZ\\\aaacccbbb```aaabbbeeegggjjjkkklllmmmkkknnnssswww|||}}}{{{{{{zzz~~~zzzxxxwww{{{{{{uuuqqqmmmlllkkklllmmmnnnqqqvvv}}}xxxpppjjjhhhfffddd```YYYSSSQQQOOONNNMMMWWW^^^jjjxxx|||rrrdddWWWPPPKKKIIIFFFEEECCC@@@;;;777000000///.........//////++++++,,,,,,,,,---------------,,,,,,+++***))))))++++++************+++++++++,,,+++***)))))),,,...,,,,,,,,,,,,,,,---------+++,,,---...///000000000111111111111222444555666666777777666666777999<<<888999:::::::::;;;>>>@@@CCCEEEGGGFFFDDDAAA@@@@@@>>>???@@@@@@AAA@@@@@@???<<<;;;999777666666777777666666777999;;;<<<>>>???<<<<<<;;;;;;;;;:::::::::777888:::;;;;;;:::999888...///111333333444333333111///......///...,,,***************************(((((())))))***+++++++++))))))))))))))))))))))))''')))*********+++,,,...++++++++++++++++++******+++,,,,,,,,,+++***((('''((())))))************)))((())))))))))))*********)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***++++++++++++************************,,,+++******)))*********'''((()))+++,,,,,,+++***&&&'''(((***+++,,,,,,,,,++++++************++++++************************************************,,,---...//////---+++))))))))))))*********++++++++++++++++++++++++++++++---,,,,,,+++******)))))),,,***)))***,,,---------,,,,,,---------,,,++++++******++++++,,,...///000+++,,,---///000111111111222444777999;;;===AAADDDMMMOOOPPPPPPOOOOOOPPPQQQUUUXXX[[[ZZZWWWVVVWWWYYYYYYYYY\\\aaaeeemmm}}}{{{xxxuuuqqqpppqqqssstttzzz~~~vvvhhh^^^ZZZWWWXXXZZZ^^^ccceeeeeeeeedddeeegggjjjlllnnnoooooorrrwww}}}{{{zzz}}}zzzsssooolllmmmmmmkkkiiiiiikkklllrrrtttxxx~~~~~~zzzzzz|||wwwppplllgggbbb]]]WWWSSSNNNJJJGGGLLLSSS^^^lllwww}}}oooccc\\\TTTQQQMMMLLLJJJGGG@@@;;;444333111///...---......,,,,,,,,,,,,---------------,,,,,,++++++*********++++++************++++++***+++++++++)))***+++---,,,,,,,,,,,,------------+++,,,---...////////////222111000///000222555666666666666555444666:::===888999:::::::::;;;>>>AAABBBDDDEEEDDDBBB@@@??????<<<===>>>@@@@@@@@@??????<<<;;;888777666666777888666777999;;;===??????@@@<<<<<<;;;;;;;;;:::::::::888999999999999999888888///000111222333333222111111000/////////...,,,***************************((((((((()))***+++++++++************************)))***)))'''&&&''')))+++++++++++++++++++++,,,,,,++++++,,,,,,+++)))&&&%%%(((((()))***************(((((()))))))))*********)))))))))***++++++,,,,,,***+++,,,,,,,,,,,,+++***'''(((***+++,,,,,,++++++))))))))))))))))))))))))***++++++++++++***))))))$$$%%%(((***+++++++++***))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,......---+++***************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,***)))***,,,......---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,---...///***+++---///111333444444555888===@@@CCCEEEGGGJJJPPPQQQQQQOOOMMMMMMNNNPPPRRRVVVYYYZZZXXXWWWZZZ^^^[[[]]]cccllltttxxxiiijjjmmmpppuuuzzz|||xxxssspppooolllddd^^^\\\ZZZ^^^ccchhhjjjkkkkkkllllllmmmppptttwwwyyy{{{|||{{{{{{uuuqqqrrrrrrpppkkkfffbbbaaaccceeejjjpppwww~~~}}}|||~~~{{{sssnnnggg```YYYSSSMMMIIIHHHMMMUUU^^^fffnnntttwwwyyy}}}wwwtttiiiccc[[[UUURRRNNNIIIDDD>>><<<888444111///......,,,,,,,,,------------...++++++++++++++++++++++++++++++************++++++(((***+++++++++***+++,,,***+++++++++,,,,,,,,,,,,+++,,,------............111111111111111222333333333444666666666666888:::888999:::::::::<<>>@@@AAAAAA@@@???===;;;999777666777888:::999:::===???@@@@@@???>>><<<<<<;;;;;;;;;::::::::::::999888888777777777777///000111222333222111111222111/////////...,,,***************************'''(((((()))***+++++++++***************************)))'''###!!!!!!###&&&((((((((()))*********+++&&&''')))***+++***((('''(((((()))***************'''((((((((())))))******)))))))))***++++++,,,,,,'''(((***++++++***)))((('''(((***+++,,,,,,++++++((((((((((((((((((((((((******+++,,,,,,***)))(((!!!###&&&)))++++++******+++,,,,,,++++++***((((((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((((((((###%%%(((+++,,,+++***)))***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---......,,,***)))***,,,.........------------,,,,,,+++***......---,,,,,,,,,------)))+++---000222444666666888<<>><<<<<<<<<;;;<<>>=========>>>???@@@BBBCCCCCC@@@>>><<<<<<;;;:::;;;>>>???>>>===@@@???>>>>>>??????===;;;>>>===<<<:::999888777777777666666555555555555666333444444555444333222111000000...---,,,+++++++++(((((()))))))))*********************************++++++++++++*********)))***************+++++++++,,,++++++***))))))************************++++++&&&(((***+++,,,,,,+++***((())))))))))))*********************************,,,***((()))+++,,,***)))'''+++---***%%%###&&&++++++*********))))))))))))(((((()))))))))*********(((&&&%%%&&&))),,,+++*********++++++++++++,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,+++++++++************************...---,,,,,,,,,,,,---...------------...............000111222333777;;;???GGGMMMQQQSSSVVVZZZZZZWWWWWWOOOIIIJJJLLLLLLOOOSSSUUUZZZ^^^```hhhuuupppiiihhhlllttt|||~~~xxxwwwtttooojjjfffffffffeeedddhhhgggeeeeeefffhhhkkklllrrrvvvzzz}}}iiiaaadddlll}}}~~~}}}vvvnnniiiffffffhhhlllrrrwwwzzzzzzyyyhhhhhhiiikkkooosssxxx{{{}}}}}}xxxlllddd]]]WWWRRRPPPKKKGGGHHHMMMTTT[[[fffqqqzzz}}}{{{tttmmm___YYYPPPIIIDDD@@@;;;777555333///...////////////------,,,,,,,,,+++++++++,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))+++---......---...///......//////000111333333666555444666888999888666;;;:::::::::<<<===???@@@BBB@@@???===<<<<<<<<<===>>>@@@AAACCCBBBAAA???======<<<;;;<<<>>>???>>>===???>>>======>>>>>><<<;;;<<<;;;:::999999999999999777777666555555444555555333444555555555444333222111000///---,,,,,,,,,,,,'''((((((((())))))))))))************************,,,,,,,,,++++++++++++++++++++++++*********)))))),,,+++******)))*********((())))))***++++++,,,,,,+++,,,---------,,,***)))((())))))))))))*********++++++++++++++++++++++++***)))((()))******)))(((((()))***)))(((''')))+++++++++++++++************(((((((((((())))))))))))+++&&&"""$$$)))---+++((())))))******+++,,,,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++------,,,,,,,,,,,,++++++************************...------,,,,,,------...------------......//////000222333555777;;;@@@CCCLLLRRRWWWYYY[[[^^^\\\XXXTTTNNNKKKMMMOOOPPPRRRVVVTTTZZZaaahhhvvv}}}sssjjjiiippp{{{~~~uuutttsssnnniiifffhhhiiiiiihhhhhhhhhjjjkkkllljjjiiiiiilllqqqvvvzzz}}}wwwgggdddjjjuuu~~~~~~vvvooolllmmmkkkmmmrrryyy~~~~~~rrrpppmmmkkkjjjkkklllnnnsss|||yyyyyyzzz~~~xxxllleee]]]WWWPPPIIIHHHJJJIIINNNWWW```jjjttt~~~pppiii^^^TTTLLLGGGCCC@@@:::777333000000//////...+++,,,---------,,,***)))++++++***++++++,,,---...++++++++++++++++++++++++,,,,,,.../////////...---)))+++---...---,,,---............///000111333333666555444555777999999888;;;:::;;;;;;<<<>>>???@@@AAA@@@>>><<<;;;;;;;;;<<<===???AAABBBBBBAAA@@@??????>>>======>>>>>>===<<<>>><<<;;;<<<======<<<::::::999999999999999::::::888777666555444444444444444444555666555444333222//////...,,,,,,+++++++++((((((((()))))))))******************************++++++++++++++++++++++++************************++++++***************+++))))))*********+++++++++,,,---------,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))*********))),,,+++)))((())))))((('''************************''''''((((((((()))))))))...***&&&%%%(((***)))&&&***************+++++++++******)))(((((()))******************************+++******************+++***+++++++++++++++,,,,,,---,,,,,,,,,++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,------......///000000111111222444666888:::>>>DDDHHHOOOUUUZZZ[[[]]]^^^[[[VVVPPPNNNOOOTTTWWWVVVWWWZZZ\\\cccmmmxxx{{{rrrqqqrrrxxxssslllggghhhiiigggfffhhhmmmqqquuutttpppnnnpppssssssrrrrrrsssvvv|||yyyrrrvvvwwwtttvvvvvvpppppptttrrrsssvvvzzz~~~~~~}}}zzzvvvqqqnnnlllllllllfffkkkrrruuuvvvwwwzzz}}}{{{yyy}}}vvvkkk```XXXRRROOOOOOKKKMMMPPPUUU\\\eeeooovvv|||zzznnnaaaUUUMMMIIIHHHAAA===888444222000...,,,***+++---......,,,***)))*********+++,,,---...///++++++++++++++++++++++++)))+++,,,......---+++******+++------,,,,,,---...------......000111333444666555444444666888999:::;;;<<<<<<===>>>???@@@AAAAAA???>>><<<;;;:::;;;;;;===>>>@@@AAABBBBBBAAA@@@AAA???>>>===>>>>>><<<;;;>>><<<;;;;;;<<<===<<<;;;:::999999888888888888999888777666555444333333333333444555555555444333222------,,,+++************)))))))))*********++++++************************))))))******************((())))))***++++++,,,,,,+++***************+++++++++++++++*********))))))******++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++***++++++///,,,******,,,---,,,***))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***(((((()))***+++++++++******)))))))))***))))))))))))))))))************************************++++++******************++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---///000222333333555777999;;;>>>BBBGGGKKKRRRXXX\\\]]]^^^___\\\VVVVVVSSSSSSVVVWWWXXX\\\bbbhhhqqq~~~}}}vvvrrrrrrvvv}}}uuuooocccaaabbbccccccbbbgggooovvv|||{{{xxxyyy|||yyyzzz{{{}}}zzzqqqnnnppp~~~xxxuuuyyy~~~}}}~~~}}}{{{wwwrrrooolllkkkjjjdddeeefffgggiiiooowww}}}~~~yyywwwyyyzzzzzzzzzkkkaaa\\\XXXUUUNNNMMMLLLLLLOOOUUU^^^dddpppzzz{{{lll]]]SSSNNNNNNJJJEEE???999555222///---+++,,,...///...---+++)))++++++++++++,,,---...///++++++++++++++++++++++++)))***,,,------+++)))(((***,,,---,,,++++++,,,...,,,,,,---...///111333444555555555555555777999;;;<<<===>>>???@@@AAAAAABBB@@@???===<<<;;;;;;<<<<<<>>>???@@@AAAAAAAAAAAA@@@AAA???>>>===>>>===<<<:::===<<<::::::<<<======<<<;;;;;;999888777666666666777777555444444333333333222333444444444333222111,,,,,,+++***************************++++++++++++++++++++++++++++++++++++)))))))))))))))*********'''((()))***+++,,,------*********)))******+++,,,,,,,,,++++++***))))))((((((((())))))******++++++((())))))))))))*********))))))))))))))))))))))))***,,,---,,,+++***+++,,,(((''''''(((***,,,,,,,,,((((((((((((((()))))))))))))))))))))************(((***,,,,,,******+++---++++++*********)))))))))************************************************)))***++++++++++++***)))*********++++++,,,,,,---+++++++++++++++*********++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++)))***,,,...111333555666999;;;===???BBBFFFKKKOOOVVV\\\______```aaa___ZZZ\\\UUUPPPOOOPPPUUU```kkkvvvvvvpppmmmrrrxxxxxxsssnnngggbbb]]]^^^```bbb______gggrrrzzz{{{sssqqqtttxxx|||}}}{{{yyywwwtttpppllliiihhhgggfffcccbbbdddkkktttzzz}}}zzzwwwssspppssszzzyyynnniiibbb[[[PPPOOOKKKHHHGGGKKKQQQUUUbbblllvvv}}}yyyiii]]]YYYYYYUUUPPPHHHAAA<<<777333000---......//////---,,,+++,,,,,,+++,,,,,,---...///+++++++++++++++++++++++++++,,,,,,------,,,******+++,,,,,,+++******,,,---,,,,,,,,,...///111333444333444666666666777999;;;<<<===>>>@@@AAAAAAAAAAAA>>>>>>===<<<<<<===>>>>>>??????@@@AAAAAAAAA@@@@@@@@@>>>===<<<======;;;999<<<:::888888:::;;;<<<;;;<<<;;;999777666555444444666555444444333444444444111222333333333222111000,,,,,,++++++******++++++))))))))))))************++++++++++++++++++++++++)))))))))******+++++++++))))))*********+++++++++******))))))***++++++,,,++++++******************)))))))))))))))***++++++((())))))))))))*********************************)))+++,,,+++))))))***,,,%%%%%%&&&&&&'''((()))***(((((()))))))))*********************++++++++++++((()))***,,,---,,,***)))'''(((((()))***++++++,,,******++++++++++++******************************)))***++++++++++++***))))))******+++,,,,,,------************++++++++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------***+++...111555888;;;<<>>888555000////////////.........------,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,,,,+++))))))+++---++++++,,,---///111333444111444777777777777999;;;:::;;;===???@@@@@@@@@???======<<<<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>><<<;;;;;;<<<<<<;;;999:::777555555777999:::::::::999888777666555555555444444333333444444555555111111222333222111000///------,,,,,,++++++,,,,,,(((((((((((())))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********************))))))***+++,,,,,,)))))))))***++++++,,,,,,++++++******)))************++++++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,+++(((''')))++++++,,,,,,+++(((((()))+++))))))******+++++++++,,,******+++++++++,,,,,,,,,---***(((+++...---&&& $$$%%%'''(((***,,,......++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------))))))******+++++++++,,,)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++...///000111111000///...---///222666:::>>>AAABBBCCCEEEFFFHHHJJJMMMRRRVVVXXX\\\^^^]]]^^^aaa```\\\UUUXXXaaammmuuu||||||uuurrrqqqjjjcccbbbggglllkkkiiigggcccccchhhnnnsssyyy|||~~~}}}{{{~~~|||||||||{{{xxxrrrkkkddd___```bbbeeeiiipppxxx|||wwwvvvuuuvvvyyywwwkkkhhhbbbYYYQQQLLLKKKLLLIIIQQQZZZ```jjjxxx||||||hhhbbbYYYPPPIIIBBB===999111111000////////////000......---,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))))))))***,,,,,,,,,+++))))))+++---++++++,,,---///111333444///333777888888777999;;;999:::<<<===>>>???>>>>>>======<<<===>>>@@@AAACCCBBBAAAAAA@@@@@@?????????===;;;::::::;;;<<<:::999777555333333444777888888777777666666666666777777333333333333444555666666111111000///////////////...---,,,+++***)))))))))++++++******))))))((((((//////+++))),,,///(((%%%'''***+++*********+++******))))))))))))******++++++************++++++(((((((((((())))))))))))************************++++++************************))))))))))))))))))*********)))))))))))))))((((((***++++++***)))(((+++***(((&&&'''))),,,------,,,***)))((('''((((((+++)))'''(((++++++***'''***)))))))))***+++,,,,,,,,,+++***)))))))))++++++...------,,,+++***))))))+++,,,---------+++)))'''+++++++++++++++***))))))++++++++++++++++++++++++))))))+++,,,---.........111///---+++))))))***+++,,,,,,+++++++++,,,------+++---...///......///111444777999<<>>555000222444111/////////000000000000/////////......---,,,***)))((((((,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***++++++,,,...000222333111222222333444555666666:::::::::::::::;;;<<<===::::::<<<===???AAABBBCCC@@@AAAAAA@@@@@@???>>>===<<<;;;;;;::::::999888888777666666666777888999999666666777777777777666666555444333222333333555666111000//////.........///...---,,,+++************************))))))))))))***,,,,,,***+++...,,,&&&)))+++,,,,,,***((('''(((******))))))))))))******+++******))))))******+++((((((((()))))))))******************************************************************************************))))))))))))&&&''')))***++++++++++++***)))((('''((()))+++,,,,,,+++***)))(((((())))))+++)))((()))+++,,,***(((*********)))******++++++++++++************++++++---,,,,,,++++++*********)))***,,,------,,,+++*********+++++++++******)))++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,+++******,,,...///---,,,,,,+++,,,,,,------***,,,---...---...000111777<<>>???@@@@@@AAA???@@@@@@??????>>>===<<<<<<<<<;;;::::::999999888777777777666777777888888666666777777777777666666666555444333333333444444000///..................---,,,+++***************)))))))))***************''',,,...+++)))+++,,,,,,***+++,,,,,,)))(((((((((******))))))))))))******+++******))))))******+++)))))))))*********++++++******************************************************++++++++++++++++++************************&&&&&&(((***+++,,,,,,,,,)))))))))))))))***************))))))))))))******,,,***)))***+++,,,+++***++++++******)))***************+++++++++++++++***++++++++++++++++++++++++((()))+++,,,------,,,,,,******+++++++++++++++***++++++++++++++++++++++++------------,,,,,,+++***++++++******+++---///000------,,,,,,,,,,,,,,,---+++,,,...//////111333555:::CCCMMMUUU\\\```]]]VVVQQQNNNNNNSSSXXX]]]eeelllmmmkkkeee\\\VVVZZZgggrrr~~~tttooofff___[[[]]]aaaeeekkknnntttzzz}}}~~~}}}|||{{{{{{{{{}}}|||uuuqqqkkkggghhhmmmttt~~~zzzuuuuuuwwwxxxrrrsssuuuvvvqqqjjjkkkooorrrssssssyyyrrrqqqqqqtttyyy|||{{{xxx|||~~~yyywwwzzz~~~tttkkkhhh]]]VVVOOOMMMLLLLLLQQQWWWbbbjjjttt{{{xxxmmmcccYYYSSSRRROOOGGGDDDAAA777222IIIiiimmmXXX>>>///---///...***000000//////.........---,,,,,,++++++++++++,,,,,,******++++++++++++******+++++++++,,,---///000111222222333444555666777777777777777777888999:::;;;>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;::::::999999888888888777666666666777777555666666777777666666555666666555444333333333444......---------------...,,,+++***************+++)))))))))******++++++++++++,,,,,,***(((((()))***((()))++++++******+++,,,******))))))))))))************))))))))))))******)))*********++++++++++++************************))))))))))))************+++++++++++++++,,,,,,,,,)))***************++++++(((((()))***++++++,,,,,,((()))***++++++***)))((()))))))))))))))******+++,,,++++++++++++,,,++++++,,,,,,+++***)))))))))***)))***+++,,,---,,,+++************++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***------,,,+++++++++,,,---------,,,,,,,,,,,,---------...000222333555999<<>>:::QQQrrrmmmYYY???///---000000...444333222000...,,,+++***,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,---...///000111222222444555666777888666666666777888999:::;;;======>>>>>>>>>?????????<<<<<<===<<<<<<;;;:::999;;;;;;;;;:::999999888888999888777666666666666666555666666666666666666555555444444444444555555555---,,,,,,,,,,,,,,,------*********)))******++++++))))))******++++++,,,,,,,,,)))'''((())))))(((((()))***++++++***)))+++,,,******))))))))))))*********))))))))))))))))))***)))*********++++++++++++************************(((((()))))))))***************+++++++++,,,,,,,,,))))))******+++++++++,,,+++++++++***************((()))***++++++***(((''''''((())))))******++++++++++++,,,++++++++++++,,,,,,,,,+++***)))))))))***)))***+++---------,,,+++*********++++++,,,,,,---,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...///111333555999>>>BBBHHHSSS___eeefffddd[[[SSSMMMLLLNNNWWW^^^dddmmmttt{{{uuuuuu{{{vvvmmmeee```ZZZ\\\^^^```bbbgggmmmrrrrrruuuzzz|||{{{zzzzzz}}}~~~}}}|||zzz~~~zzz|||uuulllccc^^^XXXQQQMMMLLLNNNOOORRRXXXaaalllyyy~~~zzzyyyqqq\\\MMMIIICCC===GGGZZZOOODDD666---***,,,......333222111///---,,,******---,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///000000222333444666777777666666777777888:::;;;<<<:::;;;<<<===>>>??????@@@;;;;;;;;;;;;;;;:::888888:::::::::999888888777777888888777666555555555666555555666666666666555555222333444555666666777777+++++++++++++++,,,,,,---)))))))))))))))***+++,,,*********+++++++++++++++)))%%%%%%))),,,+++******.........+++)))'''((()))******))))))))))))*********))))))(((((())))))***)))))))))*********++++++************************'''(((((())))))*********))))))******+++,,,,,,,,,))))))******+++,,,,,,,,,------+++******)))******))))))***++++++***(((''''''((()))******************+++,,,+++***)))***,,,++++++******)))*********)))***+++,,,------------*********++++++,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------------******+++,,,------......+++,,,,,,,,,---///000111...000222555888<<>>???;;;;;;;;;;;;:::999888777999999888888777666666555777777666555555555666666444555555666666555555444222333444666777777777777***************+++,,,,,,(((((((((((()))***,,,,,,,,,++++++++++++++++++***)))'''***...---))))))---//////...+++((('''(((*********))))))))))))******))))))(((((((((((())))))((((((((()))))))))******************************''''''(((((()))******+++(((((())))))***++++++,,,))))))***++++++,,,---------,,,+++*********+++,,,***************)))((((((((()))******+++***))))))(((***,,,+++)))((()))+++*********)))******++++++++++++++++++,,,---......++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++.........---,,,+++***)))++++++++++++++++++++++++,,,,,,---------,,,++++++***+++,,,,,,------------******+++,,,...000222333222444666999===BBBIIINNNYYYaaaeeeccc]]]YYYRRRMMMGGGEEEIIISSS___jjjxxxwwwjjjiiijjjlllrrr|||}}}uuuqqqmmmhhhffffffhhhjjjjjjjjjooouuuvvvuuuuuuwwwzzz}}}}}}{{{xxxuuuqqqooonnnmmmiiifffccccccdddeeeeeeeee___^^^^^^^^^```dddgggiiimmmlllkkkmmmpppsssuuuvvv{{{}}}zzzxxxyyyxxx~~~~~~zzztttiii```[[[RRRMMMJJJKKKMMMPPPYYYdddnnn|||rrrbbbVVVMMMFFFAAA======;;;888444222222222,,,------....../////////------,,,,,,,,,,,,------,,,------......------,,,------,,,,,,+++,,,,,,,,,------///000222444555666444444555666777999:::;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;:::999888888777777777666555555444444666666555555555666777777444555555666666555555444555555666777777666555444******))))))***+++,,,,,,(((((((((((()))+++,,,,,,---,,,,,,++++++*********+++,,,111444---%%%&&&---,,,,,,,,,+++))))))+++---******))))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))************************&&&''''''((()))******+++'''(((((()))******++++++))))))***+++,,,,,,------++++++*********+++---...+++*********))))))((((((((()))***++++++***)))((('''***++++++(((''')))+++***)))))))))***+++,,,,,,++++++******+++---...000++++++++++++++++++++++++************+++,,,---...//////...---,,,***)))(((++++++++++++++++++++++++.........---,,,+++)))))).........---,,,+++)))((())))))***,,,...111333444777999;;;>>>BBBIIIPPPUUU[[[```ccc^^^WWWSSSNNNJJJIIIGGGLLLXXXiiizzz|||uuuooorrrtttyyy~~~~~~vvvkkkccc______aaafffnnntttyyy{{{xxx}}}~~~~~~}}}|||xxxuuuttttttsssrrrpppnnnkkkgggdddbbb``````\\\ZZZWWWVVVWWWYYYYYYYYYTTTTTTTTTUUUXXX[[[___aaabbb___^^^aaagggkkklllkkknnnqqquuuyyyyyyvvvrrrpppuuu||||||}}}|||zzzuuuwwwwwwnnniiiZZZSSSNNNMMMJJJGGGKKKSSS]]]ooo|||hhhWWWPPPLLLGGGFFFCCC===888444111...---////////////...............------,,,,,,------...+++,,,,,,------,,,,,,+++------,,,,,,++++++,,,,,,,,,,,,...///111333444555333333333444666888999::::::::::::999999888888888;;;;;;;;;;;;:::999888888666666666555444444333333555555555555555666777888444555555555555555555444777888888888666555333111))))))))))))))))))))))))++++++++++++++++++,,,,,,,,,,,,,,,++++++*********'''(((((()))******++++++''')))++++++***))))))))))))***+++++++++)))((('''++++++******))))))(((((()))***,,,,,,*********+++'''((()))******+++******))))))))))))))))))))))))+++***)))'''''''''((()))******++++++++++++******,,,++++++++++++++++++,,,))))))))))))))))))))))))+++***(((''''''(((***+++,,,+++***))))))***++++++)))+++------,,,+++***+++(((((()))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********+++---///......111000//////000222555666999===CCCIIINNNQQQTTTVVV\\\ZZZWWWTTTQQQPPPOOOOOOMMMNNNTTTddd{{{|||ppphhhlllwww~~~yyyuuuppphhhccc]]]bbbgggnnnyyy~~~~~~}}}zzzwwwssspppooonnnllljjjhhhffffffffffffbbbaaa___^^^\\\YYYUUURRRSSSQQQPPPOOOPPPPPPPPPNNNMMMNNNOOOQQQSSSUUUVVVWWWWWWWWWXXXYYY\\\___bbbcccdddddddddeeeffffffggggggmmmoooqqqqqqpppppppppqqqqqqrrrtttuuuvvvzzz~~~|||}}}zzzwwwwww|||~~~{{{{{{zzzxxxzzz~~~wwwmmm```WWWWWWTTTKKKIIIMMMUUU^^^mmm|||rrr```ZZZVVVQQQKKKIIIEEEAAA:::444222444.........,,,++++++,,,...,,,,,,++++++,,,,,,------************************,,,,,,+++***+++,,,...///000000000000111111111111444444555666777888999999999888888888999:::;;;;;;999999999888666555666777999999888888888888999999888888777666666666666666;;;999666666666666555444333333333333333333333333))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++++++++******))))))******++++++,,,,,,***+++------+++)))))))))((()))*********)))'''&&&))))))))))))))))))))))))&&&'''))))))'''''''''((())))))*********))))))((()))))))))))))))))))))))),,,+++***)))((())))))*********++++++++++++******++++++************++++++************************,,,+++)))(((((()))+++,,,***)))((((((((()))***+++)))+++,,,,,,+++******+++)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++---......---//////000222444777;;;<<<@@@CCCGGGKKKNNNQQQSSSTTT[[[\\\\\\ZZZXXXXXXZZZ\\\ZZZ\\\dddtttwwwlllggggggrrr}}}wwwsssqqqoookkkiiimmmqqquuuzzz}}}}}}~~~zzzvvvsssqqqppppppnnnkkkiiifffdddccccccbbb```^^^]]]]]]]]]^^^\\\[[[YYYYYYXXXVVVRRROOOOOOMMMKKKKKKLLLLLLKKKJJJKKKKKKLLLMMMNNNNNNOOOOOORRRRRRSSSTTTVVVXXX[[[\\\\\\\\\]]]^^^___```aaaaaaggghhhjjjjjjiiiiiikkklllnnnpppssstttuuuyyy~~~~~~zzzwwwuuutttwww{{{|||wwwtttvvvzzzyyykkk```___[[[QQQNNNRRROOOTTT___jjjpppttt|||zzzoookkkcccXXXTTTNNNGGGCCC???;;;777555111111000...,,,,,,---///......---,,,+++++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,---...------....../////////000444444555666777888888999777666666666666777777888777888888777666555666888888888888777777888888888888777777666666666666666:::888666555666666555333333333333333333444444444))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,,,,---...---+++))))))))))))************))))))((('''''''''((()))*********(((***++++++***))))))***+++++++++******)))'''''')))))))))))))))))))))))),,,,,,+++*********++++++******++++++++++++***************))))))*********++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))(((((()))***+++,,,)))***+++***)))(((***+++))))))******+++,,,,,,,,,+++******))))))******+++,,,++++++***++++++,,,,,,*********+++++++++++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------///000222555999<<>>777333000000222333111.........------,,,++++++***---,,,,,,++++++,,,,,,---+++++++++,,,---...///000000......000444777666555333333444555777999:::;;;;;;;;;;;;<<<;;;;;;:::999<<<======<<<:::999;;;<<>>>>><<<:::888777555555444555888:::;;;999777000000111222333333444444******))))))))))))******))))))***+++,,,,,,,,,,,,,,,+++***)))(((((()))***((()))***+++,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((************+++,,,------++++++***)))((((((((((((,,,***)))'''''''''((()))(((((((((((())))))))))))---,,,***)))((()))***+++***++++++***((((((***---...------,,,+++***)))((())))))))))))************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++.........---,,,,,,++++++'''(((((()))+++,,,------+++++++++,,,---......///000222555888;;;???DDDGGGQQQTTTTTTOOOHHHDDDFFFJJJRRRTTT\\\gggnnnrrrwww}}}vvvjjjhhhrrrxxx|||zzzuuunnniiihhhjjjllloooooooooqqqtttyyy}}}|||rrrlllgggeeecccaaadddjjjtttzzz|||uuunnnllljjjhhhgggeeebbb______^^^^^^^^^^^^```aaabbbcccfffkkknnnrrrvvvzzz}}}}}}|||yyyvvvsssqqqooonnnmmmiiieeebbbaaa```]]][[[XXX[[[]]]^^^]]]\\\]]]^^^\\\]]]]]]^^^___``````aaa```bbb```\\\]]]bbbeeedddiiimmmrrrwwwzzz|||}}}}}}{{{xxxvvvooommmiiigggeeeaaa]]]ZZZWWWTTTQQQRRRUUUVVVUUURRRUUUSSSPPPOOOOOONNNLLLKKKLLLNNNRRRVVVXXXUUUOOOJJJKKKLLLNNNQQQTTTWWWZZZ[[[dddgggkkknnnpppssswwwzzzzzz{{{|||||||||zzzxxxvvvtttsssrrrrrrrrrssstttuuuuuuqqqoooqqqqqqooonnnpppvvvtttwww}}}}}}}}}|||zzzwwwuuuvvvxxx|||~~~~~~}}}vvvmmmddd]]]YYYUUUTTTXXX```iiinnnxxxuuubbbWWWPPPIIIFFFGGG<<<888333000000000///.........---------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------111000///000333555444333333333444666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;999888:::;;;>>>===<<<;;;999777666555444444444666888999888666333222222222222222222222******))))))))))))******))))))***+++,,,,,,,,,,,,++++++***)))))))))******((()))***+++++++++++++++))))))))))))))))))))))))++++++***))))))(((''''''++++++*********++++++,,,,,,,,,+++***))))))))))))))))))******+++,,,,,,---(((((((((((()))))))))))),,,+++***)))))))))***+++)))******)))(((((()))+++...------,,,+++***))))))***************))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,************************------------,,,,,,,,,,,,%%%&&&''')))***,,,---...------------...///000000222666;;;???BBBDDDFFFHHHMMMOOONNNHHHBBBAAAGGGNNNTTTWWW^^^hhhnnnvvvzzzooolllppp|||~~~pppllllllkkkiiiiiikkkpppsss}}}{{{|||uuuooojjjgggfffggghhhkkkqqqyyy~~~yyywwwuuuqqqmmmbbb```^^^]]]\\\ZZZWWWUUUWWWWWWVVVVVVVVVVVVWWWWWWWWWZZZ]]]```bbbeeehhhkkkkkkjjjiiigggeeebbb```^^^```]]][[[ZZZZZZZZZZZZYYYZZZ\\\^^^___^^^^^^^^^```\\\]]]___aaabbbccccccdddbbbdddbbb___aaaiiinnnooossswww}}}|||yyyqqqooonnnllljjjfffaaa^^^VVVUUUUUUXXX\\\^^^\\\ZZZ]]]ZZZUUUQQQOOONNNLLLJJJKKKMMMRRRVVVXXXTTTNNNIIIGGGHHHIIIKKKNNNPPPQQQRRRXXXZZZ]]]___aaacccfffiiilllooosssxxxzzzzzzyyyyyyttttttuuuwwwxxxzzz{{{||||||zzz{{{~~~}}}yyyxxxzzz{{{yyyzzz~~~|||zzzxxxxxxxxx{{{}}}~~~|||{{{tttiiicccZZZTTTTTTWWW[[[^^^hhhxxx~~~ooocccWWWOOOLLLNNNCCC???:::444111000000000..................//////---,,,,,,++++++,,,,,,---------,,,+++******++++++222111000111222333222111444444555777999:::;;;<<<===<<<<<<;;;<<<===???@@@>>>>>>>>>===::::::;;;<<<>>>>>>===<<<;;;999777666555444333444666777777555555444444333222111111000******))))))))))))******))))))***+++,,,,,,,,,,,,+++***************************++++++************))))))))))))))))))))))))+++*********)))))))))(((***))))))(((((((((((())),,,+++***)))))))))))))))&&&''')))***++++++++++++)))*********++++++++++++++++++***))))))******+++************))))))***************++++++,,,,,,---+++++++++******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222333555:::AAAFFFGGGGGGGGGGGGIIIIIIIIIHHHHHHLLLSSSXXXXXX]]]fffooottt}}}}}}tttsss{{{~~~vvvkkkbbbaaaccceeehhhkkkqqqwww||||||rrrlllkkklllmmmooorrrvvv{{{~~~wwwnnniiihhhgggeeeccc[[[YYYXXXWWWWWWUUURRROOOQQQQQQPPPPPPOOOOOOOOOOOOPPPRRRTTTVVVWWWYYY[[[^^^]]]]]]^^^]]][[[YYYWWWUUUXXXWWWWWWWWWYYY\\\]]]^^^bbbcccdddccc```______```___```bbbdddffffffggggggeeehhhiiiiiinnnvvv|||}}}|||tttpppjjjiiiiiijjjiiifffaaa^^^WWWWWWYYY]]]ccceeebbb___]]]XXXRRRNNNKKKJJJHHHGGGJJJKKKMMMPPPQQQOOOKKKGGGDDDEEEFFFGGGHHHJJJKKKKKKMMMOOOQQQSSSTTTUUUXXXZZZ]]]bbbhhhooosssuuuuuutttnnnppptttxxx|||}}}zzzxxxtttuuuwwwzzz}}}|||~~~zzzqqqfff\\\XXXVVVUUUTTT]]]lllyyynnndddZZZTTTQQQIIIFFFBBB<<<777444333333///......---......000000---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,---000//////000111222222222444555666888:::;;;<<<<<<===<<<;;;;;;<<>><<<===>>>@@@@@@@@@???===;;;:::999666555444444666777666555555444444333222222111111******))))))))))))******))))))***+++,,,,,,,,,,,,*********++++++++++++***---,,,,,,***))))))((((((************************((()))))))))*********+++))))))(((((('''(((((((((******)))((((((((())))))'''(((***++++++***)))((()))*********++++++++++++******************+++++++++++++++++++++++++++***))))))***+++,,,,,,------,,,,,,++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++,,,,,,------******+++,,,,,,---------000//////...------,,,,,,---------...111444777888:::???EEEIIIJJJIIIGGGGGGHHHGGGHHHMMMUUU[[[___```aaahhhsss|||~~~vvvuuu|||~~~qqqjjjeee```]]]___bbbggglllqqqxxxyyyvvvrrrnnnmmmppptttxxx~~~yyysssnnnhhh```[[[YYYXXXWWWVVVUUUTTTTTTTTTSSSRRRNNNKKKJJJJJJIIIIIIHHHGGGGGGFFFKKKLLLNNNOOOOOOPPPRRRTTTSSSSSSTTTUUUUUUTTTRRRRRRSSSTTTVVVYYY\\\```dddgggiiijjjjjjhhheeeccccccddd```aaaccceeeggghhhiiijjjmmmrrrwwwzzzzzzrrrjjjeee``````aaacccdddccc___\\\VVVVVVYYY^^^dddfffccc```VVVRRRMMMIIIGGGFFFEEEDDDGGGFFFEEEEEEFFFGGGFFFEEEBBBCCCCCCDDDEEEFFFFFFGGGFFFHHHJJJKKKKKKLLLNNNPPPTTTXXX___fffkkkmmmllllllhhhkkkpppvvv}}}}}}yyyvvvwwwvvvuuuvvvyyy~~~|||www|||rrrhhhbbb]]]XXXTTTWWW___ooo|||vvvnnnbbbXXXNNNKKKGGGCCC>>>:::666444111000...------...///000---,,,,,,++++++,,,,,,---,,,,,,,,,------...000000,,,---...000111222333444333444666888:::;;;<<<<<<<<<<<<;;;;;;<<>>===;;;:::999777666555666777777666444333333333333333333333333******))))))))))))******))))))***+++,,,,,,,,,,,,)))***++++++,,,+++++++++...---+++***))))))((()))************************''''''((())))))***++++++******)))))))))******+++***))))))((((((((())))))***+++,,,,,,,,,+++***)))(((((((((((()))))))))))))))*********++++++++++++,,,+++***+++------+++))),,,,,,,,,+++++++++******+++++++++++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,------...******++++++,,,,,,------,,,,,,,,,,,,------------------...111555999>>>AAAAAAEEEIIIKKKJJJIIIGGGGGGKKKLLLOOOVVV^^^dddfffgggooovvvwwwvvv{{{wwwjjjccc```]]]^^^```fffiiinnnsssxxx~~~zzzwwwzzzuuuuuuvvvvvvyyy~~~yyyuuuooohhhcccccc___YYYTTTRRRQQQPPPPPPOOONNNNNNOOOOOOMMMIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHHHHGGGHHHIIIKKKIIIJJJKKKMMMNNNOOOPPPPPPQQQSSSWWW[[[___dddjjjooonnnnnnnnnllliiiiiijjjkkkaaabbbcccfffiiillloooqqq{{{~~~{{{wwwrrrkkkccc^^^YYYYYYZZZ\\\^^^^^^[[[YYYTTTSSSUUUZZZ^^^```]]]ZZZOOOLLLGGGEEEDDDCCCBBBAAABBB???<<<;;;===???@@@@@@??????@@@AAAAAABBBBBBCCCBBBCCCEEEFFFFFFGGGIIIKKKOOOSSSXXX^^^bbbdddeeedddbbbeeejjjqqqyyy}}}||||||xxxwwwyyy{{{||||||}}}|||}}}{{{yyy{{{}}}uuuoooiiiaaaZZZWWWXXXaaarrrvvviiiXXXSSSLLLHHHEEEAAA;;;666666444111///------...///---,,,,,,++++++,,,,,,---,,,,,,------...000111222***,,,...///000111333555222444666888:::;;;;;;;;;::::::::::::;;;===???@@@FFFFFFDDDAAA<<<:::999:::;;;;;;;;;:::999888666555777666666777888777555222333333333333444444444444******))))))))))))******))))))***+++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++***))))))***+++,,,************************(((((((((((((((((((((((()))))))))))))))***+++,,,*********))))))******++++++++++++,,,,,,,,,++++++(((((((((((())))))))))))))))))***++++++++++++++++++***)))+++------***(((,,,,,,,,,++++++++++++******++++++++++++++++++,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,)))******+++,,,,,,------+++++++++++++++,,,,,,,,,******++++++,,,---............000444:::@@@FFFJJJIIIKKKMMMLLLJJJIIIHHHIIIOOOTTT[[[```ccchhhooottt~~~}}}{{{xxxvvvmmmgggccccccbbb___bbbhhhooossswww{{{~~~yyyuuuxxx~~~}}}yyyuuupppjjjfffddd```[[[WWWYYYVVVRRROOONNNMMMLLLLLLIIIIIIIIIJJJKKKIIIEEEBBBCCCDDDEEEEEEEEEDDDCCCBBB@@@AAACCCCCCBBBBBBCCCEEEBBBCCCEEEGGGIIILLLOOOPPPQQQUUUZZZ^^^ccciiipppvvvssssssrrrooollljjjkkkllldddeeefffjjjpppvvv|||zzzvvvqqqmmmiiiddd^^^YYYVVVUUUUUUVVVWWWWWWUUUSSSPPPOOOOOORRRUUUVVVSSSPPPHHHEEEBBB@@@???>>><<<:::<<<:::777666888999:::::::::;;;;;;<<<======>>>>>>>>>@@@BBBBBBBBBCCCEEEGGGJJJLLLQQQUUUYYY\\\]]]]]]\\\^^^bbbgggooovvv|||}}}}}}}}}{{{yyy|||zzz|||}}}~~~~~~xxxnnnfff```\\\]]]eeeooowwwlllaaaTTTMMMLLLJJJCCC===<<<999555222///.........---,,,,,,++++++,,,,,,------------------...///000***---//////...///111333111333555888:::::::::999888888999:::;;;;;;<<<<<<@@@@@@???===:::999999:::999999888888777666444444555555666888888666222///555555555444333333222222******))))))))))))******))))))***+++,,,,,,,,,,,,)))***+++,,,---,,,,,,+++)))(((((((((***+++---///************************))))))((((((''''''&&&&&&&&&&&&&&&&&&''')))******+++++++++***++++++,,,,,,)))))))))******++++++,,,************++++++++++++((()))***+++++++++++++++***((((((***,,,,,,)))&&&((())))))+++,,,---......*********++++++,,,,,,---***+++,,,------,,,+++*********+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------------......///000222777===EEELLLPPPOOOOOOOOOMMMKKKIIIIIIJJJQQQZZZdddgggfffkkkxxxwwwllleeebbbaaadddccceeeiiihhheeehhhpppvvvyyy}}}wwwtttvvvzzz~~~yyysssppppppnnniiieeebbb]]]XXXVVVUUUSSSOOOKKKMMMKKKIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIGGGDDD@@@;;;<<<===>>>>>>>>>===<<<>>>???AAAAAA@@@@@@AAACCC@@@@@@BBBDDDHHHLLLPPPRRRSSSWWW]]]bbbgggmmmuuu{{{yyyxxxuuuqqqlllhhhhhhhhhhhhiiikkkpppwww~~~xxxtttoooiiieeebbb^^^YYYTTTUUUSSSQQQQQQQQQQQQOOONNNMMMKKKJJJKKKNNNNNNKKKHHHBBB@@@>>><<<;;;999666444888666555555777777777666666777777888999::::::;;;;;;===???@@@@@@AAACCCEEEDDDFFFJJJNNNRRRUUUVVVWWWVVVXXXZZZ___eeelllrrrvvvtttxxx~~~{{{}}}zzz{{{~~~}}}~~~}}}}}}yyyqqqjjjddd______```dddrrr}}}nnn\\\SSSRRRQQQLLLEEE@@@>>>999444000///...///---,,,,,,++++++,,,,,,---......---,,,,,,,,,------,,,...000000...---///111000222555888999:::999999777777888999::::::::::::<<<<<<===<<<::::::;;;===999999999888888666555444333444666888888555000,,,888777666555333222111000&&&)))++++++)))))),,,///,,,+++)))'''(((***,,,...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++***)))(((&&&(((***+++++++++)))((()))************+++++++++,,,,,,,,,++++++*********---,,,***(((((()))***+++))))))))))))))))))))))))+++++++++************)))))))))************))))))---,,,,,,+++*********+++...------,,,,,,------...---------,,,,,,+++++++++------------------,,,,,,+++,,,---...---,,,+++******+++,,,---.../////////000444999???EEEMMMUUUZZZZZZXXXSSSNNNKKKLLLQQQUUUeeejjjmmmooottt|||qqqfff^^^[[[\\\]]]eeegggjjjmmmqqquuuxxxzzzzzz}}}~~~wwwqqqpppuuu{{{{{{tttllliiifffdddbbb___\\\ZZZVVVTTTPPPMMMJJJIIIIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@DDDDDDCCCBBBAAA@@@>>>======<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>??????@@@???@@@@@@BBBFFFJJJOOOQQQWWWYYY]]]bbbjjjrrryyy~~~xxxmmmfffeeefffdddcccfffjjjpppxxx}}}yyytttqqqjjjhhheee```\\\WWWTTTRRRUUUSSSPPPMMMKKKIIIIIIIIIFFFFFFFFFEEEDDDBBBAAA@@@>>>===;;;999777555444333000000111222333333444444555555555666666666666777999999:::::::::;;;;;;;;;BBBCCCEEEHHHKKKOOORRRTTTRRRSSSUUUYYY]]]aaadddffflllnnnppprrrtttwww|||zzzyyy|||yyyxxxnnneee___ZZZYYYbbbnnnpppfffaaa\\\VVVPPPMMMFFF>>>888666444111......---,,,,,,---///111222+++++++++,,,---...///000000//////............///111222555666777777555444777666666666666666777888999999999999999999999999:::999999999888888777777666666666777999:::999888555555555555444333222111)))***++++++***)))***,,,+++***)))((()))***,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++***))))))((()))+++,,,---,,,+++***)))************++++++++++++++++++******)))))))))---,,,***)))((()))***+++************************+++++++++************)))******++++++++++++******---,,,++++++******++++++------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++,,,...///000333777>>>DDDKKKRRRYYY]]]]]][[[WWWSSSRRRVVV]]]bbbfffkkkooouuu~~~uuuoooeee]]]XXXXXX[[[^^^gggjjjnnnrrruuuxxx{{{}}}|||}}}uuuuuutttyyy~~~vvvssstttqqqkkkeeeaaa___\\\ZZZXXXVVVSSSPPPPPPNNNKKKHHHFFFEEEEEEEEEEEEDDDCCCAAA??????>>>>>>@@@@@@@@@???>>>===;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>???AAADDDHHHLLLNNNVVVZZZ___fffmmmrrrvvvxxxppphhh```\\\]]]______^^^cccgggnnnwww~~~xxxppphhhdddcccaaa^^^ZZZVVVRRROOOMMMPPPOOOLLLIIIGGGFFFEEEEEEAAAAAAAAA@@@???>>>===<<<::::::999777555444222222000111111222222333333333333333333333444444444555777777777777888888888888>>>>>>???AAACCCFFFHHHIIIMMMNNNPPPRRRVVVZZZ]]]^^^```bbbdddeeegggjjjooosss{{{yyyxxxxxx{{{|||~~~|||zzzpppggg^^^XXX[[[cccqqq{{{xxxsssjjj]]]SSSNNNKKKFFF@@@;;;777222000+++,,,,,,------.........,,,,,,,,,,,,---...//////---------....../////////111222444666666666555444666666555666666777888888999999999999999999999999777777777666666666555555777666666666888888666444555555555555444333222111,,,+++******++++++***(((************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++***))))))***+++,,,---...---,,,,,,)))************+++++++++*********)))))))))))))))---,,,***)))))))))***+++************************+++++++++************)))++++++,,,,,,,,,,,,++++++,,,,,,++++++******++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,+++++++++---000222444:::>>>EEEKKKQQQVVV[[[^^^XXXWWWUUUTTTVVV\\\dddjjjjjjooovvvssseeeaaaZZZUUUTTTXXX^^^bbbjjjnnntttxxx{{{}}}|||vvvrrrooolll{{{}}}sssnnngggeeeeeeccc^^^YYYSSSQQQNNNLLLKKKIIIFFFDDDGGGEEECCCAAA@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888888999::::::::::::999:::::::::::::::;;;;;;<<<<<<<<<===???BBBFFFIIIKKKRRRVVV]]]dddiiillllllkkkccc]]]WWWUUUWWWYYYZZZZZZ\\\aaaiiirrr|||~~~|||zzzyyyyyyzzz{{{|||}}}{{{wwwpppfff\\\VVVXXXWWWUUURRROOOLLLIIIHHHIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<;;;;;;:::999777777666666555444333222111111111111111111111222222222000111111111111222222222333333333444444444555555:::::::::;;;<<<===>>>???FFFGGGHHHJJJMMMOOORRRSSSTTTTTTUUUVVVWWW[[[```dddmmmqqqwww|||~~~xxxtttmmmiiiiiiooowww||||||}}}{{{|||tttggg\\\XXXZZZ^^^ggguuu{{{iii[[[SSSQQQMMMHHHBBB<<<666333,,,---...//////...---,,,,,,,,,,,,,,,------...///***+++,,,...///000000000000222333555555555444444444444555666666777888999888888888888888888888888666666666666555555555555777666555555555555333111444555555444444333222111---***((())),,,---+++((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******)))***+++,,,---------,,,,,,))))))*********+++++++++******************)))))),,,+++***)))))))))******************************+++++++++*********))))))***++++++++++++++++++***,,,,,,++++++***++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------............---,,,++++++,,,...///000///...///111444888;;;BBBFFFLLLQQQTTTUUUWWWYYYPPPQQQTTTVVVZZZ___fffjjjoooxxxyyyhhh]]]ZZZVVVTTTWWW]]]dddiiilllqqqxxx}}}~~~vvvooommmpppuuuzzzyyyrrrmmmgggbbb]]]ZZZYYYWWWSSSOOOHHHFFFDDDBBBBBB@@@>>><<<>>>>>>===<<<;;;;;;<<<<<<;;;::::::999999::::::;;;888888999999888777666666666777888::::::999888888<<<<<<;;;;;;<<<<<<===>>><<<<<<===>>>AAADDDFFFGGGJJJNNNTTTZZZ]]]^^^]]]\\\ZZZWWWSSSQQQRRRTTTTTTTTTWWW[[[ccckkksssxxx{{{|||vvvtttqqqnnnlllmmmoooppptttsssqqqllleee]]]VVVQQQPPPOOOMMMKKKIIIGGGEEEDDDCCCBBBAAA???>>>===<<<;;;888888888888777666555444333333333222222222111111111111111111111000000000//////000000000111111111111111222222222222333333999999999999999:::;;;<<>>======<<<:::888999999888888888999999999888777777777888888999:::666777777777777777666666666777888999:::999888888<<<;;;;;;;;;;;;<<<======<<<<<<===>>>@@@BBBDDDEEEEEEGGGJJJMMMPPPQQQRRRRRROOONNNLLLLLLMMMNNNOOOOOOVVVYYY___eeejjjlllmmmnnnmmmjjjfffcccaaaccceeefffnnnkkkfff```YYYTTTPPPNNNIIIIIIHHHFFFEEEDDDCCCBBB>>>>>>===<<<;;;:::999888777777777777666555444444222222222222222222222222111000000000000000000000///000000000111111111111111111111222222222333333666666666777888999;;;<<<>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGGGGGGGJJJOOOSSSQQQSSSWWW[[[___bbbdddeeeoooqqquuu{{{|||wwwrrrnnnmmmmmmnnnooorrrxxxzzztttuuuyyyrrrddd[[[VVVVVV[[[jjj{{{rrriii]]]OOOJJJKKKKKKEEE>>>:::888444000......//////------,,,,,,,,,---....../////////000000//////...///000111222222333333333111222444666777888888888666666666666666666666666666666666666666666666777222111111222444555444222333333333444333333222222((((((((()))+++------,,,)))***,,,---------,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((()))))))))*********)))************++++++++++++++++++++++++,,,,,,,,,++++++++++++******))))))+++++++++++++++++++++++++++++++++************))))))))))))******)))))))))++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------...//////000000,,,,,,,,,,,,---...///000000000111222666:::>>>@@@MMMPPPSSSTTTSSSQQQPPPOOOPPPUUU]]]dddhhhlllnnnppp}}}{{{jjj\\\YYYZZZ\\\\\\[[[\\\___ccchhhjjjnnnuuu}}}|||tttqqqkkkpppuuuzzzyyyrrrjjjccc```]]]YYYVVVOOOLLLHHHEEECCCAAA>>><<<>>><<<::::::::::::999777555666666666777777777777666666555555666777777888555666666777777777777666666666777888888888888888888888888888888999999:::;;;<<<<<<>>>???@@@AAAAAABBBCCCDDDFFFIIIKKKMMMNNNIIIJJJKKKMMMOOOQQQRRRRRRWWWYYY\\\___bbbccccccbbbaaa^^^[[[XXXWWWXXXZZZ\\\eeeaaa[[[TTTNNNJJJHHHGGGDDDDDDCCCBBBAAA@@@??????:::;;;;;;:::999888777666666666666666666555444333111222222222222222222222///////////////000000000000000000000111111111111111111222222222333333333333333333444555777999999:::;;;;;;;;;<<<>>>???@@@>>>@@@AAABBBBBBDDDGGGJJJHHHJJJLLLPPPTTTWWW[[[\\\aaadddiiiooowww}}}zzzvvvssspppkkknnnsss{{{zzzvvvssstttwwwqqqeee]]]WWWVVV^^^lll{{{{{{wwwhhhWWWOOOOOOOOOKKKFFFBBB>>>888222...---...///---------,,,,,,------...111000///...............//////000000111222222333111333444666777777777666555555555555555555555555333333333444444444444444222111111333555666555444222222333333333333222222((()))++++++******+++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))((((((((())))))******)))************+++++++++)))*********+++++++++++++++++++++++++++***))))))+++++++++++++++++++++++++++++++++************))))))******++++++******)))++++++******++++++,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///+++,,,---...///////////////000222555999===@@@BBBLLLOOORRRTTTUUUUUUUUUVVVXXX\\\cccjjjoootttyyy|||~~~xxxeeeWWWQQQTTTYYY]]]^^^___aaacccfffhhhiiipppwwwxxxtttsssttt}}}}}}uuuppphhhbbbZZZUUURRRPPPLLLHHHFFFDDDBBB@@@???>>>===<<<999888666666777777666444333444444555555555555555444444333333333444555555444444555666777777666666555555555555555666777777666555555555555666777777999:::;;;<<<======>>>>>>???@@@BBBEEEGGGIIIKKKLLLIIIKKKNNNPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYTTTRRRPPPNNNMMMOOOPPPRRRTTTRRRNNNIIIFFFCCCBBBAAA@@@???>>>>>><<<<<<;;;:::777777888888888666555444333333444444333333222222111111111111111111000000---......//////000000000////////////000000000111111111111222222222333333222222222222333444666666666666666777888:::;;;<<<999;;;===??????@@@AAACCCAAABBBCCCFFFIIIMMMQQQTTTXXX[[[^^^bbbhhhqqq}}}}}}xxx{{{xxxtttuuu{{{oooeee\\\ZZZ^^^eeessswwwhhh[[[SSSPPPOOONNNIIIFFF@@@999444111000000...------,,,,,,---------///---,,,******,,,...000////////////000111222222222333555666777666555444444444444444444444444444222222333333333444444444555444444555666777555444111222222333333333222222)))+++---,,,)))'''))),,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++)))))))))((()))******+++)))************+++++++++(((((())))))*********+++***++++++++++++***))))))+++++++++++++++++++++++++++++++++************)))+++++++++,,,,,,++++++++++++*********+++,,,,,,---,,,++++++++++++++++++,,,+++++++++,,,,,,---------))))))***++++++,,,------***+++---///000000///...111333666999===AAACCCDDDIIIMMMQQQUUUWWWYYY\\\^^^dddhhhmmmsssyyy}}}{{{vvvssswwwtttaaaTTTOOOPPPVVV\\\___```ccceeehhhiiijjjjjjrrryyy}}}}}}~~~~~~~~~vvvoooiiieee^^^XXXQQQLLLIIIFFFBBB>>><<<;;;:::999999999::::::666444333333444555333222222333333444444444444333333222222222222222333333333333444555666666666666555444333222333444555666555555555555555666777777888888999:::;;;;;;;;;;;;;;;===AAADDDGGGIIIIIIIIIGGGJJJLLLMMMLLLJJJIIIIIINNNNNNOOOOOOPPPQQQRRRRRRKKKJJJIIIGGGGGGHHHJJJKKKDDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;:::999888777777555555666777666555444333111111111111111111000///000000000000000/////////,,,------...///000111111........./////////000000111111111111222222222222333333333333333444444555333333333444555777888999777999===>>>>>>>>>???@@@<<<======???BBBGGGKKKNNNTTTVVVXXXYYY\\\eeeqqq{{{|||yyyyyyvvv~~~tttfff]]]XXXXXXbbbnnnrrrvvveeeWWWPPPPPPSSSOOOMMMHHHBBB<<<777333111...------,,,,,,,,,------,,,***((('''(((+++///111///.........///000111222222444555777777666444333444444444444444444444444444444444555555666666666888777666666777666444333111222222333333333222222,,,+++)))((((((((())))))******+++++++++,,,,,,,,,,,,++++++***)))))))))************+++,,,,,,------))))))))))))))))))))))))+++***************++++++***+++,,,,,,,,,***)))(((+++*********))))))((((((++++++,,,,,,,,,---------''''''((())))))))))))))))))************+++++++++*********++++++,,,,,,,,,************************************))))))(((((()))******++++++,,,------)))))))))))))))))))))))),,,,,,,,,+++++++++******+++******))))))******+++'''((()))***,,,---...//////...------...---+++)))))),,,...///...///333666222666;;;>>>AAACCCEEEGGGJJJMMMQQQTTTWWW___jjjrrrmmmjjjmmm{{{}}}pppmmmlllnnnuuuxxxpppjjjbbbWWWOOONNNRRRXXX\\\ccceeefffggghhhkkkpppssswww|||~~~rrrkkkgggaaaWWWOOOLLLIIIEEECCCAAA>>><<<999999999888888777666666666555444444333222222222333111000000000000000111111222111000000000111222333444444444444444555666777333333444444444444444444444444444555555555555666666777777888999999::::::;;;<<<===???@@@AAACCCCCCDDDEEEFFFGGGGGGFFFEEEDDDGGGIIIKKKLLLLLLJJJHHHFFF@@@@@@AAAAAABBBBBBBBBCCC@@@???>>>===>>>===;;;888666666666666666666555555666666555444444333222222111111111111111111111111000000000111222222333333111111000000/////////...222111000//////...//////000000000000000000000000111111222222222333333333333444666555444444555777888999;;;===>>>>>>======<<<<<<===???AAACCCEEEFFFHHHJJJMMMPPPSSSXXX___cccpppuuu{{{}}}}}}lll^^^XXXYYY\\\fffooo{{{nnneee^^^YYYRRRQQQOOOJJJCCC<<<555222///000000000...---...000---...///000000///...---...............///000000111111222333444666777888444555666666555555666777222444444444444444666888777666666555444444333333333333222111000///............,,,+++++++++,,,,,,******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,***))))))))))))((((((((())))))))))))))))))))))))+++***))))))(((((()))))))))***+++++++++***)))(((************)))))))))(((************++++++++++++(((((()))************))))))************+++++++++++++++++++++++++++,,,,,,************************++++++*********)))))))))++++++++++++++++++++++++*********************************)))))))))((((((++++++************++++++++++++,,,,,,,,,------------,,,,,,---...///---,,,***,,,---...---///222555888;;;>>>AAABBBDDDFFFHHHHHHJJJOOOVVV]]]dddiiilllkkklllsssyyypppiiikkknnntttyyyrrrlllffffff```XXXRRRRRRVVV[[[^^^bbbccceeegggiiinnntttxxx}}}xxxoooddd\\\XXXSSSKKKDDDEEEBBB???<<<;;;999777555777777777666555555444444333222111000000000000000222111111000000000111111222111111000000111222333444444444444444555666666555555555555444444444444333333444444444555555555666666666777888888999999:::;;;<<<===>>>@@@AAAAAAAAAAAABBBCCCCCCBBBAAAAAA>>>???@@@AAAAAA???>>><<<==================>>>>>>===<<<:::::::::999777555666555555555555555555555444444444333222111111111111111111111111111111111111111111111111111111111111111000000000/////////111111000/////////000000000000000000000000000000111111111222222222333333222444555555444444555666777888999:::;;;;;;;;;:::;;;;;;<<<===???AAACCCDDDDDDEEEHHHJJJMMMRRRWWW[[[eeeiiiooouuuzzz~~~zzziii^^^YYYXXX[[[```nnn|||sssiiiaaaUUUTTTRRROOOJJJCCC<<<777000000//////...---,,,,,,,,,---...//////...---,,,...............//////000111111111222444555777888888999999888777666666666444555666666555555777999888777666666555444333333333333333333222111000///,,,+++***)))((()))************+++++++++,,,,,,,,,------,,,++++++++++++,,,++++++***)))'''&&&%%%%%%))))))))))))))))))))))))******)))((('''''''''(((((())))))*********))))))************))))))))))))((((((((()))))))))******))))))***++++++++++++***)))************+++++++++,,,,,,++++++++++++++++++************************+++++++++++++++*********---,,,,,,+++******))))))*********************************))))))))))))))),,,,,,++++++++++++,,,,,,///......------,,,,,,+++,,,++++++---///000///...,,,---...//////111555777>>>???AAABBBCCCDDDGGGJJJIIIKKKRRR[[[dddiiijjjhhhlllrrr~~~tttjjjiiikkkpppxxxuuuhhheeeccc```aaa^^^[[[XXXYYY[[[___bbbcccdddfffiiimmmssszzz~~~yyyoookkkbbbXXXQQQMMMIIICCC>>>>>><<<999777666555444222666555555444444333222222222111000000000000000000333333222222111111111111111111111111111222333333444444333333333444555555666666555555444444333333222222333333333444444444444444555666666777777888888888999:::<<<===>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999999888666666666444222000222222333333333333333333333222222111111000000000222222222222222222222222333222222111000000//////111111111000000000000000000000000000000000111111000000000000000000000000000000111111111222222222222333444444333333444555555555666777888888888888999999:::;;;===>>>@@@AAA@@@BBBDDDEEEGGGKKKOOORRRXXX\\\bbbiiinnntttzzz~~~uuudddYYYSSSUUUTTT]]]qqqyyynnn[[[XXXVVVTTTRRRMMMEEE???777444000///000///,,,))),,,,,,------------,,,,,,......------......///000000000000111333444666777999999999888777666555444666777888777666666888999999888777666555444444333333444444555444333111000***)))(((''''''((()))*********+++++++++,,,,,,,,,******)))))))))))))))***,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))((((((((())))))***(((((())))))*********************)))))))))))))))(((((((((((()))))))))*********+++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,+++++++++******))))))************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......------,,,,,,++++++,,,,,,,,,---///000///...000000111222444666999;;;@@@AAABBBBBBBBBDDDGGGJJJMMMRRRZZZbbbhhhlllmmmnnnuuu}}}jjjfffoooxxxzzzggg```aaadddddd``````aaaaaaaaabbbdddfffhhhiiikkknnnrrryyy~~~zzz~~~}}}qqqiii___XXXOOOIIIFFFDDD???<<<<<<:::777666777666555444555555444333333222222111333222222111111111222222333333333333222111111000111111111111222333333444444333333333333333444444555555555444333222111111111111111222222222333333222333333444444555666666555555666777888999:::;;;888888999999999999888888<<<;;;:::888888999999:::999999999888888777777666666555333333333222///---////////////000000000000222222222111111111000000222222222222222222222222222222111111111000000000111111111111111111111111000000000000111111222333000000000000000000000000000000000111111111222222111222444333222222333555444555555666666666666666888888888999:::<<<===>>>???@@@BBBCCCDDDFFFIIILLLPPPTTTZZZ```ffflllssswwwzzz|||qqqbbbYYYVVVSSSVVVdddtttxxxeee```ZZZWWWUUUQQQKKKFFFBBB;;;333000111111///+++------------------------...------------...////////////000000222333555666666555555666666555333222666777888777555555777888:::999888777666555555444222333555555555333222000---,,,+++***++++++------******+++++++++,,,,,,,,,)))))))))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---))))))))))))))))))******))))))))))))))))))******)))))))))*********++++++******+++,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++)))))))))******+++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,...------...//////...,,,000111222555888;;;===>>>@@@AAABBBCCCCCCFFFIIILLLSSS[[[ccchhhiiilllssszzz~~~llldddiiixxx|||kkkaaa___aaadddfffdddgggiiijjjiiiiiikkkmmmoooppprrruuuxxx~~~xxxtttwwwyyyoooeee___PPPKKKDDD???===<<<999777;;;999777666777888777666555444444333333222111111111111111000000111111222222333333333333222111000000000111222333444444444444333222222222222333333333333222111111000//////000000000000111111111111000000111222222333333444333333444555555666777777666666666666666666666666777666555333333444555666666666666555555444444444555333222222222222///---///000000000111111111222333333333333333222222222222222222222222222222222000111111111222222222333111111111222222222222222111111111111111222333444111111111111111111111111000111111111111222222222111222444333222222333555555555555555555666666666777666777777888999:::;;;<<<>>>@@@@@@AAABBBDDDFFFKKKNNNSSSXXX]]]dddjjjnnnmmmooottt{{{~~~}}}rrrhhhZZZVVVVVV[[[cccmmm{{{ssslllbbbZZZUUUQQQMMMJJJIII@@@666000000111000...///..................///---------------...//////.........///111222444555333222333555777777555333444555555555444444555777:::999999888888777666666333333444444444222111000++++++***))))))***,,,---******+++++++++,,,,,,,,,+++************+++,,,,,,&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))***,,,---...,,,,,,+++***))))))******))))))))))))*********************+++++++++,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,++++++++++++++++++*********************************+++++++++++++++(((((())))))***++++++,,,++++++++++++++++++++++++)))))))))))))))*********,,,,,,++++++++++++,,,,,,))))))***++++++,,,------///.........000000...,,,///000333888===AAAAAA@@@@@@BBBEEEHHHJJJMMMQQQTTTYYYbbbkkkmmmmmmsssmmmcccfffrrrtttlllcccaaaaaaaaaccceeejjjnnnqqqrrrqqqrrruuuxxxxxxzzz}}}wwwsssttttttrrrssszzzvvvkkkaaaXXXRRRFFFCCC???<<<;;;999888666888666555444555666555444444444333222222111111000...............//////000000111222333333222111000///000222333444444444444333333222222111111222222111111000000//////.........////////////000000000...//////000000111222222111111222333333444555555555444444333333444444555555555333222222222333444222222222222222111111111333222222222333333111000222222333333444555555555444444444444444444444444333333333333333333333333111111222222333444444555222222222222222333333333222222222111222222333333222222222222222222222222111111222222222333333333222333444444333333444555666555555444444555666666666666666666666777888999888:::<<<<<<<<<<<<>>>@@@EEEGGGKKKOOOSSSXXX^^^bbbdddfffkkksss|||yyyqqqmmmkkkkkkpppvvvyyyvvvxxx~~~~~~vvvbbb]]]WWWVVVXXX___lllyyy}}}rrreeeZZZSSSOOONNNJJJCCC:::444222111000///000///............///000------,,,,,,------...///------......000111333444444333333666:::;;;888555111222333333222333555777999999999999999999999999666555444333222111111000)))((('''''''''(((***+++******+++++++++,,,,,,,,,***************+++,,,,,,''''''(((((()))******+++))))))))))))))))))))))))******))))))))))))******///...,,,+++************((()))))))))*********************+++++++++,,,,,,)))******+++++++++++++++)))************+++++++++++++++++++++++++++,,,,,,************************)))))))))*********++++++))))))))))))************++++++++++++++++++++++++(((((()))))))))*********++++++************++++++******++++++,,,------...---------...000111000...000222777>>>EEEIIIHHHEEECCCGGGLLLQQQUUUYYY]]]```bbbiiiqqqvvv{{{uuukkklllvvvwwwgggccccccfffgggdddeeeiiiooossswwwxxxxxxzzztttlllmmmpppsssuuuzzzvvvjjj```WWWNNNIII@@@???>>>===<<<;;;999777777555333333444444444333222222111111000/////////...------------...///000---///111222333222111111///000222333555555555444333333222111111111111111000000000000000000//////---............/////////------......///000000000000111111222222333333333333333222111111222333333555555444333333333333333111111111111111222222222222111111222444444333222222333333444555555666666444444444444444444444444333333333333333333333333444444444444444444444444222222222333333333444444444333333222222222333333333333333333333333333333222333333333333444444444222444555555444444555666555555444333333444555555666666555555555666777777555777999:::::::::;;;<<<@@@AAADDDFFFIIIMMMSSSWWW[[[^^^ccciiiqqqxxx}}}uuuhhhcccccceeehhhmmmwww~~~}}}vvvqqqrrrxxxuuuiii]]]WWWVVVYYYbbbkkkyyyvvveeeWWWQQQPPPJJJGGGCCC>>>:::666222111///...------------...///------,,,,,,------...///,,,,,,---...///111222333555333333666:::;;;777222///000222222222333555888888888999999:::;;;;;;;;;:::999666333222111111222++++++*********+++---...******+++++++++,,,,,,,,,(((((('''(((((()))*********+++++++++,,,,,,,,,,,,)))))))))))))))))))))))),,,+++***(((''''''&&&&&&111000...+++************(((((())))))*********+++************++++++++++++))))))***++++++++++++***)))************+++++++++*********++++++,,,,,,---************************(((((())))))*********+++++++++******)))(((((((((++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++******************+++,,,,,,---------------...++++++,,,...111222222111333666<<>>???AAABBBDDDHHHMMMQQQQQQSSSXXX^^^ccchhhkkklllrrruuuzzzxxxiiidddfffhhhkkkmmmuuu|||{{{{{{{{{|||vvvuuuzzz~~~wwweee\\\ZZZZZZ]]]```lll~~~nnn\\\SSSQQQJJJKKKLLLIIICCC;;;666333...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,---///000222333444222222555888888333......000111222222444777999777888888999;;;<<<<<<===>>>;;;777444222222222333((((((((((((((((((((((((---------------,,,+++******************************++++++***))))))***,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,+++)))(((((()))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++++++++,,,------...222111///---,,,+++,,,,,,...---,,,+++,,,---///000888999>>>GGGPPPSSSOOOJJJKKKIIIOOO^^^kkkoooqqqtttuuuzzz{{{vvv|||sssiiiccceeehhhkkkmmmnnnqqqtttvvv{{{xxxxxx}}}xxxpppkkkjjjmmmooosssyyy~~~qqqiii]]]RRRIIICCC???===;;;;;;:::888777555444444333333333222111222444666111111000///////////////////////////000000000000111111222222222333333333111222222333333222222111333000......000111///---......////////////......++++++++++++++++++++++++////////////000000000000333333222222111111000000000111111111111222222222222222222222333333444555333333444444444444444444666666666666666666666666555555666666555444333333444444444444444555666777222555777333,,,***...333555555555555555444444444444444333333333444555555333333333333333333333333222222333444555555555555444444444333333222222222555555555666666666666777000111222222444444555666555444444444444555666666555666888999::::::999999;;;<<<===???AAACCCEEEFFFNNNPPPSSSWWWZZZ\\\]]]^^^aaacccfffjjjnnnuuu}}}}}}wwwxxx{{{|||||||||vvvrrrwwwzzziiiaaaaaaaaa___mmmssswwwiii^^^UUUJJJJJJJJJJJJIIIDDD;;;555333000...---,,,,,,***(((+++++++++,,,,,,------------,,,,,,---...000222333555666666666666666555555555555444333111222444777;;;;;;;;;;;;:::888666555888888666555444333333333************************+++++++++++++++***)))(((***************************++++++***))))))***,,,+++++++++*********))))))************************+++++++++*********))))))************************)))******+++,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,+++)))(((((()))++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------+++++++++++++++,,,------+++***)))((((((((()))***//////...------------...///...------...111444666;;;===AAAIIIQQQTTTPPPLLLNNNOOOWWWdddlllooorrrwwwzzzvvv}}}ssslllhhhggglllnnnqqqsssssstttvvvxxxwwwxxx}}}{{{tttppplllkkknnnnnnxxx{{{sssggg```UUUKKKDDD???;;;999555555666666777777888888444555555444222111222444111000000///////////////////////////000000000111111111111222222222333333111222222222222222222111222000......///000///---......////////////......------------------------000000000000111111111111222222111111111111111111111111111111222222222333555555444444444444444444444444444444444555555555666666666666666666666666666666666555555555444444555444444444555555666777888::::::888333222444888555555555555555555555555666555555444444444444444444444444444444444444444444444222222222333555666555444444444333333333333333444444444555555555555555555555555444444444333555444444444444555666666555666888999::::::999999::::::;;;===???@@@BBBBBBGGGIIILLLOOORRRTTTUUUVVVVVVVVVWWWXXX\\\ccckkkqqq{{{|||vvvvvv||||||yyypppllliiidddhhhkkkttt}}}nnnaaaWWWMMMJJJGGGGGGHHHFFF???:::555222///......------,,,++++++,,,,,,,,,---------......------...///000111555555666666666666555555555555444333111111444666999999999999888666444333666666444333222111111111******************************+++++++++***))))))************************)))***+++***)))(((***,,,+++++++++***************************************+++++++++***************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))+++++++++)))((()))***++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,+++)))'''&&&'''((())),,,,,,---...////////////.........///111666:::===AAAAAADDDJJJPPPSSSQQQMMMQQQWWW```jjjnnnqqqxxxzzzuuutttttt}}}ooofffeeehhhlllnnnppprrrsssrrrrrrssstttrrrxxxxxxqqqooonnnlllnnnrrrwww{{{qqqjjjXXXRRRJJJBBB===:::777666333333444555666777888888555666666555333111111111000000//////......///////////////000000000111111111111111222222222222333111111222222222222111111000///---...//////...---------............------.........///////////////000111111111111222222222000000000111111111111111222222222222333333333333888777777666555555444444444444444555555666666666777777777777777777777777888777666555555555666666555555555555555666666777777777666555555555555666666666666666666666666666777777666555555444444444555555555555555555555555777555333111000222444666555555555555555444444444222222333333333444444444777666666666666555555555555555444444555555666777666666777888999999999999888999::::::<<<<<<===>>>???AAADDDGGGJJJKKKLLLLLLIIIHHHFFFEEEGGGMMMUUU[[[gggmmmwww{{{wwwyyy}}}~~~zzz|||sssjjjfffdddhhhsssxxxkkkaaaWWWPPPIIIGGGJJJJJJFFFAAA:::666222////////////...,,,,,,,,,,,,------------//////......---......///444444555555666555555444444555444222111111222444777777777666555444333222444333222111000/////////************************,,,,,,---------,,,,,,+++************************)))*********((((((***+++************************************************************************+++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))***+++))))))))))))))))))))))))++++++************++++++***++++++++++++,,,,,,,,,******))))))******+++,,,...---+++))))))***,,,---+++,,,...///000///......---------000444999>>>BBBEEEEEEEEEHHHLLLNNNMMMKKKRRRZZZeeelllqqqxxxzzzyyy{{{~~~|||rrriiidddeeeiiinnnoooqqqrrrrrrpppoooooopppwww~~~~~~|||tttlllkkkkkknnnuuu}}}rrrfff___KKKGGGAAA<<<:::888666555666666555555444333222222111333555444222000//////000//////.........////////////000000000111111111111111111111222222222222000000111111111111000000..................------------............------////////////000000000000000000111111111222222222///000000111111222222222222333333333444444444444666666666666666666555555444555555666666777777777888888888888888888888888999888666555555666888999777666666555666666777777555333111222555666444222666666666666777777777777666666666666666666555555666666666666666777777777888777555444333444444555666666666666666555555555333333333444444444444555333444444555666777888888555555555555555666666777666666777888888888888888888999999999999:::::::::;;;===???BBBDDDEEEEEEEEEAAA@@@>>><<<<<<@@@FFFKKKUUU\\\ggguuu{{{xxx}}}yyywww~~~~~~rrrjjjdddbbbjjjwww}}}tttggg]]]QQQLLLNNNOOOKKKGGG@@@;;;555111//////......,,,,,,------------------...------.........//////333333444555555555444444444444444333111111222444666666666555444333333222333222111000////////////))))))))))))))))))))))))+++,,,,,,---------,,,,,,************************)))******)))(((((()))+++************************************************************************************************,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))+++---))))))))))))))))))))))))++++++************++++++*********+++++++++,,,,,,******))))))******+++,,,---,,,+++++++++---000111,,,---.../////////---,,,,,,,,,///222777===AAADDDGGGFFFEEEEEEFFFHHHIIIIIIRRRZZZdddlllvvv|||{{{{{{vvvppppppooollliiihhhjjjlllssstttuuutttrrrrrrsssttt~~~|||wwwyyypppiiiiiimmmvvvuuufffYYYQQQDDDAAA===;;;::::::999777888777666444222111//////,,,///111111000///.../////////............//////000000000000111111111111000000111111111222222222///000000111111000000///,,,---...///......---------..................---.../////////000000111111000000111111111222222222000000111111222222333333444444444444555555555555222333444666777777777777555555666777777888999999999999999999999999999999:::999777666666777999:::888777777666666666777777999666444666:::;;;999666555666666666777777888888333444555666777777666666666666666777777888888888666777888888888666555444666666666666666666666666555555555555666666666666333333444555666777888888666555555555555666777777777777777777777777888888999999999999999999999999888999;;;===>>>?????????<<<<<<<<<<<<;;;<<>>===<<<<<<======;;;:::555555444444333333222222---......---,,,+++---......------------...///000000000111111111222222222000000000000111111111111...//////000000//////...+++...111222000//////000//////000000000000//////000111111222333333444444444444444444555555555555555444444444444444444333555555666666666777777777333444666888999999888777666666777888999:::;;;;;;::::::::::::::::::::::::999999999999:::::::::;;;:::999888888777777777888666666666777777777555444333444444555666666777777555555666777666444222000555555666666777888888999333444666777777666555444444444555555555666666666777777777888888888888999888888777777777666666666666666666666666777777888888777666666555666777888777777777777777777777777333444555777777777666555666777888888999;;;>>>AAABBBFFFLLLUUUaaaooo}}}xxxrrrssswww}}}{{{{{{|||tttnnnmmmuuu{{{lll___UUUPPPLLLHHHCCC>>>:::777333111///.........------------***+++,,,...//////......000111222333333444444444000222444666666666777999777666555444333444555555222111111000000000000000***************************+++,,,---------------************************((()))))))))'''''')))***))))))******++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++***)))***---///))))))))))))))))))))))))++++++************++++++)))************+++++++++,,,,,,++++++,,,,,,---...)))+++---......---,,,************+++---000333444777;;;AAAGGGKKKMMMMMMMMMDDDDDDCCCCCCFFFLLLUUUZZZ]]]bbblll~~~|||ppp```]]]___```iiimmmqqqrrrrrrvvv}}}{{{zzzxxxwwwyyy}}}yyytttqqqoooooonnnmmmmmmttt|||qqqaaaTTTKKKFFFBBB@@@===<<<;;;<<<===<<<:::999777777666555333222111111111111000...++++++,,,...---------------...///000000111111111111222222222000000000000111111111111......////////////......+++...222333111//////111000000111111111111000000222222333333444555666666666666666666777777777777666666666555555444444444666666666666777777777777666777999::::::999888777666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;:::::::::999888777777888888666777888888777666555444333333333444555666666777777777777777555222///---444555555666777888888888333333333333333444555666333444444444555555666666777777777777888888888888666666777888999::::::;;;666666666666666777888888888777666555555666777888555555555666666666666666444555666777888777666666777777777666777;;;AAAFFFGGGIIINNNUUU___mmm{{{|||wwwvvvyyy{{{}}}xxxxxx~~~rrrlllqqqyyyyyyhhh]]]XXXLLLIIIEEEAAA>>>;;;888555//////.........---------+++,,,---.........,,,,,,///000111222333444444444///222555666777777999;;;666555444333333333444555111000000////////////000******))))))))))))******)))***,,,------,,,+++***++++++++++++*********)))---,,,,,,+++***)))((((((************************(((((((((((())),,,...///,,,++++++******++++++,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******))))))))))))***************))))))))))))))),,,+++*********+++,,,------,,,+++***))))))))))))++++++******++++++,,,---,,,,,,,,,++++++*********,,,---///000000...---+++000111000///...///333666===EEEMMMSSSXXXYYYSSSJJJGGGHHHJJJLLLPPPUUU\\\```fffnnn{{{wwwuuu|||}}}~~~hhh^^^\\\[[[[[[[[[aaaeeemmmuuu|||~~~}}}}}}yyyqqqkkkiiigggeeekkktttyyynnn```SSSNNNIIIBBB===>>>;;;===???@@@@@@===999777333222000........./////////...---,,,,,,,,,,,,,,,...............///000000000000000000000111111111111111000000//////......,,,---.../////////...---............/////////000---...///000111222333333333444555777888888999999666666666666555555555555888888888888888888999999:::999999999888777777777999999999888888888777777999999999:::::::::;;;;;;999999999999999999999999777666666666777888999999888888888888777777777777666666555444444555777777666555555444444444555555444444444555555666666666555444444444444555666666777777666555444444333333555555666666666666555555555666777666555555777999999999999999999999999999888777777777888999:::::::::999777666555555555666777777777777777777777777444555555666666666666666777666555555888===BBBEEEOOOTTTZZZ___hhhuuu|||~~~{{{rrrtttxxx|||vvvuuu}}}yyyxxxxxxooosss|||zzzhhhZZZTTTMMMFFFBBBAAA@@@<<<888444333111///...---------...............///000000222222222222333444555555444444444444555777888999666666555444333333222222111111000000//////......******))))))))))))******'''(((+++,,,------,,,,,,'''(((((()))***+++,,,---,,,,,,++++++***)))))))))************************))))))))))))***+++---...,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++************++++++)))))))))******+++++++++((((((((()))***+++,,,------,,,+++***))))))))))))++++++******++++++,,,---,,,,,,,,,+++++++++******,,,---...//////...---,,,...///...---...000555999DDDNNNWWW\\\^^^]]]VVVOOONNNNNNOOORRRWWW^^^ffflllwww}}}xxxqqquuu|||nnnaaa\\\\\\]]]]]]___dddgggnnnuuu{{{|||pppkkkgggggghhhkkkttt~~~{{{mmm___SSSHHHDDDAAA<<<999:::<<<===>>>???>>>;;;888666222111000///.........//////...------,,,,,,,,,---//////......//////000111111111111111111111111111/////////.........------,,,,,,...//////......------------.........//////000000111222333333444444333444555777888888999999555666666666777777888888999999999888888777777666888888888888888888777777999999999888888777777777999999999999::::::::::::999999888888888888888888777777777777777777888999888888888777777777666666777666555444444555666666555555444444333444444555111111111222222222333333444444444444444555666666777666666555444444333333555555666666666666555555555666777666555555777999999999999999999999999999;;;:::999888777777777777555555555555666888:::;;;777777777777777777777777444555666666777777666666666777777888;;;AAAJJJPPP]]]eeennntttzzz|||{{{}}}xxxiiihhhiiilllsss{{{}}}uuuuuuzzz~~~}}}||||||}}}wwwlll```XXXMMMFFFBBB@@@===:::888666444111////////////...............///000000222222111222222333444555555444444555555666777777777666666555444444333333111111111000//////......******))))))))))))******&&&(((***,,,---...------''''''((()))***+++,,,,,,************************************************++++++******++++++,,,---++++++************++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,((())))))***,,,------...%%%&&&((()))++++++,,,,,,---,,,+++******)))******++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,---...//////...---,,,............000555;;;@@@NNNXXXaaacccaaa___ZZZVVVWWWWWWWWW[[[bbblllvvv|||wwwqqqooorrr}}}~~~hhhaaa\\\]]]^^^]]]___ccchhhjjjnnnsssyyy~~~|||tttmmmiiihhhkkkooovvv{{{hhh[[[SSSJJJBBB@@@???===;;;<<<>>>======<<<:::888777555222111000///............///...------,,,---------000////////////000111111333333222222111111000000.........---------------+++,,,---...............---------.........//////333333444444555555555666333444555777888888888888555555666777888999:::::::::999999888777666555555777777777777777777888888888888888888777777777777888888888999999999::::::888888888888888888888888999888777777777777777777888888777777777777666666777777666555444444444555444333333222222333444444000000111111111111222222444444444444444555555666666666555555444333333333555555666666666666555555444666777777555555777888888888888888888888999999:::999888888777777777777555555555666777999:::;;;777777777777777777777777555555666777777777777777555777999:::<<>>===;;;777444222111111111///............//////000111111111111222333444555555555555555555555666666777666666555555444444333222111111000000///......+++******))))))******+++((()))***,,,,,,------,,,*********)))))))))(((((())))))*********+++++++++************************,,,,,,++++++++++++++++++++++++************++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++******+++++++++******+++,,,,,,---......&&&''')))+++,,,,,,+++***---,,,++++++************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------//////000111444;;;CCCHHHUUU^^^dddbbb^^^\\\\\\[[[___^^^___dddooo{{{wwwnnnnnnttt{{{mmmddd```___```^^^\\\___ccckkklllnnnrrrwww|||vvvqqqooooooqqquuu}}}|||lll\\\QQQLLLFFFAAA???>>>>>>>>>>>>>>>===;;;999777555555444111000000///......------......------------......000000000000000111111222333222222111000//////.........------------------,,,,,,------.........///...////////////000000000555555555555555555555555444555666777888888888888555555666777777888999999777777777666666555555555555555555666666777777888777777777777777777777777777777777888888888999999888888888999999999999999999999888777666666666777888777777777666666666666777777666555444444333333222222222111222222333333333333333333333444444444444444333333444444555666555555555444444333333333444555555666666555555444444555777777666555666777777777777888888888888888666666666666777999:::;;;::::::999888777777666666777777777777777777777777555666777777888888777777444777::::::;;;DDDSSS___rrr}}}pppcccaaaaaacccdddhhhooovvv|||zzzvvvqqqnnnnnnpppqqqqqq}}}}}}qqqmmmttt~~~uuuqqqtttzzz{{{xxxnnnfffiiivvv~~~jjjYYYMMMGGGDDDCCCAAA>>>;;;777444222222222//////............///000000000000111111222333444555555555555555555444444555555555444444333333333222222111111000//////...++++++************++++++++++++,,,,,,+++++++++***************)))))))))))))))))))))***++++++,,,,,,************************,,,,,,,,,+++++++++******+++******))))))******+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))---,,,++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...///111333888???GGGMMMWWW]]]___ZZZWWWYYY^^^```ddddddgggnnn{{{rrrnnnnnnvvvxxxllleeefffcccbbbbbb___]]]```fffmmmmmmnnnqqqvvv|||}}}wwwrrrnnnqqquuu{{{yyykkk\\\PPPIIIFFFDDD@@@===<<<<<<<<<:::<<<;;;999666444333333333000000000///......---,,,......---------......///000000000000000111111222111000000///...------,,,........................,,,,,,------...///000000111111111111222222222222444444444555555555555555444555666777777888777777666666666666666666666666444444444555555666666666444444444555555666666666666666666666666666666666666666666777777777888888999999999999::::::;;;;;;999999888777666666666777777777777666666666666555777666666555444333333222111111111111111222333444555555555555555444444444333333333333333444555555444444444444444333333333444444555555555555444444333555777777666555666666666666666777777888888888555555555666777999:::;;;<<<<<<;;;:::888666555444888888888888888888888888666777777888999888888888333777999999999???LLLWWWhhhqqqyyyzzzuuukkk\\\OOOPPPQQQSSSUUUZZZbbbjjjpppxxx{{{}}}{{{wwwtttuuuzzzyyytttyyyyyyqqqppprrruuu{{{ttthhh``````jjjzzzvvvaaaRRRIIIEEECCCBBB@@@===:::777444333222//////............//////000000000000111222333333444555555666555555444333333333222222222222222111222222222111000000//////++++++************++++++------,,,++++++******)))(((((()))***+++,,,------))))))******+++++++++,,,******************************+++++++++******)))******))))))))))))******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,***))))))))))))))))))***---------,,,,,,+++++++++,,,------,,,,,,+++***))),,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------+++++++++,,,------......---///222666;;;AAAHHHMMMVVVZZZZZZVVVUUU\\\ccceeejjjkkkooozzzyyyjjjmmmuuuxxxppphhheeeeeefffccccccdddcccbbbfffkkkoooooopppsssxxxtttqqqqqqooommmlllqqq{{{{{{qqqeeeXXXMMMDDD@@@FFFGGGDDD???<<<===<<<999999888666555333222111111///////////////---,,,,,,.........---......///000000////////////000111111//////......------,,,,,,.............../////////...---......///000222222222222222333333333444444333333444444444555555555555555666777777777777777777666666666555555555444222222333444555666666777444444444444444444555555555555555555666666666666555555555666666666777777888888888999::::::;;;;;;999888777777777777777777777777666666666666555555555555555555555444333222111111111111222333444444444444333333333333222222333333333333333444444555444444333333333333333333444444555555555555444444222444666777666555555666555555666666777777888888888777777666666777777777999::::::::::::999888888888888888888888888888888777777888999999999999999444666999888888<<>>;;;888555333000//////............///////////////000111222333333333555666666555444333111111111111111111111111333222222111111000//////,,,++++++******++++++,,,,,,,,,++++++++++++++++++))))))***+++,,,---......***************+++++++++************************(((((()))*********)))(((******))))))))))))***************++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,+++******))))))******+++++++++++++++,,,,,,,,,,,,,,,+++***************+++,,,,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,---------......++++++++++++,,,---...///000333888<<<@@@EEEKKKOOOUUUXXXXXXXXX\\\eeekkkllloooqqqyyyxxxnnnmmmtttpppgggcccbbbeeejjjiiifffgggkkkmmmlllmmmpppqqqrrrtttwww}}}zzzpppiiiiiijjjkkkpppuuuzzzxxxqqqjjjfff___UUULLLDDD@@@???DDDGGGEEE???<<<===<<<888666555555444333111000000...////////////---,,,+++...............///000000//////......//////000111........................,,,,,,---------.........//////...///000222333444222222222333333333444444222333333444555666777777555666666777777777777777666666666666666777777777222222333333444444555555444444444444333333333333444444444555555666666666444444555555555666666666555666666777888888999999777777777777777777888999777777666666666555555555333444555555555444333333111111111222222333555555333333333222222222111111333333222222333333444555333333333333333333333333333444444555555444444333111444666777666555555555444444555666666777888888777777666666666666777777777888999:::;;;;;;;;;:::888888888888888888888888777888999999::::::999999555777999::::::;;;>>>AAAEEEIIILLLJJJHHHFFFAAA;;;;;;===???BBBEEEJJJPPPTTT\\\aaajjjrrryyy{{{zzz~~~}}}{{{{{{zzzlllccc```bbbfffsssuuucccTTTJJJFFFBBBCCCDDDCCC@@@<<<888555000000///...............///////////////000222222111222444666666666444444111111111111111111111111333333222111111000000///,,,++++++******++++++,,,+++*********+++,,,---------------,,,,,,,,,++++++************************************************&&&'''(((*********)))(((******))))))))))))*********++++++++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,,,,---...***)))(((((((((***+++,,,,,,,,,,,,++++++,,,------++++++******++++++,,,---,,,,,,,,,------.........++++++++++++,,,---...///555888===BBBFFFJJJOOORRRTTTXXXZZZ]]]dddnnnrrrpppsssvvv}}}qqqiiiuuu}}}qqqaaa]]]___aaahhhooonnnkkkmmmsssvvvtttrrrsssssstttwww{{{tttnnnhhhfffiiijjjmmmwww~~~}}}{{{tttiiiaaa[[[XXXSSSLLLFFFCCCCCCDDD<<<@@@@@@999555777666222444444444333333111000///...////////////---,,,+++...............///000000...............///000000.........///////////////+++++++++,,,,,,---------000/////////111222444666111111222222222333333333222333444555666777888999555666777777777777777666555555666777888999::::::444333333333333333333333444444444333333222222222444444444555555555666666444444444555555555666666333444444555666777777888777777666666777888999999777666666666555555555555222333444555555555444333222222222222333444555666444444444333333222222222333333222222333333444555333333333333333333333333333444444555555444444333111333666777666555444555444444444555666777777888333444444555777888:::;;;777888:::;;;<<<;;;;;;:::888888888888888888888888888888999::::::::::::999666777:::<<<======<<<<<<;;;???AAA@@@@@@AAA???;;;999:::===???@@@DDDHHHKKKLLLRRR[[[dddlllsssxxx||||||uuuvvv}}}uuuhhh```___```gggwww~~~lll\\\PPPJJJCCCDDDFFFFFFDDD???:::777111000///........................//////000111222000111333555666666555444222222222222222222222333333333222222111000000000000///---,,,+++,,,,,,---***)))((((((((()))++++++)))***,,,.........,,,,,,)))************+++++++++,,,++++++***)))))))))***************************++++++++++++++++++++++++******))))))******+++,,,++++++******)))((((((((())))))*********+++++++++,,,++++++******++++++,,,)))***+++,,,---,,,++++++************+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...+++++++++,,,...000222333///777@@@FFFIIIMMMSSSXXX^^^\\\\\\aaakkksssxxxyyy||||||tttssswwwzzzpppeee___fffnnnooommmmmmkkkqqqyyyxxx~~~yyypppjjjhhheeehhhoootttxxx||||||xxxrrrnnnjjjccc[[[TTTLLLKKKHHHEEEAAA???===<<<===:::777666666777666555111111000/////////////////////---,,,,,,---...///....................................////////////..................------,,,,,,------.../////////222111000000111222444555333333333333333444555666666666666666666666666666444444444444444444444444222222111111111222333333333333333333333333333333222222222222222222222222333333333333333333333333333333444444333111000///555555555555666666666666666555444666888999888777666666555444333333222111222222222111111111111000000000111222333333444444222222111111111111222222111111111222222333333333111111111222222333333333333333444444444333333222555444444333333222222111555555555555555666777777555555555555555666777888888888888999999::::::;;;777777777777777888888999<<<<<<<<<;;;;;;:::::::::;;;::::::999999888888888888888999999999999888888777777888:::;;;===???@@@CCCGGGNNNVVV^^^fffkkknnntttwww|||{{{rrrppppppqqqxxxfff^^^```eeejjjrrr{{{kkk^^^UUUMMMHHHCCCBBBCCCCCC???;;;777555333000///...//////...............///000000...///111222333444444555000000000000000000000000222222222111000//////...---,,,+++***)))******+++******)))))))))***+++,,,******************++++++)))************+++++++++,,,,,,+++******************************************+++,,,...000222444444*********+++++++++,,,,,,))))))))))))*********************+++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++,,,,,,++++++***))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++,,,---.........------///111444555666;;;AAAEEEHHHMMMTTTZZZ]]]^^^```dddkkkuuuzzzyyyxxxyyy|||jjjhhhddddddjjjoooppprrrwwwxxx|||~~~}}}|||tttlllgggcccgggfffjjjsss{{{{{{uuuqqqqqqnnnhhhccc]]]UUUMMMGGGFFFEEECCCAAA???>>>===<<<;;;999666444555555444333111000000//////////////////...------------...///////////////////////////............////////////........................------...//////000000111222222111111222333555666444444444444444555555555555555555555555555555555444444444444444444444444666666555555555555555666333333333333333333333333222222222222222222222222333333333333333333333333111222333444444333333222555555555555666666666666666555333444555555444333666666555444333333222222222222222222111111111111000000111111222333333444000000////////////000000111111222222222333333333111222222222222222222333222222333333333333222222222333333333333333333333555444444444444555666666666555444444444555666777::::::999888888777777666777777666666666777888888888888888888999999:::::::::::::::999999999888888888888888888888888888888777777888999:::<<<===>>>>>>AAAFFFLLLSSSYYY^^^```jjjnnntttzzz~~~xxxsssqqqpppttt{{{~~~sssiiigggeeeggglllvvvyyylllbbbXXXRRRJJJFFFFFFFFFEEEBBB;;;999555222000//////000...............///000000///000111222333333444333000000000000000000000000222222111111000//////...++++++******)))******++++++************+++,,,,,,---,,,***(((((()))+++,,,)))************+++++++++,,,,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,++++++))))))***++++++++++++***(((((())))))***++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,++++++++++++++++++)))((((((++++++***************)))---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,++++++,,,---...111000//////111444888:::???AAACCCDDDFFFMMMWWW___```bbbfffiiippp~~~uuuoookkknnnuuukkk\\\___bbbiiioooqqqttt~~~{{{ooogggcccaaa```fffhhhooo{{{|||xxxrrrmmmiiiiiigggbbb\\\TTTLLLDDD@@@>>>>>>>>>===<<<<<<<<<;;;888666333222222333222111000000//////....../////////......------...//////000000000000000000000000............////////////............///////////////000000111111222333333333333222333333444666666444555666777666555444333555555555555555555555555555555555555555555555555666555444333333222333333333333333333333333333333222222222222222222222222222222222222222222222222///000222444555666666666444555555555555666666666777666444444555444333111555555555444444333333333333222222222111111111111///000000111111222222222000000////////////000000111222222222222333333333222222222222222111111111000111111222222222111111111111222222333444444555333333333333333444555555777555333222222333444555888888777777666555555555666666555555666666777888555666777888999:::;;;;;;::::::::::::999999999999999999888777777888999999777777777777888999:::;;;:::;;;===AAAEEEJJJOOOQQQ\\\aaahhhoootttyyy~~~|||vvvssskkkpppxxx~~~|||}}}}}}xxxsssjjjgggfffkkkxxx~~~sssfff]]]QQQHHHEEEFFFFFFFFF@@@>>>999444111000000000///............//////000000000111222222222222222000000000000000000000000222111111000000//////...+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,///...,,,+++++++++,,,,,,))))))*********+++++++++,,,,,,+++++++++++++++,,,************************++++++***((('''&&&%%%$$$'''''')))*********)))((()))))))))******+++++++++---------,,,,,,,,,++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,((()))***,,,,,,,,,,,,+++++++++++++++************...------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,+++++++++---...///000000///000444888===@@@EEEDDDCCCCCCGGGPPP]]]fffggghhhkkkppp{{{zzznnneeebbbcccjjjxxxqqqbbb[[[\\\ccclllrrrwwwvvvlllfffdddeeefffjjjppp{{{zzzuuupppkkkfffccc___^^^[[[VVVNNNFFF@@@===:::;;;;;;;;;:::::::::999555333000///000000000///000//////.........//////.............../////////////////////////////////............///////////////////////////000000000111111222333333444444555333333444444555666666777555666777888888666444222555555555555555555555555333333333333333333333333555555444222111111111111222222222222222222222222222222222222222222222222111111111111111111111111000111222444555666777777444444444555555555666666888777555555666666555444444444444444444444333333333333222222222111111111//////000000000111111111222222111111111111222222222222222222222222222222333333222222111111000000///000000111111111111000111111222222333333333333222222222222222333333444777555333111000111333444222222333444555666666777555555555444555555666777777777888999:::;;;<<<<<<999999::::::::::::::::::;;;999888666666888999;;;888777777777777777777888888888999;;;>>>BBBFFFIIINNNSSS[[[bbbhhhmmmrrruuu|||}}}tttuuuwwwwwwxxxyyy|||~~~~~~}}}{{{~~~tttllleeeeeemmm|||xxxlll\\\NNNGGGFFFGGGHHHDDDAAA<<<777222000000000//////............///000000000111111111111111000000000000000000000000000111111000000////////////)))******++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,------...---,,,***)))))))))*********++++++++++++++++++******+++,,,,,,************************(((((()))***+++,,,------((()))******++++++******,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***++++++++++++,,,,,,)))***+++,,,------------+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,...000111...///000333888===CCCFFFFFFEEECCCEEEKKKWWWdddmmmmmmllloooxxxmmm___ZZZ]]]dddpppuuubbb\\\]]]```fffnnnvvv{{{xxxrrrmmmjjjkkknnnpppzzz{{{vvvrrrlllgggbbb^^^ZZZWWWOOONNNMMMJJJFFFAAA<<<999:::;;;;;;;;;:::999777777333111///.../////////...//////............//////---......//////000000000..................................../////////////////////000000000111111222222333333444555555555333333444555666666666666555666777888888666444222555555555555555555555555222222222222222222222222888888666555444444444444222222222222222222222222222222222222222222222222111111111111111111111111333333333333444555555555444444444444555555555555555444444555666777777666333333444444444444444444333333333222222222222111000000000000000111111111222222111111111111222222222222222222222222222222222222222111111000000000...///000111111111111111333333333222222111111111111111111111111222333333666555333111111111222333000111111333444555555666444444333333444444555666888888888999999999::::::999999999::::::;;;;;;;;;<<<:::999777777999:::<<<999888777777666666777777777777777888;;;>>>BBBDDDDDDHHHOOOVVV\\\aaafffjjjuuuyyywwwpppmmmnnnooolllooosssvvvzzz|||}}}}}}tttiiieeegggooo}}}}}}lll[[[PPPJJJHHHHHHEEECCC???:::555222111000//////............////////////000111111111000000////////////////////////000000000///////////////%%%&&&'''))))))*********)))******+++,,,+++++++++(((***+++---,,,+++)))''')))************+++++++++*********)))******++++++************************++++++++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,+++******))))))++++++++++++,,,,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,---...---,,,+++************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,...000111333///000333777===CCCHHHJJJGGGFFFGGGKKKTTT___kkkrrrqqqrrrxxxuuucccXXXWWWaaaooo{{{gggZZZXXX\\\eeemmmuuu}}}xxxqqqpppooommmooossszzz{{{uuurrrkkkfff```[[[WWWSSSOOOLLLFFFDDDBBBCCCDDDCCC>>>999:::;;;;;;;;;:::888666555333111......////////////......------......//////------///000000000000000....................................//////////////////000000111111222222111222222333333444555555222333444555666666666666444555666777666555444333444444444444444444444444222222222222222222222222555555444333222222222333222222222222222222222222222222222222222222222222222222222222222222222222555444333333333333333444333444444444444555555555222111111222444666555444333333333444444555555555333333333333222222222222111111111111111111111111000000////////////000000333333333222222222222111111111111111111000000000...///000111111222111111444333333222111111000000111111111111111222333333444444333333222222333333333333222222222222222222333333333222333444444555666666666666666777777777888999999:::;;;<<<<<<===<<<<<<;;;::::::;;;<<<<<<:::999999888777777888888666666666777999<<<>>>???===@@@FFFKKKPPPVVV[[[___lllpppwwwyyymmmdddaaa```aaabbbeeeiiiqqq|||zzz{{{yyyyyysssnnniiigggooo{{{xxxhhhYYYOOOHHHEEEEEEDDDBBB>>>:::777444222000//////............///......///000000000000000////////////////////////////////////////////////$$$%%%'''(((************((()))***+++++++++******))))))******++++++******)))************+++++++++))))))(((((())))))***+++************************,,,,,,+++***))))))((('''---,,,***))))))+++---///++++++++++++++++++++++++((())))))***+++,,,------,,,++++++******++++++,,,++++++*********+++,,,------,,,)))''''''''')))*********++++++,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,---------------...///111333555333555999>>>CCCGGGJJJLLLIIIJJJMMMTTT]]]hhhpppuuuuuu|||{{{iii]]]YYY___nnnxxxjjjbbb\\\[[[^^^gggtttyyyssspppppppppqqqvvvzzzyyyyyyuuummmhhhiiibbb^^^XXXRRRNNNKKKGGGEEEEEEAAA>>>AAAGGGHHHBBB;;;888999:::::::::888666555333111///...///000000000...------------...///000,,,---///000111111000000....................................//////////////////000111111222333333000000111222222333333444111222444555666666555555444444444444444555555555444444444444444444444444444444444444444444444444111000000//////000000000111111111111111111111111222222222222222222222222333333333333333333333333444333222111111222333444333333444444444555555555444222222222444444444222222222333333444555666666444444333333333222222222222222222222222222222111000000////////////000000333333333222222222111111000000000000111111111111...///000111222222222222222222222111111111111111222111111111111222333333222333444555555444444333222222222222222222222222222222222222222333444444333444444555666777888888888888999:::;;;<<<===>>>========================;;;;;;:::999999999::::::999999999::::::;;;;;;;;;999;;;>>>BBBFFFKKKQQQVVV```gggpppxxx~~~wwwjjjbbb^^^bbbcccfffmmmwww|||}}}|||zzz~~~uuujjjkkktttxxxhhhYYYOOOIIIEEEFFFEEEDDDAAA===888666000000///...............,,,---...///000000111111////////////////////////////////////////////////%%%&&&(((***,,,,,,,,,+++'''((()))***+++***))))))---,,,+++***+++,,,...///)))************+++++++++(((((('''(((((()))******************************'''((()))***,,,...///000+++)))&&&%%%%%%'''+++---*********++++++,,,------''''''((()))+++,,,---...,,,++++++++++++++++++,,,,,,+++*********+++,,,---)))(((%%%$$$$$$'''***---))))))******++++++++++++)))***+++,,,------...///++++++,,,,,,,,,---------............000222555666777999>>>BBBFFFIIIKKKLLLLLLNNNRRRZZZdddmmmsssuuuyyyooo```\\\\\\jjj{{{sssaaa^^^aaabbbaaabbbgggxxx|||xxx~~~rrrqqqsssuuuuuuuuuvvv}}}xxxsssqqqqqqkkkbbb```ccc[[[VVVPPPJJJFFFCCC@@@===CCC===999>>>FFFHHHAAA999666777888::::::999777666444111//////000111111000---------------...///000,,,---///000111111111000000000000000000000000000............/////////000///000000111222222333333///000000111111222333333111222333555555555555444333333333333333444555666444444444444444444444444666666666666666666666666222222222111222222333333111111111111111111111111222222222222222222222222333333333333333333333333222222111000111222444555333333333444444444555555888666555555555555444222222222333333444555666666444444444333333333222222333333222222222222222222222222111111111111222222333333333222222111111111//////000000111111222222//////000222222333333333000000000111222222333333222222222111222222333444000222444666666666444333...///000222333444666666222222111111222222333444333444555777888:::;;;<<<888888999:::<<<===>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;;;;<<<<<<=========<<<<<<::::::777888:::<<>>=========>>>????????????>>>===;;;:::999888999::::::::::::999999888888888999<<<>>>AAABBBQQQUUU[[[aaaggglllrrrvvvzzz|||}}}}}}xxxyyy~~~{{{{{{wwwrrrnnntttoooaaaPPPJJJEEEEEEIIIIIIEEE@@@999666222...,,,,,,---...........................///////////////000000111111000///...------...///++++++*********+++,,,---++++++++++++*********)))---,,,+++---///000...,,,************************+++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++******))))))***+++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000000000333777;;;CCCDDDGGGLLLPPPSSSSSSRRRRRRTTTZZZbbbfffiiipppwwwtttjjjaaa[[[cccqqq|||kkk```YYYWWW[[[```dddlllttt}}}sssiiihhhqqq{{{}}}tttooofffccc]]]YYYTTTPPPKKKGGGFFFCCC???<<<;;;<<<>>>@@@>>>?????????>>><<<:::888555444444333222222111111222111000///............---...///000000000000000111111111111111000//////,,,,,,,,,,,,---...///000000//////000222333333222444333333555777666222...555555666666666555444444333333333333333333333333444444444444444444444444333333333333333333333333333222111111222333555777333444444444333333222111333333222111111111222222111333333333222111222333333222222111111222222333222222222222222222222222444444444444444444444444444444444444444444444444555555444444444333333333111222333333333333222111333333333222222111111111111111222222222111000000222222222222333333333333111222222222111111000///000000000000000000000000111111111111111111111111111222222333333222222111333333444444333333222111111111222222222333333333444333222222111111222222444555555555666666666666888888888888999;;;<<<===???>>>>>>>>>???@@@BBBCCC@@@@@@??????===<<<:::999999::::::;;;;;;::::::999888888888999;;;===@@@AAAHHHKKKPPPVVV[[[aaagggkkktttxxx~~~xxxzzz}}}vvvwww|||yyyuuunnnrrr}}}}}}ppp```WWWNNNJJJKKKLLLIIIFFF>>>;;;666111...---...///........................111111000000111111222333222111000.........///000+++************+++,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,---...,,,+++,,,+++***))))))***+++,,,*********************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,++++++************++++++++++++***++++++,,,,,,***++++++,,,------......,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,------///000000111222555:::>>>EEEHHHLLLOOOQQQRRRTTTUUUWWW[[[cccjjjkkkmmmwww}}}qqqeeeaaaaaagggvvvvvvdddYYYZZZWWWWWW]]]eeemmmxxxooofffdddhhhpppxxx~~~vvvnnniiibbb^^^WWWRRRMMMIIIEEEBBB<<<;;;:::999:::<<<>>>???:::;;;;;;;;;:::888777555222222111111000/////////111000///......---............///111111222222222333333222222111000//////,,,,,,---...////////////111000///000333444333222333222333444666777666555777777777777666555444333333333333333333333333333333333333333444444444444222222222222222222222222000000000111111222333333333333444444444333222222111111000000111111222222111333444333222111222444333222222111111222222333222222222222222222222222444444444444444444444444444444444444444444444444444444444444333333333333111222222333333222222111222222222222222111111111//////000111111111000000111111111222222222222333222222333333333222111111222222222222222222222222111111111111111111111111111222222333333222222111333333333333333222222111111222222222222333333333333333222222111111222222444444444555555555666666777777777888999:::;;;<<<<<<===>>>???AAACCCFFFGGGAAAAAAAAA@@@???===;;;:::::::::;;;;;;;;;::::::999888888888888:::<<<>>>@@@@@@BBBFFFIIINNNTTTZZZ___gggmmmvvv~~~~~~vvvttt~~~~~~vvvwww{{{~~~rrrqqqvvvmmmbbbSSSJJJIIIJJJJJJJJJDDDAAA;;;555111//////000........................000000000000000111222222222111000/////////000111***************++++++,,,++++++++++++++++++++++++)))))))))***+++++++++***,,,+++)))(((((()))+++,,,))))))******************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,+++************************+++,,,------++++++++++++,,,,,,------,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,---,,,,,,+++***))),,,,,,,,,---------------//////000222555;;;@@@DDDEEEGGGJJJJJJKKKMMMSSSXXX```eeemmmrrrrrrvvv~~~jjjbbb\\\```jjjyyy|||gggZZZTTTZZZ\\\```fffnnnvvv~~~sssiiibbbdddjjjmmmqqqttt}}}{{{uuunnngggbbb^^^YYYRRRLLLHHHEEEAAA???:::999999888888999999:::666777777777666444333222222222222111111111000000000000///...------.........///000111222333333333333333222000//////......,,,---///000111111000///222111000111444555444333111111111111333444555555444444444444444333222222333333333333333333333333333333333333333444444444222222222222222222222222...///111222222222111111333333333444444333333222111111000111111222333444222333444333222222333444333222222111111222222333222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111111111//////000111222222222111000000111111111222222222333333333444444333222222333333333333333333333333111111111111111111111111111222222333333222222111222222333333333222222111222222222222222222222222333333222222111222222333333333444444444555555555666666666777888999:::;;;;;;<<<===???AAACCCEEEFFFBBBBBBBBBAAA@@@???======;;;;;;;;;;;;;;;;;;:::999999888888888999;;;===>>>===???AAACCCFFFLLLRRRWWW\\\cccllltttyyy}}}sssoooqqq~~~}}}vvvrrrsssvvvzzz{{{mmm[[[MMMHHHIIILLLMMMIIIEEE???999444111000000...........................------------...//////111000///......///000000))))))******++++++++++++))))))*********************+++,,,------,,,,,,---,,,+++)))(((((()))+++,,,((()))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******************+++,,,------,,,+++++++++*********))),,,,,,,,,++++++*********,,,,,,++++++***++++++,,,++++++++++++++++++++++++---------------,,,++++++,,,,,,,,,------...............000444;;;BBBHHHKKKFFFGGGFFFEEEFFFLLLVVV^^^eeejjjrrrvvvvvv|||{{{rrrkkkaaa^^^___hhhxxxpppccc[[[XXX\\\dddmmmttt{{{yyyccc^^^^^^hhhrrrwwwyyy{{{}}}yyytttnnniiibbb\\\WWWRRRNNNHHHCCC???===:::999999999888777777666666666333333333333222111111000222222222111111111111111000//////............//////000111222333333333333222111///...---------...---...000111222222111000333222111222555666555444222222111111000111222444111111222333333333333333333333333333333333333333222222222333333333444444444444444444444444444444///000222333333333111000222333333444444333333333222222222222222333444555222333444444222222333444333222222111111222222333222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000111222333333333333000000111111111222222222222333333444444444333333333333333333333333333333111111111111111111111111111222222333333222222111111111222333333222222222222222222222222222222222333222222111222222333333333333333333444444444444555555555666777888999::::::;;;<<<>>>???AAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@===============<<<;;;:::::::::999888999:::;;;<<<===>>>???@@@BBBGGGMMMQQQRRRVVV\\\ccchhhnnnssswww~~~}}}mmmkkkooo{{{tttllliiikkkuuu~~~kkkYYYOOOLLLLLLMMMKKKHHHCCC>>>888444111000........................---------,,,------...//////...---,,,------//////((()))******++++++******)))))))))))))))*********(((***+++,,,+++***+++,,,,,,+++***))))))***+++,,,((()))+++,,,------,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,---,,,,,,+++***+++++++++***++++++,,,,,,,,,,,,+++******)))((((((,,,,,,++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,------......---------,,,,,,,,,---......////////////222888AAAHHHMMMOOOIIIHHHFFFEEEIIIRRR]]]eeegggllltttyyyzzz}}}ppphhhdddbbbdddjjjvvv}}}pppgggaaa]]]]]]aaammmzzzyyyeeebbb___bbbnnnzzztttpppkkkfffaaa[[[TTTPPPIIIFFFAAA>>><<<:::888777666666555555555666777777222111111000000000000///000000000///////////////000000////////////000000000000111222222222222111000///...---,,,---.../////////000111222222222222444333222333666777666555444555555444222222333555111222333444555555555555333333333333333333333333111111222222333333444444444444444444444444444444111222333444444333222111222222333444444444333333333333333222333333444444222444555444333222333555333222222111111222222333222222222222222222222222333333333333333333333333444444444444444444444444222222222222333333333333333222222111111222222333000000000111111111111111111222222333333333333222111111111222222222222333222222333444444444333333444444444444444444444444222222222222222222222222111222222333333222222111000111222222222222222222333333333222222222222111222222111111222222333333222222222333333333444444444444444555666777888999999:::<<<===>>>?????????BBBCCCCCCDDDDDDDDDDDDCCCAAAAAAAAAAAA@@@???>>>>>><<<;;;:::999999:::;;;;;;;;;<<<===>>>???BBBFFFIIIMMMPPPTTTXXX]]]cccjjjoooxxx}}}~~~qqqpppsssxxx}}}~~~|||{{{ooogggeeekkktttzzzfffWWWMMMHHHFFFKKKJJJGGGCCC>>>888444111.......................................///000000...---,,,,,,,,,---...///'''((()))***+++******))))))))))))******+++++++++&&&(((++++++)))((()))+++************************)))***,,,.........---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******+++,,,---------,,,+++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++***+++,,,---------------,,,,,,------.../////////222333666===FFFLLLOOOOOOIIIGGGFFFIIIQQQ[[[ccchhhhhhnnnxxxvvviiigggjjjhhhmmmvvvzzzjjjcccaaa___```ccckkkxxxyyyfffZZZ___aaakkk{{{~~~yyyvvvmmmiiiddd___ZZZTTTNNNJJJCCCAAA???======<<<:::888555444333222333444555666111111000////////////000.../////////////////////111111000000000000111111111111111111111111000///000///---------...000111111000000111111222333444444333333444666777777666333555666666444333444666444444555555555555555444333333333333333333333333000111111222333333444444333333333333333333333333222222222333222222222111111222333333444444444333444333222222222222222222333444555444333333333555333222222111111222222333222222222222222222222222222222222222222222222222444444444444444444444444111111222222222333333333333333222111111222333333///000000000111111111222111222222222222111111000222222222222333333333333111111222333333333333333333333333333333333333333222222222222222222222222111222222333333222222111000000111222222222222222333333333222222222111111222222111111222222333444222222222222333333333333333333333444555666888888888999;;;===>>>?????????AAABBBCCCEEEFFFFFFGGGGGGFFFGGGGGGFFFFFFDDDCCCCCC>>>===;;;:::::::::;;;;;;888:::;;;<<<<<<>>>@@@CCCIIILLLOOOSSSWWW\\\bbbgggmmmqqqxxx~~~}}}||||||~~~yyynnnffffffkkkuuusssbbbTTTJJJEEEKKKKKKKKKHHHDDD>>>888444..............................------......///000...------,,,---...///000'''((()))++++++******)))*********++++++,,,,,,,,,***---//////---,,,---///)))***++++++++++++***))))))***---/////////...---++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***,,,---...------,,,------,,,+++***************++++++,,,,,,------...*********++++++,,,,,,------,,,,,,+++*********+++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,------...///000000555666999@@@HHHNNNOOONNNGGGEEEFFFLLLVVV```fffhhhjjjqqq}}}pppfffiiirrrmmmttt~~~uuuiii___]]]]]]^^^bbbiiivvv{{{eeeZZZUUUXXXaaattt{{{rrrnnnmmmddd```[[[VVVQQQKKKEEE@@@<<<;;;:::;;;<<<;;;999777777555333111000000111222111111000/////////000000//////000000000000000000222111111111111111222222111111222111111000///...000///...---...000222333222111111000111222444555555444333555777888777666000333555666444333444666555555555555444333222222333333333333333333333333000000111222333333444444222222222222222222222222222222222111111111111111111222333333444444444444333333222111000000000111333444555555333333444555333222222222222222222333222222222222222222222222222222222222222222222222444444444444444444444444111111111222222333333333444333222111111222333444//////000000111111111222111111111111111000///...222222333333333444444444000111222222333333333333333333333333333333333333222222222222222222222222222222222333333222222222///000111222222222222222333333333222222111111111222111111111222333333444111111222222222333333333333333333444555666777888666888:::===???@@@@@@@@@AAABBBCCCEEEGGGHHHIIIIIIKKKKKKKKKJJJIIIHHHGGGFFF???>>><<<;;;::::::;;;;;;777999;;;<<<<<<<<<>>>@@@BBBDDDIIILLLPPPTTTXXX\\\bbbgggnnntttzzzyyywww{{{uuuiiidddfffeeeyyypppaaaUUUOOOJJJLLLMMMLLLHHHBBB;;;666........................,,,++++++++++++,,,------///...------...///000111000...,,,+++,,,+++***((((((((()))***+++,,,,,,---*********++++++,,,,,,,,,(((((()))***++++++)))'''++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))'''%%%$$$$$$%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---...+++))),,,,,,,,,++++++*********......---,,,+++))))))(((((()))***+++++++++++++++///,,,******---...,,,***+++,,,------,,,,,,...000888:::???FFFLLLMMMIIIEEECCCGGGMMMWWW```fffiiiiiiooottt~~~yyyooollloootttuuu~~~wwwdddaaa^^^[[[\\\cccmmmtttwwwaaaWWWSSSQQQbbbqqqzzzqqqjjjccc^^^ZZZVVVQQQMMMIIIFFFBBB???::::::::::::999888777777555555444222000///...---222111000000000111333444///000111000//////111222.............../////////111111000///...------,,,...///000111111222222111333333333444444444555555666666555555555444444444333444444555555444444333222222222222111111000000444333333222222333333444000000111222333333333333555444444333222222222333000000111111111222222222111111111111111111111111333333333222222111111111111111333444444333111111444555555666666555555444111222333333444444333333555555444333222222222222444333333222111000//////111111111111111111111111000000111222333333444444222222222222222222222222222222222222222222222222222222333333333444444444222222222222222222222222000111111111111222222222000111111111111222222222444333333222222333444444111111222333333444555555555444444333333444444555333333222111111222333333444333111000000000111111333333333444444444555555555555666555555777;;;>>>AAAAAAAAACCCEEEHHHKKKMMMMMMOOOQQQQQQPPPNNNMMMMMMGGGDDD???===<<<<<<;;;:::;;;;;;:::999999:::;;;;;;===@@@DDDFFFIIIKKKNNNQQQVVV```kkkrrrsssvvv|||{{{vvvxxx|||zzzuuuxxx}}}pppkkkmmmiiippprrr]]]RRROOOKKKHHHJJJMMMMMMFFF@@@555333000------...111222,,,------......------,,,///////////////.........---+++((('''((()))))))))---------,,,,,,,,,+++++++++++++++++++++************)))******++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******)))))))))***,,,,,,,,,+++++++++******)))******++++++,,,------/////////...---+++***)))...,,,******,,,------+++***+++,,,------...111333:::>>>DDDJJJMMMMMMJJJGGGIIIOOOXXXaaagggjjjjjjjjjooovvvuuunnnooovvv}}}}}}rrrfff\\\[[[ZZZ[[[___gggrrryyyyyy^^^RRROOOSSSXXXhhhyyy}}}rrrjjjddd]]]XXXTTTPPPLLLHHHEEEBBB>>><<<999999999999888777666666555444333222000///...---......---------...///000///000222222111///000000111111111111111111111111111000000///...---------...///000111222222222222333333333444444444555555666555555555444444444444333333444444444444333333222222222222111111111000444333333222222333333444333333333333222111000000444444333222222222222222111111111222222222222333222222222222222222222222333333333222222222111111333333333444444333333333111222222222222222222111111222333333444444333333333333222222222333333444444333333222111111000000111111111111111111111111000111111222333333444444222222222222222222222222222222222222222222222222000000000111111111222222222222222222222222222222000111111111111222222222000111111111111222222222444333333222222222222333111111222222333444444555444444333333333333444444333222222111111222222333333222111000000000111222222333333333333444444444555666777666666888<<>>>>>???AAACCCGGGJJJKKKNNNQQQTTTUUUSSSQQQOOOOOOHHHEEEAAA???>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::;;;===@@@BBBDDDHHHLLLOOOWWW___iiinnnooopppuuuzzzzzzxxxyyyxxxtttnnnmmmpppxxxwww||||||yyy|||{{{uuutttnnnppp{{{nnncccRRRMMMIIIIIIKKKKKKEEE???888666222///......000111---------......---------/////////////////////...777222,,,((('''(((******---------,,,,,,,,,++++++---,,,,,,++++++***)))))),,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&***,,,+++(((&&&))),,,,,,,,,,,,++++++++++++***))))))***+++,,,,,,------/////////...---+++***)))---,,,***+++,,,------,,,)))+++,,,---...000444777>>>DDDLLLPPPPPPMMMLLLLLLQQQZZZfffnnnpppooonnnnnn||||||sssqqqyyyxxxnnnbbbXXXWWWXXX[[[^^^dddlllvvv}}}```QQQMMMNNNXXXeeeuuu~~~rrrhhhaaa[[[TTTPPPJJJHHHDDDAAA???===:::888777888888777777666555444444333222111000///...---,,,,,,,,,,,,,,,---......000111333333222000000111222222111111111111111111000000//////......------...///000111222222222222333333333444444444555555555555555555444444444444333333444444444444333333222222222222111111111111444333333222222333333444333333333333222111000000333333222111111111111222222222222222333333333333333333333333333333333333333333333222222222222111555444444333333444444555000111111222222111111000111222333333444444333333111111111222222333555555444444333333222222111111111111111111111111111111111111111222222333333444222222222222222222222222222222222222222222222222//////000000000111111111222222222222222222222222000111111111111222222222000111111111111222222222444333222111111111111111111111222222333333444444333333333222222333333333333222111111111111222333111111111000111111222333111111222222222333333333666777777777777999<<<>>>;;;<<<<<<>>>AAAEEEHHHJJJOOORRRWWWXXXWWWUUUSSSRRRIIIGGGCCCBBBAAAAAAAAA@@@======>>>>>>===<<<;;;::::::<<<>>>???AAAEEEJJJMMMVVV]]]dddhhhggghhhlllpppyyy||||||qqqooooooppplllgggfffhhhrrrqqqwwwzzzyyy}}}}}}uuurrrttt~~~wwwlll]]]VVVNNNJJJJJJIIIDDD@@@===;;;777333000/////////------------------------......//////////////////HHHAAA777///+++******+++(((((()))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,+++******,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,******+++---++++++++++++++++++++++++......---,,,+++))))))(((&&&'''(((***++++++,,,,,,,,,,,,++++++,,,---------+++,,,......000222666:::BBBJJJSSSVVVSSSOOOPPPSSSZZZcccooovvvvvvuuuvvvxxxzzzvvvzzz}}}pppeee[[[TTTWWWZZZ___dddjjjqqqxxx}}}uuu\\\YYYZZZZZZfffxxx~~~uuujjj```YYYSSSLLLHHHBBB@@@===;;;:::999888666666666666555555444333222222222111000//////..................//////000000222333333222222333555777000000000000000////////////////////////.........//////000111222222222222333333333444444444555555444444444444444444444444333333333444444333333333222222222222222222222222444333333222222333333444000000111222333333333333222222111111000111111222222222333333333444444444333333333333333333333333222222222222222222222222555444333222222333444555333333444444444444333333111222333333444444333333222222111111222333333444444444333333333333333333111111111111111111111111111111111222222333333333222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222000000111111111222222222000000111111111222222222333333222111000000000000111111222222333333333333222222222222222222222222222222111111111111222222000000000111111222333333000111111111111222222222444666777777666777:::<<<999:::;;;===@@@CCCGGGIIIMMMQQQWWWZZZYYYVVVTTTSSSKKKIIIGGGFFFFFFFFFEEEDDDAAA@@@???===<<<;;;;;;;;;<<<===>>>>>>@@@DDDIIIMMMSSSXXX^^^``````bbbeeeiiirrruuuzzz}}}oookkkhhhhhhfffccccccgggqqqrrrzzzzzz{{{|||~~~wwwqqqssszzz|||oooeeeXXXNNNJJJHHHEEECCCBBB???<<<777444111///.........------------..................////////////KKKDDD999111,,,*********(((((()))***+++,,,,,,---,,,,,,,,,---...///000000---......,,,***))),,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))***,,,...---+++++++++++++++++++++++++++000///...,,,***((('''&&&###$$$&&&(((***,,,------++++++,,,++++++,,,---......///000111222555:::===GGGOOOXXXYYYVVVSSSVVV[[[bbbjjjtttyyyzzz|||zzz{{{tttfff[[[UUURRRUUUZZZbbbiiipppvvv{{{~~~kkk^^^bbbeeehhh{{{vvvnnncccYYYRRRLLLFFFBBB<<<:::888777888777666555444444444444333222111111000000000//////.........//////000000111111111111444333222000111444:::???000000000000//////...............//////////////////000111222222333333222333333333444444444555555333333444444444444444444222333333333333333333222222222222222222222222333444333333222222333333444000000111222333333333333222111111000111111222222222222333333333444444444333333333333333333333333222222222222222222222222444333222111111222333444444444555555555555444444111222333333444444333333444333222222111111111111333333333333333333444444111111111111111111111111111222222222222222333333222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222000000111111111222222222000000111111111222222222333222111111000000000111111111222222222222222333111222222333333222222111111111111111111111111111000000111111222222222222000000000111111111222222333444555555555666777999999999:::<<>><<<=========>>>AAAFFFJJJMMMQQQUUUXXXZZZ]]]aaaeeemmmppptttzzzuuummmddd```]]][[[^^^ccckkkooo{{{~~~wwwqqqooottttttcccTTTKKKGGGFFFEEEEEECCC@@@<<<777333000//////......------......///---.........//////000000===888111,,,))))))))))))---------,,,,,,,,,++++++***+++,,,---///000111111,,,...///---***(((+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***'''%%%'''+++---+++(((***++++++++++++,,,,,,,,,------,,,++++++******)))((((((***+++,,,,,,,,,,,,***+++,,,,,,++++++---///000111222333555999???CCCKKKRRRYYYZZZXXXXXX^^^ccclllqqqxxx}}}zzzyyyzzzwwwfffYYYQQQOOOQQQSSS[[[fffpppwww|||qqqeee___eeemmmyyyzzzrrrjjjcccXXXPPPKKKFFFAAA===999777555555666666666444333444444333333222111000////////////...............//////000111000000000444333111///000444:::???222222111111000000//////------......//////000000///000111222333333333333333333333444444444555555333333333333444444444444222222333333333333222222222222222222333333333333444333333222222333333444333333333333222111000000222111111111111222333333222222222222333333333333333333333333333333333333111222222222222333333333333222222111111222222333222333333444444333333222111222333333444444333333444444222111111000000000111111222222333333444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222000111111111111222222222000111111111111222222222222222111111111222222222111111222222222222222222111222333444444333222111000000111222222111000000000000111222222222111111000000111111111222222222111333555555444444666777999999999;;;===@@@CCCEEEFFFKKKPPPTTTTTTSSSRRRRRROOONNNMMMNNNPPPPPPOOONNNKKKHHHDDD@@@>>>>>>???@@@;;;<<<<<<;;;;;;===@@@CCCFFFIIIMMMPPPTTTXXX]]]aaaiiilllpppvvv}}}tttfff^^^YYYWWWYYY^^^jjjqqqyyyoookkkrrr|||~~~nnn___SSSLLLGGGEEEGGGFFFCCC@@@;;;777333111000///...------...///000------......///000000000000---***))))))***+++***---------,,,,,,,,,++++++***++++++,,,---......///***---000...***((())),,,++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((()))***+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,)))+++---,,,++++++...000...000222444888>>>EEEKKKNNNSSSWWWYYYZZZ]]]dddjjjvvvyyy}}}sssuuu{{{{{{fffXXXOOOKKKOOOVVV\\\dddppp{{{|||lllhhhiiissszzzmmmbbb[[[TTTKKKEEEBBB???<<<999777555333333444555444333333333333333333222000000...........................///000111111111000000111111111000000222555888111111000000///......------------...///000000111000000111222333333333333333333333444444444555555222222333333333444444444222222333333333333222222222222222333333333444444444333333222222333333444333333333333222111000000222222222222222333444444111111111222222222222333222222222222222222222222111111222222222333333333222333333333333333333222222222222333333222222222111222333333444444333333222222111111111111111222000000111111222333333444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222000111111111111222222222000111111111111222222222222111111222222333444555222222111111111111111111222333444555555444333222///000111222222111000///111111222333222111000000111111111222222222333333222444555666555555666777888888888999;;;===???AAAEEEHHHMMMPPPQQQQQQQQQRRRQQQPPPPPPQQQSSSTTTSSSQQQNNNLLLJJJGGGEEECCCAAAAAA<<<=========;;;<<<===???AAACCCFFFIIIMMMSSSXXX\\\ccceeeiiinnnuuu|||ppphhhccc```bbbfffsss|||}}}xxx}}}uuulllnnnvvv{{{pppcccWWWMMMGGGGGGFFFEEEBBB???:::666333000///...------...///000------......///000000111---+++***+++,,,------,,,(((((()))***+++,,,,,,---++++++++++++++++++++++++)))---000///***'''(((***++++++++++++++++++++++++++++++++++++++++++++++++************************((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,************************'''***---,,,******---000*********++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,---------,,,,,,)))+++---,,,++++++...111,,,...111555:::BBBJJJPPPPPPSSSUUUXXXZZZ```hhhnnn|||~~~nnnqqquuu~~~nnnZZZPPPKKKLLLTTT___hhhppp||||||pppooorrryyy~~~sssdddWWWOOOIIIAAA===<<<;;;999777666444222222333444333333333333444333333222111000---------...............///000222333333333222111...000222222000///000000///......---,,,,,,++++++,,,------...///000111111000000111222333333333333333333333444444444555555222222222333333444444444222222222333333222222222222222222333333444444444444333333222222333333444000000111222333333333333333222222222333444444555000000111111111222222222111111111111111111111111111111111222222333333333222333555555555555333222333333333444444333333333222222333444444444333333000000000000111222333444//////000111222333333444111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000444444444555555555666666222222222222222222222222000111111111111222222222000111111111111222222222111111111222333444666666222222111111111111111111222333555666666555333222///000111222222111000///111222333333222111000///111222222222222333333333333444666777666666666777777777777777999;;;===>>>DDDGGGKKKNNNOOOPPPQQQRRRRRRQQQQQQSSSUUUVVVUUUSSSNNNOOOOOONNNKKKGGGCCC@@@>>>@@@AAA@@@>>>===>>>??????@@@BBBEEEIIIOOOTTTWWW\\\^^^bbbgggnnnuuu{{{zzztttqqqoooqqqttt||||||tttwww{{{ooopppxxx~~~qqqbbbTTTKKKGGGGGGFFFDDD@@@<<<888555111///...------...///111---------...///000000111,,,,,,,,,++++++*********...---,,,,,,,,,+++)))'''---,,,+++******+++,,,---,,,,,,,,,+++++++++******(((((())))))******++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))++++++******++++++,,,---------------------------,,,---...---+++)))))))))333222333777>>>FFFLLLOOOPPPRRRTTTTTTVVV___mmmxxxtttnnnoooqqq```RRRPPPPPPRRR]]]llluuuxxxpppttt~~~pppdddXXXPPPGGGCCC>>>:::999888777666222222222111111111000000333444444444222000...,,,---......///////////////---///000222333333333222222222111111000/////////......---,,,++++++++++++,,,---...000111111222222555555333333333333555555666666555444333333222222555444444333333444444555444444333222222111111000222333444444555555444444333222222111111222222333111111000000000111333444222111000//////111333444444333222222444444333222222222333333333222222111000111111111111222222222222222444444444444222222222222333333333333222222111333555777777555333111333333222222111000000000222222222222222222222222222222111111111111111111444333222222333222000...222111000//////000111222111111111000000000000000000000000000111111111111000000000111222222222333333111000111555666555333111111000000111111222333000000111111111222222222222000///111555777666444444333333222111111111222444333222222222333444555222222222222222111000000222222222222222222222222333333333333333333333333666666777888999:::;;;;;;>>>BBBGGGJJJLLLMMMNNNOOOSSSTTTUUUVVVWWWWWWWWWWWWUUUVVVWWWVVVRRRMMMGGGCCCBBBAAA@@@>>>===<<<<<<<<<>>><<<===BBBFFFGGGKKKOOORRRVVV[[[aaafffkkkqqqtttyyy|||zzz{{{|||xxxxxxwwwtttwww___KKKFFFAAA???BBBCCC???;;;:::444333111///...---------////////////////////////,,,,,,,,,+++++++++******+++***)))*********(((&&&+++***)))(((((()))***+++))))))***+++,,,------...************++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++---,,,***))))))***,,,------------,,,,,,++++++***.........---+++***((('''++++++******++++++,,,---++++++************+++++++++,,,------,,,+++,,,---444666999>>>DDDIIINNNQQQQQQRRRTTTWWW^^^hhhttt{{{~~~wwwsssrrrzzz}}}bbbTTTKKKMMMRRRYYYgggwwwyyyxxx|||wwwiii\\\QQQIIIAAA===888555444444333222555555555444444444333333222222222222111000.........///000000111111000000000111111222222222222222222222111000000//////......---,,,+++++++++++++++,,,---///000111222222222555444333222222333444555666555555444333333222222333333333222222333333333222222222222222222222333222333444444555444444444333222222111111222222333222111000000000111333444222111000///000111333444444222111222333444333222111222222222222222111111111111111111222222222222222333333444444333333222000111111222222111111000111222444666666444222111222222222111111111111111222222222222222222222222111111111111111111111111333222111222444444333111111111000000000000111111111111111111111111111111000000000000111111111111222222222222222333333333111000///000333555444222111111000000111111222333000000111111111222222222444222111222444555444222444444333222222222222222222111000000000111333333111222222222111111000///222222222222222222222222333333333333333333333333555555666777888999::::::>>>AAAFFFIIIJJJKKKMMMNNNQQQRRRSSSUUUVVVWWWWWWXXX\\\]]]^^^]]]ZZZUUUOOOLLLGGGFFFDDDBBB@@@>>>======???<<<===AAACCCDDDFFFKKKMMMQQQWWW\\\```eeejjjmmmqqquuu{{{~~~yyyzzz~~~~~~|||~~~{{{zzzfffQQQHHHBBB???AAABBB@@@>>>>>>777555222000...---------........................,,,,,,,,,++++++++++++******))))))***++++++***(((******))))))))))))******))))))***+++,,,------...,,,,,,,,,+++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++*********...,,,)))&&&&&&))),,,.........---,,,+++***))))))//////...---,,,+++)))(((++++++******++++++,,,---+++***)))(((((()))***+++***+++,,,---,,,---///111000666===BBBEEEFFFIIILLLPPPQQQUUU]]]hhhsss|||xxxrrrtttyyy~~~iiiVVVMMMIIIOOOXXXccctttxxxrrrsss}}}}}}mmm___SSSGGG@@@;;;888444222111222111000333222222222222111111111111111000//////////////////000111111222222111111333222222111222222333333111111111000//////......---,,,+++++++++++++++,,,---...///000111222222222333333222222222222333333555555444444333333222222222222222222222222222222000111111222333333444444222222333444444444444444222222111111111111222222222111111111111222333333222111000000000111333444333111111111222333222111000111111222222222111111111111111111222222222333444333333222222333333444111111222222222222111111000111333444444333111000000111111111111222222222222222222222222222222222111111111111111111111111111111111333555666555333111111222222222222111111222222222222222222222222000000000000111111111111333333333333333222222222000//////000222333222111111111000000111111222333111111111111111222222222555444222333333444222111444333222222222222222222000////////////000111111000111111111111000//////111111111111111111111111333333333333333333333333333444444555666777888888<<>>???<<<;;;???@@@???AAAEEEGGGKKKQQQVVVYYY]]]```cccgggkkkrrrxxx|||}}}wwwtttttt{{{~~~~~~~~~wwwsss^^^OOOGGGAAAAAAAAA@@@???@@@;;;999555111...---------........................+++++++++++++++++++++++++++******,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++******))))))))))))*********++++++,,,++++++******++++++,,,************************,,,,,,++++++++++++******---+++***((((((***+++------,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++***)))***+++,,,...***+++,,,,,,,,,---000333222999BBBFFFEEECCCDDDGGGLLLRRRZZZcccmmmyyyvvvppprrr{{{rrrZZZUUUQQQQQQXXXbbbmmm}}}zzzxxxuuuuuu{{{vvveeeXXXLLLAAA;;;888555222111222333222222111111111111000000000000000///...------...000000///000111111222222111111333222111111111333444555111000000//////...------,,,++++++++++++,,,,,,---...///000111222222222222222222222222222222222222444444444333333333222222222222333333333333222222111111111222222333333333222222333444444444444333222222111111111111222222222222222222222222222222111111000000000111222333222111000000222222111000000000111111222222111111111111111222222222333333444444222222222222444444222222333333333333222222000111222333333222111000///000000111222222333333111111111111111111111111111111111111111222222222222111111333555666555333000111222333333222111000111111111111111111222222///000000000111111111111333333333222222111111111000000000000111222222222111111000000111111222333111111111111111111111111444333333333333333333222222222111000000111111111////////////000000111111000000111111111000000///000000000000000000000000222222222222222222222222222222333444555666777777:::===AAACCCDDDEEEGGGIIIKKKMMMPPPSSSVVVXXXZZZ[[[bbbcccddddddaaa^^^ZZZWWWTTTSSSPPPMMMIIIEEEAAA@@@>>>;;;;;;===>>>===>>>BBBBBBFFFLLLQQQTTTVVVYYY[[[^^^bbbiiiooouuuzzz~~~zzztttqqqsss}}}|||~~~qqq\\\QQQFFFBBB@@@>>>===??????<<<888333000...------........................+++++++++++++++++++++++++++******,,,...///...,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++******)))))))))((()))************+++++++++,,,++++++******++++++,,,************************,,,+++++++++++++++++++++++++++,,,------,,,++++++*********++++++,,,,,,,,,))))))***+++++++++++++++++++++******++++++,,,---++++++*********+++------+++,,,,,,+++,,,...222666<<>>???===>>>BBB@@@DDDIIIMMMPPPRRRUUUWWWYYY]]]dddjjjoootttxxx{{{~~~zzzwwwyyy~~~||||||mmm```PPPGGGAAA<<<;;;<<<@@@>>>:::777333000///...........................***++++++++++++,,,,,,,,,***))))))***,,,---,,,*********++++++++++++******))))))***+++,,,------...*********)))))))))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---***+++---//////---+++***(((((()))***+++,,,------++++++++++++***)))((((((++++++******++++++,,,---(((((()))******+++++++++,,,------,,,...222888<<>>AAACCCHHHJJJMMMQQQUUUXXXZZZ[[[^^^___`````````^^^\\\[[[XXXXXXWWWVVVSSSOOOLLLJJJFFFBBBAAABBBAAA>>>>>>BBB???AAAEEEHHHKKKNNNRRRUUUWWW\\\bbbggglllpppsssvvv}}}{{{{{{ppp]]]OOOEEE===:::;;;>>>===<<<:::777444111000------------------------******+++++++++,,,,,,,,,+++******+++,,,---+++*********+++,,,,,,+++******))))))***+++,,,------...)))***************+++++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......***+++,,,,,,,,,,,,+++***))))))******++++++,,,,,,,,,,,,,,,,,,+++***))))))++++++******++++++,,,---'''(((***,,,---,,,++++++,,,------///222888@@@EEEJJJIIIHHHGGGHHHKKKOOOQQQ\\\dddlllrrrwwwwwwmmmmmmqqqzzzwwwiii___YYYVVVVVVWWWaaaoooyyy{{{tttqqquuu{{{ppp___PPPEEE>>>999555111000//////111111000///111111111000000000////////////000000000//////...///000111111222222111111000000111111111000000/////////......---,,,,,,+++,,,------...///000111222111222333333444333333333222333444555555444333222222222222222222222222222111222444555555444222111333222222222222222222222111111222333333333333222111111000000000000111111333333444444444333222111000000111222222222222222444222111222333444333222111111222444444555555444222222222333333333444444222333333444444333333222111222222333333222222111222222222222222222222222000000000111222222222333111111111111111111111111///000000111222222333333000//////111333333222111000//////////////////000.........///000000111111000000000000111111111111000000000000000111111111///111333222000///000222111111000000111111222333222222222111111111000000000222444444222222444666000000000000000111222222000111222333333333222222111111222333333333333333222222222222222222222222111111111111111111111111000111111222333444555666555777999::::::<<>>@@@<<<===@@@BBBEEEJJJOOOSSSXXX\\\aaafffiiillloooqqqvvvzzz~~~~~~~~~iiiYYYLLLBBB======;;;<<<======;;;888444111------------------------*********++++++,,,,,,,,,...---,,,---......---+++,,,,,,............,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,---,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////++++++***))))))***+++++++++++++++***************)))***+++,,,------...---++++++******++++++,,,---(((***---000000///...,,,,,,---...111555===FFFMMMRRRNNNJJJIIIMMMSSSYYY\\\gggjjjooottt|||wwwnnnqqqpppttt}}}|||iii\\\WWWVVVWWWXXX\\\iiixxx~~~uuuqqqoooyyyttthhhXXXIII@@@:::555222333222111111222333222000444444444333333333222222///000111111111000...---111111222333333333333222111222222222000...,,,+++///......------,,,++++++---------...000111333444222222333444444444333333333333555555555555333333222222222222222222222222000111333444444333111000111111111222222333444444111111222333333333333222111111000000000000111111333333444555444333111000000000111222222222222111444333222222444444333222111222333444555555555555222222333333333444444444222222444555555444222222555666666777777666666555222222222222222222222222111111111111111222222222000000000000000000000000///000000111222222333333---------000222444333222000///...------...///000...//////000111222222222000000000000111111111111000000111111222222222333...000222111...---///111111111111000111222222333222222222222111111000000222444666444222000222444222222111111222333444444///000111333333222222111111222333444444444444444222222222222222222222222111111111111111111111111111111222333444555555666444666777888999:::===@@@CCCEEEHHHLLLPPPSSSUUUVVVYYYZZZ[[[\\\\\\[[[ZZZZZZYYYZZZ\\\\\\\\\[[[YYYWWWVVVPPPLLLJJJEEE???===???999:::<<<>>>AAAFFFMMMQQQXXX\\\aaaeeegggjjjlllnnnqqqvvv|||~~~~~~ppp___QQQFFFAAA@@@999;;;>>>???>>>:::555222------------------------'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***(((''',,,,,,++++++***++++++++++++******)))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,...---+++*********++++++,,,++++++***)))))))))***(((((()))************)))++++++++++++++++++++++++------,,,+++***)))(((''',,,+++******)))*********000000111333999CCCNNNUUUTTTPPPMMMMMMSSS\\\eeejjjqqqoooqqq||||||oookkkllljjjsss{{{lllWWWTTTVVVUUUXXX^^^gggppp}}}zzzoooqqqzzzmmm___NNNEEE>>>999666666444222000///000222222111222111111111111111222222000///.........///111222111111111111111111111111000111222222111000///...---......---++++++,,,...//////000111111111111000333333333444444444555555111222333444555444333333222222333333333333444444444444444333333222222222444444444333333222222222222333333444444333333222555555555555555555555555222222333333333444444444333333333333333333333333888666555666888888444111555555666666666666555555555555555555555555555555555555666666666666555555666555444333222111111222444333222111000000000000000000000000000000000000222222111111000000//////000000111111111111000000222111000//////000111111////////////////////////000...,,,***+++---000222000000///////////////000111111111111111111111111...//////000111222222333111000///000111222111000222222222222222222222222333333333333333333333333333333333222222222111111////////////000111222333//////111222222111//////222111111111000000//////000000111111111111000000111111222222222333333333333555777888888999;;;===@@@BBBFFFJJJNNNRRRTTTUUUWWWZZZ^^^``````___``````cccaaa______```___\\\YYYZZZWWWRRRNNNJJJFFFBBB???AAA???===<<<>>>BBBGGGJJJRRRUUUYYY^^^bbbfffhhhiiioooqqquuu{{{vvvrrrvvv~~~ppp]]]MMMDDD@@@<<<;;;<<<>>>@@@>>>888333333///+++***,,,//////...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,++++++******+++++++++++++++***)))))))))))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,------+++*********++++++...---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++************++++++111222555999???JJJUUU\\\ZZZVVVRRRSSSZZZbbbiiimmmjjjlllrrr~~~rrrfffdddhhhooo{{{{{{dddOOOLLLOOORRRXXX```qqqzzz|||vvv{{{|||fffXXXJJJBBB===888666666444222000000111333222222222222111111000111111111000//////...///000111222000000000000000000000000///000111111111111000///,,,---...---,,,,,,---//////000111111222222111111333333333444444444444555111222333444444444333333222222222333333333444444444444444333333222222222444444444333333333222222222333333444444333333222555555555444444444444444222222222333333333444444444444444333333333333333555444333444666666333111555555666666666666555555555555555555555555555555555666666777777666666555666666555444333333333333444333222111111000000111111111111111111111111111111111111000000000000000000000111111111111000000222111000//////000111111////////////////////////111000000000000111222222000000////////////000000111111111111111111111111000000000111111222222222000000///000111111111111222222222222222222222222333333333333333333333333333333333222222222111111333333333333444555666777333444444555555444444333222111111111000000000000000000111111111111000000111111111222222222333333222444666777777888:::;;;???AAADDDIIIMMMQQQSSSUUUXXX[[[___aaaaaaaaaaaabbbcccaaa``````aaa```]]]ZZZ[[[XXXTTTQQQNNNJJJFFFCCCBBBAAA>>>===>>>AAAEEEGGGLLLNNNSSSXXX]]]aaaccceeeiiikkkooouuuyyy}}}~~~~~~{{{uuusssyyylllZZZLLLEEE>>><<<<<<>>>@@@@@@<<<888444000,,,+++,,,......------,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,------...///++++++*********++++++,,,++++++***))))))))))))***++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------+++++++++******+++,,,,,,000333888>>>GGGQQQ\\\cccbbb]]]YYY[[[ccckkkooopppiiiqqq}}}uuuddd[[[___hhhzzzkkkWWWGGGFFFMMMUUU```jjjzzz}}}~~~rrr[[[PPPDDD>>>:::666555666555333111111333444444333333222111000000000000000000////////////000111222////////////////////////...///000000000000000///+++,,,------,,,---///111111111222333333333333222333333333333444444444444111222222333444333333333222222222222333333333333444444333333333333222222444444444444333333333333333333444444444444333333444444444444444444444444222222222222333333333333444444444444444444444444444333333444666666555333555555666666666666555555666666666666666666666666666666777777777777666666888777666555444444444555555444333222111111111111111111111111111111111111000000000000111111111111000000111111111111000000111111000000000000111111///////////////////////////000111222222222222111000000////////////000000000000000000000000000000111111111111111111111111////////////000000111111333333333333333333333333333333333333333333333333333333333222222222111111222222222222222333444555111111111000000111111111111111111111111000000000000000111111111111000000111111111222222222222333111333555555555666888999===???BBBFFFKKKOOORRRTTTXXX[[[___bbbbbbbbbcccdddbbbaaabbbbbbcccaaa^^^[[[\\\ZZZXXXVVVTTTQQQMMMJJJFFFDDDAAA>>>>>>@@@BBBDDDFFFHHHMMMRRRXXX\\\___aaadddfffjjjooosssvvvwwwxxx}}}~~~{{{xxxyyy}}}|||gggTTTIIIAAA>>><<<<<>>666333///------------,,,---,,,,,,++++++************************+++++++++---,,,+++******+++,,,---***************++++++,,,,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++((()))******++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++,,,---...///333:::CCCLLLVVV```gggeee```]]]aaaiiipppqqqpppppp~~~}}}jjjZZZWWWcccrrrsssZZZNNNEEEHHHSSS___lllwww~~~|||uuufffTTTJJJAAA===999555444666444333222333444555555444333222111000000//////000000000000000000111111111000000000000000000000000000000000//////.........***,,,---------...000222111222333333444444333333222222333333333444444444111111222222333333333333111222222222222333333333333333333333333333333333444444444444444444333333333333444444444444333333333333333333444444444444222222222222333333333333444555555555555555666666666666666777888888888888555666666777777666666555666666666666666666666666666777777888888777777666999888777777666666666777666555444333222222222222111111111111111111111111//////000000111111222222000000111111111111000000000000000000000111111111////////////////////////............////////////000////////////000000111////////////////////////000000000000000000000//////////////////000111333333333333333333333333333222222333333333333444444333333333222222222111111111000000000111111222333000///------------///000111111111111111111111111000111111222222111111000111111111111222222222222111222444555555555777999:::<<>>:::444333444444333222333555666555444222111111000//////000000///000000111111111111111111111111111111111111111222111000///---,,,,,,+++***,,,---------...111333222222333444444444444333222222222333333333444444111111111111222222333333111111111222222222333333333333333333333333333333444444444444444444444444333444444555555444444333333333333444444555555555222222333333333444444444555555555666666777777777666777777888888888999:::666777777888888777777666777777777777777777777777777777888888888888777777999999888777777777888888777666555444333333333333111111111111111111111111//////000000111111222222000000111111111111000000//////000000111111111111///////////////////////////---+++******,,,///000///////////////000111111//////////////////////////////////////////......///000000000...///333666333333333333333333333333222222222333333444444444333333333222222222111111333333222222333333444444444333222111111222333444111111111111111222222222111111222222222222111111000000111111111222222222111333555555555555777888999:::<<<@@@DDDIIIMMMPPPSSSWWW[[[^^^___```aaabbbbbbdddeeeffffffdddcccbbbbbbbbbccccccccc```[[[WWWPPPNNNIIIEEEBBB@@@@@@@@@BBBDDDGGGKKKPPPUUUYYY[[[\\\```eeehhhkkknnnrrrvvvwwwzzzzzziii^^^NNNGGG???:::;;;===>>>???:::999666333///---,,,,,,))))))***+++,,,,,,------))))))******+++,,,,,,,,,------,,,++++++,,,,,,,,,)))))))))))))))***+++,,,,,,,,,+++************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------------,,,,,,,,,++++++,,,,,,------+++,,,,,,---------------++++++++++++++++++++++++------,,,,,,++++++******+++++++++,,,---...000111777===FFFOOOVVV\\\aaaddd]]]^^^aaafffkkkooopppoooxxx~~~hhhYYYVVVbbb{{{uuu___NNNOOOPPPSSSYYYbbbjjjsssxxx|||||||||hhhYYYLLLGGGBBB@@@;;;555333444333222222444666666555444000000000//////000000111///000111111222222111111111111111111111111111111222111///...,,,++++++++++++,,,............111333111222333333444444333333222222222222333333333333222111111111111222333333111111111111222222222222222222333333333333444444444444444444555555555555444444555555555555444444333444444555555666666666444444444444555555555555666666666777777888888999666777777666555555777999888888999999999999888888777777777777777777777777888888999999999999888888999999888888888888999999888777666555444444444444222222222222222222222222000000000000111111111111000000111111111111000000...///000111111222111111////////////////////////111///,,,***+++---000333///......//////000111222000000000000000000000000///////////////////////////111222111///000444888333333333333333333333333111222222333333444444555333333333222222222111111222222111111111111222222444444333333333333444444111111111222222222222222111111222222222222111111000000000111111111111222111333444555444444666777888888:::===AAAFFFJJJLLLPPPTTTYYY\\\^^^___```aaadddeeeggggggeeeeeefffggggggggghhhiiiiiieee___ZZZVVVSSSOOOJJJEEECCCAAAAAA@@@AAACCCFFFJJJNNNQQQSSSTTTXXX^^^bbbdddhhhmmmrrrtttvvvzzz|||}}}~~~{{{rrr[[[RRRGGG???<<<<<<===<<<<<<<<<:::666222///......)))******++++++,,,------*********+++,,,---------'''((()))+++,,,---------(((((((((((()))***+++,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++---.........------,,,,,,++++++,,,,,,---...+++,,,------......------++++++++++++++++++++++++*********+++++++++++++++***++++++,,,...///111222;;;AAAJJJQQQWWWZZZ\\\^^^YYY^^^dddiiilllmmmppprrr}}}ooo]]]WWW]]]pppsssaaaTTTIIIOOOTTTZZZ```gggpppxxx}}}ppp```UUUHHHDDDAAA@@@;;;555333666111111222333666666555333//////...//////000111222///000111222222222111111111111111111111111111111///...---,,,,,,,,,---...,,,---............000222111111222333333333333333111222222222222333333333222111000000000111333333111111111111222222222222222222222333333444444444444444444444555555555666444444555555555555444444444444555666666777888888555555555666666666666777666666777777888999999:::777888999777555444777999999::::::;;;;;;::::::999888888888888888888888888888999999999999999999888999888888888888888999999888888777666555555555555222222222222222222222222111111111000000000000000000000111111111111000000---...000111222222111111////////////////////////000///---------...000111............///000111222111111111111111111111111//////000000111111222222000222444222///111666;;;444444444444444444444444111111222333333444555555333333333222222222111111111000000//////000000111000000111111111111000000111111111222222333333333111222222333333222222111000000000000111111111111000222333333222222444555888888999;;;???CCCGGGIIIOOOSSSXXX[[[]]]^^^```aaaeeeggggggfffeeeeeehhhkkkkkklllmmmnnnlllhhhaaa[[[ZZZXXXSSSNNNIIIFFFDDDCCC@@@@@@AAACCCEEEHHHKKKMMMLLLQQQXXX[[[^^^bbbiiiooooooqqqsssssssssvvvzzz~~~}}}}}}zzz}}}~~~iii___QQQFFFAAA>>><<<;;;===>>>===999444111000111++++++++++++++++++,,,,,,******+++,,,------......!!!"""%%%)))+++,,,------(((((((((((()))***+++,,,---,,,++++++******++++++++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,------,,,+++******+++---...///...------***)))))))))***++++++,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++'''((()))***+++,,,------***++++++,,,...000222333;;;AAAIIIQQQTTTVVVVVVWWWWWW^^^ggglllmmmmmmqqqtttssseeeXXXXXXfff{{{eeeWWWPPPJJJOOOVVV]]]dddlllwwwwwwfffYYYPPPDDDAAA@@@@@@<<<666444777111000111333555666444333............///111222333///000111222333222111111000000000000000000000000,,,,,,++++++,,,...///000---...///.........000222111111222333333333222222111111222222222333333333222111000000000111333444000111111111111222222222222222222333333444444444444444444555555555666666444444555555555555444444555555555666777888888999666666666666777777777777666666777888999999:::::::::;;;<<<999666666888;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888888999999::::::999999888888888888777888888999999999888777666666555555555222222222222222222222222222222111111000000//////000000111111111111000000---...000111222222222111////////////////////////,,,------...........................///000222222111111111111111111111111000000111222333444444444111333555333000111777<<<444444444444444444444444111111222333333444555555333333333222222222111111555555444444333444444444///000111222222111000///111111111222222333333333111222222333333222222111000000000000111111111111///000222222111111222444888888888:::===AAAEEEGGGOOOSSSXXX[[[]]]___```bbbfffhhhhhhfffdddeeeiiimmmnnnnnnooopppnnniiiaaa[[[]]]ZZZVVVPPPKKKHHHEEEDDDBBBBBBBBBCCCDDDGGGIIIJJJIIINNNUUUYYY[[[```hhhnnnkkkmmmmmmmmmmmmqqqxxx~~~{{{|||zzzyyyyyy~~~tttiiiZZZMMMEEEAAA===;;;>>>??????;;;666222222333------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...+++)))***---...---,,,%%%+++111222///,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,***)))+++---...+++)))************************...---+++*********++++++++++++,,,------...//////******+++++++++,,,,,,,,,///---+++))))))+++---///,,,,,,,,,...000222555666CCCFFFIIIKKKLLLOOOUUUZZZ```eeekkkmmmnnnrrrzzz|||fff]]]ZZZddduuuttt]]]MMMLLLQQQVVV\\\eeeooowwwooo]]]RRRMMM???>>><<<:::999777666666444222111222444444222///000////////////111222333333333333222222222111111//////111222222111000///---,,,+++******+++---///111111000000//////......666555555444333111111000111111222222222333333333222222222222222222222222333222111111111222333444333333333444444444555555444444444444444444444444777777777777666666666666777777888888888999999999777666444333444555777999777777999:::;;;<<<<<<<<<<<<<<<;;;:::999888888777>>>===<<<;;;:::999999999777888888999999:::;;;;;;;;;;;;:::999999888777777:::999777666666666777888777777777777777777777777666333222333666777666444333222111000000000111222000000000000000000000000000000111111111111000000111000///---------...///............////////////000000000111222222333333111111111111111111111111333444555444222111222333222222222222222222222222666777888999888777555333444333333333333444555666333333333222222222222111333333333222222222222111222222222222222222222222222111111111111111222333000000000000111111111111444222111111222333333222333333333222222222111111000111333666;;;@@@DDDGGGNNNPPPTTTXXX\\\^^^``````ccceeehhhiiiiiijjjkkklllooosssvvvuuuooofff]]]XXXXXXYYYXXXUUUQQQOOONNNOOOJJJEEE@@@???BBBEEEFFFEEEIIILLLPPPUUUYYY___eeeiiigggiiijjjkkklllmmmppprrrwww{{{~~~}}}{{{zzz|||~~~sssbbbXXXOOODDD;;;999:::@@@BBB>>>;;;:::666000------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,---+++)))***---...---,,,,,,---.........---,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******---+++)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++,,,,,,------......***++++++++++++,,,,,,,,,+++***)))'''''')))***+++,,,,,,---...000444777999???BBBEEEGGGKKKRRR[[[cccgggiiikkknnnttt~~~yyylllaaa\\\___ppp}}}kkk[[[QQQQQQUUU\\\eeeqqq{{{wwweeeVVVLLLGGG???===<<<:::888777666666:::999777888::::::888555000000//////000111222333333333333222222222111111///000111111111000//////---,,,+++***+++,,,...///------...///000222222333333333222222222222222111111222222222222333333333222222222222222222222222333222111111111222444444333333444444444555555555555555555555555555555555666666666777777777777777888888888888999999999999888777666555666777999:::;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;:::::::::>>>===<<<;;;::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;:::999999999888:::999888777666777777888777777777777777777777777666444333444777888666555444333222111000111111222000000000000000000000000000111111111111111111000111000///...------...////////////000000000111111......//////000111111111333333333333333333333333333555666555444444555666444444444444444444444444666666555444444444444444222222111111222222333333444444444333333222222222333333333222222222111111222222222222222222222222000000/////////000111111000000000000000111111111333111000000111222222111111111111222222333333333222333444666:::>>>AAACCCKKKMMMQQQVVVZZZ]]]___```bbbdddffffffggggggiiikkkppptttwwwvvvpppggg___[[[\\\\\\]]]ZZZWWWTTTSSSSSSKKKGGGCCCAAAAAABBBCCCCCCGGGJJJNNNRRRVVV[[[___cccbbbccceeeggghhhjjjmmmpppuuuxxx{{{zzzyyyxxx{{{~~~pppeeeYYYJJJ@@@<<<:::@@@BBB???===>>><<<888------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---+++******,,,------,,,///...///555;;;;;;333+++,,,,,,,,,,,,++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***---,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,...111555999<<>>===<<<;;;;;;;;;;;;;;;<<<<<<===============<<<;;;::::::::::::::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;::::::999888888777777888888777777777777777777777777777555555666777888777666666555444222222111111111111111111111111111111111111111222222222222111111111000//////......//////000000000111111111222222...//////000000111222222555555555666666666666666333555666777777777999;;;777777777777777777777777888777555333333444666777333333333333333444444444666666555444444333222222333333333333222222222222222222222222222222222222111000000000000111222333333333333333222222222222222000///000111222111000//////000111222333444555555555555666888;;;===???GGGIIINNNRRRWWW[[[^^^```cccdddeeeeeeeeegggjjjlllqqqtttwwwvvvpppiiibbb^^^___aaabbbaaa^^^ZZZXXXXXXOOONNNKKKFFFBBB@@@AAABBBDDDGGGKKKOOORRRUUUYYY\\\[[[]]]___aaacccfffjjjmmmsssuuuwwwwwwvvvxxx|||}}}|||~~~{{{~~~tttdddSSSEEE@@@;;;>>>@@@???@@@DDDDDDBBB------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,---------,,,---444BBBOOOLLL<<<,,,---,,,,,,,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,+++***+++,,,,,,---************************,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------............------++++++---///333888===???AAADDDGGGKKKOOOXXXbbbjjjmmmqqqzzzooobbb\\\[[[[[[cccuuuxxxhhh^^^ZZZZZZbbbjjjmmmyyy{{{gggYYYRRRMMMFFFAAA<<<;;;999888666555555444444444444444555444333222000000000000111222333333333333333222222222111111111111000000///...---,,,------,,,,,,---...///000000000111111222222333333333333333333444444444444222222222333333333444444222222222333333333333333333333222111222333444555444555555555555666666666777777777777777777777777555555666777888888999999:::::::::::::::999999999::::::999999999:::;;;<<<;;;;;;<<<<<<<<<;;;;;;:::==============================<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::999999888888888888777777777777777777777777777666666777888888888888777666555444333333222222222222222222222222222222222222333333333333222222222111111111111111111111000000000111111111222222111111222222333444444444666666666777777777777777222444666888888:::<<<>>>;;;;;;:::::::::::::::999;;;:::999888888888999:::777777888888888999888888888888777666555444444333444444444333333333222222222222222222222222222222333333333333444555666666666666666555555555444444222111000111222333111000///000000111222333333333444444444555777999;;;===DDDFFFJJJOOOUUUZZZ^^^```eeeffffffffffffhhhllloooqqqsssuuusssooohhhdddaaaaaacccfffeeebbb___\\\[[[VVVVVVTTTNNNGGGBBBBBBCCCBBBEEEHHHLLLNNNRRRUUUXXXWWWXXX[[[]]]```dddiiimmmrrrtttvvvvvvvvvyyy}}}~~~|||zzz|||}}}~~~ooo]]]MMMDDD>>>======>>>BBBGGGJJJJJJ------,,,,,,,,,+++++++++++++++,,,,,,,,,---------+++,,,,,,++++++,,,---...---,,,333AAANNNMMM<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---************************++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,---------******++++++++++++*********,,,...222777<<>>>>>===<<<<<<======<<<;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<===:::::::::::::::999999888888888888888888888888888666777888888888888888999777777777666555444444333333333333333333333333333333333444444444444333333333333333444444444333333/////////000000000111111222222222333444444555555555666666666777777777888222444777888999:::===???=========<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::999:::;;;<<<<<<<<<;;;;;;999999888888777666666555555555555555444444444444333333333333333333333333444444444555555666777888777777666555444333333333333222222333444444333111111111111111111111111111222222222333666888;;;<<>>CCCGGGHHHCCCKKKUUU^^^ccchhhmmmpppqqqyyyqqq___RRRMMMSSS]]]mmm}}}{{{dddaaa^^^[[[YYY]]]kkkzzzxxxfff\\\PPPHHHFFFEEEBBB???;;;:::999777666666555555111333444444222111111222///000111222333333333333333333333222222222111111000///...---------------,,,------...///000111111000000111333444666777888555555444444333333333222333333333333444444444444222222333333444444555555444333222222222333555666666666666666777777777777888888888888888888888888666777777888888999999999:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===???@@@@@@AAAAAAAAA@@@@@@???===<<<<<<;;;======<<<<<<<<<<<<<<<===::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;:::999888888888888888888888888888666777888888777777888999777777777888777777666555444444444444444444444444444444555555555555444444333333444555555555444444/////////000000000111111000111111222222333444444555555666666777777888888444666888999:::;;;===???>>>>>>>>>======<<<<<<;;;777999;;;<<<===<<<:::999888999:::<<<<<<;;;::::::::::::999999999999888888777777777666666666666555555555555555555555555555333333333444555666777888555555444333222111000///333333333444666555333111222222111111111000000000000000111222444777:::<<<>>>@@@DDDIIIOOOUUUYYY\\\\\\^^^```bbbcccfffjjjnnnlllnnnnnnllliiifffddddddbbbeeeffffffdddbbb``````\\\\\\ZZZVVVPPPKKKHHHGGGEEEEEEFFFGGGHHHLLLRRRVVVSSSTTTVVVYYY\\\bbbhhhmmmpppsssvvvxxxxxx{{{xxxrrrsssxxx{{{}}}{{{nnn^^^LLLDDD<<<<<<@@@DDDHHHMMM------,,,,,,,,,,,,++++++,,,,,,,,,------------...***,,,---,,,******---///000,,,((())),,,...---******++++++,,,---...//////++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,))),,,000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,------------...111///...------...///111---111888@@@GGGKKKMMMNNNLLLSSS]]]eeeiiilllpppsssvvvppp^^^RRRNNNRRR___llltttdddVVVTTTUUU[[[```hhhuuuxxxiiiYYYSSSKKKEEEBBB@@@???>>>;;;:::999888777666666666777:::;;;;;;888777777999///000111333333333333333333333333222222222111111///...---,,,,,,,,,---...,,,---...///000111111111111222333444555666777777555555666666666666666777333333333444444444444555222222333333444555555666444444333222333444555666666666777777777888888888888888888888888888888888888888888888888888888888999999:::;;;<<<===>>>>>>;;;<<<<<<==================>>>??????@@@@@@@@@@@@??????>>>>>>=========<<<======<<<<<<<<<<<<======;;;<<<<<<======>>>>>>???===<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;999999888888888888888888888888444666888888666555777999666777888999999999888777444444444444444444444444555555555666666555555555111222333444555444444333000000000111111111222222111111222222333444444444555666666777888888999999888:::<<<<<<<<<<<<>>>??????>>>>>>===<<<<<<;;;;;;888888999:::::::::::::::777888:::;;;<<<;;;:::999999::::::::::::;;;;;;;;;999999999888888888777777666666666666666666666666444444444555666777888999777666555444222111000///222222333444666555333000000000000000111111111111000000000111333666888:::;;;===@@@DDDJJJPPPUUUXXXWWWZZZ^^^aaacccfffjjjmmmllllllllljjjgggfffffffffeeeggghhhgggeeeddddddeee```___]]][[[XXXUUUPPPLLLJJJIIIGGGDDDDDDHHHNNNSSSPPPQQQSSSUUUYYY^^^eeejjjkkkoootttvvvvvvxxx}}}|||uuuuuuzzz|||||||||}}}}}}jjjWWWJJJ???===???AAAEEEJJJ---------,,,,,,,,,++++++,,,,,,,,,---------......***,,,---,,,******---///*********+++---...---,,,)))***+++,,,...///000000++++++,,,,,,,,,---------*********++++++,,,,,,,,,(((,,,111222///,,,++++++************************)))***+++,,,---,,,,,,+++++++++,,,------...//////,,,,,,,,,---------......///---+++))))))+++---//////444===FFFLLLPPPRRRRRRVVV\\\dddiiikkklllooorrryyy}}}nnn^^^NNNJJJOOO[[[nnn~~~}}}cccMMMOOOMMMPPP[[[iiittt~~~lll___SSSPPPKKKEEEAAA?????????;;;;;;999888777777777777///111333333000...///111///000222333444444333333333333333222222222111111...---,,,+++,,,---...///,,,---...000111111222222666666666555444444444333...//////000222333333444333333333444444444555555222222333333444555666666444444333222333444555666777777777777888888888888777777777777777777777777999999999888888888888888888999:::;;;<<<>>>??????======>>>???????????????>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>======<<<<<<<<<======>>>=========>>>??????@@@@@@======<<<;;;::::::999999:::;;;<<<<<<<<<;;;:::999888888888888888888888888444666888777555555777999555666888999::::::999999555555555555555555555555555555666666666666555555///000222333444333222222111111222222222333333333333333444555555666666777666666777888999999::::::;;;===>>>>>>======>>>@@@>>>>>>>>>===<<<;;;;;;:::;;;:::999888888:::<<<===888999;;;======<<<;;;:::999999:::;;;;;;<<<<<<===:::::::::999999999888888777777777777777777777777666666666777888:::;;;<<<:::999888666555333222222111111222333555444222///......///000111222333333111111111111222444666888999:::===AAAGGGMMMRRRUUUVVVZZZ___cccfffiiilllnnnllllllllljjjgggfffggghhhhhhiiijjjiiigggfffggghhhfffcccaaa``````]]]XXXSSSNNNKKKGGGCCCAAADDDJJJOOONNNOOOPPPRRRUUU[[[bbbggghhhlllqqqssstttuuuyyy|||yyyzzz|||~~~zzzzzzuuurrrooonnnpppuuuzzz~~~~~~~~~ooo^^^OOOBBB??????@@@CCCHHH.........------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,---///000000///---,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------************************------------,,,+++***)))(((+++...111111///,,,***++++++******++++++,,,---+++)))((())),,,///000000***+++,,,,,,+++,,,---///000666@@@KKKSSSVVVTTTRRR\\\___dddhhhlllooorrrsss}}}jjjZZZRRRNNNQQQYYYfff|||}}}kkkVVVFFFGGGMMMVVVdddqqq|||~~~pppaaaTTTSSSKKKDDDBBB@@@===:::;;;<<<;;;999888777888999:::444222///,,,,,,---000222444444333333333333333333444444333222222111111000,,,,,,,,,,,,,,,,,,,,,,,,...///000111222333333333333333333444444555555555333333333222222111111111111111222222222333333333555444333222222333666777444444444555555555555666666444111///000333777999777666555555555666888999888888777777888888999:::;;;<<<===>>>>>>???>>>>>>AAAAAA@@@@@@???>>>======??????>>>>>>>>>>>>??????===>>>???@@@@@@???============>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::>>>>>>======<<<<<<<<<<<<>>>>>><<<;;;:::999999999:::999999888777666555555888888888888888888888888888888888888888777666666555666777777777666555444222222333444444444333333333333222111111222333444999777555333333333444555::::::::::::;;;<<<======????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>999999999999999999999:::;;;<<<<<<;;;999888888999========================;;;;;;::::::::::::999999999888777666666777888999555666777888888999888888;;;:::999777666444333222222333333333333222111111111111111111000000000000000111111222333333444444777999<<>>>>>???????????????????????????>>>>>>??????>>>>>>>>>>>>??????>>>>>>???@@@@@@???>>>===>>>>>>>>>===============>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<;;;;;;;;;::::::>>>>>><<<;;;:::999999999888888999999999999999999999999999999999999999999888888999888888777777666666777777888777666555444444444555555555555555666333222111111111111222333777666444333333444555666::::::::::::;;;<<<===>>>?????????>>>>>>>>>==============================999999999::::::::::::;;;;;;<<<===;;;999888888999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888999999888999999999999999888888:::999888777666444333333333333333333333222222111222222222111111111000000//////000000111222222222666888;;;>>>AAAFFFLLLPPPSSSVVV[[[___cccfffjjjmmmkkkkkkkkkkkkkkkkkkjjjiiilllmmmnnnoooooonnnmmmllleeedddbbbaaa```___^^^^^^YYYUUUPPPLLLIIIGGGEEECCCDDDIIIOOOTTTXXX\\\aaadddfffgggiiijjjkkkmmmqqqtttuuusssuuuzzz}}}||||||yyynnnkkkiiijjjqqqzzz~~~~~~wwwooobbbVVVKKKDDDAAABBB------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,+++,,,---......++++++******++++++,,,---...,,,++++++,,,---,,,+++,,,,,,,,,++++++---111444777<<>>>>>??????@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@?????????>>>=========>>>???@@@AAA@@@???===<<<;;;;;;:::===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999>>>>>><<<;;;::::::999999::::::::::::::::::::::::999999999999999999999999888888999999999888777777888888999999888777555444777777666666777888888999555444333333333333444444555555444333333444666777:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<===<<<:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;999::::::;;;;;;::::::999;;;;;;;;;;;;:::999888777888888777666666555444444333444444444444333222222222222222222111111111111------...//////000000111555666999;;;>>>BBBHHHLLLOOORRRWWW[[[___cccgggjjjjjjkkkkkkllllllllllllkkkmmmnnnnnnooooooooonnnmmmeeecccaaa_________```aaa^^^[[[UUUQQQMMMIIIEEEBBBBBBGGGMMMSSSWWW[[[___bbbdddfffgggggghhhiiilllnnnnnnnnnssszzz|||zzzzzz|||}}}}}}vvvvvvxxx|||}}}vvvfffUUUIIICCCAAA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,***))))))***,,,---,,,,,,+++******+++,,,,,,************************+++++++++,,,,,,,,,------++++++++++++++++++++++++(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,------++++++******++++++,,,------,,,++++++,,,---,,,+++,,,,,,+++***+++...333777;;;???EEEJJJNNNQQQRRRTTT]]]dddjjjiiigggppplllXXXMMMMMMRRR[[[hhhttt~~~uuubbbPPPHHHJJJNNNXXXbbbsssxxxhhh^^^UUUOOOLLLGGGCCCBBBDDDBBB===:::;;;999:::;;;<<<:::888555333/////////000000//////...//////000111222222333333222222222111000000//////------------............///000111333444444555555444444444555555555555555555444444444444444444444333444444444444555555555333333444555666555555555444444444555555555555666666666777888888999999999999999999999::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>><<<<<<======>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>======???AAACCCAAA@@@???===<<<<<<;;;;;;=========<<<<<<<<<<<<;;;::::::::::::::::::::::::>>>>>><<<;;;;;;:::::::::>>>>>>===;;;999888777666::::::::::::::::::::::::888999999999999999888888::::::::::::999888666555888888777777888999:::;;;888777777777666666666666444444333444444666777888;;;;;;<<<===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;======<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;999:::;;;<<<<<<;;;:::999:::::::::::::::999888888777777666666666666666555444555555555555444333333222111111111111000000000------......///000000111333444666888:::???DDDHHHKKKNNNRRRWWW[[[___dddhhhiiijjjkkklllmmmnnnnnnnnnllllllllllllllllllmmmmmmeeedddaaa___^^^___aaacccaaa^^^YYYUUUQQQLLLGGGDDDBBBFFFKKKQQQVVVZZZ]]]^^^```bbbdddeeeeeefffhhhjjjllllllqqqwwwyyywwwxxx|||}}}}}}uuuaaaRRRIIIDDD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,+++))))))+++,,,---,,,+++************+++,,,************************+++++++++,,,,,,,,,------++++++++++++++++++++++++)))******++++++******))))))***,,,---...---,,,+++++++++******++++++,,,---+++******+++---......,,,,,,,,,,,,+++,,,000555:::===AAAEEEIIIKKKNNNSSSVVVbbbfffjjjlllqqq}}}vvvbbbTTTMMMPPPXXXdddpppyyy~~~yyyooo```RRRJJJIIINNNTTTbbbooommm```XXXQQQMMMMMMGGGEEEEEEFFFCCC===:::;;;999:::<<<<<<:::777333111...///000111111000////////////000111222222333333222111111000000//////...---------....../////////000111222333444555555555555555555555555555555555333333333333333444444444333333333333444444444444333444555666666666555555444444444555555555555666777666555555666777999:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>@@@AAABBBEEEDDDDDDBBBAAA@@@??????===>>>????????????>>>===>>>>>>>>>??????@@@@@@AAA@@@???>>>===>>>???BBBCCC>>>>>>============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;======<<<:::999888777666::::::::::::::::::::::::999999::::::::::::999999:::;;;;;;<<<;;;999888666888888888999999:::;;;<<<999999999888888777777777444444444555666777888999;;;<<<===???????????????=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????<<<===>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888999:::;;;;;;:::999888777888888999::::::999999777777777777777777777777555666666666666555444444111111000000000/////////...//////000000111111222111333444666777;;;@@@CCCGGGIIINNNRRRVVV[[[aaaeeeggghhhjjjlllmmmoooooopppmmmllllllkkklllmmmnnnooojjjhhhfffccccccdddfffhhhbbb___[[[WWWTTTQQQMMMJJJEEEFFFIIINNNRRRVVVYYYZZZYYY\\\```cccdddfffhhhiiillllllooosssttttttxxx~~~zzz{{{nnn^^^QQQIII++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******(((***,,,---...---+++***++++++******++++++,,,---*********,,,...///...,,,***+++,,,---...222777;;;===@@@DDDGGGIIIMMMTTTYYYgggjjjooovvvlll]]]UUUQQQUUU```mmmwwwzzzrrrhhh^^^RRRLLLKKKNNNUUU]]]kkkyyyxxxddd[[[VVVOOOKKKMMMGGGEEEFFFFFFBBB<<<:::<<<:::;;;<<<;;;:::666333000000000111222222222111111000111111111222333333333111111000000///.........------......///000000000111222333444555666666666666666666555555555555555333333333333333444444444222333333333333444444444444555555555555666666666444444444555555555555666999888666666666888;;;<<<999999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======<<<===>>>@@@BBBDDDFFFFFFEEECCCAAA@@@>>>>>>===>>>???@@@@@@???>>>===>>>=========>>>???@@@AAA@@@???>>>>>>>>>???@@@AAA============>>>???@@@AAA>>>>>>>>>>>>============<<<<<<===============>>>>>>======<<<;;;;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;<<<===<<<;;;:::999888999:::;;;<<<=========999999:::999999888777666555666666777888999999:::<<<===???@@@AAAAAA@@@???===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@<<<===>>>===<<<;;;<<<>>>========================<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;::::::999666777888999::::::::::::888888888888888888888777666777777777777666555555111111111000000000000//////000000111111222222333111222333444555888===@@@AAADDDHHHLLLQQQWWW]]]bbbeeefffhhhkkkmmmooopppqqqrrrqqqooonnnoooqqqsssuuuqqqooommmkkkjjjkkklllmmmdddaaa]]]ZZZXXXVVVTTTRRRJJJIIIHHHJJJNNNRRRTTTUUUUUUYYY___ccceeefffhhhiiikkkkkknnnqqqqqqpppuuu}}}yyyvvv~~~{{{kkk[[[NNN******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,------,,,++++++***+++,,,------,,,+++***++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,++++++,,,......,,,***)))+++---///000444888;;;;;;???BBBDDDFFFLLLUUU\\\iiioooyyyxxxddd\\\YYYXXXcccnnn{{{xxxkkk]]]VVVRRRQQQQQQTTT^^^iiirrr~~~nnn]]]XXXTTTLLLHHHKKKDDDCCCDDDDDD@@@;;;;;;>>>;;;;;;;;;:::888555222000111111222222222333333333222222222222333333333333111000000//////...---------......///000000111111111222333555666666666666777666666666555555555444333444444444555555555555444444444444555555555555666555444444444555777888444444444555555555555666777777888888999999::::::888999:::;;;<<<;;;::::::;;;;;;::::::;;;;;;<<<=========<<<===>>>@@@CCCEEEDDDCCCBBBAAA@@@???>>>>>>===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<>>>???@@@???????????????>>>>>>>>>============>>>???@@@AAA?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>===<<<;;;888:::===???@@@@@@???>>><<<=========<<<;;;:::999777888999999::::::::::::<<<===???AAABBBAAA@@@@@@<<<<<<<<<;;;;;;;;;::::::========================::::::;;;<<<===>>>???@@@<<<===>>>>>>===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::::::::999;;;:::::::::999999888888777777888888777777666555333333333222222222111111///000000111111222222333111222333333444777;;;>>><<<>>>BBBFFFKKKRRRYYY^^^bbbdddgggjjjmmmoooqqqqqqvvvtttrrrqqqrrrtttwwwyyytttsssqqqpppooonnnnnnnnniiieeeaaa^^^\\\[[[ZZZYYYOOOKKKHHHGGGJJJNNNPPPQQQUUUYYY___ccceeefffggghhhgggiiimmmpppooommmqqqwwwzzz}}}}}}vvvwww}}}vvveeeUUU*********++++++,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---......***+++---......---+++******+++---......---+++***+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,......//////---,,,***((()))+++---///++++++******++++++,,,---...---,,,---...---***((((((***---000222555999<<<:::===AAACCCEEELLLVVV^^^iiisssnnn___[[[]]]]]]rrr~~~yyyiiiXXXWWWXXXZZZXXXYYYeeetttuuuzzzgggXXXVVVSSSKKKFFFHHHAAA@@@AAABBB???;;;<<>>AAACCCEEE@@@@@@@@@??????>>>>>>>>><<<>>>???@@@@@@???>>><<<<<<;;;;;;;;;<<<===???@@@???????????????>>>===<<<>>>>>>>>>>>>>>>??????@@@????????????>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>======<<<<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<<<<;;;:::;;;<<<>>>>>>>>>>>>===999;;;???BBBCCCBBB@@@???AAABBBBBBBBBAAA@@@>>>===999999:::;;;;;;;;;::::::<<<>>>@@@BBBBBBBBBAAA@@@<<<<<<;;;;;;;;;:::::::::>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????<<<===???>>>===<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999999<<<<<<;;;;;;:::999999888888888888888888777666666555555444444444444333333//////000000111111222222111222222333333666:::===888:::>>>CCCHHHNNNVVVZZZaaacccfffiiillloooqqqrrrwwwuuusssrrrsssuuuyyy{{{ssssssrrrpppooommmlllkkkmmmiiiddd```___^^^^^^]]]SSSMMMHHHFFFHHHKKKNNNNNNUUUZZZ```dddffffffggggggcccffflllqqqoookkkmmmrrruuu|||~~~~~~~~~~~~|||xxxwwwyyy|||yyyvvvyyyzzz}}}lll[[[---,,,***))))))***,,,---,,,,,,++++++***+++++++++))))))(((((()))+++---...,,,,,,,,,+++++++++******,,,------......------,,,...---+++***)))***++++++000---,,,---///000...,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++,,,++++++,,,,,,,,,,,,---------,,,++++++*********+++---,,,---111777::::::888999;;;@@@FFFHHHJJJQQQZZZpppxxxssseee\\\ZZZfffvvvvvvddd___]]]]]]^^^ccckkksssyyymmmbbbVVVPPPKKKFFFCCCDDD@@@@@@???>>>===<<<;;;;;;888888888777555333000///111000000000000222333444000333666555333222555888111000///...............000000/////////111333444333333444444555666777777888888777666666666666666222222333333333444444444333333333444444555555555777777777666555555444444555555555555555555555555333333444555666777888888::::::;;;;;;;;;;;;::::::::::::999999:::;;;===>>>?????????@@@AAAAAABBBBBB???>>>======???@@@AAA@@@======>>>??????===:::888;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<@@@>>><<<<<<>>>@@@@@@@@@BBBAAA???>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;:::::::::;;;===>>>=========>>>???AAABBBCCC:::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===;;;999888888:::===AAAEEEEEECCC???===?????????>>>>>>>>>>>>>>>;;;>>>>>>;;;;;;======:::??????@@@AAAAAAAAA@@@@@@999;;;;;;;;;999999:::;;;===;;;:::<<<>>>>>>;;;888<<<<<<;;;;;;;;;<<<======<<<<<<============<<<<<>>>>>>>>>>>>>>========================:::;;;;;;<<<===>>>>>>???========================<<<;;;;;;::::::;;;;;;<<<;;;:::999888777777777777444555666666555333111000111222222222222333333333111111222333444444555555:::;;;===>>>AAAFFFMMMRRR\\\```eeejjjlllmmmnnnooo{{{yyyvvvvvvxxxxxxuuusssvvvrrrnnnllllllmmmmmmmmmllljjjgggeeecccaaaaaaaaaZZZUUUNNNJJJIIIJJJKKKLLLSSS]]]dddeeegggkkkjjjfffkkkjjjjjjkkklllnnnppprrruuuyyy~~~}}}||||||}}}~~~}}}|||}}}xxxsssqqqxxx~~~wwwwwwyyyfffZZZ,,,,,,+++******+++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,---...------,,,,,,,,,+++++++++,,,,,,------------,,,,,,---,,,++++++******++++++,,,***)))***,,,---+++)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,---......//////000444888;;;;;;:::;;;;;;>>>EEEJJJMMMRRRXXXiiiyyyoooeeeaaadddsssiiiWWWZZZ[[[]]]bbbiiirrr|||xxxiii___TTTOOOKKKFFFBBBBBB??????>>>===<<<;;;::::::888888888777555333000///111000000000111222333444333222222333444444444333000//////...---------...000/////////000111222333222222333444555666777777777666666555444444555555222222333333333444444444333333333444444555555555666666666555555555555444555555555555555555555555666777777888999:::;;;;;;999::::::;;;;;;::::::999::::::::::::;;;<<<===>>>????????????@@@@@@AAAAAA>>>>>>===>>>???@@@AAA@@@?????????>>>>>><<<999777======<<<<<<<<<<<<<<<<<>>>>>??????>>>>>>>>>=========<<<<<<===<<<;;;;;;;;;===>>>???============>>>???@@@AAA?????????@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>><<<:::::::::;;;===@@@CCCCCCAAA>>><<>>???????????????>>>>>>===999:::;;;:::888777777888===<<<<<<===??????===:::<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888555666777888777666444333444444333333222222222111111111222333333444555555666777999:::===BBBHHHMMMYYY^^^dddiiilllnnnppprrryyywwwvvvwwwzzz{{{yyywwwtttqqqnnnllllllmmmnnnmmmlllkkkiiifffdddccccccccc]]]YYYRRRNNNLLLLLLKKKKKKOOOXXX^^^```bbbffffffccchhhhhhhhhiiijjjlllnnnooouuuwwwzzzzzzyyyyyyzzz}}}}}}{{{xxx|||zzzvvvuuuzzz}}}zzzzzz~~~nnn```++++++++++++++++++++++++,,,++++++***++++++,,,,,,......------------...///,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******+++***))))))++++++***)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************++++++,,,,,,,,,,,,------+++++++++,,,---///000111000000222666:::<<<<<<;;;===<<>>>>>===<<<;;;:::999999888888777666444222111///111000000111111222333444555222///000333555222.........------------------////////////000111222333333333333333444444444444666555444444333444444444333333333333444444444444444444444444444555555555444444444444444555555555555555555555555555555555555555666777888999::::::999::::::;;;;;;::::::999::::::;;;<<<============>>>>>>>>>????????????@@@======>>>???@@@@@@AAAAAACCCCCCBBBAAA???===;;;:::::::::::::::;;;<<<===>>>@@@@@@@@@BBBCCCFFFHHHIIIJJJIIIHHHIIIJJJJJJHHHGGGHHHFFFDDDBBB@@@?????????=========<<<<<<<<<;;;;;;>>>===<<<<<<<<<===??????@@@????????????@@@AAABBB?????????>>>>>>=========>>>>>>======<<<<<<<<<;;;;;;===???>>>===<<<<<<======>>>?????????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA>>>???AAABBB?????????>>>===<<<;;;::::::777999:::999888888999:::>>>======>>>??????>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;=========>>>>>>>>>>>>>>>========================@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999999999777888999::::::999777666666666555444333222111111111222222333333444444444444555666888:::>>>DDDHHHSSSWWW^^^dddhhhlllpppsssvvvuuuuuuwwwzzz{{{zzzyyyrrrpppmmmlllmmmnnnooonnnmmmllliiigggfffeeeeeeeeebbb^^^YYYUUURRROOOLLLJJJLLLRRRXXXYYY[[[___```___hhhhhhhhhiiijjjlllmmmnnnsssttttttttttttuuuxxx{{{yyyzzz}}}~~~vvvqqquuu}}}{{{{{{}}}~~~vvvsss{{{xxxjjj***++++++,,,,,,++++++***++++++******++++++,,,,,,.........---------------++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,------,,,***)))---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************+++++++++,,,,,,,,,------++++++,,,,,,---...000111///111444777:::<<<<<<;;;>>>???EEEMMMQQQSSSZZZbbbyyysssgggdddiiittthhhUUUOOONNNVVVaaammmwwwzzzmmmaaaYYYRRROOOMMMGGGBBBAAA???>>>======;;;;;;:::999777777666555444222111000000111111111222333444444444222000000111111///---------,,,,,,,,,------...//////000000111111222333666666555444222111000000555555444444444444444555333333333444444444444555444444444555555555555555222222333333444555555666555555555555555555555555444555555666777888999999::::::;;;;;;;;;;;;::::::999:::<<<===>>>===<<<<<<>>>>>>>>>>>>>>>?????????;;;===>>>???@@@AAABBBDDDHHHIIIIIIGGGDDDAAA??????:::;;;;;;===???AAACCCDDDDDDEEEHHHKKKMMMOOOPPPQQQOOONNNNNNNNNOOONNNKKKIIIKKKJJJGGGDDDAAA@@@??????===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???AAAAAAAAABBBCCCDDDEEEEEE@@@???>>>===<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;<<<======<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<============???BBBBBB@@@@@@CCCDDDAAAAAA@@@???<<<:::999888777555777999999999:::<<<>>>===<<<======>>>>>>>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<<<<===============>>>========================??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;::::::999888888999999888888999:::::::::999999777777666555555444333333222222333333333444444444666777888888:::===BBBFFFJJJOOOUUU\\\bbbhhhnnnrrruuuuuuvvvwwwwwwwwwvvvuuuqqqooommmlllnnnooopppppplllkkkjjjhhhggggggggghhhgggddd```\\\YYYTTTPPPLLLLLLPPPTTTUUUWWWZZZ]]]___hhhhhhiiijjjlllmmmnnnoooooopppqqqrrrssstttvvvxxxuuutttvvv{{{|||wwwtttwww~~~}}}~~~~~~~~~yyyrrrwwwxxx***++++++,,,,,,++++++***+++*********++++++,,,------------------,,,,,,,,,)))))))))******************++++++,,,,,,++++++***)))***,,,------,,,+++***---.........---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...///111555999:::;;;;;;;;;???FFFPPPVVVVVVXXXeeesssxxxpppgggeeejjjvvvuuu\\\OOOQQQOOOXXXeeerrr{{{tttiii___XXXQQQPPPNNNHHHCCCAAA@@@??????>>>===<<<;;;;;;777777555444333222111111000111111222333333444444111222333111...------///,,,,,,,,,,,,,,,---...///000000111222222333333333444444444333333222222222666555555444555555666666333333444444444555555555555555555555555555555555111222222333444555666666555555555555555555555555777888888999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<=========<<<;;;=========>>>??????@@@@@@;;;===@@@@@@AAACCCGGGJJJNNNPPPQQQOOOJJJFFFCCCBBBAAABBBCCCEEEGGGHHHIIIIIIOOORRRVVVZZZ\\\\\\[[[YYYTTTSSSRRRRRRRRRQQQNNNKKKNNNLLLIIIEEECCCAAA@@@@@@===<<<<<<<<<;;;;;;;;;;;;999999999999:::<<<>>>???@@@BBBDDDFFFHHHHHHHHHHHHEEEDDDBBBAAA????????????>>>=========<<<<<<;;;;;;:::;;;<<<;;;::::::;;;===>>>===;;;:::999:::;;;;;;::::::::::::;;;;;;<<<<<>>======>>>===<<<;;;:::999::::::999999999999::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>?????????????????????????????????<<<;;;;;;::::::;;;;;;<<<::::::999888888888999999888999999999::::::999999666666666666666666666777444444444444444555555555666777888888999;;;???BBBDDDHHHOOOVVV]]]dddlllqqqvvvwwwxxxxxxvvvtttrrrrrrqqqooonnnnnnpppqqqqqqqqqlllkkkjjjhhhhhhhhhiiijjjkkkiiifffccc```[[[VVVRRRQQQRRRSSSUUUVVVXXX\\\aaaffffffhhhiiijjjllllllmmmkkklllooorrrtttuuuttttttuuusssssswww|||~~~~~~~~~}}}}}}~~~~~~||||||++++++++++++++++++++++++************+++,,,------***+++,,,,,,,,,,,,++++++)))))))))***************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,+++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------111444999<<<============DDDNNNZZZ___^^^bbbttt}}}qqqqqqmmmjjjjjjoooyyyfffQQQLLLPPPUUU___mmmxxxtttjjj___WWWQQQOOOMMMGGGBBBAAA@@@@@@???>>>===<<<;;;;;;777666555333222111111111000111222333444444444444///222444222...,,,---000,,,,,,,,,,,,---...000000111111333444444444444444///000111333444666777777555555555555555555666777333444444444555555555555666666666555555555555555222333333444555666666666555555555555555555555555666666777888999::::::;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAABBBBBB???AAACCCCCCDDDHHHOOOUUUYYY\\\^^^[[[SSSKKKEEEDDDEEEGGGJJJMMMOOOPPPPPPOOOZZZ\\\```cccdddbbb```^^^ZZZYYYWWWVVVVVVTTTQQQOOONNNMMMIIIFFFCCCAAAAAA@@@=========<<<<<<<<<;;;;;;888888999:::<<<>>>AAABBBCCCFFFJJJMMMOOONNNLLLJJJGGGEEECCCAAA????????????=========>>>>>>>>>>>>>>>;;;<<<<<<;;;999999;;;<<<===<<<:::999999:::;;;<<<999999999:::;;;;;;<<<<<<@@@CCCDDDCCCDDDHHHIIIFFFCCCAAA>>>;;;888666666555555666666555333111222333:::;;;<<<;;;:::;;;===?????????@@@???>>><<<:::999:::999888777777888999:::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<===???@@@AAA????????????????????????<<<;;;;;;::::::;;;;;;<<<::::::999999999999:::::::::999999999999999999999777777777777888888888999666666666666666666666666444555666666666888;;;===@@@DDDJJJQQQXXX```iiinnnsssuuuxxxxxxvvvtttsssssssssqqqpppppprrrsssrrrqqqmmmlllkkkjjjjjjkkklllmmmmmmkkkiiihhhfffccc^^^[[[WWWTTTSSSUUUUUUVVV[[[bbbaaabbbdddeeeggghhhhhhhhhhhhiiilllqqqtttuuusssqqqwwwuuussstttwww{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~wwwtttxxx~~~}}},,,,,,+++******+++,,,,,,************+++,,,---...)))***+++,,,------,,,,,,******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---***,,,---,,,***)))+++---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...000000555999???BBBBBBAAAAAABBBLLLTTT___fffgggoooooofffgggiiilllpppxxxmmmVVVLLLNNNRRR]]]hhhuuussskkk___VVVOOOMMMJJJEEEAAA@@@??????>>>===<<<;;;;;;:::777666444222111111222222000111222444444444444333111111222111000/////////,,,,,,,,,---...000111222222333444666666666666555111111222444555666777888444444333333444555555666444444444444555555555555777666666666555555555444444444444555555666666666555555555555555555555555222333444555666777777888888999999::::::999999888:::::::::999999999:::::::::;;;===???AAACCCDDDEEEDDDFFFHHHHHHIIIOOOYYY```kkkooopppkkk___SSSJJJGGGIIINNNUUU]]]ccceeeffffffjjjjjjjjjjjjiiihhhgggfffbbb```]]][[[ZZZYYYWWWUUUNNNLLLIIIFFFDDDBBBAAAAAA>>>>>>>>>=========<<<<<<:::;;;<<<===@@@DDDGGGHHHMMMQQQVVVZZZZZZVVVRRRNNNIIIGGGDDDAAA????????????>>>??????@@@@@@AAAAAAAAA=========;;;999999;;;<<<;;;;;;:::::::::;;;<<<<<<999::::::;;;<<<<<<======:::>>>???===???CCCDDDBBBBBB@@@<<<999666444444444333444555555333333444555:::<<<===<<<;;;;;;>>>AAA@@@AAAAAAAAA@@@===;;;999:::999777666666777999:::999::::::;;;<<<<<<======::::::::::::::::::::::::777777999;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999999999999999888888888888888777777777777777777777444555666666555666888:::;;;>>>CCCIIIPPPYYYbbbhhhhhhlllqqqttttttssstttvvvtttsssrrrrrrssstttsssrrrooonnnmmmmmmnnnooopppqqqnnnlllkkkkkkjjjiiifffcccZZZUUUSSSSSSSSSSSSYYYaaa___```bbbdddeeefffffffffhhhgggiiilllqqqtttsssqqqttttttrrrpppqqquuu{{{xxxxxxxxxyyy|||~~~~~~}}}wwwoooqqqyyy}}}~~~---,,,***))))))***,,,---************+++,,,---...((()))+++---......------,,,,,,,,,------.........,,,------......------,,,++++++***)))***+++---...***---...---+++***,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---++++++,,,,,,,,,---------++++++,,,---///111333444999>>>DDDGGGFFFEEEEEEFFFRRRWWW```hhhnnnyyyvvvhhhdddaaafffmmmttt~~~zzz\\\KKKLLLTTTVVVcccnnn{{{zzzmmmeee___VVVMMMKKKHHHCCC??????>>>>>>===<<<;;;::::::999777666444222111111222222000111333444555555444333333111...///222333000...,,,,,,------///000222333333444555777777777777666666666666555555444444444222222222222333333444555444444444555555555666666777777666666555555555444555555555666666666666666555555555555555555555555555555666777888999::::::777777888888888888777777;;;:::999888777888999::::::;;;===???BBBDDDFFFGGGHHHJJJKKKKKKMMMTTT___hhhzzz~~~yyyjjjZZZOOOJJJQQQXXXdddpppzzz}}}zzzwwwsssqqqqqqrrrssshhheeeaaa___]]]]]][[[ZZZNNNLLLIIIFFFDDDBBBAAAAAA>>>>>>>>>>>>==================???AAADDDHHHLLLNNNXXX\\\aaaeeeddd^^^XXXSSSNNNLLLIIIFFFDDDDDDDDDDDD???@@@AAAAAACCCCCCDDDEEE?????????<<<::::::;;;===::::::::::::;;;<<<<<<===;;;;;;<<<<<<===>>>??????:::>>>???>>>???DDDEEECCC@@@>>>:::777444333333333000222555666777999;;;===;;;===>>>===;;;<<>>;;;999999888777555555777888999999999:::;;;;;;<<<======999999999999999999999999777888999:::<<<===>>>???========================<<<;;;;;;::::::;;;;;;<<<>>>>>>=========>>>>>>???>>>===<<<;;;:::999999999<<<;;;;;;:::999888777777999999999888888888888888555666777777666666888:::666999===CCCIIIRRR[[[aaa]]]bbbiiinnnppprrruuuwwwvvvtttsssssstttuuusssrrrqqqpppppppppppprrrssstttnnnlllllllllmmmlllkkkiii\\\UUUQQQRRRQQQPPPWWW```___aaaccceeefffgggffffffhhhffffffhhhmmmrrrsssrrrppppppooolllkkkpppyyy~~~{{{yyy{{{~~~~~~{{{sssssstttvvvzzz~~~~~~|||pppnnnvvv{{{zzz}}}***((('''(((,,,---,,,***------...///...---+++***,,,,,,,,,,,,,,,+++***)))...------,,,,,,------...,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------++++++++++++------)))******)))(((((()))+++++++++,,,,,,,,,---------//////...,,,,,,///333777;;;BBBIIIIIIFFFFFFLLLSSS^^^bbbcccfffvvv|||kkkbbb^^^fffiiiuuuwww\\\OOOKKKJJJTTTaaajjjuuuzzzmmmccc[[[VVVNNNHHHEEEDDDCCCBBB>>>===<<<<<<===<<<;;;999888666222///...000222444000111333444444333222000000000000000000///////////////000000111111111222555555666666666666555555777777777777666555333333222222333333444555666666777666666666555555555555555555555555555555555555666666666666666666666666666666555555555444444444555555555555666666777777888777666666666888999:::777888999:::<<<===>>>>>>??????@@@@@@AAAEEEJJJNNNOOONNNPPPSSSSSSWWWhhhzzzppp___VVVQQQVVVcccsssyyywww{{{~~~zzzvvvsssooojjjeeebbb___\\\ZZZVVVSSSNNNIIIDDDAAA???>>>======<<<;;;;;;;;;;;;;;;888999;;;>>>CCCIIIQQQVVV```eeemmmqqqqqqkkkccc]]]ZZZSSSLLLHHHIIIHHHFFFBBBHHHGGGFFFGGGIIIHHHEEEAAAAAA>>><<<<<<===>>>???>>>999:::::::::::::::::::::666999<<<===<<<:::999888999:::<<<>>>@@@AAABBBCCC>>><<<999555222111111111111333444333222222666:::999999:::;;;===@@@CCCEEEFFFFFFFFFEEECCC@@@===<<<===:::777666777999;;;;;;===<<<;;;:::::::::;;;<<<<<<======<<<:::999:::<<<;;;<<<>>>??????>>><<<;;;<<<===???@@@AAAAAA@@@@@@@@@???<<<:::888888999:::>>>============???AAABBB===<<<;;;;;;<<<>>>@@@AAA============<<<;;;:::999777888::::::::::::;;;===;;;999888666666666777777888:::===@@@DDDIIIOOOSSSZZZ\\\```dddiiipppwww|||xxxuuussssssuuuuuusssqqqsssrrrqqqpppoooooooooooommmmmmnnnpppqqqooolllhhhccc^^^VVVQQQOOORRRWWW[[[]]]```dddfffgggffffffffffffggghhhjjjkkkkkkllllllooopppooommmnnnrrrzzz~~~|||{{{|||~~~{{{xxxvvvrrroooooouuu}}}yyyvvv}}}~~~yyyvvvvvvwww+++***)))***---///...,,,------......---,,,,,,+++---------------,,,++++++------,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++***)))(((***,,,******+++++++++,,,,,,,,,.........------000555999AAAFFFKKKKKKHHHIIIOOOVVVZZZ___fffqqqrrrccc^^^^^^dddqqqyyycccNNNHHHIIIMMMYYYgggpppxxxxxxlllccc[[[UUUNNNGGGDDDCCCBBBAAA???>>><<<<<<<<<;;;888666555333111//////000222333000111333444444333111000......................../////////000111222222333444555555666666555555444777777777777666555333333222333333444555555666666666666666666666555555555555555555555555555555555666666666666666666666666666666555555555444444444444444444555555555666666999888777777777777888999666777888999;;;>>>@@@AAABBBBBBBBBBBBCCCGGGMMMRRRQQQQQQSSSVVVYYYaaattttttcccZZZVVV___nnn~~~}}}uuurrrnnnkkkiiigggdddbbbXXXUUUPPPJJJEEEBBB@@@???>>>===<<<;;;::::::::::::777888:::<<<@@@FFFMMMRRR```fffooowwwzzzxxxssspppiiiaaaWWWQQQOOOOOOMMMJJJKKKJJJJJJLLLOOONNNKKKHHHBBB@@@???>>>???@@@???>>>::::::999888888777777888777:::===>>>===;;;::::::888999;;;>>>@@@AAAAAAAAA===;;;888444222111000000---000222333222444999=========>>>??????AAADDDFFFMMMLLLJJJGGGEEEBBBAAA@@@===:::777666777999::::::;;;;;;:::999999999:::;;;:::::::::999777666777999999:::<<<=========<<<;;;>>>???@@@AAABBBCCCCCCCCCAAA@@@>>><<<;;;;;;<<<===>>>>>>>>>===>>>>>>??????<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<;;;:::999888777888::::::999:::;;;===:::999888777777666666777555777999;;;>>>CCCIIIMMMVVVYYY^^^ccchhhpppwww|||wwwvvvuuuuuuvvvvvvsssqqqsssrrrqqqpppnnnnnnmmmmmmnnnooopppqqqqqqnnniiieee```\\\VVVPPPNNNPPPTTTWWW]]]___cccfffgggfffeeeddddddeeefffhhhiiikkkllllllmmmmmmmmmmmmooottt|||}}}~~~~~~zzzwwwnnnkkkjjjnnnwww~~~{{{xxxwwwvvv}}}---,,,+++,,,...000///......------,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,+++******+++---************++++++++++++------......///333888;;;HHHKKKMMMLLLJJJLLLSSSZZZZZZ___mmm}}}gggZZZZZZ___eeezzzbbbRRREEEEEEKKKTTTaaannnvvv}}}~~~vvvkkkcccYYYTTTLLLFFFCCCAAA@@@???@@@>>><<<;;;:::888555333111111000///000111222333000111222333333222111000,,,---------------------......///111222333444444444555555666666555555444666666666666666555444333333333444444555666666666555555555666666666666666555555555555555555555555666666666666666666666666555555555555555444444444333333333333444444444444888888777777666777777777888888999;;;>>>BBBFFFIIIIIIHHHGGGFFFGGGKKKRRRWWWTTTUUUWWW[[[aaannnttteee___^^^kkkzzz}}}zzzvvvssspppmmmiiifff[[[XXXRRRLLLGGGCCCAAA@@@???>>><<<;;;999999888888555666888999<<<@@@FFFKKKYYY```lllwwwzzzrrrggg___\\\\\\[[[YYY[[[YYYWWWVVVSSSOOOJJJFFFBBBAAA???@@@@@@@@@???===???===;;;:::999888999999888;;;>>>>>>===;;;::::::666888;;;===?????????>>>;;;999666333111000//////---000222333222444999===>>>@@@BBBCCCCCCEEEHHHKKKRRRPPPMMMIIIFFFDDDCCCCCC===:::777555666888888888999888888777888888999999999::::::888666555666888::::::;;;<<<======>>>>>>AAAAAAAAABBBCCCEEEFFFGGGCCCBBB???===<<<===>>>???>>>>>>??????>>>>>>===<<<;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;:::999888888999:::;;;::::::;;;===999999999999888777666666333555666888:::===BBBFFFNNNRRRWWW]]]dddllltttyyywwwvvvwwwyyyyyyxxxuuurrrsssrrrqqqooommmlllkkkkkkooooooqqqrrrqqqmmmfffbbb```]]]XXXTTTQQQQQQSSSTTTZZZ]]]aaaeeeggggggeeeddddddddddddeeeggghhhjjjkkkiiiiiikkkmmmpppwww~~~~~~zzzvvvgggeeegggooo{{{{{{www}}}------------...//////......---,,,+++++++++------,,,---------------,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))******++++++******)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...******+++++++++,,,,,,,,,,,,---///000222666;;;???KKKLLLMMMLLLMMMPPPVVV\\\]]]bbbvvvxxxaaaUUUZZZdddmmm}}}XXXNNNGGGJJJRRR\\\hhhsss{{{}}}uuukkkcccXXXRRRKKKDDDAAA???>>>===???===;;;:::999888555222000//////000000111222222111222222222222111000000,,,,,,---------------.........000111333444555666555666666777777666666555555555555666555555444444444444555555555666666666555555555555666666666666555555555555555555555555666666666666666666666666555555555555555555555555222222222222222333333333555555555555666666777777;;;;;;<<<>>>CCCHHHNNNQQQPPPOOOMMMKKKLLLOOOVVV[[[ZZZ[[[\\\```hhhxxxooodddbbbdddrrr~~~xxxrrrlllfffbbb\\\YYYSSSMMMGGGCCCAAA@@@>>>===;;;:::888777666666333444555666777;;;???CCCMMMTTT```mmmxxxzzzsssnnnllllllkkkjjjhhhfffccc^^^WWWPPPIIIEEEDDDDDDDDDFFFGGGFFFDDDAAACCCBBB@@@>>>======>>>>>>:::<<<>>>===<<<:::999999555777999<<<======<<<;;;888777555222000//////...000222444333222333777:::>>>AAADDDFFFGGGIIILLLPPPPPPOOOMMMKKKIIIGGGEEEDDD>>>;;;777555666777777777777777777777777777888888:::;;;;;;:::888777888:::<<<<<<<<<===>>>???AAABBBBBBBBBAAABBBDDDFFFHHHJJJEEEDDDAAA>>><<<<<<<<<======>>>???@@@???>>>===<<<;;;<<<===>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;:::999:::;;;<<<<<<;;;;;;<<<>>>999::::::;;;:::888777666666666777777888:::>>>BBBEEEIIIOOOVVV]]]eeelllqqqsssuuuxxx{{{{{{zzzvvvtttsssrrrpppnnnlllkkkjjjjjjmmmnnnpppqqqqqqmmmfffaaabbb```]]]ZZZXXXVVVUUUUUUVVVYYY]]]bbbggghhhgggeeefffeeeddddddeeefffggghhheeefffhhhlllrrryyy~~~{{{xxxhhhgggkkkttt+++,,,,,,,,,,,,,,,---------,,,+++******+++---...***+++,,,,,,,,,,,,++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///,,,,,,,,,------------...,,,---000222444888>>>AAAKKKKKKLLLMMMPPPUUUZZZ]]]___fff}}}sss```WWW___mmm{{{jjjPPPLLLJJJOOOXXXbbbmmmuuu~~~}}}uuujjjbbbVVVQQQIIICCC@@@???>>>======;;;:::999999888666444111111111111111222222333222222222222111111000000------....../////////000...///000222333555666666777777777888888777777777333444555555555555555444555555666666666666666777555555555666666666666666666666666666666666666666666666666666666666666666444555555555555555555555222222222222222222111111000111222333555666666777<<<<<<===@@@DDDJJJPPPSSSUUUTTTRRRPPPPPPTTTYYY^^^ccceeegggiiirrr{{{jjjaaaaaafffrrr|||wwwpppiiibbb]]]YYYVVVQQQKKKEEEBBB@@@???<<<;;;999777666555444444222333333444444666:::===AAAGGGQQQ\\\gggoootttvvvvvvuuutttuuuvvvvvvvvvuuulllkkkhhhccc\\\UUUOOOLLLJJJKKKMMMPPPRRRPPPMMMIIIDDDCCCAAA@@@??????@@@@@@<<<===>>>===:::888777777444666888:::::::::999888666555444222111//////...///222444333222333777;;;AAADDDHHHIIIHHHHHHKKKOOOMMMNNNPPPPPPOOOLLLIIIGGG@@@===888666666666666666666666777777888888888888:::;;;;;;:::999999;;;<<<============>>>???AAABBBAAAAAAAAABBBDDDGGGIIIKKKHHHFFFBBB>>><<<:::::::::===>>>???@@@@@@???>>>===<<<===>>>???>>>===<<<;;;<<<============<<<<<<;;;<<<===???>>>======>>>???::::::;;;;;;;;;999777666777777777777666888;;;>>>???CCCIIIPPPWWW^^^dddiiilllpppuuuyyyzzzyyywwwuuusssrrrpppnnnllljjjjjjiiijjjkkkmmmppppppnnniiiddddddcccbbb___]]]ZZZXXXWWWTTTUUUYYY___eeeiiiiiiggghhhgggfffeeeeeedddddddddccccccfffkkkrrryyy~~~|||{{{}}}}}}yyyoooooosss{{{***+++,,,,,,+++***+++---+++++++++++++++,,,,,,---******++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,************++++++++++++******++++++++++++******************+++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,++++++---///------------............,,,...111444777;;;???CCCIIIIIILLLRRRXXX]]]___```aaammmyyylllbbb```mmm|||lllTTTHHHHHHKKKRRR\\\gggssszzz}}}uuuiiiaaaTTTOOOHHHCCC@@@?????????===;;;:::::::::999666444777666444333222222333333222222222111000000//////......//////000111111111000000111222444555666666666777777888888777777666222333444555555555555555666666777777777777777777777666666666555555555555666666666666666666666666666666666666666666666666444444444555555555555555222222222222111111111111///000222333555555666666999:::;;;>>>CCCHHHMMMOOOTTTTTTTTTTTTUUUYYY^^^bbbmmmqqqsssuuu}}}uuueee[[[[[[___jjjrrr}}}|||tttllleee___[[[TTTQQQLLLFFFAAA>>><<<<<<999888666555444333222222111222222222222333666999<<>>:::777666666444555666666777777777777444444333222111000//////,,,...111222333555:::???FFFJJJNNNLLLHHHFFFIIILLLNNNPPPSSSUUUUUURRRNNNKKKBBB???:::777666666666555666777888999999:::999999888999::::::::::::===???????????????????????????AAAAAABBBDDDFFFIIIKKKLLLKKKIIIEEEAAA>>>===<<<<<<@@@AAAAAAAAA@@@???>>>>>>;;;<<<<<<=========<<<<<<======>>>>>>>>>======<<<===>>>??????>>>===>>>???;;;;;;;;;;;;:::999888888555666666444333444777:::===AAAGGGLLLQQQVVV\\\``````eeelllrrrtttuuuuuuuuurrrqqqpppnnnlllkkkjjjjjjhhhiiijjjmmmooonnnkkkhhheeeeeedddbbb```]]][[[YYYUUUTTTVVV[[[ccchhhhhhgggiiiiiiiiihhhgggeeedddcccbbbccceeejjjqqqxxx|||}}}{{{yyyyyy{{{~~~~~~|||xxxtttvvvzzz|||}}}~~~***,,,---,,,***)))+++---******+++,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,------,,,,,,+++)))***++++++***+++---///,,,,,,,,,---------......---///333555888<<<@@@DDDHHHJJJOOOYYYbbbggggggeeehhh{{{vvvgggdddhhhpppoooZZZMMMHHHLLLQQQXXXcccppp|||{{{ssshhh___RRRMMMGGGBBBAAA@@@AAA@@@???===<<<;;;:::888555333===;;;888444222222333444333222111000000/////////......///000000111222222222222222333444555555666555555666666666666555555111222333444555555555555777777777777777777777777888888777666555444444333666666666666666666666666666666666666666666666666444444444555555555666666333333333222222111111111333333444555666555444444888999;;;>>>BBBFFFIIIKKKNNNPPPSSSVVVZZZ___dddhhhqqqwww{{{|||{{{jjj[[[QQQOOOSSSZZZcccooo}}}}}}rrrhhh```ZZZWWWNNNKKKFFFAAA===:::999888555555333222111111111111000111222222222222555777999:::===AAAEEEJJJNNNPPPPPPSSSWWW\\\```cccfffhhhmmmoooqqqoookkkgggeeeeeehhhiiikkkmmmlllfff^^^YYYRRRRRRRRRPPPNNNJJJGGGEEEDDDDDDCCC@@@;;;888666666555555444333444555666666444444333333222111000///+++...111222333555;;;???FFFKKKPPPOOOJJJHHHKKKOOOQQQRRRTTTUUUTTTRRROOOMMMDDDAAA<<<888777777666555777888999;;;;;;;;;;;;;;;888:::;;;<<<<<<>>>AAACCCDDDEEEEEEDDDCCCAAA???>>>AAABBBEEEGGGJJJLLLMMMNNNNNNLLLIIIFFFDDDCCCCCCCCCGGGFFFDDDAAA@@@>>>======999999999999:::;;;<<<<<<<<<<<<===============<<<<<<===>>>>>><<<<<<===>>>===<<<;;;::::::999999999555555555333222333666999:::>>>BBBFFFJJJMMMQQQTTTSSSYYYbbbhhhlllnnnqqqtttrrrqqqpppnnnmmmllllllllliiihhhiiikkkmmmmmmkkkiiihhhhhhgggfffdddbbb```___ZZZWWWUUUYYY___eeefffeeeggghhhjjjkkkkkkiiifffeeeccccccdddiiipppuuuwwwwwwzzzxxxwwwyyy{{{{{{xxxuuussswww|||~~~***---...---+++***+++---(((***+++,,,---,,,,,,++++++,,,------.........---...------,,,,,,------...---,,,,,,++++++*********)))************++++++++++++,,,,,,------,,,,,,+++)))************+++++++++++++++------------++++++)))***++++++***+++---///++++++,,,,,,,,,---------...000444666999<<>>:::888777666333333222111000000000111000111222222222222444666888888888:::<<<@@@CCCEEEFFFHHHKKKNNNQQQUUUZZZ]]][[[aaaiiippptttyyy~~~yyypppiiiaaaaaa```^^^ZZZUUUPPPLLLHHHHHHFFFBBB===999777777666555333222222333555666333444444333333111000000...111333333222444888<<>>???@@@BBBEEEHHHJJJKKKKKKKKKIIIEEEBBB@@@BBBCCCGGGJJJMMMNNNOOOOOOOOONNNKKKIIIHHHIIIIIIJJJLLLJJJFFFBBB???===<<<;;;777777666666777999;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===<<<;;;:::;;;<<<>>>===;;;:::999999:::;;;666777666555333444777:::666999>>>AAACCCEEEHHHJJJKKKQQQZZZaaafffjjjnnnrrrqqqqqqpppnnnnnnmmmmmmmmmjjjiiiiiijjjkkklllkkkiiillllllkkkjjjiiigggeeeddd^^^YYYVVVWWW]]]bbbcccbbbeeegggjjjmmmmmmllliiigggdddcccdddiiiooossstttssszzzxxxvvvwwwyyyyyyuuurrroootttzzz|||{{{|||------,,,+++************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))***++++++------...///,,,++++++******++++++,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++------.........---,,,,,,///222666999;;;<<<>>>@@@GGGIIISSSccclllmmmooossseee[[[XXXbbbssswwwgggZZZUUUVVVTTTWWWbbbrrr}}}~~~wwwmmm^^^SSSLLLJJJGGGDDDCCCEEEFFFHHHEEEFFFEEE@@@888333111222999777555555555444222111333222///---,,,,,,---...,,,---...///000111222333333444444555666777777888555555555555444444333333333444666777777777666555666666666666666555555444666555555555555444444444999999999999999888777777444444444444444444333333222222222333333444444444444444333222222111111000999999888666555444333222888999;;;===???CCCGGGKKKIIIKKKOOOTTT[[[bbbgggjjjuuuxxx{{{zzzaaaQQQHHHBBBAAAAAACCCHHHPPP[[[jjjyyypppaaaVVVPPPMMMHHHDDD>>>999777666555444444444333333222111111111//////000000111111222222555555555666888;;;===???AAABBBDDDGGGIIIKKKMMMNNNTTT[[[fffqqqzzz}}}xxxxxxzzzyyyrrrlllfff^^^WWWVVVTTTOOOGGG???999666555111111333333444333222111555555555444333222111000///000000000111444999<<>>>>>>>>===<<<;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<;;;:::888777666666666666777777777777:::::::::;;;===???@@@AAAFFFKKKRRRWWW\\\bbbjjjoootttrrrooooooooonnnjjjgggggggggggggggggggggggggggmmmnnnooonnnjjjfffdddcccbbbaaa___^^^^^^```bbbdddhhhjjjmmmpppqqqpppooonnnffffffhhhjjjmmmqqqtttvvvvvvwwwwwwwwwwwwvvvvvvuuusssuuuxxx{{{~~~~~~~~~~~~,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++---...///000000000------------------------***+++,,,---............///222666888:::;;;===>>>GGGJJJUUUccclllnnnqqqvvv___XXXXXXdddwwwzzzkkk___VVVUUUXXX\\\```mmm~~~{{{sssiii[[[QQQLLLJJJGGGEEECCCCCCDDDDDDGGGFFFDDD???999444333444777555444333444333222000222111///---,,,---......---...///000222333444444444555555666777777777777::::::999777666555444333111111333444555666777777666666777777666666555444666555555555555444444444777777888888888777666555444444444444444444444444222222333333333444444444444444333222222111111000444444444444444333333333:::<<>>???AAADDDGGGJJJOOOUUUZZZ```___\\\WWWRRRPPPOOOPPPOOOQQQSSSUUUWWWZZZ^^^aaa]]]``````[[[YYY\\\^^^]]]YYYSSSJJJBBB===:::888666666666666666777777777777;;;;;;===>>>>>>>>>===<<<<<<===>>>???@@@??????>>>;;;;;;<<<<<<;;;:::888777666666666666777777777888999999:::;;;<<<>>>???@@@FFFKKKPPPUUUYYY^^^eeekkkuuurrrppppppqqqooollliiiiiiiiiiiihhhhhhhhhgggggglllmmmnnnllliiifffeeeeeedddcccaaa______```bbbcccgggiiilllnnnoooooonnnllllllllllllmmmooorrruuuwwwwwwxxxyyy{{{{{{zzzyyyyyywwwzzz~~~~~~}}}}}}}}}~~~+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---------.........,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++---...///000000000,,,,,,,,,------.........((()))***,,,---///000000222555888:::;;;<<<===???FFFKKKUUUaaajjjoooxxxqqq[[[XXX[[[jjj}}}}}}jjj]]]UUUSSSWWW^^^fffnnn}}}~~~uuummmcccWWWNNNKKKJJJHHHFFFFFFFFFHHHIIIJJJIIIEEE???999666555666555333222222333333222000111000///---------.../////////000111333444555666555666777888888888777666888888777777777777777888777777555555555666777999777777777777777666555555666555555555555444444444444555777888777666444333222333333444444555555555333333333333444444444444444444333222222111111000//////000111222333444444999<<>>DDDIIILLLXXX___jjjvvv~~~rrrcccVVVKKKDDDAAA>>>:::666222111000///...//////000000000000111111000000111111222333333444666666666666888999:::;;;:::<<<>>>@@@CCCGGGLLLPPPSSSZZZfffssswwwiiidddZZZOOODDD:::444000333333333333333222111000333333333444444333222222111222222111000222555888===AAAFFFJJJLLLNNNOOOQQQPPPPPPPPPPPPOOOMMMJJJIIIFFFBBB<<<888777666555444:::;;;>>>CCCFFFFFFDDDAAABBBDDDGGGLLLRRR[[[dddkkkkkkfff```[[[YYYXXXWWWVVVXXXYYYZZZ[[[]]]bbbiiinnniiimmmmmmiiifffggggggdddZZZTTTIIIAAA;;;888777666777777777777888888888888;;;<<<<<<===>>>============>>>@@@AAAAAAAAA@@@@@@;;;;;;<<<<<<;;;:::888777666666666777777777888888888888888999;;;<<<>>>???EEEIIINNNQQQTTTYYY```eeeqqqpppooopppqqqpppnnnlllmmmmmmlllkkkjjjiiihhhhhhllllllllljjjgggfffhhhiiiiiigggdddaaa```___``````eeegggjjjlllnnnnnnnnnmmmrrrpppooonnnppprrruuuwwwvvvxxx{{{}}}~~~~~~}}}{{{{{{~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~sssnnniiiiiinnnuuuzzz{{{************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,------------***))))))(((((())))))***)))***++++++------...///,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,+++***))))))***++++++,,,------))))))***+++---///000111666888;;;<<<===>>>@@@BBBEEEKKKSSS]]]gggtttuuuddd]]]]]]cccrrrttt```TTTPPPSSS[[[cccooo}}}yyyoooggg^^^SSSLLLJJJIIIGGGGGGJJJNNNSSSVVVQQQMMMFFF???999666666777444333222222333444222111000///............////////////000222333444555666666777888999999888666555444555666999<<<@@@CCCEEEGGGCCC>>>999666666777888777777888888777777666555666555555555555444444444333555777888888666444333222222333333444555666666333333444444444444444444444444333222222111111000---......000111222333333333777<<<@@@BBBDDDGGGIIIKKKKKKLLLNNNRRRXXX^^^aaafffjjjnnnrrryyy}}}xxx```RRRCCC;;;666222111333444333222222333555777888>>>CCCLLLWWWbbbkkkqqqtttqqqlllbbbWWWMMMDDD???<<<999666222000///...---,,,------......///000111111//////000111222333333444777777777777888999999:::999;;;===>>>@@@EEELLLQQQWWW___mmmzzz~~~qqqjjj___RRRGGG===666111333333333333222111111000222222333444444444333333222222222111000111333666999===BBBFFFHHHKKKMMMOOOMMMMMMMMMMMMMMMLLLLLLKKKFFFBBB===:::888777555444999:::>>>BBBFFFHHHFFFDDDDDDGGGKKKQQQZZZfffrrr{{{yyyrrriiidddbbbbbb```^^^aaabbbbbbccceeeiiiooottttttxxxxxxsssmmmkkkgggcccYYYRRRHHH@@@;;;:::::::::999999999::::::::::::;;;;;;<<<<<<===============@@@@@@AAAAAAAAA@@@???>>>;;;<<<<<<<<<<<<:::999888666666777777777888888888777777777888999;;;<<<===AAAEEEJJJMMMPPPVVV]]]ccciiijjjllloooqqqqqqqqqppprrrqqqpppooommmlllkkkjjjmmmlllkkkhhhggghhhkkknnnooommmiiiddd```^^^\\\\\\aaacccgggkkknnnppppppqqqtttssspppooooooqqqtttvvvuuuwww{{{~~~||||||}}}}}}}}}}}}}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{||||||}}}vvvqqqddd___ZZZ[[[aaaiiinnnppp~~~************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***))))))(((((())))))***)))***++++++------...///---,,,,,,,,,,,,,,,,,,---,,,,,,------,,,,,,+++***))))))***++++++,,,------+++++++++,,,---...000111888999<<<======>>>AAACCCFFFKKKRRR[[[iii}}}lll___aaadddkkkxxxlllXXXMMMMMMSSS^^^gggyyytttiiiaaaYYYQQQLLLKKKJJJHHHIIIMMMSSSZZZ^^^YYYSSSIII???999666666777555333222333444444333222///............/////////...///000111333444555555777777888999999888777666666777999===AAAGGGLLLNNNNNNJJJCCC<<<888666777888888888888999888777777666666555555555555444444444444555777888888777555444222222333333444555666666444444444444444444444444444444333222222111111000//////000000111111222222///333888===AAADDDGGGIIIKKKJJJKKKLLLOOOTTTXXX[[[VVVZZZ]]]aaagggkkkhhhbbbQQQGGG===888555111111333......------------...///222444888>>>FFFOOOWWW[[[YYYVVVPPPJJJCCC>>>;;;999555333000...///...---,,,,,,,,,---...///000000111......///000111222333444777888888999999999999999999;;;======???EEENNNVVV___iiixxxtttlll```TTTIIIAAA999444444333333222222111111111222222333444444444333333222333333222000000222444555999>>>AAADDDGGGJJJLLLKKKLLLLLLLLLMMMLLLLLLLLLFFFCCC>>>;;;:::999777666777888<<>>???;;;<<<<<<<<<<<<=========<<<<<<<<<<<<=========>>>AAAAAAAAAAAA???===;;;:::;;;<<<======<<<;;;999888777777777777888888888888777777777888888:::;;;<<<===AAAFFFIIIMMMSSS\\\bbbdddgggkkkpppssstttuuuvvvuuuuuutttrrrpppooonnnmmmmmmmmmkkkhhhgggiiinnnrrrtttqqqlllfffaaa\\\YYYWWW]]]___ccciiimmmqqqtttuuuvvvuuusssrrrsssuuuwwwyyyxxxzzz~~~~~~}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwyyyyyyzzz|||{{{uuujjjaaaZZZVVVSSSUUU[[[cccggghhhwww+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------++++++---...///000000000,,,,,,,,,------.........---,,,,,,,,,---///111333777999;;;<<<===???BBBDDDIIINNNUUU___rrrwwwggg```bbbjjjttt~~~uuucccPPPIIIMMMVVVbbbkkkyyynnnccc[[[TTTOOOLLLMMMMMMMMMNNNRRRXXX]]]aaa___VVVIII>>>999888999999666444333333444444333111------......//////000000//////000111333444555666777777777777777777777777555555666888<<<@@@EEEGGGIIIFFF@@@:::777777999;;;999999999999999888777777666555555555555444444444555555666666666666666666222333333444444555555555555555555555444444444444444444333222222111111000000000000000000111111111...222777;;;???CCCGGGIIIIIIJJJJJJKKKNNNPPPSSSTTTKKKMMMNNNNNNSSSWWWTTTOOODDD===666444222///...000---------------.../////////......000444;;;AAAEEEDDDCCC@@@===;;;888777666222000......//////...---,,,,,,---...//////000000...///000111222444444555888888999:::;;;;;;;;;::::::<<<>>>???AAAIIIUUU___kkkttttttkkk^^^SSSJJJCCC;;;777333222222111111222333333333333333444444333222222111222333222000000111333333666:::===@@@CCCFFFIIIIIIJJJKKKLLLLLLLLLKKKKKKFFFCCC???======<<<:::999777999===CCCJJJNNNOOOOOOOOORRRWWW^^^iiiwwwxxxuuutttsssssssssssssssrrrrrrsssvvvyyy{{{sssmmmfff```PPPKKKDDD???===???@@@AAA============>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>@@@AAAAAA@@@>>><<<:::888<<<<<<======<<<;;;999888777777777888888888999999777777777888888999;;;;;;:::===BBBEEEIIIPPPYYY```bbbgggmmmrrruuuvvvxxxyyyvvvvvvuuusssrrrpppoooooommmllljjjhhhgggjjjooorrrtttqqqmmmgggaaa\\\XXXVVVYYY\\\```ffflllqqqtttvvvwwwvvvwwwxxxyyy{{{~~~~~~||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxvvvtttsssrrruuuvvvyyy{{{zzzrrrfff]]]SSSOOOMMMPPPWWW___eeegggsss,,,,,,++++++***+++++++++------------------------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------++++++---...///000000000------------------------,,,,,,,,,---///222555777:::;;;===>>>@@@BBBFFFIIIMMMSSS\\\iiilllaaa___cccpppjjjZZZKKKHHHQQQ]]]jjjtttyyyrrrhhh]]]UUUPPPMMMLLLLLLOOOTTTYYY^^^bbbdddeeeaaaVVVHHH>>>999:::<<<>>>666444333222333222111///,,,---...///000000000000000000111333444555666777666666555444555666888999333333222333555888<<<>>>DDDAAA<<<888777888;;;===999999::::::999999888777666555555555555444444444444444333333333444666666444444444444444444444444666555555555444444444444444444333222222111111000////////////000000000111...111444777:::>>>BBBEEEHHHIIIJJJLLLMMMNNNNNNOOOGGGFFFCCCAAACCCGGGEEE@@@;;;555222222111---,,,///............////////////------,,,,,,...000333555555555555444444333222222///...------...///...---------......//////000000000111222333555666777777888999:::<<<======<<<<<<888<<>><<<999;;;@@@GGGOOOUUUWWWXXXXXX[[[aaahhhrrr~~~~~~}}}~~~}}}|||yyywwwvvvxxx}}}}}}qqqhhh^^^WWWKKKGGGAAA======>>>??????<<<<<<<<<============>>>===<<<<<<;;;<<<===>>>???>>>????????????===<<<;;;<<<============;;;:::999777777888888888999999999888888888888999:::;;;;;;888;;;???BBBEEEKKKTTT[[[aaafffmmmqqqrrrssstttvvvttttttsssrrrqqqpppooonnnkkkjjjiiigggfffhhhmmmppppppnnnkkkfffbbb^^^ZZZYYYXXXZZZ^^^ccchhhmmmqqqssssssuuuwwwzzz~~~}}}}}}}}}||||||{{{zzzzzzvvvuuutttssstttvvvyyy{{{{{{zzzyyyxxxuuurrrooommmrrrtttxxx{{{yyysssjjjdddTTTOOOKKKLLLSSS]]]dddgggmmm|||------,,,+++************------------------------))))))***+++---...//////++++++++++++++++++++++++,,,,,,,,,---------......,,,++++++******++++++,,,)))***+++,,,---......///...------,,,,,,------...,,,,,,------,,,,,,+++***,,,++++++++++++++++++++++++++++++---000444888:::>>>???AAACCCDDDGGGKKKOOOPPPXXXbbbrrrvvvccc[[[\\\dddvvvdddUUUIIIJJJVVVdddsss}}}uuunnndddYYYQQQMMMKKKKKKIIIOOOZZZdddkkkmmmmmmlll```UUUGGG===:::<<<@@@BBB555444222111111111///---,,,,,,...///000000000000111222333444555777888888666555333222333666999;;;666555444444777:::>>>@@@CCCAAA===999888999;;;===999::::::::::::999888888666666555555555444444444444333111111111333555666444444444444444444333333666666555555555444444444444444333333222111111000,,,------...///000111111...000222333555888<<<@@@GGGHHHJJJLLLMMMMMMLLLKKKGGGEEE???:::;;;>>>===888777333222333111...---///------,,,,,,+++++++++***,,,,,,------...---------......///000000//////......---,,,,,,...///...---.........///////////////222333444555777888999:::888999;;;===>>>>>>>>>===666:::???BBBGGGTTTfffssssssiii[[[PPPIIIBBB;;;555111111000000111333555666555555555444333222111000000111222222111000222333111333666999;;;>>>AAADDDCCCEEEHHHKKKKKKIIIFFFDDDEEECCCAAA@@@AAAAAA@@@>>><<<>>>CCCKKKTTTZZZ]]]^^^___bbbhhhoooxxx}}}yyyxxx}}}}}}mmm```TTTLLLIIIEEE@@@===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;===>>>???<<<===>>>???@@@??????>>><<<============;;;:::999777888888888888999999999999888888888999:::;;;;;;888;;;>>>???BBBGGGOOOVVV___dddkkknnnnnnnnnnnnppprrrrrrqqqqqqpppooonnnnnniiiiiigggfffeeegggkkknnnlllkkkiiifffbbb___]]]\\\WWWYYY\\\aaaeeejjjmmmooooooqqquuuzzz~~~zzzyyywwwuuuuuuuuuvvvwwwqqqpppnnnnnnqqquuuyyy||||||{{{zzzxxxuuuqqqmmmkkklllooosssuuutttpppkkkhhh[[[TTTLLLKKKQQQZZZcccggghhhxxx,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///...------,,,,,,------...------------------------++++++,,,,,,,,,---------++++++***************++++++*********+++,,,,,,---000///---,,,+++,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,---...///111444:::>>>@@@IIINNNKKKJJJQQQWWWYYY^^^aaannn}}}nnndddbbbeeewwwuuuVVVQQQLLLOOOZZZjjjyyy~~~~~~|||{{{xxxkkk\\\SSSMMMJJJJJJMMMQQQZZZccclllyyyxxxiii[[[MMM@@@<<<<<<<<<;;;;;;888444000111444444111---,,,++++++,,,///111000///333444555666777777777777666666666666555555555555555444333444666:::===@@@>>><<<;;;999999:::;;;<<<;;;;;;:::999999888777777555555444333222222222222444333222111111333555666222222333333333333222222444333333222222333333444555555555444333222111000///...---,,,+++,,,------//////000222555777999;;;???AAADDDGGGIIIJJJJJJJJJCCCAAA>>>;;;888666666555333222000///---,,,,,,,,,------------------------000000000///------...///........................+++,,,---,,,***+++,,,...////////////000000000000111222333555666777777777999:::;;;;;;<<<<<<;;;;;;<<<>>>AAAEEELLLXXXfffppp{{{~~~~~~oooggg[[[OOOFFF???:::777222111000000000222444666444555666777666444222000///111333444444333222111222222222444777;;;???AAACCCDDDFFFHHHHHHHHHGGGFFFCCCBBB@@@>>>===<<<;;;;;;999===DDDNNNWWW]]]______fffnnnrrryyy{{{}}}xxxiii[[[QQQJJJEEEDDDAAA???===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>============>>>>>>>>>>>>===============<<<;;;:::===<<<::::::999:::;;;<<<999999999999:::;;;;;;<<<;;;>>>@@@@@@???CCCJJJQQQ___ccciiikkkkkkkkklllooossstttuuuuuutttrrrpppooogggggghhhhhhiiijjjkkklllnnnkkkhhhgggffffffeeedddaaaaaa```aaacccfffjjjlllnnnpppssswww{{{~~~yyyvvvrrrqqqrrrsssqqqoookkkgggdddeeellltttyyy{{{}}}yyywwwuuuqqqkkkgggiiinnnuuuxxxwwwrrrmmmjjjcccZZZOOOJJJMMMVVV___dddlllqqq|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,---...---,,,++++++******+++,,,,,,+++++++++++++++,,,---,,,+++*********++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,---...///000222777===BBBEEEMMMQQQPPPQQQWWW\\\\\\aaagggwwwsssgggdddiiiqqqiiiPPPMMMKKKQQQ___qqq{{{}}}yyyuuuhhhZZZRRRMMMIIIIIILLLPPP\\\iiivvvoooWWWJJJ>>>::::::999888888777333000000333333000,,,,,,,,,---......///000000333333444555666666666666666666666666555555555555777666444444555777:::<<<===<<<:::999999:::<<<======<<<<<<;;;;;;:::999999666555444333222222222222333222111000000222444555555555555666666555555555444333333333333333333444444444444444333222111000//////---,,,,,,,,,---...//////000111333555666888;;;===@@@CCCEEEFFFFFFFFF@@@???<<<999666555444444222111000...------------------------------------///000000///---,,,---///........................+++,,,------,,,,,,.../////////000000000000111111333444555777888999999999::::::;;;;;;<<<<<<<<<;;;===???BBBEEEJJJSSS___hhhooorrrwww}}}rrrkkkdddZZZOOOFFF@@@:::777222111000000111222444666222333333444333111///...///111222444444444333222111111111333555888<<<>>>@@@AAADDDFFFGGGFFFDDDCCC@@@@@@???>>>============???BBBHHHQQQYYY___cccdddlllsssvvv|||pppbbbUUUMMMHHHFFFEEEBBB???===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>======<<<<<<============>>>>>>=========<<<<<<;;;;;;;;;>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::;;;;;;:::===???>>>===@@@GGGMMMWWW\\\bbbeeefffgggjjjmmmqqqssstttvvvuuusssqqqoookkkkkkjjjjjjkkkllllllmmmllljjjgggeeeffffffeeeddd```___]]]]]]___cccgggiiijjjmmmqqquuuyyy{{{||||||vvvssspppoooppprrrqqqpppkkkgggccceeekkksssxxxyyy|||zzzwwwvvvtttqqqkkkgggeeemmmwww|||{{{xxxuuutttggg___UUUOOOQQQXXX```dddiiinnnzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,//////000222555;;;BBBHHHKKKPPPUUUWWW[[[```aaa___dddpppnnngggiiisss}}}rrrZZZKKKKKKNNNWWWgggyyy}}}~~~~~~~~~yyysssjjj```VVVQQQMMMKKKMMMQQQRRRbbbtttoooTTTHHH>>>;;;:::999777888666222//////111111///,,,+++...000000...---///222444444555666777777777777666666666666555555555555888777555444444555777888;;;::::::::::::<<<===>>>>>>>>>>>>>>>===<<<<<<;;;666666444333333333333333222111000000000111333444555666666666666666666555444444333333333333444444444444444444333222222111000///...---------...............///000111222333555666999===???AAAAAAAAA===;;;999777444333222111000///......---....................................//////...,,,,,,---///........................***,,,///000//////000111000000000000111111222222666777888999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<===@@@CCCFFFJJJRRR[[[bbbcccggglllrrr{{{tttgggccc]]]UUUMMMFFF???:::666222111111000111333444555111222333333222111///...///111222444555555444444111111111111333555777999;;;===AAACCCDDDCCCAAA???>>>>>>=========>>>>>>???CCCEEEJJJPPPWWW___eeehhhuuu|||}}}wwwgggZZZQQQLLLJJJHHHFFFCCC@@@===;;;;;;:::::::::999999999::::::;;;<<<<<<============<<<<<<;;;;;;<<<<<<<<<=========??????======<<<===>>>>>>@@@??????>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;;;;:::<<<===<<<;;;>>>CCCHHHNNNSSSYYY]]]___aaaeeeiiinnnppptttvvvwwwuuurrrpppoooooonnnmmmmmmmmmmmmmmmjjjhhheeedddeeeeeeeeeddd```^^^[[[ZZZ[[[___dddgggiiilllpppuuuxxxzzzzzzzzz}}}~~~~~~}}}ssspppmmmlllmmmoooqqqqqqmmmiiieeegggmmmsssxxxyyyyyyxxxwwwvvvuuurrrmmmjjjhhhsss{{{yyyzzzlllfff]]]XXXYYY]]]cccffffffmmm{{{,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,------------------------*********+++++++++,,,,,,*********+++,,,...000111+++++++++++++++,,,---......---------------------+++++++++,,,,,,,,,------------------------------///000111333777>>>FFFLLLNNNQQQVVV\\\aaaeeeeeebbbjjjyyyzzzpppooosss|||zzzeeePPPKKKNNNUUU```nnn~~~xxxxxx{{{zzzqqqkkk]]]VVVPPPNNNNNNOOOSSSYYYZZZmmm|||gggRRRHHH@@@>>>===:::999999555222///...//////...---+++///222111---,,,///333666666777888999999999999666666666666555555555555777666555444444555666777::::::::::::;;;===>>>???>>>>>>?????????>>><<<<<<777666555444333333333333222222111111111222333444333444444555555444444333444444333333333333444444333333444444444333222222000000/////////............---------------......000222444777999;;;<<<<<<:::999777555333222111000...------------...//////////////////////////////---...///...,,,,,,---///........................***---000222222111111222000000111111222222333333888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<@@@EEEIIIMMMSSS[[[aaa^^^ccckkksss|||~~~qqqdddZZZWWWSSSMMMHHHCCC===888444111111111111222333444555333333444444444333222111000111333444555555555555222111111111222333555666888:::>>>AAABBBAAA>>><<<======<<<<<<<<<<<<======@@@BBBEEEJJJQQQZZZccciiiyyyoooaaaWWWSSSPPPNNNHHHGGGCCC@@@===;;;::::::999888888888888999999::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======AAA@@@???>>>>>>@@@BBBCCCAAAAAAAAA@@@???>>>===<<<======<<<;;;::::::;;;;;;;;;<<<<<<;;;;;;===AAADDDHHHMMMSSSWWWYYY\\\```dddjjjmmmrrrvvvwwwvvvssspppqqqqqqpppnnnnnnmmmmmmmmmiiigggdddcccdddeeeeeedddbbb___\\\YYYZZZ^^^dddgggjjjmmmrrrvvvzzz{{{zzzzzzzzz|||}}}}}}|||zzzqqqooollljjjjjjlllnnnooonnnkkkiiikkkqqqvvvyyyyyywwwwwwxxxxxxwwwuuurrrpppsss~~~zzzvvvwwwoookkkeeebbbbbbeeeiiilllfffooo,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,*********++++++,,,---...)))******+++,,,...///000,,,---------------------+++++++++,,,,,,,,,------------------------------///000222555999AAAIIIOOONNNPPPVVV___fffhhhhhhgggssstttpppuuu~~~|||mmm[[[NNNMMMRRR]]]iiiwwwxxxwwwwwwxxx|||qqqggg```WWWQQQMMMNNNNNNQQQWWW___ggg{{{vvvaaaOOOGGGAAA@@@>>>;;;999999444222///...............+++///333222...---000444555555666777888888888888666666666666555555555555444444444444555666888999999999:::;;;<<<>>>???@@@<<<===>>>??????>>><<<;;;777777666555444444444444333333333333444444555555333333444444444444333333333333222222222222333333222222333444444444333333111111111000000000//////...---,,,,,,++++++++++++...///111333555777888888777666666444333111000///,,,,,,,,,------...///000////////////////////////---...///...---,,,...000////////////////////////+++...111333333222222333111111222222333444444555888888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>BBBGGGJJJMMMQQQWWW[[[]]]dddoooxxxqqqbbbUUULLLJJJHHHDDDAAA===:::555222111111111111222333444444333444444444333333222222222222333444555555666666333333333333333333444444555888;;;>>>???>>>===;;;======<<<;;;::::::::::::;;;===@@@DDDJJJTTT___ggguuu|||}}}zzzkkk___XXXTTTOOOLLLHHHFFFCCC???<<<:::999999777777777777777888999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<======>>>@@@?????????@@@BBBEEEGGGDDDCCCCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===@@@BBBGGGKKKQQQTTTUUUXXX]]]aaagggkkkppptttvvvuuussspppqqqpppooonnnnnnmmmmmmnnniiigggeeedddeeeffffffeeefffccc___\\\\\\```eeehhhiiilllppptttwwwyyyyyyxxxxxxxxxzzz{{{{{{zzzxxxxxxqqqpppmmmjjjiiiiiikkkllllllkkkkkknnntttxxxxxxwwwwwwxxxyyyyyyxxxwwwvvvvvv{{{xxxssssssooommmkkkiiiiiilllqqqtttkkksss}}},,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------++++++,,,,,,,,,---------......,,,+++*********************+++---...000000******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...///111444888===DDDKKKPPPPPPRRRZZZdddjjjlllnnnqqq~~~oooooozzzxxxeeeWWWQQQPPPYYYffftttwwwuuuwwwyyyyyyxxxlllaaaZZZUUUPPPMMMMMMOOORRR[[[dddwwwsss]]]JJJDDD@@@@@@>>>:::777888444333000...------...///,,,///111111000000222555333333444555666666666666666666666666555555555555333333444555666888:::;;;999:::;;;<<<===>>>??????;;;<<<>>>??????>>><<<;;;888777666555555444555555444444444444555555555555444555555555555555555444222222111111111111222222111222333333444444444444111111222222222111000///......---,,,++++++++++++---...///000111333444444444444333333222000///...,,,,,,,,,,,,---...///000.........................../////////......///111////////////////////////---///222333222222333333111222222333444555666666888999::::::;;;;;;;;;:::===<<<;;;;;;;;;<<<>>>???BBBEEEHHHIIIHHHJJJNNNQQQZZZcccooozzzzzzlll\\\NNNFFF@@@>>>;;;:::888777444222000111111222333333444444222222222222222222222222444444444555555555666666333444444444444444333333444555888:::;;;;;;;;;:::<<<;;;:::999888777777777999;;;===@@@DDDMMMYYYbbbqqqyyy|||~~~xxxhhh\\\VVVQQQKKKFFFFFFDDDAAA>>>;;;:::999888777777777777777888999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>???>>>??????AAACCCFFFIIIKKKJJJHHHFFFCCCAAA?????????>>>======<<<<<<<<<======<<<<<<<<<<<<===>>>@@@AAAFFFJJJOOORRRTTTWWW\\\aaafffiiimmmrrrtttsssqqqpppooonnnnnnnnnnnnnnnooopppllljjjgggfffgggggggggfffhhheeeaaa___^^^aaaeeegggfffhhhjjjnnnqqqsssttttttttttttuuuvvvvvvuuuttttttppppppooollljjjhhhiiikkkhhhhhhkkkqqqwwwyyywwwtttwwwxxxxxxwwwvvvvvvxxxzzzzzzyyyuuutttppppppooonnnnnnqqqwww{{{rrrwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........------,,,,,,,,,,,,---------,,,,,,,,,,,,---......)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000333888<<>>>>>>>>;;;<<<>>>@@@@@@???===;;;999888777666555555555555333333444444555555444444333333444444444444333333111111000000000000111111000111222333444444444444111222333333333222000000///...---,,,,,,++++++,,,------------...///000000000000111111000...,,,+++,,,,,,,,,,,,---...//////------------------------...///000000//////111222///////////////////////////111222222111111222333222222333444555666777777999:::;;;;;;<<<;;;;;;;;;===<<<;;;;;;;;;<<<>>>???DDDGGGIIIHHHGGGGGGKKKNNNWWW```lllvvvwwwnnncccTTTHHHBBB:::888666555555555444333000000111222333333333333333333333333333333333444777666666555555555555555222333333333444333333333222222333555666888888999888777777666666666777777888:::<<<<<<>>>EEEPPPXXXdddooosssvvv|||}}}|||sssooommmlllmmmppptttxxx|||sssbbbVVVPPPLLLGGGCCCCCCBBB???<<<:::999888888777777777777888999:::;;;::::::;;;;;;;;;;;;:::::::::;;;;;;<<<>>>??????@@@AAABBBEEEHHHLLLOOORRRSSSSSSOOOIIIDDD???===<<<============<<<======>>>>>>;;;;;;:::;;;===???@@@@@@CCCGGGMMMQQQSSSXXX^^^ccceeegggkkkoooqqqqqqpppooommmmmmmmmnnnoooqqqrrrsssooommmjjjhhhiiiiiihhhggggggeeebbb______```bbbdddcccdddfffhhhkkkmmmpppqqqoooppppppqqqqqqppppppooommmooopppooollljjjkkklllfffiiiooowww~~~~~~zzzuuuuuuuuutttrrrppprrrvvvzzzwww|||zzzvvvvvvqqqrrrrrrppppppsssyyy~~~zzzxxxxxx}}}~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,++++++++++++++++++,,,---------------------------------.........//////))))))***,,,...111333444000///...---,,,+++++++++***+++---...///...------++++++,,,,,,,,,---------,,,,,,,,,------.........111555;;;@@@DDDIIINNNRRRXXX\\\gggrrrvvvwwwxxxpppppp{{{ddd[[[^^^eeeooo|||zzzsssqqqvvv}}}|||ssshhh]]]UUUQQQIIIGGGGGGKKKQQQ[[[kkkyyyyyy___JJJJJJFFFEEEFFFCCC===:::;;;555444222///------///111---------000333555666555777888999::::::;;;::::::777666666666555555555555555666666777888999999::::::;;;<<<===>>>>>>>>>>>>;;;===???AAAAAA@@@===<<<999888777666666555555555111222333444444444333333000111111222222111111000000000////////////000000000111222333444555555555222222333444333222111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////...,,,+++***---,,,,,,,,,,,,---...///------------------------///000111000///000222333000000000000000000000000111111222111000000222333222222333444555666777888:::;;;<<<<<<<<<<<<<<<<<<>>>===;;;:::;;;<<<>>>@@@DDDGGGIIIIIIHHHJJJNNNRRRUUU^^^iiisss|||zzzmmmaaa[[[TTTGGG>>>;;;888666333333444555555555000000111333333333333333666666555555555666666777888777666555555444444555111222222333333333222222000000111111333555777888444444444555555666888888777999:::999999>>>GGGOOORRR^^^dddggglllkkksssuuuhhhbbb^^^\\\]]]^^^bbbgggmmmsssxxxzzzzzzlll[[[OOOKKKJJJGGGDDDBBB@@@>>>;;;999888888888777777777777888999:::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>???@@@AAAEEEHHHKKKPPPTTTXXXZZZ[[[YYYTTTLLLDDD>>>;;;::::::======<<<======>>>???@@@:::999999:::<<<>>>??????@@@EEEKKKPPPSSSYYY```eeeeeegggjjjmmmoooooooooooollllllmmmooopppssstttvvvrrrooollljjjjjjjjjiiihhheeecccaaa___^^^___```aaaccccccdddfffhhhkkkoooqqqlllmmmmmmmmmmmmmmmmmmlllkkknnnqqqqqqnnnlllmmmnnnhhhlllttt}}}~~~xxxrrrrrrqqqnnnlllnnnsssxxxuuuyyy}}}}}}yyyvvvuuusssttttttrrrqqqtttzzz~~~xxxqqqttt~~~yyyxxx~~~------------------------,,,,,,,,,,,,------...//////......------,,,++++++////////////////////////---------,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,---...///000000***++++++,,,---.../////////...,,,+++***+++,,,,,,---......---,,,---///111222666<<>><<<;;;????????????>>><<<;;;:::888888888888777777777777333333333333333333333333444444333222222111111000222333333333333222111111000111111333444555666666666555444333222111111222///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,333222222222222222333333444444333222111111000000333333333222111222444666666666555666666777888999666666777888:::;;;<<<<<<===;;;:::999999<<<>>>@@@FFFEEEEEEGGGMMMSSSXXXZZZ]]]\\\bbbooo~~~xxx```ZZZQQQIIICCC???<<<999999888666555444444555555666666555555444444444333333444777888999888777666888777777666555444444333444444444444333222111111555444333222333444555666444444444444444444444444666666666777888:::;;;<<>>???::::::<<>>:::888999:::<<<>>>??????>>>>>>:::;;;<<<;;;;;;<<>>???>>>===<<>>===;;;:::999888888888777777777666666444444444444444444444444444444333222222111111000111222222222333222222222000000111222333444555555666555444333333222222222//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------/////////.........------222222111111111222333333222222222222222111111000333333333333333333555666666666555666666777888999888999999:::;;;<<<======<<<;;;:::999:::<<<>>>@@@CCCEEEIIIOOOVVV[[[]]]^^^cccbbbfffrrrwwwfffSSSNNNGGGAAA>>>;;;999888666666555444444555666777777777777666666666555555555666777888999888777777888888777777666555555444222333333444444444333333555444333333333444555555333333444444444444444444555555555666777888::::::@@@CCCFFFHHHIIIKKKPPPSSSYYYWWWRRRMMMHHHDDDBBBAAA@@@AAACCCFFFIIIMMMPPPRRRUUUPPPIIIDDDBBBAAA???>>>;;;;;;:::999888777666555777777777888:::;;;===>>>;;;<<<>>>BBBEEEDDD@@@<<<===???@@@@@@@@@DDDKKKQQQ[[[aaajjjpppqqqnnnjjjhhhhhh```UUUJJJCCC===:::888666777999;;;<<<<<<<<<<<<:::;;;<<<<<<<<<===@@@CCCEEEGGGJJJMMMRRRXXX```eeefffhhhjjjjjjgggeeeddddddggghhhiiilllnnnpppqqqrrrnnngggcccgggkkklllkkkllljjjgggdddcccbbbbbbaaa___]]]]]]]]]___cccfffgggggghhhiiijjjjjjhhhfffffffffiiikkknnnqqqsssrrrpppooommmlllnnnvvv~~~~~~xxxlllfff___\\\]]]bbbgggjjjmmmqqqvvvyyyxxxvvvtttssssssrrrqqqrrrttttttsssqqqsssoookkknnn{{{uuuqqqrrrzzz,,,,,,,,,,,,------------000000///...------------++++++,,,------...//////------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++******............------,,,,,,------------------------------,,,+++++++++,,,,,,+++,,,---,,,,,,---///222555999???CCCGGGMMMUUU[[[eeekkksss{{{{{{nnnhhhgggqqqzzzpppiiieee```]]]eeeqqq{{{xxxxxxyyywwwnnneee]]]UUUNNNLLLNNNJJJLLLTTT^^^kkk{{{hhh[[[YYYXXXVVVXXX[[[\\\YYYRRRHHH@@@:::666222000000111111111111222222333444555666666:::999888777666666666666555555444444444444444333666777888999:::;;;;;;;;;<<<============>>>>>>>>>???>>>>>>===;;;:::888777777777777777666666666666555555555555555555555555444444333222222111111000000000111222222333333333000000111222333333444555666666555444444333333333000//////......//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---000000000000////////////111111111111111222333333111333555666777666555444555555444444555555666666666666666666777888999999;;;;;;<<<<<<============<<<;;;:::999:::<<<>>>@@@???EEEMMMVVV]]]`````````fffeeejjjuuuyyycccUUUFFFCCC>>>;;;:::::::::999555555555555666777888999999999999999888888888888999999999999888888888888999999888888777666666666222222333444555666666555555555444444333444444555333333333333333333333333333333333444555666777888999:::;;;;;;::::::<<<>>>?????????>>><<<:::888777999999999:::<<<>>>???@@@GGGDDD@@@===<<<<<<:::999999888888777666555555444888888888888999:::;;;;;;===>>>???BBBDDDDDDAAA>>>AAAAAABBBBBBDDDKKKVVV^^^mmmsss{{{~~~yyysssoooooogggYYYLLLCCC===999777444555777999;;;<<<<<<<<<;;;<<<=========???BBBEEEFFFHHHLLLPPPVVV\\\dddiiilllmmmmmmkkkhhhfffffffffffffffhhhiiijjjkkkllllllhhhcccaaaeeeiiijjjjjjlllkkkiiifffdddccccccaaa___]]]\\\\\\]]]aaacccdddddddddfffiiijjjiiigggffffffiiikkkooorrruuuuuutttsssmmmllllllqqqxxx{{{xxxttteeebbb]]]\\\^^^aaadddfffiiinnntttwwwwwwuuusssrrrrrrrrrrrrttttttrrrnnnkkkmmmnnnpppvvvuuummmjjjmmmvvv,,,,,,,,,,,,,,,---------...------,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------------------------.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---000333888<<>>===<<<<<<<<<===>>>???>>>>>>===<<<:::888666555777777777666666666555555666666666666666666666666444444333222222111111000//////000000222333444555000000111111222333444444666666666555555444444333000000000000000000000000------------------------------------------------,,,,,,++++++,,,,,,---...000000000000000000000000000000000111111333444444333666999<<<======<<<;;;888777666666666777777666555555666666777888999:::=========<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<>>>??????DDDMMMTTTXXXZZZZZZYYY___```fffsss~~~iiiXXXNNNAAA>>>;;;::::::<<<<<<<<<777777777888888999999999;;;;;;;;;;;;;;;:::::::::<<<;;;:::999999999999999999999999888888888777777333444555666666666666666555555555444444444444444333333333333222222222222222111111222333444555666333444444444444444666777888888777666555444333222666555555555555666777777===<<<::::::999888777666777777666666555555555444888888777777777888999999<<<===???AAABBBBBB@@@???AAACCCFFFIIINNNXXXdddmmmyyy~~~}}}xxxuuutttjjj[[[MMMBBB<<<888777555666888999;;;===>>>???<<<===>>>??????AAADDDGGGIIILLLPPPUUUYYY___eeejjjooooooooollljjjiiijjjkkkhhhiiijjjkkkkkkkkkjjjiiifffaaa```dddgggggggggiiiiiigggeeeeeeeeeeeecccbbb___^^^]]]^^^```bbbcccbbbaaadddiiikkkjjjhhhfffeeefffiiilllpppssstttttttttnnnkkkjjjllloooqqqnnnkkkdddbbbaaaaaadddfffggggggiiinnnsssvvvuuusssqqqppppppqqqsssuuuuuurrrmmmiiikkkpppwww|||nnnhhhfffjjjttt}}}+++++++++,,,,,,,,,------(((((((((((()))***+++,,,......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,---......///.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,***+++,,,------...222444;;;???EEELLLSSSZZZ```dddlllpppwwwsssccc___bbbhhhyyy~~~kkk___VVVVVVZZZ```ppp{{{zzzuuuttt|||yyyuuupppmmmccc[[[TTTPPPKKKHHHJJJNNNPPPTTTZZZeeevvv{{{ggg\\\YYY]]]bbbcccggglllllleeeYYYLLLDDD;;;888444222222333333222222333444555666777777888888777666666666777999:::666666666666666777777777777888999:::;;;<<<<<<<<<>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;999888666555777777777777666666666666666666666666666666666666444444333222222111111000////////////111333444555111111111222222333333444555555666666666555444333111111111111111111111111........................---------------------------------------...//////////////////////////////000000000111222444555666666888<<<@@@CCCDDDCCCCCC===:::777666777888777666555555666666777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>>>>@@@DDDIIIKKKLLLMMMNNNOOOUUUWWW```pppmmm\\\PPPIII@@@>>>;;;:::;;;======<<<;;;;;;;;;;;;::::::999999;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::999999::::::999999999999888888888888777777777777777666555444666666666555555444444444333333222222222111111111000000000000111222333333222111111111222333333333555444333111111111222333000000000000000111111222222333444555666666777777666666666666555555555555777777666666666777777888:::;;;===>>>>>>??????@@@BBBGGGNNNUUU]]]gggrrr{{{{{{yyywwwpppgggYYYKKKAAA<<<999777555666777999;;;<<<>>>???<<<>>>???@@@AAACCCGGGJJJNNNQQQVVVYYY\\\```eeehhhmmmmmmlllkkkjjjjjjmmmooommmnnnooooooooommmllljjjgggcccbbbeeefffcccccceeeeeedddcccdddfffgggfffeee___^^^]]]^^^```aaaaaa```___dddiiikkkkkkhhhfffeeeccceeeiiillloooqqqqqqqqqpppnnnkkkjjjkkkjjjgggdddeeeeeeeeehhhkkkllllllkkkmmmppptttuuutttqqqooonnnoooppprrrtttuuutttpppmmmmmmuuu~~~}}}nnnhhhfffjjjttt}}}******++++++,,,,,,------))))))***+++,,,...///000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......******+++,,,---...//////.........------,,,,,,,,,++++++,,,---------,,,,,,+++,,,---......000444666>>>BBBHHHPPPXXX```eeeiiinnnssszzzjjj___bbbhhhrrrqqq___UUUPPPUUU\\\eeettt|||wwwwwwvvv{{{||||||{{{zzzwwwrrrjjjeeeZZZTTTOOOMMMKKKHHHKKKOOONNNRRRZZZfffzzzkkk^^^ZZZYYY]]]ccckkkqqqwwwxxxoooaaaSSSKKK<<<999555333333444444333333444444555666777888888666666666666777888999:::666777777777777888888888777888999:::;;;<<<<<<<<<===<<<;;;:::::::::;;;<<<;;;;;;;;;;;;:::888777666888888888888777777777777666666666666666666666666444444333222222111111000//////...///000222444555222222333333333444444444333444555666666555444333111222222333333222222111////////////////////////------------------------...............//////000////////////000000000000000000111222444666777888999;;;@@@DDDHHHJJJKKKKKKDDD???999666777888888777555555666777888999;;;<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<======>>>@@@CCCEEEDDDBBBCCCGGGJJJPPPSSS^^^oooppp^^^PPPGGGBBB???===::::::;;;;;;;;;:::<<<<<<===<<<<<<:::999888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888888888888777666555555666666666666666555444333333222222111111000000000000000//////000000111222333111/////////000///......---,,,,,,---///222333000////////////000111111(((***...000111444777999444444444555555555555555666666555555555666777777666888:::;;;;;;<<>>???AAACCCCCCAAACCCHHHMMMUUUXXXcccssswwwdddUUUKKKCCC???>>><<<:::999:::;;;:::999999:::;;;;;;;;;;;;999999999:::::::::;;;;;;;;;<<<888999:::;;;<<<;;;:::999888888888888888888888888888888888999888888777777666777777777666555333222333222222111000000//////000////////////000111111111...,,,,,,---...---+++******+++---...///000111111111000000000000000111))),,,.........000333666222222222333333444444444555444444444555666777777444666999::::::<<<@@@CCCEEELLLUUU^^^fffoooyyy|||}}}}}}zzztttooolllkkkZZZSSSJJJCCC>>><<<;;;:::777777777777888:::<<<===>>>???AAACCCDDDGGGKKKNNNSSSWWW[[[___aaabbbdddfffgggiiijjjjjjjjjkkkmmmooonnnooopppqqqpppmmmkkkiiiiiiffffffhhhfffbbbaaadddaaaaaaaaadddfffgggfffddd___]]]\\\]]]___aaaaaa```cccfffjjjllljjjhhhgggffffffggghhhjjjkkklllllllllooonnnnnnmmmkkkhhheeecccfffgggiiimmmqqqsssrrrqqqsssttttttsssrrrqqqrrrtttrrrpppmmmmmmoooqqqrrrrrrooouuu{{{~~~tttllljjjnnnyyy))))))***+++,,,,,,------)))))))))((())))))******+++,,,,,,------......///------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------)))***,,,---...---,,,,,,,,,---///000111333777:::BBBEEEKKKTTT^^^ggglllnnnqqqvvvpppbbbbbbmmmwwwpppVVVOOOKKKOOO^^^lllvvvyyysssrrrrrruuu{{{pppcccZZZQQQMMMKKKMMMMMMKKKNNNRRRQQQYYYeeerrrlll]]]^^^aaacccnnn}}}kkkWWWKKK>>>:::666444444555555555444444555666777888999999888888999999999777555444444555555555666666777777666777888999:::;;;;;;;;;:::::::::999999888888888:::::::::;;;;;;::::::999:::::::::999999999888888555555555555555555555555444444333333222111111000111000///...///000333444444444555555555555555555111222444555555444222111222222444444444444222222000000000000000000000000........................---,,,,,,,,,,,,---......111111111222222333333333111222333444666888:::;;;GGGHHHLLLPPPUUUZZZ]]]___NNNEEE:::555555777888777555555666777888:::<<<===:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<============AAADDDEEEDDDGGGMMMSSS[[[^^^iiixxxppp]]]RRRKKKEEEAAA===<<<::::::;;;<<<<<<;;;666777999:::;;;;;;:::999999999999:::::::::;;;;;;666888:::<<<<<<<<<:::999777777777777777777888888666777888999999999999999666777777777777555333222222222222111000//////...000////////////000000111---+++)))***---///...---+++---000222222111///...///...------,,,,,,,,,,,,111333333000------///222000000000111222222333333444333333444555666777777333666888999:::<<>>@@@BBBCCCEEEHHHLLLOOOSSSWWW\\\```bbbccceeefffjjjlllnnnnnnnnnnnnoooqqqkkklllnnnnnnmmmkkkhhhfffhhhfffgggiiigggcccbbbeeebbbaaabbbdddeeeeeedddbbbaaa```___```bbbdddddddddeeehhhkkkllljjjhhhggggggiiiiiijjjkkklllllllllllljjjjjjkkkkkkjjjhhheeeccchhhiiikkkppptttvvvuuutttsssttttttsssrrrsssvvvxxxtttpppllljjjkkknnnpppqqqnnnrrrvvvyyy}}}uuummmkkkooozzz+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,...---,,,,,,......---+++------/////////...---,,,---------,,,,,,+++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000---******---///...---...........................---,,,...222888>>>BBBIIIIIINNNZZZccciiinnnsssrrr}}}kkkcccgggvvv{{{dddUUUOOORRRXXXcccppp}}}|||wwwpppooosss|||~~~ttthhh\\\VVVSSSOOOLLLJJJJJJLLLNNNOOOOOOZZZhhhxxxtttfff^^^cccjjjppp~~~oooXXXHHH===999666444444555666666444555555666777777888888:::999999999999999999:::666666666666777777777777222444777999<<<=========???===;;;999777777888999999999999999999999999999::::::999999888777666666777666666666555555555555555555555444333222111000333222111111111111111111222222333333333333444444666666777777666555444444333333333222222111111111222111111111000000////////////000111111111111111222111000000000111333444111111222222222333333333444555555444555888<<<@@@PPPNNNNNNVVVaaahhhiiifffWWWFFF888666777444444777999999888888888888999999::::::;;;<<<<<<<<<;;;;;;999;;;===>>>>>>>>>@@@BBBAAADDDGGGIIILLLRRR[[[bbbjjjpppyyyhhhXXXQQQKKKDDD>>>???>>><<<:::999999999:::888888999::::::999999999<<<;;;;;;;;;;;;<<<===>>>888999999::::::999999888;;;;;;:::999888888888888:::999888777666666666666777777888888888777555444333222222222222333333444111///,,,******,,,///111------------------------/////////000///......---666444111///---,,,------000000000000////////////000000000111222222333333777666555555555666888999999:::;;;;;;;;;<<<>>>@@@FFFHHHKKKOOOUUU\\\eeekkknnnnnnoooooommmeeeYYYQQQHHHEEEAAA===:::999999:::999999999777777888;;;===BBBBBBBBBCCCEEEIIIMMMOOOTTTYYY^^^bbbdddfffkkknnnuuutttsssqqqpppnnnmmmmmmnnnnnnmmmkkkhhhhhhiiikkkgggfffeeeddddddeeeggggggccccccccceeeggghhhhhhgggcccbbb```______```aaabbbjjjkkkllljjjhhhffffffffffffjjjnnnooommmllllllnnnjjjjjjiiiiiiiiihhhiiiiiiiiimmmssswwwxxxxxxxxxxxxwwwvvvwwwzzzxxxssssssvvvrrrnnnkkklllooopppmmmiiiiiijjjkkklllnnnrrrxxx|||uuuqqqrrryyy~~~///......---+++******))))))******+++,,,---...///,,,+++***+++...///000///------............---------,,,,,,,,,,,,,,,,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---******,,,...---,,,---------------------------------000555<<>>===;;;999888888999:::::::::::::::::::::::::::::::::999999888777777777777777666666666555555555555555555444444222111111333333222111111111222222222222222333333333444444555666666666555555444333333333333222222222111111333222222222111111111111//////000111111111111111000////////////000111111222222222333333333444444555555555555555777<<>><<<:::999999999:::999999::::::::::::999999999999::::::::::::::::::999999::::::::::::999999::::::999888888888999999::::::999888888888888888666777777777666555444333222222111000000000000111000///---,,,,,,---///000------------------------...////////////...------444333000...,,,,,,------000000000000////////////---...000222444666777888666555555444555666777888777999:::::::::;;;===@@@EEEGGGJJJMMMQQQWWW^^^cccddddddeeefffddd]]]SSSLLLDDDBBB???<<<;;;;;;===>>>;;;;;;;;;:::999999<<>>;;;777444444555555555777888888999999:::::::::888888777777777777888888666666666666777777777777333555777999;;;<<<=========<<<:::999999999:::;;;:::::::::::::::::::::::::::::::::999888888777777777777777666666666555555444555555555444333222222444333333222111111222222222222222222333333333333444444555555444444333333333333333333222222222222333333333333333222222222//////000111111111111000///000000111111111111111333333444444444555555555666666666555555777:::===>>>@@@HHHWWWiiiwww~~~bbbOOO???;;;:::666666999999999888888888888999999;;;<<<<<<===>>>>>>======;;;===>>>>>>@@@BBBGGGJJJNNNQQQUUUYYY___hhhttt}}}zzzmmm```UUUMMMGGGCCC???>>><<<:::999999:::::::::::::::;;;;;;::::::999999999:::;;;;;;:::999888999999::::::::::::999999999999888888888999::::::::::::999999999999999999777777888777777666555444333222111000000//////000//////............//////------------------------...............---,,,,,,111000...---,,,,,,---...////////////000000000000///000111333555777888999555555555444555666666777666777999999:::;;;===@@@DDDFFFIIILLLNNNRRRVVVZZZZZZ[[[\\\]]][[[VVVNNNHHHBBBAAA>>><<<<<<<<<===>>><<<======<<<;;;;;;>>>@@@???@@@BBBDDDFFFGGGHHHIIIKKKPPPWWW^^^dddllluuu{{{zzzvvvsssqqqooopppqqqqqqnnnlllkkkkkkhhhhhhgggfffggghhhiiijjjeeeeeefffhhhjjjkkkjjjhhhcccbbbaaa``````aaacccdddccceeeggggggfffdddbbbbbbjjjnnnsssuuusssnnnjjjhhhkkkjjjiiihhhhhhjjjmmmoookkkmmmqqquuuzzz}}}}}}yyyzzzvvvssspppppprrrqqqooollljjjhhheeeeeehhhqqq|||~~~}}}}}}+++++++++,,,,,,------------------,,,,,,,,,++++++111///,,,++++++------,,,...---,,,+++,,,---...///+++++++++,,,,,,---------******+++,,,------..............................,,,+++***+++++++++++++++++++++,,,,,,,,,,,,,,,---,,,---000666>>>GGGOOOTTTTTTTTTXXXaaaggglllssszzz}}}{{{fff^^^dddtttnnnXXXRRRTTTZZZ```jjjuuutttoookkknnn~~~~~~}}}zzzwwwqqqiiiaaaZZZTTTRRRNNNNNNMMMLLLKKKKKKMMMNNNVVVddduuuooobbb^^^```mmmmmmVVVFFF???<<<777555444555555555666666777777777888888888777777666666666666777777666666666666777777777777444555777888:::<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888777777777666666666666555444555555555555444444333444333222111111000111111111222222222222333333333333333333444444333333222333333333333333333333333333333333333222222222222///000000111111111111111111222444555555555444333555555555555666666666666666666777666666777:::<<<>>>AAAIIIWWWgggttt{{{|||dddQQQAAA===<<<888777:::999999888888888888999999:::;;;<<<===>>>>>>>>>===>>>???AAABBBDDDHHHNNNRRRXXX[[[```dddkkkttt}}}sssgggZZZOOOIIIFFF???>>><<<;;;:::::::::::::::;;;;;;;;;;;;:::999999:::;;;<<<======<<<:::888999::::::::::::::::::999888888777777888999::::::999999888888888999999:::::::::999999999888777777555444333222111111111111/////////000000/////////........................------......------,,,+++...------,,,,,,------...////////////000000000000222333333444444555666666666666666666666777777888666888999:::;;;<<>>>>>===<<<<<<===???>>>@@@BBBEEEFFFGGGFFFFFFJJJNNNUUU\\\cccmmmxxx}}}wwwrrrooonnnpppssstttrrrpppnnnnnnlllkkkiiihhhggghhhhhhiiihhhhhhiiikkknnnnnnmmmkkkfffeeecccaaaaaaaaacccdddaaadddggghhhgggeeeddddddllloooqqqrrrppplllhhhfffllljjjhhhggghhhkkkoooqqqmmmnnnrrrwww~~~||||||vvvtttrrrqqqqqqpppnnnllljjjiiihhhiiinnnxxx~~~******+++,,,,,,---..................------------111///,,,+++,,,,,,,,,+++---,,,+++++++++---...///+++++++++,,,,,,---------)))******+++,,,---..............................***+++,,,,,,+++++++++++++++++++++,,,,,,---------,,,...222888@@@JJJQQQVVVSSSTTTZZZccciiimmmuuu~~~uuudddbbbooogggTTTSSSYYY[[[bbbnnn{{{yyyrrroooooovvv~~~{{{wwwuuusssooohhh```ZZZUUURRRQQQLLLMMMMMMLLLKKKLLLPPPSSS]]]nnn}}}gggaaabbbhhhwwwjjjTTTEEE???<<<777555555666666555999999999999999:::::::::777666666666666666666777666666666666777777777777555666777888:::;;;======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888777777777666666666666444444555666666666555555333333222000000/////////111111111222222222333333222222333333333333333222333333333333333333333333111111222222222222222222000111111222222222222222222333555666666666555444555555666666666777777777555666777777666777999<<>>>>>>>>???@@@BBBDDDGGGMMMTTTXXXaaaeeejjjooouuu~~~yyykkk\\\PPPIIIGGG@@@???===;;;:::::::::;;;:::;;;;;;;;;::::::999888999:::<<<======<<<:::888:::::::::;;;;;;:::::::::777777777777888999999:::777777777777777888999::::::999999999999999::::::666555444333222222222222//////000111111000//////........................------......------,,,+++,,,,,,,,,,,,,,,---........./////////000000000111222222333333444555555555777777888888999999999999888999<<<===>>>@@@CCCEEEDDDGGGLLLOOOQQQSSSUUUWWW\\\\\\[[[XXXRRRLLLGGGDDDAAA@@@>>>===<<<;;;;;;<<<<<<=========;;;;;;<<<======???BBBEEEGGGGGGFFFEEEGGGKKKRRRYYYaaammm{{{}}}vvvqqqmmmmmmppptttvvvuuusssqqqqqqpppnnnllliiiggggggffffffjjjjjjlllnnnqqqqqqooommmiiihhhfffcccbbbcccddddddcccfffiiijjjiiihhhhhhhhhooonnnnnnmmmlllkkkhhhgggkkkjjjhhhggghhhlllooorrrooopppsssyyy|||{{{tttsssqqqpppooonnnmmmkkkiiikkkmmmpppvvv~~~}}}{{{{{{---------,,,,,,+++++++++,,,,,,---...///000111111---,,,+++,,,...///...---++++++++++++,,,---...///+++,,,,,,,,,,,,,,,,,,---)))******+++,,,------...------------------------***,,,------,,,++++++,,,++++++,,,,,,------......---///333999AAAIIIPPPTTTSSSVVV]]]ggglllpppwwwwwwjjjbbbjjj}}}}}}bbbRRRSSSZZZ___gggtttxxxqqqnnnrrrxxx{{{vvvqqqmmmiiieee___XXXSSSPPPOOONNNJJJKKKLLLKKKKKKOOOUUU[[[kkk~~~yyyfffbbbgggtttwwwcccPPPCCC>>>;;;777555555777777777777777777888888888888888777777666666666666777777666666666666777777777777666666777888999;;;===>>><<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888777777777666666666444444555666777777777666444333222111000000//////111111111111222222222222222222333333444444333333333333333333444444444444111111111111222222222222222222333444444444444333222222333444444444444444555555666666666777777777444555777777777888:::<<>>????????????===???CCCFFFKKKQQQWWW\\\fffkkkrrrwww}}}xxxjjj[[[OOOIIIFFF@@@???===;;;::::::;;;;;;::::::::::::999888777777666777888:::::::::999888::::::;;;;;;;;;;;;::::::888888777777777888999999666666666666777888999:::999888888999:::;;;<<<===:::999777555333222111000000000111111111111000000.......................................---,,,,,,,,,,,,,,,------...............//////000000111111//////111333555777888999888888999:::::::::::::::999;;;===???@@@BBBFFFHHHFFFIIIMMMPPPRRRTTTWWWYYY[[[[[[XXXSSSKKKEEEAAA???<<<<<<<<<<<<===>>>???@@@;;;<<<======;;;:::;;;<<<===???BBBEEEGGGGGGGGGFFFCCCGGGMMMTTT]]]jjjyyy}}}xxxssspppppprrrvvvwwwuuusssrrrqqqqqqooollljjjgggffffffeeejjjjjjlllooorrrrrrooommmjjjiiigggfffeeefffhhhiiigggiiikkklllllllllnnnoooqqqooommmlllmmmmmmllljjjjjjiiihhhgggiiikkknnnpppooooooqqqwww}}}wwwwwwrrrqqqqqqooonnnmmmllllllhhhkkknnnrrrvvv|||~~~|||zzz|||------,,,,,,,,,,,,+++++++++,,,,,,---...///000000++++++,,,...//////---+++******+++,,,---------------,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////---+++,,,---+++,,,,,,---......//////...000333999???FFFLLLPPPUUUYYYbbblllpppqqqwwwzzziiiccceeewwwsss^^^TTTVVV[[[eeennn}}}pppkkklllwww|||xxxrrrkkkggg^^^[[[VVVQQQMMMKKKKKKKKKHHHJJJKKKKKKKKKQQQ[[[bbbxxxvvvfffhhhrrriiiYYYKKKBBB===:::666555666888999999666666666666666666666666888777777666666777777888666666666666777777777777777777777777999;;;<<<>>>============<<<:::999999::::::::::::::::::::::::::::::::::::::::::::::::888888888777777777666666444444555666777888888888666666444333222111111111111111111111222222222222222222333444444444444444333333333444444444555555222222222222333333444444333444555555666555555555444444333333444444555666555555555666666666777777222444666777777888;;;===>>>AAAFFFQQQ```ooo|||qqq```RRROOOKKKAAA::::::999999888888888888999999<<<===???@@@AAABBBBBBBBB>>>BBBGGGLLLQQQWWW]]]aaahhhnnnwww~~~rrrcccVVVLLLFFFDDD@@@???===<<<;;;:::;;;;;;999999999999888777666555666666777888999::::::;;;::::::;;;;;;;;;;;;::::::999888888777777777777888666666666777888999;;;<<<;;;;;;;;;<<<>>>@@@BBBDDDDDDBBB???;;;666333111000111111111111111111111111...........................////////////...------,,,------........................///000111111111000111222444666888::::::777888999:::::::::999999999;;;>>>@@@AAADDDGGGJJJHHHJJJMMMOOOPPPRRRUUUWWWWWWWWWTTTNNNEEE???===<<<::::::;;;<<<===>>>???@@@;;;===>>>===;;;:::;;;;;;===???AAADDDFFFHHHIIIIIIFFFHHHKKKOOOVVVbbbpppzzz{{{|||~~~}}}{{{yyyuuuwwwxxxwwwtttqqqooonnnnnnmmmkkkiiigggggggggggghhhiiikkknnnqqqpppnnnkkkhhhggggggggghhhkkknnnooojjjlllmmmmmmmmmooorrrtttqqqppppppqqqssssssqqqoooiiihhhhhhhhhiiijjjlllmmmmmmlllmmmrrryyy~~~}}}}}}}}}}}}tttpppppppppqqqqqqpppnnnmmmmmmmmmggghhhjjjkkkmmmqqqvvvzzz{{{|||)))******+++---...//////......---------,,,,,,,,,......///000000...)))&&&(((***+++---......---------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000000---+++,,,---,,,,,,------...///000000///000333888>>>DDDIIILLLXXX]]]gggppprrrrrrwww~~~uuujjjhhhfffooo~~~kkk\\\WWWZZZ^^^jjjtttxxxmmmiiimmm}}}~~~|||zzzvvvpppiiicccWWWUUUQQQLLLIIIHHHHHHHHHGGGIIIJJJJJJKKKSSS^^^ggg~~~sssfffppp|||vvv___QQQHHHBBB<<<999666555666888::::::;;;;;;::::::::::::::::::888888777777777777888888666666666666777777777777777777777777888:::<<<>>>>>>>>>>>>===<<<:::999888999999999999999999999999::::::::::::::::::::::::888888888888777777777777333444555777888888888888888888666555444333333333000111111111111222222222222333444444555555555555333333333444444555555555333333333444444555555555444555555666777666666666777666666555555666888999555555555555666666666666111444666777888999;;;===@@@BBBGGGRRRaaarrroooaaa]]]WWWLLLBBB@@@999999888888888888999999>>>???AAABBBCCCDDDDDDDDDBBBFFFLLLRRRWWW]]]cccggggggoooyyy|||lll]]]RRRJJJEEEBBBAAA???>>><<<;;;;;;;;;;;;999999999888888666555555888888888999:::<<<===>>>:::;;;;;;<<<<<<;;;;;;:::999999888777666666777777777777777888999;;;<<<===?????????AAACCCFFFIIIJJJNNNLLLGGGAAA;;;666333111222222111000000111222222//////////////////////////////000000//////...---------...//////......------......///000111111222555555666666777888888888666777888999:::999888888999;;;>>>@@@AAADDDHHHJJJJJJKKKMMMMMMNNNOOORRRUUUUUUTTTQQQKKKCCC===;;;<<<<<<=====================<<<>>>???>>><<<;;;;;;<<<>>>???AAADDDFFFIIIJJJKKKLLLLLLMMMMMMPPPYYYeeennntttvvvzzz~~~zzzzzzzzzwwwsssnnnlllkkklllkkkiiihhhhhhhhhiiiiiifffgggiiimmmoooooollliiieeeeeefffhhhkkkooorrruuulllmmmmmmmmmnnnppptttwwwrrrrrrsssvvvzzzyyyvvvrrrhhhhhhhhhhhhiiijjjkkkkkkkkkiiiiiimmmsssvvvtttqqqvvvvvvxxxzzzvvvnnnjjjkkkpppqqqqqqpppooonnnnnnooogggfffeeeccccccfffkkkoooyyyyyy{{{~~~}}}|||~~~yyyyyy~~~)))+++,,,,,,+++***,,,---///...---,,,+++,,,,,,---)))&&&(((...///++++++...***)))'''(((***,,,---,,,,,,,,,,,,,,,,,,+++***)))+++,,,------++++++,,,---+++,,,,,,------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,------...///---111666999<<>>===<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<===============<<<;;;;;;::::::999999888777777777666666666666777777777777888777666555444333222222111000000000222333222111000000111222333444555555555555555555555555444444111333555666666555222111333333444444555666666666666777777888888666555444888888888888888777666666777777777777888999;;;;;;>>>CCCLLLWWWcccsss{{{mmmeee[[[OOODDD???:::999999999999999999999===???BBBDDDDDDEEEGGGHHHFFFJJJOOORRRVVV]]]iiiqqquuuyyytttcccVVVOOOLLLHHHEEECCCAAA???<<<:::999999999;;;:::999::::::888666333666888::::::999888888999888999:::::::::999888777888888777777666666555555999999999::::::;;;;;;;;;<<<===???CCCHHHNNNTTTXXXYYYXXXQQQDDD;;;888666333111111000000000000000111000///...------...///000000000000000000///......//////......///111444666000000000000111111111111777777777777777888888999<<<:::999999;;;<<<<<<;;;:::;;;===???CCCFFFIIIKKKNNNMMMLLLMMMOOOPPPPPPOOOQQQNNNHHHCCC>>>;;;;;;:::<<<>>>@@@AAA???===<<<<<<<<<;;;:::999:::<<<>>>@@@@@@@@@AAADDDGGGHHHHHHGGGKKKKKKHHHCCCEEEOOOXXX]]]gggkkksss}}}}}}xxxwwwvvvtttrrrpppppppppooonnnlllnnnooonnnkkkggggggggghhhhhhiiiiiijjjjjjiiigggfffgggjjjnnnpppqqqnnnkkkhhhiiinnnrrrssssssttttttsssrrrrrrqqqqqqpppkkkeee___\\\^^^dddjjjmmmiiijjjjjjjjjjjjlllpppsssvvv{{{|||vvvlllfffiiinnnnnnpppqqqrrrrrrpppmmmkkkfffbbb]]][[[^^^dddiiilllqqqtttvvvuuuqqqrrrxxx}}}zzzuuutttxxx***,,,------,,,+++---...///...---,,,+++,,,,,,---000,,,---000000,,,+++...++++++,,,...000000...,,,,,,,,,,,,,,,,,,+++******+++,,,------++++++,,,---+++,,,,,,------------,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,---...//////333666999;;;>>>DDDLLLRRR]]]fffmmmnnnrrr|||lll___YYYUUU___ooopppaaaWWWTTTZZZaaauuuxxxooosssuuu}}}zzzvvvpppmmmkkkeee]]]WWWQQQNNNJJJHHHHHHIIIIIIIIIIIIIIILLLNNNOOOUUUhhhzzz}}}yyywwwkkk^^^SSSGGG>>>999888666555666777:::;;;888777666666666666777888666666666666777777777777444555666777888999999999<<<:::888777777888;;;<<>>>>>>>>======<<<;;;::::::999999888777777777555666666666777777777777888777777666555444333222222000000111222333222111555555555555555555555555555555555555555555555555666666666666666666666666666777777888888999999:::777777888888888777666555888888888888888777666666666666666777888999:::;;;CCCEEEKKKXXXhhhyyy{{{lllbbbXXXLLLCCC>>>::::::::::::::::::::::::===???BBBCCCDDDEEEFFFHHHHHHMMMRRRWWW]]]fffqqqzzzwwwmmm```VVVPPPLLLFFFBBBBBB@@@>>><<<;;;::::::;;;:::999999:::;;;:::888666888999;;;;;;:::999:::;;;:::;;;<<<======<<<;;;:::888888888777666666555555777777888999;;;<<<======???@@@BBBFFFKKKTTT\\\aaaaaa___WWWIII>>>999666333111111000000000000111111000000///......///000000111111111222111111000///......---------///111333222222111111222222333333777777666777777888999:::<<<:::999:::<<<======<<<===>>>???BBBDDDGGGJJJKKKLLLKKKJJJKKKMMMNNNMMMLLLIIIFFFBBB>>>;;;:::999:::;;;===??????>>><<<;;;;;;<<<;;;;;;:::;;;<<<>>>?????????@@@CCCFFFIIIKKKLLLPPPQQQMMMFFFDDDIIINNNOOOZZZ```hhhqqqvvvxxxwwwvvvvvvvvvuuutttrrrqqqqqqqqqqqqooonnnoooqqqrrrooommmhhhhhhhhhhhhhhhiiijjjkkkjjjiiiggghhhjjjlllmmmlllmmmiiifffgggjjjoooqqqqqqrrrrrrqqqqqqppppppoooooohhhccc]]][[[\\\aaafffhhhfffhhhiiijjjkkknnnrrruuuyyyzzzwwwpppgggdddhhhmmmnnnpppqqqrrrqqqooommmkkkddd___[[[[[[```fffiiijjjoooqqqrrrpppmmmmmmooorrrtttqqqnnnooouuu}}}+++---......---,,,...///...------,,,,,,,,,,,,---...+++***,,,+++)))))),,,+++---000444666444000,,,,,,,,,,,,,,,,,,++++++***+++,,,------++++++,,,---+++,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000777888:::;;;>>>EEEOOOVVVcccgggkkknnnvvvyyydddYYYXXXZZZccc}}}zzzggg\\\XXXYYY___fff~~~rrrpppuuu~~~wwwrrrlllhhhddd___XXXRRRNNNKKKHHHGGGGGGHHHHHHHHHJJJKKKNNNRRRVVV___rrrzzz~~~rrrbbbWWWNNNCCC<<<888888666666666777999:::888888777777777777888888666666666666777777777777666777888999:::;;;;;;<<<>>>===;;;999888888999999BBBAAA???===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>======<<<::::::999999888777777777555555666666666777777777888888888777666555444333222111000111333333333111888888777666555444444333555555555555555555555555888777555444444555777888888888888999::::::;;;;;;888888999999888888777666888888888888888777666666555555555666777888::::::EEEEEEJJJXXXkkk|||yyyggg[[[RRRHHH@@@>>>;;;;;;::::::::::::;;;;;;<<>>===<<<<<<===>>>:::999999:::<<<===<<<:::999;;;<<<<<<;;;;;;<<<>>>===>>>???@@@@@@???>>>===999888888777777666555555555666777999;;;===>>>???@@@BBBEEEJJJRRR\\\fffmmmmmmkkk```OOOBBB;;;777333222111111000111111222222111000///......///000111222222333333222222111000000///.........///111222444444333222333444555666666666666777888999:::;;;;;;:::999;;;===>>>>>>===AAABBBBBBDDDFFFHHHJJJKKKJJJIIIIIIJJJKKKLLLJJJIIIBBBAAA>>>;;;:::::::::;;;:::<<<===>>><<<:::::::::;;;;;;<<<<<<======>>>>>>===>>>???BBBGGGMMMRRRUUUZZZZZZUUUKKKEEEDDDEEECCCKKKQQQYYY___ccceeehhhkkkoooqqqqqqqqqoooooopppqqqpppooonnnoooqqqrrrqqqpppkkkjjjiiihhhhhhiiikkklllkkkjjjiiijjjkkkkkkiiigggkkkhhhdddcccfffjjjmmmoooooooooooooooooooooooonnnhhhddd___\\\]]]```cccdddeeegggjjjlllnnnppptttvvv{{{wwwpppiiiddddddhhhlllooopppqqqrrrqqqooommmkkkeee```[[[^^^ffflllmmmkkkmmmlllkkkjjjhhhgggfffffffffddddddiiiqqqzzz+++,,,------,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,)))((('''((()))***,,,...,,,---000333555444000---+++,,,,,,---,,,,,,+++++++++,,,------++++++,,,---,,,,,,---...////////////------------------------,,,,,,,,,,,,---///000111666777888999===FFFSSS\\\jjjjjjkkkqqq{{{wwwbbbXXX[[[bbbkkk}}}mmm]]]WWWZZZ```hhhooowwwqqqvvv{{{}}}sssnnnhhhccc^^^XXXRRRNNNKKKIIIFFFEEEGGGHHHHHHGGGJJJKKKNNNRRR[[[jjj~~~zzzyyy~~~rrrbbbUUUMMMGGG>>>888666666666666666777777888888888888777777888888888666666666666777777777777777888888999:::;;;<<<===>>>>>>===<<<;;;::::::999CCCBBB@@@>>>===;;;:::999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======::::::999999888777777777555555555666666666777777888888888888777666555444222111000111333444333222666666555444444333222222555555555555666666666666555555333333333444666777666666777777888888999999999999999999888888777777888888888888888777666666444444444555666888999:::AAADDDLLLYYYiiixxxttt```TTTKKKCCC>>>===;;;:::999999999:::;;;<<<;;;>>>@@@BBBCCCDDDEEEGGGLLLRRRZZZeeeppp||||||mmmhhh```YYYSSSMMMGGGCCCBBBAAA@@@??????@@@AAABBB<<<;;;;;;<<<>>>>>>===<<<;;;<<<======<<<<<<>>>@@@??????@@@AAAAAAAAA@@@???999999888888777666666555666777888999;;;<<<===>>>???CCCKKKRRR[[[eeepppxxxzzzvvviiiVVVFFF>>>888444222222111111111222333333222111000//////000111222222222222222222111111000222222111111111222333333555444333333333555777888666666666777888999:::;;;:::::::::<<>><<<;;;<<<<<<===999;;;<<<<<<;;;:::::::::;;;;;;===>>>>>>>>>>>>>>>===>>>???CCCHHHPPPYYY___gggfff^^^RRRIIIFFFDDDAAABBBHHHOOOQQQRRRTTTYYY^^^eeehhhkkkkkkkkkkkkmmmoooooonnnnnnnnnooooooooooooooommmjjjiiiiiijjjlllnnnkkkkkkkkklllmmmllliiigggiiifffcccaaabbbeeeiiilllnnnnnnnnnnnnooooooppppppkkkgggcccaaaaaacccddddddgggjjjnnnppppppqqqssstttwwwssslllhhhgggiiilllmmmpppqqqrrrrrrqqqooommmllljjjddd```eeeooouuusssnnnjjjiiigggggggggfffcccaaa[[[[[[]]]cccmmmxxx)))+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111222---,,,,,,---//////...,,,+++,,,,,,---------,,,,,,+++,,,------++++++,,,---,,,------.../////////...------------------------,,,,,,,,,---...///111111555777888:::@@@KKKZZZdddnnnlllnnnvvvppp]]]TTTYYYcccwwwlll___TTTTTT\\\fffqqqyyyppppppzzzxxxsssnnnjjjddd]]]WWWRRRNNNKKKHHHFFFDDDEEEFFFHHHHHHGGGHHHJJJMMMSSS```uuuxxx|||uuuddd[[[PPPHHHDDD???:::555333444444555555555555555777777777888888777777777666666666666777777777777777777777777888:::;;;<<<>>>>>>@@@@@@@@@???>>>===CCCCCCBBB@@@>>><<<;;;::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======::::::999999888777777777555555555555666666666666777777888888888666555444222111111111333444333222333333333333444444444555555555555666666666777777333444444555555666666666555666666777777888888999999999999888888888888888888888888888888777666666333444444555666888:::;;;>>>GGGTTT___jjjwwwqqq\\\NNNFFF@@@===>>>:::999888888888:::;;;<<<;;;>>>AAACCCDDDFFFHHHJJJOOOUUU^^^jjjwww|||nnniii```WWWPPPKKKGGGEEEDDDCCCBBBBBBBBBCCCEEEFFFAAA???>>>>>>??????>>>===<<<===>>>======>>>@@@BBB@@@AAABBBBBBBBBAAA???>>>999999999888777777666666888999999::::::;;;;;;;;;???GGGRRR\\\eeeooozzz}}}oooZZZIII???999444222222222222222333444444333222111000000111222333111111222222111111000///333222222222222333333333444444333333444555777888777777777777888999:::;;;999999:::===AAABBBBBBAAADDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIJJJIIIFFFDDDAAA@@@>>>===<<<<<<<<<<<<999;;;<<<<<<;;;:::;;;<<<;;;<<<===>>>????????????>>>???AAADDDIIIRRR]]]eeevvvsssjjj[[[OOOJJJFFFCCCBBBFFFJJJJJJHHHIIINNNSSS\\\```eeegggggghhhkkkoooooopppppppppoooooooooppprrrpppmmmkkkkkklllnnnoookkkkkklllnnnpppooollljjjhhhfffdddaaaaaacccgggiiimmmnnnnnnooopppqqqrrrrrrllliiieeeddddddfffggggggnnnppptttuuusssqqqppppppqqqooommmnnnpppqqqpppooorrrssssssrrrqqqooonnnmmmlllgggdddiiisssxxxuuuooohhhgggggghhhiiiiiigggeeeYYYYYY[[[aaajjjuuu}}}~~~)))***,,,+++******+++---***++++++,,,,,,,,,,,,+++...000///,,,,,,...///,,,...+++))))))***,,,,,,,,,+++,,,,,,---------------+++,,,------++++++,,,---------.........---------,,,,,,,,,,,,------------,,,,,,,,,---...000111222777999;;;>>>EEERRRaaalllooonnnrrr~~~|||jjj[[[UUU]]]hhhrrr^^^VVVPPPUUU___jjjvvvxxxmmmttt{{{rrrllliiieee___XXXQQQLLLJJJIIIFFFDDDDDDDDDGGGHHHHHHHHHIIILLLQQQYYYjjj~~~}}}kkk[[[NNNIIIBBB>>>===;;;777444222333555666666666555444666666777777777777666666666666666666777777777777777666666666777999;;;<<>>===<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============::::::999999888777777777444444555555555666666666555666777888888666444333333222111222333444444222222222333444555666777888555555555666666777777888555555777888888888888888777888888999::::::;;;;;;999999888777777777777888888888888888888777666666333444444666777999;;;<<>>===@@@DDDGGGIIIKKKNNNPPPWWW[[[eeeqqq}}}}}}wwwlllfff^^^TTTMMMHHHFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGCCCBBB@@@???@@@AAA@@@???>>>???@@@??????@@@CCCEEEBBBCCCCCCCCCBBB@@@>>>===:::999999888888777666666999999::::::::::::;;;;;;AAAJJJVVVaaajjjtttppp[[[III???999555222222222222333444555555444333222111111222333444111111111222111000000///000000111111222222222222333444444555666777888888999888888888888999::::::888999;;;>>>BBBDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHGGGDDDAAA>>>>>>===<<<;;;:::::::::;;;<<<======<<<;;;===>>>=========>>>??????@@@@@@???AAACCCEEEIIIRRR]]]fff{{{zzzqqqcccVVVOOOIIIEEEFFFGGGHHHFFFDDDDDDHHHKKKSSSZZZaaaddddddeeejjjooopppsssuuuvvvuuuttttttuuuuuusssqqqooonnnoooppppppkkklllmmmoooqqqqqqooolllhhhhhhgggdddbbbccceeehhhmmmnnnoooppprrrssstttuuummmjjjfffeeegggiiikkkllltttwwwzzzzzzwwwrrrmmmkkkmmmooorrrvvvxxxwwwssspppuuuuuutttsssrrrqqqooonnnlllhhheeeiiipppsssppplllggghhhiiijjjkkklllmmmnnn^^^]]]]]]```hhhqqqxxx|||zzz***+++---,,,++++++,,,...)))***+++,,,---,,,,,,++++++//////,,,,,,......***...+++))))))***+++,,,++++++,,,,,,---......------+++,,,------++++++,,,------......------,,,+++***++++++++++++,,,,,,,,,---,,,,,,,,,---///000222333888:::===@@@GGGTTTcccnnnlllnnnwwwrrrddd[[[\\\iiixxxwwwcccVVVQQQQQQWWW```kkkxxxtttsssxxxpppjjjccc```YYYRRRKKKGGGFFFFFFDDDCCCCCCEEEGGGIIIIIIHHHKKKRRRZZZdddvvvwwweeeTTTHHH???<<<999888999999777555333444666888888777666555444555666777777666555444666666666666777777777777888777666666777999;;;===BBBDDDHHHKKKKKKIIIFFFDDDDDDDDDDDDDDDBBBAAA???>>>:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<::::::999999888777777777444444444555555555666666333555777888888666444222333222111222444555444333111111222333444555666777444555555666777777888888777666666666666888:::;;;999999::::::;;;;;;<<<<<<999888777666666666777777888888888888888777666666444444555666888:::<<<===BBBPPPcccuuuhhhWWWLLLDDDAAABBB===<<<:::::::::===???AAAAAADDDHHHLLLOOORRRUUUXXX```dddmmmxxxyyyrrrhhhddd]]]UUUNNNJJJHHHHHHEEEDDDDDDCCCCCCDDDFFFFFFCCCBBB@@@@@@BBBCCCCCCCCCBBBBBBCCCBBBBBBCCCGGGIIIEEEEEEEEEDDDCCC@@@>>>===::::::999888888777777666888888999::::::;;;<<<<<>>???>>>======???AAA>>>>>>======>>>???AAABBB>>>AAACCCEEEHHHOOOZZZbbbppprrrpppfff]]]VVVOOOHHHHHHGGGFFFDDDDDDDDDEEEFFFIIIQQQZZZ^^^^^^```fffkkknnnsssxxx{{{{{{zzz{{{{{{wwwvvvuuusssrrrqqqqqqqqqmmmllllllnnnppppppnnnllliiijjjjjjhhheeedddfffhhhlllmmmnnnppprrrtttuuuvvvpppllliiihhhkkkooorrrtttyyy|||~~~zzzsssmmmjjjmmmrrrxxx||||||xxxtttqqqwwwwwwvvvuuusssrrrqqqpppkkkiiiggghhhkkkmmmllliiigggiiikkkkkkjjjlllppptttgggccc``````eeelllrrrvvvzzz+++,,,...---,,,,,,---///)))***+++,,,---,,,,,,++++++000222000111555444000---,,,++++++,,,---,,,++++++,,,,,,---.........---+++,,,------++++++,,,---.........---,,,+++))))))*********++++++,,,,,,,,,+++,,,,,,---///111222333888:::===@@@GGGRRRaaakkkiiimmmzzz|||ggg[[[XXX```sss}}}iiiXXXRRRPPPRRRYYYaaajjjwwwyyyttt}}}yyyssslllhhh___\\\VVVNNNHHHDDDCCCDDDDDDCCCCCCEEEHHHJJJJJJIIINNNWWWbbbnnn}}}mmmXXXJJJAAA;;;888666555666888999888666444666888::::::999777666333444555666666555444333666666666666777777777777888888777777888:::<<<>>>EEEGGGKKKNNNNNNKKKGGGDDDDDDDDDEEEEEEDDDBBB@@@???:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<<<<;;;::::::999999888777777777444444444555555555666666333444666777777555333111333222111222444555444333///000000111111222333333444555555666777888888999777555333111222555999<<<888888999::::::;;;;;;<<<999888666555555555666777888888888888888777666666444555555777999;;;===>>>DDDPPPdddyyyooo]]]QQQHHHCCCCCC???>>><<<;;;<<>>===::::::999999888777777777666666888999;;;<<<>>>>>>???FFFMMMTTT\\\jjj{{{}}}nnnXXXGGG???999666222222222333444555666777555444333333333333444555333333444444444333222222000111333444555666666666333555999;;;===<<<:::999;;;;;;:::999888888888888777888;;;@@@DDDGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGDDDCCCDDDEEEEEEBBB>>>;;;:::;;;;;;<<<<<<======>>>>>>???@@@???>>>???AAABBB@@@???=========???BBBCCC===@@@CCCDDDFFFLLLVVV___```fffjjjgggaaa\\\TTTMMMHHHFFFDDDCCCDDDEEEEEEDDDAAAIIISSSWWWXXXZZZaaagggkkkqqqxxx}}}~~~}}}~~~xxxwwwwwwvvvtttsssrrrqqqnnnmmmlllmmmnnnnnnlllkkkiiikkkmmmkkkgggeeefffhhhkkklllmmmoooqqqsssuuuvvvssspppmmmllloootttyyy{{{{{{~~~|||tttmmmjjjooouuu{{{~~~|||xxxsssqqqyyyxxxwwwuuutttsssrrrqqqlllkkkiiiiiijjjjjjjjjiiigggjjjmmmllliiijjjpppvvvlllgggbbb```ccciiinnnqqq{{{******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,************,,,---***+++,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,/////////......000333666666888>>>EEEJJJRRR```mmmeeeqqqppp\\\WWW[[[ddduuukkk[[[RRRRRRPPPTTT^^^gggnnn{{{zzzuuuwwwxxxsssnnnggg```ZZZSSSJJJEEEEEEEEEBBB@@@DDDBBBAAABBBEEEHHHJJJKKKMMMYYYjjj{{{zzzyyy~~~|||ooo\\\NNNEEE@@@<<<888777666444333444666999;;;444555777777666777888999888888777666666666666666777777777777666666666666666777999999999;;;===@@@FFFIIIMMMOOOLLLHHHDDDBBB@@@EEEIIIIIIFFFBBB@@@@@@===<<<;;;::::::::::::;;;999999:::;;;<<<===>>>???;;;;;;;;;:::888777555444888777555333333444555666555555555555555555444444111111000000000000111111000000000111222222333333222333444555666666666666555777888::::::999888777999:::<<<======<<<:::999:::888666555444555666777999999888888777777666666555555555555555999>>>BBBEEEVVVkkk}}}|||hhhYYYOOOGGGBBB???===<<<;;;<<>>BBBEEEEEEEEEDDDCCCBBBBBBDDDGGGHHHHHHGGGEEEEEEDDDCCCAAA>>>;;;999===???AAABBBAAA??????@@@???@@@AAAAAABBBBBBBBBAAABBBAAAAAAAAABBBBBB@@@???AAAAAABBBBBBDDDHHHNNNRRRXXX]]]aaadddgggeee\\\RRRMMMKKKHHHGGGGGGFFFDDDBBBHHHIIILLLPPPVVV[[[```cccnnnpppuuu{{{}}}zzzyyyzzzzzzxxxuuurrrpppppppppqqqrrrrrrqqqooolllkkkqqqqqqpppnnnllliiifffdddeeehhhnnnrrruuuvvvwwwxxxvvvvvvuuutttuuuwwwzzz{{{www{{{~~~|||wwwrrrooonnnnnntttyyyyyyuuuqqqpppqqqvvvxxxvvvrrrppprrrqqqnnnmmmllllllllllllmmmnnnnnnmmmlllkkkhhhgggiiimmmpppkkkkkkiiifffdddgggnnnttt~~~***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,---------...///222666999::::::>>>EEELLLTTTaaammmlllvvvlllXXXUUU[[[fffzzzrrr___SSSMMMRRRQQQVVVaaalllvvvtttvvvzzzqqqmmmiiiaaa[[[VVVOOOGGGCCCCCCCCCAAA???DDDCCCAAABBBDDDHHHJJJKKKXXXaaaooo}}}yyyzzzyyyqqqeeeZZZLLLBBB===;;;888666888888888888999999:::;;;999::::::999888777777888888888777666666666666666777777777777666666666666777888:::::::::;;;>>>@@@DDDHHHLLLMMMLLLHHHEEEDDDAAAGGGMMMNNNKKKGGGDDDDDD>>>>>>===<<<;;;;;;::::::999999999::::::;;;<<<<<<::::::999888777666555444555444222111111111333333555555555555555555555555222222111111111111222222111111111222333333444444333444555666777777777777666777999:::;;;:::999888999:::;;;======<<<:::999999888666555555555666777888777777666666555555444555666666666777;;;@@@DDDIIIXXXlll~~~~~~jjj[[[PPPHHHCCCAAA@@@???>>>???AAACCCEEEHHHJJJNNNRRRXXX```iiioooyyy~~~vvvqqqfffbbb\\\WWWRRROOOKKKHHHGGGFFFDDDBBBBBBBBBCCCDDDCCCCCCCCCDDDFFFHHHKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGFFFEEECCCAAA@@@===<<<;;;:::999888777777666666666777888:::<<<======>>>AAAFFFNNNYYYccciiissstttmmm\\\JJJ@@@;;;888555444333222222333444555777666555444333333333333555555666666555444333222333333444555666777888888888999;;;;;;;;;;;;<<<>>><<<<<<<<<<<<;;;::::::999;;;===@@@CCCEEEFFFEEEEEEFFFDDDBBBBBBDDDEEEEEEEEEDDDDDDCCCBBBAAA???===<<>>@@@===???GGGQQQ[[[gggqqqxxxzzzgggVVVTTT^^^nnnzzzcccSSSMMMNNNSSSTTT[[[hhhuuutttppp|||~~~uuuooolllggg```[[[PPPKKKEEEBBBBBBCCCAAA???DDDCCCBBBBBBCCCGGGKKKMMM___gggttt|||ttttttyyy~~~ssseee]]]LLLEEE===888777888888777666777888999::::::::::::>>>===;;;:::999999::::::888888777666666666666777666666666666777777777777888:::;;;<<<<<<===???AAADDDGGGKKKLLLKKKHHHFFFFFFBBBIIIPPPSSSQQQKKKGGGEEE??????@@@???>>><<<:::999<<<;;;::::::::::::;;;;;;::::::999888777777666555444333222111000111222333555555555555555555555555444333333222222333333444111222222333333444555555555555666777888888888888888999:::;;;;;;;;;:::999999:::;;;<<<<<<;;;:::999999888666555555666777777666666666555444333333333555666666777999<<>><<<>>>AAAEEEKKKTTT^^^eeevvvvvvnnn\\\KKKAAA<<<:::666555444444444444555666666666555555444555555666555555666666666666555555555555666777888999::::::888999;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAACCCEEEFFFFFFFFFHHHFFFDDDCCCEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@AAACCCCCCDDDEEEGGGHHHIIIIIIIIILLLIIIFFFCCCAAABBBCCCEEEDDDEEEHHHIIIJJJMMMPPPSSSRRRYYY___aaadddggghhhfffbbb\\\UUUNNNKKKJJJIIIHHHEEEEEEGGGKKKRRR[[[ccchhhmmmrrrwwwzzzzzz{{{}}}~~~}}}zzzvvvrrrppppppqqqrrrrrrqqqpppooonnnnnnnnnnnnmmmllljjjhhhgggkkknnnqqqtttwwwxxxxxxwww{{{zzzyyyyyyzzz}}}zzztttooonnnqqqsssnnnpppqqqooollljjjlllnnnuuuvvvtttnnnmmmpppqqqnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmjjjgggcccbbbccceeepppnnnmmmnnnsssyyy~~~+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***+++------------+++***+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000666<<>>;;;::::::;;;<<<<<<999888777777666666777777666666666666777777777777:::;;;======>>>???BBBDDDHHHJJJMMMMMMKKKHHHFFFFFFDDDKKKTTTWWWSSSLLLGGGDDDAAABBBCCCCCCBBB???===;;;======<<<<<<<<<<<<======<<<;;;:::999999888888888666555444333333333333444444444444555555555555555444444333333333333444444111111222333333444444555666777888999::::::::::::999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999999888777666666666666777777777777666555444333333222333555666777999===BBBFFFLLLWWWdddqqq~~~kkk\\\RRRKKKFFFFFFEEEDDDDDDEEEFFFHHHIIIIIINNNVVV^^^gggpppxxx}}}}}}wwwrrreeeaaa[[[VVVSSSOOOLLLIIIIIIHHHHHHHHHHHHIIIJJJKKKJJJKKKKKKLLLMMMNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGCCCBBB???===;;;999999888777777777888999;;;===>>>???AAACCCEEEKKKUUUaaajjjxxxxxxppp]]]LLLBBB===:::666666444444444444666666555555555555555666777777444555666666777888888888666666777888999::::::;;;999:::<<<;;;;;;:::<<<===;;;;;;;;;;;;;;;<<<<<<===AAAAAABBBCCCEEEFFFGGGHHHHHHHHHJJJMMMOOOPPPOOONNNJJJHHHFFFDDDBBBBBBBBBBBBBBBCCCDDDCCCBBBCCCDDDFFFEEEEEEGGGHHHHHHIIIIIIIIIKKKJJJIIIFFFDDDDDDEEEFFFEEEHHHKKKNNNOOOQQQSSSUUUUUU]]]cccdddfffkkkooooookkkfff___YYYTTTPPPLLLJJJFFFFFFFFFHHHOOOWWW```fffiiiooovvvyyyyyy{{{}}}zzzwwwssspppnnnmmmmmmnnnoooooonnnnnnmmmnnnnnnoooooonnnmmmkkkjjjnnnooopppsssvvvwwwvvvuuuxxxxxxxxxyyy{{{}}}wwwssssssuuuwwwrrrrrrqqqnnnkkklllooorrryyyzzzwwwqqqpppssssssqqqooopppooooooooonnnmmmmmmnnnmmmlllhhheeeccccccdddmmmlllmmmsss}}}++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------)))***+++,,,,,,+++***))),,,------,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,......///444;;;BBBFFFHHHHHHEEEIIIUUUcccooozzzeee]]]XXX___ooommmZZZQQQTTTZZZ\\\cccnnn|||tttttt}}}vvvrrrlllgggbbb\\\VVVQQQLLLJJJHHHGGGHHHHHHGGGFFFDDDDDDCCCBBBCCCHHHPPPVVV```pppvvvggg[[[]]]```aaa[[[RRRGGG@@@;;;<<<;;;999999:::<<<===>>>>>>>>>???AAAEEEIIILLLOOOGGGBBB===::::::;;;;;;:::999999888777777777777777555666666666777777777888:::<<<>>>???@@@BBBEEEGGGMMMNNNOOONNNJJJGGGEEEEEEIIIOOOWWWYYYTTTMMMGGGEEEBBBCCCEEEFFFEEEDDDBBB@@@>>>>>>??????@@@@@@@@@@@@<<<;;;:::888777777777777555555444444444333333444444444444555555555666666333333222222222222333333111111222222333444444555777888999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888777666666666666666777777999999888777666555444333222333555777999<<>>;;;:::999999777666666777888:::<<<===AAABBBCCCDDDJJJWWWhhhttt||||||sss```NNNCCC===:::666555444333333444555666555555555555555666777888444555555666777888999:::666666777888999:::;;;;;;;;;<<<======<<<<<<===>>>::::::::::::;;;===>>>???BBBCCCDDDFFFHHHJJJKKKLLLJJJNNNTTT\\\``````]]]YYYQQQOOOLLLIIIFFFEEEDDDDDD@@@AAACCCDDDCCCCCCEEEGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGJJJLLLLLLIIIGGGGGGGGGGGGJJJNNNQQQRRRTTTVVVXXXZZZbbbiiijjjkkknnnqqqqqqooommmjjjfff```YYYQQQKKKJJJHHHGGGGGGKKKSSSZZZ___ccciiiqqqvvvxxx}}}zzztttrrrpppnnnllliiijjjjjjkkkllllllllllllooopppqqqqqqqqqpppooonnnnnnnnnnnnqqqtttuuutttrrrrrrrrrsssvvvzzz}}}|||{{{zzzwwwvvvssspppooorrrvvvyyy~~~xxxvvvwwwwwwuuuppppppppppppooonnnlllkkkjjjkkkkkkiiifffdddddddddfffhhhmmmxxx{{{zzz}}},,,,,,,,,,,,------------*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,---------.........))))))************)))))),,,------,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,//////111777@@@FFFHHHGGGGGGGGGNNN[[[gggrrr~~~qqqZZZZZZ^^^kkk}}}kkkZZZSSSVVVZZZaaakkkwwwuuu{{{~~~yyyrrrnnniiiccc^^^XXXRRRNNNJJJJJJJJJJJJIIIIIIHHHHHHDDDDDDDDDCCCDDDJJJTTT\\\iiiwwwqqqcccVVVNNNSSSUUUSSSJJJAAA<<<999666:::999999999:::<<<>>>???BBBCCCEEEHHHLLLPPPTTTUUUOOOHHH@@@;;;::::::999777999999888777777777777888555555666666777777888888:::<<>>@@@CCCEEELLLZZZmmm{{{xxxfffRRREEE>>>999666555444333333444555666555444444444555666666777555444555555666888999:::777777888999:::;;;;;;<<<<<<===>>>>>>===<<<===???<<<;;;;;;<<<===@@@BBBCCCEEEGGGJJJMMMPPPSSSTTTUUURRRWWWaaajjjooommmgggbbbXXXVVVTTTPPPMMMKKKIIIHHHBBBDDDGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIMMMQQQQQQMMMIIIHHHIIIGGGJJJOOORRRTTTWWWZZZ\\\```iiiqqqsssuuuvvvsssoooqqqqqqqqqpppkkkaaaVVVOOOMMMKKKHHHGGGIIINNNTTTXXX\\\bbbjjjqqqwww}}}wwwrrrqqqqqqooommmhhhiiiiiijjjlllmmmnnnnnnqqqrrrrrrssssssrrrppppppnnnlllkkknnnrrrtttssspppmmmmmmooorrrwww}}}}}}|||yyyvvvtttuuuxxx}}}~~~{{{{{{yyyvvvppppppppppppooommmkkkjjjfffggghhhgggeeecccbbbbbbbbbgggqqq}}}zzzvvvvvv|||,,,,,,,,,------------...+++++++++,,,,,,,,,------***++++++,,,,,,++++++*********+++,,,,,,---......++++++,,,,,,,,,---------+++******************+++------...,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,...///222999BBBGGGFFFDDDDDDHHHQQQ^^^gggooo{{{qqqaaaWWW]]]jjj|||{{{eeeXXXUUUXXX\\\dddppp}}}zzzzzz~~~vvvrrrmmmjjjddd^^^YYYTTTPPPNNNGGGHHHIIIIIIHHHGGGFFFFFFCCCDDDDDDDDDEEELLLXXXaaapppwwwxxxmmm___UUUNNNIIIKKKMMMJJJAAA:::::::::777:::::::::;;;===@@@DDDGGGIIIMMMQQQVVVYYY[[[ZZZZZZPPPIII@@@<<<<<<======;;;:::999888888777777888888555555555666777888888888:::<<>><<>><<<===>>>===<<<;;;<<<>>>???>>>>>>???AAADDDGGGHHHJJJMMMRRRWWW[[[^^^``````___dddkkksssvvvrrrkkkeee[[[[[[YYYWWWUUURRROOONNNMMMPPPRRRRRROOOLLLIIIHHHFFFGGGHHHJJJLLLMMMMMMNNNQQQTTTWWWTTTNNNJJJJJJKKKGGGJJJNNNRRRUUUYYY]]]```iiirrr|||{{{rrrrrrsssuuuuuuqqqhhh]]]UUUNNNLLLIIIGGGHHHLLLPPPSSSXXX\\\ccclllttt{{{{{{vvvuuuwwwwwwtttqqqkkkkkklllmmmnnnppprrrsssqqqrrrsssssssssrrrpppooonnnkkkjjjmmmrrrtttssspppllllllnnnpppuuuzzz~~~|||yyyvvvuuuxxx}}}}}}|||xxxsssooopppppppppnnnllliiihhhfffhhhiiihhhfffcccaaaaaaccckkkwww{{{xxxtttsssvvv|||,,,,,,,,,---------......,,,,,,,,,---------......*********++++++***************+++,,,,,,---......******+++++++++,,,,,,,,,---,,,+++******+++,,,------......,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,......222:::CCCGGGEEEAAABBBGGGRRR^^^eeekkkvvvwwweeeWWWXXXcccuuuuuu```VVVVVV[[[___eeerrrzzzxxxqqqmmmdddaaa\\\VVVQQQMMMKKKIIIDDDFFFGGGHHHFFFEEEDDDDDDCCCDDDEEEDDDFFFNNN[[[eeeppppppiii]]]SSSOOOLLLJJJGGGIIIFFF>>>:::======999<<<===>>>@@@CCCGGGMMMQQQVVVZZZbbbhhhjjjhhhdddaaaMMMFFF>>><<>>@@@<<>>??????;;;<<<======;;;:::;;;<<>><<<:::::::::999999888777666666333444555666777888999:::;;;<<>>AAACCCHHHQQQXXXbbbsss|||cccLLL@@@<<<888666444444666666666555555666777777777666555444444444555666777888999999;;;<<<===>>>>>>======<<>>======<<<<<>>@@@AAA@@@>>><<<<<<;;;:::999888777777333444555666777999::::::;;;<<>>===<<<<<<<<<<<<===>>>???@@@AAA@@@AAACCCFFFJJJQQQYYY^^^pppxxx~~~|||wwwpppfff]]]RRRLLLEEEAAA???>>>;;;888888777666666777888777555777777777888777777666666777666555444333444444555666777888999999::::::999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::888888888777777777666666666777888999999888777777::::::999999888777666666666777888999;;;???EEEIIISSSbbbwwwwwwdddWWWPPPMMMLLLKKKKKKKKKLLLOOOSSSUUUVVV[[[aaafffjjjooowww|||{{{vvvooojjjgggfffdddbbbdddbbb___\\\YYYWWWUUUUUURRRRRRQQQQQQRRRSSSUUUVVVXXXYYY\\\^^^___`````````eeeeeedddbbb```^^^___aaaeeebbb``````bbbbbb]]]YYYTTTPPPJJJDDDAAA===;;;888666888:::::::::;;;===???BBBDDDJJJSSS[[[fffwww~~~eeeOOOBBB>>>888666555444666666666555444555666666666555444444444555555666777888999:::;;;<<<===>>>>>>>>>===<<<>>>>>>>>>>>>???@@@AAABBBFFFFFFFFFFFFHHHJJJLLLMMMTTTYYYaaahhhlllnnnoooppptttvvvwwwuuupppiiiddd```aaaeeeiiiiiieeeaaa]]]\\\___aaacccbbb^^^ZZZWWWVVVQQQPPPPPPQQQSSSUUUTTTSSSSSSPPPLLLKKKLLLMMMKKKJJJMMMLLLNNNRRRVVVZZZbbblll}}}|||tttjjjeee___ZZZZZZ]]]PPPPPPOOONNNOOOOOOPPPQQQQQQSSSYYYaaajjjqqqtttuuuvvvxxxzzz|||}}}|||{{{zzzwwwvvvtttttttttttttttssspppqqqrrrssstttsssrrrqqqpppnnnmmmnnnqqqqqqpppnnnoooooopppqqqrrruuuzzz~~~~~~|||zzzuuusssqqqrrruuuxxxzzzzzzxxxuuurrrqqqtttvvvvvvvvvnnnoooooommmjjjgggffffffjjjjjjkkklllmmmllliiifffgggmmmuuuwwwuuupppmmmllliiihhhggghhhlllttt{{{,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------*********************+++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,...------------------...------++++++++++++------)))***---......,,,)))'''///444999;;;;;;===BBBGGGTTTYYY```ffflllsss|||tttaaaZZZ[[[dddyyyvvvlllaaa\\\[[[___iiisss~~~sssllleee___[[[TTTPPPKKKGGGFFFEEEEEEDDDAAABBBCCCCCCDDDDDDCCCCCCBBBDDDHHHNNNTTTXXXZZZZZZMMMIIIDDD???======???@@@<<<===??????>>>???AAADDDFFFHHHKKKMMMSSS\\\iiiqqq}}}zzzdddTTTIIIEEE@@@???AAABBBBBB@@@???>>>===;;;:::888777777444444555777888999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBAAA@@@???===<<<<<<:::::::::::::::;;;<<<<<<<<<===>>>@@@DDDLLLUUU[[[lllwww{{{rrriiiZZZTTTLLLFFFDDDAAA===:::999888777888::::::999777999999999888888777666555777666555444444444555666666777888999:::::::::::::::;;;;;;<<<<<<;;;;;;:::999999::::::::::::999999888888777777777666666666666777888999999999999999;;;:::999888777666555555666777888999;;;@@@FFFJJJWWWeeewwwyyyfffYYYRRRPPPNNNNNNNNNNNNPPPSSSUUUWWWYYY]]]ccchhhlllrrrzzzzzzrrrnnniiifffddddddbbbaaa```^^^ZZZWWWUUUTTTTTTTTTRRRQQQQQQRRRTTTVVVXXXYYY[[[\\\]]]___```aaaaaaaaaccccccbbb```^^^^^^___aaafffeeeeeefffhhhfff```[[[VVVRRRLLLFFFBBB???<<<:::666888:::::::::<<<>>>@@@CCCFFFMMMWWW```lll}}}iiiRRREEE???888777555444555666555444333444444555555555444444555555666777888999::::::;;;<<<>>>?????????>>>>>><<<======???AAACCCEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKQQQXXXaaaiiiooorrruuuvvvzzzzzzyyytttnnngggcccaaahhhnnnrrroooggg```]]]^^^\\\^^^``````^^^[[[YYYYYYUUUTTTSSSTTTVVVWWWVVVUUUQQQOOOMMMLLLMMMOOOOOONNNOOONNNQQQUUUXXX\\\eeeoooxxxjjj___UUUNNNMMMQQQMMMNNNOOOPPPRRRSSSSSSTTTUUUVVVZZZ```hhhooosssuuuwwwxxx{{{}}}~~~}}}|||xxxvvvwwwwwwuuusssrrrqqqqqqtttwwwyyywwwtttuuusssqqqqqqqqqpppnnnlllpppqqqrrrrrrsssuuuzzz}}}||||||}}}~~~}}}{{{yyywwwrrrrrrqqqpppooopppsssuuurrrqqqpppqqqtttvvvwwwvvvnnnmmmlllkkkkkkjjjgggeeehhhhhhiiilllnnnnnnkkkiiieeehhhjjjjjjhhhiiilllpppnnnkkkhhhgggjjjpppxxx}}}---......---+++******++++++++++++,,,,,,,,,------(((((((((((())))))))))))******+++++++++,,,,,,,,,***++++++,,,---------------------......---------...---+++******+++---...&&&'''***,,,------------///555;;;<<<:::<<>>???@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<>>@@@@@@@@@????????????@@@AAACCCEEEGGGHHHGGGHHHJJJKKKLLLLLLLLLLLLQQQWWW```iiippptttwwwzzzzzz{{{{{{xxxqqqjjjgggffflllooorrrooohhhaaa^^^]]][[[]]]^^^^^^\\\ZZZYYYYYYWWWVVVUUUVVVWWWXXXWWWVVVPPPOOONNNNNNOOOQQQSSSSSSWWWVVVYYY]]]___cccnnnyyy~~~oooaaaTTTIIIGGGJJJGGGIIIMMMPPPSSSUUUUUUUUUYYYYYY[[[```hhhooouuuwwwzzz{{{~~~zzzxxxyyyyyyvvvsssrrroooooosssyyy|||yyyuuuwwwuuusssrrrpppooonnnmmmpppqqqrrrrrrrrrtttxxx{{{xxxyyy{{{{{{{{{yyywwwvvvppprrrsssppplllkkkoootttqqqsssvvvyyyzzzzzzwwwuuunnnkkkiiijjjmmmmmmjjjggggggggggggjjjlllllljjjhhhcccdddcccbbbaaafffmmmtttsssooojjjgggiiiooovvv{{{---......---+++******++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***++++++,,,------------,,,,,,------------,,,,,,...---+++******+++---...))))))((()))***---///000111777<<<===<<>><<<>>>@@@AAAAAAAAACCCEEEFFFIIINNNSSS[[[ccclllqqqooo]]]MMMBBBBBBAAA@@@@@@AAABBBAAAAAA>>>>>><<<;;;999777555555555666777888999;;;<<<<<<;;;<<<===>>>????????????????????????@@@@@@@@@@@@======<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;@@@GGGLLLTTTcccttt~~~mmmfff\\\SSSMMMGGGAAA======<<<;;;<<<======;;;999666666777888888888888888666555444444555666777888777888999::::::;;;:::::::::;;;;;;<<<<<<;;;;;;:::777888999999:::::::::999888888888888777777777777666666666666777777888888999999888888777666666555666777888999<<>>999777555555555555444333222222222333444555666666777777888999:::;;;<<<<<<<<<>>>???AAAAAAAAAAAA@@@@@@@@@BBBDDDGGGJJJLLLMMMLLLMMMNNNOOOOOOOOOOOONNNRRRWWW___gggmmmsssxxx{{{www{{{}}}wwwppplllkkklllllllllkkkiiiddd___\\\]]]^^^^^^\\\YYYWWWWWWXXXYYYWWWVVVWWWXXXXXXWWWVVVPPPPPPPPPQQQRRRTTTWWWYYY^^^___bbbeeefffkkkwwwtttgggXXXJJJEEEFFFCCCFFFLLLQQQVVVYYYZZZ[[[[[[[[[]]]bbbjjjrrrxxx{{{~~~{{{yyyyyyxxxvvvssspppnnnnnnrrryyy|||zzzvvvvvvvvvtttrrrpppoooppppppqqqrrrsssrrrrrrsssvvvxxxwwwxxxzzz{{{zzzyyywwwvvvpppssstttqqqlllkkkooouuussswww|||}}}xxxrrrnnnkkkiiihhhjjjnnnooommmkkkjjjiiiiiijjjkkkkkkiiigggbbbbbbaaa``````fffooowwwwwwsssmmmiiijjjooouuuzzz}}},,,---...---+++***+++,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,---......---,,,+++------++++++++++++------...---***))))))+++...000444888===???AAAFFFPPPWWWaaadddjjjnnnsss{{{uuuhhh[[[VVV\\\eeepppppp___ZZZXXXZZZ___kkk|||ssshhh```ZZZTTTOOOHHHGGGEEEAAA===<<<>>>@@@BBBAAAAAAAAAAAABBBCCCCCCFFFJJJOOOTTTVVVRRRKKKFFF>>>>>><<<;;;:::::::::;;;===>>>@@@@@@AAABBBEEEGGGHHHMMMUUU___iiipppvvvxxxrrr```SSSIIICCCAAABBBCCCCCCCCCCCCBBBBBB======<<<:::999777666555666666777999:::;;;<<<===;;;<<<===>>>>>>???>>>>>>???@@@@@@@@@@@@AAAAAAAAA<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;>>>CCCGGGNNN\\\lllxxxzzzrrrfff\\\UUUNNNFFFAAAAAA???<<<;;;<<<<<<;;;:::444555666777777888888888555555444444555777999:::777888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::777888999:::;;;;;;;;;:::::::::999999999888888888777777666666666666777777777777777777777777777777777888999:::>>>EEENNNTTT___kkk{{{uuucccWWWRRRQQQMMMNNNQQQSSSUUUUUUUUUUUU[[[___dddiiimmmuuu~~~}}}vvvrrrpppqqqkkklllllljjjgggdddbbbbbbbbbbbbbbbbbbbbbcccddddddjjjiiigggeeedddddddddeeebbbbbbbbbcccdddfffggghhhffffffeeedddccceeeiiilllmmmmmmlllkkkjjjiiigggfffbbb]]]TTTLLLFFF@@@;;;888777888999:::;;;>>>CCCFFFJJJNNNXXXeeeppp}}}ttt\\\HHH>>>:::888666555555555444333222222222333444666777888888888999:::;;;<<<=========>>>@@@BBBCCCCCCBBBBBB>>>@@@BBBFFFKKKPPPTTTVVVQQQQQQQQQQQQQQQRRRRRRRRRSSSWWW]]]dddkkkrrryyy~~~yyy~~~yyyrrrooonnnmmmkkkjjjjjjjjjgggbbb^^^aaaaaa___\\\YYYWWWXXXYYYZZZYYYWWWWWWXXXXXXWWWUUUQQQSSSTTTTTTUUUWWW[[[]]]dddeeehhhkkklllppp}}}{{{uuukkk[[[KKKCCCCCCCCCFFFMMMTTTZZZ^^^aaabbb______aaafffnnnvvv{{{~~~~~~|||xxxuuusssrrrnnnmmmnnnsssxxx{{{zzzxxxxxxxxxwwwtttrrrqqqrrrtttrrrsssttttttssstttuuuwwwvvvwwwyyyzzz{{{zzzxxxwwwsssuuuvvvrrrmmmlllppptttrrrwww{{{{{{vvvooogggccceeeeeefffiiimmmooopppooonnnmmmlllllllllllljjjhhhaaaaaa```___```gggqqqyyyxxxtttoookkkkkkooouuuyyy{{{|||+++,,,------+++++++++---++++++,,,,,,,,,,,,------(((((())))))***++++++,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---///000999;;;>>>BBBHHHPPPYYY___hhhiiikkkooouuu|||uuufff\\\WWWXXXbbbmmmyyyxxxgggZZZWWWXXX___hhhsss~~~uuujjj```ZZZUUUPPPLLLDDDEEECCC@@@======@@@CCCCCCBBBAAAAAAAAABBBDDDDDDEEEJJJOOOQQQOOOIIICCC@@@:::::::::999999999999999;;;===>>>???@@@DDDHHHLLLPPPWWWbbbnnnxxx}}}~~~}}}}}}{{{qqq```QQQJJJFFFCCC@@@AAACCCDDDCCCBBBAAA@@@======<<<;;;:::999888888666777888999:::<<<======;;;;;;===>>>>>>???????????????@@@@@@@@@@@@AAAAAA;;;;;;;;;:::;;;;;;<<<<<<:::;;;<<<<<<===???CCCFFFKKKXXXgggttt~~~~~~rrrggg^^^VVVNNNHHHDDDAAA===:::::::::::::::444555555666666666555555555444444444666777999;;;777888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999:::999888666666666666777555555666666777888888888888999:::;;;@@@GGGQQQWWWdddpppssscccZZZWWWVVVRRRTTTWWWZZZ\\\\\\[[[ZZZ```ccchhhlllqqqyyy}}}wwwpppjjjhhhjjjlllgggiiikkkjjjfffcccbbbccceeefffhhhjjjkkkkkkkkkjjjooonnnllljjjiiihhhiiiiiifffffffffggghhhkkkmmmnnnggggggfffeeeeeegggkkkooopppqqqssssssqqqnnnkkkjjjhhhbbbYYYPPPHHHBBB<<<888777888999:::<<>>:::888666555555555444222333222333333555777999:::999999:::;;;<<<===>>>>>>===???@@@BBBCCCDDDCCCCCCAAABBBEEEIIINNNSSSWWWYYYUUUTTTSSSRRRRRRRRRSSSTTTTTTWWW\\\bbbiiisss|||wwwnnnlllmmmooopppqqqpppmmmiiifffeeeccccccaaa^^^[[[ZZZ[[[]]]\\\[[[YYYYYYYYYYYYXXXVVVSSSUUUWWWWWWWWWYYY]]]aaaiiikkkoooqqqqqquuu|||yyyuuummm]]]LLLDDDCCCBBBEEEKKKSSSZZZaaaeeegggddddddfffkkkrrrxxx|||~~~xxxrrrppppppmmmnnnqqqtttwwwyyyzzzzzz|||}}}{{{xxxtttrrrtttvvvuuuvvvwwwwwwvvvuuuvvvxxxuuuvvvxxxzzzzzzzzzxxxwwwyyyyyywwwsssooommmoooqqqrrrttttttqqqjjjccc^^^\\\]]]```dddhhhjjjmmmppprrrooommmlllllllllllljjjiiiaaa```^^^[[[]]]eeeqqq{{{uuurrrnnnllllllppptttxxxyyyzzz~~~+++,,,------++++++,,,...++++++,,,,,,,,,---------++++++,,,---......//////******+++++++++,,,,,,,,,------------,,,,,,+++***---...///111111///...---+++,,,,,,------,,,,,,+++)))***+++---///111222222<<<===???EEEMMMWWW```eeepppooonnnqqqxxxzzzlll\\\UUUTTT[[[gggrrrsssaaaVVVUUUYYYdddoooyyyuuummmbbbZZZUUUQQQMMMJJJDDDDDDDDDBBB???@@@DDDHHHCCCCCCBBBAAABBBCCCDDDEEEDDDIIINNNNNNIIIBBB>>><<<999999999::::::::::::::::::;;;<<<>>>@@@EEEKKKPPPYYY```lllyyy|||sssooocccRRRFFFCCCAAA???===???AAABBB@@@???======>>>>>>===<<<;;;;;;::::::777777888999;;;<<<======;;;;;;===>>>???????????????????????????@@@@@@@@@===<<<<<<<<<======>>>???888:::<<<>>>???AAADDDGGGMMMZZZjjjwwwzzznnneee\\\TTTNNNGGGBBB===999999999:::999666666666666555444333222555444444555666888:::;;;888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;999777666666777777444444555666777888999999999::::::<<>>>>>>>>???AAACCCDDDDDDDDDDDDFFFGGGIIILLLOOOSSSVVVXXXVVVUUUSSSQQQQQQRRRTTTUUUTTTVVV[[[aaaiiitttsssjjjiiikkkqqquuuxxxvvvooojjjiiikkkeeedddccc```]]]]]]___aaa^^^\\\ZZZZZZZZZZZZXXXWWWUUUWWWYYYYYYYYY[[[___cccnnnppptttvvvvvvzzz}}}|||zzzvvvnnn^^^MMMEEEEEE???CCCIIIQQQYYY```eeehhhhhhiiijjjooouuuzzz|||}}}xxxooommmnnnlllppptttvvvwwwxxxzzz|||zzzuuusssuuuwwwwwwyyyzzzyyyxxxwwwxxxyyytttuuuwwwyyyzzzyyyxxxwww}}}{{{xxxsssooommmmmmmmmrrrrrrpppiiiaaa[[[YYYZZZXXX]]]cccfffhhhkkkppptttllljjjiiiiiikkkkkkjjjhhhbbb___[[[XXXYYYcccqqq{{{ssspppmmmllllllppptttwwwxxxyyy~~~---,,,,,,++++++,,,,,,---.........------,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---+++(((&&&'''))),,,///---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++++++++++++++,,,///555999CCC@@@@@@GGGRRR\\\bbbdddnnnnnnmmmoooxxxuuugggXXXPPPRRR]]]oooxxxcccUUUUUUWWW^^^jjjwww}}}lllcccYYYRRROOOMMMIIIEEEAAAAAA@@@??????@@@AAAAAABBBAAA@@@@@@AAACCCFFFHHHIIIIIIGGGDDDAAA>>>;;;999999999999999999999999999999999999:::===DDDMMMSSS[[[iii|||}}}tttoooiii```TTTHHHAAA>>>======FFFFFFDDDBBBAAAAAAAAAAAA>>>>>>===<<<;;;999777666666666777888999;;;===>>>???>>><<<<<<<<<======<<<>>>>>>>>>@@@BBBDDDDDDDDDDDDBBB@@@?????????>>>===<<<===>>>>>>>>>???BBBEEESSS[[[kkk||||||pppjjjcccYYYPPPIIIDDD???:::888888777777777666555444444444444444222333444555666777888999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999777666666555666666666666666666666888888999:::>>>HHHUUU^^^mmmxxxxxxlllddd]]]YYY```bbbfffiiikkklllkkkjjjiiinnnssswwwzzzzzzsssmmmjjjfff___YYYWWWWWWWWWYYY^^^aaaeeefffeeeeeehhhhhheeecccbbbbbbdddhhhjjjkkkkkkfffggghhhiiihhhiiilllnnnnnnmmmlllkkklllooorrrtttqqqrrrrrrqqqqqqsssvvvyyyxxx~~~yyyrrrnnnlllhhh```WWWMMMDDD>>>:::666777888999;;;???EEEIIIMMMTTT]]]gggrrrgggOOOAAA@@@:::666666666333222444222222222333555888:::<<<777999<<<===<<<<<<>>>???BBBDDDFFFFFFEEEEEEFFFGGGHHHJJJLLLPPPSSSVVVXXXYYYTTTTTTTTTSSSRRRSSSUUUXXXXXX\\\bbbhhhooovvv}}}wwwllleeedddfffiiinnnuuuyyyxxxtttpppmmmnnngggaaa```eeegggeeeaaa\\\[[[ZZZXXXWWWVVVUUUUUUVVVUUUWWWZZZZZZ[[[aaaiiiooossswwwxxxyyy}}}ttt```MMMDDDBBBCCCEEEIIIOOOWWW___gggkkkhhhgggfffiiiooouuuyyy{{{~~~~~~}}}wwwrrrnnnlllnnnpppsssttttttvvvzzz}}}}}}{{{zzzxxxtttrrrvvvyyy||||||zzzxxxuuutttrrrrrrsssssstttuuuuuuuuu|||xxxrrrnnnlllkkkiiihhhllliiieee___ZZZWWWUUUTTT^^^```bbbdddfffjjjooorrrooollljjjiiikkkllljjjhhh]]][[[YYYXXX[[[```gggkkkkkkhhheeefffkkkooopppooosssyyy---,,,,,,++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***,,,...---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,...111777;;;CCCAAACCCJJJUUU___eeefffjjjkkkmmmsssuuufffWWWQQQVVVccctttnnn]]]TTTWWW[[[cccpppxxxggg___UUUOOOLLLJJJFFFCCCAAA@@@????????????@@@AAABBBAAA??????@@@DDDGGGIIIIIIHHHEEEBBB???<<<:::888888888999999999999999999:::::::::;;;>>>DDDLLLRRR```kkkxxx~~~zzzqqqgggcccXXXRRRIIIBBB>>>===>>>>>>CCCCCCBBBBBBAAA@@@@@@???>>>>>>===<<<;;;999888777777777777888999;;;<<<===???>>>===============<<<@@@@@@@@@BBBEEEGGGHHHHHHIIIFFFDDDBBBCCCCCCBBBAAADDDEEEEEEEEEDDDFFFIIILLLXXXbbbrrrvvvmmmcccXXXPPPHHHDDD>>>:::888888777777666666555444444444444444444444555666777888888999::::::;;;;;;<<<<<<======;;;:::::::::::::::::::::;;;::::::;;;;;;===>>>>>>============<<<<<<<<<;;;::::::::::::999999999999555555555444444555555666888999:::;;;@@@IIIVVV___ooozzztttlllfffbbbccceeehhhjjjlllkkkjjjiiinnnsssxxx{{{~~~yyyqqqhhhbbb^^^YYYSSSOOOPPPQQQRRRUUUZZZccchhhjjjiiiiiikkkjjjfffbbbaaa```aaaccceeefffeeefffgggiiiiiiiiiiiikkkmmmnnnmmmlllkkklllnnnqqqrrrnnnoooqqqssstttxxx}}}~~~}}}xxxrrrmmmnnniiibbbXXXNNNEEE>>>;;;777888999999;;;???DDDHHHNNNUUU]]]fffqqqhhhPPPCCC>>>888555666666444333666333333333444666888:::<<<999;;;===>>>======>>>@@@>>>@@@BBBDDDDDDDDDEEEGGGJJJLLLNNNRRRTTTVVVWWWWWWSSSTTTTTTUUUVVVXXX\\\```aaacccgggjjjnnnrrrxxx||||||{{{wwwqqqjjjeeedddeeehhhooowww}}}|||wwwrrrnnnooojjjfffhhhlllnnnjjjfff```___]]]ZZZXXXWWWVVVVVVUUUUUUWWWZZZ[[[]]]dddmmmvvvwwwyyy{{{~~~qqq^^^NNNFFFDDDCCCEEEJJJRRR]]]hhhppptttkkkiiiiiijjjnnnrrruuuvvv|||}}}}}}xxxssspppnnnnnnpppssstttuuuwwwzzz~~~~~~|||{{{zzzyyyvvvsssuuuwwwyyyyyyxxxwwwvvvvvvrrrrrrrrrrrrssstttuuuvvvzzzvvvpppllliiihhhfffdddcccaaa]]]XXXUUUTTTUUUUUU```aaaccceeehhhkkkooorrruuuqqqmmmkkkjjjiiifffdddbbb___\\\YYYZZZ^^^bbbeee^^^]]]]]]aaahhhmmmmmmllltttxxx}}}---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,------......000444:::>>>BBBBBBFFFOOOZZZcccggghhhgggjjjqqq|||tttdddUUURRR[[[iiizzzvvvdddZZZXXX[[[```kkk{{{{{{nnn```YYYPPPJJJHHHFFFCCC@@@AAA@@@???>>>>>>???@@@AAAAAA@@@>>>>>>@@@DDDHHHKKKIIIGGGCCC???;;;999888888777777888888999999999::::::::::::;;;===CCCJJJOOO]]]dddkkklllggg___XXXTTTKKKGGGAAA>>>============>>>???@@@AAAAAA@@@???>>>=========<<<;;;999888777999999999999:::;;;<<<=========>>>>>>>>>===<<<<<<@@@AAACCCFFFJJJMMMPPPRRRSSSPPPMMMKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIKKKOOORRR___jjj{{{xxxlll```UUUNNNFFFBBB===999888888777777666666555444444444444555777777777777888888999999::::::;;;;;;<<<===>>>>>>;;;;;;::::::999999999888;;;;;;;;;;;;;;;<<<===>>>============<<<<<<<<<<<<888999999::::::;;;;;;;;;888777555444444555777888888999;;;===AAAKKKXXXaaaqqq|||}}}uuuoookkkggghhhiiijjjjjjiiihhhgggppptttzzz}}}xxxooodddZZZRRRMMMKKKGGGFFFIIIKKKMMMSSSYYYeeekkknnnoooooopppmmmhhhcccbbb``````bbbbbbbbbaaaeeegggjjjjjjjjjjjjkkklllnnnmmmlllllllllnnnpppqqqoooqqqtttvvvxxx||||||||||||zzzvvvrrrpppllldddZZZOOOFFF???;;;999999::::::;;;???DDDGGGPPPUUU]]]dddnnn~~~jjjRRREEE<<<666333555666444444777333333444555666888:::;;;<<<===??????>>>>>>???@@@<<>>======>>>???@@@@@@???===>>>@@@DDDHHHKKKHHHEEE@@@;;;888777777888666666777777888999999999888999999:::;;;???EEEIIIOOORRRVVVWWWTTTPPPMMMLLLHHHEEEAAA???>>>>>>===<<<;;;===???AAABBBAAA@@@???=========<<<;;;:::888777:::999999999:::;;;<<<<<<:::<<<>>>>>>===<<<<<<<<<@@@CCCHHHNNNSSSYYY]]]``````]]]ZZZXXXXXXYYYYYYYYYVVVVVVTTTQQQPPPQQQTTTWWWdddnnn~~~}}}sssfffYYYOOOJJJCCC???;;;999888888777777666555555444444444555555999999999999999999999999999999:::;;;<<<======>>><<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;:::999999::::::;;;;;;<<<<<<<<<:::777555555777999:::888:::<<<>>>CCCMMMYYYbbbrrr~~~yyysssppphhhhhhhhhgggfffeeedddcccjjjooouuuyyy{{{}}}|||xxxpppfffZZZOOOFFFAAABBB@@@AAAFFFJJJMMMTTT[[[ffflllrrrtttuuuuuupppjjjhhhfffdddcccddddddcccbbbdddgggjjjkkkkkkkkklllmmmnnnnnnmmmmmmnnnoooqqqsssvvvxxxyyyzzz{{{}}}}}}{{{}}}~~~zzztttoooggg\\\QQQGGG@@@<<<:::;;;;;;;;;<<>>>>>======???@@@@@@CCCFFFHHHJJJKKKNNNPPPOOOQQQTTTXXXZZZZZZYYYXXXVVVXXX[[[^^^bbbgggmmmrrruuutttrrrnnnkkkjjjlllnnnnnnjjjgggiiimmmooommmkkknnnsssyyy|||{{{wwwsssqqqooooooppptttvvvrrrkkkdddaaa___]]][[[YYYYYYYYYZZZ___^^^aaafffjjjnnnxxx}}}ooo```SSSKKKGGGJJJLLLSSS___nnnyyy}}}}}}xxxvvvtttsssrrrqqqnnnlllpppwww~~~}}}{{{yyyyyytttuuuuuuvvvwwwxxxzzz{{{zzzyyyyyy{{{|||}}}|||zzzxxxvvvsssrrrrrrtttuuuuuussssssrrrrrrtttvvvxxxzzz}}}yyyuuuqqqnnnkkkgggddd\\\ZZZWWWVVVWWW[[[```dddhhhggghhhjjjmmmpppqqqqqqqqqooommmkkkjjjjjjjjjjjjhhheee```\\\YYYXXXYYYZZZXXX\\\dddoooyyy}}}{{{xxxvvvuuuvvv{{{---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---+++,,,---...111666===BBB@@@DDDKKKTTT]]]dddfffgggdddlllyyylll^^^RRRUUUbbbqqqzzzdddYYY]]]fffdddmmmpppbbb\\\SSSOOOJJJFFFCCCAAA@@@?????????============??????>>>>>>>>>>>>AAADDDGGGJJJEEEBBB===888666555777888666666666777777888888888666777888888888;;;???BBBCCCDDDFFFGGGGGGGGGHHHHHHEEECCC@@@?????????>>><<<:::<<>>???BBBHHHRRRZZZbbbhhhnnnrrrnnnlllhhhgggggghhhhhhgggdddcccaaa]]][[[ZZZ\\\^^^gggooozzz}}}ttttttqqqiii^^^RRRJJJFFF@@@===:::888888888777777555555444444444555555666999999999999::::::::::::888999999:::;;;;;;<<<<<<>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888666555777999:::999;;;===@@@DDDMMMYYYbbbppp|||yyytttqqqgggfffeeecccbbbaaaaaaaaaeeeiiioootttwwwyyy{{{|||yyytttkkk```SSSHHH@@@<<<>>>===@@@EEEJJJNNNXXXaaaiiipppwwwyyyzzzyyytttmmmkkkiiifffddddddcccaaa```aaacccfffggghhhhhhjjjlllmmmmmmmmmnnnppprrrtttvvv{{{}}}~~~~~~~~~xxxsssjjj___SSSIIIAAA===;;;;;;<<<<<<===@@@DDDHHHOOOTTT\\\dddnnn}}}oooWWWJJJ@@@:::666666666333333444444555666777999::::::;;;;;;<<<======<<<<<<>>>@@@EEEGGGKKKNNNOOOQQQTTTVVVTTTVVVYYY\\\^^^^^^^^^^^^]]]^^^aaacccfffkkkqqquuuvvvvvvssspppllljjjkkkmmmnnnkkkhhhlllrrrvvvtttqqqrrrsssttttttrrrqqqrrrrrrtttuuuvvvxxxwwwqqqhhh```]]]\\\ZZZXXXXXXZZZ\\\]]]ccccccggglllpppuuu{{{}}}rrrbbbUUUMMMIIILLLQQQ\\\jjjxxx}}}zzzxxxvvvtttqqqnnnsssxxx~~~~~~{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyy{{{~~~~~~}}}yyytttqqqqqqrrrsssrrruuuttttttuuuvvvwwwyyyzzz{{{yyyvvvssspppmmmiiifff```^^^[[[ZZZ]]]aaagggjjjkkkjjjjjjlllpppqqqqqqooommmmmmmmmlllkkkkkkkkkkkkeeeccc___\\\YYYXXXXXXXXXXXX\\\dddoooxxx{{{xxxttttttssstttwww~~~---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------+++,,,---///222888???DDDBBBGGGNNNVVV]]]aaadddeeedddnnn|||{{{eee[[[UUU[[[hhhvvvsss___WWW\\\dddhhhsssuuufff]]]XXXNNNLLLIIIEEEBBBAAA@@@@@@???>>>===<<<<<<===>>>???======>>>@@@BBBDDDFFFGGGBBB???;;;777666666777999777777666666666666666666555666777666666777:::<<<>>>>>>>>>???@@@AAABBBCCC>>>===<<<<<<>>>@@@???>>>;;;<<<>>>@@@AAAAAAAAA@@@<<<<<<<<<<<<;;;:::999888888888888888999:::;;;<<<888;;;===>>>===>>>BBBFFFJJJSSS```kkksssyyy~~~|||zzzyyyzzzzzzxxxwwwpppooommmiiieeebbbbbbbbblllpppuuuyyyzzzvvvppplllhhhhhheee^^^VVVMMMGGGDDD===;;;888777888888777666555444444444444555666666888999999999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666666666777888999<<<>>>@@@EEEMMMXXX```lllyyyzzzvvvsssqqqgggfffdddbbbaaaaaabbbbbbfffhhhmmmrrruuuxxxyyyyyyuuuoooeeeYYYMMMDDD>>>:::;;;;;;???EEEJJJQQQ^^^iiissszzz~~~xxxpppllliiieeeaaa___\\\YYYWWWXXXZZZ\\\]]]___aaaeeeggghhhiiikkknnnqqqtttwwwyyy|||~~~~~~{{{vvvmmmbbbUUUJJJBBB>>>;;;;;;<<<<<<===AAAFFFIIINNNUUU^^^hhhssspppXXXKKKBBB<<<888888777444333555555666777999::::::::::::;;;;;;<<<<<<;;;===@@@BBBGGGKKKOOOSSSUUUXXX\\\^^^\\\]]]^^^```aaabbbbbbccccccdddfffgggiiimmmrrruuuuuuvvvuuurrrooommmmmmnnnpppmmmlllooouuuyyywwwtttqqqpppnnnkkkjjjlllqqquuu~~~{{{tttjjjccc\\\[[[YYYXXXYYY\\\___aaadddeeejjjppptttxxx{{{uuurrrvvvqqqaaaUUUPPPPPPSSS]]]lll{{{}}}{{{zzzxxxvvvtttxxx{{{~~~~~~}}}~~~}}}{{{{{{{{{{{{zzzyyyzzzyyyzzz}}}|||uuurrrrrrsssrrrqqquuuuuuvvvvvvwwwxxxxxxxxxuuutttrrrqqqpppmmmiiieeeaaa```^^^^^^aaaeeejjjnnnnnnmmmlllnnnqqqrrrpppnnnmmmooopppnnnkkkgggfffeee```___]]]ZZZYYYXXXWWWWWWZZZ\\\ccclllsssuuuqqqmmmnnnpppqqqtttxxx---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...+++---...111444:::BBBGGGGGGKKKQQQWWW\\\```bbbdddgggsss~~~sss___ZZZZZZcccqqq~~~~~~kkk\\\XXX]]]cccjjjwwwxxxjjj___WWWSSSJJJIIIGGGDDDAAA@@@@@@AAA>>>===<<<<<<<<<<<<===>>><<<===@@@BBBCCCDDDDDDCCC>>><<<:::777666777888999777777777666666555555444555666777777666666777999999999888999;;;<<<<<<<<<;;;:::999:::<<>>??????@@@<<<<<<<<<<<<;;;:::999999555666666777888999;;;<<<:::===??????>>>AAAHHHMMMVVVaaaqqq}}}}}}yyysssnnnlllkkkssssssrrrqqqmmmiiieeebbbaaa^^^YYYSSSMMMGGGBBB???;;;999777777777888777666444444444444444555666666777777888999:::;;;;;;<<<===============<<<<<<<<<<<<<<<======>>>>>>??????===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>>>>???===<<<;;;:::999999999999:::<<>>BBBGGGKKKOOOWWWcccnnn{{{qqqYYYKKKAAA<<<888999999666666888555666888::::::;;;::::::;;;;;;<<<<<<<<<>>>BBBEEEJJJNNNSSSYYY]]]bbbgggjjjgggfffeeedddcccdddeeeeeefffggghhhiiijjjnnnrrruuuuuuwwwxxxwwwtttrrrqqqqqqooonnnnnnppptttvvvuuusssllljjjhhhffffffkkksssxxx~~~wwwooojjj```___]]]\\\\\\___bbbdddfffhhhmmmtttxxxzzz}}}uuurrrwww}}}kkk[[[SSSUUU[[[dddqqq~~~|||{{{|||{{{{{{{{{}}}~~~~~~~~~~~~||||||~~~~~~}}}{{{{{{||||||vvvsssuuuvvvuuusssssstttvvvwwwwwwvvvuuutttpppooooooppppppmmmjjjfff`````````bbbeeejjjnnnqqqpppnnnlllooorrrsssooolllmmmppprrrpppkkkeeeaaa```]]]\\\[[[YYYXXXWWWVVVUUUYYYZZZ___eeekkkmmmjjjffffffkkkoooqqqrrrwww---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,...000222666<<>>===<<<;;;;;;<<<===>>>;;;===AAACCCEEEDDDBBBAAA<<<;;;999888777888999:::888888777666555444444333555777888777666555666888333222333444777888888888===;;;999:::<<<>>>>>>>>>;;;;;;:::;;;;;;===>>>???<<<<<<<<<<<<;;;:::999999444444555666777999;;;<<<<<>>>>>======::::::;;;<<<===>>>??????===<<<<<<;;;;;;;;;<<<<<>>>>>>>>============888888:::<<<>>>???AAABBBAAA@@@@@@???>>>>>>===<<<;;;===???AAADDDKKKUUU\\\eeerrrvvvmmmiiiiiiiiillljjjhhhggggggiiikkkmmmmmmlllmmmooorrrttttttsssiiibbbWWWKKKAAA;;;999888<<<===AAAIIIRRR^^^ppp}}}uuurrrmmmfff]]]VVVOOOHHHDDDDDDEEEFFFGGGJJJOOOVVVZZZ^^^```dddjjjpppuuuyyy{{{zzzqqqdddXXXLLLDDD???999:::<<<===>>>CCCHHHLLLPPPYYYfffsssqqqYYYKKK@@@;;;888999:::888888;;;666777888:::;;;;;;;;;:::;;;<<<======>>>@@@DDDGGGLLLQQQXXX___eeekkkppptttnnnllliiifffeeedddeeefffggghhhiiijjjkkknnnsssvvvvvvxxxzzzzzzwwwuuussssssnnnnnnnnnoooqqqrrrqqqpppfffeeeddddddfffllluuu{{{yyyrrrnnneeedddaaa______aaadddfffiiikkkrrryyy|||}}}~~~|||zzzwww{{{yyyfffVVVQQQYYYcccttt}}}{{{|||~~~~~~|||~~~}}}zzz{{{{{{}}}~~~}}}|||}}}||||||}}}|||vvvuuuwwwyyywwwuuurrrsssuuuwwwvvvtttrrrpppmmmnnnnnnpppqqqooolllhhh```aaabbbeeeiiinnnrrruuuqqqnnnmmmooorrrsssoookkkjjjnnnrrrqqqkkkeee```^^^[[[[[[ZZZYYYWWWVVVTTTTTTTTTTTTWWW]]]bbbdddbbb___aaagggmmmnnnmmmrrr}}},,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++,,,---------,,,+++***+++,,,,,,,,,,,,,,,,,,------+++...555;;;===@@@CCCBBBIIIVVVaaaaaa^^^bbbjjjyyyyyylllbbb___]]]dddwwwnnnaaaYYYTTTWWW___qqq~~~~~~pppfff]]]TTTMMMLLLHHHFFFCCCAAA?????????@@@??????>>>>>>>>>>>>??????:::<<>><<<;;;:::888666444333333222333555888888777666666777999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<======<<<<<<<<<===>>>>>>;;;;;;:::::::::;;;<<<<<<:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEDDDBBB???===>>>>>>>>>AAAFFFLLLRRRVVVgggppp||||||ooolllmmmkkkhhhmmmmmmmmmmmmnnnnnnnnnnnnoooqqqssstttrrroookkkiii^^^XXXNNNEEE>>><<<<<<===;;;>>>DDDKKKSSS```vvvvvvrrrnnnfff\\\RRRJJJEEEBBB===<<<;;;<<<@@@EEEKKKOOOTTTYYYaaaiiippptttvvvwwwvvvhhh[[[OOOEEE???777777:::>>>>>>>>>CCCKKKSSS]]]kkkyyyttt]]]MMMCCC===888888888777777::::::::::::::::::::::::::::::;;;<<<<<<===@@@DDDGGGRRRXXX^^^bbbcccffflllrrruuurrrnnnjjjhhhggghhhiiiiiikkknnnpppqqqrrruuuwwwzzz~~~~~~}}}|||xxxsssrrrpppmmmmmmnnnmmmjjjgggddddddcccccceeemmmxxx~~~xxxpppjjjfffaaa___bbbeeeeeehhhkkknnnqqqtttwww{{{~~~tttggg[[[XXXcccppp|||yyyzzz}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~|||zzzzzz{{{|||}}}}}}~~~~~~yyyyyy{{{{{{xxxtttvvvsssqqqsssvvvvvvqqqllliiiiiikkkpppuuutttoooiiihhheeeaaaaaafffmmmsssvvvxxxuuusssrrrrrrpppllliiinnnrrrvvvvvvrrrkkkddd```______^^^ZZZWWWTTTTTTTTTQQQSSSVVVYYY\\\^^^___```XXX^^^eeeggghhhooo|||,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++,,,---------,,,+++++++++,,,,,,,,,,,,---------...---///555:::;;;===@@@DDDKKKXXXbbbcccaaaeeennn~~~~~~pppbbbYYYYYY[[[hhhlll___XXXSSSXXXaaarrrwwwjjjaaaYYYPPPKKKIIIGGGEEECCC@@@???????????????>>>>>>======>>>>>>???;;;===???AAAAAA@@@>>>===888777666555555666777888666666666555555555555555444444444333333333222222111333444444333333444666555555555555666777888888<<<<<<<<<;;;;;;;;;;;;;;;======<<<<<<;;;:::999888:::888666777:::<<<<<<;;;===???DDDIIILLLQQQ]]]jjjxxxxxxnnnhhhgggddd^^^XXXYYYTTTLLLEEEAAA>>>;;;999:::999777555444333222222444666888888777777777888999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=====================<<<<<<<<<<<<:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========<<<===>>>???@@@BBBCCCCCCEEEFFFHHHHHHGGGDDD@@@>>>>>>===>>>@@@DDDIIIOOORRRZZZbbbppp~~~~~~tttsssrrroookkknnnnnnnnnmmmmmmmmmmmmmmmqqqqqqqqqooolllgggccc```UUUPPPGGG???999777888999>>>@@@FFFLLLSSSaaawww|||uuuqqqiii^^^TTTJJJCCC@@@===;;;::::::===BBBGGGJJJPPPVVVaaakkkrrrvvvxxxyyy~~~vvvgggYYYLLLBBB<<<999888:::===>>>???GGGOOO[[[cccqqqvvv^^^MMMCCC===888888888777888:::::::::::::::::::::::::::;;;<<<===>>>???BBBGGGJJJUUU[[[bbbeeefffhhhlllppp|||{{{wwwtttqqqooonnnnnnmmmpppsssuuuwwwzzz~~~~~~}}}yyytttooommmkkklllmmmmmmjjjhhheeeffffffeeegggmmmwwwzzztttnnnkkkjjjeeecccfffiiijjjlllooorrrtttxxx{{{}}}}}}sssiiiaaabbbnnn|||yyyvvvtttvvv{{{|||||||||}}}~~~}}}}}}}}}~~~~~~|||yyyzzz|||||||||}}}~~~zzz{{{}}}~~~{{{xxxvvvtttsssuuuwwwvvvpppkkkjjjiiiiiimmmrrrssspppllliiifffbbbbbbffflllqqqssssssqqqpppqqqrrrqqqnnnlllooorrrtttssspppkkkfffcccgggfffccc___[[[WWWVVVVVVRRRSSSTTTWWWYYY\\\^^^___XXX[[[]]]___dddnnn|||,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------------///...000666999888:::>>>GGGOOO[[[dddffffffllltttvvvfffYYYQQQTTT\\\ooo}}}hhh]]]WWWTTT[[[fffvvvyyymmmaaaZZZSSSLLLGGGFFFEEEDDDBBB@@@???>>>??????>>>>>>============>>>>>><<<===???@@@???>>><<<:::888777666555555666777888666666666555555444444333333333222222222111111111///000222222222222444555666666666777777888999999;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<:::999888888;;;999888999;;;<<<<<<<<<>>>@@@EEELLLQQQXXXeeerrr}}}uuupppmmmhhhaaaZZZXXXSSSLLLFFFBBB>>>;;;999999888666444333222222333555666888999888777777888888999999:::;;;:::::::::<<<<<<=========>>>>>>>>>=========<<<<<<<<<<<<;;;999999999999999:::;;;<<<<<<<<<>>>?????????>>>>>>??????@@@BBBCCCEEEFFFFFFIIIKKKLLLMMMKKKFFFBBB???>>>======>>>AAAEEEIIILLLSSSZZZgggxxx{{{{{{zzzuuupppqqqpppooonnnmmmmmmmmmmmmrrrppplllgggaaa[[[WWWTTTOOOKKKDDD===999999:::;;;AAACCCHHHOOOWWWdddzzzyyyuuummmbbbVVVJJJAAA<<<;;;:::888888:::>>>BBBEEEKKKTTT```llltttwwwyyyzzz{{{}}}uuudddVVVIII???999;;;999999<<<===AAAKKKVVVbbbiiivvvzzz```NNNDDD===999999999777888;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@BBBFFFKKKOOOYYY___gggkkklllmmmnnnppp{{{{{{zzzxxxvvvsssqqqppptttuuuxxxzzz}}}|||{{{xxxssskkkjjjiiiiiijjjkkkiiihhhgggiiijjjjjjkkkooovvv|||{{{vvvrrroooooojjjeeecccgggiiijjjkkkooouuuxxx|||~~~yyyqqqkkkhhhnnn}}}tttqqqooopppvvv~~~~~~~~~}}}|||{{{xxxzzz|||~~~~~~xxxyyy{{{{{{{{{|||~~~|||~~~~~~xxxvvvvvvxxxyyyvvvqqqkkkmmmkkkjjjmmmqqqsssrrrpppkkkhhhdddccceeehhhjjjlllhhhhhhjjjnnnqqqrrrqqqpppuuutttsssrrrooollliiihhhnnnkkkgggbbb]]]YYYWWWVVVUUUUUUUUUWWWYYY]]]```bbb[[[XXXUUUVVV^^^kkkzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............111777999888:::>>>JJJSSS^^^fffiiimmmuuu}}}tttaaaTTTMMMSSS___uuuxxxfff]]]XXXWWW```mmm{{{yyynnncccXXXRRRMMMHHHDDDDDDCCCBBBAAA???>>>>>>>>>>>>>>>======<<<<<<======>>>===>>>>>>>>>===;;;888777777666555555555555666777666666555555444333222222111111111111000000000000...///111222222222444666666777888999999::::::::::::::::::::::::;;;;;;;;;>>>===<<<;;;:::999999999<<<<<<;;;<<<======>>>>>>===???EEENNNVVV___mmmzzz{{{vvvooofff___\\\WWWQQQLLLGGGCCC???<<<:::888666444222222333333666777999999888777888:::999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>;;;===???AAAAAA@@@???>>>@@@AAABBBDDDEEEGGGHHHIIIMMMNNNPPPPPPMMMHHHBBB??????>>>======>>>AAADDDFFFNNNTTT```rrrzzzvvvsssrrrqqqpppooonnnooooooooollleee]]]VVVPPPLLLJJJHHHEEEAAA<<<:::;;;<<<>>>BBBDDDJJJSSS^^^mmm~~~zzzqqqfffXXXJJJ???999999888777777999===AAACCCIIISSSaaalllsssuuuwwwxxxzzz~~~qqqaaaRRRGGG>>>999<<<999999;;;===CCCNNNZZZeeekkkxxxdddPPPEEE>>>999:::999888999<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@BBBEEEJJJPPPUUU^^^eeemmmsssuuutttssssssvvvwwwxxxxxxxxxvvvtttrrrwwwxxxzzz|||~~~~~~yyywwwtttpppjjjiiihhhhhhhhhhhhhhhgggkkknnnppppppoooqqquuuyyy~~~zzzvvvssstttuuukkkgggeeeiiillllllmmmpppuuuyyy}}}xxxoookkklllvvvxxxpppmmmjjjjjjoooxxx{{{wwwtttsssrrruuuyyy}}}~~~~~~~~~~~~wwwxxxzzzzzzzzz{{{~~~{{{zzz{{{||||||yyysssnnnoooooopppsssvvvwwwvvvtttoookkkfffbbbaaaaaaaaaaaa\\\___eeekkkqqquuuvvvvvv|||yyyuuuqqqooonnnlllkkkmmmjjjeee```]]]ZZZXXXVVVYYYYYYXXXZZZ]]]bbbgggjjjbbb\\\UUUSSS[[[hhhvvv,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++,,,,,,------++++++,,,------...//////---...333999;;;999<<>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>===<<<:::888666444666666555555555555666666666555555444333222222111111111000000000/////////...000222222222333555666333444666777777888777777999999999999::::::;;;;;;>>>===;;;::::::999::::::;;;<<<==================<<<>>>EEEPPPZZZeeetttyyyooohhhbbb^^^XXXRRRMMMIIIDDDAAA===;;;888555333333333444777888999999888888999;;;;;;<<<<<<===========================>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???;;;===???AAABBBBBB@@@???BBBBBBDDDEEEGGGIIIJJJKKKOOOPPPQQQQQQNNNHHHCCC@@@AAA@@@???>>>>>>???AAABBBEEEJJJVVVhhh||||||wwwuuusssqqqppppppqqqqqqiiieee]]]UUUMMMHHHEEEDDD???===;;;999888:::<<<===BBBEEENNN[[[iiizzz}}}tttgggYYYJJJ???888777777777888;;;???CCCEEEJJJSSS```jjjnnnpppsssuuu|||{{{lll\\\OOOEEE???;;;<<<999999;;;===CCCNNNZZZeeekkkxxxgggSSSEEE???:::::::::999999<<<;;;;;;;;;<<<<<<============???AAADDDHHHOOOWWW\\\dddjjjssszzz||||||yyyxxxwwwwwwxxxxxxwwwuuusssrrruuuxxx{{{}}}~~~xxxvvvsssnnnjjjjjjiiihhhffffffggghhhpppsssvvvvvvttttttvvvyyy|||{{{zzzxxxvvvvvvwwwyyyqqqmmmlllppprrrrrrsssvvvtttxxx}}}}}}sssooorrr}}}{{{ooohhhfffddddddhhhpppyyyxxxpppkkkiiikkkpppwww{{{|||{{{{{{|||wwwxxxyyyzzzzzz{{{}}}~~~~~~~~~{{{wwwsssrrrtttxxx{{{}}}|||yyyvvvrrrmmmfff```\\\ZZZXXXWWWWWW\\\eeennnuuuyyy|||}}}}}}yyysssooommmmmmkkkjjjjjjfffaaa^^^]]]\\\[[[ZZZZZZZZZYYYZZZ^^^dddiiimmmjjjeee___[[[]]]fffqqqzzz,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++,,,---......++++++,,,---...//////000...111777======;;;>>>CCCKKKVVVbbbhhhooo{{{mmmWWWMMMLLLTTTdddyyyyyymmmbbb___]]]___kkkyyyzzzmmm^^^TTTKKKHHHFFFBBBAAABBB>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<======<<<:::888666444333555555555555555555555555444444444333333222222111111111000000000////////////000222222222222444666444555777999999999888888777888888999999::::::;;;<<<<<<:::999999:::;;;<<<:::<<<>>>>>><<<;;;<<<===>>>???GGGSSS```lll{{{zzzuuukkkfff___XXXRRRNNNIIIGGGAAA???;;;777555444555555888999:::999888888:::<<<<<<===>>>>>>??????>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::999999999:::;;;<<<===>>>>>>???AAABBBCCCDDDCCCCCCCCCDDDEEEGGGIIIKKKMMMMMMRRRRRRRRRQQQMMMIIIEEEBBBCCCCCCAAA@@@@@@@@@AAAAAA@@@EEEOOO___qqq{{{yyyvvvrrrpppoooooooooddd___XXXPPPHHHDDDAAA@@@<<<;;;;;;:::;;;===???AAADDDHHHTTTdddvvvuuugggYYYJJJ???999777777888999<<<@@@DDDFFFKKKSSS^^^eeegggjjjnnnsss~~~vvvgggXXXLLLDDD???<<<;;;999999<<<===AAAKKKVVVaaahhhvvvhhhTTTFFF???;;;;;;;;;999:::===;;;;;;<<<<<<===>>>>>>>>>>>>???BBBFFFLLLUUU___eeejjjooowww}}}|||yyyuuutttrrrpppnnnmmmmmmmmmuuuxxx}}}zzzwwwtttooojjjjjjjjjhhhggggggiiikkktttxxx{{{{{{yyywwwyyy{{{xxxvvvuuuuuuwwwyyyzzzzzzrrrnnnnnnrrruuuttttttwwwtttxxx}}}}}}qqqfff]]]]]]^^^___ccciiiqqqwwwvvvvvvwwwxxx{{{~~~xxxnnngggeeehhhnnnvvvzzzzzzxxxxxxxxxwwwxxxzzzzzzzzz{{{~~~|||zzzxxxvvvyyy}}}~~~zzzxxxtttnnneee^^^YYYWWWUUUTTTZZZ```jjjsssxxx{{{}}}~~~yyytttnnnllllllllljjjhhhhhhccc^^^]]]___``````___YYYXXXWWWXXX[[[```eeehhhnnnooooooiiicccdddmmmvvv,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++******+++---...///++++++,,,---...///000000222555;;;@@@???<<<>>>DDDJJJWWWbbbhhhqqqyyycccRRROOOTTT\\\mmmqqqggg```______aaammm{{{pppdddYYYOOOGGGDDDBBB???>>>@@@<<<=========>>>=========<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888666444333222444555555555555555555444333333333222222222222222111111111000000000/////////000111111000000222333555777999:::;;;:::999999777777777888999:::::::::;;;:::999999999;;;===>>><<>>???CCCDDDKKKXXXgggtttvvvpppggg___YYYTTTQQQNNNFFFCCC>>>:::666555666666999::::::999888999;;;===<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===??????BBBBBBCCCDDDEEEFFFGGGGGGFFFGGGHHHJJJLLLNNNPPPPPPUUUTTTSSSQQQNNNJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBEEELLLUUUaaaooo}}}}}}xxxrrrmmmjjjiiiiii```\\\UUUMMMFFFAAA>>>===;;;;;;<<<===>>>AAACCCDDDGGGMMMZZZnnntttfffXXXJJJ@@@;;;999999999:::===@@@BBBDDDJJJQQQZZZ^^^```dddlllsss~~~ttteeeUUUJJJBBB>>><<<999888:::===>>>???GGGOOOXXXaaapppgggSSSFFF@@@;;;;;;;;;::::::===;;;<<<<<<===>>>>>>?????????AAADDDJJJQQQ\\\gggnnnpppsssyyy~~~~~~zzzvvvnnnllliiiggggggiiilllnnnzzz}}}zzzwwwsssnnngggiiiiiiiiihhhiiimmmqqqyyy|||~~~|||{{{|||~~~xxxtttrrruuu|||~~~{{{qqqnnnnnnrrruuuttttttvvvxxx{{{~~~~~~qqqggg___VVVYYY[[[]]]^^^aaagggkkkhhhhhhiiilllqqqyyy{{{pppjjjggghhhooowww{{{yyyvvvuuuvvvwwwyyyzzz{{{{{{|||~~~}}}|||{{{{{{yyy{{{~~~~~~{{{yyyxxxsssmmmddd]]]YYYWWWWWWWWW^^^dddnnntttvvvvvvvvvvvvsssooolllmmmpppqqqnnnkkkfffaaa\\\[[[___bbbbbb```YYYXXXWWWWWWXXX[[[^^^```lllvvv~~~wwwiiicccjjjttt,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++******+++---...///++++++,,,---...///000111666999???CCCAAA<<<>>>CCCIIIVVVbbbhhhrrr}}}mmm[[[PPPSSS^^^eeewww|||kkkccc^^^______aaammm|||xxxiii\\\VVVLLLDDDAAA@@@>>>===>>>;;;<<<======>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;999777666444222222444444555555555555444444222222222222222222333333111111111111000000000000...///111000//////000111111222444666777666555444666777777888999999:::::::::999888888999<<<>>>@@@@@@CCCFFFFFFCCCAAABBBCCCGGGHHHOOO]]]lllzzzzzzxxxzzzyyyooofff___ZZZWWWUUUIIIFFFAAA;;;888666777777999::::::999888999;;;===;;;<<<<<<===============;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<======???@@@AAABBBEEEEEEEEEFFFGGGIIIJJJKKKHHHIIIJJJLLLNNNPPPRRRSSSWWWVVVTTTQQQNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEGGGIIIOOOZZZgggqqqyyyrrrkkkfffdddccc___[[[UUUMMMFFF@@@<<<;;;666777888999;;;>>>@@@AAAJJJPPP___tttssseeeWWWJJJAAA===;;;;;;;;;;;;<<<>>>@@@AAAIIIOOOVVVZZZ\\\bbbllluuu~~~tttdddTTTHHHAAA<<<:::777777:::>>>>>>>>>CCCKKKQQQ[[[jjjxxx~~~fffRRRGGG@@@<<<<<<<<<:::;;;>>>;;;<<<<<<===>>>??????@@@@@@BBBFFFLLLUUU```lllttttttvvvzzz~~~|||vvvrrrkkkiiifffeeehhhnnnuuuyyy}}}xxxvvvqqqllleeegggiiiiiiiiilllqqqvvv{{{~~~~~~|||~~~zzzuuusssxxx}}}uuurrrrrrwwwyyyxxxxxxzzz|||~~~rrrhhhaaa]]]VVVYYY\\\\\\[[[[[[]]]___\\\\\\^^^bbbiiisss|||tttnnnllliiipppyyy|||yyyvvvtttuuuxxxyyy{{{{{{{{{|||}}}{{{{{{|||}}}zzz{{{|||{{{yyyxxxxxxxxxrrrlllccc\\\YYYZZZ[[[[[[___eeennnrrrrrrooommmmmmpppnnnmmmpppuuuwwwtttpppeee___ZZZYYY]]]``````___\\\[[[YYYXXXWWWXXXYYYZZZiiiyyymmmbbbhhhsss...---+++))))))***+++,,,******++++++,,,---......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,+++***+++...111222222444;;;AAAAAA===<<<@@@DDDQQQVVV]]]fffuuusssbbbWWWUUUZZZaaaooo~~~nnnaaa^^^[[[\\\aaajjjrrrvvv~~~mmm```[[[SSSOOOHHHCCCAAA@@@???>>>>>>???AAAAAAAAA@@@>>><<<===;;;999999:::<<<<<<<<<<<<999666333222333555666555444222222333555555555111333444333000...///111///111222111///......///)))***,,,...111333555666555555555555666666666666666777777888999999::::::>>>===:::888888888999:::@@@BBBEEEHHHHHHFFFCCCAAACCCLLLYYYiiiwwwyyyzzzwwwmmmfffaaa^^^\\\XXXJJJ???>>>===888444333777888888999::::::;;;;;;===>>>????????????>>>>>>;;;;;;;;;;;;;;;<<<===>>>===============<<<<<<<<>><<<<<<===>>>===@@@@@@@@@???===>>>@@@BBBEEEGGGLLLRRR\\\eeennnssstttxxx}}}{{{tttooojjjiiiffffffhhhpppzzz~~~|||zzztttooommmnnnjjjjjjjjjhhhiiinnnxxx~~~~~~~~~{{{yyywwwuuuvvvzzz~~~zzznnnaaa[[[ZZZ\\\```aaa[[[WWWWWWYYYYYYUUUSSSUUU\\\dddlllvvv~~~xxxsssuuuxxx{{{|||zzzwwwuuutttyyyyyyxxxwwwxxx{{{}}}}}}{{{zzzyyyyyywwwwwwwwwwwwvvvvvvvvvuuurrrnnnhhhbbb___^^^```aaaeeehhhlllnnnmmmkkkiiiiiikkkpppvvvzzzyyyvvvrrrpppiiibbbZZZXXX[[[______^^^]]][[[WWWUUUUUUVVVXXXYYYmmmqqq{{{~~~ppp___bbbooo------+++*********++++++,,,,,,------...//////000++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,+++,,,...111333333777===BBBBBB>>>===BBBHHHUUUZZZ___gggvvvpppaaaZZZZZZ```fffvvvrrrccc```^^^\\\]]]cccllluuuzzzyyyhhh\\\WWWOOOKKKFFFBBBAAAAAA@@@???>>>???@@@AAAAAA???===<<<===;;;999999:::;;;;;;;;;999777444222111222444666777555333222333444333333111333444222000...///111---...000///---,,,,,,---------///000111333444444555555555555666666666666777777777888888888999999999999888888999;;;===???DDDFFFHHHJJJKKKJJJHHHGGGHHHQQQ___nnn{{{{{{rrrmmmhhhdddaaaaaaUUUKKKGGGCCC===999:::888888888999999:::;;;;;;===>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<========================@@@@@@AAACCCEEEHHHJJJKKKNNNNNNNNNMMMMMMPPPUUUXXX```^^^[[[YYYXXXXXXZZZ[[[\\\[[[YYYSSSMMMIIIHHHIIIGGGEEEDDDDDDEEEEEEDDDCCCBBB>>><<>>:::777666777999;;;===>>>@@@DDDGGGKKKXXXlllwwwjjj]]]OOOCCC<<<<<<:::;;;@@@CCCCCCEEEIIIPPPVVV___iiiqqqvvvyyy{{{xxxdddSSSGGGAAA<<<999888999:::;;;<<>><<<<<<===>>>===?????????>>>======@@@BBBEEEGGGKKKSSS]]]hhhqqqwwwuuuwwwzzz||||||yyyvvvtttqqqpppmmmlllnnnuuu}}}~~~{{{wwwsssqqqqqqnnnmmmkkkjjjmmmsss|||~~~|||{{{|||~~~tttiii```]]]^^^aaagggjjjhhhddd```[[[UUUUUUSSSUUU\\\dddjjjsss|||~~~|||xxx{{{}}}}}}zzzvvvsssrrrwwwwwwvvvvvvxxxzzz}}}~~~|||zzzyyyyyyyyyvvvvvvwwwwwwwwwwwwxxxxxxrrrnnnhhhccc``````aaabbbfffhhhkkkllllllmmmooopppsssvvvyyyzzzxxxuuusssrrrmmmhhhbbbbbbfffjjjjjjhhhbbb^^^YYYUUUSSSTTTVVVWWWbbbgggqqqvvvkkk\\\^^^jjj,,,,,,,,,++++++++++++***,,,,,,------......//////,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,+++*********++++++,,,,,,...---------...000333444;;;@@@CCCAAA>>>???FFFMMMZZZ^^^cccjjjwww|||iii```^^^```ffflll|||}}}gggZZZ^^^]]]]]]```hhhrrr|||qqqbbbWWWSSSJJJHHHDDDBBBBBBBBBAAA???>>>???@@@@@@@@@???===<<<<<<:::999999:::;;;;;;:::888666444222222444666888888666444333333333222000111222333222///...///000,,,...//////---,,,,,,---000111111111222222222222444555555555555666666666666777777777777777777777888777777777999<<>>>>>======<<<>>>===<<<;;;;;;:::;;;;;;==================>>>>>>@@@BBBDDDGGGIIIKKKMMMNNNPPPPPPPPPPPPQQQVVV\\\aaakkkiiieeebbb``````aaabbb___]]]YYYSSSMMMJJJIIIJJJHHHFFFDDDDDDEEEFFFEEEDDDAAA===;;;>>>AAAEEEKKKRRR]]]kkk}}}~~~xxxppphhhbbb___WWWLLLBBB<<<999888888888:::<<<>>>@@@CCCGGGJJJPPP^^^vvv{{{oooaaaSSSHHHBBB???======BBBDDDDDDFFFJJJPPPYYYfffsss{{{zzzfffTTTGGG@@@;;;888888999:::;;;<<<>>>CCCFFFNNNTTT___nnnnnnYYYEEEBBB>>><<<<<<===>>>>>>===>>>>>>=========@@@BBBFFFHHHLLLRRR\\\fffoootttqqqrrrrrrssstttuuuvvvvvvwwwuuusssqqqrrrwww~~~~~~~~~|||zzzxxxvvvtttsssooolllmmmrrryyyzzzooofff```aaaeeejjjqqqwwwxxxuuummm___RRRQQQOOOQQQWWW^^^dddkkkrrrvvvzzz~~~~~~yyytttqqqppptttttttttuuuwwwzzz|||~~~|||yyyxxxxxxyyyvvvwwwwwwxxxxxxyyyyyyyyypppmmmhhhcccaaaaaacccdddhhhiiijjjkkklllppptttxxxzzz{{{{{{yyyvvvsssssssssqqqnnnkkknnntttxxxwwwtttiiicccZZZTTTRRRRRRTTTUUU\\\aaakkkrrrkkk``````hhh++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,---,,,+++*********+++---...---------,,,---///222555???BBBDDDAAA>>>AAAKKKSSS]]]aaagggnnn|||tttbbb\\\___bbbhhhooouuubbbZZZ]]]^^^aaafffnnnyyyyyykkk]]]SSSPPPIIIGGGDDDCCCCCCBBBAAA???>>>>>>?????????>>>===<<<;;;:::888999::::::999888777666444333444666888999666555333333333333222000111111111000///.........---///111000///......///000000000111111222222222444444444555555555666666666666666666666666777777999999888888999;;;===???EEEFFFGGGIIIKKKNNNPPPQQQXXX___kkkwww~~~{{{yyyzzz}}}}}}zzz{{{{{{wwwsssooojjjaaaUUUHHH???<<<===999888888888999:::;;;<<<<<<============<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>??????@@@BBBEEEIIILLLNNNOOOOOONNNNNNOOOQQQUUU\\\dddjjjooommmkkkhhhggghhhjjjkkkdddaaa\\\VVVQQQNNNMMMMMMIIIGGGEEEDDDEEEFFFEEEEEECCC???>>>AAADDDFFFLLLRRR^^^kkk{{{}}}xxxpppggg```WWWPPPGGG???<<<;;;<<<===:::;;;===>>>@@@CCCHHHKKKXXXfff~~~wwwgggXXXKKKEEEBBB>>>>>>AAACCCCCCFFFKKKPPPZZZiiivvvxxxdddSSSGGG@@@;;;888888999:::;;;<<<>>>CCCFFFPPPVVVbbbssspppZZZEEEBBB>>><<<===>>>>>>>>><<<============>>>AAACCCIIIJJJMMMRRRYYY```gggkkkjjjkkkkkkmmmoooqqqtttuuuwwwwwwuuusssrrruuuzzz~~~yyyzzz}}}~~~}}}|||}}}zzzvvvtttppplllnnnuuu}}}zzzqqqiiidddfffkkkrrryyyxxxfffVVVQQQOOOPPPVVV[[[___dddkkkooouuu}}}yyytttpppoooqqqqqqrrrtttvvvyyy|||}}}~~~~~~|||{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyooolllgggdddbbbbbbccceeeggghhhjjjkkkmmmqqqvvvzzz|||||||||zzzvvvsssrrrrrrrrrpppqqqvvv}}}|||llleee[[[TTTRRRTTTUUUUUUZZZ^^^gggooommmeeeccceee***++++++,,,,,,,,,++++++*********+++++++++++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,------,,,+++++++++,,,...///+++,,,,,,++++++...333777AAADDDEEECCC@@@EEEPPP[[[```eeelllvvvooo\\\YYY]]]```hhhrrroooaaa\\\___bbbfffmmmvvvtttgggZZZQQQOOOJJJHHHEEEDDDCCCBBB@@@???>>>>>>>>>>>>======<<<<<<;;;999888999999999888666444333222222333444666777333222222222444444333222111111000/////////...------...000000///......///------...///000222333333444444444444555555555555666666666666777777777777888888777777999;;;>>>@@@EEEEEEFFFHHHKKKOOORRRSSS[[[aaaiiisss}}}wwwpppjjjkkkooovvv~~~{{{zzz}}}~~~|||zzzxxxpppaaaQQQFFFBBB@@@::::::999888999;;;===>>>===============<<<;;;;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>??????@@@@@@@@@BBBEEEIIILLLNNNOOOOOOMMMOOOQQQUUU[[[ccclllrrrqqqpppnnnmmmllllllmmmnnnfffccc^^^YYYUUUSSSQQQPPPLLLIIIFFFEEEEEEFFFEEEDDDDDDAAAAAAEEEIIIKKKPPPUUU___kkkyyy}}}wwwsssmmmddd]]]QQQKKKCCC===;;;<<<===>>>;;;<<<===>>>???CCCHHHKKKZZZggg~~~nnn[[[LLLDDDBBB???===@@@BBBCCCGGGLLLPPPZZZhhhttt}}}tttaaaQQQFFF@@@<<<:::999:::;;;;;;<<>>???>>>;;;<<<=========???BBBEEEKKKMMMPPPUUU[[[aaaeeehhheeegggiiimmmppprrrtttuuuwwwwwwvvvtttssstttxxxzzzzzz|||~~~zzztttpppnnnpppwww~~~|||tttmmmhhhiiimmmyyy~~~mmm^^^WWWUUUVVVZZZ]]]^^^aaafffgggnnnvvvzzz{{{}}}xxxsssqqqpppnnnoooqqqsssvvvyyy{{{|||zzz~~~~~~}}}|||{{{zzzyyyxxxwwwnnnlllhhheeeccccccdddeeedddfffiiilllnnnqqquuuxxx|||~~~}}}yyyuuusssrrrsssrrrttt{{{~~~lllddd[[[VVVWWWXXXYYYXXXWWWZZZaaaiiilllhhhcccaaa***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---------,,,,,,------...///***,,,---,,,+++///555:::DDDGGGHHHFFFEEEKKKXXXccceeelllvvvmmm[[[YYY\\\___jjjxxx|||iii___]]]bbbfffmmmuuu~~~|||nnnbbbVVVOOONNNIIIGGGCCCBBBAAAAAA@@@???>>>=========<<<<<<<<<<<<:::999888999999999777555111000000///000111222333222111111222444555333222111000......//////---,,,***,,,------,,,,,,,,,---++++++---...000222333444333444444444444555555555555555666777777888999999555555555777999===AAACCCEEEEEEGGGIIILLLPPPSSSTTTYYY]]]dddlllvvv~~~rrriii___aaaeeemmmvvv}}}~~~|||}}}zzzjjjYYYNNNEEE@@@<<<;;;:::::::::<<<>>>@@@>>>>>>>>>>>>===<<<<<<;;;999999::::::<<<===???@@@>>>>>>>>>???@@@@@@AAAAAABBBCCCFFFIIIKKKMMMOOOOOOOOORRRVVV[[[aaahhhqqqvvvssssssrrrqqqpppooonnnmmmfffccc```]]][[[XXXUUUSSSOOOLLLHHHEEEEEEEEEDDDCCCBBB@@@BBBHHHMMMPPPUUU[[[___jjjvvvwwwqqqmmmhhh___YYYOOOJJJBBB===;;;;;;;;;;;;===>>>???@@@BBBFFFLLLPPPYYYggg}}}ooo\\\MMMFFFCCC???===???BBBCCCHHHNNNRRR\\\iiittt|||~~~qqq___OOOFFFAAA>>><<<:::;;;<<<<<<>>>@@@EEEHHHXXXaaassspppXXXFFFCCC???======>>>??????:::;;;===>>>>>>AAADDDGGGLLLPPPUUU\\\bbbfffiiijjjdddgggjjjooorrruuuvvvwwwwwwxxxxxxxxxwwwwwwyyy{{{|||sssrrrsssuuuzzz~~~}}}wwwrrrnnnooosss~~~rrrggg[[[XXXXXX[[[\\\ZZZ[[[^^^```fffmmmssswww{{{{{{vvvrrrppppppnnnoooqqqsssvvvxxxzzz{{{www}}}}}}{{{yyyxxxwwwpppnnnkkkgggfffeeefffgggbbbdddhhhkkkmmmqqquuuxxx{{{vvvtttssssssrrrttt{{{{{{jjjddd]]][[[]]]^^^\\\YYYYYYZZZ___gggooooooiiiccc++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---++++++******+++,,,,,,---++++++,,,------------,,,+++---......---111999???FFFJJJLLLKKKKKKSSS```kkknnnuuuooo]]][[[]]]```pppuuueee``````fffkkksss{{{vvvhhh\\\QQQKKKJJJFFFCCC???===>>>@@@@@@@@@======<<<<<<;;;;;;<<<<<<999999888888999888666444222111111000000111222222333222222333444444222000111///------//////---+++)))+++------,,,,,,,,,---,,,,,,...///111333444555333333444444444555555555444555666777888:::;;;;;;555555555777999===@@@CCCBBBCCCEEEHHHKKKNNNPPPQQQQQQVVV]]]eeennnxxxpppeee[[[\\\aaahhhrrrzzzrrrbbbVVVJJJ@@@>>>===;;;;;;;;;===@@@BBB????????????>>>===<<<;;;:::::::::;;;<<<===>>>???>>>>>>??????@@@AAAAAABBBEEEFFFGGGIIIKKKMMMOOOPPPRRRUUUZZZ^^^ccciiiooosssqqqrrrtttuuuuuutttrrrpppjjjgggeeedddcccaaa\\\YYYRRROOOJJJFFFEEEDDDCCCBBB@@@@@@DDDLLLSSSWWW\\\bbbcccmmmxxx{{{rrrmmmjjjddd[[[SSSJJJFFFAAA===<<<;;;;;;:::???@@@BBBDDDHHHMMMTTTYYYaaaooo|||jjjYYYNNNJJJDDD@@@>>>@@@CCCEEEKKKRRRVVV```nnnyyy~~~rrr___PPPFFFAAA>>><<<;;;<<<===>>>???BBBFFFIIIYYYeeeyyyqqqWWWFFFCCC???===>>>?????????:::<<<===>>>@@@BBBFFFIIINNNSSSZZZaaafffhhhiiihhhdddfffiiilllppptttvvvxxxwwwxxxzzz{{{zzzzzz|||}}}~~~~~~{{{tttwwwzzz}}}~~~{{{yyywww{{{|||tttlllaaa^^^]]]___^^^ZZZYYY[[[```ccchhhmmmsssxxx{{{}}}~~~}}}{{{vvvrrroooooopppnnnppprrrtttvvvxxxyyyzzzvvv}}}~~~~~~|||zzzyyyyyytttrrrooollliiiiiiiiiiiibbbccceeehhhlllrrryyy~~~{{{vvvrrrpppppppppooopppuuu{{{|||xxxsssiiiddd___```cccccc^^^XXXYYYXXX[[[dddpppuuuooofff,,,+++***))))))+++---...************************---------.........//////---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---)))***+++,,,---,,,+++++++++...000//////333<<>>???BBBEEEHHHJJJLLLLLLKKKQQQYYYaaajjjrrryyy~~~pppcccZZZ\\\```hhhqqqzzz|||mmmaaaRRREEE???>>><<<;;;<<<>>>AAACCC@@@@@@@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>???@@@AAAAAABBBBBBHHHHHHHHHIIIKKKMMMPPPRRRSSSVVV[[[___bbbfffjjjlllmmmoootttxxxyyyyyyxxxvvvnnnlllkkkkkkkkkiiiccc___TTTPPPJJJFFFDDDCCCBBBAAAAAAAAAFFFPPPXXX]]]ccciiikkkttt~~~xxxqqqmmmjjjcccXXXNNNCCCAAA>>><<<===>>>>>>===@@@BBBEEEHHHLLLSSS\\\aaammm{{{vvveeeWWWPPPNNNFFFAAA>>>AAADDDGGGMMMTTTYYYdddttt~~~sssaaaQQQGGGBBB???===<<<===>>>???@@@CCCGGGJJJYYYeee|||qqqWWWFFFCCC???===>>>?????????:::<<<>>>???AAACCCGGGKKKQQQUUU\\\cccffffffdddbbbcccdddeeegggkkkppptttwwwuuuwwwzzz{{{{{{|||}}}~~~{{{zzzzzz|||wwwuuuzzz~~~~~~~~~zzzsssnnnllliiihhhiiigggaaa___```ddddddfffkkkppptttuuutttzzzyyyvvvrrrooommmnnnpppoooppprrrtttvvvxxxyyyyyywww~~~|||~~~~~~}}}|||{{{{{{xxxvvvrrrooolllkkkkkkkkkbbbbbbccceeejjjsss~~~}}}uuunnnkkkkkklllkkkjjjjjjoootttuuupppjjjiiieeebbbcccfffeee^^^WWWRRRQQQSSS]]]lllsssnnneee))))))))))))***+++,,,---++++++,,,,,,---...//////---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,+++,,,---.........---,,,!!!%%%***///333777;;;>>>HHHGGGGGGLLLTTT___hhhmmmvvvttthhh```aaaeeemmm{{{jjjaaaccchhhgggooowww}}}lll]]]TTTMMMGGGBBB@@@???===;;;:::;;;<<<===999:::;;;<<<<<<<<<;;;:::888999999999777555333222222222444444444444222222111111111111000000000000////////////////////////---,,,,,,++++++,,,,,,---///000111222333444444444444444444444444444333333666555555555555777999:::999999999999::::::;;;<<<>>>??????@@@CCCEEEHHHJJJKKKTTT^^^dddfffkkkrrryyy}}}ooofffcccaaaccckkksssyyyooo[[[JJJFFF???;;;>>>AAAAAAAAACCC@@@???>>>>>>??????>>>===<<<;;;::::::;;;<<<>>>???AAABBBBBBBBBCCCDDDDDDDDDEEEEEEFFFHHHKKKOOORRRTTTTTTVVVYYY[[[]]]___bbbeeekkkpppwww{{{{{{zzzzzzzzzzzzvvvrrrqqqqqqmmmeee___YYYQQQKKKHHHFFFCCCCCCFFF@@@AAAFFFNNNTTT[[[fffqqqsssxxxwwwllleeeccc^^^VVVOOOFFFAAA<<<<<<>>>???===:::??????DDDNNNVVV^^^iiirrrvvvmmmeee\\\SSSLLLHHHCCCAAACCCEEEGGGMMMSSS^^^dddmmmwwwvvv___SSSKKKDDD>>>:::===============AAAFFFJJJTTTaaauuuoooVVVKKKCCC>>>???AAA???>>>???===>>>???@@@AAAEEEJJJNNNXXXZZZ\\\___``````______]]]]]]```fffnnnrrrsssrrrsssssstttxxx}}}}}}zzz}}}~~~|||~~~}}}yyy|||~~~{{{|||}}}|||yyyxxxwwwuuurrrmmmfffaaaeeefffiiikkkmmmnnnnnnnnnsssuuutttpppoooqqqppplllrrrrrrsssvvvyyyzzzyyywwwyyy|||}}}|||~~~|||yyyxxxxxxvvvssspppkkkhhhfffaaa```___aaahhhqqqzzz~~~zzzrrrkkkggggggiiikkkiiikkkooorrrrrrpppmmmkkkkkkhhheeecccaaa^^^[[[XXXSSSRRRPPPTTTbbbqqqqqqjjj%%%&&&&&&((()))+++---...,,,,,,------...//////000---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,.../////////...---'''***---000333666:::===>>>???BBBIIITTTaaalllrrr}}}{{{jjj___ZZZ```jjjvvvzzzhhh___```eeeeeennnwww~~~wwwfffYYYQQQLLLGGGCCC@@@???===<<<;;;;;;<<<===:::;;;;;;<<<;;;:::999888:::999999777666444333222222222333444444333222222111111111111000000000000////////////////////////------,,,,,,,,,,,,------...///000222444555555666111222222333444555666777777666666666777888999::::::999999999999::::::;;;<<<<<<===???AAADDDGGGIIIOOOVVV___eeegggllltttzzzuuunnniiigggiiiqqqzzz}}}fffTTTIIIAAA<<<===???>>>>>>??????>>>======?????????======<<<;;;;;;;;;<<<>>>???BBBBBBCCCDDDEEEEEEFFFFFFHHHHHHJJJLLLNNNQQQSSSTTTTTTVVVYYY[[[\\\^^^aaaccciiiooowww}}}}}}zzzwwwpppfff___XXXQQQJJJHHHFFFCCCCCCEEE???@@@DDDLLLSSS[[[hhhtttwww}}}xxxllldddaaa\\\TTTMMMGGGCCC>>>===???@@@>>>;;;???AAAGGGPPPYYYdddsss}}}vvvoooiiiaaaXXXRRRLLLFFFBBBCCCEEEGGGMMMTTT___dddmmmvvv~~~yyyzzzqqq]]]RRRKKKDDD===:::<<<===<<<<<<===@@@EEEIIIQQQ\\\nnnqqqYYYJJJBBB===>>>???===<<<>>>===>>>???@@@AAAEEEJJJNNNVVVXXXZZZ]]]^^^^^^\\\[[[]]]^^^bbbiiiqqquuuvvvuuussssssuuuyyy}}}}}}{{{{{{}}}}}}|||~~~~~~|||{{{yyy{{{~~~~~~yyyrrrmmmkkkllllllmmmnnnnnnnnnnnnrrruuuvvvtttuuuxxxxxxvvvxxxxxxyyy|||~~~|||zzz|||~~~}}}}}}~~~}}}zzz|||{{{yyyvvvqqqmmmiiifff`````````bbbfffmmmrrrvvvuuurrrmmmiiifffffffffgggjjjllloooqqqrrrpppnnnllliiigggcccaaa___\\\YYYVVVTTTSSSRRRUUUaaannnrrrmmm((((((((()))***+++------------......//////000000------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++---...000111222555999<<<999;;;@@@IIITTTbbbnnnuuu}}}iii___VVVUUUbbbsssxxxfff\\\\\\```eeeoooyyy{{{ooo___TTTOOOLLLHHHEEEAAA@@@>>>===<<<<<<======<<<<<<<<<<<<:::999888777<<<:::888666444333222222111222333444444333222111111111111111000000000000////////////////////////......------------......---...000222444666777777111222222333444555666666666555555555666777888999::::::999888888888999999999:::;;;===@@@CCCGGGHHHPPPVVV]]]aaaccchhhpppwww}}}|||sssvvv||||||yyytttrrrssszzznnn[[[OOOGGG@@@??????===<<<======<<<;;;===>>>@@@???>>>>>>===<<<<<<<<<===>>>???CCCCCCEEEFFFGGGHHHIIIIIIKKKLLLNNNOOOQQQRRRSSSSSSSSSUUUXXXYYYZZZ\\\^^^```ggglllttt|||~~~ttthhh```XXXPPPJJJHHHFFFCCCBBBDDD???>>>AAAHHHOOOYYYggguuu}}}yyylllddd```[[[SSSLLLIIIEEE@@@???@@@AAA@@@>>>AAADDDLLLWWWaaappp|||wwwsssooohhh___XXXOOOIIIDDDDDDEEEHHHOOOVVVbbbffflllrrryyy{{{sssmmmsss{{{kkkZZZPPPJJJCCC===:::;;;;;;;;;;;;<<>>>>>???======>>>===>>>???@@@BBBFFFKKKOOOUUUWWW[[[^^^___^^^\\\ZZZ]]]```eeelllssswwwxxxxxxssssssuuuyyy}}}~~~}}}zzz}}}~~~~~~zzzxxxwwwwwwwwwxxxzzz|||~~~~~~~~~~~~xxxwwwvvvtttsssrrrqqqrrrrrrtttxxxzzz{{{~~~~~~~~~}}}}}}}}}}}}~~~|||~~~{{{vvvqqqlllgggeeecccccccccdddfffiiilllnnnlllkkkiiihhhfffffffffffflllmmmooopppppppppooonnniiigggdddaaa___\\\XXXUUUTTTUUUTTTUUU]]]iiiqqqrrr000///...---,,,,,,,,,,,,------------......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,//////000111222444999<<<===@@@EEEMMMVVVbbblllsssvvvaaaYYYRRRTTTddd{{{sssaaaYYYZZZ^^^hhhsss}}}vvvkkk\\\RRRNNNLLLIIIGGGBBBAAA@@@>>>==================<<<<<<;;;:::999999===:::777444222111222333111222333444444333222111111111111111000000000/////////////////////////////////............//////...///111333444555666666555555555444444333333222444444444444555555666666:::999888888777777777777888999:::<<<@@@CCCGGGIIIMMMRRRWWWYYY\\\```hhhmmmvvv{{{yyyvvvssskkkdddfffmmmvvv~~~~~~}}}zzz{{{tttbbbVVVMMMDDDBBB@@@>>>===???<<<;;;;;;<<<>>>@@@???>>>???>>>>>>======>>>@@@AAAEEEFFFHHHIIIKKKKKKKKKKKKMMMNNNOOOQQQRRRRRRQQQPPPPPPRRRUUUVVVVVVXXXZZZ\\\dddhhhnnnvvv~~~vvvjjjaaaWWWPPPJJJIIIGGGCCCBBBDDD@@@>>>???DDDJJJSSSbbbpppzzzmmmeeeaaa\\\TTTMMMIIIEEEAAA???@@@AAAAAA@@@CCCHHHRRR___kkk|||yyyuuummmccc[[[RRRKKKEEEDDDFFFIIIPPPXXXdddgggjjjnnnqqqvvv||||||tttnnnoooyyyssseeeVVVNNNIIIBBB<<<:::999:::::::::;;;>>>BBBEEEOOOVVVaaannn|||vvvaaaPPPHHHAAAAAAAAA@@@???AAA===>>>???AAACCCGGGMMMQQQWWWZZZ^^^aaabbbaaa^^^\\\```ccchhhnnntttvvvwwwvvvssstttvvvyyy|||~~~~~~xxxsssqqqppprrrtttwwwwwwxxxxxxyyyzzz{{{|||~~~~~~{{{yyyyyyyyyzzzzzz~~~}}}~~~~~~~~~}}}zzzuuuooojjjfffdddiiihhhfffeeefffhhhkkkmmmlllkkkiiihhhhhhhhhiiijjjmmmmmmnnnnnnnnnooooooooollljjjgggeeebbb___ZZZWWWTTTUUUUUUUUUYYYcccnnnuuu000000...---,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...............//////000---...///000111555999===>>>BBBIIIPPPWWWaaajjjqqq~~~sss___VVVQQQTTTddd{{{lll]]]WWWZZZ___nnnxxxwwwlll]]]SSSOOOMMMJJJGGGCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<======<<<:::666222000111222333111111222333333222111111111111111111000000000///////////////////////////000//////......//////000111222333444444444444444666666555444333333222222555555666666666777777666999888777666666666666666888999:::<<<@@@CCCGGGIIIJJJMMMQQQSSSUUUYYY___cccmmmooorrrrrrqqqqqqrrruuurrrsssqqqkkkgggeee```ZZZ[[[aaajjjqqqvvvyyyzzz{{{zzzxxxyyy}}}~~~ppp[[[PPPFFFCCCAAA???>>>@@@<<<;;;;;;<<>>>>>???@@@BBBCCCHHHIIIKKKMMMNNNNNNNNNMMMLLLMMMOOOPPPPPPOOONNNMMMLLLNNNQQQRRRRRRTTTVVVXXX___aaagggoooxxxttthhh___WWWQQQKKKJJJHHHDDDBBBDDDCCC@@@@@@BBBFFFLLLYYYeeezzz|||pppiiieee```WWWPPPGGGDDDAAA??????AAABBBBBBDDDJJJVVVeeevvvzzzqqqeee]]]UUUNNNGGGFFFGGGIIIPPPXXX^^^```cccfffjjjqqqxxx}}}zzzuuussszzzwwwnnnbbbUUUMMMHHHAAA;;;:::888999::::::;;;===AAADDDNNNTTT^^^kkkyyyxxxbbbRRRJJJBBBAAAAAA@@@@@@AAA>>>???AAABBBEEEIIIOOOTTTYYY[[[___bbbdddcccaaa```dddggglllppprrrtttttttttuuuwwwyyy{{{|||~~~yyyooolllkkkjjjnnntttuuuuuutttuuuvvvwwwyyyzzz~~~{{{|||~~~~~~~~~zzzvvvqqqmmmjjjhhhmmmjjjfffccccccfffkkknnnooommmiiiggggggiiilllnnnnnnnnnnnnnnnnnnoooooopppmmmkkkiiigggddd```[[[WWWSSSSSSSSSSSSUUU]]]jjjuuu************+++,,,,,,---+++++++++++++++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++************+++,,,---+++---///111333666:::===;;;AAAIIIPPPWWW```iiipppnnnZZZQQQOOOSSSaaavvvxxxeeeYYYWWW\\\aaaqqq|||wwwlll]]]SSSOOOMMMJJJGGGDDDCCCCCCBBB@@@???>>>===<<<<<<;;;;;;<<<===>>>>>>:::888555222000111222333000111222333333222111000111111111111000000000000//////////////////////////////............//////333333444444444444333333333333333444444444555555888888999999999999888888777777666555555555666666999999:::<<>>>>>@@@>>>===<<<===???@@@@@@???????????????AAACCCEEEFFFKKKMMMOOOQQQQQQQQQPPPOOOLLLLLLMMMMMMMMMMMMLLLLLLIIIKKKNNNOOOPPPRRRTTTVVVYYY[[[___hhhttt~~~qqqeee]]]XXXRRRMMMLLLJJJEEECCCEEEEEEBBBBBBDDDDDDGGGPPPZZZnnnxxxtttnnnjjjcccXXXOOOEEECCCAAA??????AAADDDFFFHHHNNN\\\nnn~~~uuujjjbbb[[[TTTMMMJJJIIIIIINNNTTTQQQTTTXXX]]]dddnnnxxx~~~~~~}}}~~~zzzmmmaaaUUUMMMGGG???;;;;;;777888:::;;;;;;===AAADDDJJJQQQ[[[iiixxx{{{eeeSSSJJJBBB@@@@@@>>>>>>@@@???@@@BBBDDDGGGLLLRRRWWWZZZ\\\___bbbddddddddddddkkkmmmqqqsssssstttuuuwww{{{|||~~~rrrgggfffeeefffllluuuuuuuuutttuuuvvvwwwyyy{{{}}}}}}~~~|||xxxuuusssrrrqqqoookkkeeeaaaaaadddhhhlllmmmkkkhhhffffffiiimmmppppppppppppppppppqqqqqqqqqmmmkkkiiigggddd```ZZZVVVSSSRRRRRRSSSTTTZZZgggttt))))))))))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***)))((('''''''''(((******---///222444555777:::<<<<<>>===<<<<<<::::::999:::;;;;;;777666444222111111222333000111222333333222111000111111111111000000000000///////////////////////////......------......///222222333444555555444444333333333444444444444555777777888999999888777666555555555444555555666666888888999;;;===@@@CCCEEEFFFHHHKKKMMMOOOPPPRRRSSSTTTVVVXXXYYYZZZZZZ[[[\\\YYY\\\[[[WWWTTTTTTRRROOOKKKNNNSSSXXX[[[___cccfffbbbeeekkksssyyyjjj]]]PPPIIIDDD@@@???AAA@@@???>>>???@@@AAA@@@???>>>>>>???@@@BBBEEEGGGIIIOOOPPPRRRTTTTTTRRRPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLHHHJJJMMMOOOPPPRRRUUUWWWWWWWWWZZZbbbnnnzzz{{{oooccc]]]YYYSSSNNNMMMKKKGGGEEEFFFFFFDDDEEEGGGFFFFFFLLLSSS^^^iiixxxxxxrrrlllcccUUUKKKDDDCCCAAA@@@@@@CCCHHHKKKRRRXXXfff|||{{{rrrkkkeee]]]UUUPPPLLLHHHJJJOOOJJJMMMQQQWWW___jjjuuu}}}yyyvvvwww|||ooocccVVVMMMFFF>>>;;;<<<777999:::;;;<<<>>>AAACCCJJJPPP\\\jjjyyy~~~iiiUUUKKKCCCAAA@@@>>>>>>@@@@@@BBBDDDFFFIIIOOOUUUZZZ]]]^^^```ccceeehhhjjjkkkqqqsssvvvwwwwwwxxx{{{~~~zzzlllaaaaaabbbccclllxxxwwwwwwwwwwwwxxxzzz{{{|||}}}|||}}}~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxqqqmmmiiidddbbbcccfffhhhhhhhhhggghhhjjjmmmppprrrrrrsssttttttuuuuuuttttttooommmkkkiiigggbbb\\\WWWUUURRRQQQTTTVVVZZZfffsss------,,,,,,++++++,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***+++,,,------,,,+++***...---,,,,,,,,,---/////////111444666777888999;;;BBBHHHQQQWWW[[[aaaiiippp}}}{{{eeeTTTMMMPPPVVVbbbtttsssaaaWWWXXX___eeerrr|||pppeeeWWWNNNKKKJJJHHHEEEEEEEEEDDDCCCBBB@@@>>>======<<<:::888777777777888555444333222222222333333000111222333333222111000111111111111000000000000////////////////////////......------------......000111222444555666666666777666666444333222111111444444555666666555444333444444444444444555666777888888888999<<<>>>AAACCCCCCEEEHHHJJJLLLMMMMMMMMMKKKMMMPPPSSSUUUVVVWWWWWWTTTWWWWWWRRROOOOOONNNKKKEEEHHHLLLPPPSSSWWW[[[^^^```cccjjjrrrwww|||sssfffWWWNNNHHHCCCBBBDDDBBB@@@???@@@AAAAAA@@@???>>>>>>???@@@CCCFFFIIIJJJQQQRRRTTTUUUUUUSSSQQQOOOLLLLLLKKKJJJJJJKKKLLLMMMHHHJJJMMMOOOQQQSSSVVVYYYYYYWWWXXX^^^hhhsss{{{~~~xxxmmmddd___ZZZTTTOOOOOOLLLHHHEEEFFFFFFEEEHHHJJJIIIGGGKKKQQQSSS___ooo{{{tttmmmbbbRRRFFFDDDDDDBBBAAABBBEEEJJJNNN\\\aaapppxxxrrrmmmddd[[[UUUNNNHHHGGGKKKJJJLLLOOOTTT[[[eeepppxxxooojjjkkkqqqvvvxxxpppdddWWWMMMEEE>>>;;;<<<777999;;;<<<===>>>AAADDDKKKRRR___mmm{{{mmmXXXNNNEEECCCBBB@@@@@@BBBAAACCCEEEGGGKKKPPPWWW[[[aaaaaaccceeeiiillloooqqquuuwwwzzzzzzzzz}}}wwwhhh]]]^^^aaabbbmmmzzzyyyyyyyyyzzz{{{|||~~~~~~}}}zzzyyyxxxxxx{{{}}}}}}~~~zzzyyyxxxxxxxxxyyyzzz{{{tttqqqnnnjjjgggeeeeeeeeedddfffiiilllooorrrtttttttttuuuwwwxxxxxxxxxwwwvvvrrrpppooommmjjjeee___ZZZWWWRRRQQQUUUXXX[[[fffrrr'''((()))++++++***))))))***+++,,,,,,------,,,,,,***+++,,,------,,,+++***,,,++++++******++++++,,,++++++******++++++,,,------,,,,,,,,,,,,---......//////111777999888999<<>>===888999::::::999888777666444333111//////000111222444444444333333222222222333222111111000000111111000000000000////////////000//////............///000222444555444444555666555444333222333555777999555555555555444333222111333333333333333333333333333444555777999;;;===>>>@@@BBBDDDEEEFFFHHHKKKNNNKKKLLLMMMNNNOOOPPPPPPPPPSSSRRROOOLLLJJJIIIHHHHHHHHHJJJKKKLLLMMMPPPTTTXXX^^^dddlllqqqtttyyy}}}qqq```QQQJJJGGGEEEDDD@@@@@@@@@@@@AAABBBCCCCCCGGGFFFDDDDDDEEEHHHKKKMMMRRRSSSVVVXXXYYYXXXTTTPPPMMMLLLJJJJJJKKKLLLLLLKKKMMMOOORRRTTTVVVWWWZZZ]]]^^^^^^^^^bbbhhhnnnsssuuuzzzqqqfff^^^ZZZXXXSSSOOOLLLIIIIIIIIILLLJJJFFFEEEFFFKKKQQQVVV[[[```kkkyyy~~~oooaaaWWWMMMEEECCC@@@???AAADDDHHHRRR\\\bbbnnn~~~yyyxxxlllaaaZZZQQQHHHFFFJJJNNNOOOQQQWWW___eeeiiikkkhhhbbbaaagggjjjlllxxx|||rrreeeVVVLLLDDD>>>:::;;;;;;;;;<<<;;;<<<>>>AAADDDPPPUUU^^^kkkyyy{{{lll\\\QQQFFFBBBAAA???AAACCCEEECCCFFFLLLQQQSSSWWW\\\aaadddggghhhiiinnnxxx}}}wwwiiiaaaYYYWWWZZZbbbnnnzzz}}}}}}~~~~~~{{{zzzzzz{{{~~~~~~~~~{{{vvvrrrwwwwwwxxxzzz||||||zzzxxxwwwtttpppllljjjhhheeebbbiiiiiihhhjjjqqqxxx{{{{{{xxxxxxxxxyyyyyyxxxuuusssqqqpppmmmkkkhhhccc^^^ZZZXXXSSSPPPRRRTTTWWW]]]ccc)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++)))(((((()))+++++++++******************+++++++++******++++++,,,------,,,,,,,,,,,,---......000///333999:::888999<<>>@@@BBBCCCCCCEEEHHHKKKIIIJJJKKKLLLMMMNNNNNNNNNPPPNNNLLLJJJHHHGGGGGGGGGFFFGGGIIIIIIJJJMMMRRRUUUXXX```iiippptttwww|||zzziiiYYYMMMFFFCCCAAAAAAAAA@@@@@@AAACCCEEEFFFGGGFFFEEEEEEFFFHHHKKKMMMQQQSSSVVVYYYZZZYYYUUURRRPPPOOOMMMNNNPPPQQQQQQPPPQQQSSSUUUWWWXXXZZZ]]]____________bbbgggmmmsssvvv|||}}}|||tttkkkdddZZZXXXUUUQQQNNNMMMLLLLLLOOONNNMMMMMMNNNRRRXXX[[[```ccckkkvvv|||kkk]]]RRRIIIAAADDDAAAAAADDDGGGMMMXXXbbbooo|||}}}xxxnnnddd^^^UUULLLHHHJJJLLLMMMOOOTTT[[[aaadddeeeccc]]]\\\``````^^^fffsss|||qqqdddUUUKKKDDD===:::;;;::::::;;;;;;<<<>>>BBBEEEOOOUUU^^^jjjwww|||mmm]]]RRRHHHDDDCCCBBBDDDHHHJJJHHHIIIOOOSSSUUUZZZ```eeegggjjjkkkmmmuuutttbbb\\\YYY]]]cccjjjsss|||zzzyyyyyy{{{~~~~~~~~~}}}yyyvvvyyywwwwwwwwwyyyyyywwwvvvvvvsssooommmkkkiiifffdddhhhhhhhhhkkkrrrxxx{{{{{{yyyzzz{{{{{{{{{yyyuuusssqqqpppnnnllljjjeee```\\\XXXSSSPPPQQQSSSTTTZZZ```,,,,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,---***'''$$$$$$'''***---******))))))))))))******++++++******++++++,,,------,,,,,,,,,,,,---......000111555;;;<<<888999<<>>???@@@BBBEEEGGGFFFGGGHHHJJJKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFEEEFFFDDDEEEFFFFFFGGGJJJNNNQQQSSS[[[eeemmmppprrrtttvvv~~~uuudddTTTIIIDDDBBBCCCAAA@@@@@@AAACCCFFFHHHHHHGGGFFFFFFGGGIIIKKKMMMQQQSSSWWW[[[\\\ZZZXXXVVVTTTSSSRRRTTTVVVXXXXXXWWWXXXYYY[[[]]]^^^```ccceeedddddddddfffkkkqqqwww{{{~~~~~~wwwmmmfff[[[ZZZWWWTTTRRRPPPOOOOOOOOOPPPQQQSSSUUUXXX^^^aaakkklllooovvv~~~zzzgggXXXNNNFFF???EEECCCDDDGGGLLLSSSaaammm}}}xxxqqqiiiddd\\\SSSLLLJJJLLLLLLNNNSSSYYY^^^aaabbbbbb\\\YYYZZZVVVQQQUUU^^^vvv{{{nnnaaaSSSJJJDDD===:::;;;888999:::;;;<<<>>>CCCFFFOOOUUU^^^jjjvvv~~~pppaaaUUUJJJGGGGGGGGGKKKOOOPPPMMMMMMQQQUUUXXX^^^dddjjjlllnnnpppuuummm]]]ZZZ]]]hhhsssyyy~~~~~~~~~zzzyyyyyy{{{~~~}}}|||~~~~~~|||}}}zzzxxxwwwxxxxxxxxxwwwuuussspppnnnllljjjgggeeegggfffhhhlllrrrvvvyyyzzzyyy{{{}}}~~~}}}zzzuuusssqqqpppnnnmmmkkkhhhccc___XXXSSSPPPPPPPPPQQQUUU[[[------,,,++++++---...///***+++,,,,,,------,,,,,,---+++(((&&&&&&(((+++---++++++************++++++++++++******++++++,,,------,,,,,,,,,,,,---......111222888======999999===DDDOOOYYY[[[aaapppuuu```RRRNNNPPP\\\ffftttwwwaaaZZZWWW[[[```eeetttvvvnnnfffaaaYYYTTTQQQOOOPPPQQQJJJHHHEEEBBB???<<<:::999;;;;;;<<<;;;;;;999777666222111000000000000111111111111222222333333333444///000222333333111///...000000/////////.........//////......///000111111222444555666555444555666555444444444555666777888666444222111000111333444111111222333333444555555555555666666777888888999999;;;<<<===>>>???BBBDDDDDDEEEGGGHHHIIIIIIJJJJJJGGGFFFFFFEEEEEEEEEEEEEEECCCDDDDDDDDDEEEGGGKKKNNNPPPVVV___eeeiiikkklllnnnyyy}}}ooo^^^PPPIIIGGGCCCBBB@@@???@@@CCCFFFIIIIIIHHHGGGGGGHHHIIIKKKMMMPPPTTTYYY\\\]]][[[ZZZYYYVVVUUUVVVXXX[[[]]]]]]]]]^^^___```aaabbbcccgggiiikkklllmmmppptttzzzxxxmmmfff```___[[[XXXTTTRRRQQQQQQRRRTTTVVVXXXZZZ```hhhoooxxxxxxxxx{{{xxxeeeVVVMMMGGGAAAEEEDDDFFFKKKPPPZZZjjjyyyxxxsssnnnjjjdddZZZQQQKKKLLLLLLNNNSSSZZZ___cccdddgggaaa[[[VVVPPPKKKNNNVVVhhhwwwwwwjjj^^^QQQIIICCC===::::::777888999:::;;;>>>CCCFFFPPPVVV```kkkvvvuuueeeYYYOOOKKKKKKMMMQQQUUUTTTOOONNNQQQTTTXXX___ffflllnnnrrrvvv|||tttbbb[[[ZZZaaappp~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}yyyyyy|||}}}yyyxxxyyy{{{{{{{{{wwwuuurrrooommmkkkgggdddfffeeegggmmmqqqsssuuuxxxxxx{{{~~~zzzvvvsssooonnnmmmmmmllliiieeeaaaYYYTTTPPPOOOOOONNNPPPUUU,,,+++*********+++---...***+++,,,,,,------,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,------,,,,,,,,,,,,---......111444:::>>>===999;;;@@@EEEPPPZZZ^^^eeeuuuppp[[[MMMLLLPPP```mmmmmm^^^XXXWWW]]]bbbkkk~~~ssskkkhhhaaaWWWRRRRRRSSSOOOJJJEEEDDDBBB???>>><<<<<<<<<::::::;;;:::999777666444000000000000000000111111111111111222222333333333///000222333222111///---////////////.....................//////111222333333444666666555444555666444444555555666777777888444333111//////000111333333333333333333333333333333333444555777888999:::888:::;;;<<<<<<>>>@@@CCCCCCDDDEEEGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDFFFJJJMMMPPPSSSWWW[[[^^^bbbeeehhhooouuu}}}yyyhhhYYYNNNIIIDDDCCC@@@??????BBBEEEHHHIIIHHHHHHHHHHHHIIIKKKKKKPPPTTTZZZ]]]]]][[[[[[[[[WWWWWWXXX[[[^^^``````___^^^___`````````bbbeeehhhnnnqqquuuzzz~~~|||qqqjjjiiifffaaa[[[WWWTTTSSSRRRZZZ[[[]]]^^^bbblllxxxvvvcccUUUNNNIIIEEEFFFFFFIIIOOOUUUaaattt{{{wwwuuurrroookkkcccWWWMMMKKKKKKNNNTTT[[[aaaeeefffiiicccZZZRRRJJJHHHNNNUUUbbbsssrrrfffZZZNNNGGGBBB<<<999:::777888999:::;;;>>>CCCFFFPPPWWWbbblllvvv{{{jjj^^^TTTPPPQQQRRRUUUYYYTTTOOOMMMPPPSSSWWW^^^fffkkkoootttzzzvvvcccYYYWWWXXXaaaqqq||||||}}}~~~||||||}}}}}}{{{yyy|||~~~}}}yyyuuuvvvzzz~~~{{{xxxwwwyyy|||}}}~~~yyywwwtttqqqoookkkfffcccfffdddfffllloooooosssxxxyyy}}}~~~yyyuuusssnnnmmmllllllllliiieeebbbZZZUUUQQQPPPNNNLLLNNNRRR***************++++++,,,***+++,,,,,,------,,,,,,+++,,,---//////---,,,+++------,,,,,,,,,,,,------++++++******++++++,,,------,,,,,,,,,,,,---......222555:::>>>===:::>>>EEEIIISSS]]]cccmmm|||nnnWWWJJJLLLRRR___tttyyyccc[[[WWWXXX^^^dddppp{{{ppphhhfff___UUUOOOQQQRRRMMMDDDAAA@@@???===<<<======>>>::::::::::::999777555333//////000000000000000000111111111222222222222222///000111111111000///.../////////.........------.........///000111333444333555777777555444555666444555555666777777888888444444333222222222333444555444444333333222222111222222333555666888999999888999:::;;;;;;<<>><<<;;;AAAIIIMMMUUU^^^gggssskkkUUUKKKRRR[[[jjjrrr]]]XXXWWW[[[cccjjjvvvxxxlllddd^^^\\\UUUNNNMMMOOOJJJCCC@@@???===<<<;;;<<<===>>>;;;;;;<<<;;;:::777555444...//////000000000000000222222222222111111111111000000000000//////////////////.........---------------...///000222444555444666777777555444555666444555666777777888888888444444444444444444444555444333333333333333333222333333444555555666777777666888999999999:::===??????@@@AAABBBCCCDDDDDDDDDBBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBAAACCCFFFIIIJJJIIIHHHIIIMMMQQQUUUWWWUUUZZZaaahhhnnnrrrwwwzzzyyyzzz|||~~~nnn]]]QQQIIIHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHOOOUUU\\\^^^\\\YYYYYY[[[XXXXXXZZZ^^^aaabbbaaa```\\\\\\\\\[[[ZZZ\\\```cccllltttyyytttkkkccc^^^^^^___aaaaaaeeekkkpppvvvpppbbbZZZUUUPPPRRRTTTXXX^^^fffttt}}}yyy{{{zzzyyyxxxuuugggYYYOOOOOORRRWWW^^^dddhhhiiihhheee]]]RRRLLLMMMTTTZZZeeerrrwwwkkk___TTTJJJEEEAAA<<<999999888999:::::::::<<<@@@DDDMMMVVVbbbllluuuzzzrrrhhh^^^[[[YYYWWWVVVXXXSSSOOOOOOSSSWWW[[[bbbiiinnnqqqvvv|||jjjXXXRRRTTTVVV^^^nnn~~~{{{{{{}}}}}}||||||}}}}}}|||zzzzzz{{{}}}{{{xxxuuuvvvzzz~~~zzzxxxuuuuuuvvvxxxyyyyyywwwuuutttsssrrroookkkgggccc___cccmmmrrrttt~~~}}}tttpppooopppooonnnnnnmmmjjjfffccc]]]XXXTTTSSSPPPMMMMMMQQQ)))***+++,,,---,,,+++***++++++,,,---------,,,,,,------------------------,,,++++++******++++++,,,++++++******++++++,,,------,,,,,,,,,,,,---......333555:::===<<<;;;BBBLLLNNNUUU]]]ggguuu~~~hhhTTTNNNYYYfff{{{nnn\\\WWWXXX___iiippp}}}uuujjjbbbWWWYYYVVVMMMIIIKKKIIIEEEAAA???===;;;:::;;;<<<============<<<;;;888666555......///000000111000000333222222222111111000000111111000/////////////////////.........---------------...///111222444555444666777777666555555666444555666777888888888888333333444555555444444333222222222333333444444444555555555555555555555555555666888888888999;;;======>>>???@@@AAABBBBBBBBBAAABBBCCCDDDCCCBBBAAA@@@AAAAAAAAA@@@@@@AAADDDGGGEEEDDDDDDFFFIIIMMMOOOPPPQQQUUU[[[aaafffkkkppptttrrruuuxxxzzz}}}yyyfffYYYKKKKKKJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHOOOVVV\\\^^^[[[XXXXXXZZZYYYYYY[[[___bbbcccbbb```______^^^]]]\\\^^^bbbeeemmmwww}}}wwwnnnfffbbbbbbeeehhhjjjqqqyyyzzzkkkccc\\\WWWXXXZZZ___eeelll{{{{{{}}}}}}|||}}}zzzmmm^^^UUUUUUWWW[[[bbbgggjjjkkkllljjjddd[[[UUUVVV[[[^^^fffqqq}}}tttjjj]]]SSSIIIDDD@@@<<<999999999::::::::::::<<<@@@CCCKKKTTTaaakkktttwwwtttjjjaaa^^^[[[XXXVVVVVVTTTPPPQQQVVVZZZ^^^dddkkkqqqrrruuu{{{xxxjjj]]]RRRQQQVVV]]]iii|||~~~~~~||||||{{{zzz|||~~~~~~}}}{{{{{{{{{{{{|||~~~|||yyywwwxxx|||}}}{{{xxxxxxxxxyyyxxxxxxtttssssssssssssqqqmmmjjjaaa]]]bbbmmmtttxxx}}}sssnnnmmmrrrqqqpppooonnnkkkgggddd^^^YYYUUUTTTQQQNNNNNNQQQ///---+++,,,///000///......---,,,++++++---///000000///---+++******++++++,,,...000000...---------,,,,,,,,,++++++*********+++++++++,,,---000222444666999<<<;;;999:::@@@EEEOOOQQQZZZiiizzzmmm^^^RRRQQQcccwwwfffUUUWWW\\\ccchhhqqq}}}tttlllfff\\\WWWQQQLLLIIIFFFCCCAAABBBBBBAAA>>>;;;;;;???BBBBBBBBBBBBAAA>>>;;;777555000000000000000111111222333333333222222111111111000000000000000111111111000000///...---,,,,,,+++...............///000000555555555555555666777777777777777777888888888888555444222111111222444555222222222222222222222222444333333333333444555555555555555555555666777777<<<<<<===???@@@BBBCCCCCCCCCBBB@@@???>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBBBBDDDFFFHHHJJJKKKNNNSSSXXX\\\```eeeiiilllmmmnnnoooppptttyyy}}}zzzgggZZZVVVSSSNNNIIIEEEBBBBBBBBBFFFHHHJJJKKKJJJJJJKKKLLLSSSUUUXXXYYYYYYYYYZZZ[[[WWWXXXZZZ^^^bbbddddddccc\\\^^^^^^^^^^^^bbbjjjpppyyypppkkkjjjkkknnnpppuuuyyykkkaaa___ccccccgggnnnxxx~~~}}}pppfff^^^XXXWWW^^^gggmmmtttyyytttooohhhaaa___ccchhhmmmoootttyyy{{{}}}~~~xxxqqq]]]UUUJJJCCC@@@???<<<999:::::::::;;;<<<===>>>???HHHNNN[[[jjjuuuzzzooofff___]]][[[WWWUUUVVVPPPUUUYYYZZZZZZ^^^hhhpppzzz{{{~~~tttcccXXXRRROOOSSSYYYgggzzz}}}|||}}}{{{zzz~~~~~~zzz{{{zzzyyyyyyyyyyyyzzz{{{zzz{{{|||}}}}}}~~~}}}}}}|||{{{zzzzzz|||~~~{{{zzz{{{{{{xxxuuuvvvsssrrrsssvvvtttoooiiiffffffgggkkkrrrzzzoookkkkkklllooopppmmmkkklllkkkgggccc___XXXQQQMMMLLLLLLNNN...,,,***+++---///...---******++++++,,,,,,,,,+++...------,,,++++++++++++)))+++------,,,+++++++++---------,,,,,,,,,,,,,,,++++++++++++---///111333555777999999999===CCCHHHNNNSSS]]]mmm}}}zzzdddVVVPPPUUUjjjvvvaaaUUUVVVZZZaaaiiiuuuyyyppphhhbbb[[[VVVPPPKKKHHHFFFCCCAAAAAAAAAAAA???======@@@DDDEEEDDDCCC@@@===888444222000000000000000111111222333333333222222111111111000000000000000000000000000//////...---,,,,,,,,,......//////000111222222555555555555555666666777444555555555666666666666333333333444444333333333222222222222222222222222444333333333444444555555555555555555555666666777888888999:::<<<===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAACCCEEEGGGHHHJJJMMMQQQSSSVVVYYY\\\___ccceeegggiiijjjllloooqqqtttvvvzzz}}}}}}uuujjjbbb]]]YYYSSSMMMHHHEEECCCCCCGGGIIIKKKLLLKKKJJJKKKLLLQQQTTTWWWYYYYYYYYYZZZ\\\ZZZZZZ[[[^^^aaacccbbbaaa^^^```aaacccfffnnnzzz|||tttnnnmmmppprrrttt|||sssgggbbbhhhkkkrrryyyxxxnnn```\\\\\\eeeoooxxx~~~yyyrrrnnnoootttyyy}}}yyy|||}}}{{{yyywwwppphhh[[[SSSIIICCC@@@???<<<999:::::::::;;;<<<===??????GGGMMMZZZiiitttxxxnnneee^^^[[[ZZZVVVTTTTTTRRRVVVZZZ[[[[[[aaakkkttt}}}zzzjjj```UUUPPPOOOQQQWWW^^^qqq}}}|||{{{yyyxxxzzz}}}zzzzzzzzzyyyxxxxxxyyyzzzzzz{{{|||}}}}}}|||zzzyyyyyy{{{~~~}}}|||{{{zzzvvvssstttrrrqqqssswwwvvvqqqmmmiiigggfffjjjrrr~~~|||pppiiiggghhhhhhkkkmmmkkkkkkmmmllliiiccc___XXXQQQLLLKKKKKKLLL,,,+++******,,,------,,,((()))+++------,,,+++***,,,,,,,,,------,,,++++++'''))),,,,,,+++++++++,,,,,,---------------......++++++++++++---...000222666555555666:::@@@FFFJJJMMMUUUbbbrrrqqqZZZOOOPPP\\\vvvnnn]]]VVVUUUXXX___jjjzzzvvvnnneee___YYYTTTOOOJJJGGGEEECCCAAA@@@@@@AAA@@@???@@@CCCFFFGGGFFFCCC???:::666111///000000000000000111111222222222222222222111111111000000000000000000000000//////......------,,,,,,......///000111333444444444555555555555666666666444444555555555666666666111222444666666444222111333333333333333333333333333444444444444555555555555444444444444555666666555555666888999:::;;;<<<==================<<<;;;<<<<<<======>>>>>>??????????????????@@@BBBDDDFFFDDDGGGJJJLLLNNNPPPTTTVVVWWWYYY]]]_________```aaaeeefffhhhkkklllllliiifffaaa^^^WWWPPPJJJFFFDDDCCCHHHJJJLLLLLLKKKJJJKKKLLLOOORRRUUUWWWXXXZZZ\\\^^^\\\\\\]]]```ccceeeeeedddbbbdddgggllltttyyyttttttwwwzzz|||qqqkkkooovvv{{{hhheeeeeemmmxxx|||zzz~~~zzztttooofff^^^XXXQQQIIICCC@@@???<<<999999999:::;;;<<<>>>@@@AAAEEEKKKXXXfffrrr}}}vvvmmmddd[[[YYYWWWSSSQQQRRRSSSVVVZZZ[[[]]]dddpppyyy{{{ssskkkccc]]]TTTOOOKKKMMMPPPUUU]]]fffvvv~~~|||{{{xxxvvvtttvvvzzz}}}|||zzzzzzyyyyyyxxxxxxyyyyyyzzz|||~~~}}}{{{yyyyyyzzz{{{~~~|||zzzvvvssssssrrrrrruuuxxxyyyuuurrrmmmiiifffhhhqqq|||wwwmmmddd```bbbeeeiiimmmnnnkkkkkkmmmlllhhhccc^^^WWWPPPKKKIIIIIIIII,,,,,,+++++++++,,,,,,,,,+++,,,---.........------***+++,,,---...---,,,+++'''***,,,...---------...++++++,,,,,,------......,,,,,,++++++---...000111888555333555:::BBBGGGJJJLLLVVVfffvvvkkkUUUNNNUUUfffmmm]]]VVVUUUWWW^^^lll~~~vvvnnneee___VVVRRRMMMIIIFFFEEECCCAAA???@@@AAABBBCCCDDDFFFHHHGGGEEEAAA===888444111///000000000000000111111222222222222111111111111111000000000000000/////////...---------------------,,,---...000222444555555444444555555555666555555666666666777777777888888222333444555555444333222333333333333333333333333333444444555555555555555444444333333444444555666666666777888999:::;;;;;;;;;;;;=========<<<;;;:::;;;;;;;;;<<<======>>>>>>======<<<===>>>???AAACCC<<>><<<:::888999999;;;===???AAABBBDDDJJJVVVcccmmmwwwtttkkkaaaXXXUUUSSSOOOMMMNNNPPPSSSVVVYYY^^^fffrrr{{{xxxkkkaaaZZZUUUQQQMMMMMMJJJKKKPPPUUU[[[dddmmmyyy}}}}}}|||{{{zzzxxxuuutttuuuxxx{{{}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~{{{yyyyyyyyy~~~~~~}}}zzzxxxwwwvvvvvvxxx{{{{{{xxxvvvqqqkkkeeegggoooxxx}}}xxxtttkkkbbb\\\\\\bbbgggooorrrrrrnnnlllllljjjfffaaa]]]VVVOOOJJJGGGFFFFFF---------,,,+++,,,,,,---------,,,,,,,,,---...///***+++,,,---...---,,,+++'''***,,,...---------...******++++++,,,,,,------,,,,,,,,,,,,---///111333;;;888555666:::AAAFFFIIIMMMXXXiiixxx{{{gggVVVVVV___ooorrr```VVVVVVYYYbbbppp|||uuummmddd^^^SSSOOOKKKGGGEEEDDDBBBAAA??????AAADDDFFFHHHIIIIIIDDDBBB>>>:::666333111111000000000000000111111222111111111111111111111111000000000000//////......,,,,,,,,,---------------***+++---000222333444444333333444555666555555444666666666666777777777777555555444333333444555555333333333333333333333333333444555666666666555555333333333333333444555555666666777888888999:::::::::;;;<<<======<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>;;;;;;:::;;;<<<===???@@@:::<<>>;;;:::999999:::;;;===???AAABBBDDDIIITTT```iiiqqqrrrhhh^^^TTTPPPMMMJJJHHHIIIIIILLLOOOTTTZZZcccnnnvvvuuuxxx|||yyytttfff___UUUNNNKKKJJJIIIGGGIIIHHHKKKRRRXXX___iiittt|||{{{{{{{{{zzzyyyyyywwwuuuvvvxxx{{{~~~|||}}}}}}}}}}}}}}}}}}|||{{{|||~~~~~~{{{xxxwwwvvvxxx{{{}}}}}}}}}}}}}}}|||zzzyyytttmmmfffffflllsssvvvwwwsssnnnfff^^^[[[___ffflllppprrrrrrnnnkkkkkkiiiddd```\\\VVVOOOIIIFFFEEEEEE---......---++++++,,,...,,,+++***))))))+++---...,,,,,,,,,------,,,++++++'''))),,,,,,+++++++++,,,******+++++++++++++++,,,,,,,,,,,,---///111444555:::999888888:::???DDDHHHPPPZZZjjjzzzuuufff[[[^^^iiiuuuqqq```UUUVVV\\\hhhwwwxxxqqqiii```ZZZQQQMMMIIIFFFDDDDDDBBBAAA@@@@@@BBBFFFJJJKKKKKKJJJBBB@@@<<<777444333222222000000000000000111111222000000000111111111111111111000000//////......---++++++,,,,,,------......***+++...000222333333333222333444666666555444444333333444444444555555555777555333222222333555777333333333333333333333333333444555666777666555555333222222222222333444444444444444555666777777777::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>::::::999999:::<<<===>>>===>>>??????>>>>>>???AAAEEEDDDCCCBBBAAACCCGGGJJJEEEGGGJJJKKKMMMOOORRRTTTPPPNNNLLLJJJJJJKKKMMMOOOIIIKKKMMMMMMMMMMMMNNNOOOQQQTTTWWWZZZ]]]```eeehhhfffeeecccdddfffggggggfffkkkpppxxx~~~~~~yyyuuussssssrrrqqqlllddd___]]]YYYRRRQQQOOOKKKGGGBBB>>>;;;:::::::::;;;<<<===???AAABBBDDDIIISSS___gggooo|||rrreeeZZZPPPKKKHHHDDDCCCDDDBBBDDDHHHLLLRRRZZZccciiidddhhhnnnvvv}}}{{{sssiii```[[[TTTOOOHHHDDDEEEFFFEEEDDDDDDEEEJJJRRRZZZcccrrr~~~|||yyyxxxyyyzzz{{{zzzzzzyyyxxxxxxzzz|||}}}~~~~~~~~~~~~}}}zzz{{{}}}~~~{{{xxxvvvtttsssvvv{{{~~~|||{{{zzztttnnnhhhfffhhhmmmpppqqqqqqllleee``````eeelllqqqllloooooolllkkkkkkiiifff```]]]WWWQQQLLLIIIGGGGGG,,,---...,,,***)))+++---+++*********++++++,,,,,,...------,,,++++++++++++)))+++------,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...000333666888777999;;;;;;;;;>>>DDDIIIUUU^^^lll||||||oooddd^^^dddmmmxxx|||iii[[[UUUVVV___ooo~~~|||uuunnnfff^^^WWWOOOKKKGGGDDDDDDCCCBBBAAAAAAAAACCCGGGLLLMMMLLLIIICCC@@@;;;666222111111111000000000000000111111222///000000000111111111222111000000///......------******+++,,,------......+++---///222333444333333111333444666666555444333333333333444444444555555555555444444444444555555444444444444444444444444333444666777777777555555222222222222222333333444333333333444444555666666999888888888999999:::;;;::::::;;;<<<<<<======>>>::::::999999999;;;<<<===<<<===>>>===;;;:::;;;<<<======>>>>>>===>>>@@@CCC>>>@@@BBBCCCCCCEEEJJJMMMGGGFFFEEEEEEGGGJJJMMMOOOKKKMMMPPPQQQQQQQQQRRRTTTUUUWWWZZZ\\\___ccchhhkkkiiihhhggghhhkkknnnooooootttzzzyyytttsssuuuooooookkkdddaaa```[[[UUUQQQPPPNNNIIICCC>>>;;;999;;;;;;;;;<<<===???@@@AAACCCHHHSSS___hhhqqq~~~rrrbbbWWWLLLGGGCCC@@@>>>???>>>@@@BBBEEEJJJOOOTTTWWWWWWZZZ```gggnnnssswwwyyyrrrpppkkkeee]]]UUUNNNJJJJJJFFFBBBBBBDDDFFFEEECCCHHHIIINNNVVV___lll~~~{{{xxxuuutttwwwzzz|||}}}zzz{{{{{{{{{{{{|||~~~}}}~~~~~~}}}zzz{{{}}}~~~}}}{{{zzzxxxvvvuuutttzzz~~~|||{{{{{{sssooojjjfffeeehhhlllnnnoookkkfffccceeejjjppptttoooqqqqqqnnnmmmmmmkkkgggbbb___ZZZTTTPPPMMMKKKKKK***,,,---+++((('''))),,,***+++---//////...---,,,000///---+++******++++++,,,...000000///---------.........------,,,,,,,,,,,,,,,---///111555888:::444888<<<<<<;;;>>>DDDKKKYYY```nnn~~~yyylllccc___fffoooyyysss```WWWUUUUUUaaasss{{{tttnnnggg^^^WWWMMMJJJFFFDDDCCCCCCBBBAAAAAABBBDDDHHHMMMOOOLLLIIIDDD@@@;;;555111000000000000000000000000111111222//////000000111111111222111000000///...---------******+++,,,------......---///111444555555444333111222444666666555444333555555555666666666777777333444666777777666444333444444444444444444444444333444666777888777666444222222111111222222333444444444444555555666666666888777666666666888999:::999::::::;;;;;;<<<<<<===::::::999999999:::<<<===888999;;;;;;::::::<<<===666888;;;<<<<<<;;;<<<======>>>>>><<<;;;===BBBGGGAAA@@@@@@@@@CCCFFFJJJMMMMMMOOORRRSSSTTTTTTVVVWWWWWWYYY\\\^^^aaaeeejjjmmmjjjiiijjjmmmsssxxx{{{|||}}}~~~{{{uuuvvvzzzssssssoooiiifffddd___YYYRRRQQQOOOJJJDDD>>>;;;999<<<<<<<<<<<<===>>>@@@@@@BBBGGGSSS```jjjsssrrr```UUUJJJDDDAAA===<<<======>>>???AAADDDFFFIIIJJJQQQTTTXXX]]]aaadddfffgggccc___YYYRRRMMMHHHFFFEEECCCAAA@@@AAAEEEGGGFFFDDDQQQRRRVVV^^^gggtttxxxuuurrrrrruuuzzz}}}zzz{{{||||||{{{{{{}}}~~~|||}}}~~~~~~}}}|||{{{|||~~~}}}||||||{{{yyyxxxwwwwww}}}|||||||||qqqoookkkfffdddeeeiiimmmnnnjjjfffeeehhhmmmrrruuuvvvyyyxxxssspppooolllgggdddaaa]]]WWWSSSPPPOOONNN......---,,,,,,+++******+++++++++,,,,,,,,,------+++++++++,,,,,,------------......//////...---------------,,,,,,+++++++++---,,,,,,///222555666666999777888===@@@CCCLLLTTT___ooo}}}~~~nnndddaaa______ffftttkkk___ZZZWWW```jjjyyy}}}xxxrrrjjjbbbYYYSSSMMMJJJFFFDDDCCCBBB@@@???DDDDDDFFFJJJNNNNNNKKKGGGBBB;;;555333111//////222000000000000000000000000222222111111111111111111111111000///////////////---------......---,,,,,,...000222444555555555555444444444444444444333333333444555666666555444333444555555666777888999999666555555555555444444444444555777888888888777666444444444444444444444444333333333444444555555555555555666666777888888888666777888999:::;;;;;;;;;::::::999888888888999999888888777666666666666666999999999999999999999999222777<<<;;;888777;;;>>>777999;;;===@@@EEEKKKPPPTTTUUUUUUUUUUUUVVVXXX[[[^^^^^^___bbbfffjjjkkkkkkqqqnnnmmmpppxxx|||yyy~~~}}}zzz||||||uuuqqqoookkkddd___WWWUUUQQQJJJDDD???<<<<<<<<<;;;;;;<<<<<<===>>>???FFFKKKSSS```nnnzzzooo\\\RRRHHHDDD@@@;;;888888999999999;;;===@@@BBBDDDHHHIIILLLNNNPPPPPPOOONNNJJJJJJIIIFFFCCCAAAAAAAAA???AAABBBAAA@@@EEENNNVVVVVV[[[bbblllxxxzzz|||rrrrrrssstttwwwzzz}}}}}}|||{{{xxxwwwwwwzzz}}}}}}|||}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~{{{zzzyyyyyyxxxwwwtttmmmgggeeedddcccgggmmmpppnnniiigggmmmvvvyyyvvvxxxzzz|||yyytttooollllllhhhbbb___]]]ZZZUUUTTTWWW......---,,,,,,+++******---.....................+++++++++,,,,,,------------------------------------------,,,,,,+++++++++---------000333777888888888666777<<<@@@EEEOOOZZZgggsss}}}{{{lll```___]]]]]]cccppplllccc```^^^cccmmmzzz{{{uuunnnfff]]]UUUOOOIIIGGGEEECCCCCCCCCCCCBBBFFFGGGIIILLLOOONNNIIIEEEBBB;;;555333222//////222000000000000000000000000111111111111111111111111//////...------------...'''((()))+++,,,---......///000222444555555555555555555555555444444444444444444555666666555444444555555555666666777777888666555555555555444444444444555666777777777666666333333333333333333444444222222222222333333333444333333444444555666666666555666888999::::::;;;;;;;;;;;;:::999888888888999777777666666555555555666777777777777777777777777333555888777555444666888666777999;;;>>>CCCJJJOOOZZZ[[[[[[ZZZYYYZZZ]]]___^^^```cccfffiiikkkmmmnnnsssqqqqqqvvv}}}}}}}}}wwwsssoooiiidddYYYVVVQQQJJJCCC>>>;;;:::<<<;;;;;;<<<<<<===>>>???EEEJJJSSS___lllvvv}}}~~~kkkXXXNNNEEEAAA???;;;:::;;;666666666777999;;;===???AAABBBDDDFFFGGGGGGFFFFFFBBBBBBBBBAAA???===>>>???AAADDDGGGGGGGGGLLLUUU]]]iiinnnvvv~~~}}}wwwyyytttuuuvvvwwwyyy|||~~~{{{{{{zzzwwwuuuuuuxxxzzz}}}|||}}}~~~}}}|||||||||~~~~~~}}}|||||||||||||||}}}zzzxxxyyyzzzzzzyyyvvvpppjjjgggfffeeehhhnnnttttttqqqpppuuu}}}~~~zzz{{{tttooolllkkkkkkeeeaaa```]]]YYYYYY\\\...------,,,,,,++++++***.....................---++++++,,,,,,,,,,,,------...---,,,++++++,,,---...------,,,,,,,,,,,,++++++------...111555999::::::888666777;;;???GGGTTTaaarrrzzzvvvfff]]]^^^^^^]]]bbbooouuuiiiddddddccchhhrrr}}}~~~yyyqqqhhh```WWWNNNIIIFFFEEECCCBBBBBBCCCEEEFFFIIIKKKNNNQQQRRRNNNHHHCCCBBB;;;555444333000000333000000000000000000000000000000000000111111111111...------,,,+++,,,,,,,,,(((((()))+++,,,---...///000111222333444555555444555555555555666666666666444444555666666555444444555555555666666666666666666555555555555444444444333444555555666666555555333333333333333222222222111111111111111222222222000111111222222333444444555555777888999:::::::::<<<;;;:::999888888888888666666555555555444444444333333333333333333333333333333333222111111111000555555666777:::@@@GGGMMM^^^```aaaaaa```___```bbb___dddjjjmmmnnnnnnqqqsssxxxxxxzzz~~~zzztttpppkkkggg]]]YYYSSSLLLEEE???<<<:::<<<;;;;;;<<<<<<===>>>???DDDIIIRRR]]]hhhpppvvvyyy{{{gggTTTJJJAAA>>>===;;;;;;>>>999888888888999;;;===>>>;;;<<<>>>?????????>>>===:::<<<=========<<<>>>???@@@DDDGGGIIIKKKRRR]]]fff~~~}}}wwwxxxwwwxxxyyy{{{|||}}}~~~~~~{{{{{{zzzwwwuuuuuuwwwyyy{{{{{{|||~~~||||||{{{{{{|||}}}~~~}}}{{{zzzzzzyyyxxxzzz~~~}}}zzzyyyzzz}}}~~~~~~{{{tttnnnkkkiiigggiiinnnxxxyyyyyyzzz}}}uuunnnkkkjjjlllfffbbbaaa^^^[[[[[[___---------,,,,,,+++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---///,,,,,,,,,,,,,,,,,,,,,,,,------///333777;;;<<<;;;999888888;;;???HHHXXXggg}}}qqq___[[[]]]```aaagggtttuuuiiicccaaabbbdddmmmvvv}}}wwwmmmcccZZZQQQIIIEEEDDDDDDCCCBBBBBBCCCFFFIIILLLOOOTTTWWWVVVQQQJJJEEEAAA;;;666555444111111333000000000000000000000000/////////000000000000000...---,,,,,,++++++,,,,,,---------------......///111222222333444444444444666666666666777777777777444555555555555555555444666666666555555555555555666555555555555444444444333333444444444555555555333333222222222222111111111111111111111111111111///000000111111222333333444555666777888999999999<<<;;;:::999888777777777444555555444444444333333111111111111111111111111222111//////000111000///333333333444666<<>>???CCCIIIRRR\\\dddkkkpppssszzzfffRRRHHH>>>;;;:::999;;;===;;;:::999999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;===>>>>>>>>>@@@BBBCCCFFFJJJNNNSSS]]]lllwwwzzzzzzxxxyyy{{{|||}}}}}}|||{{{{{{{{{{{{xxxvvvvvvxxxzzzxxxyyy{{{|||||||||||||||~~~~~~}}}|||{{{{{{{{{{{{yyyzzz|||}}}|||xxxrrroookkkiiijjjooowwwzzz|||~~~uuuoookkkiiiiiiddd```___]]]ZZZ[[[^^^------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---...000444888;;;<<<<<<<<<::::::<<<@@@IIIZZZkkklllYYYWWWZZZ___dddlllzzz|||jjjbbb___]]]```fffppp{{{{{{tttiii^^^UUUMMMGGGCCCDDDEEEDDDBBBAAACCCGGGKKKPPPUUUZZZ]]]ZZZTTTMMMHHH@@@:::555555444111000222000000000000000000000000....../////////000000000///......---------------...------------...///000333333333333333333333444666666666777777777888888555555555444444555555555666666666666666555555555666555555555555444444444333333333333333444444555333333333222222111111111222222222222111111111111///000000111222222333333333333555666777888888888::::::999888777666666666444444444555444333222222111111111111111111111111222000...///000222222111111222222222444999???DDDTTT[[[dddkkkmmmkkkhhhffffffmmmvvvzzz{{{|||wwwpppkkkhhhgggbbb]]]VVVPPPKKKGGGBBB>>><<<;;;;;;<<<<<<===>>>???CCCIIIRRR[[[aaagggmmmqqq{{{hhhRRRHHH===:::999777888;;;888777666555555666777777<<<<<<<<<<<<<<<;;;;;;:::<<<===?????????AAACCCFFFJJJOOOUUU[[[dddrrr~~~zzzyyywwwxxxyyyzzz{{{zzzyyyxxxxxxyyyyyywwwuuuuuuwwwyyywwwxxx|||}}}}}}}}}}}}~~~~~~|||||||||||||||}}}~~~~~~zzztttqqqnnnjjjkkkooosssxxx|||~~~vvvpppkkkiiihhhcccaaa```^^^ZZZZZZ]]],,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------,,,,,,,,,,,,++++++,,,,,,++++++,,,---...///++++++,,,,,,,,,,,,---------...000555999;;;;;;:::<<<;;;<<<>>>AAAKKK]]]ooogggWWWSSSVVV\\\dddppp~~~vvvddd``````^^^cccnnnwwwxxxpppdddYYYPPPJJJEEECCCDDDEEEEEECCCBBBDDDJJJOOOVVVZZZ___```\\\TTTMMMIII>>>888444555444111000111000000000000000000000000------......//////000000000//////...............)))))))))***,,,///111333444444333222222222333333555555666666777777888888666555444444444444555666666666666777777777777777666555555555555444444444444333333333333444555555444444333333222222111111222222222111111111111111000000000111222222333333222333444555666777777777888777666666666666666666333444555555555444333222111111111111111111111111000000///...///000222333111111222222333666:::>>>KKKSSS___hhhmmmnnnmmmlllkkkqqqyyy~~~zzztttpppnnnmmmeee___WWWPPPLLLGGGBBB===<<<;;;;;;<<<<<<===>>>???CCCIIIQQQXXX^^^dddlllqqq}}}jjjQQQGGG===:::999777666999999888777666666777888888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???>>>???CCCHHHKKKRRRZZZfffqqq}}}vvvqqqllllllpppwww~~~|||yyywwwvvvvvvvvvwwwwwwxxxxxxwwwwwwtttuuuvvvuuuttttttvvvxxxyyyzzz}}}~~~~~~~~~~~~}}}}}}zzzzzz{{{|||~~~zzzuuurrrnnnkkkkkkooorrrxxx|||vvvqqqllliiiiiifffdddeeebbb]]][[[]]],,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---------,,,,,,++++++++++++,,,,,,---......//////+++++++++,,,,,,---------...///111555999;;;:::888999:::===@@@DDDNNNaaasssyyydddWWWSSSUUUZZZeeesssmmm^^^^^^```___hhhwww~~~ssskkk___TTTLLLHHHEEECCCBBBDDDEEEDDDCCCFFFNNNTTT\\\___cccaaaZZZQQQJJJFFF===777333444333000///000000000000000000000000000,,,,,,---......///000000000//////...............)))))))))***,,,///222444555444333222222222222333444444555666666777888888666555444444444444555666666666777777888888999999666555555555555444444444555444333333333444666666555555444444333222222222111111111000000///////////////000000111111222222111222333444555666666666555444444444444555666666333444666666666555333222111111111111111111111111...///000---******---111000222333333333444666999@@@GGGRRR]]]eeekkkooorrrpppsssyyy{{{xxxvvvuuummmeee\\\TTTOOOJJJBBB<<<<<<;;;;;;<<<<<<===>>>???AAAGGGOOOUUUZZZbbbkkkrrr|||~~~jjjOOOFFF===;;;:::777777888;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<@@@?????????AAAGGGNNNTTT^^^kkkwwwkkkccc[[[VVVTTTVVVXXX]]]gggpppvvvxxx|||}}}{{{||||||yyyvvvuuutttsssuuuuuuuuuuuuuuuvvvwwwwwwsssuuuvvvwwwvvvwwwyyyzzz||||||~~~~~~}}}|||zzzzzzzzz{{{{{{}}}yyytttrrroookkkkkkooouuu~~~zzzvvvrrrmmmiiijjjhhhgggiiifff___[[[[[[,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...//////---------,,,,,,++++++++++++,,,---...////////////+++++++++,,,,,,---------...///111555888:::999777666888<<>><<<;;;;;;<<<<<<===>>>??????EEELLLRRRXXX```kkksssxxx~~~iiiMMMDDD===;;;;;;999888999888777666666666777888999======<<<<<<===>>>>>>???AAAAAA@@@AAADDDLLLUUU\\\mmmssshhh^^^TTTMMMKKKHHHGGGIIIKKKMMMTTT\\\___bbbhhhooouuuwwwuuussszzz{{{{{{wwwttttttsssrrruuuuuutttttttttvvvwwwxxxuuuwwwyyyzzzzzz{{{}}}~~~~~~~~~~~~}}}|||zzzxxxwww||||||}}}~~~~~~xxxtttrrrnnnkkkkkknnnyyy}}}yyyvvvsssnnnjjjiiiggghhhjjjfff^^^YYYYYY...------,,,+++***))))))------------------......++++++++++++++++++++++++...------,,,+++++++++,,,///...------------,,,+++---///222555666777:::<<<<<<:::===CCCJJJUUUkkkmmm___WWWZZZ]]]dddsssmmmbbbYYYXXXYYY___ppp}}}vvvlllfff\\\SSSLLLHHHEEECCCDDDCCCBBBDDDIIIPPPVVVZZZdddeeeccc\\\RRRHHHBBB@@@999777444333444444444333222111111000000000000000000...,,,---000111///---,,,.........,,,,,,,,,...------------///111333555555444444333333444444555444555555555555555444444333444666888888888777777888777666666666777999999:::999888666555444444444333222222444666888777666444444444444444444444444333222000/////////000111000000000111222222333333222222111111111111111111444444444555555666666666444444222222222222444444111222222333333222222111////////////000000000000222222222222333444555666::::::>>>GGGOOOZZZiiiwwwwwwyyy~~~|||yyywwwtttnnneeeZZZOOOFFFAAA@@@;;;:::<<<>>><<<<<<>>>BBBFFFNNNVVV^^^gggooouuuxxx}}}fffOOOCCC:::888:::999777666999999888777777888999:::===<<<<<<======???@@@AAAHHH@@@???GGGLLLQQQ```qqq{{{rrrdddYYYQQQLLLHHHEEECCCBBB@@@???@@@DDDHHHJJJKKKOOOUUUZZZ```eeekkknnnpppsssvvvtttpppmmmlllmmmmmmooopppqqqqqqrrrtttvvvxxxyyy|||~~~~~~~~~zzzssssssxxxxxxxxxyyy{{{~~~~~~||||||yyyuuuqqqnnnmmmmmmmmm{{{|||zzzzzzxxxsssoooooonnnnnnnnnjjjccc\\\WWWUUU------,,,,,,+++*********************++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++...---,,,,,,------,,,+++///222555777777777888999<<<<<>>;;;===>>>===>>>AAADDDHHHOOOVVV^^^gggpppvvv}}}|||dddNNNCCC:::999:::999777777999999888777888999::::::<<<===>>>???@@@BBBCCCCCCFFFCCCFFFOOOVVV```vvvrrr```YYYPPPIIIEEEBBB@@@>>><<<;;;::::::;;;===@@@AAACCCFFFKKKOOOTTTZZZ```dddcccggglllmmmkkkhhhhhhiiikkklllnnnnnnnnnooorrrtttxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}xxxsssuuu{{{xxxyyyzzz|||~~~|||{{{zzzzzz{{{yyyzzz{{{}}}~~~|||{{{xxxtttpppnnnmmmnnnooo}}}|||yyyyyy|||zzzsssnnnlllkkklllllljjjddd___[[[YYY,,,,,,,,,,,,++++++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++,,,,,,,,,,,,111444777999999888777777<<<===BBBIIISSSbbbwwwmmm[[[UUUUUUZZZeeetttjjj^^^TTTUUUZZZfff{{{tttlllddd\\\PPPGGGDDDFFFIIILLLNNNNNNLLLIIIIIINNNXXX______]]]ZZZRRRIIIAAA;;;999666444222111222222222000222111000000//////000000333111000000111111///...+++,,,------++++++,,,---.........///000222333444333444555666666555444333444555555666666555555555666666666666777888999999999888888777888999:::;;;<<<;;;:::999888777777777555444333333555555444333222222333333444444555555222111111000///000000000......///000000111111222111111222222222222222222222333333333333333444444444333333222222333333444111222222333333222222111/////////000000000111111222222111222222333444555444333555999===BBBMMMXXXnnnuuuxxxsssnnnoooooonnnmmmpppwww|||yyynnnbbbVVVOOOIIICCC>>>>>>???>>>@@@DDDEEEIIIPPPYYYcccnnnyyyzzz```MMMBBB:::999;;;999777777999999888888999:::;;;;;;<<<===???AAACCCDDDEEEEEEEEEFFFNNNYYYcccssstttaaaTTTJJJFFFAAA>>>======<<<;;;777666666666666777888999;;;===@@@CCCHHHMMMTTTXXX[[[```gggjjjiiigggggggggjjjkkklllllllllmmmpppsssxxxzzz|||~~~~~~}}}}}}|||}}}|||zzzzzzzzzwwwtttwww~~~yyyzzz|||~~~~~~}}}|||{{{|||zzzwwwtttsssssstttuuurrrsssuuuyyy}}}~~~}}}{{{zzzwwwtttpppnnnooopppqqq}}}{{{vvvtttwww{{{{{{sssllljjjiiijjjkkkiiieeeaaa^^^]]]+++++++++,,,,,,,,,------***++++++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++)))***++++++++++++,,,---000444888;;;;;;999888888;;;>>>CCCLLLXXXiii}}}|||dddUUUUUU[[[fffttthhh[[[RRRTTT]]]kkk|||qqqiii```XXXMMMEEECCCFFFJJJMMMLLLLLLKKKHHHHHHNNNYYYaaa^^^[[[UUUMMMEEE>>>999666666444222222333333111000111111000///////////////222111000000//////...---***+++---,,,++++++,,,---...//////000111222333444222444555777777555444222444555555666666666666555777666666555666888999::::::999888888888999:::;;;999888888777666666666666666444333333444444333111222222222333333444555555222111111000000000000000.........///000000111111111111222222222222222333222222222222222222222222333333333333333333333333111222222333333222222111//////000000000111111111222222111111222333333444444333444777999<<>>>>>AAAFFFDDDIIIRRR\\\jjjyyyvvv[[[KKKBBB;;;:::;;;999888999888999999:::;;;;;;<<<======>>>@@@BBBDDDEEEEEEEEELLLNNNXXXgggxxxwwwjjj]]]OOOFFF@@@???===<<<;;;:::888888666666777777777666666555888999;;;===@@@EEEKKKPPPWWW]]]dddggggggeeeeeeeeekkkkkklllllllllnnnqqqtttyyy{{{}}}}}}|||}}}|||yyyzzzyyyyyy{{{zzzwwwyyy~~~{{{}}}}}}yyywwwvvvuuuttttttsssssssssssspppqqqtttxxx|||}}}|||{{{yyywwwtttqqqppppppqqqrrr|||yyysssqqqsssxxxxxxrrrllljjjiiikkkkkkjjjfffbbb``````+++++++++,,,,,,---......&&&&&&'''((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++(((***,,,,,,******,,,...///333888;;;;;;:::::::::999>>>DDDMMM[[[ooovvvaaaVVV[[[dddttt{{{dddWWWPPPUUU```ppp|||ppphhh\\\VVVNNNHHHFFFGGGIIIJJJKKKKKKLLLMMMOOOVVV```ggg^^^ZZZRRRIIIBBB<<<888666666555333333444444222000111000000///.../////////000000000///---,,,,,,,,,***+++------,,,+++---...//////000111222333333444333444666777777666444333444555555666777777666666777777666666666888:::;;;:::999888888888999:::;;;888888777777777777777888777555444444444444333111222222222333333333444444111111111111000000000///.........///000000111111111111222222333333333333222222222222222222222222333333333333333333333333111222222333333222222111000000000000111111111111222222111111111222333333333222333666777888???GGGPPPZZZjjj{{{yyynnniiijjjiiifffeeekkkvvv~~~ssshhhaaaVVVMMMDDD@@@???>>>AAAFFFEEEJJJTTT```nnn~~~pppWWWHHHAAA;;;;;;;;;999888:::888999:::;;;<<<===>>>>>>>>>???AAACCCDDDFFFFFFGGGUUUYYYeee{{{yyyjjj\\\RRRJJJBBB<<<999999999999777666555444666777777888777777555555666777888999;;;???DDDIIIMMMSSSZZZ___```bbbdddgggmmmnnnnnnmmmmmmooosssvvvzzz|||~~~~~~|||{{{}}}|||yyyyyyxxx{{{{{{zzz}}}}}}~~~|||xxxvvvqqqsssvvvyyyzzzyyywwwuuussstttvvvzzz}}}~~~}}}|||zzzyyywwwuuusssqqqqqqpppwww{{{tttpppooorrrsssooommmmmmlllmmmmmmjjjfffbbb``````++++++,,,,,,------......(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,))),,,...---***))),,,...///333777::::::::::::;;;999???FFFOOO^^^tttrrraaa[[[bbblll{{{xxx^^^SSSMMMUUUbbbqqqzzzooogggXXXTTTNNNJJJIIIIIIIIIHHHFFFHHHJJJPPPWWW^^^eeeiii```YYYPPPGGG@@@;;;888666666444444444555444222000111000//////......//////---//////...,,,+++,,,---***,,,------------...000000000111333333444444333444555666777777666555444444555666666777777777777777777777777888999::::::999888888777888999:::;;;::::::999999999::::::;;;777666444444555555444333333333333333333222222222000111111111111000//////......///000000111111222111111222222333444444444333333333222222222222111222333333444444333333222111222222333333222222111000000000111111111222222222222111111111111222222000000111444444333999AAADDDNNN\\\lll{{{}}}nnnkkkkkkjjjiiikkkrrr|||}}}ssslll^^^TTTJJJDDDAAA???AAAEEEHHHNNNWWWcccqqqjjjTTTFFF@@@<<<<<<;;;999999;;;888999:::<<<>>>??????@@@@@@AAACCCEEEHHHKKKNNNOOOZZZcccuuu}}}jjjaaaUUUKKKEEE???:::777444666888888777666777888555555666666666555555444444555666777777:::>>>AAAEEEJJJRRRXXX]]]dddlllrrrnnnooonnnmmmmmmppptttwwwxxxzzz~~~~~~|||wwwyyy|||zzzyyy||||||yyyzzz|||}}}|||xxxvvvppptttyyy}}}~~~|||yyyvvvxxxxxxzzz}}}~~~||||||{{{yyyvvvsssooommmrrrxxx|||~~~|||vvvpppmmmnnnooommmmmmooonnnooonnnkkkfffcccaaaaaa,,,,,,,,,------------------------....../////////------------------------+++++++++++++++,,,------***---000...+++)))+++...222444777888888888888999999AAAHHHQQQbbbxxx~~~ooobbb___gggppp|||mmmWWWMMMJJJTTTcccppp~~~vvvllleeeUUUQQQLLLHHHHHHIIIJJJJJJFFFGGGKKKTTT___gggiiihhh```XXXMMMDDD>>>:::777555444333333333444333111///000000///............///,,,...000///---,,,---///+++---............///111000111222444444444444333555555555666666555555555444444666777777888888888666666777888999999999999888888777666777888999:::999999999999::::::;;;<<<777666555555666777666444444444333333222111111111000111111222111000///...//////000000111222222333111111222222333444444555444444333333222222222222222333333444444333333222111222222333333222222111000000111111111222222222222222111111111111222222000///111333222000444;;;<<>>;;;888666555777999999777666777999444444444444444555555555444555666777777888:::===AAAEEEKKKQQQYYYcccpppyyymmmmmmlllkkkkkknnnrrrvvvuuuwww{{{}}}{{{wwwxxx{{{~~~}}}{{{|||{{{xxxxxxyyy{{{|||}}}|||zzzwwwvvvsssvvvyyy|||}}}{{{wwwuuuyyyzzz|||~~~~~~zzztttnnnjjjmmmsssxxx|||zzzvvvpppmmmnnnnnnllllllnnnnnnooonnnkkkgggdddcccccc------------------------,,,,,,------------------------------------------,,,+++++++++,,,------...+++///111///+++)))+++...444666777777666666777888:::BBBJJJSSSddd{{{zzzmmmcccbbbiiippp{{{vvv```RRRIIIHHHSSSbbbooo~~~zzzsssjjjcccSSSNNNIIIFFFFFFIIIKKKMMMLLLLLLRRR]]]jjjrrrppplll```XXXLLLBBB===999777444333222222222333222///---000000///...............,,,///111000...---///111,,,---//////...///000222000111333444555444444333666666555555555555666666444444666777888888888888555666888999::::::999888888777666666666777999999777777777777888999::::::777666555666777888777666555444444333222111000000000111111222222000///...000000000111222222333333111111222333333444555555444444444333333222222222222222444444444444222222222222222333333222222222000111111111111222222222222222111111111111111222222111333444222///222999666;;;AAAIIITTTdddxxxyyyjjjiiijjjoooxxx{{{uuujjj___TTTMMMHHHDDDCCCFFFMMMTTT```nnn}}}~~~bbbRRRDDD???<<<===<<<999999<<<777999;;;>>>@@@AAAAAAAAAEEEFFFHHHLLLSSS[[[ccchhhzzz|||kkk]]]QQQJJJCCC@@@;;;999888777666444555777888555222000111333555555444444555555666777555666888999888888:::;;;>>>@@@DDDHHHPPP\\\jjjtttkkkkkkjjjiiiiiikkkppptttrrruuuyyy}}}~~~|||zzzzzz{{{|||~~~|||zzz||||||yyywwwxxxwwwxxxyyyzzzzzzxxxwwwuuuvvvwwwyyyyyyyyywwwuuusssyyyzzz}}}|||uuummmgggkkkqqqxxx~~~wwwuuupppnnnoooooolllkkkmmmmmmnnnmmmkkkgggeeeeeeeee------------,,,,,,+++***---,,,,,,+++*********+++------------------------,,,,,,,,,++++++************+++,,,,,,,,,---///111777888888888666666888999===BBBMMM\\\mmm|||rrrfffbbbdddggghhhmmmXXXKKKJJJMMMWWWfffttt~~~{{{vvvmmm```VVVMMMKKKIIIHHHHHHHHHHHHGGGMMMTTT^^^jjjvvv{{{sssggg]]]TTTJJJDDD>>>777555666111111111111222333444555000000///...............///......---------......000////////////000000111111222222333333222222111777666555444444555666777888777666555555666777888666777888999:::;;;;;;;;;999999888777555555777999999999999888777888:::<<<888888888888777666555444222555444111111444444111111000///............///---...///111222222333333333333444555444333222111333222222111111222222333444444444333333222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222222222333333333444777;;;===BBBLLLZZZddd|||qqqiiijjjvvv~~~ssslllbbbXXXPPPMMMLLLLLLPPPYYYhhhyyyzzz___PPPDDD???<<<>>>???<<<<<<>>>>>>@@@CCCDDDDDDEEEHHHJJJNNNOOOPPPRRRYYYfffuuummmYYYOOOIIIDDD@@@======;;;999777555444333555555444444444444555555444444444444444555666777666555444333444666888:::777:::>>>CCCJJJTTT^^^dddcccdddfffgggggghhhjjjllllllpppuuuzzz}}}|||zzzxxxxxxzzz|||~~~}}}}}}~~~|||zzzyyyxxxxxxyyyzzzyyyyyyyyyzzzxxxvvvsssuuuwwwxxxxxxuuurrrqqqpppvvvxxx|||~~~xxxsssoooooottt{{{{{{xxxrrrpppmmmjjjiiikkkmmmoooqqqmmmhhhddddddddddddddd---------------,,,+++***---,,,,,,+++******++++++------------------------,,,,,,,,,+++++++++*********,,,------,,,---000222555666777777777777999;;;===BBBLLL\\\nnn}}}pppeeebbbeeeggghhhvvvooo[[[JJJJJJOOOYYYhhhvvv~~~wwwrrriii]]]TTTMMMKKKIIIGGGGGGHHHHHHHHHOOOWWWbbbmmmvvvxxxqqqgggZZZQQQGGGBBB===888666999888777555333222000000000000000///...............///......---------......///............//////000222333333444444333333222777666555555555555666777888777666555555666777777666666777888999999999999888999999888666555777888666777777777666666888:::<<<;;;;;;;;;:::888777777777888777444333555333///////////////...............///000111222333333333333333444444444333222111333222222111111222222333444444333333333222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111222222222333111444666888;;;BBBMMMUUUccckkkxxxxxxmmmiiirrr{{{~~~rrrdddZZZTTTQQQOOOVVV___ooozzzaaaRRREEE@@@===>>>>>><<<;;;======???BBBDDDFFFIIILLLOOOPPPTTTZZZ___gggwwwuuuhhhVVVIIIDDDAAA>>>;;;999888888777666555555444555555444444444444555555666666666666666666555555555555444444555666888999999:::<<>>CCCNNN^^^ppp~~~lllbbbaaaeeeggghhhqqqlllZZZMMMNNNSSS___nnn{{{{{{sssmmmeeeZZZRRRMMMKKKIIIGGGFFFGGGIIIJJJQQQ\\\hhhppptttsssllldddUUUKKKBBB===999666666999;;;:::777444222000...---000000///.....................---------......///...---------......///000444444444555555444444444777666666555555666666777777777666666666666777777666777777888888888777777777888999999777666666777888999;;;;;;;;;;;;===>>>??????>>>===<<<;;;::::::;;;<<<:::777666666333------...///////////////...//////111222333333444444333333444444444333222111333222222111111222222333333333333333222222222222333333333333333333333333111111111111111111111111222222333333333333222222000000000111111111222222///222333444444888>>>DDDKKKRRR]]]jjjxxxpppfffkkkuuu}}}nnnbbb[[[UUUSSSZZZcccsss|||dddVVVJJJDDD@@@@@@@@@>>>>>>@@@>>>AAADDDHHHKKKPPPTTTXXXYYY```iiiqqq{{{~~~mmmWWWNNNDDD>>>>>>>>>===:::444444444444555555555666555555444444444444555555777888888888888666555444555555555666777777888888999999::::::<<>>>>>???@@@BBBAAAAAA@@@???>>>>>>=========>>><<<999999999444------...///000000000///...//////111222222333333333444444444333333333222222333222222111111222222333333222222222222222222222333333333333333333333333111111111111111111111111111222222222222222222111///000000000000111111111000222333333333444777:::===BBBJJJTTT```nnn{{{wwwggggggrrruuullleee```]]]aaahhhvvvkkk\\\OOOIIIDDDDDDDDDBBBCCCFFFDDDFFFJJJOOOSSSXXX^^^bbbiiioooxxxrrr___SSSGGGBBB===<<<======:::777333333333444444555555666555444444333333444444555555666777888888777555444444555666888888888888888666777888999:::===BBBEEEMMMQQQVVV[[[^^^aaadddeeehhhiiillloooqqqtttuuuuuuxxxyyy{{{|||~~~~~~~~~wwwwwwwwwxxxzzz|||~~~~~~zzzwwwuuuuuuvvvvvvvvvxxxxxxwwwtttpppoooooopppqqqqqqrrrtttxxx{{{~~~|||xxxtttpppnnnooolllhhhccc```^^^^^^^^^ccceeegggiiikkkkkkkkkkkkkkkiiihhhhhhiiiiiihhhggg,,,------......------------,,,,,,+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........000555888999:::::::::888999:::<<>>???>>>===???@@@:::222//////000000111000000000//////000111222222222222444444333333333222222222333222222111111222222333222222222222222222222222333333333333333333333333111111111111111111111111000000111111111111000000///000000000000111111111000111333333333444555666555777;;;AAAIIITTT___fffpppvvvqqqkkkrrryyytttooolllkkkqqq~~~rrraaaRRRKKKFFFFFFGGGGGGIIIMMMLLLNNNRRRWWW[[[aaahhhmmmyyy}}}ooo___RRRHHHDDD===;;;999999:::999555222555555555555555555555555444444333333333333444444111222555777888777666555555666777888999999999999555666777888888;;;???BBBFFFJJJPPPVVVZZZ^^^aaadddgggiiikkkmmmpppsssuuuvvvyyyzzz{{{}}}~~~zzzzzzzzzzzz{{{|||~~~~~~zzzvvvttttttvvvvvvwwwvvvvvvuuurrrooommmmmmoooooooooppprrruuuyyy|||~~~}}}zzzwwwsssooommmmmmhhh```ZZZVVVVVVXXXZZZccceeehhhkkkmmmlllkkkjjjkkkkkkkkkmmmnnnnnnllljjj,,,------............---,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,------------,,,------...///222888;;;;;;<<<===<<<::::::;;;===EEEPPPbbbwwwxxxfffWWWWWW\\\bbbiiirrr}}}~~~kkk\\\TTTTTTYYYcccppp{{{}}}|||rrriii^^^TTTNNNKKKKKKJJJHHHGGGKKKSSSZZZkkkwww{{{rrrfff\\\PPPGGG@@@<<<999555555777444333222111//////......000000///...............---------------...///000/////////000111222333444555666666777777666666555666777777888888777777666444555666777888888888777:::::::::::::::999888777777888999999777666666777777999:::;;;<<>>===<<<===???@@@HHHUUUkkknnn___TTTWWW]]]bbbmmmyyyttteee\\\WWWVVV\\\hhhwww|||ooobbbWWWOOOKKKJJJKKKKKKIIIIIINNNXXX```qqqzzz{{{qqqbbbVVVKKKDDD>>>===;;;777666888555444333111000//////...000000///...............---,,,,,,------///000000......//////000222333444555666666666666666666555666777888888888888777666333444666777888888888777888999999999999888888777888999999888666555777888:::;;;;;;<<<===AAAGGGKKKJJJIIIIIIIIIKKKMMMPPPQQQNNNOOOOOOPPPTTTTTTLLLBBB888666333111000111222333222333444444555444444444555444333222222222333333333222222111111222222333000111111111222222222222222222222222222222222222111111111111111111111111000111111222222111111000111111111111222222222333//////...///111222222222333555666777999<<<@@@DDDEEEHHHNNNTTT[[[bbbjjjoooyyy~~~{{{rrrqqqyyywwwfff[[[UUUPPPQQQUUUXXX^^^dddeeehhhmmmssszzzxxxggg\\\PPPIIIBBB<<<===AAA:::999999999999999999888666666666666555555555555444333333222222333333444333333444555666777777888888888777777888999;;;<<<999999:::888777777888:::>>>AAAEEEIIINNNTTT[[[```hhhjjjnnnrrruuuwwwxxxxxxwwwwwwxxxyyy{{{}}}~~~}}}|||{{{zzz{{{|||||||||yyyvvvtttuuuuuuuuuuuummmnnnpppooommmkkkkkkkkkkkklllnnnqqqtttvvvwwwxxx~~~}}}|||zzzxxxwwwuuuuuukkkfff]]]WWWVVVZZZ```eeelllnnnpppqqqqqqooommmllliiijjjlllooopppnnnjjjfff,,,,,,---.../////////...,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------.........***+++,,,---000555<<>>>>>>>>???AAADDDJJJYYYqqqiii[[[TTTXXX^^^dddpppmmmaaaZZZWWWYYY```nnn~~~|||kkk\\\RRRLLLJJJJJJKKKKKKIIIIIIOOO[[[cccqqqyyyxxxmmm]]]OOOEEE???;;;;;;:::777666777444333333222111111111222000000///...............,,,,,,,,,---...///000111------......///111222333555555666666666666555555666777888999999888777666333444666777888888888777777777888888888888777777999999888777555555777999777888777777999>>>EEEIIINNNNNNMMMNNNPPPSSSVVVXXXVVVWWWWWWXXX[[[\\\RRRGGG;;;888444111000111333444555555666666777666666666555444333222111222333444333222222222222222222333000000111111222222222222111111111111111111111111111111111111111111111111222222222333333222222222111222222222222333333333222000///000111222222222...000333444555666999<<<;;;===@@@CCCGGGMMMTTTYYYYYY```gggmmmqqqwww~~~|||zzzxxxsssmmmmmmwwwvvvfffbbb\\\WWWYYY^^^bbbiiioooqqqtttzzzyyydddVVVNNNGGGAAAAAA===777777;;;999888666555555444444444444444555555555555555555444333333222222333333444777777666666666666777888:::999777777777999;;;===999:::;;;:::::::::<<<>>><<<>>>AAAEEEJJJQQQXXX^^^iiikkkoootttwwwyyyyyyyyyuuuuuuvvvwwwyyy{{{}}}~~~|||{{{zzzyyyyyyzzz{{{|||{{{yyyvvvuuuuuuvvvuuutttjjjlllnnnooommmkkkjjjjjjlllnnnqqqtttwwwyyyyyyyyy{{{{{{{{{zzzzzzyyyyyyyyylllfff___YYYYYY^^^fffkkkqqqqqqrrrsssrrrpppnnnmmmfffhhhjjjmmmnnnlllgggccc,,,...000111///.........,,,------...///.........,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,...222888===@@@@@@<<<;;;===>>>>>>BBBHHHOOOccc{{{jjjZZZPPPTTT\\\fffxxxtttaaa[[[ZZZYYY```gggzzzrrrdddXXXOOOKKKKKKFFFGGGHHHHHHKKKRRR]]]eeewwwyyyzzzwwwrrriiiZZZLLLBBB???;;;999999999888888555555444333222000000///333222222111///...,,,+++,,,,,,,,,---------.........///000111222333333333555555555555555555444444444444555555666777777777888888888999999::::::;;;999999999999999999999999;;;:::888777777888999:::999999888999<<>>===;;;999888888777777777777666666666666666666555555555444444444444444333222222222222333666666666666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======<<<===???AAADDDKKKVVV^^^gggjjjpppuuuxxxxxxwwwuuuvvvuuutttttttttvvvxxxzzz{{{{{{zzz{{{||||||zzzyyytttttttttuuuvvvvvvtttrrrnnnooopppqqqpppnnnllljjjqqqppppppsssxxx}}}{{{xxxyyy}}}~~~|||yyysssjjjcccaaabbbdddjjjqqqxxxzzzyyytttpppoookkkgggdddgggjjjmmmnnnnnnmmmlll,,,...000000///.........------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...222777<<>>>>>BBBHHHSSSggg~~~fffYYYQQQWWWaaalll|||rrraaa]]]^^^___cccmmmmmm___UUULLLIIIIIICCCDDDFFFHHHKKKRRR\\\dddvvvyyyyyyssslllbbbTTTHHHAAA???;;;999999999888666555444444333111000000///....../////////.........,,,,,,---------............///000222333333333333555555555555555555555555888888777666666555555444666777777888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<888888777666666777888999777777777888:::???CCCFFFOOORRRVVVXXXYYYYYYYYYZZZ\\\dddiiihhhjjjjjj^^^MMM>>>555555...333666222IIIFFFBBB<<<999888777777666666555333111111222333444444333333333222222222222222222111111111000000000111111111111111111111111000111111222222111111000111111000000////////////000000000000111111111111............////////////222000///000111222222111333444555666777888999999;;;;;;<<>>>>>===<<<;;;999888777666888777777777666666555555444444444333333333222222666555555444444555555666666666666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<>>>???@@@CCCKKKUUU]]]fffiiinnnrrruuuuuutttsssrrrqqqpppoooqqqsssvvvxxxzzzzzzzzz{{{{{{{{{yyyxxxyyyxxxxxxyyyzzzyyywwwuuuoooqqqsssuuuuuurrrnnnlllppppppqqqtttyyy}}}}}}zzz{{{~~~|||yyyrrrjjjdddbbbcccdddiiioootttxxxxxxtttqqqqqqooollljjjkkkmmmnnnnnnllljjjiii,,,...000000...---......++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++******++++++,,,...222777;;;>>>>>>;;;;;;======>>>CCCIIIYYYlllaaaWWWTTT]]]jjjuuu~~~jjj]]]\\\```cccfffvvvvvveeeYYYPPPHHHEEEFFFBBBDDDGGGJJJNNNUUU```hhhyyy|||zzzpppeeeZZZNNNEEE@@@>>>;;;::::::999777555444444333222111000000///------------------------,,,------------.........///000111222333444444444555555555555555555555555999888888777777666555555555666666777888888999999::::::::::::::::::::::::777888888888888888888888777777666888;;;@@@EEEHHHQQQUUUYYY\\\\\\[[[[[[[[[^^^gggmmmnnnnnnkkk]]]NNN@@@555777333444333666XXXMMMAAA999;;;<<<777555888666555333222222222333444333333333222222222111111111111111111000000000///111111111111111111111111000111111222222111111000111000000000000/////////000000000000000000//////............////////////111000//////111222222000333333333333333333333333555444444555888;;;>>>@@@BBBFFFJJJNNNRRRVVV[[[^^^___bbbgggmmmqqqsssttttttvvvyyy~~~vvvnnniiiffffffdddaaa___[[[VVVPPPKKKQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWVVVUUUSSSQQQOOONNNMMMIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCHHHRRRdddwwwxxxuuuwwwyyy}}}vvvmmm___RRRHHHBBB===;;;::::::999888777666555444888888777777666555444444444444444333333333333222444444444444555666777888777777777777777888::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::::::::===???@@@@@@CCCJJJUUU]]]fffhhhllloooqqqrrrqqqqqqpppooommmmmmnnnrrruuuxxx||||||}}}}}}}}}|||zzzzzzyyyxxxwwwwwwwwwvvvtttrrrnnnrrrvvvzzzyyyvvvqqqmmmppppppqqquuuyyy}}}~~~|||{{{|||}}}}}}yyyuuupppjjjfffeeedddcccfffkkknnnssstttrrrppprrrrrrpppppppppppppppmmmjjjgggeee---...//////...---...///))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,///222666:::<<<===;;;<<<>>>>>>>>>DDDKKK]]]oooyyy^^^XXXXXXeeetttsssaaaXXXXXX^^^ccckkk~~~zzzlll]]]SSSLLLFFFDDDEEEFFFHHHJJJLLLRRR\\\jjjttt~~~|||nnn___TTTJJJDDD>>>===;;;::::::999666333333333333222111000000///111000///...,,,,,,++++++------------............///000111333444444555555555555555555666666666666666666666777888888999999555666666777888999::::::888888888888888888888888::::::;;;;;;;;;;;;:::::::::999888999===BBBHHHKKKNNNSSSYYY^^^___^^^^^^^^^[[[bbbggghhhhhheeeZZZNNNCCC666777444444111;;;hhhJJJ999000777;;;555444:::555444333222222222333333333333222222222111111111111111111000000000//////111111111111111111111111000000111111111111000000000000000000000000000000000000//////......------000000000000111111111111000///...///111222111///333333333222222222222222666666555666777999;;;===:::===BBBEEEHHHLLLPPPSSSTTTXXX^^^dddjjjmmmooopppooorrrwww~~~}}}}}}||||||~~~xxxtttnnnhhhbbb___]]]\\\\\\ZZZWWWUUURRRNNNJJJGGGHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDBBB@@@???>>><<<;;;;;;>>>EEESSSbbbmmmvvvsssbbb^^^WWWMMMDDD>>><<<;;;999888888777666555444444888888777666555444444333666666666666555555555555111111222222333555666777777777777777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;>>>???@@@AAADDDKKKWWW___hhhiiikkkmmmnnnooooooooopppooommmmmmnnnrrrwwwzzz~~~~~~}}}}}}xxxvvvuuutttttttttqqqppplllpppvvvzzzzzzvvvpppllloooppprrrvvvzzz}}}~~~}}}zzzyyyyyyyyyzzzxxxtttpppoookkkhhhgggdddaaaccchhhiiiooosssqqqpppqqqrrrqqqrrrrrrqqqpppmmmiiifffddd---...///...---,,,---///******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///333777:::<<<<<<<<<===???>>>???EEENNN___qqq|||lll\\\YYY]]]lll~~~lll\\\UUUWWW^^^dddppp}}}pppcccVVVNNNIIIEEEDDDFFFJJJJJJKKKMMMUUUccctttzzziiiYYYNNNFFFAAA===<<<::::::999888555333333222222111111000000000111111///...---,,,---------------.........//////000111222333444555555555555555555666666666777777666666666777888888999999666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===============<<<===;;;::::::===BBBGGGKKKOOOSSSYYY]]]^^^]]]\\\\\\WWW[[[^^^___```^^^YYYSSSHHH999777333222222???nnnHHH666---333888444444;;;444444333222222222222222333333333222222222111111111111111111000000000000000000000000000000000000000000000111111000000000000000000000111111111111111111111000000/////////000000000000111111111111.........///111111000...111111111222222222333333444333444444666888999::::::<<>>===;;;999888:::::::::;;;>>>FFFNNNUUUhhhvvvppp___TTTNNNMMMIIICCC<<<888777888888888777777666666555555777777777666555444444333777777666666666555555555111111222333444666777888777777777777888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBFFFOOO[[[dddllllllkkkllllllmmmnnnoooooonnnmmmmmmooorrrvvvyyy~~~~~~}}}}}}zzzxxxvvvuuuuuuuuusssqqqkkkoootttxxxwwwsssnnnjjjooopppssswww{{{}}}}}}|||xxxxxxxxxxxxwwwtttqqqnnnnnnkkkiiihhhddd___```eeeiiiqqqwwwuuurrrssssssqqqqqqqqqpppnnnkkkhhheeeddd---......---,,,,,,---///---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...111444777:::<<<<<<<<>>>>><<<999888888777555333222222111111111000000000......---------///000111------........./////////111222333444555666666666555555555666666777777888999888888777777666555555666777777999:::;;;<<<===:::::::::::::::::::::::::::;;;<<<>>>@@@AAACCCDDDAAA???<<<;;;<<>>999111333555???eeeLLL>>>444444666333444999444444444444333333333222444444444333333333222222222222222222111111111000000000000000000000000000///000000111111000000///000000000111111111111222333333333333333333222222............////////////---------///111111///------......///000111222222222222333444666777999:::999:::<<<======>>>@@@BBBJJJMMMRRRWWWZZZ\\\]]]]]]]]]aaahhhppp{{{tttllljjjhhhdddccc[[[XXXUUUQQQOOONNNOOOPPPOOOKKKEEEBBBAAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@?????????>>>>>><<<<<<<<<;;;:::888777666666888999:::<<>>??????@@@BBBDDDJJJTTTbbblllooonnnllljjjjjjlllnnnooommmmmmmmmmmmoooqqqtttvvvzzz~~~~~~zzzyyyzzzwwwuuusssrrrrrrsssrrrpppmmmooorrrtttssspppllliiinnnpppsssxxx|||~~~|||zzzxxxxxxxxxwwwvvvtttrrrpppooollljjjhhhbbb]]]^^^ccckkkuuu}}}|||xxxvvvtttrrrnnnnnnmmmkkkiiigggeeeccc---......---++++++---///------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------...000222666888;;;<<<===>>>AAACCCAAAAAAJJJTTTdddxxx~~~kkkYYYYYY[[[bbbrrr{{{eeeZZZXXX[[[cccjjjzzzyyypppaaaVVVKKKGGGFFFDDDEEEHHHGGGKKKPPPWWWbbbrrrqqq^^^QQQJJJCCC===>>><<<888777666666555444111111111111000000000000---,,,++++++,,,...000111............////////////111222333555666666666666444555555666777777888888888888777666666555555444555555666888999;;;<<<<<<888888888888888888888888:::;;;===AAAEEEJJJOOOQQQHHHEEEAAA??????CCCGGGJJJTTTVVVYYYZZZYYYWWWWWWWWWXXXYYYZZZ[[[\\\[[[\\\^^^RRREEE>>>333555999999RRROOOGGG===555333444777888666666666666666555555444555555555444444444333333333333333333222222222222000000000000000000000000//////000000000000//////000000111111111222222222222222222222222333333333............////////////,,,,,,---///111000...,,,.........///000000111111333333444555777888999:::777999:::;;;;;;;;;===???EEEGGGLLLPPPSSSTTTTTTSSSWWW\\\dddmmmwwwppphhhgggddd```^^^YYYWWWSSSOOOLLLKKKJJJJJJJJJGGGCCCAAAAAABBBBBBAAA======>>>???@@@@@@@@@@@@BBBAAA???>>>======>>>>>>@@@@@@?????????>>>>>>>>>::::::::::::999888777666555777888999999;;;???BBBLLLVVVgggyyyooobbbVVVPPPKKKBBB<<<:::888777666555666777888888555666666666666666666666444444444555555555555666555555555555444444444444555555555555666777999999888888888888999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@CCCFFFMMMZZZiiitttqqqoookkkiiihhhjjjlllnnnnnnoooooopppqqqsssttttttxxx}}}|||xxxwwwxxxtttrrrpppooopppqqqqqqppprrrrrrsssrrrqqqooommmkkknnnppptttyyy}}}~~~|||yyyvvvwwwvvvuuusssqqqqqqqqqooommmkkkhhhaaa[[[\\\bbbhhhtttzzzwwwtttqqqmmmllljjjhhhfffdddbbbaaa---......,,,++++++---///***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333666999;;;<<<===>>>BBBDDDBBBBBBKKKVVVggg{{{~~~iiiVVVXXXZZZbbbqqqwwwaaaXXXXXX[[[ccckkk|||vvvmmm\\\RRRHHHEEEEEEDDDEEEGGGGGGLLLTTT^^^jjjzzzppp]]]RRRMMMFFF??????<<<888555555555555444111111111111000000000000///...,,,*********,,,---............/////////000222222444555666777777777444555555666777888888999444444555555666777777777444444555777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>@@@BBBEEEIIIMMMOOOPPPPPPOOOTTTZZZcccmmmvvvllleeeeeeccc___]]]YYYWWWTTTPPPMMMKKKJJJJJJDDDCCCAAA@@@AAA@@@???===;;;<<<>>>@@@AAAAAA@@@???@@@???===;;;;;;;;;===>>><<<<<<<<<;;;;;;:::::::::666777777777666555444444777777777777777999===@@@@@@IIIYYYmmm}}}gggYYYTTTHHH@@@@@@AAA<<<999:::999777444444666777777666444444555555555555555666333333444444555666666666888777777777666666666666444444333444444555666777888888888888999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<>>>@@@CCCHHHPPP]]]mmmxxxqqqoookkkhhhggghhhkkkmmmqqqrrrsssuuuuuuvvvvvvuuuyyy~~~}}}yyyxxxyyyxxxvvvsssssstttuuuuuuuuuwwwvvvtttrrrqqqooonnnnnnnnnppptttyyy}}}~~~{{{yyyttttttsssqqqooonnnoooppppppnnnkkkhhh```YYY[[[bbbcccqqq}}}~~~zzzuuurrrnnnlllkkkiiigggdddbbb```___---,,,,,,++++++,,,,,,---------,,,+++,,,---...///000///---,,,,,,---///000///...------...///000111//////000333777:::::::::AAA@@@AAACCCCCCFFFPPP\\\sssvvvaaaTTTWWWZZZbbbsssttt\\\SSSSSSXXXbbbnnnyyyjjj```TTTOOOHHHDDDCCCFFFIIIJJJKKKPPPZZZfffqqq||||||ooobbbTTTFFF???>>><<<;;;:::888666555333333555333111///.........///...---+++******+++---...------...///000111222222222333444555666666666666777777777777666666666666666777888999999999999999888888888999:::;;;======>>><<<::::::;;;=========<<<<<<@@@HHHRRR]]]eeeiiiaaaXXXMMMFFFEEEHHHIIIJJJUUUWWWXXXYYYYYYYYY[[[]]]\\\\\\\\\]]]]]]^^^^^^^^^VVVIII>>>======;;;===AAASSSTTTMMM???333333888<<<;;;;;;<<<<<<;;;:::888777999777555777;;;===:::666888666444222111111222333000///...---...///111333//////000000111111111222222222111111111111111111000000//////.........---000///......///000///---////////////000000000000000111111222222333444444333444444444555666666666777777888999;;;<<<<<<===>>>AAAEEEIIIKKKMMMPPPRRRXXXYYYaaammmwwwzzz}}}~~~nnnccc``````^^^[[[UUUSSSPPPMMMJJJHHHFFFEEEDDDBBB@@@@@@AAAAAAAAA@@@????????????>>>>>>>>>===?????????>>>======<<<<<<======<<<:::::::::::::::999888777666666777888888888888888888999:::;;;<<<@@@BBBKKK^^^tttsssdddZZZQQQKKKAAA@@@>>>;;;:::999999999666666666666666555555555555555555555555555555555333444555555555444333222555555555666666666666777888777555444333444666777;;;;;;;;;<<<<<<<<<======>>>>>>===============>>>???>>>>>>===============BBBBBBCCCFFFNNN\\\kkkuuurrrmmmgggddddddgggjjjkkkjjjssszzz{{{zzz{{{zzzxxxzzzvvvwwwvvvvvvtttrrrpppqqqtttwww}}}~~~zzztttqqqqqqppplllpppuuu}}}{{{wwwtttsssqqqnnnlllmmmppprrrssspppmmmhhhddd```^^^]]]iiipppwww|||{{{vvvoookkkiiiiiihhhiiihhheee```]]]---,,,,,,++++++,,,,,,---------,,,,,,,,,---...//////...---,,,,,,---...///......---,,,,,,---...///...///111444888::::::999??????@@@CCCEEEIIIUUUbbbzzzsss___TTTWWWZZZaaaqqqmmmWWWPPPSSSZZZgggsssqqqbbbYYYMMMJJJFFFEEEGGGIIIKKKLLLMMMRRR[[[gggsss~~~|||nnnbbbTTTGGG@@@@@@===<<<;;;999777666444444444333222000//////......///...,,,++++++,,,...///------...///000111222222333333444555666666666666777777777777666666666666666666777888888888888888666666666777888999;;;;;;===<<<:::;;;===>>>>>>>>>AAABBBFFFNNNZZZfffnnnsssmmmdddXXXNNNIIIHHHJJJKKKTTTVVVXXXXXXXXXXXXYYY[[[[[[[[[\\\]]]___aaacccdddaaaRRRCCC>>>===;;;<<>>>>>>>>===;;;:::;;;888666888===???===;;;:::888666333111111111222000//////...///000111222///000000000111111111111111111111111111111111111000000000/////////......000///......///000///...////////////000000000000///000000111111222333333333333444444555666666666777888888999:::;;;<<<======@@@DDDGGGIIILLLOOOQQQUUUWWW^^^jjjssswwwzzz~~~{{{kkkaaa^^^]]][[[XXXSSSRRRPPPNNNKKKJJJHHHHHHCCCAAA@@@@@@AAAAAA@@@?????????>>>>>>>>>=========>>>>>>>>>======<<<<<<<<<===<<<;;;::::::999999999888777777666666666777888777777777777888999::::::??????GGGWWWkkkxxxgggXXXNNNGGGAAA<<<>>>===;;;999888777777777666666666666555555555555555555555555555555555555444555666666666555444444555555555555666666666666888777555444444666777888;;;;;;;;;<<<<<<<<<======???>>>>>>======>>>>>>>>>@@@@@@???>>>============@@@@@@@@@CCCJJJVVVccckkkmmmiiidddaaabbbeeeiiikkkjjjssszzz|||}}}~~~zzzyyyvvvwwwxxxxxxvvvuuuuuuvvvuuuvvvuuuppppppsssuuussstttxxx~~~zzzvvvuuuuuussspppmmmmmmooorrrrrrpppmmmjjjfffbbb___]]]dddkkkuuu{{{{{{vvvnnniiikkkjjjjjjkkkjjjhhhddd```---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...//////...---,,,,,,---...///...---,,,++++++,,,---------///333666888999999999<<<<<>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999999888888777666666555555666777777666666777777888999999999>>>===AAAMMM]]]ppp}}}ppp^^^VVVLLLDDD@@@===:::888:::999888777666666666666555555555555555555555555555555555555555555555555555666666777777777666666444444555555555666666666777666666555666777999:::;;;<<<<<<<<<<<<=========????????????????????????BBBAAAAAA@@@???>>>>>>>>>???@@@AAADDDHHHPPPZZZ```dddbbb___^^^___ccchhhlllmmmuuu}}}{{{yyyvvvyyy|||}}}{{{yyywwwvvvqqqsssrrrooopppuuuyyyxxxyyy|||}}}yyyvvvwwwwwwuuurrrooonnnoooqqqpppooonnnlllhhhddd```^^^```gggsss{{{}}}xxxpppjjjmmmllllllmmmmmmlllhhheee---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------.........------,,,,,,------.........,,,+++++++++,,,------000444777999999999999;;;;;;>>>CCCIIIRRRbbbqqq}}}iiiYYYRRRWWW\\\eeeuuuxxxeeeTTTPPPTTT[[[hhhuuuuuudddXXXTTTIIIGGGFFFGGGIIILLLMMMMMMQQQWWWaaappptttdddYYYOOOEEE@@@???;;;;;;:::888777555444444111111222222111000...---//////...------...//////......///000111222222333555666666666666555555444666666666666777777777777777777888888888888777777888888888999:::;;;============>>>@@@CCCDDDDDDBBBGGGJJJPPP\\\jjjxxx|||mmm\\\MMMGGGIIIMMMRRRTTTWWWXXXWWWVVVUUUVVVXXXXXXZZZ^^^eeemmmuuuzzzxxxgggSSSGGGFFFIIIMMMNNNNNNPPPLLLAAA999999;;;;;;BBBCCCEEEFFFFFFFFFEEEDDDAAA>>>;;;:::<<<>>>>>>>>>999888666444333222222222000000111222222111111000000000000000000111111111000000000000111111111111111111111111000000000000000///......000111000///////////////000000000000//////000000111222222222222333333444555666777777777888888999::::::;;;;;;;;;===@@@BBBDDDGGGJJJMMMUUUVVV]]]gggnnnrrrxxx~~~yyysssrrrssssssqqqgggZZZPPPLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFBBB@@@???>>>???@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888777777555555555555555666666666666777888888999999::::::<<<:::===FFFRRRcccyyymmm]]]RRRJJJFFFAAA???>>>>>><<<;;;666666666555555555555555444444555555555555555666555555555555555555555555555555666666666777666666444444555555555666666666666666666777888:::;;;<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@@@@@@@@@@CCCCCCBBBBBBAAA@@@>>>>>>BBBDDDFFFHHHJJJOOOVVVZZZ\\\[[[[[[[[[]]]bbbiiimmmsss|||zzzvvvwwwzzz|||}}}{{{yyyxxxxxxxxxyyyvvvrrrsssxxxzzzzzz|||~~~}}}zzzxxxxxxyyyxxxuuuqqqoooooopppmmmnnnnnnmmmjjjeee```]]]aaagggqqqzzz~~~|||vvvqqqmmmmmmmmmnnnnnnmmmkkkhhh---,,,,,,++++++,,,,,,---,,,,,,,,,------------------------,,,,,,---------///...---,,,,,,---.........111555888888888999:::<<<<<>>@@@CCCGGGHHHGGGEEEFFFJJJRRR___nnn|||{{{kkkYYYKKKEEEHHHMMMPPPTTTXXXYYYYYYWWWVVVUUUXXXXXX[[[```hhhrrr|||rrr^^^PPPLLLQQQWWWYYY\\\YYYOOO@@@777888<<>>@@@BBBDDDHHHKKKSSSUUU[[[dddjjjnnnvvv}}}wwwmmmjjjjjjjjjjjjggg^^^SSSJJJFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEAAA@@@>>>>>>?????????>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999999888777666555444444555666666666666666777888999:::;;;;;;;;;;;;;;;:::;;;BBBKKKYYYmmm~~~ooo```TTTIIIBBB>>>===;;;:::::::::999777555555666666666555555555333444444444555555666666555555555555555555555555444444444555555666666777555555555666666666777777777777888999:::<<<===>>>===========================>>>???@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBAAA??????CCCEEEHHHKKKMMMQQQUUUXXXWWWYYYZZZ\\\___eeelllrrrwww{{{vvvzzz{{{{{{zzzxxxxxxyyy{{{}}}yyyyyy}}}~~~}}}}}}~~~~~~|||zzzyyyyyyyyywwwssspppoooooommmnnnnnnnnnjjjeee```\\\bbbeeellluuu{{{}}}yyyvvvmmmlllllllllmmmmmmkkkiii---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,------,,,,,,,,,...---,,,,,,,,,---///000///333666777666666999<<<======@@@GGGOOO\\\pppttt```UUURRRUUUdddvvvjjj^^^WWW[[[bbbiiiwwwtttiiifffYYYUUUPPPNNNOOORRRTTTUUU[[[gggwwwooo```PPPHHHCCC>>>;;;;;;777777666555444333222222111111111111111000//////------------------------...//////000111222333333555666666777777777666666555555666666777777888888:::::::::;;;::::::999888666666666777888999;;;;;;===>>>BBBFFFJJJKKKJJJHHHEEEJJJUUUcccrrruuudddSSSHHHEEEHHHLLLPPPTTTYYY\\\[[[YYYXXXWWWYYYZZZ]]]bbbkkkuuu|||mmm]]]XXX]]]dddhhhhhhcccWWWGGG======??????GGGHHHJJJLLLNNNNNNNNNNNNLLLJJJFFFAAA===:::888777444444555555666777777777333333333222222222222222111111111111000000000000...//////000000111111111//////000000000000000111///......///111222222111////////////000000000000111111111222333333444444111222333444555777888888888888888888999999:::::::::<<<===???@@@CCCGGGJJJPPPRRRXXX```dddiiiqqqzzzvvvjjjdddccceeeeeedddaaaZZZPPPHHHEEEDDDEEEFFFEEEFFFGGGHHHHHHGGGEEEEEEAAA???======>>>???>>>===;;;;;;;;;::::::::::::999===<<<<<<;;;::::::999999777888888999888666555444444444666777777777777777888999:::<<<<<<<<<<<<;;;::::::<<<@@@EEEOOO___ooo}}}sssaaaRRRJJJEEE@@@<<<999999888777666555444333555555666666666555444444333333333444555555666666555555555555555555555555444444444444555666777777666666777777777888888888888999999;;;<<<===>>>>>>>>>>>>>>>============<<<<<<===>>>@@@AAA@@@@@@???AAABBBCCCCCCCCCBBB@@@???AAADDDHHHKKKNNNRRRVVVZZZXXX[[[___aaadddkkkssszzz}}}}}}~~~|||zzzxxxyyy|||~~~~~~|||{{{wwwyyyyyyxxxtttqqqooonnnoooooopppnnnkkkfff```]]]```bbbgggpppxxx{{{zzzwwwmmmlllkkkkkklllllljjjhhh---,,,,,,++++++,,,,,,---+++,,,---.........------,,,,,,,,,------,,,,,,,,,++++++***+++,,,---///000111444777666444555:::>>>>>>>>>BBBJJJTTTcccyyymmm\\\UUUVVVTTTggg}}}ddd\\\YYYbbbkkksssttthhhcccZZZYYYWWWWWWZZZ]]]^^^^^^cccsss~~~hhhYYYIIIAAA>>><<<:::;;;777777666555444333333222222111111000000000000000.........//////.........//////000111222333333444444555666777777777777777555555555666777888888888:::::::::::::::999888888666666666777888999;;;;;;===???CCCHHHMMMNNNLLLJJJHHHNNNZZZjjjyyy|||ppp^^^NNNFFFFFFIIILLLOOOTTTZZZ^^^^^^\\\[[[ZZZZZZ[[[___eeemmmwww}}}ooojjjqqq||||||tttcccNNNAAA???@@@@@@IIIKKKMMMPPPRRRSSSSSSSSSQQQPPPMMMHHHCCC>>>;;;:::777777888888999999888888555444333222111222222333111111111111000000000///......//////000111111222....../////////000000000///......///111333222111////////////000000000000000000000111222222333333111222333444555777888888888888888888999999999999:::<<<===>>>???BBBGGGJJJOOOQQQVVV^^^bbbfffooozzzuuukkk```[[[^^^cccdddccc\\\VVVNNNGGGDDDDDDFFFGGGFFFFFFGGGHHHGGGFFFDDDBBB@@@???======>>>>>>>>>===::::::::::::999999999999???>>>===<<<;;;:::999888666777888888777666444333444555666888888888888888777888:::<<<<<<<<<;;;:::999:::<<>>>>>>>>>>>>>>>>>=========<<<:::<<<>>>???@@@@@@???>>>???@@@BBBCCCCCCBBBAAA@@@???BBBGGGLLLPPPVVV[[[___^^^bbbfffjjjmmmsss|||~~~|||}}}}}}zzzxxxuuuwwwyyyxxxuuuqqqooonnnssssssrrrppplllgggbbb______aaafffpppyyy}}}zzzvvvnnnlllkkkjjjkkkkkkiiiggg---,,,,,,++++++,,,,,,---+++,,,---.........---,,,+++,,,,,,------,,,,,,+++))))))))))))+++---///000222555777555333444:::@@@>>>>>>CCCMMMXXXiiiiiiYYYVVVYYYSSShhhuuuccc]]]]]]fffpppwww~~~pppbbb\\\YYYYYY[[[___cccfffffffffiii{{{|||eeeUUUEEE>>>===;;;:::;;;888888777666555444444333222111000/////////111111//////000000000000////////////000111222333333444444444666777888888888888444555555666777888888999999999999999999888777666888888888999:::;;;=========???DDDJJJNNNOOOMMMKKKKKKRRR___ooo~~~|||nnn[[[LLLFFFGGGIIIKKKOOOTTT[[[``````___]]][[[[[[\\\```fffnnnwww}}}zzzkkkOOO???>>>AAABBBLLLMMMPPPSSSUUUVVVVVVVVVUUUTTTRRRNNNHHHBBB???===:::;;;;;;;;;;;;:::999888666555333111111111333444222111111111000000//////---......///000111111222---.........//////000000///......///222333222111////////////000000000000/////////000111111222222111222333444666777888999888888888888888999999999;;;<<<===>>>???BBBFFFJJJPPPRRRXXX^^^bbbfffqqq{{{~~~qqqggg[[[WWW[[[bbbeeeeeeXXXSSSKKKEEEBBBCCCEEEGGGEEEEEEFFFFFFEEECCC@@@???@@@>>>===<<<===>>>===<<<:::::::::999999999888888@@@@@@>>>===;;;999888888555666888888777666333222444555777888999999999888555777999;;;;;;;;;:::999999:::<<<>>><<<===FFFQQQ[[[dddpppvvvwwwxxx}}}ooo___TTTOOOIIIBBB???@@@@@@===999666777888777666555555666444444555555444333111000222222333333444555666666555555555555555555555555777666666666666888:::;;;888888999999999::::::::::::;;;<<<===>>>>>>>>>===??????>>>>>>=========<<<999;;;===???@@@???>>>======???AAACCCCCCCCCBBBAAA???CCCHHHNNNSSSZZZ```dddbbbggglllppprrryyy}}}|||xxxuuutttvvvxxxxxxuuuqqqooonnnwwwvvvuuurrrmmmhhhdddaaa___aaaiiittt}}}{{{vvvooommmkkkkkkkkkjjjiiiggg)))******+++,,,---......,,,,,,++++++,,,,,,---...---,,,***)))((()))******,,,,,,,,,******,,,000333333555777888888:::<<<>>>===>>>BBBIIIXXXpppuuuddd\\\UUUVVVYYYllllll```aaaeeekkkuuuyyyoooeee[[[TTTSSSRRRUUUZZZ^^^___eeekkkwwwzzzaaaPPPAAA======;;;:::===;;;:::888777555444444333000000////////////000000000000//////.........---//////000000111222444555666666666666666555555555666666777888888888888888;;;;;;<<<;;;;;;:::888888666888:::;;;::::::;;;===AAACCCHHHOOOTTTTTTOOOKKKLLLWWWfffuuuqqq\\\TTTPPPKKKIIILLLTTTUUUXXX]]]``````^^^\\\^^^^^^aaaggglllpppxxxjjjOOOBBB???CCCGGGKKKNNNRRRTTTUUUVVVXXXYYYZZZVVVTTTTTTPPPGGGAAA???AAAAAA???;;;;;;===<<<888777666444222111111111222111111000///////////////000000////////////000000000000000000000000000000111000///......///000111000000000000111111111111000000111222222222222111555555666666666666555555::::::999999888999999999:::<<<===>>>???BBBFFFJJJOOOTTTZZZ```dddjjjqqqwww~~~|||ggg```[[[\\\______aaaddd\\\RRRHHHFFFGGGFFFEEEFFFIIIIIIHHHGGGEEEBBB???======<<<;;;<<<======;;;999:::;;;;;;;;;;;;:::999888;;;999888888999888777555777777888888777666555555555555666666777999:::;;;::::::888888888888::::::;;;<<<===>>>???CCCHHHLLLSSSVVV[[[___bbbfffkkknnnuuuzzzssscccYYYPPPIII???>>>===<<<:::999777777666666777777777777666666444333222111111222444555555555555666666666666666333333444444555666777777777888888888888999999999;;;;;;:::::::::;;;<<<======<<<<<<<<<===>>>@@@AAA?????????===;;;;;;===???;;;;;;<<<<<<===>>>>>>>>>AAA@@@???@@@BBBFFFHHHHHHIIIGGGGGGNNNZZZfffooossskkkkkklllnnnvvv~~~|||~~~~~~}}}|||yyywwwvvvwwwwwwtttpppnnnooopppqqquuuzzz|||xxxpppggg```cccdddjjjsss{{{~~~zzzuuunnnnnnnnnllljjjiiijjjkkk------..................,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,+++***,,,000333444666888999:::;;;===??????AAAEEEMMM[[[ppppppbbb[[[VVVXXX^^^qqqjjj\\\]]]bbbkkkzzzttthhh]]]TTTOOOMMMMMMPPPTTTVVVZZZbbbllloooZZZLLL???<<<<<<::::::;;;;;;:::888777555444444444222222000///............000/////////............//////000000111333444555555555666666666666666666666666777888888888888888666666666666666666666666666888:::;;;;;;;;;<<<===CCCFFFKKKRRRVVVVVVQQQLLLSSS]]]jjjxxx}}}fff\\\UUUNNNKKKMMMTTTVVVZZZ___ccccccaaa^^^\\\[[[]]]dddiiioooxxxfffKKK???===@@@DDDIIILLLPPPSSSTTTTTTVVVWWWXXXVVVVVVXXXUUUNNNIIIHHHEEEFFFEEEAAA@@@BBB@@@===:::888666444333222222333111111000///////////////000000////////////000000////////////////////////111000///......///000000000000000000111111111111000000000111111111222222333444555666777777777777999999888888888888999999:::;;;======???BBBFFFJJJNNNSSSXXX]]]bbbhhhpppwww~~~pppccc]]]ZZZ\\\]]]\\\^^^bbbZZZPPPGGGFFFGGGFFFFFFGGGGGGGGGGGGEEECCCAAA>>><<<===<<<;;;<<<======;;;999::::::::::::999999999888;;;999888888888888777555555555555555444444333333666666777777888:::;;;<<<======<<<;;;;;;<<<======:::;;;<<<<<<===@@@EEEIIIJJJMMMPPPSSSUUUXXX\\\^^^eeejjjttt~~~sss___SSSKKKDDD???===<<<;;;:::888777666555555555666666666666555555666555333222222333444555555555555555555666666666444444555555666777777777888888888888999999999999::::::;;;<<<<<<<<<<<<;;;>>>>>>======>>>???AAABBB?????????===;;;;;;===???<<<<<<<<<===>>>>>>??????BBBAAA@@@AAACCCFFFHHHIIIFFFFFFHHHOOO[[[hhhtttzzzssssssrrrttt{{{~~~|||zzzwwwtttrrrwwwxxxwwwtttqqqpppqqqsssuuuxxx}}}~~~{{{tttkkkeeecccdddhhhpppyyy|||yyyuuuppppppooommmkkkjjjkkklll//////.........---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...///000,,,,,,,,,++++++---000333555777999:::;;;<<<>>>@@@AAACCCHHHQQQ^^^qqqlllbbb]]]ZZZ^^^dddwww|||fff\\\]]]bbbmmm}}}oooaaaUUUOOOLLLJJJKKKNNNPPPRRRWWWeeesssyyyaaaQQQGGG===;;;<<<;;;999999::::::888666555444444444444333111000...------,,,////////////............000000000000222333444555555555555666666777777777666666777888888888888888888777666666666777888999777999:::;;;;;;;;;===>>>FFFJJJPPPWWWZZZXXXRRRMMMWWWaaammm|||tttfff]]]SSSNNNPPPTTTWWW\\\bbbfffeeebbb___YYYWWWYYY```fffnnnzzz[[[EEE======AAADDDHHHKKKOOORRRSSSTTTUUUWWWXXXXXXZZZ___^^^XXXUUUUUUMMMOOONNNIIIGGGGGGDDD@@@===<<<999777555444333333111111000////////////000000//////......//////000////////////////////////000//////......///000000000000000000111111111111000000/////////000111222222333555666888999::::::777777666777777888999::::::;;;<<<===>>>BBBFFFJJJNNNRRRVVVZZZ___fffpppwwwxxxggg```[[[YYYZZZZZZYYYZZZ^^^VVVNNNFFFEEEFFFEEEFFFHHHEEEEEEEEEDDDBBB???===<<<===<<<;;;<<<===<<<;;;999:::999888777777777888999;;;999888888888888777555444333333333333333222222777777888999:::;;;<<<<<<>>>======<<<<<<======>>>:::;;;;;;;;;;;;===AAADDDFFFHHHKKKLLLMMMOOOQQQTTTZZZ^^^hhhrrr||||||ooo]]]OOOGGGCCC???;;;::::::999888666555444444444444555555555555444444888666555444333333444555555555555555555555555555555666666777777888888999888888999999999:::::::::999:::<<<=========<<<;;;???????????????@@@AAABBB>>>>>>>>>===;;;;;;===???=========>>>??????@@@@@@BBBAAAAAABBBCCCFFFIIIKKKFFFGGGJJJOOOXXXeeesss|||{{{zzzyyyyyy~~~}}}|||~~~~~~||||||{{{yyywwwtttrrrqqqvvvvvvuuurrrpppppprrruuuwwwzzz~~~|||uuummmhhhbbbcccfffmmmtttyyyyyywwwtttrrrpppmmmlllkkkkkklll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------.........+++,,,,,,,,,,,,...111333666888:::::::::;;;===???BBBCCCHHHQQQ___qqqkkkccc___^^^dddgggzzzsssccccccbbbeeeqqq{{{lll\\\QQQMMMLLLKKKLLLOOOQQQRRRZZZmmmjjjVVVJJJCCC===<<<======;;;999:::999888666555555444444333222111///......------///////////////.........000000000111222333444555444444555666777888888999666666777888888888888888;;;999888666666888:::;;;888999;;;;;;;;;<<<>>>@@@HHHMMMUUU\\\^^^[[[TTTOOOWWWaaappp}}}ooodddYYYTTTVVVVVVYYY^^^cccfffddd___[[[WWWUUUWWW]]]eeeooo|||hhhLLL???>>>@@@DDDGGGJJJNNNQQQTTTUUUWWWXXXZZZ\\\]]]bbbhhhhhhccc```bbb[[[]]][[[SSSMMMJJJFFFBBB???>>>;;;888555444333333222111000000//////000000/////////....../////////////////////////////////............/////////000///000000000111111111111111000...------///111222333444555777888999999:::555555555555666888999999999:::<<<===>>>BBBFFFJJJOOORRRUUUYYY]]]fffqqqyyy~~~nnnbbb]]]YYYYYYXXXUUUVVVYYYRRRKKKEEEEEEEEEDDDFFFIIIEEEEEEEEEDDDBBB@@@>>>===<<<;;;;;;;;;<<<<<<:::888:::999777555555666888999:::999777777888888666555555444444444444444444444666666888999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;:::;;;>>>AAACCCEEEHHHIIIJJJKKKMMMOOOUUUYYYaaallluuu~~~eee[[[OOOFFFBBB@@@>>><<<888888777777666555444444444555555666666555555444999888666555444444444444555555555555555555555555888888888999999:::::::::999999999999:::::::::;;;;;;;;;<<<<<<=========>>>????????????@@@@@@AAAAAA===>>>>>><<<;;;;;;===???===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCFFFJJJMMMLLLMMMOOOQQQVVV```mmmwww~~~}}}||||||}}}|||~~~vvvwwwxxxwwwvvvuuutttuuutttsssqqqpppoooqqqsssuuuvvvyyy{{{|||yyytttnnniiibbbbbbccciiipppwwwzzz{{{wwwtttooolllkkkkkkkkkkkk******++++++,,,---......,,,,,,++++++,,,,,,---............---,,,+++*********+++---------...111444555777999:::::::::<<<>>>AAABBBFFFPPP```sss~~~iiibbb^^^^^^ffflll}}}{{{lllbbbgggdddggguuuvvvfffWWWNNNKKKLLLIIIJJJNNNQQQTTT___ttt~~~kkk\\\PPPFFFDDD@@@>>>??????===:::999999888666555555555555111000000///////////////.........///////////////000000111111222333555666444555555666777888999999666666777888888888888888999888666444444555666777888:::;;;;;;;;;===???BBBIIIPPPZZZbbbccc^^^VVVQQQVVVdddvvvvvvkkk___ZZZ\\\YYY[[[___cccdddaaa[[[VVVVVVTTTVVV]]]fffqqq}}}aaaQQQAAA<<<>>>AAADDDFFFOOORRRVVVYYYZZZ\\\^^^___bbbccciiinnnnnniiihhhkkklllnnnjjj___TTTNNNIIIDDD???>>>;;;777555333222222222222111000000000000000//////............//////........................------......///////////////000000000111111111111111000...------///111222444555666777777888888888555555555555666777888999888999;;;<<<>>>BBBFFFJJJPPPRRRUUUXXX]]]fffrrrzzznnnddd\\\YYYWWWTTTTTTVVVOOOIIIDDDDDDDDDCCCEEEHHHEEEEEEFFFEEEDDDBBB@@@???<<<;;;:::;;;<<<<<<:::888999888666555555666888999:::888777777888777666444444444333333333333444555444555777888999999999999999999999::::::999999999<<<======<<<;;;;;;===???===???BBBCCCDDDFFFIIIKKKQQQSSSZZZdddllluuu~~~mmmbbbRRRKKKCCC>>><<<;;;:::999888888777777666666666555666666666777777666666666888888777666555444444444555555555666666666777777::::::;;;;;;;;;;;;<<<<<<999:::::::::;;;;;;;;;;;;===<<<;;;;;;;;;===???AAA>>>>>>??????????????????<<<======<<<:::;;;===???>>>>>>??????@@@@@@AAAAAA???@@@BBBCCCDDDGGGLLLPPPRRRTTTUUUVVVZZZcccoooxxx~~~}}}{{{vvvxxxyyyxxxvvvtttuuuvvvuuusssrrrqqqrrrtttuuuvvvvvvwwwyyyyyywwwsssnnnkkkbbbaaabbbeeemmmvvv}}}zzzuuuoookkkjjjkkkkkkjjj+++,,,,,,---...///000111,,,,,,++++++,,,,,,---............---+++***((('''***+++---......///222444666777999:::999:::<<<===???AAAGGGSSSdddvvvuuuccc___\\\^^^hhhuuuvvviiicccdddcccgggxxxyyylll^^^RRRKKKJJJJJJFFFGGGKKKQQQXXXdddyyyooo___UUUNNNFFFFFFDDD@@@???AAA???;;;999888777666555555555555000000////////////000000.........///////////////111111111111222444555666666666666777777888888888666666777888888888888888999888777666666777888999999:::;;;;;;;;;===AAACCCJJJSSS___hhhhhhbbbZZZUUU[[[iii~~~|||qqqddd^^^```[[[\\\___aaabbb^^^XXXSSSUUUSSSVVV^^^gggrrrrrr___KKKCCC<<<<<<>>>???AAAEEERRRUUUYYY\\\^^^```bbbccceeeggglllpppoookkklllqqq{{{|||uuufffXXXPPPKKKGGG???===:::777444333222222222222111000000000000111///......------......///........................,,,---...///////////////000000000000111111111111000000/////////000111222444444555666666777666666666666555666666777888999777999:::<<<>>>BBBGGGJJJOOOQQQUUUXXX^^^gggrrrzzzqqqaaaZZZXXXVVVTTTSSSLLLGGGDDDDDDCCCAAACCCGGGFFFFFFFFFFFFFFFDDDBBBAAA<<<;;;:::;;;<<<;;;:::888888777666666666777888999:::888777777777777666444333222111000111222333444333444666888999999999888:::;;;;;;<<<<<<;;;;;;:::===>>>>>>===<<<<<<===???;;;>>>AAACCCDDDFFFIIIKKKPPPQQQWWW```hhhppp}}}sssdddVVVNNNGGGCCC???<<<;;;;;;:::999777777777777777777777777666666777777777777666666777777777666555555444444555555666777888999999:::========================:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<===>>>@@@BBB>>>>>>??????@@@??????>>><<<<<<<<<;;;:::;;;===???>>>>>>>>>???@@@@@@AAAAAA>>>AAADDDFFFGGGKKKQQQVVVWWWXXXZZZ___fffpppzzz~~~~~~~~~}}}}}}yyywwwzzz|||}}}zzzvvvrrrrrrssswwwuuutttuuuwwwxxxxxxwwwvvvwwwwwwwwwuuurrrooommmbbbaaaaaadddkkkwwwxxxpppkkkkkklllkkkkkk---------....../////////,,,,,,++++++,,,,,,---...,,,---------,,,+++)))((()))+++---...///000222444777999:::;;;:::;;;<<<>>>>>>BBBLLLZZZlllzzzlll]]]]]]]]]aaannnvvviiidddcccbbbhhhzzz|||sssdddWWWOOOKKKJJJJJJJJJJJJOOOXXXcccppp|||iii```XXXPPPGGGIIIFFFAAA???AAA???:::999888777666666555555666111111000//////...//////............/////////000111111111222333444555666777777777777777777777888666666777888888888888888666666777888999:::;;;<<<::::::;;;;;;<<<>>>BBBEEELLLWWWeeennnnnnhhh```[[[```ooowwwggg``````\\\]]]^^^``````^^^YYYUUUSSSRRRVVV^^^hhhsssqqqYYYIII???;;;:::;;;<<<===BBBIIISSSVVVZZZ]]]___aaaccceeeccceeejjjnnnmmmjjjnnntttwwwfffVVVMMMIIIFFF>>>===:::777555444333333333222111111000000111111///......------......///........................+++,,,---///////////////000000000000111111111111000000000111111111222222111111333444666777777777777777777666666777888888777888:::;;;>>>AAAGGGJJJLLLOOOTTTXXX]]]fffpppxxx~~~~~~eee[[[ZZZXXXUUURRRKKKFFFDDDDDDBBB???AAAFFFEEEFFFFFFGGGFFFEEECCCBBB;;;:::::::::;;;;;;999888777777777888888888999999999888666666777777555444333222111111111222444555444555777999::::::999999;;;;;;<<<======<<<;;;;;;<<<===>>>===<<<;;;===>>>???AAADDDEEEFFFHHHJJJMMMNNNOOOTTT^^^fffooo{{{uuufff[[[RRRJJJFFF@@@???===<<<<<<<<<;;;;;;666666666666777777777777555666666666666666666555555555555666666555555444444555666888999;;;<<<===??????>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<999;;;===@@@AAA@@@@@@?????????@@@AAAAAA@@@???>>>;;;<<<<<<;;;:::;;;===???======>>>>>>???@@@@@@@@@???CCCGGGIIIKKKOOOWWW]]]ZZZZZZ]]]eeeooo{{{|||||||||}}}~~~}}}}}}}}}}}}|||{{{yyyxxxvvv{{{~~~{{{uuuqqqqqqsssvvvttttttvvvxxxxxxvvvtttsssssssssrrrqqqooommmkkkcccaaa```ccckkkxxx|||rrrmmmmmmnnnnnnlll------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++,,,---------,,,+++***)))+++---...///000222444888:::<<<<<<<<<<<<===???>>>DDDPPPaaarrr~~~}}}xxxggg[[[^^^```ggguuuxxxjjjfffdddccciii|||{{{pppaaaUUUOOOMMMLLLKKKQQQQQQVVVbbbnnn|||sssiiifff^^^TTTHHHJJJHHHAAA>>>@@@???:::999888777666666555666666444333111000...------------.........//////000000111111111222333444555666888888888777777777777777666666777888888888888888---///111444777888:::::::::;;;;;;;;;<<<>>>BBBEEENNNYYYhhhrrrrrrkkkccc___cccqqq{{{iii______\\\]]]^^^``````___[[[WWWRRRQQQUUU^^^hhhsss{{{```JJJ<<<888777888:::;;;===FFFPPPRRRUUUYYY]]]^^^```bbbdddaaacccgggkkkjjjiiinnnuuu}}}|||sssaaaQQQIIIFFFDDD???===:::888666555444444333222111111000111111111.........------.................................***+++---///000000///...000000000000111111111111000000111222222222222111...///111333666777888999999888888777777777777888666888:::;;;>>>AAAGGGJJJJJJNNNSSSWWW]]]eeeooowww}}}hhh\\\[[[ZZZVVVQQQJJJFFFDDDDDDAAA>>>@@@EEEDDDEEEFFFFFFFFFEEECCCBBB;;;:::::::::;;;;;;999777666777888999999999999999999888666666777777555444666555333333333555777888555666999;;;<<<;;;;;;:::999:::;;;<<<<<<;;;:::999:::<<<======;;;;;;<<<===???AAACCCDDDDDDEEEHHHJJJIIIIIIOOOYYYccclllxxxsssiii[[[OOOIIIFFFCCCBBB888888888888999999999888555555555666666666666666444555555555555555555444333444555555555555555444444555666888:::<<<>>>???@@@@@@??????????????????;;;;;;;;;<<<<<<<<<======666:::???CCCDDDBBB???<<<@@@AAABBBBBBBBBAAA@@@???;;;<<<<<<;;;:::;;;===???=========>>>??????@@@@@@@@@EEEJJJLLLNNNSSS[[[bbb\\\\\\___gggsss~~~|||zzz{{{|||~~~{{{zzzxxxwwwvvvwwwwwwxxxxxx{{{}}}{{{uuurrrsssvvvrrrqqqqqqtttvvvvvvrrrooopppoooooonnnllljjjiiihhhcccbbb```bbbkkkyyytttooooooppppppnnn.......................................---------......---------,,,,,,,,,------,,,---...111444555999:::999888777888:::===AAAFFFSSSddduuunnn^^^]]]______jjjyyymmmiiibbbeeennn|||}}}pppbbbYYYSSSNNNLLLMMMPPPRRRXXXeeewwwtttlllhhhbbb[[[XXXNNNJJJEEEBBB@@@>>>===;;;999777555555555444222000000000000000000000000000---------......///000111---///111333444444333222888888888888777777666666666666666666666777888888:::888555333444777;;;===<<<============???CCCFFFMMMZZZjjjsssrrrjjjccc```hhhsssqqqccc___aaa```bbb```]]]^^^```^^^ZZZSSSSSSWWW___gggppp~~~pppQQQ@@@;;;555666777777:::>>>EEEIIIRRRVVVZZZ]]]]]]]]]]]]]]]ccceeehhhkkknnntttzzz~~~vvvfffUUUJJJBBB>>><<<::::::999888777666555444222222111000/////////000222///---,,,,,,------,,,------------------,,,,,,---------------...///000000111222111000///000111444333111///......///000222333333444555666777777777777777777888888888888777888:::;;;<<<@@@EEEHHHLLLLLLOOOVVV^^^gggmmmpppzzzhhh[[[WWWSSSPPPOOOIIIFFFBBB@@@@@@BBBBBBBBBEEEEEEFFFGGGFFFDDDBBBAAA@@@>>><<<;;;;;;:::888666888888888888999:::;;;<<<999888777666555555555555444333333222333444666777777888::::::888777888999888:::<<<>>>>>>===;;;:::999999:::;;;;;;<<<<<<===>>>@@@CCCDDDDDDEEEFFFHHHKKKOOOVVV]]]fffppp}}}zzzmmmdddXXXSSSKKKEEE@@@>>><<<;;;999999888888777666666666777666444333333444555666777777777888888888888999777777777666555555777888444666999::::::<<<>>>@@@<<>>>>><<<;;;;;;======<<<:::777:::<<<===<<<<<<===???@@@>>><<>>BBBIIIVVVgggvvv{{{hhhZZZYYY[[[\\\gggwwwkkkdddaaaccciiiuuu}}}qqqccc[[[UUUOOOMMMNNNTTTVVV]]]kkk{{{vvvgggcccbbb___[[[YYYLLLIIIDDDAAA@@@???===<<<:::888666555555444222000000000000000000000000000...............///000111000222444666777777666555999999888888888777777777666666666666666777888888999777555444555777:::<<<<<<============@@@CCCFFFQQQ^^^mmmuuutttlllfffccchhhsssvvvfff[[[XXXZZZZZZ]]]^^^]]]___aaa^^^YYYUUUUUUYYY___eeemmmzzznnnPPP???:::555666777888:::>>>DDDIIIRRRUUUYYY\\\\\\\\\\\\\\\aaaeeejjjpppuuu{{{uuucccRRRFFF???;;;:::999999888888777666666666333222111000000000000000333111/////////000///------------------------------------------...//////...000000000......///000333222111000000222333555222222333444555666777777666666777777777888888888777888:::;;;<<>><<<;;;::::::<<<<<<;;;:::888888888888999:::;;;<<<999888777666666555555555333333333222333444666777555777888888777666666777888999;;;======<<<;;;999999999:::;;;;;;<<<<<<======???BBBDDDEEEFFFHHHJJJLLLQQQYYYbbbkkkxxx}}}sssjjjaaaWWWOOOIIIEEE???;;;999777666444777777777777777777888888777666555555555666777777333444444444444555555555888888777555333444666888777888;;;;;;<<<===???AAA???@@@BBBCCCBBB@@@===<<<<<<;;;::::::;;;<<<;;;999999;;;===>>>>>>>>>???@@@BBB@@@@@@CCCHHHIIIFFFBBB???===;;;;;;===?????????@@@@@@?????????@@@AAAAAADDDFFFKKKQQQWWW]]]bbbdddbbbbbbcccffflllsssxxxzzz{{{xxxuuuvvvvvvwwwyyyzzz|||}}}{{{|||{{{yyyuuusssrrrsssrrrrrrrrrssssssssssssrrrqqqqqqqqqrrrsssqqqmmmjjjfffdddcccdddiiiqqqzzzzzzuuuooommmoooqqqqqqooo---------------------------------------------............------------,,,------------///222555666999999999999888:::===@@@DDDLLL[[[lllzzzuuudddXXXYYYZZZ[[[iiizzzhhh^^^```aaaeeennnzzz}}}qqqddd]]]WWWQQQNNNNNNRRRUUU^^^jjjxxxsssggg^^^]]]^^^\\\XXXVVVIIIFFFBBB@@@@@@???>>>===:::999666555444333111///000000000000000000000000///............//////000222333555777888888777777999999999888888888888888777666666666666777888888777777666666777888:::;;;<<<<<<=========@@@DDDGGGTTT```nnnvvvssslllfffdddhhhrrrxxxggg\\\UUURRRTTTTTTYYY]]]___bbbddd___YYYWWWWWWZZZ```eeekkkwwwlllPPP???:::666777777888:::>>>DDDIIIPPPSSSXXXZZZ[[[ZZZZZZ[[[^^^dddlllttt{{{wwwcccPPPCCC<<<999888777777777777777777777777444333222111000000000000222111000000111000...,,,+++,,,,,,------.........------------------...///---...//////------...///000000///000111333555777222222333444555666777777666666777777777777888888777888:::;;;<<>>;;;777444333555777999;;;=========>>>@@@AAACCCDDDDDDCCCBBB???===;;;999888777888::::::999888;;;===???@@@??????AAABBBCCCCCCEEEIIIMMMMMMHHHDDD@@@>>><<<<<<===????????????????????????@@@AAAAAAEEEGGGKKKQQQWWW]]]bbbeeeeeeddddddfffkkkrrrzzz~~~|||wwwtttvvvvvvwwwxxxzzz{{{||||||zzzzzzxxxuuurrrpppqqqrrrsssssstttttttttsssssssssqqqpppqqqssstttssspppmmmiiifffcccbbbeeelllsssxxxwwwsssooooooqqqsssrrrppp------------------------++++++++++++,,,,,,,,,,,,............------------------------///222555777999999:::999999;;;???BBBEEEQQQaaarrrrrrddd[[[]]]^^^```ppp~~~fff]]]___aaafffoooyyy|||pppddd]]]XXXRRRNNNOOOPPPTTT]]]iiitttzzzyyywwwlllddd___```aaa[[[SSSOOOEEEBBB@@@?????????>>>===;;;999666555444333111/////////////////////////////////............//////111222333555666666666666999999999999888888888888777777666666777777888999666777777888888999::::::;;;<<<======>>>@@@DDDGGGUUU___lllrrroooiiidddbbbgggrrrnnn___XXXUUUSSSSSSTTTZZZ```cccffffff```XXXUUUUUUYYY```fffmmmyyynnnQQQ???999777777888888:::>>>DDDIIINNNRRRVVVYYYYYYYYYYYYYYY]]]bbbjjjrrrzzz{{{eeePPPBBB<<<999999666666666777888888999999555555444222111111111111///......//////...,,,)))++++++,,,,,,---...//////---------,,,,,,---......---...//////...---...000---------...///111333444111222333444555666666777666666666666777777777888666888:::;;;<<<>>>AAADDDEEEHHHKKKPPPUUU\\\cccggglllsss}}}mmm```UUUTTTWWWXXXWWWWWWIIIFFFCCCBBBCCCEEEFFFFFFMMMMMMLLLKKKHHHDDD@@@>>>???===;;;;;;;;;:::999777888888888888888999::::::888888888777777666555444222222222333444555666666888999;;;;;;999999999:::888999;;;<<<<<<<<<;;;:::999999:::;;;;;;<<<<<<===>>>@@@BBBDDDEEEGGGKKKMMMQQQWWW```kkkwww{{{qqqjjjaaa[[[SSSLLLHHHDDD@@@>>>;;;:::999:::;;;:::999777666666666666777777888888444444555555666777888999666666666777777777888888HHHFFFBBB<<<777555666777;;;===??????>>>???@@@BBBFFFFFFFFFFFFDDDAAA>>><<<777666555666888999999888;;;===???@@@@@@@@@AAABBBDDDEEEIIINNNQQQOOOIIIEEE@@@>>><<<<<<>>>????????????>>>>>>>>>???@@@AAABBBBBBDDDHHHNNNUUU\\\bbbeeeaaabbbcccffflllwwwzzzuuurrrtttuuuvvvwwwyyyyyyzzzzzzzzzyyywwwssspppoooqqqrrrssstttuuuuuuuuutttsssrrrppppppqqqssstttuuusssqqqhhheeebbbaaadddkkksssxxxyyywwwtttssssssrrrooolll------------------------++++++,,,,,,------------//////.........---------------------000333666888888999::::::;;;===AAADDDGGGVVVhhhwwwpppddd___bbbcccfffwwwxxxeeeaaa___cccllluuu~~~{{{oooccc\\\XXXSSSQQQQQQTTTXXXaaalllvvvyyyvvvssshhhdddcccgggeeeZZZNNNHHHAAA@@@>>>>>>??????>>>===:::888666555555333111//////////////////////////////............//////000222333444555666777777777888888888888888888888888777777777777777888999999666777888999999:::::::::;;;<<<======>>>@@@DDDHHHTTT^^^iiinnnlllfffcccbbbfffqqqiii\\\XXXVVVUUUUUUTTTZZZ```ccceeeddd]]]TTTQQQRRRXXX```hhhppp}}}rrrUUUAAA999777888888999:::>>>DDDIIIMMMQQQUUUXXXXXXXXXXXXXXX]]]```eeekkksss}}}|||fffPPPBBB:::888888555555666777888999::::::777666555333222222111111///......//////...,,,)))++++++,,,,,,---...//////...------,,,,,,,,,---------...000//////...000111.........//////000000111111111222333444555666666555666666666666777777777666888:::;;;;;;===???BBBBBBEEEIIIMMMQQQWWW^^^ccciiipppzzzooocccYYYQQQSSSVVVVVVUUUUUUGGGDDDAAAAAABBBDDDFFFFFFOOONNNMMMKKKHHHCCC???===>>>===;;;;;;;;;;;;999777888888777777888888999999777888888888777666555444111111222444555666666666777999;;;;;;999888999:::999:::;;;<<<<<<<<<<<<;;;999999:::;;;;;;<<<<<<===@@@AAACCCDDDEEEHHHKKKNNNTTTZZZcccmmmxxxssshhh___XXXPPPLLLGGGBBB???===<<<;;;777666666777888888666444777777777777666666555555333333444555666666777777333333444444444555555555EEEDDDAAA===999888999;;;===>>>@@@@@@???@@@AAACCCDDDFFFHHHIIIGGGCCC???<<<666555555666888999999888;;;===???@@@@@@@@@AAABBBCCCFFFKKKPPPRRROOOIIIDDDAAA???======>>>?????????>>>>>>>>>>>>???@@@AAABBB@@@BBBFFFLLLSSS[[[bbbfff```bbbeeeiiipppzzzzzzuuusssuuuvvvwwwyyyzzzzzzzzzzzzzzzzzzxxxtttqqqqqqrrrtttssstttuuuvvvuuutttrrrqqqooooooppprrruuuvvvuuusssjjjgggbbb```cccjjjrrrwww{{{{{{zzzyyywwwtttooolll,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000/////////.........---------------...000333777999888999:::;;;<<>>======>>>>>>===;;;999777555555555444222000000000000000000000000000---------......///000111444444555666777888999999777777777777777888888888888777777777777888999999777777888888999::::::::::::;;;<<<===>>>AAAEEEHHHSSS\\\gggkkkiiieeecccccceeeqqq~~~ggg[[[WWWUUUTTTTTTTTTYYY]]]___```___YYYQQQOOOQQQWWW```hhhppp|||uuuXXXDDD<<<888999999999;;;???DDDIIIMMMPPPUUUWWWXXXWWWWWWXXX\\\___ccchhhppp{{{{{{eeeOOO@@@999666666555555666777888999::::::888888666444333222222222222111000000111000...,,,+++,,,,,,------............------,,,,,,,,,,,,,,,---...000000//////000222111111111111111111000000111111222333444555666666555555666666666666777777666888:::;;;;;;<<<>>>@@@???CCCGGGJJJLLLRRRYYY___fffmmmwww|||iii]]]UUUOOOPPPSSSSSSRRRRRRFFFDDDAAA@@@BBBEEEFFFGGGMMMMMMKKKIIIEEEAAA<<<::::::999999:::<<<===<<<;;;888888777777777888888999777777888888888666444333000111222444555666666666555666888888666555666777999::::::;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===???AAACCCDDDFFFIIIMMMPPPXXX^^^fffoooyyyoooddd\\\SSSLLLEEEDDD@@@===;;;:::::::::888777666777888888666444888888777666666555444444222333444555666666555555555555666666666777777777:::;;;;;;;;;:::;;;===???>>>@@@BBBBBBBBBCCCDDDFFFCCCGGGLLLOOOMMMGGG???:::666555555777999;;;;;;:::;;;===@@@@@@@@@@@@AAACCCBBBGGGLLLQQQQQQNNNHHHEEEBBB@@@>>>===>>>??????>>>=========>>>???@@@AAABBBAAACCCFFFKKKRRRZZZ```ddd```dddiiimmmrrrzzzzzzvvvtttxxxyyyzzz|||}}}}}}|||{{{{{{zzzyyywwwtttssstttuuussstttuuuvvvuuusssqqqpppoooooooooqqqtttuuuuuutttoookkkeeeaaabbbgggnnnsssyyy{{{~~~}}}yyytttqqq,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////////////////............---------...000444777999777999:::;;;===@@@EEEHHHOOO```qqq{{{xxxfff______dddeeeiii~~~wwwmmmfffeeegggllltttzzz~~~}}}pppccc\\\ZZZXXXZZZ]]][[[^^^dddnnnwww|||{{{yyynnnjjjhhhhhhbbbUUUIIICCC>>>===<<<<<<======<<<:::888666555444555555333222000000000000000000000000,,,,,,,,,---///000222333444444444555666777888999555555666666666777777777888888777777888888999:::888888888888999:::;;;;;;:::;;;<<<===>>>AAAEEEHHHOOOXXXaaafffdddaaa```aaadddpppyyyfff\\\WWWSSSRRRRRRTTTXXX[[[[[[\\\]]]XXXRRRQQQRRRWWW___eeekkkvvvtttZZZHHH@@@999999999999;;;???DDDHHHMMMQQQUUUXXXXXXWWWWWWXXX[[[^^^dddkkkttt{{{fffQQQBBB:::777666555555666777888999999:::999999777555444333222222333111/////////000///---------------------------...---,,,,,,++++++,,,,,,+++---............///111000000111111111111000000111111222333444555555666555555555666666666777777666888:::;;;;;;;;;===>>>===AAAFFFHHHIIINNNUUU[[[cccjjjttt}}}vvvfffXXXPPPKKKMMMOOOOOONNNOOOGGGDDDBBBAAADDDFFFHHHIIILLLLLLKKKIIIEEE@@@<<<999:::999999:::<<<======<<<888888777777777777888888666777888999888666444333///000222444666666666666444555777777555444555666777888888888999999999999999999:::;;;;;;<<<<<<======>>>AAACCCGGGKKKQQQUUU[[[aaaiiirrr|||lll___XXXSSSJJJCCC@@@@@@???===;;;999999:::999888777777999999999777666666666666666666555555444555666666777666555555999999999999::::::::::::555777999;;;;;;<<<===???@@@BBBDDDEEEFFFGGGIIIKKKIIIOOOWWW[[[XXXOOOCCC;;;666666666888;;;======<<<===???AAABBBBBBBBBCCCDDDCCCHHHMMMQQQQQQMMMIIIFFFBBB@@@>>>===>>>??????>>><<<<<<======>>>@@@AAABBBDDDDDDFFFIIINNNTTTZZZ]]]^^^dddkkkppptttyyy~~~yyyvvvuuuxxxyyy{{{}}}~~~}}}|||{{{zzzzzzzzzyyyvvvttttttuuurrrsssuuuuuuuuurrrpppnnnooonnnnnnpppsssuuuttttttrrrmmmfff``````dddkkkpppyyy|||~~~yyyvvv,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,000/////////............---------...111444888:::777999:::<<<===AAAFFFIIIRRRcccsss{{{ssseee___```eeefffkkkyyymmmkkkfffdddkkkoootttxxxzzz|||}}}~~~~~~qqqddd]]][[[[[[^^^bbbccceeekkkttt~~~xxxrrrlllhhh```SSSHHHCCC===<<<<<<<<<======;;;999777555444444555555444333000000000000000000000000++++++,,,---///111333444222222222222333555666777444555555555666666777777888888888777888888999:::999888888777888:::;;;<<<:::;;;<<<===>>>AAAEEEIIIKKKSSS\\\```___\\\\\\^^^dddpppxxxggg^^^XXXSSSQQQRRRUUUYYYZZZZZZ\\\^^^[[[UUUTTTTTTXXX^^^bbbgggpppzzzrrr[[[JJJBBB999:::::::::;;;???DDDHHHMMMQQQUUUXXXXXXXXXXXXXXXYYY^^^fffpppzzz}}}iiiTTTEEE===999888555666666777888888999999:::999888666444333333222222///---,,,,,,------,,,------------------,,,,,,...---,,,,,,++++++++++++***+++------------...000------...///////////////000111222333444555555666555555555555666666666777666888:::;;;;;;;;;<<<===<<<@@@EEEGGGHHHLLLSSSZZZaaahhhqqq{{{{{{lll^^^TTTLLLHHHJJJMMMLLLLLLMMMHHHEEECCCCCCEEEHHHJJJJJJNNNMMMLLLJJJFFFBBB>>>;;;===<<<:::;;;;;;;;;:::888888888777777777777777888666777888999888666444333///000222555666777777666555777888888777666666777666666666666777777777777999999:::;;;;;;<<<<<<===:::<<>>===<<<<<<===BBBDDDGGGHHHHHHJJJLLLNNNQQQXXXaaafffbbbVVVHHH>>>777666777999<<<>>>>>>===>>>AAACCCDDDCCCCCCDDDFFFDDDIIINNNRRRQQQMMMIIIGGGCCCAAA>>>>>>>>>??????>>><<<<<<<<<===>>>@@@AAABBBDDDDDDDDDFFFIIINNNSSSVVVZZZaaakkkqqquuuyyy|||xxxvvvvvvvvvxxxzzz{{{|||{{{zzzyyyyyyzzz{{{zzzwwwuuutttuuuqqqssstttuuutttrrrooommmooonnnnnnppprrrttttttssspppkkkddd______dddkkkppp{{{zzzvvv---,,,,,,++++++,,,,,,---......---,,,,,,,,,------...........................------///444888:::;;;;;;:::<<<@@@AAABBBGGGMMMYYYhhhwwwqqqjjjeeedddfffiiipppyyyllliiijjjlllpppuuuyyyzzz|||~~~{{{~~~tttfff[[[ZZZ___bbbbbbccchhhqqq}}}wwwsssqqqnnnbbbPPPEEECCC>>>>>>>>>===<<<:::999888:::999777555333222111111111000000///...---------......//////000222333444666555444444555777999:::999777555555888:::999777666555555555555777888999888999999::::::;;;;;;<<<::::::;;;<<<===@@@DDDHHHLLLPPPWWW^^^bbbbbb```^^^gggsssvvvbbb[[[WWWQQQPPPUUUXXXYYY[[[^^^___]]]XXXUUURRRRRRVVV\\\```cccllluuuxxxcccNNNAAA999666666;;;>>>@@@EEEJJJMMMRRRYYY[[[ZZZXXXXXXXXX\\\cccmmmwwwgggQQQDDD===999777666777777888999::::::;;;:::999888666444222000///000//////............///)))***+++,,,---.........++++++,,,------...//////000000000///......------/////////000111111222222111222222333333444444555777777777777666666666666777777777777888999::::::>>>???@@@BBBDDDHHHNNNRRR[[[bbbnnnzzzvvvnnnjjjeee^^^WWWKKKIIIHHHHHHJJJKKKLLLLLLHHHFFFEEEDDDFFFIIILLLOOOPPPOOOMMMIIIEEEAAA===;;;999::::::::::::999888888777888888888999999999999999999888777666555444444111000000222666999::::::999999888666333333444555444555666666666666666666888999:::;;;<<<<<<<<<<<>>???GGGHHHIIIIIIJJJMMMRRRUUUXXX\\\eeemmmiiiXXXGGG===::::::999999::::::;;;;;;AAABBBCCCDDDEEEGGGHHHIIIKKKKKKMMMPPPOOOJJJFFFDDDDDDCCCAAA===<<<<<<<<<:::;;;;;;;;;;;;<<<>>>???@@@AAACCCFFFHHHJJJLLLOOOQQQYYY```kkkqqqpppooovvv~~~~~~~~~{{{wwwxxxyyy{{{|||}}}}}}}}}|||{{{yyywwwvvvvvvtttqqqooorrrtttvvvxxxxxxvvvsssqqqssssssrrrooonnnooorrrtttvvvnnngggeeeeeeeeeiiinnnvvv~~~}}}uuuqqq---,,,,,,++++++,,,,,,---......------------......------------------------.........111555999;;;<<<===<<<>>>AAABBBCCCIIIPPP```ooo|||zzziiihhheeeeeehhhlllvvvqqqjjjiiikkklllpppyyy~~~uuuhhh___^^^bbbeeeffffffmmmzzzyyyuuurrrmmm```NNNCCCAAA?????????>>><<<:::999888666666555444444444444444111000000///......---------------......000111111333333444444555666666777888666555555888:::999888777666666666666888999:::888999999::::::;;;;;;<<<;;;<<<===>>>>>>AAADDDGGGKKKOOOVVV]]]bbbcccbbb```iiiuuurrr```[[[YYYUUUUUUZZZYYYXXXXXXYYYZZZZZZXXXVVVRRRSSSWWW^^^bbbfffpppyyy~~~hhhRRRDDD<<<888888;;;===???CCCHHHPPPUUU[[[]]]\\\ZZZ[[[\\\___fffqqq|||eeeOOOBBB<<<888666444444555666777888888999;;;;;;999777555333222111000000///............///******+++,,,------------++++++,,,,,,------......////////////............/////////000111111222222111222222333333444444555777777777777666666666666777777777777888999;;;;;;===>>>???AAACCCGGGMMMQQQZZZaaammmyyyoooggg]]]XXXXXXVVVRRRMMMHHHFFFEEEFFFHHHJJJJJJJJJEEEEEEFFFGGGHHHJJJKKKLLLRRRQQQNNNJJJEEE@@@<<<:::999::::::::::::999888888777777777888888888999999999999888777666555444444111000000333666999::::::777777666444111111222333444555555666666666666666999999::::::;;;<<<<<<===AAACCCEEEGGGJJJOOOVVVZZZaaagggpppyyy~~~nnn```YYYNNNGGGDDDBBB>>>:::::::::999888888777666666555666666777888888999999666666777777777777777777777666666666666666666666888777777777777888999999::::::;;;<<<===>>>@@@AAAGGGGGGHHHHHHJJJNNNTTTXXX\\\```jjjqqqlllZZZGGG===888888888999:::;;;===>>>???BBBEEEHHHIIIIIIHHHHHHLLLMMMPPPSSSRRRNNNJJJHHHHHHFFFBBB>>>===<<<;;;:::;;;<<<<<<======>>>>>>>>>>>>@@@CCCEEEGGGIIILLLNNNUUU[[[dddjjjjjjlllvvv~~~~~~~~~zzzwww{{{||||||||||||zzzyyyxxxwwwvvvuuuuuuuuutttrrrppprrrsssuuuwwwvvvtttqqqoooqqqqqqpppooonnnooorrruuutttlllfffeeeeeeeeejjjooowww~~~}}}uuuqqq---,,,,,,++++++,,,,,,------------------.........,,,,,,,,,,,,,,,,,,,,,,,,//////000333777;;;======>>>===???CCCDDDEEELLLUUUgggvvvtttcccaaaaaacccgggmmmzzzuuuiiigggjjjjjjiiippp{{{tttjjjdddbbbcccfffhhhcccnnn{{{wwwrrrjjj\\\MMMBBB@@@AAAAAA@@@???===;;;999777666555555444444444444444000000000///......------...............///000111111222444555666666555555777666555666888::::::999777777777777888999:::;;;888999999::::::;;;;;;<<<<<<>>>???@@@@@@AAADDDFFFIIINNNUUU]]]bbbeeeeeeeeekkkvvvnnn^^^[[[\\\ZZZ[[[___ZZZXXXUUUSSSTTTVVVVVVVVVQQQRRRWWW___dddjjjttt~~~oooXXXIII@@@;;;999;;;======AAAGGGUUUYYY___aaa```___```bbbeeelllxxx|||bbbLLL@@@:::777444333333444555666777888999<<<<<<:::888666555333222111000//////.........///+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,............/////////////////////000111111222222111222222333333444444555666666666666777777777777666666777777999:::;;;<<<<<<===>>>???AAAEEEJJJNNNXXX___jjjsssuuuqqqiiidddWWWQQQJJJHHHJJJLLLJJJGGGCCCBBBAAACCCEEEGGGHHHHHHCCCDDDFFFGGGIIIIIIJJJJJJRRRQQQNNNIIIDDD???;;;999:::::::::::::::999999888666666666777777777888888999888888777666555444444111111111333777999:::999777777666444111111222333444444555666666666666666::::::999999:::;;;===>>>???AAACCCFFFJJJOOOVVV[[[dddiiipppyyy~~~mmmaaaVVVPPPGGGBBB@@@>>>;;;999999999999888888777777666555666666777777888888999444555777888999999999888777666555555555666777777888888888888888999::::::<<<<<<===>>>???AAACCCDDDFFFGGGGGGHHHKKKPPPWWW]]]ccchhhqqqxxxppp]]]III>>>777777777888:::===???@@@???DDDJJJMMMNNNMMMKKKKKKPPPSSSVVVXXXXXXVVVSSSQQQNNNJJJDDDAAA>>><<<;;;:::999:::;;;<<<<<<<<<;;;:::===???BBBDDDEEEGGGJJJMMMSSSWWW^^^cccdddhhhwww}}}{{{~~~|||zzzwwwuuuttttttsssrrrsssttttttsssqqqrrrrrrttttttsssqqqooommmnnnnnnnnnnnnmmmooorrruuuqqqkkkfffdddddddddiiiooovvv~~~|||tttooo---,,,,,,++++++,,,,,,---+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,//////111555:::===>>>>>>======@@@CCCDDDGGGPPPZZZmmm|||rrr```___aaadddiiirrrnnndddfffiiihhhgggqqqxxxqqqkkkfffbbb```bbbgggdddrrr|||zzzvvvpppfffYYYLLLCCC@@@CCCBBBAAA???===;;;888777999888666444333111111000000000//////............111111000000111111222333333444444555666666555555666555555666777999::::::888888888888999:::;;;;;;888999999::::::;;;;;;<<<<<<>>>@@@AAAAAAAAADDDFFFIIINNNWWW___fffiiijjjjjjooozzz|||mmm___\\\]]]]]]^^^```YYYWWWSSSRRRSSSTTTUUUTTTOOOPPPVVV^^^dddkkkwwwuuu\\\KKKBBB===:::;;;<<<>>>BBBHHHVVV[[[aaaddddddeeegggiiilllsss~~~yyy___JJJ===888555333555555666777999:::;;;;;;<<<;;;:::999777555444333111111000///............,,,---------,,,,,,+++***,,,+++++++++++++++++++++---------...///000000111/////////000111111222222111222222333333444444555666666666666777777777777666666777888999;;;<<<===;;;<<<======???CCCHHHLLLVVV[[[ccchhhfff___UUUOOOMMMHHHDDDCCCEEEGGGEEECCC?????????@@@CCCEEEFFFEEEAAABBBCCCDDDEEEGGGHHHHHHNNNMMMKKKGGGCCC???;;;999::::::;;;;;;::::::999888666666666666777777777777888888777666555444444333222111222444777999999999999999888666333333444555333444555666777777777666;;;:::999888999;;;===???===???BBBEEEIIIOOOVVV[[[dddjjjsss||||||nnnbbbZZZMMMHHHBBB>>><<<;;;:::888999888888888777777777666666666666666777777888888444555777999999999777666888666555444444666777999999999999999999::::::;;;======>>>???@@@BBBDDDEEEFFFGGGHHHJJJNNNUUU^^^dddlllqqqzzzuuu^^^III???888888888888:::<<>><<<===@@@CCCEEEIIITTTaaavvvppp\\\___ccchhhooozzz~~~fff___cccfffggghhhttt~~~tttooojjjfff```[[[^^^eeepppzzzwwwuuummmaaaUUUKKKFFFBBBCCCBBBAAA???===;;;888777999888666444222111000000////////////............111111000111111222333444444444333333333444555666666666666777777888999:::777888999999::::::;;;;;;888999999::::::;;;;;;<<<<<<===???@@@AAABBBEEEHHHLLLRRR\\\gggnnnrrrsssrrrxxx|||ooobbb^^^^^^^^^]]]\\\VVVUUUTTTTTTUUUTTTRRRPPPMMMNNNSSS[[[bbbjjjvvvyyy___OOODDD???;;;<<<===???EEELLLVVV\\\cccggghhhiiilllnnnqqqvvvvvv]]]HHH<<<888555333555555777888999;;;<<<<<<;;;;;;999888666555444333222222000//////.........------------,,,+++******,,,+++++++++++++++++++++,,,------...///000111111/////////000111111222222111222222333333444444555555666666666777777777888777777777888999;;;<<<===:::;;;<<<<<<===AAAFFFIIITTTVVVYYYZZZWWWPPPIIIDDDCCC@@@======???AAAAAA@@@>>>===>>>@@@CCCEEEEEEDDDAAA@@@??????@@@CCCFFFHHHIIIHHHGGGEEEBBB???===;;;:::;;;;;;;;;;;;:::999999666666666666777777777777888888777666555444333333222222333555888:::999888999999888666333333444555333444555666777777777777;;;:::999888999;;;===???<<<>>>AAADDDHHHNNNUUUYYYbbbjjjvvv{{{lll___VVVRRRGGGDDD@@@<<<;;;::::::999888888888777777777777777666666666666666777777777555666777888888666444333888777555444555666999::::::::::::::::::;;;<<<<<<<<<======???@@@BBBDDDEEEGGGIIIKKKOOOUUU]]]ffflllvvv{{{www___JJJ???;;;:::999888999<<<>>>@@@EEEJJJNNNPPPOOOPPPTTTWWW^^^dddhhhiiijjjmmmkkkeee]]]QQQGGGDDDAAA<<<:::;;;888999:::<<<;;;:::888777<<<>>>AAACCCEEEGGGJJJLLLTTTUUUWWWZZZ\\\eeeyyy}}}wwwsss}}}~~~|||zzzxxxwwwvvvuuutttssssssttttttrrrpppqqqpppooonnnmmmlllkkkjjjhhhiiikkkmmmnnnppptttwwwtttooojjjgggbbb___ccciiirrrzzz{{{rrrmmm---,,,,,,++++++,,,,,,---(((***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///333999>>>@@@???>>>;;;===AAAEEEGGGLLL[[[iiikkkYYYZZZ^^^dddnnn~~~sss```\\\```ccchhhnnn{{{zzzsssnnnkkkiiiaaaZZZ^^^iii{{{yyywwwtttkkk]]]QQQKKKGGGCCCAAAAAA@@@???===;;;999777555444444333333333333333//////////////////...............///000111222333555555555555555555555555666777888777666666888:::777777888:::::::::::::::888999999::::::;;;;;;<<<<<<===>>>???AAAEEEJJJMMMTTT[[[gggsss{{{~~~~~~}}}vvviiibbbaaa```\\\XXXTTTSSSSSSTTTUUUSSSPPPMMMLLLMMMQQQYYY___gggsssfffUUUHHHBBB======>>>AAAGGGOOOVVV\\\dddiiijjjjjjlllmmmooottt|||uuu\\\GGG===888666555444444555777999:::;;;<<<;;;:::999888777555444444333222111000///.........------------,,,,,,+++***+++++++++,,,,,,,,,,,,,,,---------...///000000111/////////000111111222222111222222333333444444555555555666666777777888888999999888999999:::;;;<<<;;;;;;<<<<<<<<<@@@DDDHHHOOOOOOOOOMMMJJJFFFBBB@@@:::999999:::>>>AAABBBBBB?????????AAADDDEEEDDDCCCAAA@@@>>>===>>>BBBEEEHHHFFFFFFEEEDDDBBB@@@>>>===;;;;;;;;;;;;;;;:::999999666666666777777777888888888777777666555444333333222222333666999:::999777777777666444111111222333333333555666777777777777::::::999999:::;;;===>>><<<>>>@@@CCCGGGLLLSSSXXX___iiivvvuuugggZZZQQQNNNEEECCC@@@===:::999999999777777777777777777777777666666666666666666666666666777777777666555333222888777777666777888:::;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<===>>>@@@CCCEEEFFFIIILLLPPPVVV]]]fffooouuu~~~www^^^III@@@<<<;;;999888999<<<>>>@@@FFFKKKOOOPPPOOOPPPVVV[[[ccckkkpppooopppuuussslllbbbSSSGGGEEEBBB<<<999;;;:::;;;<<<=========<<<;;;:::<<>>CCCGGGJJJQQQaaaqqqiii[[[UUUYYYaaaooooooaaa^^^^^^___hhhtttwwwtttooonnnnnnfff___fffsss|||xxxxxxvvvkkkZZZMMMIIIFFFBBB?????????>>><<<:::999888555444333333222222333333.../////////////////////---------///000222444555888:::===??????===:::777777999999888666555777999666777888999:::::::::999888999999::::::;;;;;;<<<======>>>@@@CCCIIIPPPUUU]]]fffttt|||ooogggeeeccc^^^XXXRRRQQQQQQRRRRRRPPPMMMKKKMMMMMMQQQWWW]]]dddqqq|||nnn___MMMFFF@@@??????AAAGGGOOOWWW^^^fffkkkkkkiiihhhhhhjjjmmmuuuuuu\\\HHH===999888666555555777888:::<<<===>>><<<;;;;;;999888777666555444333222000///.........,,,,,,---------,,,++++++++++++,,,,,,------......------......//////000000/////////000111111222222111222222333333444444555555555555666777888888888::::::999999999::::::;;;;;;<<<<<<<<<<<>>@@@BBBFFFKKKQQQVVV]]]gggtttqqqfffZZZRRROOODDDCCC@@@===:::888888888666777777777777777777777666666666666666666666666777777777666666666666666777888888999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<===>>>???AAADDDFFFGGGJJJOOOVVV]]]eeennnvvv|||vvv\\\HHH@@@;;;999888888999===@@@CCCHHHOOOUUUXXXVVVVVV[[[___fffoootttqqqsssyyywwwoooeeeTTTFFFEEECCC<<<999<<<:::;;;;;;;;;<<<=========:::<<>>>>>>>>===<<<:::999888888777555333222000000///.........///////////////......///111333555777888;;;@@@FFFJJJJJJEEE???;;;888::::::888555444666888555666888999::::::999999888999999::::::;;;<<<<<<>>>>>>???@@@DDDLLLTTTZZZdddnnn}}}tttkkkhhhfff```XXXRRRPPPOOONNNOOONNNLLLJJJNNNNNNQQQWWW]]]cccooo{{{uuufffQQQJJJCCC@@@???AAAGGGNNNYYY```hhhlllkkkgggdddcccdddhhhppp|||uuu\\\HHH>>>:::999777777888999;;;===???@@@AAA======<<<;;;999888777777444333222000///.........+++,,,,,,------,,,,,,,,,++++++,,,------...//////.........////////////////////////000111111222222111222222333333444555555444555555666777888888999;;;;;;::::::999999::::::<<<<<<<<<<<<<<>>;;;999888::::::;;;<<<>>>@@@BBBCCCCCCCCCDDDEEEGGGGGGFFFDDD???@@@AAACCCDDDEEEFFFFFFKKKJJJIIIGGGDDDAAA???===;;;;;;<<<<<<;;;;;;:::999888888888888999999999999777777666555444333333222222333444777::::::999777999999888666333333444666222333444666777888888888888999:::;;;<<<<<<<<<<<<===>>>@@@BBBEEEJJJPPPUUU]]]eeeqqq{{{tttkkkcccXXXPPPNNNDDDCCCAAA===999777666777666666666666777777777777666666666666666555555555777666666666777888999:::777888999;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>======>>>@@@BBBEEEGGGHHHKKKQQQYYYbbbkkksss{{{uuu[[[GGG???999888777777:::>>>CCCEEEKKKTTT]]]```^^^]]]```dddgggqqquuurrrtttzzzxxxooofffTTTFFFEEECCC<<<999<<<888888888888999:::;;;<<<<<<>>>AAACCCEEEGGGJJJLLLRRRUUU\\\dddkkkxxx~~~{{{zzzxxxvvvttttttttttttnnnmmmnnnppprrrtttsssrrrnnnmmmkkkjjjjjjkkkmmmnnnhhhjjjmmmoooppprrruuuwwwtttqqqoookkkddd```dddkkkrrr||||||www000///...---------------............---,,,+++***...........................///111666;;;>>><<<999>>>===AAAKKKTTT]]]mmm|||ssseee^^^bbbbbboooyyyhhhbbb```bbblllxxxyyyrrrnnnlllppp{{{uuubbbUUUKKKDDDAAABBB<<<;;;;;;::::::999999888:::888555333111/////////111111000/////////////////////......222:::DDDLLLAAAAAA@@@AAAFFFJJJEEE===777777777777888888888888777777888999999999999888999::::::::::::::::::;;;:::<<>>>>>>>>>>>===<<<;;;999777666444444333333111000......---------,,,,,,+++++++++,,,,,,,,,++++++*********------......///000000000000000000000111111111111333444444444444444444444666666666666777888999:::999999999999999999::::::<<<<<<<<<<<<===>>>???@@@???>>>===;;;:::999888888;;;::::::;;;<<>>;;;;;;;;;;;;:::999999888777777777777777777777777555555444333222222222222333444666777999::::::;;;999888666555333333222222444555666777999999::::::::::::999999999:::;;;;;;<<<>>>AAACCCEEEIIINNNQQQ[[[dddoooyyypppeeeZZZPPPIIIGGGBBBAAA???===;;;:::999999888888777666666666666666666777777777777666666555777888888777777666555444777777777888999999::::::;;;<<<<<<<<<;;;<<>>???DDDJJJSSSXXX^^^aaabbbbbbcccfffjjjoootttvvvzzz}}}yyysssfffYYYKKKEEEAAA<<<999999666777999:::;;;<<<<<<<<>>;;;===>>>CCCNNNWWWaaappp~~~wwwiii```]]]hhhjjjxxx|||kkkccc___```kkkyyyzzzuuurrrqqqsss~~~uuubbbTTTKKKCCC@@@BBB<<<;;;;;;::::::999999888888777555333111000000000111000000///////////////---...///000222777===BBB===:::666999BBBIIIEEE;;;999888888777777666666555888888999::::::::::::999999999::::::::::::;;;;;;;;;===@@@BBBCCCHHHVVVfffvvv|||~~~|||xxxsssnnnhhh___XXXRRRNNNLLLLLLOOOPPPOOOMMMKKKKKKPPPYYY```iiiwwwyyyhhhTTTKKKBBB??????BBBHHHOOOYYY```gggkkkjjjgggfffffflllqqqzzzxxx```JJJ>>>999666555555666888:::<<<>>>@@@AAA?????????>>><<<;;;999888444444333222111///...------,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++,,,------...//////000000............////////////333333333333444444444444666666666777777888999:::999999999999999:::::::::>>>>>>>>>>>>???@@@AAABBB>>>===<<<:::999999999999<<<<<<<<<===???CCCFFFHHHIIIKKKMMMOOOOOOMMMJJJHHHAAABBBBBBBBBCCCFFFJJJNNNRRRTTTRRRKKKFFFDDDBBB???<<<<<<<<<<<<<<<;;;:::999777777777777777777777777555555444333222222222222111222444555777888888888888777666444333333222222444555666777999999999999<<<;;;;;;;;;;;;<<<======>>>???BBBDDDFFFIIIMMMQQQ^^^eeeoooxxxzzzkkkaaaXXXNNNHHHGGG@@@???>>><<<:::888888777888777777666666666666666555666666777777777666666666666777777777777777666777777888888999:::::::::999:::;;;:::::::::===???@@@@@@AAABBBDDDGGGKKKNNNSSSZZZeeemmmsssxxx}}}sssXXXCCC:::;;;888888;;;===???FFFNNNWWW\\\aaacccbbbaaabbbdddiiinnnrrruuuzzz}}}{{{vvvfffXXXJJJDDDAAA<<<::::::888999:::;;;===>>>??????EEEHHHKKKMMMNNNOOORRRTTT[[[bbbjjjqqqwww}}}|||}}}{{{zzzxxxvvvsssqqqooonnnnnnooooooqqqrrrsssttttttpppnnnllljjjjjjkkkmmmnnnlllkkkjjjkkknnnpppooommmppppppnnnjjjgggeeefffhhhqqq{{{www///...------------------!!!###%%%(((+++---...///........................222444999>>>BBBCCC@@@===>>>@@@GGGQQQZZZeeessszzzhhh\\\ZZZ]]]jjjooo}}}mmmccc^^^___jjjxxx{{{yyyxxxvvvwww~~~sss```SSSJJJBBB???@@@<<<;;;;;;::::::999999888666666444333222111111111000000//////......//////,,,...000111222222444666777555444999EEEKKKCCC666;;;:::999777666444333222777777888999999999999888999999999::::::;;;;;;;;;<<<===AAADDDEEEIIIWWWeeeuuuxxx{{{|||{{{zzzzzzzzzvvvuuurrrqqqsssyyyzzztttooohhh```ZZZQQQNNNKKKLLLOOOPPPOOOMMMMMMLLLQQQ[[[eeennnyyyuuueeeTTTJJJAAA>>>???BBBHHHNNNUUU[[[ccchhhhhhgggggghhhpppuuu}}}zzzcccNNN@@@:::777666444555777:::===???AAABBBAAA@@@@@@???>>><<<;;;:::444333222111000...------+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---......//////............////////////222222222222333333333444666666666777888888999999888999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>;;;;;;:::999999999::::::======>>>@@@DDDGGGKKKMMMKKKLLLMMMMMMKKKIIIFFFDDDCCCCCCCCCCCCDDDGGGKKKOOORRRTTTRRRKKKFFFDDDBBB???>>>>>>>>>======;;;::::::777777777777777777777777555555444333222222222222111222444555666777888888777666555444333222222222444555666888888999999999;;;;;;;;;;;;;;;<<<======???@@@BBBDDDEEEHHHLLLOOO^^^dddmmmtttzzzssseee\\\TTTKKKGGGFFF???>>><<<:::888777777666888777666666555555666666444555666666777777777777444555666777888888888888777888888999999::::::;;;:::;;;;;;;;;:::;;;===???@@@AAABBBBBBDDDGGGLLLPPPUUU]]]iiisssyyy}}}uuuXXXDDD<<<999666666999<<<@@@IIIQQQ\\\```ddddddbbb``````bbbjjjooorrrtttxxx{{{yyytttdddWWWIIICCC@@@<<<:::;;;::::::;;;<<<>>>@@@CCCDDDMMMPPPSSSVVVXXXYYY[[[]]]```gggpppwww||||||{{{{{{yyyyyywwwuuurrrpppooonnnnnnnnnoooqqqssstttvvvvvvnnnmmmkkkiiiiiijjjkkkmmmlllkkkkkklllmmmmmmkkkiiioooooonnnlllhhhfffeeefffqqq{{{vvv......---,,,,,,---------&&&'''(((***+++,,,,,,,,,........................222555;;;AAADDDCCC@@@>>>???CCCJJJSSS[[[gggttt~~~qqq^^^SSSUUU[[[dddjjjxxxjjjaaa```bbbkkkuuu~~~}}}|||zzzzzzwwwwww}}}}}}{{{}}}nnn]]]QQQHHHAAA>>>???<<<;;;;;;::::::999999888555444444333222222222222000//////.........//////,,,...000111000000111333666999>>>DDDKKKLLL@@@333:::999888777555444333333555666666777777777777777999999999::::::;;;;;;;;;;;;<<<@@@CCCEEEIIIUUUaaammmnnnnnnmmmkkkkkklllnnnlllkkkiiiiiioooyyy}}}vvvpppiiiaaa\\\QQQOOOMMMNNNQQQRRRQQQNNNNNNLLLOOOZZZeeemmmvvv}}}qqqbbbTTTKKKBBB??????AAAGGGNNNRRRYYYaaafffggggggiiijjjooosss{{{|||eeePPPBBB;;;888777555666888:::===???AAABBBAAAAAA@@@@@@???===<<<;;;555444222111///...---,,,+++++++++,,,,,,---------------------------------++++++,,,,,,---.........000000000000111111111111111111111222222333333444555666777777888999999999888999999::::::;;;;;;;;;999999999999999:::;;;;;;999999999999999:::;;;;;;<<<===@@@CCCGGGKKKOOOQQQMMMMMMLLLKKKIIIFFFCCCBBBDDDDDDDDDDDDDDDGGGKKKOOOQQQTTTRRRKKKEEECCCBBB>>>>>>>>>>>>===<<<;;;:::999777777777777777777777777555555444333222222222222333444555777888999999999555555444333222222222333555555777888888999999999888888888888999:::;;;;;;???@@@BBBCCCCCCFFFJJJLLLYYY___gggnnnttt|||}}}pppbbbXXXPPPIIIDDDDDD>>>===<<<:::888777777777777777666555555555555666333444555666777777777777555666777888888888888888888888999999:::;;;;;;;;;<<<===>>>>>>>>>>>>???AAA@@@BBBCCCCCCDDDHHHOOOTTTXXXbbbooozzzwwwZZZEEE>>>999666555888;;;@@@IIIRRR]]]```ddddddaaa___```bbbooorrrssssssuuuwwwtttnnncccUUUGGGAAA>>>;;;:::;;;;;;::::::;;;>>>AAAEEEGGGQQQTTTWWWZZZ]]]aaafffjjjkkkpppxxx~~~}}}{{{|||~~~{{{yyyyyywwwvvvuuusssqqqooommmlllnnnnnnooopppqqqrrrssstttnnnmmmkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmllljjjiiilllmmmnnnmmmjjjgggffffffqqq{{{vvv------,,,,,,,,,------...------...///////////////........................111555<<>>???<<<;;;;;;::::::999999888444444444333333333222222//////............//////...////////////000333666===CCCGGGGGGEEECCC>>>777777777777777666666666666666777888888999999888888888888999::::::;;;<<<<<<:::;;;>>>BBBCCCFFFPPP[[[````````````___```cccffffffddddddhhhqqq}}}|||tttkkkccc^^^SSSPPPOOOQQQTTTUUUSSSQQQNNNKKKMMMVVV```gggooouuurrrdddWWWMMMCCC@@@@@@AAAGGGMMMQQQXXXaaafffgggggghhhjjjjjjnnnttt}}}|||gggSSSCCC;;;777666888888:::;;;===>>>???@@@@@@@@@@@@???>>>===<<<;;;666555333000///---------+++++++++,,,,,,---------------------------------++++++,,,,,,---.........000000000000111111111111000000111222222333444444555666777888999999888888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======999999999999:::;;;<<<===<<<===@@@DDDIIIMMMQQQSSSSSSRRRPPPNNNKKKIIIGGGFFFEEEEEEEEEEEEEEEGGGLLLOOOPPPSSSQQQJJJDDDCCCAAA>>>============;;;:::999888888888888888888888888888555555444333222222222222333444555777888888888888444333333222222222333333555666777888888888888888777777777888999:::;;;;;;>>>???@@@AAABBBDDDHHHJJJSSSXXX```hhhpppzzz~~~qqqaaaWWWNNNFFFBBBBBB>>>===<<<:::999888888888777666666555555555555555333333444666777777777777888888888888888777666666999999999:::;;;;;;<<<<<<<<<===????????????@@@AAA@@@BBBEEEEEEFFFJJJRRRYYY^^^hhhvvvzzz[[[FFF???;;;777666888;;;???HHHQQQZZZ^^^aaabbb``````bbbdddooorrrttttttuuuvvvsssmmmbbbTTTFFF???===:::999::::::999999;;;===AAAEEEGGGQQQRRRUUUYYY^^^fffnnntttvvvyyy~~~yyywwwyyy||||||zzzxxxuuutttsssqqqooommmlllkkknnnnnnnnnnnnnnnnnnoooooonnnmmmlllkkkkkkkkklllllllllmmmmmmmmmllljjjjjjiiiiiikkkmmmmmmkkkiiihhhgggpppzzzwww,,,,,,,,,,,,,,,------...)))***+++---......//////........................111555<<<@@@AAA???>>>>>>AAAHHHMMMQQQYYYgggttt{{{~~~}}}uuueeeTTTKKKNNNSSS]]]gggyyyzzzaaa\\\bbbgggmmmrrryyyzzz{{{}}}|||xxxtttqqqmmmlllsss|||wwwsssxxx{{{yyymmm```RRRJJJEEE@@@???AAA<<<;;;;;;::::::999999888444444444444444333222111......------......///////////////...///111666999DDDGGGEEE===777888;;;===666666777777888888888999999999:::;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<::::::<<<@@@BBBDDDKKKTTTTTTVVVXXXZZZ[[[]]]aaacccbbbbbbdddkkkvvv{{{pppgggaaaSSSQQQPPPRRRVVVWWWUUURRRLLLJJJLLLSSSZZZaaaiiiqqqxxxlllZZZPPPFFFAAA@@@AAAFFFLLLQQQYYYbbbggghhhfffeeeeeecccgggmmmuuu~~~jjjUUUEEE;;;777777999999:::<<<===>>>???@@@@@@@@@@@@@@@???>>>===<<<888666444111///.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,---......//////............////////////000111111222333444555555444555777888999999888888888888999:::;;;<<<======;;;;;;:::::::::;;;;;;<<<::::::::::::;;;<<<===>>><<<>>>AAAFFFKKKOOORRRTTTTTTSSSPPPNNNKKKJJJIIIHHHGGGGGGGGGFFFFFFIIIMMMPPPQQQSSSQQQJJJEEECCCAAA>>>>>>>>>===<<<;;;:::888777888888888888888888888888555555444333222222222222222222333444555555555555222222111111111222333333666666777888888888888888999999999999:::<<<===>>>===???@@@AAABBBDDDHHHKKKQQQVVV^^^fffppp}}}qqqaaaVVVMMMEEE@@@@@@>>>===;;;:::999888888888777666555555444444555555333444555555666666666666999999999999888777666555999::::::;;;;;;<<<<<<===:::<<<>>>???>>>>>>>>>???@@@CCCFFFGGGHHHMMMWWW___gggppp|||zzzYYYEEE???<<<999888:::===@@@GGGPPPXXX[[[___aaa```aaadddggglllqqquuuwwwyyy{{{wwwqqqcccTTTEEE>>>;;;999888999999999:::;;;>>>AAADDDFFFLLLNNNRRRWWW]]]gggpppwwwzzz}}}xxxwwwzzz}}}~~~{{{xxxuuutttsssqqqpppnnnmmmlllmmmmmmlllllllllkkkkkkkkknnnmmmmmmllllllllllllllljjjjjjkkkiiihhhhhhiiikkkjjjkkkmmmmmmjjjhhhhhhhhhlllwwwvvv,,,,,,++++++,,,,,,---...&&&''')))***,,,---------........................111666<<>>>>>???@@@GGGMMMPPPYYYjjjyyy|||rrrcccUUUPPPRRRWWW___kkktttaaa\\\```dddmmmvvvzzz|||xxxsssmmmjjjgggiiirrr}}}{{{rrrrrrzzzzzzsssdddYYYLLLFFFCCC@@@@@@BBB<<<;;;;;;::::::999999888444444555555444222111000...------------...///000///000000000000222555888@@@AAA===555111444888:::777888888888999999999:::888888999:::::::::::::::777888888999;;;<<<<<<===<<<;;;===@@@BBBBBBHHHOOOOOOSSSWWW[[[]]]```ccceeecccdddhhhrrrwwwkkkeeeRRRQQQPPPSSSVVVWWWUUURRRJJJIIILLLRRRWWW]]]iiittt|||rrr]]]SSSHHHCCCAAAAAAFFFKKKQQQYYYccchhhgggccc```^^^^^^bbbhhhpppzzzmmmXXXGGG===999888888888:::<<<===???AAAAAAAAAAAABBBAAAAAA@@@???>>>:::888555222000/////////---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,------...//////000000............////////////111111222333444555666666444555777999:::999888777888888999:::;;;<<<======:::999999888888888999999;;;;;;;;;;;;<<<===>>>>>>===???CCCHHHMMMQQQTTTUUUUUUSSSQQQNNNLLLLLLLLLLLLJJJJJJJJJIIIIIIKKKPPPSSSSSSUUUSSSLLLGGGEEECCC@@@?????????>>><<<;;;999888888888888888888888888888555555444333222222222222222222333444555555555555111111111111111222333333666666777888888888888777888888888999:::<<<===>>>>>>???AAABBBCCCFFFJJJMMMTTTYYYaaajjjuuu~~~ppp___TTTLLLDDD@@@AAA<<<;;;:::999888777777777666666555444444444444555444444555555666555555555888888999999999888888777:::::::::;;;<<<<<<======:::<<>>???@@@???DDDHHHIIIJJJPPP[[[eeeqqqxxxvvvWWWDDD???;;;999999===???BBBIIIPPPXXX\\\```aaaaaacccfffjjjnnntttyyy|||{{{tttcccUUUEEE===:::777666888999:::;;;===???BBBCCCDDDEEEIIIPPPWWW^^^fffmmmrrrwww{{{yyyyyy}}}|||yyywwwvvvuuutttrrrpppooooookkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkkkkkkkkkkkkkiiiiiiiiihhhggghhhlllpppmmmnnnnnnllliiigggfffffffffrrr~~~ttt++++++++++++,,,,,,---...---...//////000000000000........................222777<<<>>>>>>===>>>@@@???GGGLLLOOOYYYlll}}}sssdddYYYUUUYYY^^^___mmmqqqbbb^^^]]]```lllzzz{{{~~~vvvoooiiifffdddgggsssxxxooorrr|||zzzppp___TTTIIIDDDBBB@@@AAACCC<<<<<<;;;::::::999999888444555555555444222000///---------------...///000...000111111111222444555666999888666666888666222999999999999999999999999555555666777777777777777777888888999;;;<<<=========<<<===AAABBBBBBGGGMMMOOOSSSYYY^^^aaaccceeegggfffhhhnnnyyy{{{ooohhhQQQPPPOOORRRVVVWWWTTTQQQHHHIIIMMMRRRVVV]]]jjjxxx}}}uuu```UUUJJJDDDBBBBBBFFFKKKQQQYYYccchhhfff```\\\YYY\\\___fffoooyyyppp[[[III>>>::::::666777999;;;>>>AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@;;;999555222000//////000---------,,,,,,+++++++++*********++++++,,,,,,,,,------......///000000000000000000000111111111111111222222333555666666777444555777999:::999888777888888999:::;;;======>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???AAAEEEJJJNNNRRRUUUVVVZZZXXXVVVSSSRRRRRRSSSTTTMMMMMMMMMLLLLLLNNNRRRUUUTTTWWWUUUNNNHHHGGGEEEBBBAAA@@@@@@???===<<<:::999888888888888888888888888555555444333222222222222444444555666777777777777000000000000111222333333666777777888888888888777666666666777888:::;;;<<>>AAABBBAAAAAAAAABBB???DDDHHHJJJKKKRRR^^^hhhwww}}}sssTTTBBB>>>:::888999>>>AAACCCJJJRRRZZZ]]]aaabbbbbbdddgggkkksssyyy{{{sssdddUUUEEE===999666555777999;;;===???AAABBBCCCCCCAAAGGGPPPYYY```eeejjjmmmrrrxxx{{{{{{~~~zzzyyyxxxwwwvvvtttsssqqqqqqiiiiiijjjkkkkkklllmmmmmmkkkkkkkkkjjjjjjjjjiiiiiijjjkkkkkkiiihhhkkkpppuuuqqqqqqooolllhhheeeddddddbbbooo||||||sss------------,,,+++******,,,---.........---,,,++++++,,,...///000///......333888>>>@@@>>>;;;:::;;;BBBIIIOOOSSS\\\mmmyyydddWWWZZZ^^^]]]gggxxxtttmmmccc\\\\\\dddqqq{{{}}}}}}{{{vvvuuullldddcccfffkkkrrrzzzyyyrrrlllnnnuuuxxxrrrjjjXXXOOOEEE??????@@@>>><<<<<<;;;;;;:::999999999:::111111000000///........................///000000.........///000222444555222333555666888999999:::999999888888777555444333777888888888888999999999999999:::;;;;;;<<<<<<===<<<>>>???AAACCCFFFKKKOOOQQQVVV]]]bbbdddfffhhhkkkggglllsss{{{sss```RRRMMMJJJMMMTTTXXXVVVRRRNNNKKKLLLQQQVVV^^^iiitttuuueeeVVVHHHEEECCCAAAEEELLLPPPVVV\\\___^^^[[[ZZZZZZ```___aaajjjxxxppp[[[HHH===888777888999;;;===@@@AAABBBBBBCCCCCCCCCBBBAAA???===;;;<<<999444222111000///...---------,,,,,,+++++++++************+++,,,------------,,,,,,++++++,,,,,,---------...///000000111111222222333333444444555888888888888888999999999888999;;;<<<<<<<<<;;;;;;888:::;;;;;;;;;<<<>>>@@@<<<=========;;;;;;<<<>>>AAABBBDDDGGGKKKOOOSSSUUUUUUWWWZZZ[[[ZZZYYYYYYZZZTTTQQQMMMJJJJJJMMMQQQSSSYYY[[[XXXPPPJJJHHHFFFCCC@@@@@@???>>>===;;;999888777666666777999999888666777666555444333333222333555444444555777888666555444666555333222444777888999999999999999888777666888888999999999:::::::::>>>@@@DDDGGGIIIMMMQQQTTT[[[aaaiiisss~~~|||jjjWWWLLLGGGCCC@@@@@@<<<;;;999777666555444444777777777777777777777777555555555666666777888999888888999999999999:::::::::::::::;;;;;;;;;<<<<<<@@@@@@AAAAAAAAAAAABBBBBB@@@BBBGGGLLLPPPVVVdddrrrjjjRRRFFFDDD>>>===;;;;;;>>>EEENNNUUU```bbbcccaaaaaagggrrr{{{yyy||||||sssdddLLL???===777555888777444777;;;>>>???@@@@@@AAAFFFIIIMMMSSSYYY^^^aaacccjjjqqq{{{}}}}}}}}}||||||xxxvvvvvvwwwwwwwwwuuurrrooommmmmmkkkkkkmmmpppqqqooollllllllljjjiiihhhhhhggggggiiiiiihhhhhhiiikkkmmmnnnllljjjhhhgggfffeeecccaaaeeennnyyy{{{qqq,,,,,,---.........---------...............------------...///000000000000555999>>>@@@===;;;;;;<<>><<<;;;:::999888777777777777444444333333222111111111...............///000000.........///111222444555555555666777777777777777666777777777777777666666777888888888888999999999999999:::;;;;;;<<<<<<===:::<<<>>>AAADDDHHHNNNRRRTTTWWW\\\```bbbffflllppplllnnnrrrzzzppp]]]PPPKKKHHHJJJPPPSSSOOOJJJLLLIIIJJJPPPVVV]]]hhhssszzzfffVVVHHHDDDCCC@@@DDDKKKPPPVVV\\\___^^^[[[ZZZ[[[^^^___bbbmmm|||nnnXXXGGG<<<999999777888;;;===@@@BBBDDDEEEEEEEEEEEEEEECCCBBB@@@>>><<<888444111000000///...---------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---,,,,,,+++,,,,,,------------......///000000111111222222333333444555555888888888888888999999999999:::;;;<<<===<<<<<<;;;888999:::::::::<<>><<<<<<===???AAACCCEEEIIIMMMQQQTTTVVVZZZ[[[]]]]]]\\\[[[[[[[[[WWWTTTPPPMMMMMMPPPSSSVVVZZZ[[[XXXOOOIIIGGGEEECCC@@@??????>>>===;;;999888777666666666777777666444555444333222111111111111444444444666999::::::999000222333222222444555555999999999999999888777666888888999999999:::::::::>>>@@@DDDGGGJJJOOOTTTXXX___dddllltttzzziiiWWWMMMHHHCCC??????<<<;;;999777666555444444555555555555555555555555555555555555666777888999999999:::;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<>>???@@@AAABBBFFFHHHMMMRRRWWW\\\___aaahhhnnnxxx}}}||||||{{{~~~zzzxxxuuuuuuuuuuuutttrrrpppooopppnnnnnnoooqqqpppmmmkkklllkkkjjjiiiiiihhhhhhiiihhhhhhgggggggggiiijjjkkkmmmkkkiiihhhgggfffdddbbbgggpppzzzvvv+++,,,---...//////////////////............////////////......///000222333777:::>>>>>><<<;;;<<>><<<:::999888666555444444444555555444444333222222222...............///000000......//////111222444555777888888777777666555444444555666777888999999999777888888888888999999999999999:::;;;;;;<<<<<<===999;;;>>>AAAEEEKKKRRRWWWWWWYYY[[[^^^bbbhhhooouuuqqqpppqqqxxxmmmXXXOOOKKKIIIMMMTTTVVVQQQKKKJJJHHHIIIOOOVVV]]]hhhsssiiiYYYJJJFFFDDDAAADDDKKKPPPUUU\\\___^^^[[[ZZZ[[[]]]^^^cccoookkkTTTCCC;;;:::;;;777888;;;===@@@CCCEEEFFFDDDDDDEEEEEEDDDBBBAAA@@@;;;888444111000///...---,,,,,,------------------,,,,,,++++++***+++++++++++++++++++++,,,---...///---......//////000000111222222222333444444555555777777888888888999999999:::;;;<<<=========<<<;;;888999999999999<<<@@@DDDGGGFFFDDDAAA???>>>@@@BBBBBBCCCFFFJJJNNNRRRUUUWWW]]]___``````___^^^^^^___[[[YYYUUURRRQQQSSSVVVXXX[[[[[[WWWMMMFFFEEEDDDBBB?????????>>>===;;;:::999777666555666666666444222333222111000000000000000444444444555888888777666222222111222333555777999888888999999999888888777888888999999999:::::::::>>>???BBBEEEIIIPPPWWW[[[```eeekkkrrr|||tttfffVVVMMMHHHBBB===<<<;;;:::999777666555444444444444444444444444444444555555555555666777888999::::::;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>????????????@@@CCCEEEJJJRRRYYYddduuuiiiMMM===999888888999;;;AAAJJJTTT\\\cccfffgggeeebbbdddkkkrrrvvv{{{wwwbbbJJJ>>><<<555222555333555888;;;>>>???@@@BBBDDDGGGJJJOOOUUUZZZ___aaacccjjjooovvv~~~|||{{{zzzyyy}}}|||yyyttttttsssrrrqqqqqqqqqqqqsssrrrqqqqqqqqqpppmmmjjjkkkjjjjjjiiiiiijjjjjjkkkjjjiiihhhgggggghhhiiijjjmmmllljjjiiiiiihhheeeccciiiqqq{{{|||,,,,,,---...............///...---,,,,,,---///000///...---,,,---000222444999;;;<<<<<<999:::===@@@HHHMMMSSSYYYeeeyyy~~~jjj^^^]]]______mmmkkk```^^^]]]aaakkkwwwzzzuuunnneee^^^]]]___aaagggnnnmmmnnnrrrxxxyyyrrreee[[[JJJGGGDDDBBBBBB@@@>>>;;;;;;:::888666555333333333333222222111000000//////...............///000000......///000111333444555777888888777777666555444444555666777888999999999777777888888888999999999999999:::;;;;;;<<<<<<===:::<<<>>>AAAEEEKKKSSSXXXYYYZZZ\\\```eeekkkqqquuussspppqqqzzzjjjVVVKKKIIIIIIPPPXXX[[[VVVPPPIIIGGGJJJQQQWWW___kkkuuummm\\\NNNIIIFFFCCCEEELLLOOOUUU[[[^^^\\\ZZZYYYYYY[[[]]]cccppp}}}fffOOO@@@::::::<<<999999;;;===@@@BBBDDDFFFBBBCCCCCCCCCBBBAAA???>>><<<888444111///...---,,,,,,,,,,,,------......///------,,,+++***************+++++++++---...///000......//////000000000000222222333333444555555555777777777888999999:::::::::;;;<<<=========<<<;;;888888777777888;;;AAAEEEKKKJJJHHHDDDAAA@@@BBBDDDAAACCCGGGKKKOOOSSSVVVXXX\\\^^^```aaa``````bbbccc___]]]YYYVVVTTTUUUWWWYYY[[[[[[UUUKKKDDDCCCCCCBBB??????>>>>>>===;;;:::999777666555666777777666444222222111000000000000000666555444333444333000...555222000222555777:::===777888888999999999888888888888999999999:::::::::<<<===???BBBFFFMMMUUU[[[[[[___dddkkksssxxxjjj^^^RRRKKKFFF@@@<<<;;;:::999888777555555555444444444444444444444444444555555555555555666888888;;;;;;:::999999888777777;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@BBBDDDLLLVVV___iiixxxjjjNNN@@@;;;888888:::===BBBKKKVVV]]]aaadddfffdddbbbbbbhhhmmmssszzzxxxbbbJJJ>>><<<555333555333666999;;;===???AAADDDFFFKKKNNNTTT[[[bbbgggjjjkkkqqqtttyyy~~~|||yyyxxxxxx|||{{{yyytttsssqqqpppoooppprrrsssssssssssssssrrrpppnnnllljjjjjjjjjjjjjjjkkkllllllmmmlllkkkjjjiiijjjkkkkkknnnlllkkkkkkkkkiiigggdddiiiqqqzzz---------------,,,++++++,,,,,,+++***+++,,,...///...---+++***,,,...222444:::;;;<<<;;;999999===AAADDDJJJRRRZZZhhh||||||kkk```___aaabbbooozzzhhh___]]]]]]dddqqqyyytttjjjbbb[[[[[[]]]aaafffmmmrrruuuxxxzzzvvvkkk]]]SSSFFFEEEDDDCCCBBB@@@===;;;;;;:::999777555444444444111111111000//////.....................///000000/////////000111333555666555666666777777777777666777777888888888888777777777777888888888999999999999999:::;;;;;;<<<<<<======>>>@@@AAAEEEJJJRRRWWWYYY[[[^^^dddiiimmmpppqqqqqqpppttt~~~gggVVVIIIGGGHHHOOOWWWYYYTTTNNNJJJIIILLLSSS[[[cccnnnxxxmmm]]]NNNIIIFFFBBBEEELLLPPPUUU\\\^^^\\\XXXWWWWWWZZZ\\\cccooo~~~xxxaaaLLL@@@;;;<<<===<<<<<<<<<===???BBBDDDEEEDDDEEEEEEEEEDDDBBBAAA???<<<999444111//////---,,,+++,,,,,,------.........------,,,+++******************+++,,,---///000111/////////000000000000000222333333444444555666666666777777888999999::::::;;;;;;<<<======<<<;;;:::666666666666666:::???DDDKKKKKKIIIFFFCCCBBBCCCEEEAAACCCGGGLLLQQQTTTWWWXXXZZZ\\\^^^```aaacccfffhhhdddaaa]]]YYYVVVVVVWWWWWWYYYYYYSSSIIICCCBBBBBBAAA>>>>>>>>>>>>===<<<::::::666555555777999999888777333333222111111111111222666555444333333222000...222000555>>>BBB>>>:::999666777888999999999999999888888999999999:::::::::999:::<<<>>>BBBHHHOOOUUUTTTXXX]]]ccckkkwwwvvvmmm```VVVMMMHHHDDD>>>;;;<<<999999777666555555555555555555555555555555555555444444444444555666777888999999999999999999999999;;;;;;;;;<<<<<<<<<======????????????@@@@@@@@@AAABBBFFFPPP]]]gggnnnxxxjjjOOOAAA===999:::<<<>>>CCCLLLVVV\\\]]]```cccbbb```aaaffflllrrryyywwwaaaJJJ???>>>777444777444888999;;;===>>>AAAEEEHHHMMMQQQXXXaaaiiinnnrrrtttwwwxxxzzz}}}|||xxxwwwwww}}}~~~zzzwwwuuusssqqqppppppqqqssstttrrrssstttsssrrrqqqoooooojjjjjjjjjjjjkkklllmmmnnnnnnmmmllljjjjjjjjjjjjkkkmmmllllllllllllkkkgggeeegggnnnwww}}}------------,,,+++***)))************+++,,,---...---,,,+++***,,,...111444<<<>>>>>><<<:::;;;@@@DDDDDDKKKSSS]]]lllxxxjjjaaa```dddfffrrrqqqddd^^^]]]^^^hhhyyy~~~xxxssshhh```[[[\\\___cccjjjpppyyy{{{|||xxxooobbbUUULLLEEEDDDDDDBBB@@@>>><<<;;;;;;:::999777666555555555333333222222111000000///...............///000000/////////000222333555666444444666777888888888888999999999999888777666666777888888888888999999999999999:::;;;;;;<<<<<<===???@@@@@@AAADDDIIIPPPUUUZZZ\\\aaaffflllnnnmmmkkknnnrrr{{{yyyeeeWWWPPPMMMLLLQQQXXXYYYSSSLLLJJJJJJNNNVVV^^^fffqqq|||kkk[[[LLLGGGDDDAAADDDJJJSSSYYY^^^```]]]YYYWWWVVVZZZ\\\dddppp}}}ttt___MMMCCC???>>>>>>>>>>>>>>>???AAADDDGGGHHHKKKKKKKKKKKKJJJGGGEEEDDD>>>:::555222000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,---///000111000000000000000000000000333333333444555555666666666666777888999::::::;;;:::;;;<<<<<<<<<;;;:::999444555555555555888===@@@HHHHHHHHHGGGDDDCCCDDDEEEBBBDDDIIINNNSSSVVVYYYZZZZZZ\\\___aaadddgggkkknnnhhhfffaaa\\\XXXVVVUUUUUUVVVVVVRRRIIICCCBBBBBB@@@>>>>>>>>>>>>===<<<;;;:::777666666777999:::888777444333333222222222333333555444444555666777555444222444@@@QQQUUUJJJ===888555666777888999:::::::::888888999999999:::::::::888999:::;;;===BBBGGGKKKLLLQQQWWW^^^fffqqq}}}~~~~~~|||pppeeeZZZRRRJJJFFFBBB<<<;;;<<<999888777666555555555555555555555555555555555555444444444444555666777888666777888:::<<<>>>???@@@;;;;;;<<<<<<<<<=========?????????@@@@@@@@@AAAAAADDDIIITTTcccmmmrrrxxx~~~hhhMMM???;;;;;;<<<===@@@EEEMMMVVV\\\\\\___bbbaaa___```ffflllqqqwww}}}sss___III>>>>>>888666888555999:::;;;<<<>>>BBBFFFJJJNNNSSS[[[dddlllrrruuuwwwyyyyyyzzz{{{|||wwwvvvwww}}}~~~~~~|||yyywwwvvvuuusssrrrrrrssstttuuuqqqsssuuutttrrrpppooooookkkkkkkkkkkkllllllmmmnnnlllkkkjjjiiihhhhhhiiijjjlllllllllmmmmmmkkkhhheeeeeelllsssyyy,,,---------------,,,,,,)))***+++,,,---------------,,,,,,,,,---000222444???AAABBB@@@>>>???CCCGGGIIIPPPYYYcccrrrttthhhbbbbbbfffjjjzzz{{{hhh^^^[[[[[[```nnn}}}wwwssskkkddd```bbbggglllssszzz~~~~~~{{{tttgggYYYNNNHHHDDDDDDDDDAAA???<<<;;;::::::999888777666666666666444444333222222111111000...............///000000//////000111222444555666444555666777777888888888888999999999999888777777777888888888888999999999999999:::;;;;;;<<<<<<===?????????@@@CCCIIIPPPUUU^^^___bbbfffkkkllljjjhhhllluuusssbbbYYYSSSPPPNNNRRRXXXYYYTTTMMMJJJJJJNNNWWW___hhhsss}}}lll\\\MMMIIIFFFCCCFFFMMMYYY]]]bbbccc___ZZZXXXWWW[[[^^^eeeqqq~~~rrr___PPPHHHEEEBBBAAA??????@@@BBBEEEIIIMMMOOORRRRRRRRRPPPNNNLLLIIIHHH???;;;777333111000...---++++++++++++++++++******+++++++++***++++++,,,,,,,,,,,,,,,------///000000000000000000000000000000333333444444555666666666555666777888999:::;;;;;;999:::;;;;;;;;;:::888777222333444444444666999<<>>>>>>>>>>>===<<<;;;:::999888777777888777555333333333222222222333333444555444444555777888666555555444>>>OOOTTTIII<<<888555666777888999:::::::::888888999999999:::::::::999:::;;;;;;;;;<<<@@@BBBDDDIIIQQQXXX```kkkvvv~~~}}}|||}}}||||||pppddd[[[SSSKKKFFF@@@;;;:::<<<888777666555555555555555444444444444444444444444444444444444555666777777888888999:::<<<===>>>>>><<<<<<<<<<<<============>>>>>>>>>????????????@@@DDDHHHSSSbbblllrrrxxx~~~}}}gggLLL>>>;;;:::;;;>>>AAAFFFNNNWWW]]]^^^aaacccaaa___```gggmmmqqqwww|||yyynnn\\\FFF<<<===777666888666:::;;;;;;<<<>>>BBBHHHLLLRRRWWW^^^gggnnnsssvvvwwwyyyyyyyyy{{{|||wwwwwwxxx{{{{{{||||||{{{{{{zzzyyyxxxxxxvvvuuuuuuuuuuuuvvvsssuuuvvvtttqqqnnnmmmmmmmmmlllllllllllllllmmmnnnlllkkkjjjiiihhhiiijjjkkkkkkkkkkkkmmmmmmkkkgggddddddjjjpppvvv}}},,,,,,---...////////////)))+++,,,...//////...------------...///111333555AAACCCEEEDDDBBBBBBEEEIIINNNUUU^^^hhhvvvqqqfffbbbccchhhmmmuuuddd[[[XXXZZZbbbrrr}}}wwwssspppjjjgggjjjpppuuu|||~~~zzzoooaaaTTTKKKGGGDDDEEEDDDAAA>>>;;;::::::999888777666666666666666333333222222111000000///...............///000000//////000111222444555666555666666777777777777666777888888999999999888888777888888888888999999999999999:::;;;;;;<<<<<<======>>>>>>???BBBIIIQQQVVVbbbaaabbbeeeiiikkkiiifffkkkxxxooo___ZZZMMMJJJIIIMMMTTTWWWRRRMMMIIIIIINNNWWW```hhhsss~~~ooo___PPPLLLJJJGGGJJJQQQ\\\aaaffffffaaa\\\YYYXXX\\\___gggsss~~~qqq```SSSMMMIIIEEECCC???@@@AAADDDHHHNNNRRRUUUUUUUUUTTTSSSPPPMMMJJJIII@@@<<<777444222111///...,,,++++++******)))))))))************+++,,,---------------------...///000111111111000000000000000333333444444555666666666555666777888999:::;;;;;;999::::::;;;:::999777777111333444444444555777999>>>AAADDDFFFEEEDDDDDDDDDFFFIIINNNTTTYYY\\\^^^___eeefffhhhjjjkkknnnsssvvvqqqnnnhhhaaa\\\WWWUUUTTTPPPRRRPPPIIIDDDCCCAAA???===>>>>>>>>>===<<<;;;;;;;;;999888777666444111///333222222222222222333333666555444444555444333111555---///;;;@@@999444666444555777888::::::;;;;;;888888999999999::::::::::::;;;;;;;;;::::::;;;======CCCLLLTTT\\\fffpppxxxuuuxxxwwwtttuuuzzz|||zzz{{{}}}qqqfff^^^UUULLLFFF@@@:::999;;;888777666555555555555555333333333333333333333333444444444444444555777777<<<;;;::::::999888777777<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>CCCEEEOOO]]]iiipppwww}}}~~~gggMMM@@@>>>999:::===AAAGGGPPPYYY___bbbdddeeebbb___aaagggmmmqqqvvv{{{~~~uuukkkYYYDDD:::<<<777555888666:::;;;;;;<<<>>>BBBHHHMMMWWW[[[cccjjjqqquuuvvvwwwzzzzzz{{{~~~|||wwwwwwxxxyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvuuuwwwwwwuuupppllljjjkkknnnmmmmmmlllllllllmmmmmmmmmlllkkkkkkkkklllmmmmmmkkkkkkkkklllmmmkkkgggddddddjjjooottt{{{...------,,,,,,,,,------///...,,,,,,,,,---///111///000/////////111555999EEECCCAAAAAABBBFFFJJJMMMRRRWWWbbbqqquuuhhhccc```^^^eeeoooqqqaaaXXX[[[[[[aaasss|||vvvrrrnnniiiffflllyyyuuuggg\\\TTTMMMIIIFFFDDDAAA???>>>===;;;999888888777666555444333333444333222111000000000000............////////////000000111222333444444555666444222333666777555333666666777777888888999999:::999888666555666666777999999999:::::::::;;;;;;;;;:::<<<@@@CCCHHHSSS]]]aaafffjjjjjjgggfffhhhlllqqq~~~ppp\\\PPPKKKIIIHHHKKKNNNNNNKKKHHHIIIHHHMMMUUU]]]dddoooxxxkkk```TTTMMMIIIGGGJJJOOO[[[aaahhhjjjeee___YYYWWW\\\dddppp|||yyylll```WWWPPPLLLJJJAAABBBCCCEEEIIINNNRRRUUUUUUSSSPPPNNNLLLJJJHHHEEE@@@<<<666333111111000///111///......///...,,,***************************,,,---......//////......//////000000111111111222222444555555444555666888888888777777777777777888;;;;;;;;;;;;:::999888888888888777777888:::<<<===<<<>>>BBBCCCCCCCCCDDDEEEFFFIIIMMMQQQUUU[[[bbbfffkkknnnqqqsssuuuwww{{{}}}xxxyyyrrreee[[[XXXWWWVVVUUUQQQJJJDDD@@@???@@@AAAAAAAAAAAA@@@>>>===;;;:::888777666777888777555333333333111///...///222555555555666666555333222000111222222333444555666666555555666777888999999:::;;;:::999888888888999:::;;;;;;:::999999:::::::::AAABBBEEELLLVVVaaahhhlllhhhfffcccaaabbbiiissszzz~~~oooeee[[[UUUMMMFFFCCC@@@<<<999555444444444444555666666333333333333333333333333555555555555666666666666666666888999:::;;;;;;;;;>>>>>>????????????>>>>>>AAA???===;;;:::;;;<<<<<>>???BBBGGGJJJWWW\\\dddmmmtttxxxzzz{{{yyy}}}}}}yyyvvvsssssssssvvv{{{|||zzzxxx||||||{{{zzzxxxvvvtttsssxxxwwwvvvvvvvvvtttpppmmmkkkkkkjjjiiijjjkkklllmmmqqqpppmmmjjjggghhhkkknnnnnnllljjjiiihhhgggeeecccaaaeeemmmwww---,,,,,,+++++++++,,,,,,,,,------..................//////......111555999CCCBBBAAAAAADDDIIIOOORRRUUUZZZdddrrrsssddd___^^^aaammm{{{uuueee[[[\\\\\\bbbuuu|||wwwrrrmmmiiiiiiooo{{{pppcccYYYRRRKKKGGGFFFDDDAAA???>>>===;;;:::999888888777666555444333333333222111000000000000............////////////000000111222333444444555555333222444777888888666999888777666555333222222999999888777777777777888::::::::::::;;;;;;;;;;;;;;;:::<<<@@@CCCHHHRRR]]]cccgggkkkjjjgggfffjjjnnn{{{ppp[[[OOOJJJHHHHHHJJJMMMNNNKKKHHHIIIHHHLLLTTT[[[bbblllvvvlll___QQQIIIFFFFFFKKKQQQ[[[aaahhhjjjeee___ZZZXXX___fffrrr}}}ssseeeZZZSSSMMMJJJCCCCCCDDDGGGJJJMMMPPPRRROOONNNMMMMMMMMMLLLIIIGGG@@@<<<777333111111000///---,,,,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++------...//////000111111111333444444333444555777555555555666777888:::;;;;;;;;;;;;;;;;;;;;;:::::::::999999888999:::;;;<<<:::<<<>>>???@@@@@@BBBDDDGGGJJJOOOTTTYYY___eeejjjlllnnnppprrruuuzzz|||mmm```ZZZVVVTTTUUUPPPJJJDDD@@@???@@@AAAAAAAAAAAA@@@>>>===;;;:::888777666777777777555333333222111///...///222555444555555555555333222111222222333444555666777777666666777777888888999999;;;:::999888888999::::::;;;;;;::::::999::::::;;;===>>>@@@FFFOOOWWW^^^bbb___]]]ZZZXXXYYY```iiippp|||oooeeeXXXRRRIIICCC???===999555666555555444333333333444444444444444444444444444555555555555666666666666666777888999:::;;;;;;;;;888:::<<<>>>AAABBBCCCDDD@@@???===;;;;;;;;;<<<===BBBGGGOOOWWW```iiirrrwwwyyyzzz|||iiiOOO???:::<<<<<<===AAAHHHQQQYYY^^^aaaaaa```]]]\\\___fffllluuusssyyy}}}||||||mmmXXXGGG>>>===777999===:::;;;<<<>>>???@@@CCCHHHKKKVVV[[[cccllltttxxxzzzzzz~~~|||xxxuuuuuuttttttwww{{{}}}|||zzz|||{{{zzzxxxvvvtttrrrqqqwwwwwwwwwxxxxxxvvvrrrnnnnnnmmmkkkjjjiiiiiijjjjjjnnnmmmkkkiiiggghhhlllooopppnnnkkkjjjiiihhhgggeeebbbeeellluuu~~~+++++++++******++++++,,,***,,,...///000///---,,,---......---...111555999@@@??????BBBFFFMMMTTTXXXXXX]]]ffftttpppaaa]]]___gggyyy{{{jjj___^^^^^^eeexxx}}}wwwrrrjjjiiikkksss}}}wwwiii]]]UUUOOOIIIEEEFFFDDDAAA???>>>===<<<::::::999888777666555555444333333222111000000000000............////////////000000111222333444555555444333333555888::::::999666777777888999::::::;;;777777888999999999999888<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<@@@CCCGGGQQQ\\\eeeiiimmmllljjjjjjoootttpppZZZMMMIIIGGGGGGJJJMMMNNNLLLIIIJJJIIILLLSSSYYY```jjjtttkkk^^^OOOFFFCCCDDDJJJRRR[[[aaahhhiiieee___[[[YYY```gggrrr}}}uuuhhh]]]UUUOOOKKKEEEEEEFFFHHHJJJKKKMMMMMMKKKLLLMMMPPPRRRPPPMMMJJJAAA===777333222111000///+++******+++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------...///000222222333000222333444333333444666666666666666777999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::999::::::;;;:::;;;======>>>???BBBEEEGGGKKKQQQWWW\\\aaagggkkkmmmnnnooopppttt{{{uuuggg^^^WWWSSSSSSPPPJJJDDD@@@???@@@AAABBBAAAAAA@@@???===<<<;;;888777666666777777444333222222111///...///111444444444555555444333222111333333444555666777888888777888888888888888888888::::::999999999999::::::;;;:::::::::::::::;;;;;;;;;<<<>>>BBBHHHNNNSSSWWWUUUSSSPPPNNNOOOUUU^^^eeeyyyyyynnneee\\\UUULLLEEEBBB???;;;888777666444333222111111111333333333333333333333333555555555555666666666666666777888:::;;;;;;;;;;;;>>>??????@@@@@@@@@@@@@@@???>>><<<;;;;;;<<<>>>???BBBGGGNNNVVV^^^fffmmmrrruuuuuuxxx|||jjjQQQBBB;;;<<<<<<>>>AAAGGGOOOWWW\\\______]]][[[ZZZ___gggnnnzzzvvv{{{~~~|||}}}nnnZZZHHH@@@???999:::???;;;<<<===???@@@AAADDDIIILLLVVV[[[ccclllsssxxxzzzzzz{{{xxxuuuxxxwwwwwwyyy{{{}}}}}}||||||zzzxxxvvvtttrrrqqqqqquuuuuuwwwyyyyyywwwsssooopppooollljjjiiihhhhhhhhhkkkkkkjjjiiihhhjjjnnnqqqrrrooollljjjjjjjjjiiihhhdddfffjjjrrr{{{++++++++++++++++++,,,---+++,,,---.........------,,,---------...111666999>>>>>>>>>AAAFFFMMMTTTXXXYYY^^^hhhvvv|||nnnaaa___cccmmmmmmaaa^^^___fffyyy|||vvvpppjjjkkkooovvv~~~}}}zzzyyypppcccXXXQQQMMMHHHEEEFFFCCC@@@???>>>>>><<<:::::::::999888777666555555333222111000000/////////............////////////000111111222333444555555555555555666888999::::::555666888:::<<<>>>???@@@555666888::::::::::::999===<<<<<<<<<<<<;;;;;;;;;<<<:::<<>>888444222000///...,,,+++++++++------,,,***************************---...//////000000//////...///000222333555666666111333444444444444555777;;;:::999999888888999999<<<<<<<<<<<<<<<===>>>>>>???>>>===;;;::::::;;;;;;<<<>>>??????@@@AAAEEEGGGGGGKKKPPPUUUYYY]]]aaaeeehhhhhhiiijjjoooyyy{{{lllbbbZZZTTTRRROOOIIIDDDAAA@@@AAAAAABBBBBBAAA@@@???===<<<;;;999777666666777666444222111111111000...///111333333444444555444333222111444444555666777888999999999888888888888888888888999999999999:::::::::;;;;;;::::::::::::;;;;;;<<>>???>>><<<;;;;;;===???@@@CCCGGGNNNUUU\\\ccciiimmmnnnooorrrvvv}}}jjjTTTEEE>>>======>>>AAAGGGNNNUUUYYY\\\\\\[[[YYYYYY___hhhpppzzzvvvzzz|||zzz}}}{{{mmmWWWFFF???===888999<<<999;;;===>>>@@@AAAEEEJJJNNNWWW\\\dddmmmtttxxxzzzzzz~~~|||zzzxxx}}}|||{{{{{{{{{{{{{{{{{{yyyxxxvvvuuutttsssssstttrrrrrrtttwwwxxxvvvrrrnnnooonnnllljjjhhhhhhhhhhhhiiiiiijjjjjjjjjmmmqqqtttrrrpppllljjjjjjjjjjjjiiiffffffiiioooxxx,,,,,,,,,,,,,,,---......---,,,,,,+++,,,---...///+++,,,------...222777;;;>>>======???DDDJJJQQQUUUXXX^^^jjjyyyxxxmmmddddddhhhqqqnnncccZZZ[[[dddtttzzzsssnnnnnnpppttt{{{~~~yyyuuusssjjj^^^UUUOOOLLLHHHFFFEEECCC@@@???>>>>>><<<;;;::::::999888777666555555333222111000////////////............////////////111111222333444555555666777777888888888888888999999999888888888777777777444555777999:::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>???@@@???>>><<<<<<<<<<<<===???AAACCCDDDDDDEEEFFFHHHFFFIIILLLNNNPPPSSSVVVYYYZZZ[[[\\\```iiivvvpppeee\\\UUUQQQNNNIIIEEEBBBAAAAAABBBBBBBBBBBBAAA???>>><<<;;;999777666666666555333111000111111000...///000222222333444444444333222111444555555666777888999999999999999999888888888888999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===AAACCCEEEFFFFFFIIILLLPPPMMMLLLIIIFFFGGGLLLSSSYYYbbbooo|||uuummmgggddd\\\QQQHHHCCC???;;;888222222111111111222222333111222222222333333444444555555555555666666666666888999:::;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEEFFFGGG???>>>===<<<<<<===???@@@CCCGGGNNNUUU[[[aaafffjjjjjjlllooouuu|||{{{fffRRRCCC===>>>>>>@@@BBBHHHNNNTTTXXXZZZ[[[ZZZYYYZZZ```iiipppxxxtttwwwyyywwwzzzxxxiiiVVVEEE>>>===777888;;;777:::;;;===???BBBFFFLLLPPPYYY^^^fffnnntttxxxyyyzzzzzz~~~|||{{{}}}{{{yyywwwwwwvvvvvvuuuuuuuuuvvvvvvwwwnnnoooqqqssstttsssooollllllkkkjjjiiihhhiiijjjjjjhhhiiikkkkkklllooosssvvvqqqooolllkkkkkkkkkjjjiiigggfffgggllluuu~~~,,,,,,,,,,,,---...//////...---+++******,,,...000+++,,,---...000333888<<<>>>======>>>BBBGGGMMMQQQXXX___lll}}}sssjjjeeefffiiippp{{{lllcccVVVYYYaaannnyyy~~~{{{www~~~}}}xxxpppjjjppprrrwww|||~~~}}}xxxtttooofff[[[RRRNNNKKKIIIFFFEEEBBB@@@??????>>>===;;;:::999888777666555555444222222111000////////////............////////////111111222333444555666666777888999888777666777888888888888999999999999999555555666777888999999999::::::;;;;;;;;;<<<<<<<<<===;;;<<>>@@@AAA>>>===<<<;;;;;;<<<>>>?????????>>>======>>>???@@@CCCFFFKKKMMMLLLJJJIIIHHHEEEFFFGGGGGGGGGHHHKKKNNNKKKLLLOOOUUUaaaqqqqqqddd[[[SSSOOOMMMIIIEEEBBBBBBBBBBBBCCCBBBBBBAAA@@@>>>===<<<999777666666666555222000///000111000///...000111111222333444444333222111444444555666777888999999888888999999999999999999888999:::;;;<<<<<<;;;;;;::::::::::::;;;<<<===>>>@@@CCCFFFGGGFFFHHHLLLOOOMMMKKKIIIFFFFFFKKKQQQWWW[[[eeevvv~~~wwwqqqmmmjjjbbbUUUKKKEEE@@@<<<999222111111111222222333444444444444555555666666777555555555555666666666666999999:::;;;;;;;;;;;;;;;===>>>@@@BBBDDDFFFFFFGGG@@@???===<<<<<<===???@@@BBBGGGNNNUUUZZZ```dddgggiiilllqqqxxxvvvaaaMMM???999??????AAADDDIIIOOOUUUXXXXXXZZZ[[[[[[\\\aaaiiipppvvvrrrvvvyyywwwzzzvvvhhhVVVEEE???>>>888999<<<777888;;;===@@@DDDIIIOOOTTT[[[___fffnnntttvvvwwwwwwxxx}}}~~~|||zzzvvvtttsssttttttuuuvvvwwwwwwvvvvvvmmmmmmmmmooopppooommmjjjjjjiiihhhhhhiiijjjkkklllhhhjjjkkkllllllooorrruuupppnnnmmmlllmmmllljjjhhhgggffffffkkksss}}}++++++++++++,,,---...///,,,,,,+++,,,,,,,,,------,,,---...///111555:::>>>>>>======>>>AAAGGGMMMPPPYYYaaaooonnnfffbbbdddffflll~~~vvvggg___WWW\\\dddmmmsssvvvwwwwww{{{~~~{{{uuummmfffjjjmmmqqqvvvyyyxxxvvvssskkkcccXXXPPPLLLJJJHHHFFFDDDBBB@@@??????>>>===<<<999888888777666555444333222111000//////......///............////////////111222222333444555666666444666888888666666888:::666777888:::;;;===>>>???666555555555666777888888888888999:::;;;<<<=========<<<<<>>AAABBB>>>===<<<::::::;;;<<<===>>>>>>===>>>???AAACCCDDDJJJOOOVVVZZZYYYTTTOOOLLLDDDDDDCCCAAA@@@BBBFFFIIIEEEFFFIIINNNYYYiiiyyy|||mmmaaaXXXRRRNNNLLLIIIEEECCCBBBBBBCCCCCCCCCBBBAAA@@@>>>===<<<999777666666666444222000///000111000///...///111111222333444444333222111333444444555666777888999888888888999999:::::::::888999:::<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>???CCCGGGHHHGGGIIIMMMQQQPPPOOOLLLIIIIIIMMMSSSXXX\\\fffrrr|||xxxvvvpppgggZZZNNNGGGAAA<<<999444333333222222222333333222333333444555555666666555555555555666666666666999:::;;;;;;<<<;;;;;;;;;@@@AAABBBCCCDDDEEEEEEEEEBBB@@@>>>===<<<===>>>???BBBGGGNNNUUU[[[___dddggghhhlllrrr{{{ppp\\\KKK@@@;;;???@@@BBBEEEKKKQQQVVVYYYWWWZZZ\\\]]]^^^bbbiiinnnuuurrrxxx|||zzz|||xxxiiiVVVEEE???>>>999999<<<777999;;;???CCCGGGMMMTTTYYY[[[___ffflllqqqsssssssssvvv}}}}}}zzz|||{{{uuusssrrrssstttvvvwwwwwwuuusssqqqnnnmmmllllllmmmmmmkkkjjjjjjiiihhhhhhhhhiiikkklllhhhiiikkkkkkkkkllloooqqqpppooooooooopppnnnkkkiiifffeeefffjjjrrr|||************+++,,,---...)))***,,,......---,,,+++,,,---...000222666;;;???>>>===<<<>>>BBBGGGMMMQQQ[[[cccrrr~~~kkkccc___aaaccciii{{{rrrbbb[[[\\\bbbjjjpppsssvvvyyy{{{||||||yyyssskkkdddcccfffjjjooorrrssssssrrrjjjaaaWWWOOOKKKIIIGGGEEEDDDBBB@@@??????>>>===<<<888888777666555444333333222111000//////...................../////////000111222222333444555666666111444777777666666999<<<:::999999888777666555444666666555444444555777888666777888999;;;<<<======>>><<<===???AAADDDMMMWWWjjjqqqyyy|||zzzyyyzzz}}}mmmXXXMMMGGGFFFHHHMMMRRRVVVUUUSSSMMMJJJKKKPPPUUU]]]hhhsss|||nnn```UUUJJJEEEDDDFFFLLLRRR^^^aaaeeeccc]]]VVVQQQPPPVVV[[[dddoooyyy{{{uuunnnhhhaaa[[[WWWNNNMMMLLLLLLMMMOOOQQQSSSSSSPPPKKKHHHHHHIIIJJJJJJFFFAAA;;;666222000...,,,***))))))***,,,,,,+++)))************************((()))******++++++******//////000000111111111222222444555555444555666888555555666777999;;;===>>>???>>><<<:::999:::;;;<<<=========>>>@@@BBBEEEFFFQQQWWW```eeeccc\\\UUUPPPCCCBBB@@@>>>===???DDDHHHIIIHHHIIILLLTTTaaaoooyyyuuuhhh^^^WWWRRRNNNLLLIIIEEECCCBBBBBBCCCCCCCCCBBBAAA@@@>>>===<<<999888666666555444222///...000111000///...///111111111333333444333222111333333444555666777888888777777888999::::::;;;;;;777999:::<<<======<<<<<<:::::::::;;;<<<===>>>>>>>>>CCCHHHJJJIIIKKKPPPTTTTTTSSSPPPNNNMMMQQQWWW\\\bbbjjjrrryyy~~~}}}oooeeeWWWKKKCCC===888444666666444333222111111111//////000111222222333333555555555555666666666777::::::;;;;;;<<<;;;;;;;;;:::;;;???BBBFFFIIIKKKLLLCCCAAA???===<<<<<<===>>>BBBGGGNNNUUU[[[```dddgggfffjjjrrr{{{|||kkkZZZLLLDDDAAA???@@@BBBFFFLLLRRRWWWZZZWWWZZZ]]]^^^___ccciiinnnvvvssszzz~~~}}}zzzjjjTTTDDD>>>===888888:::555999<<<@@@DDDJJJPPPXXX]]][[[___eeekkkoooqqqqqqpppttt|||{{{xxxxxx|||{{{vvvsssrrrssstttvvvwwwvvvsssooolllpppnnnkkkkkkkkklllkkkjjjkkkjjjiiihhhhhhiiijjjkkkgggiiijjjjjjiiijjjlllnnnppppppqqqrrrrrrpppmmmiiifffeeefffjjjrrr{{{++++++++++++,,,,,,---...,,,,,,------...//////000,,,---...///000333777:::???;;;;;;@@@EEEIIINNNTTTZZZjjjyyywwwhhh___[[[^^^aaagggzzzwwwiii]]][[[\\\aaaiiirrrxxx|||~~~~~~}}}wwwsssoooiiieeedddhhhiiihhhiiikkkkkkhhh```ZZZRRRMMMKKKIIIFFFDDDAAAAAA@@@@@@???>>>>>>===999888666555333333222222222111000///------,,,,,,......///000000000000000...111444555555555666777666666777777777777666666999888888888777777666666777888888888888999999999::::::::::::;;;<<<======<<<>>>??????@@@HHHTTT^^^jjjtttxxx||||||sssrrrjjjXXXKKKIIIIIIKKKOOOTTTVVVSSSPPPKKKIIIJJJQQQXXXaaammmxxxyyyqqqbbbXXXMMMFFFCCCDDDKKKSSS___dddgggeee]]]VVVSSSSSSZZZbbbppp}}}wwwssspppiii^^^UUUNNNLLLKKKKKKNNNPPPQQQQQQRRRNNNJJJHHHIIIKKKLLLLLLJJJDDD===888555333...+++...,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------000000///......///111111666666888999999888777777777777777777888999:::;;;<<<;;;:::999999999:::;;;;;;===???AAABBBDDDGGGJJJSSS[[[eeeiiieee[[[PPPIIICCC@@@???AAABBBDDDIIIPPPNNNRRRVVVXXXZZZ```kkksssyyyxxxtttkkkaaaZZZWWWWWWRRRNNNIIIEEEEEEGGGHHHIIIFFFEEECCCAAA???===;;;:::999888777666444222000///000111111000//////000222222222333333333222111111333444555777888888999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888888888999:::<<>>999666999777444222111111333444444444444444444444444444444555666666666666666555888:::===>>>===<<<<<<===;;;???CCCDDDGGGKKKKKKHHHIIIDDD@@@>>>;;;888;;;@@@AAAFFFNNNTTTYYY^^^eeejjjkkkmmmrrrzzzssseeeTTTFFFAAACCC>>>???AAAGGGOOOWWW[[[]]]bbbbbbbbbaaabbbeeejjjnnntttyyyzzzyyy|||wwwjjjRRRGGG===;;;;;;999777888888;;;>>>BBBGGGNNNVVV[[[```cccfffiiijjjkkkmmmnnnxxx}}}|||zzzzzz}}}}}}xxxtttsssssstttsssrrrsssttttttrrrpppooonnnmmmllllllkkkllllllmmmmmmlllllllllkkkkkkkkkiiiiiiiiiiiijjjkkklllllluuutttsssssssssrrrooommmjjjeeeeeelllttt|||---,,,,,,,,,------...///,,,,,,,,,---......//////---...///000222555999<<<>>>;;;;;;AAAGGGKKKPPPVVVYYYiiixxxuuuddd\\\XXX\\\```jjjmmmbbb[[[\\\[[[aaaiiiqqqwww{{{}}}~~~|||wwwsssnnnhhhccc```cccddddddfffiiifffaaa]]]WWWOOOKKKIIIHHHFFFDDDCCCCCCAAA@@@>>>===<<<;;;999888777555444333222222333222111000///.........//////000111111111111111...111444555555555666777666666777777777777666666888888888777777777666666777777888888888999999999::::::::::::;;;<<<======<<<>>>??????AAAHHHTTT^^^hhhrrrvvvxxxzzzrrrrrrlllZZZMMMJJJJJJKKKPPPUUUVVVSSSPPPJJJHHHJJJPPPXXX```lllwwwxxxpppbbbXXXMMMGGGDDDEEELLLUUU___bbbeeebbb[[[VVVVVVXXX^^^ggguuuyyytttpppiii]]]TTTPPPOOOMMMNNNPPPRRRSSSRRRQQQNNNJJJIIILLLOOOQQQQQQKKKEEE===888666444000,,,...---,,,,,,......---,,,+++++++++++++++++++++++++++,,,---.........---,,,111000000///000000222222555666888999999888777777777777777777888999:::;;;;;;;;;:::999999999:::;;;<<<>>>@@@BBBDDDFFFJJJLLLUUU]]]fffjjjfff\\\PPPIIIAAA>>>>>>BBBDDDGGGOOOWWW]]]___bbbdddfffjjjpppuuussspppjjjbbb[[[VVVTTTSSSUUUQQQLLLIIIHHHIIIIIIIIIHHHGGGFFFEEEBBB@@@===<<<;;;;;;:::999777555333222111222222111000000111333222222222222222222222222444555666777999999::::::777888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<:::999999:::;;;===@@@AAA@@@BBBDDDGGGJJJOOOUUUZZZ\\\[[[YYYWWWXXX^^^gggnnn}}}}}}wwwsssqqqsssuuuzzz~~~yyyooohhh\\\PPPGGG???:::777666444222000000111333555444444444444444444444444444555555666666666666666888:::=========<<<<<<======AAADDDFFFJJJOOOOOOLLLIIICCC???>>>;;;999<<>>???AAAGGGOOOWWW\\\^^^bbbbbbbbbaaabbbeeejjjnnnsssvvvvvvtttwwwzzzsssgggRRRGGG===;;;<<<:::999999999;;;>>>BBBGGGMMMUUUZZZ^^^aaafffjjjlllnnnppprrrxxx||||||zzzyyyzzz||||||yyywwwuuuuuuuuutttrrrrrrssssssrrrpppooonnnmmmlllkkkkkkkkkkkknnnnnnnnnmmmmmmmmmlllllliiiiiiiiijjjjjjlllmmmmmmssssssrrrssstttssspppnnnjjjeeedddkkkuuu}}}---------.........//////+++++++++,,,------......---...///111555999<<<>>>===;;;<<>><<<;;;:::999888777555444333222222222222111000000000000000000000111222222222111111...111444555555555666777666666777777777777666666888888777777777777666666777777777888888888999999::::::::::::;;;<<<======<<<>>>@@@???AAAHHHTTT^^^hhhqqqssssssvvvqqqqqq~~~lllYYYLLLJJJJJJKKKPPPUUUVVVSSSPPPIIIGGGIIIPPPWWW___kkkvvvzzzqqqbbbXXXMMMHHHFFFGGGOOOXXX___bbbccc```ZZZXXXZZZ^^^bbbkkkzzz|||wwwrrriii^^^UUUTTTRRRPPPPPPRRRTTTUUUTTTPPPLLLJJJKKKOOOTTTUUUUUULLLFFF>>>999777444111......---,,,,,,......---,,,************************,,,------......---,,,,,,111111111000111222333333555666777888999888888777777777777777888999::::::;;;:::999999999:::;;;;;;>>>@@@CCCEEEGGGJJJNNNQQQWWW^^^fffiiidddZZZOOOHHHAAA???@@@DDDIIINNNXXXaaammmmmmooorrrvvvxxxxxxwwwpppiii```YYYVVVTTTRRRPPPTTTQQQMMMJJJJJJJJJIIIIIIHHHIIIHHHGGGEEEAAA>>><<<;;;;;;;;;999888666444333222333333222111111222444444333222111111222333444555666777888999999::::::666777888999:::::::::999999999999::::::;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAA>>>AAAEEEJJJNNNSSSYYY]]]___```___^^^___fffqqqyyyttthhhbbbgggkkkrrr}}}}}}yyyppphhh\\\QQQGGG@@@;;;888333222111000000222444555444444444444444444444444444555555666666666666777888:::<<<===<<<<<<===>>>???CCCFFFHHHNNNUUUVVVSSSIIICCC???===<<<:::===BBBEEEJJJPPPUUUYYY]]]ccchhhooopppsssyyy|||rrrfffWWWHHHAAA@@@??????AAAFFFOOOWWW^^^aaacccccccccbbbbbbeeeiiimmmpppsssqqqnnnppptttnnnbbbQQQFFF===;;;<<<;;;:::;;;:::<<>>???;;;:::===DDDIIILLLSSSZZZ]]]kkkwww{{{yyynnn```ZZZVVVXXX___ooopppbbb[[[\\\dddeeekkkrrrwwwyyyzzz|||~~~}}}yyyrrrkkkddd```bbbeeeiiinnnvvvyyypppeee\\\VVVOOOJJJIIIHHHFFFCCCDDDCCCBBB@@@>>>===;;;;;;:::999777555444333333333111111000000///000000000///000000111111111000000...111444555555555666777666666777777777777666666777777777777777777666666777777777777888888888888::::::::::::;;;<<<=========???@@@@@@AAAHHHTTT^^^kkkssssssppprrroooooozzz~~~iiiVVVIIIIIIIIIJJJOOOTTTUUURRROOOHHHFFFIIIPPPWWW___kkkuuutttcccYYYOOOIIIHHHJJJRRR[[[aaadddeeebbb\\\YYY[[[^^^bbbjjjwww~~~yyytttkkk```XXXUUUSSSQQQQQQSSSTTTTTTTTTNNNKKKHHHKKKQQQWWWXXXWWWNNNGGG???999777444111...///---,,,,,,---...---+++************++++++++++++------------------,,,,,,000000000000111222222333555666777888999999888888888888777777888999999:::;;;:::999999999:::;;;<<>>BBBHHHNNNTTTYYY^^^bbbccceeefffeeefffmmmxxxttteee]]]___ccclllyyy~~~zzzppphhh\\\QQQGGG@@@;;;888444333222111111222333444333333444444444444444444444555555555666666777777888:::<<<<<<<<<<<<===???AAADDDGGGKKKSSS[[[\\\XXXLLLEEE???===<<<:::<<<@@@EEEJJJPPPUUUYYY^^^eeekkkpppqqqsssxxx}}}xxxqqqgggYYYIII@@@?????????AAAFFFOOOXXX___bbbddddddcccbbbaaaccchhhkkknnnpppmmmiiikkkpppkkk```PPPEEE<<<:::;;;;;;:::;;;:::===@@@CCCGGGLLLRRRVVV\\\aaagggmmmpppsssvvvwww{{{}}}{{{xxxvvvuuuvvvzzz~~~}}}zzzxxxuuuqqqppppppqqqqqqqqqnnnmmmlllkkkjjjjjjjjjjjjnnnnnnnnnnnnnnnnnnnnnnnniiiiiijjjkkklllnnnooopppppppppppprrrtttuuusssqqqoooiiieeejjjrrr{{{,,,,,,------------,,,+++******+++,,,,,,------...,,,,,,---111777<<<>>>>>>999:::>>>EEEIIILLLSSS[[[bbbnnnxxxzzz|||}}}vvvkkkZZZWWWUUUXXXaaassssssgggaaaaaakkkjjjqqqxxx|||{{{zzz{{{|||~~~yyyqqqiiiccc______dddkkkttt}}}tttggg___YYYQQQLLLJJJIIIFFFDDDBBBAAAAAA@@@???>>>======:::999777666444444333333000//////.........//////...///////////////.........111444555555555666777666666777777777777666666666666666666666666777777666666777777777888888888::::::::::::;;;<<<======>>>@@@AAA@@@AAAHHHTTT^^^oooxxxuuuooopppmmmllltttvvv|||}}}iiiVVVIIIHHHGGGIIINNNRRRTTTQQQNNNGGGFFFIIIPPPXXX___jjjuuutttddd[[[PPPKKKJJJLLLUUU]]]eeehhhjjjfff^^^XXXWWWYYY___eeeooozzz{{{uuummmccc\\\UUUSSSQQQPPPQQQSSSRRRRRRMMMIIIGGGKKKSSSYYYZZZXXXQQQJJJAAA:::777555111//////...,,,,,,------,,,+++++++++++++++,,,,,,------------------------------......///000000111111111444555777888999999888888888888888777888888999:::::::::999888999:::;;;<<>>??????DDDKKKRRRXXX]]]bbbeeefffiiillllllkkkqqq{{{ssseee\\\\\\```jjjxxx}}}pppiii]]]QQQGGG@@@:::777777666444333222222222333333333333444444444555555555444444444555666888888888:::;;;<<<;;;<<<>>>@@@BBBEEEIIIOOOXXX``````\\\PPPGGG???===<<<:::;;;>>>CCCHHHOOOUUUZZZ```iiioooqqqrrrtttxxx||||||wwwppphhhZZZJJJ@@@>>>>>>???AAAGGGQQQZZZ```dddeeedddcccaaa```bbbfffiiikkkmmmkkkfffjjjppplllbbbOOODDD;;;999;;;:::999:::;;;>>>AAAEEEHHHMMMRRRVVV]]]bbbhhhmmmppprrrtttuuuvvvyyy~~~yyyvvvuuutttvvvzzz|||vvvssspppnnnooopppppppppmmmlllkkkjjjjjjiiiiiijjjlllllllllllllllllllllllljjjjjjjjjkkklllmmmooooooooooooppprrruuuuuutttrrrrrrkkkfffiiiooovvv+++,,,---------,,,+++***+++++++++,,,------......---,,,---222999===>>>===:::;;;AAAGGGJJJMMMTTT\\\fffqqqyyyyyyyyyyyyqqqfffUUUUUUVVVZZZdddwwwssslllfffeeennnmmmvvv~~~~~~}}}wwwnnnfffaaa___```hhhsss}}}wwwjjj^^^XXXPPPKKKJJJIIIGGGDDDAAAAAA@@@@@@???>>>>>>>>>:::999888666555444333333000000///.....................//////......------...111444555555555666777666666777777777777666666555555666666666666777777666666666777777777888888::::::::::::;;;<<<======???AAABBBAAAAAAHHHTTT^^^qqqzzzuuummmnnnllliiinnnpppxxx}}}iiiXXXKKKHHHHHHIIINNNSSSTTTQQQNNNGGGGGGJJJRRRYYY```kkkuuusssggg]]]SSSMMMLLLNNNVVV___hhhkkklllggg]]]VVVSSSTTTZZZ```iiittt}}}|||vvvmmmddd^^^TTTRRRPPPOOOPPPPPPPPPOOOLLLHHHGGGMMMXXX___```^^^VVVOOOEEE===999666333000///...------------,,,***+++++++++,,,,,,------...---,,,,,,,,,,,,---...///,,,---...000111111111111444555777888999999999888999888888888888888999999:::999999888999:::<<<===AAADDDHHHMMMQQQVVV[[[___eeeffffffbbb[[[RRRKKKHHHDDDBBBDDDJJJNNNSSS[[[dddeeeiiiqqq}}}{{{nnn___VVVSSSRRROOOLLLKKKIIIGGGGGGIIILLLMMMMMMLLLLLLKKKIIIFFFCCC???<<<:::::::::999888777555444000111111000//////000222333333222222333444555666555555444333444555666777999999:::::::::::::::999777777888999::::::;;;<<<::::::999999:::;;;===>>>@@@DDDKKKQQQVVV\\\aaadddffflllqqqqqqpppttt|||}}}oooccc\\\]]]aaakkkyyyssskkk___RRRHHH@@@:::666777777555444333222222222222333333444444555555555555444444444555666888999888:::;;;;;;;;;<<>>CCCHHHOOOUUUZZZbbbjjjqqqqqqqqqsssxxx}}}{{{wwwqqqiii[[[JJJ@@@======>>>BBBIIISSS[[[aaadddeeedddbbb```^^^___cccfffhhhjjjiiifffkkkrrrnnneeePPPEEE<<<:::;;;:::999:::;;;>>>BBBFFFJJJNNNSSSWWW]]]bbbhhhmmmpppqqqrrrrrrpppttt{{{xxxuuutttuuuwwwzzz|||}}}|||zzzrrrpppmmmmmmnnnoooooonnnllllllkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnooooooppprrruuuuuutttrrrrrrkkkeeefffkkkooowww~~~,,,---...///...---+++***,,,,,,,,,---......//////000...///444;;;??????===<<>>===<<<::::::888666555444444444222222000///............///////////////...------...111444555555555666777666666777777777777666666555555555666666666777777666666666666777777777888::::::::::::;;;<<<======???AAABBBAAABBBHHHTTT]]]nnnxxxtttkkkmmmkkkgggjjjooowww|||hhhXXXLLLIIIIIIKKKOOOTTTVVVSSSPPPHHHGGGKKKSSSZZZaaakkkuuu{{{iii___TTTOOOMMMOOOWWW```iiikkkiiibbbXXXQQQPPPQQQWWW^^^jjjvvv}}}vvvlllccc\\\TTTRRROOONNNOOOOOOOOONNNKKKHHHHHHQQQ___iiijjjhhh]]]UUUJJJAAA<<<999555222000...------------,,,***)))******+++,,,,,,------,,,+++++++++,,,...///000,,,---///111222222222222333555666888999999999999999999888888888888888999999999888888999;;;<<<===AAADDDIIINNNSSSXXX^^^bbbeeeddd```ZZZRRRJJJFFFDDDAAAAAAEEEKKKPPPTTT[[[bbbiiinnnxxx{{{qqqcccZZZVVVTTTRRROOOMMMJJJFFFEEEFFFIIIKKKKKKMMMLLLJJJHHHEEEAAA???===999999999888777666555444111222222111000000111333222222333333444555555666777666444444444555777888888888999999999999888888777777888999:::;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>AAAGGGLLLQQQVVV[[[___dddllltttvvvuuuwwwwwwkkkbbb]]]^^^cccmmm{{{wwwooobbbUUUJJJAAA;;;777555444444333333222222222222222333333444555555666555444333333444666999:::888999:::;;;;;;<<>>AAAEEEJJJPPPUUUZZZaaajjjqqqpppqqqsssxxx}}}|||xxxrrrjjj\\\KKK@@@>>>;;;===CCCKKKUUU]]]bbbcccdddcccaaa^^^\\\]]]aaaccccccggggggfffllltttqqqgggSSSHHH>>><<<===;;;::::::<<>><<<;;;:::;;;:::888777555444444444444333222000///.........000000111000000///.........111444555555555666777666666777777777777666666444555555555666666777777666666666666777777777777::::::::::::;;;<<<======@@@AAABBBAAABBBHHHTTT]]]jjjuuurrrjjjlllkkkfffhhhooowwwyyyfffVVVKKKKKKKKKMMMQQQVVVWWWUUUQQQHHHHHHLLLTTT[[[bbblllvvv~~~jjj```VVVPPPNNNPPPWWW```jjjjjjfff^^^SSSNNNNNNQQQVVV^^^mmm{{{}}}uuukkkaaaZZZTTTRRROOONNNOOOOOONNNNNNKKKHHHJJJUUUeeeppprrrpppbbbYYYNNNEEE???;;;777444000...------------+++***((())))))***++++++,,,,,,++++++***+++,,,...000222---...000222333444333333333444666888999:::999999999999888888888888888999999999888888999;;;<<<===AAADDDIIINNNSSSYYY___cccaaa___ZZZRRRIIICCC??????BBBBBBGGGNNNSSSWWW]]]dddpppvvv}}}ttthhh^^^YYYWWWVVVTTTNNNIIIDDDBBBBBBDDDFFFGGGLLLJJJHHHEEEBBB???===;;;666666666666555444222222222333333222111111222444111222333444555555555555888777555444555666888999777777888888888777777666777888888:::;;;<<<=========<<<;;;;;;<<<===>>>???<<>>:::===CCCLLLVVV^^^bbbcccdddccc```]]][[[\\\___bbb```dddffffffmmmuuurrriiiVVVKKKAAA>>>>>><<<;;;;;;<<>>DDDFFFMMMRRRQQQPPPUUU\\\nnnsssyyy{{{xxxpppfff___ccc```^^^aaaiiittt}}}|||mmmbbbaaa[[[[[[gggvvv|||yyytttmmmfffaaa\\\ZZZ\\\cccmmmtttuuunnnbbbYYYIIIGGGEEEEEEFFFHHHHHHGGGEEECCC@@@???>>>>>><<<:::888888888888777666444444666444111...---------...333222111111111111222222111444777888777666555666777777666555555555555555888888888888777777666666888888888777777777777777:::::::::::::::;;;======@@@>>>>>>AAACCCHHHSSS^^^jjjpppsssooojjjiiihhhfffnnnsss}}}uuubbbTTTNNNIIIIIILLLQQQUUUUUUQQQMMMLLLIIIJJJQQQYYYbbbllluuu~~~lll```TTTMMMJJJMMMUUU^^^fffgggfff^^^UUUNNNNNNPPPXXXeeerrr|||~~~{{{wwwpppggg\\\UUUNNNMMMLLLMMMPPPQQQRRRQQQNNNLLLOOO[[[lllxxx{{{yyylll```QQQEEE???;;;666222000///---,,,+++*********((()))***+++,,,+++******...---,,,+++,,,...000111111111111000111111222222222444666666555444555666888777666666666777999:::::::::999999999:::;;;;;;AAADDDIIIOOOTTTXXX[[[]]][[[WWWOOOGGGAAA?????????AAAFFFJJJNNNRRR[[[gggqqq~~~qqqiiijjjddd```\\\TTTPPPJJJEEECCCBBBAAADDDHHHCCCCCCCCCBBBAAA???<<<;;;;;;999888777777444111...222222222333333444444444111111222333333444555555999777666444444666777999999:::;;;;;;;;;:::999888;;;;;;;;;999888:::===???@@@???>>>===<<<;;;;;;<<<>>>@@@BBBCCCDDDGGGNNNSSS___dddjjjqqqvvvzzzzzzlllbbb^^^___ccckkkxxx~~~ttteeeVVVJJJBBB<<<:::666444222222333333222111111111222333333333333222333333555666777777777777:::;;;;;;;;;<<<>>>BBBEEEKKKRRR[[[dddmmmqqqjjj```KKKCCC<<<::::::999<<>>??????CCCIIIRRRZZZ```cccddddddbbb___]]]\\\]]]___^^^aaadddggglllpppmmmgggWWWKKK???<<<<<<:::999;;;>>>AAADDDHHHKKKOOOTTTWWW[[[```eeehhhlllpppnnnjjjqqqttt|||zzzxxxxxxwwwuuutttrrrrrrqqqqqqmmmkkkiiijjjlllmmmnnnmmmhhhiiiiiiiiiiiihhhggggggjjjhhhffffffhhhiiigggeeeiiiiiiiiihhhiiiiiijjjkkkmmmoooqqqssstttttttttsssnnngggbbbcccfffiiiooouuu((()))+++,,,---...------000000///////////////000111//////333;;;@@@@@@???AAACCCJJJOOOOOONNNTTT\\\qqqwww}}}zzzqqqfff___bbbaaabbbfffmmmuuu{{{~~~~~~pppddd___XXXYYYfffxxxzzzwwwrrrkkkddd___[[[YYYYYY^^^gggoooooohhh\\\SSSJJJHHHFFFFFFGGGHHHHHHHHHFFFCCCAAA??????>>><<<;;;888888777777666444333222333222000...---......///---......//////000111111111333666777777777888999777777666555555555555555666666777777777888888888888888888888777777777777999999999999:::;;;<<<===???===>>>AAADDDIIIUUU```kkkppprrrmmmiiihhhgggfffkkkqqq{{{uuubbbTTTNNNIIIIIIMMMSSSXXXZZZVVVSSSLLLIIIJJJQQQZZZcccoooyyyvvvggg]]]RRRLLLKKKMMMVVV___fffgggfff```VVVPPPPPPRRR^^^lll{{{}}}{{{wwwssslllbbbXXXQQQNNNMMMLLLMMMPPPRRRRRRRRRQQQPPPRRR]]]lllwwwzzzxxxpppeeeWWWLLLEEE???888333///...---,,,++++++******+++***)))))))))***,,,,,,...---,,,,,,,,,...000111111111111000111111222333444666777777666666777888888777666666666777999999::::::::::::::::::;;;<<>>??????EEEJJJOOOSSSWWW```llluuuuuunnnpppjjjfffcccZZZTTTMMMGGGFFFDDDAAABBBFFFCCCCCCCCCBBBAAA>>><<<;;;;;;999888777777444111...//////000111333444444555222222222333333444444555888777666555555666777888888999:::::::::999888777888999999999999<<>>===<<<;;;;;;;;;;;;<<<>>>@@@AAACCCGGGMMMRRRZZZ^^^dddjjjnnnrrrwwwzzzzzz|||zzzrrrfff^^^]]]___eeennn|||wwwhhhYYYMMMDDD>>>;;;666444222222333333222111111111222333333333333222444444666777888888999999;;;<<<<<<======@@@DDDHHHLLLSSS\\\eeemmmooofffZZZHHH@@@:::999999999<<<@@@HHHKKKPPPUUUZZZ```ggglllllllllnnnssszzz{{{xxxtttqqqnnnlllhhh\\\LLLAAA>>>>>>???CCCKKKTTT\\\aaacccbbbbbb```^^^\\\[[[]]]___bbbdddeeeggglllqqqoooiiiYYYMMMBBB>>>===<<<;;;<<<>>>@@@DDDGGGJJJNNNRRRVVV[[[aaafffiiimmmqqqppplllooorrrzzz~~~|||xxxwwwuuusssqqqooonnnmmmmmmllljjjjjjlllmmmnnnmmmiiiiiijjjjjjiiiiiihhhgggkkkjjjhhhjjjkkkllljjjgggjjjjjjjjjjjjjjjkkklllmmmlllnnnqqqtttuuutttsssrrrlllfffbbbccceeehhhnnnttt000000//////...---------///......------...//////111000111555<<<@@@AAA@@@???BBBHHHNNNNNNOOOUUU^^^uuu{{{|||pppeee^^^ccceeeiiiooovvv{{{}}}}}}tttfff___VVVWWWeeezzz~~~wwwtttnnnhhhaaa\\\XXXWWWWWW\\\ccciiiiiibbbVVVNNNJJJHHHGGGGGGHHHIIIIIIHHHFFFDDDAAA@@@??????===;;;888888888666555333111000000000//////......//////------...///////////////222333666777777888:::<<<777777666555555555555555444444555666888999::::::888888888888888888888888999999999999:::;;;<<<===???===???BBBFFFKKKVVVbbblllqqqqqqkkkgggffffffeeeiiiqqq}}}vvvbbbUUUOOOLLLMMMPPPVVV\\\]]]ZZZVVVKKKHHHIIIPPPZZZeeerrr}}}yyylllcccZZZQQQMMMLLLNNNVVV___fffhhhgggaaaYYYSSSSSSUUUcccrrr~~~{{{vvvpppiii___VVVPPPOOONNNMMMNNNPPPRRRRRRRRRTTTSSSUUU^^^jjjtttwwwwwwsssiii\\\QQQIIIAAA888222......---,,,,,,+++,,,,,,---+++)))((((((***---...------,,,,,,---...000111111111000000111222222333555777999999888888888999777777777666777888888999:::::::::::::::;;;<<<===@@@BBBFFFJJJMMMPPPQQQRRRJJJGGGDDD@@@???@@@AAACCCKKKPPPWWW[[[___gggrrr{{{{{{xxxzzzuuurrroooeee\\\TTTMMMJJJGGGCCCBBBDDDCCCCCCCCCBBB@@@>>><<<:::;;;999888777777444111...------///000222444555666333333333333333444444444888777666555555666777888777777999999999999888777555777888:::;;;>>>BBBEEE?????????>>>======<<<<<<;;;===???BBBEEEJJJPPPTTTVVVZZZ___dddhhhkkkooorrrqqqrrrpppiii```\\\^^^aaajjjttt{{{lll^^^QQQGGG@@@<<<666444222222333333222111111222222333333333333333555555666777888999::::::<<<<<<===>>>???CCCHHHKKKQQQXXXaaahhhooonnnbbbUUUDDD===888888999999===AAAFFFJJJOOOUUU[[[bbbhhhmmmkkkjjjlllooorrrrrrnnniiihhhfffeeecccYYYJJJAAA???===@@@EEEMMMVVV]]]```aaa______^^^\\\ZZZZZZ]]]___fffggghhhhhhnnnsssrrrmmmZZZNNNBBB>>>===;;;:::;;;===@@@CCCFFFHHHLLLPPPSSSZZZaaagggjjjnnnrrrrrrnnnpppssszzz~~~yyyxxxvvvssspppnnnlllkkknnnllljjjkkklllnnnnnnnnnjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjlllmmmmmmjjjhhhhhhhhhhhhiiijjjkkklllmmmkkkmmmqqqtttuuutttrrrpppjjjeeebbbdddeeeggglllrrr......------------......++++++,,,---------,,,,,,//////111666;;;???@@@@@@AAADDDIIIOOOPPPRRRZZZcccwww|||yyylllaaaZZZccchhhppp{{{xxxjjj```VVVYYYiii|||{{{tttqqqkkkddd^^^YYYVVVUUUXXX\\\bbbffffff___TTTMMMJJJIIIHHHHHHIIIJJJIIIHHHFFFDDDAAA@@@@@@???===<<<::::::999777555333111000000000000//////.........000111111222111000///...444555777777777888:::<<<777777666555555555555555444444555666777888999999777888888888888888999999::::::::::::;;;<<<===>>>>>>===???DDDGGGMMMXXXcccnnnrrrrrrkkkffffffggggggllltttvvvdddWWWRRRRRRRRRUUUYYY]]]]]]XXXTTTLLLHHHIIIPPPZZZdddrrr|||uuuiiiddd[[[SSSNNNMMMOOOVVV^^^eeeggghhhccc[[[VVVVVVXXXdddqqqyyyrrrjjjaaaXXXRRROOONNNMMMOOOQQQSSSSSSSSSSSSTTTWWW^^^hhhqqqvvvwwwuuujjj[[[NNNFFF???777111...------,,,,,,,,,------,,,+++***))))))+++,,,...------,,,,,,---...000000000000000000111222333333666777999999888888888999777777777777777888888999::::::::::::;;;<<<======???AAADDDGGGIIIKKKLLLLLLFFFEEECCCAAABBBDDDFFFHHHQQQWWW^^^cccgggmmmwww~~~~~~rrrfff]]]SSSOOOKKKFFFCCCCCCDDDDDDDDDCCCAAA>>><<<:::;;;999888777777444111.........///111222444555555444444444444444333333333777777666666666666777777777777999::::::999999888555777999;;;<<>>@@@CCCFFFKKKQQQVVVYYYYYY\\\```dddgggjjjnnnpppooonnnkkkfff```___ccchhhrrr|||}}}pppaaaTTTIII@@@;;;666444222222333333222111111222333333444444333333444555555666777999:::;;;;;;<<<===>>>@@@DDDJJJNNNXXX___gggnnnrrrooo```RRRBBB;;;777888:::;;;>>>CCCFFFJJJPPPUUUZZZ```fffjjjhhhiiijjjlllnnnlllhhhdddeeeccccccaaaXXXKKKBBB@@@>>>AAAGGGOOOVVV[[[]]]\\\]]]]]]\\\[[[YYYZZZ]]]___eeehhhjjjmmmrrrwwwuuuoooXXXLLL@@@<<<;;;888777888===@@@CCCEEEGGGJJJNNNQQQXXX```gggjjjmmmqqqrrroootttvvv|||}}}yyyyyywwwvvvsssqqqooonnnooommmkkkkkkmmmnnnnnnnnnkkkkkkkkkjjjjjjjjjjjjjjjfffhhhjjjlllmmmkkkiiigggeeeeeeffffffggghhhjjjjjjjjjmmmpppssstttssspppnnnhhhdddccceeeffffffkkkrrr,,,,,,++++++,,,---...///)))+++...000111///---+++---...111555:::===??????BBBDDDIIINNNPPPSSS\\\fffuuu{{{~~~tttggg\\\WWW```gggsss|||mmmdddZZZ]]]nnn~~~yyysssoooiiibbb\\\XXXUUUTTTXXX[[[___cccbbb\\\SSSLLLJJJIIIHHHIIIJJJJJJIIIHHHFFFDDDAAA@@@??????===;;;;;;;;;:::999777555333222222111000//////.../////////000111111111111111000777888888777666666888:::777777666555555555555555555666666666666777777777777777888888999999999:::;;;;;;;;;;;;<<<===>>>???>>>>>>@@@EEEHHHMMMXXXbbbooossssssmmmhhhhhhiiiiiinnnvvvwwwfffZZZUUUSSSSSSUUUYYY]]]]]]XXXTTTMMMJJJJJJQQQZZZdddpppzzzwwwmmmiii```VVVQQQNNNOOOUUU\\\dddggghhhddd\\\WWWWWWYYYbbbnnn{{{|||uuulllcccZZZTTTPPPOOONNNOOORRRSSSTTTSSSTTTUUUYYY```hhhqqqwww{{{xxxkkkYYYJJJBBB===777333......---,,,,,,---------******+++,,,,,,,,,,,,,,,,,,,,,------...//////000000000000000111222333444444666888888777666777888666777777777888888888888999999999:::;;;<<<======>>>@@@CCCEEEGGGIIIIIIIIIFFFDDDCCCBBBCCCGGGJJJMMMWWW^^^fffkkknnnssszzzpppdddYYYSSSNNNIIIEEEEEEFFFEEEEEEDDDBBB???<<<;;;;;;999888777777444111...111111222222333444444444555444444444444444444444777777666666666666777777777888:::;;;;;;;;;:::999888999;;;<<<===>>>AAACCCAAABBBBBBBBBBBBAAAAAA@@@BBBCCCFFFJJJPPPVVV[[[]]]]]]```cccfffhhhkkkooorrrpppooolllgggeeeffflllqqq}}}}}}qqqdddWWWKKKAAA:::666444222222333333222111222222333444444444444333333333333444666888999;;;:::;;;<<<===@@@EEELLLQQQ\\\cccjjjpppsssmmm^^^NNNAAA;;;777999;;;===@@@EEEHHHKKKPPPUUUZZZ^^^cccffffffgggiiilllmmmllliiiggghhhffffffddd[[[MMMDDDBBBAAACCCIIIOOOVVVYYYYYYXXX\\\\\\\\\ZZZYYYZZZ]]]```aaaffflllqqqwww{{{vvvnnnWWWKKK???;;;:::888777888>>>@@@CCCEEEHHHKKKOOORRRVVV___fffiiilllooopppoootttuuuzzz~~~|||xxxyyyyyyxxxxxxvvvuuutttqqqnnnllllllmmmnnnooonnnlllkkkjjjiiiiiiiiijjjjjjgggiiilllmmmmmmkkkiiihhhffffffffffffggghhhiiijjjjjjlllooorrrrrrqqqooommmhhheeeeeeffffffggglllsss.........---------------***---000333333222///---+++...222666:::<<<>>>>>>CCCDDDHHHMMMOOORRR\\\gggsssyyy~~~zzzoooccc[[[XXX^^^eeeqqqooofff^^^```ppp~~~}}}xxxrrrooohhhaaa[[[WWWUUUUUUVVVXXX[[[^^^^^^XXXPPPJJJIIIHHHHHHIIIJJJJJJHHHGGGEEECCC@@@???>>>>>><<<:::;;;;;;;;;999888666444333444222000//////000111333---------...///111333444777888999888666555666777777777666555555555555555666666666666666666666666777777888888999:::::::::;;;;;;;;;;;;<<<===>>>???>>>>>>@@@EEEHHHMMMWWWaaannnssstttnnnjjjjjjkkkjjjmmmvvv{{{jjj]]]WWWPPPPPPSSSXXX]]]^^^ZZZVVVMMMJJJLLLSSS\\\eeepppyyy}}}vvvmmmcccXXXQQQNNNNNNTTT[[[bbbfffgggccc\\\VVVVVVWWW___jjjvvv~~~}}}vvvnnneee[[[TTTQQQPPPOOOPPPRRRTTTTTTTTTTTTWWW[[[aaagggooowww|||xxxkkkXXXIIIBBB>>>:::777//////...---,,,,,,------)))***,,,---------,,,+++,,,,,,---......///////////////000000111222444444333555777777666555666777666666777888888888888777888888888999:::;;;<<<===>>>???BBBEEEHHHIIIJJJJJJFFFDDDBBBBBBDDDIIIOOOSSS```gggoootttvvvyyywwwiiiZZZSSSOOOJJJGGGGGGHHHGGGGGGEEECCC@@@===<<<;;;999888777777444111...222333333333333444444444444444444444444555555555666666777777777777666666777888:::;;;<<<<<<;;;:::999;;;===>>>>>>>>>@@@BBB@@@AAABBBCCCCCCBBBAAA@@@EEEEEEHHHMMMTTTZZZ^^^___```bbbeeegggiiimmmqqqtttsssrrrooommmnnnrrrxxx}}}}}}rrrfffYYYMMMBBB;;;666444222222333333222111222222333444444444444444333333333333555777:::;;;::::::;;;===AAAGGGOOOTTT\\\bbbiiinnnpppjjjZZZKKK@@@:::777999<<<===AAAEEEIIIMMMRRRWWWZZZ^^^bbbeeedddgggkkknnnpppooonnnlllllljjjiiiggg]]]OOOEEECCCDDDFFFJJJPPPVVVYYYYYYXXX^^^^^^]]]\\\ZZZ[[[^^^```aaagggnnntttyyy{{{tttkkkXXXLLL@@@===<<<;;;:::;;;>>>AAADDDGGGIIIMMMQQQTTTVVV___gggiiikkknnnooonnnnnnpppvvv|||zzzvvvwwwxxxyyyzzzyyyxxxwwwrrrooommmmmmnnnoooooonnnlllkkkjjjhhhhhhiiijjjjjjlllnnnppppppooollllllllljjjiiiiiiiiiiiijjjkkkkkkkkklllnnnppppppooonnnmmmjjjhhhggghhhggghhhooowww,,,---.........---,,,+++,,,,,,---...//////000000+++...333777;;;===>>>???FFFFFFJJJNNNOOOSSS]]]iiitttyyy}}}xxxmmmbbb]]][[[```fffqqqoooggg^^^```nnnvvv}}}|||wwwsssooohhhaaa[[[XXXVVVVVVUUUVVVYYY[[[[[[WWWPPPKKKGGGGGGGGGHHHIIIIIIGGGEEEDDDBBB???>>>======;;;999::::::999999888666555444333111///...///333777999222111///......000222333333666888888777666666666777777666555555555555555333444444555666777888888777777888999999:::;;;;;;:::999999::::::;;;<<<===>>>>>>AAAEEEHHHLLLUUU___kkkpppsssoookkkkkkkkkiiimmmuuummm^^^WWWPPPQQQSSSYYY]]]^^^ZZZVVVLLLJJJNNNWWWaaaiiisss||||||nnncccWWWOOOLLLLLLTTT\\\aaadddfffccc[[[UUUTTTUUUZZZeeeqqqzzzyyyqqqggg]]]VVVQQQPPPOOOPPPSSSUUUUUUTTTQQQUUUYYY]]]```gggooovvvttthhhWWWJJJCCC???:::777111000///---,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,---.../////////////////////000111333444555333555777777666555666777555666777888999888888777777777777888999:::;;;<<<===???CCCFFFIIIKKKLLLMMMIIIFFFDDDDDDHHHOOOWWW]]]iiiqqqyyy~~~yyyjjjYYYQQQMMMJJJHHHHHHIIIIIIIIIGGGEEEBBB???===;;;999888777777444111...000000111222333444444555333333444444555555666666666666777777777777666666666777999:::;;;;;;::::::999;;;>>>?????????AAABBBCCCDDDEEEFFFFFFEEEDDDCCCJJJJJJLLLRRRYYY___bbbbbbccceeegggiiikkkooossswwwxxxwwwwwwwww{{{}}}ttthhh\\\OOOCCC<<<666444222222333333222111222333444444555444444444444333333444555888;;;===:::;;;<<<>>>BBBIIIRRRXXX]]]ccciiimmmoooiiiZZZKKK???999666999;;;<<>>???AAAIIIJJJMMMPPPRRRUUU```llluuuzzz}}}xxxmmmccc______dddiiisssnnnfff^^^^^^lllmmmrrrrrrxxx|||vvvsssooohhhaaa[[[XXXWWWWWWVVVWWWYYY[[[\\\XXXRRRMMMGGGFFFFFFHHHIIIIIIGGGEEECCCAAA>>>======<<<:::999888888888888777666444444111000------000555;;;???===:::555111///...000111000333666888777666666777777777666555555555555555111222333555777888::::::777777888999::::::;;;;;;888888888888999:::;;;;;;???>>>AAAEEEHHHKKKTTT]]]hhhnnnrrrnnnkkkkkkjjjiiiooowwwnnn___VVVTTTTTTVVVZZZ]]]\\\XXXSSSKKKJJJOOOZZZdddmmmwwwmmmbbbUUUMMMJJJLLLTTT]]]```dddfffbbbZZZTTTRRRTTTUUUaaannnwww~~~}}}uuukkk___XXXRRRPPPPPPQQQSSSUUUUUUUUUMMMQQQUUUWWWYYY^^^gggnnnnnncccUUUJJJDDD???999444222111///...,,,,,,++++++...,,,***)))***+++...///+++,,,---.../////////////////////000111333444555444666777888777666777888555666777999999888888777666666666777888:::;;;<<<===???CCCGGGKKKMMMOOOOOOLLLIIIGGGGGGLLLVVV```fffpppxxxzzziiiWWWNNNLLLIIIHHHIIIKKKJJJJJJHHHFFFBBB@@@>>>;;;999888777777444111...---...///000222444555666333333333444555666777777666666777777777777666666555666888999::::::999999888:::===??????@@@BBBCCCGGGHHHJJJKKKKKKJJJIIIGGGOOOOOOQQQWWW___dddfffffffffgggjjjlllnnnrrrvvvzzz}}}|||}}}}}}uuujjj^^^QQQEEE>>>666555333222333333222111222333444444555555444444555444444444666999<<<>>><<<<<<===???DDDKKKTTTZZZ```eeejjjnnnpppkkk\\\MMM===888555888:::;;;>>>BBBIIIMMMTTTZZZ___dddhhhkkkeeeiiinnnrrrssssssrrrrrrkkkiiiiiiggg^^^PPPGGGEEEEEEGGGKKKRRRYYY___aaaaaabbbbbbaaa___]]]]]]```bbbkkknnnpppqqqssssssmmmdddSSSGGG<<<::::::::::::;;;@@@BBBFFFIIIMMMQQQVVVYYYYYYccckkkllllllnnnoooooonnnooosss|||yyyrrrqqqqqqrrrtttvvvvvvuuusssrrrsssqqqnnnnnnooooooooonnnkkkjjjhhhffffffggghhhiiinnnpppqqqnnnkkkhhhiiikkklllkkkjjjiiihhhhhhhhhhhhmmmmmmlllllllllmmmnnnnnnpppmmmkkkjjjhhhjjjsss~~~---------------------------------...............---///444:::???BBBCCCBBBKKKNNNRRRUUUXXX___hhhooo{{{{{{|||xxxnnnbbb___aaabbbhhhtttyyykkkddd^^^___eeecccooorrrrrryyy~~~}}}yyyuuuooohhhccc]]]VVVTTTVVVUUUXXX]]]cccddd___TTTLLLIIIIIIJJJKKKLLLJJJFFFCCCCCCBBB@@@>>><<<;;;:::999888777666555444333333333222111000000000111333444999999888666333111111222444555666777999999::::::777777777777777777777777666666666666666666666666666666666666777888999:::<<<;;;;;;;;;;;;<<<======>>>@@@DDDFFFIIIOOOXXX^^^iiikkkmmmlllhhhfffhhhjjjnnnxxxooo]]]SSSVVVVVVXXX]]]```]]]TTTMMMFFFHHHOOOZZZdddmmmyyyzzzrrraaaRRRNNNMMMKKKQQQYYYbbbeeefffbbbZZZTTTTTTVVV^^^gggqqq{{{zzzqqqfff]]]XXXTTTRRRPPPQQQSSSUUUVVVVVVSSSQQQPPPRRRXXX```fffiiiiiidddXXXLLLFFFCCC>>>777333111...---------+++***++++++******)))((((((''',,,,,,++++++,,,---///000000000111222333333333333555555666777777777777777444555777888999999888888777777777888999;;;<<<===:::>>>FFFMMMRRRSSSSSSRRRLLLJJJIIILLLTTT___iiiooo~~~xxxfffSSSKKKJJJIIIHHHHHHJJJJJJIIIFFFCCC@@@===;;;:::999999777555333111000111222333333444444444444333333444555666777888888;;;999888888888777555333555666777888999:::::::::;;;<<<===???BBBEEEGGGHHHJJJMMMQQQQQQOOOMMMOOOQQQQQQUUUZZZ___aaadddgggiiimmmiiihhhkkkooossswwwzzzzzz{{{xxxlll___RRRGGG@@@777555333333444444333222000111222333555666777777555555555555666888999999===>>>???@@@DDDNNNZZZbbbggglllppptttuuunnn\\\KKK@@@<<<999:::;;;<<<@@@EEEGGGNNNTTTYYY___fffiiigggjjjjjjmmmpppsssssspppnnnnnnlllhhhaaaWWWNNNHHHEEEHHHHHHLLLSSS[[[aaacccccceeeffffffddd```___aaadddiiinnnsssssssssqqqiiiaaaOOOEEE<<<::::::999:::<<<>>>AAAFFFJJJMMMQQQVVVYYY```dddjjjllllllmmmppprrrpppqqquuu~~~xxxrrrnnnooopppqqqrrrsssttttttuuurrrrrrsssrrrqqqooommmllliiiiiihhhgggggghhhiiijjjmmmmmmlllkkkjjjjjjkkkkkklllkkkjjjiiiiiikkklllnnnnnnmmmkkkjjjkkkmmmooopppooollljjjjjjhhhhhhoooxxx---------------------------------...............///111666<<>><<<;;;::::::888777666555444333333333111///,,,******---000222555666666444222222333444666777777888888888777777666666666666666666666666777777777777777777777777666666666666777888999:::<<<<<<;;;;;;<<<<<<===>>>???BBBEEEGGGJJJPPPXXX___jjjlllllljjjfffdddfffiiinnnyyyppp___VVVVVVVVVXXX]]]```]]]UUUMMMIIIIIINNNWWWaaakkkxxxtttcccTTTOOONNNNNNTTT]]]cccffffffbbbZZZVVVWWWZZZcccmmmyyyxxxoooddd[[[VVVSSSQQQOOOOOOQQQSSSTTTSSSSSSQQQOOOQQQWWW```gggkkkkkkggg\\\QQQKKKHHHAAA:::333111...---------+++***+++++++++++++++,,,,,,,,,---------,,,---...000111000000111222333333333333555555666777777777777777555666777888999999999888888888888888:::;;;<<<===???CCCJJJPPPUUUWWWVVVVVVQQQOOONNNSSS]]]iiirrrvvvqqq```PPPJJJJJJJJJJJJKKKKKKKKKIIIGGGDDD@@@===;;;:::999999777666333222111111222333333444444444333333333444555666777888888777666555555666666444222444555666888999:::;;;;;;===>>>???AAADDDHHHKKKMMMQQQTTTWWWWWWSSSQQQQQQSSSYYY\\\aaaeeeiiilllpppsssmmmllllllpppuuuyyy{{{|||{{{{{{yyylll___RRRFFF???777555333333333444333222000000111222333444555555555555555555666888999:::999;;;===@@@FFFPPP\\\dddhhhlllqqqttttttmmm\\\KKK@@@<<<999;;;<<<<<<@@@FFFIIIOOOTTTXXX___hhhmmmmmmkkklllmmmoooqqqqqqnnnlllhhhfffbbb]]]VVVNNNHHHDDDFFFGGGJJJQQQYYY___aaaaaadddeeefffdddaaaaaadddgggllloooqqqppppppoooiiibbbPPPFFF===::::::999:::<<<===@@@EEEIIIMMMRRRXXX\\\gggkkknnnooooooooorrruuuuuuvvv{{{}}}uuupppnnnnnnoooqqqsssuuuuuutttrrrqqqqqqrrrrrrqqqooonnnmmmjjjiiihhhhhhhhhhhhiiijjjjjjiiihhhhhhgggggghhhhhhjjjiiihhhhhhiiilllnnnpppmmmlllkkkkkklllmmmnnnooommmjjjiiihhhffffffmmmuuu---------------------------------.........//////111555:::@@@CCCEEEEEEEEEPPPOOONNNMMMPPP[[[iiissszzz{{{|||zzzpppccc___aaaeeelllzzzjjj___ZZZUUUVVV]]]hhhsssvvvwww~~~yyyrrriii___YYYUUUSSSWWW]]]\\\aaajjjqqqrrrjjj]]]TTTLLLLLLKKKKKKKKKIIIEEEBBBBBBAAA@@@>>><<<;;;::::::888777666555444333333333000...***''''''+++///222000222333222222222444666999999999888777666555444555555555555555555555555888888888888888888888888666666666666777888999:::<<<<<<;;;;;;<<<<<<===>>>@@@CCCFFFHHHKKKQQQYYY___iiijjjjjjfffcccbbbdddgggnnn{{{ooo```WWWVVVVVVWWW\\\___]]]TTTMMMKKKJJJNNNVVV```jjjxxxtttcccSSSNNNMMMNNNVVV```eeeggggggbbb[[[YYY[[[___jjjvvv}}}vvvlllbbbYYYTTTRRRPPPNNNNNNOOOQQQQQQPPPQQQOOONNNQQQZZZdddmmmrrrnnnjjjaaaWWWPPPLLLEEE===333111...---------+++************+++,,,------.........---......///111111000000111222333333333333555555666777777777777777666777888999999999999999999999999999;;;<<<===>>>BBBFFFLLLSSSXXXZZZ[[[ZZZXXXVVVWWW```nnn}}}hhhZZZLLLHHHJJJKKKLLLNNNMMMLLLKKKHHHEEE@@@===;;;:::999999777666444222111222222333444444444333333333333444555666777777888888888777888999:::888777444555666888999;;;<<<<<>>CCCKKKUUU___fffkkkooosssuuutttmmm]]]MMMAAA<<<:::;;;<<<===AAAFFFKKKOOOTTTXXX```kkkrrrsssnnnmmmmmmmmmnnnnnnkkkiiidddaaa]]][[[XXXSSSKKKFFFEEEGGGJJJQQQXXX]]]``````ccceeefffeeebbbbbbfffiiinnnppppppmmmmmmmmmhhhbbbPPPFFF===;;;:::999:::<<<===@@@DDDHHHMMMSSSZZZ___mmmppprrrqqqpppppptttxxxyyy|||wwwqqqooonnnmmmmmmooosssvvvvvvrrrooopppqqqqqqqqqpppooonnnnnnjjjjjjiiiiiiiiiiiijjjjjjhhhggggggffffffffffffggghhhgggggghhhjjjllloooqqqlllllllllllllllmmmmmmmmmkkkhhhgggfffdddcccjjjrrr------------------------,,,,,,------.../////////333777===BBBDDDEEEEEEEEENNNNNNMMMMMMQQQ[[[iiitttxxxyyy{{{yyypppeeeaaadddeeelll|||rrraaa[[[WWWTTTWWW^^^mmmxxxzzzyyyyyynnnfff]]]YYYVVVUUUYYY___\\\cccnnnvvvuuukkk]]]TTTLLLKKKKKKKKKKKKJJJGGGDDDBBBAAA???>>><<<;;;;;;:::999888666555333333222222111///,,,***+++---000222...000111111111222444666888888888888777666444444666666666666666666666666777777777777777777777777666666666666777888999::::::::::::::::::;;;<<<<<>><<<;;;::::::===@@@BBBDDDHHHLLLSSSZZZ```nnnoooqqqpppoooqqqvvv{{{|||tttpppnnnnnnmmmlllmmmpppuuuuuurrrnnnqqqqqqpppppppppoooooooookkkkkkkkkjjjjjjjjjjjjjjjhhhhhhggggggggggggggghhhhhhgggggggggiiillloooqqqkkkkkklllmmmmmmmmmlllkkkjjjhhhffffffcccbbbhhhooo------------------------,,,,,,------...//////000333888???CCCDDDCCCCCCDDDKKKLLLNNNPPPUUU^^^kkktttvvvwwwyyywwwoooeeecccffffffnnnvvvhhh\\\ZZZYYYXXX]]]eeesss}}}}}}zzz|||vvvjjjddd^^^\\\ZZZWWWYYY^^^^^^gggssszzzwwwlll]]]TTTKKKJJJJJJKKKKKKKKKIIIGGGAAA@@@???===<<<;;;;;;;;;999888777555333222222222///////////////000000000///000111000000000222444666666777777777666666555777777777777777777777777666666666666666666666666666666666666777888999:::999999888888999999:::;;;>>>AAAEEEHHHJJJOOOVVV[[[```bbbbbbaaa```bbbggglllyyyqqqddd]]]UUUTTTUUUYYY\\\ZZZSSSLLLGGGJJJRRR^^^hhhqqq|||rrr```PPPKKKKKKNNNWWWaaaggghhhgggbbb\\\\\\aaafffppp~~~}}}uuulllbbbYYYUUUSSSQQQOOONNNOOOQQQQQQPPPJJJKKKOOOWWWaaakkkrrruuunnnkkkcccYYYRRRLLLBBB999333111...---------+++***************************+++,,,,,,---......//////000000111222333333333333555555666777777777777777888888888888888888999999999::::::<<<>>>@@@AAACCCBBBEEELLLTTT\\\cccgggiiiiiihhhjjjtttwwwbbbXXXOOOMMMOOONNNOOOQQQRRRQQQOOOKKKGGGBBB===;;;999999999888777555444333333333333444444333333222222222333444555666777777444444444666999:::999888999888888777777888999999>>>>>>@@@DDDIIINNNSSSVVV\\\___bbbbbb```___```bbbgggjjjnnnqqqtttwww{{{}}}~~~|||wwwuuuwww{{{ssseeeUUUFFF===999666333111222333444333777666666666666555555555333444444555777888:::;;;<<<===@@@GGGOOOXXX___cccjjjnnnqqqpppmmmhhh[[[OOOBBB>>>;;;===>>>>>>BBBGGGHHHOOOVVV\\\dddnnnrrrqqqmmmlllkkkkkkkkkiiifffcccgggcccaaa```___ZZZOOOGGGFFFIIINNNTTTZZZ___cccfffggghhhhhheeeaaa```bbbeeekkkoooqqqpppooonnnhhh```SSSIII???<<<<<<::::::===CCCDDDFFFIIIMMMRRRYYY^^^kkkmmmooooooppptttzzz~~~uuupppoooooonnnmmmmmmooossstttrrrppprrrrrrqqqpppppppppoooooolllllllllllllllkkkjjjjjjhhhggggggggggggggghhhhhhiiiiiihhhggghhhkkkmmmoookkkllllllmmmllllllkkkkkkkkkhhhggggggdddbbbgggnnn------------------------+++,,,,,,---...///000000333999@@@DDDDDDBBBBBBBBBIIILLLOOOSSSYYYcccooowwwxxxwwwwwwtttkkkbbbbbbfffgggrrrnnnbbb[[[\\\^^^^^^ccclllwww|||xxxrrriiiddd```___]]]YYYYYY\\\dddmmmyyyzzzmmm___UUULLLKKKJJJJJJKKKKKKIIIGGGAAA@@@???===<<<<<<;;;;;;:::999777555333222222111,,,---...///000//////...///111111111000000222333444555666666777777777777888888888888888888888888555555555555555555555555666666666666777888999:::999888888888888999::::::===AAAEEEHHHJJJOOOUUUZZZ___aaacccdddcccfffkkkppp~~~vvviiibbbWWWUUUVVVYYY]]][[[TTTMMMHHHKKKTTTaaakkksss|||tttbbbSSSNNNOOOPPPXXXcccfffgggfffbbb\\\[[[```eeemmmyyy~~~vvvlllbbbZZZUUUSSSQQQOOOOOOPPPRRRRRRQQQLLLMMMPPPVVV^^^fffkkknnnooolllcccXXXPPPIII???666333111...---------+++***---------------,,,,,,,,,***+++,,,---............000000111222333333333333555555666777777777777777888777777666777777888888999999;;;===???BBBEEEFFFEEEIIIOOOXXX```hhhnnnqqqnnnmmmnnnsss|||wwwddd[[[TTTSSSTTTRRRRRRTTTUUUTTTQQQMMMHHHBBB===:::999999999888777666444444333333444444444333222222222222333444555666666777555555555777999::::::999:::999888777777888999:::???@@@CCCGGGLLLQQQUUUWWW^^^```bbbbbbaaabbbeeeiiinnnrrrwww{{{~~~|||xxxxxx{{{xxxjjjYYYIII???999666333111111333444444444444444333333333333333333333444555777999:::;;;<<<<<<>>>DDDMMMVVV\\\___cccgggjjjhhheee```VVVLLLCCC>>><<<===>>>???CCCHHHHHHOOOVVV\\\cccjjjmmmkkkiiiiiiiiijjjkkkiiieeeaaaeeecccbbbaaa^^^WWWLLLDDDCCCGGGMMMTTTYYY^^^dddgggiiijjjjjjgggbbb```bbbeeeiiimmmooooooooonnnhhh```TTTJJJ@@@===<<<:::;;;===CCCEEEHHHKKKNNNSSSYYY]]]iiilllnnnppprrrvvv~~~~~~xxxrrrpppooommmooorrrtttttttttssssssuuutttsssqqqppppppppppppmmmmmmnnnnnnmmmlllkkkjjjgggffffffffffffgggggghhhiiiiiihhhggghhhjjjlllnnnllllllllllllkkkkkkkkkkkkkkkiiihhhgggdddbbbfffmmm------------------------++++++,,,---...///000000444:::BBBFFFDDDBBBAAABBBIIILLLPPPUUU[[[fffsss}}}|||zzzwwwrrrggg^^^^^^ccceeerrrkkkaaa\\\```aaaaaagggpppyyy}}}yyysssjjjeeeaaa___\\\XXXXXX[[[hhhqqq|||zzzlll^^^UUUPPPNNNLLLKKKJJJIIIGGGEEEAAA@@@???===<<<<<<<<<<<<:::999777555333222111111...............////////////000111111000111333555444555555666777777666666777777777777777777777777666666666666666666666666666666666666777888999::::::::::::::::::;;;;;;<<<>>>BBBGGGIIILLLOOOUUUZZZbbbeeehhhiiiiiijjjooosss{{{wwwjjjcccZZZXXXXXX[[[___]]]WWWPPPLLLNNNUUU```iiipppzzztttcccTTTPPPPPPPPPWWWaaadddffffffaaa\\\ZZZ^^^cccgggrrr}}}~~~uuukkkaaaYYYUUURRRPPPNNNNNNPPPRRRSSSRRRPPPNNNOOOSSS\\\eeemmmrrrsssooodddXXXOOOIII???555333111...---------+++***+++,,,,,,------.........+++,,,---.../////////...000000111222333333333333555555666777777777777777888777666555555666777777777888:::===AAADDDGGGIIIIIILLLQQQYYYaaahhhnnnrrrllllllmmmooosss|||{{{yyyyyywwwfff___ZZZYYYYYYWWWWWWYYYWWWVVVSSSNNNIIIBBB===:::999999999888777666555444333444444444333333222111111222333333555555666777777666777888;;;<<<;;;:::777777666666777999;;;===BBBDDDHHHMMMRRRVVVXXXYYY\\\^^^^^^]]]\\\^^^ccchhhnnnssszzz~~~yyyyyy{{{|||mmm\\\KKK@@@:::666222000111333444444222222222222333333333333333333444555777999;;;<<<===<<<===CCCMMMWWW]]]```___cccfffdddaaa]]]UUULLLCCC???<<<>>>??????CCCIIIKKKPPPUUUXXX]]]eeehhhfffdddeeegggjjjkkkiiiddd```bbbcccdddbbb]]]TTTKKKEEEBBBGGGNNNUUUZZZ```fffkkkkkklllllliiieeecccfffhhhgggjjjkkkjjjkkkkkkgggaaaUUUJJJAAA>>>===;;;;;;===AAADDDHHHLLLPPPUUUZZZ^^^eeeiiillloooqqquuu|||zzzwwwvvv{{{tttpppmmmkkkrrrzzz}}}{{{wwwuuuuuuxxxwwwuuusssqqqpppppppppnnnnnnoooooonnnmmmkkkjjjhhhhhhgggggghhhhhhiiijjjggggggfffggghhhkkknnnooommmmmmkkkjjjjjjjjjkkkkkkkkkiiihhhgggdddaaadddkkk------------------------++++++,,,---...///000111555<<>>@@@EEEHHHMMMRRRWWWZZZ[[[\\\ZZZZZZZZZWWWVVVXXX^^^dddhhhnnnwww}}}yyyyyy{{{ppp^^^MMMBBB:::777222000111333444444333333333444444444555555333333444555777999;;;<<<@@@>>>???EEEOOOZZZaaaeee___cccfffdddaaa]]]VVVOOODDD???===>>>??????CCCIIINNNRRRTTTTTTYYY```ddddddaaacccgggjjjllljjjddd``````cccfffeee^^^TTTLLLHHHCCCIIIQQQXXX]]]cccjjjoookkklllmmmkkkggggggiiilllfffhhhhhheeefffiiigggcccUUUKKKAAA>>>===;;;;;;===>>>BBBHHHMMMRRRWWW\\\___bbbfffjjjlllnnnqqqxxx|||uuuooonnnwww|||tttooollliiitttzzzwwwvvvzzzyyyvvvtttqqqpppppppppnnnoooooooooooommmkkkjjjkkkkkkjjjjjjkkklllmmmmmmeeeeeeeeefffiiilllooorrrnnnmmmkkkiiiiiiiiikkkllljjjhhhggggggccc```ccciii........................---,,,+++,,,...000000000666???HHHKKKHHHBBB??????EEEHHHLLLRRR[[[hhhwww~~~rrrdddZZZYYY[[[bbbpppsssgggccc^^^\\\aaakkkvvv}}}yyyrrrmmmeee]]]XXXSSSPPPUUU\\\ppp|||~~~pppcccWWWPPPOOOOOONNNLLLIIIEEEBBB@@@AAA@@@>>>===<<<<<<<<<===777777666555333222111000111000///...------...///......///000111222333333333444444555666777888888777777777777666666666666666777777777555555777888;;;:::999888888888999:::999999:::;;;;;;<<<<<<===???CCCHHHLLLNNNRRRXXX]]]fffkkkqqqrrrpppmmmllllllssswwwvvvggg]]]```______```aaa^^^XXXRRRQQQSSSXXXaaahhhooo{{{nnnaaaSSSMMMNNNRRRZZZaaahhhhhheee___YYYVVVXXXZZZ___jjjwww~~~~~~yyyrrriii```YYYUUUOOOMMMLLLOOOSSSWWWWWWUUUSSSWWWVVVUUU]]]nnn}}}}}}tttfffYYYNNNCCC:::444222111000...------------,,,,,,,,,,,,---...//////+++,,,---...////////////---///111444555555444333666666666666777888::::::999999999::::::999999888:::;;;===???CCCGGGJJJKKKNNNPPPSSSWWW\\\aaaeeehhhiiiggggggkkksss}}}{{{vvvssskkkhhhddd___^^^aaahhhmmm}}}pppaaa^^^ZZZXXXYYY\\\___```ZZZWWWSSSOOOKKKFFF???;;;;;;===;;;666555888999888555333222000000111333444444555666555444444555666444555555555444555888:::;;;;;;;;;::::::<<<@@@DDDEEEIIIPPPWWW\\\]]]]]]\\\WWWTTTQQQOOOPPPSSSXXX[[[```fffooowww{{{{{{}}}ooo]]]MMMDDD<<<999444222222333333333222333444444555555444444444555666777999;;;<<<======AAAFFFKKKPPPVVV\\\aaabbbdddeeeaaa___\\\TTTLLLEEE>>>;;;===AAACCCFFFIIINNNQQQVVVYYY[[[^^^aaacccfffhhhjjjllllllkkkhhhfffhhhiiiiiieee\\\RRRIIIEEEIIILLLQQQYYYaaajjjppptttsssqqqmmmiiigggggghhhiiihhhhhhfffeeehhhjjjeee]]]TTTJJJ@@@===<<<::::::===???BBBFFFIIIMMMQQQVVVYYYdddfffjjjnnnpppqqqrrrrrrqqqsssxxxwwwpppkkknnnsssyyy}}}~~~|||{{{zzz|||{{{xxxuuurrrpppnnnnnnlllllllllmmmoooooommmkkklllllllllllllllkkkkkkkkkiiiiiiiiihhhiiiiiijjjjjjnnnllljjjiiijjjlllmmmnnnkkkkkkkkkjjjhhhggghhhiii------------------------,,,,,,,,,---///000000000777>>>GGGIIIEEE@@@??????DDDGGGKKKRRR\\\jjjzzzrrrbbbXXXWWWYYY]]]kkk}}}|||mmmfffbbb^^^^^^fffssszzzsssjjjbbbXXXQQQMMMMMMUUU^^^qqq{{{yyykkk^^^TTTNNNNNNNNNMMMLLLIIIFFFCCCAAABBB@@@???===<<<;;;;;;<<<777777666555333222111000111000///...---......///......///000111222333333777666666666555555555555777777777777666666666666666777777777555555777888999999888777777777888999999999:::;;;;;;<<<<<<===???CCCGGGKKKMMMQQQXXX]]]fffjjjoooooommmjjjjjjkkkooowwwttthhh___aaa```___aaabbb___XXXSSSOOOQQQVVV___fffnnn{{{pppcccUUUPPPQQQVVV^^^eeekkkjjjgggaaa[[[XXXYYY\\\aaammmyyy~~~yyyqqqiii```YYYUUUPPPNNNMMMPPPUUUXXXXXXWWWTTTWWWWWWUUU\\\lll{{{{{{rrreeeXXXMMMCCC:::555111000///---,,,,,,,,,,,,,,,,,,+++,,,,,,---...///+++,,,---...////////////---///000222333444333333555555555666666777888888888888::::::;;;:::999888;;;<<<>>>@@@DDDGGGJJJLLLMMMOOORRRWWW\\\aaafffhhhggghhhjjjooowww~~~}}}xxxsssnnnkkkdddbbb___\\\[[[___fffkkkyyyuuuhhh\\\YYYUUUSSSTTTWWWXXXYYYVVVTTTPPPLLLHHHDDD???;;;888;;;;;;888777999999666555444222111111222222333444555666555444444555666444555555555444555777:::999999:::999:::<<<@@@DDDGGGKKKQQQXXX[[[[[[YYYWWWPPPNNNKKKIIIJJJMMMQQQTTTZZZaaakkkttt~~~|||~~~ppp^^^NNNDDD<<<999444222222333333333222333444444555555444444333444555777999:::;;;<<<===@@@EEEJJJPPPVVV]]]aaaeeegggfffbbb^^^[[[SSSKKKDDD>>>:::===@@@BBBEEEHHHMMMPPPUUUYYY\\\```cccfffiiikkknnnpppooommmiiiggghhhiiiiiieee]]]SSSJJJFFFHHHLLLRRR[[[eeeooovvv{{{xxxuuuoooiiifffeeefffgggiiiiiigggeeegggiiiddd]]]TTTJJJ@@@===<<<:::;;;===???BBBEEEIIILLLQQQVVVYYY```ccchhhllloooppprrrrrrtttvvv{{{yyyuuusssqqquuuzzz~~~~~~|||{{{zzzyyyvvvrrrnnnlllkkklllmmmlllmmmnnnnnnnnnnnnmmmlllmmmmmmmmmmmmmmmllllllllljjjjjjiiiiiiiiiiiiiiijjjlllkkkjjjiiijjjllllllmmmmmmmmmllljjjgggffffffggg,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000000000777>>>DDDEEEBBB>>>===???CCCEEEJJJRRR^^^nnn~~~rrraaaVVVTTTWWWZZZiiizzzuuujjjfffbbb___bbbnnn~~~yyyssshhh^^^SSSMMMJJJMMMYYYdddssszzz|||rrrcccXXXPPPKKKMMMMMMLLLKKKIIIFFFDDDBBBBBBAAA???>>><<<;;;::::::777777666555333222111000000000///............///...//////000111222333333666666666666555555555555777777777777666666666666666777777777555555777888777777666666666777777888999999:::;;;;;;<<<<<<===>>>BBBGGGJJJLLLPPPWWW\\\fffiiilllllliiihhhiiilllppp|||}}}ppphhhcccbbbaaaaaabbbbbb___XXXSSSPPPQQQVVV___fffnnn{{{pppcccVVVRRRTTTYYYaaahhhmmmmmmjjjddd]]]ZZZ[[[^^^eeeppp}}}~~~xxxpppggg___YYYUUUPPPNNNNNNRRRWWWZZZZZZYYYUUUWWWVVVUUU[[[iiiuuu|||vvvooocccWWWMMMCCC;;;666000///...---,,,++++++++++++++++++,,,,,,---...///,,,,,,---...//////////////////000111222333444444555555555555555666666666666777:::;;;<<<;;;:::999<<<===???BBBFFFIIILLLMMMMMMOOORRRWWW]]]bbbgggiiieeegggkkkqqqwwwzzzyyyxxxvvvuuutttqqqmmmiiieeebbb]]]]]]\\\\\\]]]aaagggkkkttt}}}zzzmmmaaaXXXUUUQQQOOOPPPRRRSSSSSSQQQNNNJJJFFFDDDAAA>>><<<555;;;>>><<<:::999777444444444444333333333222222444555666555444444555666444555666555444555777999666777888999:::===AAAEEEJJJNNNTTTYYYZZZXXXTTTQQQJJJHHHEEEDDDEEEGGGKKKMMMSSSZZZeeeooozzz}}}qqq```OOOEEE<<<999444222222333333333222333444444555555444444333333555666888999;;;;;;===@@@DDDIIIOOOVVV]]]ccciiijjjhhhbbb]]]ZZZRRRJJJDDD>>>;;;===@@@AAADDDHHHMMMPPPUUUYYY]]]bbbfffiiilllnnnqqqsssrrrnnniiifffgggiiiiiieee]]]SSSLLLHHHHHHLLLSSS]]]iiittt}}}zzzqqqiiidddcccdddfffkkkkkkiiifffggghhhccc\\\TTTJJJAAA===<<<;;;;;;===>>>AAAEEEIIILLLPPPUUUYYY^^^aaagggkkkmmmoooqqqrrrvvvyyyzzzzzz{{{vvvyyy}}}}}}{{{{{{uuuqqqmmmhhhggghhhjjjlllkkknnnqqqpppmmmlllmmmooonnnooooooooonnnnnnmmmlllkkkkkkjjjiiihhhhhhhhhhhhjjjjjjjjjjjjkkkkkklllllloooooonnnjjjgggeeeeeefff,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///000000111111999>>>CCCBBB>>><<<===???BBBDDDJJJSSSaaarrrqqq___TTTSSSWWW]]]lll|||}}}vvvpppjjjeeebbbggguuuwwwqqqfff]]]TTTOOONNNSSS___kkkvvv{{{zzzmmm]]]SSSNNNKKKLLLLLLLLLKKKIIIGGGEEECCCCCCBBB@@@>>><<<;;;:::999777777666555333222111000/////////.........//////...///000111222333333444222333444555666777888999777777777777666666666666666777777777555555777888777777666777777777888888999999:::;;;;;;<<<<<<===>>>BBBFFFIIIKKKPPPWWW\\\eeegggjjjiiihhhiiimmmqqqxxxzzznnnhhheeecccbbbbbbcccccc___XXXRRRSSSSSSXXX___fffmmmzzz~~~mmm```TTTQQQTTTYYYaaahhhnnnnnnkkkeee^^^[[[]]]___hhhttt~~~|||uuummmddd]]]WWWTTTOOONNNNNNRRRXXX[[[[[[YYYTTTTTTTTTTTTYYYcccnnnuuuqqqkkkaaaVVVLLLBBB;;;777000000...---,,,+++++++++++++++++++++,,,---...///,,,------...//////......111111111111222333555555666666666666666666555555555666999<<<===<<<;;;:::===???AAAEEEHHHKKKMMMNNNNNNPPPTTTYYY^^^dddiiikkkeeegggiiimmmooonnnkkkhhhhhhhhhgggfffdddaaa___^^^[[[]]]```bbbeeeiiinnnrrrxxxxxxlllaaaWWWUUUQQQPPPPPPQQQPPPPPPLLLIIIDDDBBB@@@???>>><<<999@@@EEECCC???<<<777333555555555555555444333222444555666555444444444666444555666666555555666888666777999:::<<>>@@@AAAEEEJJJNNNQQQVVVZZZ^^^bbbgggjjjlllnnnqqqsssqqqlllgggccceeeggggggddd\\\TTTMMMJJJJJJNNNUUU___kkkwww|||rrriiidddccceeehhhlllmmmkkkfffffffffbbb\\\UUUJJJAAA>>>===;;;;;;===???AAAEEEIIILLLPPPUUUYYY___ccciiillllllmmmooorrrtttxxx}}}xxxyyy|||yyy|||~~~|||zzzzzzqqqooollliiihhhiiijjjllllllpppsssqqqmmmkkkmmmqqqpppppppppppppppooommmmmmlllkkkjjjiiihhhhhhhhhhhhiiijjjlllmmmmmmlllmmmmmmppppppnnnjjjfffeeefffggg------------------------))),,,///000//////111333:::???BBBAAA===;;;===@@@AAADDDJJJVVVeeevvvooo]]]TTTUUUZZZcccrrr|||wwwnnnhhheeejjjxxx|||tttnnnaaa[[[UUUTTTTTTYYYcccnnnzzz}}}yyyiiiYYYPPPMMMLLLKKKKKKKKKKKKIIIGGGEEEDDDBBBAAA@@@???===;;;999888777777666555333222111000......////////////////////////000111222333444444222222444555666888999999777777777777666666666666666777777777555555777888666777777888888999999999999999:::;;;;;;<<<<<<===???BBBFFFHHHJJJOOOWWW]]]dddgggiiijjjjjjmmmssswwwzzzooojjjgggdddcccbbbcccccc___WWWQQQSSSRRRVVV\\\aaahhhuuu|||kkk___TTTQQQUUUZZZbbbiiimmmmmmjjjeee^^^\\\]]]```jjjuuu~~~zzzsssjjjaaaZZZVVVSSSOOONNNNNNRRRXXXZZZYYYWWWRRRQQQQQQSSSVVV]]]gggooolllhhh```UUUJJJAAA;;;888222111000...------,,,,,,++++++++++++,,,---......,,,---......///.........333333222333333444555666777777888888888777666666444666999;;;=========<<>>===DDDLLLQQQMMMFFFAAA===888666777777666666444333222444555666555444444444666444555777666555555666777777999<<<>>>@@@CCCGGGKKKSSSVVVYYYZZZXXXSSSLLLHHHBBBBBBBBBBBBDDDFFFHHHJJJOOOTTT\\\dddlllwwwuuueeeSSSGGG<<<999444222222333333333222333444444555555444444222333444666777999:::;;;>>>AAAFFFLLLRRRZZZbbbgggmmmlllfff^^^XXXUUUPPPIIIFFFBBB@@@AAAAAABBBFFFLLLQQQSSSWWWZZZ]]]aaafffjjjjjjlllnnnooommmhhhccc```dddffffffccc\\\UUUOOOLLLNNNQQQWWW___jjjvvv|||rrrjjjeeefffiiilllnnnooolllgggeeeeeeaaa\\\UUUKKKAAA>>>===;;;;;;>>>???BBBFFFIIIMMMQQQVVVZZZccchhhmmmnnnmmmlllnnnqqqpppttt|||{{{ttttttvvvxxxzzz{{{{{{xxxvvvvvvvvvpppppppppoooooonnnmmmmmmnnnrrrtttrrrmmmkkknnnrrrpppqqqrrrrrrqqqooommmllllllkkkjjjiiihhhhhhhhhhhhiiillloooooonnnmmmooopppqqqpppnnnjjjfffeeefffhhh........................***,,,//////...///333666<<<@@@DDDCCC>>><<<>>>AAAAAADDDLLLYYYjjjzzz}}}lll]]]VVVZZZ```kkkzzzzzznnnhhhdddiiivvvzzzrrrkkk\\\XXXUUUVVVWWW[[[dddnnn}}}xxxgggWWWOOONNNNNNLLLLLLLLLKKKIIIGGGEEEDDDAAAAAA@@@???===<<<:::999777777666555333222111000---...//////000////////////000000111222333444444555555555555666666666666777777777777666666666666666777777777555555777888666666777888999999999999999999:::;;;;;;<<<<<<===@@@CCCFFFHHHJJJPPPXXX^^^fffhhhkkklllmmmpppvvv||||||sssmmmhhheeecccbbbbbbbbb^^^VVVPPPOOONNNQQQVVV\\\cccooo{{{yyykkk```UUUSSSVVV[[[ccciiilllkkkiiiddd___\\\___bbbjjjvvvzzzqqqhhh___YYYUUUSSSPPPOOOOOOSSSXXXZZZXXXVVVQQQOOOOOORRRUUUZZZbbbjjjhhheee___TTTIII???:::777222111000///...---------*********++++++,,,---...------...............---333333333333444444444555666777888999999888777666555666888:::<<<>>>???@@@@@@BBBFFFJJJMMMPPPQQQQQQRRRTTTWWW[[[```fffjjjlllnnnjjjeee```]]][[[XXXVVVRRRSSSUUUYYY]]]```cccdddggglllttt{{{wwwlllbbbVVVTTTRRRPPPPPPNNNKKKIIIEEECCCAAA@@@@@@@@@???===MMMTTTXXXSSSKKKFFFBBB???999888888777666555444444444555666555444444555666444555777777666555555666999;;;>>>AAACCCFFFJJJMMMUUUWWWYYYXXXUUUPPPJJJGGG@@@AAABBBDDDGGGIIIKKKLLLSSSWWW]]]bbbgggoooyyywwwgggUUUGGG<<<999444222222333333333222333444444555555444444333333555666888999;;;;;;???CCCIIIPPPWWW^^^eeejjjkkkiiibbbYYYUUUSSSOOOJJJGGGDDDBBBCCCBBBBBBFFFMMMRRRTTTWWWYYY\\\aaafffiiijjjkkklllllljjjfffbbb___eeefffgggddd^^^XXXSSSQQQQQQSSSXXX___iiittt~~~{{{rrrkkkgggiiilllooonnnooommmgggddddddbbb^^^UUUKKKBBB>>>===<<<<<<>>>@@@CCCGGGKKKNNNRRRWWW[[[eeekkkppppppmmmlllnnnqqqnnnqqqyyyzzzsssrrrrrrtttuuuuuutttrrrppppppqqqssstttuuuuuutttsssqqqpppqqqssstttrrrooommmooorrrpppqqqrrrrrrqqqooommmkkkkkkkkkjjjiiihhhhhhhhhhhhjjjmmmppppppnnnnnnpppssssssrrrooojjjfffdddeeeggg------------------------+++---///...,,,...444999===BBBFFFEEE@@@===???AAABBBFFFOOO]]]nnn|||yyyjjj]]]YYY___fffvvvyyyjjjddd```dddqqqzzzrrrjjj\\\WWWTTTVVVXXX]]]fffppp~~~wwwfffUUUNNNNNNOOOLLLLLLLLLKKKIIIGGGDDDCCC??????@@@???>>><<<;;;999777777666555333222111000,,,---///000000000/////////000111111333333444555555555555555666666666777777777777777666666666666666777777777555555777888444555666888888888888888999999:::;;;;;;<<<<<<===AAADDDGGGHHHKKKPPPYYY___hhhkkknnnnnnnnnqqqvvv{{{~~~xxxpppiiieeecccbbbbbbaaa\\\UUUOOOKKKKKKNNNTTTZZZcccppp}}}tttjjj^^^TTTRRRUUUYYY```gggjjjkkkiiieee```^^^aaadddjjjuuu{{{rrrhhh___YYYVVVUUURRRQQQRRRUUUYYY[[[XXXUUUQQQNNNOOOSSSVVVYYY```iiifffddd^^^TTTHHH>>>888777111000///...---,,,,,,,,,************+++,,,---...---...............------000111222333333333222111333555777888999888777666555666777888;;;>>>AAABBBAAACCCGGGLLLOOOQQQRRRRRRSSSTTTWWWZZZ___dddgggiiikkkfff```[[[XXXUUUSSSQQQPPPRRRVVV\\\bbbiiinnnpppsssyyy~~~uuukkkaaaWWWUUUSSSRRRQQQNNNJJJHHHEEEDDDBBBBBBCCCBBB@@@>>>KKKSSSVVVPPPHHHDDDCCCBBB;;;:::888666555555555555444555666555444444555666444666777777666555555555:::===@@@BBBDDDGGGJJJMMMUUUVVVVVVTTTQQQMMMHHHEEECCCDDDGGGJJJMMMPPPRRRSSSXXX[[[___bbbeeekkkttt{{{yyyjjjVVVGGG<<<999444222222333333333222333444444555555444444333444555777999:::;;;<<<@@@EEEMMMTTT[[[bbbhhhlllhhheee^^^UUUQQQQQQOOOJJJGGGDDDBBBCCCAAA@@@FFFMMMPPPRRRUUUXXX\\\aaagggkkkkkkkkkkkkjjjhhhfffcccaaagggiiiiiigggbbb\\\XXXVVVRRRTTTXXX```iiittt~~~{{{sssmmmiiijjjmmmpppnnnooommmgggddddddbbb___UUUKKKBBB???>>><<<<<<>>>BBBDDDHHHLLLOOOTTTYYY\\\dddjjjpppqqqmmmlllooosssooorrrxxx|||wwwtttssssssttttttrrrpppoooooopppwwwwwwwwwvvvuuuttttttsssttttttrrrqqqpppppppppqqqpppqqqrrrsssqqqooollljjjjjjjjjiiiiiiiiiiiiiiijjjjjjmmmooonnnllllllqqquuuxxxvvvqqqkkkeeebbbbbbddd,,,,,,,,,,,,,,,,,,,,,,,,+++...///---+++---444;;;>>>CCCGGGFFFBBB???@@@BBBBBBFFFPPP___ppp}}}wwwiii]]][[[bbbkkkyyyfff```[[[```mmmzzz~~~{{{rrrkkk^^^YYYUUUVVVYYY^^^jjjttt}}}~~~vvveeeTTTNNNNNNOOOMMMMMMLLLKKKIIIFFFDDDBBB>>>?????????>>>===;;;:::777777666555333222111000,,,---///000000000//////000000111222333444444555111222333555777888::::::777777777777666666666666666777777777555555777888222333555777777777777666999999:::;;;;;;<<<<<<===BBBDDDGGGIIIKKKQQQYYY```kkkmmmppppppooopppuuuyyy}}}{{{sssjjjdddcccaaaaaa```\\\TTTNNNKKKJJJNNNUUU\\\fffttt}}}qqqggg[[[QQQOOORRRVVV]]]cccjjjkkkiiieeeaaa```cccfffiiittt}}}sssiii```[[[XXXWWWTTTSSSTTTWWW[[[\\\YYYUUURRRNNNOOOUUUXXXYYYaaajjjeeeccc^^^TTTGGG===888666000///...---,,,+++++++++************+++,,,---...---...............------...///111222333111000///111333555777888888777666666666666777:::>>>BBBDDDBBBDDDHHHMMMPPPRRRSSSSSSRRRSSSVVVYYY]]]bbbeeegggddd```[[[VVVTTTQQQOOOMMMSSSUUUZZZaaajjjqqqxxx{{{}}}~~~uuukkkbbbYYYWWWVVVTTTSSSPPPLLLIIIEEEDDDDDDDDDEEEDDDAAA>>>EEELLLOOOHHHAAA???@@@AAA<<<;;;888666555555666777444555666555444444555666444666888888666555555555;;;===@@@CCCEEEGGGJJJMMMTTTTTTSSSQQQNNNJJJGGGEEEGGGIIILLLPPPSSSVVVXXXYYY[[[^^^aaabbbeeejjjsssyyy{{{kkkVVVGGG<<<999444222222333333333222333444444555555444444444555666888999;;;<<<===@@@FFFOOOWWW___eeejjjmmmeeeccc\\\SSSOOOPPPNNNKKKFFFCCCBBBBBB@@@???EEELLLMMMPPPSSSWWW[[[bbbhhhmmmmmmmmmlllkkkiiigggeeedddjjjkkkllliiiddd___[[[ZZZSSSTTTYYY```jjjuuu|||tttnnnkkkkkkmmmooommmooonnngggcccdddcccaaaVVVKKKBBB???>>><<<<<<>>>CCCEEEIIIMMMPPPUUUYYY]]]bbbhhhooopppmmmlllppptttrrrtttxxx~~~|||yyyvvvvvvvvvvvvtttrrrqqqrrrssszzzyyywwwuuuttttttuuuuuuwwwtttqqqpppqqqrrrqqqppppppqqqrrrsssqqqooollljjjiiiiiiiiiiiiiiiiiijjjjjjjjjmmmnnnmmmjjjkkkpppvvv|||yyyssskkkddd``````aaa)))***+++,,,---...------...+++***---///000333999DDDFFFFFFBBBAAACCCBBB???FFFLLLUUU___nnn}}}qqqfff]]]ZZZbbbooottt\\\XXXVVVZZZdddnnnssstttzzzvvvzzz~~~yyypppiiiaaa___^^^___```bbbkkkuuutttZZZQQQOOOKKKLLLMMMLLLJJJHHHEEEBBB@@@???@@@@@@>>>===<<<<<<<<<<<<888777444222000000111222000///...---,,,------.........///111222333444555555555555555555666777777999888888888777777666666:::888777555555555666666777777777888999999::::::<<<======<<<::::::;;;===AAADDDHHHJJJLLLQQQXXX^^^iiillloooooooooooosssvvvsss|||pppgggccc___^^^bbbbbbZZZPPPKKKKKKLLLNNNSSS\\\iiiwww}}}rrrhhh\\\PPPMMMPPPUUU]]]eeennnmmmkkkgggbbb```___```kkkooovvv~~~qqqfffaaa^^^ZZZWWWUUUTTTSSSTTTVVVWWWVVVUUUOOONNNNNNOOOTTT\\\gggnnnkkkggg^^^RRRFFF>>>:::999666111,,,+++...000...+++,,,,,,++++++,,,,,,---...+++,,,,,,---...///111222222222111000000111111222555666777666555444555777777777777888:::<<>>;;;:::AAA???<<<999777555444444333444444555555444444333333555777777777777888999>>>>>>???BBBEEEIIILLLNNNSSSSSSTTTRRRNNNKKKJJJJJJKKKKKKNNNRRRWWW[[[\\\\\\ccceeeffffffhhhmmmuuu{{{zzzmmmZZZHHH@@@:::555555444111111333333333333444444444555555444666888888999:::===???DDDJJJRRR\\\cccggghhhhhhgggbbbZZZTTTRRRRRRRRRRRRKKKHHHDDD@@@@@@AAADDDGGGQQQRRRSSSWWW]]]dddkkknnnooopppooolllgggdddeeegggiiijjjlllnnnlllggg```ZZZTTTVVV[[[aaahhhpppxxx~~~}}}yyysssllliiikkkqqquuuooolllgggdddcccbbbaaa```SSSJJJBBB>>><<<:::<<>>???CCCEEEGGGJJJNNNSSSYYY]]]XXXWWWWWWXXX\\\```eeehhhccc```ZZZUUURRRQQQRRRSSS[[[aaakkkvvv~~~tttjjjaaa[[[WWWWWWUUUPPPNNNNNNIIIGGGFFFGGGHHHHHHDDDAAADDDKKKQQQOOOFFF>>>::::::>>><<<:::777555444333333444444444555555444444444333555777777777777888999:::;;;<<>>CCCEEEHHHKKKNNNSSSZZZ^^^fffjjjooopppnnnllllllnnnmmmnnnsss{{{|||xxxuuuvvvuuuuuuttttttssssssrrrrrrwwwwwwvvvvvvuuuuuuuuuuuutttssssssssssssrrrooommmnnnnnnlllkkkkkkllllllmmmjjjjjjiiiiiijjjkkkmmmnnnlllkkkiiiiiijjjmmmppprrrsssuuuqqqhhhbbbcccdddccc,,,++++++***+++,,,...///...+++,,,...000111666===DDDGGGGGGEEEEEEGGGGGGDDDGGGKKKUUUddduuu}}}kkkbbb]]]]]]ggguuujjjUUUPPPLLLOOOYYYccciiijjjmmmmmmuuu{{{tttjjjccc[[[YYYYYY\\\^^^cccnnnyyyxxx{{{jjjTTTNNNMMMKKKNNNMMMLLLJJJHHHEEEBBB@@@???AAA@@@???===;;;::::::999777666444222111000000111000///......------......///000000111222333444444777777777777777888999999999999999999888888888888555444444444444555666666777777777888999999::::::999:::;;;;;;;;;<<<>>>@@@???BBBGGGKKKMMMRRRXXX^^^bbbfffkkkmmmllllllnnnqqqxxxllleee```]]]___cccbbbYYYNNNHHHIIILLLPPPWWWaaammmzzzssskkk___UUURRRVVV[[[ccciiiooonnnjjjeee```\\\\\\]]]aaalll{{{yyynnnfffaaa]]]YYYUUUSSSQQQPPPQQQRRRRRRQQQPPPNNNNNNMMMNNNQQQYYYbbbiiikkkfff]]]PPPDDD;;;777777333///+++***,,,---,,,)))+++************+++,,,,,,,,,,,,,,,,,,,,,---...///---...000222444444444444555666777666555444555777666666666777999;;;===>>>AAABBBEEEKKKRRRXXX[[[\\\TTTUUUVVVYYY]]]bbbgggjjjddd```\\\XXXVVVWWWYYY[[[dddkkkxxxxxxmmmccc]]]XXXWWWTTTPPPMMMNNNIIIIIIJJJKKKLLLKKKHHHEEEHHHOOOVVVRRRGGG===999::::::999777555333333333333444444555555555555444444444555777777666666888999888999<<>>@@@BBBFFFIIIMMMSSSZZZ^^^eeejjjnnnooommmkkkkkkllljjjlllqqqzzz~~~yyywwwwwwuuuxxxzzzyyyuuurrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuurrrqqqpppqqqqqqpppmmmkkkkkkkkkkkkjjjkkkkkklllmmmkkkkkkkkkkkkkkkkkkkkkkkkiiihhhhhhhhhiiillloooqqqqqqrrrooohhhdddfffgggfff---,,,*********,,,...///***)))***,,,---///555>>>EEEHHHIIIFFFFFFHHHGGGCCCKKKMMMVVVhhhzzz|||iii```\\\]]]hhhuuu|||dddRRRNNNKKKPPP[[[gggooorrrppprrr{{{}}}yyyrrriiiaaaZZZXXXXXX[[[]]]bbbnnnyyywwwxxxfffRRRNNNLLLJJJOOOMMMLLLJJJHHHEEEBBB@@@???BBB@@@???<<<:::999888888777666444222111000000000//////..................000000111222222333444444777777666666777777888999888888888777777777777777333333444444555666777777777777777888999999::::::999;;;<<<;;;;;;;;;===???>>>BBBGGGIIILLLPPPVVV[[[```dddhhhiiiiiikkkooorrr}}}ttthhhbbb^^^]]]___cccaaaWWWLLLGGGGGGKKKRRR[[[fffsssxxxlllaaaVVVUUUXXX^^^eeelllpppnnnjjjddd^^^ZZZZZZ[[[cccnnn~~~}}}vvvnnnfff```\\\WWWTTTRRRQQQPPPPPPQQQQQQPPPOOOMMMMMMNNNOOOSSS[[[dddkkkmmmhhh^^^QQQEEE<<<777666222///---,,,------,,,*********))))))******+++,,,------,,,,,,,,,------...,,,...111333555555444333555666777666555444555777555666777888999;;;<<<===@@@@@@CCCJJJSSSXXXYYYXXXRRRSSSVVVZZZ^^^dddhhhkkkgggccc^^^[[[ZZZ\\\```ccchhhsss}}}qqqddd\\\VVVSSSQQQLLLKKKMMMJJJLLLNNNPPPPPPNNNKKKIIIJJJRRRYYYTTTGGG<<<888:::777666555333333333333444555555666666666666555555555666777777666666777999999;;;???CCCHHHKKKMMMOOOJJJKKKLLLKKKJJJJJJKKKMMMNNNQQQUUUYYY\\\___bbbdddiiillloooqqqssswww~~~zzz{{{sss^^^KKKAAA:::666555555222222444333333333333444444444444555777888999999;;;>>>@@@CCCIIIRRRZZZ___```^^^\\\XXXWWWUUUTTTTTTSSSQQQOOOMMMJJJEEEBBBCCCFFFKKKNNNTTTUUUXXX\\\bbbiiinnnqqqnnnmmmllljjjhhhfffffffffiiilllppprrrooohhh]]]UUUWWWZZZaaaiiipppuuuwwwwwwtttsssqqqmmmiiihhhiiijjjiiihhhfffeeeddd```\\\XXXQQQHHH@@@===;;;999;;;???@@@BBBEEEIIILLLRRRXXX]]]eeeiiinnnooollljjjjjjkkkiiikkkpppyyy||||||www|||~~~yyyuuuuuuwwwvvvvvvuuuuuuuuutttssssssrrrqqqppppppqqqpppmmmjjjhhhhhhiiiiiijjjkkklllllljjjjjjkkkkkkjjjiiihhhhhhgggggghhhiiikkkmmmpppqqqnnnpppmmmhhhfffiiijjjhhh...,,,+++******+++---///))))))***------///777AAALLLOOOPPPMMMMMMNNNLLLHHHKKKLLLWWWlll{{{hhh```]]]]]]gggrrrsss]]]SSSOOONNNSSS```mmmtttwwwvvvyyyzzzwwwqqqhhhaaa[[[YYYXXXZZZ\\\aaammmyyyyyyvvvcccQQQOOOLLLJJJOOOMMMLLLJJJHHHEEEBBB@@@???AAA@@@>>><<<:::888888777666555444222111000//////......//////////////////000000111222333444444555666555555555555666777777555555555666666666666666333444555666777888888888777777777888999999::::::<<<<<<===<<<::::::<<<===???BBBFFFHHHIIINNNUUU[[[aaadddgggiiiiiilllpppuuuwwwtttiiiccc^^^]]]___bbb___TTTKKKGGGGGGKKKTTT___kkkyyy|||kkk```VVVUUUYYY___fffmmmooommmhhhbbb\\\XXXXXXYYYeeeppp~~~{{{vvvoooggg```ZZZVVVTTTRRRQQQPPPPPPRRRRRRQQQPPPKKKLLLNNNQQQWWW___iiipppooojjj```SSSFFF===888777222111///......---,,,+++******))))))******+++,,,------,,,,,,,,,---.........000222444555444333222555666777666555444555777666666777999:::;;;<<<<<<@@@AAACCCJJJQQQUUUUUUSSSRRRTTTWWW\\\aaaeeeiiikkkhhhddd___\\\\\\aaafffjjjrrr~~~uuufff]]]UUUQQQNNNJJJJJJLLLKKKNNNQQQRRRRRROOOMMMKKKKKKRRRVVVRRRFFF<<<999:::777666555444333444555555555666666777777666666555666777777666555555777999:::<<>>@@@BBBIIIRRR[[[___^^^[[[XXXVVVUUUUUUUUUVVVUUURRROOONNNJJJEEEBBBBBBFFFKKKOOOTTTVVVYYY^^^dddjjjooorrrmmmllljjjiiihhhhhhgggfffiiikkkoooqqqoooggg\\\TTTTTTXXX___iiirrrwwwwwwvvvuuussspppkkkgggfffhhhkkkiiihhhfffeeeddd```ZZZWWWQQQIIIAAA>>><<<;;;<<<@@@BBBDDDFFFIIILLLPPPVVVZZZfffjjjnnnooollljjjjjjkkkiiikkkpppxxx{{{}}}yyyzzz|||wwwwwwwwwvvvuuusssrrrqqqsssrrrrrrrrrrrrqqqnnnllliiiiiijjjkkklllmmmnnnnnniiijjjjjjjjjiiihhhgggfffhhhhhhjjjkkkmmmoooqqqqqqlllnnnkkkggggggjjjkkkhhh---,,,+++++++++,,,------++++++---///000222<<>>===;;;999888888777555555444222111000///.........///000000000/////////000111222333555666666555555555555555666666777444444444444555555555555444555666777888888888888777777777888999999::::::<<<======<<<::::::;;;<<<@@@BBBEEEFFFIIIPPPYYY```aaaeeeiiikkkjjjjjjlllooouuuwwwkkkddd^^^]]]^^^```\\\RRRJJJHHHHHHMMMVVV```mmm{{{|||hhh^^^UUUTTTYYY^^^eeelllnnnlllggg```ZZZWWWXXXYYYcccnnn{{{~~~yyyqqqhhh___YYYUUUTTTQQQPPPPPPPPPRRRSSSRRRQQQKKKMMMOOOSSSYYYbbblllsssqqqlllaaaTTTGGG===888777111111000///...------,,,+++************+++,,,,,,---------------...///000000111222444444444333333555666777666555444555777777777999:::;;;<<<<<<<<>>AAACCCJJJTTT]]]aaa```\\\XXXVVVVVVVVVVVVWWWVVVSSSQQQOOOKKKFFFBBBBBBFFFKKKOOOTTTVVVZZZ___eeekkkooorrrmmmkkkhhhhhhhhhiiigggfffhhhjjjmmmooommmfff\\\UUUSSSVVV]]]gggqqqvvvvvvttttttsssooojjjfffeeegggiiihhhfffeeecccaaa^^^YYYUUUQQQIIIAAA>>>===;;;===AAACCCEEEGGGIIILLLPPPVVVZZZgggkkkoooooommmjjjjjjkkkkkklllpppxxx||||||}}}vvvwwwwwwwwwvvvtttrrrqqquuuttttttttttttssspppnnnlllmmmnnnpppqqqqqqqqqqqqjjjjjjiiiiiihhhhhhhhhgggiiijjjlllnnnpppqqqqqqqqqlllmmmjjjfffgggjjjjjjfff,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111000333>>>JJJJJJNNNQQQPPPQQQSSSRRRNNNTTTSSSaaa{{{uuuddd``````aaahhhqqqhhhdddVVVVVVSSSTTT\\\hhhsssxxxyyyyyy||||||vvvsssmmmddd]]]ZZZWWWWWWYYY]]]dddqqq}}}wwwppp\\\OOOPPPMMMLLLTTTMMMLLLJJJHHHEEEBBB@@@???>>>===<<<:::999888888888444444444333111000...------...///000111000000///...///000222444666777888666666666555666777777888444444444555555555666666333444666777777777666666777777777888999999::::::;;;<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDFFFKKKTTT```iiijjjqqqxxx{{{xxxrrrnnnmmmtttvvviiiaaa___]]]^^^___YYYPPPJJJIIILLLPPPWWW```lllyyyvvveee[[[RRRRRRWWW\\\cccjjjmmmjjjeee^^^YYYVVVWWWYYY```kkkzzz}}}tttiii___XXXUUUTTTOOONNNNNNPPPRRRSSSSSSRRRLLLNNNQQQTTTZZZccclllsssqqqlllaaaSSSFFF<<<777666000000000///...,,,+++++++++++++++++++++,,,---------------...///000111222000000111222444555666666555666777666555444555777888999:::<<<=========<<<@@@CCCGGGJJJLLLOOORRRTTTWWWZZZ]]]aaaeeeggghhhhhhcccbbbbbbeeennn||||||kkk```UUUOOOJJJGGGHHHLLLIIILLLMMMMMMJJJGGGGGGHHHGGGGGGGGGEEEAAA>>>;;;;;;777666555444333444444555666777777888888777777666777888777555444444777999999<<>>AAAFFFMMMXXXaaaeeeddd___[[[YYYXXXWWWXXXXXXWWWUUUSSSRRRNNNHHHCCCCCCFFFLLLPPPTTTVVVZZZ___eeekkkoooqqqllljjjggggggiiiiiihhhffffffhhhjjjlllkkkeee\\\VVVTTTVVV[[[eeeoootttssspppppppppnnnkkkfffdddcccdddfffdddbbb```^^^ZZZVVVRRRPPPHHH@@@===<<<;;;===AAABBBDDDGGGIIIMMMRRRWWW\\\hhhlllppppppmmmkkkkkkllllllmmmqqqyyy|||zzzyyytttuuuvvvxxxxxxwwwuuutttvvvuuuuuuuuuuuutttqqqooommmnnnpppqqqqqqqqqpppppplllkkkjjjiiiiiijjjjjjkkkjjjkkkmmmooopppppppppooolllllliiiffffffiiigggccc,,,,,,---------,,,++++++)))***---//////222===JJJKKKPPPTTTUUUWWWZZZYYYVVV^^^\\\iiirrrccc```bbbccciiirrrzzzeeedddXXXSSSRRRUUU^^^lllxxx~~~yyy||||||vvvqqqkkkaaaZZZXXXVVVVVVYYY]]]eeettttttlllYYYMMMOOONNNMMMVVVMMMLLLJJJHHHEEEBBB@@@???===<<<;;;:::999999999999444444444333111000...------...///111111111000///---...000222444666888999777777777777777888888999444555555555666666777777333444555666666666555444777777777888999999::::::999:::;;;;;;;;;<<<>>>@@@@@@AAACCCFFFMMMXXXgggqqq{{{yyytttttttttfff\\\___]]]]]]]]]XXXNNNIIIJJJOOORRRXXX___jjjwww~~~qqqbbbYYYQQQQQQVVV[[[bbbhhhllliiiddd^^^XXXVVVXXXZZZ^^^kkk{{{vvvjjj___WWWTTTTTTNNNMMMMMMOOOQQQSSSSSSRRRNNNOOORRRUUUZZZbbbkkkqqqpppkkk```SSSEEE;;;666444...///000///---+++******,,,,,,++++++,,,,,,---...------......000111333333...///000111333666888999555666777666555444555777888999;;;===>>>>>>======???CCCHHHKKKLLLOOOTTTXXXYYY\\\___cccfffgggggggggddddddfffmmmzzz}}}iii^^^RRRKKKGGGDDDEEEIIIGGGJJJKKKIIIEEECCCCCCEEEEEECCCAAA@@@???>>>===;;;777666444333222333333444777777888888888888777777888888777555444444777999:::>>>CCCIIILLLMMMLLLKKKGGGHHHIIIIIIJJJMMMQQQTTTTTTYYY^^^^^^]]]]]]```dddlllrrrxxx}}}hhhSSSBBB;;;777666666333333555555555555666666666777777666888999::::::<<>>@@@???===;;;999777555444222222111111000//////////////////000///......---222111111333555777666555777777777777777777777777666666666666666666666666555555555555555555444444777777777777888999:::;;;<<<;;;::::::;;;===@@@AAAEEEGGGHHHIIIMMMZZZnnn|||yyyyyy~~~vvvhhh___ZZZ\\\]]][[[VVVPPPLLLJJJNNNRRRXXX___gggsssxxxkkkaaaUUUOOOSSSVVVVVV\\\gggfffgggddd^^^WWWVVVZZZ___iiivvvuuuhhh]]]VVVRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUSSSQQQQQQUUU^^^fffkkkmmmmmmlllcccQQQAAA999666555222000.........---,,,***...---,,,++++++---...000,,,...///...------...///000111222222444444555666777999::::::888777777888888888999:::<<<>>>@@@AAADDDEEEEEEFFFIIINNNVVV[[[XXX\\\aaabbbaaaaaacccfffeeeeeeiiissswwwcccYYYMMMFFFFFFHHHHHHGGGQQQPPPLLLGGGBBB??????@@@@@@@@@BBBBBBAAA???===;;;666555555444444444555555222333444555666888888999777666666666666777777888;;;===AAADDDFFFFFFEEEDDDDDDDDDDDDDDDFFFKKKRRRWWW[[[___ddddddaaa```cccggglllvvv}}}}}}}}}hhhRRRAAA;;;666666555222111444555666555333222222555888777888999999999;;;???BBBHHHTTTcccllllllgggcccaaa```]]]YYYXXXZZZZZZYYYWWWUUUPPPJJJEEEDDDGGGMMMQQQUUUWWW\\\bbbhhhnnnrrruuuqqqlllfffcccdddfffffffffiiijjjlllooonnnggg]]]UUUSSSUUU[[[dddmmmpppnnnkkknnnlllllljjjccc\\\\\\```___bbbccc___]]][[[WWWQQQNNNJJJDDD???<<<<<<>>>???AAADDDIIILLLOOOTTT\\\bbbgggnnnvvvyyyuuuqqqooopppnnnqqqwwwxxxsssqqqsssvvv{{{xxxvvvssstttuuutttqqqnnnqqqqqqqqqqqqqqqpppoooooopppnnnllljjjjjjlllnnnpppnnnmmmlllkkklllnnnpppqqqkkkmmmkkkhhhhhhkkkjjjfff------------------------......///...000777@@@HHHOOOOOOPPPRRRUUUWWWWWWVVV[[[bbbnnnqqqdddbbbdddgggooozzznnnaaa\\\YYYYYY[[[cccrrrwwwnnnddd[[[WWWTTTQQQSSSYYY___dddllluuuooo```QQQLLLMMMMMMNNNOOOPPPMMMIIIFFFDDDCCCAAA???@@@???===;;;999777666555222222111111000/////////////////////////////////222111111333555666666555666666666666666666666666666666666666666666666666555555555555555555555555777777777888888999::::::<<<;;;::::::;;;===@@@AAADDDFFFIIIJJJOOO]]]ooo~~~vvviiiaaa^^^______]]]XXXRRRLLLHHHOOOSSSZZZ```iiiuuutttggg```TTTNNNQQQTTTTTT[[[eeecccdddccc]]]WWWVVV[[[```nnn}}}vvviii___XXXTTTQQQOOOOOOOOOPPPQQQRRRSSSTTTRRRQQQQQQVVV___gggmmmpppmmmlllbbbQQQAAA999666444000///---------,,,+++))),,,,,,------............,,,---///...------...///111111222333444555555666777888999888777666777999888888999:::<<<>>>@@@BBBDDDEEEFFFHHHKKKPPPWWW[[[\\\```cccdddcccbbbdddggggggiiiooozzzsss^^^VVVLLLFFFFFFIIIJJJJJJQQQPPPLLLGGGBBB??????@@@????????????>>>===;;;:::666666555444444333444444444444555555666666777777888888777777777888888888888:::===@@@BBBBBBBBBAAAAAABBBBBBCCCEEEJJJQQQVVV[[[___ddddddbbbbbbeeeiiillluuu}}}~~~~~~eeeQQQAAA;;;666666555222222444777777666555444444777999777888999999999<<<@@@CCCLLLXXXhhhppppppjjjfffdddddd```]]][[[[[[[[[YYYWWWTTTPPPJJJEEEDDDHHHMMMQQQVVVYYY]]]bbbhhhmmmqqqtttooojjjdddbbbcccfffffffffhhhjjjmmmooonnnggg\\\TTTTTTVVV[[[dddmmmrrrqqqoooooolllhhhfff```ZZZ[[[___ccceeeddd___[[[ZZZWWWRRRMMMIIIDDD>>>;;;;;;===??????CCCGGGJJJMMMSSS[[[```nnnsssyyyyyytttpppoooppprrruuu{{{zzztttssssssxxx|||zzzxxxxxxxxxwwwtttqqqpppppppppppppppooonnnnnnqqqooommmkkkkkkkkklllllllllkkkjjjjjjjjjlllnnnooollllllkkkjjjmmmpppmmmggg------------------------,,,...//////000555===DDDHHHIIILLLPPPUUUWWWWWWUUU[[[bbbnnn}}}pppcccaaacccfffoooyyy~~~jjj```[[[XXX[[[```mmm}}}tttjjj```WWWRRRRRRPPPRRRXXX___eeemmmtttkkk^^^PPPMMMNNNNNNMMMNNNOOOLLLHHHEEEDDDCCCBBB@@@??????===;;;999888666555222222111111000/////////......------...///111222222111111222555666666555555555555555555555555555666666666666666666666666555555555555555555555555666666888999999:::999999;;;;;;;;;;;;<<<===???AAACCCFFFIIILLLSSS```rrruuujjjcccaaa``````___[[[TTTLLLGGGPPPTTT[[[bbbjjjwwwttthhh^^^SSSMMMOOORRRSSSYYYbbb```aaa```\\\WWWWWW\\\bbbsssuuuhhh^^^WWWSSSQQQNNNNNNNNNNNNOOOQQQRRRSSSQQQPPPQQQVVV^^^gggmmmqqqnnnlllbbbPPPAAA:::666333///...,,,,,,,,,,,,***((((((***,,,......---+++***,,,---......------...000111111222333444555666666777888888666555555777999777888999;;;===???AAACCCCCCEEEHHHKKKNNNSSSXXX\\\```cccggggggfffeeehhhjjjjjjooowww~~~kkkXXXQQQIIIEEEFFFJJJLLLLLLPPPNNNKKKEEE@@@>>>>>>???>>>>>>===<<<;;;:::999999777666555444333222222222666666666666666666555555999999999999999999999999777888;;;===????????????>>>???@@@AAADDDIIIOOOTTTZZZ___ddddddcccdddhhhmmmqqqzzzxxxaaaOOO@@@:::666666555333222555666777777555444444666888777888888999:::<<>>>>>BBBFFFIIIMMMRRRZZZ```oootttwwwvvvqqqnnnooorrrwwwzzzxxxtttssssssxxx}}}|||{{{zzzzzzxxxuuurrrnnnnnnnnnnnnnnnmmmmmmmmmppppppooommmllljjjjjjiiijjjiiiiiiiiijjjkkklllmmmlllllllllmmmtttwwwrrriii------------------------+++...000000111444;;;@@@BBBDDDIIIOOOTTTWWWWWWVVV[[[bbbooopppbbb```aaaccckkkuuussseee^^^ZZZVVVYYYdddxxx{{{rrrhhh]]]UUUQQQRRRQQQSSSYYYaaaiiiqqqvvvhhh\\\QQQOOOPPPOOOMMMLLLNNNKKKGGGEEEEEEDDDCCCBBB??????===<<<:::888777666222222111111000/////////...---,,,,,,---///222444222111000222444666666555555555555555555555555555666666666666666666666666555555555555666666666666555666888999::::::999999;;;;;;;;;;;;<<<>>>???@@@BBBEEEIIINNNUUUcccsss~~~~~~rrrhhhbbb`````````___\\\VVVMMMGGGPPPTTT[[[bbbkkkxxxuuukkk\\\SSSLLLMMMPPPRRRYYY```___``````\\\XXXYYY___eeetttrrreee[[[UUUQQQOOOLLLLLLMMMMMMNNNPPPQQQRRRPPPPPPQQQUUU\\\cccjjjmmmmmmkkk```OOOAAA:::666222///...,,,,,,---,,,+++)))'''((()))++++++******)))+++---......------///000111111222333444555666666777777666555444555888:::888888999;;;>>>AAACCCEEECCCFFFJJJNNNQQQUUUYYY]]]aaaeeehhhjjjiiijjjmmmqqqpppvvvsssaaaRRRMMMGGGDDDEEEHHHKKKLLLNNNLLLHHHCCC>>><<<===>>>@@@???===;;;:::999999999777666555444222222111111555555555555666666666666999999999999999999999888888999:::<<<===>>>??????<<<===???@@@CCCHHHNNNSSSXXX]]]bbbdddccceeekkkpppzzzsss^^^MMM???999555555555333333666555666666555333333555777666777888999:::===BBBEEEQQQ^^^mmmuuutttnnniiifffiiigggddd```]]]ZZZWWWVVVSSSOOOJJJGGGGGGKKKPPPTTTYYY[[[___dddiiilllnnnpppjjjfffbbbbbbeeehhhhhhhhhiiimmmqqqssspppggg]]]VVVSSSWWW___jjjuuuyyyxxxtttlllfffbbb```]]]XXXWWWYYYfffhhheee___[[[ZZZWWWRRRKKKGGGBBB===:::;;;===>>>>>>BBBGGGJJJNNNSSS[[[aaakkkooorrrqqqnnnmmmqqqvvvyyy||||||uuurrrrrrtttwww|||}}}{{{zzzzzzyyyxxxuuurrrpppmmmmmmmmmllllllllllllmmmoooooooooooonnnllljjjiiijjjkkkkkklllmmmmmmnnnnnnnnnnnnnnnrrr{{{~~~vvvkkk------------------------+++---000000111444:::???@@@BBBGGGMMMSSSWWWWWWVVV[[[dddssstttfffbbbcccccckkkttt}}}}}}xxxmmmbbb\\\XXXTTTWWWiiizzzqqqggg]]]VVVQQQTTTUUUVVV\\\eeepppwwwyyyhhh\\\RRRQQQRRRQQQNNNLLLMMMJJJGGGEEEEEEDDDCCCBBB??????===<<<:::999888777222222111111000/////////------,,,,,,---000222444111000000222444555555444555555555555555555555555666666666666666666666666555555555666666666777777666777777888999999999999:::;;;;;;<<<===>>>???@@@BBBEEEIIIOOOWWWcccqqq{{{~~~zzznnneee```____________[[[UUUNNNIIIOOOSSSZZZbbbkkkxxxtttiiiYYYRRRLLLKKKOOOSSSZZZ``````bbbaaa^^^ZZZZZZaaagggtttrrrddd[[[TTTPPPNNNLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTXXX^^^dddhhhkkkhhh]]]MMM@@@:::666222000...------......,,,++++++******)))***+++,,,---+++,,,......---...///111111222333444555666666777666777666555444555888;;;888999;;;===@@@CCCFFFGGGCCCGGGKKKOOOSSSVVVZZZ]]]```dddhhhkkkllloootttxxxyyy}}}yyyzzz|||~~~~~~hhhWWWMMMIIIEEECCCDDDGGGIIIKKKMMMKKKFFFAAA<<<:::<<<>>>BBBAAA???===<<<;;;;;;:::888777555444333222222111333333444555666777888888777888999:::::::::999999888999999:::;;;===>>>???<<<===???AAACCCGGGMMMQQQVVV[[[aaaccccccgggnnnttt~~~ooo\\\LLL>>>888444555555444444666666777777666555555666888555777888999;;;>>>CCCFFFQQQ\\\jjjrrrpppjjjfffdddhhhgggeeeaaa]]]YYYVVVUUUSSSOOOKKKHHHHHHLLLPPPTTTYYY[[[___dddhhhkkkmmmmmmjjjfffccccccgggjjjjjjiiijjjoootttvvvqqqhhh^^^WWWVVV[[[fffsss}}}{{{vvvllliiihhhhhheee^^^\\\]]]fffhhhgggbbb^^^[[[VVVQQQJJJGGGAAA===:::;;;===???@@@DDDIIILLLPPPVVV^^^dddkkkooorrrqqqnnnnnnrrrvvvxxx{{{{{{uuurrrsssxxxxxxxxxyyyyyyyyyyyyzzzxxxyyyzzzyyywwwtttqqqooommmmmmllllllllllllmmmnnnmmmnnnoooppppppnnnmmmllllllmmmooopppqqqqqqppppppppppppqqqvvv~~~yyylll------------------------+++---000000111444;;;@@@???AAAEEEKKKQQQTTTUUUUUUZZZeeevvvttteeebbbbbbcccjjjsssyyyyyyuuunnnddd\\\VVVSSSWWWkkkxxxooofff^^^WWWTTTVVVXXXZZZ___jjjwww}}}}}}kkk___UUUSSSTTTRRROOONNNMMMKKKGGGEEEEEEDDDCCCBBB???>>>===<<<;;;999888888222222111111000/////////------,,,---...000222333111000000111444555555444555555555555555555555555666666666666666666666666555555555666666777777888777777777777888999:::;;;::::::;;;<<<===>>>??????BBBEEEIIIOOOWWWbbbmmmtttvvvzzzwwwkkkddd``````aaabbb___YYYSSSNNNLLLNNNSSSZZZbbblllyyy~~~ooocccXXXRRRMMMKKKOOOVVV]]]bbbbbbcccccc___ZZZ[[[aaafffrrruuuggg]]]VVVQQQOOOLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQRRRSSSUUUZZZ```eeehhhdddYYYJJJ???:::666111000///------...///---,,,///...,,,+++,,,---///111***,,,............000111222222333444555666777777666666777666555666999;;;:::;;;<<>>===???AAABBBDDDHHHMMMPPPUUUZZZ```ccceeeiiirrrxxx~~~|||yyy|||~~~lllYYYJJJ>>>888444555666444555777777888999999888777888999555666888999;;;???DDDHHHPPP[[[gggmmmkkkfffcccbbbeeefffeeeaaa]]]XXXVVVVVVTTTQQQLLLIIIIIILLLPPPSSSWWWZZZ^^^ccchhhjjjkkkllljjjfffcccdddhhhjjjkkkiiijjjpppvvvwwwrrrhhh^^^XXXYYY___iiivvv{{{uuunnnnnnqqqrrrmmmeeedddgggmmmnnnkkkddd___\\\WWWQQQKKKGGGBBB===;;;<<<>>>@@@BBBEEEJJJNNNRRRXXX```fffooossswwwwwwrrrppprrruuuvvvzzz|||wwwuuuwww{{{zzzwwwuuuttttttvvvwwwvvvyyy{{{{{{xxxuuusssrrrnnnnnnmmmllllllmmmooopppnnnooopppqqqqqqpppooonnnmmmnnnqqqsssssssssqqqpppoooqqqssswww}}}vvvkkk------------------------,,,...///000111555<<>>===<<<;;;:::999888222222111111000/////////,,,------...///000000111111000000111333555555444666666666666666666666666666666666666666666666666444555555666777777888888999888666555666888;;;<<<::::::;;;===>>>>>>??????CCCEEEIIINNNVVV___hhhnnnrrrtttxxx|||~~~tttjjjdddcccdddggggggaaaWWWOOOMMMNNNOOOTTT[[[cccmmm{{{}}}mmmaaaWWWSSSNNNLLLPPPYYYaaadddcccdddccc^^^YYYYYY^^^dddnnnzzzvvvhhh]]]UUUQQQNNNLLLLLLLLLMMMNNNOOOPPPQQQOOOQQQRRRSSSUUUYYY```fffddd```UUUGGG>>>:::666111///---,,,---......---+++---------------...//////***,,,---.........000222222222333444555666777777555666888888777888999;;;;;;<<<>>>AAADDDHHHKKKMMMHHHJJJMMMOOOQQQTTTXXX[[[```ccchhhjjjmmmqqqwww|||}}}yyyjjjZZZNNNFFFFFFFFFGGGHHHLLLPPPRRROOOMMMHHHBBB>>>===???BBBDDDDDDDDDCCCAAA???===;;;888777666555555555555555444444444555666777777888777999;;;>>>@@@@@@@@@@@@:::999888777888;;;===???@@@AAACCCDDDFFFIIIMMMPPPVVV[[[bbbeeegggmmmvvv}}}~~~yyyxxx||||||jjjUUUFFF===777444555666444555888555666888888666555666777444666888999<<<@@@EEEHHHRRR[[[fffjjjhhhdddbbbbbbcccdddeeebbb]]]YYYXXXXXXUUURRRNNNJJJJJJLLLOOORRRUUUXXX]]]bbbgggiiijjjjjjiiifffcccdddgggiiiiiihhhhhhooovvvwwwqqqfff\\\VVVZZZ]]]eeeooowwwyyyuuuqqqnnnqqquuuuuummmgggiiipppzzzyyyqqqfff^^^[[[WWWSSSKKKHHHBBB>>><<<===???AAABBBFFFKKKOOOSSSYYYaaagggmmmsssyyyzzzvvvrrrrrrtttvvvzzz|||wwwvvvxxxxxxvvvtttrrrrrrrrrsssttttttwww{{{{{{xxxuuusssssspppooonnnmmmnnnoooqqqrrrrrrrrrrrrrrrqqqqqqpppoookkkmmmppprrrsssrrrpppnnnmmmqqqsssuuuwwwxxxqqqhhh------------------------,,,...//////111555===DDD??????AAADDDJJJNNNPPPPPPYYYfffyyywwwjjjhhhjjjmmmuuu|||nnn___TTTQQQVVVdddyyy|||xxxssskkkddd^^^YYYWWWXXX[[[]]]bbbnnn~~~rrreeeYYYVVVWWWUUURRRQQQOOOLLLHHHFFFDDDCCCBBB@@@???>>>>>><<<;;;:::999999222222111111000/////////,,,---...///000000000///111000///111333555555444777777777777777777777777666666666666666666666666444555555666777888888999:::888666444555888;;;>>>999:::;;;===>>>>>>??????CCCEEEHHHNNNUUU^^^eeejjjoooqqquuuwwwwwwwww{{{sssjjjfffeeehhhllllllcccVVVMMMLLLOOOPPPUUU]]]eeeooo}}}ooocccVVVSSSNNNLLLQQQ[[[cccfffdddeeeccc^^^XXXWWW\\\bbbiiitttuuufff[[[SSSNNNKKKLLLLLLMMMMMMNNNOOOQQQRRRNNNPPPRRRTTTVVV[[[bbbhhhbbb^^^SSSFFF>>>:::666111...,,,++++++------,,,***(((***+++------,,,+++******,,,---.........000222222333333444555666777777444777999:::999999:::;;;<<<===???BBBFFFJJJMMMOOOIIIKKKMMMNNNPPPSSSXXX[[[aaadddhhhjjjlllpppvvv{{{}}}}}}xxxxxxzzztttfffXXXNNNDDDEEEGGGIIIKKKOOOTTTXXXRRROOOJJJDDD@@@???BBBEEEDDDDDDEEEDDDBBB???<<<:::888777777666666666777777666666666666666666666666888:::===@@@BBBCCCCCCCCC===<<<;;;:::;;;===@@@BBBAAACCCEEEFFFGGGIIIMMMPPPXXX]]]cccgggjjjpppyyy{{{zzz|||hhhSSSDDD===777333555666555666888111333444444333222222333444666888:::<<<@@@EEEIIITTT\\\fffiiigggcccccccccbbbdddeeeccc___[[[ZZZ[[[VVVSSSNNNKKKJJJLLLOOOQQQTTTWWW\\\bbbfffiiijjjjjjhhheeebbbcccfffhhhhhhfffgggmmmuuuvvvooodddZZZUUUXXXYYY^^^eeemmmpppnnnkkklllppptttrrrjjjdddjjjuuuuuufff\\\YYYXXXUUUKKKHHHCCC>>><<<===@@@BBBBBBFFFKKKOOOSSSYYYaaagggfffnnnwwwzzzwwwtttssstttwwwzzz~~~zzzvvvuuuwwwrrrqqqqqqqqqqqqppppppqqqqqquuuyyyzzzwwwtttssssssqqqpppooonnnoooppprrrtttvvvuuutttsssqqqpppooooooiiikkknnnqqqqqqpppnnnlllkkkppprrrrrrssssssmmmfff///...---,,,+++*********...------///444:::AAAEEEDDDAAABBBFFFIIIJJJMMMRRRTTTggg}}}zzzssskkkfffjjjwwwkkk^^^VVVRRRUUUbbbttt{{{yyyvvvppphhh```YYYUUUXXX[[[```hhhttt{{{kkkcccYYYTTTTTTUUUSSSPPPNNNLLLIIIGGGGGGFFFEEECCCCCCBBB???<<<999888777777555444333111000000//////000///.........///111222444555555444222222444555777777777777777777777777444444555666777888999999555555555555555666777777666777888888777888:::<<<===;;;:::===BBBEEEEEEDDDCCCEEEIIIMMMSSS[[[dddjjjmmmqqqttttttsssvvv|||~~~ssslllgggdddkkklllhhh___SSSLLLJJJLLLTTTWWW\\\bbblllzzz{{{mmmbbbVVVOOOIIIIIIPPP[[[dddiiijjjddd^^^ZZZWWWUUUZZZaaafffqqq|||pppcccYYYQQQKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNSSSRRRQQQQQQSSSXXX]]]```ddd\\\PPPEEE===777222000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////333444444444555444444333444555666777777888:::<<<>>>???@@@CCCFFFIIIKKKLLLMMMLLLLLLLLLOOORRRUUUWWWbbbeeegggiiinnnvvvyyywww~~~xxxrrrqqqvvv{{{sss___QQQKKKJJJIIIIIILLLPPPUUUWWWXXXZZZSSSJJJCCCAAABBBEEEFFFEEEEEEDDDDDDBBB@@@???>>>>>><<<:::888777777888999666666666666666777888888555999AAAGGGJJJJJJGGGEEE@@@===999777888;;;@@@DDDFFFFFFFFFFFFHHHLLLRRRVVV\\\___bbbfffmmmxxx|||fffRRREEE:::777444333333222111000222222333444444555555666888:::;;;;;;;;;???EEEKKKWWW]]]cccgggfffddddddeeehhheeeaaa``````___[[[XXXYYYXXXTTTPPPMMMLLLOOOQQQUUUVVVYYY]]]aaadddgggiiieeefffggggggffffffgggiiimmmqqqvvvuuunnncccXXXQQQUUUUUUXXX___iiinnnnnnlllppplllnnnqqqllleeekkkxxxwwwiii^^^YYYVVVRRRLLLIIIDDD???<<<;;;===>>>BBBDDDJJJQQQSSSSSSXXX^^^gggnnnuuuwwwtttqqqrrrsss{{{~~~|||vvvsssqqqpppqqqpppooonnnnnnppprrrsssrrrsssuuuvvvvvvuuutttsssrrrpppnnnnnnrrrvvvxxxyyytttqqqooonnnnnnooonnnnnnlllmmmooopppppppppooonnnooooooqqqrrrqqqlllfffaaa......---,,,++++++++++++...------000555<<>>;;;999777777666444333222111000/////////000///.........///111111000222333333333444777999666666666666666666666666666666666666666666666777666555555555555666777777666777888888777888:::<<<===<<<<<>>@@@???;;;888666666666666666666666666666777888888777;;;BBBGGGJJJIIIFFFDDDAAA>>>:::888999===BBBEEEJJJJJJJJJJJJKKKNNNSSSWWW]]]```dddjjjqqq|||{{{dddOOOCCC:::777444333333222222111222222333444444555555666777999;;;;;;;;;???FFFLLLUUU[[[aaaeeeeeeeeefffhhhllliiifffdddccc```\\\XXXXXXVVVTTTPPPLLLLLLNNNQQQUUUWWWZZZ^^^bbbeeehhhjjjeeefffggggggfffggghhhhhhlllpppttttttmmmbbbWWWQQQSSSTTTWWW___iiioooooommmooolllmmmoooiiibbbgggssswwwwwwpppeee[[[XXXUUURRRLLLHHHCCC>>>;;;;;;<<<===BBBDDDKKKQQQSSSSSSXXX^^^iiipppxxx{{{xxxuuutttvvvyyy{{{}}}wwwtttqqqooorrrqqqppppppqqqsssuuuvvvvvvwwwyyyzzzzzzyyywwwvvvrrrpppoooooorrruuuwwwwwwtttrrrpppooopppqqqppppppllllllmmmnnnnnnnnnnnnnnnpppqqqqqqrrrqqqlllfffaaa------,,,,,,,,,,,,------...------000666???HHHNNNLLLHHHGGGIIIJJJIIIKKKPPPXXXkkkuuufffcccaaaccclll~~~wwwiiiYYYMMMRRRZZZfffqqqxxx~~~|||wwwpppiiiaaa\\\YYYUUU^^^jjjwwwzzz___ZZZUUUTTTVVVWWWTTTQQQIIIHHHHHHHHHHHHGGGDDDAAAAAA@@@>>>;;;999777666555333222111000///.........//////......//////000111///111333444444555777999666666666666666666666666666666666555555555444444666666555555666666777888777888999888888888:::<<<;;;;;;;;;>>>BBBFFFHHHHHHEEEGGGJJJMMMQQQXXX___dddhhhlllooonnnmmmooouuu{{{|||qqqkkkhhhgggggghhheee\\\RRRKKKJJJLLLPPPVVV^^^fffnnnxxxssscccWWWQQQMMMKKKNNNWWW```gggjjjhhhccc^^^[[[YYYXXX^^^eeennnzzzuuuddd[[[UUUQQQNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNOOORRRVVV]]]cccgggbbb[[[OOODDD<<<666222000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---.../////////000222333555666666777555777888888777888:::<<>>===:::888666555444333222111///......------............//////000000222333555555444333444555666666666666666666666666555555555555555555444444666666666555666777777888777999999999888888:::<<<:::::::::<<>><<<===AAAFFFIIILLLNNNQQQSSSTTTVVVYYY\\\^^^bbbiiirrr{{{zzz```JJJ>>>999777444222333333222111222222333444444555555666555777:::<<<===AAAGGGMMMRRRWWW]]]bbbeeeiiioootttvvvuuussspppkkkeee^^^ZZZSSSSSSQQQNNNLLLKKKMMMOOOVVVXXX\\\aaaeeeiiikkkllliiigggffffffggghhhhhhhhhjjjooossssssmmmcccZZZUUUTTTUUUZZZ```hhhmmmnnnmmmkkkjjjjjjkkkfff```aaahhhgggiiifff^^^XXXWWWUUURRRIIIFFFAAA<<<::::::;;;===AAADDDJJJSSSVVVYYY___gggooouuu}}}~~~zzzuuussstttwwwyyy|||}}}{{{xxxsssooopppooonnnooopppsssvvvwwwzzz{{{|||}}}}}}{{{zzzxxxsssrrrqqqrrrssssssrrrqqqsssqqqpppppprrrrrrrrrpppmmmlllkkkkkkkkklllnnnooossssssrrrrrrqqqlllfffbbb,,,,,,,,,,,,---...//////------...222999CCCLLLRRREEEAAA???AAACCCCCCHHHMMMYYYlll}}}mmmaaaaaa```bbbllluuucccWWWPPPRRR[[[fffooosssuuuxxxzzz~~~yyyqqqggg^^^WWWSSSQQQWWW^^^fffoooyyy~~~wwwnnn]]]YYYVVVVVVXXXWWWQQQLLLJJJIIIIIIJJJJJJHHHDDDAAA======<<<:::888666444333333222111///......---------......///////////////111333555555444444444555555555555555555555555555333333444444555666666777666666666666666777888888888999:::999888888:::<<<;;;<<<<<<<<<<<<===>>>@@@DDDFFFIIILLLOOOTTTZZZ^^^gggjjjmmmllliiikkkqqqvvv}}}yyyooogggcccbbbcccaaaZZZPPPKKKKKKNNNTTTYYY___dddjjjuuuqqqbbbVVVOOONNNOOOTTT]]]dddggghhheee```[[[YYYWWWXXX^^^eeejjjxxxzzzlll\\\TTTPPPLLLJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMPPPPPPQQQTTTWWW\\\aaaddd___XXXMMMBBB;;;666333111......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////222222333333444333333333666777888999999:::<<>>AAAFFFJJJLLLPPPUUUZZZ]]]```ccceeedddhhhooowwwxxx^^^III>>>999666333222333333333222222222333444444555555666444777:::<<<===AAAGGGLLLRRRWWW]]]aaaeeejjjqqqvvvssssssqqqmmmggg```ZZZVVVRRRQQQPPPNNNLLLLLLMMMOOOWWWZZZ^^^ccchhhkkkmmmnnnkkkhhheeeeeegggiiihhhhhhkkkooossssssnnneee]]]XXXWWWYYY\\\bbbgggjjjjjjjjjiiiiiijjjkkkgggcccdddggggggjjjhhh```ZZZWWWUUUQQQIIIFFFAAA<<<::::::<<<===@@@CCCJJJSSSXXX\\\ccclllsssyyy~~~~~~xxxsssrrrssszzz{{{~~~~~~{{{yyyuuurrrppppppooooooqqqtttvvvxxx|||}}}~~~~~~}}}{{{yyytttrrrqqqrrrssssssqqqpppqqqpppooooooppppppooommmnnnmmmlllkkklllmmmooopppsssrrrrrrqqqppplllfffbbb------,,,,,,---...//////,,,,,,...222999BBBJJJOOODDD@@@>>>@@@CCCDDDIIIOOOZZZmmm|||mmm_________bbbmmmuuucccYYYUUUSSS[[[fffmmmqqqrrrtttvvvyyyoooeee\\\WWWUUUTTTYYY^^^ccciiirrrwwwrrriii```\\\XXXXXXZZZXXXRRRLLLKKKJJJIIIHHHHHHFFFCCC@@@;;;;;;;;;999888555444222333222111000///.........------...////////////...,,,///333555666666777999555555555555555555555555222333444555666777888888777777666666777777888999999:::::::::888888:::;;;>>>??????>>><<<<<<>>>???AAADDDGGGKKKOOOTTTYYY]]]dddgggiiihhhfffggglllrrrxxxzzzoooeee___```aaa```YYYQQQLLLMMMPPPRRRWWW^^^bbbgggsss|||nnn```VVVQQQPPPPPPUUU]]]ccceeeeeeccc^^^YYYWWWUUUUUU[[[ccciiixxxyyyjjj[[[RRRNNNJJJIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNQQQQQQRRRTTTWWW[[[___aaa]]]VVVLLLBBB;;;666333111......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////222222333333333333222222555666888999:::<<>>;;;999999999666666666666666777888888555888===BBBGGGJJJLLLMMMIIIEEEAAA>>>>>>AAAFFFIIINNNSSS[[[bbbfffjjjmmmnnnlllnnnssszzzuuu\\\HHH>>>888666333222333333333222222222333444444555555666444888;;;===>>>AAAFFFKKKRRRWWW]]]aaadddhhhnnnssskkkllljjjfff___XXXTTTRRRPPPQQQPPPOOOMMMMMMNNNPPPXXX[[[```eeejjjmmmoooooommmiiieeeeeegggiiiiiigggkkkooossstttnnnfff___[[[XXX[[[^^^cccfffhhhhhhhhhiiijjjlllkkkiiifffeeeeeegggjjjiiibbb[[[XXXTTTPPPIIIFFFAAA===;;;;;;===>>>@@@BBBIIIRRRWWW[[[cccllltttyyy}}}{{{vvvrrrrrrttt{{{}}}{{{xxxvvvuuutttsssrrrrrrtttvvvxxxzzz~~~~~~|||{{{tttrrrqqqpppqqqrrrqqqppppppooonnnnnnooonnnllljjjmmmmmmmmmmmmmmmnnnnnnoooqqqpppppppppooolllgggccc...------------......///+++,,,///333999@@@FFFJJJEEE@@@>>>@@@BBBDDDIIIOOO\\\mmmzzzkkk_________bbbnnnqqqddd]]]ZZZXXX^^^ffflllooorrruuuxxx{{{vvvlllccc\\\YYYXXXYYYYYY]]]bbbhhhqqqvvvqqqiiiaaa]]]YYYYYY[[[ZZZUUUOOOKKKIIIGGGEEEDDDBBB@@@>>>:::::::::999777555333222444333222111000/////////,,,---.../////////......,,,///333555666666777888555555555555555555555555555555555666666777777777777777666666777777888999:::;;;;;;:::888888:::;;;<<<>>>???>>>;;;;;;===???>>>AAAEEEJJJNNNTTTZZZ^^^dddgggiiigggdddeeekkkppp{{{vvvkkkbbb]]]___```___YYYQQQMMMNNNQQQPPPXXX```fffkkkuuuyyylll```WWWTTTRRRRRRUUU\\\aaabbbbbbaaa\\\WWWTTTRRRRRRXXX___iiixxxxxxiiiZZZRRRNNNKKKIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPOOOPPPQQQSSSWWW[[[^^^aaa\\\UUUKKKAAA:::666333111......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////000111222333333333333333333555888999;;;===AAACCCIIIPPP\\\gggooorrrqqqpppeee```YYYTTTSSSXXX^^^ccciiittt~~~~~~{{{xxxtttrrrqqqsssyyyvvvkkkccc]]]\\\___```aaabbbbbbbbb^^^WWWSSSLLLLLLMMMQQQVVVZZZ\\\\\\YYYWWWRRROOOMMMOOOQQQSSSMMMJJJFFFAAA===:::999888666666666666666777888888666888<<<@@@EEEHHHKKKLLLJJJGGGBBB???>>>@@@DDDGGGNNNUUU^^^eeekkknnnpppqqqnnnooorrrwww|||~~~|||}}}pppXXXGGG>>>888666333222333444333333222222333444444555555666555888<<<===>>>@@@EEEIIIQQQVVV[[[___aaadddhhhlllggghhhfffbbb[[[UUURRRRRRPPPQQQQQQPPPNNNNNNOOOQQQXXX[[[aaaggglllooopppqqqnnnjjjeeedddgggjjjiiigggjjjnnnrrrrrrnnnfff___[[[WWWZZZ___cccfffgggiiijjjkkkmmmnnnllliiigggdddaaaeeehhhhhhaaa[[[WWWSSSNNNIIIFFFBBB>>><<<<<<>>>???AAACCCIIIPPPTTTWWW___gggnnnrrruuutttpppoooqqquuuzzz}}}|||wwwvvvwwwuuutttsssssstttvvvxxxyyy~~~~~~{{{zzzuuurrrpppooopppqqqrrrrrrpppooonnnnnnnnnmmmjjjhhhkkkkkklllmmmmmmmmmmmmlllooonnnnnnnnnnnnkkkgggddd///......---------......***,,,///333999???DDDFFFEEE@@@===???@@@BBBGGGMMM^^^nnn~~~xxxiiicccbbbaaabbbmmm{{{kkkddd```[[[^^^bbbhhhlllooosssyyy}}}wwwqqqhhh```ZZZYYYZZZ\\\TTTXXX^^^eeennnsssnnnfffbbb^^^ZZZZZZ\\\\\\WWWRRRKKKIIIEEECCCAAA@@@===<<<999999999999777555333111555444333111000000//////,,,,,,.../////////...---///222555666666555555555555555555555555555555555777777777777666666666666777777777777777888888999:::;;;;;;:::999888:::;;;888:::<<<;;;999999<<>>BBBEEEMMMTTT___iiiooopppmmmkkkccc^^^XXXTTTTTTYYY```eeelllwww~~~|||xxxuuuttttttvvvuuukkkddd^^^^^^aaa```_________]]]XXXQQQMMMGGGHHHKKKPPPUUUYYYZZZZZZ[[[XXXTTTQQQPPPSSSVVVYYYQQQNNNIIICCC===:::888777666666666666666777888888777999<<<@@@CCCGGGIIIJJJLLLHHHCCC???>>>@@@CCCFFFMMMSSS]]]eeejjjmmmnnnooommmlllnnnqqquuuwwwuuurrrvvvxxx|||mmmUUUEEE>>>888555333222333444333333222222333444444555555666666999<<<>>>>>>@@@DDDHHHPPPUUUZZZ^^^___```dddggghhhhhhgggbbb[[[VVVUUUUUUPPPQQQQQQPPPOOONNNPPPQQQXXX\\\bbbhhhmmmpppqqqqqqooojjjeeedddgggjjjiiigggiiilllqqqqqqmmmfff___[[[UUUYYY^^^cccfffhhhjjjkkkllloooooollliiifffbbb^^^aaaeeeeee```ZZZWWWRRRMMMJJJGGGBBB>>><<<===???@@@CCCDDDHHHNNNQQQSSSZZZbbbfffjjjmmmmmmjjjjjjoootttyyy|||}}}uuuuuuxxxtttsssrrrqqqrrrtttvvvwww{{{|||}}}~~~}}}{{{yyywwwuuurrrooonnnoooqqqrrrsssrrrpppooooooooommmjjjgggiiijjjkkklllmmmlllkkkjjjnnnmmmlllmmmmmmkkkgggddd,,,---///000000000///...///...///333999@@@DDDEEEAAA@@@@@@AAA@@@AAAIIIQQQfffwww~~~iii```bbb```___kkkrrrggg___]]]^^^^^^dddkkkqqqtttyyyzzztttmmmddd^^^[[[YYYWWWTTTWWWWWWZZZaaaiiillljjjfff^^^[[[XXXWWWWWWVVVSSSOOOIIIHHHFFFCCC@@@>>><<<<<<:::999888666555555555555444222000///...///000111000000///...............000222444666666666555444222222222333444555666777555666999;;;;;;:::888777999888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;@@@BBBDDDFFFJJJQQQYYY^^^dddiiinnnnnnkkkkkkqqqwwwtttggg```___eeeddd```XXXQQQOOOQQQTTTZZZ___eeemmmvvvtttiiiaaa\\\SSSQQQPPPUUU]]]bbbcccaaa]]]XXXUUUTTTSSSSSSYYY```lllzzzpppeeeZZZUUURRRNNNMMMNNNMMMMMMLLLLLLNNNPPPSSSUUUSSSSSSSSSUUUXXX\\\```bbbbbbYYYMMMAAA999222,,,'''------,,,,,,,,,,,,++++++************************++++++++++++,,,---.........///111333555666666666777777888:::>>>CCCGGGJJJTTT]]]gggmmmpppoooiiiaaa```[[[XXXWWWWWWZZZbbbkkkttt|||{{{xxxvvvzzztttnnnkkkfffbbbaaabbb```]]]XXXRRRLLLGGGDDDBBBCCCFFFIIIMMMPPPSSSTTTSSSRRRPPPPPPRRRWWW\\\```ZZZUUULLLDDD???<<<999888777777666666666666777777555666777999<<<@@@CCCEEEDDDFFFEEECCC@@@AAAEEEIIINNNSSS\\\eeekkkoooooooooooonnnnnnmmmmmmlllllllllnnnttt|||jjjTTTDDD<<<999777555444444444333111444444444555555555555555777666666888===AAAEEEFFFOOOVVV\\\\\\]]]aaaddddddgggeeeaaa]]]YYYVVVTTTSSSUUUUUUSSSPPPMMMKKKLLLMMMZZZZZZ^^^eeemmmrrrsssrrrllljjjfffeeeddddddcccbbbfffiiinnnpppnnnggg___YYYZZZ[[[\\\___ccciiimmmpppqqqoookkkgggcccaaa``````bbbbbbaaa^^^ZZZVVVQQQOOOGGGDDD@@@===;;;;;;===>>>FFFHHHLLLOOOPPPRRRUUUWWW___bbbfffiiikkklllkkkkkkpppvvv{{{yyyyyywwwtttrrrrrruuuyyy{{{|||zzz|||~~~~~~{{{vvvtttvvvtttqqqnnnnnnpppsssvvvsssrrrpppooommmlllllllllkkkjjjjjjjjjiiiiiihhhhhhkkkkkkjjjiiihhhgggfffeee------...///////////////111111111444999>>>BBBCCCBBB@@@???@@@@@@BBBJJJSSShhhyyy~~~iiieeefffddddddqqq|||mmmccc^^^\\\^^^bbbhhhpppvvvxxx|||zzzssslllccc\\\YYYWWWTTTRRRTTTUUUYYYaaaiiikkkhhhccc___[[[WWWUUUUUUTTTPPPMMMKKKIIIGGGDDDAAA???======:::999888666555555555555---------...............111111000///////////////000222444555666666555444333333333333444555666777888999:::;;;999777444222888888777666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::>>>@@@CCCGGGLLLSSS[[[```jjjnnnrrrrrroooooouuuzzz~~~qqqfff``````cccbbb^^^WWWQQQOOOQQQTTTZZZ___fffnnnwwwuuujjj```YYYTTTQQQQQQVVV^^^ccccccaaa]]]XXXTTTSSSSSSVVV^^^gggrrr~~~|||pppeeeZZZUUURRRNNNMMMNNNLLLLLLKKKLLLMMMPPPSSSTTTTTTSSSSSSTTTWWWZZZ^^^```^^^VVVJJJ@@@999333...***------,,,,,,,,,,,,+++++++++++++++***************++++++++++++,,,---...//////000111333444555555555555666888;;;???DDDIIIKKKUUU^^^hhhmmmooonnnhhhaaa]]]YYYVVVXXXZZZ^^^gggqqq|||~~~xxxsssnnngggbbbbbb\\\ZZZVVVQQQKKKFFFBBB@@@===>>>AAADDDGGGJJJLLLMMMNNNMMMLLLMMMPPPTTTXXX[[[VVVQQQJJJDDD???<<<999777777777666666666666777777777888888:::<<<>>>@@@AAA@@@BBBBBB@@@>>>???CCCHHHOOOSSS[[[bbbiiilllnnnnnnnnnmmmkkkiiihhhiiijjjkkkmmmrrrxxx~~~~~~fffQQQBBB;;;999777555444444444333111333333333444444444444444888777888:::>>>CCCFFFHHHQQQXXX]]]]]]^^^cccgggggghhhfffaaa\\\XXXVVVUUUUUUVVVUUUSSSPPPLLLKKKKKKMMMWWWZZZ___gggppptttuuusssmmmkkkgggeeeeeeeeedddbbbkkkooossstttqqqhhh^^^XXXXXXXXXZZZ]]]bbbgggllloooqqqnnnjjjeeeaaa_________``````___]]]YYYTTTPPPMMMFFFCCC???<<<;;;<<<>>>???FFFIIIMMMPPPQQQRRRTTTVVV]]]```eeehhhiiiiiiiiiiiinnnttt|||~~~|||}}}yyyvvvttttttvvvyyyzzz{{{{{{}}}~~~~~~}}}zzzvvvtttsssrrrqqqqqqqqqrrrtttuuusssqqqpppmmmkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjiiijjjjjjjjjiiigggeeeddd---------------...//////111111111555:::???BBBCCCCCC@@@?????????BBBLLLVVVjjj{{{~~~jjjhhhgggdddggguuuttthhh```\\\\\\___gggoooxxx}}}~~~yyyqqqkkkbbb[[[XXXVVVSSSPPPRRRVVV\\\eeelllmmmhhhccc^^^ZZZVVVTTTSSSRRRNNNKKKKKKJJJGGGEEEBBB@@@>>>>>>:::999888666555555555555)))+++---///000///---,,,000//////............///111222333555666555555444333333333333444555666666888999:::999888555222111777666666666666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===AAAFFFMMMUUU^^^dddppptttvvvvvvsssuuuzzzzzzmmmccc___```aaa```\\\VVVPPPOOORRRUUU[[[```gggnnnwwwyyynnnaaaVVVUUUSSSRRRWWW___ddddddbbb]]]WWWRRRRRRSSSXXXcccnnnwwwzzzpppeeeZZZUUURRRNNNMMMNNNLLLKKKKKKLLLNNNPPPSSSUUUXXXWWWVVVVVVXXX[[[^^^```ZZZRRRFFF===888444000---------,,,,,,,,,,,,++++++,,,,,,++++++*********))),,,,,,,,,,,,---...///000///000111222333333333333444555888===BBBGGGLLLNNNXXX```hhhlllnnnmmmhhhaaaZZZWWWVVVYYY]]]dddoooyyy|||xxxpppeee___^^^SSSPPPLLLGGGBBB>>><<<;;;888999;;;===???AAACCCDDDEEEFFFFFFHHHKKKOOORRRTTTOOOKKKFFFBBB???<<<888666777777666666666666777777888999:::;;;<<<<<<<<<<<<>>>@@@@@@???>>>???EEEIIIPPPSSSYYY___dddhhhkkklllmmmkkkgggeeedddeeehhhiiimmmqqqwww{{{vvv```LLL@@@:::888666444444444444333222222222222333333333444444888999999<<>><<<;;;<<<>>>@@@GGGJJJNNNQQQRRRRRRSSSTTT[[[___dddggghhhggggggggglllqqqyyy{{{yyyvvvvvvwwwyyyyyyxxx|||}}}}}}}}}{{{yyywwwuuuqqqrrrsssttttttttttttsssrrrqqqnnnllliiihhhgggfffhhhhhhiiiiiijjjkkkkkkkkkhhhiiijjjkkkjjjgggeeeccc...---,,,,,,,,,---///000000000111555;;;@@@CCCDDDCCC@@@>>>??????CCCNNNYYYkkk|||{{{iiieeeccc```dddsss}}}nnnddd___\\\^^^bbboooxxxwwwqqqjjjbbb\\\ZZZWWWTTTQQQTTTYYYbbblllrrrqqqkkkfff^^^ZZZUUUSSSSSSSSSPPPMMMKKKIIIGGGDDDAAA???>>>===:::999888666555555555555...///000111111111000///...------,,,,,,---------111222333444555555555555444444444444444555666666555666777777777666444333555555555666666777888888:::::::::::::::;;;;;;;;;::::::::::::::::::::::::<<<===@@@EEEMMMXXXdddlllwwwyyy{{{zzzzzz|||ttthhh___\\\^^^^^^]]]ZZZUUUPPPOOORRRVVV\\\```gggoooxxx~~~ttteeeXXXVVVTTTTTTYYY```eeedddaaa[[[VVVRRRRRRTTTYYYcccmmmwww{{{ooodddYYYUUURRRNNNMMMOOOMMMLLLLLLMMMOOOSSSVVVXXX]]]\\\ZZZYYYZZZ\\\___aaaXXXOOODDD;;;666333000...------,,,,,,,,,+++++++++---,,,,,,++++++******)))------------...///000000///000111222222222222222333666:::@@@FFFLLLPPPRRRZZZbbbjjjmmmnnnmmmgggaaaZZZWWWWWW[[[aaahhhsss~~~~~~xxxmmm^^^VVVTTTJJJHHHCCC>>>;;;999888888666666777999:::;;;<<<======>>>@@@CCCFFFHHHJJJKKKGGGEEEBBB@@@>>><<<888555777777666666666666777777888999:::<<<===<<<<<<;;;@@@AAABBBBBBAAACCCHHHMMMRRRSSSWWW[[[```eeeiiikkklllkkkjjjiiihhhhhhiiijjjppptttxxx{{{nnnYYYHHH===888888666444333444444333222222222222333444444555555777999:::<<>>???@@@EEEPPP[[[mmm|||xxxhhhaaa```^^^aaaooo{{{pppeee```]]]^^^dddkkk|||tttoooiiibbb^^^]]][[[XXXUUUUUU\\\fffpppuuutttnnniii^^^ZZZUUUTTTUUUUUUSSSQQQJJJHHHFFFCCC@@@>>>===<<<:::999888666555555555555555444222000000///000000///...............//////222222333444555555555555555555444444444555666666555555666666666666555444444555555666777888888888999999999:::::::::;;;;;;::::::::::::::::::::::::???@@@CCCIIIRRR```oooyyypppddd[[[ZZZ]]]]]]\\\YYYTTTOOOOOOSSSWWW\\\```gggoooxxxyyyjjj\\\VVVTTTTTTZZZaaaeeedddaaaXXXTTTRRRTTTUUUXXX___hhhsss|||~~~ooodddYYYUUURRROOONNNOOONNNNNNNNNPPPRRRVVVYYY[[[___]]][[[YYYYYY[[[^^^aaaXXXPPPDDD:::555222///---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******------------...///000000///000111222222222222222444777===DDDKKKPPPTTTVVV[[[dddkkkooopppooohhhaaa^^^[[[ZZZ^^^ccciiiuuu}}}uuugggWWWMMMKKKDDDAAA>>>:::888777777777666666777888999999::::::888999<<<>>>@@@BBBDDDDDDAAA@@@>>>>>>===;;;888555777777666666666666777777666777:::===???@@@@@@@@@CCCEEEFFFDDDCCCEEEKKKOOORRRSSSVVVYYY^^^dddhhhkkkpppqqqsssuuuuuutttrrrppptttwww{{{~~~}}}gggSSSDDD;;;777777555333333333444333222222333333444555666666666666888:::<<<>>>BBBHHHLLLSSSZZZ______```eeejjjkkkjjjfffaaa\\\YYYXXXZZZ[[[XXXWWWSSSNNNJJJHHHIIIKKKQQQWWW```gggkkkllljjjiiicccaaa______aaaeeeggghhhnnnrrrxxxzzzvvvlll```XXXVVVVVVVVVWWWYYY]]]```bbb```^^^[[[XXXWWWYYY[[[\\\]]]]]]\\\ZZZVVVQQQMMMJJJAAA???<<<::::::<<<>>>@@@DDDHHHLLLOOOPPPQQQRRRTTT\\\bbbiiillljjjhhhhhhiiiooorrrvvv|||zzzyyyxxxxxxyyyxxxvvvuuuxxxxxxxxxyyyzzz{{{|||||||||zzzxxxuuurrrqqqqqqqqqnnnnnnmmmllllllkkklllllllllllllllkkkjjjiiihhhhhhhhhiiilllmmmllliiieeeccc...............///000000666555666888;;;>>>>>>===AAA>>>>>>@@@BBBFFFQQQ\\\ooo}}}uuuhhhaaa```___bbblllyyy~~~}}}nnneee]]]ZZZ\\\aaakkkuuu}}}ooojjjeee```]]]^^^]]][[[YYYVVV^^^iiirrrwwwuuuoookkk```\\\WWWUUUUUUVVVTTTRRRIIIHHHEEEBBB@@@>>><<<;;;:::999888666555555555555666444111...------...///111000000000000111222222222222333333444555555666666555555555555555666666888777777777666444333333444555666777888999999999888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;BBBEEEKKKTTTaaarrr~~~ooobbbZZZYYY\\\]]]\\\ZZZTTTPPPOOOSSSWWW[[[```gggnnnwwwwwwjjj]]]VVVTTTUUUZZZaaaeeeccc```WWWSSSRRRSSSTTTVVV]]]eeerrr}}}nnndddYYYUUURRROOONNNPPPOOOOOOPPPQQQTTTXXX\\\^^^]]][[[XXXUUUUUUXXX[[[]]]YYYPPPCCC:::444222///---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///000111222333333333333444888???GGGNNNSSSVVVWWW\\\eeennnrrrsssqqqjjjbbbbbb^^^]]]```dddjjjtttvvvlll___PPPGGGEEE???>>><<<999888777777888666777777888999999::::::777888999;;;<<<>>>???@@@>>>===;;;;;;;;;:::888666777777666666666666777777666777:::>>>AAADDDEEEFFFGGGIIIIIIGGGEEEGGGKKKPPPSSSTTTVVVZZZ___dddiiillluuuxxx||||||zzzxxx|||wwwaaaOOOCCC:::666666444222222333444333222333333444444555666777777555888;;;===>>>BBBHHHMMMWWW___dddeeeeeeiiilllmmmiiifffaaa]]]ZZZZZZ[[[\\\WWWVVVRRRMMMIIIHHHJJJLLLPPPUUU\\\aaadddeeeeeefffbbb```]]]]]]```cccfffgggiiinnntttwwwssskkk```YYYWWWVVVVVVWWWYYY\\\___aaa]]]\\\ZZZYYYXXXYYY[[[\\\]]]\\\[[[YYYUUUPPPLLLJJJ@@@>>>;;;999999;;;===???AAADDDHHHKKKNNNQQQTTTVVV^^^eeemmmooommmjjjjjjkkkqqqssswww{{{yyyxxxyyyzzz{{{{{{xxxvvvvvvwwwxxxyyyzzz{{{||||||~~~zzzvvvrrrqqqppppppmmmmmmmmmmmmmmmmmmnnnooonnnnnnmmmkkkjjjiiihhhgggjjjkkklllmmmllliiigggeee...///000000111111000000333444555888<<>>===<<<:::999888666555555555555222222111//////.........///////////////000111111333333333333444555666666666666555555555555666666777777777777666666555555444555777888999::::::999777888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<>>???CCCJJJPPPZZZbbbhhhiiiiiikkkmmmlllgggeeebbb^^^\\\[[[[[[\\\VVVUUUQQQLLLIIIHHHKKKNNNOOOSSSXXX\\\^^^aaadddgggfffccc___]]]___aaadddeeehhhlllqqqsssqqqiii```ZZZUUUUUUUUUWWWZZZ]]]aaaccc___^^^]]]\\\\\\[[[ZZZZZZ[[[[[[YYYWWWSSSOOOJJJHHHAAA>>>;;;999888:::<<<>>>>>>@@@DDDHHHKKKPPPVVVZZZ___gggooorrrnnnjjjkkkmmmssstttvvvyyyxxxyyyzzz}}}|||zzzwwwxxxyyyzzzzzzzzzzzzyyy~~~{{{xxxuuurrrpppooonnnnnnmmmmmmmmmmmmmmmnnnmmmmmmlllkkkjjjjjjiiiiiilllmmmmmmmmmllljjjhhhggg...///111222222222111000---...222777>>>CCCEEEEEE>>>===???CCCEEEIIIRRR\\\ttttttjjj___aaabbbbbbgggppptttsssuuulllbbb]]]]]]bbbnnnzzz~~~xxxhhh\\\YYYVVVWWWZZZ\\\[[[YYY]]]eeepppyyy|||zzzvvvsssgggaaaZZZUUUSSSRRROOOLLLKKKJJJGGGDDDBBB???>>>===:::999888666555555555555///000222333222111///...,,,,,,,,,,,,,,,---...///333333333333444555666666777666666555555555666666333444555666777999::::::444555777999:::;;;::::::777777888999::::::;;;;;;;;;;;;;;;<<<<<<=========AAAMMM___tttrrrfff^^^\\\^^^___^^^[[[VVVQQQPPPSSSWWWZZZ___fffmmmvvv}}}rrriii^^^UUUUUUSSSTTTZZZaaadddaaa^^^XXXSSSOOOOOOQQQVVVaaalll}}}yyynnncccYYYTTTRRROOOOOOPPPNNNNNNOOOQQQTTTXXX\\\___]]]ZZZVVVTTTTTTWWW[[[^^^WWWNNNBBB999555444333111---------,,,,,,,,,++++++)))***+++,,,------...///++++++++++++,,,---......///000111333555666666666333777???GGGNNNRRRTTTUUUZZZeeeqqqwwwyyyvvvmmmccceeeaaa___bbbeeejjjuuu~~~qqq___SSSJJJAAA<<<::::::::::::;;;;;;:::999888444444555666777777888888:::999888888888:::;;;<<<===;;;999888999999888777777777666666666666777777;;;;;;===@@@CCCHHHLLLNNNUUUUUUUUUQQQNNNMMMQQQUUURRRTTTXXX]]]bbbhhhlllnnntttuuuxxx{{{}}}ppp\\\MMMBBB;;;666555444222222333444333222000111111222444555666666666:::>>>@@@@@@DDDKKKQQQYYYbbbiiijjjiiikkkkkkiiifffeeebbb```]]]\\\\\\[[[VVVTTTPPPLLLIIIIIILLLNNNNNNRRRVVVYYY[[[___fffjjjjjjfffaaa^^^^^^```bbbbbbiiilllppprrrooohhh```ZZZSSSTTTUUUWWW[[[___cccfffbbbbbbaaa```^^^\\\ZZZYYYYYYYYYXXXVVVRRRMMMIIIFFFAAA???<<<999888999<<<===<<<>>>BBBEEEJJJPPPWWW\\\___gggppprrroookkkkkkmmmssstttvvvxxx}}}xxxyyy{{{}}}yyyzzzzzz{{{zzzyyywwwvvv{{{||||||{{{yyyuuuqqqnnnoooooonnnmmmllllllllllllkkkkkkkkkkkkkkkkkkkkkkkknnnnnnnnnmmmlllkkkjjjiii...............//////000...///333777;;;???AAABBB<<>><<<:::888777777555333111333222000///......//////000////////////000000111333444555555666666555555777777666555444333333222666666666666777777777777777777666666777:::>>>@@@:::999888888888999:::;;;888999999888888;;;???CCCJJJVVVhhh}}}qqqccc```bbbdddcccaaa[[[TTTNNNOOOTTTYYYYYY]]]ccclllwwwyyyooocccZZZWWWRRRTTTWWW[[[^^^aaabbbbbbZZZUUUSSSUUUXXX]]]hhhrrrllldddZZZSSSRRRRRRRRRQQQQQQQQQQQQSSSUUUXXX[[[\\\]]]ZZZVVVUUUWWWZZZ\\\]]]WWWNNNAAA888333111///---***************+++++++++,,,,,,++++++++++++******,,,+++++++++,,,...000111...000222444444222000///999;;;@@@GGGNNNSSSUUUTTT^^^dddlllrrrtttqqqlllgggeeeaaa^^^___eeennnuuuyyy}}}{{{xxxiiiVVVIIIEEECCC>>>999777777777777777888888999666666777888888888888888999::::::;;;;;;::::::999999::::::;;;:::999888777777666555444444555666777888===CCCGGGIIILLLQQQUUU\\\\\\[[[WWWTTTQQQQQQRRRUUUXXX]]]aaaeeehhhlllooonnnssswwwxxxvvvxxxoooYYYGGG<<<666555444444333222222333444444222222222333444555666777777888:::<<>>AAACCCCCC>>>CCCBBBCCCIIIIIIOOO___uuurrrgggbbbaaabbbiiirrr{{{zzzqqqhhhcccdddooo{{{~~~qqqgggYYYWWWTTTTTTVVVXXXXXXXXX```kkk{{{xxxqqqddd___YYYWWWWWWWWWTTTQQQOOOMMMIIIFFFDDDBBB???======:::777666666555333222333222000///....../////////////////////000000111333333444555555555555555666666666555555444444333666666666666777777777777666666777888999;;;<<<===999999888888888999:::;;;:::::::::999:::<<>>FFFNNNTTTWWWWWW\\\```ggglllmmmkkkfffcccaaa^^^\\\^^^dddkkkpppsss{{{zzz{{{{{{zzzzzzoooaaaPPPFFFDDDCCC???;;;999888888777777777888888777888888999::::::999999999::::::::::::::::::999999::::::;;;:::999888777888777666666666777888999;;;@@@GGGKKKMMMQQQVVVZZZaaaaaa```]]]XXXUUUTTTTTTUUUXXX]]]```cccgggjjjmmmmmmrrrxxxzzzzzz~~~oooYYYGGG<<<666444222222333333333333222222222222222333444555666777888999;;;===AAAFFFMMMRRRYYY\\\_________```cccgggccc```\\\ZZZZZZ\\\]]]]]]YYYVVVSSSRRRNNNJJJKKKOOORRRTTTWWWYYY\\\___cccfffeeeaaa]]]\\\___dddiiikkkmmmnnnqqqrrrpppiii```ZZZTTTTTTVVVXXX]]]bbbfffiiigggeeefffiiieee]]][[[]]][[[^^^\\\WWWRRROOOJJJDDDDDD@@@;;;888888999;;;;;;@@@>>>???DDDHHHKKKQQQWWW^^^eeemmmqqqpppmmmmmmnnnppprrruuuxxx|||~~~}}}~~~}}}zzzvvvwwwyyyzzzzzzyyyxxxwwwsssuuuwwwxxxwwwuuurrrpppqqqpppooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnrrrqqqooommmkkkiiigggfff------------...///000000///111555<<>>>>>;;;777555444444444333333222000///....../////////////////////000111111222333444444555555444444555555555555555555555555666666666666777777777777555666888:::;;;::::::999999999888888999999:::;;;;;;;;;;;;;;;;;;>>>BBBFFFUUUaaappp}}}uuujjjeeeeeegggdddaaa\\\TTTMMMLLLQQQUUUXXX\\\cccmmmzzzzzzpppfff[[[TTTQQQUUUUUUWWWZZZ]]]^^^]]][[[VVVSSSSSSXXX^^^gggttt{{{iiibbbXXXRRRQQQQQQPPPOOOPPPPPPPPPQQQRRRTTTVVVXXXWWWTTTQQQQQQSSSVVVXXXXXXUUULLL@@@777333111///---,,,,,,++++++******))))))......------------,,,,,,---.........------,,,+++...000222333444333222111333666<<>>BBBGGGNNNRRRZZZZZZZZZZZZ\\\^^^```aaa^^^\\\YYYYYY\\\___aaaaaaZZZWWWVVVUUURRRLLLLLLPPPTTTWWWZZZ]]]^^^___bbbcccaaa^^^[[[[[[___eeejjjlllooopppqqqqqqooohhh```ZZZTTTUUUVVVYYY]]]bbbfffhhhhhhhhhjjjkkkggg```\\\]]]]]]___]]]VVVQQQNNNIIIDDDDDD@@@;;;888888::::::;;;??????BBBGGGJJJKKKPPPVVV^^^dddjjjmmmlllkkklllmmmnnnqqqtttwww|||~~~|||{{{{{{{{{zzzxxxyyy{{{}}}~~~~~~{{{xxxvvvrrrssstttuuutttrrrpppnnnqqqqqqpppooommmlllkkkkkkhhhhhhhhhiiikkkmmmooopppqqqqqqooommmkkkiiigggggg333222000///...---------///111666>>>FFFIIIHHHFFFIIINNNMMMNNNUUUUUUZZZjjj~~~zzzpppjjjiiilllsssxxxjjjaaa```iiisss~~~{{{mmmbbb]]]WWWSSSUUU\\\___\\\XXX[[[mmmsssfff___\\\YYYVVVUUUUUUUUUTTTRRRNNNLLLHHHFFFEEEDDDBBB@@@???;;;777444444444444444333111000///....../////////......//////000111222222333333444444444444444444555555555666666666777666666666666777777777777777888888999999999999888999888999999999999:::::::::;;;;;;;;;;;;>>>CCCFFFTTTaaaqqq}}}}}}tttiiibbbbbbddd```^^^ZZZSSSMMMMMMQQQVVVZZZ^^^dddooo|||tttjjjbbbYYYSSSQQQSSSTTTUUUZZZ^^^```^^^[[[ZZZWWWWWW]]]dddmmmzzzxxxhhhaaaXXXSSSQQQQQQPPPOOOPPPOOOOOOOOOPPPRRRTTTUUUTTTRRRPPPPPPRRRUUUWWWWWWSSSKKK???777333111///---------,,,+++******)))))),,,,,,+++++++++*********,,,,,,.........---,,,+++...///111333444444333222333666;;;CCCLLLRRRUUUUUUSSSUUUWWWXXXYYYXXXWWWVVVWWWWWWYYY]]]bbbdddddddddgggggghhhlllpppyyytttgggWWWNNNDDD???@@@BBB@@@>>>===<<<;;;999888888777777999::::::;;;;;;;;;::::::999999::::::::::::999999:::::::::::::::::::::999888777777777888999;;;<<<===BBBIIIMMMPPPTTTYYY^^^bbbcccdddbbb^^^YYYVVVUUU^^^aaadddfffiiilllppprrrssswww|||kkkUUUEEE;;;666444222222222222222222222222222222222333444555666777777999<<<>>>AAAFFFLLLQQQYYYXXXWWWXXX[[[___```aaa\\\ZZZXXXYYY\\\___aaabbbYYYWWWVVVVVVRRRMMMLLLOOOVVVYYY]]]_________```aaa```]]][[[[[[___dddhhhjjjlllmmmppprrrpppjjjaaaZZZRRRRRRTTTXXX[[[```ccceeehhhjjjlllllliiiccc_________```]]]UUUPPPMMMIIIDDDCCC@@@;;;999999:::::::::???@@@CCCIIIMMMOOOWWW___```dddhhhiiiiiihhhiiijjjmmmpppssswww|||}}}zzzxxxwwwvvvvvvvvvzzz||||||wwwtttqqqrrrrrrrrrrrrpppooonnnrrrrrrqqqooonnnmmmlllkkkhhhhhhiiijjjkkkmmmnnnooonnnnnnmmmlllkkkjjjiiiiii444333222000///......---///111777AAAJJJMMMKKKGGGJJJPPPOOOPPPWWWYYY```qqqwwwmmmiiilllqqq{{{xxxhhh]]]ZZZ```iiipppsssuuuvvvxxxyyykkkaaa___ZZZVVVXXX^^^aaa^^^YYY^^^ooo~~~nnnccc___[[[YYYVVVTTTSSSQQQPPPNNNKKKIIIGGGFFFFFFEEEDDDBBB???;;;777444444444444444333111000///......//////............///000111222222333444444555555444444444444555555666777777777666666666666777777777777:::999777666666777999:::888888999999::::::::::::999:::::::::;;;>>>CCCFFFSSSaaaqqq~~~}}}}}}oooddd\\\ZZZ^^^[[[ZZZWWWRRRNNNNNNSSSXXX]]]```fffqqq~~~}}}nnnfffaaaZZZUUUSSSQQQQQQTTTZZZaaadddbbb^^^^^^ZZZZZZ^^^dddlllyyywwwhhhaaaYYYSSSRRRRRRQQQOOONNNNNNNNNNNNOOOQQQSSSTTTSSSQQQPPPPPPSSSUUUWWWWWWQQQIII>>>666333111///---...------,,,+++***)))))),,,,,,+++++++++*********)))+++,,,...//////...---...///111333444444444444555777;;;BBBIIIMMMNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRTTTUUUYYY^^^bbbdddbbb```bbbbbbdddjjjqqq|||~~~zzzsssggg\\\PPPJJJBBB???@@@BBB@@@>>>>>>>>><<<;;;999888888888999:::::::::::::::999999::::::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;888777777777999:::<<<>>>@@@DDDJJJNNNPPPSSSXXX\\\___aaacccbbb___\\\ZZZYYYbbbdddfffiiikkknnnsssvvvzzz}}}gggQQQCCC;;;666444444333111000000111333444222222222333444555666777666888:::===@@@EEEJJJNNNTTTSSSSSSVVVZZZ^^^```aaa[[[ZZZXXXYYY[[[^^^______WWWUUUTTTTTTQQQKKKJJJMMMWWWYYY]]]^^^______```aaaaaa^^^[[[[[[^^^bbbeeefffdddhhhnnnsssssslllaaaYYYQQQRRRTTTXXX[[[___bbbdddfffiiilllkkkiiifffcccbbb``````\\\TTTOOOMMMJJJEEECCC???<<<999999:::::::::???@@@DDDJJJNNNTTT```lllfffhhhjjjkkkjjjiiiiiiiiimmmppptttwww|||~~~~~~~~~}}}yyyvvvssssssssstttyyy{{{}}}~~~{{{wwwtttssssssrrrrrrqqqppppppooorrrrrrqqqooonnnmmmlllkkkjjjjjjkkkkkkkkkllllllllljjjjjjjjjkkkkkkkkkkkkkkk000000000///000000111111///222999EEEOOOSSSNNNIIIJJJOOOLLLMMMUUUXXXaaassstttkkkfffhhhpppuuudddYYYUUUZZZaaabbbgggkkknnnsssvvvjjjbbb___\\\YYY[[[^^^```]]]YYY^^^lll|||wwwjjj```\\\ZZZYYYWWWUUURRROOOMMMLLLJJJHHHEEEEEEEEEEEECCCBBB>>>;;;777555444444444333333222000///......//////............///111222333333444555555666666555555555555555666666777777777666666666666777777777777:::999666555555777999;;;777888999::::::::::::999999:::::::::;;;>>>CCCGGGUUUaaappp|||tttggg^^^UUUTTTYYYWWWWWWUUUQQQNNNOOOTTTYYY^^^```gggssszzzllleeebbb\\\WWWTTTPPPPPPTTT\\\eeeiiifffbbb^^^ZZZYYY\\\```gggrrr}}}~~~tttfff___WWWSSSRRRQQQPPPNNNMMMMMMMMMNNNOOOQQQSSSUUURRRPPPOOOPPPSSSVVVVVVVVVOOOGGG===666333111///,,,------,,,,,,++++++******......------------,,,,,,)))***,,,---.../////////...///111222444555666666777888;;;@@@EEEHHHGGGFFFFFFGGGHHHIIIKKKMMMOOOOOORRRTTTYYY___cccdddaaa^^^aaaaaafffnnnwww{{{tttnnnhhh^^^SSSKKKGGGBBB@@@AAABBB@@@>>>???>>>===;;;::::::999999::::::;;;;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<888888888999:::===???@@@DDDHHHMMMOOOPPPRRRVVVYYY\\\^^^```aaa```___``````bbbdddfffiiikkkoootttxxx|||bbbMMM@@@:::777444555444222222222222444555222222222333444555666777555777:::===@@@DDDIIILLLNNNOOORRRUUUXXX[[[^^^___[[[YYYXXXXXXZZZ\\\\\\\\\VVVSSSRRRQQQMMMHHHHHHLLLUUUWWWZZZ\\\]]]^^^___aaabbb___\\\[[[]]]```bbbccc```eeelllsssssslll```XXXTTTUUUXXX[[[___bbbdddeeedddiiikkkhhhffffffeeeccc``````[[[SSSNNNMMMKKKGGGBBB???<<<::::::::::::999>>>???DDDJJJOOOVVVcccpppkkklllnnnoooooonnnmmmlllooorrruuuxxx}}}|||{{{{{{zzz|||{{{yyyuuurrrqqqrrrsssvvvxxxzzz||||||zzzwwwuuutttsssrrrqqqppppppppppppqqqqqqpppooommmlllkkkkkkkkkllllllllllllkkkjjjiiihhhhhhhhhiiiiiijjjjjjjjj......---......///000000222444<<>>BBBDDDCCCAAA???@@@BBBDDDGGGJJJLLLNNNPPPRRRXXX^^^bbbcccaaa^^^aaacccjjjuuu{{{wwwvvvxxxyyyzzzxxxwwwqqqiiiccc___VVVNNNFFFCCC@@@@@@AAABBBAAA??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<============<<<<<<;;;::::::999:::;;;<<<===;;;:::;;;<<<===@@@BBBDDDEEEIIIMMMNNNMMMNNNQQQTTTUUUXXX[[[]]]^^^```ccceeeccceeehhhjjjmmmrrrwww{{{yyy^^^III>>>:::777555222333555666666555333222222222222333444555666777666888;;;>>>AAADDDIIILLLKKKPPPUUUXXXYYYYYY\\\^^^YYYXXXVVVWWWYYYZZZZZZZZZVVVRRRPPPOOOKKKGGGGGGLLLRRRTTTWWWXXXZZZ\\\```bbbaaa^^^[[[[[[]]]___aaabbb```dddkkkppppppiii___WWWVVVWWWZZZ^^^aaadddfffgggeeejjjjjjeeeccceeedddbbb``````ZZZRRRMMMMMMLLLIIIBBB???<<<::::::::::::999===???EEEJJJMMMRRR]]]jjjjjjkkknnnppprrrrrrpppnnnqqqtttwwwzzz~~~|||zzzxxxvvvzzzzzzyyyvvvrrrpppqqqssstttuuuxxxzzzzzzzzzyyyxxxtttsssqqqooonnnoooppppppqqqpppooonnnmmmkkkjjjjjjkkkkkklllllllllkkkjjjiiihhhhhhhhhhhhgggggggggggg///...---,,,,,,,,,,,,,,,444777???LLLYYY\\\VVVOOOQQQTTTNNNLLLRRRVVVaaauuurrrgggaaaaaammmmmm___VVVSSSWWW]]]aaagggnnnsssyyy{{{rrriiiccc\\\\\\\\\\\\ZZZYYYXXXWWW```lllzzz|||pppeee___XXXYYYYYYWWWUUURRRQQQQQQMMMJJJGGGDDDBBB@@@===;;;<<<:::888777777555333111333222000///......//////------......///111222333555666666777777777777777777777777777666666666666666666666666777777777777444555777888999999888888777888999:::;;;:::999999;;;<<<======>>>AAAFFFJJJZZZ^^^dddlllyyy{{{eee\\\UUUOOORRRZZZXXXWWWUUUQQQMMMMMMQQQUUUYYY\\\dddsss}}}nnniiifff___WWWRRRUUUTTTWWW```jjjnnnjjjeee^^^ZZZXXXZZZ]]]cccnnnxxxvvvlll```ZZZSSSOOONNNMMMLLLJJJLLLLLLLLLNNNPPPSSSUUUWWWOOONNNMMMOOORRRTTTUUUTTTLLLEEE<<<666333111...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******///...---,,,+++,,,---......///000222444666777888666777999===@@@BBBAAA@@@:::;;;>>>AAAEEEIIIKKKMMMNNNQQQVVV]]]bbbccc```^^^aaadddmmm{{{}}}uuutttsssqqqqqqrrrtttuuuqqqpppjjjaaa\\\YYYRRRKKKBBB@@@>>>???AAABBBAAA@@@???>>>===<<<<<<;;;<<<<<<======>>>>>>===<<<;;;;;;======>>>>>>>>>>>>======;;;::::::999:::;;;<<<============>>>@@@CCCEEEGGGDDDGGGJJJKKKIIIIIIKKKNNNOOOQQQUUUXXX[[[^^^cccgggfffgggjjjmmmpppuuu{{{vvv\\\GGG===:::777555///333777::::::777333///222222222333444555666777777999<<>>BBBGGGKKKWWWYYY^^^eeeppp{{{|||cccVVVSSSSSSTTTWWWZZZWWWRRRNNNMMMOOOSSSVVVXXX]]]fffsss}}}rrrkkkgggbbbZZZUUUQQQTTTZZZaaagggiiigggddd^^^\\\ZZZYYY]]]gggsss{{{tttiii^^^ZZZTTTPPPNNNMMMLLLJJJKKKJJJKKKNNNRRRUUUUUUUUUTTTQQQPPPQQQUUUWWWWWWUUUIIIDDD===666222///---,,,+++,,,,,,,,,+++)))'''&&&(((***,,,,,,++++++,,,---......---------...//////...///000111333444555666888888999:::<<<===>>>>>>:::<<>>>>>>>>===<<<:::999888>>>>>>>>>>>>===<<<;;;:::=========>>>???AAABBBCCC>>>===;;;:::;;;<<<>>>???=========???AAABBBAAA@@@GGGGGGHHHIIIHHHHHHGGGFFFJJJLLLPPPVVV]]]bbbeeefffjjjmmmppprrrtttyyynnnQQQCCC===777555666444444222222222222444444333333444444555666666666777:::===@@@BBBEEEIIIKKKRRRSSSTTTVVVXXXZZZ[[[\\\XXXXXXXXXXXXWWWVVVVVVUUUNNNNNNNNNMMMMMMLLLLLLLLLRRRSSSUUUWWWZZZ^^^```bbb]]]ZZZXXXWWWZZZ^^^aaabbbbbbeeehhhhhheee___[[[XXXYYYZZZ[[[^^^```cccdddeeefffiiijjjgggbbb______aaa______\\\VVVTTTUUUQQQLLLGGG@@@;;;;;;;;;999999;;;<<<>>>BBBFFFKKKPPPVVV[[[dddggglllnnnnnnnnnnnnoootttvvvxxxzzz~~~{{{zzz|||~~~|||zzzwwwtttrrrrrrrrrssstttxxx{{{|||{{{zzz}}}wwwuuurrrpppqqqqqqpppoooooooooooonnnnnnmmmlllllliiijjjkkkiiihhhhhhiiikkkjjjhhhfffhhhkkkllljjjggg...---,,,---000222111000111666AAAOOOZZZ]]]WWWQQQSSSPPPPPPRRRTTTXXXcccnnn}}}zzznnnfffbbbgggooo}}}mmm]]]XXXUUUTTTZZZcccnnnqqquuuxxx}}}~~~xxxqqqhhhaaa^^^ZZZWWWWWWUUUSSSWWW]]]iiivvvpppccc\\\\\\ZZZXXXWWWUUURRRNNNKKKLLLIIIEEECCCAAA???===;;;;;;999666555555444333111000000///........................///000222333444333444444555666666777777555555444444555777:::;;;;;;:::999777777666666666666777999888777777888:::999999::::::::::::;;;;;;;;;<<<<<<===???BBBHHHLLLXXXZZZ^^^dddmmmvvvyyybbbWWWUUUVVVXXX[[[\\\XXXRRRMMMKKKLLLNNNPPPXXX^^^hhhuuu~~~ssslllhhhccc\\\VVVTTTVVV\\\ccchhhjjjhhheee^^^]]][[[\\\```jjjuuu}}}|||rrrhhh___ZZZTTTPPPNNNMMMLLLKKKKKKKKKKKKMMMQQQTTTUUUUUUUUURRROOOOOORRRTTTSSSQQQIIICCC<<<666222///---,,,,,,------...............)))+++------,,,+++,,,------------,,,------...///...///000111333444555666777777888999::::::;;;;;;999<<>>===;;;999999>>>?????????>>>======<<<>>>>>>??????AAABBBDDDEEEBBB@@@>>><<<;;;<<<============>>>@@@CCCEEEDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDJJJLLLPPPWWW^^^dddggghhhiiilllqqqtttxxx~~~kkkOOOBBB===777444666444444333222222333444444333333444555555666666777999:::<<<===???CCCHHHLLLPPPQQQRRRTTTVVVXXXYYYZZZXXXXXXWWWWWWWWWXXXYYYZZZSSSRRRQQQOOONNNMMMLLLKKKSSSTTTUUUXXX[[[^^^aaabbb]]][[[XXXYYY[[[___bbbcccbbbcccdddccc```\\\ZZZYYYUUUVVVXXXZZZ]]]___aaabbbfffhhhiiigggbbb______aaa``````]]]XXXVVVWWWSSSNNNGGG@@@;;;::::::888999<<<===???CCCGGGKKKPPPVVVZZZbbbfffkkkooopppoooooooooqqqsssuuuwww||||||{{{~~~~~~|||yyyvvvttttttttttttwwwzzz|||}}}||||||}}}|||yyyuuusssrrrrrrpppoooqqqpppooonnnmmmmmmmmmmmmjjjkkkkkkjjjhhhggghhhjjjjjjjjjjjjkkklllmmmkkkjjj//////...000222222111///222666???KKKUUUXXXTTTPPPQQQPPPRRRVVVXXXZZZbbbkkk|||zzzooofffaaaaaafffnnn}}}sssdddWWWTTTTTTUUU]]]hhhsssuuuxxx{{{~~~}}}wwwooofff```YYYUUUTTTTTTSSSSSSWWW^^^iiiwwwqqqccc\\\YYYXXXVVVUUUTTTQQQMMMJJJKKKHHHEEECCCAAA@@@>>><<<:::888666555555555444333000//////............///------...///111333444666444555555666666777777888555555444555666888:::;;;888888777666666666666666555666888777666666777999999999::::::::::::;;;;;;;;;<<<<<<===???CCCIIINNNYYY[[[___ccciiiqqqzzzvvvaaaWWWVVVXXX\\\___]]]YYYSSSMMMKKKLLLNNNPPPYYY```jjjwww~~~ssslllhhhddd\\\WWWVVVYYY^^^eeeiiikkkhhhfff]]]\\\\\\]]]bbbkkkvvv}}}|||wwwooofff___ZZZSSSNNNLLLLLLLLLKKKLLLKKKJJJLLLPPPTTTUUUVVVUUUQQQMMMLLLNNNOOONNNLLLHHHBBB;;;555222///---,,,+++++++++++++++,,,,,,---+++---......,,,++++++,,,,,,,,,,,,,,,,,,---.........///000111222444555555666666666777777888888888999<<>>>>>??????@@@AAABBBDDDFFFGGGGGGEEEBBB???<<<<<<<<<<<<>>>>>>???BBBFFFHHHHHHGGGDDDCCCBBBAAAAAABBBDDDEEEJJJMMMRRRXXX^^^cccgggiiijjjnnnssswww{{{fffKKK@@@;;;666333555444444333333333333444444333444444555555666777777:::;;;;;;;;;===AAAGGGKKKNNNNNNPPPRRRTTTVVVWWWXXXWWWVVVVVVVVVWWW[[[^^^```YYYXXXUUUSSSPPPNNNLLLKKKRRRTTTVVVXXX\\\___aaabbb^^^\\\ZZZZZZ^^^bbbdddeeedddcccaaa___]]][[[ZZZZZZTTTTTTVVVWWWZZZ\\\^^^```dddfffhhheeeaaa^^^^^^```aaabbb___ZZZYYYYYYUUUPPPHHH@@@:::999999888:::===>>>AAAEEEHHHLLLPPPVVVYYY___dddkkkpppqqqppppppooommmooopppsssxxx}}}}}}~~~{{{xxxwwwvvvwwwwww{{{}}}~~~~~~}}}~~~}}}xxxvvvtttsssqqqooorrrqqqnnnmmmllllllnnnnnnkkkllllllkkkhhhgggggghhhjjjlllmmmnnnmmmlllmmmnnn//////000111111111000///333666>>>GGGOOORRRQQQNNNOOOOOOQQQUUUWWWYYYbbbkkkzzz{{{yyypppddd\\\\\\^^^fffmmm|||{{{mmm___UUUTTTTTTVVV```lllvvvxxxzzz{{{|||{{{sssjjjaaa[[[WWWSSSRRRTTTTTTTTTZZZ```jjjyyyqqqccc\\\XXXWWWUUUUUUTTTRRRNNNLLLKKKHHHEEECCCBBB@@@>>><<<;;;888666555555555333222000///............//////---......///000222444555555666666666777777888888777666666555666777888888666666555555555666666777444666777777666666777888999999999:::::::::;;;;;;;;;<<<<<<===@@@EEELLLQQQZZZ]]]```cccgggnnnwww}}}rrr___WWWUUUWWW[[[___ZZZVVVQQQMMMMMMOOOSSSUUUYYYaaalllxxx{{{qqqkkkgggccc\\\WWWWWWZZZ___eeeiiijjjgggddd[[[[[[[[[\\\```hhhrrrxxx{{{~~~}}}zzzvvvmmmccc]]]XXXQQQLLLJJJJJJJJJJJJLLLKKKJJJLLLOOOSSSUUUVVVSSSNNNJJJIIIKKKMMMLLLKKKFFFAAA:::444111///...,,,---,,,***(((''''''((((((---...//////---++++++,,,++++++++++++,,,,,,---...//////000111222333444444666666666666666666666777:::<<<@@@DDDJJJQQQXXX^^^_________```aaaccceeefffjjjrrr}}}wwwnnngggccccccffflllmmmllljjjgggeeefffgggeee```YYYRRRNNNJJJFFFDDDDDDCCCBBBCCCDDDEEECCCBBBFFFEEEDDDCCC@@@>>><<<;;;>>>>>>??????@@@???????????????@@@AAACCCEEEGGGHHHIIIGGGDDD@@@>>>======>>>@@@@@@AAACCCFFFHHHGGGFFFEEEDDDAAA@@@AAACCCGGGIIIMMMPPPTTTYYY]]]aaaeeegggmmmqqqvvvyyy{{{zzz```GGG===:::555333444444444444333333444444444444444444555666666777777:::<<<>>>???@@@BBBFFFIIIMMMNNNOOOQQQSSSUUUWWWWWWUUUTTTSSSTTTWWW\\\bbbeee___]]]ZZZUUUQQQNNNMMMLLLQQQRRRUUUXXX[[[^^^```aaa___]]]\\\]]]aaadddggghhheeedddbbbaaa```___\\\[[[UUUUUUVVVWWWYYY\\\^^^```aaaccceeeccc___\\\]]]___aaabbb```[[[ZZZZZZVVVPPPHHH@@@:::999999888:::>>>???BBBFFFJJJMMMQQQVVVYYY]]]ccckkkppprrrqqqpppppplllmmmooopppttt~~~}}}}}}}}}}}}}}}{{{zzzxxxxxxyyyzzz{{{}}}~~~~~~~~~~~~|||xxxvvvuuutttrrrppprrrpppmmmkkkjjjkkkmmmnnnlllmmmmmmllliiigggggghhhiiilllooonnnlllkkkmmmooo...///000000////////////444777===DDDJJJMMMMMMLLLNNNLLLMMMPPPRRRWWWbbbmmmxxxyyyuuuiii\\\UUUWWW\\\eeemmmzzzvvvhhh]]]TTTSSSSSSUUU```mmmxxxzzz{{{{{{{{{yyynnnddd[[[UUUTTTQQQQQQSSSSSSUUUZZZbbbkkkzzzoooccc]]]XXXWWWVVVVVVVVVTTTQQQOOOLLLJJJFFFDDDCCCAAA???======:::777555555333222000//////............//////000/////////000111222333666666666666777777777777999888777666666555555555555555555555555555666777444666777777666666777888999999999:::::::::;;;;;;;;;<<<<<<>>>AAAGGGNNNTTT[[[^^^bbbeeehhhnnnxxx~~~nnn]]]UUUSSSTTTWWW\\\WWWTTTOOOLLLLLLOOOSSSVVVYYYbbbmmmyyy~~~vvvmmmgggeeeaaa[[[VVVWWWYYY^^^cccggggggdddaaaZZZYYYYYYYYY\\\ccclllssstttzzz~~~~~~|||wwwlllaaaZZZVVVOOOJJJHHHHHHGGGGGGKKKJJJJJJLLLOOOSSSUUUUUUOOOKKKHHHHHHKKKNNNNNNLLLDDD@@@999333111///...---///...,,,***))))))******---...//////---++++++,,,+++******+++,,,---.../////////000111222222333333666666666777777777777777;;;>>>BBBGGGMMMTTT\\\aaa___``````bbbdddfffhhhjjjjjjqqqzzzwwwlllhhhfffddddddfffmmmnnnnnnllljjjhhhhhhiiieee```XXXQQQMMMJJJHHHFFFDDDCCCCCCDDDFFFFFFDDDBBBGGGFFFEEECCCAAA???<<<;;;<<<======>>>????????????>>>>>>???AAACCCFFFHHHIIIIIIGGGDDDAAA@@@@@@@@@AAACCCBBBBBBCCCEEEFFFEEECCCDDDCCCAAA@@@BBBFFFJJJMMMQQQUUUYYY[[[]]]___bbbdddjjjooouuuyyy{{{~~~sssZZZCCC;;;999555333444444444444444444444444444444444555555666777777888999===BBBEEEFFFFFFGGGHHHMMMNNNPPPRRRTTTVVVWWWXXXTTTSSSRRRSSSWWW]]]dddhhhccc```\\\WWWRRROOOMMMMMMOOOQQQTTTWWWZZZ]]]^^^___```^^^^^^```dddhhhjjjkkkgggggghhhjjjjjjgggaaa\\\UUUTTTUUUUUUWWWZZZ]]]___^^^```bbbaaa]]][[[\\\^^^aaabbb```[[[YYYXXXTTTMMMGGG@@@:::999:::999;;;>>>@@@CCCHHHLLLOOORRRVVVYYY]]]cccjjjppprrrrrrqqqpppnnnoooqqqqqqttt{{{}}}{{{zzzxxxwwwvvvvvvvvvwwwzzz|||~~~~~~}}}}}}~~~~~~}}}|||{{{{{{xxxuuutttttttttsssrrrqqqooollljjjiiijjjlllmmmmmmnnnooonnnkkkiiihhhiiihhhkkknnnmmmkkkjjjkkknnn.../////////......000222444777===BBBGGGIIIIIIIIILLLIIIIIIKKKOOOUUUbbboooxxxyyyuuuiiiZZZSSSVVV\\\dddlllxxxpppcccYYYSSSSSSTTTWWWbbbqqq~~~xxxlllaaaXXXSSSRRROOONNNQQQRRRTTTZZZaaammm|||mmmbbb^^^ZZZYYYYYYYYYZZZYYYVVVSSSOOOLLLIIIFFFDDDBBB???===>>>;;;888666444333111//////............//////000000000000000000000111222666666666666666666666666999888888777666555555444666666555555555666666777555666888777666666777999999999::::::::::::;;;;;;;;;<<<<<<>>>AAAHHHPPPVVV\\\```eeegggiiioooyyyyyyjjj[[[SSSQQQQQQTTTYYYVVVSSSNNNJJJJJJLLLPPPRRRZZZdddpppzzzxxxqqqiiidddccc```[[[WWWWWWYYY]]]bbbfffeeebbb___XXXXXXVVVVVVYYYaaajjjqqqttt{{{xxxlll```XXXTTTOOOKKKIIIGGGFFFEEEIIIIIIJJJMMMQQQSSSTTTSSSLLLJJJIIIJJJNNNQQQPPPNNNCCC>>>888333000///...---******))))))******+++,,,+++---......,,,++++++,,,++++++++++++,,,...///000//////000000111222222333666666666777777888888888===@@@FFFKKKQQQWWW]]]aaa^^^___aaaccceeegggiiiiiigggnnnuuu|||{{{ooodddaaaaaabbbfffjjjmmmnnnnnnooonnnmmmkkkjjjeee```XXXRRRNNNKKKIIIHHHDDDDDDDDDEEEGGGFFFDDDBBBEEEEEEDDDCCCAAA???===;;;;;;<<<===>>>????????????===>>>???AAADDDGGGIIIJJJHHHGGGDDDBBBAAAAAABBBCCCCCCCCCBBBCCCDDDEEECCCAAABBBAAA@@@AAADDDHHHMMMPPPVVVZZZ^^^___^^^___bbbeeeffflllsssyyy}}}mmmVVV@@@:::999666333444444444555555555555444444444555555666666777888888999>>>DDDIIIKKKJJJIIIIIINNNOOOPPPRRRTTTVVVWWWXXXUUUTTTTTTUUUYYY___eeeiiidddaaa\\\WWWRRRPPPNNNNNNOOOQQQTTTXXX[[[]]]^^^^^^`````````bbbgggkkkmmmmmmiiijjjmmmqqqrrrmmmeee]]]TTTSSSSSSSSSUUUXXX[[[]]]]]]```bbbaaa^^^\\\]]]___aaabbb```[[[YYYWWWQQQKKKEEE???:::;;;;;;::::::===@@@CCCHHHMMMPPPTTTXXX[[[^^^cccjjjoooqqqqqqqqqqqqppprrrtttuuuwww}}}|||zzzwwwtttssssssssstttvvvyyy|||~~~{{{zzzzzz{{{||||||zzzxxxvvvtttrrrqqqrrrssssssssspppnnnlllkkkjjjjjjllllllmmmoooqqqpppnnnlllkkkkkkhhhjjjkkkkkkkkkjjjkkkkkk//////000...---...333666444888>>>BBBEEEFFFGGGGGGIIIGGGGGGKKKOOOVVVcccppp{{{|||yyylll\\\TTTWWW]]]bbbkkktttzzz}}}{{{qqqfff^^^WWWSSSWWWZZZ___mmm|||xxxlllaaaZZZVVVSSSPPPOOORRRSSSUUU[[[cccnnn||||||kkkaaa___]]]\\\\\\]]]^^^]]]ZZZXXXRRROOOKKKHHHEEECCC@@@===<<<:::777555555444222111...............///000000////////////000111333333555555555555555555555555666666777777777777666666777777666666555666666666666777999888777777888:::999999::::::::::::;;;;;;<<<<<<<<<>>>BBBIIIRRRYYY^^^cccgggiiiiiinnnxxxtttgggYYYRRRPPPPPPTTTZZZVVVSSSOOOLLLLLLOOOSSSVVV]]]gggsss}}}}}}tttmmmfffbbbbbbaaa\\\XXXXXXZZZ^^^bbbeeedddaaa]]]XXXVVVUUUUUUYYYbbbnnnvvv|||xxxkkk```XXXTTTPPPMMMKKKIIIFFFDDDGGGHHHJJJNNNRRRTTTSSSRRRMMMKKKKKKNNNRRRSSSQQQNNNBBB===777222000///...---(((((()))***************)))+++------,,,+++,,,---+++++++++,,,---///000111//////000000111111222222444555555666777888888999???CCCIIIOOOTTTYYY]]]```]]]^^^aaacccdddeeeeeeeeedddlllsssxxx}}}}}}xxxpppfff]]]]]]```bbbggglllllllllmmmpppssssssoookkkddd___XXXRRRNNNLLLJJJHHHDDDDDDEEEFFFHHHGGGEEEBBBCCCCCCBBBAAA@@@>>><<<;;;;;;<<<>>>???@@@AAAAAAAAA>>>???@@@CCCFFFIIIKKKMMMIIIGGGEEEBBBAAAAAAAAABBBCCCBBBBBBCCCEEEFFFEEECCCAAAAAABBBDDDHHHMMMRRRUUUZZZ^^^ccccccbbbbbbeeeiiihhhnnnvvv|||iiiRRR>>>999:::666444555333444555666666555444333555555555666777777888888999>>>DDDIIIKKKKKKLLLLLLMMMNNNPPPQQQTTTUUUWWWXXXXXXWWWWWWYYY\\\aaafffjjjbbb```[[[VVVRRRPPPOOOOOOPPPRRRVVVZZZ]]]___``````aaaaaaaaadddiiimmmooooookkkkkknnnrrrtttpppggg___UUUUUUTTTTTTUUUXXX\\\^^^^^^aaadddccc```^^^___aaacccdddbbb\\\YYYVVVPPPIIICCC>>>;;;<<<===::::::<<>>CCCEEEEEEEEEFFFFFFEEEGGGLLLQQQXXXdddppp}}}|||ppp```WWWYYY___aaajjjrrrtttrrrnnnggg___]]]WWWUUU[[[```gggwwwyyymmmccc]]]ZZZUUUSSSRRRUUUVVVXXX^^^eeeooo}}}zzzjjjaaa______^^^^^^___``````]]][[[TTTQQQLLLIIIFFFCCC@@@===:::888666555555555444333...............///000111------...///111333444555555555555555555444444444333444555777888888888888888888777666666666666666666888999999888888999:::999999:::::::::;;;;;;;;;<<<<<<<<<>>>BBBJJJSSSZZZ```eeeiiiiiihhhlllvvv~~~qqqeeeYYYRRRPPPQQQVVV\\\UUURRRPPPNNNPPPUUU[[[___```jjjvvv|||rrrllleeebbbbbbbbb^^^ZZZYYY[[[^^^ccceeeeeeaaa]]]WWWVVVUUUUUU[[[eeerrr{{{~~~wwwkkk```XXXUUURRRPPPMMMKKKGGGDDDFFFHHHKKKOOOSSSTTTRRRPPPNNNMMMNNNQQQTTTUUUQQQNNNAAA===666222000///...---///000000000///---+++***(((***,,,,,,++++++,,,---,,,,,,,,,---...///111111//////000000111111222222333333444555666888888999@@@EEELLLRRRVVVYYY]]]___]]]^^^```bbbcccbbbaaa```dddlllssswwwyyyxxxrrrjjjaaa[[[YYY]]]ccceeehhhjjjkkkjjjkkkpppvvvvvvpppjjjccc^^^WWWRRRNNNLLLJJJHHHDDDDDDEEEGGGHHHGGGEEEBBBAAAAAAAAA@@@???>>><<<;;;<<<===???@@@AAABBBCCCCCC???@@@BBBDDDGGGJJJMMMOOOJJJIIIEEECCCAAA@@@@@@AAABBBAAABBBDDDFFFHHHGGGFFFCCCDDDEEEIIIMMMSSSXXXZZZ\\\```eeefffeeeeeeiiimmmmmmsss{{{gggQQQ===999:::777555666333444555666666555444333555555666666777777888888;;;>>>CCCGGGIIIKKKMMMOOOMMMMMMOOOQQQSSSUUUVVVWWWZZZZZZZZZ\\\___ccchhhjjjaaa^^^ZZZUUUQQQPPPPPPPPPRRRTTTXXX\\\___aaaaaaaaaaaaaaabbbeeejjjnnnpppppplllkkkmmmqqqtttpppggg```YYYXXXWWWVVVXXX[[[^^^aaa```ccceeeeeebbb```bbbdddeeefffccc^^^ZZZVVVPPPHHHBBB===;;;===>>>;;;:::;;;>>>BBBIIINNNSSSVVVZZZ]]]bbbeeejjjnnnoooppppppqqqoootttyyy}}}}}}{{{zzzwwwsssuuuuuusssssstttvvvxxxyyyuuutttssstttwwwxxxvvvtttvvvsssqqqpppqqqrrrqqqqqqqqqqqqqqqpppoooooonnnnnnnnnpppssssssrrrpppoooooollliiihhhjjjmmmnnnllliii---------......///000111777888>>>FFFIIIGGGEEEGGGIIIIIIHHHHHHMMMYYYhhhsssrrr^^^VVVYYY]]]bbbdddiiimmmmmmhhhbbb```YYYVVVSSSUUU[[[jjjuuummmfff```\\\YYYTTTRRRTTTWWW[[[bbbjjjyyy{{{lllbbb^^^^^^aaafffiiihhhddd```\\\UUURRRNNNJJJGGGDDD@@@>>>;;;:::888666444333222222//////.........---------......//////000222333444555555666777777777777777666666666666777777777777777777666666555555555444555555555555666777888999888:::<<<======<<<;;;999;;;::::::===CCCMMMWWW]]]bbbdddiiimmmnnnnnnvvvzzz|||qqqcccUUUOOONNNPPPUUUZZZUUUSSSPPPOOOQQQUUU[[[___cccjjjttt|||yyysssnnngggcccaaa^^^ZZZVVVVVV[[[^^^```cccfffccc]]]UUUTTTTTTVVV^^^lll{{{|||qqqgggaaa[[[YYYWWWTTTPPPLLLIIIGGGEEELLLSSSVVVWWWXXXVVVRRRNNNMMMLLLMMMTTTYYYTTTKKKGGG>>>555333111...,,,---******++++++++++++******++++++******************---,,,,,,,,,,,,---.........---,,,...111333222000444666777777666666777999???EEEMMMUUUZZZ\\\\\\[[[ZZZ[[[ZZZYYYYYY\\\```cccdddhhhnnnttttttnnneee^^^WWW[[[\\\[[[^^^fffmmmoooqqqqqqqqqrrrqqqoookkkhhh```YYYQQQMMMMMMLLLIIIEEEGGGEEEDDDBBBAAAAAAAAABBBCCCBBBAAA???===<<<;;;:::AAA@@@@@@AAABBBBBBAAA???CCCDDDGGGIIIKKKLLLMMMMMMJJJHHHEEEBBBAAA@@@@@@@@@FFFFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJMMMRRRWWW\\\___fffhhhjjjkkkkkklllmmmooovvvyyy}}}|||]]]NNN@@@:::999666444333333333333333444555666666666777888888777888:::<<<<<>>:::999888666444333222222//////.........---------......//////000222333444555555666777777777777777666666666666777777777777777666666666555555555555666666666666777888888999888999;;;<<<<<<;;;::::::=========AAAHHHRRR[[[aaacccdddhhhkkklllmmmvvv|||rrrcccUUUNNNNNNPPPUUU[[[WWWUUURRRQQQSSSXXX^^^bbbeeemmmvvv~~~|||qqqkkkeeeaaa___\\\XXXTTTUUUYYY]]]___bbbdddaaa[[[RRRSSSUUUZZZcccqqqzzzpppgggaaa[[[ZZZXXXUUUQQQMMMJJJIIIIIISSS]]]bbbcccbbb[[[TTTNNNMMMLLLMMMTTTYYYTTTKKKGGG===555333111...,,,---++++++,,,,,,,,,,,,++++++++++++******************---,,,,,,,,,,,,---......///...---///111333222111333444555555444444666888???EEEMMMUUUZZZ\\\ZZZYYYWWWXXXXXXXXXXXX[[[___bbbiiikkknnnpppmmmeee[[[UUUSSSYYY]]]^^^bbbjjjooopppqqqqqqppppppooolllgggcccZZZTTTMMMJJJJJJJJJHHHEEEDDDCCCAAA@@@??????@@@@@@@@@@@@???>>><<<;;;::::::@@@??????AAACCCDDDCCCBBB@@@BBBDDDGGGJJJKKKKKKLLLHHHFFFDDDBBBAAAAAABBBCCCFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKNNNSSSYYY___dddgggkkklllmmmllllllmmmpppsssxxx{{{zzz[[[MMM???:::999777444444333333333333444555666777666777888888888999;;;======AAAGGGMMMQQQSSSTTTTTTSSSRRRQQQSSSVVV\\\bbbeeeeeeaaa\\\ZZZ^^^dddkkknnnfffaaa[[[YYYUUUPPPOOORRRQQQSSSWWW[[[___eeelllqqqppplllhhhggghhhkkkmmmooonnnmmmmmmooooookkkccc\\\TTTTTTUUUVVVXXXZZZ]]]^^^aaaeeeggggggdddaaabbbdddfffddd```\\\XXXSSSMMMIIICCC@@@===;;;<<<======<<<@@@CCCHHHLLLPPPVVV\\\```eeelllrrrsssssstttrrrnnnqqqssswww{{{yyyttttttvvvuuutttsssssssssuuuwwwxxxrrrrrrrrrtttvvvvvvuuusssvvvtttrrrpppppppppqqqrrrqqqsssuuuuuuqqqnnnmmmnnnnnnpppssssssqqqnnnlllllljjjkkkllllllmmmmmmmmmlll//////.........///000000444;;;FFFMMMJJJCCCBBBFFFBBBAAAAAACCCKKKZZZmmmzzzoooaaa^^^bbbfffcccccceeekkkrrruuurrrmmmeee^^^YYYYYY```ppp}}}tttlllddd___WWWWWW\\\cccgggiiinnnuuu|||pppjjjiiikkknnnppppppkkkbbbYYYSSSMMMJJJGGGEEEDDDBBB@@@>>>:::999777555444333222222/////////............---......//////000222333444555555666777777777777777666666666666777777777777666666666666555555555555666666666777777888999999999999999999:::::::::;;;===>>>@@@EEEMMMWWW```eeeddddddfffiiiiiilllvvvrrrcccTTTNNNOOORRRWWW[[[XXXVVVTTTTTTWWW\\\bbbeeehhhoooxxx~~~pppkkkddd```^^^\\\WWWTTTRRRWWW[[[]]]```bbb___YYYOOOQQQVVV]]]hhhwwwxxxooofffaaa\\\ZZZXXXUUURRROOOMMMKKKNNN[[[jjjrrrtttnnnaaaUUUOOONNNMMMNNNTTTYYYTTTLLLFFF===555222111...,,,---,,,,,,------------,,,,,,******++++++++++++++++++---,,,,,,,,,,,,---......000//////000222333222111222333333222111222666888???DDDMMMUUUZZZZZZWWWUUURRRSSSTTTUUUVVVYYY]]]```iiijjjkkkiiiccc\\\TTTOOORRRYYY^^^```ccciiimmmmmmooonnnmmmllljjjeee^^^YYYRRRMMMHHHFFFFFFGGGEEECCC@@@???===<<<<<<<<<<<<=========<<<<<<;;;::::::999======>>>@@@CCCDDDDDDCCC>>>???BBBDDDFFFHHHHHHHHHDDDCCCAAA@@@AAABBBDDDFFFHHHIIIIIIJJJJJJKKKJJJJJJLLLMMMQQQVVV\\\bbbhhhkkkoooooooooooooooqqquuuxxxyyy}}}wwwYYYKKK===999999777555555444333333444444555666777666888999999999999<<<>>>???DDDLLLSSSWWWXXXWWWVVVSSSTTTUUUWWW[[[aaaeeehhhfffbbb\\\[[[```hhhooottthhhbbb[[[XXXTTTPPPPPPSSSRRRTTTWWW[[[```hhhpppvvvuuuqqqkkkhhhhhhiiijjjkkkmmmmmmoooqqqqqqkkkbbbZZZTTTTTTUUUVVVXXX[[[^^^___cccfffiiihhheeebbbcccdddfffccc^^^ZZZVVVQQQLLLHHHCCC@@@===;;;;;;<<<<<<;;;@@@CCCFFFJJJNNNUUU\\\```cccllltttwwwxxxxxxtttoooqqqssswww|||zzzttttttvvvtttsssrrrqqqrrrtttvvvxxxrrrrrrrrrtttvvvwwwvvvtttvvvuuusssrrrqqqrrrrrrsssrrruuuxxxxxxuuuqqqnnnmmmmmmnnnpppooonnnlllmmmmmmkkkkkklllmmmmmmmmmmmmlll000///////////////000000666@@@MMMTTTMMMDDDDDDJJJHHHGGGFFFFFFMMM]]]ppp~~~~~~ooocccaaaccceeeeeeeeeffflllvvv~~~{{{tttmmmcccZZZYYY___nnn~~~tttjjjaaa\\\UUUVVV[[[bbbfffhhhooovvvsssmmmkkkmmmmmmmmmjjjddd\\\TTTOOOLLLIIIFFFDDDCCCAAA???===:::999777555333222222111/////////.....................//////000222333444555555666777777777777777666666666666777777777777666666666666666555555555666666777888999999999999888888888888888:::;;;;;;;;;===AAAHHHQQQYYYaaaeeeeeeddddddffffffjjjvvvrrrcccTTTOOOQQQTTTXXX\\\XXXVVVUUUUUUXXX]]]cccgggiiipppxxx}}}qqqllleeeaaa```]]]YYYVVVQQQVVVZZZ\\\___```\\\UUUNNNQQQWWW^^^iiiuuu~~~vvvmmmfffaaa\\\[[[YYYVVVSSSQQQOOONNNQQQaaatttyyyfffVVVPPPOOOMMMOOOUUUYYYTTTLLLEEE<<<444222111...,,,---,,,,,,------------,,,,,,******+++++++++++++++,,,---,,,,,,,,,,,,---......111000000111222222222222333333222111000222666999???DDDMMMTTTXXXWWWSSSQQQMMMOOOPPPRRRSSSVVVZZZ^^^dddddddddaaa\\\WWWSSSQQQVVV[[[^^^^^^```eeehhhhhhllljjjhhhfffbbb\\\UUUOOOLLLIIIEEECCCCCCBBBAAA???;;;:::999888888999::::::;;;;;;;;;;;;;;;:::::::::<<<;;;<<<>>>@@@AAAAAA???===>>>@@@BBBBBBBBBBBBBBB???>>>>>>>>>@@@CCCFFFHHHKKKKKKLLLLLLLLLKKKJJJIIIIIIKKKMMMRRRWWW]]]bbbeeekkkmmmoooqqqsssvvvyyy|||zzzsssWWWIII<<<888888777666666444444444444555666777888777888999::::::;;;===???AAAGGGQQQYYY]]]]]]YYYVVVSSSTTTVVVYYY]]]aaadddfffbbb___]]]^^^dddlllssswwwjjjccc\\\XXXTTTPPPQQQUUUTTTVVVXXX[[[```hhhqqqwwwwwwrrrllliiihhhiiiiiijjjjjjlllpppuuuvvvpppeee]]]TTTTTTUUUWWWYYY\\\___aaacccgggjjjjjjgggeeefffhhhgggccc]]]XXXSSSOOOJJJGGGCCC@@@===;;;;;;;;;;;;:::BBBDDDFFFIIIMMMRRRYYY^^^aaakkkuuuyyyzzzzzzvvvqqqooottt{{{zzzttttttvvvsssrrrqqqqqqqqqsssuuuwwwsssrrrrrrtttvvvwwwwwwvvvwwwvvvuuutttssstttttttttsssvvvxxxyyywwwsssnnnlllnnnnnnnnnmmmkkkjjjkkkmmmllllllmmmmmmmmmmmmllllll000////////////000000111666AAAPPPVVVOOOEEEDDDKKKJJJIIIHHHIIIQQQaaatttssshhhdddeeefffiiikkknnnsss~~~zzzuuuiii\\\YYY^^^jjj{{{|||pppddd[[[VVVTTTTTTWWW\\\^^^bbblllvvvyyypppmmmlllkkkiiiddd___YYYSSSPPPMMMJJJFFFCCCBBB@@@===;;;:::999777555333222111111////////////////////////......//////000222333444555555666777777777777777666666666666777777777777555555555666666666666666666777888999:::::::::999888888888888999:::;;;<<<;;;>>>EEELLLUUU\\\aaadddcccbbbbbbcccdddjjjwwwqqqbbbTTTQQQTTTWWWYYY[[[VVVUUUTTTUUUXXX]]]bbbeeegggmmmuuu|||{{{pppkkkdddaaa___]]]YYYUUURRRWWW[[[\\\^^^___YYYRRRNNNQQQVVV]]]eeeoooyyy|||uuummmeeeaaa\\\ZZZXXXVVVTTTRRRQQQQQQUUUggg}}}mmmXXXQQQPPPNNNOOOVVVZZZUUULLLDDD;;;444222111...---...++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......///000111111111222333333333333333222111444888;;;???DDDKKKQQQTTTRRROOOLLLIIIKKKMMMOOOQQQTTTXXX[[[_________\\\WWWTTTTTTTTT[[[^^^___\\\]]]ccchhhiiijjjhhheeeaaa]]]VVVOOOJJJHHHFFFCCCAAA???>>>===<<<777777666555555666888888;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===<<<:::>>>>>>?????????===<<<;;;;;;;;;;;;<<<>>>BBBEEEGGGMMMMMMMMMMMMLLLIIIGGGFFFGGGHHHIIILLLPPPTTTXXX[[[aaafffmmmssswwwyyy|||}}}~~~qqqUUUGGG:::777888777666666555555555555666777888888777999:::;;;;;;<<>>BBBIIIRRRYYY^^^bbbcccaaa___```bbbdddjjjxxxoooaaaTTTSSSXXXZZZZZZYYYUUUUUUTTTTTTWWW[[[```cccdddjjjqqqxxx~~~wwwlllhhhbbb^^^\\\ZZZWWWSSSTTTYYY]]]^^^___^^^WWWPPPNNNQQQUUUZZZaaajjjsssyyy}}}vvvnnneee```[[[ZZZWWWUUUSSSSSSSSSSSSZZZlllsss^^^RRRQQQOOOPPPVVVZZZUUULLLDDD;;;333111000...---...++++++,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,---......---///000111111111333555333444444444333555999<<>>;;;:::;;;<<<<<<;;;CCCEEEIIIKKKNNNQQQVVVYYY```hhhpppsssuuuwwwuuurrrttt}}}yyyttttttwwwvvvtttsssqqqqqqrrrsssttttttrrrrrrsssvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxuuuuuuvvvxxxxxxvvvqqqnnnrrrrrrqqqoookkkjjjjjjkkkmmmnnnnnnnnnnnnmmmllllll.........///000222333444777???LLLRRRNNNFFFEEEJJJDDDEEEGGGKKKTTTdddwwwzzzjjjfffjjjnnnwwwsssdddVVVRRRWWW___iiiqqqqqqtttzzz}}}pppcccYYYUUUTTTRRRSSSWWW[[[]]]cccqqq~~~rrrlllfffffffffddd___YYYSSSOOOGGGEEEBBB@@@???>>><<<;;;999888666444333111111000.../////////000000000000......//////000222333444555555666777777777777777666666666666777777777777555555555555666666666777666888999;;;<<<;;;::::::666888999;;;<<<<<<<<<<<>>>>>===<<<:::999999:::444444333333444666777888:::::::::999999888888888777666666888::::::999888::::::;;;;;;;;;:::888777777777666777:::===@@@BBBEEEFFFHHHIIIHHHFFFDDDBBBFFFFFFFFFHHHJJJMMMOOOQQQXXX^^^gggpppvvvyyy|||~~~qqqTTTFFF999666777666555555666666666666777888999999888:::;;;<<<===>>>AAACCCKKKTTTbbblllnnnggg]]]UUURRRSSSSSSUUUWWWZZZ]]]___]]]\\\\\\___dddhhhkkkkkkiiiddd^^^\\\XXXSSSRRRUUUVVVXXX[[[^^^aaaffflllpppllliiieeeeeegggkkknnnpppoooqqqtttvvvuuummm```VVVSSSTTTUUUXXX[[[```ccceeelllpppsssrrrooonnnnnnppplllfff]]]UUUOOOLLLIIIGGG???===:::999;;;<<<======???CCCIIIMMMQQQTTTWWWZZZ```ggglllmmmooorrrsssqqqwwwxxxttttttxxxxxxvvvtttrrrqqqqqqrrrssstttsssrrrsssvvvxxxyyyyyyyyyyyyyyyzzzzzzyyyyyyyyywwwvvvvvvxxxyyyyyyuuurrrqqqrrrrrrqqqnnnllllllmmmnnnnnnnnnnnnnnnmmmllllll------...///111333444555:::AAALLLSSSPPPIIIHHHLLLHHHIIIKKKNNNVVVddduuuwwwfffbbbiiippp}}}kkk\\\NNNLLLQQQYYYaaahhhlllpppwwwzzzmmm```XXXVVVVVVRRRTTTZZZ```ccciiivvv}}}ooohhhaaaccceeeeee```XXXOOOJJJCCCAAA???>>>>>>>>><<<;;;999888666444222111111000.../////////000000111111......//////000222333444555666666777777777777777666666666666777777777777444555555555666666777777666888:::<<<<<<<<<;;;:::666888:::===>>>>>>===<<<===BBBJJJRRRXXXZZZ[[[ZZZ[[[[[[]]]aaadddkkkyyylll___UUUWWW]]]^^^ZZZWWWVVVVVVUUUUUUWWWZZZ]]]```aaagggmmmssszzz~~~zzzsssmmmhhhccc___^^^\\\XXXUUUZZZ^^^aaaaaa```^^^VVVMMMKKKMMMRRRXXXaaakkkwww~~~|||~~~yyypppeee___ZZZXXXVVVTTTSSSSSSTTTUUUZZZkkkvvv```TTTSSSPPPQQQWWW[[[UUULLLCCC:::222111000...---...---..................---******+++,,,,,,---......---,,,,,,,,,,,,---......(((+++///000///000333666000222444555555666888:::@@@BBBDDDGGGGGGFFFEEEDDDFFFHHHJJJLLLMMMOOOQQQSSSPPPSSSVVVTTTQQQQQQUUUZZZVVVZZZ]]][[[[[[^^^```^^^\\\WWWPPPJJJFFFCCCAAA???888999::::::999888999:::444444333333444666888999999999888888777666666666555555555888:::<<<;;;:::777888999:::;;;;;;:::999666666666666888;;;>>>@@@AAABBBEEEGGGGGGFFFDDDBBBDDDDDDEEEFFFHHHKKKNNNPPPZZZ___gggnnnsssxxx|||~~~rrrTTTGGG999666666666444444666666666666777888999:::888:::<<<======???BBBDDDNNNXXXfffqqqrrrjjj^^^UUURRRRRRSSSUUUXXX\\\```cccaaa___\\\\\\___cccfffgggiiiccc___]]]YYYSSSRRRTTTUUUXXX\\\___ccchhhmmmqqqjjjgggddddddgggkkknnnpppjjjkkkooorrrrrrkkk___VVVSSSTTTUUUXXX\\\```dddfffqqqtttvvvtttqqqnnnnnnooommmggg]]]UUUOOOKKKIIIGGG>>><<<999999;;;===>>>>>><<>>DDDLLLRRRVVVWWWYYYZZZ]]]^^^___aaaeeeooo|||zzzccc[[[VVVXXX\\\\\\[[[[[[WWWSSSRRRUUUVVVWWWZZZ___```gggpppwww}}}uuukkkfffccccccaaa[[[WWWWWWZZZ\\\```bbb```[[[UUUQQQPPPQQQTTT[[[fffqqqyyy~~~zzzqqqjjjfff^^^\\\XXXTTTRRRRRRSSSSSSYYYfffxxx}}}mmmaaaVVVUUUSSSRRRVVVYYYUUUMMMDDD;;;333222111---+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------...///000111222333333333333333333333444888;;;;;;???DDDIIIKKKJJJHHHFFFEEEGGGJJJKKKLLLMMMPPPRRRQQQRRRSSSQQQOOONNNOOOPPPVVVWWWYYYZZZ[[[ZZZYYYXXXTTTMMMDDD???===>>>===<<>>???@@@BBBBBBAAAAAACCCDDDAAACCCEEEFFFGGGJJJNNNQQQZZZ\\\```ffflllrrrwwwzzz~~~rrrWWWJJJ<<<777555444333555777666666666666777777888???<<<;;;>>>???@@@EEEJJJWWW___mmmvvvsssgggZZZSSSQQQRRRTTTWWW[[[^^^aaabbbdddbbb___]]]^^^bbbfffjjjkkkhhhddd^^^YYYUUUSSSRRRWWWVVVVVVYYY]]]aaadddeeeddddddcccdddeeegggiiijjjfffgggjjjllllllhhhbbb]]]SSSRRRUUU[[[^^^```fffnnnssssssrrrqqqooollljjjhhhgggbbb[[[UUUQQQLLLFFFAAA@@@===:::999999:::::::::<<>>DDDKKKRRRVVVXXXYYYZZZ[[[]]]___bbbiiitttxxxcccZZZUUUWWWZZZZZZZZZZZZUUUQQQQQQTTTVVVVVVYYY^^^cccmmmxxx}}}tttkkkfffdddeeeccc]]]YYYYYYZZZ]]]```cccaaa]]]WWWSSSSSSTTTWWW___kkkwwwyyypppjjjfff]]][[[XXXUUUSSSSSSTTTTTTTTT^^^kkkvvvwwwpppddd\\\YYYXXXVVVTTTWWWYYYTTTLLLCCC;;;333222000---+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,---...///000111222222333333444333333444777:::;;;>>>CCCGGGHHHGGGEEECCCBBBDDDFFFHHHHHHJJJLLLNNNPPPRRRSSSSSSQQQOOOOOOPPPUUUVVVXXXXXXWWWUUURRRPPPLLLGGGAAA============<<<<<<:::888777888999888777555555555555666888:::;;;<<<<<<<<<:::777444444444444444555555555555444444:::::::::;;;;;;::::::999666666666777777888888888===>>>@@@@@@??????AAABBBAAABBBEEEFFFHHHLLLPPPTTTYYY[[[^^^ccchhhnnnrrrtttzzzpppUUUIII<<<888666555444555555555555666777888:::;;;@@@===<<>>:::999999:::::::::===AAAGGGMMMQQQUUUYYY\\\aaaffflllooonnnmmmnnnooorrrvvv}}}|||yyyyyyzzzxxxvvvtttsssrrrssstttuuurrrsssuuuuuuuuuvvvyyy{{{xxxzzz{{{zzzyyyxxxxxxxxxzzzyyyxxxwwwwwwwwwxxxxxxtttuuuuuuuuutttrrrqqqpppppppppqqqqqqpppooommmlll.../////////...///222444777DDDSSSYYYUUUOOOMMMNNNKKKJJJJJJNNNXXXeeerrr{{{}}}xxxgggdddfffmmmyyyqqqaaaUUUIIIHHHOOOYYYeeeooovvvwww~~~}}}wwwoooggg```ZZZVVVSSSVVVVVVZZZ___fffsssyyylllddd```aaa___[[[VVVPPPJJJFFFDDDDDDBBB???>>>>>>>>>>>>===999888777555444222111000//////000000000111111111///000000111222444555666666777777777777666666555666666777777888999::::::888777666555555666777888777777777777888888888888666777888999;;;<<<===>>>>>>DDDKKKQQQUUUXXXYYY[[[^^^___aaadddkkkwwwxxxddd[[[TTTUUUXXXYYYXXXYYYSSSPPPOOOSSSUUUVVVYYY^^^eeesss~~~uuulllhhheeefffeee```\\\\\\ZZZ]]]aaadddccc___ZZZVVVUUUUUUYYYbbbnnnzzzyyyooohhhdddZZZXXXVVVTTTSSSSSSTTTUUUUUUZZZaaaggghhheee___ZZZZZZZZZWWWVVVXXXZZZTTTLLLCCC:::333111000---+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,---...//////000000222333444333333444777999:::===@@@CCCDDDCCCAAA@@@>>>@@@BBBDDDDDDFFFHHHJJJMMMOOOQQQRRRPPPNNNNNNNNNSSSTTTUUUUUURRRNNNIIIFFFBBB???===<<<<<<======<<<<<<:::888888:::::::::999666666555555666888:::;;;======<<<999666444444444444444555555555555444444::::::;;;;;;;;;;;;::::::999888888777666666555555:::;;;======<<<<<<>>>???@@@BBBEEEGGGJJJNNNSSSWWWXXXZZZ\\\```dddhhhkkkmmmuuuyyynnnSSSGGG<<<999888666555666444444555666888:::<<<===@@@======@@@BBBDDDJJJRRR]]]iiiuuuxxxpppeee\\\XXXUUUWWWZZZ^^^```bbbbbbbbbbbb```]]][[[\\\```dddgggjjjgggccc^^^ZZZVVVSSSRRRSSSTTTVVVYYY\\\___aaacccccccccbbbaaabbbdddfffhhhggghhhjjjlllkkkgggaaa\\\XXXTTTSSSZZZaaadddgggjjjjjjkkklllllljjjfffbbb______\\\YYYUUUSSSPPPLLLIIIBBB>>>;;;999999:::::::::>>>BBBGGGKKKOOOSSSXXX[[[bbbggglllnnnlllkkklllmmmmmmsss|||{{{yyyxxxvvvtttrrrppppppqqqtttvvvssstttuuuuuuuuuvvvyyy|||{{{|||}}}}}}{{{zzzzzz{{{zzzyyyyyyxxxyyyzzz{{{|||xxxwwwwwwvvvtttrrrpppoooqqqqqqsssssssssqqqooommm...///000//////000222555777DDDRRRWWWSSSNNNMMMOOOMMMKKKKKKPPPZZZgggsssyyyyyy~~~sssdddccceeekkkwww~~~uuujjj___UUULLLLLLSSS]]]hhhqqqwwwxxx~~~zzzrrrjjjeee```\\\YYYYYYXXXZZZ```hhhvvvpppfffaaa]]]```]]]WWWRRRNNNKKKIIIGGGFFFCCC@@@>>>>>>>>>===<<<888777666555333222111000////////////000000000000111111111222333444666666777777888777777666555444555666666888999:::;;;;;;777666444333444555777888666777777777888888888888777777888999;;;<<<======>>>CCCKKKQQQUUUXXXZZZ\\\ccccccdddeeeiiittt|||fff]]]UUUUUUXXXXXXXXXYYYQQQOOOOOOTTTWWWWWW[[[___fffuuuwwwooojjjggghhhfff```\\\\\\ZZZ]]]bbbeeeeeeaaa\\\YYYUUUVVVYYYaaammmyyyyyylllbbb]]]VVVUUUSSSRRRRRRRRRSSSTTTTTTWWW[[[^^^___]]]ZZZWWWXXXXXXVVVUUUXXXZZZTTTLLLBBB999222111000---+++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,------------------------,,,------...//////000000222333444333333444666888:::<<<>>>@@@AAA@@@???===<<<>>>AAABBBCCCDDDGGGIIIHHHKKKNNNPPPOOOMMMKKKKKKPPPQQQRRRQQQNNNHHHCCC@@@<<<<<<<<<<<<======<<<<<<===<<<;;;<<<>>>???>>>===777666666666777999;;;<<<;;;;;;:::888666666777999777777777777777777777777999999:::;;;;;;;;;::::::;;;;;;:::999888888777777777999::::::::::::;;;===???AAAEEEHHHLLLQQQVVVZZZZZZ[[[^^^aaadddfffhhhiiippptttzzzmmmPPPEEE<<<999:::888777777666666777888:::;;;===>>>???===>>>AAACCCEEEMMMVVVcccpppzzzxxxlllaaaZZZWWWUUUWWW\\\aaadddeeeeeedddcccaaa^^^\\\]]]aaaeeehhhiiigggddd___[[[WWWTTTRRRQQQTTTWWWZZZ\\\^^^aaabbbcccbbbaaa``````bbbeeefffhhhiiilllnnnoookkkeee```[[[UUUSSSZZZbbbeeefffhhhhhhiiikkkllljjjeeeaaa]]]]]]\\\YYYWWWTTTPPPMMMKKKCCC???;;;999999:::::::::@@@BBBFFFJJJMMMRRRWWW[[[bbbfffjjjkkkiiiggggggiiigggnnnxxxzzzvvvtttsssqqqnnnllllllooosssuuussstttuuuuuuuuuvvvzzz|||~~~~~~~~~zzzzzzyyyyyyzzz|||~~~yyyyyywwwuuussspppnnnmmmpppqqqssstttsssqqqnnnmmm...///000//////000333666:::EEEQQQUUUPPPLLLNNNQQQNNNLLLMMMRRR]]]jjjtttyyyxxx}}}rrrcccbbbdddiiisssuuuyyy}}}}}}{{{wwwoooggg]]]TTTNNNQQQXXX___gggnnnvvvwww}}}~~~tttkkkdddaaa___^^^\\\ZZZ\\\aaajjjxxxzzzjjjccc___]]]___[[[VVVRRRQQQQQQOOONNNHHHEEEAAA>>>===<<<:::999777666666444333222111000---------.........//////222222222222333444666666777777888777777666555444222222333444555666777888666555444333333555777999666777777777888888888888888888999::::::;;;;;;<<<>>>CCCJJJPPPTTTXXX[[[]]]ccccccccccccgggrrrhhh___WWWWWWZZZYYYXXXXXXPPPNNNPPPUUUYYYZZZ]]]aaaeeerrr~~~xxxqqqllliiiiiifff```[[[[[[ZZZ^^^cccffffffccc^^^ZZZWWWXXXZZZaaalllwwwwwwiii\\\UUURRRRRRQQQPPPPPPQQQRRRRRRQQQSSSWWWZZZZZZXXXTTTQQQRRRSSSRRRSSSWWWYYYTTTKKKAAA999222000000---+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------.........//////000000111222333444444333333555777:::;;;===>>>>>>>>>===<<<===???AAABBBCCCEEEGGGIIIGGGJJJNNNOOOOOOMMMLLLLLLNNNOOOOOONNNKKKFFFAAA>>>:::<<<===>>>>>>======<<<======<<<>>>@@@AAA@@@???777777777777888:::;;;<<<;;;;;;;;;999777777999;;;999888888777777888888999888888999:::;;;;;;::::::::::::::::::999999999999777888::::::999999;;;<<<>>>AAAEEEHHHMMMRRRXXX\\\]]]^^^aaadddfffhhhiiiiiimmmppptttzzzmmmPPPEEE;;;::::::999888888999999999:::;;;<<<===>>>======>>>BBBCCCGGGQQQ[[[jjjvvv}}}uuuhhh^^^XXXTTTRRRVVV[[[aaaeeehhhiiiiiieeeccc```^^^___cccgggjjjiiihhheeeaaa\\\XXXUUUSSSQQQTTTWWWZZZ[[[]]]aaaddddddccc```______aaaccceeeeeegggkkknnnpppmmmhhhccc\\\VVVSSSZZZaaadddeeeffffffgggiiijjjhhhccc^^^[[[^^^]]]\\\XXXTTTPPPMMMKKKDDD@@@;;;888888::::::;;;@@@BBBFFFJJJMMMRRRWWW[[[```dddgggfffccc```aaabbbbbbhhhsssxxxrrrooopppnnnkkkiiijjjnnnrrruuutttuuuuuuttttttvvvzzz}}}|||{{{{{{{{{{{{}}}~~~yyyxxxvvvsssqqqooommmlllpppppprrrrrrqqqpppnnnlll...///000000000111444666>>>HHHSSSVVVQQQMMMOOORRROOOMMMNNNUUUaaannnwww{{{zzz}}}qqqcccbbbdddgggpppooossswwwzzzyyytttooojjj[[[TTTOOOSSSZZZaaagggmmmuuuvvv}}}~~~rrrhhhbbb```______]]][[[]]]dddmmm|||vvvhhhbbb```^^^^^^[[[VVVUUUVVVVVVTTTRRRHHHEEEAAA>>><<<;;;888777666666555444333222111111,,,,,,---------.........222222222222333444555666666777777777777666666555444444555666777777888888555555444444555666777888777777777777888888888888999999999::::::;;;;;;;;;>>>CCCJJJPPPTTTXXX[[[^^^^^^^^^___aaahhhuuuiii```YYYZZZ[[[YYYVVVVVVOOONNNPPPVVVZZZ[[[^^^ccceeeppp{{{{{{tttpppkkkhhhhhheee___[[[[[[[[[___cccgggfffccc^^^ZZZZZZZZZ\\\cccmmmwwwssseeeXXXQQQQQQQQQPPPPPPPPPPPPQQQQQQSSSWWW\\\___^^^ZZZUUUQQQOOOPPPPPPQQQVVVXXXSSSJJJ@@@888111000000---+++,,,++++++++++++++++++++++++*********++++++,,,,,,---------------------------....../////////000000000111333444444333333444555999999:::;;;;;;<<<<<<<<<<<<>>>AAABBBCCCDDDGGGIIIHHHKKKNNNPPPOOONNNNNNOOONNNNNNMMMKKKGGGCCC???===:::<<>>>>>>>>===<<<<<<===???@@@???===888888777777888:::<<<======>>>>>><<<999888999:::999888777666666777888999888999:::;;;;;;<<<;;;;;;888888888999999999999999888999;;;;;;::::::<<<===>>>@@@DDDHHHMMMSSSYYY]]]^^^```cccfffhhhjjjjjjkkkkkklllpppuuu{{{nnnQQQFFF;;;999:::999999::::::::::::;;;<<<===>>>???======@@@CCCEEEIIIUUUaaapppzzz}}}rrrfff___YYYSSSQQQTTTZZZ```eeehhhjjjkkkgggeeebbb```aaaeeeiiillljjjhhhfffccc^^^ZZZWWWTTTRRRUUUXXXYYYZZZ\\\bbbffffffdddaaa^^^^^^```ccceeeccceeehhhlllmmmkkkfffbbb\\\VVVUUUZZZ___aaabbbeeedddeeeffffffddd```\\\YYY]]]^^^]]]ZZZUUUPPPMMMLLLEEEAAA<<<888888999;;;;;;>>>BBBGGGKKKOOOSSSXXX[[[]]]___aaa```\\\YYYYYYZZZ[[[bbbmmmzzz~~~vvvppplllmmmllljjjjjjkkkooorrruuuuuuuuuuuuttttttwww{{{~~~~~~~~~|||{{{{{{|||}}}~~~wwwvvvtttrrrpppooonnnnnnppppppppppppooonnnmmmmmm...///000000000111444777AAALLLXXX[[[VVVPPPPPPRRRPPPNNNOOOWWWdddqqqyyy|||zzz~~~qqqcccccceeegggoooooosssyyy}}}|||wwwrrrppp___WWWRRRVVV^^^eeemmmtttxxxyyy~~~|||qqqgggbbb``````___]]][[[^^^gggrrrtttgggcccbbb___^^^ZZZWWWWWWYYYYYYTTTPPPFFFCCC???===;;;:::888777666555555444333222111111------------.........///222111111111222333444555555666666777777777777666888888888999999:::::::::444555555666777777888888777777777777888888888888777777888999;;;<<<======???CCCIIIOOOTTTXXX\\\^^^\\\]]]___bbbkkkzzzzzzggg___YYYZZZ\\\XXXTTTRRRMMMLLLOOOUUUZZZ[[[^^^cccgggoooyyy~~~wwwnnnkkkgggdddfffddd___\\\\\\\\\___dddgggfffbbb]]]YYYXXXXXX[[[bbbmmmxxxyyynnnaaaXXXRRRRRRRRRQQQQQQQQQQQQQQQQQQWWW[[[```cccbbb]]]WWWSSSOOOPPPPPPQQQUUUWWWQQQHHH@@@777111000///---+++,,,++++++++++++++++++++++++)))******+++,,,,,,------------------------------------............//////111333444444333333333444666666666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFGGGIIIKKKLLLLLLLLLMMMOOOOOONNNKKKGGGCCC@@@===;;;888;;;>>>??????>>>@@@BBB>>>===>>>???@@@@@@???===888888888888999;;;<<<>>><<<===???>>><<<;;;;;;<<<;;;:::888777777888:::;;;:::;;;<<<===>>>>>>>>>>>>:::::::::::::::::::::::::::;;;======<<<<<<>>>???===@@@DDDHHHMMMRRRXXX]]]\\\^^^bbbfffiiijjjkkkkkkhhhjjjmmmsssyyypppSSSGGG;;;888999888999;;;999::::::;;;===???AAABBB???@@@CCCFFFHHHMMMZZZgggsss{{{|||pppgggddd^^^VVVSSSUUUYYY^^^bbbfffiiikkkhhhfffcccaaabbbfffjjjmmmjjjjjjhhheee```\\\XXXVVVTTTWWWYYYYYYXXX\\\ccciiigggeeeaaa___^^^```ccceeedddfffiiilllllliiiccc___ZZZWWWVVVZZZ]]]]]]```eeeeeeffffffeeeccc```]]][[[\\\]]]^^^[[[VVVQQQNNNNNNFFFBBB<<<888888999;;;;;;===AAAGGGMMMQQQUUUYYY\\\YYY[[[\\\ZZZUUURRRRRRSSSUUU\\\ggguuuwwwqqqmmmmmmllllllmmmnnnqqqtttvvvvvvvvvuuuttttttwww{{{~~~|||{{{zzz{{{{{{vvvuuutttrrrqqqqqqqqqqqqrrrqqqooonnnmmmmmmnnnnnn...///000000000222555777BBBOOO\\\```ZZZSSSQQQRRRPPPNNNPPPXXXfffttt{{{~~~zzz}}}qqqddddddfffhhhppprrrvvv|||zzzuuutttddd[[[UUUYYYaaakkkuuu}}}{{{|||zzzqqqiiieeecccbbbaaa\\\[[[___iiivvvssshhhdddcccaaa]]]ZZZXXXYYYZZZYYYSSSMMMDDDAAA>>><<<;;;;;;999888555555444333333222111111............/////////000111111111111222333333444555555666777777888777777666666666666666777777777444555666777888888888888777777777777888888888888555555777999;;;===?????????CCCIIIOOOSSSXXX\\\___^^^___aaaeeemmm}}}~~~sssfff^^^YYY[[[\\\WWWRRRPPPKKKJJJMMMTTTYYYZZZ]]]bbbiiipppyyyttthhhgggcccbbbdddddd```^^^^^^\\\```dddgggfffbbb\\\YYYUUUUUUXXX```kkkwww~~~uuujjj```YYYVVVSSSSSSSSSSSSSSSRRRRRRRRRVVVYYY]]]```___ZZZTTTPPPQQQRRRQQQRRRUUUVVVOOOFFF???777000000///---+++,,,++++++++++++++++++++++++))))))***+++,,,,,,------------------------------,,,,,,------------------111333444444333222333444444444444444666777888999777999<<<===>>>???BBBDDDDDDEEEGGGHHHHHHHHHKKKLLLQQQOOOJJJEEEAAA===:::999666999===>>>>>>???BBBDDDAAA@@@AAABBBCCCCCCAAA???999888888888999;;;===>>>777:::===?????????@@@AAA>>>===;;;::::::;;;===>>><<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>======<<<<<<;;;;;;===>>>>>>>>>>>>???AAA===@@@DDDHHHLLLRRRXXX\\\ZZZ\\\```eeehhhjjjkkkkkkfffhhhlllrrryyyrrrTTTHHH;;;888888888999;;;888888:::<<<>>>AAACCCDDD@@@BBBEEEIIIJJJPPP]]]kkkttt{{{zzzooohhhhhhcccZZZTTTVVVYYY\\\```dddgggiiihhhfffbbbaaabbbeeejjjmmmkkkjjjiiifffbbb]]]YYYWWWVVVXXXYYYXXXXXX\\\dddkkkhhheeebbb___^^^```ccceeeiiijjjlllnnnmmmiiiccc^^^XXXWWWWWWZZZ[[[[[[___eeehhhhhhhhhgggdddbbb```^^^ZZZ\\\^^^[[[VVVRRRPPPPPPGGGBBB<<<888888999;;;<<<<<>><<>>???BBBCCCFFFHHHKKKMMMNNNNNNQQQOOOKKKFFF@@@<<<<<<<<<>>>>>>???@@@@@@@@@@@@??????===>>>BBBFFFGGGBBB===:::999888777999<<>>>>>===:::888999;;;===<<<<<<===>>>???@@@@@@AAA@@@AAABBBAAA???>>>???AAA>>>???AAAAAA@@@@@@BBBCCCCCCCCCDDDIIIOOOVVVZZZ[[[\\\^^^aaaeeeggghhhiiihhhkkklllpppwww{{{qqqRRRGGG===;;;;;;::::::;;;999:::<<<<<<<<<>>>BBBDDDAAACCCEEEFFFKKKUUUaaajjjxxxyyyvvvnnniiifffbbb\\\QQQTTTXXX\\\___bbbfffhhheeeffffffdddbbbcccgggkkkmmmooommmeee^^^[[[XXXTTTTTTUUUWWWXXX[[[```fffjjjjjjfffaaa]]]]]]```eeehhhjjjkkkkkkiiijjjiiibbbZZZVVVWWWXXXZZZ\\\___aaabbbdddeeeeeeeeeeeedddbbbaaa^^^bbbbbb\\\WWWUUURRRNNNHHHAAA======<<<;;;;;;>>>@@@BBBEEEKKKQQQWWW\\\___ZZZYYYUUUQQQLLLJJJKKKMMMPPPUUU```qqqvvvpppmmmrrrrrrrrrrrrssstttuuuuuuuuuuuuvvvwwwxxxzzzzzz{{{~~~}}}{{{zzz{{{{{{|||{{{xxxtttssssssuuuuuuuuuuuussspppnnnmmmmmmmmmnnn......///......000444777GGGYYYiiikkkddd\\\WWWSSSQQQOOOPPPZZZiiiuuu{{{|||{{{tttkkkccc___aaafffjjjrrruuu{{{rrr```YYYXXXcccuuuwwwooollljjjeeebbbbbb___aaafffppp~~~yyyrrrpppllleee______ZZZUUUSSSSSSRRRMMMIIIEEEBBB>>>;;;;;;;;;;;;:::888888777666555333111000/////////////////////...000000000000222444666777666666555444555555777777444444555555555666666666666555444333333444444555666777888999:::999999888999:::;;;;;;::::::<<<>>>>>>CCCJJJPPPSSSWWW\\\```bbbbbbcccfffnnn|||}}}xxxzzz~~~|||nnn```^^^[[[ZZZYYYXXXUUUSSSQQQOOOQQQWWW]]]```dddhhhuuuuuukkkeeeeeeeeebbb^^^[[[ZZZZZZaaafffkkkkkkeee^^^YYYWWWWWWYYY]]]eeepppzzzvvvmmmeee___\\\ZZZZZZYYYWWWUUUTTTSSSSSSTTTWWW[[[^^^^^^[[[VVVRRRPPPNNNPPPQQQRRRTTTUUUOOOGGG???:::333/////////---,,,******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------------------------...////////////000000000///000111333444444444444444555666777888888888888666777888999;;;<<<===>>>@@@BBBDDDGGGJJJLLLMMMNNNMMMKKKHHHCCC>>>;;;;;;<<<>>>>>>???@@@@@@@@@@@@@@@??????@@@DDDHHHGGGBBB===;;;:::999888999<<<>>>@@@AAABBBCCCCCCAAA??????@@@@@@@@@@@@===;;;:::;;;=========???@@@AAABBBCCCDDDCCCDDDEEEDDDCCCAAAAAABBBBBBDDDEEEEEEDDDDDDDDDFFFGGGGGGGGGKKKPPPUUUXXXXXXZZZ\\\```dddhhhiiijjjjjjjjjkkkpppwww|||rrrUUUIII???<<<===<<<;;;<<<<<<===>>>>>>>>>@@@CCCEEEDDDGGGJJJMMMQQQYYYcccjjjwwwyyyxxxrrrmmmiiiccc]]]SSSVVVYYY[[[^^^aaaeeeiiiggghhhhhhfffcccdddhhhllloooqqqnnnfff___\\\XXXTTTSSSUUUVVVXXXZZZ___eeeiiigggddd___\\\\\\```eeeiiiiiikkkjjjiiiiiihhhaaaYYYTTTUUUVVVXXXZZZ]]]```aaadddeeefffffffffdddcccbbbaaaeeeddd^^^YYYVVVSSSNNNIIIBBB======<<<;;;;;;>>>@@@BBBEEEJJJOOOTTTYYY[[[XXXVVVSSSNNNJJJHHHIIIKKKNNNUUU```oooyyysssqqqrrrrrrrrrrrrsssuuuvvvwww{{{{{{|||}}}~~~~~~~~~}}}{{{{{{~~~~~~}}}}}}}}}}}}}}}}}}{{{xxxtttrrrsssttttttttttttssspppnnnmmmmmmnnnnnn+++,,,------...111555888FFFXXXjjjnnnggg___XXXSSSQQQOOOPPPYYYgggttt{{{}}}|||uuujjjaaa]]]```fffjjjooorrrzzzuuujjjZZZSSSUUUeee}}}{{{qqqnnnnnniiiccc``````cccjjjuuuyyyrrrnnnkkkfffaaa___\\\YYYWWWVVVSSSMMMHHHGGGCCC???<<<;;;;;;:::999999888777666444222000///......//////////////////000000000111222444666777777666666555555555555666333333444444444555555555666444222111111333555777777888999:::::::::999999999:::;;;;;;::::::===>>>@@@EEELLLPPPRRRUUUZZZ]]]bbbbbbcccgggooo||||||vvvwwwzzzyyyjjjaaa___\\\ZZZYYYWWWTTTRRRRRRPPPRRRXXX^^^aaafffkkkzzztttlllggggggeeeaaa]]]ZZZYYYZZZdddhhhlllkkkddd]]]XXXVVVYYY[[[```iiisss{{{{{{rrriiibbb^^^]]]]]]\\\[[[YYYVVVUUUUUUUUUUUUYYY[[[]]]\\\XXXTTTQQQPPPLLLOOOPPPQQQTTTTTTOOOGGG???:::333/////////---,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,***)))(((------------------------000000000000111111111222///000111333444444555555444555666777777777777777555666777888999:::;;;<<<>>>???BBBEEEHHHJJJKKKLLLGGGFFFDDD@@@<<<;;;<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAACCCGGGJJJHHHBBB===<<<;;;:::999:::<<<>>>@@@CCCDDDDDDCCCAAA@@@@@@AAADDDDDDDDDBBB???===<<<===>>>???AAADDDFFFGGGHHHHHHFFFHHHJJJIIIGGGEEEDDDDDDHHHJJJKKKKKKIIIHHHHHHHHHIIIHHHIIIMMMRRRVVVYYYYYYYYY[[[___dddhhhjjjlllmmmllllllpppwww|||tttXXXLLLAAA>>>>>>======>>>???@@@@@@@@@@@@AAADDDGGGHHHLLLQQQUUUZZZ```hhhnnnuuuxxxyyytttpppmmmfff```WWWXXXYYYZZZ\\\```eeeiiiiiijjjjjjgggddddddhhhlllqqqsssppphhh```\\\XXXTTTSSSTTTVVVXXXZZZ^^^cccgggeeebbb^^^[[[\\\aaafffjjjhhhjjjjjjhhhiiihhh```XXXQQQRRRSSSUUUXXX[[[^^^```eeeeeefffgggfffeeedddcccdddhhhggg```ZZZWWWSSSNNNIIICCC======<<<:::;;;>>>@@@BBBEEEHHHMMMQQQTTTUUUVVVTTTPPPKKKFFFEEEFFFHHHMMMUUUaaammmzzz}}}yyyvvvssssssssstttuuuvvvwwwxxx|||||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxwww}}}}}}~~~{{{xxxtttrrrrrrrrrqqqqqqsssrrrpppooonnnnnnnnnooo,,,---......///111555999EEEUUUeeeiiiddd]]]WWWRRRQQQOOOQQQYYYfffrrrzzz}}}wwwlllbbb___bbbhhhmmmnnnrrr}}}yyyrrrdddVVVOOOQQQddd~~~|||rrrpppqqqmmmfffaaaeeegggllluuu|||rrrkkkiiigggddd___^^^]]]]]][[[WWWPPPKKKGGGCCC???<<<;;;:::999777999999888666444111///...............////////////000000111222333555666777777777666666555555555555555555555555666666666777777666444444444666888999777777888888999999999999888999:::::::::;;;===???BBBGGGMMMPPPRRRSSSWWWZZZ___```ccchhhqqq~~~zzzuuuwww|||wwwhhhdddaaa^^^\\\ZZZXXXUUUSSSSSSQQQSSSXXX\\\___eeekkkzzz{{{rrrjjjjjjiiifffbbb]]]ZZZYYYZZZcccgggjjjiiiccc\\\WWWVVVXXX\\\bbbllluuu||||||xxxqqqjjjddd```^^^]]]\\\ZZZXXXVVVUUUTTTTTTUUU[[[\\\\\\ZZZVVVRRRPPPPPPNNNPPPRRRSSSVVVVVVPPPHHH???:::333/////////---,,,,,,,,,,,,,,,++++++***)))------------+++(((&&&$$$------------------------//////000000111111222222111111222222111111000///222333444444555555555444444444555666777999999:::;;;<<>><<<<<<===???BBBBBBCCCDDDDDDDDDDDDCCCBBBCCCFFFIIIJJJHHHBBB===::::::999:::;;;>>>@@@BBBEEEEEEFFFDDDCCCBBBCCCDDDGGGHHHHHHFFFBBB???======???AAAEEEIIIKKKMMMMMMMMMIIIKKKMMMMMMJJJHHHGGGGGGLLLNNNPPPPPPNNNLLLJJJJJJFFFGGGIIINNNTTTYYY\\\]]][[[]]]```dddhhhjjjlllmmmpppooorrrwww{{{xxxZZZNNNBBB??????>>>===???@@@AAABBBAAAAAABBBEEEHHHLLLPPPVVV[[[aaaiiirrryyyzzz}}}|||wwwrrroooiiicccZZZZZZZZZYYYZZZ^^^dddhhhiiijjjiiigggddddddhhhlllqqqsssppphhh```\\\XXXSSSSSSTTTVVVXXXZZZ]]]bbbeeecccaaa]]][[[]]]ccciiimmmhhhjjjjjjiiijjjhhhaaaXXXPPPPPPQQQRRRVVVYYY]]]___eeefffgggggggggfffeeedddeeehhhgggaaaZZZWWWRRRNNNKKKCCC>>><<<<<<:::<<>><<<:::999999888777555333111///------.........//////000000///000111333444555666666777777777666666555444444555555555555666666666777555666777888888888888888666666666666666777777888888999:::::::::;;;===???CCCHHHMMMPPPPPPQQQTTTWWW\\\^^^bbbiiisssvvvtttyyywwwhhhccc```]]][[[YYYWWWTTTRRRSSSQQQSSSWWWYYY[[[bbbiiixxxyyyqqqjjjkkkjjjhhhddd___[[[ZZZZZZ```dddhhhgggaaa[[[XXXWWWWWW[[[bbbllluuu{{{}}}}}}xxxvvvsssmmmhhhccc^^^\\\ZZZYYYWWWUUUSSSSSSSSSSSS[[[\\\\\\ZZZVVVRRRQQQPPPOOORRRTTTUUUWWWWWWPPPGGG???:::333/////////---,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,+++***((('''------------------------------......///000111111111222222222222111000000222333333444444444444444444444555555666777888888999:::<<>>======@@@BBBEEEEEEFFFGGGGGGGGGGGGFFFCCCEEEGGGIIIIIIFFFAAA===888888999;;;===@@@BBBDDDEEEFFFFFFEEEDDDDDDFFFHHHJJJKKKJJJHHHCCC@@@>>>>>>AAADDDIIIMMMPPPRRRQQQPPPKKKMMMOOONNNLLLJJJIIIJJJOOORRRUUUUUUSSSOOOMMMLLLHHHIIIKKKPPPWWW[[[]]]^^^___```ccceeehhhjjjlllmmmppppppsssyyy~~~}}}\\\PPPCCC???>>>======???@@@AAABBBBBBBBBCCCFFFIIIOOOSSSYYY___gggssswwwqqqiiibbb[[[ZZZYYYXXXYYY]]]cccgggggghhhgggeeebbbbbbfffjjjqqqssspppggg___[[[WWWRRRSSSUUUWWWXXXZZZ]]]aaadddcccaaa^^^]]]___eeelllpppjjjlllmmmlllmmmkkkcccYYYQQQQQQQQQRRRUUUYYY]]]___fffggggggggggggeeedddccccccffffff___YYYVVVRRRNNNLLLDDD>>><<<<<<:::<<>>@@@CCCGGGLLLNNNNNNOOORRRUUUZZZ]]]ccckkkvvv}}}tttsss{{{xxxhhh^^^\\\YYYWWWVVVTTTQQQOOOQQQPPPRRRVVVWWWYYYaaajjjyyyyyypppjjjkkkkkkjjjgggbbb^^^\\\[[[aaadddhhhfffaaa[[[XXXXXXVVVZZZaaakkkuuu{{{}}}}}}xxxwwwtttpppjjjccc^^^[[[YYYWWWUUUSSSRRRQQQRRRRRR[[[\\\\\\ZZZWWWSSSRRRQQQPPPSSSVVVVVVWWWWWWOOOEEE???:::333/////////---,,,++++++,,,,,,,,,+++******'''((()))***+++---...///------------------------++++++,,,---...///000000000111222444555555666666444555555666666666555555444444444555666777777777888999:::<<<>>>???@@@@@@>>>??????>>>===>>>BBBDDDFFFGGGGGGHHHHHHHHHHHHHHHDDDEEEGGGGGGFFFCCC???===888999:::<<<>>>AAACCCDDDCCCDDDDDDDDDCCCEEEGGGJJJKKKKKKJJJGGGCCC@@@??????CCCFFFLLLQQQTTTUUUTTTSSSMMMNNNOOONNNMMMLLLMMMNNNSSSVVVZZZ[[[YYYUUURRRQQQOOOOOOQQQUUUZZZ]]]^^^]]]bbbccceeegggiiikkkmmmnnnqqqsssyyy___RRREEE@@@???>>>>>>@@@@@@AAABBBCCCCCCEEEHHHKKKRRRWWW^^^fffppp}}}ttthhh___ZZZYYYXXXWWWXXX\\\aaafffdddeeeeeeccc```aaafffjjjppprrrooofff___[[[WWWSSSTTTVVVXXXZZZ[[[]]]```cccdddaaa^^^]]]```fffmmmqqqmmmpppqqqqqqqqqoooggg]]]TTTSSSSSSTTTVVVZZZ^^^```ggghhhhhhgggfffdddbbbaaa```cccccc^^^YYYVVVSSSOOOMMMEEE>>><<<;;;:::<<<@@@BBBDDDHHHLLLOOOQQQRRRRRRTTTRRRNNNJJJGGGHHHLLLOOOTTT^^^lllwwwzzzzzzyyyyyyyyyyyyzzzzzzvvvwwwwwwwwwxxxxxxyyyyyyxxxyyyzzz|||~~~|||yyyzzzxxxuuusssrrrqqqooommmppppppqqqqqqqqqqqqqqqqqq...///000000111333777:::JJJVVVaaaccc```[[[UUUPPPLLLOOOUUU]]]gggpppvvvyyy|||wwwnnnhhhfffjjjoootttyyyjjj]]]XXXZZZhhhyyyuuukkkfffccc___^^^_________cccmmm|||~~~zzzpppdddcccdddeeeccc]]]VVVPPPLLLFFFDDDBBBAAA@@@???===;;;666666666555333111000///------......///000000111///000222444666666666666444555666777777666666555444444555555555666666666666555555555555444444444777666555555555666888888777888:::::::::;;;>>>@@@AAAFFFKKKMMMMMMNNNPPPSSS[[[___eeemmmyyywwwwww~~~xxxhhh\\\YYYWWWUUUUUUSSSQQQNNNMMMNNNQQQUUUWWWZZZcccmmmzzzwwwmmmfffjjjlllllljjjfffaaa]]]\\\eeehhhjjjhhhbbb\\\YYYXXXVVVYYYaaakkkuuu{{{~~~~~~{{{yyytttnnnhhhbbb]]]ZZZYYYWWWUUUSSSRRRQQQQQQRRRZZZ[[[]]]\\\YYYUUUSSSRRRTTTWWWYYYYYYZZZXXXOOOFFF???:::333/////////---,,,******+++,,,,,,,,,++++++***)))))))))***---///111------------------------++++++,,,---...///000000111111333444555666666666555555555666666555555444444444555555666666777777777888999;;;<<<<<<<<<<<<============<<<>>>BBBDDDFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEFFFEEEBBB???===<<<;;;;;;<<<===???@@@AAABBB???@@@AAAAAAAAACCCGGGJJJLLLKKKIIIEEEAAA??????@@@DDDHHHNNNTTTWWWWWWUUUSSSPPPPPPPPPOOOMMMNNNQQQSSSXXX\\\```bbb```\\\YYYWWWTTTTTTVVVZZZ___aaabbbaaacccdddfffhhhkkknnnppprrrzzz}}}bbbUUUGGGBBB@@@??????AAAAAABBBDDDDDDEEEHHHLLLNNNVVV\\\eeeooozzzzzzjjj]]]WWWWWWWWWWWWXXX[[[```dddbbbcccdddbbb```bbbfffkkkppprrroooggg```]]]YYYUUUUUUWWWZZZ[[[\\\^^^```ccccccaaa^^^]]]```eeelllqqqqqqtttvvvuuuvvvssskkkaaaXXXWWWVVVVVVXXX[[[___aaahhhhhhhhhgggeeebbb```^^^]]]aaabbb]]]YYYXXXVVVRRRNNNFFF???<<<;;;:::<<<@@@CCCFFFJJJNNNRRRTTTVVVVVVSSSQQQNNNIIIGGGIIINNNRRR\\\eeeqqq|||}}}}}}|||{{{zzzzzzzzzzzzsssttttttuuuvvvwwwxxxxxxwwwxxxzzz|||~~~}}}{{{yyywwwuuutttsssrrrpppnnnooopppqqqqqqrrrrrrrrrrrr+++,,,...///000333888;;;GGGTTT```ccc```ZZZRRRKKKKKKNNNUUU^^^hhhpppvvvxxx~~~yyyrrrlllkkknnntttxxxppp]]]XXXYYYcccppp{{{~~~tttiiibbb\\\XXXXXX[[[WWWYYY___lll~~~tttcccdddeeedddaaaZZZQQQKKKGGGBBB@@@>>>======<<<:::888555555555444333222000///---------...///000000111///000222555666666666666333444555777777777666666777777777777888888888888:::888555333333444666777888777666666666777999:::777888:::::::::<<<>>>@@@@@@EEEJJJLLLLLLMMMOOORRR]]]aaagggooozzz}}}|||xxxggg\\\ZZZXXXVVVVVVUUURRRPPPKKKLLLPPPUUUWWW[[[fffqqqzzz}}}tttiiiaaajjjlllnnnlllhhhccc___]]]iiikkkmmmjjjccc\\\XXXWWWVVVZZZaaakkkuuu|||~~~zzzsssllleee___\\\ZZZYYYXXXVVVTTTRRRRRRRRRRRRYYY[[[]]]]]]ZZZWWWTTTSSSYYY\\\]]]]]]]]][[[RRRHHH???:::333/////////---,,,)))***+++,,,,,,,,,,,,,,,000...+++))))))***---...------------------------++++++,,,---...///000111222222333333222222111000333333333444333333222222444555555555666777777777777888999:::::::::::::::;;;<<<<<<<<<<<<===AAADDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEECCC@@@===<<<<<<>>>>>>>>>>>>????????????<<<===>>>>>>???BBBFFFJJJLLLKKKHHHDDD@@@???@@@AAAEEEIIIPPPUUUXXXXXXUUUSSSRRRQQQQQQOOONNNPPPTTTWWW\\\```eeehhhfffbbb^^^\\\TTTUUUXXX]]]cccggghhhgggbbbccceeeiiilllpppsssuuudddWWWIIICCCBBBAAAAAACCCAAACCCEEEFFFGGGJJJNNNQQQXXX```kkkwww~~~lll^^^UUUVVVVVVVVVWWW[[[___cccaaaccccccbbbaaabbbggglllppprrrppphhhbbb___[[[WWWVVVXXXZZZ\\\]]]^^^aaacccbbb```]]]\\\___dddkkkpppsssvvvxxxxxxyyyvvvmmmccc[[[ZZZXXXXXXYYY\\\```bbbiiiiiihhhfffdddaaa^^^\\\[[[```aaa]]]ZZZZZZXXXTTTOOOFFF???<<<;;;:::<<<@@@CCCFFFKKKPPPTTTWWWXXXYYYRRRPPPMMMIIIGGGJJJOOOTTTbbbiiiuuu~~~}}}|||zzzzzzyyyyyywwwwwwxxxyyy{{{|||}}}}}}wwwxxxzzz|||}}}~~~~~~}}}yyywwwuuuttttttsssqqqoooooopppqqqrrrrrrrrrrrrrrr