BM6P6(@ |||uuukkkccc___ZZZVVVTTTRRRQQQSSSTTTTTTTTTSSSRRROOOLLLJJJIIIHHHHHHJJJHHHEEEBBB@@@??????@@@@@@@@@@@@===;;;999::::::888777555444444333111///+++++++++,,,,,,---------+++******)))))))))))))))******)))((('''&&&&&&%%%777111)))%%%$$$&&&''''''(((&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''((('''%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((())))))))))))(((((((((((((((((('''&&&%%%$$$((()))+++,,,---,,,***)))&&&'''(((((())))))((((((''')))***)))((('''(((***'''(((***+++***+++,,,...************++++++++++++,,,,,,++++++***++++++++++++******+++...000000000000000000000////////////000000000000000000000000000000222333555666888888333444555444333222444666777777666666888;;;>>>???GGGIIIMMMRRR[[[gggttt}}}}}}~~~}}}yyytttooommmlll|||mmmXXXGGG>>>:::777555333555666555333111111111111111111111111222222222000000000000///////////////......---------......******+++,,,,,,,,,++++++))))))************)))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))+++*********))))))((((((%%%&&&(((***+++***)))(((&&&''')))(((''''''((()))((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###)))))))))(((''''''&&&&&&***(((&&&%%%%%%%%%'''((((((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$#########%%%&&&''''''%%%######$$$((('''&&&$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%""""""""""""""""""""""""######""""""!!!!!! %%%%%%%%%%%%$$$"""!!! $$$%%%%%%$$$"""###%%%'''$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########~~~wwwmmmddd```[[[VVVTTTRRRQQQSSSTTTTTTTTTRRRQQQNNNLLLKKKJJJIIIIIIIIIGGGDDDBBB@@@@@@@@@AAA??????>>><<<:::999999999777666555555555333000............------,,,,,,,,,+++******)))))))))))))))))))))((((((''''''&&&&&&---)))%%%###$$$%%%%%%$$$'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""!!!&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&''''''''''''''''''&&&%%%%%%&&&''''''(((''''''&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&((()))((('''&&&'''(((+++************)))))))))(((((((((((())))))))))))+++++++++******+++,,,,,,,,,+++***+++---/////////........................////////////////////////000000111222444555666666333444555444222222444555444444333444555888:::<<<===???AAADDDIIIQQQZZZ```jjjtttzzzqqqiiiddd_________\\\XXXVVVUUUVVVfff[[[JJJ>>>999888777666444555666555333222222222////////////////////////000000000/////////.........------,,,,,,------...,,,,,,,,,,,,+++******)))((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((((((''''''((()))((('''&&&%%%&&&'''((('''&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((()))(((&&&%%%%%%%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''%%%###$$$$$$######"""!!! #########"""""""""!!!!!!"""""""""###############""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!"""######$$$%%%%%%%%%%%%$$$$$$######"""!!!$$$&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############xxxnnneeeaaa\\\VVVTTTRRRQQQSSSTTTTTTTTTQQQPPPOOOMMMKKKJJJJJJJJJGGGFFFDDDBBBAAAAAAAAABBB@@@???>>><<<;;;:::::::::777777666777777555111...000000///...---,,,+++++++++******)))))))))))))))((((((''''''''''''''''''###""""""###%%%&&&%%%$$$!!! """$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""!!!###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''''''''&&&)))((((((''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''((('''&&&%%%&&&(((+++)))''''''******(((&&&(((((((((((())))))))))))***************+++,,,------+++***+++,,,......------------......//////000////////////////////////000000000111222222333333333444444333222222333555333222222222444666888999888999:::<<<>>>BBBGGGKKKLLLRRR[[[ccckkkvvvuuunnneee\\\TTTOOOJJJGGGFFFGGGFFFEEECCCCCCEEEGGGPPPHHH===666444555555444444555666555333222222333///////////////.........////////////.........---,,,,,,+++++++++,,,,,,---------,,,,,,+++***((('''(((((())))))))))))(((((($$$$$$%%%%%%&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))((('''&&&$$$######&&&'''((('''%%%$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&)))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&'''&&&%%%$$$$$$%%%#########$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!"""###""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """$$$&&&'''&&&$$$"""###%%%%%%### &&&'''((('''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######yyymmmddd```[[[VVVTTTRRRQQQSSSTTTTTTTTTSSSRRRPPPNNNLLLJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@>>>======<<<<<<;;;888888888999999777333000//////...---,,,++++++***+++******)))))))))))))))&&&'''''''''''''''''''''"""""""""###%%%&&&&&&&&& !!!###%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$((((((((('''&&&%%%######))))))(((''''''(((((())))))(((&&&%%%&&&''')))+++&&&'''((((((&&&&&&'''((((((%%%"""%%%***---+++''')))*********++++++++++++))))))))))))***+++---------+++******,,,---,,,+++......///000111111222222//////////////////////////////000000000000000111222333333222111111222444333333333333444555777888444666999;;;<<>><<<=========<<<;;;<<>>;;;;;;<<<<<<;;;999777666666777777666333000,,,,,,,,,+++++++++******+++******)))))))))))))))&&&&&&&&&&&&''''''''''''$$$$$$######"""###%%%'''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$###%%%%%%$$$$$$%%%&&&'''((()))(((&&&%%%&&&''')))+++'''((())))))((('''((()))((($$$"""%%%***---***''')))*********++++++++++++(((((())))))***+++,,,---,,,***))))))+++,,,,,,+++------...///000111111222........................////////////////////////111222333222000000222333222222222333333444444555000222555777888999;;;===>>>@@@BBBCCCCCCEEEIIILLLVVVXXX\\\ccclllwww|||{{{yyyvvvrrrdddaaa]]]YYYVVVRRROOOLLLCCCAAA>>>======<<<:::888777777666555444555777:::<<<:::666444333222111000///111222222000//////000000000000/////////......------------,,,,,,,,,+++)))))))))))))))***+++,,,((()))******++++++++++++''''''(((((((((((('''''')))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&&&&''''''((())))))***(((&&&%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%$$$######))))))((('''&&&%%%$$$###''''''&&&%%%%%%%%%%%%%%%)))(((((((((''''''''''''!!!!!!"""###$$$$$$$$$$$$##################$$$$$$###%%%&&&&&&%%%$$$%%%&&&!!!!!!"""############"""######"""""""""###$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########"""!!! !!!"""%%%&&&333+++###!!!###''''''%%%&&&(((((('''$$$"""""""""#################################""""""!!!!!!!!!vvvkkkbbb___[[[VVVTTTRRRQQQSSSTTTTTTTTTUUUTTTRRRPPPMMMJJJGGGEEEEEEEEEEEEEEEDDDCCCCCCCCC>>>;;;888888::::::888666444333222222333222000...++++++++++++************+++******)))))))))))))))''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%###!!!!!!###%%%'''%%%%%%%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""!!!$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%'''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&'''(((((()))***)))((('''(((******(((&&&&&&))))))'''%%%(((((((((((()))))))))))))))))))))))))))***+++,,,+++)))((()))***,,,,,,++++++++++++,,,,,,------.......................................////////////111222222111000000111333000000000111111111111111000222555555444444555666777999;;;<<<;;;<<<===???EEEEEEFFFIIIPPPZZZccciiivvv||||||wwwlllfff___ZZZXXXXXXVVVTTTIIIHHHFFFEEECCCAAA@@@???999888888888888777444111222333222111//////111333333333333222222222222222---///000000///......///.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++)))))))))))))))***+++,,,'''''')))***+++,,,,,,,,,&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((()))***)))'''&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%$$$###""""""%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""##################""""""""""""###############$$$&&&&&&%%%$$$%%%&&&######"""""""""###$$$$$$%%%%%%%%%%%%$$$"""!!! ###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ !!!###%%%((()))999222)))###"""#########&&&'''((('''%%%#################################%%%%%%$$$######"""!!!!!!vvvkkkccc```\\\VVVTTTRRRQQQSSSTTTTTTTTTRRRRRRQQQPPPNNNLLLIIIHHHFFFFFFFFFEEEDDDCCCBBBBBB???;;;777888;;;<<<999666555333111000111111111000------,,,,,,+++***))))))+++******)))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%'''))))))&&&$$$$$$%%%"""!!!!!!###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""!!!$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% """%%%'''((()))***((()))))))))((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))''''''((()))))))))((((((((((((''''''(((((((((((())))))))))))******))))))))))))******)))((('''(((***,,,,,,,,,++++++++++++++++++++++++........................------......//////000000000111222111//////111222000000111111111000000000222333555555444333444555444555666666777888:::<<<<<<<<<<<>>:::;;;>>>???===999999666333111222333444444111000///---+++)))((('''+++******)))))))))))))))(((((('''&&&%%%%%%$$$$$$%%%)))...///,,,)))''''''###""""""%%%(((*********$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$###""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&'''''''''&&&&&&'''&&&$$$!!!&&&'''(((((())))))((((((&&&'''((('''&&&&&&'''(((%%%'''((()))((()))+++,,,************+++++++++++++++***)))))))))))))))***((('''&&&'''***,,,---,,,---,,,,,,,,,,,,,,,,,,,,,........................------......///000000111000111111000//////000222222333333333333222222111...000222222222333555777777666555555666888;;;===999999:::===AAADDDFFFFFFFFFIIINNNUUU[[[ccckkkpppyyytttkkkggg^^^\\\TTTKKKHHHIIIHHHEEE??????>>><<<::::::;;;===777999:::999666444222222222111///000222333222111///000222333222111111222444555555333111000000000...///111111000//////000000000///......---,,,,,,+++++++++************)))))))))))))))***+++,,,---)))************))))))(((%%%&&&&&&''''''&&&&&&%%%###$$$%%%''')))+++,,,---''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''"""###%%%''''''&&&%%%$$$$$$&&&'''&&&%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''###!!!!!!$$$&&&'''&&&%%%""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%$$$%%%&&&&&&&&&%%%%%%$$$***++++++)))&&&$$$$$$%%%$$$%%%'''&&&%%%$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$uuuiiicccaaa[[[WWWTTTQQQRRRTTTUUUSSSQQQTTTSSSQQQNNNKKKIIIHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDAAA@@@???>>>>>><<<888555555333111111222222222111------,,,+++******************)))'''&&&&&&&&&&&&##################$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&%%%""""""############$$$$$$$$$$$$###""""""###%%%''')))%%%%%%$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%'''%%%$$$""""""###%%%&&&###""""""$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((''''''&&&###%%%)))***'''+++***)))'''%%%$$$$$$###&&&&&&'''((('''&&&$$$###%%%%%%'''((())))))))))))'''((((((((((((((('''&&&++++++******************+++++++++,,,---...000000---------------------,,,///......---------......///...---------///000111...............///000000333333333333333333333333444444444444444444444444444555777888:::<<<===>>>===@@@DDDHHHKKKOOOSSSVVVWWW\\\dddlllsssxxxzzz{{{wwwwwwxxx{{{}}}zzzxxxuuuqqqjjjeeehhhkkklllggg]]]SSSOOONNNJJJHHHDDDAAA===:::888777888888888888777666555444888666555444444333111000000000000000000000000000........................111111000000//////............---,,,,,,,,,,,,---......---,,,,,,+++******&&&'''((())))))******))),,,,,,+++***)))((('''''''''&&&&&&&&&&&&%%%%%%%%%******)))'''&&&%%%$$$###***)))'''&&&&&&'''((()))***)))'''%%%$$$$$$$$$%%%%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""&&&$$$ """$$$'''''''''&&&%%%$$$###"""'''$$$"""!!!###%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%$$$###""""""!!!######"""%%%$$$###""""""###$$$%%%$$$###"""!!!!!!"""###$$$######"""""""""""""""#########""""""""""""######&&&###!!!!!!###$$$!!!""""""""""""############''' """%%%""" !!!""""""###$$$%%%%%%%%%)))///222,,,""" ###$$$%%%'''(((''''''&&&&&&%%%###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!uuuiiicccaaa[[[WWWTTTQQQQQQTTTUUUSSSQQQTTTSSSQQQNNNKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDAAA@@@>>>======<<<999777666444222111222222111000///...---,,,++++++++++++******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&###!!!############$$$$$$$$$$$$&&&%%%#########$$$&&&''''''&&&&&&%%%$$$######"""!!!"""$$$%%%&&&&&&&&&%%%%%%$$$#########$$$%%%&&&!!!"""###$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&'''))))))%%%$$$''''''%%%''''''&&&&&&&&&''''''(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''((((((((((((&&&&&&'''((())))))))))))************************))))))******+++---...///,,,,,,,,,,,,,,,,,,------000000///////////////000///...------------------///............///000000222222222222222222222111333333333333333333333333666666777888888999::::::999;;;>>>@@@BBBDDDGGGIIIIIILLLQQQVVVZZZ\\\\\\\\\ZZZZZZZZZ\\\```dddiiikkknnnttt||||||rrrkkkhhhaaa___]]]\\\\\\YYYSSSOOOPPPSSSTTTPPPHHHBBB??????@@@???>>><<<:::888666555555555555555444333222111444222111222333333222111000000000000000000000000000000000000000000000000.....................///000///......------.........------,,,++++++******************)))((('''&&&++++++******)))(((((((((((((((((((((''''''''''''%%%%%%%%%&&&'''(((((()))+++***(((&&&%%%%%%&&&'''((((((&&&%%%$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%&&&$$$"""###%%%&&&%%%###&&&%%%###!!! """###%%%%%%%%%%%%%%%$$$###""""""###!!! """######!!!"""######$$$$$$############$$$%%%%%%$$$$$$$$$'''%%%""""""$$$%%%###"""$$$$$$###""""""###$$$$$$$$$$$$###""""""###$$$$$$######""""""""""""############""""""""""""######"""!!! """###""" !!!!!!!!!"""""""""###### """!!! !!!!!!""""""###$$$$$$%%%%%%))),,,)))"""!!!###$$$%%%''''''''''''&&&&&&%%%###!!! !!!""""""########################uuuhhhbbb```ZZZWWWTTTQQQQQQSSSUUUTTTRRRTTTSSSPPPNNNKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA???===<<<<<<<<<;;;999777555222111222111000/////////...---,,,,,,,,,,,,***))))))((((((((())))))(((((((((''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$###"""!!!""""""###&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$!!! #########$$$$$$%%%%%%&&&"""%%%''''''%%%$$$%%%'''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$###(((***'''$$$&&&'''&&&&&&%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''''''''&&&%%%&&&''')))************************************(((((())))))***+++------*********+++,,,,,,,,,---//////.........//////000---......------,,,+++***///////////////000111111000000000000000000000000333333333333333333333333777777777666666666666666555777999999999999;;;<<>>AAABBB???:::777777888555555666666666555444333333333333333222111000000///......000222444333222////////////////////////000000000000000000000000++++++,,,,,,---......///......---,,,,,,,,,,,,,,,------,,,,,,+++************++++++******)))((('''))))))))))))))))))))))))*********)))))))))((((((######$$$&&&'''((()))***,,,***(((&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###&&&&&&%%%$$$$$$$$$$$$%%%#########$$$$$$######"""%%%###!!!!!!###%%%%%%%%%###""""""""""""###$$$$$$!!!"""###$$$%%%%%%%%%%%%)))'''%%%%%%%%%%%%$$$###$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%###"""""""""""""""#########""""""!!!!!!""""""### """###"""!!! !!!!!!!!!"""""""""!!! $$$###"""""" !!!!!!""""""######!!!###%%%%%%###"""!!!""""""###%%%&&&''''''&&&&&&%%%$$$###!!!!!!!!!""""""########################ttthhhaaa___YYYWWWTTTPPPPPPSSSUUUTTTSSSSSSRRRPPPNNNKKKJJJIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCAAA???<<<;;;;;;<<<<<<;;;888555333222111111///...///...---,,,,,,+++++++++***)))))))))))))))***+++)))))))))((('''&&&%%%%%%&&&%%%###""""""###%%%&&&(((&&&$$$$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%"""!!! !!!!!!###$$$$$$%%%&&&&&&''''''!!!"""$$$%%%$$$###""" !!!"""###%%%%%%&&&&&&&&&'''+++...,,,'''$$$&&&)))'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%$$$###"""$$$)))'''%%%''')))***((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))''''''(((((((((''''''&&&''''''((()))*********)))))))))))))))************))))))))))))***+++,,,---(((((()))***+++,,,,,,---,,,,,,,,,+++,,,,,,------+++,,,---......---++++++000////////////000111111///000000000000000111111222222222222222222222222555555555555444444444444444666777666555555666777::::::;;;<<<===???AAAAAA======<<<<<<===???BBBCCCDDDFFFIIIKKKNNNRRRVVVZZZYYY]]]bbbeeegggkkkqqqvvv|||vvvwwwzzz{{{rrrjjj```YYYVVVUUUSSSRRRQQQQQQPPPMMMGGGBBB@@@???::::::;;;<<<<<<<<<;;;:::999::::::999666555666888///000222444444333222000222333333333222222111000...------///222333333222........................------------------------,,,,,,,,,,,,------......+++******))))))))))))))),,,,,,++++++*********)))'''((()))***++++++++++++(((((((((((())))))***************)))))))))((((((''''''&&&&&&&&&&&&%%%%%%)))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%%%%%%%$$$### !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&&&&%%%$$$#########$$$&&&'''""""""###$$$$$$$$$$$$$$$###""""""""""""###############""""""""""""##############################""""""""""""""""""###$$$""""""!!!!!!!!!!!!"""""" !!!""""""""" !!!!!!!!!!!!&&&###"""###%%%$$$###!!! !!!!!!"""""" !!!###$$$$$$###"""!!!"""$$$%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!""""""########################sssgggaaa___YYYWWWTTTPPPPPPSSSUUUUUUTTTSSSRRRPPPNNNLLLJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA???<<<;;;;;;<<<<<<;;;888555333222111111///......---,,,+++***************)))))))))))))))***+++)))(((((('''&&&%%%%%%$$$&&&%%%###""""""###%%%&&&&&&$$$######$$$&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$&&&(((***+++!!!"""###%%%%%%&&&&&&&&&***...000---'''###$$$''''''''''''&&&&&&'''''''''%%%%%%%%%%%%$$$###""""""$$$)))'''%%%&&&)))***((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))(((((()))))))))((('''''')))))))))))))))((('''&&&(((((()))))))))************))))))******+++,,,---(((((()))******+++,,,,,,+++++++++++++++,,,------***+++---.../////////...///////////////000000111///000000000111111222222111111111111111111111111222222222333333444444555333444555555444444555777777666666777888:::;;;===888888888888:::;;;===>>>===>>>???>>>???AAADDDGGGCCCGGGKKKLLLMMMOOOTTTXXX[[[aaakkkvvv|||vvvrrrooonnnkkkjjjjjjmmmoooooonnnnnnppprrrqqqjjj```XXXTTTUUUZZZ______XXXNNNGGGEEEEEEDDDCCC<<<===>>><<<:::888888888444555666666555555555555555555555333222222333444000111333444444222000///111111111111111000000///000///...///111222222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******)))(((((((((((()))+++***************))))))'''((()))******+++******'''''''''((())))))******))))))(((((((((((('''''')))((('''&&&%%%$$$######%%%%%%%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$$$$###""""""###############$$$$$$$$$%%%$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""""""""###$$$%%%&&&&&&&&&&&&"""!!! """######"""%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$######"""!!!  !!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!"""###$$$$$$""""""!!!!!!!!!!!!""""""############"""!!!!!!!!! !!!!!!!!!!!!######"""!!!!!!"""!!! !!!!!!!!!"""!!!!!!###%%%%%%### !!!"""###%%%%%%%%%%%%$$$#########"""""""""""""""""""""""""""""""""""""""~~~rrrgggbbb```[[[WWWSSSOOOOOORRRUUUVVVUUURRRQQQPPPNNNLLLJJJJJJIIIHHHHHHFFFEEECCCBBBBBBBBBAAA???===<<<<<<<<<;;;999777555222111222111000///------,,,+++***************))))))((((((((())))))'''''''''&&&%%%%%%%%%$$$%%%$$$###""""""###$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$&&&''''''((()))((('''%%%###!!! &&&$$$"""#########$$$$$$%%%%%%&&&(((***+++)))%%%""""""###''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$######"""''')))&&&###%%%&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''((((((((((((((('''))))))))))))(((&&&%%%$$$'''(((((())))))***************))))))***++++++,,,)))))))))***+++++++++,,,,,,,,,,,,,,,---......///)))***,,,---///000000000...............///000000//////000000111111222222000000000000000000000000///000111222333444555555000222333444333333555777888888777666666666666777555555555666777999:::;;;888999999888777888:::===:::===@@@@@@???@@@CCCGGGDDDKKKWWWdddoooxxx|||~~~yyyrrriiibbb^^^\\\\\\[[[VVVXXX[[[]]]___fffooovvvzzzsssmmmkkkiiieeedddeeefff```XXXSSSRRRQQQOOOMMMMMMPPPSSSSSSRRRSSSVVVYYY]]]UUULLLGGGDDDCCCGGGMMMWWWPPPFFF@@@===<<<;;;999666777777666333222333444222444444333222111222333444333222111111111111222333333444444333222000///---......///......------111000//////111111000///,,,,,,,,,,,,,,,,,,,,,,,,........................//////...------,,,++++++,,,,,,+++************+++)))))))))))))))))))))))))))******))))))((('''&&&'''''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''%%%$$$###"""!!!###$$$%%%%%%######$$$%%%#########$$$###""""""!!!###$$$%%%&&&&&&&&&&&&&&&###"""!!!"""$$$%%%$$$###"""!!!!!!!!!!!!"""######$$$$$$$$$$$$###"""!!! ###$$$$$$""" !!!!!!""""""######""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%"""!!!!!! !!!!!!"""###$$$%%%$$$!!! !!!""" !!!!!!!!!""""""""""""###!!!"""&&&&&&$$$ !!!!!!!!!!!!!!!!!!"""""""""###$$$###!!! !!!###$$$%%%%%%$$$$$$""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!}}}qqqgggbbbaaa\\\XXXSSSOOOOOORRRUUUVVVUUURRRQQQOOOMMMLLLKKKJJJJJJIIIHHHFFFEEECCCBBBBBBBBBAAA@@@>>>======<<<999777666444222111222222111000......---+++++++++++++++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$&&&((((((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$"""!!!  """%%%(((+++---...%%%$$$#########$$$%%%&&&%%%&&&&&&&&&%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%%%%%%%&&&((('''$$$###%%%&&&###%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''(((''''''&&&%%%$$$''''''(((((()))******+++))))))((((((((()))*********+++++++++++++++++++++++++++++++++,,,---...///++++++++++++,,,---//////---------------......///---......//////000111111////////////////////////000000111222333444444555000222333333333333555666999999888777777666555555555555555555666666777777555777888888777888:::<<<777999<<<;;;999999<<<@@@>>>DDDNNNXXX```eeeggggggZZZTTTMMMHHHFFFEEEDDDCCCBBBEEEHHHIIIJJJOOOWWW^^^```YYYTTTTTTTTTQQQQQQTTTWWWPPPHHHCCCCCCDDDBBB@@@===AAAEEEEEEDDDDDDHHHLLLPPPHHHAAA???===;;;???FFFOOOIIIAAA;;;999888555222444555555444222222333444111222444222000000222444333222222222333333333222333333222222111000//////------...............---...---------///000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++---,,,++++++******++++++))))))))))))))))))))))))((())))))(((((('''&&&%%%''''''((((((((((((((((((((((((((('''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$######"""###$$$&&&%%%###"""$$$&&&$$$#########""""""""""""###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&%%% !!!!!!""""""""""""""""""###############"""!!!###%%%%%%$$$!!! """$$$ !!!"""######"""!!! !!!"""######"""!!! !!!!!!!!!!!!"""###$$$%%%!!!!!! !!!!!!!!!"""$$$###!!! !!!###!!!!!!!!!"""""""""######$$$%%%""""""'''(((%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!!"""$$$$$$$$$$$$###"""""""""#########""""""""""""""""""""""""""""""|||qqqgggcccbbb]]]XXXSSSOOONNNRRRUUUVVVVVVRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHFFFEEECCCBBBBBBAAAAAA@@@???>>>>>><<<888555555333111111222222222111//////...---,,,,,,,,,,,,******)))'''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""###$$$$$$$$$$$$###"""$$$%%%&&&(((******'''%%%$$$$$$%%%%%%%%%&&&&&&&&&"""############"""!!!!!! !!!"""###$$$$$$%%%!!!"""$$$%%%$$$""" '''%%%$$$""""""###%%%&&&$$$###$$$%%%((()))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%&&&$$$!!!###((((((%%%***)))'''%%%$$$###""""""&&&&&&'''((('''&&&$$$###!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((()))******+++(((''''''''''''(((((())),,,,,,,,,+++++++++++++++))))))))))))***+++,,,---,,,+++*********+++,,,------,,,,,,,,,,,,---......,,,,,,------...///000000////////////////////////111111111222333333444444333444555555444444555777444444555555555555444444444444444333333333333222111333666777777888:::<<<666888::::::888888;;;>>>;;;@@@GGGMMMQQQQQQOOONNNIIIDDD@@@===>>>>>><<<;;;;;;>>>@@@>>><<<===CCCIIIOOOGGGCCCFFFGGGDDDFFFKKKNNNFFF>>>999:::<<<;;;999333777;;;<<<:::;;;???CCCBBB;;;666777777555999@@@HHHBBB<<<888777666333111000111111111000000222444,,,...000///------///222/////////111222333222111222111000/////////////////////000000000000000///,,,+++***,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++******)))))))))))))))(((((((((((())))))))))))$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%%%%######&&&%%%%%%$$$$$$%%%%%%&&& """###$$$%%%&&&"""%%%&&&%%%###"""$$$&&&%%%$$$######""""""############$$$$$$$$$######""""""!!!!!!"""$$$$$$###!!!!!!"""$$$%%%%%%%%%$$$### !!!"""######$$$$$$###!!!######""""""&&&))) !!!"""######"""!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%!!!!!! !!!!!! """""" """$$$""""""""""""############"""### !!!"""""""""""""""!!!!!!!!!!!!!!!   """###$$$$$$######!!!"""############""""""########################yyypppgggcccccc]]]WWWTTTQQQQQQRRRUUUVVVWWWNNNNNNMMMKKKJJJJJJJJJJJJKKKIIIFFFCCCBBBCCCDDDEEEBBBAAA??????>>>===:::777777444222111222333333222111000---+++***)))******((((((''''''''''''(((((()))((('''&&&''')))+++,,,%%%%%%$$$$$$###$$$$$$$$$ !!!###%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###############$$$$$$%%%$$$###"""!!!"""###%%%&&&""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$+++***(((&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$&&&(((***(((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***(((''')))*********++++++++++++,,,+++)))((('''''''''(((******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,***,,,......---,,,---...////////////////////////000---,,,---000111000...000000111111222222222333333111///000222333222111000000111222444555666666333444444555555444444333888777666555555666777888333444555555444444555777888;;;???CCCEEEDDDAAA>>>::::::999888777666555555999888888888888:::;;;<<<@@@@@@???===<<<>>>AAADDDFFFBBB<<<999999888666333666666777888999:::;;;;;;999888555444333444666777:::999777666444333333333111111111111000000000///000000///////////////000///...------...000222444888333...,,,...000111000---.........///000000000...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))************(((&&&%%%++++++++++++++++++++++++***'''$$$%%%'''******(((******)))((('''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$###$$$&&&((((((((('''&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%((('''$$$"""!!!!!!"""""""""###$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""!!!""""""######""""""!!!"""###$$$%%%$$$"""  !!!"""###$$$$$$$$$'''%%%###!!! """$$$%%%$$$###"""!!!!!!"""###$$$###"""!!!!!!!!!###$$$%%%$$$$$$$$$$$$$$$###"""""" !!!!!!""""""!!!"""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ###### """"""""""""""""""""""""!!!!!! !!!!!!$$$"""!!!!!!"""$$$wwwooofffcccbbb]]]XXXUUURRRQQQRRRTTTUUUVVVPPPOOONNNMMMLLLKKKKKKKKKKKKIIIFFFDDDCCCCCCEEEFFFCCCAAA???>>>===<<<:::888777555222111222333222222...---,,,***)))(((''''''))))))(((((((((((())))))'''&&&$$$$$$$$$%%%'''((($$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$############$$$%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$''''''%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%'''((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))+++***)))((('''''''''(((*********+++++++++,,,,,,+++++++++*********++++++***,,,......---,,,---...........................///---,,,---000111000...000000000000111111222222---...//////...///111333000000111222333444555555333444444555555444444333666555444333333444555666222444555555444444555666777888999<<<>>>>>><<<999777777666666555444444444555444444444444666777888<<<<<<;;;999888999===???DDD@@@;;;888777666444222333333333444444555555666666555444222222222333444777666555333222222222222111111111000000000//////000//////......//////000//////...---...///111222444111...,,,---...//////,,,,,,,,,,,,---------------,,,+++******+++,,,---++++++++++++++++++++++++***))))))(((((())))))***+++++++++******)))((('''************************)))'''%%%&&&)))***)))((((((((((((((('''&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$!!!###%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$######""""""$$$%%%%%%%%%%%%$$$"""######$$$$$$######"""############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########"""!!!!!!&&&%%%###""""""###%%%&&&!!!"""###$$$$$$$$$###""" !!!"""###$$$$$$$$$$$$%%%$$$"""!!! !!!"""###$$$$$$###""""""###$$$$$$###"""!!!!!!!!!"""$$$%%%###############""""""!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!""" !!!$$$$$$!!!""""""""""""""""""""""""!!!!!! !!!!!!###"""!!! !!!"""###uuummmfffcccccc^^^ZZZVVVSSSQQQRRRSSSTTTTTTQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGEEEDDDDDDEEEFFFDDDAAA>>><<<<<<<<<;;;999777555222111222333222111111111000///...,,,+++*********))))))))))))*********)))'''&&&&&&'''((((((%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$############$$$%%%%%% """$$$%%%&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$######$$$%%%&&&&&&######$$$%%%%%%&&&''''''%%%'''''''''&&&%%%&&&'''$$$###$$$$$$%%%&&&'''((($$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&((()))%%%&&&&&&&&&&&&'''''''''******)))((('''''''''''')))*********++++++++++++***************************,,,---...---,,,---...------------------------...---------///000///...////////////000000000000...111444222///...222555111111111222222222333333333333444444444444333333333222222111111222222333222333444444333333444555777555333444666777555222333333333333333333333333222222222222222444555555666666666444333444777:::@@@===999666555444222111111111111111111111111111222111111111111000000000333222111000000000000111000000000000///////////////...............////////////...------...///000///000///...,,,+++---...---,,,,,,,,,,,,,,,,,,+++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))),,,,,,+++***))))))))))))(((((((((((((((((((((((((((''''''(((******)))(((%%%%%%'''''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$!!!%%%(((((('''&&&'''%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%% """$$$&&&&&&&&&$$$###!!!"""###$$$%%%%%%%%%%%%""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$######$$$$$$$$$!!!""""""#########""""""&&&######&&&""""""######$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%"""""""""!!!""""""###$$$"""""""""""""""!!!!!! """""""""!!!  !!!"""!!!!!!!!!  !!!"""###$$$$$$!!!!!!""""""""""""!!!!!!!!!""" !!!%%%&&&$$$""""""""""""""""""""""""!!!!!! !!!!!!###"""!!! !!!"""###tttnnngggeeeeee___[[[WWWTTTRRRRRRSSSSSSSSSRRRQQQOOONNNLLLLLLKKKKKKKKKIIIGGGEEEDDDDDDEEEFFFEEEBBB>>><<<;;;;;;;;;:::888555333111222222222111222333333333111///---+++***))))))(((((())))))***++++++)))((('''''''''''''''&&&%%%$$$############$$$###""""""###%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###""""""""""""###$$$$$$!!!"""###$$$%%%$$$##########################################$$$$$$$$$$$$%%%$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''&&&'''((((((&&&&&&'''((($$$$$$$$$$$$%%%&&&''''''###$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&))))))(((((('''''''''''')))))))))************+++))))))*********************+++------,,,,,,,,,---------------------------------------...//////.........//////////////////222222222111//////000111111111111111111111111111111111222222222222111111111111111111111111111111111222333333222222333555999555111000111222111///000000111111111222222222222222333333444555555666333333333222111222444666===;;;888666444333222111333222222222111111111000//////000000000000///...000000////////////000000000000/////////.........------------------...//////...------,,,------...,,,///111000,,,+++,,,...///.........------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********,,,+++)))((((((((()))***(((((((((((((((((((((((('''((()))***+++***((('''"""###%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$ ###&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%""""""%%%$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$$$$!!!"""#########"""!!! ########################""""""""""""""""""######!!!!!!!!!"""!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!"""#########!!!!!!""""""""""""!!!!!!!!!!!! """&&&'''%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""tttoooiiiggggggaaa[[[XXXTTTRRRRRRRRRSSSRRRQQQPPPOOOMMMKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDEEEEEEBBB>>><<<;;;;;;;;;:::888666333222222222111000///000000///...,,,***((()))((((((''''''(((((()))((('''&&&%%%$$$#########$$$$$$$$$###$$$$$$%%%%%%$$$######"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%!!!!!!!!!!!!!!!"""######$$$###"""""""""###%%%%%%########################""""""#########$$$$$$$$$$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))((('''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''(((((()))))))))*********))))))***+++,,,,,,++++++)))+++------,,,+++,,,---------------------------,,,------...---....../////////..................---)))&&&(((,,,///---***111000000000000/////////...//////000000//////...111111111111111111111111000111222222111111222333:::888555222111000000//////000000111111222222333222222333444555555555555222333333222111111444666::::::888666444222111111333222222111111000000///...//////000000000///////////////...//////000111/////////............---,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,+++///111111...,,,,,,.........------,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++***))))))(((((())))))******)))'''&&&&&&'''((()))))))))))))))))))))))))))'''(((*********(((((('''"""###$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$###"""!!! !!!""""""!!!!!!""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$""""""""""""$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$######$$$$$$""""""###$$$$$$$$$######"""###$$$%%%%%%###!!! !!!!!!""""""""""""!!!!!!""""""#########"""""""""!!!!!!!!!!!!!!!  !!!""""""### !!!!!!!!!""" """"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!&&&(((&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""tttoooiiiggggggaaa[[[XXXTTTRRRRRRSSSSSSSSSQQQPPPOOOMMMKKKJJJIIIIIIHHHHHHGGGEEEDDDDDDCCCCCCDDDAAA>>><<<<<<<<<;;;999999666333222222222111000000000000///---,,,***)))((((((''''''''''''(((((((((((('''&&&&&&%%%$$$$$$ !!!"""%%%''')))***'''&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$"""!!!!!!!!!!!!"""######%%%###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$###""""""###%%%&&&%%%$$$&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''&&&%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((******)))'''%%%&&&&&&&&&&&&''''''''''''''''''(((((((((''''''&&&(((((((((((())))))))))))((()))+++,,,---,,,,,,+++)))+++,,,---,,,+++,,,---------------------------+++---......------...///////////////............***$$$!!!%%%...333111,,,////////////////////////......////////////......111111222222222222111111///000111111000000111333999;;;;;;888222//////111000000000111111222222222000000111222333333333333111222333222111111333555777888888666333111111111000/////////......------......////////////000000/////////......///000000///.........------------+++*********+++,,,---...++++++++++++,,,,,,,,,,,,,,,...//////...------...++++++***************)))******++++++++++++******************************''''''&&&&&&&&&&&&''''''(((''''''&&&&&&'''''''''))))))))))))))))))))))))'''((())))))'''&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%'''''''''$$$""""""$$$&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%$$$"""  """######""""""""""""###$$$$$$!!!!!!""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%#########""""""#########!!!""""""#########""""""######$$$%%%%%%$$$######&&&%%%%%%$$$######""""""!!!""""""#########""""""###$$$$$$%%%%%%$$$"""!!! !!!!!!""""""!!!!!! """############"""!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$!!! !!!"""""" ###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! $$$'''%%%""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!sssoooiiiffffff```ZZZWWWSSSQQQRRRSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJGGGFFFFFFEEEDDDCCCBBBBBBCCCAAA???>>>===<<<:::888999666333222222222111000222111000...---,,,++++++))))))(((((((((((())))))))))))))))))(((''''''&&&!!!!!!"""###$$$&&&((()))&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""#####################$$$$$$%%%###############$$$$$$%%%########################""""""""""""###############"""!!!"""$$$&&&%%%$$$######%%%%%%&&&%%%%%%$$$!!!""""""######$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''(((&&&%%%%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((''''''&&&'''''''''((((((((())))))&&&''')))+++,,,,,,+++***)))+++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---///000000000/////////......+++(((&&&)))///333222///..................////////////000000000000/////////000111222222111000///...///111000//////000222444;;;@@@===444---...222//////000000000000000000...///111222333333222222...000111000//////111222333555666444111//////000......------------------......---------...///000//////...------..................---------,,,,,,)))))))))******+++------))))))***++++++,,,,,,,,,---,,,+++,,,---...---,,,))))))))))))************((())))))******))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''''''''''''''''''''((()))'''%%%$$$&&&((('''&&&%%%$$$$$$%%%'''(((######$$$%%%%%%%%%%%%%%%$$$&&&'''&&&$$$$$$$$$%%%######$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###############$$$$$$%%%$$$$$$"""!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!""""""""""""#########""""""############""""""""""""#########"""!!!!!! !!!""""""!!! """###$$$$$$$$$###"""!!!!!!!!!"""""""""!!!!!! ###############""""""!!! !!!"""######"""!!! """######$$$###"""!!! !!!""""""""""""!!!  !!!"""######!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!###%%%$$$""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!rrrnnnhhheeeddd^^^ZZZVVVSSSQQQRRRTTTTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKFFFFFFEEEDDDCCCBBBAAAAAABBBAAA??????>>>===:::777999777333222222222111000///---+++)))((('''((((((******))))))))))))******%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%$$$#########$$$"""###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###%%%%%%$$$$$$%%%%%%&&&''' """$$$%%%%%%%%%###""" """"""""""""############"""!!!!!!"""$$$&&&%%%$$$ """$$$%%%%%%%%%%%% """###$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&""""""###$$$%%%'''((()))***(((%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''((((((((()))$$$&&&(((***++++++)))))))))***,,,,,,+++++++++,,,***************************---///...,,,+++---000111111000000/////////...,,,+++))))))************---------.........//////000000111111111111000000...///000111111000///......///000000//////000111000:::BBB???444,,,---222///////////////////////////000222333444444333333,,,...//////...---///000111333444333///------///...........................---+++++++++---///000///...------,,,,,,,,,---......---------,,,,,,,,,))))))))))))***+++,,,---'''((()))++++++,,,,,,,,,...+++((())),,,...,,,*********++++++,,,,,,,,,---&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((''''''((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&###"""%%%((()))'''%%%######%%%''')))"""###$$$%%%%%%%%%%%%%%% ###'''((('''&&&%%%%%%""""""###$$$%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%% """$$$'''(((((('''&&&%%%$$$###!!!!!!!!!""""""######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%%%%$$$###"""######""""""""""""###### """$$$%%%$$$###""" !!!!!!!!!!!!!!! ###"""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""###$$$$$$$$$"""!!! """""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!"""###"""""""""""""""""""""""" !!!"""###$$$$$$!!!!!!""""""""""""!!!!!! """ """$$$"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!rrrjjjddddddddd\\\]]]YYYUUUSSSRRRSSSSSSSSSQQQOOONNNMMMMMMMMMKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<888777666555444333333333...---,,,+++***)))))))))))))))))))))((((((((((((''''''(((((('''%%%$$$"""$$$%%%%%%%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!###$$$%%%%%%$$$###$$$%%%###  ###%%%%%%############$$$%%%&&&''' ###!!!"""%%%###$$$$$$############$$$$$$!!!"""###"""!!!!!!###%%%"""###$$$$$$$$$$$$###"""###$$$%%%&&&&&&%%%###"""######!!!###&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&'''&&&$$$$$$$$$%%%'''))))))******'''###"""&&&))))))((('''&&&%%%&&&&&&'''((())))))(((&&&&&&'''))),,,,,,+++***)))(((''''''(((((((((((())))))))))))///+++''''''(((******(((************************,,,,,,,,,+++))))))+++---(((***+++,,,,,,,,,...000111000...---...---,,,***,,,******,,,///111///---............//////////////////000000000000//////000///...---,,,,,,---...///////////////.........444111111444333......222///////////////000000111000111222333333333333333///............//////000111000///000111000///---,,,---......///.........***+++---//////...---,,,///...---,,,,,,,,,,,,,,,+++,,,............,,,+++,,,***)))''''''(((***+++++++++***))))))***++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***************)))((((((***((('''((()))***)))'''))))))((('''&&&%%%%%%%%%))))))((((((''''''''''''(((((()))***************)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""###$$$%%%%%%$$$###"""$$$#########$$$%%%%%%&&&!!!!!!"""###$$$$$$""" &&&%%%### ###''''''###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$### !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! """"""!!!!!! !!!!!!"""###$$$&&&'''(((!!!""""""#########""""""!!!!!!""""""#########$$$######""""""""""""#########"""""""""$$$%%%$$$###$$$$$$###"""!!!  !!!"""""" $$$""" """###$$$###"""!!! !!!!!!######"""!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! qqqjjjcccdddddd]]]\\\YYYUUUSSSRRRSSSSSSSSSQQQOOONNNMMMNNNMMMKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<777666555333222222111111111000///---,,,,,,,,,,,,)))))))))((((((((('''''''''''''''''''''%%%$$$###***,,,...,,,'''$$$###%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$#########$$$&&&###!!!!!!###%%%&&&'''&&&%%%$$$######"""""""""  &&&(((&&&$$$######""""""######$$$ !!!"""!!! """$$$########################$$$$$$$$$###"""!!! """###$$$#########%%%'''#########$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$###!!!!!!"""$$$%%%%%%((('''&&&%%%$$$$$$%%%&&&$$$&&&&&&%%%$$$###$$$%%%(((((((((((((((''''''''''''((((((((())))))))))))---)))&&&&&&((())))))(((************************)))******)))((((((***,,,+++,,,---,,,++++++,,,---222000////////////...,,,,,,+++***,,,///000...,,,------------............---......//////......---000///...---,,,,,,---...---.........////////////------222999999222,,,+++//////......//////000111//////000000111000000000...............//////000111/////////000000///---...............---,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))''''''(((***+++***+++,,,------,,,+++***,,,,,,+++++++++*********))))))))))))))))))))))))))))))******)))((((((''')))((('''((()))***)))'''((((((((('''&&&&&&&&&%%%(((((((((''''''&&&&&&&&&&&&&&&'''(((((((((((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$#########$$$$$$%%%&&&$$$$$$%%%&&&'''&&&%%%###$$$$$$!!! ###""" !!!"""###$$$$$$"""######$$$$$$######"""!!!"""######$$$$$$$$$$$$############""""""!!! """""""""!!!!!!!!! !!!!!!!!!"""###$$$%%%&&&#########"""!!! #########"""""""""""""""######""""""""""""#########"""!!!"""$$$%%%$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%$$$###'''%%%"""!!!!!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!! qqqjjjcccdddddd]]]\\\YYYUUURRRSSSSSSTTTSSSQQQPPPNNNMMMNNNMMMLLLJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<555444333222111000000000000000...---,,,+++++++++((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$%%%))),,,)))###!!!$$$%%%%%%&&&&&&&&&&&&%%%%%%###########################!!! """""""""%%%$$$###"""!!!!!!!!!!!!!!! ###%%%%%%######""""""""""""###### !!!!!!!!! """###$$$###""""""""""""###$$$&&&%%%$$$"""!!! """%%%&&&&&&%%%%%%&&&""""""#########$$$$$$$$$(((((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&((($$$!!!"""'''))))))&&&&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%%%%###""""""###%%%%%%%%%&&&&&&'''''''''''''''((((((((()))))))))+++)))'''''')))***+++***************************&&&'''(((((('''''')))+++---......,,,***))))))***///...------//////...---,,,++++++,,,......,,,++++++,,,,,,,,,------------,,,------------------,,,......---,,,,,,,,,---------------....../////////***+++111999:::444---)))...............//////000//////000000000///............------...//////000111///......//////...---/////////...---,,,******...,,,+++******,,,...///------,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,***)))((((((((()))***+++***+++...000000...+++***+++++++++***************))))))))))))))))))))))))(((((((((((((((((('''&&&)))(((''''''))))))((('''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&'''(((''''''%%%$$$''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$############$$$%%%%%%""""""###$$$$$$###"""!!!###$$$""""""  """###$$$!!!!!!""""""###""""""!!!""""""######$$$#########!!!!!!""""""""""""!!!!!!###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######"""#########"""!!!!!! $$$$$$######"""!!!!!!!!!######""""""""""""#########"""!!!"""$$$%%%$$$### !!!!!!!!!"""""""""###$$$###!!!"""$$$%%%%%%$$$&&&$$$"""!!!!!!"""!!! !!!"""###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!! !!!!!! !!!!!!!!!!!!"""qqqjjjccccccddd^^^\\\XXXTTTRRRSSSTTTTTTTTTRRRPPPNNNNNNNNNNNNLLLJJJIIIHHHFFFDDDBBBBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<555555333222111000000000222111///...---,,,++++++(((((((((((('''''''''&&&'''''''''&&&&&&%%%%%%$$$!!!###### !!!#########$$$$$$$$$$$$######$$$#########$$$$$$$$$###"""   !!!!!!"""###$$$"""&&&(((%%%  !!!###""""""!!!!!!""""""### !!!"""!!! !!!"""$$$%%%###""" """###%%%((('''%%%###""""""###$$$!!!###$$$###"""###$$$############$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%***(((&&&&&&)))******)))%%%%%%%%%$$$$$$$$$$$$%%%$$$&&&((((((&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))+++***)))***+++,,,------************************%%%&&&(((((('''(((***+++,,,------,,,)))(((((()))+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,------------,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------000333444222///------------------......///111111111111111000///...------------......///000000///------...///...---.........------+++******,,,+++*********+++---...,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,))))))((((((((()))*********+++---......---+++************************)))))))))))))))))))))))))))&&&''''''(((''''''&&&&&&)))(((''''''((()))((('''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))))))))((($$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$###"""""""""###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$######"""$$$###############$$$$$$ """###$$$"""!!! ###%%%%%%""""""$$$### !!!######!!!!!!""""""######"""""""""###############"""!!! !!!!!!"""######""""""############""""""""""""###""""""!!!!!!"""""""""!!!!!!###$$$&&&&&&''''''#########"""""""""""""""######""""""""""""#########"""!!!"""###$$$$$$"""#########"""!!! %%%###!!! !!!"""!!!!!!!!!  """$$$###""""""!!! !!!!!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!! !!!!!! !!!!!!"""pppjjjbbbccceee___[[[XXXTTTRRRSSSTTTTTTTTTRRRPPPOOONNNNNNNNNLLLKKKIIIHHHFFFDDDBBBBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<777666555444222222222222444333222000...---------)))(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%###"""###&&&'''&&&$$$""""""############""""""&&&%%%###$$$&&&'''%%%###$$$###"""###$$$$$$###!!! !!!"""###$$$ """""" !!!$$$######""""""""""""######"""###$$$###""""""$$$&&&$$$###!!! !!!###$$$%%%$$$#########$$$%%%&&&#########""" """$$$$$$$$$$$$%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%% """$$$$$$######&&&(((%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%''''''''''''((((((((((((((())))))))))))***+++,,,))))))))))))))))))))))))%%%'''))))))))))))+++,,,)))***++++++)))))))))+++)))((('''(((***,,,+++******+++,,,,,,+++*********,,,------------.........,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,//////...---,,,+++******---000333444333111///---,,,,,,,,,,,,,,,------...000000000000//////...---,,,,,,,,,------...000000000...,,,,,,---...---,,,++++++,,,,,,,,,,,,,,,+++))))))+++,,,,,,,,,+++***++++++*********++++++,,,++++++)))(((((()))++++++((((((((((((((())))))***++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&'''((()))(((&&&&&&&&&&&&'''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((###%%%&&&(((((('''%%%$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$###"""""""""""""""$$$$$$###""""""############&&&((('''%%%######$$$!!!$$$%%%"""###&&&&&&$$$!!!!!!!!!"""""""""""""""!!!""""""###$$$$$$######""""""#########""""""!!!!!!!!!"""###$$$$$$$$$$$$""""""""""""############$$$$$$###""""""""""""###!!!!!!###$$$&&&&&&'''''' !!!"""###$$$$$$%%%######""""""""""""######"""!!! !!!###$$$###"""######""""""!!!!!! ###!!!!!!"""###""" !!!###$$$###"""$$$###""" !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!}}}pppjjjbbbbbbeee```[[[XXXTTTRRRSSSTTTUUUUUURRRQQQOOONNNOOONNNMMMKKKIIIHHHFFFDDDCCCBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<888777666555444333333333000///...,,,***)))(((((())))))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&&&&,,,'''"""###''')))&&&"""$$$$$$%%%%%%%%%%%%$$$$$$(((%%%###$$$'''(((&&&$$$"""""""""$$$%%%%%%###!!!$$$###"""!!! ### !!!""""""$$$'''$$$$$$############$$$$$$###$$$$$$$$$######%%%&&&###"""!!!!!!!!!!!!"""###!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$"""!!!!!!$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###""""""&&&***$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%######$$$&&&(((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''(((((('''&&&((()))))))))))))))))))))))))))''')))++++++******+++,,,'''(((******))))))***,,,***)))((()))+++,,,+++***(((***++++++***)))***+++------------............,,,------......------,,,******+++,,,,,,,,,++++++......---,,,++++++***)))(((333<<<;;;555000+++(((+++++++++++++++,,,,,,---,,,,,,---------,,,++++++++++++,,,,,,---...000000000...++++++,,,------,,,)))***++++++,,,,,,,,,+++'''(((+++,,,---,,,***)))******))))))******+++++++++******************+++&&&''''''(((((()))))))))***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&''''''((('''''''''((('''&&&&&&(((((('''&&&''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""!!!!!!!!!!!!"""###$$$$$$###""""""""""""###"""%%%''''''###!!!!!!###"""### ###&&&&&&%%%%%%$$$$$$###""""""!!!!!!!!!"""###$$$$$$$$$$$$!!!!!!""""""###"""""""""""""""###$$$$$$$$$$$$$$$!!!!!!"""""""""""""""###$$$$$$###"""""""""######"""#########"""!!!!!!  """###$$$%%%&&&######""""""""""""######"""!!! !!!###$$$###""" !!!"""###$$$$$$!!! ###%%%&&&&&&"""!!!!!!!!!"""""" $$$###"""   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!! !!!|||pppjjjbbbbbbeeeaaaZZZWWWTTTRRRSSSTTTUUUUUURRRQQQOOOOOOOOOOOOMMMKKKIIIHHHFFFDDDCCCBBBBBBBBBBBBBBB@@@>>>===<<<<<<<<<888888666555444333333333///---,,,***((('''&&&&&&+++*********))))))))))))'''&&&%%%%%%%%%%%%&&&'''(((%%%""""""%%%&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%((($$$"""###'''(((&&&"""!!!###%%%%%%""" $$$$$$###"""!!!!!!!!!!!!)))!!!!!!$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$###""""""$$$&&&""""""""""""""""""""""""!!!""""""#########"""""" """#########$$$%%%###$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%$$$#########$$$&&&&&&"""###%%%%%%%%%&&&&&&'''"""###$$$%%%&&&&&&%%%$$$&&&%%%$$$""" !!!###&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''')))+++***'''&&&''')))))))))))))))))))))))))))''')))+++,,,+++)))******'''((())))))(((((()))+++***)))((((((***+++***)))&&&)))++++++***)))***,,,+++,,,,,,,,,------------++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,+++***+++++++++++++++,,,,,,,,,+++999BBB===222,,,***)))***************+++,,,,,,***++++++,,,,,,,,,,,,++++++++++++,,,---...000000000...+++***+++,,,---,,,***+++++++++++++++***)))((())))))***************)))))))))))))))***++++++***++++++++++++++++++***%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((((('''&&&&&&(((((('''&&&((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""!!!!!!!!!!!!###$$$%%%$$$$$$###"""""""""""""""###&&&%%%!!!!!! ######!!!%%%&&&$$$$$$$$$###"""!!!!!!  !!!"""############ !!!"""#########"""!!!"""###############""" !!!!!!!!!"""""""""""""""!!!!!!!!!""""""############"""!!!  !!!"""###$$$$$$%%%######""""""""""""######"""!!! !!!#########!!! !!!"""###$$$$$$!!! !!!######""" !!!!!! !!!"""""" !!!!!! !!!!!!  !!!""" !!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""{{{pppjjjbbbbbbeeeaaaZZZWWWTTTRRRSSSUUUUUUUUUSSSQQQOOOOOOOOOOOOMMMKKKIIIHHHFFFDDDCCCBBBBBBBBBCCCBBB@@@>>>===<<<<<<<<<888777666555444333333333444333111///---,,,++++++++++++++++++*********)))'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%''')))+++$$$%%%%%%&&&&&&%%%%%%$$$'''###!!!"""&&&(((%%%!!!!!!"""$$$'''))))))&&&$$$!!!!!!!!!""""""###$$$%%% """$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###"""!!!!!!###%%%!!!!!!""""""""""""!!!!!!$$$%%%&&&&&&&&&$$$###!!!"""############"""############$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%$$$###""""""$$$&&&''',,,)))&&&%%%&&&%%%!!!!!!"""###$$$%%%%%%$$$###((('''%%%""" !!!%%%(((###$$$$$$%%%'''(((((()))&&&&&&&&&'''''''''((((((***---///---***))))))+++))))))))))))))))))))))))(((***,,,,,,***)))((()))((()))***)))((('''((()))((('''&&&&&&'''((('''&&&%%%(((++++++))))))+++---******+++++++++,,,,,,,,,******++++++++++++******((()))***+++,,,,,,+++***((())))))+++,,,---......222>>>DDD888***''',,,000*********)))***++++++,,,+++,,,------............+++++++++,,,---...000000000---******+++,,,,,,,,,,,,,,,,,,+++***)))((('''***)))((('''((()))+++,,,))))))((())))))***++++++***+++,,,------,,,+++***%%%&&&'''((())))))))))))&&&'''***++++++***'''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&'''((()))))))))(((((('''&&&&&&'''((('''&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&''' !!!"""###$$$$$$%%%&&&%%%$$$######$$$%%%&&&""""""!!!!!!"""$$$&&&'''$$$$$$###""""""!!!"""""""""&&&)))(((### !!!$$$$$$&&&%%% %%%'''""""""!!!!!!  !!!""""""""""""!!!"""############!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!""""""!!!""""""#########""""""""""""""""""##################""""""""""""######"""!!! !!!"""######!!!""""""""""""!!!!!!!!!!!!$$$###!!!!!! !!!###$$$###!!!!!!"""###$$$ !!!""" !!!""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!! !!!!!!"""!!! """$$$ppplllddd```aaa\\\___\\\XXXTTTRRRRRRSSSTTTUUUUUUVVVVVVSSSPPPLLLJJJIIIHHHEEECCCBBBBBBCCCDDD???>>>>>>===<<<;;;;;;::::::888666444333222222333222111000...---,,,++++++++++++++++++++++++++++++&&&&&&%%%$$$$$$$$$$$$%%%#########$$$%%%%%%%%%&&& !!!###$$$%%%%%%$$$############################## ###(((+++)))&&&"""!!!!!!!!!"""###$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%$$$###""" !!!""" """$$$$$$###"""!!!"""###!!!!!!###&&&'''$$$!!!!!!"""#########!!! !!!!!!"""""""""!!!!!!  """###$$$$$$$$$###""""""#########$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%&&&'''((())))))))))))''''''''''''''''''&&&&&&)))+++---//////---+++)))+++&&&&&&+++---******...+++*********))))))((((((+++)))'''&&&'''))),,,...+++***((('''''''''((()))000...,,,***((('''((((((++++++************++++++***)))(((((()))+++---...000///---***)))***++++++......---,,,---...///000//////...---,,,,,,+++++++++***))))))***---///111///...+++***))))))***+++++++++******))))))((((((&&&'''((())))))***))))))(((((())))))))))))((((((''')))+++,,,***'''&&&&&&(((''''''&&&&&&&&&''''''((()))*********)))'''&&&))))))((('''&&&&&&%%%%%%))))))(((((('''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%###"""$$$&&&'''$$$"""$$$$$$$$$############"""'''$$$"""!!!###$$$$$$###"""###$$$%%%&&&%%%$$$$$$%%%%%%###"""""""""###$$$&&&&&&%%%$$$###"""!!! !!!!!!"""###############&&&$$$"""!!!!!!!!!!!!"""#########!!! """!!! !!!###$$$############$$$$$$$$$$$$###"""""""""!!!!!!!!! """""""""###$$$&&&'''((('''&&&$$$"""!!!!!!""""""###"""!!! !!!"""$$$&&&%%%%%%$$$###""""""######&&&$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! ###""""""!!!  !!!!!!!!!  !!!""""""""" !!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!  !!!!!!""""""""""""!!!!!! ~~~nnnkkkccc______[[[[[[YYYUUURRRQQQRRRSSSUUUSSSSSSTTTSSSQQQNNNJJJHHHIIIHHHEEECCCBBBBBBCCCDDDAAAAAA@@@???>>>===<<<;;;:::888666444333222222333///...---+++***)))((((((++++++++++++++++++++++++&&&%%%%%%$$$$$$$$$$$$$$$"""""""""""""""#########"""######$$$$$$$$$##############################%%%###!!!###''')))&&&######""""""!!!!!!!!!""""""######"""!!!  !!!"""###$$$###!!! !!!!!!!!!""""""""""""""""""$$$&&&&&&%%%######$$$###"""!!!###%%%&&&$$$"""!!!""""""""""""!!!!!! ###"""  !!!""" !!!"""###$$$$$$######""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%'''(((((()))))))))''''''''''''''''''&&&&&&((()))+++------+++)))(((%%%!!!!!!%%%&&&###"""%%%*********)))))))))(((((((((((('''&&&''')))+++,,,++++++)))((((((((()))***,,,+++***))))))(((((((((******))))))))))))******))))))(((((()))+++,,,---111000---***)))((())))))******)))))))))***+++,,,......------,,,++++++******)))))))))***,,,...000///---+++)))))))))***+++*********)))))))))))))))'''(((((())))))))))))((())))))************))))))((())))))((('''''')))***&&&&&&&&&&&&'''((())))))(((((())))))(((((('''&&&)))(((((('''&&&&&&%%%%%%)))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%$$$$$$%%%######$$$&&&&&&$$$"""$$$$$$$$$############"""!!!  """""""""!!!!!! !!!"""###$$$$$$%%%%%%%%%$$$###"""$$$$$$###############"""!!!!!!"""############"""$$$"""!!!!!!###$$$$$$###"""""""""""""""!!! $$$###"""""""""###%%%%%% !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$%%%&&&'''$$$$$$###"""!!!!!!!!!!!! !!!!!!""""""!!!$$$$$$###"""""""""""""""#########"""######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! ###""""""!!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!  """""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! }}}mmmiiiaaa]]]^^^ZZZXXXVVVSSSQQQQQQRRRTTTUUUUUUVVVVVVUUUSSSPPPMMMKKKIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCBBBAAA???>>><<<<<<:::888666444333222222333......,,,***)))(((((((((************************&&&%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$##########################################'''%%%###$$$&&&&&&### ######"""!!!!!! !!!!!!  !!!"""!!!!!!!!!""""""######"""!!! """$$$&&&&&&$$$######$$$$$$"""!!!!!!###$$$$$$###"""!!!!!!!!!!!!""""""###$$$""" """$$$!!!"""############"""""""""""""""############$$$ !!!"""###$$$%%%%%%######""""""######$$$$$$!!!!!!"""###$$$$$$%%%%%%"""""""""############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&''')))******)))'''&&&---***+++------***)))+++))))))))))))((((((((((((''''''(((((()))******+++,,,+++***)))))))))******''''''((()))))))))(((((()))(((((((((((((((((())))))((((((((()))***+++,,,111///---***(((''''''''''''''''''''''''((())))))------,,,,,,+++*********))))))(((((()))+++---...---,,,+++)))))))))******((())))))))))))))))))***))))))((((((((((((((('''))))))************))))))+++***(((%%%###%%%(((,,,&&&&&&&&&&&&((()))***+++(((((('''&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%((((((((('''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$############""" """###""""""!!! """$$$"""###%%%&&&&&&$$$""" """""""""######$$$$$$$$$ !!!""""""######""""""!!! !!!""""""!!!""""""!!!!!! !!!!!!#########"""###$$$$$$%%% !!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""###$$$%%%%%%!!!!!!""""""""""""!!!!!! """$$$$$$###!!! ###""""""!!!!!!!!!!!!"""!!!"""######$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """""""""!!!  !!!!!!!!! ###""""""!!!  !!!!!!!!!!!!!!!""""""""""""!!! ###$$$""" """ !!!!!!!!!!!!!!! ~~~nnniiiaaa]]]^^^ZZZXXXVVVTTTRRRQQQRRRSSSTTTUUUVVVVVVUUUSSSPPPNNNLLLIIIHHHFFFEEEDDDCCCCCCDDDEEEDDDCCCAAA???===<<<;;;:::888666444333222222333111000///---,,,+++******************************'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$#########&&&%%%###"""!!!"""##############################'''%%%###$$$%%%$$$"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!""" !!!!!!!!!  !!!"""!!! !!!###$$$"""!!!!!!!!!$$$"""!!!!!!!!!###$$$%%%"""!!! """###$$$###"""!!! """###$$$###############"""""""""""""""""""""############ !!!!!!"""###$$$$$$""""""""""""###$$$%%%&&&""""""######$$$%%%%%%%%%"""""""""#########$$$$$$&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%'''((((((&&&&&&'''(((((((((((((((((((((((('''((()))***+++++++++************)))))))))))))))%%%&&&'''((()))((('''&&&(((''''''&&&&&&''''''((((((((((((((())))))******---,,,+++)))((('''''''''((((((((((((((())))))***+++++++++******)))))))))))))))))))))***+++,,,---,,,+++***))))))))))))***'''((((((((())))))*********)))((((((''''''''''''(((((())))))))))))((((((,,,+++(((%%%######&&&)))''''''''''''(((((()))***((('''%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$######""""""######$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$#########"""""""""!!! !!!###%%%%%%$$$$$$###!!!!!!!!!"""$$$&&&"""############"""!!! """"""""""""############ !!!!!!"""""""""""""""%%%###!!! !!!!!! ###"""  !!!"""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######"""""""""######$$$ """#########"""!!!"""###$$$%%%%%%$$$######"""!!!!!! !!!!!!!!!""""""###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""!!!!!! !!!!!!!!!!!!!!! """"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """###   !!!!!!!!!""""""!!!!!! pppkkkbbb___```\\\ZZZXXXVVVTTTRRRRRRRRRSSSPPPPPPPPPOOONNNKKKIIIHHHIIIHHHGGGFFFEEEDDDCCCCCCDDDCCCAAA@@@>>><<<;;;::::::888666444333222222333333222000///---,,,,,,,,,))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$#########&&&%%%###"""!!!"""##########################################$$$$$$"""!!! !!!""""""!!!!!! !!!!!!"""######$$$$$$""""""""""""!!!!!!  !!!"""!!! !!!######"""!!! !!!"""""""""!!!!!!"""###%%%"""!!! """###$$$ !!!###$$$%%%$$$###############"""""""""""""""""""""""""""""""""""""""#####################"""#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&'''(((((('''&&&&&&"""%%%&&&%%%%%%&&&''''''''''''''''''''''''((($$$%%%''')))***)))((((((((((((((((((((('''''''''%%%&&&'''(((((('''%%%$$$''''''&&&&&&&&&&&&''''''''''''(((((()))))))))((((((((((((''''''((((((((('''(((((())))))))))))))))))))))))))))))((((((((()))))))))******+++,,,,,,******))))))))))))))))))''''''(((((()))))))))******)))((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&'''(((***)))(((''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$############""""""#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""%%%$$$###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$$$$""" !!!"""#########"""""""""!!!!!! !!!"""""""""""""""'''%%%######$$$$$$###""""""!!!  !!!""" !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!"""###### !!!###$$$%%%$$$$$$###%%%$$$###""""""###$$$$$$!!! !!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!!  !!!!!!"""""" !!!!!!!!!!!!  !!! !!! !!!!!!!!!""""""!!!!!! qqqlllccc```aaa^^^ZZZYYYVVVTTTSSSRRRRRRRRRQQQPPPPPPOOOMMMLLLJJJIIIHHHHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@???===;;;:::::::::888666444333222222333222111///---,,,+++++++++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&#########"""""""""""""""$$$$$$##########################################!!!!!!"""############"""!!!"""######""""""!!!!!!"""######$$$%%%%%%$$$######""""""!!!!!!!!!!!!""""""######"""!!! !!!###%%%%%%###""""""###!!!"""""""""!!!!!!###$$$"""!!!!!!!!!!!!""""""### ###&&&&&&%%%###!!!###"""""""""""""""#########"""""""""""""""!!!!!!$$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&''''''''''''''''''&&&###((((((&&&(((***)))&&&&&&&&&'''''''''''''''!!!###$$$&&&&&&&&&&&&%%%''''''((((((((('''&&&%%%&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((%%%&&&&&&'''((('''''''''((((((((('''''''''''''''(((((())))))************((()))))))))(((((((((((('''(((((((((((((((((())))))((('''&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%% %%%((())))))*********)))((('''%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$############"""$$$#########$$$$$$""" !!!###$$$$$$$$$""""""%%%###!!!############""""""!!!!!!!!! !!!!!!""""""!!!!!! """"""!!!  !!!!!!""""""###$$$$$$$$$$$$### !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""######""""""###$$$$$$$$$$$$$$$###""" !!!"""!!! !!!!!!""" !!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!""""""### !!!!!!!!!!!! !!!"""######### !!!!!!!!!!!!!!!  rrrlllccc```bbb___VVVVVVTTTSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMMMMHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@???>>>===<<<;;;;;;:::888666444333222222333111000///---++++++******((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%"""""""""""""""#########"""######$$$$$$$$$##############################!!!"""######"""!!!!!!""" !!!"""$$$$$$###!!! !!!!!!""""""######$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""""""""""" """$$$%%%###"""""""""!!!######!!!!!!"""###!!!""""""""""""!!!!!! !!!#########""""""""""""!!!!!!"""###$$$%%%######""""""!!!!!!!!!!!!##################$$$$$$$$$#########$$$%%%&&&&&&#########$$$%%%%%%&&&&&&"""""""""############$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###!!! !!! %%%%%%&&&&&&&&&'''''''''######$$$%%%&&&&&&&&&&&&'''((()))))))))(((&&&&&&&&&%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&'''((((((((('''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((((('''''''''((('''&&&%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%% %%%'''((((((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$&&&&&&$$$######%%%$$$$$$$$$############""""""!!!!!!###$$$$$$"""!!!!!!!!!!!!!!!"""""""""###%%%$$$!!!  """###!!!!!!!!!""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!! !!!"""###$$$%%%$$$$$$### !!!!!!!!!""""""$$$$$$###"""!!!  !!!"""###$$$###""""""""""""######$$$!!! !!!!!! !!!!!!"""### !!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!! """"""%%%$$$"""  !!!!!!!!!!!!!!! !!!!!!!!!rrrlllccc```aaa^^^SSSSSSRRRRRRRRRRRRSSSSSSQQQQQQPPPOOOMMMLLLKKKKKKHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@@@@???>>>======<<<:::888666444333222222333222111000...---,,,++++++((((((((((((((((((((((((%%%$$$######""""""############$$$$$$%%%%%%%%%&&& """###%%%%%%%%%$$$###########################"""###$$$###!!! """###$$$%%%$$$"""  !!!!!!!!!"""""""""###$$$$$$"""!!!!!!  !!!""" """###!!! !!!$$$$$$""" !!!###!!!"""#########!!!  !!!"""""""""!!!!!!!!!!!!###%%%&&&######""""""!!!!!!!!! !!!"""###$$$%%%%%%#########"""######$$$%%% !!!###$$$%%%&&&'''!!!!!!!!!!!!""""""""""""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''---)))&&&'''(((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))***((()))*********)))'''&&&$$$$$$$$$%%%&&&)))+++,,,(((''''''&&&&&&''''''(((&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%$$$###%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''((((((((((((((('''))))))(((((('''''''''&&&'''&&&%%%$$$%%%''')))***&&&''''''''''''''''''&&&###%%%''''''%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%'''((()))(((''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$'''&&&$$$"""###%%%$$$$$$$$$############"""!!! !!!$$$&&&'''%%%###$$$###!!! """$$$&&&$$$$$$$$$############### !!!"""###$$$$$$ !!!!!!!!!!!!!!!"""  !!!  !!!"""!!!  !!!######""""""!!!############$$$$$$$$$$$$%%%$$$###"""!!! !!!"""$$$$$$###"""!!! !!!"""### !!!"""###"""!!!!!!!!!!!!!!!!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!""""""###"""""""""""""""!!!  !!!!!!!!!"""###############""""""!!!""" $$$### !!!!!!!!!  !!!!!!"""""" !!!!!!!!!""""""nnniiicccbbbbbb]]]YYYTTTPPPOOOQQQSSSRRRQQQQQQQQQQQQPPPNNNLLLJJJHHHCCCDDDEEEFFFFFFEEECCCCCCBBB@@@>>>======<<<;;;999;;;999666333111000000000666111+++)))***---...---,,,------,,,)))'''((((((***)))'''%%%$$$$$$$$$$$$"""###&&&(((###$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!$$$""" !!!  !!!"""$$$$$$ !!!"""###%%%'''((((((&&&$$$!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!""""""############"""""""""""""""""""""""" !!!!!!!!!!!! ###"""""""""!!!!!! !!!"""############"""!!!$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! """###%%%"""""""""""""""######$$$%%%###!!!!!!###%%%%%%$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%)))(((((('''''''''(((((((((((((((((('''''''''''''''%%%######%%%(((((('''%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&%%%#########%%%'''(((%%%&&&''')))))))))((('''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%'''(((******)))((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$)))((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$######'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###$$$###!!!&&&""" """""" !!!%%%"""""""""""""""######$$$"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! $$$""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!! """######"""!!! !!! """###$$$"""""""""###"""!!! !!!!!! (((%%%!!!!!!###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """"""!!!!!!   !!!"""!!!!!!  """"""############"""""" !!!!!!  !!!"""""""""!!!!!! !!!"""""" !!!""" mmmhhhbbbaaaccc^^^ZZZVVVQQQPPPRRRTTTTTTRRRSSSSSSSSSRRRQQQNNNLLLJJJGGGHHHHHHHHHGGGEEEDDDCCCFFFDDDAAA@@@@@@@@@>>>======<<<999666333333333333000///...///000///+++(((,,,------+++)))'''((((((((('''&&&%%%$$$######### ######""""""##################""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$"""!!! """""""""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######%%%$$$###!!!!!!!!!!!!"""""""""""""""############"""""""""""""""#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!#########""""""!!!!!!!!!%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!###$$$###############$$$$$$%%%$$$######$$$%%%&&&%%%###&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&+++)))'''&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$'''&&&%%%$$$$$$%%%'''(((&&&%%%$$$######%%%&&&'''%%%&&&'''((()))(((((('''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$$$$$$$&&&""" """""" """&&&"""""""""""""""######$$$######""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!! ###!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$###"""!!!!!!"""###"""!!! !!!""""""###$$$$$$"""""""""$$$'''%%%###"""######""" $$$###"""!!! !!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""  """!!!!!!!!!  !!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!  """###### """!!! !!!""" mmmgggaaaaaaddd```\\\XXXSSSRRRTTTVVVVVVTTTSSSSSSSSSSSSQQQOOOLLLKKKKKKKKKJJJJJJHHHFFFEEEDDDDDDBBB@@@??????>>>===;;;:::888666333111000000000000///...//////...+++(((+++,,,,,,+++)))'''((((((%%%%%%%%%%%%%%%$$$######""""""$$$%%%!!!!!!"""######$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%&&&$$$"""!!!!!!###$$$$$$###!!! !!!!!!"""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""############""""""###############"""""""""""""""!!! !!!""""""$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$$$$###$$$%%%%%%&&&#########%%%''''''%%%###%%%%%%$$$$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$))))))(((&&&######$$$%%%((((((((('''&&&%%%######&&&%%%$$$$$$$$$%%%'''((('''&&&%%%$$$###$$$%%%&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%&&&(((******(((&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!! !!!$$$%%%&&&%%%"""!!!$$$$$$!!!"""%%%"""""""""""""""######$$$$$$######""""""######$$$""""""""""""""""""""""""###"""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""""""""""""""""""""""" """######"""  !!!""""""!!!!!!"""###!!!!!!!!! ###!!!  """######"""  !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""  !!!!!!!!!!!!"""###"""!!! !!!""" nnnggg```aaadddbbb]]]YYYTTTSSSUUUWWWWWWVVVQQQQQQQQQQQQOOOMMMKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDBBB???>>>>>>>>><<<;;;777666444222000///......444111,,,))))))***---...***+++,,,+++((('''((()))$$$%%%&&&''''''&&&$$$###"""!!!$$$'''&&&###%%%***!!!""""""###$$$%%%&&&&&&""""""""""""""""""""""""""""""""""""###$$$%%%&&&"""!!! """$$$$$$###!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!"""######"""!!!!!!!!!""""""""""""#####################""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!$$$$$$##################!!!  !!!############""""""""""""################################################""""""###$$$%%%&&&&&&'''&&&%%%$$$"""""""""""""""$$$############$$$%%%%%%$$$###"""###%%%%%%$$$###%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%$$$""""""%%%(((''''''''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$"""""""""###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""$$$$$$$$$"""!!!$$$))))))%%%"""$$$"""""""""""""""######$$$$$$###""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!###$$$$$$!!!"""""""""""""""""""""""" !!!!!!!!! !!!""""""!!!!!!"""$$$""""""   !!!!!!!!!######"""!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""""""""""""""!!!!!!!!!   !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!""""""!!!   qqqhhhaaaaaaeeebbb^^^YYYUUUTTTVVVXXXWWWVVVQQQQQQQQQQQQPPPNNNLLLJJJGGGGGGGGGGGGGGGHHHHHHHHHGGGEEEBBBAAAAAAAAA???>>>:::999888666444333222222333111---)))((())),,,///***++++++***((('''((()))&&&&&&'''(((((('''&&&%%%######"""$$$(((!!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""$$$$$$###############$$$!!! !!!######""""""!!!!!!!!!!!!""""""###  !!!######""""""######"""!!!  !!!!!!!!!!!!"""#########""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!!!! ##################$$$$$$$$$###!!! !!!###$$$""""""""""""""""""""""""################################################""""""######$$$%%%&&&&&&%%%%%%$$$###############"""""""""""""""###$$$$$$%%%""" """$$$$$$$$$&&&&&&&&&'''&&&%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%######$$$######$$$&&&((($$$$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$ !!!!!!"""###$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###########################"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!###$$$###!!!!!!'''......(((###""""""""""""""""""######$$$""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!###%%%$$$"""""""""""""""""""""""""""###""""""""""""###%%%&&&!!!""""""!!!!!!"""$$$((('''&&&###!!!!!!###%%%%%%###!!! """######""" !!!""""""""""""""""""############ !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!  !!!  !!!  !!!!!! tttkkkcccbbbeeeaaa]]]XXXTTTSSSUUUWWWWWWUUUSSSSSSSSSSSSRRRPPPNNNMMMFFFFFFFFFFFFGGGHHHIIIJJJEEECCCAAA?????????>>><<<999888777666555333222111,,,...000///---***)))))))))***+++***((('''((()))((((((((((((((('''&&&&&&$$$!!! ###### !!!$$$!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""$$$$$$###"""""""""""""""""" !!!"""!!!!!!""""""!!!!!!!!!!!!"""""" ###"""!!!  ######"""!!!!!!  !!!!!!!!!"""""""""############"""""""""""""""""""""""" !!!!!!!!!!!! """""""""###############"""""" """"""!!!!!!"""""""""""""""###################################################""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$%%%###!!!!!!###$$$%%%$$$%%%&&&'''((('''&&&%%%$$$"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&(((%%%######%%%&&&&&&%%%######%%%&&&'''((((((((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&)))'''%%%$$$$$$%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%!!!!!!""""""###$$$%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%###  &&&---...((("""!!!"""""""""""""""######$$$""""""!!! """"""""""""""""""""""""!!!!!!"""""""""""""""###  """$$$$$$###!!!""""""""""""""""""""""""###"""  """$$$%%% !!!""""""!!!!!!"""###&&&&&&%%%$$$"""!!!###%%%'''&&&###""""""!!!!!!  """$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""""""""!!!""""""""""""""""""######  """"""###"""  !!!!!!!!!!!! xxxooofffcccddd```[[[WWWSSSQQQSSSUUUUUUTTTSSSSSSTTTSSSRRRQQQOOONNNHHHGGGFFFFFFFFFGGGHHHIIIBBB@@@===<<<<<<<<<;;;999777777666555444222111000,,,...000///,,,))))))***((()))***)))((('''((()))***)))((('''&&&%%%%%%%%%((($$$"""%%%%%%###$$$&&&######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$""" !!!"""!!! """"""!!!!!!!!!!!!"""""" $$$###"""!!! """!!!  !!!""" !!!!!!!!!!!! !!!"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""#########!!!!!!!!!!!!""""""#####################################################################$$$$$$$$$""""""###$$$%%%%%%%%%%%%######""""""######$$$%%%######$$$&&&((((((%%%###$$$%%%&&&''''''%%%$$$###""""""###%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%$$$&&&!!!$$$'''&&&"""$$$$$$%%%&&&''''''''''''######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&$$$"""######$$$%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$ !!!"""###$$$$$$$$$$$$############$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$##############################$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$###!!!"""'''((($$$!!!""""""""""""""""""######$$$###"""!!! """""""""""""""""""""""" !!!!!!!!!"""""""""!!!  ###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""###"""!!! !!!"""!!!!!!!!! !!!###"""""""""###!!!!!! !!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!! !!!!!!!!!""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""#########""""""""""""""" !!!!!!!!!  !!!!!!!!!   !!!!!!!!!!!! {{{qqqgggdddddd___ZZZVVVRRRPPPRRRTTTTTTSSSQQQQQQRRRRRRQQQOOOMMMLLLKKKJJJHHHGGGFFFGGGGGGHHHEEEBBB@@@??????>>>===<<<:::::::::999888666555444111000...***&&&'''+++///((()))***)))((('''((()))***)))'''%%%$$$$$$$$$$$$%%%!!! ###%%%%%%&&&)))&&&%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!###$$$%%%%%%$$$"""!!!"""###"""!!!###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$!!! !!!###%%%!!!!!!!!!!!!"""""""""""" """###$$$%%%&&&""""""""""""""""""""""""""""""############"""""" !!!!!!"""""""""###""""""###$$$$$$###"""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############!!!"""###$$$%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&"""$$$'''+++---+++&&&!!!###$$$%%%&&&&&&$$$###!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######"""(((&&&!!!&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''(((((("""###%%%&&&&&&%%%###"""!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%''''''%%%###!!!"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$ !!!######$$$$$$$$$######""""""###%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###"""###$$$###""" !!!""" !!!$$$"""""""""""""""######$$$$$$$$$"""!!! """""""""""""""""""""""" !!!!!!""""""!!!  """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%$$$###"""!!!"""###$$$"""!!! !!! """"""!!! !!!""" !!!###&&&((((((&&&### """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""!!!!!!""" !!!!!!"""""" !!!!!!!!!  !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!"""""""""""""""""""""!!!!!!  !!!"""""""""!!! !!!!!!  !!!""" !!!!!!!!!!!! |||qqqfffbbbccc```[[[XXXRRRNNNMMMPPPTTTWWWSSSSSSTTTSSSRRRQQQOOONNNHHHGGGFFFFFFGGGGGGFFFDDDDDDAAA===;;;;;;<<<<<<;;;>>><<<777333000000000111111///---,,,,,,,,,+++***************))))))))))))(((&&&$$$$$$%%%%%%$$$###$$$$$$############$$$$$$""""""############""""""&&&###  """###$$$!!!!!!""""""""" !!! !!!""""""""""""!!! """"""#########""""""!!! !!!"""###"""###$$$###!!! !!!!!!!!!!!!!!!  !!!"""######$$$!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!##################$$$%%% &&&'''###!!!$$$%%%###$$$$$$######"""!!!!!!!!! """$$$&&&%%%""" !!!"""#####################""""""""""""######'''&&&$$$"""!!! $$$%%%%%%&&&%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%% """%%%&&&%%%###"""###$$$%%%%%%$$$###!!! ###''')))(((&&&$$$$$$&&&%%%$$$$$$%%%%%%###""""""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$#########$$$$$$#########"""!!!!!!!!!$$$$$$%%%&&&&&&'''(((((((((%%%###$$$(((******((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&"""######$$$$$$%%%%%%&&&""""""""""""""""""######%%%%%%$$$######$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###"""""""""""""""#########!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$""" """###$$$$$$((('''%%%###""""""###$$$'''&&&$$$#########$$$$$$'''$$$""""""$$$%%%### (((''''''&&&%%%######""""""""""""""""""""""""""" !!!!!!!!!"""!!!$$$%%%$$$###!!!"""###%%%%%%$$$######""""""""""""""""""""""""""""""""""""############!!! !!!######"""!!!$$$$$$$$$###""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###"""!!! """"""!!!!!!   !!! !!!  !!!  !!!!!! """""""""""""""!!!!!!!!!!!! !!!"""### """"""""""""""""""""""""""""""!!!!!!  !!!""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!|||qqqeeeaaabbb___ZZZXXXSSSPPPOOOPPPSSSVVVTTTTTTTTTTTTSSSQQQPPPNNNHHHGGGEEEEEEFFFFFFFFFEEEEEECCC???======>>>=========<<<999666444333333444111///---,,,,,,,,,+++***)))(((((((((''''''''''''***(((&&&&&&''''''&&&%%%$$$$$$############$$$$$$######$$$$$$$$$$$$######&&&&&&&&&&&&%%%!!!""""""""""""""""""!!! ###"""!!! !!!"""###""""""#########""""""!!!!!! !!!!!!"""!!!"""###!!! !!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ###""""""""""""###$$$$$$&&&$$$###!!! !!!###$$$""""""""""""""""""###### """###""" !!!!!!"""#########""""""######""""""""""""######!!!""""""###$$$%%%&&&'''###$$$%%%%%%$$$###"""!!!$$$$$$############$$$$$$%%%%%%%%%$$$######$$$&&&$$$$$$$$$$$$###!!!  !!!######"""!!!"""$$$&&&%%%###$$$$$$%%%###""""""###$$$%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&%%%###!!! !!!"""""""""$$$%%%%%%&&&&&&%%%%%%$$$###############$$$%%%%%%#########$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$############!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%######$$$$$$$$$$$$#########"""$$$###!!!"""$$$%%%%%%$$$'''&&&$$$###"""""""""###%%%$$$###"""!!!""""""###&&&$$$"""###%%%%%%$$$"""%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""!!! !!! !!!!!!"""############""""""""""""""""""""""""""" !!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""#########"""!!! """!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!! !!!!!!  """!!!   !!!  !!!"""### """""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!}}}qqqeee```aaa^^^ZZZXXXUUURRRQQQQQQSSSTTTRRRSSSSSSSSSRRRPPPNNNMMMIIIGGGDDDCCCDDDEEEFFFEEEGGGEEEAAA@@@@@@@@@???>>>::::::999888666555444444111///---,,,,,,,,,+++***))))))((((((((('''''''''***(((&&&&&&''''''&&&%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!######""""""""""""""""""######$$$$$$###"""!!! !!!"""$$$%%%!!!""""""######""""""""""""!!!!!! !!!!!!"""!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""######)))"""###$$$ %%% !!!""""""###$$$$$$!!!!!!!!!!!!!!!""""""#########"""!!!!!!######""""""""""""###### """$$$&&&(((((()))"""############""""""!!!#########""""""#########%%%$$$!!!!!!$$$###############"""!!!!!!""""""!!!###&&&%%%$$$######$$$%%%###""""""###$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&'''''''''""""""######$$$$$$%%%%%%'''''''''$$$"""!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""###$$$$$$###$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########""""""############""""""######$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$###$$$$$$$$$%%%$$$######""""""""""""""""""!!!!!!!!!######"""$$$%%%&&&%%%###%%%$$$###"""!!!!!!!!!"""""""""!!! !!!!!!$$$###"""###$$$%%%$$$###""""""######$$$$$$$$$%%%"""""""""""""""""""""""" !!!!!!!!!"""""""""%%%""" !!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!!!!###""""""###%%%%%%$$$"""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!! !!! ###!!! !!!!!!!!! ###!!!  !!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!~~~pppddd___```]]]YYYXXXVVVTTTSSSRRRSSSSSSQQQQQQQQQQQQPPPNNNMMMKKKJJJGGGCCCBBBCCCEEEFFFFFFHHHEEEBBBAAA@@@@@@???===888888888777666333111000111///---,,,,,,,,,+++***+++++++++*********))))))(((&&&$$$$$$%%%%%%$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$$$$$$$### """&&&((("""!!! !!!###$$$&&&######!!!  !!!###$$$%%% !!!""""""""""""""""""###"""!!! """"""!!! """ !!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""############ !!!!!!  !!!"""###''' ,,,...$$$$$$!!!!!!!!!!!!""""""######$$$######""""""!!!"""""""""#########"""!!! ######""""""""""""######!!!!!!###$$$$$$$$$######""""""""""""""""""!!!!!!######""""""""""""######$$$### """"""""""""#########""""""%%%$$$###!!! """%%%(((%%%###"""###$$$$$$###"""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%"""#########$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&(((***+++)))%%%"""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$%%%&&&&&&'''''')))((('''%%%%%%$$$$$$$$$##################$$$%%%'''&&&$$$#########$$$%%%&&&&&&%%%$$$######"""""""""""""""######"""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$#########""""""""""""""""""!!!!!!"""""""""$$$%%%%%%###!!!######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""############""""""""""""############"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""(((%%%""" !!!!!!!!!""""""!!! """###$$$""""""""""""""""""""""""""""""""""""############"""!!!!!!"""$$$$$$###!!!  !!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!"""### !!!!!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!###!!!!!!"""######$$$!!!!!! !!!"""###### !!!!!!!!!""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!~~~pppccc___```]]]ZZZYYYWWWUUUTTTSSSSSSSSSQQQRRRRRRRRRQQQOOOMMMLLLJJJGGGDDDBBBCCCEEEFFFFFFGGGDDDBBBAAA@@@???===;;;:::::::::999666333000...111///---,,,,,,,,,+++***++++++++++++************(((&&&$$$$$$%%%%%%$$$###$$$$$$############$$$$$$""""""############""""""'''((((((&&&###"""$$$&&&  """$$$%%%!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""###"""!!! ######""" !!!$$$ !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""""""""#########$$$!!!!!!!!!""""""!!!!!!!!! !!!"""###"""'''888999*** !!!""""""""""""!!!!!! $$$$$$###"""!!!"""######"""""""""""""""!!! ######""""""""""""######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""######""""""""""""######&&&&&&%%%###!!! """$$$"""""""""""""""############$$$%%%%%%$$$$$$%%%'''$$$###""""""$$$$$$$$$"""$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&"""%%%'''%%%""" """$$$###$$$$$$%%%%%%$$$$$$###"""""""""!!!""""""###$$$######$$$%%%%%%&&&&&&'''''''''%%%$$$############""""""""""""######$$$%%%&&&%%%$$$###"""###$$$%%%%%%%%%$$$###"""!!!!!! ###""""""""""""""""""#########$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$######################## !!!"""$$$$$$""" """"""""""""!!!!!!!!! !!!""""""""""""""""""""" !!!!!!!!!""""""#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###&&&$$$!!! !!!###$$$$$$$$$###"""!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""############ !!!"""###!!!   !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!""""""""""""""" !!!!!!!!!!!!!!! !!! !!!"""!!! """######"""   !!!""""""### !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!}}}oooccc___aaa^^^[[[ZZZXXXVVVTTTSSSSSSSSSTTTTTTTTTTTTSSSQQQPPPNNNJJJHHHEEEDDDEEEFFFGGGFFFFFFDDDBBB@@@@@@>>><<<:::>>>======;;;888555111///111///---,,,,,,,,,+++*********)))))))))(((((((((***(((&&&&&&''''''&&&%%%$$$$$$############$$$$$$"""""""""######""""""""" &&&(((%%%"""  !!!###### !!!""""""""""""!!!!!!!!!"""###### !!!"""""""""""""""!!!!!! !!!"""###"""!!! """$$$ !!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""#########!!!!!!""""""""""""!!!!!! """###$$$!!!%%%111===;;;,,,"""!!!######"""!!!!!! """!!!!!! !!!!!!"""!!!!!!"""""""""!!! ######""""""""""""######!!!  """!!!!!!!!!!!!""""""############""""""############%%%&&&%%%###""""""######"""""""""""""""###$$$ """%%%%%%$$$######$$$###"""!!!"""$$$$$$$$$"""$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""################## """###$$$###""""""#########$$$$$$$$$$$$#########""""""""""""###$$$$$$"""######$$$$$$%%%&&&&&&&&&%%%$$$######"""######$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$###############$$$#########"""!!!!!!!!!######""""""""""""############$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$%%% !!!"""###""" !!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$###### !!!!!! !!!"""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######""" !!!"""#####################$$$$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!! !!!"""!!! !!!!!!!!!  !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!! !!!!!!!!!!!!!!!  !!!"""!!!  !!! """"""!!!  !!!"""!!!!!!!!! !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!}}}oooccc___bbb___]]][[[XXXUUUTTTSSSTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMJJJHHHFFFFFFGGGHHHGGGFFFFFFDDDBBBAAA@@@???<<<999======<<<:::888555333222111///---,,,,,,,,,+++************)))))))))((((((***(((&&&&&&''''''&&&%%%$$$$$$############$$$$$$"""######$$$$$$######""" $$$""" !!!""""""""""""""""""!!!!!! !!! !!!!!!"""###%%%%%% !!!""""""""""""!!! !!!!!!""" !!!"""!!! !!!""" !!!""""""###""""""""""""!!!!!!!!!!!! !!!!!!"""###### !!!!!!!!!!!!!!!!!!  !!!"""$$$%%%(((000999:::333)))###"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!######""""""""""""######$$$###!!! """$$$""""""!!!!!!!!!"""###$$$$$$$$$############$$$$$$!!!""""""""" !!!"""$$$###"""!!!!!!""""""###"""$$$$$$###""""""######!!!!!!"""###$$$$$$###$$$$$$#########$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$######""""""""""""""""""$$$$$$$$$%%%&&&&&&$$$"""######$$$$$$$$$$$$#####################$$$%%%%%%!!!""""""######$$$$$$%%%$$$$$$############$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$###""""""########################$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######&&&%%%$$$###"""######$$$#########$$$$$$$$$%%%%%%"""!!! """######"""!!!!!!"""#########"""!!!!!!"""###$$$$$$$$$######!!!###$$$###!!! !!!###""""""###############$$$""""""""""""""""""""""""!!!!!!"""""""""#########!!!  """###"""!!!!!!""""""###############"""""""""""""""""""""""" !!!!!!!!!!!!  """###!!! !!!!!!"""""""""!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###### !!!!!!!!!!!! !!!!!!!!!"""  !!!!!!!!!!!!!!!!!! !!! !!!"""!!!  !!!"""""""""!!! !!!!!!!!!"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!|||oooccc___bbb```^^^\\\XXXUUUSSSSSSTTTUUUOOOPPPPPPPPPOOOMMMKKKJJJJJJIIIGGGHHHIIIIIIHHHFFFGGGEEECCCBBBAAA???<<<::::::999888777666444333333111///---,,,,,,,,,+++***,,,,,,,,,++++++++++++***(((&&&$$$$$$%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ $$$&&&###""" !!!###$$$$$$###""""""$$$###"""!!!  !!!###%%%'''((( !!!"""""""""""" !!!"""###!!!!!!   !!!""""""###""""""""""""!!!!!!!!!!!! !!!""""""###  """###$$$%%%...888===555***%%%$$$### !!!""""""""""""###$$$$$$$$$$$$###### !!!"""""""""!!!######""""""""""""######***((($$$!!! !!!###%%%###"""!!!!!!!!!###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$"""!!!"""$$$'''%%%$$$"""!!!!!!!!!"""###"""###$$$###""""""$$$&&&"""!!!!!!!!!###$$$$$$###%%%$$$#########$$$%%%&&&$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$%%%###"""###&&&&&&"""######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&!!!!!!!!!"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%$$$"""!!!!!!!!!"""###""""""######$$$$$$$$$%%%$$$""" """$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!"""$$$$$$$$$###"""###%%%&&&%%%""" """$$$!!!!!!"""###$$$%%%&&&&&&""""""""""""""""""""""""""""""""""""############$$$######$$$%%%%%%###!!! """#########"""!!!""""""""""""""""""""""""""""""""""""############!!! !!!###$$$"""!!!"""""""""""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""  !!!!!!"""""""""!!!!!!!!! !!!"""""""""!!! !!!  !!!!!!######!!! ###$$$###"""!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!{{{nnnbbb___cccaaaaaa^^^ZZZUUURRRQQQRRRSSSOOONNNMMMNNNPPPQQQPPPOOOIIIGGGEEEDDDFFFGGGGGGFFFDDDCCCBBBAAA???<<<:::999<<<999777777888888555333...000111000...---------,,,++++++******************(((&&&$$$"""###$$$$$$$$$#########""""""!!!!!!######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!! !!!!!!"""###%%%'''((("""!!!!!! !!!$$$###"""&&&------'''%%%$$$###!!!!!!!!!"""### """"""""""""###$$$$$$$$$$$$""""""(((((("""!!!######$$$######################## !!!"""######$$$!!!"""""""""!!!  !!!"""""")))******'''""" !!!######"""!!!  !!!"""$$$%%%%%%$$$###"""$$$$$$###"""""""""""""""%%%$$$###!!! ######""""""!!!!!! !!!"""""" !!!"""######$$$'''%%%""" ###&&&)))!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%% """###$$$$$$###!!! !!!###$$$%%%&&&&&&$$$###""" """###$$$"""!!! !!!###%%%'''&&&&&&'''''''''&&&%%%###$$$$$$$$$############"""&&&%%%$$$#########$$$%%%%%%&&&&&&$$$###"""###%%% """###$$$%%%%%%$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!"""""""""###&&&%%%###!!!!!!"""###$$$%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$##############################"""!!!!!!!!!!!! ######$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%% ###"""  """$$$$$$$$$######!!! """"""""""""############$$$"""!!! !!!"""$$$"""""""""""""""############$$$%%%$$$""" !!!"""############"""!!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$  !!!###$$$###"""!!!  !!! $$$###!!! !!! !!!!!!!!!!!!!!! """!!! ######""""""!!!!!!  ######"""!!! """!!! """###$$$"""  """""""""!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!######"""!!! """$$$### !!!  zzzmmmaaa___bbb```aaa^^^ZZZUUURRRRRRRRRSSSSSSQQQPPPPPPPPPPPPOOOMMMIIIGGGEEEEEEFFFGGGGGGFFFCCCBBBAAA@@@>>><<<:::999===:::888777888777444222///000111///---,,,---...+++******)))))))))))))))***(((&&&$$$######$$$$$$############"""""""""!!!"""######$$$$$$######"""!!!!!!""""""""""""!!!!!! !!!""""""$$$######"""!!!!!! """""" $$$))))))$$$""""""!!!!!! !!!!!!!!! """""""""!!!"""$$$ !!!"""### ))) %%%&&&$$$!!!###&&&"""""""""""""""""""""""" !!!!!!""""""######!!!"""""""""!!!  !!!!!!""""""###$$$$$$"""!!!###"""!!! !!!""""""#########""""""!!!!!! ###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!  !!!"""""" !!!!!!""""""######"""""""""""""""###$$$%%% !!!"""#########""""""""""""""""""""""""""""""""""""""""""######"""###$$$%%%%%%$$$######!!!!!!###$$$%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$""""""!!! !!!"""$$$&&&"""###$$$$$$###!!! $$$$$$$$$############"""""""""!!!!!!!!!"""$$$%%%%%%%%%&&&$$$""""""###%%%############$$$$$$$$$$$$###""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&%%%###"""!!!"""###$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""""""""######""""""!!! !!!!!!!!! !!!!!!""""""""""""!!!!!!!!!  !!!"""###'''))))))'''### &&&&&&&&&&&&%%%$$$###""" !!!!!!!!!!!!""""""""""""!!!  !!!""""""""""""!!!!!!!!! ###$$$%%%%%%"""!!!!!!!!! !!!!!!"""###$$$%%%%%%"""""""""""""""""""""""""""""""""""""""#########!!!!!! !!!"""$$$%%%!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!"""!!! """"""""""""!!!!!!  !!!!!! !!!!!!!!! !!!"""""""""  !!!!!!!!!  !!!!!! !!!!!!!!!!!!  !!!"""!!!  !!!""""""  !!!  xxxlll```^^^aaa^^^```^^^ZZZUUUSSSRRRRRRSSSVVVTTTRRRQQQQQQPPPNNNLLLJJJHHHEEEEEEFFFGGGGGGFFFBBBAAAAAA@@@>>><<<;;;:::===;;;999888888666333111000111000...,,,+++---///,,,++++++***)))*********)))(((&&&$$$######$$$$$$############""""""""""""""""""############""""""!!!""""""######""""""!!!  #########"""!!!!!!   $$$###  !!!!!!!!!  """"""!!!!!!"""######%%%###!!! !!!$$$'''$$$&&&'''%%%"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!""""""!!!!!!!!!!!!!!!""" !!!!!!!!!!!!!!!"""###### !!!!!! !!!""""""!!!!!!!!!!!!"""""""""""""""$$$$$$$$$###""" !!!"""######$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$###"""!!!!!!!!!!!!###$$$###&&&(((&&&###!!!"""###$$$$$$$$$############""" !!!"""$$$%%%&&&$$$%%%%%%$$$""""""###%%%%%%$$$$$$$$$###"""""""""!!! !!!"""##############################$$$$$$$$$###############%%%$$$###"""!!!"""###$$$$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$%%%%%%$$$###""""""!!!!!!!!!""""""""""""!!! """"""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!""""""!!!###$$$###""""""###$$$"""""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! """$$$%%%$$$"""!!!!!!!!!  """$$$%%%""""""""""""""""""""""""###""""""""""""""""""!!!""""""!!!!!!"""###$$$%%% """"""""""""""""""""""""!!!"""!!!  !!!!!!""""""!!!  """""""""!!!!!!!!!!!!   !!!!!!!!! !!!  !!!!!!   !!! !!!!!! ###""""""!!!  !!!!!!!!!!!! wwwkkk```]]]```]]]___]]]ZZZVVVSSSRRRRRRSSSUUUSSSQQQPPPPPPPPPNNNLLLKKKIIIFFFEEEFFFGGGFFFFFFBBBBBBAAA@@@???===<<<;;;<<<<<<;;;999888555222000111111000---+++***---///------,,,++++++++++++,,,)))((('''%%%$$$$$$$$$$$$#########"""""""""""""""!!!""""""######""""""!!!"""""""""######"""""""""###""""""!!!!!!""""""###!!!!!!    !!!""""""!!!  """"""!!! !!!"""%%%'''"""###"""'''777555JJJ>>>---"""!!!$$$!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!! !!!!!!!!!  !!!"""!!!!!!!!!!!!!!!""""""$$$###""" !!!"""###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""### """!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!$$$%%%$$$###"""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! !!! !!!"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######"""!!!!!!"""######$$$###"""!!!!!!!!!!!!!!!%%%(((***((($$$"""###&&&$$$$$$$$$#########""""""#########$$$$$$%%%&&&&&&###$$$$$$###""""""###%%%#########""""""!!!!!! !!!"""###$$$%%%###############"""""""""$$$$$$############""""""$$$###""""""""""""######$$$##################$$$######""""""""""""######%%%%%%$$$###"""!!! !!!!!!!!!!!!!!! """""""""""""""!!!!!!!!!""""""############"""""""""""""""""""""######$$$ !!!"""$$$%%%  !!!!!!!!!"""""""""!!! !!!"""!!!!!! !!!"""######!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! !!!!!!!!!""""""######### !!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!! !!!  !!!   !!!  !!!!!! !!! !!!"""### !!!!!!!!! !!!!!!!!!!!! vvvkkk```]]]___\\\^^^]]]YYYVVVTTTSSSSSSSSSQQQPPPOOOOOOPPPPPPOOOMMMLLLIIIGGGFFFFFFGGGFFFFFFCCCCCCBBBAAA@@@>>><<<;;;;;;<<<<<<:::888444222000222111///---******,,,...,,,,,,+++***************)))((('''&&&%%%$$$$$$$$$""""""""""""""""""######""""""############""""""""""""############""""""""""""""""""###$$$%%%%%% !!! !!!  !!!"""###""""""!!! """"""!!! !!! $$$&&&555WWWPPP]]]TTTAAA,,,"""###$$$""" """"""""""""!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######""""""!!!!!! ###"""!!! !!!!!!!!!!!!!!!"""###$$$&&&%%%###"""!!!"""#########"""""""""""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$###"""!!! ########################$$$$$$$$$######"""""""""!!!!!!!!!!!!"""$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$######""""""""""""############"""!!!!!! """$$$%%%$$$!!! """$$$$$$$$$$$$#########""""""$$$$$$$$$%%%$$$$$$$$$$$$"""###$$$###""""""###%%%#####################"""!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""""""""###############$$$$$$############""""""!!!!!!""""""###$$$$$$######"""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""############""""""!!!""""""###############&&&$$$###"""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""############""""""""""""""""""### !!!!!!""""""""" """!!! ###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""######### $$$###!!! !!!""" !!!   !!! !!!!!!!!!   !!!!!!"""""" !!!!!!    """!!! !!! !!!!!!!!!""""""!!!!!!!!!!!!  """###!!! !!!!!!!!!!!!!!!!!! vvvkkk```]]]___\\\]]]\\\YYYWWWUUUSSSSSSSSSOOONNNMMMNNNPPPQQQPPPOOOLLLJJJGGGFFFGGGGGGFFFEEEDDDDDDCCCAAA???===;;;999999;;;<<<;;;888444222111111111000---+++***+++,,,***)))((((((''''''(((((())))))((('''&&&%%%$$$$$$""""""""""""##################$$$$$$$$$$$$######"""######$$$$$$######""" !!!"""$$$$$$""""""""""""""""""!!!!!!"""!!!!!!###!!!""" !!!"""""""""!!!!!! """!!!  !!!!!!'''&&&888dddWWWHHHOOOKKK444 &&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!###$$$&&&"""""""""!!!!!! """!!! !!!"""###$$$%%%&&&%%%$$$###"""""""""###!!! !!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###""" !!!"""%%%&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$##################$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$"""""""""######""""""""""""""""""!!!!!! ######""""""###$$$$$$%%%$$$$$$$$$############"""###############"""!!! """#########""""""###%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&%%%%%%%%%$$$######"""""" !!!!!!""""""""""""!!!!!!"""""""""""""""""""""###$$$$$$$$$$$$###"""######""""""""""""############"""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!"""""" !!!!!!  !!!!!!!!!!!!!!!!!! """""""""!!!!!!!!!""""""!!!!!! """"""""""""#################################### !!!!!!!!!""""""""" !!!!!! """!!!!!!!!!"""$$$&&&'''"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!! &&&%%%""" !!!### !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!  !!!!!!""""""""" !!!!!!!!!!!!!!!   !!!  !!!!!! !!!!!!""""""""""""!!!!!! !!!"""!!! !!!""""""!!!!!!!!!!!! wwwlllaaa^^^```\\\]]]\\\YYYWWWUUUTTTSSSSSSPPPNNNNNNOOOQQQQQQQQQPPPMMMKKKHHHFFFGGGGGGFFFEEEDDDCCCBBB???===:::777666777:::<<<<<<888444333333000000000...,,,*********+++***))))))(((((())))))))))))(((((('''%%%$$$$$$!!!"""""""""############$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""!!!!!! !!!!!!"""!!!"""""""""""""""""""""""" !!!$$$"""$$$!!!!!!   !!!!!!  """&&&***###111```JJJ222===<<<+++!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!! !!!###%%%'''!!!!!! !!!  !!!"""$$$%%%&&&$$$$$$$$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!!!!""""""$$$######"""!!!!!!"""""" !!!!!!""""""######$$$###""" !!!"""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$$$$###""""""############""""""!!!!!!!!!!!!!!!!!! $$$!!! $$$''''''%%%$$$$$$$$$############"""!!!!!!"""###$$$###""""""!!!"""###"""!!!"""###%%%%%%%%%$$$###"""!!! ######""""""""""""###$$$%%%$$$$$$###""""""!!!!!! !!!"""###$$$$$$%%% !!!!!!""""""""""""""""""###$$$$$$$$$$$$###"""$$$######""""""######$$$!!!!!!!!!!!!""""""""""""""""""######""""""!!!  !!!!!!!!!  !!!"""!!!!!! $$$&&&&&& !!!!!!!!!""""""""""""###""""""############""""""""""""!!!!!! !!!""""""!!! !!!!!!!!!!!!"""###$$$%%%%%%&&&"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!""""""""""""!!! !!!"""!!!!!! """""""""!!!!!!!!!!!!""" """###$$$$$$$$$ !!!!!!!!!!!!!!! !!!!!!    !!!"""###$$$    !!!!!! !!!!!!!!!!!!!!!!!!  !!!"""!!!  !!!""" !!!!!!"""  wwwlllbbb^^^```]]]\\\[[[YYYWWWUUUTTTSSSSSSRRRPPPPPPPPPQQQRRRQQQPPPMMMKKKHHHGGGGGGGGGFFFEEECCCBBB@@@>>>;;;888555333666999<<<<<<888555333444///000111///,,,***))))))...---,,,,,,++++++,,,,,,)))))))))((('''&&&$$$###!!!!!!""""""#########$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$###!!!!!!  !!!!!!$$$"""%%%"""!!! !!!!!!  !!!***"""///___DDD555444***'''&&&  !!!"""######$$$!!! !!!###&&&((( !!!$$$###""" !!!"""$$$%%%&&&"""############!!! !!!"""### !!!###$$$%%% !!!!!!$$$$$$###""""""!!!"""""" !!!"""######$$$###""""""!!!  !!!!!!"""################################# !!!!!!""""""###### !!!!!!!!!"""###$$$$$$$$$$$$$$$""""""############"""""" !!!!!!!!!!!! !!!%%%### $$$$$$$$$############""" """###%%%&&&&&&&&&%%%!!!"""###"""!!!"""###%%%$$$###!!! ###""""""!!!!!!!!!!!!"""$$$######"""!!!  !!!###$$$%%%&&&''' !!!""""""###"""""""""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$ !!!!!!""""""#####################"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$###"""%%%""""""%%%%%%$$$""""""###############""" !!!!!!!!!"""!!!!!!""""""""""""!!!!!!$$$###"""  """$$$$$$###""""""###!!!!!!!!!"""!!! """""""""""""""""""""""" !!!!!!""""""!!!"""###$$$$$$###"""!!!######$$$$$$$$$"""!!! """"""""""""""""""""""""!!!"""###"""!!! """$$$&&&'''((( !!!""""""!!!!!! !!!!!!   !!!###%%%'''!!!  !!!!!!!!!!!! !!!!!!  !!!######"""!!!  !!!$$$ !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!! {{{mmm```[[[\\\YYY\\\]]]\\\YYYUUURRRQQQQQQOOOMMMLLLLLLMMMNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHGGGEEECCC???;;;888666444444888999::::::888555222000000//////............///111...+++((('''''')))***(((''''''''''''&&&###!!! $$$###!!!''''''"""%%%$$$""""""###$$$#####################"""!!!!!! !!!"""###$$$"""!!!!!!""""""!!!"""!!!!!!  !!!!!!"""$$$$$$###### !!! !!!%%%---444999,,,'''!!! """###$$$%%%%%%$$$###""" !!!###$$$$$$%%%&&&((('''""" ###"""### !!!!!!!!! """!!! !!!###$$$######"""!!!!!!!!!!!!!!!"""$$$%%%%%%""" !!!!!! !!!!!! !!!"""""""""!!!""" !!!"""######!!! !!!"""###$$$$$$ !!!"""""""""""""""!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$"""!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############""""""""""""############&&&&&&&&&%%%$$$###"""!!!!!!"""###%%%%%%$$$$$$###!!!"""###!!!!!!%%%###"""!!!!!!!!!"""$$$$$$###"""!!!""""""!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###333999444$$$###"""!!!!!!"""###$$$$$$###!!! !!!###&&&((("""""""""""""""""""""""" $$$&&&''''''&&&$$$$$$$$$ !!!!!!""""""######################## !!!######!!!!!!!!!""""""""""""""""""!!! !!!""""""!!!""""""""""""!!!!!!!!!!!!$$$$$$###"""!!! """"""############"""""" !!!""""""""" !!!"""!!!!!!!!!######""""""""""""###### ###$$$$$$### !!!""""""!!!!!!"""$$$%%%$$$######""""""###### !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!!!! """$$$!!!!!!   $$$***000444######"""!!!!!!!!!!!!!!!  ### $$$  !!!  !!!   !!!  !!!  |||nnnaaa\\\]]]YYY\\\\\\[[[YYYUUURRRQQQRRRPPPNNNMMMMMMNNNOOOOOONNNJJJJJJIIIHHHGGGFFFFFFEEEEEECCC@@@<<<888555444333777888999:::888555222000///......---------------...---+++)))(((((()))***((('''&&&&&&'''&&&$$$"""&&&((('''######''''''###%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$###"""""" !!!"""######$$$"""!!!!!!""""""!!!  """######%%%!!!&&&+++...***&&&!!! !!!!!!   """!!! '''###"""$$$### ### !!!  !!!!!!"""""""""!!! &&&((()))(((&&&$$$$$$$$$######""""""""""""###### !!!"""""""""!!!"""!!! !!!"""###"""!!!!!!!!!!!!!!!!!!""""""""" !!!""""""""""""""""""""""""""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!"""""""""##############################$$$$$$###"""""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$######"""!!!"""###$$$$$$$$$###"""$$$%%%&&&$$$""""""$$$'''######"""""""""###$$$%%%%%%###"""!!! !!!!!! !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###&&&444777222""""""!!! !!!""""""###"""!!!!!!"""###%%%'''""""""""""""""""""""""""######"""""""""!!!!!!!!! """$$$###"""  !!!######!!! !!!""""""""""""""""""!!! %%%###""""""###$$$"""!!!""""""""""""!!!!!!!!!!!!######""""""!!! !!!!!!!!!!!! """""""""!!!  !!!!!!!!!"""!!!!!!!!! !!!!!!!!! !!!###$$$$$$###!!! !!!""""""!!!!!!"""$$$$$$###""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ ###$$$$$$###!!! !!!!!!!!!  """!!! $$$***000555"""!!!!!! $$$ """ ###"""!!!  !!!!!!  !!! !!!  !!!  }}}oooaaa\\\]]]YYY[[[\\\[[[XXXUUURRRQQQRRRQQQOOONNNNNNOOOPPPPPPOOOJJJJJJIIIHHHGGGFFFFFFEEEFFFDDD@@@<<<888555333333777888999999888555222000...------,,,,,,,,,+++++++++++++++*********)))))))))'''%%%%%%&&&&&&%%%$$$ %%%###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!""""""!!!  """"""!!!!!!  ###$$$!!!!!!""" !!!###$$$&&&###!!!!!!""""""!!! !!!!!!!!!!!! !!!!!!!!! '''### """!!! ### """!!!  !!!  !!!  """$$$%%%$$$"""!!!!!!!!!######""""""""""""######!!!!!!!!!"""!!!!!! ###!!! !!!""""""!!!  !!!"""""""""""""""###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""######!!!!!!"""############### !!!"""#########"""""""""######"""!!! """$$$$$$############$$$%%%%%%%%%$$$"""!!!!!! !!!"""$$$$$$""""""""""""""""""""""""###&&&%%%"""(((000111+++!!!!!! !!!!!!""""""""""""###$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$#########"""""" """!!!  !!!###"""!!! !!!""""""""""""""""""!!!!!! &&&$$$######$$$%%%###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""!!! !!!  !!!"""###  """""""""""""""""""""""" !!!""""""!!!!!!"""###""""""!!! !!!$$$###  !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######### $$$%%%%%%$$$!!! !!!"""!!!  ###!!!"""''',,,000 %%%$$$###"""!!!""""""!!!  !!!!!!  !!! !!!  !!! !!!!!!!!! }}}nnn```[[[\\\YYY[[[[[[ZZZXXXTTTRRRQQQRRRQQQOOONNNMMMOOOOOOOOONNNLLLLLLKKKJJJIIIHHHHHHGGGGGGEEEAAA<<<888555333333666777888999888555222000......---------,,,++++++)))***++++++,,,+++***))))))'''%%%$$$%%%&&&&&&%%%$$$&&&&&&%%%$$$%%%''''''$$$###!!!"""###%%%$$$######$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%###!!! !!!"""###"""  !!!""""""!!!!!! !!!$$$!!!  !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!"""""""""""""""""""""""""""!!!!!!!!!!!! ### %%%%%%$$$ !!!!!! !!!!!!!!!  !!!"""!!! !!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###!!! !!!"""   !!!"""""""""""""""######""""""!!!!!!!!! !!!!!!!!!!!!!!!  """### !!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!"""""""""### !!!!!!""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%###"""###$$$$$$###""" !!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! ###$$$###&&&***((("""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!! !!!"""###"""!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!""""""!!! !!!!!!!!!""""""""""""!!!!!! !!!###$$$$$$###""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""############"""""" !!!""""""""""""!!! """$$$  """!!!  !!!""" """###"""!!! !!!######"""!!!!!! !!!!!!###"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!!"""######!!!!!!"""###"""!!!!!!  """%%%&&&  !!!!!!  !!!!!!!!! !!!!!!!!! !!!!!! !!!  !!! !!!!!!!!!!!!!!!!!!!!! |||lll^^^YYY[[[XXXZZZZZZZZZWWWTTTRRRQQQRRRPPPNNNMMMLLLMMMNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGEEEAAA===999666444333555666888999888555222000.../////////...---+++***((()))+++,,,,,,+++***)))***'''%%%$$$%%%&&&%%%%%%$$$$$$%%%$$$!!!!!!###$$$"""!!!"""###%%%%%%$$$"""""""""""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%"""!!! !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!""""""!!!  """"""""""""""""""  """!!!!!!!!!!!! !!!"""!!!!!!""""""!!!!!!""""""""" !!!!!!!!!  !!!######"""!!!!!!"""!!!!!!!!!!!!!!!""""""!!!""""""!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""  !!!""" """"""######$$$%%%%%%&&& !!!"""""""""""""""###"""""""""!!!!!!  !!!!!!!!!"""!!!!!!  !!!###$$$ !!!!!!!!!!!!########################"""!!!!!! !!!!!!!!!!!!"""""""""!!!""""""""""""!!! !!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$%%%$$$#########$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%$$$### !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$&&&&&&$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!! """###$$$###!!! !!!"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""  !!!!!!!!!""""""""""""!!!!!! """$$$######""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""############"""""" !!!""""""""""""!!! """$$$!!!!!! !!!!!!!!!  !!!!!!"""###"""!!! !!!"""######"""!!!!!!!!!!!!""" !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!!!!!!!!  !!!!!! !!!"""!!! !!!###""""""!!! !!! """"""!!!  !!!!!!"""""""""!!!!!!"""###  !!!!!!""" !!!!!!!!!!!! !!!!!!!!! !!!  !!!  !!!!!!!!!!!!!!!!!!!!!{{{kkk]]]YYY[[[YYYYYYZZZYYYWWWTTTRRRQQQRRRPPPNNNLLLLLLMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFDDDAAA===999777666555444666777888777555222111.../////////...---+++***))))))+++,,,,,,+++***)))***(((&&&%%%%%%%%%$$$######"""!!!"""$$$%%%%%%$$$!!!!!!""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$"""!!! !!!"""###"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!  """"""!!!!!!!!!""""""!!! !!!"""!!!!!!!!!  !!!  !!! !!!!!!""""""""""""""""""!!!!!!!!!!!!"""######!!!"""###!!! !!!#########""""""""""""######!!! !!!"""""" !!!"""!!!  """######$$$ !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!!!! !!!!!!"""""" !!!!!!!!!"""""""""########################""""""!!! !!!!!!!!!!!!"""""""""""""""""""""!!! """"""!!!!!!!!!"""###$$$###""""""###$$$$$$###!!!"""######$$$%%%$$$$$$$$$%%%###!!! !!!!!! !!!!!!!!!!!!!!!""""""###########################!!!"""$$$%%%&&&%%%###"""""""""############""""""!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!""""""!!! """######"""""""""""""""""" """!!!  !!! !!!!!!"""""""""""""""%%%###""""""###$$$"""!!!""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! """""""""!!! !!!  !!!"""###""""""!!!!!!!!!!!!""""""  !!!"""###"""!!! !!!"""$$$###""""""!!!!!!"""""" ###$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!"""""""""""" !!!!!!!!!!!! !!!"""###!!! ###"""!!!!!! !!!!!! ###$$$$$$""" """#########"""!!!!!!!!!"""!!!&&&(((!!! !!!!!!!!!  !!!"""!!!!!! !!!!!!""" !!!  !!!  !!!!!!!!!{{{kkk^^^ZZZ]]][[[XXXYYYYYYWWWTTTRRRQQQRRRQQQPPPNNNMMMNNNNNNMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEEEECCC@@@===:::888777777444555777888777555222111---...//////...,,,)))(((******+++++++++******)))***)))''''''&&&%%%""" %%%$$$%%%%%% ######"""!!!"""$$$%%%%%%%%%"""""""""""""""!!! !!!"""######!!! !!!"""######!!! !!!!!!"""""""""######""""""!!!!!! !!!%%%$$$######!!! !!!"""""" !!!######""""""!!!!!!""""""### """!!! !!!!!!!!!"""!!! !!! !!! !!!"""""" !!!""""""  """######""""""""""""######!!!  !!!"""###!!!""""""!!! !!!""""""""""""""" !!!!!!!!!!!!!!! !!!"""""" !!!!!!!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""###"""!!!!!! !!!!!! !!!!!!!!!""""""!!!!!!"""#########""""""######"""!!!"""###$$$%%%!!! !!!###### !!!"""###$$$$$$$$$######$$$"""  !!! ###""""""!!!!!!!!!!!!!!! !!!"""######"""###$$$!!!!!!"""######"""!!!!!!"""!!!  """$$$%%%""""""""""""""""""""""""$$$$$$$$$#########""""""!!!""""""  """!!!!!!!!!!!!"""""""""""" !!!!!!  !!!"""""""""""""""&&&$$$######$$$%%%###"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! """""""""!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!""""""!!! !!!!!!######"""!!! !!!""""""!!! !!!!!!!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!! """###$$$ !!!"""""""""""" !!!!!!!!!!!!!!! """###"""!!! !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!"""###"""!!! !!!###!!!$$$%%%!!!!!!+++---$$$""""""  !!!""""""!!!!!!!!!!!!"""""" !!!  !!!  {{{lll___\\\___]]]XXXYYYYYYWWWTTTRRRRRRRRRSSSQQQOOONNNOOOOOONNNMMMMMMLLLKKKJJJIIIHHHHHHGGGDDDBBB@@@===:::999888888444555777888777555333111,,,---......---***(((&&&+++++++++*********))))))+++)))(((((('''%%%!!! """&&&######+++###"""!!!"""$$$%%%&&&%%%###############"""!!!!!! !!!"""###!!! !!!"""######"""!!!!!!!!!!!!""""""""""""%%%%%%$$$"""!!! """###""""""""""""!!!!!! !!!"""!!!!!!###  !!!!!! !!!###%%%###%%%***((( !!!!!!!!!   !!!""" !!!"""!!!!!!!!! !!!$$$!!!!!! !!!!!!!!!  !!!"""###!!!######"""###""""""""""""!!!!!!!!! !!!!!!""""""""""""""" !!!!!!"""""" !!!"""""" !!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!""" !!!###$$$$$$%%%%%%$$$###"""""""""###%%%&&&$$$""""""$$$&&&&&&### !!!"""###$$$###"""""""""!!! """$$$%%%%%%$$$###"""!!!!!! ######################## !!!$$$ !!!""""""!!! ###!!!!!!$$$&&&""""""""""""""""""""""""#########""""""""""""!!!#########!!! !!!### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""""""""""""""!!! """$$$&&&&&&%%%""""""""""""!!!!!!!!!!!! """"""############"""""" !!!""""""""" !!!!!!"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""######"""!!! !!!!!!!!!  ###"""!!! !!!"""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%""""""""""""!!!  !!!""""""!!!!!!!!!"""###$$$&&&(((######"""!!!!!!!!!!!!!!!"""!!!  """"""!!! """###%%%(((&&&###---000&&& ###### !!!"""### !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!  !!!!!!  wwwfff___ZZZXXXZZZYYYXXXWWWVVVTTTRRRPPPOOONNNMMMKKKLLLMMMOOOOOONNNJJJIIIIIIHHHHHHGGGGGGGGGAAA@@@>>><<<:::999888888777777888777666555333222111111000///...,,,***)))///***&&&&&&***---,,,***))))))((('''&&&%%%%%%$$$""" !!!###$$$""" """"""############""""""$$$$$$######!!! """"""!!!!!!!!!!!!""""""""" """""""""%%%&&&$$$###"""!!!    !!!  """!!! """###$$$!!!!!!""""""""""""""""""""""""!!!!!!   """######!!!!!!!!!""""""""""""""""""!!!  !!!### !!!"""######"""!!! !!!!!! !!! """%%%%%%$$$"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!  !!!###$$$$$$%%%%%%$$$$$$######"""""" !!!!!!"""""" !!!!!!""""""######!!!!!! !!!!!!$$$$$$$$$############### """############!!!  """###""""""############""""""!!!!!!""""""############""""""""""""############""""""############""""""$$$#########""""""!!!!!! !!!"""###$$$$$$ """###!!!!!!"""#####################$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###""" !!!"""!!!!!! !!!!!!###""""""""""""!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###!!! !!!"""###"""  !!!!!!"""""" !!!"""""""""!!! """$$$ !!!!!!""""""!!!!!! $$$###""" !!!""" ###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######""""""!!!!!! ######""""""!!!  ### """!!!!!!""" $$$&&&### !!!%%%%%%$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!""""""!!!!!!  !!! xxxhhhaaaZZZWWWYYYYYYYYYXXXWWWUUUSSSQQQPPPNNNMMMLLLLLLNNNOOOOOONNNHHHGGGGGGFFFFFFEEEEEEEEEBBBAAA???===:::999888777555555666777777666555444111111000///...,,,***)))$$$ ###''''''%%%))))))((('''&&&%%%%%%$$$$$$!!! """%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!  !!!!!!   !!!!!! !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!  """"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!!!!!""""""""""""!!!!!! !!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######""""""!!!!!!!!!!!!!!! %%%%%%$$$$$$###""""""""" !!!!!!!!!"""""""""###!!!!!! !!!!!!"""##################### !!!""""""###"""""""""!!! !!!###$$$""""""############""""""""""""""""""""""""###### !!!!!!""""""!!!""""""""""""""""""!!!""""""""""""!!!!!! !!!!!!""""""######!!! !!!###$$$!!!!!!"""############### !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""!!!!!! !!!!!!###""""""###$$$$$$"""!!!"""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###""" """"""!!!!!!  !!!""" !!!!!!!!!!!!  !!!"""!!!!!!!!! !!!"""###$$$ !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!! !!!!!!"""###"""!!!!!!!!!  !!! !!!!!!"""  """!!!"""$$$!!! !!!!!!  !!! !!!""""""###$$$######### !!!!!!!!!!!!!!! !!!  xxxiiibbb[[[XXXYYYYYYYYYYYYXXXVVVTTTSSSRRRNNNMMMLLLMMMOOOPPPOOONNNHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCAAA>>>;;;999888777333444666777777777666555000000000///...,,,+++***///,,,)))***...000000///))))))((('''&&&%%%%%%$$$%%%### !!!%%%''''''%%%%%%&&&&&&&&&&&&%%%%%% """###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""!!!"""###""" !!!$$$###"""!!!  !!!  !!!  !!!"""!!! !!!!!!""""""###!!! """###"""""""""""""""!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  """$$$!!!!!!!!!  !!!!!!!!!"""""""""######$$$"""!!! """###"""!!!!!!!!!!!!!!!!!!"""$$$  !!!!!! """$$$!!!!!!  !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!""" !!!!!!!!!!!!######"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""#########!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###$$$!!!""""""######""""""!!!"""""""""""""""""""""""" !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!"""######!!!!!!"""###############""""""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""" !!!!!!""""""""""""!!!"""!!!!!! !!!!!!"""!!!  """$$$$$$$$$######""""""!!!!!! !!!"""######"""!!! """!!! """"""!!! !!!!!!!!!!!!!!! !!!"""###### !!!"""!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!""""""!!!  !!!""" """""" !!!  !!!  !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!! vvviiiccc[[[XXXZZZXXXXXXXXXWWWVVVTTTSSSRRRNNNNNNMMMNNNPPPQQQOOONNNJJJJJJIIIIIIHHHGGGFFFFFFFFFDDDBBB>>>;;;999888777444555666777777666555555000000000///...,,,+++***///,,,))))))******)))((())))))((('''&&&%%%%%%$$$%%%$$$"""!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%% !!!"""$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""!!!###$$$### !!!###  !!!!!!""" !!!  """  !!!""""""!!!"""""""""""""""""""""!!!#########!!!  !!!""""""""""""!!!!!!!!!!!! !!!"""""""""!!! ###""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! """$$$!!!!!!!!!  !!!!!!!!!!!!"""""""""!!!!!!"""!!! !!!$$$&&&"""!!!  !!!"""###"""!!! !!!"""!!!!!!!!!###%%%"""!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$ !!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!"""######$$$!!!""""""""""""!!!!!! ###"""!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!!!!! !!!"""###$$$%%%%%%!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! ###"""""""""""""""""""""!!!!!!"""##################$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""" !!!#########"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!#########""""""!!! !!!"""###""" """!!! !!!"""!!!  !!!###$$$%%%######""""""###$$$$$$%%% """!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!  !!!"""!!!!!!  !!!"""!!! !!!######!!! !!! !!!!!! !!! !!!!!!!!!!!!!!!   !!!!!!!!! ssshhhbbb[[[YYY[[[VVVVVVVVVVVVUUUTTTRRRRRROOONNNNNNOOOQQQQQQPPPNNNKKKKKKJJJIIIHHHFFFFFFEEEFFFDDDBBB>>>;;;999888777666777777777777555333222////////////...---+++++++++)))((('''''''''&&&%%%))))))((('''&&&%%%%%%$$$###$$$$$$$$$### $$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!!###$$$"""!!!$$$!!!"""###"""!!!!!! !!!  !!!""" !!!"""""""""""""""!!!  !!!   !!!""""""!!! """"""!!!!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!"""""""""  """!!!!!! !!!!!!!!! ######""""""!!!  !!!"""""""""#########"""  """"""!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!""""""######$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######$$$!!!""""""""""""!!!!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$!!!!!! !!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!"""############### !!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!!!!!!! !!!#########"""!!!""""""!!!!!!!!!!!!""""""""""""######"""!!!  !!!"""!!!!!!  !!!"""!!! !!!###$$$%%%""""""!!!!!!!!!"""###### !!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!###%%%&&&"""""""""""""""""""""""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  """  !!!   !!!"""$$$$$$$$$### !!!  !!! !!!""""""######"""""" !!!!!!!!!!!!!!!  !!!!!!  !!!!!!"""ssshhhaaaZZZXXX\\\UUUUUUUUUUUUTTTTTTSSSRRROOONNNOOOQQQRRRRRRPPPNNNIIIIIIHHHGGGEEEDDDCCCCCCDDDCCCAAA>>>;;;999888777777777888777666555333222////////////...---,,,++++++,,,------...//////000))))))((('''&&&%%%%%%$$$ ###&&&&&&### ######$$$$$$$$$$$$#########$$$$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!"""""""""###""" !!!""" !!!###"""!!! !!!!!! !!!!!!!!! """""""""   !!!!!!!!!!!!!!! !!!!!!!!!"""######!!! !!!!!! !!!!!!!!! !!!"""""" !!!!!!  !!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$######""""""!!! """"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!""""""""" !!!!!!!!!!!!###"""!!! !!!"""###""""""""""""##################""""""!!!!!! !!!""""""!!!!!! !!!!!!"""###############!!!""""""######""""""!!! !!!!!!""""""###### !!!!!!!!! !!!!!!""""""""""""!!!###""""""!!!!!!""""""######!!!  !!!"""######"""!!!  !!!!!! !!! !!!!!! !!!!!!!!!!!!!!!  !!! !!!"""!!!!!! !!!!!!"""### !!!!!!!!!!!!!!! !!!!!!!!! """"""!!! !!!###$$$"""""""""""""""""""""""" !!!!!!!!!"""!!!  !!!!!!!!!!!!!!! """!!! !!!!!!  !!!"""###$$$$$$$$$ !!! !!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! """"""!!!!!! vvviiiaaaYYYWWW[[[UUUUUUVVVVVVUUUUUUTTTTTTOOOOOOPPPQQQSSSSSSQQQNNNJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA???===:::999888777666666777777777555444333////////////...---,,,,,,$$$%%%'''((())))))***+++))))))((('''&&&%%%%%%$$$ ###%%%%%%###!!! !!!######$$$$$$$$$$$$######""""""######""""""!!! """"""!!!!!!!!!!!!""""""$$$"""  !!!!!!  !!!!!!!!!!!! !!!!!! !!!""""""  ###  !!!!!!!!!!!!!!!  !!!""""""  !!! !!!!!!""""""###  !!!###%%% !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!!!!!!!!############""""""""""""!!!!!!!!! ###"""""""""!!!!!!!!! !!!!!! !!!!!!"""##################### !!!""""""###""""""############""""""!!! !!!!!!!!!!!!  !!!"""######!!!!!!!!!!!! $$$###!!! !!!###$$$!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!! """############"""!!!!!!"""###############$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""######### !!!!!!###""""""!!!!!!!!!!!!"""######""""""""""""######$$$###""""""######!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!! """"""!!!!!!    !!!!!! !!!"""$$$$$$ !!!!!!!!!""""""!!!!!! !!!!!!!!!"""!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""###"""!!!!!! !!! !!!!!!!!!""" !!!  """"""!!! !!!!!!!!!!!!!!!""" !!! !!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""!!!!!! !!! yyykkkaaaXXXVVVZZZVVVVVVVVVWWWWWWVVVVVVUUUOOOOOOPPPRRRTTTSSSQQQOOOLLLKKKJJJIIIGGGFFFEEEDDDAAA@@@>>><<<:::999888888444444666777777777666555////////////...---,,,,,,((()))++++++***)))******))))))((('''&&&%%%%%%$$$ """$$$$$$""""""%%%'''###$$$$$$%%%%%%$$$$$$###!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""%%%!!!!!! !!!"""$$$%%% """"""!!!!!! !!!!!!  """""" !!!"""###$$$%%%&&&&&&!!!$$$###!!!$$$ ###"""   !!!""""""""""""!!!!!!  """###"""!!!!!!""" !!!"""###$$$$$$ !!!"""### """######!!! !!!!!!  """###"""  ###$$$"""!!! !!!!!!""""""""""""!!!!!!""""""############"""""" !!!!!!""""""'''&&&&&&&&&%%%$$$$$$$$$!!!!!!""""""###$$$$$$$$$######""""""!!!!!!!!! !!!!!! !!!!!!$$$$$$$$$###############!!!"""############$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!  !!!###$$$$$$$$$$$$######""""""!!!!!!%%%###""" """###%%% !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!###$$$%%%%%%%%%$$$!!!!!!"""###############!!!!!!""""""""""""!!!!!! !!!"""######$$$ !!!!!!$$$###""" !!!"""######""""""""""""######"""!!!"""###%%%$$$""" !!!###$$$$$$###"""###"""""""""""""""###$$$!!!  !!!  !!!!!!""""""###"""!!!!!!!!!!!!""""""!!!"""###"""!!!  """###%%%&&& !!!!!!""""""'''%%%###!!! !!!""""""""""""""""""""""""""""""""" !!!!!!!!!""""""############"""!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!"""!!!!!!!!!  ###$$$###!!!   !!!!!! !!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!""""""!!!  !!!""""""!!!!!! !!!""""""""""""!!!  |||ggg]]]WWWUUUUUUTTTTTTUUUVVVXXXXXXWWWUUURRRQQQPPPQQQRRRQQQNNNLLLKKKJJJHHHHHHJJJKKKKKKJJJDDDBBB???<<<999777777666555666777777666444222111...///000111000...,,,+++,,,,,,++++++***)))((((((''''''(((((('''%%%###"""!!!!!!###$$$$$$%%%$$$$$$&&&&&&''''''&&&%%%###""""""###$$$%%%%%%$$$###""""""!!! !!!######!!!  !!!###$$$&&&%%%###!!! !!!""""""  !!! !!!###""""""###!!!  !!!  !!!  """!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!! !!!"""!!! !!!###""""""!!!!!!!!!!!!""""""  !!!!!!!!!  """######  $$$$$$%%%$$$$$$###"""!!!!!!"""###"""  """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""""""""!!!""""""!!! ### !!!!!! !!!"""$$$&&&'''(((###$$$%%%&&&%%%###!!!###############"""!!! """"""""""""""""""""""""$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""#########""""""!!!""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!! !!!""""""%%%$$$"""!!!!!!!!!"""###############"""""""""""" !!!!!!!!!###$$$ """###$$$###"""!!! !!!!!!"""!!!!!!!!! $$$""" """###"""!!!"""!!!!!!!!!!!!###%%%&&&222+++### !!!"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###  ###!!!  !!!!!!!!!  !!!!!!""""""""""""""" !!!"""""" !!!!!!!!! |||iii^^^XXXVVVVVVVVVVVVUUUWWWXXXWWWUUUSSSPPPPPPPPPQQQSSSSSSQQQOOOKKKIIIHHHHHHIIIJJJJJJIIIFFFDDD@@@===:::888777777444555666777666555333111//////000111000...,,,+++,,,,,,+++******))))))(((((((((((('''&&&%%%######%%%%%%%%%$$$###"""!!! """###$$$%%%%%%$$$######""""""###$$$$$$###"""""""""!!! !!!""""""   !!!""""""!!!!!! !!!!!! !!!!!! """ !!!!!!  !!! !!!!!!$$$%%%$$$ !!!"""!!! !!!""" !!!!!!  """!!! !!!!!!!!!  !!!!!!!!!!!!$$$###""""""!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!! !!!  !!!""""""!!!  !!! !!!"""############ !!!""""""  !!!"""!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!! """"""!!! ###!!!!!!###"""  !!!"""###$$$$$$$$$###"""""""""#########"""!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!###""""""""""""!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!"""###$$$$$$"""!!!!!!!!!"""### !!!######"""!!!"""### """#########!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""###$$$###"""!!!!!!!!!"""###///)))""" """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""""""######""""""""""""######$$$"""  !!!  !!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   |||jjj```YYYVVVVVVWWWVVVVVVWWWWWWVVVTTTRRRPPPOOOOOOQQQSSSTTTSSSRRRJJJIIIGGGGGGHHHIIIIIIHHHGGGEEEBBB>>>;;;888777777333444666777777555444222//////000000000...---+++,,,++++++***)))))))))))))))((('''&&&%%%$$$$$$$$$!!!"""######$$$$$$###### """###$$$$$$######!!!""""""######""""""!!!###!!! !!!!!! """"""!!!!!!!!!!!!""""""  !!!"""### """""""""  !!! !!!"""!!!  !!!!!! %%%'''&&&!!!"""###"""!!! !!!###!!!!!!!!! !!!!!!!!!  $$$###"""!!!   !!!!!!!!!"""  !!!"""!!!   """"""!!!!!!!!!!!!"""""" !!!  !!!!!!!!!!!!  !!! !!!""""""######"""!!!"""""" !!!###!!! !!! !!!!!!""""""!!!!!! """!!!!!! !!!"""!!!!!! !!!""""""!!!"""###$$$""" """!!!!!! !!!!!!!!!!!!"""######$$$$$$%%%!!!!!!"""#########"""""""""""""""""""""""""""""" !!!!!!"""$$$%%%&&&$$$$$$$$$$$$############ !!!!!!""""""##############################!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############"""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""######"""""""""######$$$$$$######"""!!!"""""""""!!!""""""###"""$$$%%%$$$"""!!!!!!"""!!!!!!"""######"""  !!! #########"""!!! !!!""""""!!! !!!###""""""!!!!!!!!!"""######***%%%  """!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!$$$##################$$$%%%###!!!!!!!!!"""!!! """ !!!!!!  !!!"""""""""""""""""""""""" !!!!!! """!!!!!!  zzzjjj```YYYUUUUUUUUUUUUUUUVVVWWWWWWUUURRRPPPOOOOOOPPPRRRSSSRRRQQQJJJHHHGGGGGGHHHHHHHHHGGGGGGEEEBBB>>>:::888777666222444555777777666444333///000000000///...---,,,,,,+++***)))(((((())))))***)))'''%%%$$$$$$$$$%%%!!!!!!"""############### """###$$$$$$######!!!!!!""""""""""""!!!!!!$$$"""!!! !!!!!! """"""""""""""""""###$$$"""!!!!!! !!!!!!""""""!!! !!!"""!!!!!!""""""$$$&&&%%% !!!###"""!!! !!!""""""!!!  !!!""" !!!!!! !!!""""""!!!   !!!""""""$$$"""!!! !!!"""!!!###$$$"""!!!!!!!!!!!!  !!!!!!!!! !!!!!! !!!!!!!!! !!!!!!!!! !!!!!! !!!!!!############"""!!!  """"""!!!!!!"""$$$  !!!!!!""""""""""""!!!!!!"""!!!  !!!""""""!!! !!!!!!!!!!!!"""###$$$###!!! !!!!!!!!!!!!"""$$$%%%%%%"""""""""!!!"""###$$$$$$ !!!"""#########"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$#########""""""""" !!!"""######$$$##############################""""""""""""#########$$$$$$%%%%%%%%%%%%$$$""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!#########"""""""""!!!!!!######""""""""""""######""""""""""""""""""""""""###############$$$$$$$$$$$$######""""""""""""""" !!!!!!"""######$$$!!!###$$$$$$"""!!!!!!"""""""""######"""!!!  ############"""!!! &&&### !!!"""  """$$$&&&'''%%%""" !!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$"""!!! !!!"""!!! """  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  vvviii___XXXTTTSSSRRRRRRSSSUUUWWWXXXVVVUUUPPPOOONNNNNNPPPPPPOOONNNKKKIIIGGGGGGHHHHHHGGGFFFEEECCC@@@<<<999777666555222444555777777666444333000000000//////...---,,,+++***)))((('''((()))******)))'''%%%$$$$$$$$$%%%$$$$$$$$$###"""!!! ######$$$%%%%%%$$$######""""""!!!!!!!!!!!!""""""%%%###!!!!!!"""""""""!!! !!!!!!!!!###$$$%%%&&&!!!!!! !!!!!!!!!!!!  !!! !!!""""""!!! """$$$"""!!!!!!!!!!!!!!!!!!!!!!!! """"""  !!!  !!! !!!!!! !!! !!!!!!  !!!!!!"""...+++'''$$$!!!!!!$$$$$$###!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""   !!!!!!!!! """!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!$$$$$$$$$$$$###"""!!!!!!!!!""""""!!!!!!###$$$  !!!!!!""""""""""""!!!!!!"""!!!  !!!"""!!!!!! !!!!!!!!!"""###"""!!!  !!!""""""$$$###""""""!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""#########"""""""""!!!!!!!!! !!!"""######$$$""""""""""""""""""""""""######""""""""""""############$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$############"""""""""!!!  """"""!!! !!!""""""""""""""""""!!!  !!!!!! !!!!!!"""""""""""""""!!!###!!!$$$ !!!###$$$%%%&&&!!!  !!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!"""!!! !!! """!!!"""""" !!!!!!   !!!!!!""" !!!!!! qqqggg___WWWSSSSSSQQQQQQRRRUUUWWWXXXWWWVVVQQQOOOMMMMMMNNNOOOOOONNNLLLJJJHHHGGGHHHIIIHHHGGGDDDBBB???<<<999777666666333444666777777555444222000000000///......------+++***(((''''''(((***+++)))((('''&&&%%%$$$$$$$$$ """###%%%%%%&&&$$$%%%&&&'''&&&&&&$$$$$$###""""""!!!!!!""""""###$$$""" !!!"""###""" !!!"""$$$&&&'''!!!"""###$$$    !!!!!!  """!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""    !!!"""  !!!"""!!!  !!!!!! """!!!  !!!""""""!!!!!!!!!!!!"""""" !!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!"""###$$$$$$%%%%%%%%% """######!!!!!!"""$$$!!! !!!!!!""""""######""""""!!!!!! !!!!!!"""!!! !!!!!!"""!!!""""""!!! !!!&&&%%%$$$"""!!! $$$######""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""###### !!!!!! !!!!!! !!!"""############!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$"""############"""!!!!!!"""""""""!!!!!!!!! !!!"""!!! !!!"""""""""""""""!!!!!!!!!!!! !!!"""!!!!!!!!! !!!!!!"""""""""!!!###!!! !!!"""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############"""!!!  !!! !!!!!!"""""" !!!"""  !!!!!!!!!!!!!!! !!!"""### !!!!!!""" zzznnnggg___XXXTTTTTTRRRRRRRRRUUUWWWWWWVVVTTTPPPNNNLLLMMMOOOQQQQQQQQQMMMKKKIIIHHHIIIIIIHHHGGGCCCAAA???<<<:::999888888444555666777666555333111111000///......---------+++***(((&&&&&&(((***+++((((((((('''&&&%%%######!!!$$$&&&((()))###$$$%%%&&&''''''&&&&&&$$$###""""""""""""###$$$!!!!!!"""""" !!!"""###$$$%%% """######  !!! !!!!!!  !!!  """!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! """###"""     !!!"""!!!!!!!!!  """### !!!!!!  """!!!!!!!!! !!!!!!!!! !!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$"""###$$$###!!!!!!"""###"""!!!!!! !!!!!!"""""""""############"""""" !!!!!!!!!!!!!!! !!!""""""!!!###$$$""" """$$$((('''%%%$$$"""!!!!!! !!!!!!"""######"""!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""###$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!! !!!!!! !!!"""""""""""" !!!"""######!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!######$$$######"""######$$$###"""!!! """""""""############### """######!!! !!!!!!!!!!!!!!!!!!""""""### !!!""""""######"""""" !!!!!!!!!  !!!!!! !!!"""""""""!!!  !!!"""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$$$$!!!!!! !!!!!! !!!""""""!!!!!!"""""" !!!!!!!!!  !!!!!! wwwmmmggg```YYYUUUUUUTTTSSSSSSUUUVVVVVVTTTRRROOOMMMLLLMMMPPPSSSTTTTTTNNNLLLJJJIIIJJJJJJIIIGGGCCCBBB???===;;;;;;::::::555666777777666444222111111000///......------...+++)))'''&&&&&&(((***,,,''''''(((((('''%%%###"""$$$$$$$$$###!!!  !!!$$$&&&'''(((((('''%%%$$$###""""""###$$$%%% !!!!!!""""""!!!!!!!!!!!!""""""######!!!  !!!!!! """### !!!###"""  !!! !!! !!!"""!!! !!!$$$$$$###!!! !!! !!!""""""!!! """!!!!!! !!!!!!"""!!!!!!!!!!!! $$$$$$$$$###""" #########""" !!!###%%%   !!!!!!!!!  !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""############"""!!! ###$$$$$$###!!! !!!"""""""""!!!!!!!!!!!!""""""""""""############""""""!!!"""""""""!!! !!!"""######$$$%%%###!!!!!!###'''!!!  !!!###$$$###"""!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### """######$$$$$$$$$ """######!!!!!!""""""""""""!!!!!!############""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""######$$$$$$"""!!!  !!!!!!$$$%%%&&&$$$""" !!!!!! !!!!!!"""###$$$!!!!!!"""###############""""""!!!!!!  $$$&&&$$$ $$$ """"""""""""!!! """###"""!!! !!! """""""""""""""""""""""""""!!!!!!!!! ######################## !!!!!!"""""" !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$    """###!!!  !!!"""###"""""""""""""""""""""""""""""""""!!! !!! !!!!!!!!!  }}}wwwqqqkkkhhhcccZZZTTTSSSRRRQQQRRRSSSUUUTTTRRRQQQMMMMMMNNNOOOQQQQQQPPPNNNLLLLLLLLLKKKJJJIIIGGGGGGBBBAAA???<<<:::888888777444444444555444333111000//////.........---------******************************)))'''&&&%%%$$$#########""""""!!!!!! ###$$$'''))))))(((&&&$$$""""""!!!!!!!!!###$$$%%%!!!!!! !!!!!! !!!"""!!! """"""!!!!!!!!!  """###'''%%%!!!"""!!!  !!!!!!"""###$$$$$$######'''""""""$$$"""  """###$$$############"""""""""""" """###$$$###!!! %%%$$$###!!!  #########"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!""""""######&&&%%%$$$###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###""" """"""!!! %%%$$$###!!!!!!""""""###!!!"""############ !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$$$$%%%%%%$$$###!!! !!!"""""""""!!!""""""""""""""""""""""""  !!!!!!""""""!!! !!!!!!!!!!!!!!!  !!!######""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!! $$$#########""""""!!!!!!###!!!  !!!###"""""""""!!!"""######$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###$$$%%%%%%""""""###$$$$$$"""!!! &&&%%%$$$"""!!!###&&&+++!!!(((%%%%%%###"""!!! !!!""" """#########"""!!!!!!  !!!  !!!!!!!!!!!!  !!!   !!!"""$$$""" !!!""""""!!!!!!!!!!!!!!!!!! !!!  !!!######!!! ### !!!$$$%%%"""!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!"""!!! ~~~tttmmmhhheeeaaaYYYUUUUUURRRRRRRRRSSSUUUTTTRRRPPPMMMLLLMMMOOOQQQRRRPPPOOOJJJJJJJJJJJJIIIGGGFFFEEEDDDBBB@@@===:::777666555333444555555555333111000//////.........---------((((((((((((((((((((((((******)))'''&&&%%%$$$###$$$$$$#########""""""""" """$$$&&&&&&%%%###"""###""""""!!!!!!"""###$$$!!!!!! !!!!!!!!!  """###"""!!! '''%%%""" ###"""!!!     !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""!!!""""""""" ###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%&&&%%%###"""!!!!!! !!!!!! !!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""### !!!"""######"""!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""#########$$$$$$###!!!  !!!"""""""""!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!"""""""""!!! !!!""""""""""""###############"""!!!!!!"""######!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!""""""#####################"""""""""!!!""""""!!! !!!""""""!!!"""""""""############"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""######"""  !!!""""""!!! """!!!  ###"""!!!  !!!"""$$$############""""""!!!!!!   !!!!!!!!! !!!  !!!  !!!!!!!!!!!! !!! !!!!!!!!! !!!"""!!!!!!!!!!!!""""""###%%%""" !!!""""""  !!!!!!!!!  !!!  !!!!!! !!!""""""!!! """!!! !!!""""""!!!  !!!"""###$$$$$$!!!"""!!! rrrjjjdddaaa^^^XXXVVVWWWSSSRRRRRRTTTUUUUUURRRPPPLLLLLLMMMOOORRRSSSQQQPPPKKKKKKKKKKKKJJJHHHGGGFFFFFFDDDAAA===:::777555444222444555666666444111////////////.........------((((((((((((((((((((((((******)))'''&&&%%%$$$###$$$$$$$$$$$$$$$#########!!!###$$$%%%$$$"""!!!$$$###""""""!!!""""""###!!!!!! !!!!!!"""!!! !!!"""###"""!!! !!!!!!""""""!!!%%%$$$!!! !!!"""###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!! !!! !!!""""""###""""""""""""""""""""""""###&&&'''&&&$$$###!!!!!!!!! !!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!! !!!"""###### !!!!!!!!!!!!""""""""""""""""""""""""###  $$$%%%''''''&&&$$$""" """""""""""""""""""""""" !!!"""###$$$%%%"""""""""""""""!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""!!!  !!!"""###############"""""""""""""""""""""""" !!!!!!""""""##################"""!!! !!!!!!!!!!!!"""""""""###$$$$$$############$$$$$$!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!"""###$$$%%%&&&&&&############"""""""""""""""""""""""""""""""""""" !!!"""###$$$######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""$$$$$$%%%$$$###""" !!!!!!  !!!!!!!!!  &&&"""000888###"""""""""""""""###############"""!!!  !!! !!! !!!  !!!!!!!!!!!! """!!!!!! !!!!!!"""!!!!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!"""%%%### !!!!!!  ######"""!!!!!!!!!!!!!!! !!!"""### !!!""""""!!!  !!!""""""  !!!!!!!!!!!! !!!"""######$$$ !!!!!!!!!  sssjjjccc___\\\WWWVVVXXXTTTSSSSSSTTTUUUUUURRRPPPKKKKKKLLLOOORRRSSSRRRQQQNNNNNNNNNNNNMMMKKKJJJIIIEEEDDDAAA===:::888666555222444666777666444111///////////////............++++++++++++++++++++++++******)))'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$######!!!"""$$$%%%%%%%%%$$$###$$$$$$###""""""!!!!!!!!!!!!!!! !!!!!!"""!!! """###"""  !!!"""$$$$$$$$$###""""""!!!  !!!"""""""""!!!   """"""############""""""  !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!  !!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$######""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!  """###$$$$$$ !!!!!!!!!!!!""""""""""""""""""""""""###!!! !!!!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############"""###!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!"""""""""######"""""""""""""""""""""""""""######""""""""""""""""""###############"""!!!!!! !!!!!!""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""###$$$$$$%%%%%%#########"""""""""""""""""""""############""""""!!!###$$$%%%$$$"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!  !!!###$$$""""""###$$$$$$######"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!###"""***&&&'''MMMZZZ444########################$$$$$$###"""!!! !!!!!!"""""""""""""""""" !!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""###"""!!! $$$"""  !!! """!!! !!!!!! !!!!!!""" !!!""""""!!! """$$$""" !!!!!! """"""!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!uuummmddd```\\\WWWVVVXXXTTTTTTSSSTTTUUUUUURRRPPPKKKKKKLLLOOORRRSSSRRRQQQOOOOOOOOONNNMMMLLLJJJJJJCCCBBB@@@===;;;999888888333444666777666444222000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,******)))'''&&&%%%$$$###########################!!!"""###$$$$$$$$$##################""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!  !!!   !!!!!!!!! !!! !!!!!!   !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!"""""""""""""""!!!!!!  !!!"""""" !!!""""""!!! """""""""""""""""""""""" !!!""""""######""""""!!!!!! !!!!!!!!!""""""######### !!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!###$$$$$$"""!!! !!!"""""""""!!!  !!!""""""###$$$""""""""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$######""""""!!!!!!!!!"""""""""!!!!!!!!! """"""""""""""""""""""""%%%%%%$$$###"""!!!!!! !!!!!!"""############### !!!!!!"""""""""############""""""""""""##################""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!""""""""""""""""""######""""""############""""""!!!###$$$%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! """!!! """### !!!"""######$$$$$$!!!!!! !!!!!!"""""""""""""""""""""!!!!!!######---[[[iii>>>$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""""" !!!"""!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######"""!!! !!!!!!!!!  """### !!!!!!!!!!!! """$$$""" !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!uuummmeeeaaa]]]XXXWWWXXXUUUTTTTTTUUUVVVUUURRRPPPLLLLLLMMMOOORRRSSSQQQPPPLLLLLLLLLLLLKKKIIIHHHGGGCCCBBB@@@===;;;:::999999555555666666555444222111000000000/////////......******************************)))'''&&&%%%$$$###"""""""""############### !!!""""""""""""""""""############""""""!!!!!!!!! !!!!!!!!!       !!!!!!"""""" !!!!!!!!!!!!   !!!!!!""" !!!""""""!!!!!!!!!!!!"""""""""###"""!!!!!!  %%%###!!! !!!###$$$ !!!""""""!!! """""""""""""""""""""""" !!!""""""""""""""""""!!!!!!!!!!!!"""""""""############### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###%%%%%%###!!!!!!!!!!!!!!!!!!   !!!"""######### !!!###$$$%%%######""""""""""""!!!!!!"""""""""""""""""""""""" !!!###$$$%%%######"""!!!!!!""""""######"""!!! """"""""""""""""""""""""%%%%%%$$$###"""!!!  !!!"""############ !!!!!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""""""""############"""""""""""""""""""""""" !!!"""###$$$######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" ###'''GGGLLL,,,$$$######"""!!!  !!!!!!""""""######!!!!!!  !!!"""!!! !!!!!!!!!!!! """!!!!!! !!!!!!""" !!!"""#########""""""!!!!!!!!!!!!""" !!! !!!"""###$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!  !!!""""""### rrrkkkdddaaa^^^YYYXXXYYYVVVUUUUUUUUUVVVUUURRRPPPMMMLLLMMMOOOQQQRRRPPPOOOLLLLLLLLLKKKJJJIIIGGGGGGEEECCCAAA>>>;;;999888777777666555444444333333333000000000000/////////...++++++++++++++++++++++++******)))'''&&&%%%$$$############$$$$$$$$$%%%%%%!!!!!!!!!"""""""""######!!!!!!######$$$###""""""!!!!!! !!!!!!"""!!! !!!!!! """"""!!!!!!!!!!!!!!!"""   !!!""""""""" !!!!!!!!!  !!!    !!! !!!""""""  !!!!!! ###"""!!!!!!!!!!!!"""### !!!""""""!!!  !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!######""""""""""""!!!  !!!"""$$$%%%%%%%%%%%%!!!!!! !!!"""###$$$#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""!!! !!!""""""###"""!!!!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&######$$$%%%%%%$$$###### !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""############""""""!!! !!!""""""!!!"""""""""############ !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!! '''&&&!!!!!!+++)))!!!!!! !!!!!!!!!"""""""""!!!  !!!""""""!!! !!!!!!!!!!!! !!! !!! !!!"""###"""!!!!!!!!!!!!""""""###!!!###""" !!!### !!!!!!!!!  !!!"""""""""!!! !!!!!! !!!!!!"""!!! !!!""""""!!!  !!!""""""!!!  zzzooohhhbbbaaa^^^ZZZYYYZZZVVVUUUUUUUUUVVVUUURRRPPPNNNMMMNNNOOOQQQQQQPPPNNNMMMMMMMMMMMMLLLJJJIIIHHHGGGEEEBBB???;;;888777666888777555444333333444555000000000000////////////------------------------******)))'''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$###"""!!!!!! !!!!!!$$$"""!!!!!!""""""!!!  !!!!!! !!!!!!"""  !!!""""""###  !!!!!!!!!!!!"""    !!!!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!  !!!######!!!  !!!"""""" !!!!!!""""""###### !!!"""###### !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###  """### """""""""""""""""""""""" !!!!!!""""""!!!$$$###!!! !!!!!!"""$$$#########""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!###$$$&&&'''"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""!!!  !!!"""###$$$%%%%%% !!!"""######"""!!! """"""######$$$$$$$$$%%%""""""!!!!!!!!!!!!"""""" !!!"""######!!!!!!""""""#########$$$###!!!  !!!###"""""""""!!!"""######$$$ !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!"""######""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!"""######$$$######"""!!!!!! %%%!!!$$$###"""((( !!!!!!"""!!!!!!!!!!!! $$$###"""!!! !!!"""!!!""""""!!! !!!!!!!!!!!!  !!!"""""" !!!""" """%%%%%%"""!!!"""$$$!!!!!!!!!"""!!!!!!  !!!!!!!!!  !!!""""""!!!!!! !!!!!!### !!!$$$%%%""" !!!!!!!!!!!!!!!!!! """!!! uuukkkhhheeeccc```]]]XXXUUUUUUUUUUUUUUUTTTRRRQQQPPPKKKKKKLLLMMMNNNOOOOOOOOOOOOMMMKKKJJJJJJIIIFFFEEEHHHFFFDDDAAA>>><<<;;;:::777777666444444444444444222111//////000000///---+++))))))---111222,,,&&&+++***'''%%%######$$$$$$"""""""""""""""###############$$$$$$$$$%%%%%%%%% !!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!  !!!!!!  !!!!!!  ######################## """"""############"""!!! """"""""""""""""""""""""  !!!!!! !!!###%%%&&&!!!!!!"""!!! ###""" """""""""!!! !!!!!!!!!"""""""""###!!!  !!!!!!!!!!!! !!!!!!"""###$$$%%%%%%&&&!!!  !!!!!!""""""############""""""!!!!!! """"""!!! ############""""""""""""""""""!!!!!! !!!"""###"""!!!"""###%%%""""""""""""""""""""""""###$$$%%%%%%%%%###"""!!! !!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!$$$((()))%%%!!!""""""############""""""""""""#########$$$$$$$$$ !!!"""#########!!!  !!!###""""""""""""""""""""""""########################!!!"""$$$&&&&&&&&&$$$###'''))))))((($$$!!! !!!###$$$%%%%%%######"""######$$$%%%%%%""""""""""""""""""""""""""""""!!!!!!    !!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!! ###!!!"""%%%  !!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!!!!!!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""""""""  xxxhhhfffccc```^^^[[[WWWTTTSSSSSSTTTTTTSSSRRRRRRQQQLLLLLLMMMMMMNNNNNNOOOOOONNNLLLJJJIIIIIIIIIGGGEEEGGGFFFCCCAAA>>><<<::::::555444444333333222222111333111////////////---+++,,,***)))+++---...,,,))),,,+++(((&&&$$$$$$%%%%%%'''&&&###!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%######################## !!!!!!!!! !!!!!!!!!!!!!!!    !!!!!!!!!   !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""""""""!!! ###!!! !!!""""""!!!!!!!!!!!!!!!""""""""""""  !!!!!! """""""""###############"""!!! !!!###$$$ !!!!!!!!!"""""""""######"""""""""!!!!!!!!! """"""!!! !!!!!!!!!"""""""""""""""#########"""""""""!!!!!!!!!"""###"""!!!!!!###%%%########################"""""""""""""""!!! !!!!!! !!!""""""############"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""" ###%%%"""""""""############""""""#####################$$$ !!!!!!"""### !!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!"""###%%%%%%$$$###"""###$$$%%%$$$"""  !!!"""""""""""""""""""""!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! ######################## !!!!!!!!!!!! !!!""""""!!!!!!!!!""""""""""""!!!!!! %%%$$$###"""!!!!!!!!!!!!  !!!!!!  $$$!!!!!!$$$###!!!!!!###"""   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""############ !!!!!!!!!"""""""""!!!"""  """ yyygggdddbbb___^^^[[[WWWTTTNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNLLLJJJIIIIIIIIIIIIHHHFFFGGGEEECCC@@@===;;;:::999444444555555444333111000333111/////////...,,,***---,,,***)))******+++,,,---+++)))'''&&&%%%%%%&&&+++((($$$!!! !!!$$$%%%######$$$$$$$$$%%%%%%%%%"""""""""!!!!!!  !!!"""!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!!"""###$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!'''&&&$$$""" !!!!!!   ###!!! !!!""""""!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!""" !!!!!!""""""!!!!!! ###"""""""""!!!!!!!!!!!!""""""!!!!!!###%%%'''(((!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!!!!""""""######$$$$$$%%%$$$$$$$$$$$$#########!!!"""###"""!!!!!!###%%%###########################""""""!!!!!!!!!!!!!!!######"""""""""###$$$$$$$$$$$$######"""!!!!!! ########################!!! """!!!""""""############""""""#####################""""""!!! !!!"""### !!!###$$$$$$###!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$"""!!!  !!!"""""""""""""""!!! !!! !!!"""""" !!!!!!!!!!!! !!!""""""""""""!!!  """###"""!!!!!!!!!""""""""""""!!!!!!!!!  !!!"""###"""!!!""""""""""""!!!  !!!  !!!""""""###$$$###!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""######""""""!!! !!!!!!!!!###"""  wwwhhheeecccaaa___\\\XXXVVVPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMJJJIIIHHHHHHIIIIIIHHHGGGGGGEEECCC@@@===;;;999999555666777888777555333222111///......//////---,,,,,,------,,,******+++---,,,+++)))'''&&&%%%%%%%%%'''&&&$$$"""!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%######"""!!!!!!  !!!""""""!!!  !!!!!!""""""  !!!!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!"""!!!!!!"""!!! """"""""""""!!!!!!!!!!!! """"""""""""###$$$$$$%%%"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""!!! !!!!!!""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!###$$$########################%%%$$$###""""""###$$$%%%#########""""""###$$$$$$############""""""!!!!!!"""""""""###############$$$"""!!!######"""""""""############""""""############""""""""""""$$$###!!!  !!!"""###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###"""!!! !!!###!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!  !!!"""""""""!!!!!! !!!"""""" !!!!!!""""""""""""!!!!!!###"""!!! !!!"""### !!!!!! !!!!!!!!!!!!!!!   """######"""!!!!!! """###$$$###!!! !!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!  !!!""" !!!"""  uuugggeeebbb```^^^[[[WWWTTTUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOOOONNNNNNNNNNNNNNNJJJIIIHHHHHHJJJJJJIIIHHHGGGEEECCC@@@===;;;:::999666666888888888666444222///...---...000000000...+++---......---,,,,,,,,,***)))(((&&&%%%$$$###### !!!"""###$$$$$$############$$$$$$$$$%%%%%%%%%(((((('''&&&%%%$$$$$$### !!!""""""!!!  !!!!!!"""""" !!!!!!  !!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!"""$$$$$$$$$###############"""  !!!!!! """"""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!"""###$$$$$$!!!""""""######""""""!!! !!!!!!""""""!!! !!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""###$$$%%%%%%########################"""######"""!!!!!!"""$$$########################%%%$$$###""""""###$$$%%%###""""""!!!!!!!!!""""""!!!!!!""""""########################$$$$$$%%%%%%&&&$$$"""!!!"""###$$$$$$""""""############""""""""""""""""""""""""""""""$$$$$$"""!!! !!!!!!$$$###""""""""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######""" !!!### !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!  !!! !!!!!!""""""""""""!!!!!!###"""!!!!!!!!!!!!#########""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!###"""!!!%%%%%%%%%$$$###"""!!! !!!""""""!!!!!!###$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!  """### !!!"""  ###%%%### vvvfffddd```^^^[[[XXXTTTQQQRRRRRRSSSSSSRRRQQQPPPPPPNNNNNNNNNOOOOOOOOOOOOOOOKKKJJJIIIIIIJJJKKKJJJHHHHHHFFFDDDAAA>>><<<;;;:::555555666666555444222111000///...///000111000///***+++,,,---...---,,,+++))))))((('''%%%$$$###""""""$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!!!!!!!!!!  !!!""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""""" !!!!!!""""""### ##################$$$$$$ """!!! !!!!!! """  !!!!!! !!!!!!!!!!!!""""""""""""  !!! !!!!!!  !!!"""######""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!""" !!!!!!""""""!!!!!!!!!"""""""""""""""######$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!! !!!!!!"""######$$$$$$""""""######$$$%%%%%%%%%$$$######"""""""""""""""""""""############""""""!!!!!!!!!"""""""""###############""""""!!!!!!!!!"""!!!!!!"""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$$$$!!!"""###""" """###!!!"""############""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!""""""""""""!!!!!! !!!!!!!!!"""!!! !!!###%%%""""""############"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """###""""""!!!  !!!###%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""  !!!!!!!!!"""!!! """$$$$$$!!! {{{gggdddaaa^^^[[[WWWRRROOOLLLMMMNNNPPPPPPQQQQQQQQQMMMNNNNNNOOOOOOPPPPPPPPPMMMLLLJJJJJJKKKKKKJJJIIIIIIGGGEEEBBB???===<<<;;;666666555555444444333333444222111000111111///...***(((&&&(((+++...---+++***))))))(((&&&%%%######!!!!!!###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!  !!!"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!"""""""""""""""    """""""""""""""""""""""" """"""######""" !!!""""""######  """###  !!!######""" """  !!!  !!!"""###$$$$$$!!!  !!!!!!""""""!!!!!! !!!!!!""""""""" !!!###$$$$$$$$$$$$###"""""""""!!!!!!!!! !!!!!!!!!"""""""""### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$###!!! """###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""###"""!!! !!!"""""""""""""""#########!!!!!!""""""###$$$$$$%%%######$$$$$$###"""!!!"""""""""############"""""" !!!"""###$$$$$$!!!"""###$$$$$$###!!!  """"""""""""""""""""""""#######################################$$$$$$%%% """###$$$###"""###$$$ !!!"""###$$$$$$$$$$$$$$$######"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!""""""""""""!!!!!! !!! !!!!!!""""""""""""!!!!!!!!!"""""""""  """###""""""############"""""" """""""""""""""""""""""" !!!!!!!!!"""!!!  """$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!  !!!!!!!!!"""""""""   jjjgggccc```\\\XXXSSSOOONNNOOOQQQSSSVVVWWWXXXYYYMMMMMMNNNOOOOOOPPPQQQQQQOOOMMMKKKKKKLLLLLLJJJIIIJJJHHHFFFCCC@@@>>><<<<<<999888777666555555666666777555333222111000...,,,+++&&&!!!"""(((------,,,*********)))(((&&&$$$###&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""############&&&$$$!!! """###""""""!!!!!!  !!!""""""!!!!!!  !!!!!!  """!!!!!!!!! !!!!!!"""""""""""""""  !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""""""""""" !!!"""######$$$ !!!!!!""""""""""""######$$$$$$###"""!!!  %%%))))))&&&"""!!!###$$$!!!  !!!  !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!!!!###$$$%%%%%%######""""""!!!!!!!!! !!!!!!!!!""""""###### !!!"""###%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""#########$$$###$$$$$$###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$#########"""!!!!!! !!!!!!$$$$$$######"""!!!!!!!!! !!!"""######$$$###%%%''''''%%%######"""""""""############"""""" !!!"""###$$$%%%!!!###%%%%%%$$$!!! !!!"""###$$$$$$###"""!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$ ###$$$$$$$$$$$$%%%"""######$$$$$$$$$$$$###%%%%%%$$$###############"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""!!!!!!"""###############"""!!! !!!"""!!!!!!!!!""""""""""""!!!!!! ###%%%&&&$$$"""!!!$$$$$$#########$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""!!! """""""""""""""""""""""" !!!!!!""""""!!!""""""###$$$$$$###"""  !!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!#########"""!!! !!!!!!!!!!!!"""""""""""" !!!###$$$ lllfffbbb___[[[UUURRRTTTOOORRRSSSQQQQQQUUUUUUSSSOOONNNNNNNNNPPPPPPOOONNNJJJKKKLLLLLLKKKIIIGGGFFFFFFDDDAAA@@@??????===;;;;;;:::888666444333222222444222111111111000...++++++*********+++,,,,,,---++++++***)))((('''&&&&&&%%%%%%$$$$$$###"""""""""#########"""""""""""""""&&&%%%###"""""""""###$$$!!!!!!!!!!!! """"""$$$""" """"""""""""!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""$$$%%%"""#########!!!   !!!!!!""""""###### !!!!!!!!!!!! ###""" !!! !!!  !!!  !!!$$$###!!! !!!######!!!!!!!!!"""############""""""""""""""""""""""""""""""######$$$###""""""######"""!!!!!!!!!"""##################!!! !!!!!!  !!!!!!""""""###### !!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######"""""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""#########!!!"""###############"""$$$$$$###"""!!!!!!""""""$$$###"""!!!!!!"""###$$$!!!"""""""""############""""""!!!!!! """"""######$$$$$$$$$%%%########################%%%$$$!!! !!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""###"""!!! !!!"""###&&&%%%%%%$$$#########$$$##################$$$$$$$$$%%%&&&&&&%%%### """"""""""""""""""""""""%%%$$$###""""""###$$$$$$%%%$$$###!!!  !!!!!!!!!!!! """$$$!!! %%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""!!!!!!!!!###"""  !!!"""!!!"""###"""!!! !!!"""###"""!!! !!!"""###!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&!!!""""""!!! !!!!!!  !!!!!!!!!!!!!!! !!!"""""""""!!!$$$&&&###!!! !!!"""###"""!!!  !!!""""""""""""!!!!!! """"""!!!!!! nnnhhhbbb```[[[UUUSSSTTTPPPSSSSSSQQQRRRUUUVVVSSSQQQOOOMMMNNNOOOPPPPPPOOOLLLLLLMMMMMMLLLJJJGGGFFFEEECCC@@@>>>>>>===<<<::::::999777666444444333333333111000000111111000...++++++******+++,,,,,,---,,,,,,+++)))(((&&&%%%%%%$$$############"""""""""""""""""""""############""""""!!! !!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!! !!!"""###$$$ """""""""!!! ###""""""!!!!!!""""""###  !!!!!!"""""""""""" !!!!!!!!!!!! ###"""  !!!  """!!!  !!!""" !!!$$$&&&%%%### """"""  !!! !!!!!!!!!!!!#########""""""""""""""""""!!!  !!!!!!""""""!!!!!!&&&$$$######$$$$$$###!!!!!!!!!!!!!!!""""""######!!!!!!!!!""""""""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!! """"""""""""""""""""""""$$$$$$######""""""!!!!!! !!!""""""""""""""""""!!!!!! !!!!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!######"""""""""!!!!!!!!!#########"""""""""""""""########################$$$###"""!!!!!!"""###$$$#######################################$$$$$$$$$##############################"""!!!!!!"""######&&&%%%$$$$$$######$$$$$$##################$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###$$$###"""!!!!!! !!! """"""!!!!!!!!!  !!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""!!! !!!###$$$!!!"""###""" !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!###   !!!!!!""""""!!!!!! %%%(((***'''###!!!"""%%%"""!!!!!! !!!"""###$$$!!! !!! !!!"""""""""!!!!!!!!!!!!!!! """!!!!!!!!! rrrjjjddd```\\\VVVTTTTTTQQQTTTTTTRRRRRRVVVWWWUUURRRPPPMMMLLLNNNOOOPPPPPPNNNNNNNNNNNNLLLJJJGGGFFFFFFDDDAAA??????>>>===;;;999888777666555555555555333111//////000111222111+++++++++++++++,,,,,,---------+++)))(((&&&$$$$$$!!!!!!""""""""""""######!!!"""""""""###$$$$$$$$$!!!!!!!!!"""!!!!!! !!!!!!!!!!!! !!!"""   !!!"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!!!!"""!!!!!! !!!"""""" !!!"""""""""""" !!!!!!!!!!!!  !!!!!!!!!!!!""""""""" !!!!!!!!!!!! """"""!!!!!!!!!!!! !!!!!!  """!!!  !!!###""""""###$$$%%%%%%$$$ !!!!!!   !!!!!!""""""$$$#########""""""!!!!!!  ###"""!!!!!!""""""!!! !!!!!!!!!""""""""""""###""""""""""""##################"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############"""""""""""""""###"""!!!!!!!!!!!!"""###%%%%%%$$$###"""!!!!!! !!!"""###$$$$$$"""""""""!!!""""""######$$$###""""""""""""###$$$&&&&&&%%%###""" $$$$$$############""""""#########"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$"""  """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" """""""""""""""!!!!!!!!!!!! """###""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###"""!!!!!! !!!"""$$$%%% !!!"""""""""!!! !!!"""""""""!!! ######""""""!!!!!!!!! !!!"""$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!"""""""""""""""!!!!!! !!!$$$%%%$$$!!! !!!$$$###""""""""""""######$$$ !!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! wwwnnneeeaaa]]]XXXTTTUUURRRUUUTTTRRRRRRVVVXXXVVVSSSPPPMMMLLLMMMOOOPPPPPPNNNNNNNNNLLLJJJHHHFFFEEEIIIGGGDDDBBBBBBAAA@@@>>>888777666666666666666666666333000...///111111111,,,,,,+++++++++,,,,,,---...---,,,***'''%%%$$$### !!!"""#########!!!!!!"""###$$$$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!! $$$###!!!"""$$$%%%$$$""" !!!!!!!!! !!!!!! """######""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!! !!!""""""!!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!  """!!!!!! !!!!!!!!!!!! !!!!!!""""""!!! !!!!!!  !!!!!!"""###$$$$$$%%%$$$$$$######"""!!!!!!!!!""""""###"""!!! !!! !!!!!! """!!! !!!"""!!!""""""""""""""""""""""""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$$$$$$$$$$######""""""""" !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''########################&&&%%%$$$###""" ####################################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!  !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!######$$$###""""""""""""######!!!!!!""""""!!!  !!!"""!!!!!!!!!"""""""""!!!!!!!!!  !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!  !!! !!!""""""######""""""!!!!!!  !!!"""""""""""""""""""""### !!!"""!!! !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!! }}}rrrgggbbb^^^YYYVVVUUUSSSUUUTTTQQQRRRVVVXXXVVVTTTQQQMMMLLLMMMNNNOOOPPPMMMMMMLLLJJJHHHFFFEEEDDDIIIGGGDDDCCCBBBBBB@@@>>>777777666666666666777777999555222//////000//////------,,,,,,+++,,,,,,---...---,,,***'''%%%$$$### !!!"""######$$$!!!""""""###$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###!!!!!!!!!!!! !!! !!!!!!  !!!!!!!!!""""""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!  !!!""""""!!! !!!"""###$$$$$$###"""!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""!!!!!!"""!!!!!!!!! !!!!!!!!! !!! !!!######!!! !!!""" !!!!!!"""###$$$$$$%%%############""""""!!!!!!!!!###$$$###!!! !!!""" !!!""""""""""""!!!%%%$$$######%%%%%%%%%###############"""""""""""" !!!!!!!!!""""""###""""""!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!%%%###""" """###%%%""""""######$$$$$$%%%%%%###$$$$$$$$$$$$$$$###"""%%%%%%$$$$$$%%%&&&''''''######$$$$$$$$$$$$##################"""""""""!!!""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###### !!!###$$$%%%$$$$$$###""""""""""""""""""""""""!!!!!!""""""############!!! !!!!!!"""###$$$$$$$$$$$$############### %%%%%%### %%%"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""######%%%%%%$$$###"""!!!!!! """""""""!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!  !!! !!!""""""""""""""" !!!!!!""""""""""""!!!""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!! !!!""""""   !!!!!!"""""" !!!!!!!!!!!!!!!vvviiiccc___ZZZWWWVVVSSSUUUSSSPPPQQQUUUWWWVVVTTTQQQNNNMMMMMMOOOOOONNNLLLLLLJJJIIIGGGFFFEEEDDDGGGEEEBBB@@@@@@???>>><<<888888777666666666777777999666333111000000...---...------,,,,,,,,,,,,,,,------+++)))(((&&&$$$$$$ !!!""""""###$$$$$$"""#########$$$%%%%%%%%%######$$$$$$######"""!!!!!!!!!!!!!!!   !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""" !!!!!!   !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""!!!""""""!!! !!!###"""!!!!!! !!!!!!"""!!!""""""!!!!!!"""$$$ """######"""!!!!!!""" !!!!!!"""""""""""""""""""""""""""###"""$$$""""""!!!""""""###############$$$"""""""""$$$%%%$$$###$$$############""""""""" !!!!!!!!!!!!######"""!!!!!!!!!!!!!!!"""""""""#########$$$$$$""""""""""""############$$$###""""""""""""###$$$!!!""""""###$$$%%%&&&&&&############"""!!! #########"""######$$$$$$######$$$%%%%%%$$$######!!!!!!""""""#########$$$!!!!!!!!!""""""""""""###!!!"""###$$$%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###### !!!$$$%%%&&&%%%$$$"""""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%$$$!!!!!!!!!!!!!!!"""###############$$$$$$$$$%%%%%% $$$%%%%%%&&&"""""""""""""""""""""""" !!!!!!""""""###### !!!"""#########""""""$$$$$$######"""!!! !!!!!!!!!!!! !!!!!!!!!""" !!!!!!%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!! !!!!!!"""######$$$$$$ !!!!!!"""###$$$$$$$$$ !!!!!!!!!!!!  """"""!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!xxxjjjccc```[[[WWWVVVRRRTTTRRROOOOOOTTTWWWVVVSSSQQQOOONNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFDDDAAA@@@@@@???===<<<999999888777666666666777777555333222222111///---......---,,,,,,,,,,,,,,,,,,,,,+++)))(((&&&%%%%%%!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""""" !!! !!!"""!!!!!!  !!!""""""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!!  """""""""!!!   !!!!!!  !!!!!!!!!!!!  """"""!!!""""""!!! !!!###""""""!!!!!!!!!!!!""""""!!!######""""""$$$&&&!!!""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$ ###%%%$$$  ###!!!"""######$$$$$$######!!!  """###"""!!!$$$$$$$$$#########"""""" !!!!!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#################################$$$$$$%%%%%%%%%""""""#########"""!!!!!!$$$######""""""""""""######$$$$$$%%%%%%$$$$$$###!!!!!!""""""############"""""""""#########$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$########################"""###$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%$$$$$$######"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!!"""### !!!!!!"""###$$$%%%%%% !!!!!!!!!!!! !!!""" !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######### ###$$$%%%$$$"""!!! !!!!!!""""""!!!!!!!!!!!! !!!!!!""" !!!""""""!!!!!!!!!!!! $$$$$$###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###"""!!! !!!"""""" """"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""zzzkkkdddaaa\\\XXXVVVRRRSSSRRRNNNOOOTTTVVVUUURRRPPPOOOOOOOOOOOOMMMLLLMMMLLLKKKIIIIIIHHHHHHHHHHHHFFFCCCAAAAAA@@@???===:::999888777666666666666555333333333333222000...///...---,,,,,,,,,,,,,,,,,,+++***)))((('''&&&&&&############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###!!! !!!""""""!!!!!!!!! !!!!!!  """#########"""!!! !!!""""""&&&%%%$$$######$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! """#########!!!   !!!!!!  !!!!!!!!!!!! !!! """###!!!""""""""" """###""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$&&& !!!!!!  ############"""""""""""" !!!"""###$$$%%%%%%"""&&&(((&&&""" ###&&&!!!!!!"""###############$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$######""""""""""""""""""##################"""!!!!!!!!!!!!!!!"""############$$$$$$$$$!!!!!!"""""""""#########"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###############$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""#########$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""$$$#########$$$%%%%%%&&&''''''&&&%%%%%%$$$######$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$%%% !!!!!!!!!""""""######!!!$$$%%%### !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ ###&&&&&&$$$""" !!!"""######### !!!"""### !!!""""""$$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """### !!!!!!  """""""""!!!   !!!""""""!!!"""###$$$$$$$$$"""!!! !!!"""!!!!!!###$$$$$$$$$###############""""""!!!!!!  !!!!!!""""""zzzjjjhhhaaa\\\ZZZSSSSSSRRRQQQQQQQQQRRRTTTUUURRRPPPMMMLLLMMMNNNNNNNNNOOOOOOMMMLLLIIIGGGDDDCCCEEEEEEEEEFFFFFFDDDAAA>>>::::::999999888777666666666555333111000///......+++++++++++++++++++++***++++++++++++)))'''%%%$$$"""###$$$###!!!!!!!!!"""!!!""""""$$$%%%&&&'''''''''&&&$$$"""!!!""""""###!!!!!!""""""""""""!!!!!! """###$$$$$$$$$### """"""!!! !!!!!!""""""######   !!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!   !!!!!!!!!!!!!!! $$$$$$######"""!!!!!!  """$$$$$$######"""  !!! !!!"""######$$$!!!"""###!!!!!! !!!!!!"""$$$###!!! !!!""""""############$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%###""" !!!###$$$$$$###""""""""""""""""""""""""  !!!"""###"""###$$$&&&&&&&&&%%%$$$%%%""" """### !!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%######$$$$$$$$$######"""#########$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$&&&%%%%%%%%%&&&%%%### """""""""""""""!!! &&&&&&%%%%%%$$$%%%%%%%%% !!!"""$$$$$$$$$###"""#########"""######$$$%%%%%%$$$%%%'''(((&&&$$$%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!  """$$$$$$###"""!!!  !!!!!!"""""""""!!! !!!###$$$$$$$$$###"""!!!!!!""""""######$$$$$$$$$$$$###"""######"""!!!!!!!!!!!!!!!"""  """!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""######$$$###"""!!!!!!!!!!!!!!! """ """$$$ !!! !!!!!! !!!!!! !!!###%%%$$$"""!!!!!!!!!!!!"""""""""###$$$!!! """""" !!!!!!!!!""""""""""""""" """%%%'''{{{kkkhhhaaa\\\ZZZTTTTTTTTTSSSRRRSSSTTTUUUVVVSSSPPPMMMLLLLLLMMMMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDFFFEEEDDDEEEEEEDDDAAA???888888888888888888888888666555333222000/////////,,,,,,,,,+++++++++++++++***++++++***)))'''%%%######$$$%%%$$$"""!!!"""###!!!"""###$$$%%%&&&&&&'''&&&%%%$$$""""""""""""###"""""""""""""""!!!  !!!""""""""""""""" """"""!!! """"""""""""!!!!!!!!!!!! !!! """!!!  !!!!!! !!!!!!!!!!!! !!!!!! !!! !!! !!!!!!!!!!!!!!!!!!!!!!!! &&&''''''''''''&&&&&&%%%"""  """############"""!!!!!! !!!!!! !!!"""######### !!!""""""######$$$###"""!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$############$$$###"""!!!!!!###$$$$$$#################################""""""!!!"""""""""!!!!!!"""###############$$$"""!!!!!!###$$$""" $$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$###"""###$$$$$$""" ###$$$$$$$$$$$$######"""%%%%%%$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$###"""###############$$$$$$%%%######%%%%%%$$$######$$$######""""""""""""###### !!!!!!  """$$$!!!!!!!!!""""""""""""###!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!! !!!!!!!!!!!!  """ !!!!!!""""""!!!!!!!!!!!!!!!   """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!$$$$$$###!!!!!!  !!!"""######}}}lllhhhaaa]]]\\\VVVUUUUUUTTTSSSTTTUUUVVVWWWTTTQQQNNNLLLLLLMMMMMMLLLLLLLLLLLLKKKIIIHHHFFFEEEGGGEEEDDDCCCCCCCCCAAA@@@777777777888888888999999666666444333111000000000...---,,,,,,+++++++++,,,************(((&&&$$$######%%%%%%%%%###"""###$$$""""""###$$$%%%%%%&&&'''&&&%%%$$$###""""""""""""!!!!!!!!!"""""""""""""""!!!!!! !!!!!! """!!!!!! !!!#########"""!!! !!! !!!###$$$"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###!!! """###"""!!!""""""######""""""!!! !!!!!!""""""###### !!!"""###$$$$$$######&&&%%%$$$###"""!!!!!!!!!""""""######""""""!!! """############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!'''&&&&&&%%%$$$$$$######$$$"""!!!!!!###$$$$$$###########################&&&&&&%%%$$$###""""""###""""""""""""""""""###$$$###"""""""""$$$%%%$$$###'''&&&&&&%%%$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$######""""""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$'''%%%$$$$$$&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%#########$$$$$$%%%%%%&&&!!!"""######$$$########################$$$%%%%%%"""###$$$$$$$$$%%%'''(((######""""""""""""######""""""###!!! !!!###"""""""""######$$$$$$$$$""""""""""""""""""!!!!!! !!!"""""""""""""""$$$###""""""""""""""""""!!!  !!!"""###""""""!!!!!!!!!!!!!!! """$$$$$$""" !!!!!!!!!""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!######"""""""""""""""!!!!!!!!!!!!"""!!!!!!!!!######""" !!!!!! """$$$%%%%%%""""""!!! !!!"""""""""!!! nnniiiaaa]]]]]]WWWUUUTTTTTTSSSTTTUUUVVVWWWUUURRRNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFGGGEEECCCBBBBBBBBBAAA@@@888888888888777777777777777666444333222111111111///...---,,,+++++++++,,,*********)))(((&&&$$$###$$$%%%&&&%%%#########$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$######""""""""" !!!"""###$$$%%%$$$"""!!!  !!!!!! """!!! !!!!!!###"""""""""!!!!!!!!! !!!"""###$$$$$$"""!!! !!!!!!!!! !!!!!!!!!!!!###"""!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""#########""""""$$$""" !!!""""""!!!"""###$$$$$$$$$###!!! !!!!!!!!!"""""""""###!!!###%%%%%%$$$###"""%%%$$$###"""""""""""""""""""""###$$$$$$"""!!! """"""#########$$$$$$$$$########################%%%%%%%%%%%%%%%$$$######$$$"""!!!"""###$$$$$$$$$########################&&&%%%$$$$$$############&&&%%%$$$######$$$%%%&&&"""""""""###%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%$$$$$$#########!!!###$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$%%%(((&&&$$$$$$''')))***)))$$$%%%&&&'''''''''''''''!!!"""###$$$%%%%%%&&&&&&########################$$$############$$$%%%%%%$$$###"""$$$***111333000%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###!!! !!!"""%%%$$$$$$###""""""!!!!!!$$$$$$######""""""!!!!!! !!!###$$$$$$$$$###"""######"""""""""""""""######""" !!!###$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""###$$$%%%%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!  !!!"""###""""""!!! !!!!!!""""""!!!######""""""""""""""""""%%%$$$######$$$$$$"""   !!!"""$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!! oooiiiaaa]]]\\\WWWTTTTTTSSSRRRSSSTTTUUUVVVUUURRRNNNLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGEEEBBBBBBBBBBBBAAA@@@::::::999888777555555444666555444333222111111111///...,,,+++******+++,,,************(((&&&$$$###$$$%%%&&&%%%#########$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$#########""""""!!!!!! !!!!!!"""###%%%$$$"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""### &&&%%%%%%$$$###""""""""" !!!!!!!!!!!!  !!!!!!""""""############"""!!! $$$""" !!!""""""!!!"""###$$$$$$$$$###!!! !!!!!!!!!!!!""""""""""""!!!###$$$$$$###"""!!!!!!!!!!!!!!!""""""###$$$"""###$$$$$$$$$###!!! """"""#########$$$$$$$$$########################""""""###$$$%%%%%%$$$$$$$$$###!!!"""$$$%%%%%%$$$########################"""""""""""""""###$$$%%%&&&%%%$$$#########%%%%%%""""""###$$$%%%%%%&&&'''############$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))******)))'''%%%######$$$$$$%%%%%%%%%%%%!!!"""$$$%%%&&&'''''''''%%%%%%%%%$$$$$$#########%%%$$$$$$###$$$$$$%%%%%%###!!! ###%%%&&&&&&$$$$$$%%%&&&'''''''''&&&!!!"""###%%%&&&&&&&&&%%%$$$$$$##################$$$$$$$$$###$$$%%%%%%&&&'''$$$!!!%%%333@@@???777%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$"""!!!!!!"""#########""""""!!!!!! $$$$$$######""""""!!!!!!"""###$$$%%%&&&%%%$$$######"""""""""""""""#########!!!  !!!###%%%""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$ !!! !!!!!!!!!!!! !!!""""""######!!!!!!!!!!!!  """"""!!!  !!!!!!  !!! """"""##################$$$###""""""###"""!!!  !!!"""""""""!!!"""""" !!!!!!""""""#########""" !!!"""pppkkkbbb]]][[[VVVTTTSSSSSSRRRSSSTTTUUUVVVTTTQQQNNNLLLLLLMMMMMMLLLJJJJJJJJJIIIIIIGGGFFFFFFFFFDDDCCCBBBBBBBBB@@@???;;;;;;999888666444333333555444333222222111111111000...,,,)))((()))***+++++++++++++++)))'''%%%$$$###%%%%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""'''%%%###!!!$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!$$$$$$###""""""""""""""" $$$######""" !!!!!!!!!!!! !!!"""""""""###!!! """###"""!!!""""""######""""""!!! !!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!"""###$$$%%%######$$$$$$######"""!!!"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%%%%%%%$$$%%%###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!###$$$$$$$$$###""""""""""""""""""!!!###$$$$$$$$$$$$&&&'''"""""""""###$$$%%%%%%&&&$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))(((''''''######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$"""!!!"""%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%"""###%%%&&&'''&&&&&&%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%"""%%%444BBB@@@555######""""""""""""######"""$$$%%%%%%###""""""### !!!"""###$$$$$$""""""""""""""""""!!!!!!######$$$%%%%%%%%%%%%%%%"""""""""""""""######$$$  """###!!!!!!!!!!!!!!!""""""###%%%###!!! !!!###%%% !!! !!!!!!!!!!!! !!!!!! !!!!!!"""###$$$!!!!!!!!!!!!  !!!###!!!  """"""""""""############!!!  !!!  !!!!!!!!!!!!""""""!!! !!! !!!""""""$$$""" """###ppplllccc]]]ZZZSSSUUUUUUTTTSSSTTTUUUVVVWWWSSSPPPMMMLLLLLLMMMMMMMMMJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBB@@@===:::999888777666555444333444333222111111111111111///---+++((('''''')))***,,,,,,,,,,,,***(((&&&%%%###$$$%%%$$$"""!!!"""######$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%$$$"""  !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!$$$""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!  !!!!!!  """######"""  !!!""""""###&&&&&&&&&&&&%%%$$$$$$###"""  """############"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%$$$######""""""######"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&'''&&&$$$###%%%###""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!""""""##################"""!!!!!!!!!###%%%$$$###"""$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&''')))***)))'''&&&&&&&&&'''&&&&&&%%%%%%$$$%%%'''(((((('''&&&%%%&&&%%%$$$#########$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&"""&&&%%%$$$+++555444+++######""""""""""""######!!!###%%%&&&$$$###$$$$$$ !!!!!!"""###$$$%%%&&&!!!!!!!!!!!!!!!!!!""""""###""""""""""""###$$$$$$"""""""""""""""###$$$$$$ !!!"""######!!!!!!!!!!!!!!!"""######"""""""""!!!!!!""""""""""""""""""""""""######### !!!!!!!!!!!! """"""!!! !!!"""###!!!!!!!!!!!!  !!!!!!  !!! !!!!!!!!!"""""""""######!!! """!!!  !!!""""""######!!!!!!  !!! !!!!!!!!!!!!  !!!"""qqqlllccc]]]YYYRRRVVVVVVUUUUUUUUUVVVWWWXXXRRRPPPMMMLLLMMMNNNNNNNNNKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDCCC???<<<888888777777666666555555333333222111000000000000///---***'''&&&'''((()))---------,,,+++)))'''&&&"""###$$$###!!!!!!!!!"""$$$$$$$$$$$$$$$$$$%%%%%%""""""$$$%%%%%%$$$###"""  ###%%%''' !!!""""""!!! """""""""""""""""""""""" !!!"""#########""""""!!!!!! """""""""""""""""""""""" """"""!!!"""&&&######""""""!!!!!!!!! !!!!!!!!!""" !!!!!!!!!  !!!!!!$$$$$$$$$$$$%%%%%%%%%%%% """###$$$$$$###"""  !!!""""""### !!!!!!!!! !!!  """$$$$$$######"""  !!!""""""""""""!!!!!!!!!!!!&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%###"""""""""###$$$"""############$$$$$$$$$########################&&&&&&(((((((((&&&$$$"""%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$%%%&&&&&&&&&$$$###"""!!!###%%%$$$"""!!!###&&&(((''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&'''((((((%%%&&&((((((((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$&&&'''((()))))))))#########$$$$$$%%%%%%&&&$$$#########$$$%%%%%%&&&%%%$$$%%%&&&((((((&&&$$$'''((((((((('''&&&%%%%%%%%%&&&((())))))'''&&&$$$'''&&&$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&(((""""""(((''' %%%%%%$$$$$$$$$$$$%%%%%% ###%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""!!! !!!###$$$""""""!!!""""""###$$$$$$!!!!!!###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!"""######!!!"""######"""!!!!!!!!!!!!!!! !!!!!!!!!""" ###"""!!! !!!"""###"""!!!!!!!!! !!!!!!!!!!!!"""""""""### !!!!!! !!!"""!!! !!!!!!"""""""""###$$$###"""###%%%%%%$$$""" !!!"""$$$%%%%%% !!! !!!###"""""""""""""""!!!!!!!!!!!!"""""""""!!! pppmmmddd\\\ZZZWWWQQQRRRTTTUUUVVVVVVUUUTTTUUUQQQLLLJJJJJJKKKLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFDDDBBBBBBBBBAAA???>>>:::999777666444333333333222111111000000000000000/////////...,,,***(((''')))'''''')))******&&&"""%%%$$$######"""#########$$$$$$##################&&&$$$""""""$$$%%%###!!!$$$$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! ###"""  """###!!!!!!!!!!!!!!!!!!!!!!!!  """  ######"""  !!!###&&&'''""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""""""""""""""""""""$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""######$$$""""""!!!!!!"""###$$$$$$###!!!!!!%%%'''$$$%%%%%%%%%$$$"""!!!$$$$$$$$$$$$$$$###"""!!!########################$$$$$$##################!!! ###%%%$$$"""###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,+++(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$###!!!!!!$$$'''))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########'''(((%%%######%%%%%%###"""###%%%%%%### #########"""!!!  $$$&&&%%%%%%%%%&&&$$$$$$######""""""!!!!!!$$$#########""""""!!!!!! """$$$$$$###"""""""""########################!!!!!!""""""""""""!!!!!!!!!!!!"""###############"""  !!!"""!!! !!! !!!$$$%%%%%%$$$ !!!!!!!!!""" !!!!!!$$$#########""""""!!!!!! !!!!!!!!!"""!!! !!!###!!!!!! !!!!!!$$$###!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""qqqmmmddd\\\ZZZXXXTTTTTTUUUUUUUUUUUUUUUUUUUUURRRMMMKKKKKKLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFDDDBBBBBBBBBAAA???===:::999777666444333333222222111000000//////000000.........---+++***)))(((***)))((()))+++***&&&###$$$######"""!!!"""""""""#########$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!"""""""""""""""""""""""" !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""###### $$$###"""!!!!!! """""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""###$$$$$$###"""  """$$$&&&"""############!!! $$$$$$$$$$$$$$$###""""""########################$$$$$$##################"""!!! !!!$$$%%%$$$"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$&&&)))******'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$############$$$%%%''''''''''''%%%$$$%%%''''''%%%"""$$$$$$######"""!!!!!! ###$$$&&&%%%###!!! !!!""""""!!!!!! $$$$$$$$$$$$#########""" """$$$$$$###"""""""""########################""""""############""""""!!!!!!"""###############!!!!!!"""""""""!!!!!! """!!! !!!#########!!! !!!!!!#########"""""""""!!!!!!  !!!!!!  """!!!!!! !!!!!!###"""!!!   !!!"""######  !!!""""""!!!!!! !!!!!!!!!!!!!!! rrrnnnddd\\\[[[XXXWWWVVVUUUTTTTTTUUUVVVVVVWWWSSSOOOMMMMMMMMMNNNMMMKKKKKKIIIHHHGGGGGGGGGGGGFFFDDDBBBBBBAAAAAA???===999888777666555444333222222111000000//////000000---,,,,,,+++******))))))++++++***++++++)))&&&#########"""!!!!!!!!!!!!"""#########$$$$$$%%%%%%&&&%%%$$$######$$$$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!  !!!"""""""""""""""""""""""""""!!!  """###""""""!!!!!!!!!!!!"""""" !!!!!!""""""###"""!!!  !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################!!!!!!!!!!!!"""""""""""" ###"""!!! !!!"""######"""!!!!!!!!!!!!"""###"""""""""""""""######$$$""""""""""""""""""###$$$$$$######""""""###$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$###"""##############################$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((###$$$$$$$$$%%%%%%%%%%%%(((&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$((($$$ !!!%%%((((((''''''&&&%%%&&&'''&&&%%%###%%%%%%$$$$$$######""""""%%%&&&&&&$$$!!! """!!!!!!!!!!!! %%%%%%%%%$$$$$$$$$$$$$$$!!!###$$$$$$###""""""#################################$$$$$$$$$$$$######!!!!!!"""############### ###&&&&&&### !!!###""" !!!""""""  !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!!!!!!!  !!!!!!"""###$$$###!!! """!!!!!! !!!!!!""""""!!! !!!!!! !!!"""######  !!!""""""""""""!!!!!!!!!!!!!!! sssnnnddd\\\[[[YYYZZZXXXVVVTTTSSSTTTVVVWWWXXXUUUQQQNNNNNNNNNNNNNNNKKKKKKJJJHHHHHHGGGGGGGGGFFFDDDBBBAAAAAA@@@>>><<<888888777777555444333222111111000///////////////,,,++++++******))))))))),,,,,,,,,,,,+++(((%%%###$$$######"""""""""""""""""""""###$$$%%%&&&&&&'''$$$$$$###############""" !!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! ###"""!!!!!!!!!!!!"""###########################!!!!!!!!! !!!"""######"""!!!!!!!!!!!!!!!!!!""" !!!!!!""""""############""""""!!!  !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!###$$$$$$###!!! !!!###$$$"""""""""""""""######$$$###"""""""""""""""######$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$####################################$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&'''%%%######%%%&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$(((%%%""""""$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$###"""&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###"""!!!!!!###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$########################"""######$$$$$$######"""!!!!!!"""###############$$$)))((($$$ """"""  !!!"""!!!"""############$$$$$$$$$"""""""""""""""!!!!!! """"""""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!"""######$$$ """$$$$$$""" """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!! tttoooeee]]]\\\YYY[[[YYYVVVSSSSSSTTTVVVXXXXXXVVVRRRPPPOOOOOONNNMMMKKKKKKJJJIIIHHHHHHHHHHHHFFFDDDBBBAAAAAA???===;;;777777777777666555333222111000000///.../////////,,,,,,***))))))))))))***+++,,,---,,,***(((%%%$$$&&&%%%$$$$$$######$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$###""""""######!!!  """###""""""""""""""""""""""""######################## !!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!  !!!""""""""""""!!!!!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!########################!!!!!! !!!"""###$$$%%%###""" """###%%%"""""""""""""""######$$$######"""""""""""""""###$$$$$$%%%&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&''''''###$$$$$$%%%%%%%%%$$$$$$##############################$$$$$$%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((('''''''''''''''&&&%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%$$$$$$%%%%%%%%%###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$"""%%%&&&$$$###$$$%%%$$$%%%%%%%%%$$$#########&&&&&&&&&&&&%%%%%%%%%%%%!!!""""""!!!"""%%%'''############$$$$$$$$$$$$""""""#####################$$$$$$$$$""""""###%%%########################!!!!!!""""""""""""!!!!!!!!!!!!"""###############$$$))))))$$$ !!!### """###"""!!!############$$$$$$$$$%%%!!!!!!"""###""""""!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!  !!!"""######!!!"""!!! !!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!! vvvpppeee]]]\\\ZZZYYYWWWUUUSSSSSSTTTVVVXXXXXXVVVRRRPPPPPPOOONNNLLLKKKKKKJJJIIIIIIIIIIIIIIIGGGEEEBBBAAA@@@???===:::666777777777777555333222111000//////......//////...---+++***))))))******)))+++---,,,***'''%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%"""""""""######$$$$$$%%%###$$$%%%$$$"""""""""###$$$###"""!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""  ######"""!!!!!!  !!!"""############ !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$###""""""""""""###$$$"""""""""""""""######$$$$$$######"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$"""""""""""""""###$$$%%%###$$$%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&'''''''''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######''''''''''''((((((((((((((('''&&&&&&(((((('''%%%'''''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%% &&&'''%%%$$$&&&)))&&&'''((((((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$###"""###%%%!!!!!!!!!""""""""""""###"""""""""""""""############$$$%%%$$$""""""$$$&&&########################!!!!!!""""""""""""!!!!!!!!!!!!"""##################&&&&&&$$$""""""### """$$$$$$###!!!!!!!!!!!!"""""""""""" !!!"""###"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!   !!!###""""""!!!!!!""""""### !!!!!!!!!!!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""wwwpppeee]]]\\\ZZZVVVUUUTTTSSSSSSTTTVVVWWWXXXVVVRRRQQQPPPOOOMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJGGGEEEBBBAAA@@@>>><<<:::555666777888777555444222000000///............///111///---***))))))******'''))),,,+++)))&&&%%%&&&&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""###$$$&&&$$$"""!!!"""$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""######""""""""" !!!!!!""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!###$$$%%%%%%%%%$$$!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! """#########!!! ########################"""""""""""""""######$$$$$$$$$###"""""""""""""""""""""######$$$$$$%%%%%%###"""!!!!!!!!!"""#########$$$%%%%%%&&&&&&%%%%%%##############################$$$$$$%%%&&&&&&'''$$$&&&'''&&&$$$###$$$&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''((()))'''&&&&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&''''''%%%((())))))&&&%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%###"""###!!!!!!"""""""""#########"""""""""######$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&########################"""""""""######"""""""""!!!!!!"""############### !!!"""###$$$$$$$$$$$$"""!!! !!!###$$$###""" !!!!!!!!!"""""" """"""""""""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""!!!!!!   ######""""""""""""######!!!!!!""""""!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######""""""""""""""""""""""""wwwpppeee]]]]]]ZZZTTTTTTSSSSSSSSSTTTVVVWWWXXXUUURRRPPPPPPNNNLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGEEEBBBAAA@@@>>><<<:::555666777888777666444222000000///...............222000...+++))))))******%%%(((++++++(((%%%%%%&&&%%%$$$######"""#########""""""""""""!!!!!!!!!!!!"""$$$&&&%%%"""!!!"""$$$"""###$$$$$$$$$$$$######""""""""""""""""""""""""######################## !!!!!!!!!!!! %%%&&&&&&''''''&&&&&&%%%  !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!! """"""!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""######$$$######################## ###$$$$$$### """###$$$$$$$$$$$$###""""""""""""""""""######$$$$$$$$$###""""""!!!""""""""""""""""""###$$$%%%&&&%%%$$$###""""""###$$$%%%###$$$%%%%%%&&&&&&&&&&&&##############################$$$%%%%%%&&&''''''###%%%'''&&&$$$###%%%'''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''((((((((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''((())))))***))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))***++++++%%%%%%%%%&&&&&&&&&''''''$$$######%%%''''''&&&$$$&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%111,,,'''%%%&&&'''%%%"""###&&&((('''$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((('''%%%$$$$$$######$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%###""""""$$$'''##############################$$$$$$$$$$$$######!!!!!!"""###############!!! !!!###%%%%%%$$$$$$###""""""######"""!!!""""""""""""############!!!"""""""""!!! !!!!!!"""""" !!!!!!""""""######%%%%%%$$$###""""""######!!!!!!  ######""""""""""""######""""""""""""""" """!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!  !!!###$$$$$$""""""""""""""""""""""""zzzpppeee```___XXXTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGAAABBBCCCDDDBBB???<<<:::888;;;===>>>;;;888555333.../////////000000000111---,,,***((()))***---...------,,,***(((&&&$$$###&&&&&&&&&%%%$$$###"""!!! ###'''$$$ """%%%###$$$$$$%%%%%%$$$$$$###"""#########!!! """"""!!!!!!!!!!!!"""""" !!!"""######$$$######$$$$$$$$$$$$###### !!!!!!""""""###############"""""""""""""""&&&!!! ###$$$"""!!!### !!!""""""!!!!!!!!!!!!""""""###$$$""" !!!""""""!!!  $$$$$$############$$$$$$"""""""""""""""!!! ######""""""!!!!!!!!! $$$###!!! !!!"""#########"""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$"""###%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((&&&%%%%%%&&&&&&'''((())))))))))))))))))***++++++'''&&&&&&%%%%%%'''((()))(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&'''''''''&&&&&&""""""$$$%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###%%%%%%%%%%%%%%%$$$###""" ###$$$%%%$$$###"""####################################"""""""""!!!!!!!!!!!!!!!""""""""""""###%%%%%%"""  !!!!!!""""""&&&%%%###!!! !!!!!! """###$$$$$$$$$###$$$###!!! !!!""" !!!!!!!!! !!!!!!!!!!!!$$$###""" !!!"""###"""!!! """"""!!! !!!######!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$###"""!!! zzzpppeee```___XXXTTTTTTTTTSSSSSSTTTTTTUUUUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGCCCCCCDDDDDDBBB???;;;999777999;;;===;;;999666555666555444333111000///......---***))))))***,,,---************)))((('''&&&%%%%%%%%%%%%$$$###"""""" &&&&&&"""!!!"""######$$$$$$######""" !!!"""#########"""!!!"""!!!!!!!!!!!!!!!!!!""" !!!"""#########!!!""""""######""""""!!! !!!!!!!!!!!!"""""""""""""""#########'''"""!!!!!!!!!!!!  !!!"""###$$$###""" """""""""!!!"""!!!!!! !!!!!!"""######""""""""""""######"""""""""""""""!!! """"""""""""!!!!!! ###############$$$%%%%%%""""""""""""############$$$$$$$$$$$$$$$#########"""############$$$$$$$$$###########################$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''+++)))&&&%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''((()))))))))((((((***)))(((((((((((()))***+++++++++++++++*********)))(((''''''&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''((()))***))))))((((((((()))++++++******)))))))))***+++,,,(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((()))******(((((())))))(((((('''&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''(((###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%$$$######"""%%%&&&'''########################$$$$$$###"""""""""""""""&&&%%%$$$###!!! """!!!  !!!!!!!!!"""""""""$$$###"""""""""###$$$$$$ !!!!!!!!! ###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!$$$###"""!!! !!!"""""""""!!! %%%$$$###!!!  """""""""!!!!!! """"""""""""""""""""""""  ######"""!!!!!! zzzpppeee```___XXXVVVUUUUUUTTTTTTUUUUUUVVVVVVUUUSSSQQQOOONNNNNNMMMKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEDDDBBB>>>;;;999555777999;;;;;;999777666666555444333111000///...///...+++***)))***+++,,,************)))(((''''''%%%%%%%%%%%%$$$######"""&&&''''''$$$!!! !!!""""""""""""""""""!!!!!!!!!"""###$$$#########!!!!!!!!! !!!!!!!!! !!!!!!""""""###### !!!!!!""""""!!!!!! """""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$'''!!!!!!""" !!!######"""!!!  !!!"""$$$$$$###!!! """###"""!!!###""""""!!!!!!""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!! !!!"""$$$%%%&&&&&&&&&!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###########################$$$%%%$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((())))))***+++)))&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''((())))))))))))(((***))))))(((((())))))***,,,,,,++++++*********)))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((***++++++***)))(((''''''(((***,,,+++++++++***++++++,,,---))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))******((())))))))))))(((((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!!!!###$$$!!!!!!!!!""""""######### ###$$$############"""""""""""""""#########%%%$$$$$$#########$$$$$$ """""""""""""""!!!!!! """""""""""""""""""""""" !!!"""""""""""" !!!!!!!!!!!!###""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!! %%%$$$###!!! ######""""""""""""!!!!!!""""""""""""""""""""""""  zzzpppeee```___XXXWWWWWWVVVUUUUUUUUUVVVVVVUUUTTTSSSQQQOOONNNNNNNNNKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFDDDBBB>>>;;;999777777888:::;;;999777444.........//////000000000000...,,,+++******++++++...---,,,+++)))'''%%%###%%%%%%%%%%%%%%%$$$###"""&&&$$$#########$$$######!!!""""""######""""""!!!$$$$$$######"""!!! !!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!""""""!!!!!! $$$$$$######""""""!!!!!! !!!"""###$$$$$$%%%### $$$%%%###"""$$$""""""!!! """!!!!!!!!!!!!""""""######!!! """######"""###""""""!!!!!!""""""###!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$###########################$$$%%%%%%#########%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%'''((()))******((('''%%%%%%&&&''''''&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((((())))))***************))))))))))))))))))))))))+++++++++***))))))((((((***)))((((((''''''((((((((((((''''''''''''(((((())))))))))))***+++,,,,,,+++***(((&&&'''(((***,,,)))))))))))))))******+++************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))******))))))((())))))******)))))))))******))))))(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((((((''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%(((&&&$$$###$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$******)))((('''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""" !!!###%%% !!!###%%%&&&'''"""###%%%%%%$$$$$$&&&'''########################)))(((&&&%%%###"""!!! !!!!!!"""""""""######!!!"""#########""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""!!!!!!"""""""""!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!zzzpppeee```___XXXXXXWWWWWWVVVUUUUUUVVVVVVSSSRRRQQQOOONNNMMMMMMMMMKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGFFFEEEBBB???<<<;;;;;;:::999::::::999666222***+++,,,---...000111111///...---,,,+++***++++++......---+++)))'''%%%$$$$$$$$$%%%%%%%%%$$$######  ###&&&'''&&&###"""##################"""###""""""!!! !!!""""""!!! !!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!"""""""""!!!!!!  !!!"""###$$$$$$%%%!!! %%%&&&!!! !!!"""###$$$###"""!!!!!! !!!"""!!! """######""""""!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!""""""###$$$%%%%%%&&&#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###########################$$$%%%%%%$$$###$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((###$$$%%%&&&'''((())))))((('''%%%&&&'''(((((('''))))))(((((((((((())))))'''''''''((((((((())))))******+++,,,,,,,,,,,,+++))))))************)))))),,,,,,+++++++++***************)))(((((((((((()))******))))))))))))*********))))))******+++,,,---,,,+++)))(((((()))***+++(((((()))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))******))))))))))))******))))))***************)))))))))((((((((('''''''''%%%%%%%%%%%%%%%&&&''''''%%%'''***++++++)))&&&$$$))))))))))))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%#########$$$###"""$$$%%%%%%&&&&&&&&&%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###!!! """$$$%%%$$$$$$$$$###"""!!!!!!!!! !!!""""""!!!"""###%%%$$$$$$$$$$$$############((('''&&&%%%$$$"""!!! ##################$$$$$$!!!"""#########"""  ######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!"""######"""!!!!!! !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""" !!!!!!""""""###zzzpppeee```___XXXXXXXXXWWWVVVUUUUUUUUUUUUQQQPPPOOONNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHFFFEEEBBB@@@>>>===>>>;;;999:::;;;:::666222000000000000000000000000......---,,,,,,+++,,,,,,++++++++++++***)))((('''$$$$$$$$$%%%%%%$$$$$$### """%%%'''&&&###!!!"""######$$$$$$######""" """###$$$ !!!"""######"""!!! !!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!!!!!!!""""""######$$$$$$""" $$$### !!!"""###$$$$$$###"""!!!!!! !!!"""  """#########"""!!!!!! !!!!!!"""!!!!!! !!!!!! !!!!!!"""""""""""""""""""""############$$$$$$%%%%%%&&&&&&%%%$$$$$$###"""#########$$$%%%%%%%%%"""""""""######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((()))))))))$$$$$$%%%&&&''''''((((((***)))((()))++++++***)))******))))))))))))******(((((((((((())))))))))))******+++,,,,,,,,,,,,,,,)))******++++++******)))------------------------+++******)))))))))))))))++++++************++++++***************+++------,,,,,,+++************+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))++++++***)))))))))******)))******++++++++++++***)))))))))(((((((((''''''&&&&&&&&&%%%&&&''''''(((&&&(((***,,,,,,***'''$$$(((((())))))((('''&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%%%%&&&&&&''''''$$$######$$$&&&&&&$$$"""$$$%%%%%%&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""""""""$$$%%%########################!!!"""$$$$$$######%%%&&&$$$$$$$$$###############"""######$$$%%%%%%$$$$$$###""""""!!!!!!"""######"""""""""""""""!!!!!! $$$###"""!!! !!!!!!!!!!!! !!!!!!""""""""""""!!! !!!"""###$$$###"""!!!"""""""""""""""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""""""""zzzpppeee```___XXXXXXWWWVVVUUUTTTTTTTTTTTTQQQPPPOOOMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGFFFDDDCCCAAA??????>>>;;;999:::<<<<<<999555444444333222111000//////---------------,,,------++++++++++++***)))((((((###$$$$$$%%%%%%$$$$$$$$$"""###%%%%%%%%%###"""!!!!!!""""""""""""""""""!!!  !!!"""$$$%%%!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! """""""""""""""#########$$$ !!!!!!"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!  """$$$$$$######""""""!!!!!!""""""###"""!!!!!!!!!!!!!!!!!!""" !!!"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""###$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))&&&&&&'''''''''(((((((((***))))))***+++,,,+++*********))))))))))))******(((((()))))))))*********((()))******++++++******)))***++++++++++++***))))))******++++++,,,,,,---++++++***)))))))))******+++******************+++))))))))))))***+++,,,---,,,------------,,,+++******+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++,,,+++******))))))******)))***++++++,,,,,,++++++))))))))))))((((((((('''((((((((((((((())))))***************))))))((((((''''''((((((((('''&&&&&&''''''((((((((((((''''''$$$$$$%%%%%%&&&''''''(((######%%%'''))))))'''$$$$$$%%%%%%&&&''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$ !!!"""$$$%%%&&&&&&"""$$$&&&&&&&&&%%%&&&'''$$$$$$#########""""""""" """$$$$$$%%%$$$$$$###"""!!! !!!""""""###""""""!!!!!!!!!!!!!!! """!!!  !!! !!!!!!!!!!!! !!!"""######"""!!!!!!"""$$$$$$$$$"""!!!!!!""""""######""" !!!!!!!!!""""""#########"""""""""""""""""""""""" !!!######!!!  !!!zzzpppeee```___YYYXXXWWWVVVUUUTTTTTTTTTTTTQQQPPPOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGFFFDDDCCCAAA@@@@@@===:::888:::===???;;;777333333222222111000//////,,,,,,------------------///...---,,,***(((&&&$$$###$$$$$$%%%%%%%%%$$$$$$###%%%&&&%%%###"""###%%% !!!!!!!!!!!! $$$###"""!!!!!!"""######!!!###$$$%%%%%%$$$###!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!""""""###############"""""""""""""""$$$ """ !!!###$$$###"""!!!!!! !!! """###%%%&&&!!!  """$$$$$$###$$$$$$############$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&""""""!!!!!!"""$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((())))))))))))))))))))))))(((((((((''''''(((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((''''''(((***+++)))((())))))(((((((((((())))))))))))))))))************''''''((())))))))))))))))))***+++,,,,,,+++***)))%%%%%%&&&'''((()))******,,,+++******)))***************))))))))))))******))))))))))))***+++,,,---,,,---/////////---+++******+++,,,---------,,,+++------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******)))***+++,,,,,,,,,,,,,,,))))))))))))((((((((((((***************++++++,,,---,,,)))'''&&&(((***+++&&&&&&'''''''''''''''&&&''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((###$$$'''***,,,,,,)))&&&$$$%%%%%%&&&'''''''''&&&$$$############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$###!!!  ###$$$###"""##################""""""!!!!!!!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$$$$###!!! !!!""""""""""""""""""""""""""" """### !!!!!!!!!""" !!!#########"""!!!!!!###$$$%%%$$$###""" """###$$$######""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""%%%&&&&&&%%%"""!!!xxxmmmccc___^^^YYYYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@>>>>>>999888777666666777888999666444222222444555333000---,,,+++*********+++,,,++++++++++++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#########""""""###%%%&&&%%%### ######"""""""""""""""###""""""!!!!!!  !!!""""""%%%""" !!!"""""""""###%%%$$$""""""$$$"""###"""!!! !!!"""#########"""""""""""""""###$$$######"""!!!!!! """""""""!!!!!!!!!$$$&&& !!!!!!!!!!!!""""""""""""""""""""""""%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&'''''''''%%%$$$###"""!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$##################$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%############%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))((()))))))))))))))(((((())))))))))))((((((((((((''''''((()))***+++++++++(((((()))***************)))))))))))))))*********------,,,,,,+++******)))'''((()))******)))((('''******+++,,,---.........******++++++,,,---------...------,,,++++++******///...---,,,+++******)))******+++,,,---......///......---------......///111111000///...------,,,,,,---///000000///......///000000111111000000///000000/////////000000111222111111000///...------000///...///000000...,,,---......//////........./////////...---+++***))))))*********++++++++++++***)))(((''''''(((******)))))))))))))))))))))))))))))))))*********++++++***)))((('''&&&%%%%%%$$$)))'''&&&'''******(((%%%&&&&&&%%%%%%&&&''')))***''''''&&&%%%%%%$$$######'''&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$%%%&&&&&&''''''((($$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""""""""$$$############"""""""""!!!""""""!!! $$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!  """$$$%%%%%%###!!!!!!!!!###%%%'''&&&###!!!%%%%%%$$$$$$###"""""""""############""""""""""""""""""###$$$$$$###!!!!!!###&&&%%%!!!""" !!!!!!"""###$$$$$$$$$#########"""!!!!!! ######""""""!!!!!! yyynnnddd```___YYYZZZZZZYYYWWWVVVUUUTTTSSSTTTSSSRRRPPPOOOMMMKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEECCC@@@>>>===<<<777666555555555555666777666444222111222222000---...---+++*********+++,,,++++++++++++)))'''%%%$$$&&&%%%%%%$$$$$$#########$$$$$$$$$###############""""""###$$$&&&%%%### ######""""""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!! !!!######""" ###### !!!###"""###"""!!!!!!!!!!!!"""###"""!!!!!! !!!!!!!!! $$$$$$$$$###""""""###$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$###############""""""###$$$$$$$$$##################$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&''''''((((((''''''&&&)))))))))))))))))))))(((((())))))******+++++++++))))))***+++++++++++++++************++++++,,,,,,*********+++++++++++++++((()))************)))((()))))))))***+++++++++,,,++++++***++++++,,,,,,---------,,,,,,++++++******++++++,,,,,,---------...000000//////......------000000000///000000111111222222222111111111000000111222333555555555444444555555666666666666666555888888666555444333333333555555555444444444444444333222111222222222000...111111111222222111000000------...............---************++++++++++++******))))))***+++,,,---,,,,,,+++***)))(((''''''******)))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&''')))***(((&&&))))))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$######"""!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!$$$$$$###!!! """""""""""""""""""""""""""!!!!!!"""###$$$###"""$$$$$$$$$#########""""""######"""""""""!!!!!!!!!"""#########"""!!!""" ###### !!!!!!"""######$$$$$$ """!!!!!!!!! yyypppfffaaa___YYY[[[ZZZYYYXXXVVVUUUTTTSSSTTTTTTSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDBBB???===;;;:::777777666666555666666777555333222111222222111///...---,,,+++***+++,,,,,,++++++++++++***'''%%%$$$'''&&&&&&%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%###"""###$$$%%%%%%###!!!###"""""""""""""""######!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""###### """###"""!!!"""""" !!!###### ###""""""!!!!!!""""""###   !!!"""""""""""""""!!! !!!""""""""""""#########"""""""""""""""""""""""" !!!"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!############$$$%%%&&&'''######""""""""""""######""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((((((''''''))))))))))))))))))))))))*********+++++++++++++++***+++,,,,,,,,,,,,,,,,,,******+++,,,------......******+++,,,,,,---......)))******++++++******)))***************+++++++++------,,,++++++,,,...///.........---------------++++++,,,---...//////000222222111111111000000000333333333333444555555555777777777888888999999999;;;<<<===>>>????????????@@@@@@AAAAAAAAA@@@@@@???BBBAAAAAA@@@???>>>======<<<<<<======>>>>>>??????===<<<;;;;;;;;;;;;999777888888999888888777666666111111111111111111111111---------------,,,,,,,,,,,,,,,++++++,,,------...------,,,+++******)))))),,,++++++***))))))((((((%%%&&&&&&'''((())))))***)))(((''''''))))))(((''')))((('''&&&%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!! !!!"""%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$######### !!!!!!!!!!!! %%%%%%###""" $$$###!!! !!!###$$$###!!!!!!"""######"""""""""#########$$$$$$"""""""""!!!!!!!!! #########"""!!!###"""!!!###$$$"""!!!!!!!!!"""######$$$$$$ !!!!!!"""!!!!!! zzzqqqhhhccc```ZZZZZZZZZYYYWWWUUUTTTSSSRRRSSSSSSSSSRRRQQQOOOMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFGGGFFFDDDBBB???===;;;:::::::::999999888888888999333222222222333333333333///...,,,+++++++++,,,---+++,,,,,,+++***(((&&&$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&''''''(((######"""###%%%%%%###!!!""""""""""""""""""###$$$!!!!!!""""""######$$$$$$"""""""""""""""######$$$ """""" """###!!!!!!$$$%%%###""""""""""""""""""""""""  !!!!!!!!!!!!!!!"""######$$$$$$"""!!!!!!!!!""""""!!!""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$############$$$$$$"""""""""#########$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((''''''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''(((((((((((()))))))))))))))***+++++++++******)))))))))))))))*********,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******,,,---...//////,,,------......///000000+++++++++,,,,,,+++++++++...---------------------000///...------///000111000000000000111111111222000000000000000000000000000111222444666888999:::999::::::;;;<<<=========@@@AAAAAACCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMHHHHHHHHHIIIIIIJJJJJJJJJLLLJJJIIIIIIJJJIIIGGGEEECCCCCCCCCCCCCCCBBBAAA@@@===<<<:::888777666555444555444444333222222111111000//////...------------,,,,,,,,,---------......,,,,,,,,,+++++++++******(((((())))))***++++++,,,)))(((((((((((())))))(((%%%%%%%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$###""""""############""""""$$$######"""!!! ###"""!!! !!!###$$$###!!! """######"""!!!!!!!!!"""###$$$$$$%%%!!!!!!!!!!!! """"""######""" """'''$$$""""""""" !!!!!!""""""############!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!! zzzrrriiidddbbb[[[ZZZYYYXXXVVVUUUSSSRRRQQQQQQRRRRRRRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGEEEEEEDDDHHHGGGEEECCC@@@>>><<<;;;:::::::::::::::999999888333444333222111000000000///...---,,,,,,,,,---...,,,,,,,,,,,,***(((&&&%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''$$$###"""###$$$%%%###"""""""""!!!!!!"""###$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""######$$$ !!!"""!!! ###!!! """$$$###""""""############""""""!!!!!! !!!""""""##############################"""!!!"""%%%'''&&&%%%############$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***))))))***+++,,,,,,++++++((()))))))))*********+++,,,,,,++++++++++++++++++***+++++++++++++++******))))))***+++,,,---...///........................---------,,,,,,---------////////////............//////......///000222333111111222333444444555666555555555666777777888888777888:::===@@@BBBDDDEEEDDDEEEGGGHHHJJJJJJJJJJJJLLLLLLNNNOOOQQQSSSTTTUUUTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWSSSSSSSSSTTTTTTUUUUUUUUUXXXWWWVVVVVVWWWVVVTTTRRRPPPPPPPPPPPPPPPOOONNNMMMIIIHHHFFFCCCBBB@@@@@@@@@AAAAAA@@@???===<<<;;;;;;777777666444222000///...........................++++++++++++++++++++++++*********))))))))))))((()))))))))((('''((()))***%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######!!!!!!"""###$$$#########""""""""""""""""""###$$$$$$######"""###$$$$$$%%%%%%$$$$$$###!!!!!!!!!""""""""""""""" !!!!!!""""""""""""!!!!!!"""$$$&&&%%%###!!! !!!"""###$$$$$$%%%!!!!!!!!!!!! !!!"""#########"""!!! %%%&&&""" """""""""""""""###############""""""!!!!!!!!!!!!""""""""""""""""""""""""zzzqqqiiieeeddd^^^[[[ZZZYYYWWWUUUSSSRRRQQQPPPQQQRRRRRRQQQOOOLLLJJJIIIHHHHHHGGGFFFEEEEEEDDDGGGFFFDDDCCCAAA???===<<<999999999999999888777666666666555222...+++******000///...---,,,---......,,,,,,,,,,,,***(((&&&%%%""""""###$$$%%%&&&&&&''' !!!"""######$$$$$$$$$###""""""$$$$$$$$$"""!!!!!!!!!!!!"""###$$$%%%!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""#########"""!!!!!!!!! """!!!!!!"""######$$$$$$######"""""""""!!!""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$################################# """###$$$%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******'''((()))******+++******((())))))******+++++++++*********++++++++++++++++++++++++++++++******)))******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,+++///......------......///..................//////......000111222333444555333444555666888999:::;;;:::;;;<<>>======999:::::::::999888777666555777666444///,,,,,,---111000...---------...///,,,------,,,+++)))'''%%%#########$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$%%%###""""""###$$$$$$###!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$""" !!!!!! !!!%%%!!! """###"""###$$$$$$$$$$$$###"""""""""""""""###$$$%%%%%% !!!""""""######!!!!!!"""!!!"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********'''((()))***++++++++++++((())))))******+++,,,,,,((())))))******+++++++++,,,,,,,,,---,,,++++++***,,,,,,---------.........,,,,,,,,,------......///000///............///000/////////000000111111222111333555888:::;;;;;;;;;:::;;;===>>>@@@BBBCCCDDDCCCEEEGGGIIILLLOOOQQQRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQSSSVVVXXXZZZ[[[[[[ZZZ[[[[[[]]]___aaacccdddeeedddcccbbbaaa```aaabbbbbbdddcccaaa___[[[XXXUUUTTTUUUVVVWWWXXXXXXWWWUUUTTTWWWXXXZZZ\\\___bbbdddeeeccccccbbbdddeeefffdddcccaaabbbcccddddddeeeddddddbbbaaa___]]]\\\\\\]]]^^^___^^^]]][[[XXXVVVUUUTTTOOOOOOOOONNNMMMKKKIIIHHHBBBAAA???===:::777555444555444333222000///...---,,,+++***)))((('''&&&&&&)))******(((&&&'''***---***+++++++++***)))((('''&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$#########"""""" """###$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$  !!!###$$$"""!!!!!!###%%%%%%###!!! !!!!!!!!!""""""############"""""""""!!!!!!!!! !!!"""#########"""!!!###$$$!!!"""%%%&&&###""""""""""""""""""""" !!!"""""""""############yyypppgggeeefffbbb___^^^]]][[[YYYVVVUUUTTTQQQRRRTTTUUUTTTQQQOOOMMMHHHHHHHHHHHHHHHHHHHHHHHHBBBBBBAAA@@@???>>>======<<<<<<======<<<:::999888444666777666444333444666111000///...---......///,,,------,,,+++)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%###""""""###$$$$$$###!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!  !!!""""""$$$""" !!!"""######&&&)))%%%"""###%%%&&&"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""###%%%%%% !!!###$$$%%%'''''')))###!!!%%%%%%$$$!!!""""""""""""##########################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))************)))***+++,,,---.........((())))))***++++++,,,,,,''''''((()))***++++++,,,---.........------,,,+++.........///////////////------...000111333444444111000///......///000111111111222333444444555555666888<<<@@@CCCDDDCCCBBBBBBCCCEEEGGGIIIKKKLLLMMMNNNNNNPPPQQQSSSUUUVVVWWWSSSSSSSSSSSSRRRRRRRRRRRROOOQQQTTTWWWYYYYYYYYYYYY\\\]]]^^^```bbbdddeeeffffffdddcccaaaaaaaaabbbbbbdddcccaaa^^^ZZZVVVSSSQQQMMMOOORRRTTTUUUUUUTTTSSSTTTUUUXXX\\\```dddgggiiigggffffffhhhjjjjjjiiihhhdddeeefffgggiiiiiiiiiiiinnnlllhhheeecccbbbbbbccchhhgggeeecccaaa^^^]]]\\\WWWXXXYYYYYYYYYWWWVVVUUUJJJIIIHHHFFFDDDBBBAAA@@@???>>><<<999666444222111......------,,,++++++******++++++)))&&&&&&***---'''(((***+++,,,,,,++++++&&&&&&''''''''''''''''''((((((((((((((('''''''''$$$%%%'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$###### """$$$%%%$$$""""""""""""############""""""""""""""""""""""""""""""###!!! $$$'''###!!!!!!#########!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!""""""""" !!!'''***&&&$$$&&&''''''#########""""""""""""""" !!!!!!"""######### !!!!!!!!!""""""######xxxnnngggeeeeee```___]]][[[WWWTTTQQQOOONNNOOOPPPQQQSSSSSSPPPKKKGGGHHHIIIJJJKKKLLLLLLLLLLLLDDDBBB@@@???@@@???>>>===???===;;;;;;;;;;;;999777777666555444333444555666444333111///---,,,+++***,,,------,,,)))'''&&&&&&###""""""###%%%%%%$$$"""%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$###"""!!!!!!"""###$$$ !!!""""""""""""""""""!!!!!!"""###$$$&&&'''$$$$$$###############$$$$$$'''(((%%%!!!!!!&&&***%%%$$$###"""!!!!!!!!!"""""""""""""""############!!!""""""""""""############"""!!!"""###$$$###"""###%%%%%%$$$"""!!!"""###%%%(((***)))%%%######$$$########################$$$%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$######$$$&&&&&&%%%###'''&&&$$$######$$$&&&'''))))))))))))))))))))))))***'''%%%&&&((()))(((&&&'''((()))++++++******)))******)))(((''''''(((((()))***+++,,,,,,+++))))))+++***)))***,,,---,,,++++++++++++*********))))))(((((()))+++,,,---...///---+++***,,,///111///---....../////////......---...//////---,,,,,,...000000/////////111333666888555666777999:::<<<===>>>???@@@BBBDDDGGGIIIKKKLLLMMMNNNPPPQQQQQQPPPNNNLLLLLLOOORRRTTTTTTTTTUUUVVVSSSRRRPPPOOOMMMLLLLLLLLLOOOOOOPPPQQQRRRTTTVVVWWWWWWYYY\\\^^^___bbbeeehhhhhhfffccc```]]]]]]]]]]]]bbbaaa^^^ZZZVVVSSSPPPNNNLLLLLLLLLMMMMMMLLLLLLKKKMMMMMMNNNRRRXXX]]]aaabbbdddeeegggiiijjjkkkkkkkkkllllllkkkkkklllmmmnnnnnnooonnnmmmlllkkkkkkkkkkkkkkkjjjhhhgggeeecccbbbaaadddbbb```______^^^\\\[[[YYYWWWUUURRRPPPNNNMMMLLLIIIIIIHHHFFFCCC???;;;888555444222111000000111111---,,,******+++***((('''+++)))'''''')))))))))(((&&&'''((()))((('''&&&%%%---+++)))(((((('''%%%###'''''''''''''''''''''''')))'''$$$$$$%%%&&&'''&&&)))&&&"""!!!###%%%%%%###$$$%%%&&&&&&''''''&&&&&& """###$$$%%%&&&%%%$$$$$$$$$######"""""""""######$$$&&&''''''(((&&&### """######!!!""""""!!!!!! !!!""""""###$$$%%%%%%%%% !!!"""""""""""""""%%%%%%$$$$$$$$$&&&((()))"""###%%%$$$###""""""""""""############"""!!!!!! !!!###$$$###"""!!!!!!!!!"""$$$%%%######"""""""""""""""############$$$$$$%%%&&&&&&wwwmmmfffdddeee______]]][[[WWWTTTRRRPPPOOONNNOOOQQQSSSTTTQQQLLLIIIHHHHHHJJJKKKLLLLLLLLLLLLGGGEEEBBBAAAAAAAAA???>>>===;;;999999999:::999888666555444333222333444444222111///---+++***))))))"""$$$&&&'''&&&&&&'''(((%%%$$$$$$$$$&&&&&&$$$"""%%%$$$$$$######"""##############################""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""############""""""###############$$$$$$$$$######"""""""""######$$$"""%%%'''$$$  """""""""!!!""""""######""""""""""""############"""""""""#########$$$$$$!!! """%%%''''''&&&###$$$%%%$$$"""!!!"""###$$$&&&''''''%%%###"""###########################$$$$$$%%%&&&&&&&&&&&&&&&$$$######"""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))'''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))***(((&&&''')))***)))'''((((((******+++******)))******))))))((()))))))))***+++,,,------,,,+++***,,,******+++,,,---,,,+++---,,,,,,,,,++++++++++++******+++,,,---......///,,,***)))+++---...---,,,......///000000000//////.../////////......111333444444444555666999<<<>>>@@@@@@BBBCCCEEEGGGHHHIIILLLLLLMMMOOOPPPRRRSSSSSSPPPPPPQQQRRRRRRQQQOOOOOOLLLNNNQQQQQQPPPPPPPPPQQQNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLMMMNNNOOOQQQRRRSSSUUUWWWYYY[[[\\\^^^bbbddddddcccaaa```^^^^^^^^^______^^^[[[YYYVVVTTTRRRRRRNNNNNNMMMMMMLLLJJJIIIHHHKKKJJJJJJMMMQQQUUUWWWWWW^^^___aaacccfffhhhjjjkkkllllllkkkkkkllllllmmmnnnoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjeeedddbbbbbbbbbbbbaaa___]]]\\\ZZZXXXWWWVVVUUUUUUSSSSSSSSSRRROOOLLLHHHFFFAAA???===:::777555444444000...,,,+++,,,,,,+++)))***((('''(((***+++++++++))))))******)))((('''&&&((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$%%%%%%&&&""" """!!! """###$$$$$$%%%%%%$$$$$$!!!""""""###$$$%%%&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$%%%&&&###!!!!!!###$$$###!!!"""""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%""""""""""""############%%%$$$###$$$&&&+++000333  """!!! """"""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###"""""""""""""""######$$$######"""""""""""""""###########################wwwmmmeeecccddd___^^^]]][[[XXXUUUSSSRRRRRRNNNOOOQQQSSSTTTRRRNNNJJJGGGHHHIIIKKKLLLMMMMMMMMMFFFDDDCCCBBBCCCDDDCCCBBB???<<<888777777888888777555444333222111222222333555444222000///...------)))***+++***'''%%%%%%%%%'''&&&%%%%%%&&&&&&$$$"""$$$$$$$$$#######################################!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!! ######$$$$$$$$$###""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!"""######$$$"""###!!! !!!### !!!"""######$$$""""""""""""########################$$$$$$$$$%%%"""!!!!!!###&&&'''''''''###$$$%%%$$$"""""""""$$$######"""###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%&&&))),,,((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))+++)))(((((()))******)))((()))******++++++******+++************++++++,,,,,,,,,------------,,,,,,,,,+++***+++---...---,,,......------------,,,,,,,,,,,,------............---,,,+++,,,---...---,,,...///000111111111111111///000222222222444666999;;;;;;<<<>>>@@@CCCEEEFFFHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPOOOOOONNNNNNNNNKKKMMMNNNNNNLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQSSSTTTUUUWWWYYY\\\]]]^^^___bbbdddddddddddddddddddddddddddcccbbb```^^^\\\\\\\\\]]]WWWWWWVVVUUUSSSQQQOOONNNOOOMMMLLLMMMNNNPPPPPPOOOVVVWWWXXXZZZ^^^aaaeeegggiiiiiiiiihhhiiijjjjjjkkkoooooooooooonnnnnnnnnnnnlllmmmnnnnnnnnnmmmkkkjjjdddcccbbbbbbccccccaaa```^^^]]]\\\[[[\\\\\\]]]^^^^^^_________]]][[[XXXWWWRRRPPPLLLHHHCCC???===<<<777555111000//////...---+++***)))***,,,.........***************)))((((((&&&%%%%%%&&&((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++)))&&&$$$$$$&&&(((&&&$$$###$$$&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%$$$###$$$%%%%%%###!!!"""""""""""""""######### !!!!!!""""""######$$$$$$###"""""""""###%%%&&&(((&&&%%%%%%(((---333777$$$"""!!!!!!"""######"""$$$#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###############"""""""""!!!!!!""""""###$$$######"""!!!!!! wwwnnnfffdddeee___]]]\\\ZZZXXXVVVUUUTTTTTTPPPPPPRRRTTTUUURRRMMMIIIGGGHHHIIIKKKLLLMMMMMMMMMCCCBBBAAABBBDDDEEEEEEEEECCC???:::777666777666666666555444222222222333333555444222111000///.........//////,,,)))&&&%%%%%%'''&&&%%%%%%&&&%%%###!!!######$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""###$$$$$$%%%$$$###!!! !!!"""###############!!!###$$$%%%%%%$$$"""!!! !!!"""$$$$$$!!!######$$$%%%''' !!!!!!""""""""""""!!!"""""""""##################$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%$$$""""""$$$%%%$$$###"""###$$$$$$""" """%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$''''''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''$$$ %%%***((((((''''''''''''((((((((((((((((((((((((((((((+++***))))))******+++***))))))******+++++++++++++++++++++++++++,,,---...,,,,,,,,,------------------,,,+++,,,---...---,,,------------------------............------------////////////000000/////////000111222444444444444444666888999:::<<<>>>AAACCCDDDEEEHHHJJJLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLKKKLLLMMMMMMLLLKKKLLLMMMQQQRRRRRRSSSTTTUUUWWWWWWYYYYYYYYYZZZ[[[]]]^^^___aaacccfffgggggggggiiikkkjjjkkklllmmmmmmmmmmmmlllnnnmmmkkkjjjiiiiiijjjkkkffffffeeedddcccaaa___^^^]]][[[XXXWWWWWWVVVTTTRRRQQQQQQQQQSSSUUUYYY]]]___ccccccbbbccccccdddeeefffkkklllllllllllllllkkkkkkjjjkkkllllllkkkjjjhhhfffaaa```^^^^^^^^^]]]\\\ZZZYYYXXXXXXYYYZZZ]]]___aaacccdddeeeffffffeeecccbbb```^^^ZZZVVVQQQMMMJJJHHHDDDAAA<<<999777555444222///...,,,---...//////...((())))))))))))))))))))))))(((((()))+++,,,+++***(((((((((((((((((((((((((((,,,000...(((%%%&&&(((+++***((((((((()))))))))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%###""""""""""""######$$$$$$%%% !!!!!!"""""""""###$$$###"""!!!!!!###%%%&&&***)))''''''(((***---///&&&%%%$$$######$$$$$$###&&&%%%%%%$$$$$$######""" """"""!!! !!!"""$$$$$$###"""""""""!!!!!!!!!!!!""""""############""""""!!!!!!!!!yyyooogggffffffaaa]]]\\\ZZZXXXVVVUUUTTTTTTRRRSSSTTTUUUUUURRRLLLHHHGGGHHHIIIKKKLLLMMMMMMMMMEEECCCAAAAAABBBCCCBBBAAACCC@@@;;;999999:::;;;:::888777555444333333333444///...---,,,++++++++++++'''(((******)))((())))))&&&%%%$$$$$$$$$$$$""" """######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""""""""###$$$###""" !!!"""#########!!!###%%%&&&%%%$$$### !!!"""$$$$$$'''&&&%%%###!!! !!!"""""""""######"""!!! !!!"""""""""##################$$$$$$$$$%%%%%%%%%%%%###""""""######""" """###$$$$$$###"""###$$$&&&###!!!###&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###''''''((((((((()))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$&&&'''$$$"""'''((((((((((((((((((((((((''''''''''''''''''''''''+++++++++*********+++,,,***************++++++,,,,,,,,,+++,,,,,,---......++++++++++++,,,,,,---------,,,+++,,,...///...---,,,,,,,,,---------------...............---------000111111111111111222222111222444666888999::::::<<<>>>AAACCCCCCEEEGGGIIIIIIJJJMMMOOORRRSSSSSSTTTRRRQQQPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMOOOOOOPPPNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOQQQPPPPPPPPPRRRSSSYYYYYYZZZ[[[]]]```aaacccffffffffffffggghhhjjjjjjlllnnnpppqqqppppppqqqrrrqqqrrrssstttttttttssssssxxxwwwuuutttsssrrrssssssppppppqqqqqqqqqpppoooooommmkkkhhhfffeeeccc```]]]TTTSSSRRRQQQRRRTTTVVVXXX\\\\\\\\\]]]^^^```aaabbbdddeeeeeeffffffeeedddcccfffggghhhiiiiiihhhgggggg```^^^[[[YYYYYYWWWTTTRRRSSSRRRRRRSSSVVVZZZ]]]```dddeeegggiiijjjiiihhhgggfffeeecccaaa]]][[[XXXWWWTTTPPPKKKFFFCCC@@@===;;;666444111//////...---+++((((((((())))))***++++++---+++******+++,,,+++)))))))))))))))))))))))))))(((,,,///...(((%%%%%%(((%%%%%%%%%%%%$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$"""#####################$$$$$$$$$%%%%%%%%%%%%&&&###$$$&&&&&&%%%$$$###"""""""""######$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""###"""  !!!###%%%%%%&&&'''''''''&&&%%%$$$######"""!!!  $$$$$$#########"""""""""!!!"""""""""!!! !!!"""$$$$$$###""""""!!!!!! !!!"""######"""""""""#########$$$$$$zzzppphhhggggggbbb]]]\\\ZZZXXXVVVTTTSSSSSSRRRSSSTTTVVVVVVSSSMMMIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIGGGCCCAAA@@@???<<<;;;@@@>>>;;;;;;===???@@@@@@999777666444333333333444//////...---,,,,,,,,,---,,,---...---***)))((()))%%%$$$######$$$$$$""" !!!"""###%%%%%%$$$##############################!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!  !!!"""###### """$$$%%%%%%%%%%%%!!!!!!!!!!!!"""######$$$%%%$$$""" """#########$$$$$$###""" """"""""""""########################$$$$$$$$$%%%!!! !!!###%%%$$$###"""###$$$$$$###"""$$$%%%'''%%%$$$%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''((()))&&&###"""%%%'''((((((((((((((((((((((((''''''''''''''''''''''''***++++++***))))))***,,,+++************+++,,,,,,---,,,,,,,,,,,,------...+++*********+++,,,---......---,,,---///000///...,,,,,,,,,------------...000/////////////////////000222333444333333555666777888:::===???@@@AAABBBEEEGGGJJJKKKLLLLLLMMMOOOLLLNNNQQQTTTVVVVVVUUUUUUPPPOOONNNMMMKKKJJJIIIHHHJJJKKKLLLNNNPPPQQQSSSTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXYYYYYYXXXYYY[[[]]]______```bbbeeegggiiikkkooonnnnnnooopppqqqrrrrrrrrrtttvvvwwwuuuttttttttttttuuuuuuvvvvvvwwwwwwxxx|||{{{{{{zzzxxxwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyyyywwwuuusssrrrqqqooollljjj]]]\\\ZZZXXXWWWWWWXXXXXXZZZZZZ[[[]]]^^^aaacccdddbbbbbbccccccbbbaaa___^^^]]]^^^___```aaabbbcccddd___\\\YYYWWWUUUSSSPPPNNNOOOOOONNNOOORRRWWW[[[]]]cccdddgggiiijjjjjjjjjiiiggggggggggggfffeeedddcccaaa^^^ZZZVVVSSSOOOJJJGGG@@@===999666444222000---------,,,++++++,,,,,,------+++************((('''(((((((((((((((((((((((((((***,,,***'''%%%%%%'''"""###$$$$$$######$$$%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%###""""""##################$$$$$$$$$"""""""""""""""""""""""""""!!! !!!###### ###&&&&&&%%%"""!!!"""######""" !!!""" !!!!!!"""""""""""""""!!!!!!"""############### !!!"""######!!!!!!"""######$$$%%%%%%yyyooohhhffffffaaa]]][[[YYYWWWUUUSSSRRRRRRPPPQQQSSSVVVWWWUUUPPPMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGCCCAAA@@@???<<<;;;AAA???======>>>??????>>>888777555333222222222333222111000000000000000000333333333000+++(((&&&&&&%%%$$$###$$$%%%%%%$$$""" """###%%%%%%%%%###"""########################""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$ !!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$######"""""""""######$$$ ###%%%''''''"""###$$$%%%%%%$$$"""!!!""""""""""""############"""""""""#########$$$$$$"""!!!!!!"""$$$%%%%%%$$$!!!###$$$$$$######$$$%%%&&&''''''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''((((((((())))))'''''''''((((((''''''''')))))))))))))))))))))))))))***+++***((((((***,,,++++++*********+++,,,---------,,,,,,+++,,,,,,,,,,,,+++++++++,,,---///000///---------///000///...------........./////////111111222222222222222222444666999999888999;;;>>>===???AAADDDGGGIIIJJJKKKLLLOOOQQQRRRQQQPPPQQQQQQMMMPPPSSSUUUWWWVVVTTTSSSLLLLLLLLLLLLLLLLLLLLLLLLOOOPPPQQQSSSUUUVVVXXXXXX[[[\\\^^^```bbbbbbbbbbbbcccccccccbbbaaaaaaccceeedddeeefffhhhjjjmmmooopppttttttttttttuuuvvvwwwwwwuuuwwwyyyyyywwwuuuttttttuuuuuuuuuvvvxxxzzz}}}~~~~~~|||}}}}}}~~~|||{{{zzzzzzzzzyyywwwtttiiihhhfffeeecccaaa```___]]]^^^___aaadddgggjjjkkkiiiiiijjjjjjhhhfffdddbbb]]]\\\ZZZYYYXXXYYYZZZ[[[[[[XXXVVVTTTRRRPPPNNNKKKMMMLLLKKKLLLNNNRRRWWWZZZ```aaadddggghhhhhhhhhgggeeefffhhhiiijjjjjjjjjjjjiiihhhfffdddbbb^^^YYYUUUOOOLLLHHHDDDBBB???<<<:::888666444222000/////////---,,,******++++++)))(((((((((((((((((((((((((((++++++***))))))((())))))###%%%''''''&&&%%%&&&((("""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%###!!! """$$$###############"""""""""########################!!!!!!"""""""""#########!!!###$$$$$$""""""###$$$%%%###!!!!!!###%%% !!!!!!"""######"""""""""""""""###$$$$$$"""""""""""""""######$$$  """######!!!"""""""""""""""""""""xxxnnngggeeeeee```]]][[[YYYWWWTTTRRRQQQPPPMMMOOORRRUUUXXXWWWSSSPPPKKKKKKKKKKKKKKKJJJJJJIIIEEECCCAAAAAABBBBBBAAA@@@EEECCCAAA???>>><<<:::777777666444222111111111111//////............//////)))+++,,,+++)))''''''(((%%%$$$$$$%%%&&&'''%%%$$$ !!!###%%%&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!%%%%%%$$$$$$%%%''')))***############"""!!!%%%$$$######""""""######%%%$$$###############$$$!!!!!!"""%%%&&&&&&$$$"""!!!"""$$$&&&'''&&&%%%$$$""""""""""""############!!!""""""""""""#########'''&&&$$$$$$$$$$$$###!!!!!!###$$$$$$######$$$&&&%%%'''(((&&&######&&&)))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%'''***++++++***&&&&&&''''''''''''&&&&&&************************(((***+++***''''''))),,,,,,+++*********+++,,,---...---,,,,,,++++++++++++------,,,,,,---...000111///...---...000000000....../////////000000111111333333333444444555555555999<<>>???BBBEEEBBBDDDFFFIIILLLNNNPPPQQQPPPRRRTTTUUUSSSRRRRRRRRRNNNPPPSSSVVVVVVUUUSSSQQQOOOPPPQQQRRRSSSTTTUUUUUUYYYZZZ[[[\\\]]]^^^___```___aaadddgggiiiiiihhhhhhkkklllkkkiiigggfffhhhjjjiiiiiijjjlllnnnqqqsssuuuxxxwwwwwwwwwxxxyyyzzzzzzvvvyyy{{{zzzxxxvvvttttttvvvuuuvvvwwwzzz~~~~~~~~~~~~}}}{{{qqqppppppnnnllljjjgggfffaaabbbdddgggjjjmmmppprrrrrrsssssssssqqqnnnkkkjjjgggddd___[[[XXXVVVWWWWWWVVVTTTQQQPPPOOONNNLLLJJJJJJIIIHHHHHHKKKOOOSSSVVV\\\^^^aaaccceeeeeedddddddddeeegggjjjkkklllllllllmmmlllllllllkkkhhhbbb___\\\XXXTTTQQQOOOLLLIIIGGGAAA???;;;777444111000000///---,,,,,,......---+++************************000...++++++,,,---...---"""%%%''''''%%%%%%&&&(((%%%%%%&&&'''''''''&&&&&&''''''''''''(((((())))))&&&&&&&&&''''''(((((((((&&&&&&%%%$$$###"""!!! ###$$$$$$""""""%%%$$$#########""""""!!!!!!$$$$$$$$$###############""""""###$$$$$$$$$$$$###"""""""""""""""""""""""" !!! """""""""###$$$%%%&&&&&&'''$$$###"""""""""###%%%&&&###"""!!!!!!!!!"""$$$%%% """######"""""""""!!! sssiiicccccceee___YYYYYYXXXWWWVVVTTTRRRRRRNNNOOOQQQTTTUUUTTTOOOLLLJJJHHHGGGHHHJJJJJJIIIHHHGGGFFFEEEBBB@@@???AAACCCGGGEEECCC???<<<888666444777777666555333222111000222111111000...---+++***//////...,,,***'''%%%$$$&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""$$$%%%$$$$$$$$$$$$#########"""""""""!!!!!!"""###$$$$$$###############"""!!! !!!"""$$$&&&&&&%%%###"""%%%$$$$$$###"""!!! ###"""###''''''$$$###%%%#########"""######$$$%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###''''''&&&%%%%%%$$$######&&&&&&%%%###############%%%&&&''''''((((((''''''&&&'''((('''&&&&&&'''(((---+++(((&&&&&&''')))***%%%&&&&&&'''((()))******%%%&&&''''''&&&&&&''')))))))))))))))((((((((((((((((((((()))+++...000222,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,...//////000,,,,,,+++++++++++++++,,,++++++---...///000000000000000111222222222222222444333333333444555777888???@@@AAACCCEEEHHHIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWYYYYYYWWWUUUUUUVVVWWWYYY[[[\\\\\\\\\ZZZ]]]aaaccccccbbbbbbccciiiiiijjjkkkmmmmmmkkkjjjooonnnlllkkkkkklllnnnoooqqqrrrssssssrrrrrrtttuuuuuuuuuttttttssstttttttttuuuwwwyyyyyyvvvsssqqqqqqttttttssstttyyy}}}vvvssssssrrrnnniiikkkkkkjjjjjjlllooorrrtttwwwwwwxxxyyyzzzwwwrrrooommmkkkhhheeeaaa___]]]\\\XXXWWWVVVTTTQQQOOOLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPYYYZZZZZZ\\\^^^```aaaccc```bbbdddfffiiilllmmmnnnlllmmmnnnllljjjhhhggghhh______^^^\\\ZZZXXXVVVUUUOOOMMMIIIDDD>>>999666444000111222222000...+++*********++++++++++++***)))...,,,++++++,,,------,,,---)))%%%%%%'''*********+++***)))***+++,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%% !!!###$$$$$$###!!! ###!!! !!!$$$%%%$$$!!!$$$######"""""""""""""""###"""!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$###"""#########"""!!!$$$%%%&&&%%%$$$######%%%######""""""""""""######"""""""""""""""###$$$$$$"""!!!  """!!! !!!sssiiicccccceee___YYYYYYXXXWWWUUUSSSQQQPPPNNNOOOQQQTTTUUUSSSOOOLLLJJJIIIHHHHHHJJJJJJIIIHHHGGGFFFDDDBBB@@@@@@AAABBBDDDCCCAAA???<<<999777666777777666555333222111000////////////...---,,,,,,000000///---+++(((&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&############""""""""""""######""""""###$$$$$$%%%######$$$$$$######"""!!! !!! %%%%%%$$$$$$######""""""&&&###$$$'''&&&"""!!!##################$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''&&&'''((((((&&&&&&'''((('''(((((((((''''''&&&%%%&&&&&&''''''(((((())))))%%%&&&((('''&&&&&&'''))))))))))))))))))))))))((()))((((((((()))***,,,---,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,---//////......///000000000000000///000111333444444444444777777888999:::===???AAAJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWXXXYYY[[[]]]___```___]]]^^^___```aaabbbcccccccccdddfffhhhiiikkklllmmmnnnooommmkkkiiiiiiiiihhhhhhmmmnnnnnnnnnoooooooooooorrrsssuuuvvvvvvvvvxxxzzzwwwwwwvvvuuuttttttttttttwwwyyy{{{{{{zzzxxxxxxyyy{{{zzzzzz|||zzzxxxxxxwwwtttppppppoooooooooppprrrtttuuu||||||}}}~~~zzzvvvrrrqqqpppooommmllljjjjjjcccbbb___\\\YYYUUURRRQQQPPPPPPOOOOOOOOOOOOPPPPPPTTTUUUUUUVVVWWWYYY[[[\\\\\\]]]^^^```cccfffhhhjjjkkklllmmmmmmjjjhhhggghhheeeeeedddcccaaa___]]]\\\YYYWWWTTTOOOJJJFFFBBB@@@;;;999777444111...,,,+++///......,,,+++***))))))111///......///000000///,,,)))&&&%%%((()))***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%!!!"""###%%%%%%%%%$$$$$$###!!! !!!$$$%%%$$$"""$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""""""""!!! ############"""!!! !!!"""###"""  ###"""""""""""""""###$$$###"""""""""""""""######"""!!!  """!!!!!! !!!!!!!!!sssiiicccccceee___ZZZZZZYYYWWWUUURRRPPPOOONNNOOOQQQSSSTTTSSSOOOLLLJJJIIIHHHIIIJJJJJJIIIHHHGGGEEEDDDBBBAAAAAAAAABBBAAAAAA???>>><<<:::999888777777666555333222111000------...............---222111000...,,,)))'''%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$###"""""""""###%%%&&&$$$$$$$$$############"""$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$###""""""#########""" %%%%%%%%%%%%%%%%%%$$$$$$&&&$$$$$$'''&&&###"""$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%&&&'''((('''&&&%%%$$$%%%&&&''''''((((((''''''&&&'''((((((&&&&&&'''(((%%%&&&)))++++++(((%%%###'''''''''(((((((((((((((%%%'''(((((('''&&&((()))))))))))))))))))))))))))***))))))(((''''''((((((,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------//////...---,,,++++++***++++++,,,---...000222333000111111222222222111111111222444666888999999:::======>>>???BBBEEEHHHJJJNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTVVVYYY[[[]]]^^^^^^]]]___aaacccdddeeeeeedddffffffggghhhhhhhhhhhhggglllkkkkkkmmmpppsssttttttssspppllliiifffffffffgggjjjkkknnnppprrrsssttttttvvvxxx{{{|||}}}~~~~~~}}}zzzwwwsssttttttuuuvvvvvvwwwwwwwwwwwwyyy{{{|||{{{xxxuuuttttttttttttsssrrrqqqpppooommmjjjgggbbb^^^[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUURRRRRRRRRQQQRRRRRRSSSSSSVVVVVVVVVXXXZZZ^^^aaacccfffhhhkkklllkkkiiihhhiiijjjjjjjjjjjjiiigggfffeeedddccc```\\\XXXTTTRRRPPPKKKHHHCCC===888555333333333222000...,,,,,,,,,,,,///...------///000000///***(((''''''((())))))(((*********)))(((((('''''''''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!"""$$$$$$$$$###$$$$$$###""""""""""""###"""""""""!!!!!!""""""#########$$$$$$$$$$$$######$$$######"""""""""######"""$$$%%%%%%###""""""###"""""""""""""""###$$$%%%######"""""""""""""""###""""""!!! !!!""""""######"""""""""sssiiicccccceee___]]]\\\[[[YYYVVVSSSQQQOOONNNOOOPPPRRRTTTRRROOOLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAA@@@???===;;;999888888777777666555333222111000......////////////......111111///...+++(((&&&%%%###$$$$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""###""""""""""""###$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&######&&&&&&######&&&$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))***((('''&&&%%%&&&''''''((('''''''''&&&((()))((('''&&&'''((('''))),,,------+++(((&&&((((((((((((((('''''''''&&&'''((((((''''''((())))))))))))))))))***************)))((((((((('''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...------,,,,,,+++,,,,,,---...///111222333111111222444444555555444555666999;;;===???@@@@@@AAAAAABBBCCCFFFIIILLLMMMMMMMMMMMMMMMMMMMMMMMMMMMRRRRRRSSSTTTVVVWWWYYYZZZYYYZZZ\\\^^^```aaabbbccceeefffhhhhhhhhhgggggghhhiiiiiijjjkkkkkkkkkkkkkkkooonnnmmmppptttvvvvvvttttttsssrrrpppmmmkkkkkkkkkkkkllloootttyyy~~~~~~yyyzzz|||}}}|||{{{yyyxxxttttttuuuvvvxxxwwwtttrrrttttttuuuuuutttrrrqqqppptttsssppplllhhheeecccbbbcccccccccbbbaaa```___^^^WWWVVVTTTRRRPPPOOONNNNNNQQQPPPOOOOOOQQQTTTXXXZZZ]]]```eeehhhiiiiiijjjkkkllllllmmmmmmmmmllllllkkkjjjiiigggeeebbb___]]]\\\ZZZWWWRRRMMMGGGCCCAAA???888666333000//////000000...---,,,...000222222222))))))((())))))))))))(((***+++++++++)))))))))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''&&&$$$"""!!! ###""""""######$$$$$$$$$%%%$$$######""""""######"""""""""!!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&$$$%%%''''''&&&%%%%%%&&&""""""""""""###$$$%%%%%%$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""###$$$###"""!!!sssiiicccccceee______^^^]]][[[XXXUUUSSSRRRNNNNNNOOOQQQSSSRRROOOLLLLLLKKKIIIIIIJJJJJJIIIHHHFFFDDDBBBBBBCCCCCCBBB@@@AAA@@@???===:::888666666777777666555333222111000000000000000///...------//////...,,,***(((&&&%%%###$$$$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""######%%%$$$$$$$$$############""""""!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$ !!!!!!"""#####################$$$$$$$$$$$$$$$&&&###"""$$$"""!!!$$$$$$$$$###$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&(((*********((('''%%%&&&''''''(((''''''''''''((()))(((''''''((()))******+++,,,,,,++++++***((((((((((((((('''''''''&&&''')))(((''''''(((***((()))))))))*********+++)))*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////////////////000111222222000111333555777999::::::<<<===???AAACCCEEEFFFFFFDDDDDDDDDEEEFFFIIIKKKMMMPPPPPPQQQRRRSSSSSSTTTTTTVVVVVVXXXYYY[[[]]]^^^___^^^^^^___```aaaaaaaaaaaahhhjjjkkkjjjhhhfffggghhhiiiiiijjjkkkllllllllllllooopppqqqtttwwwxxxwwwvvvwww{{{~~~||||||{{{|||}}}~~~zzzzzzzzzyyyzzz{{{yyyvvvtttuuuuuuuuuuuuuuutttsssssssssqqqooommmjjjiiihhhhhhgggggghhhhhhhhhhhhgggfff^^^]]]ZZZVVVSSSPPPNNNMMMMMMLLLJJJHHHIIIKKKMMMOOORRRVVV\\\aaadddgggjjjlllllllllmmmoooooopppppppppmmmlllkkkjjjiiigggffffffbbbaaa___\\\XXXSSSOOOMMMDDDBBB===999666444333333111000///111444666666666)))************)))******'''(((***)))''''''(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%&&&&&&&&&&&&$$$######"""######"""###############$$$%%%%%%$$$$$$###############"""""""""""""""###$$$$$$"""""""""!!!!!!"""""""""######"""""""""$$$%%%&&&"""$$$%%%$$$!!!######"""######$$$%%%%%%######"""""""""""""""###"""""""""""""""!!!!!!!!! !!!"""###"""!!!!!!sssiiicccccceee_________^^^\\\ZZZWWWUUUTTTOOONNNOOOQQQRRRQQQOOOMMMMMMKKKJJJJJJKKKKKKIIIHHHFFFCCCAAABBBDDDEEEBBB@@@AAA@@@>>><<<:::888666555777777666555333222111000000000000000///...---,,,------,,,+++***((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###########################!!!"""""""""############"""""""""!!!!!!!!! """"""!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$#########((($$$!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$&&&'''((((((%%%&&&''')))*********)))%%%&&&''''''(((((('''''''''((())))))''''''((()))***))))))((())))))***+++'''''''''(((((((((((((((&&&((())))))(((''')))***((())))))******+++++++++)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,---------------------.........//////------...///000111222333111111111111111222333444333444666999<<<>>>@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHFFFFFFFFFFFFHHHJJJLLLNNNRRRSSSTTTVVVWWWYYYZZZZZZ[[[\\\^^^___``````___^^^^^^^^^______^^^^^^]]]\\\```ccceeeeeeccccccfffiiijjjjjjkkklllllllllkkkkkklllooosssuuuvvvxxxzzz||||||xxxuuuvvvvvvuuutttttttttuuuuuuqqqpppnnnlllkkkkkkkkklllhhhiiikkklllmmmllllllkkkeeeccc```\\\YYYVVVTTTSSSPPPNNNKKKIIIGGGFFFGGGGGGKKKOOOTTTYYY]]]aaafffiiiiiijjjlllnnnpppqqqrrrrrroooooooooooonnnnnnnnnnnngggggggggfffccc___[[[YYYWWWTTTOOOHHHBBB===:::888333111000111222333333222+++,,,,,,+++******+++---***---///---***)))+++---))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((("""###$$$$$$######$$$&&&%%%%%%$$$############$$$""""""""""""######$$$%%%$$$######""""""######$$$"""""""""""""""###$$$%%%###%%%%%%$$$ %%%$$$$$$#########$$$$$$"""""""""""""""######$$$###############"""!!!!!! !!!""""""""""""sssiiicccccceee___^^^^^^]]]\\\ZZZXXXVVVUUUOOONNNOOOPPPQQQQQQOOOMMMMMMLLLJJJJJJKKKKKKIIIHHHFFFCCC@@@BBBEEEFFFCCC???>>>===<<<;;;:::888777777777777666555333222111000,,,------...------,,,,,,,,,,,,,,,,,,+++***))))))%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%#########"""""""""!!!!!!######"""!!!!!!!!!!!!!!!!!!"""######$$$$$$##################$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######((($$$"""###!!! %%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$!!!"""###$$$&&&'''((()))%%%%%%&&&'''((()))***+++%%%&&&''''''((((((''''''''')))***)))((('''((()))))))))))))))******++++++&&&&&&''''''(((((())))))&&&((())))))(((((()))***((())))))******+++,,,,,,******,,,---------,,,+++,,,,,,,,,---------......---.........////////////...///000111222333444444222333333444555777888999999:::<<>>>>>???AAACCCDDDFFFFFFFFFHHHIIIIIIIIIHHHGGGFFFFFFJJJJJJKKKNNNQQQTTTXXXZZZ]]]]]]^^^^^^___```aaaaaaWWWZZZ___cccfffeeecccbbb``````aaaaaaaaa``````___```fffnnnssswww}}}~~~}}}yyywwwwwwvvvuuurrrpppoooooopppqqqssstttuuuvvvvvvuuusssrrroooooonnnmmmllllllllllllfffdddaaa\\\XXXSSSOOOMMMHHHIIIKKKMMMPPPTTTZZZ^^^]]]___aaadddgggiiijjjkkkmmmmmmnnnoooqqqrrrsssssswwwuuurrrpppnnnnnnnnnoookkkjjjgggccc___ZZZVVVTTTJJJGGGBBB???<<<999666333/////////,,,***+++///222444666777333,,,((()))+++))))))))))))))))))))))))***)))(((''''''&&&''''''(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$!!!!!!$$$&&&%%%###"""$$$'''&&&%%%$$$$$$######$$$$$$""""""""""""###$$$%%%&&&$$$###"""!!!!!!"""###$$$ !!!"""######"""!!!  $$$&&&'''((()))''''''%%%$$$###""""""""" !!!"""$$$&&&&&&######$$$%%%$$$###"""!!!###"""!!!!!!"""$$$&&&'''vvvkkkcccbbbbbb\\\\\\]]]]]]]]]\\\YYYVVVUUUMMMMMMOOOQQQSSSSSSQQQNNNNNNMMMKKKKKKMMMMMMMMMLLLGGGFFFEEEFFFFFFFFFDDDBBB;;;;;;:::::::::999999999999888777666444333222111/////////...---+++***)))......---,,,***(((&&&%%%)))((('''%%%###%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$"""!!!"""$$$%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$%%%%%%$$$########################$$$$$$%%%$$$$$$######$$$$$$%%%"""#########""""""$$$&&&%%%$$$$$$######$$$$$$%%%)))'''%%%#########""" $$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''')))((('''&&&''')))+++,,,+++(((%%%$$$%%%((()))***((()))***)))'''''')))***(((((('''''''''''''''(((******)))(((((((((((((((((())))))))))))(((((('''(((***,,,,,,***((('''&&&************+++,,,---.........---------......///...///111000//////000222222333555666888888777777::::::;;;;;;===>>>???@@@CCCDDDEEEDDDCCCDDDFFFGGGHHHJJJLLLLLLKKKKKKLLLMMMPPPRRRUUUVVVUUUWWW\\\aaa```aaaccceeeggghhhhhhgggffffffgggjjjoooqqqpppnnnjjjkkklllmmmnnnooopppppplllxxxzzzuuurrrsssuuuwwwzzzxxxvvvuuuuuuvvvuuutttuuussspppoooppprrrrrrqqqqqqooollliiieee___YYYTTTVVVWWWVVVUUUSSSSSSUUUWWWZZZZZZ[[[\\\]]]```aaacccffffffhhhjjjlllooorrrsssxxxxxxwwwtttqqqooooooppprrrooollljjjhhhfffcccaaaZZZVVVPPPJJJEEE???:::666777333...++++++---......,,,,,,---,,,+++***)))(((***)))))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%((()))***)))'''&&&&&&(((&&&&&&''''''''''''&&&&&&"""""""""!!!"""######$$$%%%$$$"""!!!!!!"""$$$%%%'''&&&$$$""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""#########!!!  !!!!!! ###"""!!! !!!"""###xxxkkkdddcccccc^^^]]]]]]]]]]]]\\\ZZZXXXWWWNNNNNNNNNPPPRRRSSSQQQOOONNNLLLJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFCCCAAA<<<<<<;;;::::::999999888888888777555444333222111000000//////...,,,+++***,,,,,,,,,+++***)))((('''''''''&&&$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###!!!"""$$$%%%%%%$$$$$$$$$###############$$$########################$$$$$$%%%%%%%%%%%%$$$$$$ !!!###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$###$$$$$$###!!!$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''))),,,---,,,***'''&&&&&&''''''&&&((())))))(((''''''(((***++++++************++++++******)))(((((((((((((((((())))))*********))))))&&&(((+++,,,+++***+++,,,,,,,,,+++,,,,,,---...///...............///000111///000111000//////111222333555777999;;;<<<======@@@AAAAAABBBDDDEEEGGGHHHEEEFFFGGGHHHGGGHHHKKKMMMJJJKKKLLLMMMMMMPPPSSSVVVTTTXXX[[[\\\]]]___dddiiimmmooorrruuuxxxzzz{{{{{{||||||}}}~~~}}}|||zzzxxxuuuvvvtttrrrrrrtttuuusssqqqqqqpppnnnmmmkkkhhhccc```ZZZ[[[ZZZYYYWWWWWWYYY[[[XXXWWWVVVVVVXXXZZZ]]]___cccccceeegggjjjnnnppprrrtttuuuwwwvvvuuussstttuuusssqqqnnnmmmlllkkkhhhfff```]]]YYYUUUQQQLLLGGGDDD???<<<666333111000///...,,,,,,++++++***)))))))))))))))))))))))))))(((((()))(((''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%$$$"""!!!!!! %%%$$$###""""""###$$$%%%%%%$$$###"""###$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$######"""""""""""""""#########""" !!!"""#########"""###""""""!!!!!!"""""""""yyylllcccccceee```]]]]]]\\\[[[[[[ZZZYYYYYYOOONNNNNNOOOQQQRRRRRRQQQNNNMMMJJJJJJIIIIIIGGGEEEHHHGGGFFFFFFGGGEEECCC@@@>>>>>><<<;;;999888888888888777666555444222222111000000000000///---,,,+++***++++++++++++***))))))((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%###""""""$$$%%%%%%$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%% !!!"""###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&'''&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&''''''%%%$$$###$$$%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&(((***,,,......,,,******)))(((&&&$$$'''((()))(((&&&&&&((()))))))))(((((((((((())))))*********)))))))))))))))((()))***++++++,,,++++++)))***,,,,,,++++++---.........---------......///............///111222333111222222111000000333555777999;;;>>>@@@BBBCCCDDDCCCCCCDDDEEEFFFHHHJJJKKKEEEGGGIIIJJJJJJLLLOOOQQQPPPPPPPPPQQQRRRWWW^^^bbbbbbfffjjjmmmooosssyyy~~~~~~yyysssqqqooopppssstttrrroooooonnnmmmllllllkkkiiifff```aaaaaa___]]]\\\]]]^^^[[[YYYWWWUUUUUUVVVXXXYYY[[[\\\___bbbgggkkknnnpppqqqtttxxxzzzyyyxxxwwwwwwuuutttrrrqqqqqqpppmmmkkkfffdddcccaaa___[[[VVVRRRKKKHHHCCC>>>;;;777444111///...,,,+++******++++++))))))))))))))))))*********)))((((((''''''(((((((((((('''&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$((((((&&&%%%###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###%%%'''(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!""""""#########"""!!! !!!!!!"""######$$$$$$$$$""""""###############"""zzzkkkbbbbbbeeeaaa]]]\\\[[[ZZZYYYYYYYYYYYYPPPOOOMMMNNNPPPRRRRRRQQQOOOMMMLLLLLLLLLKKKIIIGGGHHHGGGGGGGGGGGGEEEBBB???@@@???===:::999777777777777666666555333222222111111111111000000///------+++++++++++++++***)))((('''&&&&&&&&&'''((('''&&&###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""###$$$%%%%%%$$$##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$""""""###%%%((((((''''''''''''((((((&&&%%%######%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++------------...,,,(((%%%'''(((((('''&&&&&&''')))(((''''''''''''(((((()))*********************))))))***+++,,,------------...///...---+++***+++---//////...---------......//////...//////000111111111222222222333444888;;;===>>>@@@BBBDDDFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLIIIKKKMMMOOOPPPRRRVVVXXXYYYYYYYYYZZZ^^^eeennnuuuzzzyyyuuupppqqqtttuuutttqqqpppnnnlllllllllllljjjhhhfffgggfffccc```]]]]]]]]]aaa```___]]][[[ZZZXXXXXXUUUWWWYYY]]]aaaeeeiiikkknnnrrrwww{{{{{{yyyxxxwwwxxxwwwvvvuuuuuussspppnnniiihhhhhhhhhfffccc^^^ZZZUUURRRNNNJJJFFFAAA<<<888555333000...,,,,,,---...)))))))))*********++++++***)))((((((''''''(((((())))))((('''''''''''''''$$$%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""###"""""""""""""""!!!!!!!!!!!!"""###$$$!!!"""$$$%%%%%%$$$###"""yyyjjjbbbbbbeeeaaa\\\[[[ZZZXXXWWWWWWWWWWWWPPPOOOMMMNNNPPPRRRRRRQQQLLLLLLKKKLLLMMMMMMKKKIIIGGGGGGGGGGGGHHHFFFBBB???@@@???<<<999777666666666666666555444333222222111111111111111000///......---------,,,***((('''&&&$$$###!!!"""$$$%%%###!!!#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$######$$$&&&)))((((((''''''(((((()))&&&%%%###$$$%%%'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''++++++---000111000,,,)))'''((()))(((&&&&&&((()))+++*********++++++,,,---)))***++++++,,,+++************+++---............/////////...++++++,,,---///......------------...000000//////////////////111333555666888;;;???BBBCCCDDDDDDEEEGGGHHHIIIJJJOOOOOOOOOOOOOOOPPPQQQQQQPPPRRRUUUXXXZZZ^^^bbbeeefffgggiiimmmttt||||||}}}zzzwwwssspppnnnmmmnnnnnnnnnmmmjjjkkkiiifffaaa]]][[[[[[aaaccceeefffeeeccc```^^^ZZZZZZZZZ[[[\\\^^^___```fffkkkqqqvvvxxxyyyyyyzzzzzzyyyxxxxxxwwwuuuqqqnnnmmmllllllkkkjjjgggbbb^^^[[[XXXUUUSSSPPPLLLGGGDDD;;;999555222///.........*********+++++++++++++++)))(((''''''&&&&&&''''''))))))(((''''''''''''((($$$&&&'''&&&%%%$$$%%%'''&&&&&&''''''''''''&&&&&&!!!###$$$&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&###""""""""""""###############"""""""""###$$$$$$!!!"""###%%%%%%%%%$$$###yyykkkccccccfffbbb\\\\\\[[[ZZZXXXWWWVVVUUUOOONNNNNNOOOQQQRRRRRRQQQJJJJJJJJJKKKMMMMMMJJJHHHEEEEEEFFFHHHHHHGGGCCC@@@???===:::777666555555666555555444444333222222111000000000000000///............---,,,***(((&&&%%%)))&&&###$$$'''((('''%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$'''%%%$$$###%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&%%%&&&'''))))))((((((''''''(((((()))'''%%%$$$$$$&&&'''&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))((('''&&&%%%%%%((())),,,///222111...+++((()))***)))'''''')))***))))))))))))***+++,,,,,,)))***+++------,,,+++******+++,,,------...------+++,,,......------///000......---------......///111111000000000000111111333666:::<<>><<<888666444444555666555444444333333222222222//////000000//////......------,,,+++***)))''''''---((($$$$$$(((***)))'''"""######$$$%%%%%%&&&&&&######$$$$$$$$$$$$######(((&&&$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&''')))+++(((((((((''''''((((((((((((&&&$$$$$$&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&''')))---//////---***)))***+++***((((((***+++''''''''''''((()))***+++)))***,,,---...---,,,++++++,,,,,,---------,,,,,,)))+++...///...---...///............///000000111000111111222333444666666888;;;@@@CCCDDDEEEGGGHHHJJJJJJKKKKKKMMMOOOQQQRRRQQQRRRTTTVVVYYY\\\^^^```bbbgggnnnvvvyyyuuusssqqqooolllmmmnnnlllhhheeeccccccaaacccfffiiimmmoooqqqrrrooommmjjjgggdddaaa___^^^\\\^^^aaadddhhhmmmssswwwwwwwwwxxxzzz{{{zzzwwwttttttsssqqqqqqqqqooommmkkkfffdddaaa``````___\\\ZZZQQQOOOJJJDDD>>>888333111......---,,,+++******)))***)))((((((''''''(((((()))(((''''''&&&&&&''''''$$$&&&''''''&&&&&&''')))%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%###""" %%%$$$###""""""###$$$%%%###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%######"""""""""###$$$%%%###$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!"""###$$$$$$|||ooohhhhhhjjjfff``````aaa```]]]ZZZVVVTTTMMMMMMOOOQQQSSSSSSQQQNNNQQQPPPPPPPPPPPPOOOKKKHHHBBBCCCEEEHHHJJJHHHEEEBBB<<<:::777444333333555666444444444333333222222222...///////////////...---+++++++++++++++***)))))))))###"""%%%%%%###""""""###$$$%%%%%%&&&&&&#########$$$$$$#########(((&&&$$$$$$%%%%%%%%%###############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% !!!######$$$$$$$$$''''''&&&%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$$$$$$$%%%(((***((((((''''''''''''(((((()))'''%%%%%%&&&&&&&&&$$$&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))&&&&&&''''''(((''''''&&&&&&&&&(((+++------***(((***++++++***))))))***,,,************+++,,,---...)))***,,,.........,,,+++,,,,,,,,,---,,,,,,+++++++++...000000...+++******////////////000111333333000000111333555888:::;;;<<<@@@DDDGGGHHHGGGGGGHHHKKKKKKLLLMMMPPPSSSUUUWWWUUUWWWYYY]]]aaafffjjjllluuu{{{|||wwwtttlllmmmooonnnllljjjiiiiiiiiiiiiiiijjjlllooosssuuupppooonnnllljjjjjjiiiiii`````````___```dddjjjoootttuuuwwwzzz}}}}}}{{{xxxtttrrrqqqqqqqqqrrrpppoookkkhhheeeddddddcccbbb```\\\ZZZUUUOOOGGG@@@:::777//////...---+++***))))))+++******)))))))))))))))(((((('''&&&&&&&&&&&&&&&$$$%%%'''&&&&&&%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&&&&%%%###"""%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$##################"""""""""###%%%&&& """###$$$$$$###!!! !!! """$$$%%%|||hhheeefffggggggdddbbb```^^^]]][[[WWWUUUNNNMMMLLLMMMPPPRRRRRRQQQRRRPPPNNNKKKIIIHHHHHHHHHIIIHHHHHHHHHIIIHHHEEECCC;;;:::888666666777888999777555222111222111000///000000000000000//////...*********)))))))))))))))"""///333(((###)))***%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$###$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! """"""""""""###$$$%%%%%%$$$###"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&''''''***)))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''))))))(((((('''''''''&&&'''''''''''''''((())))))''''''''''''(((((((((((('''''''''((((((((((((((())))))***++++++++++++******)))(((((())),,,///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---///...,,,++++++,,,---...///000000000//////000222...///111222444999>>>CCCEEEFFFGGGIIIMMMOOOOOOOOONNNPPPRRRTTTTTTUUUXXXZZZaaaeeeiiilllooovvv}}}vvvsssooommmnnnooooooooolllmmmmmmmmmlllmmmoooqqqxxxxxxwwwuuussspppnnnmmmkkkhhhddddddhhhlllnnnooosssssstttvvvxxxzzz|||}}}uuuuuuuuuuuuuuutttssssssrrrpppllliiigggfffffffffgggeeebbb]]]VVVNNNHHHDDD<<<999444111//////...---***)))'''((())))))'''&&&))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))%%%%%%&&&'''&&&%%%###"""'''''''''&&&&&&%%%%%%$$$%%%$$$###"""###$$$&&&'''$$$$$$$$$###############)))((('''&&&%%%$$$$$$$$$)))((('''%%%$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$#########"""######$$$%%%########################"""""""""""""""#########}}}jjjfffggghhhhhheeeccc```^^^]]]ZZZWWWTTTPPPNNNMMMNNNPPPRRRRRRRRRSSSRRROOOMMMKKKIIIIIIIIIHHHGGGFFFGGGGGGFFFCCCAAA===<<<999777666666666777777555333222222222111000///000000000000///......++++++******)))))))))((()))555999...$$$%%%'''%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''')))((((((((('''''''''''''''''''''''''''((())))))((((((((())))))))))))************))))))(((((('''))))))***+++++++++++++++,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------//////...............//////000111111000000222444444555666777888:::???BBBHHHIIIKKKNNNQQQRRRRRRQQQQQQRRRSSSUUUXXX\\\bbbgggooouuu}}}{{{xxxvvvtttssssssttttttttttttuuuvvvwwwwwwxxxwwwvvvuuusssrrrqqqooolllmmmppptttuuuuuutttttttttuuuvvvxxxyyyzzzwwwxxxxxxxxxwwwwwwvvvuuutttrrrpppmmmkkkjjjiiiiiilllkkkhhhddd^^^XXXRRROOOGGGBBB;;;555222000///...000///------------,,,***''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&''''''((('''&&&%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######""""""!!!"""""""""######$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$((('''&&&$$$$$$$$$$$$%%%############$$$%%%&&&'''###############$$$$$$%%%########################%%%%%%$$$###"""!!! lllhhhiiiiiiiiifffcccaaa___]]]ZZZVVVSSSQQQPPPNNNNNNPPPRRRRRRRRRTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHGGGGGGHHHFFFCCCAAA>>>===:::888666555555555777555333222222222111000///////////////......---,,,,,,+++***)))((((((''')))444888000'''&&&%%%"""&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((('''''''''''''''''''''''''''((())))))))))))))))))************---,,,+++***)))((((((''')))******+++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...//////000000000000//////000111222222111222444666777999;;;<<<>>>@@@CCCFFFHHHJJJMMMPPPSSSTTTTTTTTTVVVXXXZZZ]]]dddmmmxxx{{{vvvvvvvvvuuuvvvvvvvvvwwwxxxxxxyyyyyyyyywwwvvvtttvvvttttttuuuxxxzzz{{{zzzvvvvvvuuuuuuuuuvvvvvvwwwzzzzzz{{{{{{zzzzzzyyyyyyvvvuuutttsssqqqooommmllloooooommmjjjgggbbb^^^\\\VVVPPPGGG???999555222000000...,,,,,,,,,,,,+++***'''''''''((())))))******'''&&&&&&%%%%%%&&&&&&''''''(((((((((((('''&&&&&&$$$$$$######$$$$$$%%%%%%###$$$$$$$$$###"""!!! !!!"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$############!!!""""""###$$$&&&''''''###############$$$%%%%%%########################%%%%%%$$$###"""!!!!!! nnnjjjkkkjjjiiifffdddaaa___]]]ZZZVVVSSSQQQOOOMMMMMMOOOQQQRRRQQQTTTSSSQQQOOOMMMKKKJJJIIIKKKJJJJJJJJJJJJHHHEEECCC===<<<:::888777666555555555333111111111222111//////////////////...------------,,,+++)))(((''''''###+++///***&&&&&&'''%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&'''(((((((((((('''$$$$$$$$$%%%%%%%%%%%%&&&(((((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''((())))))(((((()))))))))*********+++++++++******))))))((()))***++++++,,,,,,++++++((()))***+++,,,------,,,---------------------------------------............///000111111111000///000111222333333444777999777:::>>>AAADDDGGGKKKMMMLLLNNNQQQSSSVVVYYY]]]```aaaeeejjjrrr|||{{{xxxvvvvvvvvvvvvxxxyyyyyyxxxwwwuuusssrrruuuuuuvvvxxxzzz{{{{{{{{{yyyyyywwwvvvuuuuuuuuuuuu{{{{{{|||||||||{{{{{{zzzvvvwwwwwwwwwuuussspppnnnnnnnnnnnnlllkkkiiigggeeeccc^^^VVVNNNFFF???888333///---+++******+++***)))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''$$$$$$######$$$%%%&&&'''!!!"""""""""###$$$&&&&&&!!!!!!""""""###$$$$$$%%%$$$#########$$$$$$%%%&&&%%%$$$$$$#########""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%########################"""""""""######$$$$$$%%%oookkkkkkjjjiiieeecccaaa___]]]ZZZVVVSSSPPPNNNKKKKKKMMMOOOQQQQQQSSSRRRQQQOOOMMMKKKIIIHHHKKKJJJIIIIIIIIIHHHEEEBBB::::::999888888777777777444222000000000111000////////////000///......---------,,,+++***)))((('''"""&&&'''$$$###&&&(((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$###!!!!!!""""""###%%%&&&'''%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''((((((((((((((('''''''''''''''((())))))'''''''''((((((((())))))((((((((())))))***************+++,,,,,,,,,,,,+++&&&''')))+++---.........------------------------------......////////////---...///111111000000///000222444555555777:::<<<;;;>>>BBBEEEHHHLLLOOORRRQQQSSSVVVYYY^^^eeennnuuuuuu{{{}}}zzzwwwvvvvvvvvvuuutttsssrrrqqqsssuuuwwwyyyzzzzzz{{{{{{|||{{{zzzxxxwwwvvvvvvuuuzzzzzz{{{{{{{{{{{{{{{zzzvvvwwwxxxxxxwwwuuurrrpppnnnnnnnnnnnnnnnmmmmmmmmmkkkiiiddd^^^VVVLLLBBB<<<555333///.........---,,,,,,,,,+++***)))(((((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$&&&''')))%%%$$$""""""###%%%(((***$$$$$$$$$$$$########################$$$%%%&&&&&&##################""""""%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&########################!!!""""""###$$$%%%%%%%%%oookkkjjjhhhgggdddbbb```^^^]]][[[WWWUUUNNNLLLJJJJJJLLLOOOQQQRRRRRRRRRQQQPPPNNNKKKIIIHHHIIIHHHGGGGGGFFFEEEAAA???999999999999888888888777333222000000111111000///000000000000000//////...------,,,+++***))))))(((''''''%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''******)))((('''&&&%%%%%%$$$$$$###""""""######$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&(((***,,,---'''''''''''''''(((((((((%%%&&&''''''(((((('''''''''''''''((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((&&&''''''((()))***++++++***++++++,,,,,,,,,,,,,,,)))***+++,,,...///000111------------------------,,,---...///000000000000---...///000000111111000222444666888999;;;???AAACCCEEEHHHJJJKKKNNNRRRUUUSSSWWW]]]ccckkkvvv~~~yyyxxxvvvtttsssttttttuuutttvvvyyyzzzzzzzzz{{{}}}|||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{zzzzzzzzzvvvwwwxxxyyyxxxvvvsssrrrpppqqqqqqqqqrrrrrrssssssqqqooommmiiiccc[[[QQQJJJ???;;;666333111000...---...---,,,+++***(((''''''&&&''''''((((((''''''&&&&&&&&&&&&%%%&&&&&&'''((((((&&&%%%$$$$$$&&&''')))((('''%%%$$$$$$%%%&&&(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$######""""""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&########################%%%%%%$$$$$$$$$#########nnnjjjiiifffeeecccaaa___^^^]]][[[XXXVVVNNNLLLIIIIIILLLPPPSSSTTTSSSSSSSSSRRROOOMMMJJJIIIHHHGGGFFFFFFEEECCC@@@===:::::::::999888777666666555333111111222333222111111111111111111000000///,,,,,,,,,++++++*********'''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))&&&'''''''''((((((((()))%%%&&&''''''((((((''''''''''''''''''((((((((()))'''''''''''''''((())))))'''(((((((((((()))))))))((())))))******+++++++++***+++,,,,,,------,,,,,,...---,,,,,,,,,---...///........................,,,---///000111111000000/////////000111222333333666888:::<<<>>>@@@DDDGGGIIIJJJLLLMMMOOOSSSWWW[[[^^^eeeqqq{{{}}}xxxuuutttuuuvvvtttvvvyyyyyyxxxyyy{{{~~~zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzwwwxxxxxxxxxxxxwwwuuutttsssssssssttttttuuuvvvwwwuuusssqqqnnnkkkfff```\\\NNNIIIBBB;;;666333///---------,,,+++******))))))&&&'''((())))))((('''&&&''''''&&&&&&&&&'''))))))((('''%%%######$$$&&&'''$$$$$$&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''"""###$$$%%%%%%$$$######!!!"""$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$%%%&&&&&&########################%%%%%%$$$$$$$$$$$$######mmmiiihhheeecccbbb```___^^^]]]\\\YYYWWWNNNLLLJJJJJJMMMRRRUUUWWWUUUUUUTTTSSSQQQNNNLLLJJJJJJIIIGGGGGGFFFEEEAAA>>><<<<<<;;;:::888666444333666444333333444555444333222222222222222111000000,,,+++++++++++++++++++++###!!!"""'''***(((%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%%%%&&&""""""###$$$%%%''')))***((('''%%%$$$%%%&&&(((***'''''''''(((((((((((()))+++***(((&&&$$$###""""""&&&'''''''''(((((())))))%%%&&&''''''((((((''''''&&&'''''''''(((((())))))'''''''''''''''((())))))))))))))))))************,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,000...,,,)))((()))***+++........................,,,---///000111111111000222111000000111333555666999;;;>>>@@@AAADDDHHHKKKIIIKKKMMMOOORRRWWW^^^cccoooyyy~~~wwwtttttttttsssuuuwwwwwwvvvwwwzzz~~~xxxwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzxxxyyyyyyyyyxxxxxxwwwvvvttttttttttttuuuvvvwwwwwwwwwuuuqqqooonnnllljjjhhh___YYYPPPGGG@@@:::666333,,,,,,++++++++++++++++++((()))***++++++***)))((()))(((''''''''')))***+++(((&&&$$$"""!!!"""$$$%%%$$$(((***(((%%%###$$$%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&&&&######%%%&&&&&&%%%$$$###$$$$$$%%%$$$### %%%%%%$$$$$$%%%%%%&&&'''########################!!!""""""$$$%%%&&&''''''qqqlllhhheeegggddd```\\\[[[]]]\\\XXXTTTOOOMMMJJJJJJMMMPPPRRRSSSQQQPPPNNNMMMNNNNNNMMMLLLKKKHHHDDDBBBCCCCCCCCCBBB>>>===;;;;;;:::888444222444333333222222333333444333333333222111000///...///---***((())))))))))))&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$"""$$$'''(((&&&###"""!!!$$$%%%'''((((((((('''&&&'''((((((((('''&&&&&&%%%&&&'''(((&&&$$$"""###$$$%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$$$$&&&((('''''''''''''''''''''((())))))&&&'''''''''(((((())))))(((((((((((((((((('''''')))))))))))))))))))))))))))(((&&&%%%&&&''')))***(((((((((((())))))))))))&&&'''((()))+++---......------........./////////............/////////000222222333222111///...,,,111000000/////////000000555333111111444777:::;;;@@@@@@AAABBBDDDGGGJJJLLLTTTSSSSSSUUU[[[eeeqqqyyy}}}uuuqqquuurrrppppppsssvvvxxxyyyxxxuuurrrppprrrtttvvvwww|||zzzxxxvvvuuuuuuuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyuuuuuutttssspppnnnkkkiiikkkeee^^^YYYTTTKKK@@@777333111///---,,,***(((&&&'''''')))+++------***'''++++++******)))(((((((((%%%$$$$$$$$$%%%''')))***'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$$$$######qqqlllhhheeeffffffaaa]]]]]]^^^\\\XXXTTTNNNLLLJJJJJJMMMPPPRRRSSSSSSQQQOOONNNMMMLLLKKKJJJKKKHHHDDDCCCCCCCCCCCCBBB===<<<;;;;;;:::999555333444333333222222333333444333333333222111000///...,,,+++******++++++)))'''%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$"""&&&))))))))))))***$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&%%%%%%$$$%%%%%%%%%'''&&&$$$$$$&&&'''((('''(((((('''''''''(((((()))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((+++***((((((((()))+++,,,(((((()))))))))*********++++++++++++************(((((()))))))))*********......//////////////////000000111111111000///...111111000000000111111222444333222444777:::===>>>BBBCCCFFFHHHKKKNNNRRRTTTSSSVVV]]]fffsss}}}wwwttttttuuuwwwxxxzzzxxxvvvvvvwwwwwwwwwvvvxxxwwwwwwwwwwwwxxxyyyyyywwwwwwxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyxxxwwwvvvtttsssrrrrrrrrroookkkeeebbb^^^WWWNNNFFF<<<888222...---,,,+++***,,,+++)))***++++++***)))++++++******))))))((((((&&&%%%%%%%%%%%%&&&((()))'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$$$$######qqqlllhhheeefffgggddd```______\\\XXXTTTNNNLLLJJJKKKMMMQQQRRRSSSTTTSSSQQQOOOMMMKKKJJJIIIJJJHHHDDDCCCCCCCCCBBBAAA<<<;;;:::;;;;;;:::777444444444333333333333444444222222222222222111000///******+++,,,...---***'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%###%%%&&&&&&### %%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$###$$$&&&%%%%%%$$$&&&''')))((('''&&&%%%%%%%%%%%%)))'''$$$$$$%%%'''(((((()))(((((('''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******)))((()))***+++,,,))))))*********+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------////////////////////////......///000111111111000111111111111222222333444555555777999<<>>888444111///000---***)))***++++++***,,,,,,+++******))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$###''''''&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$######pppkkkgggdddfffiiigggeeeccc```\\\XXXTTTNNNLLLKKKLLLNNNPPPQQQQQQNNNPPPQQQPPPNNNKKKKKKLLLIIIGGGEEECCCCCCBBB@@@>>>;;;::::::;;;<<<;;;999777555444444333333444444555222222222222222111000///---+++))))))+++,,,,,,,,,$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%'''&&&&&&"""$$$%%%%%%"""!!! !!!'''&&&%%%%%%%%%&&&((()))&&&&&&''''''(((''''''&&&&&&''''''&&&$$$######$$$&&&&&&&&&&&&'''((()))***+++)))&&&%%%'''((()))))))))(((''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((())))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,------------000000000000000000//////222111111111000000000000111111222333555777888999<<<>>>BBBCCCDDDEEEHHHKKKMMMQQQXXX___hhhuuu~~~{{{wwwvvvvvvwwwxxxxxxsssuuuwwwzzz{{{|||||||||zzzzzzzzzzzzzzz|||}}}~~~{{{zzzyyywwwvvvuuuuuuuuuppppppqqqqqqqqqqqqqqqqqqssssssssstttssspppllliiiaaa\\\TTTLLLDDD<<<555000...---,,,,,,------,,,***,,,,,,++++++***)))))))))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$##################$$$######$$$$$$$$$$$$######~~~nnnjjjfffdddfffggggggfffddd```\\\XXXUUUOOOMMMLLLMMMNNNPPPOOOOOOLLLOOORRRQQQNNNKKKLLLMMMIIIGGGEEEDDDCCCBBB???===<<<;;;;;;;;;<<<<<<999777555555444444444444555555333333333222111000///...///---***)))***,,,------%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&"""$$$%%%&&&%%%%%%&&&''''''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&&&&%%%%%%'''((((((&&&$$$""""""###"""######$$$%%%'''((()))+++)))(((((())))))(((''''''''''''''''''((())))))((((((((((((((('''''''''&&&&&&''''''((()))))))))*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------/////////000000111111111444333222111111111111111333333444666888;;;===>>>@@@CCCGGGHHHHHHJJJOOOSSSTTT\\\hhhttt|||yyywwwuuutttuuuvvvwwwyyyzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{}}}~~~{{{zzzyyywwwuuuttttttssshhhiiijjjkkknnnppprrrsssssstttvvvvvvuuussspppnnnhhheee___YYYQQQGGG>>>888111000//////000///---+++,,,,,,,,,+++******))))))((((((((((((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&'''((()))######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######{{{lllhhhfffdddfffeeeffffffddd```\\\XXXVVVPPPOOOMMMMMMNNNOOONNNLLLMMMQQQTTTRRRNNNJJJJJJLLLIIIGGGEEEDDDCCCAAA>>><<<===<<<;;;<<<<<<;;;999666555555444444444444555555555555444333111///---,,,///---++++++,,,,,,+++***%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''''''''%%%&&&&&&%%%"""!!!!!!"""%%%%%%&&&''''''''''''&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%&&&'''((()))***))))))***+++***(((&&&&&&&&&&&&&&&''')))***+++)))(((((((((''''''''''''''''''(((((()))******+++))))))))))))))))))))))))******++++++,,,,,,,,,+++************++++++++++++............------------............////////////......///000111222222333444333222222222333444555666777888:::===@@@BBBCCCGGGKKKOOOQQQRRRVVV]]]ccchhhtttzzzuuuvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxyyyzzz|||~~~|||{{{zzzwwwvvvttttttssshhhfffcccbbbcccgggllloooqqqsssvvvwwwvvvtttsssrrrmmmkkkgggbbb\\\TTTKKKEEE;;;888444222111000///------,,,,,,++++++******)))''''''((())))))((('''&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((("""######$$$&&&''''''(((%%%&&&&&&''''''&&&&&&%%%""""""#########$$$$$$$$$#########$$$$$$###############$$$$$$$$$$$$######zzzkkkhhheeedddfffdddeeefffddd```[[[XXXVVVQQQPPPNNNNNNNNNNNNMMMKKKNNNRRRUUUSSSMMMIIIHHHJJJIIIGGGEEEDDDCCCAAA>>><<<===<<<<<<<<<<<<;;;888666555555444444444444555555666555444333111///---+++---------......---***'''&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''''''''$$$%%%&&&%%%$$$###$$$%%%###$$$%%%&&&'''&&&%%%$$$%%%&&&&&&'''((((((((('''###%%%&&&&&&$$$$$$%%%'''***))))))))))))******+++))))))***+++,,,+++(((%%%%%%%%%%%%&&&((()))+++,,,))))))(((((('''''''''&&&'''(((((()))***++++++,,,))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++******,,,---///000111222------------.........///------...000111222333444333222222222333555777888999:::;;;===@@@CCCFFFGGGOOOSSSXXXZZZ\\\aaajjjqqqvvvuuuuuuuuuvvvxxxzzz{{{zzzyyyxxxwwwxxxzzz|||~~~~~~}}}{{{yyywwwuuuttttttkkkfff___YYYXXX\\\bbbgggnnnppptttvvvuuutttsssssspppnnnjjjfffbbb\\\UUUQQQDDD???888333111000000000------,,,++++++******)))&&&'''((())))))((('''&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&'''''''''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$############$$$$$$$$$$$$######}}}lllfffeeedddeeecccaaa^^^]]]\\\[[[YYYWWWQQQQQQQQQPPPPPPQQQQQQQQQTTTTTTSSSRRROOOLLLIIIGGGKKKHHHCCC@@@??????===<<<<<<============;;;:::999444444333333333444555555555444333222000///...---111...+++))))))******)))(((((('''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%'''%%%$$$%%%'''))))))(((%%%%%%$$$$$$%%%%%%&&&'''))))))(((&&&&&&%%%%%%%%%'''&&&%%%%%%%%%'''((()))$$$$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&999000&&&$$$)))---+++'''((('''&&&&&&&&&&&&'''(((%%%&&&'''(((((('''&&&%%%'''""",,,---+++***))))))))))))((((((((((((************************((()))+++,,,---........................---------///000000000000000//////222222222222222333333444111111222555777888777666555:::???BBBCCCEEEIIILLLVVVaaannnuuuzzzvvvvvvvvvuuuvvv{{{xxxxxxyyyxxxxxxyyy|||~~~}}}|||{{{yyywwwuuutttssssssnnneee\\\VVVUUUXXX[[[fffgggkkkppptttvvvvvvuuunnnnnnmmmllliiifffcccaaaWWWPPPEEE;;;555111///......,,,***))))))***)))(((++++++******))))))((((((&&&&&&&&&&&&''''''''''''000,,,(((&&&&&&((()))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###!!! &&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$mmmgggfffeeefffcccbbb```___^^^\\\YYYWWWQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPOOONNNLLLJJJIIILLLHHHDDDAAA@@@@@@>>>===<<<============;;;:::999555444444333333333444444555444333222111///......000...+++************)))(((((('''&&&&&&&&&&&&''''''''''''''''''(((((((((###$$$%%%%%%''''''((()))((('''%%%%%%&&&'''&&&&&&&&&&&&%%%%%%&&&&&&'''(((***)))(((''''''&&&&&&&&&((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''888000(((&&&(((***((($$$((((((((((((((((((((((((&&&'''((())))))((('''&&&,,,%%%###(((***((('''((())))))))))))))))))))))))************************)))***+++,,,---.................................///000000000000000//////111111111222333444555666666666555666888999::::::999===BBBEEEGGGKKKRRRWWWjjjwww{{{vvvuuuwwwwwwxxxzzz{{{{{{{{{||||||||||||{{{yyyxxxwwwvvvuuutttqqqjjj```WWWSSSTTTWWW[[[^^^dddkkkrrruuuuuutttsssrrrqqqpppmmmkkkiiigggaaaZZZPPPFFF===777111...---,,,******+++***)))'''***************)))))))))))))))))))))))))))((((((,,,)))%%%$$$$$$&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$oooiiigggffffffdddcccbbbaaaaaa^^^ZZZWWWPPPPPPOOOOOOOOOOOOPPPPPPPPPOOONNNMMMLLLLLLKKKKKKLLLIIIEEECCCBBBAAA@@@>>><<<============;;;:::999666555444444333333333333555444333222111///.........---,,,,,,,,,,,,***((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((()))))))))$$$$$$%%%&&&'''(((((())))))'''%%%%%%%%%%%%$$$###'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&''''''(((''''''&&&%%%$$$(((''''''&&&%%%&&&&&&&&&%%%&&&&&&&&&'''(((((((((000---***((((((((('''&&&((())))))******))))))((((((((()))******)))((((((---++++++,,,***&&&&&&)))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,------------------------......//////000///000000111111111000000111111111222333555777888777777666777888;;;>>>@@@AAADDDHHHLLLQQQYYYcccjjjxxxvvvtttvvvxxxzzz{{{zzzyyyxxx{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvrrrgggZZZRRRPPPRRRPPPTTT\\\fffooouuuvvvvvvvvvuuutttrrrpppooonnnmmmiiiddd]]]TTTLLLCCC;;;666111000.........---***(((******************++++++(((''''''&&&&&&%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!"""$$$'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrkkkhhhggggggccccccccccccbbb___[[[WWWPPPOOOOOONNNNNNOOOOOOPPPRRRPPPNNNMMMLLLKKKLLLLLLMMMJJJGGGEEEDDDCCCAAA@@@<<<============;;;:::999777666555444333222222222444444333222111000///...---,,,------...---***'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$"""!!!&&&&&&&&&'''((()))++++++%%%%%%%%%&&&'''((())))))&&&'''))))))))))))*********))))))(((((())))))************************************++++++******+++))))))***************+++------------------------,,,,,,---------------,,,,,,------...///000000111000000111111222222111111111111222222333555666777888999:::<<<>>>AAADDDGGGHHHLLLSSSZZZdddqqqyyyyyyyyyzzz{{{{{{zzzxxx{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{yyynnn```TTTOOONNNMMMPPPVVV```jjjssswwwyyyvvvuuutttrrrqqqpppooooookkkhhheeeaaa[[[SSSJJJEEE;;;777333000//////---,,,)))******++++++,,,,,,,,,(((((('''&&&%%%%%%$$$$$$***)))((()))******(((&&&)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%###"""###$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$tttllliiigggfffccccccccccccbbb___ZZZWWWPPPOOOOOONNNNNNOOOOOOPPPTTTSSSQQQNNNLLLLLLLLLLLLLLLJJJGGGFFFEEEDDDBBB@@@<<<============;;;:::999777666555444333222222222444333333222111000//////,,,,,,---...///...***'''(((((('''&&&&&&&&&&&&'''))))))))))))((((((''''''(((((('''''''''&&&&&&&&&%%%$$$######%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&%%%&&&'''''''''%%%$$$"""%%%%%%&&&&&&''')))***+++%%%%%%%%%&&&'''((())))))"""%%%)))***))))))***+++,,,)))'''%%%%%%'''))),,,+++++++++******+++++++++)))((('''))),,,///,,,))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------......///000111111000000111222222222222222333333333333444555555666;;;>>>AAACCCDDDFFFIIIKKKOOOWWWcccqqq}}}}}}}}}|||{{{zzzzzzzzz{{{{{{|||||||||{{{}}}|||tttgggZZZRRROOOPPPPPPRRRXXXaaallltttxxxuuuuuuuuutttssssssrrrrrrmmmlllkkkjjjfff___XXXRRRFFFAAA888222///...//////******++++++,,,,,,------------,,,++++++***))))))+++******+++,,,,,,***'''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$uuummmiiiffffffcccbbbaaa``````]]]YYYVVVPPPPPPOOOOOOOOOOOOPPPPPPTTTSSSRRRPPPNNNLLLKKKKKKKKKIIIGGGFFFFFFEEEBBB@@@<<<============;;;:::999666555444444333333333333333333222222111000000///---,,,---...///...+++((((((((('''&&&&&&&&&&&&''',,,,,,,,,+++***)))))))))%%%%%%&&&'''((())))))***%%%$$$###$$$&&&(((((('''%%%$$$$$$$$$$$$%%%&&&&&&***))))))((((((((())))))&&&&&&'''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((&&&(((***+++)))(((((((((+++)))&&&$$$$$$&&&)))+++,,,+++************+++,,,******((((((,,,///+++$$$*********+++,,,,,,------************************,,,,,,---........................//////000000111000111222333333333333333555555555555666777999999;;;???CCCEEEEEEHHHMMMQQQ___jjj}}}~~~{{{xxxzzzzzzzzz{{{{{{{{{||||||{{{||||||xxxooocccZZZTTTRRRPPPNNNQQQYYYdddnnnsssvvvwwwxxxyyyyyywwwvvvuuusssrrrqqqooolllfff___ZZZRRRKKKAAA888222000///...,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******)))***)))((()))******)))'''***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''(((((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvmmmhhhfffeeebbb```^^^]]]]]][[[XXXUUUQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPNNNMMMLLLKKKJJJIIIGGGFFFFFFEEEBBB@@@<<<============;;;:::999555444444333333333444444333333222222111000000000------,,,---......,,,***(((((('''&&&&&&&&&&&&'''***)))))))))))))))))))))%%%%%%&&&'''((()))******(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&''''''(((((((((''''''(((((()))######$$$%%%'''(((***+++((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''((())))))*********)))((()))))))))))))))))))))))),,,+++***))))))***+++,,,(((,,,---******,,,***&&&******++++++,,,------...++++++++++++++++++++++++++++++---...///////////////////////////000000000000111222333444444444444555555666888:::===???@@@>>>BBBFFFIIIMMMVVVaaajjj}}}zzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzzzzyyyuuummmbbb[[[SSSQQQOOOQQQXXXbbbjjjooovvvwwwzzz||||||{{{xxxwwwwwwvvvsssrrroookkkfffccc^^^XXXNNNEEE===777222///------------,,,,,,,,,,,,))))))(((((((((((((((((()))((('''((()))***)))(((***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((()))%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$vvvmmmhhheeedddaaa___]]][[[[[[YYYWWWUUURRRQQQQQQPPPPPPQQQQQQRRRLLLMMMNNNOOOOOONNNLLLKKKJJJHHHGGGFFFFFFEEEBBB@@@<<<============;;;:::999444444333333333444555555333222222222111000000000...---,,,---......,,,+++(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''''')))(((((((((''''''''''''***(((&&&&&&''''''&&&%%%'''&&&&&&&&&&&&'''((((((%%%%%%$$$$$$$$$%%%%%%&&& ###&&&)))+++(((((((((((()))+++,,,---'''''''''''''''&&&&&&&&&'''&&&&&&))),,,---,,,+++((()))+++------+++)))(((,,,+++***))))))***+++,,,###,,,111---)))+++---+++******+++,,,,,,---..............................***+++,,,...///000000000000000000000////////////000111222333444444444444555666888:::>>>BBBEEEFFFFFFJJJOOOTTT]]]lll~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxzzzyyyssshhh___UUUSSSRRRTTT[[[dddkkknnntttvvvzzz}}}}}}{{{xxxvvvxxxvvvtttrrrqqqpppmmmjjjhhhcccZZZQQQHHH???777222.........------,,,,,,,,,************+++++++++++++++)))(((((()))+++************)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%######%%%'''(((&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$uuunnnhhhaaa]]]bbbaaa______^^^\\\XXXUUUSSSQQQPPPPPPQQQQQQPPPOOOPPPOOOOOOOOOOOOMMMJJJGGGHHHGGGGGGGGGGGGEEEBBB@@@>>>??????AAAAAA@@@<<<999888777666555444333333333666444333111000000111222222222000///---+++******&&&%%%'''***((($$$###%%%$$$%%%'''&&&%%%%%%'''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''')))***+++,,,---((('''&&&&&&'''((()))************)))******+++,,,******************************+++++++++,,,,,,,,,111000///...------...//////////////////000000000///000000111222222333333444222000000333555777888999888;;;BBBDDDCCCGGGOOOOOOWWWeeeqqq~~~|||yyyvvvzzz}}}{{{|||}}}|||zzz{{{}}}~~~}}}yyytttooommmccc^^^WWWSSSVVV^^^hhhooouuuvvvxxxyyyzzzzzzzzzyyy{{{wwwsssqqqrrrrrrooommmiiigggccc\\\SSSJJJAAA<<<555222///---,,,+++)))(((,,,+++)))'''&&&'''((()))+++*********))))))((((((((((((((((((((((((((((((''''''(((((((((&&&%%%$$$%%%%%%''''''''''''%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$sssnnnjjjeeeaaadddbbbaaa``````]]]ZZZWWWSSSRRRQQQQQQRRRRRRQQQPPPQQQPPPOOONNNNNNMMMJJJHHHGGGFFFEEEFFFFFFEEEBBB????????????AAAAAA@@@<<<999888777666444333333333333555444333222111111111111//////...---+++***))))))'''&&&'''***)))&&&&&&)))%%%&&&''''''&&&%%%&&&(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))(((((('''''''''(((((())))))*********)))((((((((()))***+++***************++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,111000///...---......///222111111000000/////////000000111111222222333333888777555555666777888999>>><<<>>>DDDHHHLLLUUU___iiittt}}}~~~~~~~~~}}}~~~zzzuuurrrqqqpppnnnlllfffjjjnnnoooooorrrzzz}}}}}}|||{{{uuuwwwyyyyyywwwuuurrrqqqkkkeee\\\VVVVVV\\\eeekkkrrrsssuuuwwwxxxxxxxxxxxxzzzxxxuuutttssssssrrrqqqooonnnjjjeee]]]UUUMMMIII>>>999222---,,,,,,------++++++)))((((((((())))))************)))))))))(((((((((((((((((((((((((((&&&&&&'''((((((((('''&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$qqqmmmkkkhhhfffeeedddcccbbbbbb___\\\YYYUUUSSSRRRRRRSSSTTTRRRQQQSSSQQQOOONNNNNNMMMKKKJJJHHHGGGFFFFFFFFFFFFCCCAAA?????????@@@AAA@@@===:::777777555444333222222222333333333333222111111000...------,,,,,,+++******+++((('''))))))&&&'''***&&&'''((('''&&&%%%&&&'''%%%&&&&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&''''''(((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((())))))******))))))(((((((((((((((((((((((((((,,,+++******)))******+++***************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000000///.........//////444333333222111000//////222222222222222222222222666666555555666777999:::AAAAAAEEELLLTTT___ooo|||wwwrrruuussspppoooppppppooonnnfffdddbbbbbbccceeeeeeddd```dddggggggfffiiiooovvv{{{}}}uuuvvvwwwxxxxxxwwwvvvuuutttmmmddd\\\ZZZ]]]ccchhhpppqqqtttvvvwwwxxxxxxxxxyyyyyyyyywwwuuuttttttuuutttsssqqqmmmggg```ZZZVVVLLLDDD:::222......///000++++++************))))))************))))))))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$ppplllllljjjhhheeedddccccccbbb```]]]ZZZVVVTTTSSSSSSUUUUUUTTTRRRTTTRRROOONNNNNNNNNLLLKKKIIIHHHGGGGGGHHHHHHFFFDDD@@@@@@???@@@AAA@@@===;;;888777555444333333222222222222333444333222111000..................------...)))&&&''''''$$$$$$&&&'''((()))(((&&&&&&&&&(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******))))))((((((((((((((()))))))))))),,,,,,++++++******))))))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000000//////////////////333333333222222111111111333333333333333333333333222444555666888:::>>>@@@CCCHHHRRR^^^kkk|||wwwqqqmmmiiieeeeeeeeeeeefffffffffeeedddcccbbbbbbccceeefffhhhhhheeeiiinnnoooooorrryyy}}}{{{zzzyyyyyyyyyxxxxxxxxxtttmmmgggdddccceeegggqqqrrruuuwwwyyyzzz{{{{{{yyy{{{|||yyytttqqqrrruuuttttttsssppplllgggaaa^^^YYYQQQFFF;;;555222111000+++,,,,,,,,,,,,+++***************)))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$ppplllkkkiiigggdddcccbbbbbbaaa```\\\ZZZWWWUUUTTTTTTUUUUUUTTTSSSTTTRRRPPPOOOOOOOOOMMMKKKGGGFFFEEEEEEFFFGGGFFFEEEAAA@@@@@@@@@AAA@@@>>><<<888777666555444333333333111222333444333222111000........................)))$$$!!!$$$%%%$$$$$$&&&'''((())))))''''''((()))******)))(((''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))((((((''''''((()))***+++,,,------++++++++++++***))))))(((+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000111111222222333333444444333333333333333444444444666777999:::;;;???EEEIIIIIIVVViiizzz|||uuummmgggffffffeeecccbbbccceeeffffffffffffgggkkkkkkllllllmmmnnnooopppmmmsssyyy}}}{{{xxxxxxxxxxxxwwwxxxwwwuuussspppmmmkkkjjjqqqsssuuuxxxzzz{{{{{{{{{zzz||||||xxxrrrnnnnnnooorrrrrrrrrqqqnnnjjjfffcccaaa\\\SSSJJJAAA:::333///............---,,,+++***))))))))))))))))))******))))))))))))))))))))))))******))))))((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$qqqmmmlllhhhfffcccbbbaaaaaaaaa___\\\YYYWWWUUUTTTTTTUUUUUUTTTSSSSSSRRRQQQQQQQQQPPPMMMJJJEEECCCBBBBBBCCCEEEDDDDDDBBBAAA@@@@@@AAA@@@>>><<<999999777666555444444444222222222333333222222111,,,,,,,,,,,,,,,,,,++++++$$$###'''(((''')))'''((())))))(((((()))+++,,,+++***)))'''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))((((((''''''((()))***,,,---...///******+++++++++***))))))+++++++++++++++,,,---------------------------------------.........////////////000111111111000000000000111222333444444555222222333444444555666666888999;;;;;;<<>>@@@DDDMMMYYYcccxxxzzzvvvsssqqqooollljjjiiimmmssswwwyyyxxx||||||yyyxxxxxxzzzzzzzzzxxxwwwvvvssstttvvvxxxyyyzzzyyyyyyyyyxxxuuutttqqqnnnjjjggggggiiillloooqqqqqqqqqpppjjjiiigggccc\\\QQQFFF>>>555444111///---+++++++++((()))))))))************)))))))))))))))))))))))))))((('''&&&&&&''''''((()))(((''''''''''''((()))(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$ssspppnnnjjjgggcccbbbbbbbbbbbb```]]][[[VVVUUUSSSTTTUUUUUUTTTRRRQQQRRRSSSUUUUUURRRLLLHHHHHHFFFEEEEEEGGGIIIIIIIIICCCAAA@@@@@@@@@@@@???===<<<;;;:::888777777666666333222111111111222333444000000///......---,,,,,,...)))'''+++...+++&&&$$$%%%''')))))))))***,,,...))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((''''''''''''((((((((()))******++++++++++++******))))))))))))))))))))))))***+++---...///...------,,,,,,++++++,,,,,,---......................................./////////000...///000222222222111000222222111111111111111111000111222444666777888999>>>AAAFFFJJJQQQ^^^ooo{{{}}}wwwwwwwwwuuurrrrrrsssuuummmmmmpppxxx{{{yyyyyyyyyxxxxxxyyyyyyyyywwwxxxyyy{{{||||||{{{{{{yyyvvvsssrrrrrrpppkkkggg```ccchhhmmmppprrrsssssskkkkkkjjjhhhcccZZZOOOHHH888666222///,,,+++++++++(((((())))))*********+++))))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***+++***)))(((((()))***+++)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$sssppplllhhhhhhfffdddcccbbbaaa___\\\YYYWWWUUUTTTTTTVVVVVVUUUSSSTTTSSSRRRQQQQQQOOOLLLIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHFFFCCCAAA@@@???===;;;;;;;;;::::::999888888888222222222111111111000000///......------,,,++++++))))))***,,,---,,,***'''*********)))))))))))))))%%%))))))&&&'''***+++'''***(((&&&&&&'''(((((((((+++***)))(((&&&&&&%%%%%%000...+++((('''&&&''''''(((((((((((((((((((((((()))***+++,,,,,,+++))))))''''''((()))***++++++,,,(((&&&'''******&&&%%%'''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,---///000000000///...//////...............///444333222222222333444555:::888555444666999<<<===AAADDDIIIQQQ___rrr~~~xxxvvvvvvuuuvvvyyy|||~~~|||{{{yyyxxxwwwwwwwwwxxxuuuuuuuuuvvvxxxzzz}}}~~~tttqqqnnnlllmmmllliiifffbbb``````dddjjjooopppooommmnnnooommmiiiaaaZZZUUUEEE@@@999333///---+++))),,,+++******++++++***((((((((())))))******++++++***)))'''&&&%%%'''(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%rrroookkkgggfffcccbbbaaaaaaaaa___]]]ZZZWWWVVVUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRQQQOOOLLLIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGEEEBBB@@@@@@???===<<<888888777777666555555444333222222222222111111111///......------,,,++++++***)))'''((()))***)))((())))))))))))))))))))))))))))))***+++++++++++++++***(((&&&&&&'''((((((((((((''''''''''''((()))))),,,+++)))'''''''''((()))((((((((((((((((((((((((((()))))))))))))))(((((()))))))))))))))*********((('''(((---...++++++---***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------......------,,,---...///000000000///...222222111111111111222222333333333333333555666666777777777888:::???EEEIIIMMMSSS^^^jjjxxx|||yyyxxxwwwvvvuuuvvvvvvvvvwwwxxxzzz{{{|||ssspppllljjjkkkkkkjjjiiifffcccaaabbbeeeiiimmmnnnpppqqqqqqooolllfffaaa^^^PPPJJJ@@@888333000---,,,...,,,******++++++)))((())))))))))))************!!!"""$$$''')))******+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&rrroooiiieeeddd```______```aaa```^^^[[[YYYWWWUUUUUUVVVVVVVVVTTTTTTSSSRRRRRRQQQPPPLLLJJJIIIIIIHHHGGGGGGHHHIIIIIIFFFDDDAAA@@@@@@???>>><<<777777666666555444444444333333333333222222222222///......------,,,++++++***(((%%%$$$%%%'''(((((())))))))))))))))))))))))***)))...888888///***,,,***(((&&&&&&'''((()))((('''''''''''''''((()))))))))((('''''''''((()))***(((((((((((((((((((((((('''''''''&&&&&&''''''(((************))))))(((((()))(((***...///,,,,,,...++++++++++++,,,,,,,,,,,,************************,,,------.........---------...///000000000//////000000000//////000000111222222333444555666666777444777;;;<<<>>>DDDOOOWWWbbbkkkyyy~~~wwwuuuuuutttqqqvvvwwwwwwxxxxxxyyyyyyyyysssooojjjggghhhiiikkkllliiigggddd```___bbbgggkkkooopppqqqpppooollliiiggg___WWWLLLAAA999444111//////---+++***++++++)))(((***************)))))))))%%%)))++++++)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%tttoooiiidddcccaaa``````aaaaaaaaa^^^\\\ZZZXXXUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRRRRPPPMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJFFFCCCAAA@@@@@@???>>><<<999999999888777777666666444444444333333333222222///......------,,,++++++)))'''%%%%%%&&&(((((('''((((((((()))))))))))))))'''&&&222DDDDDD333((())))))'''&&&%%%''')))))))))******(((''''''&&&&&&&&&(((''''''&&&''''''((()))((((((((((((((((((((((((((('''&&&%%%&&&'''((()))******))))))))))))))))))+++((()))---,,,(((''')))+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------.....................//////000000000000//////////////////000111222333333444555555666666777===BBBDDDFFFPPPaaannn}}}yyyyyyvvvttttttuuuuuuvvvwwwxxxxxxxxxuuuqqqkkkfffeeegggiiikkkjjjjjjhhhccc^^^]]]```dddhhhkkknnnqqqqqqooommmkkkhhhaaaWWWMMMCCC;;;444//////---+++***+++,,,,,,++++++++++++******)))))))))"""%%%(((++++++)))&&&###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$uuuooohhhdddeeedddccccccccccccaaa^^^[[[ZZZXXXUUUTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRQQQNNNKKKEEEDDDCCCCCCCCCCCCDDDEEEFFFCCCAAA?????????===;;;;;;::::::999999888777777444444444333333333222222///......------,,,++++++((('''''')))******(((&&&''''''(((((())))))))))))'''%%%...>>>>>>///&&&))))))'''%%%%%%''')))))))))***)))(((''''''&&&'''''')))(((((('''''''''''''''(((((((((((((((((((((((((((((('''&&&'''(((***+++'''(((((()))******++++++***((((((,,,+++'''&&&(((++++++,,,,,,,,,---------------------------------,,,---....../////////...////////////000000111111333333222222333444444555333444444444555666666666;;;BBBKKKPPPWWWggg}}}|||wwwrrrrrrssstttuuuvvvwwwwwwwwwsssnnnhhhddddddfffhhhiiikkkkkkgggaaa]]]\\\]]]aaaeeelllqqqtttssspppnnnkkkgggaaaYYYOOOCCC888111111...,,,+++---.........,,,,,,++++++******)))))))))*********)))(((&&&$$$(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$######tttmmmgggdddffffffeeedddccccccbbb^^^\\\[[[XXXTTTSSSSSSTTTTTTTTTTTTSSSRRRRRRSSSQQQOOOLLLFFFEEEDDDCCCCCCDDDEEEFFFGGGDDDAAA??????>>><<<:::999999888888777666666666333333333333222222222222///......------,,,++++++(((((()))+++,,,+++(((&&&&&&''''''(((((())))))******%%%&&&,,,,,,'''''',,,((('''%%%%%%''')))***)))&&&&&&&&&'''''')))***+++))))))((((((((((((((('''(((((((((((((((((((((((((((((((((((()))***++++++''''''((()))***+++,,,,,,((('''(((---...++++++---,,,,,,,,,,,,------------........................,,,---...///////////////000000/////////000111222222222111222222333444555555444444555666999;;;===;;;FFFTTTaaaooowwwtttssssssrrrssstttvvvwwwvvvuuuqqqlllfffddddddfffhhhkkklllkkkgggaaa\\\YYY\\\aaahhhppptttuuusssrrrllljjjgggcccZZZNNNBBB999555333///......//////...+++++++++++++++***************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$$$$######rrrjjjdddcccfffcccbbbbbbbbbcccbbb___]]]ZZZWWWSSSQQQRRRSSSSSSSSSTTTSSSRRRSSSSSSRRROOOMMMIIIHHHGGGFFFFFFGGGHHHIIIHHHEEEBBB???>>><<<:::888888888888777666666555555333222222222222111111111///......------,,,++++++***)))((()))***+++)))(((&&&&&&''''''((())))))***)))'''%%%$$$$$$&&&(((+++(((&&&%%%%%%''')))******&&&&&&&&&&&&((()))***+++''''''((()))************((((((((((((((((((((((((''''''((()))************(((((())))))*********+++)))((()))...///,,,,,,...,,,,,,,,,------------...------------------------,,,---...///000000000000111000/////////000111222000000///000111222333333555444444666:::???DDDGGGJJJWWWkkk{{{xxxuuurrrrrrrrrtttvvvssstttsssooojjjfffeeeeeejjjjjjkkkllljjjeee___ZZZZZZ]]]bbbhhhmmmqqqssstttooonnnmmmiiicccYYYNNNGGG===999444000///...---,,,***++++++++++++++++++,,,(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%ppphhhbbbbbbfff`````````aaacccbbb```^^^ZZZWWWSSSQQQQQQRRRRRRRRRTTTSSSRRRSSSSSSRRROOOMMMGGGFFFEEEDDDDDDEEEFFFGGGIIIFFFBBB???>>><<<999777999999999888777777666666222222222111111111000000///......------,,,++++++,,,)))'''&&&''')))******&&&&&&&&&'''((())))))***$$$)))***((((((+++***&&&(((&&&%%%%%%'''*********)))((((((''''''''''''(((%%%&&&((()))+++,,,------((((((((((((((((((((((((%%%&&&(((***+++******)))************)))))))))))),,,***+++......***(((***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111000/////////000222333333333333333444555666777444444444777<<>>777222///---+++)))*********++++++,,,,,,---(((((()))***)))'''&&&$$$))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''sssmmmgggccccccddd```]]]^^^bbbeeedddbbbYYYVVVSSSQQQRRRSSSTTTTTTRRRRRRSSSSSSRRRPPPNNNMMMJJJIIIHHHFFFFFFFFFFFFGGGEEECCC@@@===:::888666666888888777777666444333222333333333333222000...---............---,,,++++++***)))((()))***+++***((($$$%%%&&&'''((((((((((((''''''(((((())))))******+++***)))'''''''''((()))%%%&&&'''(((((('''&&&%%%$$$%%%'''((()))))))))((()))(((&&&%%%&&&''')))++++++***)))(((((()))***+++''''''((()))***++++++,,,++++++++++++++++++,,,,,,++++++***************++++++++++++++++++,,,---...///////////////.........////////////000111222333222111111222333666999:::666555999@@@DDDJJJXXXgggyyywwwsssqqqrrroooqqqooojjjjjjmmmkkkdddkkkiiiiiilllmmmjjjbbbZZZYYYXXXXXX\\\ccckkkrrruuuqqqrrrqqqppplllhhhcccaaaTTTMMMBBB888222///...---111///,,,+++,,,------,,,))))))))))))))))))))))))******))))))((((((''''''((('''''')))+++***'''###'''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&'''tttnnnhhhddddddccc___\\\\\\```bbbaaa___]]]ZZZUUURRRRRRRRRQQQQQQPPPQQQQQQRRRQQQPPPOOONNNIIIHHHFFFDDDCCCCCCDDDDDDFFFDDD@@@<<<999888888888:::999999888777555444333111111222333222222000000............---,,,++++++***)))((()))******)))(((((((((((()))((((((''''''''''''(((((())))))******+++***)))'''''''''((()))''''''((())))))(((''''''%%%&&&((()))******))))))(((''''''&&&'''((()))*********))))))((()))))))))))))))******++++++,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---.........---------......///000////////////////////////000/////////000111222222111111222333444555777777;;;<<>>666000...---,,,,,,------+++)))************************''''''(((((())))))******((('''&&&&&&'''((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ssskkkeeebbbcccdddcccbbbbbbbbbaaa___^^^ZZZWWWSSSQQQRRRSSSSSSSSSQQQPPPOOONNNMMMLLLKKKKKKMMMLLLIIIGGGEEEDDDDDDDDD???@@@AAAAAA@@@<<<888666999999888888777555444333333333333222222222222222111000...,,,++++++++++++)))((('''((()))***)))'''%%%&&&''''''((((((((('''''''''(((((())))))*********)))(((''''''((()))***'''''''''''''''''''''''')))))))))))))))*********&&&''''''((()))(((((((((###%%%''')))++++++++++++***************)))))))))******+++,,,------......---,,,+++)))((((((((((((...------,,,,,,,,,------////////////000000111111111000000000000111111222666666777;;;CCCMMMXXX^^^fffsssuuupppnnnllljjjiiijjjmmmqqqqqqnnnjjjgggffffffggggggddd```[[[YYY[[[```dddffflllnnnrrruuuvvvtttqqqooommmkkkfff___UUUIII<<<444111000...---...---+++***************************''''''(((((())))))******'''''''''''''''''')))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&ssskkkddd```aaaaaaaaaaaaaaa```___]]]]]]]]]YYYTTTQQQPPPOOONNNNNNPPPOOONNNLLLKKKKKKKKKKKKLLLKKKHHHEEECCCAAAAAAAAA===>>>@@@AAA???<<<888555666666666666666555444444555444333222222222222222222000...,,,+++***++++++)))(((''''''))))))((('''$$$%%%&&&'''((((((((((((''''''(((((())))))******)))((((((''''''(((******''''''&&&&&&&&&&&&''''''***)))((((((((())))))***''''''''''''((((((((()))&&&'''(((***++++++++++++)))))))))))))))))))))*********+++,,,---.../////////...---,,,+++*********111000//////.../////////...//////000000111111222111111111111222333444444777888;;;CCCOOO^^^llluuu~~~tttllleeedddeeefffjjjnnnnnnmmmjjjhhhgggffffffffffffbbb\\\YYYZZZ^^^bbbdddjjjmmmrrrwwwyyyxxxuuusssmmmmmmkkkhhh```TTTGGG>>>555222///---,,,,,,+++)))++++++++++++++++++++++++(((((((((((())))))))))))%%%'''(((((('''''')))***)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%tttllleee``````___```aaaaaa```___^^^^^^\\\XXXSSSPPPNNNNNNMMMLLLMMMLLLKKKKKKKKKLLLMMMMMMMMMKKKHHHEEECCCAAA@@@@@@>>>>>>>>>===<<<:::888777444444555666666666666555333333222222222333444555222111...,,,******++++++)))(((''''''((()))((('''&&&''''''(((((((((''''''''''''(((((())))))******)))(((''''''''')))***+++)))((('''&&&&&&'''((()))))))))(((''''''(((((()))(((''''''&&&'''((()))***---,,,+++******))))))))))))))))))******+++++++++******+++,,,---...//////.........------......///111111000///////////////...//////000111111222222000111111222333555666777<<<@@@HHHTTTcccssswwwiiiddddddcccdddgggggghhhiiiiiihhhgggggggggfffaaa[[[WWWXXX[[[___bbbfffjjjpppvvvxxxxxxvvvtttnnnnnnnnnlllhhh___TTTMMM<<<888222...---,,,,,,+++++++++++++++++++++++++++))))))))))))((((((((((((###&&&)))***((('''(((******))))))(((''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%uuunnnfffaaa``````bbbcccdddbbbaaa``````XXXUUUQQQNNNNNNOOOOOONNNJJJIIIIIIJJJKKKMMMOOOPPPOOONNNKKKGGGEEECCCBBBBBB@@@>>><<<999888888999:::333444555666777777777777222111111111222444666777333111...,,,******++++++)))'''&&&'''((()))((('''************)))((('''&&&''''''(((((()))*********)))(((''''''''')))***+++***)))(((''''''((()))***)))((('''&&&&&&'''((())))))(((&&&%%%&&&''')))+++222111...+++)))'''''''''))))))***+++,,,,,,------******+++,,,---//////000++++++,,,---...///111111//////...---------------...//////000111222222222000111111222444666888999BBBHHHTTTccctttwwwnnnkkkfffddddddbbbdddhhhjjjjjjiiiiiiiiifff```YYYUUUVVVZZZ^^^```aaaffflllsssvvvvvvtttrrrppppppooonnnkkkeee]]]XXXBBB===666111////////////++++++++++++++++++++++++******))))))((((((''''''"""%%%***+++)))(((((()))***))))))((('''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%sssmmmfffbbbccc```aaaaaaaaaaaa___^^^]]]^^^[[[WWWRRROOOMMMLLLKKKLLLMMMNNNMMMKKKJJJKKKLLLMMMMMMKKKIIIGGGEEECCCCCC??????>>><<<;;;:::999888777777888888888666444333333333333222222222111111//////...---+++***))))))&&&'''(((*********))))))***++++++)))&&&$$$$$$%%%************************)))((('''''''''''''''(((,,,+++)))'''&&&%%%&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))************,,,,,,,,,------.........---...//////000000//////---------.........//////111000...,,,+++,,,---...000111111222222222222111000444666555333555<<>><<<;;;:::999888777777777777777666555444333333333333222222222222.........------,,,,,,,,,'''((()))******)))((((((((())))))(((%%%$$$$$$%%%************************)))))))))))))))))))))))))))(((((('''((()))***+++))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********''''''((()))***++++++,,,+++,,,------......---------------.........//////333222111000000000111222000000111111222222111111333666888888888<<>><<<;;;:::999888777777666666555666666666444444444333333333222222........................((()))))))))))))))((('''&&&'''((('''%%%$$$%%%&&&))))))))))))))))))))))))((()))***+++,,,,,,++++++))))))(((((()))+++,,,...))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))+++++++++++++++,,,,,,,,,+++,,,------......------------........./////////222222222333333333333444000000000111111111222222111444666777:::BBBNNNXXXpppwww|||jjjddd```___```ccciiimmmpppqqqooonnnjjjeee```^^^___```cccfffiiijjjiiihhhkkkmmmqqqrrrtttuuutttrrrooommmggg___SSSGGG>>>777222000111000.........---***((()))))))))))))))))))))))))))))))))***+++,,,,,,---)))))))))(((((('''''''''''''''''''''''''''''''''sssmmmgggdddeeedddddddddcccbbbbbbaaa```\\\ZZZVVVSSSPPPOOOOOOOOOKKKMMMOOOPPPOOONNNNNNOOOLLLKKKIIIGGGEEEBBBAAA@@@??????>>><<<;;;:::999888777777555444444555666777444444444333333333333222............------------******)))))))))(((''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((&&&'''***,,,---,,,+++***++++++))))))((()))***+++))))))(((((((((((())))))(((((((((((())))))))))))************))))))))))))000//////...---,,,++++++---...//////000/////////............////////////...///000111222222222222000000000000111111222333111444888:::???JJJYYYdddvvv~~~|||ooohhhbbb___aaaeeeiiilllooorrrrrrppplllgggcccaaaaaaeeeiiimmmlllgggeeegggjjjoooqqqssstttuuutttrrrqqqmmmfff\\\PPPFFF===555111000///...//////...+++))),,,,,,+++++++++++++++************+++,,,,,,------******))))))((('''''''''''''''''''''''''''''''''rrrlllgggdddeeeddddddcccbbbaaaaaaaaaaaa\\\ZZZVVVSSSPPPOOOOOOOOOKKKNNNPPPPPPOOONNNNNNNNNLLLKKKJJJHHHFFFDDDBBBAAA??????>>><<<;;;:::999888888777555444444444666666444444333333333222222222//////...---,,,+++***)))******)))((((((((('''''''''((())))))(((((()))***''''''''''''''''''''''''$$$&&&(((***++++++***)))+++***)))((((((((()))***))))))(((((((((((())))))(((((((((((())))))))))))*********))))))))))))))),,,,,,+++++++++*********---...//////000/////////........./////////000000,,,---///000111111111111000000000000111222444444555999===AAAGGGRRRbbbmmmuuuvvvkkkbbbbbbeeegggjjjooorrrssssssqqqlllhhheeedddhhhlllpppnnnhhheeefffhhhkkkmmmoooqqqsssssssssrrrooojjjaaaXXXOOODDD;;;555000///......///...,,,+++---,,,,,,,,,++++++******++++++++++++++++++++++++******))))))((((((((((((((((((((((((((((((((((((qqqkkkeeeccceeeeeedddcccbbbaaaaaaaaaaaa[[[YYYUUUQQQOOOMMMMMMMMMLLLNNNPPPQQQOOOMMMLLLLLLJJJJJJIIIHHHFFFEEEDDDCCC??????>>><<<;;;:::999888888777666555444444444444333333333222222222111111//////...---+++***)))(((***))))))(((((((((((()))((()))******)))((()))+++((((((((((((((((((((((((%%%&&&'''((())))))((((((((('''''''''(((***+++,,,))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************))))))***+++,,,---...///+++,,,------......------....../////////000000000//////000000111222333333222111111111222333555777666;;;AAAFFFKKKUUUcccmmmvvvvvvgggdddcccbbbeeejjjoooqqqsssssspppmmmkkkkkklllooorrrqqqmmmiiihhhiiihhhiiikkknnnpppqqqqqqqqqmmmkkkfff```YYYOOOEEE>>>333111///...//////...---+++++++++***))))))((((((+++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((pppiiidddbbbdddfffeeedddcccbbbbbbcccccc]]]ZZZVVVRRROOOMMMLLLLLLLLLNNNPPPPPPNNNKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDD??????>>><<<;;;:::999888888777777666555333222111222222111111111000000000///......---,,,+++++++++))))))(((''''''((()))***((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''***))))))((()))***+++,,,))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))***++++++,,,+++++++++,,,,,,---------+++,,,------......------.../////////000000000000111000//////000111222333333222222222333555777999:::@@@HHHNNNRRRZZZdddlllyyyvvvlllfff______dddjjjmmmppprrrrrrqqqqqqqqqqqqrrrssssssrrrooolllkkkeeegggiiikkkmmmooopppppplllkkkjjjhhhccc[[[QQQJJJ;;;777333000//////...---,,,,,,+++******)))((((((((())))))******+++++++++((((((((()))******++++++((((((((((((((((((((((((ooohhhcccbbbdddhhhgggeeedddccccccdddeee```]]]YYYTTTQQQNNNMMMMMMLLLNNNQQQPPPNNNJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDDDD??????>>><<<;;;:::999888888888888777555333111///111111111000000000000///........................)))(((''''''''')))***+++((()))))))))'''&&&'''((()))))))))))))))))))))))))))((('''''''''''''''(((000...,,,***))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''')))***+++,,,---,,,+++***(((&&&%%%######---...//////000000//////////////////000000000000111000...------///111222444333222222333666888:::DDDKKKTTTZZZ^^^ccclllrrr|||{{{pppccc___cccfffjjjnnnqqqssssssuuuvvvsssssstttuuuuuusssooollleeefffhhhjjjlllnnnooopppllllllmmmmmmjjjcccZZZSSSAAA===666222//////............------,,,+++******&&&&&&''')))***+++,,,---''''''((()))***+++,,,,,,))))))))))))))))))))))))tttjjjbbb___bbbgggfffeeedddddddddeeefff]]][[[XXXTTTPPPNNNLLLLLLOOOOOOOOONNNMMMKKKIIIGGGFFFFFFFFFFFFEEEDDDBBBBBB???>>>===<<<;;;:::999999888777666555555444444555111111111222333333444444///............---------,,,)))&&&(((+++,,,((($$$((('''&&&''')))+++***)))((((((((((((((((((((((((&&&'''''''''(((((())))))+++***)))(((((()))***+++))))))))))))************))))))******++++++++++++++++++,,,,,,,,,++++++***+++,,,,,,------......///,,,---......,,,,,,---...////////////............333111000000111222222222222///111888===???BBBFFFOOOYYY___aaagggssszzzyyyqqqeee___dddfffkkkpppqqqooosssxxxvvvvvvuuusssrrrpppoooooojjjiiihhhhhhjjjllloooqqqmmmllllllmmmmmmjjjeee```PPPHHH===444//////000111...,,,******,,,------------,,,++++++******++++++******))))))))))))******''''''(((((())))))******ssskkkcccaaadddeeedddcccbbbbbbccceeefff___]]]YYYUUURRROOONNNNNNOOOOOOOOONNNMMMKKKIIIGGGGGGGGGFFFFFFEEECCCBBBAAA>>>>>>===<<<;;;;;;::::::777666555444444333333333222222222222222111111111///............---------+++(((&&&'''***+++(((%%%)))((('''(((***+++***)))(((((((((((((((((((((((('''''''''((((((((())))))***)))(((''''''((()))***)))))))))*********++++++((((((((()))))))))******+++++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,,,,---......,,,,,,---...000000000000000//////////////////000111333333333555333444:::@@@DDDJJJQQQYYYbbbhhhiiipppuuujjjbbbbbbffflllooonnnqqquuuzzzyyyxxxwwwuuutttsssrrrllljjjhhhffffffhhhkkknnnooonnnnnnppppppnnniiiddd[[[SSSGGG===666333111000...,,,******+++------------,,,++++++***+++++++++***))))))))))))))))))***(((((((((((())))))))))))qqqjjjeeeccceeebbbbbb`````````bbbdddeeeaaa^^^[[[WWWTTTQQQPPPOOONNNOOOOOONNNMMMKKKIIIHHHHHHHHHGGGFFFDDDBBBAAA@@@=========<<<;;;;;;;;;:::666555444333333222333333333222222111000000/////////............---------+++(((%%%%%%(((***)))(((,,,***))))))***+++)))(((((((((((((((((((((((((((''''''(((((((((((()))))))))((((((''''''(((((()))))))))*********+++++++++)))))))))******************++++++,,,,,,+++++++++...------,,,++++++******,,,.........---,,,---...////////////////////////,,,---...000111222333444888777999@@@FFFMMMWWWaaaeeepppvvvwwwttteeebbbbbbhhhlllmmmooossszzzzzzyyyxxxwwwvvvttttttppplllgggcccaaabbbeeegggmmmnnnoooqqqrrrpppllliiibbbZZZOOODDD;;;333---)))---+++******+++---...---------,,,+++++++++++++++***))))))(((((())))))*********)))))))))(((((((((}}}ooojjjeeebbbddd```___^^^]]]^^^aaaccceeeaaa___[[[WWWTTTQQQPPPOOONNNNNNOOONNNMMMKKKIIIHHHIIIHHHHHHFFFDDDBBB@@@???======<<<<<<<<<;;;;;;;;;777666555444333333333333111111111000000000/////////............---------***'''%%%%%%'''*********---,,,******+++***)))'''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,++++++*********---...///...---,,,---///---------...............,,,...///000111111333444999;;;@@@HHHOOOVVVbbbmmmrrrssskkkdddeeehhhkkknnnrrruuuvvvvvvvvvuuutttsssrrrsssooohhhbbb^^^]]]___```hhhjjjmmmoooqqqpppmmmkkkfff```VVVLLLAAA777...(((...,,,******,,,---......------,,,++++++++++++,,,***))))))(((((())))))***++++++******)))(((((('''{{{mmmiiidddaaabbb___^^^\\\[[[\\\___bbbddd___]]]ZZZVVVRRRPPPOOONNNMMMNNNNNNNNNMMMLLLJJJIIIIIIHHHHHHFFFDDDBBB@@@???=========<<<;;;;;;::::::888777666555444444444444//////000000000111111111///............---------***(((&&&&&&''')))+++,,,...,,,+++***+++***((('''))))))))))))))))))))))))))))))))))))))))))((((((************************'''''''''((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---...//////------...///....../////////000000000///000111111000111444777;;;@@@JJJTTTYYY___kkkwww|||nnnhhhffffffiiinnnppprrrssstttttttttsssrrruuuqqqjjjddd^^^[[[[[[[[[cccfffjjjnnnoooooonnnnnniiieee^^^UUULLLAAA777111000...,,,+++---............---,,,,,,++++++,,,,,,******))))))))))))******,,,,,,+++***)))(((''''''xxxkkkhhhdddaaaaaa```^^^\\\ZZZ[[[^^^aaaccc^^^\\\YYYUUUQQQOOONNNMMMMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFDDDBBBAAA@@@>>>>>>===<<<;;;:::999999888888777555555555555555//////000000111222222333///............---------+++***)))))))))***+++,,,---+++************((('''))))))))))))))))))))))))******))))))))))))((((((***++++++,,,,,,++++++***'''''''''((((((((())))))***************))))))))))))***++++++,,,,,,,,,,,,******++++++,,,------...---...//////...---...///000111111222222333333444111333333222111333888===CCCKKKVVV```ccchhhttttttiiicccdddhhhmmmooorrrtttvvvvvvuuuuuuuuusssnnniiiccc]]]YYYWWW^^^bbbhhhmmmooooooppppppgggddd___ZZZRRRIII???999333111...---...///...---...------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++***))))))((((((uuuiiihhheeebbbbbbaaa___\\\ZZZZZZ]]]```bbb^^^\\\YYYUUUQQQOOONNNMMMMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGFFFFFFEEECCCBBBAAA@@@???>>>===;;;999888888777777666555444444444444111111111222222222222222///............---------+++,,,,,,,,,+++***+++++++++***))))))))))))((('''))))))))))))))))))))))))*********)))))))))(((((()))***++++++++++++***)))))))))))))))******************)))))))))((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000///...---...000000000000111222222333333111333333222222666???FFFQQQXXXcccjjjkkkppp~~~vvvgggccceeejjjlllppptttvvvwwwwwwwwwttttttrrrnnnhhh```YYYUUUXXX]]]dddiiikkkmmmnnnpppeeeccc```\\\VVVNNNFFF@@@666444111/////////...---......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++++++++******)))))))))rrrhhhhhhgggddddddbbb```]]]ZZZZZZ\\\___bbb___]]]YYYUUURRRPPPNNNNNNLLLMMMNNNNNNMMMLLLKKKJJJFFFFFFFFFFFFEEEDDDBBBBBBAAA@@@???===;;;999777777666666555444333333333333444444333333222111111111//////.........---------,,,---......,,,+++***+++***)))(((((())))))((('''))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))(((***++++++++++++,,,,,,,,,,,,+++++++++******))))))((()))***+++,,,---------///......------,,,,,,+++...///000///...---...000,,,------...///000000111111222333222333999DDDLLL[[[bbbkkkppppppuuunnneeeeeefffiiimmmrrruuuwwwwwwwwwssstttuuurrrlllcccZZZTTTRRRXXX```eeegggiiikkkmmmiiihhheeebbb]]]VVVNNNIII888666222000000///...---......---,,,,,,,,,,,,---...------,,,,,,------...+++++++++***************rrrnnngggccceeedddaaaaaa```__________________]]]YYYTTTPPPMMMKKKJJJPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHGGGGGGEEEDDDBBBBBBAAA@@@>>><<<:::999888888888666444444444555444333111111111111000000////////////...------------...,,,---...//////...,,,+++''''''&&&'''((()))+++,,,))))))************)))))),,,+++)))(((((()))+++,,,******))))))******+++,,,******++++++,,,,,,,,,,,,++++++++++++******)))))),,,,,,+++++++++,,,---------.........//////000000........................------......///000000000...///000333:::DDDPPPYYYfffeeegggkkkooowwwrrrggghhhgggjjjppprrrrrrssswwwvvvuuusssppplllddd\\\WWWPPPNNNPPPWWW]]]bbbhhhooopppnnnkkkgggaaa[[[WWWTTTDDD===444///000000///,,,------------------,,,,,,+++,,,,,,,,,,,,+++******))))))************))))))qqqnnnhhhdddeeeccccccbbbaaaaaa``````aaaaaa___]]]YYYUUUQQQNNNMMMLLLPPPOOONNNLLLKKKJJJIIIIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@???===;;;999888777777888666444444444555444333222222222111111000000000//////...------------...---,,,+++***)))(((((((((+++***)))((('''((()))))))))******************)))******)))((()))+++---///++++++***))))))))))))***((()))+++,,,------,,,,,,++++++++++++*********))),,,,,,++++++,,,,,,---.............../////////000......................../////////000000111111111222222333777???KKKXXX```eeedddeeeiiillltttrrrfffcccdddjjjnnnoooqqquuuvvvuuutttqqqmmmeee\\\VVVSSSOOOOOOTTTYYY]]]dddlllooonnnmmmiiiddd^^^YYYVVVKKKCCC999333111111000.........------------,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******qqqoooiiieeeeeebbbddddddcccbbbbbbbbbbbbccc___]]]YYYVVVSSSPPPOOOOOOQQQPPPNNNMMMKKKKKKJJJJJJHHHHHHHHHGGGEEEDDDBBBAAA???>>><<<:::999888777777888666444444444555444333333333222222222222111111//////...------------...///---***(((&&&&&&'''(((+++***))))))(((((())))))******++++++++++++******))))))((()))***---///000,,,,,,+++***))))))))))))((()))+++---...------,,,++++++++++++************,,,,,,,,,,,,,,,---..................////////////........................111111111111111111222333666555777===HHHUUU___eeedddbbbcccfffkkktttnnngggbbbdddhhhkkknnnrrruuuuuutttsssoooggg]]]VVVTTTPPPNNNRRRUUUYYY```gggmmmnnnnnnmmmiiiccc]]]ZZZUUULLL@@@888444333222000.........---------,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++qqqpppjjjeeeeeeaaaddddddcccbbbbbbbbbbbbccc___]]]ZZZWWWTTTRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIHHHGGGEEECCCBBBAAA???>>>===;;;:::999888888888666444444444555444333333333333333333333333333//////...------------...///...,,,+++*********+++((((((((()))***+++,,,---+++++++++,,,,,,+++++++++)))))))))***+++---...///,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///.........///////////////........................222111111000111111333333777888<<>>888555333222//////......------,,,,,,+++,,,,,,,,,,,,+++*********++++++++++++++++++***qqqqqqkkkfffeeeaaaccccccbbbaaaaaaaaaaaabbb___]]]ZZZWWWUUUSSSSSSRRRPPPPPPNNNMMMLLLLLLLLLLLLIIIIIIHHHGGGEEECCCAAA@@@@@@@@@>>><<<;;;:::::::::888666444444444555444333333333333333333333333444//////...------------...+++,,,---......------,,,(((((()))***+++,,,------+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,******+++,,,---...000111333000,,,)))((()))+++---+++++++++++++++++++++,,,,,,,,,,,,,,,---...///000///////////////.........////////////////////////111000//////000111333444888<<>>888444222000000///......---,,,,,,+++,,,,,,,,,,,,+++******))))))************))))))rrrqqqlllfffeeebbbbbbbbbaaa````````````aaa___]]][[[WWWUUUSSSRRRRRROOOOOONNNMMMLLLKKKKKKLLLJJJIIIIIIGGGEEECCCAAA@@@AAA@@@???===<<<;;;;;;;;;888666444444444555444333222222333333333333444444//////...------------...''')))+++---...---,,,++++++,,,,,,,,,,,,+++************++++++++++++******************************))))))***+++---000222333444111---)))((())),,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000///////////////.........////////////////////////000///......000222555777<<>>===<<<;;;;;;;;;888666444444444555444333111222222222333333333333//////...------------...)))******++++++++++++***+++,,,---------,,,+++***)))******************)))'''((())))))************(((((()))***,,,...///000///...---++++++,,,---...+++++++++,,,,,,,,,------+++,,,,,,,,,...///000111000/////////............////////////////////////000/////////111444888:::EEEOOO\\\dddfffhhhkkkoooooorrrwww|||{{{zzz~~~|||hhhaaaddddddfffiiimmmooommmiiieee]]]YYYWWWYYYZZZZZZ^^^cccbbbeeejjjnnnpppooollljjjdddccc```YYYOOOCCC:::444111111000///...---,,,,,,+++,,,,,,,,,,,,+++******)))******++++++******)))uuurrrkkkffffffccccccbbbbbbaaa```aaaaaaaaa```^^^[[[WWWTTTRRRQQQPPPMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJIIIGGGEEECCC@@@??????>>>===<<<;;;:::::::::888666444444444555444333111111111222222333333333//////...------------......---+++***)))***+++,,,((()))+++---.........---))))))************))))))$$$%%%'''(((***+++++++++((((((((()))***+++------***+++,,,...///......---+++++++++,,,,,,---------+++,,,,,,---...///111111000000//////.........---000000000000000000000000000000///000333666:::===LLLWWWcccjjjjjjmmmttt{{{zzz~~~pppffffffaaacccfffjjjnnnnnnkkkhhhccc]]]WWWVVVVVVWWW]]]dddaaadddhhhmmmooonnnmmmkkkdddeeeddd___UUUHHH<<<666222111000///...---,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,+++++++++wwwtttlllgggfffcccgggfffdddcccaaa``````___\\\\\\ZZZWWWRRROOOOOOOOOQQQPPPMMMKKKJJJJJJKKKKKKMMMKKKJJJGGGDDDAAA???>>>BBB@@@>>>;;;999777666555999777666444333333333333222222222111111111111000,,,---///000000000...---,,,,,,++++++***)))(((((((((((()))***************%%%'''***,,,,,,+++***(((&&&'''((()))+++---......+++++++++++++++***)))(((---,,,+++******+++,,,---..................------***+++,,,,,,------,,,,,,222111///......///000111000000000000////////////111000000333444666>>>GGG\\\aaajjjuuuttt___]]]^^^cccjjjmmmkkkkkkmmmfffbbb[[[UUUSSSVVV[[[^^^aaabbbffflllqqqqqqlllhhhjjjjjjhhhccc___XXXKKK>>>999888777333000///000111///...---,,,+++,,,---------,,,***))))))***,,,---xxxtttmmmhhhgggdddbbbaaa```^^^]]]\\\[[[[[[[[[[[[ZZZVVVRRRPPPPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNNNNMMMJJJHHHEEEBBBAAA@@@>>>===<<<;;;::::::999:::999777666444333333333333222222222111111111111000...---------------------------,,,,,,++++++***************+++++++++++++++$$$&&&))),,,......---,,,---,,,,,,,,,++++++******,,,,,,,,,---,,,,,,+++***,,,,,,+++******+++,,,,,,------------------------++++++,,,------------,,,/////////......///000000000000000000000000000///222000111444666:::CCCNNNbbbjjjwwwlllbbb______eeeiiihhhiiikkkiiieee^^^YYYVVVVVVXXXZZZ[[[]]]aaagggnnnpppooommmlllmmmkkkgggccc]]]QQQDDD===:::666222000000111111111000///...---......///---,,,+++))))))***+++,,,xxxuuunnniiihhhfffcccbbbaaa```___]]]]]]\\\ZZZZZZYYYVVVSSSQQQPPPQQQPPPOOONNNLLLLLLNNNOOOPPPOOOMMMKKKHHHEEECCCBBBAAA======<<<;;;:::::::::;;;999777666444333333333333222222222111111111111000000...---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,''')))+++---......---,,,//////...---,,,+++***)))******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...++++++,,,---------------,,,---...///////////////000000000000000000000000222111222666999???KKKVVVhhhsss|||kkkbbb]]]___cccfffgggiiikkkhhhccc^^^ZZZWWWWWWVVVXXXYYY\\\aaaggglllnnnnnnnnnpppooollliiidddYYYOOOCCC===555111111222222111000000///............///...---+++***)))***++++++wwwtttmmmhhhhhhfffdddccccccbbbaaa```___^^^YYYZZZYYYVVVSSSQQQQQQRRRSSSRRRPPPNNNMMMNNNOOOPPPNNNMMMJJJGGGEEECCCBBBBBBAAA@@@>>><<<:::999888888999777666444333333333333222222222111111111000000111000///......---,,,,,,+++++++++,,,,,,,,,,,,,,,------++++++***++++++,,,,,,------...---+++)))(((******++++++,,,---------&&&'''((()))************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,---...---------***+++---///000000///...000000000000000111111111222000222666;;;CCCPPP\\\jjjwwwwwwiii]]][[[___ccceeehhhkkkiiigggccc___[[[XXXVVVYYYXXXYYY[[[```eeeiiillloooqqqrrrooommmjjjaaaXXXIIIAAA666111111222222000......------,,,,,,,,,,,,...---,,,+++************wwwtttmmmhhhgggeeeaaaaaaaaaaaa```___]]]\\\YYYZZZYYYVVVSSSQQQQQQRRRVVVTTTRRROOONNNMMMNNNNNNMMMKKKHHHEEECCCBBBAAAAAABBB@@@>>><<<:::999888888999777666444333333333333222222222111111111000000000222333444333111...,,,************++++++++++++,,,++++++*********++++++,,,,,,---,,,+++***((('''''''''(((***+++---......&&&'''((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------,,,,,,---.........------***+++---///000000///...///000000000111111111222111000111666;;;CCCQQQ^^^lllyyytttbbb[[[\\\^^^aaadddgggggggggfffccc___[[[YYYWWWVVVUUUVVVYYY___fffjjjmmmqqqsssqqqooommmfff___PPPGGG;;;333222333111///---------------,,,,,,,,,---,,,,,,++++++*********yyyuuummmhhhgggdddcccddddddddddddbbb```___ZZZZZZYYYVVVSSSQQQPPPQQQXXXVVVSSSOOOMMMMMMMMMMMMMMMKKKGGGDDDBBBAAAAAABBB@@@???>>><<<;;;:::::::::999777666444333333333333222222222111111111111000///111444666666333///,,,************************))))))***+++,,,+++++++++))))))***++++++,,,,,,+++)))))))))******+++++++++)))***+++,,,---.........,,,,,,------------,,,,,,*********++++++,,,,,,---,,,,,,---...............,,,---...//////////////////000000111111222222222222000222777<<>>:::777666555999888666444333333333333222222222111111111111000,,,,,,------...---------......---,,,,,,+++******&&&))),,,000111000...---......---------,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......//////......222111///......///000111///000000111222222333333555444666;;;===AAAKKKUUUhhhoooxxxrrrdddaaadddcccdddggghhhgggddd```]]]WWWWWWTTTQQQPPPSSS[[[aaakkkqqqtttsssppppppmmmhhhddd___UUUIII>>>888666666,,,---.........---++++++((()))***+++,,,---------~~~zzzsssllliiidddbbbbbbcccdddeeebbb^^^ZZZ]]]YYYVVVUUUQQQMMMOOOTTTVVVUUURRROOOLLLLLLOOORRRPPPNNNKKKHHHFFFEEEEEEEEECCCBBB@@@>>><<<:::999999888777666555555555555555555444222111111222444555///......---------......))))))***++++++++++++*********+++,,,...///000000))))))***+++,,,,,,---------+++***(((((()))+++,,,---------,,,,,,+++++++++///---+++,,,---...------,,,---------...////////////......---------......---......///////////////000111111///000333555555555555999???FFFLLLSSSYYYiiilllttt~~~ooocccddd```bbbdddeeeeeeeeeeeeeee\\\ZZZVVVRRRPPPRRRWWW[[[hhhmmmqqqooonnnnnnllliiidddccc^^^UUUJJJ>>>666111222222222000...,,,+++,,,************+++,,,------~~~zzzrrrlllhhhcccaaabbbcccdddeeeccc___\\\^^^ZZZWWWUUUQQQMMMNNNSSSUUUTTTSSSPPPMMMMMMOOORRRRRRPPPLLLHHHEEEDDDCCCCCCDDDCCCAAA???===;;;::::::888888666555555444444444444333222111111222333444111000//////......//////+++,,,,,,,,,+++***))))))))))))******+++,,,------*********++++++,,,,,,------,,,+++*********,,,------------,,,,,,+++++++++...,,,***+++,,,---,,,,,,------------............------------------.........//////000111000000000000111111111111333555666888:::???FFFMMMSSSYYY^^^iiikkkrrr|||{{{iiiccc___```aaabbbbbbccccccccc\\\ZZZVVVRRRPPPQQQUUUYYYcccjjjoooooooooqqqpppmmmgggeeeaaaZZZOOOCCC999444111111000///---,,,+++,,,------,,,,,,,,,,,,,,,---~~~yyyqqqjjjgggbbbaaaaaabbbdddfffeeeaaa^^^___[[[XXXVVVRRRMMMNNNRRRSSSTTTSSSRRROOONNNOOOQQQSSSQQQMMMHHHEEECCCBBBBBBEEEDDDBBB@@@>>><<<;;;;;;999999777666444444333333333222111000000111222333000000///...------............------,,,***)))((()))*********++++++,,,,,,++++++++++++++++++++++++------+++++++++,,,---...------,,,,,,++++++,,,,,,---+++******+++,,,,,,+++............------------+++,,,---...//////......///000000111111111111111000111222222222333555888===BBBJJJQQQWWW]]]bbbeeekkkkkkpppyyyyyylllcccaaa______```bbbbbbbbb^^^\\\XXXTTTQQQQQQTTTWWWaaaiiiooopppqqqrrrqqqmmmjjjhhheee___VVVJJJ???999333222000///............000///...---,,,,,,,,,,,,}}}xxxpppiiigggbbb``````bbbdddfffeeeccc```___\\\YYYWWWRRRMMMMMMQQQRRRSSSTTTSSSQQQOOOOOOPPPRRROOOLLLHHHEEECCCCCCCCCEEEDDDBBB???===<<<;;;::::::999888666444333333222222222111000000111222222...---,,,+++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,+++++++++,,,------------,,,+++++++++,,,---...,,,++++++,,,------,,,.........------,,,,,,,,,***,,,...111111111000/////////000111111111111000//////111333333333777===BBBKKKUUU\\\aaagggjjjkkkmmmkkknnnuuu{{{~~~lllfff___]]]___cccdddddd```___\\\WWWTTTTTTVVVXXXdddkkkqqqqqqqqqqqqnnnjjjkkkjjjhhhddd\\\QQQFFF???777555222000000000111111///......---,,,,,,------|||wwwoooiiigggbbb``````aaaccceeeeeecccaaa___\\\YYYXXXSSSNNNMMMPPPQQQSSSTTTTTTRRRPPPPPPPPPNNNMMMJJJGGGEEEDDDEEEEEEDDDBBB@@@>>><<<;;;:::999:::999888666444333333222222111111111111111111222......---,,,+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***************+++,,,,,,---,,,+++******+++---...///...,,,,,,...///...---......------,,,,,,,,,+++,,,...000222333333111000---...//////000000//////...---000444444555===GGGMMMYYYdddhhhjjjoooqqqoooooommmmmmqqqssstttxxx~~~|||pppbbb[[[]]]bbbddddddbbbbbb```]]]ZZZYYY[[[\\\eeelllqqqqqqqqqqqqoookkkllljjjiiifffaaaXXXMMMFFF;;;777222//////000000000,,,,,,,,,,,,,,,---......{{{uuunnniiigggccc`````````bbbcccdddbbb```^^^[[[YYYYYYTTTOOONNNQQQQQQSSSTTTTTTRRRQQQQQQQQQMMMKKKIIIFFFEEEEEEEEEFFFCCCBBB@@@>>><<<:::999999999999777666444444333333222222222222222222222222111111///...------------******+++,,,,,,,,,,,,,,,((()))))))))******++++++++++++++++++++++++++++++((())))))***+++++++++,,,---,,,+++******,,,---///000...------...//////...------------,,,,,,,,,,,,...///000222222222111111------...//////////////////---000555777:::FFFTTT```mmmvvvuuusssuuutttppppppnnnnnnnnnllllllsss{{{iii[[[ZZZ^^^``````cccccccccaaa______```bbbdddjjjooopppppprrrrrrpppllljjjhhhgggeee^^^UUUNNN@@@:::222......///...---++++++++++++,,,---...///yyytttnnniiihhheee```______```bbbbbbaaa___]]]ZZZYYYYYYUUUPPPOOORRRRRRSSSTTTSSSQQQQQQRRRSSSNNNLLLIIIFFFDDDDDDDDDEEEDDDCCCAAA???<<<;;;::::::888888666555555444444444222222333333333333222222333222000///...---------++++++++++++++++++******''''''((()))***++++++,,,*********++++++,,,,,,---))))))***+++,,,,,,,,,,,,---,,,***)))***,,,...//////...,,,,,,...///...---,,,,,,,,,,,,,,,,,,------////////////////////////......///000000000000000222...111888<<<@@@PPPbbbwww{{{yyyvvvoooooooooooommmiiiiiisss||||||~~~uuu```ZZZ]]]^^^]]]aaacccdddcccccccccdddfffggglllooonnnoooqqqrrrpppnnnkkkiiihhhhhhddd\\\VVVHHH@@@666111000000...,,,...---------------......xxxtttmmmiiiiiifff```_________aaaaaa___^^^\\\ZZZYYYYYYVVVPPPPPPSSSSSSTTTTTTSSSQQQQQQRRRTTTPPPMMMJJJFFFDDDCCCBBBCCCEEEDDDBBB@@@>>><<<;;;;;;888777666555555555555555222333333444444333333222111111///...---,,,,,,+++,,,,,,,,,+++***)))((('''((()))***+++,,,---......))))))***+++,,,,,,------)))***+++,,,---......------,,,***)))***,,,...000///---+++,,,---...------+++++++++,,,,,,---------///......---------......//////000111111111111111444000333;;;???EEEWWWlll|||vvvnnnnnnooopppmmmhhhhhhuuuzzzxxxuuusssssswww{{{~~~fff^^^^^^^^^\\\```aaacccddddddeeeggghhhlllppprrrnnnmmmoooooommmooollliiiiiijjjhhhaaa[[[OOOFFF;;;555333333111...111000///......---......wwwrrrlllgggddd___```]]]\\\]]]___```^^^\\\^^^]]][[[XXXTTTQQQRRRSSSQQQTTTUUUTTTUUUVVVSSSMMMQQQNNNIIIGGGFFFEEEDDDCCCEEECCC@@@>>>===<<<:::999888888999999999999;;;===222444444444111000000000333222111///---,,,++++++---------,,,,,,+++++++++)))((((((***,,,,,,***'''+++))))))+++...000...,,,)))***+++***))))))+++---------,,,+++++++++,,,,,,******+++,,,,,,---......111000///...---,,,++++++++++++,,,,,,---.........111111222111111000///...444333666;;;>>>HHH\\\qqq~~~xxxvvvnnnooopppqqqoooooovvv~~~|||yyyxxxyyyxxxwwwvvv{{{|||jjj```\\\]]]aaa```cccggghhhgggiiimmmrrrrrrrrrrrrssstttuuuuuurrrpppnnnmmmmmmhhhaaa[[[WWWNNNAAA888444333111000111///......//////...---wwwqqqkkkfffeee``````^^^\\\]]]___```^^^\\\^^^^^^\\\XXXTTTQQQRRRSSSQQQUUUVVVUUUUUUWWWTTTOOOOOOLLLHHHFFFFFFFFFFFFEEEFFFCCC@@@>>>>>>===;;;999444444555444444444555666777888999888666444444555333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++***+++,,,+++******+++...///---+++(((***++++++******,,,---,,,,,,,,,++++++,,,------+++++++++,,,,,,------...............------------------...//////000000111//////000111111111111111333444888>>>BBBKKK^^^qqq}}}wwwsssrrrsssssssssxxx~~~~~~~~~~~~|||zzzxxx{{{xxxggg^^^[[[``````ccciiikkkiiijjjnnnrrrqqqrrrrrrsssttttttuuussspppmmmlllmmmkkkgggccc[[[SSSGGG<<<666333222111111///......//////...---wwwpppiiieeeeeeaaa___^^^]]]^^^_________]]]___^^^\\\XXXTTTQQQRRRRRRQQQUUUWWWVVVVVVXXXVVVQQQOOOLLLIIIHHHHHHIIIIIIHHHFFFDDDAAA???>>>===;;;:::666666555555555555444444444555666555333222222333222222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,---))),,,...---***))),,,000,,,++++++,,,---...,,,+++(((***,,,---,,,,,,---...++++++++++++,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,------.........---......//////000111111------...///111222222333222555;;;AAAFFFOOO___nnnyyyxxxssstttxxxzzzzzz|||}}}}}}|||{{{}}}wwwfff]]]^^^^^^bbbiiillllllmmmpppqqqqqqqqqrrrssssssttttttsssoookkkjjjkkkllljjjhhh```ZZZPPPCCC999333222333111000...///000000///---xxxnnngggdddeeebbb___^^^^^^^^^_________^^^______]]]XXXTTTRRRQQQRRRQQQVVVYYYWWWWWWXXXWWWSSSRRROOOLLLJJJJJJKKKJJJJJJFFFDDDAAA??????>>><<<:::888777666666666666444333///111222111000......///111111000......------------------,,,,,,+++++++++*********))))))***,,,...,,,,,,,,,------,,,+++***(((***,,,------------...*********+++,,,---...///---------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////------...///000222333444222777>>>DDDIIIQQQ___iiimmmyyy{{{sssvvv|||~~~|||{{{~~~zzzxxx{{{tttbbb[[[ZZZ^^^eeekkklllnnnqqqpppqqqqqqrrrssssssssstttqqqnnnjjjjjjkkkllljjjhhhddd```WWWJJJ<<<444222333111000//////000000///---xxxnnnfffcccdddbbb_______________^^^______``````]]]YYYTTTRRRQQQRRRQQQWWWZZZXXXWWWWWWVVVTTTTTTPPPLLLJJJIIIIIIHHHGGGFFFDDDAAA???>>>===;;;:::666555444444555444111///111333444444222111111222111000///...............//////...---+++***))))))***&&&###$$$))),,,+++)))+++,,,------,,,,,,++++++)))***,,,---,,,,,,---///*********+++,,,---...///...---------------------......---------,,,,,,,,,,,,,,,------...//////000000/////////000111333444333:::AAAFFFJJJRRR\\\bbbhhhppp{{{|||uuuxxx~~~|||~~~yyyuuurrrrrrsssvvvyyykkk]]]YYYZZZ```gggiiimmmpppooopppqqqrrrsssssssssssspppnnnlllmmmnnnnnnjjjgggeeebbb\\\PPPBBB888444333222000//////000000///...yyynnnfffbbbdddaaa^^^`````````___^^^___```aaa```^^^YYYUUURRRQQQRRRQQQXXX[[[YYYVVVUUUUUUSSSRRRNNNJJJGGGFFFEEEDDDCCCEEECCC@@@>>>===<<<:::999888666555666888777444000111333444444222111222333000//////.........////////////...---+++***))))))+++%%%!!!$$$+++...+++&&&***,,,------,,,+++,,,---++++++,,,+++******,,,...++++++++++++,,,------...---------------........./////////......---------...//////000000111222222111111000000111222444555777???EEEGGGKKKSSSYYY\\\fffmmmuuu|||}}}zzzzzztttoookkkiiiiiijjjmmmrrrzzz|||hhh```[[[]]]bbbfffkkkooonnnoooqqqsssssssssrrrrrrpppnnnmmmnnnpppooolllhhhdddccc^^^VVVKKK@@@888444222000//////000111///...zzzooofffbbbccc```^^^```aaaaaa^^^^^^___aaabbbaaa^^^ZZZUUURRRQQQRRRQQQXXX\\\YYYTTTSSSSSSRRRQQQMMMJJJGGGGGGGGGFFFEEEDDDBBB???===<<<;;;999888:::777666888;;;:::666222...000111111000//////000//////.........//////000------,,,,,,,,,,,,++++++***'''%%%(((---000---)))(((+++------,,,+++---...------+++)))'''(((+++---,,,,,,,,,++++++,,,------,,,,,,------......//////......///////////////000/////////000111111222222111000000000222555777999===EEEIIIIIILLLSSSXXXXXXaaahhhpppuuu|||~~~zzzsssmmmhhheee``````dddiiimmmwwwyyymmmaaa^^^```ccciiinnnnnnoooqqqsssssssssrrrqqqllljjjggghhhlllmmmllljjjdddbbb```[[[TTTIII>>>666222111000000111111000...{{{pppgggbbbbbb___^^^```bbbaaa^^^]]]___aaabbbaaa^^^ZZZUUURRRQQQRRRRRRYYY]]]YYYTTTRRRRRRPPPQQQNNNKKKIIIJJJJJJJJJJJJCCCAAA>>><<<<<<;;;999777555333222444888888333......000222222111000000111///............//////000******+++,,,,,,---......)))***+++...000000///...'''***------,,,+++---///...---+++(((&&&'''***---------,,,+++++++++,,,,,,,,,,,,,,,---...///000000------...///000111222222------......//////000000/////////111333777:::===BBBIIIMMMKKKMMMTTTWWWVVV[[[dddlllppptttwwwvvvsss}}}uuunnnhhhcccaaa\\\]]]aaafffhhhmmm}}}wwwggg```___bbbgggmmmmmmoooqqqssstttsssrrrqqqhhhddd```aaaeeejjjkkkkkkdddbbbaaa___ZZZOOOBBB888222111000000111111000...~~~nnnjjjeeeaaa```^^^______```aaabbbccccccdddbbb___YYYTTTQQQQQQRRRTTTVVVWWWVVVTTTRRRRRRSSSRRRQQQNNNJJJHHHFFFFFFEEEDDDAAA>>><<<;;;;;;999888777777666555444333333222111111111111111111111111222111111000///......---...---,,,***)))(((((('''------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++(((((())))))*********+++))))))*********+++++++++---,,,++++++*********+++000///...------...///000...............///000000444222222444222000777BBBJJJMMMPPPRRRRRRSSSTTTUUUTTT```iiiiiijjjsss|||zzzooojjjfffbbb___``````aaabbbbbbfffrrrkkk^^^```dddfffhhhiiiooorrrqqqpppqqqqqqnnnfff```[[[YYY]]]ccchhhjjjggggggbbbZZZTTTPPPHHHAAA444555555333000.........~~~nnnjjjeeebbbaaa]]]^^^___```aaaaaaaaaaaacccaaa^^^YYYTTTQQQQQQQQQRRRUUUXXXYYYWWWTTTRRRQQQTTTRRRPPPMMMJJJIIIHHHHHHCCCAAA===;;;;;;;;;999888777777666555444333333222111111111111111111111111111111111000///............---,,,+++***)))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,//////...,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,...............///000000222000222555555555===GGGPPPSSSUUUVVVVVVVVVVVVWWWXXX]]]aaadddooowwwoooiiieeeaaa___^^^^^^___```___bbblllxxxyyyfff```___aaaccceeelllppppppppprrrqqqoooddd^^^XXXVVVYYY___eeegggeeeeee```XXXRRROOOJJJDDD999777555333222000000///~~~mmmjjjfffbbbbbb\\\]]]___aaaaaaaaa___^^^aaa```^^^YYYTTTQQQPPPPPPQQQUUUYYY[[[YYYUUUQQQPPPOOONNNLLLJJJHHHGGGFFFFFFCCC@@@===;;;;;;;;;999888777777666555444333333222111111111111111111111111111111000000//////.........---,,,++++++++++++,,,)))*********+++,,,,,,,,,*********++++++,,,,,,------------,,,++++++******+++++++++,,,,,,,,,------111000///...------------+++++++++,,,,,,+++++++++...............///000000000000222666999===FFFOOOXXXZZZ[[[[[[ZZZYYYZZZZZZ___\\\ZZZaaattt|||yyytttoooiiieeebbb```]]]]]]___aaa``````hhhrrrrrrccc\\\]]]aaaaaahhhnnnoooppprrrqqqnnnbbb\\\UUUQQQSSSYYY```ddddddddd___VVVQQQOOOKKKGGG@@@;;;666333333333222000~~~mmmjjjfffcccccc\\\^^^aaabbbcccaaa___]]]______^^^ZZZUUUQQQPPPOOORRRUUUYYYZZZXXXUUURRRQQQKKKKKKIIIHHHFFFEEEDDDDDDBBB???<<<;;;;;;::::::888777777666555444333333222111111111111111111111111111000000000/////////...------,,,,,,,,,------...(((((()))***++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......//////............//////,,,---////////////---,,,...............///000000000222555999???FFFPPPWWW^^^___```___]]]\\\\\\]]]ccc^^^[[[cccwww|||wwwtttrrrrrrqqqoookkkfffcccaaa^^^^^^aaadddcccccchhhppp}}}jjj]]]\\\bbb^^^ffflllmmmnnnooonnnkkkccc]]]TTTOOOOOOTTT[[[```dddeeeaaaXXXQQQOOOLLLIIIFFF>>>666333444555333000~~~mmmiiifffdddeee___aaacccddddddbbb```^^^^^^___^^^[[[WWWRRRPPPOOOTTTVVVXXXWWWUUUSSSSSSSSSNNNMMMLLLKKKJJJHHHGGGFFFAAA???<<<::::::::::::999777777666555444333333222111111111111111111111111000000000000////////////------,,,,,,------...///(((((()))***++++++,,,,,,))))))***+++,,,,,,------((())))))***+++,,,------,,,,,,---------.........+++++++++,,,---...000111...///000111111000///..................///000000333666999>>>EEEPPPZZZ```cccccccccaaa^^^]]]]]]^^^___]]]___gggvvvzzztttppplllmmmnnnnnnlllhhhccc```]]]]]]```eeeeeeeeeiiiooovvvuuubbb]]]```^^^eeejjjjjjjjjlllkkkgggeee___VVVOOOMMMPPPWWW\\\dddfffddd\\\TTTPPPMMMJJJIIIAAA888333444444222///}}}mmmiiigggeeefffaaabbbdddddddddbbb```___]]]______]]]YYYTTTQQQPPPUUUVVVVVVVVVSSSRRRRRRSSSMMMMMMLLLKKKIIIGGGEEEDDD@@@>>>;;;::::::::::::999777777666555444333333222111111111111111111111111000000000000////////////------,,,,,,,,,---......)))*********+++,,,,,,,,,*********++++++,,,,,,---'''((()))***+++---......,,,,,,,,,---------......*********+++,,,...///000......////////////.....................///000000555999===BBBLLLZZZeeeiiilllkkkiiieee```]]]]]]]]]XXXYYY___jjjuuuwwwrrroooooooooqqqrrrnnnfff```\\\[[[]]]bbbccccccfffkkkmmmkkk^^^]]]^^^dddhhhggggggiiiiiifffgggbbbZZZQQQLLLMMMRRRWWW___eeefff```XXXSSSNNNJJJKKKDDD<<<666444333222000}}}llliiigggfffgggccccccccccccbbbaaa______]]]___aaa___[[[UUURRRPPPRRRTTTVVVVVVTTTRRRPPPPPPLLLLLLKKKJJJHHHEEEBBBAAA@@@===;;;::::::::::::999777777666555444333333222111111111111111111111111////////////000000000000------,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---......+++,,,,,,,,,------------,,,,,,++++++,,,,,,---.........------------.....................///000000444:::???EEERRRdddpppsssxxxvvvrrrkkkddd^^^\\\\\\WWWXXX^^^iiisss|||}}}zzzxxx{{{~~~{{{pppggg^^^\\\]]]```aaa```cccggghhhwwwxxxddd^^^\\\aaadddcccdddgggiiihhhiiieee\\\SSSKKKJJJNNNRRRWWW```fffccc\\\VVVPPPKKKLLLHHHAAA;;;666333222222}}}llliiigggfffgggccccccbbbaaa```______^^^^^^```aaa```\\\VVVSSSQQQOOORRRVVVXXXVVVRRROOOMMMPPPPPPOOONNNKKKHHHEEECCC@@@===:::999:::::::::999777777666555444333333222111111111111111111111111////////////000000000000...---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------------+++++++++,,,,,,,,,------//////...---,,,,,,,,,,,,000///...------...///000...............///000000333999???GGGVVVjjjwwwyyyyyypppggg___\\\[[[]]]ZZZ]]]gggqqqxxx}}}}}}zzznnnbbb^^^^^^```aaa___aaaeeehhhuuu{{{kkkbbbZZZ___bbbaaabbbgggkkkjjjiiieee^^^SSSKKKHHHKKKNNNPPP[[[dddddd^^^XXXQQQKKKLLLJJJEEE>>>888444333444mmmiiifffdddddd````````````___^^^\\\[[[bbbaaa```]]]ZZZVVVRRRPPPQQQQQQRRRRRRQQQPPPOOOMMMOOOOOOOOONNNLLLIIIFFFEEEBBB???:::888777888888777666666666666555444333333222222333333222111///...222111111000000000000000......,,,,,,,,,,,,......111000...,,,+++,,,...///+++,,,------+++((($$$"""........................*********+++,,,---...///000///---,,,++++++,,,,,,---------...///000000111...///000111111222444666888<<>>777333333nnnjjjhhhffffffcccbbbaaa```___^^^]]]]]]^^^^^^]]]\\\[[[XXXVVVTTTSSSTTTTTTUUUTTTSSSQQQPPPPPPPPPOOONNNLLLIIIGGGEEEBBB???:::888888888888777777777777666555333222111000111222333222222111000111000000///.../////////,,,++++++******++++++,,,...---,,,+++++++++,,,---((()))+++,,,------,,,+++------------------------++++++++++++,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,---.../////////...///000111000111444666:::>>>CCCGGGMMMXXXdddnnn|||~~~rrreee\\\YYYXXX[[[^^^aaafffkkkqqqvvvzzz}}}~~~uuuuuuzzz{{{zzzzzzyyysssnnniiidddcccffffffnnnwww~~~uuuccc]]]ZZZ^^^cccfffggghhhmmmggg^^^UUUMMMIIIKKKNNNSSSXXX^^^cccccc]]]VVVQQQLLLLLLKKKGGG@@@999444222ooollljjjhhhiiidddccc```^^^\\\\\\\\\\\\\\\]]]]]]\\\[[[XXXVVVUUUTTTTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPNNNLLLJJJGGGFFFBBB???;;;888888888888777777777777666555333222111000111111222333222222222000//////...............,,,++++++******++++++,,,******************++++++((()))***,,,...///000111------------------------,,,,,,,,,++++++,,,------............---,,,++++++++++++,,,,,,---............///000000000111333555;;;???DDDHHHLLLSSS[[[bbbnnnvvv~~~}}}qqqddd[[[WWWYYY\\\___ccceeeiiimmmpppsssuuuwwwxxxxxxzzz~~~xxxssswww|||}}}}}}~~~wwwnnnfffccceeeeeemmmxxxlllaaaYYY[[[___aaadddgggllliiiaaaWWWPPPNNNOOOQQQWWWXXX\\\```cccaaa[[[VVVMMMMMMLLLIIICCC<<<666222pppnnnllljjjllldddaaa]]]YYYWWWWWWXXXYYY^^^^^^^^^\\\ZZZWWWTTTRRRRRRSSSSSSSSSSSSQQQPPPOOOPPPPPPOOONNNLLLJJJGGGEEEBBB???;;;999999999888777666666666666555444333333222222222222222222222222000000///............///------------------------(((((()))***+++++++++***------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,---...///...---+++***,,,,,,---------............///000000000111333555;;;???DDDHHHKKKOOOTTTXXXaaajjjrrrpppggg^^^ZZZZZZ^^^aaaeeehhhjjjkkkmmmoootttwwwxxxtttoooooowww~~~~~~zzzvvvvvv{{{}}}qqqgggcccddddddmmmyyyxxxhhh[[[ZZZ]]]___ccciiikkkjjjdddZZZTTTTTTUUUUUUZZZXXXYYY]]]bbbddd___ZZZPPPOOOMMMKKKHHHAAA999333pppnnnmmmlllmmmeeebbb]]]XXXVVVUUUVVVXXX\\\]]]\\\\\\ZZZWWWUUUTTTRRRRRRSSSSSSRRRQQQOOONNNOOOOOOOOONNNLLLIIIFFFEEEAAA???<<<::::::999888777333444555555666555555555444333333222222222111111222111000000//////000000------------------------((()))***+++,,,,,,++++++///---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,---.........---,,,+++.............../////////...///000111111222444777:::>>>CCCHHHKKKNNNPPPRRRYYY]]]aaa^^^YYYWWW[[[___cccfffkkkmmmnnnooopppqqqwww}}}vvvjjjhhhtttwwwrrrqqqttt|||vvvlllhhhjjjgggooo{{{ppp]]]YYY[[[\\\aaahhhhhhjjjfff\\\XXXZZZ[[[ZZZ[[[XXXWWW[[[aaadddaaa^^^TTTQQQNNNNNNLLLFFF===555qqqnnnmmmkkklllhhheee```[[[XXXWWWWWWXXXWWWXXXYYYZZZZZZZZZYYYXXXSSSSSSTTTTTTSSSRRRQQQOOONNNNNNNNNLLLJJJHHHEEEDDDAAA???<<<;;;;;;:::888777333444555555666555555555444333222222222222333333222222111000000000000000***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,------,,,------...------,,,,,,////////////////////////---///111222222444777:::;;;>>>CCCHHHLLLNNNOOOOOOSSSSSSRRRQQQQQQUUU]]]dddfffiiimmmpppqqqrrrtttuuuzzzwwwjjjhhhuuuxxxqqqqqqrrrwww~~~yyyooolllnnnmmmttt}}}{{{bbb\\\[[[XXX\\\ddddddhhhfff^^^[[[```aaa^^^[[[YYYYYY[[[```ccccccbbbZZZUUUPPPOOOPPPLLLBBB999pppnnnllljjjkkkiiifffaaa\\\YYYWWWVVVVVVVVVWWWYYYZZZZZZZZZYYYYYYRRRRRRSSSSSSRRRQQQOOONNNMMMMMMLLLKKKIIIFFFDDDBBBAAA???===<<<;;;:::888666666666666666555444333222111111111111222444666777111111000///////////////***++++++,,,,,,++++++***---,,,+++*********+++,,,***************++++++,,,++++++++++++++++++++++++++++++++++++,,,------...---------,,,,,,------...........................---///111333444666:::===>>>@@@CCCHHHLLLNNNNNNMMMMMMLLLLLLNNNSSSZZZaaadddjjjlllpppssstttvvvyyy{{{}}}~~~vvvnnnooozzzzzzwwwsssoootttvvv|||uuurrruuutttyyy~~~|||zzzvvv{{{mmmccc^^^WWWYYYaaa```ffffff^^^]]]dddfffbbb\\\\\\\\\^^^```bbbdddeee___XXXQQQQQQSSSPPPFFF===pppmmmkkkjjjjjjgggddd```[[[XXXUUUTTTSSSYYYYYYZZZZZZZZZXXXWWWVVVOOOPPPPPPPPPPPPNNNMMMLLLLLLLLLKKKJJJHHHFFFCCCAAAAAA???===<<<<<<;;;888666999999888666444222111///......///000333666999;;;000000///...............,,,,,,............,,,,,,...,,,***)))((()))***+++,,,,,,,,,++++++******)))*********************************+++,,,---...///...---,,,++++++,,,...///------------------------,,,///111333555888<<>>===;;;999888888888999888777555444444444444111111111111111111222222------,,,,,,,,,+++++++++---.../////////...,,,,,,***((('''(((+++,,,+++((())))))***++++++++++++******+++---...///...---,,,,,,,,,++++++,,,...///000------------------------++++++,,,---...///000000//////111444888;;;;;;;;;???@@@BBBEEEGGGIIIKKKKKKGGGMMMSSSUUU[[[eeellloooqqqqqqrrruuuyyy}}}yyyooooooyyyvvvpppooopppqqqqqqtttvvvzzz~~~~~~|||xxxrrrlllnnnmmmrrr{{{kkk___[[[\\\aaaeeeddd___```fffgggddd[[[aaabbb]]][[[```dddcccccc```YYYRRRQQQQQQLLLEEEtttmmmhhheeefffdddbbb^^^[[[XXXWWWWWWWWWYYYZZZ\\\]]]\\\YYYUUUSSSPPPPPPPPPQQQPPPPPPOOONNNLLLLLLKKKJJJHHHFFFEEEDDD???>>>===;;;999888888888999888777555444444444444111111111111111111111111/////////.........------,,,---.........---+++++++++)))((())),,,---,,,*********+++,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++,,,---...///---------------------------......///000111111222222222444777<<>>>>><<<:::999888888888999888777555444444444444111111111111111111111111/////////............---,,,,,,,,,,,,,,,+++******,,,+++***+++---------,,,++++++,,,------------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---...------------------------......//////000000111111222333555999???BBBDDDCCCDDDEEEGGGIIIIIIIIIIIIHHHGGGOOO[[[fffsss|||yyywww{{{}}}nnnlllooozzztttqqqooonnnooopppppppppqqqqqqssszzzwwwqqqkkkkkkmmmsss}}}hhhaaadddiiikkkkkkgggcccaaa\\\WWW[[[```dddbbb```bbbddddddcccbbb]]]WWWUUUVVVUUUQQQsssmmmgggdddfffdddbbb___\\\YYYXXXXXXXXXYYYZZZ[[[\\\ZZZWWWSSSPPPOOOPPPQQQQQQQQQOOOMMMLLLKKKLLLMMMMMMLLLHHHEEECCC>>>===;;;:::999888888888999888777555444444444444222222222111111111111111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,+++*********+++---...------,,,,,,,,,,,,,,,,,,------------------------------------.........///000111555:::@@@EEEGGGGGGEEEFFFHHHIIIIIIIIIHHHHHHJJJRRR]]]jjjyyy{{{yyy{{{zzzuuukkknnnuuu~~~wwwnnnmmmmmmnnnnnnmmmlllkkkmmmooosss}}}{{{tttmmmlllmmmpppwwwwwwiiigggkkkmmmmmmkkkfff```ZZZUUUZZZ___bbbbbb``````aaabbbdddeeeaaaZZZVVVVVVVVVSSSssslllgggdddfffdddbbb___[[[YYYXXXXXXXXXXXXYYY[[[\\\ZZZWWWSSSQQQPPPQQQRRRSSSRRRPPPNNNLLLJJJKKKLLLLLLJJJGGGCCCAAA===<<<;;;:::999888888888999888777555444444444444222222222111111111000000......---------,,,,,,,,,...------,,,,,,,,,,,,,,,)))***+++++++++++++++,,,)))******+++++++++++++++++++++***))))))+++,,,---,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,------......//////111222666===DDDJJJMMMNNNFFFGGGGGGHHHIIIIIIIIIIIIMMMTTT]]]gggttt~~~{{{{{{|||yyysssmmmjjjpppzzzxxxsssmmmmmmnnnmmmkkkhhhfffeeekkkpppyyyyyymmmllllllnnnsssqqqcccaaabbbcccccc```YYYTTTQQQZZZ\\\```aaa^^^\\\]]]___dddgggeee]]]VVVUUUTTTSSSssslllfffdddeeecccaaa^^^ZZZXXXWWWWWWWWWWWWYYY[[[\\\[[[XXXUUURRRQQQRRRSSSTTTSSSQQQNNNLLLIIIJJJJJJJJJHHHEEEBBBAAA<<<;;;:::999888888888888999888777555444444444444333333222222111000000000000000000/////////............---,,,,,,,,,,,,,,,)))***++++++******+++,,,))))))***++++++++++++*********))))))******+++,,,***+++,,,,,,,,,,,,++++++------------------------------...///000111222222444555:::BBBJJJQQQTTTUUULLLKKKIIIHHHHHHHHHIIIJJJNNNUUU\\\```hhhuuu~~~~~~}}}}}}|||yyytttnnniiihhhppp|||yyyssspppmmmmmmmmmkkkhhhfffeeefffmmmvvvooollljjjlllqqqyyy```[[[ZZZ[[[]]]\\\VVVSSSSSS[[[\\\^^^___[[[WWWXXX\\\bbbggghhh```XXXTTTSSSRRRrrrlllfffdddeeebbb```]]]YYYWWWVVVVVVVVVWWWYYY[[[]]]\\\ZZZWWWUUUPPPQQQSSSTTTSSSPPPLLLJJJJJJJJJIIIHHHFFFDDDCCCBBB;;;;;;:::999888888888888999888777555444444444444333333222222111000000///000000000000////////////------+++*********+++,,,)))+++------+++***,,,...)))***++++++,,,,,,++++++((())))))***************)))***+++,,,------,,,,,,------------------------+++,,,---///000222333444444666;;;DDDMMMTTTYYYZZZUUURRRNNNIIIGGGHHHIIIJJJKKKTTTZZZZZZ\\\ccclllqqquuuxxxzzzyyytttnnniiiggghhhqqq~~~~~~uuupppmmmmmmjjjkkkjjjhhhffffffiiimmmttt~~~sssnnnkkklllssshhh]]]YYYYYY\\\\\\XXXXXX[[[^^^\\\]]]^^^YYYTTTUUU[[[^^^fffjjjdddZZZVVVUUUTTTrrrlllfffccceeeaaa___\\\YYYVVVUUUUUUUUUVVVXXX[[[]]]]]][[[XXXVVVOOOPPPRRRSSSRRROOOKKKIIILLLKKKIIIHHHFFFEEECCCCCC;;;;;;:::999888888888888999888777666444444444444333333222222111000000//////.........---------------,,,***)))))))))***+++***---///...,,,+++---000++++++,,,------------,,,'''(((***+++++++++***)))((()))***,,,------,,,,,,------------------------((()))+++---///111222333222555:::CCCLLLTTTYYYZZZ\\\XXXQQQKKKHHHGGGIIIJJJHHHRRRZZZWWWTTTXXX```dddkkkqqqvvvuuuooohhhffffffjjjsss~~~uuummmiiiiiijjjggghhhhhhffffffhhhnnnsssyyyyyyrrrmmmooouuusss]]]XXXWWW[[[[[[XXXYYY___aaa^^^]]]]]]YYYRRRTTT[[[[[[eeekkkfff]]]XXXWWWWWWtttoooiiidddccccccaaa___\\\XXXVVVTTTSSSXXXYYY[[[\\\[[[YYYUUUSSSOOOOOOPPPPPPOOONNNLLLKKKNNNLLLIIIHHHGGGEEECCCAAA999::::::;;;;;;::::::999777666666555444444333333444444333222222111111000222222111000///...------,,,+++***)))((()))***+++......,,,,,,,,,,,,.........,,,***)))((()))***+++,,,,,,+++*********++++++/////////...------------+++,,,---.........---,,,---.........///000000000444777;;;???EEEKKKSSSXXXXXXVVVRRRNNNKKKJJJJJJJJJKKKNNNQQQRRRTTTXXX^^^cccgggiiiiiifffbbbccchhhnnnnnnvvv|||{{{tttnnnlllmmmnnnooohhhhhhfffeeegggmmmuuu{{{~~~rrrkkknnnuuujjj```[[[]]]^^^ZZZ[[[```aaadddeee___VVVRRRTTTXXXcccgggiiifff^^^XXXVVVWWWtttooojjjeeeddddddbbb^^^[[[WWWUUUTTTTTTWWWXXX[[[\\\\\\ZZZWWWUUUOOOOOOPPPPPPOOONNNLLLKKKLLLJJJGGGFFFEEEDDDAAA???:::;;;;;;;;;::::::999888666666555555444333333333444333333222222111111000////////////...............---,,,+++++++++++++++...---,,,++++++,,,---...222000---+++)))(((((()))---------,,,,,,---......+++,,,------,,,,,,---...***+++,,,---------,,,,,,+++,,,,,,------.........444777:::===AAAFFFLLLPPPSSSQQQNNNJJJIIIIIIJJJKKKKKKMMMPPPRRRTTTWWW]]]bbbbbbbbbbbbaaa```dddjjjpppooossswwwxxx}}}|||wwwqqqlllkkkmmmooooooiiigggeeeeeejjjqqqzzzvvvnnnpppuuu~~~qqqeee\\\^^^___[[[ZZZ^^^bbbeeefffaaaYYYSSSTTTWWW```dddhhhfff```ZZZWWWXXXtttooojjjffffffeeebbb^^^YYYVVVUUUUUUUUUVVVXXX[[[\\\\\\ZZZXXXVVVOOOOOOPPPPPPOOONNNLLLKKKJJJHHHFFFDDDDDDBBB@@@>>><<<<<<<<<;;;:::999888777555555444444333222222222333333333222111111000000------------.........////////////......---++++++,,,,,,++++++++++++,,,,,,222111...,,,************,,,,,,,,,,,,---......///(((***,,,,,,++++++,,,---)))***+++,,,,,,,,,++++++++++++,,,---......//////444666999:::<<>>======<<<;;;:::888777666555444444333333222111111333333222222111000000000........................//////000000///---+++***++++++++++++++++++++++++---,,,,,,+++,,,,,,---...)))))))))***+++,,,---...))),,,......,,,***+++,,,***+++++++++,,,,,,,,,,,,------...///000111111222333555888999999;;;===???AAA@@@@@@AAACCCGGGKKKMMMNNNOOOQQQSSSVVVZZZ]]]___\\\YYYXXXZZZaaakkkssswww{{{zzzvvvtttwwwzzzvvvnnnjjjkkkmmmqqqvvvyyyyyyyyyooojjjgggjjjttt}}}vvvuuuwww}}}uuuaaa___aaa___]]]]]]cccgggjjjggg```XXXTTTSSSWWW]]]cccfffddd___[[[YYYrrrkkkfffccceeeeeeaaa]]]XXXVVVUUUVVVWWWXXXZZZ[[[\\\[[[XXXTTTRRROOOOOOPPPPPPOOONNNLLLKKKJJJHHHFFFEEEEEEDDDBBB@@@>>>======;;;:::888666555555444444333333222111111333333222111111000000///111111000000///......---------......---,,,***)))+++++++++++++++++++++++++++++++++++++++,,,------)))))))))***+++,,,---...---000333222---******+++,,,,,,,,,,,,,,,------...------...///000111222333111444777999:::;;;<<<>>>:::;;;===AAAEEEIIILLLNNNQQQRRRSSSVVVYYY\\\^^^___ZZZXXXXXX\\\ccclllsssvvv||||||{{{yyy{{{{{{sssiiiaaaeeellluuu}}}~~~tttpppmmmpppyyyyyyxxx{{{iiibbbdddbbb```aaadddhhhkkkjjjccc\\\VVVTTTVVV[[[bbbffffffaaa\\\YYYrrrkkkdddbbbeeecccaaa]]]YYYWWWVVVVVVWWWWWWXXXZZZ[[[ZZZWWWTTTQQQOOOOOOPPPPPPOOONNNLLLKKKKKKIIIGGGFFFFFFEEECCCAAA======<<<;;;:::888666666555555444444333222222222222222222111000000//////222222111000///...------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++---,,,,,,,,,++++++******,,,,,,,,,,,,---......//////444777555...******+++------,,,,,,,,,---...///++++++,,,---///000111111000333888;;;<<<<<<===>>>999<<<@@@FFFJJJNNNPPPPPPTTTTTTUUUXXX[[[^^^______VVVXXX\\\aaagggmmmrrruuuyyy{{{|||{{{{{{yyyrrriiiZZZ___hhhsss|||~~~vvvttttttwww~~~~~~vvvjjjhhheeeccceeegggjjjmmmmmmhhhaaa[[[XXXYYY]]]bbbffffffccc]]]ZZZtttkkkdddcccfffbbb```]]]ZZZXXXVVVVVVVVVRRRTTTWWWYYYYYYWWWUUUSSSOOOOOOPPPPPPOOONNNLLLKKKJJJIIIGGGFFFFFFEEECCCBBB<<<<<<<<<;;;:::999777666666666555555444333333333222222111111000000//////000000000//////.........+++++++++++++++,,,,,,---+++,,,---......---,,,+++---------------,,,,,,+++---------,,,,,,---.........333777666///******---,,,,,,+++++++++,,,---...++++++,,,...///000111222000444999<<<===<<<<<<===<<<@@@GGGNNNRRRUUUUUUTTTUUUTTTTTTXXX\\\___^^^]]]UUU[[[dddkkkooorrrwwwzzzxxx{{{{{{wwwssspppjjjcccWWWZZZaaaiiirrrwwwyyyyyytttvvvzzz~~~tttlllgggfffiiikkknnnppppppmmmgggaaa^^^\\\___cccfffgggccc^^^ZZZvvvmmmeeecccgggaaa___]]][[[YYYWWWVVVUUUNNNQQQUUUXXXYYYXXXWWWUUUOOOOOOPPPPPPOOONNNLLLKKKJJJHHHFFFEEEFFFEEECCCAAA<<<<<<<<<;;;:::999888777777666666555555444333333222222111111000/////////---------............///,,,+++******+++,,,...///,,,,,,............,,,,,,***+++,,,...///000000000,,,,,,+++*********++++++,,,222777555///++++++...,,,+++*********+++,,,---------...000111333444444111555:::======<<<;;;;;;???DDDLLLTTTYYYZZZYYYWWWTTTSSSTTTWWW\\\^^^]]][[[UUU___kkktttwwwyyy}}}|||~~~{{{sssjjjfffaaa\\\WWWXXXZZZ```gggnnnrrrtttrrrvvv}}}{{{oooggggggkkknnnpppsssssspppkkkfffccc___aaadddfffgggddd^^^ZZZwwwnnniiifffeeeaaa___[[[YYYWWWVVVSSSQQQPPPPPPRRRUUUWWWWWWTTTRRROOOOOONNNNNNMMMLLLLLLKKKIIIHHHGGGEEECCC@@@>>>============<<<;;;:::888888666666555444333222222111555444222111000000000000,,,---...//////...---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***))))))...---,,,+++++++++,,,,,,,,,+++)))''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------//////.........///000000333666999:::;;;<<<>>>@@@EEEKKKUUU```gggfff___YYYYYYTTTSSSXXXZZZWWWTTTSSS]]]kkkzzz~~~zzz{{{xxxsssllleee___ZZZWWWUUUUUUTTTTTTWWW___iiipppsssvvv{{{wwwllljjjlllkkkmmmooorrrtttqqqlllhhhggghhhhhhgggfffccc```^^^wwwnnnhhhdddcccaaa___[[[YYYWWWVVVSSSQQQPPPQQQSSSWWWYYYXXXUUURRROOOOOOOOONNNMMMMMMLLLLLLIIIHHHGGGEEECCC@@@>>>=========<<<;;;:::999888888666666555444333222222111000000//////////////////------............------,,,,,,,,,+++++++++******++++++,,,---------,,,,,,)))******+++,,,---......+++***)))(((((()))+++,,,************+++++++++,,,,,,,,,------------.........------------...//////333555888::::::;;;===???FFFLLLWWWcccjjjiiiccc]]]ZZZVVVUUUXXXXXXUUUTTTUUUaaannn|||{{{uuulllddd```^^^\\\[[[SSSSSSSSSSSSWWW___iiipppwwwzzz~~~oooiiiiiikkklllooorrrsssrrrmmmjjjkkkjjjjjjiiihhheeeaaa^^^wwwmmmgggcccbbbaaa___[[[YYYWWWVVVSSSQQQPPPQQQUUUXXXZZZYYYUUUQQQNNNNNNNNNNNNMMMLLLLLLKKKIIIHHHGGGEEECCC@@@>>>======<<<;;;999888888888888666666555444333222222111.........//////000000000......------------......,,,,,,,,,+++++++++*********+++,,,---............((()))+++,,,---...------***)))(((((()))***,,,---******++++++,,,,,,------,,,,,,---------........................///000000222444777888999:::===???EEEKKKVVVaaaggggggbbb^^^[[[XXXVVVVVVTTTQQQRRRVVVaaammmzzztttfff\\\[[[\\\\\\[[[UUUUUUUUUVVVZZZbbbkkkrrrzzz}}}wwwllljjjkkklllmmmppprrrqqqnnnlllmmmlllkkkjjjjjjgggccc```wwwnnnhhhdddcccaaa___[[[YYYWWWVVVSSSQQQOOOQQQUUUYYYZZZXXXSSSOOOLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGEEECCC@@@>>>======<<<:::888777777777888666666555444333222222111000000111111111111111111///...,,,,,,,,,,,,...///,,,,,,,,,+++++++++*********+++,,,,,,---------,,,***+++---...---,,,***((())))))((()))***+++,,,---........................,,,,,,------......//////000//////000000111222333222444666777888:::<<>>===<<<;;;:::999888777777777666666555444333222222111111222222222111000...---...---,,,++++++,,,---...,,,,,,,,,+++++++++******+++++++++++++++***))))))***+++,,,------+++)))((()))))))))******,,,,,,---000000///...------,,,,,,,,,,,,---......///000000////////////000111222333333444666777888999===???EEEGGGIIILLLNNNQQQTTTVVV[[[WWWTTTQQQKKKHHHMMMTTTZZZbbbkkkpppuuu{{{|||zzzuuukkk^^^YYY[[[]]]\\\ZZZ\\\]]]^^^```bbbhhhnnnssszzz}}}zzzoookkkjjjjjjkkkmmmooonnnmmmhhhdddaaaaaaeeegggfffdddvvvnnnjjjggggggaaa___[[[YYYWWWVVVSSSQQQNNNPPPRRRVVVWWWUUUPPPLLLGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHGGGEEECCC@@@>>>===;;;;;;;;;;;;:::888777666666666555444333222222111///000000000///---+++***------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++***)))(((''''''(((***+++,,,---,,,,,,)))******++++++,,,,,,,,,......---,,,+++***)))))),,,,,,---...///000000111............///111222222444555666777888:::===@@@GGGGGGHHHGGGHHHKKKPPPTTTWWWSSSOOONNNLLLKKKPPPVVVZZZaaahhhmmmqqqvvvuuurrreee___XXXVVVYYY\\\\\\ZZZYYY[[[]]]```ccchhhooosssxxx{{{~~~|||yyyxxx{{{rrrllljjjhhhhhhjjjlllllllllggg```ZZZZZZ^^^cccdddcccwwwnnniiiffffffaaa___[[[YYYWWWVVVSSSQQQPPPQQQSSSUUUVVVUUUQQQNNNHHHIIIKKKMMMMMMKKKIIIHHHIIIHHHGGGEEECCC@@@>>>===;;;<<<======<<<:::777555666666555444333222222111---...///000///...,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++******)))(((((()))***+++,,,------***+++++++++,,,+++++++++******++++++++++++++++++,,,,,,---...///000111111000000000111222333444555555666777777888;;;>>>BBBCCCEEEGGGHHHHHHJJJOOOSSSRRRMMMJJJMMMPPPSSSWWW\\\\\\bbbhhhkkknnnqqqooojjj[[[WWWSSSPPPQQQSSSTTTUUUTTTWWW[[[```eeelllsssxxxxxx{{{~~~{{{qqqjjjgggeeeddddddhhhmmmsss}}}{{{llliiifffeeefffiiijjjkkkiii```VVVTTTXXX^^^``````wwwnnnhhheeedddaaa___[[[YYYWWWVVVSSSQQQRRRRRRSSSUUUVVVUUURRRPPPIIIJJJMMMNNNNNNMMMKKKIIIIIIIIIGGGFFFCCC@@@>>>===:::<<<>>>???>>>;;;777555777666555444333222222111---...000222222111///...++++++---......---++++++,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,,,,+++******)))******+++---...//////,,,,,,---...///000111222444444444555666777999999666777888888888;;;???BBB>>>BBBFFFHHHIIIJJJNNNQQQNNNHHHFFFLLLTTTYYY]]]bbb\\\bbbgggiiilllmmmjjjcccYYYVVVQQQLLLIIIIIIKKKLLLRRRVVV\\\bbbiiiqqqxxx}}}yyy|||~~~~~~~~~~~~~~~vvvoooddd[[[WWWVVVWWWWWWTTTXXX]]]dddnnnllliiieeeccceeegggiiiiiilllaaaUUUQQQUUU[[[^^^^^^vvvlllfffeeefffccc^^^YYYUUUTTTTTTTTTTTTTTTTTTUUUXXXZZZWWWQQQLLLIIIJJJKKKLLLLLLJJJHHHGGGFFFEEEDDDDDDDDDBBB???<<>>===;;;888666444444444444444333222111111111111000000000000111111...---,,,,,,******))))))///,,,))))))+++,,,+++)))'''(((***++++++***(((''',,,,,,,,,---------......000///***$$$ !!!'''---...,,,)))'''''')))+++,,,------......///000000000333222222222222222222333777555444555888===@@@AAABBBEEEIIIKKKKKKJJJKKKLLLJJJEEEGGGRRR[[[\\\\\\^^^]]]___aaaccccccbbb```^^^VVVWWWVVVSSSNNNKKKKKKLLLRRRXXXaaaiiiooosssuuuwwwzzzyyyxxxxxxyyyzzz|||}}}||||||}}}~~~~~~~~~~~~~~~}}}vvvoooiii\\\ZZZVVVQQQMMMKKKJJJJJJNNNNNNQQQXXXaaaooossskkkeeeeeehhhhhhiiilllhhhaaaXXXRRRSSSVVVXXXYYYwwwlllfffdddeeebbb^^^YYYUUUTTTTTTTTTTTTTTTTTTUUUXXXZZZXXXQQQLLLGGGIIIJJJLLLLLLKKKJJJIIIHHHFFFEEEEEEDDDBBB???<<<<<<<<<<<<<<<:::888666555444444444444333222111111//////............//////---------------,,,,,,,,,...,,,******+++,,,+++)))******+++,,,,,,+++******+++++++++,,,,,,,,,------------+++(((''''''***,,,++++++)))))))))+++---...---......///000111222333444333222222222222333444666555444555888<<>>@@@BBBEEEFFFHHHKKKMMMKKKHHHEEEBBBAAAFFFPPPYYY]]]```ccceeeeeefffeeecccaaa^^^]]]YYYXXXUUUQQQOOOOOORRRUUU\\\aaahhhmmmppprrrssstttwwwwwwwwwwwwxxxyyyzzz{{{||||||}}}~~~{{{nnnggg^^^XXXTTTPPPLLLHHHJJJIIIGGGEEEDDDDDDEEEFFFHHHFFFHHHMMMRRR]]]ooozzzooofffeeeggggggggghhhkkkcccYYYRRROOOQQQSSSUUUxxxllleeebbbcccbbb^^^ZZZWWWWWWVVVVVVUUUUUUTTTUUUWWWZZZXXXSSSNNNJJJJJJKKKKKKKKKKKKJJJIIIKKKIIIHHHGGGEEECCC???<<<999::::::::::::888777666444444444444333222111111000000111111111111000000.............../////////,,,,,,+++***++++++++++++...---,,,,,,,,,,,,---...++++++++++++,,,,,,,,,,,,---,,,+++,,,//////,,,)))***+++,,,...............+++,,,...000222444555666888666444333333444666888777999;;;<<<>>>@@@CCCEEEGGGGGGIIIKKKMMMKKKFFFBBBBBBEEELLLUUU\\\aaaeeehhhhhhgggfffdddaaa^^^\\\[[[[[[XXXTTTPPPPPPSSSXXX[[[bbbfffkkkoooqqqqqqrrrrrruuuuuuvvvvvvwwwxxxyyyzzzzzzzzz{{{|||}}}~~~pppddd^^^YYYSSSOOOLLLKKKHHHFFFGGGFFFEEEDDDDDDDDDEEEEEEFFFEEEFFFJJJOOOXXXhhhxxxuuujjjgggiiiiiihhhiiikkkeee[[[SSSOOOOOOQQQRRRxxxllleeebbbbbbbbb^^^[[[XXXXXXXXXWWWVVVUUUTTTTTTWWWZZZYYYTTTPPPNNNMMMMMMLLLJJJIIIHHHGGGKKKIIIHHHGGGEEECCC???<<<<<<<<<<<<<<<:::888666555444444444444333222111111000000111111111111000000//////......---,,,,,,+++++++++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------000---******,,,---+++))),,,---...//////...,,,+++***+++---///111333555666888777555444444555777888666999<<<>>>???@@@BBBEEEGGGHHHIIIKKKKKKIIIEEEBBBEEELLLUUU[[[___cccgggiiihhhfffddd```]]][[[YYYXXXZZZWWWRRROOOQQQVVV\\\```fffjjjnnnpppqqqqqqqqqrrrsssssstttuuuwwwwwwxxxxxxwwwxxxxxxyyyzzz|||~~~uuuhhh\\\UUUPPPMMMJJJGGGFFFFFFEEEEEEGGGFFFFFFEEEDDDDDDDDDDDDAAA@@@BBBFFFJJJQQQ```ooo|||lllggghhhhhhhhhiiijjjfff^^^VVVQQQOOOPPPRRRyyylllfffccccccaaa___[[[ZZZYYYYYYWWWVVVUUUTTTTTTWWWYYYYYYUUUQQQPPPOOONNNLLLJJJHHHGGGFFFJJJHHHGGGFFFEEECCC???<<<<<<<<<<<<<<<:::888666555444444444444333222111111---...///000000///...---//////...---,,,+++***)))***+++,,,+++******,,,...******++++++++++++******,,,,,,---------.........000---***))))))*********------.........---+++******+++---///111333555555777666666666666666666777333777<<<>>>>>>>>>AAACCCFFFIIIKKKKKKHHHFFFEEEEEEKKKVVVaaaddddddfffggggggfffdddaaa]]][[[YYYXXXXXXYYYUUUPPPOOOSSSZZZ```dddhhhkkkoooqqqqqqqqqrrrrrrpppqqqsssuuuvvvwwwwwwwwwvvvvvvvvvwwwyyy{{{~~~wwwjjj___UUUOOOMMMJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCBBBDDDGGGJJJOOO]]]jjjooofffeeeeeeeeefffhhhfffbbb[[[UUURRRRRRTTTyyymmmfffddddddaaa___\\\ZZZZZZYYYXXXWWWVVVTTTTTTWWWYYYYYYVVVRRRPPPOOONNNLLLJJJIIIHHHHHHHHHFFFEEEEEEDDDBBB???<<<999::::::::::::888666555444444444444333222111111---...///000000///...---...---------,,,,,,++++++)))+++,,,+++******,,,...)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,+++)))***+++---+++,,,,,,------------,,,,,,---...000222444555666555555666777777666555555333999???AAA@@@@@@BBBEEEEEEIIILLLJJJEEEBBBEEEIIIVVVdddpppqqqmmmllljjjhhhdddbbb___\\\YYYYYYYYYZZZWWWRRRNNNOOOTTT\\\bbbeeehhhkkknnnpppqqqqqqrrrtttoooppprrrtttuuuvvvvvvvvvvvvuuuuuuvvvxxx|||sssddd\\\UUUNNNKKKMMMIIIIIIIIIHHHGGGGGGHHHJJJFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEFFFHHHIIIMMMXXXddduuuwwwiiieeedddcccdddffffffddd```ZZZVVVUUUVVVyyymmmgggeeeeeeaaa___\\\[[[[[[ZZZXXXWWWVVVTTTTTTVVVYYYYYYVVVRRROOONNNMMMKKKJJJJJJJJJJJJFFFEEEDDDDDDDDDBBB???<<<666777888999999888777666444444444444333222111111///000111333333111000///,,,,,,,,,------------...)))+++,,,+++***))),,,///)))***,,,------,,,***)))******+++++++++,,,,,,,,,'''+++...---++++++---000*********+++,,,---...///...///000111333555666666333555666888888666555333666<<>><<<;;;;;;:::999888888777777111111111000000000000//////..................///---,,,++++++------,,,+++++++++++++++++++++++++++---,,,+++,,,---,,,+++)))))))))************)))))),,,+++))))))***++++++***++++++,,,,,,,,,---------//////000000111111222222333333333333444444444444:::@@@GGGJJJHHHFFFFFFGGGIIIJJJIIIEEEAAABBBGGGMMMZZZgggqqqrrrtttzzzyyysssfff[[[SSSTTTWWWWWWTTTSSSQQQRRRTTTWWW\\\aaafffiiilllllllllmmmmmmnnnnnnnnnnnnnnnmmmnnnoooqqqsssuuuxxxyyyzzz{{{zzz{{{}}}xxxlll```]]]YYYVVVUUUTTTSSSQQQOOOOOOPPPPPPNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLHHHIIIIIIGGGFFFHHHLLLQQQ```ppp|||iiiaaa```aaagggffffffeeedddccccccbbbrrrhhhcccaaa```___^^^\\\\\\\\\\\\ZZZYYYTTTTTTUUUWWWXXXWWWUUURRRNNNMMMMMMMMMLLLLLLKKKKKKLLLKKKJJJIIIFFFBBB???===;;;::::::888777666555555111111111000000000000///...//////000000//////...,,,++++++,,,......,,,***+++,,,------,,,+++***)))***)))((()))***+++***)))******))))))))))))******,,,***))))))+++,,,+++***)))***+++,,,---...////////////000000111222222222444444333333333333333444:::???DDDFFFEEEDDDEEEGGGIIIIIIGGGCCC@@@AAAGGGLLLQQQ]]]eeehhhlllssssssooo]]]UUUOOOQQQUUUUUUTTTTTTTTTTTTVVVYYY^^^cccgggiiikkkkkkkkklllllllllllllllooonnnllllllnnnppptttvvvwwwzzz}}}~~~}}}}}}~~~xxxlllddd^^^]]][[[[[[[[[ZZZXXXVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOONNNKKKKKKJJJHHHFFFFFFHHHJJJTTTbbbwwwrrrddd```aaagggfffffffffeeeeeeddddddqqqgggccc``````^^^]]][[[[[[\\\\\\[[[YYYVVVVVVVVVWWWYYYXXXVVVTTTMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIFFFCCC@@@>>><<<;;;:::999777666444444333333333222222222111111...///000111111000///...------...///111000---+++***+++,,,---,,,+++(((''')))((((((***---/////////------+++******+++------,,,***))))))+++,,,,,,+++******+++,,,---.../////////000000111111222333333777666555444444444555555888;;;>>>??????@@@BBBDDDCCCBBBAAA>>>>>>BBBHHHMMMOOOWWW]]]^^^bbbggggggcccWWWQQQNNNQQQUUUTTTUUUWWWTTTUUUWWW[[[___cccfffhhhjjjjjjjjjjjjjjjjjjjjjjjjooommmkkkkkklllooosssvvvwwwzzz~~~yyysssmmmhhhhhhhhhhhhiiiiiigggccc```]]]\\\[[[[[[\\\]]]]]]\\\\\\[[[YYYVVVTTTRRRPPPPPPLLLKKKKKKIIIHHHFFFFFFFFFLLLWWWhhhyyy{{{hhhbbbbbbggggggfffffffffeeeeeeeeeqqqgggcccaaaaaa^^^\\\[[[\\\]]]]]]\\\[[[VVVUUUUUUVVVWWWWWWUUUTTTMMMLLLLLLKKKLLLLLLMMMNNNLLLKKKKKKIIIFFFCCC@@@???===<<<;;;999888666555555333333333222222222111111...///000111111000///...------...///111000---+++)))***+++,,,,,,***(((&&&+++++++++---111555777777...---,,,++++++,,,---...,,,***)))***,,,------,,,,,,,,,---------.........000000000111222222333333777666444333333444555666999:::;;;;;;<<<===???AAA>>>>>><<<;;;===AAAGGGKKKNNNRRRUUUXXX[[[]]]\\\YYYPPPMMMMMMQQQSSSRRRSSSWWWTTTUUUWWWZZZ^^^bbbeeefffhhhhhhhhhhhhiiiiiiiiiiiinnnmmmkkkjjjkkkooosssuuuvvvyyy~~~}}}zzzyyywww{{{{{{{{{||||||yyysssppphhhfffdddeeegggiiiiiihhhhhhfffaaa]]]XXXTTTRRRQQQLLLKKKJJJJJJIIIHHHFFFEEEGGGPPP\\\iiiuuunnneeeeeegggggggggffffffeeeeeedddqqqfffbbb```aaa^^^\\\\\\\\\^^^___^^^]]]UUUTTTSSSTTTUUUUUUTTTRRRLLLLLLKKKKKKKKKMMMNNNOOOMMMLLLKKKIIIGGGCCC@@@>>><<<;;;;;;999888777666666111111111000000000000///...//////000000//////...,,,++++++,,,......,,,***)))***++++++++++++***))))))((((((***...222444555++++++************++++++,,,***)))***,,,------------------------.........000000111111222333333333333222111000111222444555;;;;;;;;;;;;;;;===>>>???===<<<;;;;;;===@@@DDDGGGKKKMMMPPPTTTXXXYYYWWWTTTKKKJJJLLLPPPPPPNNNPPPUUUTTTUUUWWWZZZ^^^aaacccdddeeeeeeffffffggghhhhhhiiimmmllljjjjjjlllnnnrrrtttuuuxxx||||||wwwtttqqqrrrvvvyyyyyywwwuuurrrlllddd]]]XXXTTTRRRNNNLLLJJJJJJJJJIIIGGGFFFFFFKKKRRR[[[cccllluuuzzzwwwkkkiiihhhhhhgggfffeeedddccccccoooeee```______^^^]]]\\\]]]___```___^^^WWWVVVUUUUUUWWWWWWVVVUUULLLKKKJJJJJJKKKMMMOOOPPPNNNNNNLLLJJJGGGCCC???===:::999999888777777666666111111111000000000000//////..................///---,,,++++++------,,,+++***++++++,,,,,,------...)))'''%%%&&&))),,,......***++++++++++++++++++***,,,***)))***,,,......---+++,,,,,,---...///000000000111111222222333333444222111000///000222555777;;;:::999::::::;;;;;;::::::::::::<<<@@@CCCFFFGGGKKKKKKNNNTTTWWWVVVSSSPPPJJJKKKOOORRRPPPMMMOOOTTTTTTVVVXXX[[[^^^aaabbbcccbbbcccdddeeefffggghhhiiikkkkkkkkkkkklllnnnqqqrrrsssvvvzzz|||}}}}}}~~~~~~~~~}}}uuulllccc\\\XXXUUURRROOOKKKJJJJJJJJJGGGEEEEEEGGGJJJNNNTTTZZZaaaeeemmmuuu~~~rrrmmmiiihhhgggeeedddbbbaaa```nnnccc___^^^^^^^^^]]]]]]^^^```aaa```___[[[ZZZYYYYYYZZZ[[[ZZZYYYLLLKKKJJJJJJKKKMMMOOOQQQOOONNNMMMJJJGGGBBB???===888888777777666666555555333333333222222222222111///...---,,,,,,---...///000...,,,,,,...///......,,,,,,,,,---...///000111///---+++***,,,...//////,,,,,,...//////...,,,,,,,,,***)))***,,,.........)))***+++---///000222222000111111222222333444444333222111111222555888:::999888777777888888777555555666888===CCCHHHKKKLLLNNNMMMOOOUUUWWWTTTOOOKKKLLLNNNRRRUUUSSSNNNPPPVVVUUUWWWYYY\\\___aaaccccccaaaaaacccdddfffgggiiiiiijjjjjjkkklllmmmooopppqqqsssuuuyyy{{{{{{|||}}}~~~}}}|||rrrhhh```ZZZXXXVVVRRRMMMJJJJJJIIIGGGDDDDDDDDDEEEGGGJJJOOOTTTXXX[[[dddqqq~~~|||wwwpppiiihhhgggeeecccaaa```___nnnccc]]]ZZZZZZ\\\\\\\\\\\\]]]]]]^^^___ZZZWWWUUUVVVXXXYYYVVVSSSMMMLLLJJJIIIJJJKKKMMMNNNKKKMMMMMMJJJEEEAAA???>>>888888888777777777777777111111111111111000000000...............///000000++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))'''&&&(((+++---,,,************++++++,,,,,,,,,++++++,,,------------,,,+++***)))+++...111333333222222111111111222333333333222222222444777999;;;<<<888444444555777666555888888999>>>EEEIIIJJJIIIJJJMMMQQQRRRQQQNNNLLLLLLJJJKKKMMMMMMMMMMMMOOOQQQWWWXXXZZZ\\\___bbbdddeeedddbbb```bbbgggjjjkkkjjjhhhhhhggghhhkkknnnrrruuuxxxxxxyyyyyyzzz{{{||||||}}}xxxlllbbb\\\ZZZQQQMMMKKKMMMLLLIIIHHHJJJCCCCCCCCCDDDDDDEEEGGGGGGPPPVVVaaammmzzz~~~pppiiihhhfffeeedddaaa\\\XXXkkkaaa[[[YYYZZZ\\\\\\\\\]]]]]]^^^___```\\\YYYVVVWWWYYYYYYVVVTTTMMMLLLJJJJJJJJJKKKMMMOOONNNLLLJJJHHHFFFCCC>>>;;;888888888888777777777777333222111111000000000000222111000///...---------------------,,,,,,,,,,,,,,,++++++******++++++,,,+++)))((())),,,---,,,*********+++++++++,,,,,,,,,))))))***+++++++++++++++,,,+++***,,,000333555555555555444444444444444444111000000000222555888999;;;888555555777999999888888888;;;@@@GGGKKKMMMLLLKKKNNNQQQRRRPPPNNNLLLKKKMMMMMMMMMLLLLLLNNNQQQTTTVVVWWWXXX[[[]]]```bbbcccdddbbb```bbbeeehhhhhhgggeeefffgggjjjlllnnnpppqqqvvvwwwxxxyyyzzz|||}}}}}}~~~}}}qqqggg___[[[VVVQQQNNNMMMKKKGGGEEEGGGDDDDDDCCCCCCDDDDDDEEEFFFFFFLLLUUU^^^jjjxxx~~~xxxjjjhhhgggfffeeebbb\\\XXXhhh]]]YYYYYYZZZ[[[\\\\\\]]]___```aaaaaa^^^[[[XXXXXXZZZZZZWWWTTTMMMLLLKKKJJJJJJLLLNNNOOORRRNNNIIIHHHGGGDDD===888888888888888777777666666555444222000//////000111111111000///...---,,,,,,//////......---,,,,,,,,,,,,++++++******++++++,,,,,,+++***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,************++++++++++++---,,,,,,...222666888888666666666555444444444333111111111111333555888999:::888666777999;;;<<<;;;888999===CCCIIINNNOOOOOONNNPPPRRRRRRPPPMMMKKKKKKNNNMMMLLLJJJJJJMMMRRRUUUUUUUUUWWWYYY[[[]]]___```bbbaaa``````bbbddddddcccbbbdddgggjjjlllnnnnnnnnntttuuuvvvxxx{{{}}}~~~yyyoooeee___YYYSSSNNNMMMKKKGGGEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBGGGMMMTTT]]]jjjxxx~~~kkkiiigggggggggccc\\\WWW}}}eee[[[XXXXXXZZZ[[[\\\]]]___```bbbbbbccc```]]]ZZZZZZ[[[ZZZWWWTTTNNNMMMLLLKKKKKKMMMNNNPPPRRRPPPMMMJJJGGGBBB===:::999999888888777777666666666444111...------///000---......///////////////000000///...------,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,...222666888999555555555444333222111111333333333444666888:::<<<:::999888888999:::;;;;;;888:::???EEEKKKOOOQQQQQQPPPQQQRRRQQQNNNLLLKKKKKKKKKKKKLLLKKKKKKMMMPPPTTTUUUUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^___```aaabbbbbbaaaccceeegggjjjlllmmmmmmrrrsssuuuxxx{{{}}}xxxmmmeee[[[SSSMMMMMMLLLIIIHHHIIIFFFEEEDDDCCCAAAAAAAAAAAACCCFFFIIIMMMSSS]]]iiirrr~~~~~~mmmjjjgggggggggddd]]]VVV|||ddd[[[XXXYYY[[[[[[\\\^^^```bbbcccccccccaaa^^^[[[ZZZ[[[[[[XXXUUUOOONNNLLLKKKLLLMMMOOOPPPQQQSSSTTTNNNFFF???===>>>999999888888777666666555555333///---+++,,,---...------...///000/////////000000///...------,,,,,,,,,++++++******++++++,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---,,,,,,...222555777888555666666555555333222111333333444666777999;;;<<<:::::::::999888888888999:::===CCCHHHLLLOOOQQQQQQQQQRRRRRROOOLLLJJJJJJKKKIIILLLNNNPPPPPPPPPQQQSSSVVVVVVWWWXXXYYYZZZ[[[[[[XXXZZZ\\\]]]___```aaabbbcccccccccdddfffiiimmmooopppqqqtttwww{{{~~~vvvnnn```WWWOOONNNMMMKKKIIIJJJGGGFFFDDDCCCAAA@@@@@@@@@@@@BBBDDDEEEHHHOOOXXX```lllqqqxxx}}}}}}~~~pppkkkgggfffgggeee^^^WWW|||eee\\\ZZZZZZ\\\]]]^^^```bbbcccccccccccc```]]]ZZZZZZ\\\\\\YYYVVVOOONNNMMMLLLLLLNNNPPPQQQOOOTTTVVVPPPEEE===>>>AAA:::999999888777666555555333222///---------...///000000111111000...,,,+++//////......---,,,,,,,,,,,,++++++******++++++,,,)))+++,,,+++******+++,,,------------,,,,,,,,,,,,,,,+++*********+++---...---,,,,,,---111444555666777777888888888777555444111222333555777888999::::::;;;;;;:::888777777888>>>BBBHHHLLLNNNOOOPPPQQQPPPQQQPPPMMMJJJIIIJJJKKKJJJNNNRRRTTTUUUTTTTTTUUUVVVVVVVVVWWWXXXXXXXXXYYYUUUXXX[[[]]]]]]^^^```bbbccccccbbbbbbeeeiiimmmpppooopppssswwwzzz~~~|||vvvjjj^^^SSSPPPNNNKKKHHHHHHHHHGGGEEECCCBBBAAA@@@@@@@@@AAACCCCCCCCCGGGMMMSSS[[[___cccfffhhhlllrrrxxx~~~}}}uuuooohhhggghhhgggaaa[[[}}}ggg___\\\\\\]]]^^^___aaacccddddddcccbbb___\\\YYYZZZ\\\\\\YYYVVVPPPOOOMMMMMMMMMNNNPPPRRRNNNQQQRRRMMMEEE>>>===???::::::999888777666555555222222111000000000000000///000111111000...,,,***------------,,,,,,,,,,,,,,,++++++******++++++,,,)))+++---,,,++++++,,,///......---------,,,,,,,,,---,,,*********+++---...///...---...111333444444666777888999999888666555111222444666777999::::::999;;;===<<<:::999999;;;DDDIIINNNQQQQQQQQQQQQRRROOOOOONNNKKKHHHHHHIIIKKKKKKNNNQQQRRRSSSSSSUUUVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUXXX\\\]]]\\\\\\^^^```bbbbbbcccdddgggjjjlllnnnooopppsssvvvzzz~~~|||ooobbbUUUQQQPPPMMMIIIIIIHHHGGGFFFDDDCCCBBBBBBAAAAAACCCEEEDDDCCCDDDHHHLLLNNNQQQUUUWWWXXX\\\bbbgggmmmrrr{{{~~~}}}|||tttkkkhhhkkkkkkeee```~~~iiiaaa^^^]]]]]]___```bbbdddddddddbbbaaa^^^[[[YYYYYY[[[\\\ZZZWWWPPPOOONNNMMMMMMOOOQQQRRRNNNNNNMMMJJJEEE@@@===;;;::::::999888777666555444222333333333222222222222,,,---///000111000///...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))+++......,,,,,,...111.........------,,,,,,,,,///...---,,,,,,...///111111///...///111333444444333444666777888777555444333444666888:::;;;<<<<<<888;;;======<<<;;;<<>>;;;:::999777666777888777666222222222111111111111000///............---------------++++++++++++------------,,,++++++******)))+++,,,,,,------......///+++,,,---------,,,+++***........................111111111222333555666777444555555444222111111222222444666888999:::::::::444888<<<<<<::::::===AAANNNSSSVVVVVVVVVXXXUUUQQQSSSMMMGGGEEEHHHJJJIIIGGGIIIJJJKKKLLLNNNPPPQQQRRRRRRRRRSSSSSSRRRQQQPPPPPPSSSSSSWWW[[[\\\YYYZZZ^^^bbbdddgggiiiiiijjjlllnnnqqqrrruuuwwwzzz|||~~~zzzrrrjjj___UUUSSSSSSOOOMMMLLLMMMKKKHHHGGGGGGGGGEEEDDDBBBAAA???>>>>>>@@@AAACCCDDDEEEFFFGGGHHHIIIJJJKKKPPPSSSYYYbbblllvvv~~~zzzllliiikkkjjjhhhfff}}}lllddd^^^\\\______```cccfffgggfffeeeddd```___^^^]]]]]]\\\YYYWWWQQQNNNLLLKKKLLLNNNOOONNNMMMKKKHHHFFFDDDBBB>>>;;;;;;999777666777777777555222222222111111111000000///............---------......---,,,,,,---......++++++,,,,,,---.........,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++------------------------......//////000222333444333444555333111000111222222444666888999:::::::::555888;;;:::888888<<<@@@JJJOOOSSSTTTVVVYYYYYYUUUTTTNNNHHHFFFIIIJJJJJJHHHHHHHHHIIIKKKMMMNNNPPPPPPSSSRRRRRRRRRRRRQQQQQQPPPTTTSSSVVVZZZZZZXXXZZZ^^^aaadddfffhhhiiijjjlllmmmppprrrtttwwwzzz|||}}}~~~~~~wwwooohhh^^^VVVTTTTTTPPPMMMLLLNNNLLLIIIHHHHHHGGGEEECCCBBBAAA@@@??????@@@BBBCCC@@@AAAAAACCCDDDEEEFFFFFFIIILLLQQQXXX```iiippptttyyy{{{~~~ooojjjkkkkkkiiihhhmmmddd^^^\\\^^^```aaadddfffggggggfffeeecccaaa______^^^\\\YYYWWWPPPMMMKKKJJJLLLMMMNNNNNNMMMKKKHHHFFFDDDBBB???<<<;;;999777666777777666555222222111111111000000000///............---------///......------......///******++++++,,,------------,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............///111222333222333333222000///000111333444555777888999999:::999:::;;;999777888===AAAEEEJJJOOOPPPTTTZZZ\\\ZZZSSSOOOIIIHHHIIIJJJJJJHHHFFFGGGHHHJJJKKKMMMNNNOOOSSSSSSRRRQQQQQQQQQQQQRRRTTTSSSTTTXXXXXXWWWZZZ___```bbbeeefffgggiiikkkmmmoooqqqsssvvvyyy{{{|||}}}|||{{{rrriii```XXXXXXXXXTTTPPPOOOOOOMMMKKKIIIIIIGGGEEECCCCCCBBBAAA@@@@@@AAABBBCCC>>>>>>???@@@AAABBBBBBCCCCCCEEEHHHMMMRRRYYY^^^aaafffhhhkkknnnpppqqqqqqppppppqqqrrrsssuuuvvvwwwxxxvvvxxxzzz|||rrrkkkkkkkkkjjjiiimmmddd^^^\\\]]]aaabbbdddfffgggggggggfffdddbbb```___]]][[[XXXUUUOOOLLLJJJIIIKKKMMMNNNNNNNNNKKKHHHFFFDDDBBB@@@===;;;999777666777777666555111111111111000000000000///............---------......------------......++++++***))))))((((((''',,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---/////////000000111333333222222222000///...000111444444555666888888999999<<<<<<;;;888777:::???CCCCCCHHHLLLMMMRRRYYY[[[ZZZPPPMMMIIIGGGHHHIIIHHHGGGFFFGGGHHHIIIKKKMMMNNNOOOSSSRRRQQQQQQPPPQQQRRRRRRTTTSSSTTTVVVWWWVVVYYY______aaadddeeefffhhhkkkmmmooopppsssvvvxxxzzz|||}}}zzz~~~}}}lllddd]]]^^^^^^[[[VVVTTTPPPNNNLLLKKKJJJIIIFFFDDDDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDFFFIIIMMMPPPRRRWWWXXX[[[]]]_______________```aaabbbcccdddeeefffcccdddfffhhhlllrrrzzz{{{{{{~~~vvvllljjjiiiiiijjjmmmccc^^^\\\\\\aaabbbdddeeeggggggggggggdddbbb___^^^]]]ZZZWWWTTTNNNLLLJJJIIIKKKMMMNNNNNNNNNKKKHHHEEEDDDCCC@@@???<<<:::777777777777555444111111111000000000/////////............---------,,,,,,,,,------,,,,,,,,,++++++***))))))(((((('''***+++++++++,,,,,,,,,---************++++++,,,,,,+++++++++,,,,,,---------////////////000111222222111222111///......000222444444555666777888888999<<<:::888666666999>>>BBBCCCGGGJJJKKKOOOTTTVVVUUUJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHJJJLLLMMMOOOOOORRRRRRQQQQQQQQQRRRRRRRRRTTTSSSTTTVVVWWWVVVYYY______aaacccdddeeegggkkknnnooopppsssvvvxxxzzz|||}}}{{{~~~tttkkkeeeeeefffbbb]]][[[VVVSSSOOOMMMLLLKKKIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCEEEGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTVVVXXX[[[aaahhhmmmrrruuuzzz|||uuurrrqqquuuzzz{{{lllhhhggghhhjjjlllaaa^^^\\\[[[aaabbbcccdddeeefffffffffcccaaa___^^^]]]ZZZWWWTTTNNNLLLJJJJJJLLLNNNOOOOOOOOOLLLHHHEEEDDDCCCAAA@@@<<<:::888777777666555444111111000000000////////////............---------+++,,,,,,------,,,,,,+++******++++++,,,---------******++++++,,,------...******)))******+++,,,---++++++,,,,,,------.....................///000000222222111///......111333555555555555666777888999888666444333444888<<>>@@@AAAFFFIIIHHHJJJLLLKKKGGG@@@AAABBBBBBBBBCCCEEEGGGEEEFFFGGGHHHJJJLLLMMMNNNNNNPPPRRRTTTTTTSSSQQQPPPTTTSSSVVVZZZZZZXXXZZZ^^^```aaacccdddeeehhhmmmpppppprrrtttwwwzzz|||}}}~~~}}}yyyyyyssslllbbbYYYSSSPPPNNNMMMHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>>>>???AAABBB@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCAAACCCDDDDDDEEEGGGKKKMMMSSSVVV\\\aaadddjjjyyyvvvoookkkfffcccdddfffnnnwww}}}qqqhhhfffhhhkkkjjj___]]]]]][[[```aaabbbbbbddddddeeefffdddcccaaa```___]]]ZZZXXXOOOMMMKKKKKKMMMPPPQQQQQQOOOLLLGGGEEEDDDCCCBBBBBB===;;;888777777666555333000000000000//////////////////.........---------,,,---...//////...---,,,------,,,++++++******)))++++++******)))(((((((((***))))))))))))+++---...,,,,,,------...///000000222111111111111222222333333222111///...///333555666555444444555666777888888777666777:::>>>AAACCC???DDDHHHHHHIIIJJJHHHDDD>>>@@@AAABBBBBBDDDFFFHHHDDDDDDFFFGGGIIIKKKLLLLLLMMMOOORRRUUUUUUTTTQQQOOOSSSSSSWWW[[[\\\YYYZZZ^^^```bbbcccdddfffiiinnnqqqqqqrrruuuxxxzzz|||~~~vvvjjj^^^VVVQQQOOOMMMHHHIIIIIIHHHGGGFFFEEEDDDFFFEEEEEEDDDDDDCCCCCCBBB@@@????????????AAABBBCCC>>>>>>>>>??????@@@@@@@@@????????????????????????AAABBBCCCCCCCCCCCCEEEGGGDDDGGGNNNSSSWWW^^^nnn~~~{{{nnneeeaaa```___^^^cccgggqqq{{{tttiiigggiiilll}}}iii```^^^^^^^^^bbbaaa```aaadddfffffffffcccbbbaaaaaa```^^^ZZZVVVMMMKKKHHHHHHKKKNNNPPPQQQNNNKKKFFFCCCBBBAAA@@@???;;;:::999777555444333333111111111111000000000000//////.........000111333...------,,,,,,------...***+++,,,---,,,+++***)))---...///...,,,+++,,,---++++++,,,,,,,,,,,,------******+++,,,...000222333333222111000000000111222111///------000222444444444333333333555777888999777555333555;;;???AAAAAADDDEEEFFFFFFDDDCCCCCCDDD??????@@@@@@@@@AAAAAAAAA@@@BBBDDDGGGJJJLLLNNNOOOOOOQQQQQQPPPNNNMMMMMMNNNOOORRRVVVXXXYYY[[[\\\^^^aaacccfffhhhhhhiiikkkmmmuuuuuuvvvxxxzzz}}}vvvjjj```XXXRRROOOKKKJJJHHHFFFEEEGGGHHHJJJFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@??????>>>===============>>>???@@@@@@AAAAAACCCEEEHHHJJJMMMUUUbbblll}}}zzzrrrgggdddaaa^^^\\\\\\]]]^^^hhhmmmuuu}}}}}}lllgggiiilll}}}iii```^^^^^^^^^bbbaaaaaabbbccceeeeeeeeecccbbbaaaaaaaaa^^^ZZZWWWMMMKKKJJJJJJLLLOOOPPPPPPNNNKKKGGGDDDCCCBBB@@@>>>===<<<:::888666555444444111111111111000000000000000000///////////////000,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,++++++***)))***++++++***)))((()))***++++++,,,,,,,,,,,,------,,,,,,---...///000222333444333222111000111111222222000......111333555555777777777777666777:::<<<777555444666;;;???AAAAAAFFFGGGHHHFFFCCCAAA@@@@@@??????????????????@@@@@@BBBDDDEEEHHHJJJKKKLLLLLLNNNOOOPPPOOOMMMLLLMMMNNNOOORRRVVVYYYZZZ[[[]]]^^^aaacccfffhhhiiijjjlllnnnuuuuuuvvvxxx{{{~~~xxxlllaaaXXXRRRKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCC??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBB@@@@@@??????>>>>>>============>>>??????@@@AAAAAA???AAACCCDDDFFFNNNYYYbbbooozzzsssgggbbb]]]\\\[[[[[[\\\^^^aaaccchhhoooyyyoooggghhhkkk|||iiiaaa^^^^^^]]]bbbbbbbbbbbbccccccddddddbbbaaaaaaaaaaaa___[[[XXXNNNMMMKKKLLLNNNOOOOOONNNNNNKKKHHHFFFEEECCC@@@>>>===<<<;;;999777666555555111111111111000000000000000111000000///...------,,,++++++******++++++,,,,,,,,,+++************++++++,,,---,,,***)))***+++++++++,,,,,,,,,,,,------.........//////000222222555444333222222222222333333111//////222444666666444666777777666666777888666555555888<<<@@@BBBCCCGGGIIIJJJHHHCCC???<<<;;;???????????????>>>>>>>>>DDDEEEGGGHHHIIIJJJJJJJJJLLLMMMNNNMMMLLLKKKLLLMMMPPPSSSWWWZZZ[[[]]]^^^``````cccfffhhhiiikkknnnppptttuuuwwwyyy|||wwwhhh[[[SSSMMMMMMMMMLLLKKKIIIGGGFFFIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@???>>>>>>============>>>>>>??????@@@@@@<<<>>>??????@@@FFFOOOVVV___hhhttt~~~tttiii^^^XXXWWWWWWXXXYYY\\\```dddgggiiimmmtttsssgggeeehhh{{{jjjbbb___^^^]]]aaabbbcccccccccbbbccccccbbbaaaaaaaaaaaa___\\\YYYOOONNNMMMNNNOOOPPPOOOMMMMMMLLLIIIHHHFFFDDD@@@>>>===<<<:::888666555555444111111111111000000000///...///000111000///---,,,,,,,,,++++++++++++,,,,,,---,,,***)))))))))***++++++,,,---,,,+++***+++---+++++++++,,,,,,,,,------/////////...//////000000333333333333444555555666222000...///111444555555444444555:::>>>>>>:::555666666777999===@@@CCCDDDHHHJJJKKKIIIDDD@@@===;;;@@@@@@@@@???????????????DDDEEEFFFHHHIIIJJJKKKKKKKKKMMMNNNMMMLLLLLLMMMNNNRRRUUUYYY\\\^^^___aaacccaaacccfffhhhiiilllooorrrtttuuuwwwyyy}}}qqqcccZZZRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAA@@@??????>>>>>>============>>>>>>>>>??????>>>>>>>>>===>>>BBBHHHMMMSSSZZZdddlllppprrrtttvvv~~~|||mmmddd]]]XXXWWWZZZZZZ\\\```dddhhhkkknnnooovvv{{{wwwfffcccfff{{{kkkcccaaa___^^^aaaccceeeeeecccbbbcccdddcccbbbbbbbbbbbb```\\\YYYOOONNNMMMNNNOOOPPPOOOMMMMMMLLLIIIHHHFFFDDD@@@>>><<<;;;999777555444333333111111111111000000000///,,,---...000000000///...------,,,,,,,,,,,,------,,,+++***)))((()))***+++''')))***)))((('''(((***+++++++++,,,,,,,,,------///......------......//////000222333555777888999111///------000333444444888555777AAAKKKKKKAAA666555777999;;;>>>AAADDDFFFHHHIIIJJJIIIEEEAAA???>>>AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEHHHJJJKKKLLLMMMKKKMMMNNNNNNMMMMMMOOOPPPSSSVVVZZZ^^^___aaaccceeebbbdddfffhhhiiilllpppssstttuuuwwwyyy}}}|||qqqiiiXXXWWWTTTQQQPPPOOOOOOOOOKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCBBB@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>==================>>>>>>>>>>>>=========@@@DDDGGGLLLQQQWWW]]]```bbbcccdddiiiiiilllqqqsssyyyqqqhhh```\\\YYYXXXZZZ^^^___bbbhhhnnnsssvvvxxxxxx}}}~~~{{{hhhcccddd|||mmmeeecccaaa___```cccggggggeeeccceeefffeeedddcccbbbbbb___[[[XXXNNNMMMKKKLLLNNNOOOOOONNNNNNKKKHHHFFFEEECCC@@@>>>;;;:::999777555444333333111111111111000000000000,,,,,,---...//////000///...------,,,,,,------...++++++***))))))))))))***)))***++++++******+++,,,++++++,,,,,,,,,,,,------...------------......///...///111444666777888999111///------///222333444666333555???JJJJJJ???333444777;;;===???BBBEEEHHHHHHHHHIIIGGGCCCAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBCCCEEEHHHJJJKKKLLLMMMKKKLLLNNNNNNNNNNNNOOOQQQRRRVVVZZZ^^^```aaadddeeedddeeeggghhhiiilllpppssstttuuuwwwyyy|||xxxssscccaaa^^^[[[XXXUUUSSSSSSMMMMMMKKKJJJHHHGGGEEEEEEEEEDDDCCCBBBBBBAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<===============<<<;;;;;;<<<>>>AAABBBGGGIIIMMMQQQUUUWWWXXXYYY[[[YYY[[[___aaaeeennnxxxuuulllbbb]]]YYYYYYYYYYYY\\\aaaeeejjjqqqxxx~~~~~~}}}llldddddd}}}nnngggeeecccaaa___dddhhhiiifffeeefffiiifffeeedddcccbbb___ZZZWWWMMMKKKJJJJJJLLLOOOPPPPPPNNNKKKGGGDDDCCCBBB@@@>>><<<;;;999777666444444333111111111111000000000000......---------......///---,,,,,,,,,,,,,,,,,,---***************))))))(((+++---......------...///++++++,,,,,,,,,,,,------......---......///000000///000222444555666666666111///......000333444555333222333888======777111444888<<>>>>>@@@??????@@@AAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKIIIJJJLLLMMMMMMMMMOOOQQQPPPSSSXXX[[[^^^```bbbdddfffggghhhhhhiiilllpppsssuuuuuuvvvxxx{{{~~~~~~zzzxxxrrrrrrpppmmmhhhaaaZZZVVVPPPPPPNNNMMMKKKIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDEEECCCCCCCCCBBBBBBBBBBBBAAABBBAAAAAA@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAAAAADDDEEEHHHLLLQQQTTTVVVWWWXXXUUUUUUZZZ]]]^^^ccciiiwwwsssgggbbb]]]ZZZYYY\\\^^^```ffflllrrrwww~~~}}}qqqgggddd}}}oooiiifffdddaaa___dddiiijjjgggfffhhhkkkgggfffeeecccbbb^^^YYYVVVMMMKKKHHHHHHKKKNNNPPPQQQOOOKKKFFFCCCBBBAAA@@@???===<<<:::999777666555555111111111111000000000000111000...---,,,,,,---...,,,++++++++++++++++++,,,)))***+++++++++***(((''')))***,,,+++++++++,,,---++++++,,,,,,,,,---------.........//////000111222000111333444555444333333333111//////111444555666555666666666666555555555444888===???AAABBBFFFIIIIIIHHHEEEAAA===;;;<<<=========>>>???AAABBBCCCDDDFFFFFFGGGHHHIIIIIIIIIIIIGGGIIIKKKLLLLLLLLLNNNPPPNNNQQQVVVZZZ\\\^^^```bbbggghhhiiiiiiiiilllpppsssuuuuuuvvvxxxzzz}}}~~~~~~wwwlllaaaZZZSSSRRRQQQOOOMMMLLLJJJJJJFFFEEEEEEEEEEEEEEEFFFGGGEEEDDDDDDCCCCCCBBBAAAAAABBBBBBAAA@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<;;;>>>======>>>AAABBBCCCCCCDDDEEEGGGLLLRRRVVVYYYZZZ\\\XXXWWW\\\``````aaadddeeerrrrrreee___]]]^^^[[[\\\```eeeiiirrr{{{vvviiieeerrriiieeebbb```aaacccfffhhhiiigggdddbbbgggeeeccc```]]]ZZZXXXWWWNNNLLLIIIIIIKKKNNNOOOPPPMMMKKKIIIGGGEEECCC???<<<>>>;;;888555333333444555222222222222111000////////////.........//////000//////............/////////...,,,+++***++++++,,,***)))((())),,,---...---***+++,,,---...---,,,+++---,,,,,,+++,,,...111222111222222333333222222111111000000000111333555666333555777777666555666777?????????@@@BBBDDDEEEFFFIIIFFFCCC@@@???>>>===;;;<<<>>>@@@AAAAAABBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGKKKKKKJJJJJJJJJLLLMMMNNNNNNPPPSSSWWW[[[^^^aaacccbbbdddhhhiiijjjkkknnnoooppprrrvvvyyy{{{}}}rrrggg```YYYQQQNNNPPPPPPLLLGGGJJJGGGDDDCCCEEEGGGIIIIIIDDDCCCCCCDDDFFFGGGGGGFFFCCCCCCCCCBBBAAA@@@???>>>@@@??????>>>>>>>>>>>>???===============>>>??????AAACCCGGGLLLQQQVVVXXXZZZ\\\^^^bbbfffhhhhhheeebbbeeefffnnn~~~qqqiii```[[[[[[ZZZ]]]aaagggmmmvvv{{{oookkk~~~qqqjjjfffdddbbbcccdddfffhhhhhhgggeeeccceeedddcccaaa^^^[[[YYYWWWPPPMMMJJJIIIJJJLLLMMMNNNMMMKKKHHHFFFEEECCC???======;;;888555333333444555333333333333222111000000//////............/////////......------......///,,,,,,+++*********++++++,,,+++)))***+++,,,,,,+++++++++,,,,,,------,,,,,,---,,,++++++,,,...000222111222222333333222222111222222111222333444666777111333555555444444444555>>>???@@@AAACCCEEEGGGHHHEEEBBB???>>>>>>????????????AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPOOOQQQSSSWWWZZZ^^^```bbbdddfffiiijjjjjjjjjlllmmmnnnqqqtttwwwyyy{{{}}}wwwjjjbbbXXXSSSSSSRRRNNNIIIIIIGGGDDDCCCDDDEEEFFFEEECCCBBBAAACCCEEEFFFEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<======>>>???BBBCCCGGGKKKPPPTTTXXXYYY^^^bbbhhhooorrrqqqmmmiiihhhfffiiitttssshhhccc___\\\]]]bbbdddiiiooouuu}}}}}}nnnhhh}}}rrrkkkhhheeecccdddeeefffgggffffffddddddbbbbbbbbbaaa___\\\YYYWWWRRROOOKKKIIIJJJKKKLLLLLLMMMJJJHHHFFFDDDBBB???======;;;888555444333444444222222222222111000///...//////...............///...------,,,,,,------...))))))***+++++++++******...,,,******+++++++++***,,,,,,++++++,,,,,,------,,,+++++++++,,,...000111111222222333333222222111333333333333444666777888222444555555444444444555===>>>???AAADDDFFFHHHIIIFFFCCC???===>>>@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAAEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGHHHKKKMMMPPPRRRPPPRRRTTTWWWZZZ]]]___```eeegggiiijjjjjjjjjkkklllnnnqqquuuwwwyyy{{{~~~wwwnnnbbbZZZVVVTTTPPPLLLIIIGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBCCCEEEGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>BBBCCCEEEHHHLLLQQQUUUWWW^^^dddnnnvvv{{{zzzwwwtttpppkkkhhhjjjoooyyyuuugggaaa``````bbbdddmmmpppuuuzzzppphhh}}}rrrlllhhhdddbbbcccddddddddddddddddddccc___```bbbbbb```]]]YYYWWWRRROOOKKKIIIJJJLLLLLLLLLLLLJJJGGGEEEDDDBBB@@@>>><<<;;;888666444333333444000000000000///...------//////...---------......---,,,,,,++++++,,,,,,---((()))***,,,,,,,,,+++***---+++******+++,,,++++++---,,,+++***+++,,,---...++++++++++++,,,...///000111222222333333222222111222222333333555666777777555666888888666666666777:::<<<>>>@@@CCCEEEGGGGGGKKKFFFAAA>>>===???@@@AAABBBCCCDDDCCCAAA@@@AAABBBEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHJJJLLLOOOQQQQQQRRRTTTWWWYYY\\\^^^___dddfffiiijjjjjjjjjlllmmmpppssswwwzzz{{{}}}wwwjjj```YYYUUUPPPMMMJJJIIIIIIJJJKKKKKKIIIGGGHHHFFFEEEEEEHHHIIIJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<======AAAAAABBBDDDGGGKKKPPPRRRZZZaaakkkuuu{{{}}}~~~~~~yyytttnnnjjjiiinnnwww~~~rrrkkkccc```cccggglllooowwwzzzvvviii~~~ssslllgggbbb___aaaaaabbbccccccccccccccc^^^```aaaaaa```]]]YYYWWWPPPMMMJJJIIIJJJLLLNNNNNNLLLIIIFFFDDDCCCBBB@@@>>><<<;;;999666555444333333111111111111000///...---//////...---------------,,,,,,++++++++++++,,,,,,)))***,,,---------,,,,,,+++))))))))),,,------------,,,+++***+++,,,---...+++++++++,,,---...///000111222222333333222222111111111222333444555666666555777888888777666666777888999<<>>;;;;;;===>>>??????AAABBBBBBAAABBBCCCEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNQQQRRRTTTVVVYYY[[[]]]^^^aaadddgggiiikkklllnnnpppqqqtttwwwzzz|||~~~}}}qqqfff___XXXRRRNNNKKKKKKLLLNNNPPPPPPNNNKKKKKKIIIGGGGGGIIIKKKLLLLLLJJJIIIHHHFFFEEEEEEEEEEEECCCCCCBBB@@@@@@?????????>>>======<<<<<<<<<======>>>>>>>>>@@@BBBFFFJJJLLLTTTZZZbbbjjjqqqxxx~~~}}}xxxrrrmmmlllnnnoooxxxtttkkkjjjgggfffiiipppvvvyyy|||jjj~~~tttmmmgggbbb^^^^^^___aaacccdddddddddccc___`````````___\\\YYYXXXPPPMMMJJJIIIKKKMMMNNNNNNLLLIIIEEECCCBBBBBB@@@???;;;:::999777555444333333333333333333222111000000//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,***)))((())),,,.........,,,,,,++++++,,,,,,------+++,,,,,,---...///000000111222222333333222222111000111222444555555555555444666777777555444444555666888;;;>>>@@@AAABBBBBB>>>;;;777777999;;;>>>>>><<<>>>@@@AAAAAABBBDDDFFFDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMQQQRRRTTTVVVYYY[[[]]]^^^```cccfffiiikkkmmmoooqqqooorrrvvvxxxzzz|||yyyqqqiiiaaaYYYTTTPPPOOOPPPQQQSSSSSSQQQOOONNNKKKIIIIIIKKKNNNOOOOOOOOOMMMKKKIIIGGGFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA???>>>>>>============>>>=========>>>@@@CCCEEEGGGLLLQQQXXX___gggqqq}}}|||uuuqqqmmmiiikkkppptttwww{{{{{{zzzzzz~~~tttmmmlllooopppoooqqqyyynnn}}}tttnnniiiccc___]]]___bbbeeeggggggfffeeeaaaaaa```___]]][[[YYYXXXRRRNNNKKKIIIJJJLLLLLLLLLLLLIIIEEEBBBBBBAAA@@@???;;;:::999777555444333222222222222222111000///...000///...---,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,++++++++++++++++++,,,***)))***+++------,,,++++++,,,,,,------,,,,,,,,,,,,...///000111111111111222222333333222222111111222333555666666666666555666777777555444444555777999<<>>>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDFFFKKKRRRYYYbbbmmm{{{{{{uuuoookkkmmmmmmkkknnnssstttrrrmmmkkkjjjlllqqqwww{{{}}}{{{xxxvvvwwwxxxvvv{{{tttoooqqqqqqxxx{{{zzz|||yyy{{{tttooojjjeeeaaa\\\___cccgggjjjjjjhhhgggcccbbb```^^^\\\ZZZYYYXXXTTTPPPLLLJJJJJJJJJKKKJJJLLLHHHDDDBBBAAAAAAAAA@@@;;;:::999777666444333222////////////...---,,,+++000///...---,,,+++++++++...------,,,,,,------...---,,,***)))))))))******...,,,******+++,,,+++******+++,,,---...---,,,+++,,,---...000111111222222222222222333333222222222222333555666888888777777777999:::999777666666777999:::===@@@AAAAAAAAA@@@???===;;;:::;;;<<<<<<;;;;;;===????????????AAACCCBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCCCCEEEHHHLLLOOOQQQOOOPPPRRRUUUXXX[[[^^^___ccceeehhhjjjjjjkkkmmmnnnqqqtttxxx{{{|||~~~wwwlllfffeeecccaaa______^^^[[[YYYZZZXXXUUUTTTWWWYYY[[[\\\XXXVVVRRROOOLLLJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCAAAAAA@@@???>>>>>>??????======???AAABBBBBBCCCCCCBBBHHHQQQYYYaaalllzzz~~~wwwqqqqqqnnniiiiiimmmmmmjjjgggeeeccccccgggllloooqqqqqqqqqooolllhhheeeeeeeeedddiiiooossssssrrrpppoootttwww{{{yyyooopppvvvwwwxxxsssnnngggccccccaaadddgggjjjjjjhhhdddbbbddddddbbbaaa^^^\\\YYYXXXTTTQQQMMMKKKJJJJJJIIIHHHHHHGGGEEECCCAAA@@@?????????===999666333222222222222222111111000/////////---,,,+++******+++,,,---,,,---,,,+++)))***---000------,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...///000111222111111000444333222222222333444555666444333333444555333222888777777666666777888999======>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<>>>>>>>>???@@@@@@@@@AAADDDFFFGGGGGGEEEDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNPPPRRRUUUWWWXXXZZZ]]]``````gggkkkjjjjjjnnnrrrrrrsssuuuwwwyyyzzz|||~~~|||qqqooommmlllkkkjjjhhhfffhhhddd___\\\[[[\\\]]]]]]]]]\\\YYYUUUQQQMMMIIIGGGJJJJJJKKKJJJIIIGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>=========???@@@BBBDDDDDDJJJQQQWWW]]]hhhvvv~~~zzztttnnnjjjkkkooosssvvvmmmkkkhhheeecccaaaaaaaaajjjhhhgggfffdddaaa]]]YYY\\\]]]]]]^^^______^^^^^^aaaccceeeiiimmmttt{{{{{{}}}wwwrrrnnngggcccbbbbbbdddgggjjjjjjhhheeecccdddcccbbb```^^^[[[YYYXXXUUURRRNNNLLLLLLLLLLLLKKKHHHGGGEEECCCAAA@@@?????????===999666333222222222222222222111000000//////000///...------...///000---------+++)))***,,,///------,,,,,,,,,+++++++++)))))))))***************++++++,,,,,,,,,---------///000111333333333333222444333222222222333444444555444444555666777777555888777666666666777888999=========>>>>>>=========888999999888777888;;;======>>>>>>??????@@@@@@AAAAAACCCEEEEEEDDDDDDEEEFFFEEEEEEFFFHHHJJJLLLNNNOOOPPPRRRUUUWWWYYY[[[^^^``````gggkkkjjjjjjnnnqqqqqqsssuuuxxxyyyzzz|||~~~{{{zzzzzzxxxvvvtttuuuqqqllliiiggggggfffeeebbb^^^ZZZUUUQQQOOOLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@?????????@@@AAABBBCCCEEEJJJPPPVVV]]]hhhuuu~~~}}}wwwqqqmmmnnnrrrvvvxxxwwwuuuqqqmmmiiifffcccbbbddddddccccccbbb___ZZZVVVXXXYYYZZZ[[[\\\[[[[[[[[[YYYZZZ[[[\\\]]]```eeeiiiqqq{{{wwwsssooogggbbbaaabbbdddgggjjjjjjiiifffdddccccccbbb```]]][[[YYYWWWTTTQQQMMMKKKKKKLLLMMMLLLHHHGGGEEECCCAAA@@@??????>>><<<999666444333222222333333222222111000000000000//////......//////000......---,,,***)))+++---,,,,,,,,,,,,++++++++++++'''(((((())))))*********,,,,,,---------.........000111222444444555555555444444333222222222333444888777666666888888777666777777666555666777888999<<<<<<============<<<<<<777777777666555555777:::=========>>>???@@@@@@@@@>>>@@@CCCCCCCCCCCCEEEFFFEEEEEEFFFHHHJJJLLLNNNPPPQQQSSSVVVXXXYYY[[[^^^aaaaaagggkkkjjjjjjmmmppppppsssuuuxxxzzz{{{|||}}}xxxuuurrrooollliiigggbbb\\\WWWTTTSSSRRRQQQLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBDDDHHHNNNUUU]]]hhhuuu}}}uuuppppppssswwwzzz~~~{{{wwwrrrlllhhheeeaaabbbcccdddddd```[[[WWWVVVWWWYYY[[[\\\\\\[[[ZZZWWWXXXWWWVVVTTTUUUWWWYYY[[[cccmmmuuu{{{xxxtttpppiiicccaaacccdddgggiiijjjiiigggfffcccbbbaaa___]]]ZZZXXXWWWRRRNNNJJJHHHIIIJJJKKKKKKHHHGGGEEECCCAAA@@@??????===;;;999777444333222222333333222222111111000000.........------..................,,,***)))***,,,,,,,,,,,,++++++++++++***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,------------000000111333444555555666555444333222222222333444:::888777777888888666555666666555555666777888999;;;<<<<<<======<<<<<<;;;888999999888666666888999;;;<<<<<<===>>>???@@@@@@???AAACCCCCCCCCCCCDDDEEECCCDDDEEEGGGIIILLLNNNOOOQQQSSSVVVXXXZZZ\\\___aaaaaagggkkkjjjiiimmmooopppsssvvvxxxzzz{{{}}}{{{vvvqqqmmmjjjfff```]]][[[ZZZWWWTTTQQQPPPMMMKKKJJJIIIJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@BBBEEEKKKSSS]]]jjjxxxzzzqqqooorrrvvvyyy}}}}}}vvvooojjjeeegggiiikkklllhhhccc^^^\\\^^^aaadddeeedddcccbbb\\\\\\\\\ZZZWWWUUUUUUVVVUUUYYY___bbbfffllluuu|||zzzvvvrrrjjjdddbbbbbbdddfffhhhiiiiiigggfffbbbbbb```___\\\YYYWWWVVVRRRNNNJJJGGGHHHJJJKKKLLLHHHGGGEEECCCAAA@@@??????<<<;;;999777555444222222333333222222111000000///---..................---.........---***)))***+++,,,,,,+++++++++*********(((((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,......///000222444555666555444333222111222333333555444444555777888888777666555555555555777999:::;;;;;;<<<<<<<<<<<<;;;;;;888999:::999777777888999:::;;;<<<===>>>???@@@@@@BBBCCCEEEDDDCCCBBBBBBCCCBBBBBBCCCEEEHHHKKKMMMNNNQQQSSSVVVXXXYYY[[[^^^aaa```gggkkkiiiiiilllppppppsssvvvyyy{{{|||~~~yyytttllliiifffeeeeeebbb\\\WWWXXXVVVSSSPPPMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHDDDDDDCCCCCCBBB@@@?????????BBBHHHQQQ^^^nnn}}}vvvrrrsssvvvxxxyyy~~~|||vvvnnnooorrrtttuuurrrmmmiiihhhkkkooosssttttttrrrpppggggggfffbbb]]]YYYWWWVVVUUUVVVWWWWWWXXX\\\bbbggguuu{{{vvvqqqjjjdddcccaaaccceeeggghhhhhhgggfffaaaaaa```^^^[[[YYYWWWUUUUUUQQQLLLIIIIIIKKKLLLMMMHHHGGGEEECCCAAA@@@??????;;;:::999888666444333222222222111111000/////////...//////000000//////...,,,---...---+++***++++++++++++++++++************'''(((((())))))******************+++++++++,,,,,,,,,,,,---...000333555666666555333222111222222333//////000333777:::;;;;;;555555444444555777999:::::::::;;;;;;;;;;;;::::::555777888888666666777888999:::;;;<<<===>>>???@@@BBBDDDEEEDDDCCCAAAAAABBBAAABBBCCCEEEHHHKKKMMMOOOPPPRRRUUUWWWXXXZZZ]]]```^^^eeejjjiiiiiimmmpppqqqsssvvvzzz|||}}}~~~|||wwwpppmmmjjjkkkllliiibbb[[[^^^]]]YYYVVVRRROOOMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEECCCBBBAAA@@@@@@BBBGGGQQQ___ppp}}}{{{{{{{{{zzzxxxyyy{{{}}}~~~|||wwwssstttwww}}}~~~yyyxxxvvvqqqjjjccc^^^\\\WWWVVVTTTRRRRRRSSSXXX[[[```iiittt|||zzzuuuooohhhcccbbb```bbbdddfffggggggffffffaaa```___]]][[[XXXVVVUUUVVVRRRLLLHHHHHHJJJKKKLLLHHHGGGEEECCCAAA@@@??????::::::999888666444333222111111000000///.........---...///000000///...---+++,,,...---,,,++++++,,,++++++++++++************)))))))))***************+++++++++,,,,,,,,,------,,,,,,,,,...000333555777666555444222111111222222000000000333777:::::::::444444444444555777999:::::::::;;;;;;;;;;;;::::::333555777777666666777888888999:::;;;===>>>???@@@???AAACCCCCCBBBAAAAAABBBCCCCCCEEEGGGJJJMMMOOOQQQOOOQQQTTTVVVWWWYYY\\\___]]]dddiiihhhiiimmmqqqrrrsssvvvzzz}}}~~~~~~~~~{{{uuuppplllmmmooommmggg```aaa```^^^[[[XXXTTTQQQOOOLLLKKKKKKJJJJJJIIIIIIIIIGGGGGGHHHHHHGGGEEECCCBBBCCCDDDHHHQQQ```qqq~~~zzz~~~wwwpppjjjhhh```^^^[[[WWWTTTTTTVVVWWWSSSZZZbbbfffhhhooo{{{zzzsssmmmfffaaaaaa```aaaccceeeffffffffffffaaa```___]]][[[XXXVVVUUUUUUPPPJJJFFFFFFGGGIIIIIIHHHGGGEEECCCAAA@@@??????::::::999888666555333222000000000///......------***+++,,,------,,,+++******,,,------,,,+++,,,---+++++++++************)))---------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,...000333666888666555444222111111222222666555444555666777666555444444333444555777999:::999::::::;;;;;;::::::999444666888999888888999:::888999:::;;;===>>>???@@@<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFIIILLLOOOQQQSSSNNNPPPSSSUUUWWWYYY\\\^^^\\\ccchhhhhhiiinnnrrrssssssvvvzzz}}}~~~yyysssmmmllloooooojjjeeeaaaaaa```^^^[[[XXXUUUSSSOOONNNMMMLLLKKKIIIIIIHHHIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFIIIRRR```qqq{{{|||vvvqqqooommmjjjeee___[[[XXXWWWWWWLLLSSSYYYZZZYYY___jjjuuu~~~|||uuuooohhhdddcccaaabbbdddeeeeeedddcccaaadddccc```^^^[[[YYYXXXWWWWWWSSSNNNJJJJJJJJJJJJJJJHHHFFFCCCBBBBBBBBB@@@???<<<;;;:::888555333222111111111111111000000000000***+++---.........---------,,,,,,---......---+++&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---///111333333333333333333333444444444555555555555444333333222111111333333333444666777999::::::;;;<<<:::888555555555666777888999:::999888888<<<<<<===>>>???@@@AAAAAA???@@@@@@??????@@@BBBEEEEEEEEEFFFHHHJJJMMMOOOPPPRRRSSSUUUWWWYYY[[[]]]]]]]]]```dddhhhjjjmmmppprrrvvvuuuxxx{{{{{{yyy||||||tttmmmiiigggffffffccc```^^^]]]\\\ZZZXXXUUURRROOOOOOPPPQQQQQQQQQMMMKKKJJJIIIJJJIIIGGGEEEDDDFFFIIIQQQ\\\kkkyyy~~~}}}}}}}}}zzzzzz{{{{{{wwwpppjjjeee```[[[YYYRRRTTTVVVUUURRRUUU\\\bbbmmmzzzzzztttoooiiieeeeeeaaabbbdddeeeeeedddcccbbbcccbbb```]]][[[YYYXXXWWWYYYUUUOOOKKKIIIIIIHHHHHHFFFDDDBBBAAAAAAAAA@@@>>>::::::888777555333111111111111111111000000000000***,,,.../////////------,,,++++++,,,------,,,***************************+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,---///000222333333333333333333444444444444444444444444333333222222222000111222444777999:::;;;777999999999666555555555666777888999:::999999888::::::;;;<<<===>>>??????<<<===>>>>>>>>>???AAADDDDDDEEEFFFHHHJJJMMMOOOPPPRRRSSSUUUWWWYYY[[[]]]^^^^^^aaaeeehhhjjjmmmooorrrvvvuuuwww{{{|||zzz|||zzzsssnnnjjjhhhgggdddaaa___^^^\\\ZZZXXXWWWTTTRRRRRRTTTVVVXXXXXXTTTQQQNNNLLLKKKIIIGGGFFFFFFGGGIIIOOOZZZhhhwww{{{xxxuuutttvvvyyyzzz{{{~~~||||||||||||{{{zzzyyyyyyuuuvvvxxxyyyyyyyyy{{{}}}|||xxxtttnnniiiccc```ZZZZZZXXXUUURRRSSSWWW[[[cccmmm{{{wwwsssooojjjffffffbbbcccdddeeeeeedddcccbbbbbbaaa___\\\ZZZXXXWWWVVVZZZUUUOOOKKKIIIHHHGGGFFFEEECCCAAA@@@@@@AAA???>>>999888777666444333222111111111111111000000000000+++,,,///111111000...,,,,,,+++***+++------+++***------,,,+++***))))))((()))))))))******++++++,,,,,,+++*********+++---............///000222333444444444444444333333333333333333333333333333333333---///222555888:::;;;;;;333555777777555555555666777777888999999999999888888999999:::;;;<<<======;;;===?????????@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOQQQRRRSSSUUUWWWZZZ\\\^^^___```cccgggiiikkkllloooqqquuutttwww{{{|||{{{~~~~~~wwwppplllkkkhhheeecccaaa___\\\YYYXXXVVVUUUWWWZZZ^^^```aaa]]]YYYSSSNNNLLLJJJHHHGGGHHHIIIJJJNNNWWWeeeuuuwwwtttqqqooopppqqqqqqqqqrrrssstttuuuwwwzzz|||}}}vvvuuutttsssrrrqqqqqqqqqppprrruuuwwwyyy{{{}}}xxxrrrllliiiccc```[[[VVVSSSSSSTTTUUUWWW]]]eeennnyyy}}}tttqqqooojjjhhhhhhddddddeeeeeeeeedddcccbbbaaa```^^^\\\YYYXXXWWWVVVXXXTTTNNNJJJHHHHHHHHHGGGEEECCCAAA@@@AAAAAA@@@???999888777666555444333333111111111111000000000///+++---000222222000...,,,,,,,,,+++,,,---...,,,***...------,,,+++***))))))((())))))***+++,,,,,,------,,,+++******,,,---...//////......///111333555444444444333333333333222222333333333333333333333---///333666888999999888222444666777666666777888777777888888999999999999888999999:::;;;;;;<<<<<<===???AAAAAAAAAAAABBBCCCDDDDDDFFFHHHJJJMMMPPPQQQRRRSSSUUUXXXZZZ]]]___```bbbeeehhhjjjkkklllnnnpppttttttwww{{{}}}|||xxxrrrqqqoookkkhhhfffccc^^^[[[YYYXXXXXX[[[```eeehhhiiiddd^^^VVVPPPLLLJJJIIIHHHIIIJJJKKKNNNVVVddduuu~~~~~~}}}tttrrrooommmmmmmmmllljjjjjjiiiiiijjjkkknnnqqqsssooonnnmmmllllllmmmnnnoooqqqsssuuuvvvwwwzzz~~~~~~zzzvvvtttsssnnniiibbb\\\XXXVVVSSSRRRRRRTTTXXX]]]eeeqqq~~~zzzsssqqqoookkkhhhiiieeeeeeeeeeeeddddddccccccaaa```^^^[[[YYYXXXWWWWWWUUUQQQLLLIIIIIIIIIJJJJJJFFFDDDBBBBBBBBBBBBAAA@@@::::::999888777666555444111111111111000000000///,,,...000111111000---,,,...------...//////...,,,++++++++++++++++++++++++)))******+++,,,---......---,,,+++++++++,,,---...//////......///111333444333333333333333333333333222333333333333333333333///111444666777777666555444666888888777777888999888888888888888999999999:::::::::;;;;;;<<<<<<===>>>???@@@@@@??????AAABBBCCCDDDEEEHHHKKKNNNPPPRRRSSSTTTVVVXXX[[[^^^```aaacccfffiiikkkkkkmmmnnnpppuuutttwww|||}}}|||zzzzzzwwwsssoookkkfffaaa]]][[[ZZZ[[[^^^dddjjjnnnppphhhbbbZZZRRRNNNKKKJJJIIIIIIJJJLLLOOOVVVcccttt}}}yyyvvvuuu{{{yyyrrrpppmmmlllkkkjjjgggeeeeeedddbbbaaaaaaccceeegggffffffffffffgggjjjlllmmmmmmnnnooopppqqqssswwwzzz|||yyyyyy{{{}}}}}}wwwoooggg```YYYTTTPPPRRRRRRSSSUUUYYYaaahhhnnnzzzzzzsssqqqpppkkkhhhhhhffffffeeeeeeddddddccccccaaa```^^^\\\ZZZYYYXXXXXXTTTPPPKKKIIIIIIJJJKKKKKKHHHFFFCCCBBBBBBBBB@@@???<<<;;;:::999777666555444111111111111000000000000....../////////...---,,,///...---...000000...---)))*********++++++,,,,,,+++++++++,,,,,,------...+++,,,,,,,,,------------////////////000111222333222222222222333333333333333333333333333333333333111222444555666666555555777888::::::999888888999888888777777888888999:::;;;;;;;;;<<<<<<<<<======;;;<<<=========>>>AAADDDCCCDDDEEEHHHKKKNNNPPPRRRSSSTTTVVVYYY\\\___aaabbbdddfffiiikkklllmmmoooqqqvvvuuuxxx|||}}}|||~~~yyytttmmmfffbbb```___```dddjjjpppuuuvvvpppiii```XXXRRROOOLLLKKKHHHKKKMMMOOOTTT```qqq}}}zzztttpppoooqqqtttvvvvvvzzz~~~}}}yyyyyywwwtttrrrpppmmmhhheeeaaa```]]][[[ZZZZZZ[[[\\\[[[\\\]]]___aaaccceeegggggghhhjjjkkkmmmqqqvvvyyy}}}}}}}}}{{{yyy{{{vvvjjj___VVVQQQTTTSSSRRRRRRTTTWWWZZZ\\\dddnnn{{{{{{tttrrrpppkkkhhhgggggggggfffeeedddcccccccccaaa```___]]][[[ZZZYYYYYYUUUQQQLLLIIIHHHIIIIIIIIIIIIFFFCCCBBBAAA@@@>>>===<<<<<<:::888666555333333111111111111000000000000///......---------------...------...//////...,,,)))))))))*********++++++++++++++++++++++++,,,,,,***+++---...///...---,,,...///000111111222111111000000111222333444444555444444444333333222222222111222222333555666666777999:::;;;:::888777777777999888777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<>>>BBBHHHLLLBBBCCCEEEHHHKKKNNNQQQRRRSSSTTTVVVYYY]]]___bbbccccccfffiiilllmmmnnnqqqrrrwwwvvvyyy}}}}}}|||~~~zzzrrrlllgggggghhhkkkqqqwww{{{}}}zzzsssjjj```YYYSSSOOOLLLIIILLLNNNOOORRR[[[jjjvvv{{{||||||zzzuuuqqqnnnmmmiiikkklllmmmsss{{{~~~}}}yyyuuuoooiiiddd]]][[[YYYWWWUUUTTTTTTTTTTTTUUUWWWYYY\\\]]]^^^^^^bbbcccdddeeegggkkkqqquuutttwwwyyyyyyyyy|||uuuhhh___[[[YYYVVVSSSRRRRRRTTTUUUVVVXXX___iiipppzzz|||uuussspppkkkgggggghhhgggfffeeedddccccccdddbbbaaa___]]]\\\[[[ZZZZZZVVVRRRMMMIIIHHHHHHHHHGGGIIIFFFCCCAAA@@@???<<<;;;<<<;;;:::888555333222111111111111111000000000000000...---+++++++++,,,------,,,,,,---......---+++******))))))))))))))))))+++++++++***************)))+++...000000///,,,+++...///000222222222111000//////000111333444555666555555444333333222111111000000111222444666888::::::;;;<<<:::888555555555999888777777777888:::;;;:::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>AAAHHHPPPUUUBBBCCCEEEHHHKKKNNNQQQSSSSSSTTTWWWZZZ]]]```bbbccccccfffiiilllmmmoooqqqsssxxxwwwyyy}}}}}}{{{}}}}}}wwwmmmmmmmmmqqqvvv|||{{{qqqggg^^^WWWQQQMMMIIIMMMOOOOOOPPPWWWeeeooosssuuuvvvuuurrrooommmmmmdddffffffhhhppp{{{~~~yyyrrrkkkccc^^^YYYXXXVVVTTTSSSQQQPPPPPPRRRTTTVVVXXXZZZZZZZZZZZZ\\\\\\]]]]]]^^^aaafffjjjkkkpppvvvxxxxxx{{{}}}ppphhhfff^^^ZZZVVVSSSSSSUUUWWWXXXPPPUUUZZZ\\\bbbqqq|||rrrooonnnkkkgggfffdddddddddccccccdddeeeeeeeeedddcccaaa^^^[[[YYYWWWTTTQQQLLLIIIIIIIIIHHHHHHFFFFFFEEECCCBBBAAA@@@???>>><<<999666444222222222111000000///...------,,,+++,,,...///...,,,)))''',,,---------------------------,,,+++***)))((((((------------------------...---+++++++++---///000111111222222222111111000000111222222444444555666111111222333333333333222///000111333555777888999<<<======<<<888555444444888777666666666888999::::::;;;<<<<<<;;;;;;<<<>>>@@@>>>;;;;;;???IIIUUU^^^EEEGGGIIIJJJJJJLLLOOOQQQTTTVVVYYY[[[]]]___bbbeeeeeehhhkkknnnoooqqqsssuuuvvvyyy|||~~~~~~yyywwwuuuwww}}}ssscccWWWPPPMMMPPPMMMLLLPPPSSSXXXbbbkkkooooooppptttxxxyyywwwtttnnnllliiiiiimmmuuu}}}}}}zzzvvvrrrlllddd___ZZZXXXUUUSSSRRROOOLLLJJJNNNOOORRRUUUVVVVVVUUUTTTWWWXXXXXXXXXYYY\\\```ccceeegggjjjmmmqqqwww~~~zzzooohhhaaaaaa___[[[WWWUUUVVVWWWRRRQQQSSSXXX]]]eeerrr~~~|||rrrooooookkkhhhhhhccccccbbbbbbbbbccccccdddaaaaaa```___^^^\\\[[[ZZZTTTQQQLLLIIIHHHIIIHHHHHHFFFFFFEEECCCBBBAAA@@@???<<<;;;888666444333333333111111000000///......---,,,---///000000000...---,,,,,,,,,,,,+++++++++++++++***************))))))++++++++++++++++++++++++(((((((((***,,,000333555111111222222222111111000000111222222444444555666222222333333333222222111000111222444666888999999;;;<<<<<<:::777444333444777666666666777888:::;;;:::;;;<<<<<<;;;;;;<<<>>>;;;;;;;;;;;;>>>DDDKKKQQQEEEFFFHHHJJJJJJLLLOOORRRUUUXXX[[[\\\^^^```bbbeeeeeehhhkkkmmmooopppsssuuuwwwyyy|||~~~~~~~~~mmm^^^UUUQQQOOOLLLLLLOOOSSSWWW```iiilllmmmqqqxxx~~~}}}yyyvvvqqqnnnooorrrxxx{{{}}}{{{yyyvvvrrrmmmfffaaa\\\ZZZVVVTTTRRRQQQNNNLLLNNNOOOPPPRRRSSSSSSSSSRRRRRRSSSTTTSSSSSSUUUYYY\\\]]]___aaadddhhhmmmtttyyy|||sssnnnfffggggggddd___[[[XXXXXXVVVTTTTTTWWWYYY]]]hhhrrr{{{qqqooonnnkkkiiiiiicccbbbbbbaaaaaaaaabbbbbb``````___^^^]]][[[ZZZYYYTTTPPPLLLIIIHHHHHHHHHHHHFFFFFFEEECCCBBBAAA@@@???:::999888666555444333333222222111111000/////////000000000000000/////////+++++++++******)))))))))(((((())))))*********+++))))))))))))))))))))))))&&&'''(((***---111444666000111111222222222111111000111222222444444555666333444444333333222111000222222333555777888999:::999::::::888555333333333555555666666888999;;;<<<:::;;;<<<<<<;;;;;;<<<>>>888:::===>>>???@@@BBBDDDDDDFFFHHHIIIKKKMMMPPPSSSWWWYYY\\\]]]^^^```bbbdddeeegggkkkmmmooopppsssuuuxxxzzz|||~~~~~~wwweeeYYYSSSPPPMMMMMMQQQTTTWWW___gggkkknnnttt|||}}}xxxuuuuuuwwwxxx|||zzzxxxvvvsssnnnhhhddd___[[[WWWTTTRRRRRRPPPOOONNNNNNNNNNNNOOOOOOPPPPPPOOOPPPPPPOOOOOOOOORRRTTTTTTVVVXXXZZZ^^^bbbhhhlllwww|||}}}xxxuuulllnnnnnnlllgggaaa]]][[[ZZZWWWWWWWWWVVVWWW___hhhwww{{{pppnnnmmmkkkiiiiiiccccccbbbaaaaaaaaabbbbbbbbbbbb```^^^[[[YYYVVVUUUTTTPPPKKKIIIHHHHHHHHHGGGFFFFFFEEECCCBBBAAA@@@???:::999888666555333222222222222222111111111000000444333111...,,,+++++++++,,,,,,,,,+++***)))(((((((((((()))))))))*********((((((((()))))))))))))))++++++++++++---...000111000000111222222222111111000111222222444444555666555555555444333111000///222222333555666777888999999999999777555333444555444555666777999:::<<<<<<:::;;;<<<<<<;;;;;;<<<>>>:::<<>>;;;===>>>??????@@@CCCEEEDDDFFFHHHIIIKKKMMMPPPSSSVVVXXXZZZ[[[\\\]]]___aaadddgggjjjmmmnnnppprrrtttyyyzzz|||||||||~~~kkk\\\TTTSSSQQQQQQUUUVVVWWW\\\ccclllpppwww~~~zzzssslllgggaaa]]]XXXUUUTTTTTTTTTSSSTTTSSSPPPMMMLLLMMMNNNOOOPPPQQQQQQOOOMMMLLLMMMNNNNNNPPPRRRSSSTTTWWWZZZ]]]aaafffkkkooopppooonnnnnnjjjkkkkkkiiifffeeefffggggggeeeeeeeeeaaa^^^```ggghhhnnnzzz~~~rrrnnnmmmkkkiiijjjeeedddcccbbbbbbbbbbbbbbb______^^^]]]\\\ZZZYYYXXXSSSOOOKKKHHHGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@???999999888777555333111000111111111111111111111111222222000//////000111111///......------,,,,,,,,,,,,+++++++++******))))))))))))******++++++,,,,,,***++++++,,,....../////////000111222222222222222000111222222444444555666666666555555444222111000111111222333444555666666888888888666444444666888555666777999:::;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>;;;<<<<<<;;;<<>><<<<<<<<<;;;<<>>>>>??????>>>>>>@@@DDDGGGHHHIIIJJJJJJJJJKKKMMMOOOTTTVVVYYY[[[]]]___bbbeeecccfffiiilllmmmoooqqqsssxxxxxxxxxxxxxxxzzz}}}vvvddd[[[YYYXXXYYY\\\\\\ZZZ]]]aaa\\\___cccfffjjjqqqzzz~~~yyypppnnnlllkkkjjjiiigggdddaaa```]]][[[XXXVVVUUUTTTOOOPPPQQQPPPNNNLLLLLLMMMLLLNNNOOOOOOOOOOOOPPPRRRQQQTTTVVVXXXYYYZZZ\\\]]]^^^aaadddffffffeeeddddddeeefffjjjmmmjjjfffggglllkkkhhhkkkssszzzuuurrrqqqmmmjjjllldddbbb```___```bbbdddfffeeeccc```^^^\\\YYYUUURRROOOMMMKKKHHHGGGGGGHHHIIIHHHFFFCCCBBBBBB@@@>>><<<;;;:::999777555444333333222111111000///......---...------...//////...,,,------------,,,+++***)))(((((())))))*********+++)))************+++++++++.........---,,,+++***)))---///111333555555444333//////111222333444444444444444333333333333333222444444555666777777777666777666444333333444666777888888888888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<======???@@@BBBDDDEEEFFFGGGHHHJJJLLLOOOQQQRRRSSSUUUWWWYYY[[[]]]```cccbbbeeehhhjjjlllnnnqqqtttvvvxxxyyyzzzzzz|||~~~~~~mmmccc\\\]]]___ccchhhjjjjjjiiiccc___[[[[[[```hhhpppttt{{{yyywwwuuutttsssqqqnnnkkkhhhgggdddcccaaa]]]YYYVVVZZZWWWTTTQQQPPPPPPNNNMMMMMMNNNOOONNNNNNNNNPPPQQQSSSOOOMMMOOOUUU[[[^^^^^^___cccgggjjjjjjiiiiiiiiifffffffffggghhhiiijjjkkkqqqqqqpppqqqssswww{{{~~~~~~}}}xxxtttsssnnnjjjkkkcccbbb```___```aaadddeeedddbbb```^^^[[[XXXUUUSSSRRRPPPMMMIIIFFFEEEEEEEEEGGGEEECCCBBBBBBAAA>>><<<;;;:::999777555444333333111111111000///.........///......///000000///---------------,,,+++******((()))))))))************)))************+++++++++++++++,,,---------,,,,,,...///111333444444333222///000111222333444444444555444444444333222111111333444555666777777777777999777555333222222333444888888888888999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<>>>???AAACCCDDDFFFFFFHHHIIILLLOOOQQQRRRSSSUUUWWWYYYZZZ\\\```ccccccfffiiikkkmmmooosssuuuuuuwwwyyyzzzzzz|||ssshhhaaabbbeeekkkqqquuuvvvuuuooohhh```[[[\\\bbbhhhlllwww}}}|||{{{{{{{{{yyyvvvtttsssqqqooommmjjjfffbbb^^^\\\YYYVVVTTTTTTSSSRRRPPPNNNOOOOOONNNLLLLLLNNNOOOQQQQQQRRRSSSTTTVVVYYY\\\aaaeeeiiilllmmmmmmnnnnnnllllllllllllllllllmmmmmmpppqqqsssuuuvvvxxxyyyyyy}}}zzzyyy}}}}}}xxxuuunnniiiiiibbbaaa```______aaacccdddcccbbb```^^^[[[XXXUUUTTTSSSQQQMMMIIIFFFEEEEEEEEEGGGEEECCCBBBBBBAAA???===;;;:::888666555333333222111111000000//////......000///...///111111///...------...------,,,+++***))))))))))))************)))************+++++++++((()))+++,,,...////////////000111333333333222111///000111222333444444444555555444444333222111000333444555666777777777777777666444333222333444555999999888888888999999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;===>>>@@@BBBCCCFFFFFFGGGIIILLLNNNQQQRRRRRRTTTVVVXXXZZZ\\\___bbbdddgggjjjlllnnnqqqtttvvvtttvvvxxxyyyzzz|||{{{pppggghhhmmmvvvxxxlllccc___aaaeeegggrrr||||||zzzwwwrrrlllhhhaaa^^^[[[ZZZYYYXXXVVVUUURRRRRRRRRPPPNNNMMMNNNPPPTTTWWWYYYXXXTTTSSSVVVZZZbbbeeejjjnnnqqqsssuuuwwwttttttsssrrrqqqqqqppppppqqqssswwwzzz{{{{{{yyyxxx|||~~~zzzvvvtttwww}}}zzzvvvmmmgggfffaaaaaa_________```aaabbbaaaaaa```^^^ZZZWWWUUUUUUPPPNNNKKKIIIGGGGGGGGGHHHGGGEEECCCBBBBBBAAA???===;;;:::888666444333222222111000000000/////////...///.........000000...---------......---,,,++++++)))))))))))))))*********))))))*********+++++++++((()))+++---...///000000///000111222222111111000///000111222333444444333333333444444444333222111333333555666777777777777222222111111333555888::::::999888888888888888999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===???AAACCCDDDEEEFFFGGGIIIKKKNNNPPPRRRRRRTTTVVVXXXYYY\\\___bbbdddgggjjjlllnnnppptttvvvsssuuuwwwxxxyyy{{{wwwmmmnnntttuuuooollljjjjjjpppxxx|||vvvqqqiiigggcccaaa___]]]ZZZXXXVVVVVVUUUSSSQQQQQQSSSUUU^^^^^^]]]ZZZVVVUUUWWWYYY^^^bbbhhhmmmrrrvvv{{{~~~zzzzzzzzzyyywwwvvvuuuttttttvvvzzz}}}~~~wwwqqqnnnqqqwww{{{uuukkkeeeddd``````___^^^^^^______```___``````^^^ZZZWWWVVVVVVPPPNNNLLLIIIGGGFFFGGGGGGFFFDDDBBBBBBBBBAAA???>>>:::999888666444333222222000000000000////////////---,,,,,,---......---+++------.........---,,,,,,******))))))))))))))))))))))))*********+++++++++***+++,,,---...////////////000000000000000000000000111222222333333333333000111333444555555444333222333444666777777888888111111000111333555888:::999999888888777888888888:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEEFFFGGGIIIKKKNNNPPPQQQRRRTTTWWWXXXZZZ\\\___bbbcccfffiiikkkmmmpppsssuuutttvvvxxxyyyzzz|||ssssssxxx|||tttooorrrwww{{{tttqqqnnnjjjgggddd```]]]XXXXXXWWWUUUSSSTTTVVVYYYfffaaa[[[WWWWWWXXXXXXWWWZZZ^^^dddjjjpppvvv}}}~~~}}}|||yyyzzz|||~~~}}}uuuooojjjlllqqq}}}{{{tttkkkeeeeee______^^^^^^]]]^^^^^^^^^]]]___```^^^YYYVVVVVVWWWTTTRRRNNNIIIFFFDDDCCCCCCFFFDDDBBBBBBBBBBBB@@@>>>:::999777555444222222111000000000000////////////---,,,+++,,,......,,,+++------............------************)))))))))))))))************+++++++++,,,,,,---.....................//////000000000111000111222333333333333333///111333555555555444333222333444666777888888888555444222111222333555666888888777777777888888999:::::::::;;;;;;;;;<<<<<<======>>>???AAABBBDDDEEEEEEEEEFFFHHHKKKMMMPPPQQQSSSUUUWWWYYYZZZ]]]```ccccccfffiiikkkmmmooosssuuuvvvxxxyyyzzzzzz|||~~~zzzyyy}}}|||}}}~~~~~~|||xxxuuurrrmmmiiieee\\\\\\ZZZWWWUUUUUUXXXZZZgggaaaZZZWWWYYYZZZYYYWWWYYY\\\```eeekkkrrryyy~~~~~~~~~~~~~~~vvvoooiiiiiimmmuuu{{{tttkkkggghhh___^^^^^^]]]]]]]]]]]]]]][[[^^^```^^^YYYUUUVVVXXXUUURRRNNNJJJFFFDDDCCCCCCEEEDDDBBBBBBBBBBBB@@@>>>:::999777555333222111111////////////000000000000---,,,,,,---......---+++------............------************)))))))))((()))************++++++++++++,,,---...////////////---------...///000111222111111222333333333222222222333555666555333111///111222444666777888888999555444333111111222444555777777666777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBCCCDDDDDDEEEFFFHHHJJJMMMOOOQQQTTTVVVYYYZZZ\\\^^^aaaddddddgggjjjlllnnnppptttvvvyyyzzz{{{{{{{{{|||~~~|||yyytttqqqfffdddaaa\\\YYYXXXZZZ\\\bbbaaa```___^^^]]]\\\[[[\\\]]]```cccffflllrrrwwwxxxzzz}}}~~~|||xxxwwwsssssstttyyyxxxpppiiigggjjjpppzzz|||tttlllhhhjjj^^^^^^^^^]]]]]]\\\\\\\\\[[[^^^```^^^XXXUUUVVVYYYQQQOOOLLLIIIGGGFFFFFFFFFEEEDDDBBBBBBBBBBBB@@@???:::999777555333222111111////////////000000000000...------...//////...,,,------...............---+++*********))))))(((((()))************+++++++++***+++,,,...///000000000,,,,,,------///000222222111111222333333333222222444555666666555222///---111222444666777888999999333222111111222444666777666666666666777888:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===???AAABBBCCCDDDEEEFFFHHHJJJMMMOOOQQQUUUWWWYYY[[[\\\___bbbeeefffhhhkkknnnooorrruuuwwwzzz|||}}}|||||||||~~~|||yyyooommmhhhccc^^^\\\]]]______dddhhhiiieeeaaa```aaa___```aaabbbdddgggmmmqqqooorrrvvv{{{~~~~~~yyyzzzzzzuuummmfffcccbbbcccaaa```dddpppyyyqqqiiigggiiioooyyy{{{sssnnniiihhhcccbbbaaa]]]ZZZZZZ[[[]]]^^^]]]]]][[[YYYVVVSSSQQQRRRQQQNNNKKKHHHGGGFFFFFFEEEDDDCCCBBBCCCBBB???===777777777777666555333222000//////.........//////------------------------000///...------...///000666333///,,,)))((())))))......---,,,,,,+++******---...///000111111111111,,,---------,,,---///222222222222111111000......333222222111111222222333444333222222333444666777222222222333444555666777666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBDDDEEEFFFHHHJJJMMMOOOPPPTTTWWWYYY[[[]]]___bbbdddhhhkkkmmmoooppprrrtttwwwzzz|||~~~zzzxxxtttnnnhhhccc___\\\bbbdddgggjjjjjjhhhdddbbbbbbbbbcccdddeeegggiiijjjkkkmmmooorrrvvvzzz}}}}}}~~~{{{wwwssspppmmmjjjfffaaa]]][[[YYYWWWVVVVVVWWWZZZ___lllzzzqqqiiiiiimmmrrrzzz}}}tttnnnjjjhhhccccccaaa^^^[[[ZZZ[[[]]]^^^^^^]]]\\\ZZZWWWUUUSSSQQQPPPMMMJJJHHHGGGFFFFFFFFFDDDCCCCCCDDDCCCAAA???;;;:::999777555333222111222111000///////////////------------------------///...---,,,,,,---...///000///,,,***)))***,,,---************************------...///000000000000...//////...---...000222111111222222222222222111333222222111111222222333555444444444444666777888333333333333444444555666666666666777888888999999::::::::::::::::::::::::<<<<<<<<<===>>>@@@AAABBBDDDEEEFFFHHHJJJMMMOOOQQQTTTVVVYYY\\\]]]___bbbeeehhhjjjlllnnnoooqqqtttvvvzzz|||~~~}}}vvvooojjjhhhiiikkknnnpppooollliiifffbbbbbbcccdddfffhhhjjjkkkhhhiiikkkmmmpppsssuuuwwwvvvwwwyyy||||||uuuoooiiidddaaa^^^\\\XXXUUUSSSSSSSSSRRRSSSVVV[[[cccqqq{{{qqqiiiiiimmmsss{{{vvvooojjjhhhccccccaaa^^^[[[ZZZ[[[\\\\\\]]]^^^]]]\\\ZZZWWWVVVPPPNNNLLLIIIGGGFFFFFFFFFEEEDDDDDDDDDEEEEEECCCAAA@@@>>>;;;777444222111000333333222000////////////------------------------------,,,,,,,,,,,,---------,,,***))))))***,,,---(((((()))***++++++,,,,,,,,,,,,...///////////////111111111000......000111000111222333444444444444333222222111111222222333555555555555666777888999444444333333333444444555666666666777888888999999::::::::::::::::::::::::;;;<<<<<<===>>>@@@BBBCCCEEEEEEFFFHHHKKKMMMPPPQQQTTTVVVZZZ\\\^^^```dddffffffhhhkkkmmmnnnppprrrtttyyy{{{}}}~~~vvvqqqnnnmmmoooqqqrrrpppmmmhhheeedddeeefffgggiiijjjllllllhhhhhhiiiiiikkklllnnnooonnnooorrruuuyyy~~~{{{sssllleee___ZZZVVVSSSRRRPPPNNNNNNOOOQQQRRRRRRWWWaaammm}}}}}}ssskkkkkknnnuuu}}}vvvoooiiifffccccccbbb___\\\ZZZZZZ\\\ZZZ[[[]]]]]]]]][[[XXXWWWOOONNNKKKIIIGGGFFFFFFFFFDDDCCCCCCCCCEEEEEECCCAAAAAA???;;;777444222222222444333222000///.........------------------,,,,,,------,,,,,,,,,,,,---------,,,***((((((((())))))***++++++,,,,,,---......+++,,,---...////////////111222222111///---...///000111222333444444444444333222222111111222222333555555555555666777888888555555444333333333444444666666666777888888999999999999999999999999999999;;;;;;<<<===???@@@BBBCCCEEEFFFGGGIIIKKKNNNPPPQQQTTTVVVZZZ\\\^^^aaadddgggeeegggjjjlllmmmnnnqqqsssxxxzzz}}}~~~zzzuuussssssuuuvvvvvvsssooojjjfffhhhhhhjjjkkklllmmmnnnnnnkkkkkkkkkjjjkkkkkkllllllkkklllnnnpppsssvvvyyyzzzyyyyyyzzzzzzxxxvvvtttsssppplllfffaaa]]]YYYUUUSSSPPPOOONNNMMMNNNPPPTTTWWWWWW```mmm|||vvvnnnmmmqqqxxxvvvnnnhhheeeddddddccc```]]]ZZZZZZ[[[XXXYYY\\\]]]]]][[[XXXVVVPPPOOOLLLIIIHHHFFFFFFFFFCCCBBBAAABBBCCCCCCBBB@@@???===:::666444333444444333222000///...------,,,......---------,,,,,,,,,---------......---------+++***)))((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000111222111...---------111111222222222222111111333222222111111222222333333444444555666666777777555555444333333333444444666666666777888888999999999999999999999999999999:::;;;;;;===???AAACCCDDDEEEFFFGGGIIIKKKNNNPPPRRRTTTVVVZZZ\\\^^^```dddfffdddgggiiikkklllnnnpppsssxxxzzz|||~~~~~~}}}~~~|||wwwqqqmmmjjjkkklllmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnkkklllmmmnnnooopppqqqqqqppppppoooooommmkkkiiihhhbbb___ZZZWWWVVVTTTRRRQQQPPPQQQQQQPPPPPPTTTZZZ^^^cccmmm{{{wwwnnnmmmqqq{{{wwwooohhhfffdddddddddaaa]]][[[ZZZZZZWWWYYY\\\]]]]]][[[XXXVVVRRRQQQNNNKKKHHHGGGFFFFFFCCCBBBAAABBBCCCCCCAAA???<<<;;;999666555444444444111111///...------------.........------,,,,,,+++------............------'''''''''((()))***+++,,,+++*********************,,,,,,...//////////////////111222111///---------111222222222222222111111333222222111111222222333333333444555666666666666444444333333333444444555666666666777888888999999::::::::::::::::::::::::::::::;;;===???AAACCCDDDFFFFFFGGGIIILLLNNNQQQRRRTTTWWWYYY[[[]]]___bbbddddddfffiiikkklllnnnppprrrwwwyyy|||}}}~~~|||vvvrrrnnnnnnooooooooonnnlllkkknnnnnnnnnooooooqqqrrrrrroooppppppqqqqqqpppooooooiiiiiihhhgggeeecccaaa```^^^[[[XXXVVVUUUUUUSSSRRRUUUVVVXXXWWWXXX]]]eeekkkttt}}}xxxooonnnrrr~~~yyypppjjjgggdddeeedddbbb^^^[[[ZZZZZZXXXZZZ]]]___^^^\\\XXXVVVUUUSSSPPPLLLIIIGGGFFFEEEEEEDDDCCCCCCCCCCCCAAA???::::::888777555444333222111111000///....../////////......---,,,,,,+++++++++,,,------------,,,+++''''''((()))******+++,,,)))))))))******++++++,,,------...///000000000000///111222222000///...///000111222333444444444333333222222111111222222333333444666777888888777777333333333333444444555666666666666777888888999999::::::::::::::::::::::::::::::;;;===???AAACCCDDDFFFFFFHHHIIILLLOOOQQQRRRUUUWWWYYY[[[[[[]]]___aaaeeegggiiikkklllnnnqqqsssvvvxxx{{{}}}~~~{{{wwwuuuvvvvvvvvvuuurrrpppnnnooopppqqqrrrtttvvvxxxyyyxxxxxxyyyzzzzzzyyyxxxwwwnnnmmmllljjjhhhfffdddccccccaaa^^^]]]^^^___^^^^^^aaacccfffgggjjjpppzzz}}}tttssswwwzzzrrrllliiidddeeeeeebbb^^^[[[ZZZZZZZZZ\\\___``````]]]YYYWWWVVVTTTQQQMMMIIIGGGFFFEEEGGGFFFDDDDDDDDDCCCAAA???::::::999777555333111///111111000000000000000111//////...---,,,,,,++++++***+++,,,------,,,+++***++++++******))))))((((((((()))***+++---...///000---...///000111111111111000222333333222000000000000000222444555666777777333222222222222222222333444555777888999999888888222222222333444555666777666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???AAACCCEEEFFFGGGHHHJJJLLLOOOQQQRRRUUUWWWYYYZZZZZZ\\\^^^```eeegggjjjkkkmmmnnnqqqsssvvvxxx{{{}}}~~~}}}~~~~~~}}}{{{xxxuuusssqqqrrrtttvvvyyy|||~~~{{{zzzyyyvvvtttrrrpppooohhhgggffffffiiikkkllllllmmmqqquuuwwwzzz{{{zzz}}}{{{uuunnngggdddeeeeeebbb]]][[[\\\___[[[\\\]]]___```^^^YYYVVVTTTSSSPPPLLLGGGEEEFFFGGGCCCBBBBBBCCCCCCBBB>>>;;;;;;:::999777555444333333000000///...............000000///...---,,,,,,+++...,,,++++++,,,------,,,,,,+++++++++******))))))((()))+++...111111...,,,...+++))),,,000222000,,,333333222222111000//////111111222333444444444444777666444333222333444444222333555666777888777777222111111222555777777777444555777888999999888888:::999888777777888999::::::<<<>>>??????@@@CCCEEEGGGGGGHHHHHHJJJMMMOOOPPPUUUVVVXXX[[[^^^```bbbbbbbbbeeehhhkkknnnpppsssuuuvvvxxx{{{}}}~~~~~~{{{yyywwwvvvwwwzzz}}}|||||||||{{{{{{|||~~~|||yyytttmmmhhhggghhhgggddd___[[[[[[\\\\\\\\\]]]___```^^^ZZZVVVSSSRRROOOKKKFFFDDDDDDEEECCCBBBBBBCCCCCCBBB>>><<<;;;:::999777555444333333111111000////////////////////////...------,,,,,,...---++++++---------,,,))))))))))))((((((((('''(((***,,,,,,++++++...000444111///111444555333///333333222111111000//////000111222333444444444444444333222111000111222222444555666777777666555555222111000111333555555555444666777888999999888888:::999888777777888999::::::<<<>>>??????@@@CCCDDDEEEFFFFFFHHHJJJNNNPPPRRRTTTVVVXXX[[[^^^```bbbbbbbbbeeeiiilllmmmooorrrtttuuuxxxzzz|||~~~|||zzzxxxyyy{{{~~~wwwsssmmmiiiiiijjjjjjgggbbb]]]ZZZYYY]]]]]]^^^___```^^^ZZZWWWQQQPPPNNNJJJEEEBBBBBBCCCDDDCCCBBBCCCCCCBBB???<<<;;;:::999777555444333333222222111000000000000000------------------------...,,,++++++,,,------,,,))))))))))))(((((((((((((((+++,,,)))%%%&&&---444666444222333666666333000222222111111000000//////000111222333444444444444444333111000000111222222555666777777777666444333222111000000222444333333555666777999999999999888999999888888888888999999:::;;;>>>??????@@@BBBDDDDDDDDDEEEGGGKKKNNNRRRTTTTTTVVVXXX[[[^^^```aaabbbdddfffiiilllmmmnnnppprrrtttwwwzzz|||}}}~~~|||}}}~~~vvvrrrnnniiihhhiiijjjiiieee```[[[YYY]]]]]]]]]^^^___^^^ZZZXXXQQQPPPNNNJJJFFFCCCBBBCCCDDDCCCBBBBBBCCCBBB???===;;;:::999777555444333333222111000000//////000000,,,,,,,,,------.........---+++)))***+++,,,+++++++++++++++******************++++++)))&&&'''---333111000///111333333111///111111000000000/////////000111222333333444333333555444333222222333444444555555666777777666555444444222111111333444333222555666888999::::::999888999999999999999999999999999;;;===>>>???@@@BBBDDDDDDDDDEEEGGGJJJMMMQQQRRRTTTUUUXXX[[[]]]```aaabbbeeegggjjjllllllmmmoooppptttvvvyyy{{{}}}vvvrrrnnnjjjfffggghhhiiigggddd___[[[]]]\\\\\\]]]^^^]]]ZZZWWWRRRQQQPPPLLLHHHEEEDDDDDDEEEDDDBBBBBBCCCBBB@@@>>>;;;:::999777555444333333000000///............///++++++,,,,,,---.........+++)))(((((()))******)))******************++++++++++++******+++---------++++++,,,...000111000000000000//////////////////000000111222333333333333444333222222222333444444222333555777777777777666555333222222444555444444555666888999::::::999999999999999::::::999999999999;;;===>>>>>>???BBBDDDFFFFFFFFFGGGIIILLLNNNPPPSSSUUUWWWZZZ]]]___aaaaaaeeegggjjjkkkllllllnnnpppsssvvvyyy|||}}}~~~wwwsssooojjjeeeeeefffhhhhhhfffaaa^^^\\\[[[[[[\\\\\\[[[YYYWWWRRRSSSQQQNNNJJJFFFEEEEEEFFFDDDCCCBBBBBBBBB@@@???;;;:::999777555444333333000//////...............++++++,,,,,,---------...+++)))(((((()))******)))(((((((((((())))))))))))+++******+++...///---***)))***,,,...///111111222////////////............///000111222333333333333111111000//////000222333222333555666777888777777555333222222444666666555666777888::::::::::::999999999::::::::::::999999999:::===>>>>>>???AAACCCFFFFFFFFFGGGIIIKKKMMMOOOSSSUUUWWWZZZ]]]___```aaadddfffiiikkkkkklllnnnppptttwwwzzz|||~~~{{{|||zzzuuuooojjjeeeeeeeeefffgggfffbbb^^^[[[ZZZYYYZZZ[[[ZZZXXXVVVRRRSSSRRROOOJJJGGGEEEEEEGGGEEECCCBBBBBBBBBAAA???;;;:::999777555444333333111000000///.../////////,,,,,,,,,,,,,,,,,,------,,,+++))))))+++,,,+++***'''((((((((()))))))))))))))***++++++++++++++++++***+++---//////000000111........................///000111222222333333222111000/////////000222333333444555777777777666666333111000111444555666555666777999:::;;;;;;:::999999999:::;;;;;;:::999999888:::<<<===>>>???AAACCCEEEEEEEEEGGGIIILLLNNNPPPSSSTTTWWWZZZ]]]___```aaaccceeeiiijjjkkklllooopppuuuwww{{{}}}||||||{{{vvvpppjjjgggeeedddeeefffeeeaaa]]][[[ZZZYYYYYYZZZYYYWWWUUURRRRRRRRROOOJJJFFFDDDDDDGGGEEECCCBBBBBBBBBAAA@@@<<<:::999777555444333333222111111000000000000000,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,))))))******+++++++++,,,'''***---***&&&%%%***...+++,,,...///.........///---.....................///000111222222333222222222222111111111222444555555666777777777666444444111000///000333555555555666777999:::;;;;;;::::::999999;;;;;;;;;;;;999999888:::<<<===>>>???AAACCCCCCCCCDDDFFFIIIMMMPPPRRRSSSTTTWWWZZZ\\\___```aaabbbeeehhhjjjkkkmmmoooqqquuuxxx{{{~~~yyy|||{{{vvvooohhheeedddddddddeeedddaaa___[[[[[[[[[[[[YYYWWWUUUTTTQQQPPPOOOLLLHHHGGGHHHIIIGGGFFFDDDDDDDDDDDDBBB@@@<<<999777555555444222111111111000///...---,,,,,,------------------------+++++++++,,,,,,---------)))))))))))))))))))))))))))******+++++++++*********+++---...000000000///,,,---......//////......000...---...111222111...333333222222222333444555555666666777777777777777333333333333444555666666555555555555666666666666999999:::::::::;;;;;;;;;999999:::;;;===???AAABBBDDDEEEGGGHHHIIIMMMRRRUUUTTTUUUVVVXXX[[[^^^aaabbbbbbdddggghhhhhhjjjlllnnntttwww{{{~~~}}}}}}||||||wwwpppiiifffeeeddddddeeeccc```^^^[[[[[[[[[[[[ZZZXXXVVVUUUQQQPPPOOOLLLIIIGGGGGGHHHEEEDDDBBBBBBBBBBBB@@@>>>===:::888666666555333222222111111000///...---,,,------------------------++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))***************+++---///000000000///------......//////......111///...///111333111000333333222222222333444555777777666666555333222111333333333333333444555666666666666777777777777888999999999999::::::::::::::::::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHIIILLLQQQTTTSSSSSSUUUWWWZZZ]]]```bbbdddfffhhhiiijjjkkknnnpppuuuxxx|||~~~yyywwwrrrllljjjkkkmmmjjjkkkpppvvv|||vvvooojjjgggfffeeeeeeeeeccc```]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVPPPPPPOOOLLLIIIGGGGGGHHHHHHGGGEEEEEEEEEDDDCCCAAA===;;;888777666666444222222222111000//////...---------------------------+++++++++++++++*********))))))))))))))))))))))))+++***)))))))))***,,,---***,,,---///000000000///------........./////////222111000111222333333111333333222222222333444555777777666666555333222111444444333333333444555555777777777777888888888888777888888888999999999999;;;;;;<<<===???AAABBBDDDEEEGGGHHHHHHIIIKKKOOORRRQQQRRRTTTWWWZZZ]]]```bbbeeegggjjjkkklllnnnppprrrvvvyyy}}}xxxoookkkgggcccbbbdddfffeeefffhhhkkkqqq~~~zzztttnnnjjjhhhgggfffeeeeeeccc___]]]YYYYYYZZZZZZYYYXXXVVVUUUPPPPPPOOOLLLIIIFFFFFFFFFIIIGGGEEEEEEEEEEEECCCAAA<<<:::777666666555333222222222222111000/////////------------------,,,,,,,,,++++++******))))))))))))))))))))))))))))))))),,,+++***)))***,,,...///+++,,,...///000000000///...............//////000222222222222333444444333333333222222222333444555555666666777777777777777444444444333333444444555666666777777777888888888777777777777888888888888:::;;;;;;===>>>@@@BBBCCCFFFGGGHHHIIIIIIKKKNNNPPPQQQRRRTTTWWW[[[^^^bbbcccgggiiikkkmmmnnnppprrrtttwwwzzz~~~}}}uuuooommmllllllnnnqqqooonnnllliiiiiirrr}}}xxxrrrmmmjjjiiigggffffffeeeccc```]]]XXXXXXYYYYYYXXXVVVUUUSSSOOOPPPOOOMMMIIIFFFEEEEEEDDDBBBAAA@@@AAA@@@>>>===;;;999666444444333222000222222111111000000//////......---------,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))+++***)))((()))+++---///,,,---...000000000000//////............///000111222333333333333333444555333333222222222333444555555666666777777777777777444444333333333444555555555555555666666666777777666666777777777888888888999999:::;;;===???AAABBBEEEGGGIIIIIIIIIJJJMMMOOORRRSSSUUUXXX\\\aaadddfffgggiiilllnnnoooqqqsssvvvxxxzzz~~~~~~zzzzzzyyyxxx|||yyyvvvqqqjjjeeeiiipppwwwqqqnnnkkkhhhgggfffffffffdddaaa^^^YYYZZZZZZYYYXXXVVVTTTRRROOOPPPOOOMMMIIIEEEDDDDDDDDDCCCAAAAAAAAAAAA???===:::888555444333333111///111111000000000/////////.........------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))''''''&&&&&&''')))+++,,,---...///000111000//////000///.........///000111222333444444333333444555333333222222222333444555777777666666555333222111333333333333444555666666555555555555666666666666666777777777888888888888999999:::;;;===???@@@AAADDDFFFHHHIIIIIIJJJLLLNNNRRRSSSUUUYYY]]]bbbeeegggfffhhhkkkmmmnnnpppsssuuuxxxzzz}}}~~~|||{{{yyyzzz~~~~~~zzzsssmmmlllppp}}}wwwqqqooonnngggffffffffffffeeebbb___]]]]]]\\\[[[YYYVVVTTTRRROOOPPPPPPMMMIIIEEECCCCCCGGGFFFDDDDDDDDDCCCBBB@@@;;;888666444444333222000000000////////////......///......---,,,,,,++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))&&&''''''(((***++++++,,,---...///111111000//////000///...---...///111222111333555444222222444666333333222222222333444555777777666666555333222111111111222333444555777888555666666666666777777777777777777888888888999999::::::;;;<<<>>>???AAABBBCCCEEEHHHIIIJJJKKKMMMNNNPPPRRRTTTXXX]]]bbbeeehhhdddgggjjjlllmmmooorrruuuwwwzzz}}}zzzrrrkkkiiiiiiiiilllpppwwwzzzuuuttttttxxxsssqqqqqqgggfffeeeffffffeeeccc```______^^^]]][[[XXXUUUSSSOOOPPPPPPMMMIIIEEECCCBBBEEEDDDBBBBBBBBBAAA@@@>>><<<999777555555444333111////////////............//////...---,,,,,,+++++++++++++++,,,,,,---------))))))))))))))))))))))))((()))+++,,,...............///000111111000//////111000...---...///111222000333555444222111333666333333222222222333444555555666666777777777777777000111111222444666888999777777777777888888888888888888888888999999999999;;;;;;<<<===???AAABBBCCCBBBDDDGGGIIIJJJKKKMMMOOOOOOQQQSSSWWW\\\aaaeeegggcccfffiiikkklllooorrrtttwwwyyy|||~~~yyyqqqfff^^^WWWVVVWWWXXX\\\aaahhhtttxxxtttpppxxxrrroookkkgggfffffffffgggfffdddccc```]]][[[ZZZYYYXXXVVVTTTPPPPPPOOOLLLHHHFFFFFFFFFFFFDDDCCCCCCEEEDDD@@@===:::999777555333222111111////////////............000---+++,,,///000...+++,,,,,,,,,+++++++++******...+++))))))+++,,,)))'''++++++******************,,,---...///000000000000+++...000111000000000111222333444444555555444444222222333333333444444444777777888777666555333222444444555555555555555444666666666666666777888888777888:::::::::888666555222777===>>><<<<<>>???>>>===@@@DDDEEEEEEFFFGGGIIILLLNNNOOOTTTUUUWWWZZZ]]]aaadddeeeeeehhhlllnnnnnnooopppqqqsssxxx}}}wwwlllccc[[[TTTPPPIIIGGGEEECCCCCCEEEHHHJJJJJJRRR]]]iiixxxvvvpppqqqyyyxxxsssooolllhhhfffeeeeeeeeeeeedddbbb]]]]]]\\\\\\\\\YYYTTTQQQPPPPPPOOOLLLGGGDDDCCCCCCEEEEEEDDDDDDEEECCCAAA>>>:::999777555444222222111////////////............)))+++,,,,,,++++++,,,...,,,,,,,,,+++++++++*********))))))***,,,------,,,))))))))))))))))))))))))+++,,,---......//////...,,,...111222111000111111333444666777888777555444444333111111111222444555666777777888777666444333222333444555666666666666555555444444555555666777888999:::::::::999888777666:::>>>@@@??????BBBEEEEEEEEEFFFHHHJJJLLLNNNOOOTTTUUUWWWYYY]]]```ccceeedddgggkkkmmmnnnooopppqqqssswww|||~~~}}}~~~~~~vvvnnncccXXXPPPKKKHHHFFF>>>??????@@@@@@@@@AAAAAACCCHHHPPPZZZhhh~~~vvvmmmkkknnnxxxxxxsssooolllhhhfffddddddddddddcccaaa]]]]]]]]]^^^]]]YYYSSSOOORRRRRRRRRNNNJJJGGGEEEEEEEEEEEEEEEEEEDDDCCCAAA???:::999888666444333222222////////////............***,,,...---***)))+++---,,,,,,,,,+++++++++******))))))))))))***+++++++++))))))))))))***************+++,,,---............,,,...111222111000111222111333555777777666444333444333111///000222444666555666777888888777555555111222333555666777777777444444444444444555666666666666777777777777666555888:::===??????@@@CCCEEEDDDEEEFFFHHHJJJMMMOOOPPPTTTUUUWWWYYY\\\```bbbddddddgggkkknnnoooppprrrssssssvvv{{{|||||||||zzzrrrlllccc\\\TTTLLLGGGEEECCCBBB<<<======>>>????????????FFFGGGJJJRRR]]]qqq}}}rrriiifffgggooozzzxxxssspppmmmhhhfffdddcccccccccbbbaaa\\\]]]^^^^^^]]]YYYSSSNNNQQQQQQQQQOOOJJJGGGEEEDDDEEEFFFFFFFFFDDDBBBAAA@@@;;;:::888666444333222222////////////............---///000...+++)))***,,,,,,,,,,,,+++++++++******)))******)))((((((((((((*********++++++,,,,,,,,,***+++,,,---............,,,///111222111111111222000222333555555444333222444222000//////111444666555666777888888777777666111222333555666777777777444444444444444555666666666666666777777777666666999:::<<<===>>>@@@BBBDDDDDDEEEFFFHHHKKKMMMPPPQQQTTTUUUVVVYYY\\\___bbbccceeehhhllloooppprrrtttvvvsssvvvzzz{{{zzz{{{~~~xxxpppggg^^^YYYPPPMMMIIIGGGFFFEEECCCAAA>>>>>>===<<<===>>>@@@AAACCCBBBDDDJJJRRRddd~~~ooofffcccccckkkwwwxxxtttpppmmmiiifffcccbbbbbbbbbaaa```]]]]]]^^^^^^]]]YYYRRRNNNLLLMMMNNNLLLHHHEEECCCBBBDDDFFFGGGGGGDDDBBBAAAAAA;;;:::888666555333333222////////////...............//////...+++******+++,,,,,,,,,+++++++++*********++++++***(((&&&'''(((******++++++,,,---------+++,,,---......//////...---///222333222111222222111111222333333333333333333222000000000111333444444555777888999888888777222333444555666666666666555555444444555555666777888888888999999999999:::::::::;;;<<>><<<::::::<<<>>>@@@???===@@@GGGMMM[[[vvv{{{lllgggdddiiisssxxxtttpppmmmiiifffcccaaaaaaaaa``````^^^^^^^^^]]]\\\XXXRRRNNNIIIKKKLLLKKKHHHEEECCCBBBDDDFFFHHHGGGDDDBBBAAABBB;;;:::999777555444333333////////////............,,,+++***+++,,,---,,,+++,,,,,,,,,+++++++++******)))+++,,,,,,)))(((***,,,)))******+++,,,,,,------,,,,,,---...////////////---///222333222111222333333333222222222333444555111111111111111222222333444555777888999999888888333333444555666666555555666666555555666666777888999999999999999:::;;;;;;<<<<<<<<<===@@@CCCEEEEEEDDDEEEFFFHHHKKKNNNQQQRRRTTTUUUVVVYYY[[[^^^aaabbbcccgggkkkoooqqqsssuuuwwwuuuxxxzzz{{{zzzzzz~~~}}}vvvkkkdddZZZQQQKKKGGGDDDBBB???>>>>>>@@@BBBCCCBBB@@@@@@???===;;;;;;;;;<<<===???<<<@@@FFFJJJRRRjjj}}}sssjjjiiippp|||xxxtttqqqnnniiifffbbb``````aaa```______^^^]]]]]][[[XXXSSSOOOIIIKKKMMMLLLJJJGGGEEEDDDDDDGGGIIIHHHDDDAAAAAABBB<<<:::999777555444333333000/////////............)))'''&&&(((,,,...---+++,,,,,,,,,+++++++++******)))+++------++++++---000((())))))***++++++,,,,,,,,,---...///000000000000---///222333222222222333555444333222222333666777000000111111222222222222444555777888999999999888444444555555555555555555666666666666666777888888888888777777888999::::::>>>======>>>AAADDDFFFGGGDDDEEEFFFIIIKKKNNNQQQSSSTTTUUUVVVXXX[[[^^^```bbbbbbeeejjjnnnppprrruuuwwwvvvxxx{{{{{{zzzzzz~~~}}}qqqiiiZZZTTTKKKEEEBBBBBBCCCCCC@@@???>>>???AAACCCBBBBBBAAA@@@???>>>======<<<<<<===;;;>>>DDDDDDGGG[[[rrrqqqkkknnn{{{vvvpppooooookkkhhhdddaaaaaaaaa```______^^^]]]]]][[[XXXSSSOOOMMMNNNNNNKKKHHHEEEDDDDDDDDDEEEFFFFFFEEECCCAAA???777777666444444333333333000000000000////////////,,,++++++******++++++,,,***---///...***((((((***(((((()))************))),,,,,,+++***))))))))))))******+++,,,------------+++...111444444333000///111000000111333444444333555444444444555555666777555666666666777777888888222222333444555555555555::::::999999888888777777555666777999999888777777222444777:::???BBBEEEGGGDDDFFFHHHIIIIIIKKKNNNQQQTTTUUUWWWYYY[[[]]]]]]^^^bbbeeeiiilllnnnqqqtttwwwyyyyyyzzz|||}}}~~~}}}ppp```TTTIIIGGGDDDCCCCCCBBBAAA???@@@AAABBBCCCCCCBBBAAA@@@CCCAAA@@@AAAAAA@@@>>><<<@@@@@@@@@@@@BBBIIITTT[[[uuuvvvrrrzzzuuuooonnnnnnkkkgggcccaaaaaaaaa``````]]]]]]\\\\\\\\\YYYTTTQQQMMMMMMMMMKKKHHHEEEDDDDDDDDDEEEFFFFFFEEECCCAAA???999888777555444333333333000000000000////////////......------------.........//////...---,,,,,,---((()))******++++++******,,,,,,+++*********************+++,,,------------,,,---000222333222000///000000000111333333444333222222111111111222222333555555666777777777777777222222333444555555555555888888888888888777777777666777888888999999888888888999;;;===???BBBCCCDDDDDDFFFHHHIIIIIIKKKNNNQQQQQQSSSVVVYYY\\\^^^```aaabbbdddhhhkkknnnqqquuuxxxzzzzzz{{{|||}}}~~~|||sssfffWWWMMMGGGEEECCCBBBBBBAAA@@@???@@@AAABBBCCCDDDCCCCCCBBBDDDCCCBBBBBBCCCBBB@@@>>>BBBBBBAAA???@@@DDDKKKQQQ```mmm|||tttooommmmmmjjjgggccc``````aaa``````]]]\\\\\\\\\[[[YYYUUURRRLLLMMMMMMKKKHHHEEEDDDDDDDDDEEEFFFFFFEEECCCAAA???;;;:::888666555333333333000000000000////////////000//////......//////000000...,,,+++---......---)))******+++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,------......---------...000000000000000000000000111222222333333444444333333333333333444444555777888999888666555222333444555555666555555666666666666777777777777999999888888999999:::;;;<<<<<<>>>???AAACCCDDDEEEDDDFFFHHHIIIIIIKKKNNNQQQOOOQQQTTTYYY]]]```bbbdddaaacccgggkkknnnqqquuuxxx{{{{{{|||}}}}}}~~~}}}sssfffZZZOOOHHHFFFDDDBBBBBBBBBBBBAAA@@@BBBCCCDDDEEEFFFFFFGGGFFFFFFEEEDDDEEEEEEEEECCCAAABBBBBBBBB@@@@@@BBBFFFIIIMMMVVVgggzzzuuuooonnnnnnjjjgggbbb______```aaaaaa___^^^\\\\\\[[[XXXTTTQQQLLLMMMMMMKKKHHHEEEDDDEEEDDDEEEFFFFFFEEECCCAAA???<<<;;;999777555444333222000000000000///////////////......------......///...***&&&&&&))),,,,,,*********+++,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,***+++,,,---............---------......///000111///000111111111111222333666555444444444444444444333555888999999888666444222333444555666666666666444555555555666666777777;;;:::999888999:::;;;<<<:::;;;===???BBBDDDFFFGGGDDDFFFHHHIIIIIIKKKNNNQQQOOOQQQUUUYYY]]]```cccddd```cccgggkkknnnqqquuuxxx{{{{{{|||}}}}}}~~~yyymmm___SSSLLLHHHFFFDDDCCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFEEEFFFGGGGGGEEECCCBBBCCCCCCCCCCCCEEEGGGHHHHHHMMMVVVcccwwwwwwqqqppppppjjjfffaaa^^^___```aaaaaacccaaa^^^\\\YYYVVVQQQNNNKKKLLLMMMKKKHHHFFFEEEEEEDDDEEEFFFFFFEEECCCAAA???<<<;;;999777555444333222000000000000////////////,,,,,,++++++++++++,,,,,,,,,(((%%%%%%(((******)))******+++,,,,,,,,,,,,+++***+++,,,---------------++++++,,,---...............---------...///000111///111333222111000222333222222111111111111111222444666888999999888555333333333444555666666666666444444555555666666666777;;;:::999999999:::<<<===:::;;;<<>>@@@AAABBBBBBDDDFFFHHHIIIIIIKKKNNNQQQTTTUUUWWWZZZ]]]___```aaaaaadddgggjjjmmmpppsssvvvwwwxxxyyyzzz|||}}}~~~yyyoooddd[[[TTTPPPOOOGGGFFFFFFGGGJJJLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGHHHIIIJJJHHHFFFHHHFFFEEEDDDDDDDDDBBB@@@FFFGGGHHHLLLTTTcccuuuwwwqqqppppppiiieee```]]]]]]```bbbbbbeeebbb^^^[[[XXXUUUQQQNNNJJJLLLLLLKKKHHHFFFFFFFFFDDDEEEFFFFFFEEECCCAAA???999888777555444333333333000000000000////////////------,,,,,,,,,,,,------,,,------,,,+++******+++((()))******++++++******&&&'''***,,,------,,,,,,+++,,,---...////////////......///000000111111222111444666555222000333666555555555666777888999:::777777777777777666555555333444555666666777777777777777666666666666666666888888999:::::::::::::::;;;<<<===???@@@BBBCCCCCCDDDFFFHHHIIIIIIKKKNNNQQQTTTUUUWWWZZZ]]]___aaaaaabbbeeehhhjjjlllnnnrrrtttuuuuuuwwwyyy{{{}}}~~~~~~wwwlllddd___[[[WWWTTTNNNMMMMMMOOOSSSUUUVVVVVVVVVUUURRRPPPNNNLLLLLLLLLKKKJJJIIIJJJLLLLLLKKKIIIJJJGGGEEEEEEFFFFFFEEECCCDDDEEEGGGHHHLLLSSS^^^fffnnnxxxvvvpppooooooiiieee```]]]]]]___bbbccccccaaa]]][[[XXXVVVSSSPPPJJJLLLLLLKKKHHHFFFFFFFFFDDDEEEFFFFFFEEECCCAAA???777777666444444333333333000000000000//////////////////............//////***---///...***((((((***(((((()))***************%%%'''))),,,------,,,++++++,,,---...////////////...///000111222222222111111555888666222000333777222222222333555666888999888888777777666666666666333444555666777777777777888888777777666666555555777888999:::;;;:::999888888999<<<>>>BBBEEEGGGHHHDDDFFFHHHIIIIIIKKKNNNQQQSSSTTTWWWZZZ^^^```bbbcccccceeehhhjjjlllnnnqqqsssssstttvvvxxxzzz|||~~~wwwllleeecccaaa]]]YYYVVVUUUUUUXXX[[[^^^______aaa___\\\XXXUUUTTTSSSRRRLLLLLLKKKLLLNNNNNNMMMKKKJJJGGGEEEGGGJJJLLLLLLJJJEEEHHHJJJIIIIIIKKKPPPUUUSSS___lllwwwwwwtttrrrmmmhhhccc^^^[[[\\\___aaaccc]]][[[YYYWWWVVVUUURRRPPPOOOOOONNNLLLJJJGGGDDDBBBEEEFFFFFFFFFEEEBBB@@@>>><<<;;;:::888555333222111111111000///...---,,,,,,.../////////...,,,***(((...---,,,,,,++++++,,,,,,((((((((()))***+++------******+++,,,,,,---......111222222333333333222222000000111222222222222111222333333333222111111000000000111222444666888999:::999777666666666777777777555444444666777777666666777777777777777666666666777888999999:::999999;;;<<<>>>@@@BBBCCCCCCCCCCCCFFFIIIKKKLLLNNNQQQSSSTTTUUUWWWYYY\\\^^^``````eeedddcccdddhhhlllooopppqqqsssvvvwwwxxxyyy{{{}}}~~~{{{vvvpppiiibbb]]]ZZZUUUWWWZZZaaahhhmmmpppqqqrrrnnniiifffdddaaa\\\XXXVVVTTTRRRQQQRRRRRRQQQPPPOOOLLLIIIGGGHHHIIIIIIHHHDDDEEEGGGIIIJJJJJJJJJIIIQQQVVV___lll{{{wwwtttqqqlllhhhddd^^^[[[\\\^^^```aaa]]][[[YYYWWWWWWUUUSSSPPPPPPOOOOOOMMMKKKHHHEEECCCFFFFFFGGGGGGEEECCC@@@???<<<;;;:::888555333222111000000000///......------+++,,,,,,---.........---...---,,,,,,++++++,,,,,,************+++,,,---...***++++++,,,,,,---------//////000000111111000000000000111222222222222111666666666666666555444444444444444555777888:::::::::999888777666777777888777555333444555666666555555555666666666666555555666777888999999::::::999;;;<<<>>>@@@BBBCCCCCCDDDFFFHHHKKKMMMNNNPPPSSSUUUTTTUUUWWWYYY\\\^^^```aaadddddddddfffiiilllnnnoooppprrruuuvvvwwwyyy{{{}}}zzzssslllfffaaa^^^\\\^^^ccckkkssszzz~~~}}}zzzxxxvvvrrrkkkfff```^^^[[[XXXWWWUUURRRPPPRRROOOLLLJJJJJJKKKJJJIIIJJJIIIHHHHHHHHHJJJKKKLLLPPPTTT\\\fffrrr~~~vvvssspppkkkiiieee___[[[[[[\\\^^^^^^\\\[[[YYYXXXWWWUUUSSSPPPPPPPPPOOONNNKKKHHHFFFDDDFFFGGGHHHHHHFFFDDDAAA???<<<;;;999777555444222111////////////////////////+++++++++,,,---...///000...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,......///000000000000000000000111222222222222111777777777888777777666555333333333333444555666666:::999888888777888888888666444333333444555444333777777888888999888888777666777888999::::::::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFHHHKKKMMMNNNPPPSSSVVVUUUVVVWWWZZZ\\\^^^```aaabbbccceeegggjjjlllnnnnnnnnnqqqtttuuuwwwxxx{{{}}}~~~xxxrrrkkkfffcccdddgggnnnwwwyyyssskkkiiieeeccc```\\\XXXUUUVVVSSSPPPOOONNNNNNLLLKKKPPPNNNKKKIIIIIIKKKNNNPPPRRRTTTYYYaaaiiirrrzzz~~~vvvsssooojjjjjjeee___ZZZYYYZZZ[[[\\\[[[ZZZYYYXXXXXXVVVSSSPPPOOOOOONNNMMMKKKHHHEEEDDDGGGHHHHHHHHHGGGDDDBBB@@@;;;:::999777666444333222............//////000000///...,,,++++++,,,---......---,,,,,,++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++++++++//////000111222222222222000000111222222222222111444555555555555555444444222222222222222333333444999999999888888888888999555444222222333444333222666666777888888888777777777777888999::::::::::::;;;<<<>>>@@@BBBCCCDDDDDDDDDFFFIIIKKKMMMOOORRRTTTUUUVVVXXXZZZ\\\^^^```aaaaaacccfffhhhjjjkkkmmmnnnnnnpppsssuuuvvvxxx{{{}}}|||wwwpppkkkhhhjjjmmmtttsssqqqooommmjjjgggbbb___YYYWWWUUUTTTTTTRRRPPPNNNQQQOOOMMMKKKLLLNNNPPPRRRTTTVVVYYY^^^dddkkkppptttqqquuu|||vvvsssooojjjjjjeee^^^YYYXXXYYYZZZZZZZZZYYYYYYYYYXXXVVVSSSPPPMMMMMMLLLKKKIIIGGGDDDCCCGGGHHHHHHHHHGGGDDDBBB@@@;;;:::999777666444333222------......///000000000///...,,,++++++,,,---......---,,,,,,++++++,,,,,,---,,,+++******))))))***+++++++++++++++++++++***......///000111222222111000000111222222222222111222333333444444333333333666555555555555555666666888888888888888888888888666444222222333333222111222333333444555555555444777888999::::::;;;:::::::::;;;===@@@BBBCCCDDDEEEDDDGGGJJJLLLMMMOOORRRTTTUUUVVVXXXZZZ]]]___aaaaaa```cccgggiiiiiikkkmmmooonnnpppsssuuuvvvxxxzzz}}}~~~|||vvvrrrooommmooouuu~~~zzzwwwuuuqqqmmmjjjaaa___]]]\\\[[[YYYUUURRROOOOOONNNOOOOOOQQQRRRSSSSSSTTTWWW[[[```eeejjjlllkkknnnsssyyy~~~vvvssspppkkkiiiddd]]]YYYWWWXXXYYYYYYYYYYYYYYYYYYYYYWWWSSSPPPKKKKKKKKKJJJIIIFFFDDDBBBFFFGGGHHHHHHFFFDDDAAA???::::::999777666444333333---.........//////000000+++++++++,,,---...///000...---,,,,,,++++++,,,,,,,,,++++++***))))))))))))*********+++++++++++++++***+++,,,...////////////000000111222222222222111222333444444555444444444444444333333333444444555666666777888888888888777666444222222333333222111555666777777888888888888777888999:::;;;;;;;;;;;;:::;;;===@@@BBBDDDEEEEEEGGGIIILLLNNNOOOQQQTTTWWWVVVWWWXXX[[[]]]___aaabbb```dddgggiiihhhiiimmmqqqppprrrtttvvvvvvxxxzzz||||||}}}{{{xxxttttttxxx|||xxxvvvpppnnnllljjjfffaaa[[[WWWOOOOOOOOOOOOPPPQQQQQQRRRNNNOOOQQQTTTYYY^^^bbbdddfffiiilllpppttt{{{wwwtttqqqlllhhhccc\\\XXXVVVWWWXXXYYYYYYXXXYYYYYYYYYWWWSSSPPPLLLLLLLLLKKKIIIGGGEEECCCFFFFFFGGGGGGEEECCC@@@???:::999888777666555444333.........///////////////+++,,,,,,---.........---...---,,,,,,++++++,,,,,,,,,,,,+++*********++++++))))))******++++++,,,,,,******,,,---.../////////000000111222222222222111222222333444444444444444111000000000111222333333444555666777888777777666777555333333333333222111777888999::::::;;;;;;;;;777888999:::;;;;;;;;;;;;999;;;===@@@BBBDDDEEEFFFGGGIIILLLNNNPPPRRRUUUWWWVVVWWWYYY[[[]]]___aaabbbaaadddggghhhggghhhmmmrrrrrrtttvvvwwwwwwxxxzzz{{{zzz{{{~~~~~~|||}}}~~~yyyssskkkbbb\\\TTTRRRPPPMMMLLLMMMOOOPPPKKKKKKMMMOOOSSSWWW[[[]]]aaabbbcccfffkkksss{{{wwwtttrrrmmmgggbbb\\\WWWVVVWWWXXXYYYXXXXXXYYYZZZZZZWWWSSSPPPLLLMMMMMMLLLJJJHHHFFFDDDEEEFFFFFFFFFEEEBBB@@@>>>:::999888777666555444333////////////////////////////////////...,,,***(((...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---(((((()))***+++,,,,,,---+++,,,---///000111111111000000111222222222222111000111222222333333333222333333333333444555666777333444555777777777666555888666444333444444333222222222444555555666666666888888999:::;;;;;;;;;;;;999:::===@@@BBBDDDEEEFFFEEEHHHJJJLLLNNNPPPSSSUUUVVVWWWYYY[[[]]]```aaabbbbbbeeeggggggfffhhhnnnssstttuuuwwwxxxwwwxxxyyy{{{xxxzzz}}}{{{qqqfff___YYYVVVPPPKKKHHHJJJLLLOOOJJJKKKLLLMMMPPPTTTWWWYYY[[[\\\]]]___dddmmmwww~~~zzzwwwuuurrrllleee^^^ZZZ[[[[[[YYYVVV[[[ZZZXXXXXXWWWUUUQQQNNNLLLLLLLLLKKKIIIGGGDDDCCCCCCCCCDDDDDDCCCAAA???======;;;888666555444333111000000///------,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++)))******++++++******)))......---+++)))***,,,///,,,,,,,,,------.........000000000000111111111111222222111111222222333444444444555333222111222444666777777888888888888777666666666666666666666666777888888777666555555666555555777888999999999999888999:::;;;>>>BBBEEEGGGFFFHHHKKKMMMOOOQQQTTTVVVWWWYYY[[[\\\]]]___bbbdddeeefffhhhhhhjjjmmmqqquuuxxxxxxxxxxxxxxxxxxxxxxxx}}}~~~wwwmmmfff\\\WWWPPPKKKJJJJJJKKKKKKKKKKKKJJJKKKMMMOOOQQQRRRUUUWWWXXXWWWYYYbbbrrr~~~wwwtttrrrooogggaaa\\\[[[]]]```___^^^[[[ZZZXXXXXXWWWUUURRROOOMMMMMMLLLKKKIIIGGGDDDCCCBBBCCCDDDDDDCCCAAA???======;;;888666555444333111111000///...------------.........---------,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))++++++***)))((((((+++---))))))+++,,,...///000111000000000000111111111111111111111111111222333333444555555444222222333444666666777888888888888777888666555333333555666888777888888777666555555777666666777888999999999999999:::<<<>>>AAADDDFFFGGGFFFIIILLLMMMOOOPPPSSSUUUWWWYYY[[[\\\]]]___aaadddeeefffhhhiiijjjmmmqqquuuyyyyyyzzzzzzzzzzzzzzzzzz}}}}}}yyynnnggg[[[VVVOOOKKKIIIJJJKKKKKKIIIIIIIIIJJJKKKLLLNNNOOOQQQSSSUUUTTTUUU^^^lllxxxvvvrrrpppmmmfffaaa]]]]]]```cccdddccc\\\ZZZXXXWWWWWWUUURRROOOMMMMMMMMMLLLIIIGGGDDDCCCBBBCCCDDDDDDCCCAAA>>>======;;;888666555444333111111111000///............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))******)))((())),,,...******+++,,,---//////000000000000000111111111111111000000000000111222222444555555333222111333444555666777777888888888777999777333111111333777999666777888777666555666777666777888999999:::999999:::;;;>>>@@@CCCEEEGGGGGGGGGIIILLLMMMNNNPPPRRRTTTWWWYYY[[[]]]]]]___aaacccdddfffhhhiiijjjmmmqqquuuzzzzzz{{{|||}}}}}}}}}}}}}}}}}}~~~wwwkkkdddYYYTTTNNNIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMOOOQQQPPPRRRYYYeeennn~~~wwwsssqqqmmmjjjgggcccaaabbbccccccbbb]]][[[YYYWWWWWWUUURRRPPPNNNNNNMMMLLLJJJGGGDDDBBBBBBCCCCCCDDDCCC@@@>>>======;;;888666555444333111111111000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,++++++,,,...000.........------,,,,,,+++///000000000111111111111000000000///000000111222222333333222000000111333555555666777888888888888888666444222222444666888666777888777666555666777666666777888999999888888999;;;>>>AAADDDEEEFFFFFFGGGIIILLLMMMNNNOOORRRTTTWWWYYY\\\]]]^^^___```bbbccceeehhhiiikkknnnrrrtttxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~xxxlllddd]]]XXXRRRNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMNNNNNNOOOTTT]]]dddoooxxxwwwsssqqqmmmmmmkkkgggeeedddccccccbbb^^^[[[YYYWWWVVVUUUSSSQQQOOOOOONNNLLLJJJGGGDDDBBBAAABBBCCCCCCBBB@@@>>><<<===;;;888666555444333111111000000////////////000---------,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++)))+++,,,,,,+++,,,...000.........------,,,,,,+++///000000000111111111111000000000///000000111222111222222111///...000111444444555777777888888888555555444444444444555555555777888777666555666888666666777777888777777777888:::===@@@BBBCCCDDDDDDFFFHHHKKKMMMNNNOOORRRTTTWWWYYY\\\^^^^^^^^^```aaabbbeeegggjjjlllnnnrrrtttvvvwwwzzz|||~~~~~~~~~~~~ssslllfffaaa[[[WWWUUUTTTSSSRRRNNNNNNMMMMMMLLLKKKKKKKKKJJJLLLMMMNNNNNNQQQWWW[[[bbbhhhqqqwwwyyyxxxuuusssppp{{{vvvrrrpppmmmllljjjiiigggfffeeeeeeeee^^^\\\YYYWWWVVVUUUTTTRRRPPPOOOOOOMMMJJJGGGDDDBBBAAABBBCCCCCCBBB@@@===<<<===;;;888666555444333111000//////......//////000------,,,,,,,,,+++++++++------++++++++++++------++++++,,,,,,,,,,,,++++++((()))++++++******+++,,,******+++,,,---//////000000000000000111111111111111000000000000111222222111111222000///...///111333444555666777888888888444444444555555444444444555666777777666666777888666777777888888888777777888999;;;>>>@@@AAABBBCCCEEEGGGJJJLLLMMMPPPSSSUUUWWWZZZ]]]^^^^^^^^^___```aaadddgggjjjlllooorrrtttsssuuuxxx|||~~~~~~~~~|||vvvlllhhhbbb]]]ZZZXXXVVVTTTTTTRRRQQQOOONNNNNNOOOPPPNNNPPPRRRSSSSSSTTTVVVXXX[[[]]]aaadddeeedddbbb```aaaiiixxxwwwtttrrroookkkkkkjjjhhhfffffffffggg___\\\YYYWWWVVVUUUTTTSSSPPPPPPOOOMMMJJJGGGDDDBBBAAABBBCCCCCCBBB@@@===<<<===;;;888666555444333111///...............//////...---------,,,,,,,,,,,,...---+++******+++---...)))******++++++******)))(((***++++++***)))***+++))))))+++,,,...///000111000000000000111111111111111111111111111222333333222333333222000000111222222333444666777888888888666555333222222333555666444666777777666666777999999999:::::::::999999888999:::;;;<<<>>>@@@BBBDDDCCCFFFIIIKKKNNNPPPSSSVVVWWWZZZ]]]______^^^___```aaadddgggjjjmmmooorrrtttrrrtttxxx|||yyyuuunnniiieeebbb___]]]^^^\\\YYYVVVVVVWWWYYY[[[[[[]]]___``````_________ZZZYYYXXXWWWXXXXXXXXXWWWXXX\\\gggxxxzzzwwwuuurrrmmmmmmllliiifffddddddeee___\\\YYYWWWVVVUUUTTTSSSQQQPPPOOOMMMKKKGGGDDDBBBAAABBBBBBCCCBBB???===<<<===;;;888666666555333111......---------....../////////.........---------...---+++******+++---...(((((())))))))))))((((((+++---......,,,++++++,,,,,,,,,,,,------.........000000000000111111111111222222111111222222333444444444555333222111222444222333444666777888888888888666222000000222666888444666777777666666777999;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<>>>@@@CCCEEEBBBEEEHHHKKKNNNQQQTTTWWWWWWZZZ]]]______^^^______```cccgggkkkmmmooorrrtttrrrtttyyy}}}~~~zzzuuuqqqnnnlllgggeeeaaa^^^^^^```ccceeegggiiikkklllllljjjiiihhh\\\YYYTTTRRRRRRSSSTTTUUUTTTVVV]]]kkkvvvssssssqqqmmmkkkiiihhhgggfffdddbbbaaa[[[XXXXXXWWWTTTRRRTTTTTTRRRNNNKKKIIIEEEAAA===CCCCCCCCCBBBAAA@@@>>>>>><<<999444222222222222222...---+++++++++,,,...000,,,---///000000///---,,,)))******++++++,,,------++++++************++++++,,,,,,+++******)))((((((,,,++++++***+++---000111444333111000000000111111222111111000111222444555444555555555444333333222333444666777666555666777999777555333333333444555555555777888888999999999;;;;;;::::::999888777777888;;;;;;999>>>FFFFFF???DDDGGGJJJLLLNNNQQQTTTWWWVVVYYY[[[]]]]]]]]]___```fffhhhlllnnnoooqqqsssuuuppprrrvvvzzz}}}}}}xxxuuutttpppkkkiiikkkppptttvvvvvvxxxyyyyyy}}}xxxmmmfff\\\VVVXXXZZZWWWUUUVVVUUUVVVZZZcccpppwwwsssrrrnnnjjjiiigggfffgggfffdddcccaaa[[[XXXXXXWWWTTTRRRTTTWWWTTTQQQOOOLLLIIIEEEBBBBBBCCCCCCCCCBBB@@@>>>===BBB???;;;888666444111///444222000///......///000,,,---...000000...---,,,***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222555444222111111111222222000111222333444444333333444444555555444444333222333444666777666666777888888777555333222333444555555666777888888888888888999999999999999999999:::555999;;;;;;===AAACCCCCCCCCEEEHHHKKKLLLOOORRRUUUVVVYYY[[[]]]]]]^^^___aaacccfffiiilllmmmooorrrtttrrrtttwww{{{~~~~~~zzzyyy|||zzzooojjjbbb]]]```aaa\\\XXXWWWVVVUUUXXX^^^gggwwwwwwtttpppkkkgggeeeddddddffffffeeeccc```[[[WWWXXXWWWTTTSSSTTTTTTRRROOOMMMKKKIIIEEEBBBBBBCCCDDDEEEDDDAAA>>><<<:::666222000333777:::<<<777555333000///.........,,,---...//////...---,,,,,,,,,,,,+++++++++******++++++************++++++******+++,,,------......------,,,,,,...///111222555444333333222222333333///111444666777666444222444444555555444444333333222444666777666666777888888666444222222222333444666777777888888888888777777888888999:::;;;;;;<<<888888;;;>>>>>><<>>;;;666000***(((---888CCCIII333222111///------,,,,,,------...//////...------------,,,,,,+++***))))))++++++************++++++((())))))******+++,,,,,,,,,,,,,,,,,,---///000111333333333222222222333333000111333555666666555444333444444555444444333333222444666777777777888999777666444222111222333444777777888888888888777777888888999999:::;;;;;;<<<===:::;;;@@@@@@<<<>>>CCCAAACCCFFFHHHJJJLLLOOOQQQUUUXXX[[[\\\]]]^^^```aaa___bbbfffiiilllnnnqqqsssuuuwwwyyy|||~~~{{{rrrkkkhhhbbb]]][[[[[[aaaooo}}}yyytttoooiiidddcccbbbccceeefffeeeddd^^^YYYVVVWWWWWWTTTSSSTTTUUUSSSQQQOOONNNLLLIIIFFF@@@BBBDDDEEEDDDAAA===;;;???999333///222777===@@@//////.........------...---..................---...------,,,+++***))))))++++++************++++++*********************************+++,,,---...///111111111222222222222111222222222333444555777777333333444444555444444333222444777777777777999:::888666444222222222333444666777777888888888888777::::::::::::::::::::::::<<<999:::>>>AAA@@@@@@CCCBBBEEEGGGIIIKKKMMMOOORRRUUUWWW[[[\\\]]]^^^```bbbaaadddhhhkkknnnpppsssuuuvvvwwwxxx{{{}}}|||wwwooogggbbb^^^___iiisss{{{tttoookkkgggeeeddddddffffffeeeccc^^^XXXUUUVVVVVVTTTSSSTTTSSSQQQOOONNNLLLJJJGGGDDD@@@AAABBBCCCBBB???<<<:::999888777777777666333111/////////000000111111111........................------,,,,,,+++***))))))++++++************++++++---,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...000000111222222222111111222111111111222555777888333333444444555555444444222444777888888888999;;;999777555333333333444555555666777888888999999999;;;;;;;;;;;;:::::::::::::::>>>???>>>???CCCDDDCCCCCCFFFHHHJJJKKKMMMPPPRRRUUUWWWZZZ\\\]]]___aaabbbdddgggkkknnnppprrruuuwwwwwwwwwyyyzzz}}}uuullleeeccchhhooo}}}}}}ssspppnnnjjjiiigggfffgggfffdddccc]]]XXXUUUVVVVVVTTTSSSTTTQQQOOOLLLKKKIIIGGGCCC@@@@@@@@@@@@@@@???===;;;:::333333333555555444111...///000111111222222222222.........------.........,,,,,,,,,++++++*********++++++************+++++++++++++++,,,,,,------...)))***+++,,,---.........000111222333333333222222//////111222444555666666222333444444555555444444222444777888888888:::;;;:::888666444444444555666333444666777999:::::::::999999::::::;;;<<<<<<<<>>===<<<;;;:::???:::555222111222222222000000111111111111000000......------------......,,,,,,,,,++++++++++++***++++++************++++++&&&'''((()))+++,,,---...******,,,---.../////////000111333444555444444333,,,...111444555555444333222333333444555555555444222444777888888999:::<<<:::999777555444555666777222333555777999:::;;;;;;777888999:::<<<===>>>???MMMdddiiiQQQ===@@@EEEBBBCCCEEEHHHIIIJJJLLLNNNQQQTTTWWWZZZ\\\]]]___aaacccgggjjjmmmpppqqqrrruuuvvv{{{{{{{{{}}}}}}xxx{{{rrrqqquuuzzzuuurrrqqqpppooommmjjjgggdddbbbaaa]]]ZZZWWWVVVWWWXXXYYYXXXRRRPPPMMMLLLKKKJJJGGGEEE???@@@AAAAAA@@@>>>;;;:::888888777666555444444333000////////////.........111000///...........................---,,,++++++))))))***++++++++++++***)))******++++++******)))------------------------222222333444444444444333444444333333222333333333777666444333333444555666222222333555666888999999::::::888666333333555777444555666777777888888888888888888999:::;;;======KKKKKKJJJGGGCCCAAAAAABBBDDDEEEGGGHHHHHHJJJMMMOOOSSSUUUXXX[[[^^^aaacccdddhhhkkknnnppprrrsssuuuwwwxxxzzz}}}wwwrrrqqqxxxvvvrrrqqqqqqooommmjjjgggdddbbb```]]]ZZZWWWVVVVVVXXXXXXWWWTTTRRROOOMMMKKKIIIFFFCCCAAAAAAAAAAAA@@@>>>===;;;888888777666555444333333/////////.........------...------,,,,,,,,,,,,---,,,---------------,,,,,,))))))***++++++++++++*********++++++++++++******((()))***+++,,,...//////111111222333333333333222333333222222222222333333555555444444444444444555555555666888999;;;<<<<<<;;;;;;:::777555444666888555666777888999999999999:::999999999999::::::;;;<<<===>>>>>>===>>>@@@BBBEEEFFFHHHIIIJJJLLLOOORRRSSSUUUXXX[[[^^^aaabbbcccfffiiimmmoooqqqsssuuuwwwzzz|||~~~oookkkkkkrrrvvvsssrrrrrrpppmmmjjjfffcccaaa```\\\YYYVVVUUUUUUVVVVVVVVVUUUSSSPPPMMMKKKHHHDDDAAA@@@???>>>>>>===<<<;;;:::888888777666555444333222............---------,,,,,,,,,,,,,,,,,,,,,---...+++,,,,,,---------------))))))***++++++++++++***+++++++++,,,,,,+++++++++'''((()))***,,,---...//////000111111222222111111222111111111111111222222333333444444444444333333333444555666777888999:::;;;;;;;;;888666555777888666777888999:::::::::::::::::::::999999888888888777999;;;<<<===???BBBEEEEEEGGGIIIKKKLLLNNNRRRTTTSSSUUUXXX[[[^^^```bbbcccdddgggkkkmmmooorrrtttwww{{{}}}vvvhhhddddddlllvvvsssssssssqqqnnniiieeebbb```___[[[YYYUUUTTTTTTUUUUUUUUUTTTRRRPPPNNNLLLIIIEEEBBBAAA@@@???===<<<<<<<<<<<<888888777666444333222222......---------,,,,,,,,,------------...//////000,,,,,,---------,,,++++++))))))***++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...///000000111000000000000000000000000111111222111222333444555444333222333333444555666777888888:::;;;:::888666555666777666777888999::::::::::::999999999999999999999888:::<<<>>>>>>>>>@@@CCCEEEDDDFFFIIIKKKLLLOOOSSSUUUTTTUUUXXX[[[]]]```aaabbbaaadddiiilllnnnqqqtttvvvzzz|||rrreeeaaaaaahhh|||wwwtttttttttrrrmmmiiieeebbbaaa```\\\YYYUUUTTTTTTUUUTTTTTTRRRQQQOOOOOONNNKKKGGGDDDDDDDDDBBBAAA@@@?????????888888777555444222111111......---------,,,,,,,,,---------------...///000------------,,,+++***)))))))))***++++++++++++******++++++,,,,,,++++++***+++,,,,,,,,,------............///000000000000///000/////////000000111222000111333444555444333222777777888999::::::;;;;;;999999999888555444444666555666777888999999999999666777888::::::;;;::::::888:::;;;;;;;;;<<<>>>AAACCCEEEHHHJJJKKKNNNQQQTTTTTTUUUXXXZZZ]]]___```aaa```ccchhhkkkmmmooorrruuuxxxzzz}}}~~~qqqddd```___eeetttwwwtttuuutttqqqmmmhhhdddbbbaaaaaa\\\YYYVVVTTTTTTUUUTTTTTTQQQPPPOOOOOOOOOLLLHHHEEE@@@@@@???>>>===<<<<<<;;;888888777555333222111000............---------,,,++++++++++++++++++,,,---------------,,,+++***)))))))))***++++++++++++************++++++*********((()))***,,,...000111222---...//////000000//////////////////000111222333111222333444444555555444666777777888999999::::::888999999888555444444555555666777888999999999999666777999;;;<<<<<<<<<;;;666888:::;;;;;;===@@@BBBCCCEEEGGGIIIJJJLLLPPPRRRTTTUUUWWWZZZ]]]___``````aaadddhhhkkkmmmoooqqqtttvvvyyy|||~~~~~~rrrfff___]]]aaakkkuuuxxxuuuvvvsssppplllhhhdddccccccccc]]]ZZZWWWUUUUUUUUUUUUTTTRRRQQQQQQPPPOOOLLLGGGCCC============<<<;;;999888888888777555333111000000/////////.........------,,,,,,++++++***+++++++++)))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***((())))))******))))))((('''((()))+++---///111222......///000000000000000000000000000111222333333333333333333444555666777555555555666777777888888888999:::999666555555555666777888999::::::::::::888999;;;=========;;;;;;999:::<<<===>>>???BBBEEEDDDFFFHHHIIIJJJLLLOOOQQQTTTUUUWWWZZZ\\\^^^___```bbbeeehhhkkklllnnnqqqsssvvvxxx{{{~~~wwwjjjaaa^^^___eeekkkxxxuuuvvvrrrpppkkkgggdddccccccddd^^^[[[WWWUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOKKKEEEAAAAAABBBCCCCCCBBB@@@===<<<999888777555333111000///000////////////.........///......---,,,,,,,,,,,,&&&''')))+++---......///))))))***++++++++++++***(((((())))))))))))(((((())))))***+++,,,,,,------...//////000000000000000000000000000111222333444444444333333444555777888888888999999::::::;;;;;;999:::;;;:::888666666666888888999:::;;;;;;;;;;;;;;;<<<===>>>>>><<<:::999:::;;;===<<<<<<===???AAAEEEGGGIIIJJJJJJLLLOOOQQQTTTUUUWWWZZZ\\\^^^______cccfffiiikkklllnnnppprrrvvvxxx|||~~~|||nnneee```___cccgggrrryyyuuuuuuqqqmmmhhhffffffeeebbb___^^^[[[XXXVVVVVVVVVUUUTTTTTTSSSQQQOOONNNKKKGGGDDDBBBAAA@@@AAAAAA???<<<:::888777666444222222111111////////////............,,,---...///...---,,,+++((()))++++++++++++---///,,,+++******))))))******///...,,,+++++++++,,,,,,+++---...---,,,,,,---...222222222222222111000///111111222222222333333333000222444555555444555777666777888999999888777666;;;;;;<<<;;;999777444222888888999::::::::::::999<<<:::888777666888:::;;;<<<;;;::::::<<>>???@@@@@@===;;;888777666444333222111111222222111111111000000000------......------,,,+++'''(((******))))))***,,,,,,+++******))))))******,,,+++***)))))))))*********+++---,,,++++++,,,...222222222222222111000000111111222222222333333333333333444555777888999999666777888999:::999999888;;;;;;<<<;;;:::777444333999999:::;;;;;;;;;;;;:::;;;;;;::::::::::::::::::<<<;;;::::::<<>>AAACCCCCCDDDEEEGGGJJJMMMPPPQQQRRRTTTWWWYYYZZZ[[[^^^```cccfffjjjmmmoooppprrrtttvvvxxx{{{|||}}}|||pppfffdddfffkkkyyy|||xxxuuu|||yyyrrrooonnniiidddbbbccceeeeeeccc___\\\XXXVVVTTTSSSRRRPPPSSSQQQOOONNNMMMKKKGGGDDD>>>===<<<<<<======;;;999777777666555444222111000---------,,,,,,,,,++++++///...---,,,+++,,,------,,,---...---+++***+++,,,,,,+++******))))))******---,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,...222222222333333222111111111111222222222333333333333...+++,,,222777777555444555666888999:::;;;<<<999:::;;;<<<;;;:::777666999::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<>>>AAABBBBBBCCCEEEGGGJJJMMMOOOPPPQQQSSSVVVXXXYYY[[[^^^aaadddgggkkknnnpppqqqsssuuuvvvxxx{{{|||}}}zzznnniiijjjnnnzzzzzzyyyxxxqqqoookkkgggbbbaaabbbdddcccbbb___\\\XXXUUUTTTSSSQQQOOORRRPPPOOONNNMMMKKKGGGDDDAAA>>><<<;;;;;;:::888777666666666555444222111///000000000////////////...///...---,,,+++,,,---------......---+++***+++,,,,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,...000111222222333333333222222111111222222222333333333222---***+++111555555333333333444555777999:::;;;999:::;;;<<<<<<;;;999888888888999:::::::::::::::;;;:::999888999:::<<<===<<<<<<<<<<<<===>>>@@@AAAAAACCCEEEHHHJJJMMMNNNOOOPPPSSSVVVXXXYYY[[[^^^aaadddgggkkknnnppprrrtttvvvvvvxxx{{{|||}}}~~~tttnnnnnnsss~~~~~~{{{wwwqqqooojjjfffcccbbbcccdddbbb```]]]ZZZWWWTTTSSSRRRQQQPPPQQQPPPNNNNNNMMMKKKGGGDDDBBB@@@===;;;:::999777666666666666666555333000///////////////..................---,,,,,,,,,,,,---+++,,,---,,,***))))))***,,,+++******))))))******))))))***+++++++++*********+++------------///000111222333333333333333333111111222222222333333333444111///000444666666555333333333444666888999:::888999;;;======<<<;;;:::777888999999::::::999999<<<:::888777888:::===???<<<<<<<<<======>>>???@@@AAABBBEEEHHHKKKMMMNNNOOOOOORRRUUUWWWYYY[[[^^^aaacccfffkkknnnppprrrtttvvvvvvxxx{{{||||||}}}|||uuutttyyy{{{vvvqqqpppkkkhhheeeeeeffffffbbb___\\\YYYUUUSSSSSSSSSQQQPPPPPPOOONNNMMMMMMKKKGGGDDDBBB???<<<;;;::::::999888666666777666555333000///.........---------,,,,,,------......------,,,+++***+++,,,,,,***)))***+++,,,+++******))))))******((()))***++++++++++++***(((***,,,,,,,,,---...000111222333333444444333333111111222222222333333333555555555555666666666666555444444555666888:::;;;777999;;;===>>>>>>===<<<888999::::::;;;;;;::::::;;;:::::::::;;;<<<===>>><<<<<<======>>>>>>??????@@@BBBEEEHHHKKKMMMNNNNNNOOOQQQUUUWWWYYY[[[^^^aaabbbeeejjjmmmoooqqqtttvvvwwwxxx{{{||||||}}}~~~|||uuuqqqqqqllliiihhhhhhiiigggccc___ZZZXXXUUUSSSSSSSSSRRRQQQPPPOOONNNMMMMMMKKKGGGDDD@@@>>>;;;:::;;;;;;;;;:::555666777777555333000...222111111111111000000000,,,---...///...---,,,+++,,,---......,,,,,,---...,,,++++++***)))************+++,,,---...------,,,''')))+++++++++,,,---///111222333333444444444444111111222222222333333333444666777777666555555666666666555666777888:::;;;777999;;;===>>>>>>======999:::;;;;;;<<<<<<;;;;;;999:::<<<>>>>>>>>>>>>===<<<<<<======>>>>>>??????@@@BBBEEEHHHKKKMMMMMMNNNOOOQQQTTTWWWYYY[[[^^^aaaaaaeeeiiimmmoooqqqtttuuuwwwyyy{{{||||||}}}~~~wwwqqqooonnnmmmmmmlllkkkhhhccc___]]]ZZZVVVSSSRRRQQQPPPNNNQQQPPPPPPPPPOOOMMMIIIFFF@@@???<<<:::999999:::;;;888888777555444333222111111000///......---......///...------...///...---......---,,,+++***)))((())))))))))))))))))))))))++++++,,,,,,,,,---------***+++,,,---............///000111222333333222111444444333333333444444555777666555444444444444444222222222333444666999:::<<<===>>>??????>>>===<<<888888:::<<<>>>>>><<<999============>>>>>>>>>>>>????????????????????????DDDFFFIIIJJJKKKMMMOOOQQQPPPSSSVVVYYY\\\^^^bbbeeeeeehhhkkkmmmnnnoooqqqssswwwzzz|||}}}}}}}}}uuupppmmmllllllkkkkkkjjjfffbbb^^^]]]ZZZVVVTTTSSSQQQPPPNNNPPPOOOOOOOOONNNLLLHHHEEEAAA@@@???===<<<<<<<<<<<<888888777555444333222111000000///...------------...,,,+++,,,---...---,,,,,,,,,,,,++++++++++++***************************(((((()))))))))************+++,,,---............///000222333444444333222222333555777888888777777666666555444444444444444444333333444555777:::;;;<<<===>>>???@@@???>>>>>>:::::::::;;;======<<<:::>>>>>>>>>>>>============????????????????????????CCCFFFHHHJJJKKKLLLOOOQQQQQQTTTWWWYYY[[[^^^aaadddfffhhhlllnnnoooppprrrtttxxxzzz|||~~~~~~~~~sssnnnlllkkkjjjiiihhhgggeee```]]]\\\YYYVVVTTTSSSRRRPPPNNNOOONNNNNNNNNMMMKKKGGGDDD@@@@@@???>>>===<<<;;;;;;888777666555444222111111111000///......------...---,,,++++++------,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---............000111222444444444444333,,,...222555666666444333666555444444444444444555555555555555666888:::<<<===>>>???AAAAAAAAA@@@???>>><<<;;;;;;<<<<<<;;;:::??????>>>>>>======<<<<<<>>>>>>>>>======>>>>>>>>>CCCEEEHHHIIIJJJLLLOOOQQQRRRTTTWWWZZZ[[[]]]```cccfffiiilllnnnooopppssstttxxxzzz}}}qqqmmmkkkjjjiiiggggggfffddd```]]][[[YYYVVVTTTTTTRRRPPPNNNMMMMMMLLLMMMMMMKKKGGGDDD============<<<:::999888777777666555333222111111333222111000////////////---,,,+++,,,---------+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...+++,,,------.........---...///111333444444333333,,,---///111222222111111444444444333333444555555555555555555666888:::;;;===>>>@@@BBBBBBBBBBBBBBBAAA>>>;;;:::;;;<<<<<<;;;??????>>>>>>======<<<<<<>>>>>>===<<<<<<===>>>>>>AAADDDGGGIIIJJJLLLOOOQQQSSSUUUXXXZZZ[[[]]]```bbbeeehhhkkkmmmnnnoooqqqssswwwzzz}}}~~~qqqmmmkkkjjjhhhgggfffeeeddd```^^^ZZZXXXVVVUUUTTTSSSPPPNNNMMMLLLLLLLLLLLLKKKGGGDDD============<<<:::999888777777666444333222111000111111000///...............---,,,---...///...,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************,,,,,,------...---------,,,...///111222333222222444333222111111222333444333333333333333444555666555555444444555777999:::===>>>@@@BBBCCCDDDDDDCCCCCC@@@<<<:::;;;<<<<<<<<>>>>>>>>=========<<>>===<<<<<<===>>>???@@@CCCFFFHHHIIIKKKNNNQQQSSSUUUXXXZZZ[[[]]]```bbbcccfffiiikkklllmmmpppqqqvvvyyy}}}|||ooollljjjiiigggfffeeedddccc```^^^YYYXXXVVVUUUUUUSSSPPPNNNLLLLLLLLLLLLMMMKKKHHHEEE@@@@@@???>>>===<<<;;;;;;777666555444333111000000///...---,,,,,,+++++++++///...------//////...---,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++++++++,,,,,,,,,------...------,,,+++,,,...000222222222222666444111......///111222222222222222333444666666555555444444555666888999<<<>>>@@@BBBDDDDDDDDDDDDCCC@@@===;;;<<<==================>>>>>>>>>>>>>>>@@@???===<<<<<<===???@@@???BBBEEEGGGIIIKKKNNNQQQRRRTTTWWWZZZ[[[]]]```cccbbbeeehhhjjjkkklllnnnppptttxxx|||zzzmmmjjjiiigggeeecccbbbbbbaaa___]]]XXXWWWVVVVVVUUUTTTPPPNNNMMMLLLLLLMMMMMMLLLIIIFFFAAA@@@???===<<<<<<<<<<<<777666555444222111000000000///...---,,,,,,,,,,,,...---,,,,,,......---,,,***+++++++++++++++,,,,,,************************,,,,,,---------.........,,,------...------,,,,,,+++---///111222333333333111000///...---...///000111111111222333555666777777666666555666777999:::;;;===???BBBCCCDDDEEEEEEBBB???===<<<===>>>>>>===<<<<<<======>>>>>>??????AAA@@@>>><<<<<<>>>@@@AAA>>>AAADDDGGGHHHKKKNNNPPPQQQTTTWWWYYY[[[^^^aaadddbbbeeehhhjjjkkkmmmoooqqqsssvvvzzz~~~xxxkkkhhhgggfffdddbbbaaa```___]]]\\\XXXWWWVVVVVVVVVTTTQQQNNNMMMLLLMMMMMMNNNLLLIIIFFF@@@???<<<:::999999:::;;;666666555444222111000000333222111000000/////////---,,,++++++------,,,+++((()))***+++,,,---......))))))))))))))))))))))))))))))*********+++++++++---------...------,,,,,,,,,...000222333444444444111111222333333333333333000111111222333555666777888888777777777999:::;;;;;;<<>>???>>>===;;;;;;<<<===>>>???@@@@@@BBB@@@>>>======>>>@@@BBB>>>AAADDDFFFHHHKKKNNNPPPPPPSSSVVVYYY\\\^^^bbbeeecccfffiiikkklllnnnppprrrrrruuuzzz}}}zzzqqqkkkfffiiibbb\\\ZZZ]]]^^^\\\XXXYYYXXXWWWVVVTTTRRRPPPOOOKKKLLLMMMMMMLLLJJJHHHFFFAAA>>><<<;;;<<<<<<<<<;;;:::777444222111111000///666111---,,,///111///---222111111111111000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++,,,,,,,,,,,,---------......///000111111222111111222222222333333333111111222333444444444444777888888888888999999999<<<======<<<<<<>>>BBBDDDAAA@@@???>>>>>>??????@@@????????????>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA@@@???AAAFFFLLLPPPPPPOOOSSSTTTWWWZZZ^^^aaadddeeehhhjjjlllmmmllllllmmmooorrrtttwwwzzz}}}yyypppkkkfffeeebbb]]]YYYWWWWWWWWWWWWZZZZZZYYYWWWUUUSSSPPPOOOKKKLLLMMMMMMLLLJJJHHHFFFAAA>>><<<;;;<<<===<<<;;;;;;999666444444333111000000,,,)))***///222222000++++++++++++************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---...//////+++++++++,,,,,,,,,------------...///000111222222111111111222222222333333333333444555666666666666777777888888888999999999<<<============???BBBEEEBBBAAA???===;;;;;;<<<===????????????>>>>>>>>>>>>????????????????????????@@@@@@AAAEEEKKKOOOOOOOOOSSSTTTWWWZZZ^^^aaaccceeegggiiikkklllllllllnnnooosssuuuyyy|||~~~wwwooojjjeeeeeeccc___YYYTTTRRRUUUXXX\\\\\\ZZZYYYVVVSSSQQQOOOKKKLLLMMMMMMLLLJJJGGGFFFAAA???<<<<<<======<<<;;;999888666555555444111///---***((()))---000000///---,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---************************,,,,,,+++,,,,,,---...///++++++++++++,,,,,,,,,,,,------...///000111222222111111111111111222222222222333444555666666666666777777777888888888999999<<<===>>>>>>>>>@@@CCCEEEFFFDDD@@@===;;;;;;<<<===@@@@@@?????????>>>>>>>>>AAAAAAAAA@@@@@@?????????@@@@@@AAAEEEJJJMMMNNNNNNSSSTTTWWWZZZ]]]```cccdddfffhhhkkkllllllmmmnnnppptttwwwzzz}}}uuummmiiidddhhheee```ZZZWWWWWWYYY\\\]]]\\\[[[XXXVVVSSSPPPOOOLLLMMMMMMMMMLLLJJJGGGEEE@@@???============<<<;;;555444444444444222///,,,111///,,,+++,,,---,,,***000000000/////////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))***++++++,,,***++++++++++++,,,,,,,,,,,,---...///000111222333111111111111111111111111000111222333444444555555777777777777888888888888;;;===>>>>>>???@@@CCCFFFIIIFFFCCC???>>>>>>???@@@@@@@@@@@@?????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBDDDHHHKKKMMMNNNSSSTTTVVVYYY\\\___bbbcccdddgggjjjkkklllmmmoooqqqtttxxx|||tttlllhhhdddiiiccc\\\ZZZ\\\^^^^^^\\\[[[[[[YYYWWWUUURRRPPPOOOLLLMMMNNNMMMLLLIIIGGGEEE@@@???>>>>>>>>>>>><<<;;;555444333333333222///,,,444222000......---+++***...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++*********+++++++++,,,,,,,,,,,,---///000222333333222222111111111111111111///000222333444555555555666666777777777888888888:::<<<>>>??????@@@CCCEEEHHHFFFCCC@@@???@@@AAABBB@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBCCCCCC@@@AAABBBDDDFFFIIILLLNNNRRRTTTVVVYYY\\\^^^```bbbbbbeeehhhkkklllnnnppprrruuuxxx|||~~~tttlllhhhdddfff```ZZZYYY]]]___]]]ZZZZZZYYYYYYWWWUUUSSSQQQPPPMMMMMMNNNMMMLLLIIIFFFEEE@@@???>>>>>>??????<<<:::777555444444444333111///000000000000000/////////---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++++++++++++++,,,---///000222333444333333333222222222222222111222333555666777777888666666666777777777888888888:::===>>>???@@@BBBDDDEEEDDDBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>??????@@@BBBCCCCCCDDD@@@AAACCCCCCDDDGGGJJJMMMRRRSSSUUUXXX[[[]]]___aaaaaadddgggjjjlllnnnqqqssstttwwwzzz|||}}}~~~sssllliiieeeccc```]]]\\\\\\\\\ZZZXXXYYYYYYYYYXXXVVVUUUSSSRRRMMMNNNNNNMMMLLLIIIFFFDDD@@@???>>>???@@@???===:::777555333222333333222000---...000000000111111222.........------------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************+++++++++++++++,,,---///000222333444444444444333333333222222111222333555666777888888666666666666777777777888666999<<<===>>>???AAACCCFFFEEEEEECCCBBB@@@???>>>AAAAAA@@@@@@@@@???????????????@@@@@@AAAAAABBBBBB@@@BBBCCCCCCCCCEEEIIIMMMRRRSSSUUUXXXZZZ]]]___```___bbbgggjjjlllnnnqqqttttttvvvxxxyyy{{{}}}tttllliiifffbbbcccccc```\\\YYYYYYYYYZZZZZZZZZYYYXXXWWWUUUTTTMMMNNNNNNNNNLLLIIIFFFDDD@@@?????????@@@???===:::666333111///000000000///---...000111000000000111,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---******************************)))))))))))))))***)))************++++++++++++,,,---///000222333444555555555444444333333333...///111333444555666666666666666666777777777777555888;;;===>>>???AAABBBIIIIIIIIIGGGEEEBBB???===AAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@@@@@@@??????@@@BBBCCCCCCBBBDDDIIIMMMRRRSSSUUUWWWZZZ\\\^^^______bbbfffjjjlllooorrrttttttuuuwwwxxxyyy|||uuukkkhhhgggaaa___]]]]]]^^^]]]ZZZWWWZZZYYYYYYWWWVVVTTTRRRQQQLLLMMMMMMMMMLLLJJJGGGEEEBBB???===<<<=========<<<777666444222000...------////////////............///...---,,,+++,,,,,,---***,,,...---******---000......---------,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++............000222444555888777666555333222111000777333000222666999777444777777777666555333222111555777:::===@@@BBBDDDDDDGGGHHHJJJKKKKKKGGGBBB===AAAAAAAAA@@@@@@@@@??????AAAAAAAAA@@@@@@@@@??????>>>???@@@@@@AAADDDHHHLLLOOORRRVVVYYY[[[\\\^^^___bbbeeehhhjjjllloootttwwwxxxyyy{{{{{{{{{|||~~~uuukkkggggggeeeccc```______^^^ZZZWWWZZZYYYYYYXXXVVVTTTRRRQQQLLLMMMMMMMMMKKKIIIFFFDDDBBB???===<<<=========<<<555444333222000000//////111111111000//////......///...---,,,,,,,,,------***++++++***))))))***,,,---,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++............///222444555777666666555444333222222555111///111666999888666666777777666666555444333666777:::===@@@BBBDDDEEEIIIJJJMMMOOOOOOLLLFFFAAACCCCCCBBBBBBAAAAAA@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@===>>>???@@@@@@CCCGGGKKKOOORRRVVVYYYZZZ\\\^^^```ccceeehhhjjjlllooosssvvvwwwxxxzzzzzzzzz{{{~~~tttkkkgggfffhhhfffcccbbb```^^^ZZZWWWYYYYYYYYYXXXVVVTTTRRRPPPMMMMMMMMMLLLJJJGGGEEECCCBBB???===<<<=========<<<444444333222111111111111222222111111000///......///...------,,,---------///...------......---,,,++++++++++++***************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---------...///111333444666555555555555444444444222000///111666999888777666666777777777777666666666777:::===@@@CCCEEEFFFIIIKKKOOOSSSTTTQQQJJJFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@===>>>>>>>>>???AAAEEEIIIMMMQQQUUUXXXZZZ\\\^^^```ccceeehhhjjjlllooosssvvvvvvxxxyyyyyyyyy{{{}}}tttjjjgggfffgggfffdddbbb```]]]ZZZXXXYYYYYYYYYYYYWWWTTTRRRPPPMMMMMMLLLKKKIIIFFFDDDCCCBBB???===<<<=========<<<666555444222222111111111000000000000////////////.........------------...///---+++---000111///---,,,++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++------,,,---...000222444444444555555555666666666222111000111444666777666555666777888888999999888777888:::===@@@DDDFFFHHHHHHKKKPPPUUUWWWTTTNNNIIIDDDDDDDDDDDDDDDBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<===>>>===>>>@@@CCCFFFLLLOOOTTTWWWZZZ\\\^^^```ccceeehhhjjjkkknnnrrruuuvvvxxxyyyzzzzzz|||~~~tttjjjgggfffcccccccccaaa^^^\\\ZZZZZZXXXYYYYYYYYYWWWTTTQQQOOOMMMLLLLLLJJJHHHFFFEEEDDDBBB???===<<<=========<<<999777666444222000000///,,,------....../////////---.....................(((&&&&&&)))---///---***,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,...000222333333333444444555666666777444222111111333333333333444555666888999999::::::888888:::===@@@DDDHHHIIIKKKMMMRRRWWWZZZXXXSSSOOOBBBCCCDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@????????????======>>>======>>>BBBEEEJJJNNNSSSWWWYYY\\\^^^```ccceeegggiiikkknnnqqqtttwwwyyy{{{||||||}}}sssjjjfffeeeaaabbbbbb```]]]ZZZZZZZZZXXXYYYZZZZZZXXXUUUQQQOOOMMMLLLKKKJJJIIIGGGGGGFFFBBB???===<<<=========<<<:::999777444222111000///+++,,,,,,------......///------...////////////...''''''(((+++---...---,,,---,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---///111222222222333333444555555666444333222222111111222222444555666777999999::::::888999:::===AAAEEEIIIKKKNNNPPPTTTXXX[[[ZZZWWWSSS@@@AAACCCEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>======>>>AAADDDIIILLLQQQVVVYYY[[[^^^aaaccceeegggiiikkkmmmqqqsssxxxyyy{{{|||}}}sssiiifffeeecccddddddaaa\\\YYYXXXXXXWWWXXXZZZZZZXXXUUUQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIBBB???===<<<=========<<<999888666555333222111111//////......------------,,,---...///000000///...***---///000///...------++++++++++++***************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++---///111222111111222222333444444444111222222111111111222333444555666777888888999999999999:::===AAAEEEJJJLLLNNNOOOQQQUUUXXXXXXUUUSSS???AAADDDFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA?????????>>>===>>>AAACCCGGGKKKQQQUUUXXX[[[^^^aaaccceeegggiiijjjmmmpppssswwwyyyzzz||||||~~~sssiiifffeeeeeeffffffbbb\\\XXXVVVWWWWWWXXXZZZZZZXXXUUUQQQNNNLLLLLLKKKJJJJJJJJJJJJKKKBBB???===<<<=========<<<777777666444444333333444333222111///...,,,++++++,,,---///000000000///...***---000000,,,))))))***************))))))))))))++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++***+++,,,...000222111111111222222333333333///000111111111111333555444555666777777888888888999999;;;===AAAFFFJJJMMMLLLLLLMMMPPPRRRSSSRRRPPP???AAADDDGGGIIIIIIGGGGGGEEEDDDDDDDDDDDDCCCCCCCCC???@@@???>>>===>>>AAACCCGGGKKKPPPUUUXXX[[[___aaaccceeegggiiijjjlllppprrrvvvwwwyyy{{{{{{}}}ssskkkgggbbbdddggghhheee]]]XXXWWWYYYYYYYYYZZZZZZXXXVVVSSSQQQOOOOOONNNLLLJJJHHHFFFEEEAAA>>><<<<<<===>>>======>>>;;;777555444333111000555000...000111//////222//////...------------...---.........---,,,++++++...+++)))))),,,---,,,***)))))))))******+++++++++++++++,,,,,,,,,------------------,,,+++---000333000111222333444333222222111111111111222333444555444444555666777888999999777888:::<<<>>>BBBHHHKKKMMMLLLLLLOOORRRSSSQQQNNNDDDBBBAAAEEEKKKNNNMMMJJJFFFEEEDDDCCCCCCBBBCCCCCCHHHFFFCCC@@@??????@@@AAAFFFGGGJJJOOOVVV[[[^^^^^^bbbeeeiiikkkkkkkkklllmmmsssvvvzzz|||}}}~~~ssskkkgggccccccfffgggddd]]]XXXWWWXXXXXXXXXYYYXXXWWWUUURRRPPPNNNNNNMMMKKKIIIGGGEEEDDDAAA???===<<<===>>>>>>======:::777555444333222111666111...000000......000//////...------------...------.........---,,,,,,---+++)))***,,,---,,,***------------------------))))))*********+++++++++---------,,,,,,---000222000000222333333222111000111111111111222333444555444444555666777888999999888999;;;;;;===@@@DDDHHHMMMLLLLLLNNNQQQRRRPPPNNNCCC@@@>>>AAAGGGKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA???>>>>>>>>>@@@AAAEEEFFFIIIOOOUUUZZZ]]]___bbbeeehhhiiijjjkkkmmmooouuuwww{{{}}}~~~rrrkkkhhhdddbbbeeefffbbb]]]XXXWWWXXXWWWWWWWWWWWWVVVTTTRRRPPPMMMLLLLLLJJJHHHFFFDDDBBBBBB???======>>>???>>>>>><<<999666444444444333222888222/////////------...//////...------------...------......///.........---+++***+++,,,---,,,+++++++++++++++++++++******))))))*********+++++++++,,,---------,,,---000222000111222222222111000///111111111111222333444444444555555666777888999999999:::;;;;;;;;;>>>AAAEEELLLLLLLLLNNNPPPPPPOOOMMMDDDAAA>>>???CCCHHHJJJJJJJJJJJJIIIHHHFFFEEEEEEDDD>>>>>>>>>>>>???@@@AAAAAACCCEEEHHHMMMSSSXXX]]]___bbbdddfffhhhiiilllooorrrwwwzzz}}}rrrkkkhhheeebbbcccdddaaa]]]YYYWWWWWWWWWWWWWWWWWWVVVTTTSSSRRRMMMMMMLLLJJJHHHFFFDDDCCCBBB@@@======>>>??????>>>:::888555444555555444444:::444/////////,,,+++---//////...------------...,,,---......////////////,,,,,,,,,,,,,,,,,,,,,+++************))))))))))))++++++,,,,,,,,,---------,,,---...---,,,---///111111222333444333222111000222111111111222222333444555555666777888999999:::999:::;;;;;;;;;>>>BBBEEEJJJKKKLLLNNNOOOOOONNNMMMIIIEEE@@@???BBBGGGJJJLLLKKKKKKJJJIIIHHHFFFEEEDDD@@@@@@@@@AAAAAAAAABBBBBBAAACCCGGGKKKPPPVVV\\\___bbbccceeegggiiilllppptttyyy{{{sssllliiieeeaaabbbbbbaaa^^^ZZZXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTNNNMMMLLLKKKIIIGGGEEECCCAAA???===<<<>>>>>>>>>>>>:::888555444555555555444<<<555000000///,,,+++...//////...------------...,,,,,,---.../////////...+++,,,---------,,,,,,,,,---------------------,,,++++++,,,,,,,,,---------+++---......------///111333444555555555444333222222222111111222222333333555555666777888999::::::999:::;;;;;;<<>><<<<<<===>>>======:::888555444555555555444>>>777111000///------/////////...------------...,,,,,,------...---------***,,,...///---,,,,,,,,,++++++++++++,,,,,,,,,---))))))*********++++++++++++,,,............///000333444555666777666555555333222222111222222333333555666666777888999::::::999:::;;;<<<===???DDDGGGDDDGGGJJJLLLLLLMMMNNNOOONNNIIICCC???===???DDDGGGIIIJJJJJJKKKJJJIIIGGGFFFEEEDDDBBB@@@???>>>======???BBBFFFHHHKKKPPPWWW]]]aaacccfffhhhjjjlllpppsssvvvyyy|||vvvmmmhhhcccbbbbbbaaaaaa```^^^[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUMMMLLLLLLJJJHHHFFFDDDBBB@@@===;;;;;;<<<===<<<<<<;;;888666444444555444333???888222111000...///111//////...------------...,,,,,,,,,,,,,,,,,,++++++))),,,///000---,,,,,,,,,''''''((()))***++++++,,,))))))*********+++++++++***,,,...///......///000111222444555666777666666333333222222111222222333666666777888999::::::;;;:::;;;;;;;;;;;;===AAADDDAAAEEEIIIKKKLLLLLLNNNPPPQQQMMMGGGAAA===>>>AAADDDIIIJJJLLLMMMLLLKKKJJJIIIGGGEEEBBB@@@>>>>>>?????????BBBFFFGGGIIIMMMUUU[[[```cccgggiiikkkllloooqqqsssvvvzzz}}}xxxnnnhhhccccccbbbaaaaaaaaa___\\\ZZZWWWWWWVVVUUUTTTTTTTTTTTTLLLKKKJJJIIIGGGDDDBBBAAA???===::::::;;;<<<<<<;;;<<<999666444444444333222@@@999333222111///000333//////...------------...,,,,,,,,,,,,++++++***)))))),,,000000...,,,,,,---))))))***,,,---...///000++++++,,,,,,,,,---------***,,,...///......///000///000222555666666666666333333222222111222222222666666777888999::::::;;;<<<<<<<<<:::999:::===@@@???DDDHHHKKKKKKLLLOOORRRTTTQQQKKKDDD@@@???BBBEEEJJJKKKMMMNNNOOONNNLLLKKKIIIGGGDDDBBBAAAAAACCCDDD???CCCFFFGGGGGGKKKSSSZZZ```cccgggjjjkkkmmmnnnpppppptttxxx|||~~~wwwlllgggdddaaabbbdddeeeccc^^^YYYVVVXXXWWWVVVVVVWWWVVVSSSPPPMMMKKKHHHGGGFFFFFFDDDCCC;;;;;;;;;;;;;;;;;;::::::999888666555444444444555444;;;>>>666...,,,000333/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++))))))*********+++++++++(((***,,,...//////...------+++)))'''(((+++...000000222555777888777555444444444555555555555444444555555666888999:::;;;<<<>>>======<<<<<<<<<<<<===BBBFFFLLLOOOOOOOOOPPPRRRUUUPPPMMMIIIAAA:::===EEEGGGMMMPPPMMMLLLOOONNNJJJKKKJJJHHHFFFDDDCCCBBBAAADDDCCCCCCCCCDDDJJJQQQVVVYYY]]]cccfffggghhhkkknnnsssuuuyyy{{{}}}xxxlllhhhdddaaabbbddddddbbb^^^ZZZXXXVVVUUUTTTTTTUUUTTTQQQNNNMMMJJJHHHFFFFFFEEEDDDBBB>>>===<<<;;;;;;;;;;;;;;;999888666444333333444444111777888222++++++...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))*********++++++++++++,,,)))+++---...//////---------,,,***)))***,,,///000000222555777888888777666444444555555555555444444444555666777999;;;<<<<<<======<<<<<<;;;;;;<<<<<>>;;;===DDDIIIMMMLLLLLLMMMMMMJJJGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBAAABBBFFFKKKPPPWWW\\\aaadddeeefffjjjmmmppprrruuuxxxzzz|||xxxmmmhhheeecccccccccbbbaaa___]]]\\\XXXWWWVVVVVVWWWVVVSSSPPPKKKIIIGGGGGGFFFEEEBBB@@@BBB@@@===:::999999;;;<<<888777555333222111222222222333222//////333222///---------------,,,,,,,,,------,,,,,,,,,,,,++++++.........------,,,,,,,,,++++++,,,,,,,,,---------------.........---,,,+++***+++,,,---............---///222555777888888888333444444555555444444333333333555777999;;;===>>>>>>>>>>>>>>>======<<<;;;:::>>>EEEKKKOOOQQQRRRRRRTTTVVVXXXVVVPPPGGGAAA???BBBFFFKKKLLLLLLLLLLLLKKKHHHHHHGGGGGGEEEDDDCCCBBBCCCCCCBBB@@@@@@CCCHHHLLLUUUZZZ___cccdddfffiiimmmnnnqqqtttvvvxxxzzz~~~xxxmmmhhheeeddddddccccccaaa___]]][[[XXXWWWVVVVVVWWWVVVSSSPPPKKKIIIHHHGGGGGGEEEBBB@@@AAA???<<<999888888:::;;;999777555333222111111111222333111///111444444000---------------------------------,,,,,,+++++++++......------------,,,,,,++++++,,,,,,,,,---------............---,,,++++++))))))+++,,,------,,,,,,+++,,,///222444666666777333333444444444444333333222333555777:::<<<>>>???AAAAAAAAAAAA@@@???======;;;>>>CCCIIIOOOSSSTTTUUUYYY]]]```^^^XXXOOOEEE???@@@DDDIIIMMMNNNLLLLLLLLLKKKKKKJJJIIIFFFDDDAAA@@@BBBBBBBBB@@@@@@BBBFFFJJJRRRWWW]]]aaaccceeejjjmmmnnnppptttvvvxxxzzz}}}wwwlllgggddddddeeeeeedddbbb___\\\ZZZVVVUUUTTTTTTUUUTTTQQQNNNKKKJJJIIIIIIHHHGGGCCC@@@???===;;;999888999:::::::::888666444222111111222///111///---...222111...---------............///...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,((()))***+++,,,,,,,,,,,,***,,,...000222444555666333333444444444444333333111222444777:::<<>>======>>>AAAGGGNNNSSSVVVVVV^^^cccfffccc\\\TTTGGG===???BBBHHHNNNPPPMMMLLLNNNNNNMMMMMMKKKHHHEEEBBB@@@BBBBBBAAA@@@@@@BBBEEEIIINNNSSSZZZ___bbbfffkkknnnoooqqqtttwwwyyy{{{~~~|||vvvkkkfffccceeefffffffffccc___ZZZWWWVVVUUUTTTTTTUUUTTTQQQNNNLLLKKKJJJJJJJJJHHHDDDAAA======<<<;;;;;;;;;;;;;;;;;;999777555333222222222---000000,,,,,,//////---........./////////000000......---,,,,,,+++******++++++++++++++++++++++++*********++++++++++++,,,...------,,,,,,,,,------******++++++,,,------...,,,,,,...000222333555555222333333444444333333222000111444777:::===???@@@BBBBBBCCCCCCBBB@@@>>><<<>>>===>>>CCCKKKQQQUUUVVVYYY```dddbbb^^^XXXLLL@@@???AAAGGGPPPQQQMMMMMMPPPNNNNNNNNNMMMJJJGGGDDDBBBAAAAAAAAAAAA@@@BBBFFFIIIJJJPPPXXX^^^bbbffflllppppppsssvvvxxxzzz|||pppvvvjjjeeebbbeeefffggggggddd___YYYVVVXXXWWWVVVVVVWWWVVVSSSPPPLLLLLLKKKKKKKKKIIIEEEBBB==================<<<<<<<<<:::888555444333222222---111222...,,,...000///.../////////000000111111......---,,,,,,+++******------------------------))))))*********+++++++++---------,,,,,,------...,,,,,,,,,,,,,,,...//////---...///000222444555666222333333444444333333222000111333777:::===???AAAAAABBBCCCCCCBBB???===;;;>>><<<<<<@@@HHHPPPTTTVVVPPPYYY______^^^[[[QQQEEE???@@@GGGQQQRRRNNNMMMQQQMMMMMMNNNNNNLLLIIIGGGEEE@@@AAAAAAAAAAAACCCFFFIIIHHHNNNWWW]]]bbbffflllqqqqqqtttwwwyyy{{{}}}wwwgggwwwkkkeeeaaaaaacccdddbbb___[[[YYYXXXYYYWWWVVVVVVWWWVVVTTTRRRMMMLLLJJJJJJIIIFFFCCC@@@AAA???===;;;:::999999:::999888666444222111000000000000////////////000000//////...---,,,,,,++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------.........///000222333444222222333333333222222111444444444555777:::<<<>>><<<>>>@@@AAA@@@???@@@AAA======>>>BBBHHHOOOTTTVVVZZZ]]]^^^^^^___^^^VVVNNNEEE@@@@@@IIIRRRTTTRRRPPPSSSQQQNNNLLLJJJHHHEEECCC@@@AAABBBBBBAAAAAACCCEEEHHHMMMTTTZZZ```eeekkknnnrrrtttwwwyyyzzz{{{~~~mmm]]]wwwkkkeeebbbaaacccdddccc___\\\YYYYYYYYYXXXWWWWWWWWWWWWTTTRRRRRRPPPNNNLLLJJJFFFBBB>>>AAA???===;;;:::999999:::999888666555333333222222000000//////.../////////,,,,,,------------......***+++,,,---............+++++++++,,,,,,---------++++++*********+++,,,,,,---,,,,,,,,,,,,------...------------------------.........///000111333444333333444444444333333222333333333444666888:::<<<===>>>@@@??????>>>@@@AAA>>>>>>>>>@@@FFFMMMRRRVVVXXX\\\^^^^^^``````ZZZSSSFFF@@@???HHHQQQTTTSSSSSSQQQOOOMMMKKKKKKIIIGGGEEE@@@AAABBBBBBAAAAAACCCEEEHHHLLLQQQWWW]]]dddjjjnnnrrrtttvvvwwwxxxzzz~~~zzzcccTTTxxxlllfffbbbaaaccceeeddd```\\\ZZZYYYZZZYYYXXXXXXXXXWWWUUUSSSSSSQQQOOOMMMKKKHHHCCC@@@AAA???===;;;:::999999:::777666555444333333333333000000///...............******+++---...///000111***+++,,,---............+++++++++,,,,,,---------***************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///111222333333444444555555444444444222222222333444666999:::===>>>???>>>======???AAAAAA???>>>>>>CCCIIIPPPUUUVVVZZZ]]]^^^aaabbb^^^XXXHHHAAA>>>DDDMMMQQQTTTVVVPPPNNNLLLLLLLLLKKKIIIHHH@@@AAABBBAAAAAAAAACCCEEEFFFIIINNNSSSYYY```hhhmmmrrrsssuuuvvvwwwyyy}}}nnnXXXKKKxxxlllfffcccaaaccceeeeeebbb^^^[[[ZZZ[[[ZZZYYYXXXYYYXXXUUUSSSOOONNNMMMLLLLLLJJJFFFDDDAAA???===;;;:::999999:::444444333222222222333333111000///...------------***+++,,,---...///000111............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------,,,,,,+++***,,,,,,,,,,,,,,,---------............///000111222222333333444444444444444333222222333444666888999===>>>>>>>>><<<===???AAACCCAAA>>>===???EEEMMMSSSUUUZZZ]]]]]]___bbb```[[[KKKCCC===AAAGGGLLLRRRWWWQQQPPPNNNMMMMMMLLLJJJHHHAAABBBCCCBBBAAAAAACCCDDDEEEGGGJJJNNNTTT\\\dddjjjpppqqqssstttuuuxxx}}}|||eeeRRRHHHwwwkkkfffbbb```cccffffffccc___\\\ZZZ\\\ZZZYYYYYYXXXWWWUUURRRMMMLLLKKKKKKJJJIIIEEECCCAAA???===;;;:::999999:::555555444444444444555555000000///...............---------....../////////............---,,,+++***......---,,,,,,+++******++++++++++++,,,,,,---...,,,---------,,,+++******+++++++++,,,,,,,,,------------------...///000000111111222333333333333333444444333333444666777888<<<===>>>>>>>>>>>>@@@BBBDDDBBB???<<<<<>>BBBGGGNNNUUUUUUSSSQQQOOOOOOMMMKKKIIIDDDEEEEEECCCBBBAAABBBDDDCCCEEEGGGJJJOOOWWW```ffflllnnnppprrruuuxxx}}}ttt]]]MMMFFFvvvjjjeeebbb```cccfffgggddd```\\\[[[\\\ZZZYYYXXXXXXVVVTTTQQQOOOMMMKKKJJJHHHEEEAAA>>>AAA???===;;;:::999999:::888888777777777777777777000000////////////000000/////////...............***+++,,,---..................------,,,+++************))))))))))))******++++++,,,------,,,************++++++,,,,,,---------------------...//////000000111222333333333333555444444333444555666777:::<<>>FFFLLLSSSYYY\\\[[[\\\___```___ZZZOOODDD@@@@@@CCCJJJQQQXXXVVVSSSRRRQQQPPPMMMKKKHHHIIIHHHFFFCCCAAAAAABBBAAACCCEEEHHHLLLSSSZZZ```gggjjjnnnrrruuuyyy}}}lllWWWIIIBBBuuuiiidddaaa```cccggghhheeeaaa]]][[[[[[ZZZXXXWWWWWWUUUSSSPPPNNNLLLKKKIIIHHHEEEAAA>>>AAA???===;;;:::999999:::999888777666666666666666000000///000000111222333/////////...............***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((()))***,,,------,,,+++***)))******+++,,,,,,------------,,,,,,------...///000111222333444444444444444444333222222333444555888;;;@@@BBBCCCCCCDDDDDDDDDDDDAAA===999;;;BBBIIIQQQWWW[[[[[[\\\aaadddeeedddXXXKKKCCC@@@AAAGGGNNNYYYWWWUUUTTTTTTSSSQQQOOOLLLLLLKKKHHHDDDAAAAAABBB@@@BBBDDDFFFJJJOOOUUUZZZbbbffflllrrrvvvzzz~~~zzzfffUUUIIIDDDtttiiiddd``````cccggghhhfffaaa]]]\\\[[[YYYXXXWWWVVVUUURRRPPPKKKJJJIIIIIIIIIHHHEEEBBBAAA???===;;;:::999999:::666666555333333222222333//////000000111333444555............//////000000............---,,,++++++)))******+++---...//////......,,,+++******))))))((()))+++---------++++++))))))***+++,,,,,,------------,,,,,,,,,---......111222333444555555555555333333222111111222333444666;;;@@@DDDEEEEEEEEEEEEDDDDDDBBB===999:::AAAGGGPPPVVV[[[[[[]]]ccchhhjjjjjj^^^PPPGGGAAA@@@FFFMMMXXXVVVUUUUUUVVVVVVTTTSSSOOONNNMMMIIIDDDAAAAAAAAA???AAACCCFFFIIIMMMSSSVVV^^^dddlllrrrwww{{{~~~tttdddVVVMMMHHHsssjjjeeebbb\\\```dddeeeccc___\\\ZZZYYYYYYYYYXXXVVVSSSOOOMMMHHHGGGGGGHHHHHHGGGCCCAAA@@@>>><<<:::888777777777777777666555444333333222222111///...///333777999...,,,++++++------,,,***+++---000222222000---+++++++++,,,,,,,,,---------///...,,,+++***+++,,,,,,............---,,,+++*********+++,,,,,,---......///...,,,,,,,,,---///111///000333555666666555555;;;888555333444555555555777:::>>>AAABBBCCCEEEGGGHHHCCCBBBDDDAAA<<<>>>DDDKKKUUUaaaggggggfffiiimmmgggfff___QQQBBB;;;???DDDNNNTTTZZZ]]][[[YYYZZZ\\\UUUSSSOOOKKKHHHCCC>>>;;;CCCBBB@@@@@@BBBFFFJJJMMM\\\```gggmmmrrrwww{{{~~~vvvfffWWWJJJCCCBBBtttkkkgggccc^^^aaadddeeeccc```^^^]]]YYYYYYYYYXXXVVVSSSOOOMMMHHHHHHGGGHHHIIIGGGDDDAAAAAA???===;;;999888888888777777666555444333333222111000//////000222555666///...------......---++++++,,,...000000...,,,+++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,------------,,,))))))***++++++,,,------///...,,,,,,,,,---///000...000333555777777666666888666444444555777777666777:::>>>AAACCCDDDEEEFFFGGGDDDDDDFFFCCC>>>===AAAKKKTTT```fffffffffiiimmmjjjjjjeeeYYYJJJBBBAAAEEEOOOTTT[[[^^^\\\[[[ZZZ[[[WWWTTTPPPMMMJJJFFFBBB>>>BBBAAA??????AAADDDHHHKKKXXX]]]dddkkkqqquuuzzz}}}zzzhhh[[[QQQIIIDDDDDDuuulllgggdddaaabbbddddddbbb```___```ZZZZZZYYYXXXUUURRROOOMMMHHHHHHHHHHHHIIIGGGDDDAAABBB@@@>>>;;;:::999999999777777666555444333333222000000000///000111222222000///......//////...,,,,,,,,,------------,,,,,,************++++++++++++,,,,,,------,,,,,,++++++'''(((***+++------......)))))))))******++++++,,,...---,,,,,,,,,---///000...000222555777888888888555444444555777888888777666:::>>>BBBCCCDDDEEEGGGGGGGGGIIIKKKHHHAAA>>>???IIIRRR]]]ccceeegggkkknnnpppqqqnnneeeVVVKKKEEEDDDLLLRRRZZZ``````^^^\\\ZZZXXXVVVSSSPPPMMMJJJFFFCCCAAA@@@>>>>>>@@@CCCFFFIIIRRRXXX```hhhoootttxxxzzz}}}kkkXXXNNNIIIEEEBBBBBBtttkkkgggcccaaabbbcccbbb```___```aaa[[[ZZZYYYWWWUUURRROOOMMMIIIHHHHHHIIIIIIGGGDDDAAAAAA@@@===;;;999888888888777777666555444333333222///000000000000000//////000///---...//////...,,,------,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,---...---,,,+++***&&&''')))***,,,,,,------)))*********+++++++++,,,------,,,,,,,,,---...///...///111444666888999999555444444666888999888666555999>>>BBBDDDFFFGGGIIIJJJMMMPPPQQQMMMFFFAAA???EEEMMMWWW___dddhhhmmmqqquuuwwwwwwpppbbbTTTHHHBBBFFFMMMXXXaaafffddd^^^ZZZYYYVVVTTTQQQOOOLLLIIIFFFAAA@@@??????@@@BBBEEEGGGMMMSSS\\\eeelllrrrvvvyyy}}}uuubbbMMMDDDBBB???===<<>><<<:::888777777777777777666555444333333222//////000000000///...---///...------......---+++......---,,,,,,---......,,,,,,,,,------------...***+++,,,---...---,,,+++((()))******+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333555777888999777666666777888888777555555999>>>BBBEEEHHHKKKNNNQQQUUUXXXWWWRRRLLLEEEAAA@@@GGGQQQZZZbbbhhhooosssxxxzzz{{{wwwlll]]]MMMDDD???FFFRRR___hhhgggaaaZZZYYYVVVTTTRRRPPPMMMIIIGGGBBBAAA@@@@@@AAACCCEEEFFFIIIOOOXXXaaaiiioootttwww{{{|||kkkZZZGGG@@@@@@>>><<<;;;rrrjjjeeeaaa___```aaa```___^^^___```]]]\\\YYYWWWTTTQQQOOONNNIIIIIIIIIIIIJJJHHHEEEBBB???>>><<<999888777777777777777666555444333333222//////000000000000///...///...,,,---......---+++......------------......------------............++++++,,,---------,,,,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......000111333555777777888777666666888888777666666999===AAAFFFKKKPPPTTTXXX\\\^^^ZZZTTTPPPJJJEEE>>>DDDMMMVVV^^^fffmmmrrrwwwyyy{{{{{{tttfffVVVLLL???CCCKKKXXXcccgggbbb]]]YYYWWWUUURRRQQQNNNJJJGGGBBBAAAAAAAAAAAABBBCCCDDDFFFKKKSSS\\\cccjjjppptttwwwzzz}}}{{{]]]PPPCCC???@@@???>>>>>>ssskkkfffbbb^^^```bbbbbb```___```aaa^^^\\\YYYVVVSSSPPPOOONNNJJJIIIIIIJJJJJJHHHEEEBBB@@@???===:::999888888888777777666555444333333222000000000000000000000111000///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++,,,,,,---...***+++++++++++++++******++++++++++++++++++++++++++++++,,,,,,------------......///000111333555555888666555555777999999999777999===@@@FFFMMMUUU[[[]]]aaaaaaZZZTTTQQQMMMGGG???DDDKKKSSS[[[ccciiimmmsssuuuyyy|||zzzqqqbbbXXXFFFCCCEEEMMMZZZbbbccc```\\\YYYVVVTTTRRRNNNJJJGGGAAA@@@@@@@@@@@@AAAAAABBBCCCHHHNNNUUU\\\dddkkkppptttwww|||{{{hhhPPPHHHAAA@@@@@@>>>===>>>tttlllgggccc___aaaccccccbbbaaaaaaaaa^^^\\\YYYVVVSSSPPPOOONNNJJJIIIIIIJJJJJJIIIEEEBBBAAA@@@>>>;;;:::999999999777777666555444333333222000000000000000111222222111000//////000000///...***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,+++***+++,,,...///)))***+++,,,,,,,,,,,,,,,++++++*********************+++,,,---------,,,,,,.........///000222333444777555333444777:::<<<<<<888999<<<@@@FFFOOOYYY______cccbbbYYYRRRQQQNNNHHHAAAEEEJJJQQQYYY```fffiiioooqqqvvv|||~~~xxxkkkaaaMMMFFFAAAEEERRR]]]bbbbbb]]][[[XXXUUUSSSOOOKKKHHH@@@???????????????@@@@@@BBBEEEKKKQQQXXX```hhhnnnsssvvv{{{lllWWWJJJDDD@@@@@@???;;;:::;;;vvvkkkccc___aaabbbcccbbb`````````bbb```^^^ZZZVVVSSSQQQPPPOOOLLLLLLLLLKKKJJJHHHGGGFFFFFFDDDAAA>>>;;;999888888888777666555444333222222111111000//////////////////...------...///...,,,++++++***((('''(((+++...---------+++)))))))))+++,,,,,,+++***+++,,,---...+++,,,------------,,,+++---,,,+++******,,,...///,,,,,,,,,++++++*********///......//////000111222333444666777888999888888999888999AAALLLVVVZZZZZZ]]][[[YYYUUURRRPPPNNNMMMEEEDDDFFFJJJRRR[[[bbbeeeiiinnnssswww{{{{{{tttkkkYYYLLL@@@AAAIIISSS\\\cccbbb___[[[YYYVVVQQQJJJEEEEEEDDDBBB@@@??????AAAAAAFFFFFFGGGHHHMMMVVV```hhhnnnsss{{{rrr\\\OOODDDBBB???<<<999777666666tttjjjccc______```bbbbbbaaaaaabbbccc___]]]YYYVVVRRRPPPOOOOOOKKKKKKKKKJJJIIIHHHFFFEEEEEECCC@@@===:::888777777777777666555444333333222111111000//////////////////...------...///...---...---,,,)))&&&&&&(((+++,,,,,,,,,+++++++++,,,---,,,,,,+++++++++,,,---...***+++,,,------,,,+++***+++***)))((((((***,,,---,,,,,,,,,,,,++++++++++++............///000111111111222444555666777666666999888999@@@JJJSSSVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOGGGFFFEEEGGGNNNWWW___dddggglllrrrvvv{{{~~~zzzsss```RRRDDDAAAGGGPPP[[[dddbbb___\\\YYYVVVRRRLLLHHHCCCBBB@@@???>>>???@@@AAAEEEEEEFFFGGGLLLTTT^^^eeejjjpppxxx~~~|||dddPPPDDDAAA???===;;;:::999999999sssiiiccc___]]]___aaabbbaaabbbcccddd]]][[[XXXTTTQQQOOONNNNNNIIIJJJJJJJJJIIIGGGFFFEEEDDDBBB???<<<999777777666666666555555555444444444111111000//////////////////---,,,---...///...---------,,,***(((''')))+++++++++++++++,,,---...///,,,++++++++++++,,,------******++++++++++++******+++***)))))))))***+++,,,,,,,,,,,,,,,------------------------...///000000111222444555666777666666999888999>>>FFFMMMPPPQQQLLLLLLLLLLLLMMMNNNPPPPPPKKKHHHEEEDDDIIIQQQ[[[aaadddjjjooossszzz{{{lll[[[JJJCCCDDDLLLWWWaaabbb___[[[XXXUUUQQQLLLIIIDDDCCCAAA??????@@@AAABBBCCCDDDDDDFFFIIIPPPYYY___eeekkkuuu{{{lllUUUDDD<<<<<<<<<;;;:::::::::;;;;;;rrrjjjddd```]]]___aaabbbaaaaaabbbccc[[[YYYVVVSSSPPPNNNMMMMMMIIIIIIJJJKKKJJJIIIGGGFFFCCCAAA>>>;;;888777666666555555555555555555444444111000000///////////////...---,,,---/////////---***+++,,,,,,++++++---///---,,,+++,,,---...//////+++++++++++++++,,,,,,,,,************************,,,,,,+++++++++,,,---...,,,,,,,,,------.........,,,,,,,,,,,,---...//////333444666777888999888888999888999<<>>::::::::::::::::::;;;;;;rrrjjjeeebbb^^^```bbbcccaaa```___```ZZZXXXUUURRROOONNNMMMMMMIIIJJJLLLMMMMMMKKKIIIHHHBBB@@@===:::888777666666555555555555555555444444111000000///////////////...---,,,---///000///...***,,,...///......///000///---++++++---......,,,******+++++++++,,,,,,,,,************************,,,,,,+++,,,,,,,,,------,,,,,,,,,------.........,,,++++++,,,,,,---...///333444666777888999888888999999999;;;>>>BBBDDDEEEEEEFFFGGGHHHJJJMMMOOOPPPRRROOOIIIDDDCCCIIISSS[[[gggmmmrrrtttxxx}}}~~~rrr```PPPEEEAAAGGGPPP```aaaaaa___[[[VVVRRRPPPKKKIIIFFFDDDBBBBBBCCCCCCAAABBBBBBCCCEEEHHHNNNQQQXXX```jjjrrrxxx|||kkkVVVHHHBBBAAA:::::::::::::::999999888rrrjjjeeeaaa^^^```ccccccaaa___^^^^^^ZZZXXXUUURRROOONNNMMMMMMHHHJJJLLLNNNNNNMMMKKKIIIBBB@@@===;;;888777777777666666555555555444444444111111000///////////////---,,,,,,---///000///...---///111111///---------000---******---...---+++)))******+++,,,+++++++++,,,+++************+++,,,))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////111222444555666777666666999999999:::;;;>>>@@@AAAEEEFFFFFFHHHJJJLLLNNNPPPRRRPPPLLLFFFCCCGGGOOOVVVfffnnnuuuxxx{{{yyylll]]]NNNCCCCCCHHH[[[```fffhhhfffaaa]]]ZZZOOOMMMIIIEEECCCAAA@@@@@@AAABBBBBBCCCCCCEEEIIILLLRRRYYYbbbkkkqqqwww~~~www```NNNDDD@@@@@@::::::::::::999888777777~~~ppphhhccc___\\\___bbbcccbbb```______ZZZXXXUUURRRPPPNNNNNNNNNFFFHHHKKKNNNNNNMMMJJJIIIBBB@@@>>>;;;999888888888777777666555444333333222111111000///////////////---,,,+++---///000000///+++---000000///---++++++---***''')))---///...+++((()))***+++,,,++++++***---,,,+++******+++,,,---))))))******+++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000111222444555666777666666888999999999:::;;;>>>???CCCDDDEEEGGGJJJLLLNNNPPPOOOOOOLLLGGGCCCDDDKKKQQQ]]]hhhrrrxxx}}}}}}vvvjjjYYYIIIDDDFFFPPPYYYfffnnnoookkkfffcccXXXUUUPPPJJJFFFCCCAAAAAAAAABBBCCCCCCBBBCCCFFFHHHKKKRRRZZZbbbiiiqqqzzz~~~zzzzzzwwwtttrrrqqqrrrtttvvvxxx|||iiiSSSFFF@@@>>><<<888999999::::::999777777}}}nnnfffaaa^^^YYY]]]aaacccbbbaaa```aaaZZZXXXUUURRRPPPOOONNNNNNEEEGGGJJJMMMMMMLLLJJJHHHBBBAAA>>><<<:::999888888888777777555444333222222111111000///////////////---,,,+++---///000000///%%%)))---//////---------+++(((%%%(((---000///---((()))***+++,,,+++******------,,,++++++,,,------++++++,,,------------,,,,,,,,,,,,++++++*********------------...///000000333444666777888999888888888999999999999:::===???AAABBBDDDFFFIIILLLOOOPPPLLLMMMLLLHHHCCCCCCHHHMMMRRR___mmmvvv|||~~~{{{sssaaaOOOGGGGGGFFFRRRbbbnnnrrrooojjjggg___\\\VVVPPPKKKGGGDDDCCCAAABBBCCCCCCBBBBBBDDDFFFGGGMMMUUU]]]dddmmmvvv}}}zzzuuuooojjjgggiiifffccc```___aaacccddddddgggkkklllnnnttt}}}xxx^^^JJJAAA???===;;;666777888999:::999999888zzznnnccc___aaa\\\^^^```bbbbbbaaa```___\\\YYYUUURRRQQQOOOMMMKKKJJJKKKKKKKKKKKKIIIHHHGGGEEEBBB???;;;888777777777888777666555333222111000111111000......---------////////////............,,,------......------,,,+++++++++******+++++++++++++++------------++++++++++++++++++++++++++++++)))************+++++++++,,,+++((($$$"""$$$***000...---,,,++++++,,,---...000111333555777777777777;;;;;;;;;===>>>>>>===;;;???AAADDDHHHKKKMMMNNNNNNSSSOOOLLLKKKIIIFFFEEEEEELLLSSS___mmm{{{zzzwwwzzzqqq[[[KKKGGGIIINNNXXXgggvvv|||vvvmmmeee```YYYPPPJJJGGGGGGHHHCCCBBBAAA@@@@@@BBBCCCEEEHHHKKKQQQXXX```iiisssyyy|||vvvwwwvvvqqqjjjdddaaaaaa```^^^[[[XXXXXXYYY\\\^^^XXXYYYZZZ[[[]]]bbbhhhlllqqq|||hhhPPPHHHCCC<<<;;;@@@:::888777666777888777666xxxmmmbbb^^^```ZZZ[[[]]]___aaabbbbbbbbb[[[YYYUUUSSSRRRPPPNNNLLLKKKKKKLLLLLLLLLJJJIIIHHHEEEDDDAAA===;;;999888888777777666555333222111111111111000......------...////////////............***++++++,,,,,,++++++***///...------------...///++++++,,,------,,,++++++++++++++++++++++++++++++************++++++++++++***++++++)))''''''***---------,,,,,,,,,,,,------///000222555777777888888:::;;;<<<>>>@@@@@@>>>===@@@BBBFFFJJJMMMPPPQQQQQQWWWTTTRRRQQQOOOLLLIIIHHHIIIOOOZZZggguuu~~~~~~xxxgggXXXPPPEEEHHHQQQaaasss}}}zzzrrrgggbbb[[[TTTNNNJJJGGGEEEDDDCCCBBBAAAAAABBBDDDEEEDDDGGGLLLQQQYYYbbblllrrryyy}}}xxxvvvrrrsssrrrmmmgggbbbaaaaaa```^^^[[[YYYWWWXXXYYYYYYVVVWWWXXXXXXXXXYYY\\\___ccclllzzzttt^^^IIIBBB???999777;;;;;;999777777888999888777tttkkkbbb^^^___[[[[[[\\\]]]___``````aaa[[[YYYVVVTTTTTTRRRPPPNNNKKKLLLLLLMMMLLLJJJIIIHHHFFFEEECCC@@@>>>;;;999888666666555555444333333222111111000///............////////////............***++++++,,,,,,++++++***---,,,***))))))***,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,(((***------,,,*********,,,,,,------------,,,,,,---///111444666888999999999;;;???BBBCCCBBBAAA???@@@CCCGGGLLLPPPSSSUUUVVVZZZ[[[\\\[[[YYYUUUQQQNNNJJJLLLSSS___lllvvv~~~yyyjjj]]]IIIFFFIIIXXXkkkxxxyyyvvvkkkeee]]]WWWRRRMMMGGGCCCFFFDDDCCCAAAAAABBBDDDEEEBBBDDDGGGKKKRRR[[[dddkkkttt{{{yyyrrrooonnnnnnmmmiiieeebbbbbbbbb``````^^^]]][[[ZZZYYYXXXTTTUUUVVVUUUTTTSSSTTTUUUUUU\\\gggrrr}}}cccQQQAAA===;;;777666888;;;999777777888999888777qqqiiiaaa]]]^^^______]]]\\\\\\\\\\\\]]]ZZZYYYWWWVVVUUUTTTQQQOOOJJJKKKKKKKKKKKKIIIHHHGGGEEEEEECCCAAA???;;;999777666666555555444444444333111111000///......//////////////////............,,,------......------,,,,,,+++)))'''''')))+++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,(((***,,,---,,,+++***)))+++,,,---......---,,,+++,,,---///222555888999:::999===BBBFFFGGGFFFDDDDDD@@@CCCGGGMMMRRRVVVYYY[[[___dddhhhhhhfffccc___ZZZQQQNNNOOOVVVaaammmzzz|||kkkVVVKKKEEEMMM]]]kkkrrruuupppiii___XXXSSSNNNHHHCCCFFFEEECCCAAAAAAAAACCCDDDCCCDDDFFFIIINNNVVV___eeemmmuuu~~~}}}}}}uuupppkkkjjjhhhfffdddccccccdddcccdddeeeeeedddbbbaaa___WWWXXXXXXVVVTTTTTTUUUWWWQQQUUU\\\cccmmm}}}mmmVVVIII===;;;;;;999777999999888666666777888888777}}}oooiiiaaa]]]^^^___^^^]]]\\\\\\\\\\\\\\\ZZZYYYWWWWWWVVVTTTQQQOOOHHHIIIIIIJJJIIIGGGFFFEEEDDDCCCBBB@@@===:::888666666666666555555444444444111000000////////////000////////////............,,,------......------,,,...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******))))))***************+++,,,------,,,+++***+++,,,...111444777999;;;;;;@@@FFFIIIIIIHHHHHHHHH@@@BBBFFFLLLRRRYYY^^^```gggpppwwwwwwuuusssoooiii\\\TTTOOOQQQXXXddduuuxxxfffUUUFFFGGGQQQ^^^kkktttssslllaaaYYYSSSOOOJJJGGGGGGEEECCCAAA@@@@@@AAABBBCCCDDDEEEGGGJJJPPPXXX]]]fffnnnzzzzzzyyy~~~vvvqqqjjjhhhdddbbbbbbbbbcccdddgggiiilllnnnoooooommmlllbbbaaa___[[[XXXVVVXXXZZZTTTVVVYYY\\\bbbpppppp[[[KKKCCC;;;999::::::999888777555444444666777666555|||nnniiibbb^^^]]]ZZZZZZ[[[\\\^^^______```ZZZYYYXXXWWWVVVTTTPPPMMMGGGHHHHHHHHHHHHFFFEEEDDDDDDCCCAAA>>>;;;999777666777777666666555444444333111000000//////000000000////////////............***++++++,,,,,,++++++***,,,++++++++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***(((''')))***+++***++++++,,,,,,,,,,,,+++++++++,,,...000333666999:::<<>>:::999:::999777666555444444666777777777wwwkkkeeebbb\\\ZZZ\\\___bbbdddbbb^^^[[[XXXXXXXXXWWWTTTRRROOOMMMLLLLLLKKKJJJHHHGGGFFFEEEGGGDDD@@@===<<<:::888777===<<<:::888555333111000444333222000///.....................---,,,+++************++++++,,,,,,,,,***))))))))))))+++,,,---...))))))......)))%%%&&&))),,,......,,,***)))))),,,,,,++++++***+++++++++...---,,,+++++++++,,,---111000...---,,,---............---...///222555777;;;>>>AAABBBAAAAAAAAABBBEEEEEEEEEIIIQQQ\\\fffmmmoooqqqrrrppplllkkkmmmpppeeeccc___XXXSSSRRRVVV[[[gggyyyttt^^^NNNOOOYYYcccrrr|||xxxmmmcccYYYRRRMMMHHHEEEGGGGGGCCC???===BBBAAAAAABBBCCCEEEGGGHHHMMMPPPVVV]]]gggrrr}}}|||zzzzzz{{{|||}}}{{{}}}{{{~~~}}}uuunnnjjjddd```\\\[[[]]]bbbfffhhhvvv|||cccSSSNNNOOOIIIEEE???:::888888777666666666666555444444333333vvvkkkeeebbb\\\\\\\\\^^^aaacccbbb^^^\\\XXXXXXWWWVVVTTTQQQNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEFFFCCC???<<<;;;:::888666888888888888888888888888111000///...------------............---,,,+++***++++++++++++,,,,,,,,,---******)))((((((((()))***,,,'''&&&+++...---...222......---,,,***)))((((((,,,,,,++++++***++++++,,,,,,++++++++++++,,,...///---,,,+++***)))******+++...------...000333555777:::<<>>???@@@AAAAAACCCEEEJJJRRR\\\ccceeegggiiigggeeedddfffiiihhhgggddd___YYYVVVVVVXXXcccrrrmmmVVVPPPTTT]]]kkkwwwyyyssskkk```VVVSSSMMMIIIJJJJJJFFFCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHHHHKKKPPPVVV___iiiuuu|||vvvpppmmmiiidddbbbbbbdddeeefffsssnnnXXXLLLIIILLLIIIEEE???:::888888777666555555555444333333222222vvvjjjdddbbb\\\]]]]]]]]]___aaaaaa___]]]WWWWWWWWWVVVTTTQQQNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEBBB>>><<<:::999777666444555555666777888999999000000///..............................---,,,+++,,,,,,,,,,,,------------,,,,,,***))))))(((((()))...(((%%%&&&'''(((***---+++***((((((***,,,---...,,,++++++***++++++,,,,,,*********+++,,,---//////......---,,,,,,,,,------+++++++++,,,...111444666888:::<<<===<<<;;;<<<======@@@CCCCCCCCCGGGPPPWWWZZZ]]]______^^^___bbbfffmmmooooookkkeee^^^XXXVVV[[[hhhwwwhhhXXXTTTWWWcccqqqzzz|||vvviii\\\VVVNNNHHHHHHHHHDDDBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGEEEGGGJJJNNNVVV```kkkrrr~~~wwwssslllgggddddddcccbbbmmmvvv~~~\\\JJJDDDEEEHHHIIIEEE???;;;999888666555444444333333222111111111wwwjjjdddbbb\\\___^^^]]]]]]______^^^]]]WWWWWWWWWVVVTTTRRRPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEEBBB>>>;;;:::888777555555555444444444333333333333333111000////////////...............---,,,,,,------------------------...------,,,,,,+++++++++...***&&&%%%&&&'''((()))***)))((())),,,---,,,+++++++++******++++++,,,,,,++++++++++++,,,------...............---.........'''((((((***,,,///222333777999:::;;;::::::;;;<<<>>>CCCFFFEEEAAAAAAGGGNNNTTTWWW[[[]]]]]]```eeeiiirrruuuxxxxxxrrrggg]]]WWWTTT^^^mmm}}}jjj]]]VVV]]]iiixxxssseee]]]TTTKKKHHHGGGCCCBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEFFFGGGJJJPPPXXXbbbiiiyyyxxxooojjjgggfffeeegggnnnyyynnnQQQDDDAAABBBEEEGGGCCC>>>:::999777666555444444444333222222111111xxxkkkeeeccc]]]___^^^\\\]]]^^^___^^^]]]XXXXXXXXXWWWUUUSSSQQQOOOLLLLLLKKKJJJHHHGGGFFFEEEEEEBBB>>>;;;:::888777555777666555444333222111000555444222111///...------......//////......------------------------------++++++,,,,,,------------(((((()))***...111222000,,,,,,,,,------***&&&###+++*********++++++,,,---------------,,,++++++***************+++*********((()))***,,,...000222333666888999:::999:::<<<>>>???EEEIIIGGGAAA???CCCHHHNNNSSSXXX\\\^^^ccciiinnnssswww|||}}}yyynnnbbbZZZSSSXXXeeexxxmmmZZZZZZaaarrrwwwlllaaaVVVQQQMMMHHHFFFGGGDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGKKKQQQYYY___nnnvvvuuunnnkkkiiidddjjjuuuaaaLLLEEEBBBBBBCCCDDD@@@<<<999888777666444555555444444333222222222yyylllfffddd^^^___^^^]]]]]]^^^^^^]]]\\\WWWWWWWWWVVVUUUSSSQQQOOOLLLLLLKKKJJJHHHGGGFFFEEEEEEBBB>>><<<:::999777666777777666666555555555444333222000///---,,,,,,,,,....../////////......---------------,,,,,,,,,,,,'''((()))***++++++++++++'''***+++,,,...000...)))!!!&&&+++......,,,******************+++,,,------.........---,,,+++))))))******+++,,,,,,,,,+++++++++,,,---///111222333444555777888999999:::===@@@???DDDIIIHHHDDDAAAAAACCCGGGLLLSSSYYY]]]dddkkkqqqrrruuuzzz~~~|||tttjjjbbbXXXXXX___pppggg^^^[[[hhh{{{yyymmm```XXXRRRKKKGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCDDDDDDFFFJJJPPPTTTccckkkxxxwwwmmmhhhggglllttt~~~lllUUUIIIFFFCCCAAAAAA???===999777777777555444555555555444333333222222{{{mmmgggfff```^^^]]]]]]]]]^^^^^^\\\ZZZTTTUUUUUUTTTSSSQQQOOONNNLLLLLLKKKJJJHHHGGGFFFEEEFFFCCC???<<<;;;:::888666777777777666666666555555000//////............///......////////////......---,,,,,,,,,++++++++++++'''((()))*********)))((())),,,,,,))))))***''' """***---,,,+++///333************+++,,,---...,,,------------,,,***)))+++,,,---...///......---,,,---...///111111222222333444666777888:::>>>AAAAAAEEEIIIJJJIIIFFFCCCBBBAAAGGGOOOUUU\\\ccclllrrruuuwww{{{}}}uuuooobbb[[[ZZZgggzzzlll]]]```ooo}}}xxxjjj```WWWNNNHHHGGGEEEFFFFFFGGGFFFEEEDDDCCCAAACCCDDDDDDDDDFFFJJJMMMXXX```mmmxxxyyypppmmmppptttzzzbbbUUUIIIDDDCCC@@@??????;;;999777666666666555444444444333333222111111111|||nnnhhhfffaaa^^^]]]]]]^^^___^^^\\\YYYRRRSSSSSSSSSQQQOOOMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEGGGDDD@@@===<<<:::999777888777777555444333222222////////////000222333444......///////////////...,,,,,,,,,++++++*********++++++,,,,,,+++***(((''''''***+++(((***///...((($$$+++000...'''###'''---************+++,,,---...***+++,,,---------,,,+++((((((***+++,,,++++++******+++,,,---............111222444555777:::>>>AAACCCFFFJJJMMMNNNKKKGGGDDD>>>DDDMMMTTT[[[cccmmmsssyyyzzz~~~zzzjjj]]]VVV```sss{{{bbb\\\fffsssuuujjj```UUUMMMKKKFFFFFFGGGGGGFFFEEEDDDBBBCCCDDDEEEFFFEEEFFFHHHJJJMMMUUU```jjjuuurrrssstttwwwfffPPPGGG@@@??????===<<<>>>888777555555555666555444333333222222111000000000zzzqqqkkkeeeaaa___]]]]]]^^^```___[[[WWWVVVSSSPPPOOOQQQQQQPPPMMMLLLJJJGGGFFFGGGGGGGGGFFFEEEDDDBBB???<<<999777666444444444444444444444444111000000///...------,,,.........------,,,,,,,,,---------,,,,,,+++++++++---+++***(((((()))+++,,,***++++++,,,,,,------...)))(((((('''((()))+++,,,++++++************++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,'''(((+++...000000000//////000333555777;;;???CCCDDDJJJNNNPPPRRRRRRLLLEEEBBBDDDHHHMMMUUU```lllttt{{{~~~~~~}}}zzzlllbbbbbbhhhtttxxxfff```ddduuuuuukkkcccXXXMMMLLLIIIGGGEEEEEEEEEDDDCCCFFFDDDAAAAAABBBDDDEEEEEEJJJMMMSSS\\\hhhwww|||vvvxxxjjjTTTGGGAAA;;;:::<<<<<<:::777666666555444333333222222555333000000222333222000zzzqqqkkkeeeaaa___^^^]]]___aaa```\\\XXXTTTRRROOOOOOPPPPPPNNNLLLNNNKKKHHHGGGGGGHHHGGGFFFDDDCCCAAA???<<<999777666555555555444444333333333111111000000//////...............------,,,,,,,,,............------------,,,+++***(((((()))+++,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++++++++,,,,,,++++++************++++++((((((((()))))))))******,,,,,,++++++***+++++++++,,,---...///...---+++***...000333555777:::???BBBEEEKKKPPPRRRTTTVVVRRRLLLCCCEEEHHHNNNWWWbbbmmmsss}}}uuuhhhddddddkkkvvvfff___fffrrr}}}uuulllbbbYYYOOOLLLHHHEEEDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCEEEFFFJJJLLLOOOUUU]]]hhhttt|||zzz|||[[[IIIEEE@@@;;;999;;;;;;999666666666555555444333333222444222000000222333111///zzzpppjjjdddbbb]]]\\\[[[]]]``````\\\XXXSSSQQQPPPOOOOOOOOOMMMLLLOOOMMMJJJIIIHHHHHHFFFEEEDDDCCCAAA>>><<<999777666666666555444333333222222////////////////////////.........---------------,,,,,,,,,,,,------------++++++***))))))***+++,,,---,,,,,,+++******))))))............---,,,+++***++++++************+++++++++++++++,,,,,,,,,---------,,,,,,+++*********+++.../////////...,,,***)))...000222444666999>>>AAADDDKKKQQQTTTWWWZZZYYYUUUIIIHHHIIINNNYYYeeeooouuu~~~pppgggaaabbbqqquuuccc^^^aaappp|||wwwllldddWWWRRRMMMIIIFFFEEEDDDCCCCCCEEEGGGFFFCCCBBBDDDFFFGGGHHHJJJMMMRRRZZZdddjjjxxx}}}lllOOODDDBBB>>>999888999:::888666666666666555444444333333222111111111222222000...{{{pppjjjdddbbbZZZYYYYYY[[[^^^^^^[[[WWWSSSRRRRRRQQQPPPOOOMMMLLLPPPNNNKKKJJJIIIHHHFFFDDDCCCBBB@@@>>><<<999777666777666666444333222111111---------..............................---------)))))))))******++++++++++++******))))))***+++,,,+++++++++*********))))))++++++,,,---,,,+++***)))++++++************++++++---------............///------,,,+++***************+++,,,---.........------///111333555888<<<@@@BBBJJJRRRUUUZZZ^^^___]]]TTTOOOLLLNNNYYYfffssszzzxxxlllbbb^^^gggrrruuugggbbbhhhrrrvvvmmmaaa\\\UUUOOOKKKHHHFFFEEEGGGJJJMMMJJJEEEAAABBBEEEBBBDDDFFFIIINNNTTT\\\aaajjjrrr}}}[[[IIIDDD>>>;;;888777888888777555666666666555555444444444222222222333333222111///|||qqqjjjdddbbb[[[ZZZZZZ\\\______\\\XXXTTTTTTTTTSSSQQQOOONNNMMMOOONNNKKKJJJJJJHHHFFFDDDBBBAAA@@@>>>;;;999777777777666666444333222111111///////////////000000000........................)))))))))******+++++++++***))))))******++++++,,,))))))*********+++++++++)))***+++,,,---,,,++++++++++++************++++++************++++++++++++---,,,++++++*********+++)))***+++,,,...///000000---///111222444777;;;>>>BBBLLLUUUZZZ___ccceeeddd___XXXQQQPPPWWWeeettt~~~sssfff___aaagggxxxzzznnndddgggooo~~~xxxkkkfff^^^VVVPPPLLLHHHEEEEEEIIILLLJJJDDDAAACCCFFFAAACCCEEEGGGKKKOOOUUUZZZ```gggrrr|||jjjNNNCCCAAA;;;999888777777777666555555555555555555444444444333333444444333222222222ssskkkeeeaaa^^^]]]\\\^^^aaaaaa]]]YYYTTTUUUVVVUUURRROOONNNNNNNNNLLLKKKJJJJJJIIIFFFCCCBBBAAA???===;;;999888777666666555444333333222222222222222222222222222222.............../////////,,,,,,,,,,,,------------)))))))))***++++++,,,,,,))))))******+++,,,,,,---***+++,,,---............++++++************++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------......,,,...000111333666:::===CCCOOOZZZ```dddhhhjjjhhhddd___XXXSSSVVVaaaqqq|||{{{mmmbbb______fffppp}}}llleeedddrrrvvvqqqiii```YYYRRRKKKGGGBBBDDDFFFEEECCCBBBDDDGGGBBBDDDEEEFFFGGGIIILLLOOOWWW^^^hhhqqqyyy^^^JJJBBB???888888888888777777666666444444444444444444444444333444444222111000222333uuummmeeeaaa^^^]]]\\\]]]```___[[[WWWSSSUUUWWWUUURRRNNNMMMMMMKKKJJJIIIJJJJJJIIIFFFCCCAAA@@@???===;;;999888777555555555444444333333333333333222222111111000000---........./////////000............------------(((((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++************++++++,,,,,,,,,,,,---------...************+++,,,------...------,,,,,,,,,------,,,...///111222555999<<>>999888666555666555444222444444333222222222222333111111000///......//////wwwooogggaaa]]]\\\\\\\\\]]]]]][[[YYYXXXVVVSSSRRRQQQPPPNNNLLLLLLKKKJJJHHHGGGFFFFFFFFFCCCBBB@@@===;;;999888777555555444444444333333333000000000000////////////////////////////////////++++++++++++***)))(((((()))***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,++++++***))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---...///111444777@@@EEEMMMSSSVVVWWWWWWXXXZZZaaaddd```\\\[[[[[[[[[aaadddmmmvvvyyyxxxyyy}}}vvvhhh^^^aaahhhttt}}}sssqqquuu|||uuunnnccc]]]TTTMMMJJJIIIGGGEEEHHHFFFCCCBBBCCCEEEEEEEEEJJJJJJKKKKKKNNNTTT[[[```fffmmmwwwgggOOOEEE@@@888555888888666555555666666444333444333222222111111222222222111000///////////////wwwooogggaaa\\\[[[\\\]]]^^^]]]ZZZXXXWWWUUUSSSRRRRRRQQQOOOMMMLLLLLLKKKIIIGGGFFFEEEEEECCCBBB@@@===;;;999888777444444333333333222222222000000000000////////////------------------------++++++++++++***))))))(((*********+++++++++++++++*********))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,------------............000333555===BBBIIIOOORRRSSSTTTUUUZZZaaafffddd___\\\YYYUUUTTTVVV^^^iiipppqqqsssvvvzzzkkkcccaaajjj}}}nnnhhhvvv~~~zzztttjjj\\\RRRNNNMMMJJJHHHIIIGGGEEEEEEEEEFFFEEEDDDIIIIIIHHHGGGFFFIIINNNRRRXXX___iiiuuu~~~qqq]]]MMM@@@>>>>>>:::777999666555444444666666555444333333222111111111111111222111111000000000000000wwwooogggaaa[[[[[[\\\^^^___]]]ZZZWWWTTTRRRPPPPPPPPPOOOMMMLLLMMMLLLKKKJJJHHHFFFEEEDDDCCCBBB@@@===;;;999888777222222222222111111111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++***************++++++*********))))))(((((('''((()))***+++,,,---------++++++***************+++++++++++++++++++++++++++,,,,,,++++++*********)))+++++++++,,,,,,---------...//////.........111333999>>>EEEJJJNNNQQQTTTUUU[[[cccjjjjjjfffbbb\\\VVVPPPOOOSSS]]]eeejjjpppuuu||||||lllaaadddxxxyyyjjjlllvvvvvvfffZZZUUUSSSPPPLLLHHHGGGFFFFFFGGGFFFEEECCCEEEEEEEEEDDDCCCEEEIIILLLOOOTTT]]]gggrrr~~~xxxnnneee[[[RRRIII@@@:::;;;===;;;999999444333222333555666555444333333222111111111222222222111111000000000111111wwwooogggaaaZZZZZZ\\\]]]^^^]]]YYYVVVTTTRRRPPPPPPPPPOOOMMMLLLLLLLLLLLLKKKIIIGGGFFFDDDCCCBBB@@@===;;;999888777333333333333222222222222000000000000////////////////////////////////////,,,,,,---------,,,++++++++++++***))))))******+++++++++******)))))))))(((((()))***+++,,,---------+++***************++++++++++++++++++++++++++++++------,,,,,,++++++************+++,,,,,,---...............---,,,---///111444999???EEEJJJOOOSSSVVVYYYaaaiiikkkjjjhhhaaaZZZTTTPPPOOOTTTZZZbbbmmmwww{{{zzzjjjeeeppp~~~yyykkklllsssuuuggg___YYYSSSOOOHHHGGGFFFFFFGGGGGGFFFDDDDDDEEEEEEEEEDDDEEEGGGJJJJJJNNNTTT\\\eeeoooyyyooo]]]SSSMMMHHHDDD@@@;;;777777777555444444333222111333555666555444444333333222222222222222111000000000000000111111wwwooogggaaa[[[ZZZ[[[\\\]]]\\\YYYWWWWWWUUUSSSRRRRRRQQQOOOMMMJJJKKKKKKKKKJJJIIIGGGEEECCCBBB@@@===;;;999888777666666666555555555444444000000000000////////////------------------------*********++++++******))),,,+++***(((((()))******++++++++++++************)))***++++++,,,,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---......,,,------,,,++++++...000111555:::@@@EEEJJJOOOSSSRRRZZZcccgggjjjjjjfff___]]]XXXTTTSSSTTT[[[jjjxxxyyynnnooosssrrriiieeepppyyylllaaaXXXRRRLLLJJJGGGGGGGGGGGGFFFEEEGGGHHHHHHGGGEEEDDDEEEFFFHHHJJJNNNSSSYYY```hhhmmmsssyyyrrrZZZKKKEEEAAA@@@@@@>>><<<999666444333333333333222111222444555444333333333222111111111111222///////////////000000111wwwooogggaaa\\\[[[ZZZ[[[\\\\\\ZZZXXXXXXVVVSSSRRRQQQPPPNNNLLLIIIJJJKKKLLLKKKJJJHHHGGGCCCBBB@@@===;;;999888777555555555444444444333333000000000000////////////************************)))******++++++*********,,,+++)))((((((((()))*********************++++++***++++++,,,,,,,,,++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))******+++---......///***++++++***)))***,,,//////222777;;;???DDDIIIMMMLLLTTT\\\ccciiimmmkkkfffhhhddd___ZZZVVVZZZjjjzzz~~~wwwtttwwwuuueeeeeeqqqzzzlllbbb]]]SSSPPPLLLIIIHHHGGGFFFEEEFFFGGGHHHGGGEEEDDDDDDEEEEEEGGGIIILLLOOOTTTYYY]]]bbbiiirrr{{{nnn\\\JJJBBB???<<<;;;<<<999;;;;;;999666666666666333222111222333444333222111111000///////////////...............///000000wwwooogggaaa\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWTTTRRRPPPOOONNNKKKIIIHHHIIIKKKLLLLLLKKKIIIHHHCCCBBB@@@===;;;999888777222222222111111111000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---+++)))((('''((()))***(((((())))))******++++++++++++,,,,,,,,,+++************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++)))******+++---...//////)))******))))))))),,,...///111555888;;;???DDDGGGIIIQQQYYYaaaiiipppqqqmmmqqqoookkkddd[[[\\\kkk|||yyyjjjtttqqqfffhhhtttvvvmmmiiiZZZUUUOOOKKKIIIGGGFFFEEEBBBDDDFFFFFFEEEEEEFFFGGGBBBDDDFFFHHHJJJMMMQQQUUUXXX___hhhpppyyy~~~^^^NNNAAA======:::888999000444888777666666777666333222111222333333222111//////...------------------------------...///000yyyssskkkcccaaa[[[XXX[[[]]][[[YYYYYYVVVSSSPPPOOONNNMMMKKKJJJKKKJJJJJJHHHGGGFFFEEEEEEKKKGGGCCC???===;;;888777333333333222222222111111000000000000000000000000......---------,,,,,,,,,...---,,,+++************(((***+++------,,,+++***---,,,)))(((((()))+++,,,((()))******++++++++++++---,,,+++)))((('''''''''(((((()))***+++,,,,,,---///+++))),,,...,,,,,,---++++++***************+++---------............///000111222444666;;;AAAFFFFFFMMMVVVbbbrrrxxxwwwssspppmmmfffbbbjjjvvvpppnnnqqqtttgggdddnnn{{{zzzpppggg\\\PPPKKKLLLMMMIIIEEEEEEFFFFFFFFFDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGPPPRRRUUU[[[dddooo|||xxx```HHHFFFBBB>>>:::888777666444666888777444333555888333333222222111000//////000///...------...///000////////////............xxxrrrllldddaaa[[[XXX[[[]]][[[ZZZZZZVVVTTTQQQOOOOOOMMMKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFGGGDDDAAA>>>===<<<:::999333333333222222222222111000000000000000000000000......---------,,,,,,,,,...---,,,+++***************)))))))))******++++++************************+++,,,------.........---+++******)))))))))))))))******++++++++++++++++++---)))'''***+++))))))+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------...---...000111333777<<>>;;;999888777777333444555555333333444555333333222222111000000///000///...------...///000////////////............wwwrrrmmmggg```ZZZXXX[[[^^^\\\[[[[[[VVVTTTRRRPPPPPPNNNLLLJJJKKKKKKJJJIIIHHHHHHGGGFFFCCCAAA>>>=========<<<:::333333333333222222222222000000000000000000000000......---------,,,,,,,,,------,,,+++************+++)))((('''''')))+++,,,***+++,,,------,,,+++***)))***++++++,,,+++++++++)))((((((((()))***++++++---------,,,,,,+++++++++...)))''')))***(((''')))---,,,,,,+++,,,,,,------+++++++++,,,,,,,,,------,,,---///000000333666999AAAJJJXXXfffvvv}}}vvvooollllllsss}}}~~~zzzwwwzzzqqqcccaaadddqqqsssdddYYYTTTRRRNNNJJJGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHEEEGGGIIILLLQQQYYYaaahhhuuu~~~{{{yyy{{{~~~|||cccOOODDD<<<;;;:::888888777777777333222111111333333222111333333222222111000000000//////............///////////////............---wwwrrrnnniii```ZZZXXX[[[^^^]]][[[\\\WWWUUUSSSRRRQQQPPPMMMJJJKKKKKKJJJJJJIIIHHHGGGGGGBBB@@@>>>======<<<;;;999444444333333333222222222////////////////////////......---------,,,,,,,,,---,,,++++++*********+++***))))))((()))***+++,,,,,,---..................))))))************)))))))))((((((((()))***+++,,,------------------------000+++))),,,---***)))***,,,++++++++++++,,,------+++,,,,,,,,,,,,------------///000000000222444777===GGGUUUcccrrrzzzrrrllllllwwwyyyqqquuusssfff^^^eeeqqqvvvhhh^^^WWWQQQMMMGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFIIINNNTTTYYYfffnnnzzz|||yyyyyyzzz}}}gggQQQDDD???999999888777777666666666444111///000333444222///222222222111111111000000/////////......///////////////.........---------xxxrrroookkkaaa[[[YYY\\\^^^]]][[[\\\WWWVVVTTTSSSSSSQQQNNNKKKJJJJJJJJJIIIHHHHHHHHHGGGDDDBBB@@@>>>===;;;999666444444444333333333222222////////////////////////......---------,,,,,,,,,,,,,,,++++++******++++++)))***+++,,,,,,,,,+++***---,,,+++***+++,,,...000,,,---------------,,,,,,***)))))))))))))))******++++++,,,---....../////////++++++///000,,,***+++***************+++,,,,,,------------...............///000000///111444666>>>FFFSSS```mmmzzzzzzpppllluuurrrmmmsss{{{zzzgggdddeeeooo|||mmm___TTTOOOLLLIIIGGGFFFHHHIIIIIIHHHEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFHHHMMMPPPXXX___iiittt~~~{{{yyyyyyzzz|||}}}hhhVVVFFF???>>>:::999999888777666555444555222000111444555333000222222222111111111111111...//////////////////...............------------yyysssooolllccc]]]ZZZ\\\^^^\\\ZZZ[[[XXXWWWUUUUUUTTTRRRNNNKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDAAA@@@>>>;;;888555444444444444333333333333000000000000000000000000......---------,,,,,,,,,,,,,,,++++++***++++++,,,(((***,,,---...---+++***+++)))'''&&&'''))),,,...,,,,,,,,,,,,,,,++++++******)))))))))))))))*********++++++,,,---...///000,,,***,,,111333...******))))))))))))***+++,,,,,,---------.........//////.........---...000555888@@@EEEOOO]]]hhhrrr~~~wwwpppuuu~~~|||rrroooooottthhhgggooonnn^^^VVVRRRMMMHHHGGGHHHIIIGGGEEECCCCCCDDDEEEEEEFFFGGGGGGDDDEEEFFFFFFFFFGGGIIIKKKKKKQQQZZZdddooo}}}~~~~~~|||{{{zzzyyyxxxyyyzzz{{{gggUUUIII???;;;<<<::::::999888777555444333444333222333444444333222111111111111111111111111......////////////...............------------,,,{{{sssooolllddd^^^[[[]]]^^^\\\YYYZZZXXXWWWVVVVVVUUUSSSOOOLLLHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDBBBAAA???<<<999666555444444444444333333333000000000000000000000000......---------,,,,,,,,,,,,++++++***++++++,,,,,,)))******+++++++++++++++)))((((((((()))***,,,,,,***************)))(((((('''((((((((()))+++,,,---++++++,,,,,,---------...******///666888333---,,,************+++,,,------,,,,,,---------.........000///......///333999>>>???@@@IIIVVVaaahhhrrr{{{xxxvvvwww~~~yyyssswww|||mmmhhhnnnsssiii^^^WWWPPPLLLKKKJJJFFFCCCDDDDDDEEEEEEFFFGGGGGGGGGDDDEEEFFFFFFEEEEEEGGGIIIGGGKKKPPPVVV___kkkyyy{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}}}}lllTTTHHHAAA:::888<<<777777888888777555333222222333444333222222333444111111111111111111111111---...///000000///...---.........---------,,,,,,|||tttoookkkeee___[[[]]]^^^[[[YYYYYYXXXXXXWWWWWWVVVSSSOOOLLLGGGGGGFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@>>>:::777555555444444444333333333000000000000000000000000......---------,,,,,,,,,+++++++++***++++++,,,,,,***)))((('''((()))+++,,,)))***+++---......---------------------,,,+++***%%%&&&&&&(((***,,,...///------,,,,,,,,,+++++++++,,,,,,222;;;===888111///++++++++++++,,,---...///++++++,,,,,,,,,---------333222111000111777???DDD;;;:::BBBPPP[[[aaaiiipppmmmyyy~~~xxxrrrsss{{{{{{ooowwwfffbbbooo}}}nnnggg]]]WWWUUURRRMMMHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCEEEFFFFFFEEEEEEFFFGGGJJJLLLMMMOOOSSS\\\hhhqqq~~~|||zzzxxxvvvvvvvvvvvvzzzzzz{{{|||}}}mmmYYYHHHBBB>>>777888???444555666666666555444333000333555444111000222444111111111111111111222222---...///000000///...---......---------,,,,,,,,,{{{wwwrrrjjjbbb___[[[YYYZZZ[[[[[[[[[]]]ZZZVVVSSSRRRQQQPPPNNNHHHGGGFFFFFFHHHHHHGGGFFFDDDCCCCCCAAA???===;;;999666555555444444333222222000000000000////////////////////////............,,,)))'''(((+++---,,,***************************------,,,,,,,,,,,,++++++,,,+++++++++***)))))))))&&&'''((()))+++,,,......))))))))))))))))))))))))---,,,111999999111,,,,,,)))***++++++,,,,,,+++++++++,,,---...///...---,,,000,,,***...555;;;===<<<222888BBBLLLUUU\\\bbbfffmmmpppvvv{{{sssmmmooozzzwww|||tttfffeeeiii{{{}}}nnnbbbZZZTTTPPPOOOMMMLLLJJJIIIJJJIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNSSSYYY^^^mmmwww~~~vvvuuutttsssrrrsssttttttxxxzzz|||||||||~~~oooWWWOOODDD===;;;:::888555444444555555444444333222222333333333333222111000000000000000////////////000000000///------...///---,,,,,,++++++,,,,,,---|||xxxssskkkccc___\\\ZZZZZZ[[[\\\\\\]]]ZZZVVVTTTSSSRRRPPPNNNFFFEEEDDDFFFHHHJJJIIIIIIDDDDDDBBB@@@>>><<<;;;:::666555555444444333222222000000000000////////////............------------)))'''%%%&&&)))******(((++++++++++++++++++++++++''''''(((***,,,---//////+++++++++***************))))))*********+++++++++************************(((,,,444;;;888///+++...------------,,,+++*********+++,,,,,,------,,,,,,///...///333999;;;999666111666>>>FFFNNNVVV^^^bbbkkklllqqqxxx}}}uuuooommmqqquuu}}}~~~qqqiiihhhmmm|||ttthhh^^^XXXTTTOOOMMMJJJIIIIIIIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJMMMRRRVVV^^^fffrrryyysssssssssssstttuuuvvvvvvxxxzzz{{{|||}}}ttt[[[MMMFFF>>>:::999999666444444444444555444444333222222222111111111000000000////////////........................------...///...------,,,,,,------...~~~yyytttlllccc```\\\ZZZ[[[\\\\\\\\\\\\ZZZVVVTTTSSSRRRPPPNNNGGGFFFEEEEEEGGGHHHHHHGGGEEEDDDBBB@@@===<<<;;;;;;666555555444444333222222000000000000////////////...------------,,,,,,,,,,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***************+++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++###+++666:::444,,,+++///+++++++++,,,,,,++++++***+++++++++++++++,,,,,,---///000333888<<<:::444///000333888>>>EEENNNWWW\\\ggghhhiiilllpppwwwzzztttmmmhhhmmmyyynnnfff]]]hhhwww~~~qqqfff___VVVRRRNNNKKKJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGHHHKKKNNNQQQVVV^^^hhhttt~~~zzzuuuoooppprrrtttuuuwwwwwwxxxyyy{{{|||}}}xxx___LLLCCC>>>:::888999999777555444444444444444333222222222111000///...///000000000000000/////////......------,,,,,,,,,---............------------......zzzuuunnndddaaa]]][[[[[[\\\\\\\\\\\\YYYWWWUUUTTTSSSQQQOOOLLLJJJGGGEEEEEEEEEDDDCCCFFFDDDBBB???===<<<;;;;;;666555555444444333222222000000000000////////////.........---------,,,,,,......---------.........,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***((('''&&&)))))))))***+++++++++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++$$$***111333///++++++...$$$%%%''')))+++,,,---------,,,+++***+++,,,---...---///333777999777111,,,111222444777===EEEOOOVVVaaacccddddddeeelllwwwvvviiigggrrrqqq___aaaeeennn}}}zzzpppbbb]]]VVVPPPMMMLLLKKKJJJHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHGGGGGGIIIKKKNNNPPPSSSYYYbbbmmmyyy}}}yyyvvvuuuvvvyyyzzzvvvssslllnnnqqqsssuuuvvvvvvvvvyyy{{{|||}}}wwwbbbQQQGGG>>><<<::::::;;;;;;888666333444444444444333222222222111///......///111222111111111111000000000000...---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------zzzvvvooodddaaa]]]ZZZZZZ[[[[[[[[[[[[YYYWWWVVVUUUTTTQQQOOOMMMJJJGGGEEEDDDDDDCCCBBBEEEDDDBBB@@@>>><<<;;;;;;666555555444444333222222000000000000////////////////////////.........---+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...)))))))))***+++++++++,,,***************+++++++++++++++++++++++++++++++++(((***,,,+++++++++,,,+++%%%&&&(((***,,,...//////......---,,,,,,...///000,,,---///222333333000...111111222333777???HHHNNNYYY]]]aaabbbccciiittt}}}tttmmmsssssskkkbbb```hhhxxxuuunnneee\\\VVVRRRPPPNNNNNNNNNNNNNNNNNNNNNOOOOOOKKKLLLKKKIIIGGGGGGHHHJJJKKKLLLOOORRRVVV^^^ffflllvvvzzz{{{wwwtttsssqqqpppqqqssstttrrrppplllmmmooorrrssstttttttttwwwyyyzzz|||ttt```NNNEEEAAA<<<;;;;;;;;;;;;:::777555333333444444333333222111333111000//////000222333000000/////////.........000...++++++,,,,,,***))),,,++++++++++++++++++,,,zzzvvvoooddd```\\\ZZZYYYZZZZZZYYYZZZYYYWWWWWWVVVUUURRROOOIIIGGGDDDCCCDDDFFFGGGFFFDDDCCCCCCAAA???===;;;999666555555444444333222222000000000000////////////000000/////////.........,,,------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++,,,+++)))***---,,,***+++,,,---..............................//////000------------...///000111000111111222555:::AAAFFFOOOUUU\\\aaafffooozzz}}}|||mmmaaa^^^eeesss|||rrriiiccc___\\\WWWWWWVVVTTTSSSRRRQQQQQQNNNOOOOOOMMMJJJIIIJJJKKKGGGIIIKKKMMMPPPTTTYYY]]]aaagggppp~~~yyyvvvsssqqqpppnnnmmmllllllmmmnnnmmmkkklllmmmoooqqqrrrttttttuuuwwwzzz{{{}}}vvvbbbQQQEEE???>>>999999:::999888666444222333333333333333222111111222111000000000111222333---------,,,,,,,,,++++++111---******,,,---+++)))++++++************++++++zzzuuuoooccc```[[[YYYXXXYYYYYYXXXZZZYYYWWWWWWWWWUUURRROOOIIIFFFCCCBBBDDDFFFGGGGGGBBBCCCCCCCCCAAA===:::888666555555444444333222222000000000000//////////////////.........------------///000...++++++,,,///++++++++++++++++++++++++///...---,,,+++))))))(((+++++++++***************((())))))***++++++,,,,,,************************)))000222...,,,---,,,)))+++,,,,,,---------,,,,,,,,,---......//////......///......---,,,---///111...///111222333777;;;???FFFLLLUUU___jjjwwwuuuggg```dddlllzzzvvvmmmllliiieeeaaa^^^[[[ZZZWWWXXXWWWUUUQQQOOONNNOOOJJJKKKKKKKKKKKKNNNQQQTTTWWW[[[eeerrr|||xxxsssooonnnnnnnnnmmmlllkkkjjjjjjjjjkkkkkkjjjlllmmmnnnpppsssvvvyyyzzz}}}zzz```QQQIIIAAA======777888888888666444333333222333333333333222111111/////////000000000111111...---------,,,,,,,,,,,,///+++)))***...000...,,,,,,++++++******++++++,,,yyyuuuoooccc___[[[XXXWWWXXXXXXWWWZZZYYYXXXWWWWWWVVVRRRPPPLLLHHHDDDCCCCCCDDDEEEEEEAAABBBDDDDDDBBB>>>999777666555555444444333222222000000000000////////////......---------,,,,,,,,,***,,,---+++(((''')))+++************************''''''(((***+++,,,---...,,,+++++++++******))))))***************+++++++++))))))))))))))))))))))))&&&222999555...,,,,,,***%%%&&&((()))++++++,,,,,,+++,,,---...///...---,,,000000000...------...///,,,...000222333555777:::@@@EEEOOO\\\lll}}}yyyhhhcccfffcccyyy|||vvvpppllliiiaaaaaa```\\\XXXUUUTTTTTTRRRQQQOOOLLLJJJJJJMMMPPPQQQTTT\\\hhhwww|||xxxtttpppllljjjjjjkkkkkkkkklllkkkjjjjjjkkkkkkllllllllllllnnnqqqtttyyy}}}|||cccJJJAAA@@@===:::999777888999888777555555666222333333333333222111111------...///000000//////111000000000////////////,,,)))'''***///333222///---,,,,,,++++++,,,,,,---