BM6P6(@ ***+++---......---+++***)))************+++++++++''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&((((((((((((((('''''''''++++++******)))((((((((())))))))))))))))))))))))+++***((('''&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&%%%$$$###""""""$$$&&&'''&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&$$$###%%%%%%%%%$$$$$$#########################################################%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&++++++************++++++))))))((('''&&&%%%%%%%%%))))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''((()))))))))))))))+++***)))(((((()))***+++''''''((()))***++++++,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++++++++,,,,,,,,,------+++***)))'''''')))***+++***+++,,,,,,------,,,,,,)))))))))******++++++++++++,,,,,,,,,,,,,,,,,,---//////.........---------************))))))))))))&&&((()))******)))(((&&&+++)))((()))+++,,,)))&&&&&&''''''((((((((((((((((((******)))((('''((()))((('''&&&%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%&&&%%%$$$###""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&$$$"""!!!""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&'''''''''((()))))))))))))))(((((('''''''''&&&&&&''''''(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((,,,,,,+++***)))(((''''''------,,,,,,+++******)))))))))***))))))(((''''''((((((111??????222)))******)))((('''&&&&&&&&&&&&(((((((((((())))))))))))((()))***+++,,,---------///...---,,,,,,---///000000000000000000000000000///...---,,,,,,,,,,,,,,,111111111111111000//////......---,,,,,,,,,,,,,,,))))))*********+++++++++************************$$$%%%&&&&&&''''''&&&&&&((((((((((((''''''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((('''&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&%%%$$$######$$$&&&''''''&&&&&&%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))((((((''''''(((((()))))))))(((&&&&&&%%%%%%&&&)))((((((((('''''''''&&&''''''''''''((((((((((((''''''((())))))))))))))))))(((((('''((()))***+++)))))))))))))))*********)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++***(((''''''(((***+++***++++++,,,---,,,,,,,,,************+++++++++,,,+++++++++,,,,,,,,,,,,,,,......------------,,,,,,************))))))))))))((()))+++,,,,,,+++)))((()))((('''((()))***'''%%%&&&&&&'''(((((((((((((((((()))))))))'''&&&'''((())))))(((''''''''''''''')))(((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%&&&$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$%%%$$$###"""###$$$&&&%%%$$$###""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&''''''''''''''''''((()))((((((((('''''''''&&&&&&''')))*********)))(((((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))((('''((('''...::::::///(((***)))))))))(((((()))******************************))))))***+++,,,,,,,,,,,,---------------...///000////////////////////////000//////...------......///////////////...------///---+++))))))***+++,,,)))))))))*********++++++((((((((((((((((((((((((%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))))))))))))))))))))))))))(((((())))))((('''%%%$$$((((((''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&((((((((('''''''''''''''((((((((('''''''''''''''''''''((()))))))))(((((('''''''''''''''((()))************))))))((((((((()))***++++++,,,,,,++++++))))))))))))))))))))))))((())))))))))))************)))(((''''''((()))*********+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++************))))))))))))))))))++++++++++++))))))((('''&&&&&&''''''%%%###%%%&&&''''''((((((''''''&&&'''((('''&&&%%%%%%''')))(((''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$""""""###$$$%%%%%%$$$###"""""""""""" !!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%((((((((('''''''''''''''&&&''')))***+++***)))(((((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))(((((())))))***))))))))))))'''+++333333,,,(((+++************+++,,,---...++++++++++++++++++++++++******+++++++++++++++***+++,,,---...////////////////////////////////////111111000////////////000.........///......---,,,***)))((((((((()))***+++))))))))))))************''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''((())))))'''%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$############$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###""""""!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&'''''''''))))))))))))))))))(((((())))))***+++++++++++++++''''''''''''''''''''''''(((((()))))))))*********))))))(((''''''((()))))))))******++++++++++++++++++++++++++++++,,,,,,,,,))))))******++++++,,,,,,++++++++++++************************)))))))))(((''''''((())))))((('''''''''''''''''''''&&&%%%$$$%%%%%%&&&''''''''''''&&&%%%&&&'''&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###############$$$$$$%%%'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$%%%%%%$$$$$$###""""""######"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))************''''''(((((()))*********'''((()))***************+++((()))---...******------------------...//////+++++++++++++++************++++++++++++******))))))***---///000000000///////////////////////////000000////////////000000/////////000000//////...&&&''')))***++++++++++++(((((()))))))))*********************************%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))))))))(((((('''''''''''''''''''''''''''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$%%%%%%%%%%%%"""""""""""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''###"""!!!!!! !!!!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%''''''(((((((((((('''''')))(((((('''&&&%%%$$$$$$&&&''''''((())))))******))))))***++++++++++++***************************))))))))))))************))))))(((((((((((())))))((()))******++++++******++++++++++++++++++++++++(((((())))))***+++,,,,,,++++++*********)))))))))************)))))))))((('''''''''(((((('''''''''((()))))))))'''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&######$$$$$$$$$$$$######''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%$$$######"""#########%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&''''''''''''''')))'''$$$""""""%%%(((***'''''''''(((((((((((((((''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((()))******++++++************************(((((()))******+++******---***)))***+++***+++...000000///...............++++++*********)))))))))******+++++++++***)))))))))***---///000000000///.................................------......///---...////////////......'''(((+++---......,,,,,,((((((((()))))))))******))))))))))))))))))))))))&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((******))))))(((''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$%%%%%%%%%$$$$$$$$$############$$$$$$""""""$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$"""""""""###############$$$$$$#########$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$%%%%%%%%%################################################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((''''''&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''(((&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&((()))(((((('''&&&$$$###%%%&&&&&&''')))******+++((()))******++++++******(((((((((((((((((((((((())))))))))))************))))))************))))))(((((()))************)))+++++++++************)))''''''((()))***++++++,,,+++************)))))))))************)))))))))))))))))))))))))))))))))))))))***+++***(((&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%)))(((((((((''''''&&&&&&!!!!!!!!!""""""!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$%%%$$$$$$###############$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''''''''(((&&&""" !!!###'''***&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))*********+++************))))))))))))))))))******+++*********,,,+++***)))***+++,,,...111000///...------------+++++++++***))))))(((((())))))***************)))+++,,,---...////////////........................---,,,,,,,,,,,,------...***+++,,,,,,---,,,,,,,,,*********************)))(((((((((((()))))))))***''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$$$$$$$############$$$$$$!!!"""$$$%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$###!!!!!!######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$########################"""$$$&&&'''(((((('''&&&"""######$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&'''''''''&&&$$$#########%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''')))((((((''''''(((((()))''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''(((((((((((('''&&&'''''''''((((((((())))))((())))))***************%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))******++++++++++++******'''((())))))******))))))*********)))))))))((((((&&&&&&'''((()))***+++,,,+++++++++*********))))))************)))))))))))))))))))))(((((())))))))))))+++,,,***'''%%%%%%&&&######$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%""""""############""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&(((%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((()))))))))))))))*********(((((())))))***+++++++++******+++++++++***))))))*********))))))+++,,,,,,......---------------...---,,,,,,+++******))))))'''((()))******+++******---------------...///000........................,,,,,,,,,,,,,,,---......******+++,,,,,,,,,,,,,,,,,,***(((%%%$$$$$$%%%&&&(((((((((((())))))))))))************************&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$############$$$$$$!!!"""$$$%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%$$$###!!!#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%########################"""###&&&((((((((('''&&&""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&&&&%%%###!!!!!!"""###$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((++++++************++++++''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''((((((((('''&&&%%%%%%###%%%''')))*********)))((((((((((((((('''''''''(((((()))***************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((++++++,,,,,,,,,,,,++++++'''(((((()))))))))))))))***)))))))))((((((''''''&&&&&&'''((()))***++++++++++++++++++************************))))))))))))''''''&&&&&&&&&&&&''''''(((***,,,***'''$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%% !!!"""!!!  """$$$###############$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((******))))))))))))))))))(((((()))+++,,,---//////+++++++++++++++***)))(((((()))***))))))++++++***,,,,,,+++,,,,,,---...///......---,,,,,,+++******''''''(((******+++++++++///...---,,,,,,---///000........................,,,,,,,,,,,,,,,---...///+++,,,------............))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%%%%''')))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""$$$'''))))))'''$$$"""###"""!!! $$$$$$############$$$$$$&&&%%%###!!!!!!"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$"""!!!""""""###$$$$$$$$$$$$### !!!###$$$%%%$$$"""!!!%%%%%%&&&'''&&&%%%###"""######$$$$$$$$$######"""%%%&&&'''((((((&&&$$$###""""""#########$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$###""""""$$$&&&(((***&&&&&&&&&''''''((((((((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%%%%%%%)))(((''''''((()))(((&&&((((((((((((((('''''''''******))))))))))))******%%%&&&''''''((((((''''''***)))(((((((((***+++,,,***)))(((''''''((()))***'''((()))******)))((('''******))))))((((((''''''************************...,,,***)))((()))***+++'''(((((()))***+++++++++++++++++++++++++++++++++******)))(((((((((((((((((((((''''''''''''((((((''''''((()))((('''%%%$$$&&&%%%###""""""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&$$$######$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%%%%###!!!"""$$$%%%$$$!!!""""""############""""""&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$%%%%%%$$$###$$$&&&(((!!!"""$$$%%%%%%$$$"""!!!&&&%%%%%%%%%&&&''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&(((+++(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))(((((()))***+++,,,,,,,,,++++++***)))(((((())))))************************)))+++,,,,,,+++***,,,---((()))***)))(((''''''))),,,+++***)))((((((((((((++++++,,,,,,---...//////111000000///...---------++++++******++++++,,,---........................))))))))))))))))))))))))((((((((((((((((((((((((((('''%%%%%%'''((()))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$&&&''''''&&&$$$"""$$$###""""""!!!"""""""""$$$$$$############$$$$$$&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$######"""%%%%%%%%%$$$###"""!!!  !!!######"""!!! $$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$######%%%&&&'''((('''&&&$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$#########$$$&&&(((***#########$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%)))'''&&&'''((()))(((&&&((((((((((((((((((((('''(((((((((''''''(((((((((&&&'''(((((())))))((((((***)))((((((((()))+++,,,))))))(((((((((((())))))((()))***++++++***)))(((***)))))))))((((((((('''************************---+++***(((((((((***+++'''(((((()))******++++++++++++++++++++++++++++++***))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&((('''&&&$$$######$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$#########$$$$$$%%%###!!!"""$$$%%%$$$"""%%%%%%&&&&&&&&&&&&%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%###$$$$$$###"""###%%%'''"""###$$$%%%%%%$$$###"""###"""""""""######$$$%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''%%%$$$%%%'''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((*********++++++++++++,,,)))))))))***+++++++++,,,******))))))))))))))))))***************************,,,------,,,+++---...***+++,,,+++)))((()))***++++++***))))))))))))***++++++,,,,,,---......///000000//////...------,,,++++++******++++++,,,---------------------------))))))))))))))))))))))))(((((((((((((((((((((((('''&&&$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""######$$$%%%%%%$$$######$$$############$$$%%%%%%$$$$$$############$$$$$$&&&%%%$$$""""""######$$$##################$$$$$$$$$###############$$$$$$%%%%%%%%%$$$###"""!!! ###$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$###""""""""""""###$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######$$$&&&((()))$$$###############""""""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%((('''&&&'''((()))(((&&&''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''(((((()))************))))))))))))((())))))***+++(((((())))))))))))(((((()))***+++,,,,,,+++***)))))))))))))))((((((((((((************************+++***)))((('''((()))***((((((((()))******++++++++++++++++++++++++++++++***)))((((((''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$###"""###$$$$$$###"""&&&&&&&&&''''''&&&&&&&&&######""""""""""""###############$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&"""#########""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))&&&&&&'''''''''(((((((((***++++++++++++,,,,,,,,,******************++++++)))))))))))))))*********************************+++,,,------,,,,,,---///,,,---...---+++***+++,,,******))))))******+++,,,+++,,,,,,------........./////////......------,,,++++++******++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%################################################$$$##################$$$############$$$%%%&&&'''$$$$$$############$$$$$$&&&%%%$$$#########$$$$$$""""""######$$$$$$%%%%%%$$$###"""""""""###$$$%%%""""""###$$$$$$$$$$$$###%%%%%%&&&'''(((''''''&&&###$$$$$$$$$$$$$$$######!!!"""###$$$%%%%%%&&&&&&$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&%%%$$$'''&&&%%%&&&((((((((('''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''((())))))******))))))))))))))))))))))))******'''((()))******)))((('''))))))***++++++***))))))))))))))))))((((((((((((***************************)))(((((('''((())))))(((((())))))************************************))))))(((''''''''''''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$%%%&&&((()))"""$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%$$$$$$$$$$$$###$$$$$$############$$$############$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""###$$$$$$######$$$&&&%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """&&&'''(((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************+++++++++***************(((((())))))***************************************+++---,,,++++++,,,...,,,---...---,,,+++,,,---)))))))))***+++,,,------,,,,,,,,,---------...............---------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%#######################################$$$$$$$$$$$$$$$###""""""###$$$$$$!!!!!!!!!"""###$$$%%%&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$###"""""""""###%%%&&&""""""###$$$$$$$$$$$$###!!!!!!""""""#########"""%%%%%%$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((((((''''''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%&&&'''(((((('''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''((())))))))))))((())))))*********)))))))))'''((()))******)))(((''''''((()))******)))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))*********************************)))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&''')))&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""!!!!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$############$$$############$$$""""""############""""""%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$###############$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''''''''((()))''''''''''''''''''''''''''''''&&&%%%$$$###""""""'''''''''((((((((())))))(((((()))))))))*********+++++++++***************'''((()))***++++++******))))))))))))))))))))))))(((***++++++******+++,,,,,,---------+++***+++,,,************+++---...///,,,,,,,,,---------------------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$$$$$$$$$$############$$$$$$ !!!"""###$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&""""""""""""###$$$%%%%%%%%%%%%%%%$$$###"""!!! !!!""""""""""""#########%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$%%%'''(((((('''&&&&&&''''''((()))))))))))))))(((((((((((())))))&&&'''(((((())))))(((((()))************)))(((((((((((())))))))))))(((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))******************************)))(((''''''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!""""""'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###"""!!! ''''''((((((((())))))))))))************+++++++++******************++++++'''(((***++++++***))))))))))))))))))))))))))))))((()))******))))))***++++++,,,---,,,***)))***+++++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!"""###$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$%%%%%%&&&$$$$$$#########$$$&&&'''$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%'''(((((('''&&&&&&''''''((())))))***))))))(((((((((((())))))'''((())))))******)))))))))******+++***)))((('''))))))(((((((((((())))))((()))************)))((('''((((((((()))))))))***))))))))))))))))))))))))((())))))******+++*********)))))))))))))))))))))************************(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''$$$$$$############$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$###""""""$$$%%%$$$"""!!!###%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!###&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$)))((('''&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''((((((((())))))))))))(((((()))))))))*********)))))))))***+++++++++,,,((()))***++++++***((('''))))))))))))))))))))))))(((***++++++***)))+++,,,+++,,,---,,,*********+++,,,,,,,,,,,,,,,---...///------------------------++++++++++++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''(((******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&""""""############""""""#########$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""###$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%$$$$$$$$$######"""""" !!!###$$$%%%%%%$$$$$$""""""###$$$$$$$$$$$$###""""""!!!!!!""""""###$$$######"""""""""###%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))(((%%%$$$$$$%%%'''(((((('''&&&&&&&&&'''((())))))***((((((''''''''''''(((((())))))***++++++++++++***)))***+++++++++)))((('''***)))(((''''''((()))***)))***+++,,,,,,+++***)))'''((((((((())))))******))))))))))))))))))))))))((()))***+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%###"""!!!&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&'''((()))******&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!$$$$$$%%%&&&%%%$$$###"""!!!$$$%%%%%%"""!!!###%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$!!!"""###$$$%%%&&&''''''########################$$$$$$%%%%%%%%%&&&&&&&&& """%%%%%%$$$######$$$###$$$&&&''''''&&&$$$###&&&%%%$$$$$$##################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''(((((()))***+++,,,,,,---)))***+++,,,+++)))'''&&&)))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,---...---+++***+++,,,------,,,,,,,,,---......------------------------+++++++++++++++++++++,,,++++++******++++++,,,---************************((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$%%%&&&'''&&&%%%$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###!!!!!!!!!!!!""""""""""""%%%###"""!!!"""###%%%&&&%%%""" !!!###$$$###!!!###"""!!!!!!!!!"""$$$%%%###$$$%%%%%%%%%%%%$$$###!!!###%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$$$$###""""""""" !!!###$$$###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%######%%%'''$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''')))'''$$$######&&&)))+++******+++++++++,,,,,,,,,,,,,,,++++++***)))(((((((((((())))))*********+++)))***,,,------+++(((&&&''''''((((((((((((''''''))))))))))))))))))))))))***++++++++++++***))))))************************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%$$$%%%'''''''''%%%###""" !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))%%%""""""$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&%%%$$$###&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((******(((&&&&&&&&&))))))))))))***+++,,,---111---)))((()))***(((&&&(((((((((((())))))))))))------,,,++++++******)))++++++************++++++///...---,,,+++,,,------//////...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))))),,,,,,++++++***+++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$#########""""""""""""###%%%&&&&&&%%%###"""!!!!!!"""""""""#########"""""" !!!###$$$%%%""" !!!###$$$###""""""!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###""" !!!"""#####################$$$$$$$$$$$$######$$$$$$$$$############### """"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''')))'''&&&%%%%%%''')))+++))))))*********+++++++++,,,,,,++++++***))))))(((+++*********************'''((()))******)))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))((((((++++++++++++++++++++++++)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&%%%&&&&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%""""""""""""""""""""""""######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''$$$!!!!!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$&&&'''$$$$$$#########$$$%%%&&&###########################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$$$$######$$$%%%%%%&&&&&&&&&''''''''''''(((***)))'''&&&&&&'''((((((((())))))***+++,,,000---)))))))))***((('''(((((((((((()))))))))***,,,,,,,,,++++++++++++***++++++************++++++---,,,++++++,,,---...///.........---,,,+++++++++'''''''''&&&&&&&&&&&&%%%+++******)))))))))))))))*********))))))***++++++(((((((((((((((((((((((($$$$$$%%%&&&''''''((((((######$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!$$$############"""""""""!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$""""""!!! !!!"""###$$$$$$###!!!!!!###$$$###"""!!!!!!!!!""""""""""""###!!!"""############"""!!!######"""""""""""""""#########$$$$$$$$$$$$#####################$$$$$$$$$ """"""!!! !!!"""%%%$$$###""""""###$$$%%%$$$&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((()))***(((((()))))))))*********,,,,,,++++++***)))))))))************++++++++++++'''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""""""""###$$$""""""""""""""""""""""""######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&###!!!!!!"""$$$$$$############$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$###""""""!!!!!!!!!"""###$$$%%%&&&$$$$$$######$$$$$$%%%&&&"""""""""###############"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$######$$$&&&&&&&&&'''''''''(((((((((((()))'''&&&%%%'''(((((((((((())))))***++++++...,,,***))))))***)))'''((((((((()))))))))************+++++++++,,,,,,,,,++++++************++++++*********+++,,,---///000---------,,,++++++******))))))))))))(((((((((((())))))(((''''''(((***+++(((((((((((()))***++++++((((((((((((((((((((((((&&&&&&'''''''''(((((((((######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%###"""!!!%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&$$$###""""""############!!!""""""###############"""##################"""$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%!!!###%%%$$$###"""###$$$%%%###""" """###%%%!!!$$$%%%$$$$$$###$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((()))))))))))))))((())))))))))))*********++++++++++++*********))))))&&&'''((()))***+++,,,,,,))))))*********+++,,,,,,*********++++++*********))))))))))))))))))))))))(((((())))))+++,,,---...------------------------++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""""""""###$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###"""###$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((&&&%%%%%%''')))((())))))***++++++++++++,,,+++***))))))))))))((((((((()))))))))*********))))))***+++,,,,,,------++++++************++++++*********+++,,,,,,---...,,,,,,+++++++++*********,,,,,,,,,++++++++++++***''''''&&&&&&&&&(((***+++((((((((())))))+++,,,---(((((((((((((((((((((((())))))))))))((((((''''''$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""###%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$#########$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!###$$$&&&######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%"""$$$%%%%%%###"""###$$$$$$###!!! !!!###$$$###$$$%%%$$$""""""###%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((((((((()))******)))((('''*********+++++++++,,,,,,+++++++++***************''''''''''''(((((((((((())))))*********+++,,,,,,******++++++++++++******))))))))))))))))))))))))((((((((()))***,,,...///------------------------(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%''''''&&&%%%###"""!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))***+++''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''&&&$$$%%%'''))))))***+++,,,,,,++++++***))))))******))))))))))))))))))))))))************))))))***+++,,,------...++++++************++++++++++++++++++++++++*********************))))))))))))(((((((((((('''''''''&&&&&&%%%&&&'''(((***+++)))))))))***+++,,,---...((((((((((((((((((((((((******))))))(((''''''&&&%%%&&&&&&&&&&&&&&&''''''!!!""""""######""""""!!!%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&!!!!!!"""###$$$%%%%%%%%%###""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""############$$$###$$$%%%$$$""""""$$$%%%$$$$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$#####################$$$$$$$$$!!!"""$$$###"""!!!!!!"""$$$###"""!!!!!!"""###$$$%%%&&&%%%###!!!!!!###%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((((((((()))))))))(((''''''***++++++++++++,,,,,,,,,************************+++***)))'''&&&$$$###"""'''(((((())))))))))))(((******++++++++++++******))))))))))))))))))))))))'''&&&&&&&&&((()))+++---------------------------++++++++++++************''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%&&&&&&%%%$$$%%%&&&#########$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%""""""###$$$$$$$$$############""""""######$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%$$$"""!!! """###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&((()))***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%'''))))))***+++,,,,,,+++***)))'''(((******)))((()))***)))))))))*********++++++))))))***+++,,,,,,------++++++************++++++***++++++++++++***)))((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((())))))***+++*********+++,,,------((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%""""""###$$$$$$###""""""$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%$$$######%%%&&&&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&##################$$$$$$""""""""""""!!!!!!!!!!!!######""""""""""""##################$$$$$$$$$$$$""""""######$$$$$$$$$######%%%&&&$$$""""""$$$&&&$$$### !!!$$$&&&%%%$$$###""""""###$$$%%%"""""""""#########""""""######$$$$$$$$$$$$######$$$$$$$$$###############!!!###$$$$$$"""!!!!!!!!!########################!!!"""$$$$$$""""""###$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((((((((('''''''''&&&&&&************++++++++++++***************************))))))'''&&&%%%$$$$$$'''((()))******)))'''&&&))))))************))))))))))))))))))))))))))))))((('''&&&&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$######$$$$$$$$$"""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$#########""""""######$$$$$$"""###$$$%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&###%%%''''''&&&&&&&&&''''''((()))******)))(((&&&%%%(((***+++)))((()))***))))))*********+++++++++*********++++++,,,,,,,,,++++++************++++++((()))***++++++******)))((((((((((((((((((((((((***))))))))))))(((((((((%%%&&&(((*********)))(((+++***************++++++((((((((((((((((((((((((###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########%%%%%%''''''''''''%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%$$$"""!!!"""######$$$$$$$$$$$$############""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###%%%&&&%%%""""""$$$'''$$$"""###&&&$$$###"""!!!!!!"""###$$$######$$$$$$$$$""" ######$$$$$$$$$$$$######%%%$$$$$$$$$######""""""$$$%%%&&&&&&$$$###############$$$$$$$$$$$$######"""$$$$$$###""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&))))))))))))******************************++++++&&&&&&&&&'''((()))******)))***,,,------+++(((&&&))))))************))))))))))))))))))))))))))))))+++***)))((()))***---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))((('''&&&&&&%%%%%%###%%%'''))))))((('''&&&""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###"""########################%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%!!!###&&&%%%###!!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################"""""""""""""""!!! ###$$$%%%&&&&&&&&&&&&&&&)))((('''%%%$$$#########"""###$$$%%%&&&%%%$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""%%%'''((('''&&&&&&'''%%%&&&((())))))'''&&&$$$$$$'''***+++)))((()))+++)))************+++++++++***++++++++++++,,,,,,,,,++++++************++++++&&&''')))***++++++++++++'''''''''(((((((((((((((((((((((((((''''''''''''%%%''')))+++,,,***(((&&&+++***)))))))))))))))***(((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########""""""""""""######(((%%%!!!!!!###%%%%%%$$$########################'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!!!!""""""#########$$$######$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################%%%%%%$$$###""""""######!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""$$$###""" """###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''''''''''''''&&&&&&&&&((('''%%%$$$%%%''')))***))))))'''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))(((''''''+++***)))))))))))))))***,,,+++++++++******))))))******++++++++++++******)))***,,,------+++(((&&&******))))))******+++,,,++++++++++++++++++,,,,,,((('''&&&%%%$$$%%%&&&&&&&&&%%%&&&(((******)))'''((())))))***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((&&&%%%$$$######%%%'''((("""######$$$$$$######"""######%%%%%%%%%%%%%%%$$$$$$$$$######%%%###"""###$$$$$$###"""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$((('''%%%#########%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$###""""""######%%%%%%%%%$$$###""""""!!!"""###$$$%%%'''((())))))***)))(((&&&%%%%%%%%%%%%###$$$%%%&&&%%%$$$###""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""$$$%%%"""""""""###%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""$$$''')))************)))'''&&&%%%'''(((((((((&&&&&&(((*********))))))))))))*********)))(((''''''((()))***((((((''''''''''''((((((***)))((('''''')))+++---))))))))))))************+++*********))))))((((((((((((((((((((((((((((((''''''(((((())))))******((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$#########""""""""""""######'''$$$!!!!!!###%%%%%%%%%########################&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""#########$$$######$$$$$$$$$$$$######%%%&&&&&&%%%###"""###$$$"""#########"""!!! """"""""""""""""""""""""########################$$$$$$$$$#########""""""!!!!!!!!!"""""""""######""""""##########################################$$$###!!! !!!###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$#########&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((((('''&&&&&&'''(((((())))))))))))))))))))))))(((((())))))))))))((((((+++******)))))))))))))))******)))))))))((((((((()))******************)))''''''((((((((((((((((((***)))))))))******+++++++++++++++***************(((((('''&&&&&&&&&&&&''''''&&&''')))++++++***((((((((((((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%"""!!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!"""$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$(((&&&%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$###############%%%$$$$$$###""""""!!!!!!""""""###$$$%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$)))((('''&&&&&&((()))+++))))))))))))((('''&&&&&&'''(((((((((''''''(((***++++++************++++++***)))((('''(((((()))*********))))))))))))******))))))((((((((()))+++,,,((((((((()))))))))******************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$%%%###""""""$$$&&&&&&&&&########################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!"""""""""#####################$$$$$$$$$$$$######%%%&&&&&&%%%"""!!!!!!""""""#########""" """"""""""""""""""""""""########################"""###$$$$$$$$$###"""!!!"""""""""#########$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###"""######$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((())))))******+++++++++***)))))))))))))))((((((''''''''''''&&&&&&((())))))******))))))((('''&&&&&&%%%&&&((()))+++))))))))))))************+++******))))))(((((((((((((((((((((((('''&&&&&&''''''((())),,,,,,***)))''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$"""$$$&&&(((((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######$$$%%%%%%$$$#########$$$$$$%%%&&&&&&""" !!!###%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$'''&&&$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$#########$$$$$$$$$######""""""!!!!!! """"""#########$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###"""%%%$$$$$$$$$&&&'''&&&%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))******'''(((((()))(((((((((''''''((((((((('''''')))+++,,,,,,++++++++++++,,,,,,***))))))((((((((())))))+++******))))))******+++((())))))***************'''''''''(((((((((((()))************))))))))))))************************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))(((((('''&&&%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$############$$$$$$######"""###$$$%%%&&&'''########################""""""#########$$$%%%%%%#################################$$$$$$######"""##############################$$$$$$$$$$$$#########$$$$$$###!!! !!!"""######$$$%%%$$$""" """"""""""""""""""""""""########################!!!"""$$$%%%%%%###!!! """#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!""""""###""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%########################'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''((())))))%%%&&&&&&&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((&&&&&&'''(((***+++,,,---,,,,,,+++***))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))((((((((()))))))))))))))******)))(((''''''&&&&&&&&&'''((((((((('''%%%$$$&&&&&&''')))++++++***(((((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%$$$###!!!"""###$$$%%%&&&''''''$$$""" ###$$$%%%######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$######"""""""""#########"""""""""!!!!!! ########################!!!###%%%''''''&&&%%%$$$&&&%%%$$$###"""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&$$$###$$$%%%&&&%%%$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&'''((())))))*********)))&&&((((((((('''(((***++++++++++++******+++++++++******)))))))))))))))))))))(((((((((((((((((()))'''(((***++++++***)))(((&&&&&&&&&'''''''''((((((*********)))))))))))))))******************************))))))((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))***)))((('''&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##################$$$""""""###$$$$$$%%%&&&'''########################!!!""""""###$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$#####################$$$$$$$$$$$$###### !!!######""""""###$$$!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$###""" """#########$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################""""""!!!!!!!!!!!!"""""""""""""""######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%########################$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''(((***,,,...///---,,,+++***))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))***)))'''%%%###&&&'''((()))))))))(((((())))))(((((('''&&&%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%''')))***(((&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""""""""###%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!"""###%%%&&&''''''(((%%%!!! !!!"""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$############ !!!$$$%%%&&&%%%$$$###&&&%%%$$$###"""###$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&&&&$$$""""""###$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%''''''&&&%%%$$$(((((()))***++++++++++++&&&'''((((((((((((***,,,******))))))))))))*********************)))(((((())))))(((((((((((())))))''')))+++,,,,,,***((('''&&&&&&&&&&&&''''''''''''))))))))))))))))))************************************))))))((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))))))))((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######""""""""""""######"""###%%%%%%$$$$$$%%%&&&########################!!!"""######$$$#################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###### """###"""###$$$&&& !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########"""!!!"""""""""#########$$$$$$!!!!!!"""###$$$%%%&&&&&&""""""""""""""""""""""""""""""############""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%#################################$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''(((''''''(((((((((((((((((((((((('''''''''((())),,,...000...---,,,+++***)))))))))((())))))))))))*********((())))))******))))))(((%%%&&&'''((('''$$$ %%%&&&((()))))))))(((''')))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$&&&((()))'''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$"""!!!!!!###%%%'''&&&&&&''''''''''''&&&&&&###$$$%%%%%%###!!!""""""!!!""""""$$$%%%&&&'''''')))&&&###!!!""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!""""""###$$$#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$$$$############### !!!"""$$$$$$$$$######&&&%%%$$$$$$######$$$$$$#########$$$$$$#################################%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!###&&&(((&&&$$$"""!!!"""##################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((((((((($$$%%%'''((((((((('''&&&((()))******++++++++++++&&&'''))))))((()))+++---***))))))))))))))))))***++++++++++++***)))((((((,,,++++++******++++++,,,((()))+++,,,+++***((('''&&&&&&&&&''''''''''''((())))))))))))************************************))))))))))))(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''''''''""""""!!!!!!!!!!!!"""""""""$$$&&&&&&$$$###$$$%%%########################"""######$$$$$$###"""!!!########################"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$###### """#########"""$$$%%%$$$###!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!"""""""""######"""""""""######$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&'''((($$$%%%'''((())))))(((((())))))))))))))))))))))))((('''''''''))),,,...000......,,,+++***)))))))))(((((()))))))))*********)))******************)))%%%%%%%%%%%%$$$###!!! $$$&&&'''))))))((('''&&&((((((((((((''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$%%%'''))))))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&"""$$$%%%$$$"""!!!###%%%""""""###$$$%%%%%%&&&&&&&&&$$$"""!!!"""###"""!!!######$$$$$$$$$$$$######################################################!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$%%%%%%########################""""""""""""""""""""""""!!!"""""""""""""""""""""$$$%%%%%%%%%%%%$$$######!!!""""""######""""""!!!##############################$$$$$$%%%%%%%%%%%%########################$$$$$$#########$$$%%%&&&(((%%%###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((())))))&&&''''''((((((((((((((('''(((((()))))))))((((((&&&'''))))))((())),,,...+++******))))))******+++++++++,,,,,,+++***(((''',,,++++++******++++++,,,)))******+++***)))((('''&&&''''''''''''(((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%&&&&&&'''((((((((('''!!!!!! !!!!!!"""%%%'''&&&$$$"""###%%%########################"""###$$$$$$###"""!!! """""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$***(((%%%"""!!!"""###%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!""""""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))!!!###%%%''''''&&&###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''''''''''''''&&&&&&&&&((('''%%%$$$%%%''')))***$$$%%%''')))***))))))(((************************)))((('''((()))+++...000///...---+++***)))))))))'''((((((((())))))************++++++++++++******'''&&&%%%$$$$$$$$$%%%&&&$$$%%%'''))))))((('''&&&'''''''''(((((((((((((((((('''&&&%%%$$$%%%&&&'''&&&%%%&&&(((******)))'''"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%###"""$$$%%%'''))))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&$$$""""""$$$'''#########$$$$$$%%%%%%&&&"""!!! !!!"""###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%&&&&&&'''###############$$$$$$$$$ !!!!!!""""""###"""!!!!!!!!!!!!""""""$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################"""###$$$%%%&&&%%%%%%$$$)))'''$$$######%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&'''''''''(((&&&'''''''''''''''&&&&&&&&&''')))))))))***,,,...,,,++++++++++++++++++,,,++++++,,,,,,+++***((('''******))))))))))))*********************)))(((((('''''''''(((((((((((()))(((((())))))*********+++((((((((((((((((((((((((''''''(((((())))))******$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***'''&&&$$$######$$$&&&'''""""""""""""###$$$%%%&&&%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$"""!!! ############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""$$$''''''%%%$$$&&&""" """!!! ###%%%###!!! !!!"""""""""###$$$$$$%%%%%%$$$$$$$$$############""""""############$$$$$$$$$"""############$$$$$$$$$###############$$$$$$%%%%%%$$$###""""""###$$$%%% ###%%%&&&$$$"""!!!######""""""""""""######!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$###"""""""""###"""!!!!!!"""$$$&&&'''######################## """$$$%%%$$$###""""""!!! """###"""!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""""""###$$$&&&(((***+++,,,%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%)))&&&$$$###$$$%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&''')))***(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((&&&&&&''')))+++---,,,,,,,,,+++***))))))((($$$$$$&&&'''(((***++++++))))))))))))(((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%''')))++++++***(((&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$%%%$$$###""""""###$$$%%%"""  $$$%%%### ########################%%%$$$"""!!!!!!"""$$$%%% """###%%%%%%&&&'''$$$%%%$$$###!!!!!!###%%%$$$###"""  !!!"""###$$$%%%%%%###"""""""""###$$$%%%&&&############$$$%%%&&&&&&"""""""""""""""###$$$$$$&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$############"""########################$$$$$$$$$############"""######$$$$$$$$$$$$#########$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%'''******)))(((((()))'''((()))******+++******,,,,,,,,,,,,,,,+++***)))******)))((((((((((((((((((((()))***++++++,,,,,,++++++******)))(((''''''))))))))))))(((((((((((()))))))))(((((((((((((((+++***((('''''''''((())))))((('''&&&''')))+++,,,$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$######$$$&&&'''""""""""""""###$$$%%%%%%$$$$$$###""""""###$$$$$$#########$$$$$$$$$%%%%%%###############"""!!!!!!######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%$$$###""""""###$$$ ######&&&+++$$$"""  ######""""""""""""""""""$$$$$$$$$#########""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!"""### !!!###$$$$$$###"""!!!!!!!!! !!!!!!!!!!!!!!!"""""""""########################$$$$$$""""""""""""###$$$%%%&&&######################## """###$$$$$$$$$###(((&&&$$$$$$$$$###""" %%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$%%%&&&''''''((((((%%%%%%$$$$$$%%%%%%&&&'''######""""""!!!!!!!!! (((&&&$$$###$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''((()))((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%))))))************))))))(((((('''&&&''')))+++,,,******))))))(((''''''&&&&&&&&&''''''(((((()))))))))))))))((((((((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""!!!###"""!!! !!!"""######$$$%%%$$$$$$#################################%%%$$$###""""""###$$$%%%$$$#########$$$$$$###"""!!!"""""""""!!!!!!$$$&&&$$$$$$$$$######"""""""""!!!!!!!!!"""######$$$$$$!!!!!! !!!!!!%%%$$$$$$#########$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######"""###%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%'''******)))(((((()))***************)))((('''++++++,,,,,,++++++***)))******)))((((((((((((((((((((()))******+++,,,,,,,,,++++++***))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))+++***)))((('''(((((())))))((('''&&&&&&''')))***$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&$$$###############$$$$$$$$$$$$###""""""###$$$$$$#########$$$$$$$$$$$$%%%$$$######"""""""""""""""######""""""!!!"""""""""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$#########''''''%%%!!!!!!$$$"""!!!!!! $$$$$$###!!!  !!!######""""""!!! $$$$$$#########""""""""""""""""""#########$$$$$$"""""""""#########$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""#########$$$$$$!!!""""""###$$$$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$########################!!!!!!""""""###$$$$$$$$$(((&&&%%%$$$%%%$$$###!!!$$$$$$############$$$$$$$$$$$$$$$###############&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$###""""""&&&%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((((((''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%)))******++++++******)))(((''''''&&&'''(((***+++***))))))((((((''''''&&&(((((((((((((((''''''''')))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""######################## !!!"""""""""!!! """"""!!!!!!!!!!!!""""""###&&&)))'''###!!!"""%%%################################################'''$$$!!!!!!###$$$""" ######$$$###!!!!!!###%%%""""""###$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$############"""""""""%%%%%%$$$###"""!!!!!!"""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$$$$######!!!"""$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%'''))))))((((((((()))))))))*********)))((((((***++++++++++++******)))***))))))(((((((((((((((((())))))******+++++++++,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))************)))((((((((((((((()))((('''&&&%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$######%%%%%%$$$######$$$%%%%%%$$$$$$######"""#########$$$##################$$$############$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$###"""""""""""""""""""""""""""""""""""""""!!!""""""""""""#########$$$$$$$$$##################%%%&&&"""$$$((($$$"""### %%%$$$###""""""""""""#########"""""""""!!!!!!!!!############""""""""""""""""""""""""############""""""""""""###########################$$$$$$%%%!!!!!!!!! !!!!!!!!!$$$###"""!!! !!!"""######""""""""""""######"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!###$$$$$$$$$###"""###########################""""""""""""###$$$%%%###"""!!!"""$$$%%%%%%$$$$$$$$$############$$$$$$########################&&&%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((((('''&&&'''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&))))))************))))))(((''''''''''''((()))***++++++******))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''%%%%%%$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$######""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$##################""""""######$$$$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$######$$$##################$$$!!!###%%%%%%###!!!"""###########################"""###$$$$$$$$$$$$###"""%%%!!! ###&&&%%%"""&&&&&&&&&%%%###""""""### !!!!!!"""###$$$$$$############""""""!!!!!!######$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""######"""""""""######$$$######$$$$$$$$$######"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&'''))))))((('''((()))%%%&&&''')))***+++++++++)))***************))))))))))))(((((((((((())))))((()))))))))*********+++,,,+++++++++*********)))))))))))))))(((((((((((()))))))))******************))))))(((((((((((((((((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""##################$$$$$$#########""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$&&&%%%$$$###############""""""""""""""""""""""""!!!""""""""""""#################################"""%%%$$$  $$$""""""""""""######"""""""""""""""""""""""""""######$$$$$$$$$#########"""""""""!!!!!!!!!!!!"""""""""#########!!!!!!"""""""""########################$$$$$$%%%""""""""""""""""""""""""$$$###!!!  !!!"""######""""""""""""######"""#########$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""$$$$$$###"""!!!########################$$$######"""######$$$%%%"""!!!!!!"""$$$&&&%%%$$$$$$######""""""######$$$###########################$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%'''(((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''(((((((((*********)))))))))))))))&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%)))(((&&&%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%########################"""""""""######$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$$$$#########$$$$$$#########"""###""" """""""""""""""""""""""""""###$$$$$$$$$$$$###"""###!!! ###%%%$$$"""!!!"""$$$###""""""###$$$ !!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!! !!!""""""""""""""""""!!!!!!"""######$$$###""""""!!!!!!!!!"""""""""######$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''((((((''''''(((***%%%&&&'''(((*********+++((())))))******)))))))))))))))(((((((((((()))))))))))))))))))))*********+++++++++***************))))))))))))(((((((((((((((((())))))************)))))))))))))))(((((('''''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$"""###$$$$$$$$$$$$###""""""""""""############$$$"""""""""""""""######$$$&&&%%%$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$"""""""""############### ###$$$"""!!!"""$$$!!! $$$$$$!!!!!!### """""""""###$$$%%%%%%%%%######"""""""""!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$#########"""!!! !!!"""!!!!!! !!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!""""""###""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$#########""""""""""""#####################$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$%%%''''''%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&&&&''''''&&&%%%%%%&&&''''''''''''&&&((((((((('''''''''''''''((((((((('''(((((()))***&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''&&&&&&)))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$%%%&&&&&&&&&&&&###############$$$$$$$$$"""""""""#######################################################################################"""""""""""""""#################################!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!"""$$$"""""""""""""""""""""""""""########################"""#########"""!!!  !!!"""$$$%%%$$$############"""""""""$$$#########""""""!!!!!! """###$$$$$$###""""""!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&'''((('''&&&&&&(((***))))))))))))((('''&&&&&&'''(((((())))))))))))(((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%"""###$$$$$$$$$$$$###"""""""""""""""############!!!!!!"""###############$$$###############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!"""""""""#########$$$ !!!""""""###$$$$$$%%%######&&&%%%  !!!!!!!!!"""!!!!!!!!!"""""""""##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!""""""#########$$$%%%%%%$$$######!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!"""""""""######$$$$$$##################""""""!!!!!!!!!!!!""""""###########################$$$%%%%%%%%%$$$######&&&$$$######$$$%%%###"""######""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))))))))(((((((((((((((%%%%%%%%%&&&'''&&&$$$"""###$$$&&&''''''&&&$$$###$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&&&&'''''''''&&&)))((((((((('''''''''&&&'''''''''''''''((())))))''''''(((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((()))((('''&&&'''&&&%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$"""###$$$%%%&&&&&&&&&&&&#########$$$$$$$$$%%%%%%############""""""""""""########################################################################!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""" !!!"""######"""!!! !!!"""!!!!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!&&&&&&""" !!! !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$%%%&&&&&&&&&$$$###!!!$$$$$$#########$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&''''''&&&%%%&&&(((************)))(((&&&%%%$$$&&&'''(((((())))))((((((((((((((((((((()))******)))))))))))))))))))))((((((((((((((((((((((((((())))))))))))((((((((((((%%%&&&&&&'''(((((())))))((())))))***)))((('''&&&%%%&&&&&&''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""""""""###$$$%%%&&&"""###$$$%%%%%%$$$###"""""""""""""""############ !!!"""$$$$$$$$$###"""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$%%%### !!!###%%%%%%###!!!"""&&&&&&###"""$$$###$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###############$$$$$$%%%"""###$$$%%%%%%$$$###""" !!!!!!!!!""""""######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%###"""!!! !!!"""###########################"""$$$%%%&&&&&&%%%###""" ###$$$$$$#########""""""""""""######""""""######$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$$$$###&&&%%%%%%&&&'''&&&$$$!!!###$$$&&&''''''&&&$$$###%%%$$$######$$$%%%'''((($$$%%%&&&&&&'''''''''&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((&&&''''''(((''''''&&&&&&((((((((()))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''))))))((('''&&&%%%%%%%%%$$$###"""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$"""###$$$%%%&&&&&&'''&&&######$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$###"""!!!$$$$$$!!!!!!$$$""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%%%%'''###!!!###&&&"""$$$&&&&&&$$$""""""""""""""""""######$$$$$$%%%""""""""""""""""""######$$$$$$%%%$$$""" '''&&&%%%$$$############((('''&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$############"""########################$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''(((&&&''''''&&&%%%%%%(((***(((((((((((((((''''''&&&&&&&&&'''((())))))((((((((((((((((((((()))******))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((%%%%%%&&&&&&'''(((((()))((()))*********)))'''&&&%%%%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""######""""""""""""###############""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$%%%%%%######$$$$$$$$$$$$##############################'''&&&$$$"""!!!!!!""""""$$$$$$$$$############""")))$$$ !!!###""" $$$###"""!!!!!!"""######%%%$$$###""""""###$$$%%%$$$###"""!!!!!!"""###$$$(((&&&$$$###$$$$$$###"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$#########$$$%%%&&&%%%%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((***)))(((&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&$$$######%%%'''&&&'''''''''''''''&&&&&&(((''''''&&&&&&((()))***))))))))))))))))))))))))------,,,+++***)))(((((()))'''&&&&&&'''(((&&&%%%%%%'''(((******((('''%%%''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))%%%$$$############$$$%%%&&&&&&%%%$$$####################################%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%&&&$$$"""###%%%%%%""" !!!!!!!!!!!!!!!!!!!!!!!!##############################$$$$$$###""" ############""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############%%%$$$###""""""###$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&&&&%%%$$$"""!!!""""""###$$$%%%&&&&&&&&&$$$$$$######"""#########%%%%%%%%%$$$$$$#########""""""""""""""""""""""""&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))************))))))))))))((((((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&))))))(((((('''''''''&&&&&&&&&'''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""""""""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$###$$$$$$%%%&&&&&&!!!""""""######""""""!!!"""""""""#####################$$$$$$$$$$$$##############################%%%$$$###""""""######$$$$$$$$$$$$############"""(((&&&###!!!"""#########$$$###"""!!!!!!"""#########""""""""""""""""""#########""""""""""""######$$$###$$$&&&''''''%%%###""""""############""""""""""""""""""""""""""""""###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((%%%$$$###""""""###$$$%%%&&&&&&&&&%%%###$$$%%%''''''''''''((((((''''''&&&(((''''''&&&'''((()))***))))))))))))))))))))))))******))))))(((((('''''''''%%%%%%&&&((()))((('''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""############"""&&&%%%%%%$$$############$$$"""!!!!!!######!!!""""""""""""""""""""""""########################!!!"""######$$$###""""""""""""""""""!!!!!!!!!!!!################################################!!!""""""###############$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%%%%$$$#########""""""""""""###$$$$$$###############$$$$$$$$$$$$#########"""""""""########################&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))))))))((()))))))))))))))******+++((((((''''''''''''(((((('''(((((((((((()))))))))))))))))))))(((((((((''''''''''''(((((('''''''''))))))((((((((())))))***)))((((((((('''''''''&&&(((((()))***************'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$############$$$""""""############""""""######""""""""""""######!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$###### $$$#########""""""!!!!!!""""""""""""#####################$$$%%%'''((()))"""##################"""###""""""""""""""""""!!!######$$$$$$$$$$$$####################################""""""###$$$$$$%%%$$$$$$$$$############"""&&&&&&&&&$$$""""""###%%%######""""""""""""######!!!!!!""""""""""""!!!!!!""""""############""""""!!!$$$'''******'''$$$######$$$$$$$$$$$$#######################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""######$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&###$$$$$$&&&'''((()))***%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$$$$&&&(((''''''((((((((((((((('''''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((***))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$###!!!'''&&&%%%$$$###"""""""""$$$###!!!"""######""" ########################"""""""""""""""""""""""" """###$$$$$$$$$$$$""""""!!!!!!!!! ################################################!!!"""######$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###%%%%%%%%%%%%$$$%%%$$$"""!!!!!!!!!"""###""""""""""""###$$$%%%%%%$$$$$$$$$$$$####################################&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))(((((())))))******((((((''''''''''''((((((''''''''''''(((((((((((()))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((((((((((((''''''''''''''''''((())))))***)))))))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$##################!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$###### !!!$$$$$$######"""!!!!!!!!!!!!"""""""""############"""!!!!!!"""###$$$%%%%%%######$$$$$$$$$$$$############""""""!!!!!! ######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$#########""""""$$$&&&'''%%%!!! ###&&&"""""""""""""""######### !!!"""######"""!!! !!!"""###$$$$$$###"""!!! """%%%((((((&&&$$$######$$$$$$$$$$$$##############################$$$$$$############$$$$$$########################!!!"""###"""  ################################################$$$###"""""""""###%%%&&&######$$$$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$"""###$$$&&&'''((())))))((((((''''''''''''''''''%%%&&&'''&&&%%%%%%'''(((''''''(((((())))))((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$&&&((())))))(((''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$######$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""""""""################################################!!!###$$$###"""!!!%%%%%%$$$###""""""######&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!################################################""""""###$$$$$$$$$$$$###"""###%%%%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!"""###$$$%%%%%%$$$###########################""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((('''''''''((((((((())))))))))))((((((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################!!!!!!!!!""""""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$###### !!!!!!"""""""""############""""""!!!!!!!!!"""""""""###############""""""!!!!!!!!!""""""######$$$$$$$$$$$$############""""""!!!!!! ######$$$$$$$$$$$$##############################%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$#########"""""""""$$$%%%$$$!!! """%%%!!!!!!""""""############!!!"""$$$$$$$$$$$$"""!!!!!!"""###$$$$$$###"""!!!"""!!! !!!###$$$$$$"""#########$$$$$$#################################$$$$$$############$$$$$$########################$$$%%%&&&%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&(((((((((''''''&&&&&&&&&###%%%&&&'''&&&%%%&&&(((&&&&&&'''(((((((((((((((%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((((('''&&&&&&'''((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###################################################""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$%%%$$$$$$$$$#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""$$$$$$$$$#########""""""################################################""""""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$%%%$$$###"""!!!!!!$$$%%%$$$###"""""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%###"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((()))))))))*********((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((()))++++++&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%!!!"""######$$$#########!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######!!!!!!!!!""""""######$$$"""""""""""""""""""""###""""""""""""############%%%$$$$$$###""""""######"""##################"""###""""""""""""""""""!!!######$$$$$$$$$$$$##############################%%%%%%%%%%%%###"""!!! $$$$$$$$$############"""!!!#########"""!!!"""### !!!"""######$$$############$$$$$$$$$$$$######""""""############""""""$$$""" !!!"""!!!!!!""""""############""""""#################################""""""#################################"""###$$$###""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%############$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&$$$###%%%%%%&&&%%%%%%$$$###""""""$$$&&&&&&%%%%%%&&&'''$$$%%%&&&'''((((((((((((%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((()))'''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!!!!"""###!!!!!!!!!"""###$$$%%%&&&!!!""""""  """$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$"""!!! !!!######"""!!!""""""""""""###$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''(((((()))*********))))))((((((''''''((((((((((((''''''''''''(((((())))))))))))************((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&''''''''''''''''''(((''''''&&&%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!"""###$$$$$$###"""!!!""""""######""""""!!!###""""""!!!!!!""""""###!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$###### !!!!!!""""""###$$$$$$!!!!!!!!!"""######$$$$$$""""""""""""############$$$$$$#########$$$%%%%%%!!!""""""######""""""!!!"""""""""#####################$$$$$$$$$$$$#################################$$$$$$%%%$$$###"""!!!$$$$$$$$$############"""######"""###$$$$$$###""" """###$$$$$$############""""""""""""############""""""""""""######"""!!!!!!"""######!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###########################!!!!!! """###################################################""""""###$$$$$$$$$$$$##################%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%###$$$&&&''''''&&&$$$###$$$%%%%%%%%%$$$###"""!!! """$$$%%%%%%$$$%%%&&&###$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$##########################################$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$""""""!!!""""""###$$$%%% !!!!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""######$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$###"""!!! !!!###$$$$$$$$$###############$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''(((((()))******+++***)))(((''''''''''''(((((((((''''''''''''((((((((((((((())))))))))))***(((((('''''''''&&&&&&&&&'''''''''(((((('''''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$##################$$$""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%% !!!"""$$$$$$$$$###"""""""""############""""""######""""""""""""######!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$###### !!!"""######$$$ !!!"""###$$$%%%%%%""""""""""""############!!!!!!!!!"""###$$$&&&&&&!!!!!!""""""""""""!!!!!!""""""######$$$$$$%%%%%%######$$$$$$$$$$$$##############################!!!"""###%%%%%%$$$######$$$$$$$$$############"""%%%###"""###&&&'''%%%""" """###$$$$$$$$$######"""!!! !!!"""###$$$###"""!!!!!!"""###$$$ """%%%'''&&&""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """###$$$###$$$%%%'''""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###%%%%%%$$$############""""""###%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&######""""""###$$$%%%%%%############$$$%%%&&&&&&"""###%%%''''''&&&%%%$$$&&&&&&''''''&&&$$$###"""!!!$$$%%%$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((())))))((("""###%%%&&&&&&%%%###"""###########################$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$######""""""##############################$$$%%%%%%%%%%%%$$$ !!!""""""!!! &&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!$$$&&&''''''%%%$$$######"""""""""""""""###!!!""""""!!!###'''################################################""""""!!!!!!!!!###$$$%%%############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&$$$$$$$$$$$$&&&'''################################################ """###$$$$$$######'''%%%"""!!!!!!$$$''')))$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''(((((()))((('''&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''))))))((('''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""############""""""""""""############""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""######""""""######$$$%%%###"""!!! !!!"""### !!!"""###$$$###""""""&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$######"""""""""""""""&&&%%%%%%%%%$$$#########$$$$$$$$$#########""""""!!!###$$$%%%$$$"""!!!!!!"""###$$$%%%%%%$$$###!!!!!!!!!"""###$$$&&&&&&(((((('''&&&%%%%%%%%%%%%'''%%%$$$$$$%%%$$$###!!!$$$$$$$$$#########"""""" """%%%&&&'''''''''###"""###%%%&&&'''%%%###&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''&&&$$$"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&$$$#########$$$$$$########################%%%%%%###"""""""""###$$$!!!$$$&&&&&&"""!!!"""%%%&&&&&&%%%$$$$$$######""" !!!!!!"""###$$$$$$$$$!!!!!!!!!"""######$$$$$$'''&&&$$$#########!!!$$$$$$###############$$$$$$$$$######"""!!!!!! %%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&$$$###""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&%%%#########%%%'''((('''$$$""""""$$$$$$""" &&&$$$!!! !!!"""###$$$%%%$$$#########"""!!!!!!"""$$$&&&'''"""$$$%%%&&&&&&%%%###"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((())))))))))))))))))((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&%%%###"""$$$'''(((&&&###'''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!$$$#########""""""!!!!!! !!!!!!""""""######"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""""""""!!!!!!""""""###$$$ !!!""""""!!!  !!!"""#########"""!!!""""""###$$$$$$###""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""#########"""""""""""""""#########"""""""""!!!!!! !!!###$$$$$$$$$"""!!!"""######$$$$$$###""""""%%%$$$$$$###############$$$###"""""""""""""""###%%%$$$######$$$$$$###"""$$$$$$$$$#########"""""""""###$$$%%%&&&%%%%%%$$$###""" """$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$#########$$$$$$########################%%%$$$###"""""""""###$$$############$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$############'''%%%$$$$$$%%%&&&$$$#########"""""""""######$$$"""""""""""""""#########%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%%%%######""""""!!!!!! """"""#########$$$$$$$$$######################################################"""""""""###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%$$$"""""""""$$$%%%'''%%%###""""""$$$%%%###!!!###"""!!! !!!"""$$$%%%!!!"""###$$$%%%$$$$$$###%%%%%%$$$###"""""""""""""""###%%%&&&&&&%%%###""""""""""""###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''((()))))))))))))))(((''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((($$$$$$%%%%%%&&&''''''((((((((('''''''''&&&&&&&&&)))((((((((('''''''''&&&%%%%%%%%%&&&'''((('''%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""!!!""""""$$$$$$$$$###"""!!!!!!  !!!"""###$$$###$$$$$$%%%%%%$$$$$$### $$$###""""""""""""""""""!!!!!!!!!!!!!!!""""""###!!!######!!! !!!""""""######"""""" !!!###$$$$$$###!!! """"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$######""""""##############################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""#########"""""""""!!!!!!!!!!!!!!! !!!"""$$$$$$######"""""""""#########""""""!!!%%%%%%$$$############$$$!!!!!! !!!""""""###"""!!!"""$$$$$$$$$###$$$$$$$$$###############%%%%%%%%%%%%%%%###""""""%%%""" !!!###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$############$$$########################%%%$$$######""""""######$$$!!!!!!$$$%%%"""""""""######$$$%%%%%%&&&!!!!!!!!!"""######$$$$$$&&&&&&%%%%%%$$$######"""$$$###"""###%%%&&&&&&%%%!!!!!!!!!!!!"""######$$$ !!!!!!"""###$$$$$$$$$%%%$$$############$$$%%%$$$######"""""""""###### !!!"""######"""!!! """""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$######"""!!!!!!"""$$$%%%###"""!!!"""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!! """###$$$%%%%%%$$$###"""############""""""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((()))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&((((((((('''''''''''''''%%%'''((()))((('''((((((&&&%%%%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###"""!!! !!!"""######$$$########################""""""""""""""""""""""""######"""""""""""""""###"""!!!!!!!!!!!!"""###### """######""" """""""""#######################################"""""""""""""""###$$$$$$########################%%%$$$$$$$$$###"""""""""$$$$$$$$$#######################################""""""############""""""######$$$$$$$$$######"""""""""""""""""""""""""""%%%%%%$$$"""!!!!!!!!!!!!#########$$$%%%%%%%%%&&&""""""""""""""""""""""""!!!!!!"""############"""!!!!!!""""""############"""""""""###$$$%%%&&&'''"""""""""""""""###$$$%%%!!! !!!###%%%$$$###########################&&&&&&%%%%%%$$$###""""""&&&$$$"""###$$$%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$##########################################$$$$$$$$$###############""" !!!###$$$""" """"""######$$$$$$$$$%%%!!!!!!""""""############%%%%%%$$$$$$$$$#########!!! !!!###$$$###""" !!!"""$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$%%%$$$###"""""""""""""""!!!"""$$$%%%&&&%%%###"""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!####################################$$$%%%&&&&&&###############$$$$$$$$$$$$$$$############$$$$$$######"""""""""######$$$!!!!!!!!!"""###$$$$$$$$$%%%&&&&&&&&&%%%$$$"""!!!""""""######$$$$$$$$$$$$ !!!###$$$$$$$$$###"""""""""###$$$$$$$$$$$$###&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&)))++++++((('''(((***'''&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$######"""!!!!!! ########################""""""!!!!!!!!!!!!""""""###########################"""""""""""""""#########""""""""""""###$$$$$$######""""""""""""##################$$$$$$%%%%%%&&&$$$""" """$$$&&&$$$############$$$%%%%%%########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$######""""""""""""""""""""""""""""""!!!""""""######""""""!!!"""######$$$$$$$$$######""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!#########$$$%%%%%%%%%&&&########################!!!!!!"""############### !!!###$$$%%%&&&!!!!!!!!!"""###$$$%%%&&&###############$$$%%%&&&!!! !!!###%%%%%%$$$########################%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""################################################$$$$$$$$$$$$######""""""!!!######!!!!!!"""###$$$$$$$$$######""""""""""""""""""""""""#########""""""""""""######$$$$$$"""!!! """"""!!! !!!"""$$$$$$""""""""""""""""""""""""########################&&&%%%$$$###############!!!"""$$$%%%&&&%%%###""" !!!!!!"""######$$$$$$""""""""""""""""""""""""########################"""""""""""""""###$$$$$$"""""""""######$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########$$$$$$ !!!""""""###$$$%%%$$$$$$%%%&&&%%%$$$"""!!!###############$$$$$$$$$ !!!"""$$$$$$###"""!!!""""""######$$$$$$$$$$$$'''((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&))),,,+++(((&&&(((***((('''&&&$$$#########$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""""""""##################""""""""""""%%%%%%$$$$$$$$$#########"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$###############$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$############$$$%%%%%%%%%###!!!!!!###%%%$$$$$$$$$###$$$%%%%%%&&&########################$$$$$$$$$##################$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$######""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$"""""""""""""""#########!!!!!!!!!"""###%%%''''''######"""!!!!!!!!!!!!"""######"""""""""###$$$$$$"""!!! """$$$%%%%%%$$$###############$$$$$$$$$$$$$$$######$$$$$$%%%&&& !!!###%%%'''%%% ######$$$$$$$$$$$$######%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""!!!"""######$$$####################################$$$$$$$$$$$$###""""""!!!$$$$$$!!! """&&&%%%$$$$$$###""""""!!!!!!""""""""""""""""""###### !!!!!!"""######$$$$$$###"""!!!"""###$$$###"""!!!!!!!!!!!!"""######$$$#########"""""""""""""""""""""###$$$$$$###""""""%%%%%%$$$#########$$$$$$ !!!"""######"""!!!  !!!!!!"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!"""!!!!!!""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$######### """"""""""""###%%% """$$$%%%%%%%%%$$$######""""""######$$$%%%%%%$$$$$$###""" !!!!!!""""""###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((&&&''''''&&&&&&&&&%%%$$$$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!""""""###""""""""""""###########################$$$$$$$$$###"""!!! !!!"""### """""""""""""""###$$$$$$"""""""""""""""###$$$$$$""""""############""""""""""""!!!!!!!!!"""###$$$"""##################"""###############$$$$$$%%%#######################################$$$$$$$$$###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$#########"""""""""""""""""""""""""""#########$$$"""""""""""""""######$$$%%%$$$$$$######$$$%%%&&&""""""!!! $$$$$$###"""""""""#########""""""###%%%&&&%%%$$$""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%""""""###$$$%%%$$$!!!"""###$$$%%%%%%$$$###"""$$$$$$###""""""""""""###########################%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!"""###$$$$$$###"""###########################$$$$$$%%%$$$###"""!!! !!!############$$$%%%############""""""""""""###"""""""""""""""""""""######################## !!!###%%%$$$#########"""""""""######$$$!!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!!######"""""""""######$$$######""""""!!!!!!  !!!"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!"""###$$$%%%%%%$$$$$$############$$$$$$###############""""""!!!!!!###"""!!!!!!"""%%% !!!"""###$$$%%%%%%&&&$$$###"""""""""###$$$%%%&&&%%%###""" !!!!!!!!!""""""###$$$%%%!!!"""###$$$%%%%%%%%%%%%##############################$$$%%%%%%$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''%%%###!!!###$$$&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###############$$$$$$!!!!!!!!!"""######$$$$$$ !!!"""###$$$%%%%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!""""""###$$$$$$!!!!!!!!!!!!!!!"""###### ###$$$$$$### !!!  """###"""$$$'''))))))'''$$$""""""""""""""""""######$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%######$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%$$$$$$###### !!!!!!!!!""""""######"""""""""""""""######$$$)))'''&&&$$$######$$$$$$ !!!"""###&&&&&&%%%$$$######$$$$$$%%%#########%%%&&&%%%$$$""""""######$$$$$$$$$$$$'''&&&$$$############$$$&&&%%%$$$$$$%%%%%%###""""""###$$$%%%%%%$$$###"""%%%$$$######""""""##############################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%'''''''''%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$ !!!"""$$$$$$$$$###"""##############################$$$%%%$$$###"""!!!###!!! """&&&'''%%%###!!!!!!!!!"""######$$$$$$#########"""""""""""""""&&&&&&%%%%%%$$$#########!!!$$$$$$$$$%%%$$$###############$$$ """###%%%&&&&&&!!!"""###$$$$$$###"""!!!!!!!!! !!!!!!"""###$$$&&&&&&$$$###"""""""""""" !!!"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!  !!!"""###$$$%%%&&&$$$$$$############$$$$$$""""""###""""""!!! !!!###### """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&###"""!!! !!!"""###!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$%%%&&&&&&&&&########################"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''%%%###$$$''''''$$$!!!###&&&(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!!!! ######""""""""""""######&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%############""""""""""""""""""############""""""$$$#########""""""!!!!!! !!!"""###$$$%%%%%%%%% !!!###%%%%%%%%%###""" """""""""!!!!!!!!!!!!!!!""" ###&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ ###!!!###)))""""""""""""""""""""""""######################## """$$$%%%$$$""" !!!"""###### !!!!!!"""""""""""""""$$$#########""""""!!!!!!####################################""""""""""""!!!!!!###$$$$$$###""""""""""""###$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$###"""!!!######""""""""""""#################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$###"""!!!!!!""""""###############"""!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%&&&''''''#########""""""""""""""")))&&&### !!!###%%%$$$$$$############$$$$$$""""""############""""""###$$$$$$###""""""###%%%$$$###"""!!!!!! !!!!!!############""""""""""""########################""""""!!! """############""""""!!!$$$$$$$$$######"""""""""!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! %%%$$$###!!!!!!!!!"""###"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""######%%%$$$"""!!!!!!###%%%'''"""!!!!!!"""$$$$$$###!!!""""""###$$$$$$$$$$$$######$$$%%%%%%%%%###"""!!!#########"""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!######""""""""""""######$$$$$$######"""!!!!!! """###############""""""!!!!!!!!!""""""#########""""""############""""""############"""""""""!!!!!!"""###$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!########################"""""""""""""""""""""""" !!!######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############### ###### $$$""""""""""""""""""""""""########################"""######$$$$$$$$$######""""""""""""############ !!!!!!"""""""""""""""$$$#########""""""""""""########################!!!!!!""""""#########$$$""""""###$$$######"""!!!!!!"""######$$$$$$######$$$$$$###""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""######""""""""""""#################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$##################$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###"""""""""""""""###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###"""""""""""""""""""""(((&&&###!!! !!!###$$$###""""""""""""""""""###""""""############"""""""""######"""!!!!!!"""$$$###""""""!!!!!!!!!!!!"""!!!!!!""""""######$$$$$$########################$$$###""""""!!!!!!""""""!!!""""""#########""""""$$$#########"""""""""!!!"""""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!%%%$$$"""!!!!!!!!!"""#########$$$%%%%%%%%%$$$$$$%%%$$$$$$###""""""#########!!! """"""!!!###$$$%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""##################""""""######$$$%%%############$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$###########################""""""""""""!!!!!!!!!$$$$$$############$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""!!!  !!!"""######$$$""""""############""""""############"""""""""""""""######$$$$$$$$$######"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$########################""""""""""""############'''$$$$$$%%%$$$!!! """""""""""""""""""""""""""########################""""""!!!!!!"""$$$%%%'''%%%%%%$$$###"""!!! !!!""""""######""""""###############""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%######$$$######"""!!! !!!""""""######""""""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$############""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###""""""""""""###"""############""""""!!!########################$$$$$$######""""""!!!!!!""""""""""""""""""######&&&%%%$$$###"""""""""###""""""!!!!!!!!!!!!""""""""""""############""""""!!!""""""!!! !!!###""""""!!!!!!!!!"""###### !!!"""###$$$%%%&&&""""""""""""""""""""""""%%%%%%$$$############$$$ !!!"""########################"""""""""""""""$$$$$$######!!! ########################%%%%%%$$$$$$######""""""$$$###""""""!!!"""""""""$$$$$$$$$%%%$$$$$$######%%%$$$######"""#########(((%%%!!! """###""""""###%%%&&&$$$#########$$$%%%%%%%%%%%%$$$%%%$$$##################!!!""""""######$$$$$$$$$######""""""######$$$%%%"""""""""#########$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""!!!  !!!"""""""""""""""############""""""#########"""""""""""""""######$$$$$$$$$######""" !!!"""###$$$$$$###### !!!!!!"""###$$$%%%%%%&&&'''&&&%%%%%%&&&&&&&&&%%%""""""""""""""""""""""""!!!"""""""""############$$$######$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!########################  !!!############"""!!! !!!!!!"""############"""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$###"""!!! !!!"""""""""""""""$$$##################$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###""""""#########""""""############"""!!! """"""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!"""###""" """###!!!!!!!!!!!!"""###$$$$$$!!!!!!"""######$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$############$$$ !!!######$$$$$$$$$########################%%%%%%%%%%%%###"""!!! """""""""""""""#########$$$$$$$$$######"""""""""######""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$###############$$$***(((%%%"""!!!"""%%%&&&$$$######$$$&&&&&&%%%#########$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%##############################""""""######$$$%%%!!!""""""""""""#########$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''')))((('''&&&&&&'''((()))%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$%%%&&&'''(((%%%$$$######""""""######""""""""""""""""""""""""""""""""""""############$$$##################$$$%%%%%%%%%$$$$$$$$$$$$$$$ !!!""""""#########"""!!!!!!!!!!!! """"""############""""""""""""""""""""""""############$$$$$$$$$######""" """###$$$%%%%%%########################!!!!!!"""###$$$%%%%%%&&&######$$$######"""""""""""""""""""""""""""""""""!!!"""""""""############ """""""""###%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!! !!!""""""##############################$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""%%%$$$$$$###"""!!!!!! !!!"""""""""""""""#########$$$$$$#########"""######$$$$$$######"""""""""###$$$%%%%%%&&&&&&"""######$$$$$$$$$############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$###############$$$$$$!!!""""""#########"""""" !!!!!!!!!!!!"""""""""!!!!!!""""""##################$$$$$$$$$###""""""$$$######""""""######$$$""""""############""""""######$$$###"""!!!###%%%""""""!!!""""""###$$$%%%$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""""""""### !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""""""""#########"""""""""""""""!!!!!!!!!"""""""""#########""""""$$$$$$$$$$$$######"""!!!$$$###############$$$$$$$$$###!!! !!!###$$$$$$######$$$&&&&&&%%%#########$$$%%%%%%%%%%%%$$$$$$$$$"""""""""###$$$%%%&&&%%%%%%$$$###"""!!!!!!######""""""######$$$%%%!!!""""""""""""#########$$$#########$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))((('''&&&&&&'''((()))'''&&&$$$""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$###""""""""""""###"""""""""""""""""""""""""""""""""############$$$######""""""""""""######"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$"""""""""!!!!!!!!! """"""############""""""""""""""""""############"""######$$$$$$$$$###### !!!"""$$$%%%%%%""""""""""""""""""""""""!!!"""""""""###$$$$$$$$$"""$$$&&&%%%$$$######$$$########################""""""""""""############!!!$$$$$$!!!!!!######!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$###"""!!! !!!!!!""""""######$$$$$$!!!"""######$$$$$$###############$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""!!!!!!%%%$$$###"""!!!!!!!!!""" !!!""""""######"""""""""###$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%&&&&&&'''""""""###$$$$$$$$$$$$#########""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((((('''%%%%%%############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%""""""############""""""$$$############$$$%%%%%%!!!""""""############"""######################## !!!!!!""""""######!!!!!!!!!"""######$$$$$$######$$$$$$$$$######"""$$$$$$############$$$$$$""""""############""""""###$$$$$$###""""""###%%%######"""""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""######"""!!!!!!!!!!!!""" !!!"""##############################$$$$$$$$$!!!""""""#########!!!""""""######$$$$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""#########$$$######""""""#########"""######$$$%%%!!!!!!!!!!!!!!!"""#########""""""###%%%&&&$$$###""""""###$$$$$$$$$$$$#####################$$$%%%&&&&&&%%%$$$###""""""!!!######""""""######$$$%%%"""""""""#########$$$$$$############$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&(((&&&%%%######%%%&&&(((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$###"""""""""""""""########################""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###$$$$$$#########!!!!!!""""""""""""""""""""""""############""""""!!!"""""""""############!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""### """""""""""""""""""""""""""%%%((((((&&&$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""%%%%%%!!!!!!$$$### """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$""""""""""""############""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%########################"""""""""""""""#########$$$###"""!!!!!!"""######!!!"""######$$$$$$######"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((()))***+++***)))'''&&&############$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&#########$$$$$$#########$$$#########$$$$$$%%%&&&!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""!!! !!!!!!"""######$$$$$$#####################$$$######""""""""""""######""""""############"""""""""###$$$###!!!!!!###$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$##############################"""!!!!!!!!!!!!"""!!!""""""#########"""""" !!!!!!!!!""""""""""""!!!""""""#########""""""######$$$%%%%%%&&&"""""""""""""""""""""""" !!!"""###$$$######"""!!!""""""############"""######""""""###$$$$$$%%%###$$$%%%&&&&&&$$$###"""""""""!!!###$$$%%%$$$"""!!!!!!"""############"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%############$$$$$$$$$%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$######"""""""""""""""########################""""""######$$$$$$$$$$$$!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$######"""!!! !!!"""###$$$%%%%%%""""""############""""""!!!!!!""""""#########$$$ !!!"""###$$$%%%%%%%%%$$$$$$"""!!! ########################""""""""""""!!!!!!!!!!!!!!!$$$$$$"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ $$$%%%!!!!!!&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""""" $$$'''!!!!!!!!!!!! """"""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%######################## !!!"""###$$$%%%%%%######"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" """###$$$$$$###""" %%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''%%%###""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&!!!!!!"""###############""""""""""""""""""""""""%%%%%%$$$###"""!!! !!!!!!"""###$$$$$$$$$$$$######"""######$$$$$$""""""!!!!!!!!!!!!""""""""""""############""""""!!!""""""""" """###%%%%%%$$$###"""""""""###""""""###$$$%%%&&&&&&'''########################$$$######"""!!!""""""""""""############""""""!!! !!!!!!""""""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&##################$$$$$$ !!!"""$$$$$$$$$###""" !!!"""#####################""""""###$$$%%%%%%###$$$&&&'''&&&### """!!!!!!"""$$$$$$###!!! !!!"""""""""""""""!!!"""###%%%%%%%%%$$$###!!!""""""$$$%%%&&&''''''#########"""###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&"""%%%))),,,,,,)))%%%"""'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$###"""!!!!!! !!!!!!!!!"""###$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$!!! ###!!! !!!###$$$$$$###!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###%%%%%%&&&&&&&&&"""###$$$$$$$$$"""!!! $$$###"""!!!!!!"""###$$$ !!!""""""!!! !!!!!!!!!!!!!!! !!! !!!"""######"""%%%$$$###"""!!!!!!!!!!!!"""!!!  !!!"""############""""""!!!!!!######$$$%%%%%%$$$"""!!!###############$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!###%%%'''$$$$$$$$$#########""""""&&&&&&%%%###!!!  %%%%%%"""###))))))&&&$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!! """%%%(((%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$"""!!!!!!"""######"""!!!"""#########""" !!!!!! !!!"""######""""""""""""############ !!!!!!"""###$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$###!!!  !!!"""######"""!!! !!!""""""###$$$%%%%%%&&&########################%%%%%%%%%$$$$$$$$$############""""""""""""######%%%$$$$$$$$$######""""""!!!"""###$$$%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!""" !!!"""$$$&&&&&&$$$###""""""!!!!!!""""""######"""""""""###%%%&&&&&&%%%###!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""""""""###$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%%%%%%%&&&''''''&&&%%%###"""'''%%%$$$""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%)))&&&$$$%%%)))******((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$ ###&&&((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%### """#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###"""""""""""""""######!!!!!!"""#########"""""""""###$$$%%%$$$###!!! ###"""!!!!!!"""###$$$$$$!!!"""""""""####################################%%%$$$""" !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$%%%%%%%%%"""######$$$###"""!!! !!!  !!!!!!!!!"""######"""!!!!!!"""""""""""""""!!! """ !!!"""######"""###"""""""""""""""#########"""!!!!!!!!!!!!"""###$$$$$$#########""""""""" !!!"""######"""!!!###""""""""""""###$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""$$$$$$###""""""""""""""""""""""""""""""###$$$%%%""""""!!!""""""###$$$%%%$$$$$$$$$#########""""""&&&&&&&&&%%%%%%$$$$$$$$$###'''&&&""""""%%%$$$!!!%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###%%%'''$$$$$$$$$$$$######"""!!!########################%%%%%%$$$$$$############"""############$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###!!!!!!#########""""""""""""""""""!!!!!! """"""!!!!!!!!!"""######""""""""""""############ !!!!!!"""######$$$$$$%%%%%%###"""!!!!!!!!!!!!$$$$$$$$$######!!! !!!""""""######""""""!!! #################################"""""""""!!!!!!$$$$$$############$$$$$$$$$$$$$$$######"""""""""##################""""""###""""""!!!!!!""""""###!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$!!!!!!!!!!!!"""$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$###"""""""""###$$$%%%&&&%%%###"""!!!"""###$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$######$$$$$$$$$###""""""###"""!!! !!!"""###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&$$$""""""$$$&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!""""""###$$$%%%%%%!!!""""""""""""!!!!!! !!!"""###$$$###"""!!! """"""""""""""""""###$$$""""""""""""####################################%%%$$$###!!!!!!"""###$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$"""############"""!!!!!!######"""!!!!!!"""######""""""############"""""""""############"""!!!!!!"""!!! !!!"""###"""!!!!!! !!!!!!"""###$$$%%%$$$######""""""######$$$$$$$$$$$$############### """############""""""!!!!!!!!!"""###############""""""#########""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""###$$$%%%&&&######$$$$$$$$$######"""$$$$$$$$$###############!!!!!!"""######$$$$$$%%%$$$&&&%%%"""!!!###"""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""###$$$###"""!!! ########################$$$############""""""""""""############$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###!!!!!!###$$$###"""######"""!!!!!!!!!!!!"""$$$###""""""""""""""""""""""""""""""############!!!!!!!!!"""######$$$$$$&&&%%%$$$"""!!!!!! ###############"""!!! ###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!#################################"""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%#########"""""""""""""""%%%$$$###!!! !!!!!!#########""""""######### !!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%"""""""""""""""###$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$######"""#########%%%$$$###"""""""""###$$$&&&%%%###""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########!!!"""###$$$$$$$$$$$$$$$#########"""######$$$$$$%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$################################################""""""#########$$$$$$$$$########################!!!"""############"""!!!!!!!!!"""###############"""#########"""!!! !!!!!!""""""""""""!!! """######"""!!!!!!###$$$"""""""""""""""#################################%%%$$$###""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$######""""""!!! !!!"""###"""!!!!!! !!!!!!"""###$$$########################$$$$$$$$$$$$############!!!""""""###$$$%%%%%%%%%!!!!!!!!!!!!!!!""""""###$$$$$$############$$$$$$""""""""""""""""""""""""######"""""""""""""""###!!!!!!!!!"""###$$$%%%&&&!!!"""$$$$$$$$$$$$"""!!!######################## !!!"""###$$$$$$!!!"""###"""###$$$$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!"""$$$$$$$$$###"""!!!###########################"""""""""""""""""""""""""""#########$$$$$$$$$########################""""""###$$$%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%###""""""###$$$$$$###%%%$$$"""!!!!!!!!!"""###%%%$$$###"""""""""""""""!!!"""""""""############!!!!!!""""""############&&&%%%$$$"""!!!!!! """"""#########""""""!!!###""" """###%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""%%%###!!! !!!"""$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""""""""######$$$$$$$$$###""""""#########$$$###""""""!!!!!!""""""%%%%%%$$$######"""""""""$$$$$$###""""""######$$$%%%$$$""" """$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((&&&%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$###"""################################################""""""#########$$$$$$$$$########################"""""""""######""""""""""""############"""!!! $$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""!!!!!!"""###$$$###!!! """$$$######""""""""""""""""""""""""""""""""""""""""""##################$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""!!!!!!!!!!!!"""""""""!!! !!!"""###""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$#########!!! !!!"""###""" """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################$$$$$$##################!!!!!!!!!!!!!!!""""""###$$$$$$############$$$$$$""""""""""""""""""""""""###"""""""""""""""###### !!!"""###$$$$$$ !!!###$$$######"""########################$$$$$$%%%%%%%%%%%%%%%%%%###""""""$$$$$$$$$%%%&&&######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""###$$$%%%%%%$$$$$$###########################"""""""""""""""""""""###""""""#########$$$$$$$$$########################""""""###$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%###""""""###$$$$$$###%%%$$$"""!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!"""!!!"""""""""############"""""""""""""""#########%%%$$$###"""!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""#########"""!!! !!!###%%%$$$$$$############$$$$$$######$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""""""""######$$$%%%$$$$$$###############$$$###""""""!!!!!!""""""$$$$$$$$$$$$######""""""##################$$$$$$&&&$$$###""""""###$$$&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%$$$$$$######""""""###$$$$$$$$$######%%%%%%$$$###$$$%%%'''((("""""""""""""""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&%%%%%%!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%###"""################################################"""############$$$$$$$$$###################################################$$$$$$%%%$$$"""!!!###$$$$$$$$$$$$######"""!!!!!!""""""""""""######"""$$$%%%### """$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############### ########################""""""!!!!!!!!!!!!""""""###"""!!! !!!"""###"""""""""!!!""""""###$$$""""""############""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$######"""!!!!!!""""""!!! """"""!!! !!!!!!!!!!!!""""""######""""""!!!"""""""""""""""###############"""!!! !!!!!!""""""!!!!!!!!!"""###############""""""#########"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!!!!!!!!!!!!!"""### """"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########&&&######%%%%%%""""""$$$""""""###$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%########################"""""""""############$$$"""############$$$$$$$$$###############$$$$$$$$$"""""""""######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$""""""$$$%%%$$$###$$$$$$###""""""""""""######"""!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""############""""""""""""###### !!!"""###############!!!  !!! """""""""""""""""""""""""""""""""""""""############""""""""""""""""""##################$$$$$$$$$!!!!!! !!!###$$$%%%#########""""""#########$$$$$$$$$$$$$$$###""""""$$$######""""""######$$$!!!!!!"""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$#########$$$$$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$###"""""""""#########$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$"""######$$$$$$$$$###############"""######$$$$$$#########$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%&&&&&&%%%!!!###&&&'''&&&%%%&&&'''''''''''''''''''''''''''$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$###$$$&&&''''''%%%$$$###!!!"""###############""""""""""""""""""###$$$$$$!!!$$$&&&$$$ !!!%%%############"""""""""!!!"""""""""""""""""""""""" !!!""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""!!!!!!!!!!!!""""""$$$###!!! !!!###$$$###"""!!!!!!!!!"""$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$""""""!!! !!!""""""!!!""""""###$$$$$$######$$$"""!!!!!!""""""!!! !!!"""###""""""###$$$$$$###"""""" !!!!!!!!!""""""""""""!!!!!! !!!"""######""""""""""""###$$$$$$###""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$###""""""!!!!!!""""""###""""""!!!""""""######""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$ !!!$$$%%%!!!"""%%%"""###$$$$$$%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$"""""""""######%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###"""!!!"""###%%%&&&####################################$$$$$$%%%%%%"""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&$$$######$$$%%%$$$$$$###$$$$$$$$$$$$###"""""" !!!"""""""""""""""###############"""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%% !!!######$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!"""""""""#########$$$######""""""######$$$###$$$$$$$$$%%%%%%%%%%%%""""""#####################""""""!!!!!!""""""###"""######$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$$$$$$$#########$$$%%%%%%&&&%%%$$$$$$######$$$$$$""""""###$$$%%%$$$######""""""###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""######$$$$$$$$$###""""""$$$%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$""""""###%%%%%%&&&&&&%%%###&&&)))(((&&&######$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((((((&&&$$$""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%###%%%''')))))))))'''&&& !!!""""""###""""""######""""""###$$$%%%%%%!!!$$$&&&$$$ !!!%%%$$$#########""""""!!!!!!######################## !!!"""""""""""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""%%%$$$"""!!! !!!###$$$###"""!!!!!!!!!###$$$%%%!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$ !!!"""###############$$$"""!!!!!!""""""!!!!!!"""$$$%%%###$$$%%%&&&&&&%%%$$$### !!!!!!""""""""""""!!!"""###$$$&&&'''###############$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$&&&%%%$$$###""""""""""""'''&&&$$$"""!!!""""""###""""""######$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###%%%"""$$$)))###$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$###!!! """%%%&&&##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""&&&$$$######$$$%%%%%%$$$######$$$%%%%%%###"""!!! !!!"""""""""""""""#####################""""""""""""""" !!!"""$$$%%%&&& !!!###$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!"""######$$$""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%$$$###"""!!!""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%%%%%###""""""""""""""""""###***'''$$$  !!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!"""$$$$$$######$$$$$$%%%&&&$$$######"""!!!"""""""""!!!"""###$$$%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$ !!!###$$$$$$###!!! ###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$######"""%%%&&&''''''&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&!!!###&&&$$$ %%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&''''''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&$$$"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###!!! !!!"""###""" !!!"""""""""""""""$$$%%%&&&'''(((((((((((( !!!!!!!!!!!! """######""""""!!!$$$#########""""""!!!!!! !!!###$$$%%%&&&'''""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%########################""""""############""""""!!!!!!"""###$$$%%%%%%&&& !!! !!!###$$$###$$$%%%&&&&&&%%%######!!!""""""#########""""""!!!$$$&&&&&&%%%###""" %%%%%%$$$###"""!!! !!!!!!""""""#########$$$$$$$$$$$$###############$$$$$$###"""!!!!!!""""""$$$###""" """###$$$  !!!""""""$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###"""""""""###$$$%%%%%%$$$###"""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&""""""""""""""""""""""""$$$$$$$$$#########""""""&&&%%%%%%$$$$$$######"""%%%%%%###"""""""""###$$$"""""""""!!!""""""###$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%"""$$$%%%$$$!!!%%%$$$###"""!!!!!!!!!!!!$$$$$$######""""""!!!!!!###""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ###&&&&&&### ######""""""!!!!!! """""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$ """###$$$$$$###""" '''%%%""""""$$$%%%%%%%%%$$$#########""""""!!!!!!#########"""""""""""""""#########"""""""""""""""&&&&&&%%%%%%$$$#########((('''%%%$$$###""""""""""""$$$&&&&&&%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&& !!!"""######$$$$$$######%%%&&&&&&&&&%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%""""""###%%%'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%""" """&&&((((((&&&!!!!!!""""""######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''&&&'''&&&%%%%%%$$$$$$$$$$$$(((&&&%%%###""""""######((('''&&&%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$###########################!!! !!!"""###""" !!!""""""###############""""""###$$$%%%%%%%%%%%%!!!!!!!!!""""""""""""### !!!""""""######""""""############"""""""""!!!!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!""""""""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""###$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$###"""!!!""""""############"""""" """###%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!"""""""""##############################$$$$$$$$$$$$###"""""""""""""""$$$###"""!!!!!!"""###$$$"""""""""#########$$$$$$############"""""""""!!!######""""""""""""######"""""""""############$$$##############################"""""""""###$$$$$$$$$###"""###%%%&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#######################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$"""!!!!!!!!!!!!"""######%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$######""""""######$$$!!!###$$$$$$""" !!!$$$$$$###"""!!!!!!!!!!!!#########""""""!!!!!!!!!######"""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!$$$!!!!!!$$$###"""""""""!!!!!!!!! """""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$######""""""""""""######$$$""" !!!""""""!!!$$$#########""""""""""""###"""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""######%%%%%%$$$#########$$$$$$'''&&&&&&&&&&&&%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$############$$$$$$###############$$$%%%%%%###$$$$$$%%%&&&&&&'''''''''((()))*********))))))$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$%%%&&& !!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$###"""###&&&'''&&&%%%############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((())))))))))))(((((('''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%###############$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$###"""""""""###$$$%%%###!!! !!!"""###""" """"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$""""""""""""###############""""""""""""###$$$$$$############""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$ !!!"""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""$$$$$$%%%###!!! !!!$$$$$$###"""!!!""""""############""""""""""""#########"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""############"""""""""###$$$$$$$$$%%%$$$###""""""""""""""""""$$$###"""!!!!!!"""###$$$"""######$$$$$$$$$$$$###############""""""""""""$$$$$$############$$$$$$ !!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$###"""###%%%%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&'''%%%$$$######""""""######"""!!!!!!!!!!!!"""######%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$"""######$$$$$$######"""!!!"""######"""###$$$&&&######"""!!! """"""""""""!!!!!!!!!!!!$$$$$$###""""""""""""###""""""""""""!!!!!!!!!!!!&&&""""""&&&""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$%%%$$$""" """$$$%%%###!!!!!!"""!!! ###############"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$###############$$$%%%&&&&&&%%%$$$%%%%%%%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""#########""""""#########"""""""""#########$$$$$$!!!""""""######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))************&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$############$$$############$$$$$$$$$'''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$'''%%%###!!!!!!"""###$$$###!!! !!!"""###""" !!!"""######$$$$$$######""""""###$$$$$$%%%$$$$$$!!!!!!"""""""""#########$$$###"""""""""###%%%&&&#########"""""""""""""""########################"""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############"""""""""""""""!!!!!!!!!!!!!!! !!!!!! $$$$$$$$$###"""!!! """############""""""!!!######"""!!!!!!!!! """"""""""""""""""""""""""""""""""""############"""""""""""""""#########!!!!!!"""###$$$%%%%%%%%%######"""""""""""""""#########"""!!!!!!"""###### !!!"""######"""!!!!!!#########"""""""""""""""$$$######""""""######$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%$$$""""""###$$$%%%$$$###""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$%%%&&&$$$$$$$$$##################""""""""""""###$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!"""###$$$$$$###"""!!!!!!""""""!!!!!!"""%%%(((""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$$$$$$$###""""""###$$$$$$%%%###"""###$$$%%%$$$###########################"""""""""""""""##################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%!!!###&&&%%%###"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######""""""""""""######!!!!!!""""""############!!!!!!!!!!!!""""""###### !!!!!!!!!!!!"""!!!""""""!!!!!!!!!!!!""""""########################$$$%%%&&&&&&&&&%%%$$$$$$))))))((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$)))'''$$$""" !!!"""###!!! !!!"""###""" !!!""""""######""""""""""""######$$$$$$###### !!!!!!!!!""""""$$$###"""""""""###%%%&&&""""""""""""""""""######$$$$$$$$$############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!###$$$###!!!!!!"""###"""""""""""""""########################"""!!!!!!######"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""######""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%###"""""""""""""""############""""""""""""######!!!!!!"""""""""!!!!!! """"""""""""""""""######""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$########################&&&&&&%%%$$$$$$###$$$$$$###"""!!!"""$$$%%%$$$###""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&$$$###"""###$$$%%%$$$$$$$$$$$$######""""""$$$############$$$%%%%%%$$$$$$$$$###########################################################################$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!######"""  ###&&&"""!!!!!! !!!!!!!!!!!!"""""""""""""""%%%$$$$$$###############""""""""""""!!!!!!!!!!!! """######""" !!!!!!!!!!!!"""""""""""""""""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$"""###$$$%%%%%%$$$###"""&&&%%%$$$%%%&&&&&&%%%$$$###############$$$$$$$$$!!!!!!""""""############""""""""""""######$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######""""""######"""(((---***### ###)))######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######""""""""""""###### !!!"""############"""$$$$$$$$$%%%%%%%%%%%%%%%###############$$$$$$%%%###################################################$$$&&&''''''&&&$$$###$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$###"""""""""#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$((('''%%%###!!!!!!!!!!!!###!!! !!!"""###""" !!!""""""""""""""" !!!!!!"""!!!!!! !!!!!!!!!!!!###""""""""""""###$$$$$$""""""""""""############$$$$$$##################"""""""""""""""""""""""""""""""""#########$$$$$$ !!!"""""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!###$$$$$$######%%%&&& !!!"""############$$$######"""!!! """"""#########"""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!############"""""""""""""""""""""###$$$$$$$$$%%%"""""""""""""""######$$$"""""""""######"""""""""$$$###""""""!!!""""""###""""""""""""############""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!###"""!!!"""$$$$$$$$$###!!!"""######$$$$$$###### !!!""""""######""""""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%######$$$$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$((('''$$$"""""""""###$$$###$$$$$$$$$$$$###""""""$$$############$$$%%%%%%################################################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%!!!""""""######""""""!!!$$$######!!!"""$$$""""""!!! !!!!!!"""""""""""""""############$$$$$$###""""""""""""###""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$!!!###%%%&&&&&&%%%###!!!$$$######$$$%%%%%%$$$"""#########$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$######"""!!!!!! %%%$$$###"""""""""""""""(((...111---%%%!!!###'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""#########""""""#########!!!"""###$$$$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$%%%&&&'''&&&%%%$$$ !!!############"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$############%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$&&&''''''&&&&&&!!!!!!"""#########""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$##################!!! !!!"""###""" !!!!!!"""############"""!!!!!!"""""""""!!!!!! !!!!!!!!!!!!""""""""" !!!""""""######""""""!!!"""""""""##############################$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!"""""""""""""""$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""###$$$$$$$$$!!!"""######""""""###%%%""""""!!!!!!!!!"""######$$$$$$$$$######"""!!! """###%%%%%%$$$"""!!!########################""""""""""""########################"""""""""!!!##################$$$$$$"""""""""""""""###$$$$$$""""""############""""""%%%###!!! !!!###!!!"""""""""###############""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%########################!!!!!! !!!""""""###"""!!!"""###$$$###"""!!!""""""############### !!!!!!""""""""""""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''(((########################""""""#########$$$$$$$$$'''%%%###""""""###%%%&&&###$$$$$$%%%$$$###"""!!!""""""!!!!!!""""""###$$$########################################################################"""""""""############$$$""""""!!!!!!!!!!!!""""""###$$$$$$"""!!!!!!###%%%"""""""""!!!!!!""""""###"""#########$$$$$$$$$%%%######"""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""!!! !!!""" !!!!!!!!!"""""""""###"""""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%###!!!#########$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$!!!!!!"""######$$$%%%%%%######""""""""""""""""""###""""""""""""######$$$'''(((((((((&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$############$$$$$$!!!"""$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$###$$$%%%&&&&&&%%%$$$##############################$$$%%%%%%&&&&&&&&&%%%!!!###%%%&&&''''''&&&%%%###########################$$$%%%%%%&&&&&&%%%%%%###%%%&&&$$$""" !!!###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%%%%%%%$$$###"""###%%%%%%%%%$$$###!!!!!!"""###%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%###!!! !!!"""###"""!!!""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######""""""""""""############ """#########"""!!!!!!!!!""""""#########$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################""""""############""""""!!!!!!"""###$$$%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%'''&&&%%%#########$$$$$$$$$$$$$$$######!!! !!!$$$&&&&&&%%%###""""""""""""""""""""""""""" !!!"""###$$$%%%%%%$$$#########""""""!!!!!!$$$$$$$$$###############""""""!!!""""""###$$$$$$""""""############""""""###!!!!!!!!!!!!""""""#########$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%###!!!!!!"""###$$$###"""!!!!!!"""###############""""""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%$$$"""!!!"""$$$'''(((######$$$%%%$$$###"""!!! !!!""""""##################$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###"""###$$$$$$###$$$%%%'''###"""""""""""""""############$$$$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """%%%''''''%%%""" !!!!!!!!!""""""######"""""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$&&&%%%###""""""###%%%&&&$$$###$$$%%%&&&&&&$$$"""#########$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$$$$""""""###$$$%%%%%%&&&&&&#########$$$%%%%%%&&&&&& !!!!!!"""$$$%%%&&& %%%(((%%%!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&&&&&&&$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''%%%###!!!########################$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''$$$  %%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''"""###%%%%%%&&&%%%$$$###'''''''''&&&######$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!! ######""""""!!!!!! """$$$###"""######""""""""""""######%%%%%%$$$###"""!!! !!!"""$$$$$$######"""""""""!!!!!!!!!###$$$%%%$$$#########""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""######$$$$$$)))'''%%%###""""""###$$$!!!!!! !!!!!!""""""############"""""" !!!!!!!!!!!!###!!! !!!$$$%%%$$$!!!&&&%%%$$$###""""""""""""$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ###'''++++++'''### ######################## """"""###$$$$$$$$$$$$###!!!!!!"""###$$$$$$$$$### !!!!!!"""###$$$$$$$$$######$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######"""!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%"""!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""!!! !!!!!!""""""#########$$$!!!""""""""""""#########""""""""""""""""""""""""&&&$$$!!! !!!!!!"""!!! !!!"""###$$$"""############$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%%%%###"""!!!"""###"""!!!!!!""""""!!!!!!"""$$$###"""  !!!"""""""""""""""!!! ######""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""######$$$###############"""!!!!!!$$$%%%%%%"""!!!%%%###&&&'''%%%"""!!!###&&&######"""!!!!!!!!!!!!!!!!!!""""""$$$%%%&&&''''''$$$$$$$$$###"""!!!!!! ''''''&&&%%%%%%$$$######""""""""""""""""""""""""$$$$$$############$$$$$$"""!!!!!!"""$$$%%%%%%$$$""""""#########$$$$$$$$$##################$$$$$$$$$$$$################## !!!###%%%'''((()))&&&%%%###""""""""" !!!$$$%%%%%%$$$%%%&&&%%%""" ###$$$###!!!""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%"""$$$$$$%%%%%%$$$$$$###"""!!!"""%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%######""""""###%%%&&&(((''''''''''''''''''''''''%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$#########$$$""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""!!!!!! !!!!!!""""""###$$$$$$$$$%%%$$$"""###%%%&&&%%%#########""""""""""""######$$$######""""""!!!!!! !!!"""###$$$######"""$$$###"""!!!!!!"""##################"""""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!############$$$$$$$$$$$$'''&&&$$$"""!!!"""###$$$"""!!!!!! !!!!!!"""""""""############""""""!!!!!!!!!"""""""""#########!!! !!!$$$%%%$$$"""%%%%%%$$$###""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""######$$$$$$!!!$$$'''******'''$$$!!!""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###!!!!!!  !!!!!!"""######$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$######""""""##################$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$#########""""""######"""!!!!!!!!!!!!!!!''''''&&&%%%###"""!!!!!!"""###$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!###%%%##############################""""""""""""######%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""!!! !!!"""""""""############"""""""""############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!  """""""""############$$$$$$$$$$$$$$$###"""""""""""""""###############$$$$$$$$$%%%###!!!!!!"""###"""!!! !!!""""""!!!!!!"""######"""  !!!!!!!!!!!!"""!!!!!! """"""""""""!!!!!!!!!!!! !!!""""""###$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$###"""""""""###### !!!$$$$$$$$$$$$###""""""$$$&&&$$$$$$###"""""""""""""""!!!""""""###%%%&&&&&&'''!!!!!!!!!"""######$$$$$$&&&%%%%%%$$$######""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""!!!!!!###&&&(((((('''######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""########################!!!!!!""""""###$$$%%%%%%$$$"""!!!"""###$$$###!!! """$$$$$$###""""""###&&&###!!!"""$$$%%%$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%$$$###"""%%%%%%%%%%%%%%%$$$$$$### !!!"""$$$$$$$$$########################""""""###############%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######''''''((()))))))))((((((&&&%%%$$$$$$######$$$$$$""""""""""""##################$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$#########$$$$$$######"""!!!!!!!!!"""""""""###$$$$$$%%%%%%)))(((&&&&&&&&&&&&$$$"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""&&&%%%###!!!!!!!!!!!!"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###""""""!!!!!!""""""###!!!""""""######""""""!!!"""""""""#########$$$$$$###"""!!!"""$$$$$$$$$###$$$$$$###############$$$""""""""""""""""""""""""######################## !!!!!!"""$$$%%%%%%&&&###$$$&&&''''''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######%%%%%%$$$""" !!!!!!!!!"""######$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$################################################$$$$$$$$$#####################"""!!!!!!!!!!!!"""((('''&&&%%%###!!! ######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$###############""""""######""""""!!!!!!""""""""""""############"""############$$$$$$$$$######""""""!!!!!!!!! ###$$$"""!!!###%%%$$$$$$###"""""""""######"""############$$$$$$$$$%%%$$$$$$###############$$$$$$$$$###############%%%###!!!!!!"""###"""!!!!!!"""###"""!!! !!!"""###"""  !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$%%%%%%###############$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""!!! !!!###%%%***((($$$######$$$$$$$$$%%%$$$$$$###############!!!""""""###$$$%%%&&&&&& !!!!!!"""######$$$$$$$$$$$$$$$###""""""!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!##############################"""""""""!!!!!!!!!!!! """$$$%%%%%%$$$###$$$&&&%%%###"""""""""&&&$$$######$$$%%%%%%$$$ !!!###$$$%%%%%%$$$$$$###############$$$$$$$$$""""""###$$$&&&'''((()))&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$"""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""##############################"""!!!!!!###$$$%%%%%%%%%$$$$$$######""""""############""""""!!!!!!%%%$$$$$$######"""!!!!!!'''&&&%%%$$$$$$###"""!!!######""""""""""""###### !!!!!!!!!"""!!!"""""""""############%%%$$$"""!!!!!!!!!"""############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!! !!!"""###$$$######""""""""""""######!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$###""""""######$$$$$$$$$#########"""######$$$$$$""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$#########$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$$$$$$$%%%$$$$$$######!!!!!!""""""############""""""###$$$$$$$$$$$$$$$$$$######"""""""""######%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!################################################$$$###""""""!!!!!!""""""###############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&########################"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###############"""""""""""""""""""""#########""""""!!!"""""""""""""""#####################$$$$$$$$$$$$!!!!!!!!! ###$$$!!!!!!$$$$$$######""""""!!!!!!!!!""""""#########$$$$$$$$$$$$######""""""#########%%%$$$$$$$$$###"""""""""$$$###!!!!!!"""######""""""######"""!!! !!!""""""!!! !!!!!!""" !!!""""""######"""""" !!!!!!""""""#####################$$$$$$$$$#####################"""###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$%%%'''(((111,,,&&&$$$%%%%%%$$$"""$$$######""""""#########!!!""""""###$$$%%%%%%%%%############""""""!!!!!!$$$$$$#########"""""""""""""""""""""""""""""""""$$$$$$############$$$$$$)))'''%%%%%%$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""###############$$$$$$$$$#########""""""!!!!!!!!!"""!!! """$$$&&&%%%$$$$$$&&&'''&&&$$$###$$$%%%%%%$$$#########$$$$$$$$$ !!!$$$%%%&&&%%%###"""!!!!!!""""""######$$$$$$&&&%%%%%%%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$)))(((((('''''''''((((((((((((''''''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""!!! %%%%%%$$$$$$###$$$$$$%%%""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&$$$$$$$$$######"""""""""#########"""""""""""""""$$$######"""!!!!!! ############"""""""""#########""""""""""""###### !!!!!!"""""""""""""""""""""############"""!!!!!!!!!"""$$$%%%""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""$$$$$$######"""""""""!!! !!!!!!"""############""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######"""###############$$$%%%#########"""######$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######################## !!!!!!"""############""" !!!"""#########"""""""""""""""#########""""""###$$$$$$$$$$$$###"""""""""###$$$%%%&&&'''$$$$$$######"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$###""""""""""""""" !!!"""$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%########################"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""############""""""######""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$######"""""""""###''''''### """$$$ """"""#########$$$$$$$$$""""""!!!!!!!!!""""""###%%%$$$$$$$$$###"""""""""$$$"""!!!!!!"""######""""""######"""!!! !!!"""""""""!!!!!!""""""""""""######$$$$$$######### !!!!!!""""""######%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!""""""###############"""$$$######$$$&&&'''((((((,,,((($$$###$$$&&&$$$"""""""""!!!!!!!!!""""""###"""""""""######$$$$$$%%%#########"""""""""""""""$$$$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$############$$$$$$,,,+++)))(((((('''%%%###############"""""""""""""""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$""""""##################$$$###"""###$$$%%%$$$###"""###$$$$$$######$$$&&&#########"""""""""###$$$ """$$$%%%&&&$$$###"""!!!!!!!!!""""""#########'''&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&%%%$$$$$$###$$$$$$%%%((((((''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""%%%$$$$$$###$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###############"""""""""######"""""""""""""""""" !!!""""""######!!!###$$$$$$######%%%&&&######""""""""""""###### !!!!!!""""""""""""""""""!!!"""######$$$"""!!!!!!!!!!!!###%%%&&&""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!#########""""""""""""""" !!!!!!"""""""""######""""""!!!!!!""""""### !!!!!!""""""!!!!!! !!!!!!!!!"""""""""######"""###$$$$$$######$$$&&&$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!! """!!! !!!"""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""" !!!!!!!!!!!! """"""""""""""""""######!!!"""######$$$$$$######!!!""""""###$$$&&&((((((#########"""""""""""""""###############################################################$$$$$$$$$$$$$$$###""""""""""""###"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$$$$###########################"""!!!"""$$$%%%%%%$$$##############################""""""""""""######""""""""""""############""""""######$$$$$$##################""""""""""""!!!""""""""""""#########"""""""""""""""""""""""" """%%%$$$!!!!!!""""""#########"""!!!!!!"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$##################"""!!!!!!###$$$######!!!"""###"""!!! !!!"""""""""""""""###############$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""############""""""!!!!!!"""$$$&&&%%%$$$  ###$$$%%%%%%!!!!!!!!!!!!!!!!!!"""###"""""""""#########$$$$$$ !!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$###""""""###%%%&&&%%%$$$"""""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%!!!""""""######$$$$$$$$$&&&%%%######$$$$$$###!!! !!!!!!!!! """$$$"""######"""!!!!!!"""$$$"""###$$$$$$%%%$$$###""""""""""""""""""##################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$###############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""""""""### !!!!!!"""######$$$$$$!!!###%%%$$$###"""$$$&&&######""""""""""""######!!!"""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$######"""!!!!!!"""###$$$!!!"""""""""############""""""""""""""""""""""""#########"""""" """###############$$$$$$!!!!!!""""""###""""""""""""!!!!!! !!!!!!""" !!!!!!!!!!!! """""""""#########$$$$$$"""$$$%%%%%%######$$$&&&%%%%%%$$$###""""""""""""%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!"""""""""""""""$$$$$$$$$$$$$$$###"""!!!###"""""""""""""""""""""!!!""""""###############""""""""""""###$$$&&&&&&"""###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""#########$$$$$$$$$%%%$$$######""""""##################"""""""""""""""######$$$$$$######"""###########################!!! """%%%&&&%%%$$$##############################""""""""""""######"""""""""######$$$$$$$$$!!!"""###$$$$$$$$$$$$###############"""""""""!!! !!!!!!!!!""""""""" !!!!!!""""""""" ######%%%%%%&&&%%%$$$$$$"""############$$$$$$$$$""""""!!!!!!""""""###$$$###############$$$$$$$$$###""" !!!###$$$$$$### !!!""""""!!!!!!"""###!!!"""######$$$$$$$$$############"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!""""""#########!!!!!!!!!""""""######$$$!!!"""######$$$$$$$$$###"""!!! """$$$%%%$$$""""""#########$$$$$$""""""!!!!!!""""""###$$$""""""""""""############ """###$$$%%%&&&########################""""""""""""""""""""""""$$$$$$############$$$$$$"""$$$$$$$$$############""""""!!!!!!"""""""""###$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%!!!!!!!!!"""""""""######&&&%%%######$$$%%%###"""#########""" """$$$"""$$$%%%###!!!!!!###%%%##########################################""""""!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''((((((''''''##################""""""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$#########$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$$$$###"""!!!!!!""""""######$$$$$$"""""""""""""""#########%%%%%%$$$$$$###"""""""""!!!###%%%###!!! """$$$######""""""""""""##################""""""""""""###"""!!!!!!!!!"""$$$%%%%%%$$$###!!!!!!!!!""""""!!!!!!""""""#########$$$########################!!!"""$$$%%%%%%%%%#########$$$$$$%%%%%%&&&""""""############""""""!!!!!! !!!!!! !!!!!!!!!!!! ######$$$$$$$$$%%%%%%%%%!!!$$$&&&%%%###"""$$$'''&&&%%%$$$###""""""""""""%%%%%%%%%$$$###"""!!!!!!######################## !!!"""###$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!""""""#########""""""#########"""""""""""""""!!!!!!"""##################"""""""""""""""###$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$%%%$$$######"""#########!!!!!!""""""######$$$$$$""""""#########""""""!!!""""""""""""""""""""""""###!!! """%%%'''%%%$$$##############################""""""""""""######""""""######$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!! !!!!!!!!!!!!""""""###$$$%%%&&&''''''###""" """######"""!!!!!!!!! """############$$$$$$$$$######""""""###$$$%%%%%%""""""######$$$$$$$$$%%%###!!! !!!###$$$$$$###!!!""""""!!!!!!"""$$$!!!"""###$$$$$$$$$$$$$$$"""""""""!!! ######""""""!!!!!! !!!"""$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%%%%###"""$$$&&&'''%%%""""""%%%)))(((%%%"""!!!"""######""""""###$$$%%%%%%""""""""""""############"""""""""""""""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$######$$$&&&''''''&&&%%%$$$$$$$$$######""""""$$$$$$$$$###############!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!! %%%$$$######%%%%%%%%%###(((((('''%%%###"""###%%%###%%%&&&%%%""""""$$$'''$$$$$$###""""""######$$$%%%%%%$$$$$$######""""""###$$$&&&''''''&&&$$$###$$$%%%%%%%%%%%%$$$###### ###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&%%%%%%###"""#################################$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######""""""""""""######!!!!!! !!!!!! !!!""""""!!! !!!!!!!!!!!!""""""""""""###########################"""!!! !!!"""##################"""!!!!!! """############%%%$$$###!!!  !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!! $$$$$$###!!!########################"""######$$$$$$$$$######$$$#########""""""!!!!!!$$$$$$$$$######!!! ######""""""!!!!!! """"""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""""""""!!! !!!"""$$$$$$###"""!!! !!!"""###'''%%%######%%%&&&$$$!!!"""!!!!!!!!! ###$$$%%%%%%$$$!!!"""###$$$$$$###"""!!! ###"""""""""###$$$%%%%%%###$$$%%%&&&%%%$$$!!! %%%%%%%%%$$$$$$"""!!!  ###%%%&&&%%%$$$###########################!!!!!!"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""""""""######%%%$$$###""""""###$$$%%%######"""""""""""""""### """###$$$$$$######  !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""###%%%%%%""""""""""""############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""$$$###!!!"""$$$### !!!"""""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""######"""!!! !!!""""""""""""############$$$######"""!!!!!! !!!"""$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!$$$$$$################## !!! !!!"""######"""###'''###$$$$$$###############$$$&&&&&&&&&&&&&&&%%%%%%%%%""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$###############$$$#########""""""!!!!!!######$$$%%%%%%&&&''''''%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################!!!!!!""""""#########$$$$$$###""" """###$$$""""""""""""""""""""""""######""""""""""""######"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!! !!!"""######$$$###########################"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$###"""""" !!!!!!""""""""""""!!!$$$###"""!!!!!! !!!""""""""""""!!!""""""""""""""""""""""""""""""###$$$$$$#########""""""""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$"""#########""""""!!! !!!"""###"""!!! !!!"""########################$$$$$$%%%%%%%%%%%%$$$$$$############"""""""""!!!$$$$$$$$$######"""!!! ###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""############""""""############"""""""""""""""""""""!!! !!!!!!"""$$$$$$$$$###"""!!!!!!"""###$$$$$$""" !!!"""###!!! """$$$%%%&&&&&&'''((((((((('''&&&%%%"""######$$$###"""!!! #########"""######$$$$$$"""###$$$%%%$$$###!!! %%%%%%%%%$$$###"""!!!!!!"""###%%%&&&%%%$$$"""!!!########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%$$$######""""""######$$$######""""""""""""######""""""###$$$######"""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""#########"""""""""###$$$%%%%%%""""""""""""############!!!!!!!!!!!!!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!$$$%%%###"""%%%$$$""" !!!"""""""""""""""######""""""!!!!!! ###"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""######""""""""""""######"""!!! """""""""""""""############""""""!!!  !!!"""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################"""""""""#########$$$$$$##################$$$%%%###$$$&&&$$$ $$$$$$###############$$$%%%%%%&&&&&&'''''''''(((#########$$$$$$$$$$$$%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""##################$$$$$$$$$$$$$$$$$$#########"""######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""#########$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######""""""""""""#########""""""!!!!!!""""""#########""""""""""""###### !!!"""###$$$%%%########################$$$###""""""""""""###$$$$$$$$$%%%%%%$$$$$$######"""""""""""""""!!! """""""""!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&#########$$$######"""!!! ###$$$######$$$%%%########################%%%%%%&&&&&&&&&%%%%%%$$$############""""""""""""######$$$######"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""######""""""!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$############$$$$$$%%%$$$######$$$$$$###"""""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''""""""###$$$$$$###!!! $$$$$$###"""""""""######!!!"""###$$$###"""!!! %%%%%%$$$$$$###"""""""""&&&&&&'''&&&%%%###!!!###########################$$$$$$%%%%%%%%%$$$$$$##############################"""###$$$%%%&&&'''"""######$$$$$$######"""###"""""""""""""""######$$$$$$$$$$$$###""" ###""""""!!!!!!""""""###!!!!!!!!!!!!!!!"""######$$$$$$#########$$$$$$%%%""""""""""""############ !!!!!!!!!!!!!!!""""""#######################################"""!!!!!!!!!&&&)))%%%###%%%&&&%%% !!!"""""""""""""""$$$$$$###"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###!!!"""###"""!!! !!!"""""""""""""""############%%%%%%$$$$$$###""""""""" !!!"""######""""""""""""""""""""""""######""""""""""""#######################################$$$$$$$$$%%%%%%%%%$$$##################$$$###"""###$$$%%%$$$"""$$$###############$$$$$$"""######%%%&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$############""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$###%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""######""""""""""""############""""""""""""######$$$###!!!!!!!!!!!!###$$$ !!!"""######$$$########################$$$##################$$$######$$$$$$$$$######"""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%######$$$$$$$$$######""" $$$%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%$$$############"""""""""""""""###############"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$###"""!!!!!!"""###$$$""""""#########""""""!!!""""""!!!!!!"""######$$$######"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###!!!!!!  """###$$$!!!"""###$$$$$$###"""!!!%%%$$$###""""""!!!""""""!!!!!!""""""""""""!!! %%%$$$$$$######""""""###'''''''''&&&%%%###!!! ##############################$$$%%%%%%%%%$$$$$$########################""""""""""""######$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""###$$$############""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$######"""#########!!!"""""""""############ !!!!!!"""""""""###"""""""""""""""""""""""" !!!"""###$$$###"""!!!"""))),,,(((######%%%&&& !!!"""""""""""""""#########"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!"""###!!!"""###"""!!! !!!"""!!!"""""""""############&&&%%%%%%%%%$$$$$$######$$$$$$######$$$%%%%%%&&&""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""############!!!!!!!!!"""""""""############"""!!! !!!$$$%%%%%%$$$###"""###############"""######$$$%%%!!!!!!""""""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%(((''''''&&&%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$############$$$%%%""""""""""""""""""""""""######""""""""""""############""""""""""""######""""""  """"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$#########!!!!!!"""""""""""""""!!! !!!"""############ !!!"""######""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$######"""%%%&&&%%%$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""""""""""""""""""""######"""############""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$###"""!!!!!!"""###$$$""""""############""""""###""""""""""""######$$$ !!!!!!""""""#########!!!!!!""""""!!!!!!"""""" !!!"""###$$$%%%&&&'''$$$$$$############$$$%%%!!!"""###$$$$$$###"""!!!$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$######""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######"""""""""!!!!!! !!!"""###$$$$$$###"""!!!""""""!!!!!!"""###$$$$$$"""""""""""""""######$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""!!!"""""""""############ !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! """###$$$######$$$+++---(((###"""$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###########################"""!!! !!!"""### """###"""!!! !!!###!!!"""""""""############!!!!!!!!! %%%$$$$$$$$$$$$%%%%%%&&&"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!"""""""""######### !!!!!!!!!""""""######"""!!! !!!###%%%&&&$$$""" !!!#########""""""###$$$$$$%%%$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%""""""########################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$######"""%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""######""""""""""""""""""""""""######""""""""""""#########""""""!!!!!!""""""###!!!!!! !!!!!!#########"""!!!!!! """"""""""""""""""""""""""""""###$$$$$$###"""""" !!!!!!""""""!!!!!! """######$$$$$$ !!!#########"""!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######$$$#########!!!###%%%%%%$$$#################################$$$$$$$$$$$$###"""!!!!!!""""""""""""############""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""######$$$$$$###############""""""######$$$ !!!""""""###""""""!!!###$$$###""""""###%%%########################%%%%%%%%%$$$$$$######### !!!###$$$$$$###""""""######"""!!!!!!!!!""""""!!!!!!""""""""""""######%%%$$$###""""""###$$$%%%##################$$$$$$"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""!!! !!!""""""######""""""!!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!"""###$$$%%%$$$######""""""######$$$!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""""""""""""""############!!!""""""""""""""""""###  """###$$$$$$$$$)))+++&&&""""""###!!! !!!""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""########################"""!!!!!! !!!!!!""" !!!""""""!!!!!!"""###""""""""""""############"""""""""!!!!!!!!!!!!!!!###"""""""""""""""######""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!""""""#########"""""""""#########$$$$$$%%%$$$########################$$$###!!! !!!"""""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""""""""""""""###"""""""""###$$$$$$$$$%%%"""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$###############$$$$$$$$$$$$%%%&&&''''''(((&&&%%%$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!! !!!""""""""""""""" !!!""""""""""""""" """#########!!! !!!""""""""""""!!!"""""""""""""""""""""""" !!!###$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""###### !!!""""""#########"""!!!"""######""""""###%%%########################%%%%%%%%%%%%$$$###"""!!!!!!"""""""""############""""""############"""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""############""""""############""""""!!!"""###$$$$$$$$$$$$###$$$$$$###""""""######$$$ """###$$$$$$#########%%%&&&&&&$$$$$$&&&(((((('''%%%$$$""" !!!"""#########"""  !!!"""###$$$######""""""!!!!!!!!!!!!""""""###"""""""""""""""###$$$$$$%%%$$$"""!!!!!!###$$$%%%###""""""""""""""""""###"""""""""""""""""""""""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%######"""!!!!!!"""###$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""######!!! !!!"""###$$$""""""""""""#####################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$"""%%%&&&###"""$$$$$$!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""########################### !!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""######$$$#########$$$$$$$$$%%%%%%##################$$$%%%######""""""######""""""""""""""""""###$$$%%%&&&######$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!""""""########################$$$$$$"""""""""######$$$$$$$$$$$$$$$##################"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((***(((%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$#########""""""""""""""""""""""""######""""""""""""######!!!!!! !!!!!!!!!"""###$$$$$$###"""!!! !!!!!!""""""######"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!"""###############"""""""""""""""!!!!!! !!!"""$$$###"""!!! !!!!!!!!!!!!!!!######################## !!!###$$$&&&&&&''''''""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&& !!!""""""""""""""" !!!""""""!!!"""$$$&&&########################&&&'''&&&&&&%%%$$$###"""!!!!!!""""""#########$$$!!!""""""#########"""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###############$$$ !!!###$$$%%%%%%$$$$$$"""$$$###!!!!!!###%%%!!!!!!"""""""""######### !!!###%%%%%%$$$"""!!! !!!"""###$$$$$$###"""!!!!!! !!!!!!"""###$$$######""""""###$$$%%%%%%%%%$$$"""!!!!!!###$$$&&&######"""!!! !!!!!!""""""""""""""""""""""""!!!"""############!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&''''''&&&%%%###"""!!! !!!"""###!!!!!!!!!!!!"""###$$$%%%%%%$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""###%%%%%%""""""""""""############$$$$$$######""""""!!!!!!""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###!!!!!! ###&&&%%%!!! !!!!!!"""""""""""""""$$$$$$###"""!!!  !!!!!!!!!""""""############################## !!!""""""!!! !!!""""""!!!!!!"""$$$""""""""""""####################################$$$$$$###############$$$""""""""""""""""""""""""######""""""""""""###### !!!"""######$$$""""""#########$$$$$$$$$!!!!!! !!!"""######$$$###""""""$$$%%%$$$"""""""""""""""###$$$%%%&&& !!!"""######""""""#########$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######### !!!!!!!!!""""""######$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$##################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((,,,)))&&&%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$######"""!!! !!!######""""""""""""######"""""""""""""""######$$$ !!!"""$$$$$$"""!!! !!!!!!!!!!!! $$$$$$###############$$$######"""""""""$$$%%%&&&"""!!! """###$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""!!!"""""""""######$$$$$$!!!""""""""" """###&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$###############&&&&&&%%%%%%$$$###""""""!!!!!!""""""######$$$$$$$$$%%%%%%### !!!"""!!!  ###&&&""""""!!!""""""###$$$$$$"""""""""""""""###############""""""!!!""""""###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$%%%&&&&&&%%%""" !!!"""!!!!!!$$$$$$$$$###############$$$$$$$$$#########"""""" !!!!!!""""""######'''%%%$$$######%%%&&&(((!!!!!!""""""#########$$$$$$######"""!!!  !!!""""""######$$$$$$######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#######################################&&&### !!!!!! !!!!!! !!!!!! !!!!!!!!! !!!"""""""""!!!############""""""""""""###########################!!! !!!!!! ################################################ """#########"""!!!######""""""""""""#########"""!!! !!!"""###############""""""""""""!!!!!!!!!!!!######""""""!!!!!!  !!!!!!""""""""""""!!! $$$$$$###"""""""""""""""$$$######$$$$$$### ###############"""!!! """""""""###$$$$$$!!!"""############$$$$$$$$$######""""""######$$$%%%$$$######"""""""""""""""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%#############################################$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%###""" !!!###%%%'''###$$$$$$%%%%%%%%%$$$###'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%$$$"""  !!!""""""!!!$$$%%%&&&&&&''''''&&&&&&(((&&&$$$%%%'''(((&&&$$$###"""""""""""""""""""""%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$######!!! !!!!!!######""""""""""""######""""""!!!!!!""""""###$$$ !!!"""######"""!!! !!!!!! """"""!!!!!!!!!""""""#########"""""""""###$$$%%%""""""!!! !!!!!!#########""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""##############################$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""" !!!"""###$$$###!!!!!!###$$$###""" !!!"""#####################$$$$$$%%%%%%$$$######"""!!!!!!"""""""""""""""############$$$$$$###  !!!"""###"""!!!"""#########"""""""""###$$$$$$######################################################"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!"""###%%%&&&'''&&&$$$!!!!!!"""######"""########################$$$$$$$$$#########""""""!!!!!!!!!""""""""""""""")))'''%%%###""""""######!!!"""""""""############$$$###"""!!!!!!!!!!!!!!!$$$$$$$$$$$$############"""############"""!!!!!!##################################################################$$$$$$###########################""" !!!"""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!! ######""""""""""""######""""""!!! !!!""""""######"""""""""!!!!!!!!!!!!"""""""""!!!"""###$$$###"""!!! !!!!!!!!!""""""""""""""""""############""""""$$$###""""""!!!!!!!!!"""$$$###"""###$$$$$$""" ############""""""""""""!!!!!!!!!!!!"""######""""""############$$$$$$$$$######""""""######$$$%%%%%%$$$###""""""!!!""""""#################################$$$$$$#########&&&%%%$$$$$$######$$$$$$#########""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$###!!! !!!""""""#########""""""!!!"""######$$$$$$######$$$"""!!!"""%%%&&&%%%############$$$$$$$$$%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$###""""""!!!"""""""""######""""""""""""######!!!!!!!!!!!!!!!""""""### !!!"""######"""!!! !!!!!!!!!!!!  !!!"""######"""!!!!!!!!!""""""######"""!!!!!!!!!""""""$$$###"""!!!!!! """"""""""""""""""""""""!!!"""###$$$$$$$$$########################"""###$$$%%%&&&'''''''''""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""######$$$$$$###""""""###%%%!!!!!! """###$$$"""""""""###$$$$$$$$$%%%$$$$$$######"""!!!!!!!!!############"""""""""""""""###$$$###!!! !!!"""!!!$$$%%%$$$"""!!!!!!$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$############"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!""""""###$$$%%%%%%###!!! !!!"""""""""!!!""""""######$$$$$$$$$$$$$$$$$$###############""""""""""""""""""!!!!!!'''&&&$$$"""!!!!!!""""""""""""""""""############$$$###!!!!!! !!!"""###%%%$$$###"""!!! !!!!!!"""############"""################################################"""""""""###$$$$$$$$$%%%########################!!!!!!!!!"""$$$%%%$$$###"""!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!######!!!!!!$$$########################""""""""""""""""""""""""  !!!"""######""""""""""""######"""!!!!!! !!!!!!""""""""""""!!!!!!!!! """"""#########!!! !!!$$$&&&%%%$$$"""""""""""""""##################$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!%%%$$$""""""$$$$$$$$$######"""""""""""""""###$$$"""!!!  """$$$%%%"""############$$$$$$$$$######""""""######$$$%%%&&&%%%$$$###"""!!!!!!!!!########################""""""############""""""&&&&&&%%%$$$############!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!""""""###$$$###$$$%%%''''''&&&%%%$$$'''&&&%%%#########$$$%%%$$$######"""""""""##############################&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$##################$$$%%%&&&&&&!!!!!!"""############"""!!! !!!$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$###########################""""""""""""######!!!!!! !!!!!!"""###!!!"""############"""!!!!!!!!!""""""""""""!!!!!! !!!""""""######"""!!!!!!!!! $$$######""""""!!!!!!!!!###"""!!!!!!!!!!!!!!!"""######################## !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&""""""!!!!!!!!!!!!""""""##############################$$$###"""!!!###%%%""""""""""""###$$$&&&'''!!!!!!"""###$$$%%%%%%%%%$$$$$$######""""""""""""$$$$$$######""""""!!!!!! """######"""!!!###$$$ """$$$$$$###"""""""""$$$###""""""!!!!!!!!!!!!$$$$$$##################"""###$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$""" !!!!!!!!!!!! !!!!!!"""###$$$$$$%%%########################$$$######""""""!!!!!!!!!""""""!!!!!!"""###$$$%%%"""""""""""""""###############!!! !!!"""###$$$$$$###"""!!!  """######$$$$$$$$$################################################!!!!!!"""###$$$%%%%%%%%%########################"""""""""$$$&&&&&&$$$"""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$######!!!!!!!!!"""###$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###$$$"""!!!&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!! ###%%%%%%$$$### !!!!!!!!!!!!"""""""""""""""######$$$$$$######""""""!!!!!!!!!!!!!!!"""(((&&&###"""###$$$$$$###""""""!!!!!!"""###$$$%%%%%%$$$""" !!!$$$'''""""""#########$$$$$$$$$######""""""######$$$%%%&&&%%%$$$###"""!!!!!!!!!##############################$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###)))'''%%%###"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$#########$$$%%%'''(((###$$$$$$%%%%%%%%%%%%%%%"""""""""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""#########$$$$$$$$$$$$#########""""""""""""######!!!!!!!!!!!!!!!"""######""""""############""""""######$$$$$$$$$$$$######!!! !!!!!!"""###""""""""""""!!!!!! $$$$$$#########"""!!!!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""##############################$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""" !!!"""###""" """###"""""""""######$$$%%%&&&!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$######""""""!!!!!! !!!######""""""$$$%%%###$$$###"""!!!!!!###%%%###"""!!! ######""""""!!!!!!!!! """"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""!!!"""######### !!!"""######$$$$$$########################$$$$$$######""""""!!!!!! !!!!!!!!!"""###$$$$$$######""""""""""""""""""######"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$###### !!!###$$$$$$$$$$$$################################################!!!!!!"""###$$$%%%%%%%%%########################$$$######$$$%%%%%%""" """"""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""$$$%%%############"""""""""!!!"""""""""""""""""""""""" ###%%%""""""&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!###$$$%%%######""""""""""""######!!!""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""""""""""" !!!"""$$$$$$!!!!!!!!!!!!"""""""""### !!!!!!"""######""""""""""""!!!!!!!!!!!!""""""***'''$$$#########"""""""""!!!!!!""""""###$$$$$$''''''%%%""" $$$'''""""""#########$$$$$$$$$######""""""######$$$%%%&&&%%%$$$###""""""""""""########################$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$%%%&&&'''&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''$$$###"""!!!!!!###%%%&&&((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$######""""""###$$$&&&((($$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$###"""""""""&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$#########""""""""""""######"""""""""""""""######$$$##############################$$$$$$$$$$$$############""""""!!!""""""###""""""#########"""!!!!!!######$$$$$$$$$###"""""" """###%%%&&&########################"""#########""""""!!! """"""""""""""""""""""""""""""#########""""""!!!""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!""""""!!! !!!### !!!!!!""""""######"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!############$$$&&&%%%%%%$$$!!! ###%%%""""""!!! !!!!!!"""""""""!!!!!! """!!!!!!!!!"""###$$$%%%!!!"""############"""!!!###########################"""!!! !!!"""###!!!!!!"""$$$&&&(((***,,,)))'''%%%$$$%%%&&&&&&&&& !!!!!!""""""########################$$$$$$$$$##################""""""############""""""!!!!!!############""""""""""""#####################"""###############$$$$$$$$$ !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%########################%%%$$$######$$$###!!!###""""""!!!!!!""""""###"""""""""""""""######$$$""""""!!!""""""###$$$$$$############"""""""""""""""""""""""""""""""""""""""$$$###!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!""""""######""""""""""""######"""######$$$$$$######""""""""""""!!!!!!!!! !!!!!!!!!"""$$$""" !!!###$$$############$$$$$$$$$$$$ !!!""""""""""""""""""""""""""""""######$$$(((&&&$$$#########"""!!!!!!""""""############"""###%%%'''%%%"""!!!###%%%"""############$$$$$$$$$######""""""######$$$%%%%%%%%%$$$############$$$########################%%%%%%&&&&&&&&&&&&%%%%%%"""""""""###$$$%%%'''''''''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&###""""""$$$''')))'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$###  %%%$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!!!!###$$$$$$$$$############""""""""""""#####################$$$%%%%%%$$$##################$$$!!!""""""######""""""!!!$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!"""###$$$$$$$$$###### !!!###$$$$$$######################## !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$#########""""""######"""!!!!!!"""$$$!!!!!!!!!"""""""""!!!!!!##################$$$$$$###############$$$$$$$$$"""""""""""""""#########!!!"""############$$$&&&$$$$$$%%%$$$"""!!!"""$$$###""""""""""""######$$$######""""""!!! """!!!!!!$$$&&&!!!"""############"""!!!########################$$$###""" """###$$$""""""###$$$%%%''')))***)))'''%%%$$$%%%&&&&&&%%%!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$##################$$$$$$######$$$$$$######""""""############"""""""""!!!###$$$%%%%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$########################$$$"""!!!!!!"""###"""!!!######""""""""""""###### !!!""""""######"""""" !!!"""######$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###""""""################################################ !!!""""""""""""!!!######""""""""""""#########$$$%%%%%%%%%%%%$$$#########"""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!"""######"""""""""#########$$$$$$ !!!"""###$$$#####################$$$%%%%%%###""""""###$$$%%%###"""!!!"""$$$%%%%%%###!!! %%%&&&###!!!"""$$$"""############$$$$$$$$$######""""""######$$$%%%$$$$$$#########$$$%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$###############$$$################################################################################################%%%%%%$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''''''''&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$"""######$$$$$$$$$######""""""###$$$$$$$$$$$$$$$"""###%%%###!!! """""""""""""""""""""""""""!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&& !!!"""###$$$$$$###"""######""""""""""""######$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$ !!!!!!!!!!!! %%%$$$###!!! !!!"""###$$$%%%%%%$$$###!!!"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""""""!!!!!!!!! ###$$$$$$###""""""###%%%###$$$$$$$$$$$$######"""$$$$$$$$$###############"""""""""""""""#########!!!!!!""""""######$$$$$$!!!###$$$$$$######$$$%%%"""$$$&&&&&&$$$"""!!!!!!$$$#########$$$%%%&&&&&&$$$$$$$$$###"""!!!!!! """  $$$&&&###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%&&&&&&%%%$$$############&&&$$$"""!!!"""#########""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$"""""""""###$$$$$$$$$%%% !!!"""$$$%%%%%%&&&&&&$$$#########""""""!!!!!!###$$$&&&'''&&&### %%%%%%%%%%%%$$$$$$######!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""" !!!###$$$$$$######""""""""""""###### !!!#########"""!!! """$$$$$$##################""""""""""""  """$$$&&&&&&""" ########################!!!"""$$$%%%%%%$$$$$$#########""""""""""""######$$$%%%&&&&&&&&&&&&%%%$$$############""""""""""""""""""!!!!!!!!!!!!""""""!!!"""#########""" !!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&& """%%%&&&%%%### """%%%&&&&&&### ###&&&$$$""""""$$$"""############$$$$$$$$$#########"""###$$$$$$%%%############$$$%%%&&&&&&###########################$$$$$$%%%%%%$$$$$$###((('''&&&$$$###"""""""""!!!!!!!!!!!!"""###$$$%%%################################################&&&&&&%%%$$$###"""!!! ########################%%%%%%$$$$$$%%%%%%&&&&&&!!!"""###$$$%%%$$$######"""###%%%&&&'''((((((((()))((('''&&&%%%$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((('''%%%$$$###$$$%%%&&&%%%$$$###"""######$$$%%%%%%%%%%%%$$$"""$$$&&&&&&###"""$$$''' !!!"""###$$$%%%%%%!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''$$$$$$%%%%%%%%%###!!! !!!!!!!!!""""""""""""%%%'''((((((%%%""" """""""""""""""""""""""""""###$$$%%%%%%$$$"""!!!$$$$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""!!! !!!!!!""""""#########$$$###"""!!! !!!"""###""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!!!! &&&$$$"""!!! !!!"""######"""!!! !!!$$$###"""""""""""""""### !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!%%%###!!!!!!###$$$"""!!!"""#########!!! """"""""""""""""""############""""""!!!!!! """""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############"""!!! !!!"""######$$$%%%%%%%%%###"""!!!$$$$$$$$$#########"""""" !!!!!!""""""######%%%$$$######%%%%%%$$$###$$$$$$###"""!!!!!!""""""###!!! !!!$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""$$$$$$###""""""!!!""""""!!!!!!"""#######################################$$$###""" """###$$$###############"""!!!!!!$$$#########""""""!!!!!!########################$$$###"""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$###!!!"""  ###$$$###!!!""""""""""""""""""""""""%%%###""" !!!###$$$$$$$$$$$$######"""""""""!!!  """######"""""""""""""""""""""""""""!!!!!! !!!"""$$$&&&'''!!!  !!!###$$$$$$"""!!! !!!###"""###$$$%%%&&&%%%$$$$$$!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$"""###$$$###!!!!!!!!!"""""""""""""""""""""""""""########################%%%$$$######$$$$$$"""!!!%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""(((((('''&&&&&&%%%$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$#########&&&&&&%%%$$$###"""!!! $$$###!!!###%%%&&&###!!!%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$########################!!!!!!"""""""""#########""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""!!!""""""""""""#########$$$$$$$$$$$$######""""""######################## !!!""""""""""""!!!!!!!!!!!!!!!""""""###%%%%%%%%%###!!! !!!"""""""""""""""""""""""" !!!!!!"""""""""!!!!!!$$$###""""""!!!!!!!!!"""!!!!!!!!!!!!""""""""""""######""""""""""""""""""$$$$$$$$$##################"""!!!!!!!!!!!!"""###""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""%%%$$$"""!!! !!!"""#########"""!!!!!!!!!!!!!!!###"""""""""""""""######""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%###!!!"""###$$$""" """######$$$$$$###"""!!!#########"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###############""""""""""""############""""""""""""###############"""!!!!!!!!!!!!"""### !!!""""""!!! $$$$$$$$$#########""""""""""""""""""############%%%$$$######%%%%%%$$$###$$$$$$###"""""""""""""""###!!! !!!$$$%%%$$$"""!!!"""###$$$$$$$$$$$$###"""######$$$$$$######"""######""""""""""""######""""""""""""""""""""""""$$$$$$###"""""""""######!!!"""######$$$$$$##############################%%%$$$###""""""###$$$%%%###############"""!!!!!!############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!!!!!!!!!!!!!""" !!!""""""!!! ###!!! ###$$$"""!!!########################$$$###"""!!!!!!"""###$$$'''&&&&&&&&&&&&&&&&&&%%%"""!!! !!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""######"""!!!!!! !!!"""###$$$%%%&&&%%%###""""""###"""###$$$%%%%%%%%%$$$$$$"""######$$$$$$######"""$$$###"""!!!!!!"""###$$$"""#########!!! !!!"""""""""""""""""""""""""""########################%%%$$$######$$$$$$###!!!$$$$$$$$$######"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$###############$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$###"""###%%%&&&###!!!$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########"""""""""""""""#########$$$$$$$$$$$$$$$$$$#########"""####################################$$$%%%&&&&&&"""!!! !!!###$$$######""" !!!###""""""""""""""""""""""""!!! !!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%&&&%%%%%%$$$$$$###""""""###""""""!!!!!!""""""###"""""""""""""""""""""""""""############""""""!!!""""""""""""############$$$$$$"""!!!!!!!!!"""##################""""""!!!!!!!!!!!!!!!"""######$$$$$$###"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$###""""""######"""!!!"""######$$$$$$$$$$$$###$$$#########""""""!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""#########$$$$$$###""""""!!!!!!""""""############$$$######"""!!!$$$$$$$$$###############$$$$$$$$$$$$############%%%###"""###$$$%%%$$$###$$$###""""""""""""""""""###"""!!!"""###$$$###"""""""""######$$$$$$######"""######$$$$$$######"""######""""""""""""######""""""""""""""""""""""""######"""""""""###$$$$$$!!!"""######$$$$$$##############################%%%%%%###""""""###%%%%%%"""############""""""!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!! !!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!!###"""!!!!!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$#########$$$$$$$$$$$$$$$$$$###""""""###$$$###!!! $$$$$$"""!!! """""""""""""""###$$$%%%%%%'''((((((%%%#########"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######"""#########!!! !!!"""""""""""""""""""""""""""########################%%%$$$"""###$$$$$$###"""#########"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!""""""###$$$%%%%%%&&&&&&$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$$$$%%%$$$######$$$%%%%%%$$$"""#########$$$%%%&&&'''(((&&&$$$""""""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$$$$%%%&&&"""!!! !!!###$$$ !!!!!!  """$$$""""""""""""""""""""""""###"""!!!!!!"""$$$&&&'''""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%$$$#####################""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""!!!!!!"""""""""""""""######$$$###"""!!!!!!"""######!!!"""###$$$$$$###!!! !!!!!!###$$$%%%######""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""######""""""!!!""""""###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!! !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""######$$$$$$######"""""""""#########$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$######"""""""""$$$###"""###$$$%%%$$$#########"""""""""""""""###""""""""""""#########"""""""""############""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$ !!!""""""######""""""########################$$$$$$###""""""###$$$$$$""""""############"""!!!#########"""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!! """"""""""""""""""""""""""""""############""""""!!!!!! !!!"""###$$$###$$$$$$%%%%%%$$$$$$#########""""""!!!!!! ###########################""""""!!!""""""###$$$!!!!!!""""""######$$$$$$&&&$$$######$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! """"""""""""###$$$%%%%%%$$$&&&((((((&&&$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""""""""""""""######$$$$$$$$$"""!!!"""###""""""""""""""""""""""""########################%%%###"""###$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%&&&((()))(((%%%""""""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!!!!"""""""""!!! !!!###$$$ ###$$$###"""###$$$###########################"""!!!!!!"""$$$&&&'''""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######### !!!"""######$$$""""""############""""""""""""""""""""""""""""""!!!""""""#########"""""" !!!!!!"""""""""""""""""""""""""""###### !!!""""""""" !!!"""###$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$""""""######"""""""""###!!!!!!!!!!!!""""""##################""""""!!!!!! !!!"""###$$$%%%%%%"""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!"""""""""##################$$$$$$$$$$$$""""""############""""""!!!!!! !!!!!!!!!!!!#################################""""""!!!!!! ###"""!!!"""$$$%%%$$$######"""""""""""""""######"""#########""""""""""""""""""#########""""""!!!"""""""""######"""""""""######""""""""""""######"""""""""""""""""""""""" !!!"""### !!!!!!""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""#########""""""""""""""""""""""""##############################"""""""""!!!!!! """"""""""""""""""""""""""""""############"""""" !!!"""###$$$ !!!!!!!!!!!!!!!!!! """######"""!!! """""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%&&&'''''''''&&&$$$######$$$$$$"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!""""""#########!!!$$$&&&&&&%%%###"""!!!"""""""""#########$$$$$$######$$$$$$$$$$$$######"""""""""######"""""""""$$$%%%&&&%%%###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""###$$$%%%$$$""""""""""""""""""#########""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&##############################""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&((())))))&&&######$$$&&&''''''''''''''''''''''''''''''""""""""""""############"""""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&& !!!!!!!!!""""""""""""!!!$$$&&&%%%$$$###$$$########################!!! !!!"""######"""""""""""""""######$$$!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!! """###$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""!!!""""""############""" !!!!!!""""""""""""""""""############ !!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""######""""""###$$$"""!!!!!! !!!!!!"""###"""""""""""""""""""""###!!!!!!""""""###$$$%%%%%%"""""""""""""""""""""""" !!!""""""""""""""" !!!!!!!!!""""""""""""#########$$$$$$$$$$$$%%%"""######$$$$$$######"""""""""!!!!!!!!!"""#####################$$$$$$$$$"""""""""!!!!!!!!!!!!!!!"""!!!!!!"""$$$%%%$$$###"""""""""""""""######$$$"""###$$$###"""!!!"""###""""""######""""""!!!!!!!!!""""""######""""""!!!######""""""""""""######""""""""""""""""""""""""!!!!!! !!!"""""" !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""#################################### """###$$$$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!!  !!!""""""""""""""""""""""""""""""""""""!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$###!!!######################## !!!""""""""""""""" !!!!!!""""""!!! !!!###$$$###""""""######""""""""""""###$$$$$$""""""############""""""""""""############""""""$$$%%%&&&%%%###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$"""""""""$$$%%%$$$##################$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################""""""""""""###$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""###%%%&&&&&&%%%$$$$$$%%%#########$$$%%%&&&'''((((((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&& """#########"""!!! """$$$$$$######$$$%%%######################## !!!!!!"""""""""!!!!!!###############$$$%%%%%%!!!!!!!!!!!!""""""""""""############"""""""""!!! !!!"""######$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!"""############### !!!""""""######!!!!!!"""###############!!!!!! !!!""""""###!!!!!! !!!!!!"""###"""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$###"""!!!###%%%$$$###"""!!!!!!!!!"""###!!!!!!!!!"""######$$$$$$"""""""""######$$$$$$$$$""""""""""""""""""""""""!!!!!!"""############"""!!!!!!"""""""""##################$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$#########$$$&&&&&&""""""#########$$$$$$$$$""""""""""""""""""######"""!!! !!!$$$%%%$$$###"""""""""""""""###$$$$$$"""$$$%%%$$$!!! !!!###"""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!######""""""""""""######""""""""""""""""""""""""$$$######""""""""""""###!!!""""""###############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###############!!!"""""""""#################################### !!!###$$$%%%&&&""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""!!! %%%%%%$$$$$$$$$$$$%%%%%%!!!###"""!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$$$$#########""""""""""""""""""!!! !!!#########""""""""""""""""""""""""""" !!!"""#########""""""!!!""""""""""""  """"""""""""$$$%%%###""""""!!!"""###$$$%%%""""""############""""""!!!"""###$$$$$$###"""!!!"""###$$$###!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""$$$%%%$$$######$$$$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###"""#########$$$%%%%%%%%%""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$###%%%''''''$$$###$$$&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""########################!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######"""!!! """$$$%%%###!!! """###"""!!! !!!$$$&&&########################"""###$$$%%%%%%$$$"""!!!$$$#########$$$%%%&&&&&&!!!!!!!!!!!!"""""""""""""""""""""""""""#########""""""""""""############"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!"""############### !!!!!!"""###$$$$$$$$$ !!!"""##################"""!!!!!!!!!"""$$$%%%"""!!!!!! !!!!!!%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$"""$$$###!!!!!!###%%%&&&%%%$$$"""""""""###### !!!"""###$$$%%%%%%###############$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!!!! !!!###$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$%%%!!! !!!$$$%%%$$$###""""""!!!""""""###$$$$$$"""$$$%%%$$$!!! !!!###"""""""""""""""!!! !!!!!!""""""""""""!!!!!!######""""""""""""######""""""""""""""""""""""""&&&&&&%%%$$$#########$$$######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""############""""""!!!!!!"""###############!!!!!!""""""#########$$$""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######"""###""" """"""!!!!!!!!!!!!""""""!!!###"""!!! """%%%"""""""""""""""""""""""" """###$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$!!!  """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!############"""!!! !!!!!!"""###&&&(((###"""!!!!!!!!!"""$$$%%%#########$$$$$$#########!!!"""###$$$$$$###"""!!! """"""!!!  !!!""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""""""""""" !!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%!!!!!!"""$$$%%%&&&'''(((""""""""""""###$$$%%%&&&#########$$$$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&###%%%''''''$$$###$$$&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$###$$$&&&&&&$$$"""##############################$$$$$$$$$%%%%%%%%% !!!"""$$$&&&((()))***######################## !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!######""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!$$$"""!!! !!! !!!!!!""""""#########$$$###$$$%%%&&&%%%$$$###"""!!!"""###$$$$$$###"""!!!###"""!!!  !!! !!!"""$$$$$$######"""""""""""""""""""""""""""%%%%%%$$$###"""!!! """""""""""""""""""""""" !!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""###$$$######"""""""""""""""!!!!!!"""###############'''&&&$$$###"""###$$$$$$$$$###"""!!!!!!"""###$$$"""######$$$$$$$$$######!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$$$$'''%%%###"""!!!"""###$$$ !!!"""######$$$&&&%%%###""""""###%%%&&&&&&$$$""" !!!###%%%######""""""!!!!!! %%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$###"""!!!!!!"""###$$$###"""!!!!!!###"""!!! """$$$$$$!!!!!!!!!""""""######$$$$$$""""""!!!!!!"""###$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%$$$###"""######################## !!!"""###$$$$$$!!!"""#########!!! $$$""" """""" !!!!!!""""""#########$$$"""############$$$$$$$$$%%%$$$$$$$$$######""""""###"""!!! !!!"""######!!!  !!!###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$ !!!""""""%%%$$$###!!!!!!###$$$%%%############""""""""""""''''''&&&%%%$$$###"""!!!###"""!!!!!!!!!"""$$$%%% !!!"""""""""!!!!!!!!!!!!""""""""""""#########""""""""""""!!!%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!#########"""!!! !!!!!! !!!!!!"""###$$$########################%%%$$$###!!!!!!!!!"""###(((((('''&&&%%%######"""######""""""!!!!!! $$$#########$$$%%%&&&&&&""""""######$$$$$$$$$%%%""""""""""""############&&&&&&%%%%%%%%%&&&''''''&&&$$$"""###%%%&&&$$$"""'''''''''&&&%%%$$$###"""&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''///***$$$###%%%%%%""""""###$$$%%%%%%$$$"""!!!&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""###$$$ !!!"""###$$$$$$%%%$$$###"""###$$$$$$###"""$$$###"""!!!!!!!!!"""###$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$#########"""""""""""""""""""""""" !!!"""""""""""""""#########""""""!!!!!!!!!"""######$$$$$$######""""""""""""######"""""""""""""""""""""!!!!!!!!!!!!!!!######""" !!!!!!""""""""""""######$$$%%%%%%$$$######!!!"""############"""!!!###"""!!!  !!! !!!"""###"""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""""""""######%%%%%%$$$############$$$!!!!!!"""###############%%%$$$###""""""""""""###%%%$$$###"""!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%"""""""""""""""!!!!!!!!!######$$$######!!! ###"""""""""""""""######&&&$$$###!!!!!!!!!###$$$!!!!!!""""""######$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$"""!!! !!!"""###$$$#########""""""""""""###""""""""""""""""""###########################%%%$$$$$$$$$###""""""""""""###$$$###"""!!!"""###"""!!! """$$$$$$""""""""""""""""""#########"""""""""""""""###$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$######"""########################!!!!!!!!!!!!"""""""""""""""""""""""""""!!! """  """###!!! !!!"""""""""############""""""#########$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!""""""%%%$$$###""""""###$$$%%%""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""###$$$$$$%%%$$$"""!!!!!!"""$$$%%%############""""""""""""$$$$$$$$$$$$############"""""""""""""""######$$$!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######$$$$$$#########"""""""""$$$$$$###""""""###$$$$$$############"""""""""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""###########################%%%$$$"""!!!!!!!!!"""#################################""""""!!!!!!!!!!!!###############$$$%%%%%%$$$$$$$$$###############""""""""""""############%%%%%%%%%$$$$$$######"""###"""!!!"""%%%&&&%%%###&&&&&&&&&&&&%%%$$$############$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%***&&&""""""%%%&&&$$$!!!"""###$$$$$$%%%$$$######'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$#########$$$%%%$$$$$$#########"""""""""$$$###"""###$$$$$$###"""%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!"""""""""############$$$$$$######"""!!! """######$$$$$$######"""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""$$$$$$### !!!!!!!!!!!!"""###$$$$$$$$$$$$######!!!""""""######""""""!!!""""""!!! !!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%#####################$$$"""!!!!!!!!!"""###$$$$$$$$$$$$###"""""""""######!!!!!!"""###############"""""""""###""""""!!!!!!!!!""""""#########"""""" """###%%%%%%&&&&&&#########""""""!!!!!!!!!###$$$$$$$$$###""" ######"""""""""""""""###$$$###"""!!! !!!"""##################$$$$$$$$$###"""!!! !!!"""###$$$$$$###"""!!!!!! $$$$$$$$$$$$############""""""""""""""""""""""""########################$$$$$$#####################$$$$$$$$$"""!!!"""###"""!!!!!!"""######""" ############""""""""""""###############$$$$$$$$$###""""""""""""###$$$$$$!!!""""""##########################################"""""""""!!!!!!!!! ###""""""!!!!!!!!!!!!!!!  """######"""""""""""""""############"""""""""#########$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""###$$$$$$######!!!!!!!!!!!!##################""""""""""""!!!!!!""""""######$$$$$$!!!!!!"""#####################"""!!!!!! """""""""#########$$$$$$%%%$$$$$$$$$############$$$$$$###""""""###$$$$$$############"""""""""""" !!!!!!"""###$$$$$$######"""!!!!!!!!!""""""########################$$$###""""""!!!""""""""" !!!!!!"""###$$$%%%%%%###""""""""""""!!!!!!!!!######"""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""#########$$$$$$%%%%%%&&&%%%$$$###!!! !!! !!!$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""$$$%%%&&&''''''########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$%%%### !!!%%%&&&%%%$$$!!!"""###$$$%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############$$$###"""###$$$$$$###""""""###$$$%%%%%%%%%%%%%%%$$$###""""""""""""###$$$""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$'''&&&%%%$$$###"""!!! """"""############""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############!!!""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""""""""############!!!!!!!!!!!!"""###%%%%%%"""!!!!!! !!!!!!"""###############!!!"""#########"""!!! !!!###%%%%%%%%%$$$ !!!"""###$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%$$$###"""$$$######"""""""""""""""###"""!!!!!! !!!""""""#####################"""###""""""!!!!!!""""""#########$$$###"""!!!##############################$$$$$$$$$$$$#############################################$$$$$$$$$###$$$%%%$$$"""!!!"""###""""""""""""######""""""$$$$$$######""""""!!!!!!######$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$ !!!"""####################################""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###!!! !!!"""""""""""""""""""""""""""#########""""""""""""############"""""""""!!!!!!!!!!!!!!! !!!"""######"""!!!  !!!!!! """"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$ !!!!!!"""""""""!!! !!!""""""############"""""""""!!!!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$###""""""""""""""""""!!!!!! """#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$##################$$$#########""""""""""""""" !!!!!!"""######$$$$$$$$$$$$###"""!!!!!!!!!!!!##############################""""""""""""""""""""""""###$$$%%%&&&&&&'''""""""""""""""""""""""""###"""""""""""""""######$$$$$$##################""""""#########$$$$$$$$$$$$&&&'''((('''%%%###""""""""""""###$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%% !!!"""$$$%%%&&&''''''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###!!! """$$$&&&%%%$$$!!!"""###$$$%%%%%%&&&&&&""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$###"""###$$$$$$###""" """###$$$$$$$$$###########################""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$######"""###$$$%%%%%%(((((('''&&&$$$###"""""""""""""""######""""""""""""######$$$$$$######"""""""""""""""!!!!!!!!!!!!%%%$$$""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!""""""#########"""!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########!!!!!!!!!!!!"""###%%%%%%"""!!!!!! !!!!!!"""###############!!!"""###$$$$$$$$$"""""" """$$$$$$$$$############$$$$$$$$$######"""$$$#########"""""""""!!! """%%%&&&%%%$$$#########"""""""""""""""###"""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!#########""""""#########""""""#########!!!"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""###############$$$$$$$$$###$$$%%%$$$###""""""$$$"""#########""""""######$$$$$$######""""""!!!!!!"""###$$$$$$$$$######"""""""""!!!!!!""""""###$$$ !!!"""#########"""""""""""""""""""""""" !!!"""############"""!!! !!!"""###"""######"""!!!!!!!!!!!!######""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!""""""""" !!!"""######"""!!! """######$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$ !!!!!!"""""""""!!!!!!!!!!!!""""""############"""""""""!!!"""""""""!!!!!!!!!!!! !!!"""$$$$$$###""""""!!!!!!!!!!!!""""""######"""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$#########""""""""""""""""""##############################%%%$$$###""""""!!!""""""########################"""""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################"""""""""""""""###!!!!!!"""###$$$$$$%%%%%%############$$$$$$$$$$$$!!!###%%%'''''''''%%%$$$&&&&&&&&&%%%$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###""""""###$$$$$$$$$###"""######$$$$$$%%%&&&'''""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&'''$$$###"""###$$$$$$###""" """###$$$$$$$$$#########$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""""""""###%%%&&&''''''&&&&&&%%%$$$######!!!""""""######""""""!!!######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!"""!!! !!!###$$$###"""############""""""""""""!!! !!!"""###$$$"""!!!!!! !!!!!!""" !!!!!!"""!!!!!!!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""$$$$$$######"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!!!!!!!!"""###$$$$$$$$$$$$###"""""""""######!!!!!!"""###############""""""######$$$$$$######$$$$$$$$$######!!! $$$$$$%%%$$$$$$###"""!!!########################!!!###%%%$$$###""""""""""""""""""######$$$!!!!!!""""""""""""######!!!!!!!!!!!!!!!"""""""""######################## !!!"""###"""!!! !!!!!!!!!!!!!!!""""""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$##################$$$%%%%%%%%%###"""###$$$######$$$###!!!!!!###%%%############""""""""""""""""""###$$$$$$###!!! """!!!!!!!!!!!!"""######!!!"""############"""""""""""""""""""""""" !!!"""###$$$$$$!!!!!!!!!!!!!!!""""""######$$$$$$###!!! !!!############""""""""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""""""""""""""###$$$$$$""""""""""""""""""""""""############""""""""""""######""""""!!!!!! !!!!!!"""############### !!!""""""###$$$$$$"""""""""#########$$$$$$%%%$$$$$$$$$############"""###$$$$$$$$$$$$###"""""""""""""""#################################"""$$$$$$###"""""""""##############################!!!!!!"""############"""#########""""""!!!!!! """""""""############$$$$$$$$$###"""""""""###### !!!###$$$%%%&&&'''#########$$$$$$$$$$$$%%% """###$$$%%%$$$$$$'''(((((('''$$$######$$$""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######!!!""""""######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$############$$$###"""###$$$$$$###""""""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%$$$######""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&& $$$###!!!!!!!!!"""$$$%%%%%%%%%$$$$$$$$$#########!!!!!!""""""""""""!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!"""######"""######"""""""""!!!!!!!!!  """###$$$"""!!! !!!"""!!!"""""""""!!!!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%###"""""""""""""""######%%%%%%$$$############$$$!!!!!!"""###############!!!!!!!!!!!!!!!"""############"""""""""""""""#########$$$$$$$$$######""""""""""""######$$$$$$%%%!!!$$$&&&&&&%%%###!!!!!!!!!!!!!!!"""###%%%%%%!!!""""""######$$$######!!!!!!!!!""""""######$$$!!!""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""######### !!!""""""!!! """"""""""""""""""""""""%%%$$$$$$$$$###"""""""""$$$%%%&&&%%%###"""###$$$###$$$$$$###!!!!!!###&&&"""""""""""""""######### !!!#########!!! !!!!!!!!!!!!!!!"""###### !!!""""""############"""""""""""""""""""""""" !!!!!!""""""###### !!!"""""""""""""""!!!###$$$###!!! """###############"""""""""!!!!!!!!!!!!!!!"""""""""###"""""""""#########$$$$$$""""""!!!!!!!!!!!!""""""!!!  !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""""""""""""""###$$$$$$"""##################"""############""""""""""""!!!"""""""""""""""######"""""""""""""""######$$$""""""""""""""""""######!!!!!!!!!"""""""""######$$$$$$#########""""""""""""###$$$$$$$$$$$$###"""!!!"""""""""############"""""""""######$$$$$$%%%#########"""######$$$$$$######################## !!!"""###$$$######"""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%$$$###############!!!!!!"""###$$$%%%%%%&&&#########$$$$$$$$$%%%%%%!!!!!!""""""######$$$$$$%%%'''(((&&&$$$"""$$$%%%"""######$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$### !!!"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""###%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$#########"""""""""$$$###"""###$$$$$$###"""%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''' ###"""!!! """$$$%%%######""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! """"""!!!!!!   !!!###$$$"""!!!  !!!"""!!!"""""""""!!!!!! !!!"""""""""""""""""""""""" !!!"""######""""""""""""""""""""""""#########"""""""""""""""!!!""""""###$$$%%%%%%%%%$$$###"""""""""""""""###$$$######"""""""""""""""!!!!!!"""###############!!! !!!"""### """%%%((()))!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%''')))+++***'''$$$""" !!!"""$$$&&&&&&!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!!!!!!!!!!  !!!"""""""""""""""######$$$$$$$$$%%%!!!"""###%%%%%%###"""!!!########################&&&%%%%%%$$$###"""!!!!!!$$$%%%&&&%%%###"""###$$$###$$$%%%###!!!!!!###&&&!!!!!!""""""######$$$$$$ !!!"""###"""!!!!!!!!!!!!!!!!!!"""######!!!""""""###############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!#########"""!!!!!!$$$###"""!!!###&&&$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$%%%###"""!!! !!!"""###%%%###""" """###%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$ !!!""""""######$$$$$$$$$$$$##################"""""""""""" !!!"""###$$$%%%%%%###"""!!!!!!!!!"""$$$%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""#########""""""""""""!!!"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$ !!!###$$$%%%&&&'''###"""""""""###$$$%%%%%%######################## !!!"""$$$$$$$$$###"""###############$$$$$$$$$""""""######$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%"""$$$&&&%%%###"""$$$&&&######$$$$$$$$$######""""""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''#########$$$$$$%%%%%%%%%######""""""""""""###### """%%%'''&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$### !!!"""###$$$%%%%%%$$$###"""###$$$$$$$$$"""$$$###"""!!!!!!!!!"""######$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''""""""""""""""""""""""""######$$$$$$$$$$$$############""""""!!!!!! $$$$$$$$$######!!! !!!!!!!!!!!! !!!"""$$$$$$$$$$$$###""""""###$$$$$$######""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!######""""""!!!!!!  ###############"""!!!!!! !!!"""###$$$%%%%%%!!!!!!"""$$$%%%%%%""" !!!############"""""""""""""""""""""""""""$$$$$$######""" """"""#########""""""!!!########################$$$%%%&&&'''((('''&&&%%% !!!######$$$$$$$$$''''''&&&&&&%%%$$$######%%%%%%$$$###""""""######"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!"""###$$$###""""""""""""""""""#########""""""""""""""""""""""""######""""""""""""######""""""############"""""""""###$$$$$$$$$"""!!! &&&%%%###!!!!!!"""###$$$''''''&&&$$$"""!!! """""""""###$$$$$$%%%%%%&&&%%%$$$#########$$$%%%%%%$$$$$$$$$######"""""" !!!!!!"""###$$$$$$$$$######""""""!!!!!!  """"""!!!!!!!!!!!!!!!"""#########""""""""""""!!!$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""!!!!!!"""###$$$$$$"""!!! ###%%%### !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$###"""""""""""""""#########$$$%%%&&&&&&%%%###### !!!###$$$%%%%%%$$$$$$###%%%(((***)))'''$$$"""######"""""""""""""""### !!!"""######"""!!! %%%%%%%%%$$$$$$$$$######"""$$$&&&%%%""" """%%%&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""%%%$$$###!!!  ###&&&$$$ """%%%$$$%%%&&&$$$"""!!!!!!"""&&&%%%$$$###""""""""""""%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%$$$""""""###$$$%%%%%%$$$###"""$$$###"""""""""###%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" ###%%%%%%######%%%((( !!!"""###$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""######$$$$$$$$$$$$############""""""!!!!!!!!!!!!!!!"""$$$$$$%%%%%% !!!!!!!!!!!! !!!!!! !!!!!!"""###$$$########################"""""""""!!!!!!!!! """"""""""""""""""""""""############""""""""""""###"""""""""!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!! !!!!!!"""#########"""  """######""" !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!! !!!""""""######$$$$$$%%%$$$$$$###"""""""""""""""$$$$$$###""""""###$$$$$$""""""""""""""""""""""""!!!!!!"""######""" """"""""""""##########################################""""""""""""######""""""############""""""###############"""!!!!!!&&&%%%###"""!!!"""###$$$((((((&&&%%%$$$"""!!!!!!%%%%%%$$$$$$###"""""""""$$$###!!! !!!!!!$$$$$$#########""""""""" !!!!!!"""######$$$$$$###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""############$$$$$$######""""""""""""###$$$%%%%%%###!!!!!!""" !!!!!!!!!"""""""""### !!!!!!!!!""""""""" !!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$###"""!!!!!!!!!"""######$$$%%%%%%$$$###""""""###$$$$$$$$$$$$"""""""""###%%%&&&&&&$$$""" ######"""""""""""""""###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$'''%%%""" ###&&&"""###$$$$$$###"""###%%%$$$$$$###"""""""""######$$$######""""""######$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$###!!!!!!###$$$%%%%%%%%%%%%$$$###$$$###"""""""""###%%%%%%###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""################################################!!!###%%%%%%$$$###%%%'''###$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""""""""!!!!!!!!! """$$$%%%&&&&&& !!!!!!""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""###$$$$$$###""""""!!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$""""""""""""###$$$%%%&&&"""""""""""""""""""""""" """############""""""############""""""########################"""!!!!!!!!!""""""######&&&&&&&&&%%%$$$"""!!! !!!!!!""""""###$$$$$$%%%######"""!!!!!!!!!""""""&&&$$$!!!!!!$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""############""""""$$$######"""""""""""""""%%%$$$###"""!!!"""###$$$(((((('''&&&%%%######"""%%%%%%$$$$$$###"""""""""###"""!!! ######""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""%%%$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$###""""""!!!"""#########""" ######"""###$$$$$$###!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$&&&%%%$$$"""!!!!!! """"""############""""""$$$%%%%%%$$$$$$"""!!!!!!"""############"""!!!!!!""""""""""""""""""######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$### !!!&&&(((&&&############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""###$$$$$$"""%%%'''&&&###"""$$$&&& """###$$$######%%%&&&"""""""""""""""######$$$###""""""""""""""""""###$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######""""""!!!""""""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%$$$$$$######"""""""""###$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######!!!!!!!!!!!!""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########""""""!!!!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!""" """###%%%%%%###""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!!!!"""###$$$$$$%%%%%% !!!!!!!!!!!! !!!!!!  !!!###$$$$$$######"""!!!"""###%%%&&&"""""""""""""""""""""""" """############!!!""""""############"""##############################"""!!!!!!###$$$%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!"""&&&$$$!!! !!!$$$&&&""""""""""""""""""""""""!!!!!! !!!"""###$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""######$$$$$$######"""$$$###"""!!!!!!"""###$$$$$$###""""""""""""######''''''&&&%%%$$$#########"""""""""###$$$$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###"""!!!!!!!!!!!!""""""###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!###$$$%%%###""" !!!!!!!!!  """$$$!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%%%%&&&&&& !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!""""""############$$$$$$###"""!!!!!!""""""!!!!!!!!!"""""""""""""""$$$$$$$$$$$$######""""""%%%$$$$$$###############!!!""""""###############$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""###!!! """%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%###"""$$$%%% """###$$$######$$$&&&!!!!!!!!!!!!"""###$$$%%%######""""""""""""######$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""######"""""""""###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###""""""!!!###$$$&&&''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""############%%%%%%$$$$$$"""!!!!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!""" !!!###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  !!! !!!!!!"""###$$$$$$ !!!!!!!!!!!! !!!!!!  """%%%&&&$$$######"""!!! """###$$$########################!!!!!!""""""""""""!!!!!!!!!!!!"""###############""""""""""""""""""""""""###"""!!! !!!"""###$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""######"""!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!"""###$$$ !!!!!!"""######$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$""""""""""""""""""######%%%%%%$$$$$$######"""""""""""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$ """###%%%$$$###!!! $$$###"""!!!!!!"""$$$%%%!!!### """"""""""""!!!!!!!!!!!!#########$$$$$$$$$$$$%%%!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!"""###$$$$$$ !!!!!!""""""###""""""#########$$$$$$%%%%%%$$$###"""""""""###### !!!"""###############&&&%%%$$$######$$$%%%&&&""""""""""""!!!!!!!!!!!!"""$$$%%%$$$"""!!!###%%%$$$######"""!!!!!! ########################""""""""""""""""""######"""#########"""""""""###"""###$$$$$$###"""###$$$!!!!!!!!!!!!"""$$$%%%&&&$$$$$$$$$######$$$$$$$$$######$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$%%%$$$$$$###"""#########$$$$$$############$$$$$$######$$$$$$%%%%%%%%%%%%"""##################"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######""""""###%%%'''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$### !!!"""$$$%%%&&&&&&&&&######$$$$$$%%%&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""""""""############$$$###############"""!!!!!!!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""   !!!!!!""""""""" !!!"""""""""!!!!!!!!!!!! !!!$$$&&&&&&$$$""""""!!!!!!!!!!!!!!!""""""########################""""""###""""""!!!  !!!"""######$$$######""""""""""""""""""""""""  !!!!!!%%%%%%%%%%%%$$$###"""!!! !!!"""$$$%%%%%%""""""!!!!!!!!!"""######"""""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$######"""""""""""""""######$$$!!!!!!""""""""""""""""""########################%%%%%%$$$$$$###""""""""""""############"""!!!!!!!!!!!!""""""""""""######""""""""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!! !!!!!!"""###$$$%%%$$$$$$$$$############""""""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""######$$$%%%&&&""""""###$$$$$$###!!! $$$""" !!!###%%% !!!######"""!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""###### !!!!!!"""$$$%%%&&&!!! !!!"""###$$$""""""""""""###$$$%%%&&&###""""""!!! !!!!!!!!! """###$$$$$$############""""""""""""######"""""""""!!!!!!!!!!!! """%%%'''%%%!!! """%%%%%%$$$###"""!!! """"""""""""""""""""""""%%%$$$$$$$$$$$$#########""""""""""""""""""""""""###$$$%%%$$$""""""###$$$""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$######"""$$$######""""""######$$$###$$$$$$%%%&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!"""###$$$###"""!!!###%%%&&&&&&'''######$$$%%%%%%&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!""""""#########""""""""""""############""""""!!!!!! !!!!!!"""###$$$""""""""""""""""""""""""""""""""""""######$$$$$$""""""""""""""""""""""""#########"""""""""!!!!!! !!!!!!!!!"""""""""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!!!! !!! !!!###$$$###!!!""""""#########""""""!!!########################"""""""""""""""!!! !!!"""######$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""######$$$######""""""!!!"""$$$%%%%%%"""""""""""""""###$$$$$$$$$###!!!!!!###$$$""""""""""""""""""""""""!!!!!!"""######""" !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!"""############### !!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""" """######""""""!!!"""""""""#########$$$$$$###""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""###""""""!!!!!!""""""### !!!"""###$$$$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&############""""""!!!!!!  !!!"""!!!"""$$$$$$###"""#########"""""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!"""""""""#########""""""""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!###$$$%%%$$$######""""""###$$$%%%######"""""""""!!!!!!!!! """$$$%%%$$$###"""!!!!!!!!!""""""!!!!!!!!!$$$############""""""""""""###$$$#########$$$$$$%%%%%%$$$$$$######""""""################################################$$$###"""######$$$###"""!!!"""$$$$$$######$$$&&&$$$$$$######$$$%%%&&&&&&$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###%%%$$$############$$$%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!  ###$$$###!!! !!!"""$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$###############"""!!! """"""############"""""" !!!###$$$$$$""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$############""" !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!"""""""""###$$$%%%%%%$$$"""!!!########################!!!!!!""""""""""""!!!!!! !!!######$$$$$$$$$"""""""""""""""""""""""" !!!###$$$$$$$$$###""" """$$$%%%&&&&&&###############$$$$$$$$$######""""""###$$$%%%%%%'''$$$$$$'''""""""""""""""""""""""""!!!"""###$$$###""" !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$### !!!"""$$$$$$$$$###""" !!!""""""###""""""$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%!!!"""$$$$$$$$$######""""""######$$$$$$$$$%%%#########""""""""""""""" !!!!!!!!!""""""##############################$$$$$$############$$$$$$ !!!"""$$$$$$#########""""""""""""!!!$$$$$$$$$$$$############################################################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$###"""!!!!!!"""""""""###$$$%%%&&&&&&%%%$$$ ###%%%$$$""" !!!$$$######""""""!!!!!!!!! """############$$$$$$$$$""""""""""""############""""""""""""""""""""""""#########"""""""""""""""######"""""""""""""""###"""!!!!!!!!!"""###%%%&&&&&&%%%$$$""""""""""""###$$$%%%%%%%%%%%%$$$###### """$$$%%%$$$###"""$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$######!!!!!!%%%'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%$$$###$$$%%%%%%$$$### """######$$$&&&(((%%%%%%$$$$$$%%%%%%&&&&&&######""""""""""""######"""###$$$%%%&&&%%%$$$$$$''''''&&&%%%%%%$$$$$$$$$!!!###&&&''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%&&&'''&&&%%%%%%######$$$%%%%%%$$$#############################################$$$$$$$$$$$$###""""""!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$###!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!  !!!"""""""""""""""""""""""""""&&&&&&&&&&&&&&&%%%$$$###!!!!!!"""##################"""!!! !!!"""###!!!!!!""""""#########$$$#########"""""""""""""""$$$%%%%%%$$$"""!!!"""###########################$$$#########""""""!!!!!!"""###%%%$$$### !!!"""######$$$$$$### !!!!!!"""!!!!!!  !!!"""######$$$$$$"""!!! """"""!!!###"""""""""""""""###$$$!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""""""""############""""""""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$###""""""!!!!!!!!!!!!!!!""" !!!$$$$$$""" ###$$$%%%%%%%%%%%%$$$###""""""""""""############""""""""""""""""""""""""!!!!!!""""""###$$$&&&&&&'''&&&$$$"""!!!!!!"""###"""######$$$$$$#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""&&&&&&'''%%%$$$###$$$&&&$$$$$$############$$$$$$)))&&&"""!!!!!!"""###"""%%%%%%$$$###"""!!! !!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%% !!!"""$$$$$$######"""!!!!!!!!!!!!!!! %%%$$$###!!!!!!!!!"""#########""""""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""$$$ !!!""""""""""""""""""!!!  !!!###%%%############"""""""""""""""""""""""""""######$$$########################"""!!!  !!!!!!$$$$$$$$$###############""""""""""""""""""""""""###########################$$$&&&&&&&&&$$$"""!!!$$$#########""""""!!!!!!"""###$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%###"""!!! """"""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$""""""$$$&&&(((###$$$%%%%%%%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''((()))""""""""""""""""""""""""##################""""""""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$###!!!!!!"""###############!!!!!!""""""""""""!!!!!!!!!"""""""""###############"""""""""""""""""""""###$$$%%%$$$""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&############"""""""""!!!""" """$$$###""" !!!!!!!!!!!!!!!  !!!"""""""""!!!!!! !!!!!!""""""######$$$###!!!  !!!"""###$$$%%%$$$""" """"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""###$$$$$$###""""""!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######"""!!!!!!!!!""""""###""" !!!$$$%%%$$$"""""""""###$$$$$$###""""""""""""""""""############""""""""""""""""""""""""##################$$$$$$&&&%%%###"""!!!"""###$$$###$$$$$$$$$$$$$$$###"""""""""#########$$$$$$$$$""""""""""""""""""""""""%%%&&&&&&%%%###"""$$$%%%#########""""""############""" !!!###$$$%%%$$$%%%%%%$$$$$$###"""""""""!!!"""""""""""""""######"""""""""###############"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$ !!!"""###$$$######""""""""""""""""""!!! %%%$$$"""!!!!!!!!!"""#########""""""""""""######""""""""""""""""""""""""!!!"""######!!!!!!"""### !!!"""""""""""""""$$$###!!! """###############"""""""""""""""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!""""""###$$$##################$$$$$$################################################"""###$$$%%%%%%###!!! ############"""""""""!!!######$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$######"""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$%%%########################!!!!!!"""""""""############$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###%%%%%%&&&'''((((((((((((######################## !!!###%%%%%%$$$"""!!!""""""""""""""""""""""""###"""""""""""""""###$$$!!!!!!"""###############!!!"""$$$$$$"""!!!""""""""""""############""""""""""""""""""######"""###$$$$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""""""  !!!"""!!! """"""""""""!!! """""""""###""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$%%%&&&&&&$$$######$$$###"""!!!  !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$###""""""""""""###%%%###!!!!!!###%%%%%%%%%!!!""""""######""""""!!!""""""""""""############""""""""""""""""""""""""%%%$$$$$$###""""""######%%%$$$###"""""""""$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""""""""############""""""""""""""""""""""""###$$$%%%$$$"""""""""$$$###""""""!!!!!!""""""###!!! !!!$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$###"""!!!!!!!!!"""###!!!!!!!!!"""""""""##############################""""""""""""##################""""""""""""######!!!!!!"""############""""""############"""!!!!!!$$$###""""""!!!"""""""""######""""""""""""######"""""""""""""""""""""""" """###"""!!! !!!### !!!!!!"""""""""""""""%%%$$$""" !!!!!!############"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$###"""!!! ############""""""""""""###$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###!!!!!!###%%%############$$$$$$$$$$$$$$$$$$##############################""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&'''((())))))((('''&&&######################## !!!"""#########"""!!!""""""""""""""""""""""""!!!!!! """###$$$!!!!!!"""############### !!!"""######"""!!! """""""""""""""#########"""""""""""""""#########!!!"""$$$$$$######$$$&&&""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!! ###############"""!!!!!!######$$$######"""!!! """"""""""""!!!!!!!!!!!! !!!"""$$$%%%%%%$$$$$$!!!###$$$$$$###""""""###$$$###"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!"""""""""############""""""""""""""""""""""""######""""""""""""######%%%$$$$$$###############%%%###!!! !!!###%%%&&&""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$###############$$$$$$######""""""###$$$%%%%%%%%%&&&%%%%%%$$$###""" !!!!!!!!!"""""""""""""""""""""""""""###$$$$$$"""!!!!!!"""""""""!!!!!!!!!!!!"""""""""!!!"""###$$$### """"""######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$%%%###!!!  !!!"""""""""""""""""""""""""""########################!!!"""""""""############""""""!!!!!!!!!!!!""""""!!!"""""""""##################$$$$$$$$$######"""######""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!""""""!!! !!!"""!!!!!!""""""""""""!!!!!!###"""!!!!!! !!!!!!"""############"""""""""!!!"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$###"""!!!#########"""""""""""""""###$$$$$$$$$$$$######"""""""""""""""""""""""""""###############$$$$$$$$$"""######$$$$$$######"""################################################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%$$$###"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%###"""!!!!!!"""###%%%"""#########$$$$$$%%%%%%$$$$$$$$$###############$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))((('''%%%$$$########################$$$###"""""""""###$$$$$$"""""""""""""""""""""""" !!!"""######!!!!!!"""##################"""!!! !!!"""#########""""""""""""""""""!!!!!!""""""############!!!"""$$$$$$######$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!"""""""""!!! !!!!!!"""#####################$$$######"""!!! """"""""""""!!!!!!!!!!!!!!!###$$$$$$######!!!######"""!!!"""###%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!""""""""""""!!! !!!!!!""""""######""""""!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###%%%$$$$$$##################"""!!! !!!###%%%########################!!!"""""""""############""""""""""""""""""""""""""""""""""""###$$$%%%&&&##################$$$$$$%%%%%%%%%%%%$$$$$$###""" !!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$$$$"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$###  !!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%###!!!  !!!"""$$$$$$$$$###"""!!!!!!!!!########################!!!"""""""""############"""!!!!!!!!!!!!!!!!!!""""""""""""""""""###############$$$$$$$$$$$$######"""""""""#########""""""######""""""""""""######""""""""""""""""""""""""!!!"""###"""!!! !!!###!!!!!!""""""""""""!!!!!! !!!"""######$$$############"""""""""!!!"""""""""""""""######$$$  !!!"""#########!!!!!!"""###$$$%%%%%%%%%######################################################$$$$$$$$$$$$$$$$$$""""""""""""""""""###############$$$$$$######"""""""""""""""""""""""""""%%%$$$###"""""""""############$$$$$$$$$$$$######################################################"""###############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$#########$$$$$$&&&%%%$$$######"""##############################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""########################((('''$$$###"""###%%%&&&""""""""""""""""""""""""!!!""""""############"""!!!!!!"""###############$$$"""!!!!!!"""$$$############""""""""""""!!!!!!!!!"""######$$$$$$"""###$$$$$$###"""###%%%""""""""""""""""""""""""""""""""""""############ """$$$$$$"""  !!!"""""""""""""""""""""###""""""!!!!!! !!!!!!!!!!!!"""""""""""" """######""""""!!!###%%%$$$#########$$$%%%$$$###""""""!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""############""""""""""""""""""#######################################""""""!!!!!!""""""###$$$$$$###""""""""""""###!!!!!!"""!!! """%%%$$$######""""""######$$$""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''########################"""######$$$$$$$$$##################$$$$$$$$$$$$""""""""""""""""""""""""!!!###%%%%%%###!!!!!!!!!###""""""!!!!!!""""""### ###%%%&&&$$$""" !!!"""###$$$%%%%%%"""""""""""""""!!!!!!!!!$$$###"""!!!!!!!!!"""###&&&%%%$$$###"""!!! ########################""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""!!!"""######$$$""""""###$$$$$$$$$$$$###!!!!!!"""############"""######""""""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""###"""""""""""""""!!!!!!  !!!"""$$$$$$%%%############"""""""""""""""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""############!!!""""""###$$$$$$######""""""""""""""""""""""""&&&%%%###"""""""""############$$$$$$$$$$$$#####################################################################!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''&&&&&&%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! ###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$######""""""""""""""""""""""""&&&%%%$$$###""""""!!!!!!"""""""""""""""""""""""""""$$$%%%'''&&&%%%###!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""############"""""""""!!! !!!!!!"""######$$$$$$###$$$%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############ ###%%%&&&###!!!!!!""" !!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!""""""###### !!!"""""""""""""""$$$%%%%%%###"""#########""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!""""""!!!!!!""""""""""""!!!!!!""""""""""""####################################""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!"""""" """######!!!!!!###%%%###"""!!!!!!!!!!!!"""###""""""""""""############""""""""""""""""""""""""###"""""""""###$$$%%%%%%$$$$$$$$$$$$######"""!!! !!!"""############$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!###%%%&&&$$$"""!!!!!!#########""""""######### ###%%%'''&&&$$$!!!!!!"""###$$$$$$%%%%%%!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""######"""!!!!!!!!!"""$$$$$$!!!""""""###$$$$$$###### !!!"""###$$$######"""######""""""""""""######"""""""""""""""""""""""""""$$$%%%$$$###"""###%%%"""""""""""""""!!!  """"""#####################"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$#####################$$$$$$###############################################################$$$%%%%%%!!!"""""""""############ !!!###$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!"""###%%%&&&###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&########################################################################!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$############!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%'''&&&$$$######$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!""""""""""""""""""""""""###%%%''')))(((&&&### !!!!!!"""############### !!!"""######"""!!! $$$#########""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$%%%%%%$$$"""!!!"""###########################!!!!!!""""""#########$$$###&&&'''$$$""""""###$$$$$$$$$$$$###"""!!!  !!!!!!"""!!!!!!  !!!"""######$$$!!!!!!!!!!!!!!!""""""""""""###$$$$$$"""!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""### !!!!!!!!!!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!! ###%%%%%%###"""###%%%"""!!!  !!!"""""""""""""""############""""""""""""""""""""""""%%%$$$######"""#########%%%%%%%%%$$$$$$"""!!!  """############""""""#########$$$$$$$$$""""""""""""""""""""""""!!!$$$&&&&&&%%%###""""""$$$$$$############$$$$$$$$$###"""###%%%%%%$$$""""""######$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""#########"""!!!!!!!!!"""$$$%%% !!!"""############### !!!"""$$$$$$$$$###"""######""""""""""""######""""""""""""""""""""""""###$$$%%%%%%$$$###$$$%%%"""""""""""""""!!! !!!"""""""""""""""!!!############"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""!!!"""###$$$$$$###!!! $$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!"""###$$$$$$!!!!!!""""""#########$$$!!!"""$$$%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!"""$$$'''(((###$$$$$$%%%%%%$$$$$$###########################"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%$$$###############$$$$$$!!!!!! !!!"""##############################""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%###!!! !!!###%%%$$$$$$######""""""!!!!!! !!!###$$$%%%&&&'''#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$######$$$%%%&&&)))'''%%%######%%%''')))!!!!!!""""""###$$$&&&''''''$$$""""""%%%''''''&&&%%%%%%$$$###"""""""""###"""############$$$$$$$$$''''''%%%$$$"""!!! """!!!  !!!"""###"""!!!"""$$$$$$"""!!!$$$###############$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""######  !!!!!!!!!!!! !!!!!!!!!!!!&&&### !!!$$$%%%$$$"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$###!!! $$$$$$$$$$$$###""" """"""""""""############$$$#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""!!!!!!"""###############!!!!!!""""""######$$$$$$""""""""""""############%%%$$$######""""""#####################"""!!! ########################""""""""""""############'''&&&$$$%%%&&&&&&%%%###%%%%%%$$$$$$######""""""%%%%%%$$$###"""""""""### !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$######""""""!!!!!! """$$$$$$""""""$$$'''$$$$$$%%%%%%%%%%%%$$$$$$$$$ """##############################"""######"""!!!!!!"""$$$$$$#########""""""!!!!!!###############"""!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$""""""""""""""""""""""""%%%###""""""###%%%$$$###$$$#########""""""!!!!!!###$$$%%%&&&&&&%%%$$$###'''%%%###!!!!!!"""###$$$########################&&&%%%$$$###""""""""""""########################%%%&&&&&&'''&&&%%%$$$#########""""""###$$$%%%%%%$$$%%%%%%$$$"""!!!"""#########""""""""""""######%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&& !!!"""###$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$"""!!!"""###%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''''''&&&&&&########################$$$$$$############$$$$$$&&&&&&%%%$$$$$$######""" !!!###%%%'''((()))### !!!$$$###"""#########$$$$$$%%%%%%%%%%%%%%%$$$###""""""############""""""!!!!!! %%%$$$"""!!!!!!!!!""""""&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$#########%%%$$$######""""""######&&&$$$""""""$$$&&&&&&%%%%%%$$$######""""""######""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!###""""""""""""""""""######"""!!!"""$$$$$$"""!!! !!!!!!"""######""""""""""""######$$$$$$############$$$$$$###""""""!!!!!!""""""###""""""############""""""""""""""""""######  !!!!!!!!!!!! !!!!!!!!!""""""""""""###$$$"""!!!!!!"""######"""!!!!!!""""""######$$$$$$###############"""""""""$$$$$$######"""!!!!!!!!!!!!""""""###$$$$$$%%%%%%###""""""!!!!!!!!!!!!""" !!!"""!!!!!! !!!!!!!!!!!!############"""""""""!!!!!!!!!"""############"""!!!!!!!!!!!! """"""!!! !!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!"""###############"""""""""""""""#########!!!!!!"""""""""#########%%%%%%$$$###############"""############""""""!!!""""""""""""""""""""""""""""""""""""###############"""!!!"""$$$%%%%%%$$$###""""""""""""""""""!!!###"""!!!!!!!!!!!!!!!!!! !!!"""""""""#########$$$$$$$$$%%%%%%""""""""""""""""""###$$$$$$#########"""""""""""" """###""""""$$$'''!!!""""""######""""""!!!'''### """######"""!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$############"""""""""!!!###############"""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""&&&$$$""""""######"""!!!############"""""""""!!!######$$$%%%%%%$$$######&&&%%%###"""""""""##############################&&&%%%$$$###""""""""""""########################$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!"""######"""###$$$$$$"""!!!"""###$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$&&&&&&%%%$$$###"""!!! !!!"""###$$$######"""$$$###"""!!!!!!"""###$$$############$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$$$$$$$###'''&&&$$$$$$&&&''''''&&&""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$""" !!!%%%''''''&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""######$$$$$$#########"""""""""%%%$$$###"""""""""###$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$###""""""""""""###$$$###!!!"""###%%%$$$$$$$$$$$$###"""""""""######"""""""""#########$$$$$$"""""""""""""""############$$$$$$$$$$$$$$$$$$###"""!!!!!!"""######""" """""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$#########""""""#########""""""############"""""""""""""""###$$$###!!! !!!!!!""""""!!!!!! """"""""""""############!!!!!!"""!!! !!!"""!!!!!!"""###$$$%%%&&&&&&###############$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!"""###### !!!"""""" !!!!!!!!!!!!############"""""""""""""""###$$$$$$%%%%%%$$$$$$!!!!!!!!! !!!!!! !!!""""""$$$%%%%%%$$$$$$"""!!!!!!##############################"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###########################""""""""""""!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!"""!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############  ###$$$$$$###!!!"""""""""""""""######!!!!!!!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$$$$%%%%%%$$$"""!!! !!!###$$$$$$$$$$$$$$$############!!!!!!!!!"""$$$%%%!!!""""""######""""""!!!'''%%%$$$$$$$$$$$$###!!! !!!"""######!!!!!!"""###############""""""""""""""""""######""""""!!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!!!!"""######"""############"""""""""""""""######$$$$$$######"""$$$$$$$$$#######################################%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""### """######!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$&&&%%%$$$###"""""""""""")))((('''%%%###""" !!!!!!"""############"""$$$###""""""""""""###$$$!!!!!!!!!"""""""""############""""""######$$$%%%######$$$$$$$$$$$$######%%%$$$""""""###$$$$$$###"""######$$$%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$###"""###&&&((()))(((###$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""#########$$$$$$$$$$$$$$$#########$$$$$$#########$$$%%%%%%######$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!!!!"""$$$%%%&&&###""""""""""""###############""""""""""""######""""""""""""############""""""###############$$$"""###%%%%%%%%%%%%###""""""!!!!!!"""######""" ############$$$%%%&&&&&&$$$######""""""######$$$$$$$$$############$$$$$$$$$$$$############$$$$$$""""""############"""""""""""""""###$$$$$$""" !!!!!!""""""""""""!!!!!!!!!!!!"""""""""######### """###"""!!!$$$"""""""""######$$$$$$$$$""""""###############$$$$$$$$$######"""!!!!!!!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################""""""""""""""""""###$$$$$$%%%%%%$$$$$$"""""""""!!! !!! !!!"""######$$$$$$$$$$$$######""""""###########################""""""!!!!!!!!!!!!!!!"""###############""""""!!!!!!"""###############$$$$$$######""""""!!!!!! !!!!!!!!!"""""""""!!!!!!  !!!"""###############""""""""""""""""""""""""!!!"""""""""############  """######""""""""""""######$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$#########""""""############$$$$$$$$$$$$'''%%%"""  """$$$########################!!!!!!"""""""""""""""#########$$$$$$$$$$$$######"""######$$$$$$$$$"""!!!"""""""""""""""""""""""" """######!!!!!!!!!"""#########"""""""""""""""!!!"""""""""""""""!!!!!!###""""""""""""""""""###""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""  ###$$$$$$$$$#########""""""""""""""""""""""""######"""""""""######$$$$$$$$$######"""########################%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############"""""""""$$$###############$$$$$$ """"""!!!!!!"""$$$$$$######""""""######$$$$$$$$$############$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################!!!!!!!!!!!!"""""""""#########""""""######$$$%%%"""######$$$$$$######"""$$$"""!!!!!!"""""""""!!!"""###$$$%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%%%%""""""######""""""""""""###""""""!!!""""""######!!!!!!"""""""""#########$$$$$$$$$$$$$$$#########!!!"""###$$$$$$###"""!!!"""!!! !!!######!!!  """######""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$############$$$$$$""""""############"""""""""""""""###%%%$$$""" !!!!!!""""""""""""!!!!!! !!!!!!!!!"""""" ###$$$### """%%%#########""""""!!!!!! !!!!!!!!!"""""""""######$$$$$$######"""!!!!!!!!!###############$$$$$$$$$###""""""!!!!!!!!!!!!!!!$$$$$$###""""""!!!!!!!!!""""""""""""############""""""""""""""""""######!!!"""######$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$""""""#########$$$$$$%%%###########################""""""!!!!!!!!!!!!!!!!!!""""""#########""""""!!!!!!"""###############$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!!!! !!!!!! !!!"""#######################################!!!"""""""""###############"""!!!!!!"""###"""!!! !!!!!!""""""############"""""""""###$$$%%%%%%%%%%%%$$$$$$######""""""""""""#########$$$$$$$$$'''%%%"""  """$$$""""""""""""""""""""""""%%%$$$$$$######""""""!!!#########$$$$$$######### """""""""!!!!!!""""""""""""""""""""""""!!!######""" !!!!!!""""""""""""""""""###### !!!!!!"""""""""!!!!!!######""""""""""""######""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""%%%###!!!!!!"""######"""""""""""""""""""""#########""""""""""""""""""###"""######$$$$$$$$$##############################%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###$$$$$$###############$$$ """"""!!!!!!"""$$$""""""!!!!!!!!!!!!""""""$$$######""""""######$$$######""""""###$$$$$$%%%!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""""""""#########$$$$$$######""""""######$$$%%%######$$$$$$$$$$$$######'''%%%######%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$########################$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!"""!!!###$$$$$$"""!!!!!!"""""""""!!!!!!!!!"""######!!!!!!!!!"""""""""######$$$$$$$$$###############!!!!!!""""""""""""!!!!!!!!! !!!""""""!!! !!!"""###$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$#########""""""#########""""""############"""""""""""""""###%%%%%%###!!!!!!""""""######""""""!!! !!!!!!!!!!!!"""######"""!!!!!!"""$$$$$$$$$###"""!!!  !!!""""""######$$$$$$######"""!!!!!!!!!##############################"""!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!""""""""""""############ !!!""""""###"""""""""########################""""""!!!!!!!!!"""######""""""""""""###$$$%%%&&&##############################"""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""###########################""""""""""""""""""""""""############&&&%%%$$$$$$######$$$$$$!!!""""""############"""########################""""""""""""############%%%###""""""######"""  !!!!!!!!!!!!!!!!!!"""############""""""!!!!!!!!!"""""""""############$$$%%%$$$"""!!! !!!###$$$!!!!!!!!!!!!!!!"""""""""'''%%%######$$$###""" !!!!!!""""""!!!!!!  !!!""" !!!######""" !!!""""""""""""############ !!!"""""""""!!!!!!$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""***(((%%%###"""!!!""""""""""""############$$$######""""""######$$$###############$$$$$$$$$########################$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!""""""###$$$###""""""!!!!!!!!!!!!!!! """######!!!!!!"""$$$!!!!!!!!! !!!!!!!!!######""""""""""""######""""""""""""###$$$%%%&&&#########"""""""""""""""""""""!!!!!!""""""###$$$######$$$%%%%%%$$$###############$$$$$$$$$%%%%%%######""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$"""!!!"""###%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""#########$$$$$$%%%%%%&&&$$$%%%'''&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$############"""######$$$%%%"""""""""###############$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$###!!!###$$$$$$$$$$$$%%%%%%%%%######"""!!!!!!!!!!!!!!!!!!$$$&&&%%%###!!!!!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""### !!!""""""######"""""""""!!!!!!"""""""""!!! !!!""""""!!!"""""""""###$$$&&&'''(((###""""""""""""""""""###$$$$$$############$$$$$$###""""""!!!!!!""""""###""""""############"""""""""!!!"""$$$%%%%%%$$$"""""""""############"""""" !!!!!!!!!!!!""""""""""""!!! !!!"""!!!!!!$$$######""""""!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$######"""!!!!!!!!!########################!!!!!!!!!!!!!!!""""""###!!!"""### !!!!!!!!!!!!!!!"""""""""############ !!!""""""######""""""!!!!!!""""""######$$$$$$######""""""!!!"""""""""$$$######""""""###$$$%%%""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!! !!!!!!"""###############"""""""""""""""#####################$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$"""############""""""!!!########################""""""""""""###############"""!!!!!!###$$$###"""""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!!!!######""""""""""""""""""""""""""""""############""""""""""""""""""###$$$!!!!!!"""""""""#########$$$"""!!!"""$$$$$$###!!! !!!!!!!!!!!! !!!!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!! ######""" !!!"""""""""############ !!!""""""!!!!!!$$$######""""""######$$$"""""""""""""""""""""""""""""""""######$$$$$$%%%""""""""""""""""""""""""***(((%%%$$$$$$###""" !!!"""""""""############%%%$$$############$$$%%%######"""""""""###%%%&&&########################$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$%%%######"""!!!!!!!!!!!!!!!"""###$$$$$$"""!!!"""###""""""!!!!!!!!!!!!""""""######""""""""""""######$$$###############$$$$$$%%%%%%$$$######"""!!!!!!###"""!!!!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%######""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!#########$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$%%%###"""###%%%%%%%%%%%%$$$$$$$$$############""""""###$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$%%%&&&%%%%%%######''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%% !!!###$$$%%%!!!$$$'''&&&###!!!!!!###!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""" """###$$$$$$###"""!!!!!!"""###$$$!!! !!!""""""!!! !!!###$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!"""$$$&&&&&&$$$"""""""""############""""""""""""""""""############### !!!"""!!!###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$################## !!!###$$$%%%!!!!!!  !!!"""###""""""""""""############!!!!!!""""""#########$$$!!!!!!"""############### !!!"""###$$$$$$$$$$$$###"""!!!!!!""""""&&&%%%$$$""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!"""###############!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%######"""!!!!!!!!!!!!!!!###############"""!!! """"""""""""""""""""""""""""""""""""############  ###$$$$$$###'''&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!""""""#########$$$""""""######$$$$$$$$$%%%!!! ###%%%$$$"""""""""############"""""" ###$$$###!!! """%%%$$$$$$$$$$$$$$$$$$$$$$$$ ######""" !!!!!!""""""#########$$$ !!!""""""!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""&&&$$$###$$$%%%''''''&&&!!!!!!""""""#########$$$&&&%%%$$$######$$$%%%&&&$$$###"""!!!!!!###%%%'''########################$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""$$$%%%&&&%%%%%%$$$######"""######$$$%%%%%%$$$"""!!!"""#########""""""""""""############""""""""""""######&&&%%%$$$###""""""""""""%%%%%%%%%$$$$$$$$$$$$###%%%$$$#########$$$&&&'''###$$$%%%&&&&&&%%%$$$###############$$$$$$$$$$$$#########"""###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%"""!!! !!!$$$&&&''''''$$$$$$%%%%%%%%%$$$$$$###!!!###%%%''''''%%%###!!!!!!###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""%%%%%%%%%%%%$$$$$$###############""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$"""!!!""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$$$$###"""!!! !!!!!!""""""######$$$$$$%%%###""" !!!!!!######""""""""""""############""""""!!!!!! !!!!!! !!!!!!"""###### !!!!!!!!!!!!###""" !!!###&&&&&&&&&######""""""!!!!!! !!!!!!""""""#########!!! !!!!!!""""""######$$$$$$'''%%%###"""!!! !!!""" !!!!!!!!!!!!!!!"""###$$$###"""!!!"""###!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%$$$###############"""""""""""""""""""""""""""!!!!!!!!!!!! $$$%%%""" !!!###&&&&&&%%%$$$$$$#########%%%%%%&&&%%%$$$"""  !!!"""###$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!""""""""""""&&&%%%###"""!!!"""######""""""""""""""""""""""""$$$#########""""""!!!!!!"""###$$$%%%%%%$$$###"""%%%&&&'''%%%""""""%%%(((######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!!!!"""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""################################################$$$###  ###$$$(((&&&%%%&&&&&&&&&$$$"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""######$$$############"""""""""!!!$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!"""#########!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!! !!!"""$$$%%%###!!!!!!###%%%!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$'''&&&&&&$$$""" ###$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!!!!"""###$$$%%%%%%%%%############""""""""""""$$$###"""!!!!!! !!!!!!""""""###$$$$$$$$$$$$###%%%$$$"""!!! !!!"""$$$######$$$%%%%%%%%%%%%$$$###""" !!!$$$%%%%%%$$$$$$$$$$$$######"""######$$$$$$%%%&&&&&&'''%%%###"""$$$&&&'''''''''&&&$$$#########$$$$$$&&&&&&%%%$$$%%%&&&'''((("""######$$$$$$######"""'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""$$$%%%'''&&&%%%###""""""###$$$%%%&&&%%%$$$$$$%%%&&&&&&'''((()))******$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!! """"""""""""############""""""!!! !!!!!!"""###$$$######""""""######$$$###""""""!!!!!!!!!!!!!!! """######"""!!!  !!!""""""######"""  !!!"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###%%%$$$"""!!! !!!"""###!!!!!!""""""""""""""""""######"""!!! !!!!!!"""###############!!!"""######"""!!!"""$$$"""""""""""""""!!!!!!!!!###$$$%%%%%%%%%$$$"""!!!###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!###$$$""""""#########"""""""""!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$###$$$#########""""""""""""!!!!!!!!!"""""""""############""""""!!!"""""""""""""""""""""""""""""""""############"""""""""!!!"""###$$$$$$$$$$$$###"""###$$$%%%$$$"""!!!###&&&######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!###""""""!!!!!!"""""""""""""""############"""""""""############$$$$$$$$$"""""""""""""""!!! ########################""""""""""""""""""""""""$$$###!!! !!!###$$$"""!!!!!!"""######""" """"""""""""###############""""""!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""######$$$$$$$$$$$$##################$$$$$$$$$###""""""""""""""""""""""""""""""############"""""""""!!!"""""""""""""""""""""""""""###$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###### """"""""""""###%%%$$$###!!! !!!###$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$###""" $$$$$$$$$%%%%%%$$$$$$$$$###""""""!!!!!!""""""###""""""###$$$$$$$$$###############"""""""""!!!!!!"""""""""###$$$$$$$$$%%%############""""""""""""###""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$###!!!  !!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###%%%###$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%$$$#########$$$&&&&&&######$$$$$$$$$$$$######&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&###############$$$$$$%%%$$$%%%%%%$$$$$$###"""!!! !!!"""###$$$######""""""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''(((###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!###############"""""""""!!!!!! !!!"""###$$$%%%$$$######""""""######$$$""""""!!! !!!######!!!###%%%$$$"""  !!!###$$$%%%%%%&&&$$$"""!!!"""###"""!!! !!!"""#########!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!"""############### !!!######""""""###%%%$$$###"""!!! !!!!!!"""!!!###$$$%%%%%%###!!! """"""""""""""""""######""""""""""""!!!!!!!!!!!!###!!!!!!"""### !!!"""$$$$$$###""""""!!!!!! !!!!!!"""######"""######$$$$$$$$$######$$$$$$$$$$$$############"""""""""#########$$$$$$ !!!!!!""""""""""""!!!""""""""""""""""""""""""############"""""""""""""""######$$$$$$######""" """$$$$$$"""!!!"""######""""""!!!!!!!!!!!!!!!""""""############""""""######"""""""""######$$$""""""############"""""""""############$$$$$$$$$!!!""""""""""""!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""%%%%%%%%%###############$$$$$$$$$$$$#########""""""#########$$$$$$######""""""!!!!!! !!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$$$$$$$######""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """############$$$&&&""""""!!!!!!!!!!!!""""""%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$!!!""""""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$######"""!!!"""#########"""!!! ##################$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!"""######"""######$$$$$$$$$$$$$$$###"""!!!  !!!!!!"""###$$$$$$%%%%%%$$$$$$!!!$$$&&&&&&%%%$$$###$$$######$$$%%%&&&'''((((((&&&&&&%%%%%%$$$######"""%%%###!!!!!!###%%%%%%%%%&&&%%%$$$#########$$$$$$###""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""$$$%%%&&&'''''''''&&&&&&$$$###"""$$$$$$%%%%%%&&&&&&''''''"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""###""""""""""""""""""###!!!!!!!!!"""""""""""""""$$$$$$$$$######"""""""""!!!!!!!!!""""""######$$$###""""""!!!!!!""""""###"""!!!  """###%%%!!!"""#########!!!  !!!!!!"""###$$$$$$%%%&&&$$$######$$$%%%$$$### !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!"""#########"""!!!!!!""""""!!!!!!  !!!"""###"""!!!!!! !!!!!!!!!!!!!!!!!!"""###""""""$$$&&&&&&$$$""" """### !!!###%%%%%%###!!! """""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%###"""$$$###"""""""""###%%%&&&###$$$$$$$$$$$$$$$###"""########################"""#########$$$$$$$$$$$$ """###$$$###""""""""""""""""""""""""""""""#########"""""""""""""""""""""############"""""" !!!###$$$$$$###""""""""""""!!!!!!!!!!!!"""""""""""""""######"""""""""##################$$$%%%""""""############""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$###"""########################"""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""!!!!!!###%%%&&&%%%###"""""""""#########$$$$$$$$$$$$############$$$$$$###""""""!!!!!!  """###$$$%%%%%%%%%$$$$$$$$$#########!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""#####################"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! !!!"""######""""""###%%%########################!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""########################!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&&&&$$$"""!!!$$$$$$$$$###############$$$$$$$$$#########""""""!!!!!!!!!!!!"""###$$$$$$"""###$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$ """$$$%%%$$$######$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%$$$$$$#########$$$###!!!!!!###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###""""""$$$%%%'''%%%&&&&&&&&&&&&%%%%%%$$$''''''&&&&&&%%%&&&&&&'''######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""########################$$$$$$%%%%%%$$$$$$######""""""###############"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""###$$$$$$###""" !!!"""############""""""""""""  """######!!!###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!######""" """"""!!!!!!   !!!!!!!!!!!!!!!!!!"""###""""""$$$&&&&&&$$$"""!!! !!!"""$$$ !!!###$$$$$$###"""!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!  ###$$$!!!%%%&&&&&&&&&%%%$$$"""!!!&&&%%%###"""""""""###$$$######$$$$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$ !!!###$$$%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""" !!!"""$$$%%%$$$###"""""""""!!!!!!!!!!!!""""""###""""""""""""""""""#########""""""###$$$%%%%%%""""""############""""""""""""#########$$$$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""########################"""###$$$%%%%%%$$$###"""  !!!!!! !!!!!!!!!"""""""""######$$$$$$############$$$$$$%%%%%%$$$$$$$$$######### !!!!!!!!!$$$#########""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""######""""""!!!!!! """###"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""##############################$$$$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&%%%$$$""" $$$$$$$$$###############$$$$$$$$$$$$############""""""!!!""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$#########"""######""""""###$$$$$$$$$$$$###"""###$$$###""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%%%%$$$#########$$$&&&&&&!!!!!!"""###$$$$$$$$$$$$%%%$$$###"""!!! $$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###"""!!! """!!!!!! !!!!!!"""!!!!!!!!!"""""""""""""""%%%###!!! """$$$$$$######""""""!!!  """$$$%%%$$$############"""!!! """"""""""""!!!!!!!!!!!! !!!"""#########"""!!!""""""!!!!!!!!!!!!!!!!!! !!!"""#########"""!!!!!!"""############### !!!######""""""###%%%$$$###""""""""""""$$$$$$""""""##################!!!!!!!!!"""######$$$$$$""""""""""""!!!!!!!!!!!!!!!"""###%%%'''&&&$$$!!!$$$$$$###""""""!!!!!!!!!######"""!!!!!! !!!!!!!!!""""""#########""""""!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$"""######$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###!!!!!!!!!"""$$$%%%$$$"""!!!!!!!!!!!!!!!""""""#########""""""""""""######"""""""""""""""###$$$%%%""""""############"""""""""############$$$$$$$$$ !!!!!!""""""""""""!!!""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!"""!!! !!!""""""!!! !!!!!!!!!""""""""""""#########""""""#########""""""""""""""""""""""""$$$###"""!!!#########"""""""""!!!!!!"""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""############""""""""""""!!!"""###"""!!!!!!"""###%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$###############%%%%%%%%%%%%$$$###""""""&&&%%%$$$######$$$%%%&&&#########""""""###############$$$$$$$$$######""" !!!"""""""""!!! ##################$$$$$$%%%$$$$$$$$$$$$###############"""""""""###$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!!"""######$$$$$$######$$$%%%%%%$$$###$$$''')))&&&&&&&&&&&&%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$###"""###%%%%%%%%%#########$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%$$$###"""!!!!!! $$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""""""""""""""""""""$$$######""""""######$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$$$$###""""""######""""""""""""###### !!!#########""" ###"""!!! !!!###$$$""""""!!!!!!!!!!!!!!!!!!#########%%%&&&'''%%%###""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!""""""#########"""!!!!!!""""""""""""""""""%%%%%%$$$$$$$$$%%%%%%&&&!!!!!!"""###############!!!"""######"""!!!"""$$$"""""""""######$$$$$$%%%$$$######"""###$$$%%%&&& !!!!!!"""######$$$$$$""""""""""""!!!!!!!!!!!!"""###%%%%%%$$$###$$$%%%###"""!!! !!!"""$$$%%% !!!!!!""""""""""""!!! !!!"""""""""""""""!!!!!!"""""""""#########!!!!!!!!!"""""""""######$$$######""""""""""""###""""""""""""""""""""""""!!!"""""""""###############"""!!! !!!"""###!!!"""$$$###"""!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!"""###$$$%%%""""""############"""""""""############$$$$$$$$$ !!!"""""""""""""""""""""""""""""""""""""""########################!!!""""""######""""""!!!###""""""$$$&&&&&&%%%$$$!!!!!!"""""""""############""""""!!!!!!""""""### !!!!!!!!!$$$$$$###"""!!! $$$$$$$$$#########""""""######$$$$$$$$$###""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!"""$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$"""###$$$$$$""""""###$$$$$$###!!! !!!###$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$%%%%%%$$$$$$######&&&%%%###""""""###%%%&&&###""""""!!!!!!""""""###""""""###$$$$$$$$$######!!!!!!!!!!!! """""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$######"""############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""!!!""""""###############!!!###%%%&&&%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$######%%%$$$##################%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$############$$$%%%%%%"""###%%%&&&'''&&&%%%$$$'''''''''''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%$$$$$$###"""!!! #########$$$$$$%%%%%%&&& !!!###$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%% """###%%%$$$""" !!!""""""###"""""" !!!!!!"""""""""!!!!!!"""######  !!!!!!""""""############""""""!!!!!!!!!  !!!!!!""""""!!!!!!""""""######$$$$$$"""!!!  !!!""" !!!!!!!!!!!!!!!"""###$$$###"""!!!"""### !!!"""$$$%%%%%%%%%%%%%%%$$$###""""""$$$&&&((( !!!!!!"""###$$$$$$$$$""""""""""""!!!!!!!!!!!! """###!!!###&&&###"""!!!!!!"""%%%)))+++ """$$$%%%&&&%%%%%% !!!""""""""""""""""""######$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""$$$###""" !!!"""""""""""""""""""""""""""!!!!!!""""""#########$$$###"""!!! !!!"""###!!! ######"""!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$ !!!"""###$$$""""""############"""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!###%%%%%%###"""############$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%% !!!"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""######"""""""""###%%%&&&""""""""""""""""""""""""#########$$$%%%%%%%%%&&&###%%%&&&%%%######$$$%%%###""""""###!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$&&&%%%###""""""###%%%&&&""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""""""""######$$$%%%%%%&&&&&&%%%%%%###############"""!!!!!!!!!!!!"""###############$$$&&&%%%###""""""""""""###$$$%%%%%%&&&'''&&&&&&%%%$$$$$$#########%%%$$$$$$%%%''''''&&&$$$"""###$$$%%%&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$#########$$$$$$#########%%%%%%$$$###"""""""""###&&&%%%%%%$$$$$$#########!!!"""###$$$%%%$$$############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''!!!###&&&(((((('''%%%######""""""!!!!!!###%%%''''''&&&%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""############""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""'''&&&%%%###"""!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""!!!  !!!!!!###$$$$$$$$$$$$###"""""" !!!""""""""""""""""""!!!!!!!!! $$$$$$###"""!!! ###$$$%%%%%%%%%###"""!!!######$$$$$$$$$%%%%%%%%%%%%###!!!###'''+++------%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""######&&&%%%###"""!!! !!!!!!$$$$$$$$$###############%%%%%%$$$###"""!!! !!!"""###$$$%%%%%%%%%!!!"""$$$$$$#########$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###!!!######""""""""""""######!!!!!!"""###############%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!""""""#########$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""###!!! !!!$$$%%%$$$!!!$$$$$$############$$$$$$""""""""""""##################""""""""""""###### !!!"""!!!!!!!!!############"""""""""""""""""""""!!! !!!$$$&&&########################$$$"""!!!"""$$$%%%""" """""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&############""""""!!!!!!'''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################"""!!! !!!"""######"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############&&&$$$"""###%%%&&&%%%""")))&&&!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''%%%###"""$$$&&&###$$$%%%%%%%%%%%%$$$###&&&%%%###!!!!!!"""###$$$!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$######"""!!!!!!"""######""""""############"""""""""######$$$$$$######"""$$$$$$$$$#####################""""""!!!"""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!  """############"""!!!!!! !!!"""""""""""""""!!!""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!##################"""!!!############$$$$$$$$$$$$%%%###!!!"""&&&***++++++%%%%%%$$$###""""""""""""!!!!!!!!!!!!""""""######'''&&&$$$###"""""""""###########################$$$$$$######"""!!!!!!!!! !!!"""############### !!!######"""""""""###$$$######"""!!!!!!"""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!"""###$$$###!!!######""""""""""""######!!!""""""###############%%%$$$###"""!!!""""""###""""""""""""""""""""""""!!!"""""""""###############$$$$$$%%%%%%$$$$$$############################################################$$$$$$$$$%%%%%%########################""""""""""""""""""""""""###!!! !!!$$$%%%###""""""""""""!!!!!!"""""""""""""""""""""##################""""""""""""######!!!!!!"""""""""#####################""""""""""""!!!"""###"""!!!!!!###%%%########################"""!!! !!!######!!!""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""############""""""""""""""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$ !!!""""""######$$$$$$$$$$$$######"""#########""""""!!! """######""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%###!!!"""$$$%%%###"""%%%$$$"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$###$$$%%%%%%%%%%%%$$$###&&&%%%###"""!!!"""###$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$#########$$$$$$%%%$$$######$$$%%%%%%$$$"""######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###"""!!! !!!"""###""""""############"""""""""""""""######"""""""""###############$$$$$$$$$!!!!!! !!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""'''&&&$$$"""!!! """""""""""""""!!! !!!"""""""""""""""!!! """""""""!!!!!!!!!  !!!"""###$$$$$$"""!!!!!!!!!!!!""""""###""""""""""""############%%%###!!!"""$$$'''((((((&&&%%%$$$######"""######!!!!!!!!!""""""""""""###%%%$$$###"""!!!!!!"""###""""""###############""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!!!!!""""""!!!!!!"""###$$$######"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""###$$$###"""""""""""""""""""""""""""!!!"""######$$$$$$######$$$$$$###""""""""""""###""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$##############################!!!!!!!!!"""#########$$$!!!"""""""""######$$$$$$########################""""""""""""""""""""""""###!!!!!!!!!###$$$###"""!!!!!! !!!!!!""""""""""""##################""""""""""""######$$$$$$###"""###$$$%%%&&&############"""""""""""" """###$$$"""""""""###"""""""""""""""""""""""""""!!!!!!"""###$$$"""!!!"""""""""""""""""""""""""""""""""#########$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&###  ###&&&""""""""""""""""""""""""######"""""""""!!!!!!!!!""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$&&&%%%$$$#########$$$%%%''''''&&&&&&%%%$$$############$$$$$$$$$$$$######""""""#########"""!!!!!!!!!""""""!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""!!!!!!###"""!!!"""######"""!!!!!!"""$$$%%%&&&&&&%%%%%%########################$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###!!!"""###$$$$$$######$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%######"""###$$$%%%###!!!$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&&&&%%%%%%%%%$$$######"""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$###"""!!! !!!"""###""""""############""""""""""""############"""""""""""""""###$$$$$$$$$%%%"""!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""""""""&&&%%%$$$###""""""!!!!!!""""""######""""""!!! """""""""""""""!!!!!! """""""""!!!!!!!!!!!!  !!!"""###$$$$$$!!! !!!"""$$$!!!!!!!!!!!!""""""""""""$$$###""""""###$$$%%%%%%&&&%%%%%%$$$######$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$###"""!!!!!!""""""############"""""""""###""""""!!!!!!!!!######"""!!!"""######""""""!!!!!!!!!""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""$$$$$$###"""""""""############""""""""""""###$$$$$$$$$$$$###$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$############################## !!!!!!"""###$$$%%%%%%########################################################################""""""!!!"""############!!!!!! !!!!!!!!!"""""""""##################""""""""""""######%%%$$$###""""""$$$&&&'''############"""""""""!!! """$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""##################""""""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###"""!!! !!!###$$$!!!!!!!!!!!!!!! ######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!""""""!!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!! ######""""""#########"""!!!"""$$$%%%&&&%%%$$$###""""""""""""""""""""""""$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$%%%%%%$$$$$$$$$"""!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%###############"""!!!!!!$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$''''''''''''''''''&&&&&&$$$#########%%%%%%###"""$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""$$$&&&&&&%%%%%%$$$$$$$$$#########"""%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$###"""!!! !!!"""###""""""############""""""###$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$###"""""""""######!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""  """### !!!!!!!!!"""""""""############""""""######%%%%%%$$$$$$###$$$$$$$$$############""""""""""""  !!!!!!"""$$$%%%%%%%%%$$$###!!!!!!!!!"""######$$$$$$######$$$$$$$$$###"""""" """$$$$$$#########$$$!!!!!!!!! !!!!!!"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""###$$$%%%$$$"""!!!"""############"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""##############################"""""""""""""""""""""######$$$$$$######"""########################""""""######$$$%%%&&&&&&&&&&&&%%%$$$###""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""""""""###$$$###""""""""""""""""""###!!!"""""""""##################""""""""""""######$$$###!!! !!!"""$$$&&&############"""""""""!!! """$$$%%%###"""!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""###""""""""""""""""""""""""!!!!!!"""""""""###############""""""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""######################## !!!"""###$$$$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&######"""!!!!!!"""###$$$!!!###%%%''''''(((######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%!!!######"""!!!!!!"""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""!!!###$$$$$$$$$$$$###$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$%%%%%%$$$$$$%%%$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""############""""""$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%$$$######"""######!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###"""""" !!!"""""""""""""""######"""""""""!!!!!!!!!######""""""!!!!!! !!! !!!!!!"""!!!!!!!!!!!!"""""""""""""""###$$$$$$"""!!!"""###%%%$$$############$$$$$$$$$############""""""""""""!!! !!!"""###$$$!!!###%%%&&&'''&&&%%%$$$!!!!!!""""""#########$$$"""###$$$$$$$$$$$$######!!!###$$$%%%$$$###$$$%%%!!!!!!!!!!!!!!!""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%#########$$$%%%$$$###!!!"""###$$$$$$###"""!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""####################################""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%$$$###""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""###$$$$$$$$$############$$$$$$""""""""""""##################""""""""""""######""""""!!! !!!"""###$$$############""""""""""""!!!###$$$$$$"""!!!!!!"""""""""""""""""""""""""""  !!!""""""""""""""""""""""""!!!!!!!!!"""""""""############""""""""""""######%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!! &&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%###"""######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%!!!$$$$$$###!!!!!!"""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$###%%%&&&%%%$$$###$$$%%%&&&$$$###!!! !!!"""########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((######$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$### !!!"""###$$$###""""""&&&%%%$$$%%%''''''%%%###"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$###""""""###$$$%%%""""""############""""""######$$$$$$$$$$$$######$$$$$$$$$##################""""""""""""######$$$ !!!!!!!!!"""""""""###""""""######$$$%%%%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$######"""###############""""""!!! """#####################"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!"""""""""#########!!!###%%%%%%###"""###$$$######"""""""""######$$$$$$$$$$$$#########""""""!!!!!! !!!###$$$&&&"""###&&&((()))((('''%%%"""""""""""""""######### !!!"""###$$$$$$$$$### """$$$$$$###"""###$$$######""""""###$$$$$$%%%"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$######%%%%%%$$$###!!!"""###$$$$$$###"""!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""####################################"""""""""!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$################################################"""""""""""""""""""""""" """$$$###"""!!!###%%%$$$$$$############$$$$$$""""""""""""##################""""""""""""######!!!!!!!!!"""""""""##################""""""""""""###$$$$$$###!!! """###########################!!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########""""""""""""######%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%!!!###$$$&&&&&&&&&$$$$$$!!!!!! ######$$$$$$$$$$$$######"""######$$$%%%%%%$$$$$$ """%%%%%%$$$""""""""""""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''"""$$$%%%$$$""""""###%%%$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&"""&&&(((&&&!!! ###(((%%%%%%$$$######$$$%%%%%%###$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%$$$"""!!!###$$$$$$###"""%%%$$$###$$$&&&&&&$$$###!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""############""""""""""""############""""""%%%$$$$$$$$$######"""""" !!!###$$$%%% !!!!!!!!!""""""######""""""###$$$%%%%%%&&&&&&########################"""###$$$$$$###"""!!! """""""""""""""!!!!!!  !!!###$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""""""""#########!!! """"""""""""############ ###%%%%%%###"""###%%%###"""""""""""""""######$$$$$$$$$$$$######""""""  !!!###$$$"""$$$''')))***)))(((&&&######""""""""""""""""""!!!"""############!!!######"""!!!"""###%%%$$$$$$$$$%%%&&&&&&'''!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$######%%%%%%$$$### """###$$$$$$###""" ######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$###"""########################$$$#########""""""!!!!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""" !!!"""###$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!! """$$$###!!!!!!###%%%$$$$$$############$$$$$$""""""""""""##################""""""""""""######!!!!!!"""############"""############""""""""""""$$$$$$$$$""" """$$$########################!!!$$$$$$""""""$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%&&&"""!!!  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$ ###%%%%%%$$$"""!!!###$$$&&&''''''&&&%%%$$$######$$$$$$$$$$$$###### !!!"""###############!!!###&&&&&&%%%###""""""""""""###$$$%%%%%%&&&&&&%%%%%%&&&''''''(((((()))!!!###%%%$$$!!! """$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&& &&&***&&&!!!(((&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%###""" ###&&&''''''&&&&&&$$$###"""###%%%%%%###""" !!!"""$$$%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$+++)))'''&&&&&&&&&%%%$$$%%%%%%$$$$$$###"""""""""$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&& !!!$$$%%%%%%$$$!!! """"""!!!!!! $$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!""""""###!!!!!!""""""############"""""""""""""""""""""""""""""""""""""""!!! """"""!!!!!!!!!!!!""""""###!!! ###$$$""" !!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%###$$$%%%&&&&&&%%%###"""$$$""" !!!$$$%%%###!!!""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%&&&&&&$$$###""""""""""""############$$$#########""""""!!!!!!!!!"""###$$$%%%$$$######!!!"""###%%%%%%%%%$$$###$$$$$$$$$###"""!!!!!! ###$$$&&&''''''&&&$$$###!!!!!!!!!!!!!!!!!!""""""########################"""###$$$%%%&&&%%%$$$######################################################"""!!!  !!!$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###""""""###$$$###"""!!!"""######"""!!!!!!"""$$$'''(((&&&%%%###!!!"""!!! !!!###$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! ############$$$$$$$$$$$$###"""!!! !!!"""$$$"""###$$$%%%%%%$$$"""!!!""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!! $$$$$$###############$$$%%%%%%%%%%%%%%%$$$###"""""""""#########""""""!!!"""%%%&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$#########""""""########################&&&&&&$$$###""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%###"""###$$$!!!########################!!!$$$&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&$$$#########$$$$$$ """###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$)))'''&&&+++''' ###&&&$$$$$$&&&$$$"""$$$)))&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$!!!"""###$$$$$$###"""!!!######"""""""""!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!"""###$$$"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!! """"""!!!!!!!!!!!!""""""###!!! !!!"""###""" !!!!!!""""""""""""!!!!!!"""!!! !!!######!!!!!!""""""###$$$$$$%%%######"""""""""""""""#########$$$$$$$$$$$$$$$###!!!!!!!!! """"""######$$$$$$%%%%%%%%%###""""""######"""!!!""""""""""""########################"""""""""!!!!!!"""###$$$%%%$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""""""""$$$$$$$$$$$$""""""###""""""""""""""""""""" ######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!!!!!!!"""################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&"""###$$$%%%%%%$$$###"""!!!"""######"""!!!"""$$$  !!!&&&%%%$$$$$$$$$$$$%%%&&&""""""!!!!!!!!!"""###$$$#########"""""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!! !!!!!!!!!!!!$$$###!!! !!!"""###""""""#########""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$###!!! !!! !!!###$$$$$$""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################%%%%%%$$$###""""""""""""""""""############""""""""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$###"""###%%%$$$ ########################"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%%%%######$$$%%%&&&''''''((($$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&& (((&&&$$$'''$$$"""***+++'''$$$&&&%%%###$$$((($$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!""""""######""""""!!!########################"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""""""""######"""""""""$$$$$$############""""""""""""############"""""" !!!"""###$$$%%%#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$"""!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!!!! !!!"""""" !!!""""""######$$$%%%$$$###"""!!!!!!!!!!!!""""""!!!""""""###$$$%%%  """"""""""""############$$$###""""""######"""!!!""""""""""""########################""""""""""""""""""###$$$$$$$$$$$$#####################$$$%%%&&&&&&%%%%%%$$$#################################$$$$$$$$$######"""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###"""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$%%%'''(((((("""###$$$%%%%%%$$$###""" !!!######""""""###%%%$$$###!!! !!!!!! !!!"""$$$$$$###""""""""""""###$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""""""""############$$$%%%$$$"""!!! !!!!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""##################$$$###############$$$$$$###############""""""!!!#########"""!!!###$$$$$$"""!!! """###################################################$$$$$$$$$#######################################$$$$$$###############$$$#########""""""########################$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########%%%&&&%%%$$$########################%%%$$$###"""""""""###$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&###%%%###%%%000222+++%%%&&&'''%%%%%%'''$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$############$$$%%%%%%########################%%%%%%$$$$$$###""""""!!!$$$###"""!!!!!!"""###$$$########################!!!"""###$$$$$$###"""!!! !!!!!!"""###%%%%%%############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$###""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""### !!!""""""######$$$$$$###"""!!!!!!""""""!!! !!!"""$$$%%%###"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!%%%$$$######$$$%%%$$$"""!!!"""""""""#####################"""""""""""""""""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%####################################"""########################$$$$$$$$$################################################"""######%%%&&&''''''((("""###$$$%%%%%%$$$###"""!!!"""###""""""$$$&&&'''&&&%%%$$$$$$$$$$$$%%% !!!!!!###############$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""############""""""!!!!!!#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""###"""!!! """###$$$!!!"""""""""############""""""""""""""""""""""""###############$$$$$$$$$#########"""######$$$%%%######$$$$$$$$$######""" !!!""""""""""""""""""###%%%&&&%%%!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""###$$$$$$%%%%%%$$$""""""""""""$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''########################%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$######""""""######$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$)))((('''///888...&&&&&&((('''%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###""""""""""""###$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%#########"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""#########"""!!! !!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$ !!!""""""######""""""!!!!!!"""###$$$$$$  """$$$%%%$$$$$$$$$$$$###""""""###""""""!!!!!!!!!!!!!!!!!!$$$###""""""$$$$$$###"""!!!"""""""""############""""""""""""""""""#####################$$$$$$$$$%%%$$$###"""""""""$$$$$$###############"""""""""%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$%%%%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""!!!"""###""""""$$$&&&!!!!!!!!!!!!""""""######!!!!!!"""######$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""#########""""""""""""""" !!!!!!!!!!!!"""$$$$$$###"""""""""""""""######"""!!!"""###%%%&&&!!!"""""""""############""""""""""""""""""""""""##################$$$$$$######""""""###$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$!!!$$$&&&%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$"""""""""$$$&&&###########################$$$%%%%%%%%%###!!! ######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&###########################$$$$$$%%%%%%$$$$$$############$$$$$$$$$##################""""""""""""$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""'''&&&(((111///'''(((999///'''&&&((('''%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""######################## !!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###"""$$$###"""!!!!!!"""###$$$!!!!!!!!!""""""""""""###""""""############""""""######"""""""""###$$$$$$!!!"""""""""############"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$###!!! !!!!!!!!!""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$ !!!""""""######$$$!!!!!!!!!!!!"""###$$$%%%!!!!!! !!!!!!"""###$$$###$$$$$$###!!! """!!!!!!!!!!!!""""""""""""!!!  !!!"""!!! """"""""""""############""""""""""""##################""""""######$$$%%%%%%$$$##################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!""""""######"""""""""""""""###$$$$$$%%%%%%################################################%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!######""""""###%%% !!!!!!"""""""""###$$$$$$%%%&&&&&&%%%%%%$$$!!!"""######$$$$$$######""""""""""""############""""""""""""""""""""""""######""""""""""""""""""!!!!!!""""""""""""#################################"""""""""###$$$%%%&&&""""""""""""############""""""""""""""""""""""""$$$$$$#########"""""""""""""""""""""###$$$%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""!!! """$$$$$$$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$###########################"""""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%###!!! """$$$########################!!!###%%%&&&&&&$$$""" ######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''%%%)))&&&***555222'''%%%555---'''''''''%%%%%%&&&$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%###!!! ######""""""""""""######"""""""""#########$$$$$$######""""""""""""######$$$$$$######""""""###### !!!"""###$$$$$$%%%"""""""""""""""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!"""""" """###### !!!###!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%$$$$$$###!!!!!!""""""###$$$$$$%%%###"""""""""""""""######!!!""""""######""""""""""""###$$$### !!!!!!!!!!!!""""""######### !!!"""!!! """"""""""""############!!!"""""""""############$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$###""""""######################## !!!"""######"""!!! """"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$######!!!""""""###$$$$$$%%%%%%################################################"""#########$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""!!!"""######"""!!!"""$$$$$$$$$%%%%%%$$$$$$######!!!"""###$$$$$$$$$###### !!!"""#########""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$###"""!!!!!! """"""""""""###$$$%%%&&&###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!"""!!!"""###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##########################################$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###%%%%%%$$$"""!!!###%%%########################""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$)))''')))222000((()))...***''''''&&&$$$$$$'''''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%""""""""""""######"""""""""#########$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$&&&%%%$$$###"""""""""""" """###$$$%%%&&&"""""""""""""""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""###### !!!$$$!!!!!!""""""""""""!!!!!! !!!"""$$$$$$######""""""""""""###$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""###$$$$$$###!!!!!!###%%%&&&$$$!!! """ !!!!!!"""###$$$$$$%%%!!! !!!###$$$###"""""""""""""""############!!!!!!""""""#########$$$$$$###"""""""""###%%%&&&###$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$%%%!!!###$$$&&&&&&$$$###!!!!!!!!!"""###$$$%%%%%%&&&"""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$################################################"""###$$$%%%&&&%%%%%%$$$!!!""""""###$$$$$$%%%%%%########################"""""""""""""""""""""""" !!!###$$$%%%&&&'''"""###$$$%%%%%%$$$###""""""###$$$###"""!!!"""###%%%%%%%%%$$$###""" !!!###$$$%%%%%%%%%$$$ !!!######""""""!!!$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""""""""""""""######### !!!!!!!!!!!!""""""""" !!!"""###$$$%%%%%%%%%!!!############"""""""""""""""############""""""""""""""""""""""""%%%$$$###"""!!!""""""""""""###$$$%%%&&&"""###$$$%%%%%%%%%%%%%%% !!!######$$$$$$$$$$$$"""!!!"""%%%%%%"""################################################""""""######$$$$$$$$$$$$########################$$$$$$###############$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$######""""""###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$&&&%%%###"""$$$&&&##############################"""""""""$$$%%%&&&######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''""")))''''''...,,,)))...***((('''(((&&&"""$$$(((,,,+++***)))((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%$$$###"""''''''&&&&&&$$$###!!! %%%%%%&&&&&&%%%%%%$$$###########################$$$%%%%%%&&&%%%$$$###"""###############"""!!!!!!!!!!!!!!!!!!""""""""""""'''###"""!!!###"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&)))%%%!!! """$$$$$$###$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """#########$$$%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!######""""""!!!!!!  !!!"""###$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!######"""!!!!!! !!!!!!&&&%%%############!!! $$$$$$######"""!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!$$$$$$##################!!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!########################%%%%%%%%%$$$###"""!!! ######$$$$$$$$$$$$##############################!!!"""#########!!! """############$$$$$$$$$$$$#########""""""!!!!!!######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###''''''###""""""######$$$$$$%%%%%%""""""""""""""""""""""""###$$$%%%&&&'''&&&%%%%%%$$$#########""""""!!!!!!""""""######"""!!! $$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$########################$$$$$$###"""!!!!!!"""""""""$$$%%%%%%###""""""###%%%%%%$$$$$$$$$$$$$$$$$$########################"""%%%&&&%%%#########"""###$$$%%%&&&%%%$$$$$$((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&###$$$%%%&&&((()))******&&&&&&&&&(((,,,000222333)))---,,,&&&###%%%)))***)))((('''&&&%%%$$$######'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$###############"""!!!!!!$$$$$$$$$$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###########################$$$$$$%%%%%%%%%$$$###"""###############"""!!!!!!""""""""""""############&&&###"""!!!#####################$$$$$$"""""""""""""""""""""""""""!!! !!!"""### !!!!!!!!!"""""""""&&&### """"""!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" """###$$$$$$$$$%%%%%%$$$######!!!""""""######""""""!!!###"""""""""!!!!!!!!! !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%$$$###""""""!!!!!!!!!"""'''%%%%%%%%%'''((('''&&&!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%$$$######""""""######$$$%%%%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!########################"""""""""#########$$$$$$################################################%%%%%%%%%$$$###"""!!!!!!######$$$$$$$$$$$$######$$$#####################"""###$$$$$$$$$###!!! """############$$$$$$$$$############"""""""""!!!!!!!!!""""""""""""!!!!!!###$$$$$$$$$$$$$$$######!!!"""######!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!"""$$$%%%%%%%%%$$$$$$###"""########################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$""" """%%%&&&### """"""##################""""""""""""""""""""""""###$$$%%%&&&&&&&&&%%%%%%$$$#########""""""""""""!!!!!!"""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$########################%%%%%%$$$##################$$$&&&%%%###""""""#########""""""""""""""""""#########""""""""""""""" """%%%&&&%%%###############$$$%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&!!!""""""###$$$%%%&&&&&&&&&%%%&&&'''+++...111222)))...///***&&&'''((((((''''''&&&&&&&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%$$$$$$$$$######"""""""""############"""!!!!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""############""""""!!!############$$$$$$$$$$$$%%%""""""""""""##################""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  """"""""""""###############""" !!!""""""!!! """"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!"""###%%%%%%%%%%%%$$$###""""""!!!""""""######""""""!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!"""$$$%%%&&&&&&$$$$$$###""""""""""""### !!!###%%%%%%$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""###$$$$$$%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!!!!"""####################################$$$$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$$$$######"""""""""###$$$$$$$$$$$$######""""""############$$$$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$###"""!!! """###"""!!! !!!"""########################$$$###"""!!!!!!!!!!!!"""$$$$$$$$$%%%$$$$$$###"""########################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###!!! ###%%%$$$"""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&%%%%%%%%%###############"""""""""!!!""""""############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%###%%%&&&&&&$$$######$$$""""""########################""""""!!!!!!!!! ###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&)))(((&&&%%%$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&"""""""""######$$$$$$$$$%%%%%%%%%'''))),,,...000***000222---)))((('''&&&%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&&&&&&&&&&(((((( !!!"""$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###""""""""""""###$$$$$$%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########""""""############"""!!!"""""""""#########$$$$$$###  """###""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""############"""#########$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%$$$###"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###"""!!!"""###%%%%%%%%%%%%$$$"""!!!!!! !!!!!!""""""!!!!!! """"""""""""!!!!!!!!!!!!$$$$$$$$$$$$######""""""########################""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!""""""######$$$$$$###############$$$ !!!!!!!!!$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$######"""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$###""""""!!!!!!""""""###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$######"""######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!#####################"""""""""#########$$$$$$$$$#########"""""""""""""""######$$$$$$$$$$$$#####################"""!!!!!!!!!"""###"""!!!!!!"""###""""""""""""""""""""""""#########"""""""""""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$$$$$$$#########""""""!!!!!!!!!""""""""""""""""""""""""######$$$$$$%%%%%%%%%%%%########################"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$######""""""!!!!!!!!!###%%%%%%$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&'''))),,,......333444...)))((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((""""""###$$$%%%&&&'''(((###$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$!!!""""""#########""""""!!!!!!!!!"""""""""######!!!!!!!!! !!!######"""$$$######""""""!!!!!!!!!""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!###$$$%%%%%%$$$###"""$$$$$$#########"""""""""""""""""""""""""""""""""!!!"""$$$$$$###""""""###%%%%%%%%%$$$###"""!!!  !!!!!! !!!!!!!!!!!!""""""""""""''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$###############$$$$$$"""!!!!!!!!!###$$$$$$###$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$############$$$$$$$$$$$$###############"""""""""!!!!!!"""""""""!!!""""""""""""""""""#########$$$$$$$$$""""""""""""""""""############$$$$$$$$$$$$######!!!!!!"""###############"""###$$$$$$""""""###$$$""""""""""""""""""""""""###############""""""!!!"""######$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""############$$$$$$%%%%%%###############$$$$$$$$$"""######$$$%%%%%%%%%%%%"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$###$$$%%%'''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###''''''''''''&&&&&&&&&&&&$$$&&&'''&&&%%%'''***---333666444---'''((())))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$######"""""""""!!!!!!"""############"""%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$$$$!!!""""""############""" !!!!!!!!!"""""""""""" """###!!!!!!$$$$$$"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###### ######"""!!!!!!"""$$$$$$$$$$$$############"""""""""""""""""""""""" ###%%%%%%$$$"""""""""$$$$$$$$$$$$###"""!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""''''''&&&&&&%%%%%%%%%$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""&&&%%%%%%$$$$$$###""""""###""""""""""""###$$$$$$%%%$$$######$$$%%%$$$"""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################!!!!!!"""######"""!!!!!!"""""""""###############$$$$$$###""""""""""""###"""""""""###$$$$$$%%%%%%############$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!! !!!!!!"""###"""############$$$$$$$$$""""""""""""############!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$##############################$$$$$$######"""!!!!!!"""######$$$#################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$###############""""""""""""""""""""""""$$$############$$$%%%%%%#########$$$$$$$$$$$$$$$!!!!!!"""#########"""""""""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%'''((('''&&&%%%%%%%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%%%%(((,,,555777555,,,'''(((******((((((((('''''''''&&&&&&######"""""""""###$$$$$$$$$###############""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""!!! !!!!!!"""###############%%%$$$######$$$&&&(((***$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!"""###$$$%%%!!!!!!"""###############!!!!!!"""""""""############$$$!!!!!!$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!"""######""""""&&&&&&&&&&&&%%%%%%%%%$$$!!!######!!! """###############"""""""""""""""""""""""""""""""""""" ###%%%&&&$$$###""""""""""""############""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$"""!!!!!!!!!""""""###$$$"""!!! !!!"""###""" !!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######################## !!!"""######"""!!! !!!"""""""""#########$$$%%%$$$######""""""######!!!""""""###$$$$$$%%%%%%"""""""""#########$$$$$$""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$$$$###### !!!!!!"""#########""""""!!!!!!!!!"""$$$$$$"""############$$$$$$$$$!!!"""""""""############!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$$$$###"""###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###"""!!!!!!!!!"""#######################################""""""""""""""""""""""""################################################""""""""""""""""""""""""!!!"""###$$$############$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""$$$###"""""""""###%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$######"""""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((((((&&&%%%%%%&&&""""""######$$$%%%%%%&&&#########$$$%%%%%%&&&&&&###%%%%%%%%%$$$$$$&&&'''$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&(((***((($$$$$$(((,,,222666555...)))((())))))''''''''''''((((((((((((!!!!!! !!!!!!"""############$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$############$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######"""###%%%(((+++---###$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!###$$$%%%!!!!!!"""###############"""############$$$$$$$$$$$$%%%!!!!!!$$$%%%!!! !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###!!! ###"""""""""!!!!!! !!!###%%%$$$""""""$$$'''""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" ###%%%&&&%%%###""""""!!!""""""############"""######$$$$$$$$$$$$###### !!!!!!!!!""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!! !!!!!!"""######""" !!!###$$$###"""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$##################"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$%%%$$$######"""#########!!!""""""###$$$$$$%%%%%%!!!""""""""""""######################################################### !!!"""###$$$%%%%%%%%%######$$$$$$$$$$$$###### !!!"""###$$$$$$######"""""""""###%%%&&&"""############$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""!!!"""###"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###"""!!!!!!!!!"""#######################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$###"""""""""###%%%&&&#########$$$$$$%%%%%%%%%(((((((((((('''&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&''')))((('''%%%&&&&&&$$$$$$%%%&&&&&&'''((((((!!!!!!"""###$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$&&&((($$$%%%&&&'''((('''&&&%%%######%%%&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&)))+++(((%%%$$$(((,,,///444666000+++***)))'''%%%%%%&&&'''((()))******'''&&&&&&&&&'''(((((()))&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$&&&(((******(((&&&$$$########################"""###$$$%%%%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$#########""""""""""""!!!$$$###"""!!!!!!"""###$$$#########"""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """############!!!###$$$###"""!!!"""###"""######$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############&&&###!!!!!!######""" """""""""""""""############"""!!! !!!"""###!!!"""############"""""""""""""""""""""######$$$ """######""""""###%%%""""""#########$$$$$$$$$ """%%%''''''$$$!!!########################$$$$$$############$$$$$$######"""!!!!!! !!!!!!""""""###$$$$$$$$$$$$######"""""""""!!!!!! ###############$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""######$$$$$$$$$#########""""""!!!!!!$$$$$$############$$$$$$###############"""!!! ######""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""" !!!"""###$$$$$$%%%$$$$$$############$$$$$$######""""""!!!!!! """######$$$%%%%%%&&&&&&!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$######"""########################"""###$$$$$$###"""!!! ######$$$$$$$$$$$$###############"""""""""""""""######""""""""""""######$$$#########""""""!!!!!!###############"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%########################""""""###$$$%%%%%%&&&&&&%%%$$$######$$$&&&((())))))((('''&&&%%%$$$$$$###%%%$$$###""""""###$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''%%%%%%%%%''')))***###$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&'''((('''&&&$$$###''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''''''''(((((())))))))))))))),,,444888111'''$$$%%%'''$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&$$$######$$$&&&'''$$$$$$$$$$$$%%%%%%&&&'''##############################$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$#######################################$$$$$$############$$$$$$""""""""""""""""""""""""######################## !!!"""""""""!!!!!!!!!###$$$###"""!!!"""###"""######$$$###"""!!! """"""############""""""!!!!!!"""""""""#########%%%###!!!!!!###$$$###!!!#########"""""""""""""""###"""!!!!!!!!!!!!"""############"""""""""""""""$$$############$$$%%%%%% """######""""""###$$$!!!!!!"""""""""#########!!!"""$$$&&&&&&$$$"""!!!##############################""""""""""""######$$$###""""""!!!!!!!!!""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$###""""""""""""""""""############$$$#########""""""""""""$$$$$$############$$$$$$"""############""""""!!!######""""""######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!!!!"""###"""""" ######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$######""""""""""""######$$$$$$$$$$$$#########"""$$$$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$###"""###%%%&&&(((###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&(((###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&'''(((((())))))(((((()))333999444+++&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&$$$######$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''########################$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!"""$$$%%%&&&&&&###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!! !!!###$$$###"""!!!"""###"""############"""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""###"""!!!!!!###$$$######$$$$$$######""""""!!!!!!###""""""!!!!!!""""""###%%%$$$###!!!!!!!!!""""""######"""""""""###$$$$$$!!!"""######""""""###$$$!!!!!!!!!!!!!!!"""""""""!!!"""###$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$###""""""""""""###""""""!!!!!!!!!"""###$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###""""""###############"""""""""###############"""""""""$$$$$$############$$$$$$""""""######$$$###############""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########$$$$$$############$$$$$$###""""""""""""!!!!!!!!! !!!!!!""""""###""""""############""""""!!!!!!""""""""""""###### !!!"""#########"""""""""""""""""""""""" !!!""""""!!!!!!!!!######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$########################################################################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%%%%"""""""""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$&&&''''''(((''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''&&&111888555...)))&&&###'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%&&&'''########################%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!###$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!! !!!###$$$###"""!!!"""###############"""""""""!!!!!!###%%%%%%###!!! !!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$%%%$$$$$$###"""!!! """"""""""""""""""""""""&&&%%%"""!!! !!!"""### !!!!!!"""!!!"""######"""!!!"""$$$""""""""""""""""""""""""""""""""""""###$$$%%%&&&##############################""""""""""""######$$$$$$###############$$$###""" !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%######$$$$$$$$$######"""$$$$$$$$$######"""""""""########################$$$$$$############$$$$$$!!!"""######$$$$$$$$$$$$######""""""######$$$%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$#########"""""""""""""""$$$$$$############$$$$$$"""""""""""""""""""""""" !!!""""""###"""""""""######"""""""""!!!!!!!!!!!!!!!""""""""" !!!!!!!!!"""""""""""""""""""""""" !!!""""""###############$$$$$$$$$$$$######!!!!!!""""""#########$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$###""""""######$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&''''''&&&&&&$$$...444222,,,(((&&&$$$((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''########################%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######"""""""""######"""""""""""""""""""""######$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""!!!###$$$###"""!!!"""############""""""""""""""" """$$$&&&&&&$$$""" !!!!!!!!!!!!""""""""""""!!!"""""""""""""""$$$%%%%%%$$$$$$###"""!!! """"""############""""""&&&$$$""" !!!"""### !!!!!!""""""###$$$###"""!!!"""###########################""""""""""""###$$$&&&'''""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$###############$$$$$$###""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%"""######$$$$$$$$$######%%%%%%$$$$$$######""""""###############$$$$$$$$$$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%#########"""""""""""""""$$$$$$############$$$$$$""""""""""""############ !!!!!!""""""######$$$###""""""""""""""""""###"""""""""!!!!!!!!!!!!!!!&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%######$$$$$$$$$$$$######$$$#########""""""!!!!!!!!!"""############"""!!!""""""########################$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&%%%$$$###""""""!!!$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&$$$+++...***&&&&&&'''&&&''''''&&&%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&########################$$$$$$############$$$$$$$$$######""""""######$$$###############"""""""""%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$############""""""############""""""!!!!!!!!!"""######$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""######################## """######$$$$$$!!!###$$$###"""!!!"""###$$$######"""!!!"""""""""###$$$&&&''''''&&&$$$###""""""""""""############!!!"""###"""!!!!!!###%%%$$$$$$######""""""!!!!!!"""######$$$$$$######"""$$$###"""!!!!!!"""###$$$######"""""""""###$$$$$$"""###$$$###"""!!!"""###$$$$$$$$$$$$###############"""""""""###$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$%%%%%%%%%###""""""""""""###$$$$$$""""""!!!!!!!!!"""###$$$"""""""""###############!!!!!!!!!!!!!!!""""""###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%"""""""""""""""#########$$$$$$############$$$$$$"""""""""############$$$!!!""""""######$$$$$$%%%######""""""""""""############""""""""""""!!!!!!&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%######$$$$$$$$$$$$######%%%%%%$$$###"""!!! !!!"""###$$$$$$###"""!!!"""""""""""""""#########&&&&&&'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&'''################################################!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$)))***%%%"""%%%((((((&&&&&&%%%$$$$$$&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&##############################$$$$$$$$$$$$############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############$$$$$$#########"""""""""!!!"""###$$$$$$###"""!!!!!!!!!"""######$$$%%%%%%########################$$$$$$############$$$$$$""""""""""""""""""""""""########################!!!!!!"""###$$$$$$######!!!###$$$###"""!!!"""###$$$$$$"""!!!!!!!!!"""###"""######$$$$$$######"""############$$$$$$$$$$$$"""###$$$###!!! """$$$#########""""""""""""""""""###$$$$$$$$$$$$###"""!!!!!!!!!"""######$$$$$$$$$############$$$%%%%%%"""###$$$###!!!!!!!!!"""$$$#########""""""""""""########################""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""!!!!!!!!!""""""###$$$"""""""""#########$$$$$$ !!!!!!!!!"""!!!!!!!!!!!!!!!""""""###""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$############""""""######$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&!!!!!!""""""######$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$!!!""""""######$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$#########"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!!!!"""###$$$$$$###"""!!!"""""""""######$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''%%%%%%&&&'''''''''''''''###'''((($$$###&&&))))))'''&&&%%%$$$$$$&&&((()))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&((())))))&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&########################"""###$$$%%%%%%$$$###"""######""""""""""""############$$$$$$%%%%%%%%%&&&######""""""!!!!!! #########""""""""""""!!!!!!"""###$$$$$$###"""!!!""""""###$$$%%%%%%&&&&&&########################$$$$$$############$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""!!!###$$$###"""!!!"""###%%%$$$"""!!!!!!!!!"""###  ######$$$$$$$$$%%%%%%%%%###$$$%%%### !!!$$$"""""""""""""""#########"""###$$$%%%%%%$$$###""" !!!###$$$$$$$$$$$$"""""""""""""""######$$$###$$$$$$###!!!!!!!!!"""######""""""!!!!!!!!! ######$$$$$$$$$######"""""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!! !!!!!!"""######""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%###############$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""#########"""###$$$$$$%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&& !!!!!!"""###$$$$$$%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&########################%%%$$$###!!!!!!!!!""""""######$$$$$$$$$$$$######""""""""""""############ """###$$$$$$###""" #########$$$$$$%%%%%%%%%###############"""!!! !!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%$$$$$$$$$######""""""""""""###$$$$$$$$$$$$###########################""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&''''''''''''&&&&&&%%%$$$###""""""$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!###$$$%%%&&&''')))******######$$$%%%&&&&&&'''(((###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''((()))))))))(((%%%&&&''''''((((((''''''"""'''(((&&&%%%(((***)))'''&&&%%%$$$%%%''')))***((((((''''''''''''((((((***((('''&&&&&&'''(((***'''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$#########""""""!!!!!!######""""""""""""######&&&&&&%%%###!!! !!!###########################""""""###$$$$$$###!!!!!!%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$###"""!!!######""""""""""""##############################$$$$$$$$$############"""""""""""""""#########$$$$$$#########""""""!!!!!!""""""######"""!!! !!!!!!"""""""""#########$$$######""""""""""""""" """###$$$%%%&&&&&&%%%%%%$$$$$$#########%%%$$$$$$###"""!!! """!!!  !!!"""&&&&&&%%%$$$""" ######################## !!!!!!""""""######$$$$$$$$$############""" ###$$$###  """$$$###"""""""""###%%%%%%###"""""""""!!!!!! """###"""!!! !!!"""$$$###"""!!!"""###$$$%%%###!!! """$$$%%%###!!!&&&%%%$$$#########$$$%%%######""""""""""""######""""""""""""#####################$$$$$$%%%&&&&&&)))'''%%%###!!!"""###### !!!!!!!!!!!!$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%%%%""""""############""""""########################""""""############""""""$$$$$$$$$###############""""""""""""""""""############$$$$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$$$$#########""""""""""""""""""""""""###%%%$$$###"""!!!!!!!!!!!!###$$$%%%%%%$$$###!!! #######################################$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$""" !!!###$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&%%%$$$$$$############$$$%%%&&&%%%$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$%%%'''))),,,...((((((((())))))((($$$!!!$$$&&&)))(((''''''))),,,---+++(((((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((***,,,...///*********)))((('''%%%%%%((((((''''''''''''((((((((()))*********)))'''&&&***)))'''%%%%%%''')))***(((''''''(((***)))'''%%%%%%&&&((()))***)))((('''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%##################""""""$$$$$$############$$$$$$$$$$$$$$$###!!!!!!###%%%########################!!!"""######$$$###""""""$$$$$$$$$######""" """###############"""!!!######"""""""""""""""###########################$$$$$$$$$############"""""""""!!!!!! ############"""""""""!!!$$$#########""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""""" !!!"""###$$$$$$%%%############$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""!!! !!!"""###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$############"""%%%&&&'''%%%###"""$$$&&&""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$#########"""!!!"""###""" """###"""""""""""""""###$$$$$$"""!!! """$$$%%%###!!!%%%%%%$$$#########$$$%%%######""""""""""""######""""""""""""####################################&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$ !!!!!!!!!"""""""""######$$$$$$$$$$$$##############################""""""############""""""""""""""""""""""""""""""############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######%%%$$$$$$###""""""!!!!!!$$$$$$$$$$$$###########################$$$$$$%%%######$$$$$$$$$######"""########################$$$############$$$%%%%%%########################""""""############"""""""""!!!!!! !!!###%%%'''$$$###"""!!!!!!"""###$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$(((((('''&&&&&&&&&&&&&&&!!!$$$&&&'''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&(((+++,,,&&&&&&&&&'''((((((%%%"""$$$&&&(((((('''''')))+++,,,***((('''(((((('''&&&))))))((((((((('''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,$$$$$$%%%%%%$$$###"""!!!((((((''''''''''''((((((((())))))***)))((('''&&&***)))'''%%%%%%''')))***...+++(((''''''(((''''''(((((((((''''''(((((((((&&&&&&&&&&&&''''''((()))((((((((((((((((((((((((###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$###""""""$$$&&&######################## !!!"""######$$$##################"""!!! !!!""""""#########""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$############"""$$$###""" ############""""""""""""%%%%%%###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######"""""""""""""""!!!"""""""""########################""""""""""""#########""""""""""""""""""!!!!!! !!!!!!""" !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""""""""!!! !!!###!!!!!!!!! !!!""""""###$$$$$$$$$$$$############"""######!!! """$$$!!!""""""###############"""!!!!!!"""$$$$$$###"""$$$$$$#########$$$$$$%%%######""""""""""""######""""""""""""############$$$$$$######"""!!!!!! ############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################""""""############"""""" !!!!!!""""""######$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$###""""""!!! &&&%%%%%%%%%$$$$$$######"""""""""###$$$&&&'''(((##################$$$$$$########################$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$###""""""""""""###$$$########################!!!!!!"""""""""#########"""############$$$$$$$$$%%%$$$################## ###&&&((('''''''''(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&((()))%%%$$$%%%&&&''''''%%%"""%%%&&&((((((''''''(((***+++)))''''''(((((('''&&&((((((((((((((('''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&'''((((((%%%&&&((())))))(((&&&%%%((((((''''''''''''(((((()))))))))))))))(((''''''***)))'''&&&&&&''')))***444///)))%%%%%%&&&((((((+++)))'''&&&&&&''')))***%%%%%%%%%&&&'''(((******''''''''''''''''''''''''###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######""""""#########$$$$$$%%%%%%&&&$$$$$$$$$######$$$$$$$$$"""###$$$$$$""""""###%%%######################## !!!"""###$$$$$$$$$###############"""!!!!!!""""""######$$$$$$######%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""%%%$$$###"""!!!#########"""""""""""""""%%%$$$"""!!!!!!"""$$$%%%############$$$$$$$$$$$$$$$######"""""""""""""""#########"""""""""""""""%%%$$$###"""!!! """""""""""""""#########"""!!!!!!!!!!!!!!!!!!""" !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$$$$%%%$$$$$$$$$#########""""""  !!!!!!!!!!!!""""""######"""""""""!!!!!!!!!!!!!!!#########!!! ###%%%!!!"""$$$%%%%%%%%%$$$###!!!!!!"""######$$$###"""###############$$$$$$$$$######""""""""""""######!!!"""""""""############$$$$$$######""""""""""""""""""###$$$$$$$$$$$$### !!!"""$$$%%%%%%&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$###########################""""""############"""""" !!!!!!"""###$$$$$$%%%$$$$$$######""""""!!!%%%%%%%%%$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$###""""""!!!!!!"""###$$$%%%'''(((######"""!!!"""###%%%&&&###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%############""" ################################################""""""""""""#########$$$""""""#########$$$$$$$$$""""""!!!!!!!!!!!!"""""""""$$$%%%%%%$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&%%%###!!!%%%&&&''''''''''''((((((***(((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))''''''&&&&&&&&&&&&&&&&&&((()))+++---...---+++***((((((''''''''''''(((((()))))))))))))))(((((('''***)))(((''''''((()))***222...(((%%%%%%'''(((((((((((('''''''''(((***+++''''''&&&''''''((())))))''''''''''''''''''''''''###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$######"""""""""#########$$$$$$%%%%%%&&&######""""""""""""######$$$%%%&&&%%%"""!!!!!!""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$###$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$#########""""""###"""""""""!!!!!!!!!!!!""""""""""""""""""######$$$"""!!! !!!###$$$""""""#########$$$$$$$$$$$$######"""""""""""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!""""""""""""""""""!!!!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""#########$$$$$$$$$#########""""""%%%### !!!###$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!!###%%%"""###%%%&&&&&&&&&%%%$$$ !!!##################""""""######$$$$$$$$$$$$######""""""""""""######!!!"""""""""#####################$$$$$$$$$%%%%%%######$$$$$$$$$###"""!!! """###$$$%%%%%%%%%$$$$$$############$$$$$$ !!!!!!!!!!!!""""""############""""""########################""""""############""""""!!!!!!"""######$$$%%%%%%%%%$$$$$$$$$######""""""$$$$$$############$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$######"""""""""""""""""""""""""""###$$$$$$######"""!!!"""###%%%&&&########################!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$###!!!######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%###  $$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%(((&&&%%%$$$$$$###!!!&&&&&&&&&&&&'''''''''''')))'''&&&&&&((()))((((((%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))((((((((('''''''''&&&&&&%%%&&&(((*********)))(((((((((''''''''''''((((((***))))))(((((((((((((((***)))(((((((((((()))******(((''''''((((((((('''$$$%%%''')))++++++++++++***)))((('''''''''''''''''''''''''''''''''''''''###########################$$$$$$%%%%%%$$$$$$##################"""""""""#########$$$$$$$$$$$$$$$###""""""""""""""""""###$$$&&&&&&%%%###!!! !!!"""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""######""""""""""""##############################$$$$$$$$$############""" !!!!!!""""""""""""""""""############"""!!! !!!"""#########$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""#########"""""""""""""""!!!"""$$$%%%&&&#########"""""""""""""""!!!""""""######""""""!!!"""############""""""!!!######################## !!!""""""######$$$$$$$$$############"""&&&$$$!!!!!!"""$$$%%%%%%""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$$$$""""""###$$$###$$$$$$%%%&&&%%%%%%%%% """###$$$###"""###$$$ !!!"""###$$$$$$$$$$$$######""""""""""""######""""""""""""############"""######$$$%%%%%%&&&&&&$$$$$$######""""""""""""$$$%%%%%%%%%%%%$$$######$$$$$$############$$$$$$!!!!!!!!!!!!"""""""""""""""""""""######"""""""""########################""""""############""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""""""""$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!###$$$%%%%%%""""""""""""""""""""""""######""""""!!!"""""""""##################$$$$$$########################"""!!!!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!"""$$$%%%&&&%%%$$$$$$######$$$%%%%%%$$$#################################$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$######$$$$$$%%%%%%'''&&&######'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$$$$$$$"""!!!'''&&&%%%&&&'''((('''%%%'''&&&%%%&&&'''))))))((('''''''''((((((((((((((()))(((((('''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((((((((()))'''(((((()))((((((''''''%%%&&&''''''((((((((((((((((((''''''''''''((((((******)))(((((((((((((((***))))))(((((())))))***%%%%%%&&&(((******)))'''###%%%(((+++,,,,,,+++***++++++)))((('''&&&&&&&&&''''''''''''''''''''''''###########################$$$$$$%%%%%%$$$$$$###""""""""""""##############################""""""$$$######""""""######$$$"""$$$&&&%%%###"""!!!"""""""""""""""""""""""""""######"""!!!!!!"""###$$$###$$$$$$%%%%%%%%%$$$$$$############""" !!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!""""""######!!!"""""""""############!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""######### !!!###$$$%%%%%%$$$$$$######""""""!!!!!!!!!"""############"""!!!""""""############"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$############"""""" """######!!!!!!!!!###$$$$$$$$$###""""""#########$$$$$$$$$$$$ ###%%%&&&$$$###""""""######""""""######$$$%%%"""$$$$$$"""!!!"""$$$ """###$$$$$$$$$#########""""""""""""######""""""""""""########################$$$$$$$$$$$$###""""""!!!!!!"""$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$############$$$$$$############$$$$$$$$$$$$"""######$$$$$$######"""########################""""""############"""""""""""""""###############"""######$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""############$$$!!!""""""######$$$$$$%%%$$$######""""""######$$$######$$$$$$$$$######"""#######################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""!!!"""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$"""############$$$$$$$$$"""""""""""""""###$$$$$$###$$$###"""!!!"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$######%%%&&&%%%$$$(((&&&$$$%%%'''(((&&&$$$'''%%%$$$%%%''')))))))))'''''''''((((((((())))))))))))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%&&&'''((()))*********''''''''''''((((((((((((&&&'''((())))))(((''''''***)))((((((((()))******((((((''''''''''''((((((+++***)))((('''(((((()))))))))))))))))))))))))))&&&&&&''')))++++++***((((((((()))************)))******)))((('''''''''(((((((((((((((((((((((((((########################$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!""""""######$$$$$$$$$#########""""""!!!!!!%%%$$$$$$$$$$$$$$$$$$%%% """%%%%%%$$$######$$$""""""""""""""""""""""""$$$###"""!!!!!!"""######"""######$$$$$$$$$######"""""""""!!!  !!!!!!!!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!$$$######"""""""""""""""!!!"""""""""############%%%$$$$$$###"""!!!!!! %%%$$$$$$###"""!!!!!! !!!"""###$$$$$$###"""!!! !!!"""######$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$############""""""  ###%%%###!!! """#########"""!!! !!!!!!"""""""""###"""&&&'''%%%###"""!!!"""!!! !!!###$$$"""$$$$$$"""!!!"""$$$ """###$$$$$$$$$#########""""""""""""######""""""""""""############$$$$$$######"""!!!!!!!!!"""!!! !!!###&&&''' !!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$ !!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$########################""""""############""""""""""""""""""!!!!!!!!!!!!""""""###$$$%%%&&&&&&''''''&&&$$$######$$$&&&'''""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""""""""###$$$%%%&&&&&&'''$$$#########$$$%%%%%%&&&###$$$%%%%%%%%%###""" ########################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""""""""###$$$%%%&&&&&&%%%$$$###########################""""""""""""############"""############$$$$$$$$$&&&%%%%%%%%%&&&''''''((("""%%%&&&%%%%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%++++++)))(((&&&$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''$$$""""""###&&&((()))((((((&&&$$$%%%'''(((&&&$$$&&&%%%$$$%%%''')))))))))%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%''')))***+++++++++((((((((((((((('''''''''$$$%%%'''(((((((((''''''***((('''%%%%%%&&&((()))((((((''''''''''''((((((+++***((('''''''''((())))))))))))))))))))))))))))))(((((()))+++++++++)))---,,,***(((''''''((())))))((((((((((((((()))***))))))))))))))))))))))))%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!""""""#########""""""$$$$$$############$$$$$$&&&$$$!!! !!!"""###"""$$$$$$######""""""!!!!!!&&&&&&%%%$$$###"""!!!  !!!"""""""""""""""""""""############!!!!!!!!!"""######$$$$$$%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!"""###$$$%%%""""""######$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$##############################$$$$$$###"""!!!!!!!!!""""""############$$$$$$$$$!!!  !!!!!!!!!"""###############"""!!! !!!###%%%'''&&&$$$"""!!! %%%%%%%%%$$$$$$"""!!!!!!###!!! """$$$$$$$$$$$$$$$$$$###"""!!!!!! %%%$$$#########$$$&&&'''###$$$$$$%%%%%%$$$$$$###***'''###!!!!!!"""""""""$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$###"""###$$$########################$$$$$$######"""!!!  """###$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$"""!!!!!! """"""""""""############&&&%%%$$$"""!!!!!! ######$$$$$$$$$%%%%%%%%%((('''&&&&&&$$$$$$###"""!!!!!!!!!!!! %%%%%%%%%$$$$$$############"""!!! """$$$&&&########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$%%%%%%%%%%%%$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''%%%'''((('''%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((,,,***''''''((((((((((((''''''((((((((((((''''''***)))(((''''''((()))***)))***+++++++++)))(((''''''((((((((())))))******+++*********))))))((((((******)))))))))))))))***...------,,,+++***))))))******))))))))))))******))))))))))))))))))))))))$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""$$$$$$$$$########################$$$######""""""%%%$$$$$$######$$$$$$%%%&&&$$$!!! !!!"""###"""###""""""""""""!!!!!!!!!$$$$$$$$$############### """############ !!!!!!!!!"""############"""""""""""" !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!""""""""" !!!###$$$%%%%%%%%%""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######$$$$$$######"""########################$$$###""""""""""""""""""""""""#########$$$$$$$$$###"""!!! !!!"""!!!""""""###############!!!"""###$$$$$$%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!#########$$$$$$$$$######$$$""" """$$$$$$$$$$$$$$$######"""!!!!!! """"""!!!!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###'''$$$!!! !!!###$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$########################$$$%%%%%%%%%%%%&&&&&&&&& !!!!!!!!!"""""""""#########""""""""""""#####################$$$%%%%%%########################$$$$$$###"""""""""######""""""""""""############&&&%%%$$$###""""""""""""############$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###############"""""""""!!!%%%%%%%%%$$$$$$$$$######$$$######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$##################$$$$$$%%%%%%%%%##############################""""""######$$$%%%######$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''')))***)))(((&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((,,,***((('''((()))((((((((())))))******))))))(((***)))(((((((((((()))******************)))((((((((((((((()))))))))******+++*********))))))))))))******))))))))))))******,,,,,,,,,+++******))))))))))))(((((((((((())))))************************######"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""!!!###############$$$$$$$$$$$$$$$%%%%%%$$$###""""""%%%$$$$$$######$$$$$$%%%&&&###!!! !!!""""""""" !!!!!!!!!"""""""""""""""######$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$ !!!!!!!!!""""""%%%$$$$$$###""""""!!!!!! !!!"""###%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%""""""""""""!!!!!!!!!!!! """$$$%%%&&&&&&""""""""""""""""""""""""######"""!!!!!!!!!""""""######""""""!!! """######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""###$$$"""""""""#########$$$$$$$$$###""""""!!!!!!!!!"""!!!"""######$$$$$$######"""###%%%''''''%%%###"""$$$%%%%%%%%%$$$######"""!!!!!!"""###$$$$$$%%%%%%%%%###!!!!!!"""$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!! !!!""""""######$$$$$$%%%%%%$$$$$$######!!!!!!$$$&&&&&&""""""""""""############%%%%%%%%%$$$#########""""""###$$$$$$###"""###$$$######################## !!!"""$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&######""""""""""""""""""""""""""""""######$$$%%%""""""""""""############%%%$$$$$$######$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""###$$$%%%&&&&&&##############################""""""######$$$%%%!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''(((((((((((('''''''''(((***)))(((&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((+++***(((((()))))))))(((******++++++++++++*********))))))(((((())))))***++++++***))))))))))))***)))))))))))))))************************)))))))))******)))))))))******+++************************))))))(((((((((((())))))************************#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$######""""""######$$$%%%###!!!!!!"""###"""!!! !!!""""""###"""############$$$$$$$$$###$$$$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$######"""""""""#####################$$$""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$######""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""!!!""""""###$$$$$$$$$$$$######""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$""""""""""""############$$$######"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$"""!!!"""###$$$%%%%%%$$$###""""""""""""######$$$%%%%%%&&&$$$"""!!!"""$$$$$$###############""""""!!!!!!###""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###""" """$$$%%%%%%#########$$$$$$$$$######&&&%%%%%%$$$###""""""!!!"""###$$$$$$###"""###$$$######################## !!!"""$$$$$$%%%%%%%%%%%%$$$######""""""$$$######""""""######$$$$$$$$$#########$$$$$$%%%###############"""""""""""""""!!!!!!""""""######!!!"""""""""###############"""""""""###$$$$$$%%%!!!""""""""""""###############$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$"""#########$$$$$$%%%%%%########################""""""!!!!!!""""""###$$$""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''((((((((((((''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++)))((((((******)))(((******++++++++++++******)))))))))))))))))))))))),,,+++***)))))))))***+++******************************************************))))))******++++++)))))))))******+++++++++******))))))))))))******************************$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""%%%###!!!!!!"""###"""!!! !!!"""######$$$$$$$$$############"""######$$$$$$######""""""############$$$$$$$$$$$$""""""######$$$$$$$$$%%%############$$$$$$$$$$$$""""""""""""""""""###$$$%%%%%%$$$$$$######""""""#########""""""!!!""""""""""""""""""""""""######""""""""""""######""""""######$$$$$$$$$$$$"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$!!!!!!"""""""""#########""""""""""""!!!!!! """"""###$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!"""""" !!!###$$$%%%$$$$$$###$$$$$$###""""""###$$$$$$'''%%%""""""#########"""#########""""""""""""""""""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$"""!!!!!!"""#########$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$###"""###$$$########################$$$$$$$$$%%%%%%&&&&&&&&&""""""###############$$$""""""!!!!!!!!!!!!""""""$$$###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!!!!"""""""""############!!!!!! !!!!!!"""###$$$!!!""""""""""""#########"""######$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###"""!!! """"""""""""""""""""""""################################################$$$$$$###""""""###$$$$$$&&&%%%%%%%%%$$$$$$##############################!!! !!!""""""$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########(((&&&%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))***)))((()))++++++***((()))******++++++******)))))))))************)))))),,,+++***))))))***+++,,,+++++++++++++++************************+++++++++***************+++,,,,,,)))))))))***++++++,,,,,,,,,++++++******++++++,,,************************$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$######"""""""""!!!!!!"""""""""$$$###""""""######"""  !!!""""""######%%%$$$$$$$$$######""""""""""""#########""""""!!!!!!!!!!!!"""""""""######""""""######$$$%%%%%%&&&!!!!!!"""###$$$&&&&&&'''###"""""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""######"""""""""###$$$$$$ !!!""""""######!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""###$$$!!!!!!!!!"""""""""###### !!!!!!""""""!!!!!! """###$$$$$$%%%$$$$$$$$$&&&$$$""" !!!"""### !!!###$$$%%%%%%%%%%%%$$$###"""""""""$$$$$$(((&&&###"""#########"""######""""""""""""""""""!!!!!!"""############"""###$$$$$$%%%%%%$$$$$$###&&&$$$###"""###$$$###!!!%%%&&&'''''''''&&&$$$$$$$$$$$$$$$###"""""""""!!!"""###$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$######### !!!"""######$$$$$$""""""!!!!!!!!!!!!""""""$$$###""""""!!!"""""""""######$$$$$$$$$%%%%%%%%%###"""!!!!!! """"""""""""############ !!!"""###"""""""""#########$$$$$$"""#########$$$$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$%%%%%%%%%#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%(((((('''&&&%%%$$$##############################!!! !!!""""""$$$$$$$$$$$$###"""!!! #########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$(((%%%###$$$&&&'''%%%"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((((((''''''%%%'''))))))((('''((()))&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))))))))***+++,,,***)))*********++++++*********)))******++++++******)))+++************+++,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++***************+++,,,---******+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++"""###$$$%%%%%%$$$###"""########################"""######$$$$$$%%%%%%%%%$$$$$$$$$###############!!!!!!"""###$$$$$$$$$$$$$$$$$$############$$$$$$$$$###""""""######""" !!!!!!!!!""""""########################$$$$$$$$$!!!"""###############"""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&######""""""""""""######!!!!!!!!!!!!!!!""""""""" !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""######""""""######$$$%%%!!!!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!########################$$$###""""""""""""""""""!!!!!!!!!!!!"""""""""### """############""""""###$$$$$$%%%%%%$$$$$$$$$$$$################## !!!!!!"""$$$&&&'''((($$$###"""!!!"""###%%%''')))'''$$$#########"""!!!"""""""""""""""""""""###!!!"""###$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###'''%%%$$$$$$%%%%%%$$$###$$$%%%&&&''''''%%%###"""############"""""""""""""""###$$$$$$###"""###$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###""""""""""""""""""###%%%$$$######"""""""""###!!!!!!"""###$$$%%%&&&&&&###""""""""""""######$$$""""""""""""############"""!!!!!!!!!!!!!!!"""###############$$$$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###$$$%%%(((((((((''''''&&&&&&%%%########################"""""""""""""""###$$$$$$"""###############"""!!!"""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$!!!!!!%%%'''&&&###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% ###&&&((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""!!!!!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''((((((((((((''''''%%%'''))))))((('''((()))&&&&&&''''''''''''&&&&&&'''((((((((()))))))))))))))))))))***,,,,,,+++)))++++++,,,,,,,,,,,,++++++)))***++++++++++++***))))))***++++++,,,,,,,,,+++------,,,,,,,,,+++++++++*********++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,---------***))))))))))))))))))***++++++++++++++++++++++++!!!"""###$$$$$$###"""!!!###########################$$$%%%&&&''''''((()))%%%$$$$$$$$$######"""""" !!!"""###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$###""" """"""""""""############ !!!"""###$$$%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$#########&&&&&&%%%%%%$$$###""""""######"""""""""""""""###""""""######$$$$$$%%%%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""######""""""###$$$%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!""""""""""""!!!!!!########################$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%$$$""""""""""""###$$$''')))+++"""!!! !!!"""%%%''')))***'''$$$#########"""!!!"""""""""""""""#########$$$%%%&&&'''((('''&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&'''&&&$$$###$$$&&&&&&&&&$$$"""!!!"""""""""""""""#########"""$$$$$$$$$###"""###$$$##############################$$$$$$%%%%%%%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$#########$$$ """###$$$%%%&&&"""""""""###$$$&&&'''(((""""""""""""##################""""""""""""#########$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%'''''''''(((((((((((((((########################$$$$$$$$$###$$$$$$%%%&&& !!!"""######$$$$$$###""""""######$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%''')))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''###%%%''''''&&&&&&&&&'''&&&''''''''''''''''''&&&(((((((((((()))))))))))))))((()))+++------+++))),,,------......------,,,)))***+++,,,,,,+++***)))(((***+++,,,---,,,,,,+++---------,,,,,,+++++++++*********++++++,,,,,,,,,************+++,,,---...------------------------((((((''''''''''''((((((++++++++++++++++++++++++######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$""" """###"""""""""###$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!"""###### !!!""""""!!! ###"""!!!###%%%&&&$$$"""***(((%%%"""!!!"""###%%%$$$$$$$$$#########""""""!!!!!!""""""############""""""############""""""!!!"""###$$$$$$$$$$$$$$$######""""""######$$$%%%&&&%%%###"""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&"""!!!!!!######""""""""""""######'''%%%$$$""""""###%%%&&& !!!"""######"""!!! ########################$$$$$$##################!!!"""###$$$%%%$$$######'''&&&%%%%%%&&&&&&$$$#########"""!!!!!!"""###$$$!!!"""###$$$%%%$$$######!!!!!!""""""######$$$$$$%%%$$$$$$$$$######""""""$$$$$$######""""""!!!!!!%%%%%%%%%$$$$$$#########%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$""""""###$$$%%%$$$###"""""""""###$$$$$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""!!!!!! !!!!!!"""###$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$###%%%'''&&&$$$###%%%'''"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%%%%%%%'''(((******((('''&&&%%%%%%$$$''''''''''''''''''''''''###$$$%%%&&&'''''''''''''''&&&%%%%%%&&&'''&&&%%%"""######$$$$$$######"""&&&'''''''''&&&%%%%%%$$$%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))************++++++***))))))***,,,---+++******)))))))))******------,,,,,,++++++++++++++++++++++++************,,,+++*********,,,---...+++++++++******)))))))))))))))***++++++,,,---------,,,+++)))))))))***+++------,,,,,,+++***))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$######!!!  !!!###$$$ !!!"""""""""!!!  """###""""""###%%%'''&&&$$$"""""""""###$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###############"""""""""""""""###$$$$$$$$$######"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%###"""""""""######$$$%%%%%%""" """"""!!!######""""""""""""######&&&%%%###""""""###$$$%%%!!!!!!""""""""""""!!!!!!################################################"""###$$$%%%&&&%%%$$$$$$&&&$$$######$$$$$$###!!!!!!!!!!!!!!!"""###%%%&&& !!!"""$$$%%%%%%%%%%%%"""""""""""""""#########$$$$$$#########"""""""""$$$$$$$$$###############%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$############$$$%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%'''%%%###!!!"""$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$###!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%&&&&&&''''''''''''&&&&&&&&&'''''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))******))))))(((((((((((())))))))))))************+++***)))))))))***++++++,,,,,,,,,,,,---......///...////////////......---------------,,,,,,,,,,,,,,,,,,+++++++++,,,.....................---------)))))))))))))))*********...---,,,++++++,,,,,,---------,,,,,,++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$###############"""##################""" """###!!!!!!""""""###""""""!!! ###""" """%%%########################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###""""""""""""""""""!!!!!!""""""###$$$!!!""""""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%"""""""""!!!""""""###$$$$$$""" """###$$$###""""""""""""""""""""""""$$$###"""!!!!!!"""$$$$$$###""""""!!!!!!""""""######################################################$$$%%%%%%&&&&&&%%%%%%###"""!!!!!!"""###!!! !!!"""$$$&&&'''#########$$$$$$$$$$$$$$$############""""""""""""######""""""""""""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$###""""""""""""########################"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&''''''###$$$%%%&&&%%%$$$###""""""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###########################$$$$$$%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$""" !!!"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$#########!!! !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''))))))))))))))))))))))))((())))))))))))************))))))))))))((((((((()))))))))*********++++++,,,++++++*********++++++******++++++,,,---...///---...000111222111///...------,,,,,,,,,+++++++++++++++*********+++,,,,,,---------------.........,,,,,,,,,,,,+++++++++***......---------......///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&& !!!"""###$$$$$$######%%%$$$$$$$$$###"""""""""""""""############""""""  !!!""""""""""""###############""""""###""" !!!""" !!!"""###$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%###"""""""""#########""""""""""""###$$$$$$!!!!!!#########"""!!! ######$$$$$$$$$%%%%%%%%%######"""""""""######$$$###"""""""""###$$$%%%%%%""""""############""""""###""""""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!!!!"""###""" !!!!!!"""######$$$%%%'''&&&%%%$$$###"""""""""$$$$$$######""""""!!!!!!"""""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$%%%###""" """###%%%""""""""""""""""""""""""$$$$$$$$$###############%%%###""" """###%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""  ###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,******+++,,,---------......000333555666666444333............---------------------------------------------------.........////////////////////////------------.........///---------------.........------------------------,,,,,,,,,++++++,,,,,,,,,######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%%%%$$$%%%$$$$$$$$$###"""""""""""""""############""""""$$$###!!! !!!!!!############$$$$$$%%%%%%+++&&&"""!!!###$$$!!! """$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######""""""###$$$$$$%%%$$$############$$$%%%%%%!!!"""###$$$%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$"""############$$$%%%&&&!!!"""############"""!!!"""!!!!!!""""""######$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""######$$$$$$"""""""""$$$$$$###"""###############"""""""""$$$$$$$$$#########""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""""""""%%%%%%$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######""""""######$$$%%%%%%$$$###"""!!! ######$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""###$$$$$$""""""###$$$$$$$$$%%%%%%&&&&&&&&&&&&""""""##################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$###!!! !!!###$$$"""""""""""""""#########$$$$$$$$$###############$$$###!!! !!!###$$$######$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&''''''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$&&&''''''%%%$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((((((''''''&&&%%%&&&''''''((('''''''''))))))))))))))))))))))))************++++++++++++))))))))))))************************++++++++++++)))*********++++++++++++---...///000000000//////000333666999;;;;;;:::999333333222222222111111111222222333333333222222222000000111111111111111111.../////////000000000111---------.........------.............../////////------------------------,,,,,,,,,------,,,,,,,,,######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$###############"""##################"""'''%%%$$$"""!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%&&&'''000(((!!!!!!&&&'''### !!!###$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######"""""""""!!!!!!###$$$$$$%%%%%%$$$###############$$$$$$%%%"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%!!!"""###$$$$$$###"""!!!!!!!!!"""######$$$$$$$$$#########""""""#########"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%"""!!!!!!!!!!!!"""######$$$###"""###%%%%%%%%%$$$###$$$$$$######"""!!! !!!###$$$$$$$$$###############""""""""""""!!!!!!""""""""""""######$$$$$$######"""!!!!!! ###$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""#################################"""############$$$$$$$$$######""""""""""""######%%%$$$$$$"""!!! $$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&"""###$$$%%%&&&&&&&&&%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%##################$$$$$$$$$###"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$$$$###"""$$$&&&(((((('''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&((('''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''$$$&&&((('''%%%###%%%(((((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((((((((('''%%%&&&''''''(((((('''''')))))))))))))))))))))))))))************+++++++++)))))))))************+++*********++++++++++++,,,&&&'''(((***++++++++++++---...///111111111000///111333666999<<<=========777777666666666555555555777777888888888777666555555444444444333333333333000000000000000000000000000000000111000///......000/////////////////////........................,,,------......------,,,######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%###############$$$$$$$$$######$$$$$$$$$$$$######&&&%%%###"""!!!""""""###%%%$$$$$$$$$%%%&&&((((((---(((""""""%%%'''$$$!!!######$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$######""" """$$$&&&&&&$$$###!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###############!!!###%%%$$$"""!!!"""###!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%"""######$$$$$$######"""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%###"""!!!!!!!!!"""$$$$$$$$$###"""###%%%&&&%%%$$$""""""###$$$######!!!!!!!!!###$$$""" """""""""""""""#########"""""""""#########$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""###############""""""""""""!!!%%%$$$###"""###$$$&&&'''"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!"""###$$$%%%%%%%%%$$$"""""""""######$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&"""""""""###$$$$$$$$$%%%##############################$$$%%%%%%%%%%%%$$$$$$###"""###&&&'''&&&$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###########################$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((###&&&)))((($$$###%%%((()))((('''&&&&&&'''((()))&&&&&&'''(((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((()))))))))************+++))))))*********+++++++++*********+++++++++,,,,,,((())),,,...000111111111...000333666888999888888:::;;;>>>AAADDDGGGHHHIIIEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCBBB??????>>>===<<<;;;;;;:::;;;;;;:::999888777666555666666666666555333222111111111111000000/////////........................,,,---...//////...---,,,######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$$$$"""  !!!""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######"""!!!!!!"""###$$$%%%%%%$$$$$$%%%&&&((()))(((&&&$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!###&&&'''&&&$$$  !!!!!!"""!!! """###$$$######$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!""""""!!!$$$&&&$$$""" """ """###$$$$$$###""" !!!"""###%%%%%%&&&&&&&&&"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$###"""""""""###%%%&&&###"""!!!"""$$$%%%%%%$$$ !!!"""$$$$$$$$$###""" """$$$%%%###!!!!!!""""""######$$$$$$""""""######$$$$$$$$$%%% !!!"""###%%%'''((((((#########$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######"""""""""###$$$$$$%%%%%%&&&$$$"""!!!"""$$$&&&((("""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""###$$$$$$""""""###$$$ !!!###$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######"""""""""######$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&###!!!"""$$$%%%###!!!"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######'''&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''###''')))((($$$###%%%))))))'''&&&%%%%%%&&&''')))&&&&&&'''((())))))((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((((())))))))))))*********))))))******++++++++++++******+++++++++,,,,,,,,,,,,...111444666777777777777999===AAADDDFFFGGGGGGJJJLLLNNNQQQTTTWWWZZZ[[[YYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUOOONNNMMMLLLKKKJJJIIIHHHJJJIIIGGGEEEBBB@@@>>>===;;;;;;;;;:::999777555444333222222111000///......////////////////////////,,,---...//////...---,,,######$$$$$$$$$%%%%%%%%%######$$$######"""!!! """""""""###$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$###!!!"""$$$&&&###"""!!!!!!"""######$$$$$$$$$###!!! ######$$$$$$$$$$$$###############""""""""""""""""""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$######""""""######$$$"""""""""!!!""""""###$$$######""""""""""""######$$$$$$%%%%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!! ###%%%%%%$$$### !!!!!!!!!!!! !!!###$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#########!!!###$$$$$$######$$$%%%$$$"""!!!!!!###%%%%%%%%%$$$$$$$$$######!!!  """$$$&&&'''((((((!!!!!!"""###$$$$$$%%%%%%%%%###!!!  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$""" """""""""###########################$$$%%%%%%###!!!!!!"""%%%$$$$$$##################$$$%%%%%%%%%###"""!!!&&&$$$"""###%%%&&&%%%"""######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### """%%%%%%######%%%((()))'''%%%$$$$$$$$$$$$###"""###%%%'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&&&&&&&&&&&&&'''''''''((((((+++***)))'''&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((())))))))))))((('''&&&%%%)))))))))))))))(((''''''((((((''''''''''''((((((---,,,,,,+++++++++,,,,,,,,,------,,,++++++...000---............///222444222555999===@@@AAAAAA@@@CCCEEEHHHMMMQQQTTTWWWXXXWWWXXX[[[^^^aaaccceeefffggggggggggggggggggggggggiiiiiijjjiiihhhfffdddbbbbbbbbbaaaaaa```___^^^^^^]]]ZZZWWWUUUTTTRRRPPPNNNLLLIIIGGGEEEDDDBBB@@@>>>===<<<:::888666555444444555333111...------...///000///...---,,,---......######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%###""""""$$$&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%&&&&&&%%%$$$""""""$$$$$$%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$######""""""""""""######"""""""""######""""""!!!$$$$$$#################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$!!!###$$$%%%$$$############$$$$$$$$$$$$%%%!!!""""""###############################################################%%%%%%%%%$$$$$$$$$######!!!###$$$$$$######$$$%%%%%%###!!!!!!###$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!###$$$%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!"""$$$&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%&&&$$$!!!!!!"""$$$$$$$$$########################%%%&&&''''''%%%$$$$$$%%%$$$$$$###""""""""""""###!!!"""######"""!!! %%%###!!!"""$$$%%%###"""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$&&&''''''%%%$$$%%%'''%%%%%%$$$%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''***)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''')))))))))))))))(((((('''---,,,,,,++++++++++++,,,+++++++++++++++,,,---...,,,------+++))))))+++------...000000111333777:::???BBBGGGLLLPPPRRRSSSSSSSSSUUUWWWZZZ\\\^^^___```aaabbbdddfffhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkkkkooopppppppppppppppooooooppppppqqqqqqqqqpppnnnmmmkkkiiigggfffffffffeeeddd```^^^[[[YYYXXXVVVSSSQQQKKKJJJGGGDDD@@@===:::999666444333222111222444555//////...------...///000######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%###""""""$$$&&&'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&%%%%%%%%%""""""######$$$$$$%%%%%%"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$######""""""""""""######!!!!!!""""""###""""""!!!%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$######"""!!!!!! ######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###!!!###$$$$$$######$$$%%%&&&$$$""""""###$$$###"""%%%%%%%%%%%%%%%$$$###"""""""""######$$$#########"""""""""###$$$$$$%%%%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%########################$$$############$$$%%%%%%$$$###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###$$$%%%(((%%%######$$$&&&&&&%%%########################$$$%%%&&&%%%$$$######%%%$$$######""""""""""""""""""""""""###""""""!!! ###"""!!!"""######"""!!!######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&'''''''''%%%$$$%%%&&&""""""$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""$$$$$$###"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''(((((())))))(((''''''&&&&&&%%%$$$%%%%%%&&&'''((((((((())))))))))))))))))((((((,,,++++++***))))))************++++++,,,...///000///000000///...---///111000333666:::===AAAEEEIIIRRRTTTXXX\\\___aaaaaaaaa]]]^^^___```aaaaaaaaaaaaffffffggghhhiiiiiiiiiiiikkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnooopppqqqrrrsssuuuvvvxxxyyyyyyxxxuuutttooonnnmmmnnnpppqqqqqqppppppnnnkkkiiihhhgggdddbbb___^^^[[[WWWRRRMMMHHHFFF???>>><<<:::999999999:::222222111111111111222222######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$"""!!!!!!###%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!!!!""""""############$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&&&&%%%$$$###$$$######""""""######$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&############""""""!!!!!!""""""#########$$$$$$$$$'''&&&$$$############$$$""""""""""""#########$$$$$$###"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%&&&$$$#########$$$"""!!!$$$$$$%%%%%%$$$######"""!!!!!!"""###############""""""#########$$$$$$$$$######"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""###$$$'''(((%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%'''&&&$$$$$$%%%&&&&&&%%%########################$$$%%%&&&%%%######$$$&&&$$$###""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&############""""""$$$%%%&&&%%%$$$###############%%%$$$$$$######"""""""""###!!! !!!###$$$###$$$$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((())))))******))))))))))))))))))+++******)))(((((()))))),,,,,,,,,,,,---///000111...000222333444555888:::;;;???DDDHHHMMMRRRWWW[[[___```bbbcccccccccaaaaaa___````````````______^^^eeefffggghhhhhhiiiiiiiiiiiijjjkkkmmmnnnnnnmmmmmmjjjiiiiiiiiijjjlllooopppqqqsssvvvxxxxxxvvvsssqqqkkkjjjiiijjjlllnnnooonnnsssqqqooooooooonnnmmmkkklllllljjjhhhccc^^^YYYVVVQQQOOOLLLHHHDDDAAA???>>>999999888666555444444333######$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%$$$#########&&&&&&&&&%%%%%%%%%$$$$$$"""""""""!!! """$$$%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!!!!""""""###$$$$$$######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!###%%%%%%$$$"""!!!$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&!!!!!!""""""########################$$$$$$$$$$$$((('''%%%###""""""###$$$!!!!!!!!!"""""""""######$$$###"""""""""###%%%&&&########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%%%%$$$######$$$$$$"""!!!##################"""!!! !!!"""###$$$$$$$$$###############$$$$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!"""$$$%%%###$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""############$$$######%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&&&&%%%###$$$%%%&&&%%%$$$########################&&&&&&'''&&&$$$$$$&&&((($$$######"""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$&&&''')))))))))''''''$$$!!!###&&&&&&&&&%%%$$$#########$$$$$$$$$$$$######"""""""""###!!! !!!###$$$"""###$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############''''''''''''((((((((((((''''''&&&''''''((()))***&&&&&&''''''((()))******++++++***)))(((((())))))******))))))))))))***+++------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000---111555999<<>>:::888######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###!!!"""$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!""""""""""""##################$$$$$$!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%###############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%###""""""$$$%%%%%%###""""""######$$$$$$#########""""""###$$$%%%%%%$$$$$$###########################$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""""""""###%%%'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$###$$$%%%&&&$$$########################### """&&&%%%%%%$$$$$$$$$$$$$$$######"""""""""###$$$%%%"""$$$%%%$$$""""""###%%%$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%&&&&&&'''&&&$$$$$$&&&)))+++***)))$$$&&&(((&&&"""!!!###&&&$$$%%%&&&'''((('''&&&%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&& !!!###%%%&&&%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''''''''(((((((((((()))(((((('''''''''(((((()))&&&&&&'''((()))******+++,,,+++***(((((()))+++,,,+++***)))((()))***,,,---***++++++,,,---///000111333444555777:::===???@@@FFFJJJNNNQQQTTTVVVXXXZZZYYYZZZ\\\\\\[[[ZZZZZZZZZ]]]___aaadddfffiiikkklllmmmnnnnnnoooppppppoooooonnnoooqqqtttvvvwwwxxxyyy|||~~~~~~|||zzzxxxwwwxxxyyyxxxwwwsssrrrqqqrrrssstttsssrrrrrrqqqqqqooonnnlllkkkkkkjjjjjjiiihhhgggfffdddccc[[[[[[XXXUUUQQQLLLHHHFFF######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%######%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!"""######$$$%%%%%%&&&&&&%%%%%%$$$#########""""""""""""""""""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$##################$$$$$$$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%% !!!"""###$$$$$$$$$$$$%%%%%%$$$$$$###""""""""" """$$$%%%%%%%%%###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""#########!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%"""!!!"""$$$&&&&&&$$$"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$##################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""$$$''')))%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%##############################$$$###"""!!!"""%%%((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%'''(((!!!###%%%$$$!!! """$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######$$$"""!!!"""%%%'''%%%###$$$)))***&&&###$$$&&&###%%%''')))))))))'''&&&######$$$%%%&&&''''''(((""""""###$$$$$$$$$$$$###!!!###%%%&&&%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))))))))((('''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))((('''((())),,,---+++***)))((()))***,,,---...///000111333555777888999:::===@@@DDDHHHKKKMMMJJJMMMPPPRRRRRRRRRSSSTTTTTTVVVZZZ\\\\\\\\\^^^______aaacccfffiiilllnnnooowwwxxxxxxyyyyyyyyyxxxxxxzzz{{{}}}~~~~~~}}}{{{zzzyyyvvvsssqqqooonnnmmmllllllllllllkkkjjjhhhhhhgggfffeeebbb^^^ZZZVVVTTT%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$ """%%%''''''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%##############################"""""""""###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$#########""""""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""########################$$$$$$######$$$$$$%%%&&&%%%%%%$$$###"""!!! """"""""""""############'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###!!! ###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&########################$$$$$$$$$###"""!!!!!! ########################$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!###$$$&&&''''''&&&&&&###$$$$$$$$$$$$###""""""$$$%%%''''''&&&&&&''')))'''&&&%%%$$$###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$############$$$$$$$$$$$$$$$###"""!!!###"""!!!###&&&(((&&&$$$%%%$$$$$$######$$$$$$%%%$$$###""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$#########!!!"""###$$$%%%&&&&&&&&&'''''''''&&&%%%$$$""""""$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###!!!!!!"""############""""""############$$$$$$$$$&&&''')))******)))'''&&&'''%%%%%%(((,,,+++&&&!!!&&&&&&&&&%%%%%%$$$$$$$$$########################""""""############""""""%%%%%%$$$$$$$$$$$$$$$$$$!!!"""############"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%''''''''''''''''''''''''%%%((()))((($$$###$$$''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))(((''''''&&&&&&&&&''''''---,,,+++***)))))))))))),,,,,,++++++,,,,,,---...000222555777999<<<@@@CCCJJJLLLNNNOOOOOOOOOPPPRRRNNNPPPQQQRRRRRRSSSUUUWWWYYYYYYZZZ\\\```dddiiikkkjjjlllooosssuuuwwwxxxxxxyyyzzzzzz{{{}}}}}}zzzwwwvvvyyyxxxxxxvvvuuusssqqqpppoookkkfffcccaaa___]]][[[%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###""""""###%%%''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""###$$$!!!!!!""""""###"""""""""$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""!!!$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$$$$#########""""""##############################""""""######$$$%%%&&&&&&%%%$$$###"""!!!!!!""""""""""""########################$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""#########$$$$$$"""!!! """$$$%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%########################$$$$$$$$$###"""!!!!!!!!!########################$$$$$$$$$$$$#########"""######""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######!!!###$$$###!!!!!!"""###)))((('''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$#########$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$###""""""$$$######$$$'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""######"""!!!""""""""""""""""""""""""%%%%%%&&&&&&&&&%%%$$$$$$"""######$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$###""""""""""""############"""############$$$$$$$$$"""###%%%&&&&&&%%%###"""'''%%%$$$&&&******&&&"""&&&%%%%%%%%%$$$$$$$$$$$$########################"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''&&&### %%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***))))))(((((('''((((((((())))))((((((((())))))*********+++,,,...///111222555999>>>BBBGGGKKKPPPTTTWWWXXXYYYWWWUUUSSSSSSSSSPPPQQQSSSTTTUUUWWW[[[^^^aaabbbcccfffjjjoootttvvv|||}}}~~~~~~}}}{{{|||}}}|||zzzyyywwwtttqqqnnnllljjjhhheee$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''%%%""" $$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""" !!!"""""""""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###"""!!! $$$$$$$$$########################""""""#########$$$$$$$$$#######################################$$$############$$$%%%%%%'''&&&&&&%%%$$$###""""""""""""""""""############ """######"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$############$$$%%%&&&$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$&&&''')))))))))(((&&&%%%###"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######!!!###&&&((()))(((&&&%%%$$$$$$$$$$$$$$$$$$###"""%%%$$$$$$&&&(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""########################&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$#########"""!!!"""###$$$%%%"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!'''%%%###$$$'''(((&&&###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))&&&"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))***+++++++++***)))))))))))))))((('''(((((()))***+++,,,******,,,///222555888:::<<<@@@EEEKKKOOOTTTXXX[[[ZZZ[[[[[[YYYVVVTTTSSSSSSUUUVVVXXXYYY\\\```fffjjjnnnoooqqquuuyyy}}}~~~}}}{{{zzzyyyvvvrrrooo$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%$$$###"""%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%########################$$$$$$###"""""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""""""""###########################$$$###"""!!!!!!"""###$$$################################################%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$######""""""!!!"""""""""############!!!###$$$$$$"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$#########"""########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$###%%%'''((('''(((***,,,&&&'''(((((('''%%%###"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""###%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!###%%%&&&""""""#########$$$$$$$$$######$$$%%%%%%$$$######'''$$$""""""$$$%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""############$$$$$$$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((((((&&&$$$'''''''''''''''''''''''''''$$$###$$$((()))(((%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''(((((((((((())))))******++++++***))))))))))))))))))))))))***+++,,,......---...111444999===AAACCCEEEHHHLLLNNNPPPRRRTTTVVVTTTVVVXXXXXXXXXWWWXXXYYY\\\]]]___aaadddjjjqqqvvvyyyzzz}}}~~~~~~zzz$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%$$$###""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""""""""""""""%%%%%%%%%%%%$$$######"""""""""###$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&'''########################$$$###"""!!!!!!"""###$$$###############################################################$$$$$$%%%$$$$$$######""""""!!!!!!!!!"""""""""############$$$%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$######""""""!!!!!!########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$!!!###$$$###""""""###$$$"""###%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%###"""""""""###$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$&&&'''&&&###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!###%%%&&&""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%'''(((''''''''''''''''''''''''''''''$$$###$$$((()))(((%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((())))))))))))***))))))(((((())))))************+++,,,...///000555666888<<<@@@DDDHHHJJJKKKMMMOOOPPPOOOOOOQQQRRRTTTVVVZZZ\\\^^^___bbbdddcccdddfffgggkkkqqqxxx}}}$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###!!!!!!"""%%%&&&""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""""""""""""""""""""%%%%%%%%%&&&%%%%%%$$$###""""""############""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###############$$$$$$$$$#########""""""########################$$$$$$$$$######################## !!!""""""#########"""""""""!!!!!!""""""""""""############&&&$$$######$$$%%%###"""""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!""""""######"""""""""############$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$###############"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%%%%### !!!"""###$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######(((%%%"""  """$$$###$$$%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%######""""""""""""######$$$&&&((('''$$$"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###"""###$$$%%%&&&"""############$$$$$$$$$########################%%%%%%$$$######$$$%%%&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%---***%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''''''''&&&''''''''''''(((((()))***''''''''''''''''''''''''&&&'''((()))))))))(((((((((((((((((()))***+++,,,+++,,,---...000333555666??????AAACCCEEEHHHKKKLLLGGGHHHJJJKKKLLLNNNQQQTTTXXX[[[___bbbdddfffiiillllllnnnoooqqqssswww}}}$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%""""""###$$$$$$%%%%%%&&&###########################$$$%%%%%%######$$$%%%########################"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""!!!###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################!!!!!!!!! !!!""""""###$$$$$$############""""""""""""""""""############$$$  %%%(((%%%!!!""""""""""""""""""""""""""""""""""""#########$$$!!!!!!!!!!!!""""""######""""""#########$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%'''((('''%%%$$$""""""###$$$%%%&&&''''''%%%###!!!!!!"""$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!"""$$$$$$###$$$%%%%%%&&&&&&%%%%%%###%%%''''''$$$###$$$&&&$$$##################$$$$$$''')))'''$$$"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######!!!"""###%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%"""############$$$$$$$$$#########""""""#########%%%%%%%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""##################"""###$$$$$$%%%&&&&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%,,,)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%%%%%%%&&&''''''''''''((()))***+++'''''''''''''''''''''''''''((()))*********))))))((((((((()))+++,,,...//////000222666999===AAABBBGGGGGGGGGGGGHHHIIIJJJKKKDDDFFFHHHJJJLLLQQQWWW[[[^^^bbbgggkkknnnrrrvvvyyy{{{|||~~~$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""###$$$%%%&&&'''&&&&&&###########################$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$###((((((((('''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###""" """"""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$########################$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""############!!!&&&***'''"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&""""""!!!!!!""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$######$$$&&&''')))((('''%%%######$$$%%%&&&!!!"""$$$$$$$$$$$$&&&'''((('''%%%$$$###$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$&&&)))(((%%%$$$%%%'''%%%$$$$$$$$$$$$$$$$$$%%%$$$'''***((($$$"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&((()))(((&&&''''''''''''''''''''''''%%%((()))((($$$###$$$'''&&&&&&&&&'''((()))******((((((((((((((((((((((((((()))***+++,,,+++******(((((()))***,,,...000111444666999===CCCHHHLLLOOOLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLNNNPPPSSSYYYaaafffgggkkkqqqwww|||%%%%%%%%%%%%$$$$$$######%%%$$$""""""###$$$###"""&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%""" !!!"""###$$$$$$%%%###!!!!!!"""%%%&&&$$$"""%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&########################&&&&&&'''&&&$$$!!!"""###$$$$$$&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###!!!!!!"""###$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))(((((($$$$$$#########$$$%%%%%%&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%&&&$$$""""""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$#########$$$&&&'''***'''$$$$$$%%%'''&&&$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""###$$$$$$"""!!!!!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((('''&&&%%%###"""&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''')))+++,,,+++***+++,,,---------,,,---111666:::>>>CCCKKKPPPRRRQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLPPPTTTXXX\\\___dddkkkpppxxxzzz############"""""""""!!!###"""###%%%''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$&&&$$$"""###%%%%%%###!!!%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&######################## !!!###%%%%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###"""!!!"""###$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################$$$######""""""######$$$!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%&&&$$$"""###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&)))&&&$$$$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&''''''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((***++++++******,,,------...///111444999@@@EEELLLQQQWWWZZZZZZXXXVVVUUURRRRRRQQQPPPPPPPPPPPPPPPSSSXXX```eeeiiimmmssswww############""""""""""""###$$$%%%''')))((($$$!!!############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$######&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%###""""""###$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%############"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&'''%%%$$$$$$&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###############$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))&&&&&&'''''''''(((((((((******)))))))))))))))))))))***+++******+++---000///111555999???FFFNNNTTTXXX[[[___```^^^ZZZXXXWWWWWWVVVUUUTTTUUUVVVWWWXXX[[[bbbkkkrrrvvvyyy~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''%%%""" ############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$"""###$$$$$$&&&&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$######%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%&&&'''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++)))'''%%%$$$%%%&&&'''''''''''''''((((((((((((+++++++++************)))***++++++++++++---000444555888===BBBIIIQQQYYY___aaabbbcccbbb^^^ZZZXXXWWWXXXXXXXXXYYY[[[^^^```bbbgggmmmuuu{{{~~~%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!!!!!###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#################################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$"""!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$&&&&&&'''((($$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''&&&%%%$$$"""###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&'''''''''''''''''''''''''''&&&'''''''''''''''''''''+++)))'''%%%$$$%%%'''((('''''''''((((((((())))))++++++++++++************+++,,,------...111666999===@@@EEEJJJPPPWWW___dddfffggggggddd```]]]\\\\\\ZZZ[[[]]]```dddhhhlllnnnuuuyyy}}}############$$$$$$$$$$$$""" """&&&)))***%%%%%%%%%%%%&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%''''''&&&###""" !!!"""###$$$%%%%%%$$$%%%&&&%%%###!!! !!!######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%$$$$$$%%%'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$%%%%%%%%%$$$######"""$$$&&&&&&%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&(((***+++''''''((((((((()))))))))))))))*********++++++++++++---000222444777<<>>BBBFFFKKKPPPSSSVVVYYY[[[YYY[[[___cccgggnnnuuuzzz%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%'''((()))++++++***)))(((''''''&&&''''''((())))))))))))((()))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''(((((((((%%%&&&(((******(((&&&%%%'''''''''''''''(((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((()))%%%$$$'''(((&&&%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%% !!!"""$$$%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&'''&&&%%%$$$$$$&&&(((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((())))))***))))))(((((((((***+++,,,)))))))))***+++---...///111222444666888<<>>CCCIIIMMMQQQTTTWWWYYYYYYZZZ[[[\\\]]]bbbiiiqqqxxx******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''')))***,,,---#########$$$$$$%%%%%%%%%"""$$$%%%&&&&&&%%%###!!!$$$%%%%%%&&&&&&%%%%%%$$$######"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&''''''$$$$$$&&&''''''&&&$$$$$$############$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''$$$###&&&((((((''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$%%%''')))+++---,,,+++***)))((('''&&&$$$%%%'''((((((((('''&&&&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''((((((&&&''')))******)))'''&&&)))((('''&&&&&&&&&&&&&&&''''''(((((())))))******&&&'''''''''(((((())))))***((('''&&&&&&'''(((***&&&'''''''''(((((())))))(((((()))***************((((((((((((((((((((((((***&&&$$$&&&'''%%%$$$&&&$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$!!!###%%%&&&%%%&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((***+++$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''%%%######%%%(((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((()))&&&''''''((()))******+++,,,+++)))((('''(((***+++******,,,...000333666777;;;<<<>>>@@@CCCHHHNNNRRRUUUWWWZZZ[[[ZZZZZZZZZ[[[bbbgggooowww''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))*********++++++)))(((''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$((('''%%%%%%&&&&&&&&&%%%((('''%%%%%%&&&&&&%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''***+++******###'''******(((&&&''')))'''''''''((((((((())))))''''''''''''((((((((()))&&&''''''((()))*********)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!! !!!%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%(((%%%""""""%%%'''&&&%%%""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))(((((('''&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''************************+++++++++++++++,,,---...---...///111444888<<>>@@@AAAEEEIIINNNRRRVVVXXX[[[^^^aaadddiiilllooorrrvvvxxxzzz~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$((((((((((((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&((())))))((('''&&&%%%&&&&&&%%%%%%&&&((()))((('''$$$%%%&&&'''((('''&&&&&&''''''''''''''''''''''''(((''''''((()))******)))---)))&&&&&&(((***)))'''''''''''''''''''''''''''(((((()))))))))*********&&&'''''''''(((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$%%%&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%% """$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))+++++++++,,,...///111222444555777:::>>>AAADDDFFFMMMQQQWWW[[[^^^___```bbbdddhhhnnnsssvvvyyy{{{}}}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''''''''&&&%%%###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((()))(((((('''''''''''''''&&&'''''''''''''''''''''''''''(((((((((((('''''',,,---...---)))&&&%%%&&&'''&&&%%%&&&((()))((('''%%%&&&'''(((((((((''''''(((((((((((((((((((((((()))((('''((()))***)))(((---)))&&&&&&)))******((((((((((((((((((((((((((()))))))))************+++((()))))))))))))))******((())))))))))))))))))(((************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&& """$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((***************************+++,,,...000222555666;;;;;;;;;===AAAEEEJJJMMMRRRVVV[[[^^^```aaacccdddiiinnnuuuzzz}}}''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###!!! $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&'''(((((())))))((((((''''''&&&''''''(((&&&&&&&&&'''''''''''''''((((((((())))))(((((((((---000111///+++'''&&&'''((('''&&&&&&((()))((('''&&&'''((()))***)))(((((()))))))))))))))))))))))))))((('''((()))***)))(((***((('''((()))***************)))))))))))))))((()))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))(((************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&%%%###""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))******''''''&&&&&&&&&%%%%%%%%%((((((((('''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***,,,///333666999;;;BBBBBBCCCEEEHHHLLLQQQSSSUUUXXX[[[^^^```cccgggiiisssxxx~~~((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''#########$$$######"""!!!$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''&&&''''''(((((()))******'''''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((())))))******))))))(((***...111000+++((((((***)))(((''''''(((((('''&&&'''(((***+++++++++***)))))))))))))))))))))))))))***((('''((()))***)))'''%%%''')))*********+++,,,++++++++++++*********)))*********+++++++++,,,,,,++++++++++++++++++++++++((()))************)))(((************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%"""!!!"""$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$%%%'''((()))***''''''&&&&&&&&&%%%%%%%%%)))((((((((('''''''''&&&''''''((((((((()))))))))************************,,,---000444999===AAACCCFFFHHHLLLPPPSSSVVVWWWWWWYYY[[[]]]___ccciiipppuuu}}}))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$%%%&&&'''((($$$%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''''''''(((((()))*********''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((())))))************))))))&&&+++//////+++)))***,,,***)))''''''(((((('''%%%((()))***+++,,,++++++***))))))))))))))))))))))))***)))(((((()))***((('''"""&&&+++,,,***)))+++---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))))))))(((((((((((((((((()))***++++++***)))(((************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$&&&&&&%%%"""###&&&)))""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))))))))(((((('''''''''&&&))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,000222555:::???DDDIIIKKKHHHLLLRRRXXX\\\\\\[[[YYY]]]^^^```bbbhhhpppzzz&&&'''''''''(((((())))))(((((((((((((((''''''''')))'''%%%######%%%''')))&&&''''''((()))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###((('''%%%$$$###$$$%%%%%%######""""""######$$$%%%''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&''''''(((((('''&&&$$$%%%&&&((())),,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((&&&$$$###'''''''''''''''((())))))''''''''''''((((((((()))************************************************+++++++++******)))))))))))))))*********+++++++++))))))))))))))))))))))))***++++++,,,,,,---------***++++++,,,,,,++++++***---,,,,,,,,,+++************************+++++++++++++++*********++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))************+++++++++))))))))))))************((((((((((((((()))******&&&'''((((((((('''%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$,,,)))%%%%%%&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((()))******((()))+++,,,+++,,,---///000555===DDDIIILLLNNNPPPUUUXXX\\\^^^^^^]]]]]]]]]```bbbeeeiiioooxxx'''''''''((((((((())))))''''''''''''((((((((((((((('''%%%$$$$$$%%%'''(((&&&&&&'''((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((())),,,------.........------((())))))))))))((('''''''''''''''''''''((())))))'''''''''((((((((())))))(((((((((((((((((((((((()))))))))(((((((((((((((***+++++++++++++++++++++*********)))))))))))))))************************,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************)))******+++++++++++++++***************)))))))))))))))))))))))))))************+++++++++))))))))))))************((((((((((((((()))******''''''((((((((('''&&&%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$+++(((%%%%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''))))))((((((((())))))******+++,,,,,,,,,---///222888===DDDJJJMMMPPPRRRTTTWWWYYY[[[]]]^^^___bbbdddjjjlllooosssxxx''''''(((((((((((())))))&&&&&&''''''(((((())))))((('''%%%$$$$$$%%%'''(((%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$(((((('''&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((+++---000222222111000...''''''((()))************'''''''''''''''((())))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))((((((((('''*********+++,,,---------,,,++++++******)))))))))++++++++++++++++++++++++............------------------............------,,,,,,,,,,,,------------++++++++++++++++++******+++*********++++++,,,---******************++++++)))))))))))))))))))))))))))************+++++++++)))))))))*********++++++)))(((((((((((()))******'''(((((((((((('''&&&%%%''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$)))'''%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&''''''(((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$%%%&&&'''%%%'''''''''&&&%%%&&&'''((((((((((((((((((((((((******)))))))))))))))***,,,,,,------...000555999CCCGGGMMMQQQSSSUUUWWWXXXZZZ[[[]]]___bbbgggnnnssszzz|||(((((((((((((((((())))))'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((('''+++---111444555444222000((())))))***++++++******'''''''''''''''((())))))'''(((((((((((()))))))))+++++++++++++++++++++++++++++++++*********))))))*********+++,,,,,,---------------------------------...............//////111111111000000/////////......////////////......000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---......))))))******++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))(((((())))))***+++(((((((((((((((''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''###%%%&&&'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((++++++***)))))))))******+++,,,---...111777???DDDOOOQQQUUUWWWXXXYYYZZZ\\\]]]^^^```ccciiisss}}}))))))))))))))))))(((((())))))((((((''''''&&&&&&((('''&&&&&&&&&&&&'''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((())),,,111555777666444222,,,,,,,,,,,,+++***)))((('''''''''''''''((())))))(((((((((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,---------...///000111333444444222222333333444444444555666666666555555444444444222222333333333333222222444444333333222111000000111111000000///...------------,,,,,,,,,,,,------******++++++,,,,,,------************************))))))*********+++++++++************++++++++++++)))))))))))))))***++++++))))))((((((''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%"""%%%''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&'''((((((&&&&&&'''((())))))))))))))))))))))))++++++************+++++++++,,,...222777@@@IIIPPPWWWXXXZZZZZZZZZZZZ\\\]]][[[^^^aaagggppp{{{******))))))))))))(((((()))(((((((((''''''''''''(((''''''''''''''''''(((%%%%%%&&&''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))))))))(((((($$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&'''((())))))(((+++000444666666444333//////...---,,,***(((''''''''''''''''''((())))))((((((((()))))))))******************************)))))))))***++++++,,,,,,......///000111111222222222222444666888:::;;;<<<:::;;;;;;<<<<<<=========>>>>>>==================:::;;;;;;;;;;;;;;;;;;:::;;;::::::999999888777777888888777666555444333222000///...---------------------------------......++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,***))))))))))))***++++++***)))((((((''''''((((((''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###&&&((((((%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((((((((((((''''''&&&'''(((((('''&&&'''((())))))))))))))))))))))))++++++******+++,,,,,,---,,,...222777>>>HHHRRRYYY\\\\\\]]]\\\ZZZZZZ\\\]]]ZZZ^^^eeemmmvvv*********)))))))))((((((&&&&&&&&&'''((())))))***((((((''''''''''''((((((&&&&&&'''(((((((((((('''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''"""$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))))))))((('''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***+++&&&)))...222555555444444/////////...,,,+++)))((('''''''''''''''((())))))(((((()))))))))*********++++++++++++++++++++++++***+++,,,---...000111111111222444666888;;;<<<======>>>???AAABBBDDDEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGEEEEEEDDDBBBAAA???>>>>>>888777555444222111111111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********+++++++++,,,,,,******))))))******+++,,,******((('''''''''((()))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''(((&&&$$$$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%###''')))(((%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&%%%&&&((()))((('''&&&''')))*********************************+++,,,---...//////222666<<>>;;;999777666555333000---222000////////////...,,,---,,,++++++------,,,+++,,,,,,---......---+++***'''((()))***+++,,,------))))))************))))))))))))((((((''''''&&&&&&((((((((((((''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%""" !!!$$$'''&&&%%%&&&$$$"""###%%%%%%$$$"""%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###!!!!!!"""%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))******)))(((***+++---.........------///111555888===BBBGGGNNNTTTXXX^^^^^^\\\ZZZYYYZZZ^^^aaajjjqqq|||,,,+++***))))))***+++,,,((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''(((((()))------///111333333222111///000000///,,,*********+++++++++******)))))))))************+++,,,------......///000111333555666777:::>>>@@@AAACCCEEEGGGHHHJJJMMMPPPQQQSSSVVVYYYVVVXXXXXXWWWUUUSSSSSSTTTTTTTTTTTTRRRQQQQQQTTTVVVWWWVVVTTTVVVZZZ]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]][[[ZZZZZZYYYYYYZZZ\\\\\\\\\]]]]]]\\\YYYXXXXXXYYY[[[ZZZWWWTTTPPPNNNLLLKKKBBB@@@===<<<;;;999666444333111/////////...---+++///---,,,---...///...---***++++++,,,,,,+++***)))************++++++++++++***++++++,,,,,,++++++***************))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$$$$&&&(((((('''$$$&&&'''&&&%%%%%%&&&'''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''******))))))((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))******))))))***+++(((***,,,------///222444888:::===AAAFFFNNNUUU[[[]]]\\\\\\ZZZZZZ]]]bbbfffqqqxxx++++++************++++++))))))))))))************(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###"""###$$$'''((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''((()))******...///000222222111111000000111111000---+++******+++++++++************************+++,,,...000111//////111333666999;;;===>>>AAADDDFFFGGGHHHJJJLLLMMMPPPRRRTTTTTTUUUVVVXXXUUUVVVUUUTTTRRRSSSUUUWWWVVVWWWXXXXXXXXXZZZ]]]___cccbbbbbbeeejjjmmmoooooonnnnnnnnnnnnnnnmmmmmmmmmiiihhhhhhgggffffffggggggiiiiiiiiihhheeeccccccdddfffdddbbb___[[[XXXVVVTTTOOOLLLIIIHHHGGGEEEBBB@@@;;;888555333222111///------,,,******,,,---,,,+++***++++++,,,,,,++++++***,,,,,,,,,++++++***************++++++++++++******&&&''''''''''''''''''(((((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&&&&'''(((((('''$$$''')))'''$$$###&&&)))%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&'''''''''(((((((((************************((()))++++++******+++,,,)))+++---...///111444666;;;<<>>@@@BBBEEEGGGHHHKKKMMMOOOOOOOOOOOOPPPQQQRRRUUUXXXZZZZZZZZZ[[[\\\]]]]]]]]]\\\^^^ccckkkpppuuuwwwzzz}}}yyysssnnnkkkkkkjjjiiihhhhhhgggdddaaaYYYUUUOOOIIIEEEBBB???<<<999666333111111222111000......------,,,,,,,,,,,,+++,,,,,,,,,------------))))))************))))))+++++++++,,,,,,---------+++++++++*********))))))(((((((((((())))))))))))''''''(((((((((((('''''''''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((+++---222,,,'''%%%''''''$$$!!!&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$###%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))************************(((***,,,,,,++++++---...///111222333333444777999===AAAHHHOOOSSSWWW[[[^^^cccfffjjjnnnsssyyy++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&$$$"""$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''***)))))))))***+++,,,,,,///222444333000---...//////000222111///......///******+++,,,------......000000111333666999;;;<<>>???EEEMMMUUUYYY\\\^^^___iiimmmsssyyy~~~++++++,,,------,,,++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$"""###$$$%%%&&&'''(((((((((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''++++++*********++++++,,,...222555444000---...000...///111111000000000111------...///000111222222333444555666999;;;===???DDDEEEFFFGGGIIILLLNNNOOOLLLOOOSSSWWWZZZ\\\```bbbggglllrrrxxx{{{~~~}}}xxxooogggaaa\\\WWWTTTKKKGGGAAA===<<<:::999888666444222000...---------............---------------......//////......---******))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''))),,,000333---'''%%%((()))'''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((('''((((((((()))))))))))))))))))))))))))))))))))))))+++,,,---,,,---///000...000333666888;;;???BBBDDDIIIQQQWWW\\\___bbbcccnnnsss{{{++++++------------+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((($$$%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$%%%&&&'''%%%$$$"""###$$$&&&'''((())))))#########$$$$$$%%%%%%%%%(((((('''&&&&&&&&&''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''',,,,,,++++++***+++++++++---111555444000---...111---///111111111111222333///000000222333444555666555666777888:::===???@@@DDDDDDEEEHHHJJJMMMOOOQQQTTTXXX^^^dddhhhmmmqqquuu|||ssslllgggbbb___YYYUUUOOOJJJHHHFFFEEECCC<<<:::888555333111111111111000///...---,,,++++++,,,------......------,,,---,,,,,,,,,++++++******((((((((((((''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''(((((())))))))))))((((((((('''&&&&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$%%%))),,,+++(((%%%######$$$%%%&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((())))))))))))************************)))+++,,,---------///111666777:::;;;<<<>>>AAADDDHHHLLLRRRWWW\\\```dddgggpppvvv,,,++++++******++++++,,,+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''(((******((('''&&&+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$""" $$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))***++++++***((()))+++------///222222000...------,,,---...///000222222333555555777888::::::;;;;;;999::::::999:::===AAAEEEEEEHHHKKKKKKLLLNNNSSSXXX\\\eeeqqqxxx|||~~~xxxrrrmmmkkkfff```]]]\\\WWWPPPIIIHHHCCC===999888777444111/////////...---,,,---............------,,,******++++++++++++******))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((()))************)))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,***'''$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((())))))(((***++++++******+++,,,***+++,,,,,,,,,...222555888:::<<<======AAAHHHMMMPPPTTTYYY\\\___eeemmmsss{{{------,,,,,,,,,,,,------++++++++++++************))))))(((((((((((())))))))))))))))))))))))))))))******)))((('''&&&&&&%%%&&&'''((())))))((('''&&&***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&$$$$$$%%%&&&###$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))***++++++***((()))+++---,,,...111111000......///......///111333555666888999:::;;;===>>>>>>>>>============<<<===???DDDGGGHHHKKKPPPSSSUUUYYY```eeelllvvv|||wwwuuusssnnnfff```YYYSSSKKKEEEBBB???;;;888666555444222000000000111)))***+++,,,---.........++++++++++++*********)))************************))))))(((''''''((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''(((((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&***)))'''%%%%%%%%%&&&'''&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&'''''''''((((((((((((((()))******)))***++++++***)))***,,,+++,,,------...000444777;;;===?????????CCCIIINNNVVVZZZ```dddgggmmmuuu{{{......------------......,,,+++++++++***************))))))(((((())))))***))))))))))))))))))))))))++++++***((('''&&&%%%$$$&&&'''((())))))((('''&&&)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))******+++***)))))),,,......000222222111000111222000000111333666999<<<>>>===???AAACCCEEEFFFFFFEEE@@@@@@@@@??????BBBGGGKKKMMMQQQVVV[[[___dddlllrrr}}}~~~wwwiiibbbYYYQQQMMMIIIDDDAAA===;;;777444222000000111++++++,,,---...///000000++++++++++++************+++++++++++++++++++++++++++***)))(((((()))***+++---+++***((('''&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((***(((''''''((()))(((&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%((()))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&((()))(((((('''''''''(((((())))))))))))))))))***++++++***+++,,,+++***)))***+++,,,---......///222666999===@@@BBBCCCCCCFFFLLLQQQ^^^ccciiinnnrrrwww~~~......------------......,,,,,,+++++++++************))))))))))))))))))***))))))))))))))))))))))))***))))))((('''&&&&&&%%%''''''((())))))(((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))))))))))))))***(((((()))))))))************++++++*********---///333444555444222111222333222222333555999===AAACCCBBBDDDFFFIIIKKKLLLLLLLLLDDDEEEFFFGGGIIIMMMRRRVVVXXX]]]ccchhhlllsss{{{yyyrrriiiaaa\\\WWWRRRNNNIIIEEE???:::777555333222111111000///////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,+++(((&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&''''''((()))******%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((((((''''''%%%&&&&&&''''''''''''''')))((('''&&&'''(((***+++''''''''''''''''''((()))))))))(((((())))))***++++++,,,---,,,***)))***+++,,,---...///000333888;;;>>>AAAEEEGGGHHHLLLRRRXXXdddjjjrrrwww|||------,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********))))))))))))******************************'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%#########$$$'''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((())))))))))))))))))************++++++,,,,,,,,,+++,,,///111666777888666444111111111555666777:::===AAAEEEGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJMMMQQQUUUXXX]]]bbbfffeeejjjqqqxxx~~~xxxqqqkkkddd___ZZZUUUMMMGGGCCC???;;;888444333111///...---------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))*********)))(((&&&&&&(((***+++''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())))))***%%%%%%&&&''''''&&&%%%%%%###%%%'''((()))(((''''''%%%&&&'''(((((((((''''''((('''&&&&&&&&&'''))))))&&&%%%%%%%%%&&&&&&'''((((((''''''''''''((())))))***,,,---,,,+++***+++,,,,,,---///000111555999===???CCCHHHLLLPPPUUU\\\aaaiiipppyyy------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++******))))))******+++************************&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))*********++++++++++++,,,---...------...111333666888::::::777444222222:::;;;===@@@CCCEEEGGGHHHMMMLLLJJJIIIIIIIIIJJJKKKPPPUUU\\\bbbggglllpppsssooottt||||||sssmmmiiiccc[[[UUUPPPJJJCCC===555333111///------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++***)))(((((((((***+++,,,''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&(((((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''###$$$&&&(((((('''&&&$$$%%%%%%&&&&&&''''''(((((($$$%%%&&&''''''&&&%%%$$$$$$%%%'''(((((((((''''''%%%&&&'''((()))(((''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''(((((()))***+++,,,,,,++++++,,,...---///000222333777<<<@@@CCCHHHNNNTTTXXX^^^fffkkkqqqxxx......------------......------,,,,,,,,,++++++++++++******))))))******+++************************'''''''''(((((((((((((((((((((''''''''''''((((((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%%%%$$$$$$&&&'''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++*********+++++++++,,,,,,...////////////000333555999<<<@@@AAA@@@===:::999@@@AAADDDGGGIIIJJJJJJIIINNNMMMKKKKKKMMMQQQUUUXXX```fffooowww}}}{{{uuummmfff```YYYOOOGGG>>><<<888444111///......+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++************''''''''''''''''''''''''(((((((((((((((((((((((()))((('''(((*********)))&&&&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&''''''''''''''''''%%%&&&((()))))))))''''''$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''((()))((((((((('''((())))))***(((***,,,,,,,,,,,,...///000111333555777;;;@@@DDDJJJPPPWWW\\\aaagggnnnsss{{{//////............//////---------,,,,,,,,,++++++++++++************++++++************************))))))(((((('''''''''&&&((((((''''''''''''((((((&&&'''((()))))))))''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&&&&&&&&&&(((***############$$$&&&((()))&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((())))))***++++++,,,,,,******+++++++++,,,,,,,,,///000000000000111444777<<<@@@FFFIIIIIIFFFDDDBBBDDDFFFIIILLLMMMMMMKKKJJJLLLLLLLLLNNNTTT\\\dddiiivvv}}}yyysssjjj^^^VVVJJJGGGAAA;;;666222///...+++++++++,,,,,,---------++++++++++++++++++++++++------++++++++++++------------------,,,***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''((()))******)))''''''''''''((((((((()))&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''%%%&&&((()))***)))(((&&&&&&(((***,,,---+++)))(((&&&&&&&&&'''''')))******)))))))))))))))******+++((()))+++,,,,,,---///000222333555777999===CCCFFFQQQVVV]]]bbbffflllrrrxxx333111000000111111///.........---,,,,,,++++++***,,,+++******)))*********+++,,,,,,------,,,,,,+++*********))))))))))))(((******))))))((('''''''''(((((('''''''''&&&&&&&&&((()))******)))'''%%%$$$)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''%%%$$$%%%'''((($$$$$$%%%&&&&&&''''''(((""""""#########$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%(((((((((((())))))))))))************+++---...///---...000000111333777:::FFFIIILLLKKKHHHGGGHHHIIIKKKJJJJJJKKKLLLLLLKKKIIIIIIJJJMMMRRR\\\iiiwwwtttlll]]]UUUKKKCCC???;;;777444555222...,,,---.........000///...---,,,,,,,,,,,,------,,,,,,+++***))))))++++++++++++******))))))((((((''''''''''''((((((&&&&&&''''''(((((())))))'''((()))(((&&&&&&'''((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&''''''((()))((((((((((((((((((((())))))))))))"""$$$%%%'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((('''&&&&&&)))+++++++++***)))))))))))))))+++++++++***++++++,,,,,,+++,,,,,,,,,,,,...222555555999<<<===>>>CCCMMMUUU\\\```eeejjjooowww555222000///000000///...------,,,,,,++++++******,,,++++++***************++++++,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((()))***)))'''%%%$$$'''''''''''''''((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''(((((((((((()))))))))))),,,,,,---...000222444555444333222000111444999===HHHKKKOOONNNKKKIIIIIIKKKMMMLLLKKKKKKKKKJJJIIIHHHNNNPPPTTT[[[eeesssoooeeeYYYNNNGGGBBB>>>;;;666333000//////...---,,,000///......------------------,,,,,,++++++******++++++++++++*********)))((((((''''''''''''(((((('''''''''(((((((((((((((***)))(((&&&%%%%%%&&&'''((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&'''(((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((('''&&&&&&(((***+++***)))(((((((((((()))+++************+++,,,,,,+++,,,---......111555888:::;;;>>>BBBGGGOOOVVV[[[bbbffflllqqqxxx;;;888333111000000000//////......---,,,,,,++++++,,,,,,+++*********************++++++++++++******,,,+++++++++************(((((())))))***++++++,,,(((((((((''''''''''''&&&(((((()))))))))'''&&&%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((())))))))))))(((((((((((())))))))))))------///111555888:::<<<===:::777333222666<<>>@@@BBB@@@===999888:::@@@DDDLLLPPPSSSSSSPPPMMMMMMOOOPPPQQQQQQQQQRRRTTTXXX[[[fffkkksss}}}~~~{{{yyyxxxxxx{{{}}}vvvlllbbbYYYSSSHHHCCC===888555333000/////////............//////,,,,,,,,,,,,------------++++++++++++++++++++++++))))))(((((((((((())))))***)))))))))((((((''''''+++(((&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''',,,+++)))'''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%&&&''''''&&&&&&''')))((((((''''''''''''(((((())))))))))))***+++,,,,,,+++...111333666999>>>AAAFFFHHHMMMSSS\\\dddkkknnnqqquuu|||NNNIII@@@999666444333222000000//////......---------,,,,,,+++***+++++++++)))******++++++******))),,,,,,,,,+++++++++******++++++++++++******))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''############$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&((()))************(((((((((((())))))))))))+++---000444888===AAACCCCCCDDDCCCBBB@@@AAACCCEEELLLOOORRRQQQOOOMMMNNNPPPLLLOOOSSSWWW[[[aaahhhnnnwww}}}}}}zzzuuuqqqmmmjjjhhhkkkooovvv~~~yyyvvvqqqqqqrrrtttwww{{{wwwkkkcccVVVOOOFFF===888555333222000///..................------------------......+++++++++++++++++++++,,,))))))(((((((((((())))))******))))))((((((((('''&&&'''(((+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''(((''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))%%%&&&(((((('''&&&'''(((((((((''''''''''''(((((())))))))))))***+++,,,---,,,///333777:::???DDDGGGLLLRRRYYY___ccciiipppwwwxxx{{{ZZZSSSJJJAAA;;;777555333.........---,,,,,,++++++------,,,+++++++++++++++******++++++++++++******,,,+++++++++************,,,++++++***))))))(((((('''(((((((((((()))))))))((((((((((((''''''((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''((())))))))))))(((((((((((())))))))))))---///222666:::???CCCEEECCCEEEGGGHHHGGGGGGGGGHHHKKKMMMOOONNNLLLLLLOOOSSSMMMRRRYYY```gggoooyyy|||{{{zzzyyyxxx{{{|||~~~|||wwwvvvtttpppkkkfffaaa^^^```dddlllttt}}}|||tttlllgggfffeeeeeeeeehhhlllpppsssrrrrrrsssvvvzzzuuufff^^^SSSHHH@@@;;;777555222111000//////.................................++++++++++++,,,,,,,,,,,,***))))))(((((())))))******))))))))))))))))))((($$$'''***,,,+++***)))***&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))%%%'''))))))((('''((()))((((((''''''(((((())))))))))))******+++,,,.........111777<<>>333333222222111000000000...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++*********))))))))))))(((''''''(((((())))))******'''((((((((())))))******(((((('''''''''(((((()))(((((())))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$%%%''')))***(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((())))))))))))+++,,,///222666999===>>>DDDFFFIIIJJJKKKLLLOOOPPPKKKLLLLLLJJJIIILLLSSSYYYbbbjjjttt}}}wwwlllaaa^^^ZZZXXXYYYZZZ[[[ZZZWWW]]]fffkkkllllllnnnppplllooosssuuuuuurrrnnnkkkcccdddggglllpppuuuxxxzzz}}}~~~~~~|||vvvnnngggbbbXXXVVVUUUVVVYYY___dddhhhkkkjjjhhhggghhhjjjmmmnnntttzzz~~~vvvlllaaaUUUJJJCCC999888666444222111111000111111000///...------,,,+++++++++,,,,,,---------******))))))))))))******(((((())))))******++++++))),,,,,,&&&###+++'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&'''(((((())))))(((((($$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&(((++++++***))))))***)))))))))))))))***+++++++++++++++,,,---...000111444888???FFFLLLRRRWWW[[[cccffflllvvv}}}}}}sssjjjbbbXXXLLLCCC>>>:::444111000000111000///...------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))++++++***)))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,(((((())))))))))))((((((&&&&&&'''((()))***++++++((((((((((((''''''''''''(((((())))))((('''&&&&&&%%%&&&&&&&&&'''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&******)))(((((((((((((((((()))***++++++,,,++++++...---///444;;;AAACCCCCCGGGIIIMMMPPPQQQOOOLLLJJJNNNMMMKKKHHHHHHNNNXXX```jjjuuuwwwlllddd\\\XXXTTTTTTVVVYYYYYYWWWXXX[[[___dddhhhkkklllllloooqqqtttwwwxxxxxxwwwvvvnnnmmmlllmmmooossswwwyyy}}}zzzwwwuuuqqqkkkfffccc___ZZZWWWWWW\\\bbbfffqqqnnnjjjgggggggggfffeeekkklllpppuuu|||rrrdddXXXPPPIIIDDD===999777555222000------,,,---//////---+++++++++++++++++++++++++++(((''''''(((((()))***+++,,,,,,++++++******)))))),,,***))))))******((('''((((((''''''''''''(((((())))))(((((('''&&&$$$$$$$$$%%%%%%&&&'''((())))))))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%((('''&&&%%%%%%%%%%%%%%%((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''(((((())))))******'''''''''(((((((((((((((***)))))))))))))))***+++++++++***))))))+++000444>>>AAAFFFMMMTTT[[[___bbblllsss|||tttjjj___TTTMMMAAA===777333111111111111///---------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((())))))))))))((((((((((((((((((((()))))))))((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''(((((()))******)))((((((((((((((()))))))))******++++++,,,...---///444<<>>GGGMMMPPPQQQRRRTTTTTTTTTRRROOONNNJJJKKKMMMOOOTTT^^^kkkuuu|||{{{zzz|||{{{zzzyyywwwrrrlllhhhjjjjjjkkknnnqqqssssssrrruuuwww{{{|||zzztttqqqlllhhhfffgggiiikkknnnnnnnnnnnnmmmjjjeeebbbYYYZZZ[[[^^^eeemmmtttyyyzzz{{{}}}~~~~~~uuuggg^^^QQQFFF???:::555222444222////////////---,,,......------------------,,,+++***)))(((((((((((()))))))))))))))*********)))((('''(((***+++***)))''''''&&&&&&&&&&&&'''''''''''''''((((((''''''&&&((((((((('''''''''&&&&&&)))((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&'''((()))******)))((('''"""###%%%((()))*********((((((''''''''''''((((((((((((''''''''''''((()))*********)))(((''''''''''''''''''(((((())))))))))))))))))))))))***++++++,,,---......000444999===BBBHHHQQQWWW[[[aaaiiiooozzzssshhhbbbYYYSSSKKKCCC===999555333000...------.........,,,------------------------+++++++++*********))))))------,,,++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''*********************)))***)))((('''(((***---......///222777@@@JJJRRRWWWWWWVVVVVVTTTRRROOOMMMLLLLLLOOOSSSWWW^^^iiivvv}}}xxxuuusssrrrsssssstttvvvyyyyyywwwuuuzzz|||zzzvvvtttsssssssssrrrqqqqqqpppmmmhhheeeccc```^^^]]]___dddiiimmmyyy|||~~~~~~}}}rrrcccUUUKKKCCC===888666333000////////////...,,,,,,,,,,,,,,,+++++++++,,,+++***)))))))))))))))((((((((())))))************)))(((((()))***((('''''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((((((((((((''''''''''''''')))(((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&''''''(((''''''''''''((())))))))))))((('''!!!###&&&)))++++++******((((((''''''''''''(((((('''''''''''''''(((((()))***)))))))))(((((((((''''''''''''((())))))******))))))))))))***+++,,,,,,,,,---///111444888>>>BBBEEELLLTTTYYY]]]dddpppzzzssskkkddd___VVVMMMEEE>>>888444333111///...//////...---------------------------++++++++++++************------,,,,,,++++++******************************(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((%%%&&&&&&'''((()))))))))((((((((((((''''''''''''''''''((((((((((((((('''((((((((('''&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&''''''''')))***++++++,,,+++*********)))(((((()))+++...///000222555:::BBBKKKTTTZZZYYYXXXUUURRROOOMMMKKKKKKNNNSSSZZZbbbkkkxxx{{{xxxwwwvvvuuuuuuvvvxxx}}}{{{yyyvvvuuutttrrrooolllllliiiccc^^^]]]___bbbeeeppptttxxx{{{{{{yyyxxxxxxvvvzzzuuufffZZZPPPFFF@@@999666222//////000000000---------,,,,,,+++++++++***************+++,,,,,,(((((())))))******++++++,,,***(((((()))((('''%%%'''''''''&&&&&&'''''''''&&&&&&'''((())))))))))))&&&&&&''''''((())))))***((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''$$$%%%''')))******)))(((((((((''''''''''''((((((&&&''''''((((((((((((((('''((((((((()))))))))***''''''(((((()))******+++))))))))))))***+++,,,---,,,...111333777<<>>888777444111000000000///...------------------------,,,++++++++++++*********))))))***+++,,,------...************************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((($$$%%%&&&'''((())))))***((((((((((((''''''''''''&&&'''(((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))(((((())))))***)))***+++------,,,+++******))))))***+++---///000222555999>>>CCCKKKSSSYYYXXXVVVSSSPPPNNNNNNOOOOOORRRZZZeeeppp|||~~~}}}zzzxxxsssooohhhbbb``````ccceeejjjnnntttxxxxxxwwwuuuuuusssuuuwwwyyy|||zzzmmm```SSSJJJAAA<<<666222111111111000000000//////...---------************+++,,,---...***************++++++++++++)))(((((((((((('''%%%((((((''''''''''''((((((&&&'''((()))))))))))))))%%%&&&'''((()))******+++(((''''''''''''(((((()))(((''''''''''''&&&&&&&&&%%%%%%&&&'''(((((((((((('''''''''&&&&&&'''''''''&&&&&&'''((((((((('''&&&((((((''''''''''''((((((%%%&&&'''((()))))))))((('''''''''((()))*********''''''((())))))***++++++)))))))))***+++,,,---...---///333666:::???EEEIIIKKKQQQYYY```hhhuuu~~~{{{xxxvvvvvvxxx|||~~~sssqqqlllfff___UUUKKKDDD;;;888444111111000///...........................,,,,,,+++++++++*********(((((()))***+++,,,------************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&''''''(((((((((((((((((((((''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((******))))))))))))******)))***,,,---...---,,,+++)))***+++,,,...///000111555888===AAAEEEJJJQQQVVVVVVTTTRRRPPPQQQTTTWWWZZZ^^^gggttt{{{tttnnnjjjiiiiiijjjmmmqqquuuwwwuuuqqqnnnlllmmmnnnppprrrsssvvv{{{~~~sssdddYYYLLLFFF>>>777333222111000000000000///......------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,++++++++++++(((&&&&&&''')))***)))((())))))(((((((((((())))))'''(((((()))))))))((((((''''''(((((()))))))))***'''''''''''''''((())))))(((''''''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((%%%&&&'''((()))))))))((((((((((((((())))))))))))&&&'''((()))***+++,,,,,,)))))))))***+++,,,......000222666:::>>>CCCHHHLLLLLLSSS^^^jjjwww~~~}}}~~~~~~}}}yyyxxxuuurrrkkkbbbXXXPPP===:::666333111111000///........................,,,,,,,,,+++++++++******++++++******************************************))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((((((''''''''''''&&&&&&&&&)))(((((((((''''''''''''&&&&&&'''((())))))((((((%%%&&&&&&''''''(((((((((###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))***,,,.........,,,+++)))***,,,...///000111111777:::???CCCEEEIIIOOOSSSTTTRRRQQQQQQTTTYYY___bbbllltttzzzuuurrrqqqqqqqqqsssuuutttnnngggaaa^^^^^^aaadddgggjjjmmmqqqtttuuuzzzqqqfffTTTMMMDDD;;;555222000/////////...---,,,,,,++++++......---,,,++++++++++++---------,,,,,,+++++++++$$$$$$$$$&&&)))+++++++++******))))))))))))******(((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''((()))***(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((())))))(((((((((((())))))%%%$$$$$$%%%%%%'''((()))((((((''''''''''''(((((($$$%%%'''))))))))))))(((******))))))((((((''''''&&&'''((()))***+++,,,,,,)))))))))***+++---...///222555999===@@@EEEJJJNNNMMMUUUcccsss~~~|||xxxnnnbbbYYYKKKDDD;;;555333111///,,,000000...---------------///,,,)))'''&&&(((+++---,,,,,,---------,,,+++***---,,,+++)))))))))******(((((())))))))))))((((((,,,,,,+++***)))(((''''''************************((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))((((((((())))))%%%&&&'''((()))***+++,,,+++,,,,,,---.........---,,,++++++,,,...111444666:::>>>BBBFFFHHHJJJLLLNNNSSSPPPRRRWWW[[[___jjjvvv~~~yyyyyyyyywwwsssllleeeaaa```]]][[[ZZZ\\\```fffjjjlllqqqtttwwwwwwwww{{{zzzlll^^^OOOGGG@@@888555777//////000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))+++***)))((('''&&&%%%%%%)))((('''&&&&&&&&&&&&&&&((((((((('''&&&$$$###"""++++++++++++************)))(((''''''''')))***+++((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))(((((())))))))))))(((((()))))))))))))))******+++***+++,,,------,,,***)))))))))))))))************,,,,,,,,,,,,---...//////666444666<<>>@@@DDDGGGHHHIIIKKKMMMQQQQQQVVV^^^eeelllxxx~~~yyysssmmmgggddd\\\ZZZWWWXXX\\\aaaeeegggiiillloooooonnnqqqwww}}}|||nnn^^^SSSHHH===666555222222111000............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))***)))((((((''''''''''''******))))))(((&&&%%%$$$))))))((((((((('''''''''((((((((((((((()))******''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&'''''''''((((((((((((((('''(((((())))))(((((('''((((((((('''((())))))******+++++++++++++++******************++++++++++++,,,,,,,,,,,,---///111222:::888999>>>BBBEEELLLSSS[[[fffttt|||~~~}}}xxxpppcccZZZNNNDDD===999444111//////000111111111000000000///......------......---------,,,,,,,,,++++++***))))))((())))))***+++(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***))))))((())))))******))))))))))))))))))))))))------........./////////.........000333777;;;===BBBDDDFFFGGGGGGHHHJJJLLLQQQTTT\\\gggpppyyy~~~{{{sssmmmbbb^^^ZZZXXXYYY]]]```bbbdddgggjjjiiihhhiiimmmqqqwww}}}rrrdddVVVHHH===999666555444222111000000000------------------------,,,,,,,,,,,,++++++++++++++++++*********)))))))))'''((())))))***+++,,,,,,******))))))((())))))))),,,++++++***)))(((''''''((((((((('''''''''&&&&&&'''(((((()))))))))))))))''''''''''''''''''((((((&&&''''''((((((''''''&&&(((((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''(((((()))******)))))))))******++++++++++++,,,,,,,,,,,,------,,,,,,,,,...111333555:::888888;;;???CCCLLLUUUcccqqqxxx{{{~~~|||yyyvvvzzz}}}{{{rrrhhhZZZNNNEEE>>>888333...///000111111111000000//////000000//////......------,,,,,,+++++++++,,,((((((((())))))******+++(((((())))))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''(((((()))))))))))))))))))))*********............///000000111//////000222666:::>>>AAAEEEFFFGGGGGGFFFGGGIIIKKKSSSYYYdddnnnwww}}}{{{zzz}}}{{{rrrllleee```^^^^^^___```eeehhhjjjkkkjjjiiikkkllljjjqqqzzzvvvhhhXXXKKKCCC<<<999666333111111000000............------------------,,,,,,,,,++++++++++++++++++*********))))))'''(((((()))***+++,,,,,,))))))((((((((()))******,,,,,,+++***))))))(((((())))))))))))(((((((((((('''((()))******)))((('''&&&&&&''''''(((((())))))''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))***)))((((((((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,...111555777:::888888===AAAGGGRRR]]]lll|||yyyzzz{{{||||||yyyuuusssuuuxxx}}}tttfffXXXNNNEEE===777000111111111111000000///...//////000///...---,,,...---,,,+++++++++,,,,,,(((((())))))*********+++(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''((()))***+++,,,,,,.........///000111333444111111222555888===AAADDDGGGGGGGGGGGGFFFGGGKKKMMMWWW```lllvvv~~~~~~uuummmhhheeecccaaafffhhhjjjjjjiiiiiiiiiiiieeejjjsss{{{yyyjjjZZZNNNEEE@@@999444222111000.../////////......------------------,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))''''''''''''((())))))***++++++***((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''&&&''''''(((((()))))))))'''(((((((((((((((((('''))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))(((((())))))***+++***)))((((((((()))+++,,,*********++++++++++++,,,+++++++++,,,///222555777999999<<>>;;;777333111000000000000/////////............///---,,,******+++,,,---++++++,,,---,,,,,,******(((((())))))))))))((((((************++++++++++++************************(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))&&&&&&&&&''''''''''''((('''''''''((((((***++++++(((((()))***++++++,,,,,,,,,,,,---...111555888;;;::::::;;;===@@@DDDHHHKKKIIIIIIJJJJJJLLLQQQWWW\\\fffrrr~~~zzzvvvmmmkkkhhhfffccc```^^^\\\^^^bbbiiiooossswwwzzz|||ppp```VVVJJJAAA<<<999444111111111000000///......---...------------,,,,,,,,,,,,,,,+++++++++*********++++++*********)))))))))'''''''''((()))***,,,---+++***(((''''''''')))***))))))((((((((('''''''''******)))((((((((((((((()))))))))((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((()))******((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///111444666777777777555888@@@HHHPPPZZZkkkzzz|||{{{zzzxxxvvvvvvyyy{{{qqqeeeYYYQQQCCC@@@:::555111000000111111000000///...////////////...,,,******+++,,,---,,,------...---,,,***)))(((((())))))))))))((((((((()))***+++,,,---......************************((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---************************,,,,,,---...222666:::===>>>>>>???@@@CCCGGGKKKMMMIIIJJJKKKLLLOOOUUU]]]bbbnnnzzzyyysssuuuyyy~~~vvvrrrmmmiiieeeaaa]]][[[VVV\\\eeelllrrruuuwwwyyy}}}iii___QQQGGGAAA===888444222111111000///......---......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++((((((((()))***,,,---...,,,+++)))''''''(((***+++++++++++++++************+++***)))'''''''''((()))******))))))((((((''''''(((((())))))))))))((((((&&&'''''''''(((((())))))(((((())))))))))))(((((('''''''''''''''((())))))((()))+++,,,------,,,,,,,,,,,,,,,---------......///111444777999999888888===AAAIIISSSZZZdddttt~~~|||zzzyyy||||||yyynnnccc[[[PPPKKKCCC;;;555222111111111111111111000///---,,,------,,,,,,,,,,,,++++++///...------,,,,,,------+++,,,,,,,,,,,,+++******************************))))))************))))))))))))(((((('''''''''&&&)))***++++++***(((%%%$$$))))))))))))))))))))))))+++***)))(((((()))******''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&*********)))))))))))))))++++++++++++++++++,,,------///111333666;;;AAAEEEDDDDDDEEEGGGJJJLLLLLLLLLLLLLLLMMMNNNSSS[[[eeekkk{{{}}}wwwuuuooosssxxx~~~|||tttnnnggg```[[[]]]\\\___fffjjjkkkmmmqqquuu|||sssbbbTTTKKKDDD<<<666111///------......---,,,000////////////.........------,,,,,,+++***))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++***)))(((''''''((()))***'''&&&&&&&&&&&&'''((((((******))))))((((((''''''))))))))))))))))))))))))***************+++++++++,,,---...////////////...444555666666666888<<>>CCCKKKSSS^^^mmm~~~~~~|||{{{}}}{{{ppphhh[[[TTTIII>>>777333222222111111111000000///...---.........---------,,,,,,---,,,++++++******+++++++++,,,,,,,,,,,,+++******************************))))))************))))))))))))((((((((('''''''''((()))***+++***(((&&&%%%((((((((((((((((((((((((***)))(((((((((((()))***''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((()))************+++++++++++++++******)))******++++++,,,...000333666;;;AAAEEEEEEFFFGGGIIIKKKKKKKKKJJJMMMNNNQQQVVV\\\eeeooouuu|||uuuqqqooorrrvvv}}}|||~~~{{{sssjjjccc]]][[[[[[___ccceeeiiinnnqqqvvv|||sssdddXXXNNNDDD===999666444222222222111///000000000/////////......------,,,,,,+++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***))))))((('''''''''(((((((((''''''''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))************++++++++++++,,,,,,,,,---...//////000111333555666888:::===@@@CCCHHHPPP[[[ggguuu}}}|||wwwjjjaaaSSSFFF===888666555111111111000000///....../////////............------,,,++++++******+++++++++,,,,,,,,,,,,+++******************************))))))************))))))))))))(((((((((((('''''''''((()))******)))((('''''''''''''''''''''''''''((((((''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&((()))***************+++,,,,,,------++++++************++++++,,,...222555999>>>CCCGGGIIIJJJKKKLLLLLLLLLKKKJJJMMMQQQXXX```iiirrr||||||uuupppoooooowww|||xxxpppeee___[[[[[[]]]```gggoooppprrruuuwww{{{sssfffYYYLLLCCC<<<999555222111000///...000000000////////////...------,,,,,,++++++******++++++++++++++++++++++++************************************************))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))(((((('''&&&((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,++++++++++++,,,...000222111444777:::<<<>>>AAADDDHHHNNNYYYfffsss~~~vvvlll^^^QQQHHHAAA;;;888222222111000000//////////////////.........------///...------,,,,,,------+++,,,,,,,,,,,,+++******************************))))))************))))))))))))((((((((((((((((((&&&'''((()))******))))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''((())))))))))))******+++,,,------------,,,,,,,,,,,,,,,---...111555999===BBBGGGKKKLLLNNNOOOPPPOOOMMMMMMLLLNNNTTT^^^hhhrrr|||~~~wwwsssssswww{{{~~~~~~{{{}}}~~~}}}|||~~~sssjjjaaa^^^^^^aaaiiirrrtttuuutttsssuuu{{{sssdddUUUJJJ???;;;555222000//////.../////////.........------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***+++***)))'''&&&((((((''''''(((((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++,,,,,,,,,+++*********,,,000333555666999<<>>999888666333111111111111.........---------,,,,,,---,,,++++++******+++++++++,,,,,,,,,,,,+++******************************))))))************))))))(((((())))))))))))******'''((((((((())))))******''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((***)))'''&&&%%%%%%&&&&&&((((((((()))*********+++))))))))))))***,,,---...000444888<<<@@@DDDIIILLLJJJMMMOOONNNNNNOOOTTTXXX```eeennnvvv|||~~~~~~|||}}}}}}~~~vvvnnnhhhfffjjjpppuuuvvvwwwuuusssuuuyyy}}}~~~jjj]]]QQQKKKBBB:::666444333222.........---------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))(((((((((((())))))++++++++++++++++++++++++))))))(((((((((((())))))(((((()))***++++++++++++&&&&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,---......++++++---///333666:::<<<;;;===@@@BBBDDDHHHMMMQQQ]]]gggvvvyyyoooggg]]]RRRIII===;;;888555222111111111/////////............------,,,++++++******+++++++++,,,,,,,,,,,,+++******************************))))))************))))))(((((()))))))))*********)))(((((((((((()))))))))(((((((((((((((((((((((($$$%%%'''((())))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((())))))(((&&&%%%%%%&&&'''(((************************))))))***+++---///111222555888===AAADDDGGGKKKNNNMMMOOOQQQQQQRRRVVV^^^dddpppuuu{{{|||zzzyyyvvvxxxyyyyyyxxxxxxyyy{{{yyy|||xxxrrrrrrvvvuuuvvvuuuqqqmmmlllooorrrvvvyyy~~~|||ooo]]]VVVJJJ@@@888444222111000000/////////.........------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))(((((((((((())))))***************************)))(((''''''((()))***%%%&&&&&&'''(((***+++,,,'''''''''''''''(((((()))'''((((((((()))))))))***)))))))))))))))))))))))))))******+++,,,---...///+++,,,///333777;;;===???===???AAADDDHHHNNNVVV[[[iiivvv{{{~~~|||{{{}}}wwwoooggg\\\SSS@@@>>>:::666333222111111000000000000///////////////...------,,,,,,------+++,,,,,,,,,,,,+++******************************))))))************))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))$$$%%%''')))***))))))((())))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((('''%%%%%%%%%''')))***,,,,,,++++++++++++++++++,,,,,,---///111333666777:::===BBBFFFIIILLLOOORRRRRRTTTVVVVVVWWW]]]gggooo}}}~~~|||zzzyyytttuuuvvvuuusssrrrssstttqqqtttwwwzzz}}}}}}yyyxxxtttnnngggccceeeggghhhkkknnnrrrvvv|||lllcccUUUIII@@@:::666555111111111111000000000000------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++$$$######$$$&&&)))+++---((((((((((((((()))******'''((((((((())))))******)))))))))))))))))))))))))))******+++---...//////+++---111555:::===@@@AAA@@@BBBDDDGGGMMMUUU^^^eeerrrwwwyyyzzzrrreeeZZZQQQIII???888666555333222333333222222111///...---//////...---,,,***)))(((------......---+++***)))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,++++++***)))(((((('''((((((((((((''''''''''''''''''''''''&&&%%%$$$###(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,......000000111111222555:::===BBBCCCGGGMMMTTTYYY[[[[[[WWWXXXYYY[[[aaaiiissszzz}}}{{{yyyyyyxxxvvvttttttuuutttqqqnnnqqqqqqqqqssswww|||zzzrrrjjjccc^^^ZZZXXX[[[___dddhhhlllrrryyy~~~|||kkkZZZQQQIII???999999111222222111//////000111,,,------......------,,,,,,,,,,,,+++++++++******************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''&&&''')))***(((((())))))))))))((((((&&&''''''((()))((((((((()))************)))(((((())))))))))))***************+++,,,,,,++++++---///...000555;;;AAAEEEGGGGGGHHHFFFHHHMMMPPPUUUcccqqq{{{|||qqqeeeXXXPPPEEE===999777555333222222222111000///......//////......---,,,******------......---+++***)))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))***)))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((''''''&&&%%%(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++---...///...///000111333777<<<@@@DDDGGGLLLSSSYYY^^^___```^^^___aaaeeejjjsss}}}}}}|||{{{zzzzzzwwwuuuuuuuuutttqqqoooppppppppprrruuuyyy}}}vvvlllccc\\\VVVSSSUUUXXX\\\___ccciiipppuuu|||iii]]]RRREEE<<<999111111000///......///000,,,------......------,,,,,,,,,,,,++++++++++++*********************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&((()))+++(((((())))))))))))(((((('''''''''((((((((())))))************))))))))))))))))))))))))************+++,,,---,,,++++++---///000333888>>>DDDHHHIIIIIIKKKIIIKKKOOOTTT[[[jjjxxx{{{{{{~~~|||qqqddd[[[OOOEEE???;;;777444111111111111000000//////.../////////......---,,,------------,,,+++******+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))******)))))))))((((((((())))))((((((''''''&&&&&&$$$%%%%%%&&&((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++,,,---...///---...111222555999???CCCGGGLLLSSS[[[aaadddeeeeeeeeegggkkkooottt|||~~~}}}}}}}}}}}}~~~|||zzzyyyxxxwwwtttrrrrrrqqqqqqqqqsssvvvyyy{{{}}}rrrhhh___WWWRRRQQQSSSUUUXXX\\\cccjjjooo~~~{{{lll___OOOCCC<<<444333111//////000111111------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%%%%%%%&&&(((***+++((())))))******))))))((((((((('''''''''((()))***,,,+++)))((((((((()))***)))))))))*********++++++,,,---...---,,,,,,...000333777===CCCHHHKKKMMMMMMOOONNNOOOTTTZZZeeeuuu|||yyyzzzzzz{{{}}}qqqhhhZZZOOOGGG@@@:::666222222111000000000000000...//////000000000//////---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))((((((+++*********)))))))))(((&&&&&&'''(((((()))******(((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,...///000...000333555777;;;@@@DDDIIIOOOYYYaaafffhhhiiiiiiiiilllpppuuuzzz~~~|||||||||||||||}}}~~~~~~}}}|||zzzyyyxxxuuuuuutttttttttvvvwwwxxx{{{}}}}}}rrrggg^^^XXXSSSSSSTTTWWW\\\dddlllqqqxxx~~~{{{mmm]]]MMMCCC:::888444111111222222333------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***)))))))))******)))))))))***((('''&&&&&&(((***+++,,,+++)))''''''(((***+++))))))*********+++++++++,,,---......------///111777;;;AAAGGGKKKMMMOOOPPPRRRRRRTTTYYYbbbooo~~~yyy~~~|||xxxvvvxxx}}}sssfffYYYOOOFFF???999444333222111000000111111//////000000111111000000------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))************+++++++++,,,---...000000111333555777999<<<@@@CCCJJJQQQ[[[dddhhhiiijjjkkkkkkooouuuyyy}}}~~~}}}|||{{{yyyyyyzzz{{{|||~~~|||{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{zzz{{{|||~~~{{{nnnccc\\\UUUUUUUUUYYY___gggnnnsssssswww|||lllZZZMMMBBB===666222111222111111---......//////......------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((((((((())))))************))))))***)))'''&&&'''(((***,,,,,,+++)))''''''(((***+++************++++++++++++,,,---...///...///222444:::>>>DDDHHHJJJLLLOOOQQQRRRUUUYYY___jjjzzz|||}}}~~~yyywww{{{~~~pppcccXXXNNNEEE@@@777666444222111111111222//////000111111000000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************+++++++++************************++++++*********)))))))))((((((((((((''''''''''''*********))))))((((((((()))((('''&&&&&&&&&'''((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,---...///000111333555888999;;;===AAADDDKKKRRR]]]dddfffgggiiijjjlllqqqxxx~~~}}}{{{zzzzzzzzz{{{yyyyyyzzz{{{}}}~~~{{{zzz{{{}}}}}}}}}||||||||||||}}}~~~vvvjjjbbb[[[ZZZYYY]]]cccjjjooorrroooqqqvvv|||}}}iiiXXXJJJBBB999333111000///---......////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++***)))(((''')))******++++++******)))))))))((((((((()))***+++,,,+++)))((((((((()))************++++++++++++,,,+++,,,...///000111444777===@@@DDDFFFFFFGGGLLLPPPRRRWWW^^^gggttt}}}{{{}}}yyylllaaaWWWMMMGGG;;;999666444222222222222///000000000000000//////---,,,+++++++++,,,------++++++++++++++++++++++++))))))*********+++++++++************************+++++++++*********))))))''''''''''''((((((((((((''''''''''''((((((((((((+++***((('''&&&'''((()))(((((((((((((((((((((((())))))*********+++++++++,,,,,,------...000111222222444888;;;===@@@DDDFFFLLLTTT]]]cccdddeeegggjjjhhhoooxxx~~~}}}~~~}}}|||{{{{{{{{{||||||{{{{{{|||~~~}}}|||~~~}}}}}}~~~~~~yyyqqqhhhfffeeeggglllqqqssstttmmmnnnnnnqqqwwwwwwfffTTTKKK???777444222000---......////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))******++++++******)))((())))))))))))*********************))))))))))))*********+++++++++,,,,,,)))+++...///111333777:::>>>AAACCCBBB@@@BBBHHHMMMRRRZZZeeeooo}}}|||zzzzzzqqqfff\\\RRRLLL===;;;888555333222222333000000000000000///......---,,,+++++++++,,,---...++++++++++++++++++++++++))))))******++++++++++++************************+++++++++************)))))))))))))))************###$$$$$$%%%&&&'''((((((...,,,***(((''''''((()))(((((((((((((((((((((((()))************+++++++++------------///000111222000333777;;;>>>BBBFFFIIIMMMUUU^^^ccccccdddgggjjjdddkkkuuu~~~}}}{{{zzz{{{{{{|||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~vvvsssqqqssswwwyyyyyyxxxmmmllljjjjjjnnnxxxppp]]]SSSFFF===888666333///......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))))))))(((******++++++++++++******(((((()))************))))))************)))((((((******+++++++++,,,,,,,,,(((+++---000222555888;;;???AAAAAA???===???EEEKKKRRR\\\iiittt|||zzzuuusssvvv|||~~~pppcccYYYTTTJJJEEE===777444333333333000000////////////000000,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))((((((((((((((((((((())))))******++++++*********)))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''&&&(((***------,,,+++)))---------...///111333555555777:::===@@@DDDIIILLLWWW[[[```bbbbbbccceeegggdddkkkuuu|||}}}zzzyyyxxxwww}}}|||{{{|||}}}}}}}}}}}}}}}|||zzzqqqllliiijjjlllqqq{{{|||kkk\\\LLLDDD<<<444222444222111////////////---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++---///...+++'''++++++***)))(((((())))))***))))))((('''&&&&&&%%%******)))((((((((((((((())))))************))))))(((((((((((((((((((((((()))************+++++++++,,,,,,+++++++++,,,------...------///333888;;;<<<@@@;;;999;;;===@@@FFFMMMZZZbbbnnn{{{}}}}}}|||{{{}}}wwwtttqqqppprrr}}}{{{zzz}}}xxxlllaaa[[[PPPJJJAAA999555333222222222222111000///...............////////////......///...------,,,------...++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))************)))))))))))))))))))))************))))))))))))(((((((((((('''''''''''')))))))))))))))((('''''''''(((***,,,,,,,,,+++***+++++++++,,,...000222444777999;;;===AAAFFFLLLQQQXXX[[[___aaabbbcccgggjjjiiinnntttxxx{{{~~~~~~}}}{{{zzzzzzyyyyyy{{{{{{{{{|||~~~|||xxxpppjjjfffgggiiimmmttt{{{sssdddSSSIIIAAA888555666333111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++---///...+++(((***))))))))))))******+++******))))))(((''''''&&&******)))((((((((((((((())))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...,,,---///222555888::::::<<<999888;;;???CCCKKKSSS^^^iiivvv{{{{{{|||||||||}}}~~~yyytttpppoooqqqwwwzzzwwwwww{{{vvvkkkdddZZZRRRHHH>>>999666444333555444222000///...------......////////////......000///...---,,,,,,---...************************,,,++++++***************************))))))))))))))))))))))))))))))******************))))))))))))(((((('''''''''&&&&&&&&&))))))******))))))((((((((())))))***++++++,,,,,,,,,,,,,,,---///111444555;;;<<<<<<>>>BBBIIIQQQWWW\\\]]]___aaadddhhhmmmqqqssstttuuuvvvwww{{{}}}}}}}}}}}}}}}||||||||||||}}}}}}{{{|||}}}|||uuuooogggccceeeiiikkknnnqqq~~~~~~ppp^^^QQQGGG>>>999999333111//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...---+++)))))))))((())))))***,,,,,,++++++******)))(((((((((******)))((((((((())))))))))))************))))))************************)))************+++++++++,,,,,,,,,,,,,,,---......+++...222555888999999888888666777<<>>:::888666555444333111000///......,,,,,,------------,,,,,,---......///...---+++***************************+++******))))))*********++++++******))))))(((((()))))))))))))))*********************)))))))))((()))(((((((((((('''''''''))))))*********))))))(((***))))))))))))+++,,,---......///000222555888999>>>>>>>>>???DDDLLLVVV]]]```aaacccfffkkkqqqxxx}}}~~~|||yyywwwxxx|||~~~|||{{{}}}|||{{{{{{zzz~~~~~~}}}}}}~~~}}}}}}tttlllddd```dddjjjlllmmmnnnuuu}}}|||jjjZZZNNNDDD===999333111///...///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++************)))******+++++++++++++++*********))))))******))))))((())))))***))))))************))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,---...///+++///555999:::999777777666666888>>>DDDKKKVVVaaammm}}}zzzyyyvvvvvvwwwyyy|||}}}vvvooommmooorrryyy{{{{{{{{{{{{~~~vvvnnnkkkcccXXXMMMEEE???:::888444333222111111000000000,,,,,,------------,,,,,,+++...111333333000,,,)))************************))))))((((((((())))))***++++++******))))))(((((((((((())))))************************)))))))))(((*********))))))))))))((())))))************))))))***))))))((()))***,,,...//////000111444777:::<<>>999444444333222111111111222......////////////......,,,///333666666333///,,,++++++++++++++++++++++++(((((((((((((((((()))***************))))))))))))((((((((()))******++++++************))))))))))))+++++++++*********))))))))))))******++++++*********))))))))))))+++,,,---------...000333777:::<<>>777444000.........------------------------------------,,,,,,,,,,,,++++++***,,,---,,,++++++,,,...///...,,,+++))))))((((((******************************)))))))))***++++++))))))************))))))************************)))************+++++++++,,,,,,,,,,,,---...000000000555999;;;999777888999;;;<<>>777666444333111111000000......////////////......+++---///111222111000///,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++)))))))))))))))*********'''(((((()))******++++++************))))))))))))************))))))))))))((()))***++++++++++++***))))))))))))***+++,,,------...///111444888;;;===CCCGGGMMMTTTZZZaaahhhlllnnnooossszzzzzzxxxwww{{{yyyuuurrrppphhhggggggkkkrrryyy~~~~~~~~~~~~~~~~~~~~~ppphhh___\\\[[[]]]cccjjjqqquuu{{{zzzlll```QQQDDD<<<888333000//////...---........................---------,,,,,,+++++++++***,,,---,,,++++++---///...---,,,+++***)))))))))******************************))))))******+++,,,))))))************)))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,...///000111444777:::999666666888<<<>>>@@@GGGNNNTTT\\\kkkzzz{{{uuusssrrrtttvvvvvvwwwyyy}}}yyytttuuussszzz|||wwwuuusssrrrpppqqqrrrrrrrrrwwwvvvhhhYYYLLLDDD999888666333111000///...,,,------------------,,,*********+++,,,---...///------------------------******))))))***+++,,,,,,(((((())))))******++++++'''(((((()))***+++++++++************))))))))))))))))))))))))((((((((((((((()))***+++++++++++++++((())))))***++++++,,,,,,///000111444777;;;>>>@@@DDDJJJRRRZZZ```fffllloooppprrrvvv||||||xxxwwwxxx~~~xxxtttqqqooohhhggghhhlllssszzz~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~|||zzzyyyxxx|||~~~zzzqqqfff^^^YYYYYY```iiipppsssvvv{{{ttthhhWWWIII???;;;666222111000///...........................---------,,,,,,+++++++++***,,,---,,,******---000,,,,,,++++++***+++++++++))))))))))))))))))************))))))***+++,,,,,,))))))************))))))(((((((((((((((((((((((()))************++++++++++++,,,,,,---...///111111666999;;;888555555999>>>???CCCJJJSSSYYYbbbrrrwwwrrrqqqoooqqqtttvvvwwwzzz|||vvvvvvvvv}}}|||zzzxxxvvvrrrssssssqqqsss|||qqqeeeVVVIIICCC:::333333555444222111,,,---...//////...---,,,////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---***+++,,,+++)))))))))*********++++++++++++*********************)))((('''&&&&&&''''''(((((())))))***)))(((''''''((()))******+++,,,+++******,,,---//////000444999>>>AAACCCHHHRRR]]]eeehhhjjjmmmpppsssuuuyyy|||}}}{{{xxxvvvrrryyy}}}vvvsssrrrqqqlllmmmooossswww|||~~~}}}}}}}}}}}}}}}~~~}}}{{{zzzzzzzzzzzzzzzyyyzzz|||mmmaaa[[[\\\___bbbiiiiiimmmssswwwzzzvvveeeWWWLLLBBB888444333000///111//////...------------...&&&&&&((()))+++,,,......------,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))************************...---,,,,,,,,,---...///******+++++++++,,,,,,,,,)))*********++++++++++++((()))***+++,,,+++***)))++++++,,,,,,,,,...222555::::::888777666999===AAAHHHOOOVVVZZZ^^^hhhyyyxxxrrrpppooopppqqqssstttwww{{{yyyuuuzzz}}}vvvrrrpppqqqqqqttt~~~}}}{{{}}}vvveeeVVVIII???666555666444222222,,,------......------,,,////////////...............------,,,,,,------...,,,,,,++++++++++++,,,,,,***+++,,,+++)))))))))*********++++++++++++******)))************))))))((()))))))))***************++++++************+++++++++,,,------,,,+++---...000111222555:::???CCCDDDJJJTTT```ggghhhhhhlllpppvvvyyy}}}~~~|||xxxvvvuuuwww~~~yyywwwvvvvvv{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzzyyyyyyxxxwwwwww{{{wwwiii```___```aaagggfffiiiooorrrtttyyyrrrdddSSSHHH<<<777444111000222//////...------------.........---------,,,,,,+++------,,,,,,,,,,,,++++++)))***++++++++++++***)))************************+++***)))))))))***,,,,,,*********+++++++++,,,,,,)))))))))*********++++++)))***+++,,,,,,,,,+++***,,,---.........000444888;;;;;;;;;;;;;;;>>>BBBFFFJJJPPPXXX^^^dddppp~~~~~~uuupppnnnnnnoooppprrrtttwww|||zzzwww{{{vvvsssppppppwwwzzzuuutttxxx}}}xxxgggSSSGGG;;;777666444222333///..................///////////////...............------,,,,,,------...,,,++++++******++++++,,,***+++,,,+++)))))))))*********++++++++++++******))))))******+++***************************))))))***++++++++++++++++++***+++,,,...///...---...///222333444777;;;@@@DDDGGGPPP[[[fffkkkiiiiiinnnsss|||}}}xxxxxxzzz||||||}}}~~~~~~~~~|||{{{zzzwwwwwwuuuttttttwww|||}}}uuukkkgggggggggjjjhhhiiilllnnnoootttzzzuuu^^^QQQCCC;;;666222111444000///......------......111000///...---,,,++++++------,,,,,,,,,,,,++++++)))***++++++++++++***)))************************)))))))))((()))******+++*********++++++++++++,,,((()))))))))******************+++,,,---,,,,,,,,,...//////000111444888;;;===>>>@@@AAABBBEEEHHHLLLNNNSSS[[[dddooo{{{wwwppplllllllllmmmooopppssswww~~~|||yyy|||vvvqqqooossszzzyyypppkkkkkkmmmnnnnnnnnnssszzzvvv___QQQBBB:::777333222333222111////////////111222////////////...............------,,,,,,------...+++++++++******+++++++++***+++,,,+++)))))))))*********++++++++++++******((()))******++++++++++++***))))))(((((('''''''''((((((***++++++***((((((***,,,...///...---...///333444666888;;;@@@FFFJJJWWWbbblllooolllkkkqqqwww}}}~~~|||~~~~~~|||zzzvvvuuutttrrrrrrvvv{{{~~~~~~|||}}}zzzuuusssrrrqqqnnnmmmnnnnnnmmmrrrxxxlll]]]KKK@@@888333222444000//////...............++++++,,,,,,---.........------,,,,,,,,,+++++++++*********++++++************************************************++++++,,,************++++++++++++(((((()))))))))************++++++,,,------------...///111111333666;;;>>>@@@BBBDDDFFFGGGIIILLLNNNRRRVVV___kkkyyy}}}vvvooojjjiiijjjkkklllmmmooorrrxxx|||zzz}}}zzzuuurrruuu{{{yyynnnfffccccccbbbaaaaaaeeellltttlll\\\JJJ???999444111222111000///......///000111////////////...............------,,,,,,------...,,,++++++++++++++++++,,,***+++,,,+++)))))))))*********++++++++++++******((()))***+++++++++++++++******))))))((((((''''''((()))***++++++***)))((()))+++------------...///222444777999<<>>666222222...------,,,,,,------...////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---***+++,,,+++)))))))))*********++++++++++++************++++++,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++***+++,,,,,,+++,,,...111222555888;;;>>>DDDMMMSSS\\\bbbiiilllmmmoootttyyy{{{{{{xxxttttttxxx}}}~~~zzzyyyxxxvvvvvvyyy~~~|||}}}~~~yyytttqqqmmmlllpppvvv|||wwwaaaQQQDDD999444444111000//////......//////........./////////000000------,,,,,,,,,,,,++++++++++++***))))))***++++++************************''''''((())))))))))))((()))))))))************+++)))*********++++++++++++************+++---...///...000222444666;;;@@@DDDHHHIIIJJJJJJJJJLLLOOORRR[[[bbbnnn}}}wwwkkkiiifffcccccceeeiiikkkkkknnnqqqvvv{{{}}}vvvsssxxx||||||yyyqqqggg```\\\ZZZWWWUUUWWWYYY\\\bbbkkkxxxrrr]]]NNNDDD:::555333.........//////.........////////////...............------,,,,,,------......------,,,,,,------...***+++,,,+++)))))))))*********++++++++++++******++++++,,,,,,,,,+++******++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++---000444333777;;;>>>AAAHHHRRRZZZ___bbbggglllppptttxxx{{{|||~~~~~~|||wwwuuutttuuuyyy~~~~~~{{{xxxwwwxxx|||}}}}}}|||}}}wwwsssooolllqqqwww|||lllZZZKKK>>>777666111000000/////////////////////..................------,,,,,,,,,,,,++++++++++++***))))))***++++++************************'''((()))*********))))))))))))))))))************++++++++++++,,,,,,,,,,,,))))))))))))***,,,...///000222444666999>>>CCCHHHIIIJJJJJJJJJKKKNNNSSSWWW```iiixxxxxxllleeedddbbbaaabbbeeeiiillllllooosssxxx}}}yyysssppprrrwwwtttmmmeee___\\\YYYUUURRRRRRSSSUUUYYYaaannn|||xxxcccTTTHHH>>>777555000111222333333222111000000/////////...............------,,,,,,------...///......------......///***+++,,,+++)))))))))*********++++++++++++******,,,,,,,,,,,,,,,+++***)))((((((((()))*********+++,,,+++***))))))***+++,,,......---++++++...222666555999===@@@CCCKKKVVV^^^dddeeehhhnnntttzzz~~~}}}wwwtttxxxvvvvvvxxx|||~~~zzzwwwwwwzzz}}}www~~~zzzvvvqqqooossszzz|||sssaaaQQQBBB:::888111111000///////////////+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,+++***))))))***+++,,,************************)))***+++------,,,,,,+++))))))))))))************++++++,,,,,,,,,---------)))((((((((()))+++---...111333666888;;;@@@FFFJJJIIIJJJJJJJJJLLLQQQWWW[[[cccnnn~~~rrreeecccbbb``````bbbfffjjjllllllpppuuuzzz~~~wwwqqqnnnjjjnnnwwwsssmmmeee```]]]ZZZUUURRRMMMNNNOOORRR[[[hhhvvvlll]]]QQQDDD<<<;;;222111111111222222111111222111000.........///000........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))))))))************************------,,,,,,***)))'''&&&))))))))))))))))))))))))++++++,,,,,,,,,,,,------...///...---,,,---000333888:::>>>DDDLLLTTT\\\aaacccdddgggnnnvvv|||}}}|||yyyuuusssssswwwzzz~~~~~~||||||||||||{{{sssppppppqqqrrryyyxxx|||ooo]]]NNNBBB;;;666000---000333111//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...,,,***(((''')))+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***&&&'''***+++,,,+++***))))))******++++++,,,------///...---,,,,,,---...//////222777;;;===@@@BBBDDDGGGHHHKKKMMMMMMNNNVVV```hhhyyy{{{ooogggeee\\\\\\]]]___cccfffggghhhnnnsssyyy}}}uuunnniiiiiijjjnnnyyy|||pppkkkddd```]]]ZZZUUURRRMMMMMMMMMQQQXXXbbblllqqqzzzxxxtttfffYYYJJJ>>>:::555444333222222111111000222111000///......///000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,************************,,,,,,,,,+++***)))((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------000333666999;;;@@@HHHRRR\\\cccfffhhhiiimmmttt||||||vvvsssssstttzzz}}}}}}||||||{{{{{{pppkkkjjjkkkkkksssrrrvvvyyyfffUUUGGG???888222///111333111//////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***++++++***))))))*********+++,,,,,,------///...---,,,---...///000111555:::===@@@BBBEEEGGGLLLLLLOOORRRRRRTTT\\\gggrrrvvvjjjcccbbb\\\\\\]]]___cccgggiiijjjpppuuu|||vvvnnnhhhccccccfffooo~~~sssmmmeee```\\\YYYUUUQQQNNNMMMLLLNNNSSS[[[ccchhhrrrxxxuuu{{{|||qqqeeeUUUEEE===888666333222111111000///111000000////////////000........................------------------------,,,,,,,,,,,,,,,---......************************+++++++++++++++***))))))------------------------++++++,,,,,,,,,,,,------***,,,---...///222777;;;===???EEEQQQ^^^iiinnnoooooorrrwww~~~}}}vvvrrrqqqsssuuu~~~}}}zzzxxxwwwyyy{{{}}}|||||||||}}}~~~||||||mmmeeeaaaaaaaaahhhhhhmmmuuu}}}qqq___PPPGGG<<<555111222333000...///.........///////////////......------,,,,,,++++++...---------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************)))))))))******++++++,,,,,,------......---------...000111555888===AAACCCEEEHHHIIIKKKLLLOOORRRSSSUUU___jjj{{{yyynnnccc^^^^^^\\\\\\^^^```cccgggkkkmmmrrrxxxwwwnnnhhhdddccceeekkkwwwwwwpppfff___[[[XXXTTTQQQOOOMMMKKKKKKMMMRRRXXX\\\fffllluuu~~~{{{{{{|||xxxmmm___OOOEEE:::666222000111111000///000000000////////////000................................................---------,,,,,,------...************************)))******+++++++++******------------------------+++++++++,,,,,,,,,------+++,,,...///111555999===@@@DDDMMM[[[jjjuuuxxxxxxwwwzzz}}}vvvqqqoooppptttwww|||sssqqqmmmkkkjjjjjjlllmmmnnnnnnoooqqquuu|||~~~mmmaaa[[[YYYXXX]]]^^^dddmmmttt{{{zzzgggWWWMMM@@@888222222222///---............//////000000000//////...---,,,++++++***,,,------...---,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,***))))))))))))*********++++++,,,------......---------...///111222777;;;???CCCEEEGGGIIIKKKKKKKKKNNNRRRTTTYYYdddpppsssggg^^^ZZZ\\\^^^___```aaacccgggkkknnnttt{{{xxxnnngggeeedddeeejjjsss|||yyy{{{~~~{{{sssiii```\\\XXXTTTQQQOOOMMMJJJHHHIIIMMMQQQTTT\\\bbblllvvvyyyvvvzzz{{{rrrfffWWWKKK<<<777111///111222222000/////////000000000000///................................................000///...---,,,,,,,,,,,,************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...000111333666;;;>>>BBBHHHTTTdddrrr{{{~~~}}}~~~{{{xxxsssooonnnqqquuuyyy{{{vvvrrrhhhfffccc```^^^]]]^^^^^^___aaacccfffkkktttrrrccc[[[VVVTTTUUUWWW^^^fffmmmtttnnn\\\QQQFFF===555222111...,,,---------......//////000000//////...------,,,+++++++++,,,---...---,,,***)))++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,+++***))))))*********++++++,,,------......------,,,---...000222333999<<<@@@DDDFFFGGGJJJKKKNNNOOORRRWWWZZZaaaooo|||{{{mmmccc[[[ZZZ\\\aaabbbcccccccccfffkkkooovvv|||yyynnngggaaa``````ccckkkwwwyyytttuuuwww~~~vvvkkkccc]]]YYYUUURRROOOMMMKKKIIIIIIKKKOOOQQQVVV\\\fffooozzzwwwooopppwwwxxxnnn^^^PPPBBB;;;333000222444333111...//////000000000000///........................------------------------000///...,,,++++++******************************)))******+++++++++******************************++++++,,,,,,,,,,,,------...///111222555888===AAADDDNNN^^^nnnyyyyyyvvvssspppqqqssswwwzzz~~~|||wwwsssoookkkhhh```^^^[[[XXXVVVUUUUUUUUUUUUWWWZZZ\\\aaajjjvvv~~~{{{kkk```YYYUUUSSSUUU\\\ccchhhnnnzzzwwwcccVVVLLLBBB999555333///...///............//////////////////......------,,,,,,+++,,,---------,,,***)))++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********++++++,,,,,,------......,,,,,,,,,---///111333444:::===AAAEEEFFFHHHJJJLLLNNNNNNRRRXXX]]]fffvvvuuuiii```[[[[[[^^^bbbccceeeddddddgggmmmrrryyy~~~zzzoooggg___^^^^^^___fffrrrwwwrrrrrrsss|||yyyooofffaaa\\\WWWSSSQQQOOOMMMKKKKKKLLLOOOQQQSSSYYYaaajjjtttzzzppplllnnntttzzzjjj[[[KKKBBB888444555666444111---...///000111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++******************************+++++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,...111333666;;;AAAEEEMMMZZZmmm{{{yyywwwuuuttttttvvvyyy{{{|||~~~~~~~~~zzzuuuooohhhdddaaa^^^\\\XXXWWWUUUSSSRRRRRRSSSSSSRRRTTTWWWXXXZZZaaallltttuuuhhh^^^XXXUUUWWW]]]bbbcccgggrrr}}}nnnaaaSSSHHH>>>999666222000111000000000000000000//////...............------------------------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++***++++++,,,,,,---.........,,,,,,,,,---///111444555<<>>BBBOOO\\\vvvzzz{{{|||~~~|||xxxsssmmmhhhfffbbb___[[[YYYYYYZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]aaa```^^^^^^```cccgggjjjllloootttwwwxxxyyyzzz{{{yyyzzz{{{|||~~~|||}}}~~~wwwqqqooommmkkkfffaaabbbhhhsss}}}uuufffUUUIII@@@888555666111111000000000/////////111111000000000000111111,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******+++,,,---............///111444888<<<>>>AAACCCGGGIIIKKKMMMQQQSSSUUUYYYbbbooo}}}zzzrrrjjjdddbbb```___```ccc``````aaadddjjjqqqwww{{{tttkkkeee___ZZZYYY[[[```kkkvvv}}}wwwpppjjjffffffgggnnnvvv}}}yyyrrriiibbb]]]ZZZYYYTTTRRRNNNLLLLLLNNNRRRTTTVVVVVVYYY^^^aaaeeennnwww|||wwwwwwxxxxxxiiiXXXLLLBBB999444333333333222111000000000000///000000111111111000000------------------------...............------------------,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++...---,,,+++,,,...000111111333999===???FFFWWWhhh}}}yyyxxxwwwtttqqqwwwyyy}}}~~~|||yyyuuuqqqnnnlllooolllhhhfffdddcccaaa___bbbbbbaaaaaabbbcccddddddgggfffddddddgggkkkpppsssyyyzzz|||~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{xxxzzz}}}yyyuuuqqqnnnggg___^^^aaaiiiuuuqqq]]]OOODDD;;;666666111111111000000000//////111000000000000000000111,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,---...000111222333---...///222666:::>>>@@@CCCEEEHHHJJJKKKNNNQQQTTTYYY]]]hhhwww|||uuummmfff```______]]]___bbb``````bbbffflllssszzz~~~tttlllfff```ZZZYYYZZZ^^^gggrrr}}}wwwpppiiiffffffgggllluuuzzzrrrjjjddd___[[[YYYUUURRRNNNKKKJJJLLLOOORRRUUUVVVYYY^^^aaadddmmmvvvzzzvvvttt|||rrraaaTTTHHH<<<555444444333222111000000000000***+++,,,---.../////////------------------------,,,,,,,,,,,,,,,------------------,,,,,,+++++++++))))))***+++---...///000+++++++++++++++++++++,,,...---,,,+++,,,...000222333555888<<>>999222222222111111111000000,,,---............---,,,------------------------------,,,,,,++++++,,,,,,+++++++++,,,,,,---------------------------------***+++,,,---...///000000///111333777;;;???BBBCCCGGGHHHJJJKKKMMMPPPUUUXXXbbbmmm~~~zzzoooggg^^^YYYVVVXXXZZZZZZ\\\______aaaeeekkkssszzzzzzqqqgggaaa\\\ZZZXXXWWW\\\dddooo{{{}}}|||yyyrrrkkkeeebbbaaadddmmm|||{{{qqqjjjgggccc]]]YYYZZZXXXVVVSSSQQQOOONNNNNNPPPQQQWWW]]]aaadddllluuuzzzvvvooouuu|||yyyjjjYYYIII@@@???666555444222111000000000000000000///...,,,+++***........................+++++++++,,,,,,---------+++++++++,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,---------+++,,,---///000111111111777777>>>LLL\\\lll}}}vvvjjjeee```bbbiiissszzz~~~||||||}}}~~~|||ssskkkdddaaaccc^^^eeennnxxxuuubbbOOOBBB<<<222222222111111111111000,,,---...//////...---,,,........................------,,,+++++++++,,,,,,******+++,,,,,,---......------------------------+++,,,,,,---...///000000111333555999===@@@CCCEEEEEEGGGIIIKKKMMMRRRWWW[[[cccpppwwwkkkcccZZZUUUSSSWWWZZZ[[[]]]aaa___aaaffflllttt{{{}}}tttgggaaa]]]ZZZWWWVVV[[[aaakkkwww~~~~~~~~~}}}{{{zzzxxxrrrkkkddd```___aaakkkzzzvvvoookkkhhhbbb]]]YYYYYYXXXVVVUUUSSSRRRQQQOOOQQQVVV\\\```bbbiiirrr{{{yyyuuuvvv~~~{{{mmm```SSSEEE<<<999333000333555333222222111111111111111000//////......---------,,,,,,,,,***+++---...///......---,,,,,,,,,,,,++++++***)))(((((('''(((***---000222,,,,,,,,,---------......000...///222111000333888:::@@@HHHSSSeeezzzxxxnnnggg\\\ZZZ[[[aaalllxxx~~~~~~pppfffaaa^^^\\\ccchhhnnnttt|||mmm[[[HHH888777444333555444000...///111---+++---------///444....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---,,,,,,---///111333666999;;;???CCCGGGJJJIIIJJJNNNPPPQQQWWW^^^kkk{{{rrrfff___WWWWWWUUUSSSSSSWWW]]]aaabbbffflllooorrrwww~~~wwwjjjddd\\\WWWWWWZZZ]]]___fffmmmwww{{{{{{zzz{{{}}}{{{xxxtttnnniiidddaaa___fffmmmzzzzzzssspppkkkeee______\\\XXXVVVUUUTTTRRRQQQNNNQQQVVV[[[```dddfffgggzzzuuutttzzz|||ooocccVVVJJJAAA===666000111333111111222111111111111111000////////////.........------------------...------,,,,,,------------------,,,+++111000...,,,,,,,,,---...,,,,,,,,,---------......///---...111111000333999===DDDMMMZZZnnnyyypppeee^^^WWWVVVXXX___kkkwwwrrrfffaaa^^^\\\```eeekkkrrrzzzrrrbbbOOO@@@:::555222333111,,,***+++000...///333333000///111....../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---,,,,,,...000111444777:::<<<@@@DDDGGGIIIHHHKKKOOORRRUUU\\\dddqqq|||oooccc\\\VVVVVVTTTSSSSSSVVV\\\aaaeeejjjpppsssvvvyyy~~~xxxlllfff^^^YYYWWWYYY\\\]]]aaahhhqqquuuvvvuuuwwwyyywwwuuurrrnnniiieeebbb```dddjjjwwwwwwrrrmmmfffaaa```]]]YYYWWWVVVUUUSSSRRRQQQTTTWWW[[[___bbbdddeee}}}wwwssswww~~~rrrggg[[[PPPIIIAAA999222111222000000111111111111111111000//////000000/////////.........//////...---,,,,,,,,,,,,---......////////////...111000---+++)))))))))))),,,,,,,,,---------.........------000111111444:::AAAIIITTTeee{{{}}}rrrggg\\\UUUQQQRRRVVV^^^jjjvvvwwwjjjccc```^^^___eeelllssszzzzzzkkkYYYJJJ===777222111000,,,+++---///000444:::999333///............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...---------///000222555888;;;===@@@DDDGGGHHHHHHKKKQQQUUUYYYcccmmm{{{wwwjjj___YYYUUUTTTSSSRRRRRRVVV[[[```hhhnnntttxxxzzz|||zzzoooiiiaaaZZZXXXXXXYYYZZZ[[[aaahhhmmmnnnoooppprrrqqqqqqpppnnnkkkfffbbb```aaafffqqq}}}vvvpppiiidddaaa^^^ZZZXXXWWWVVVTTTSSSUUUVVVYYY\\\___aaabbbccczzzuuuvvv{{{xxxlllaaaVVVOOOCCC;;;444444444111000111111111111111111000//////////////////.........---///...---,,,+++,,,------,,,---...///////////////,,,+++******)))******+++,,,,,,,,,---------.........,,,---000111111666<<>>AAACCCDDDFFFHHHIIIKKKOOOUUUYYY```pppsssggg^^^WWWTTTQQQQQQRRRRRRSSSVVV[[[___cccjjjrrryyy|||yyymmmiiibbb]]]ZZZWWWUUUSSSQQQSSSUUUXXXZZZ]]]^^^___aaaccceeefffeeeaaa^^^[[[\\\___fffqqqxxxooojjjbbb___[[[YYYXXXWWWUUUTTTSSSUUUWWW[[[___cccgggiii|||wwwwww}}}{{{nnnfffUUUJJJ>>>999666222111333111111111111111000//////............------------,,,,,,------...---------,,,,,,---------,,,,,,+++***+++++++++******)))))),,,,,,,,,---------......000......222555777>>>FFFRRRcccyyysss```SSSNNNMMMNNNVVVaaakkkttt{{{~~~~~~|||}}}~~~~~~uuummmkkkeeeiiinnnrrrtttyyyuuufffRRRFFF:::666555222...---///------000000......000...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,---------......---...///000///000222555777:::???BBBDDDEEEGGGHHHHHHJJJPPPVVV[[[eeewwwxxxlllaaaZZZUUUSSSQQQRRRRRRSSSTTTWWW\\\___eeekkksssxxx{{{}}}yyytttjjjfffaaa\\\ZZZWWWUUUSSSMMMMMMNNNPPPSSSUUUVVVWWWWWWYYY\\\^^^___^^^]]][[[ZZZ\\\bbbmmm{{{zzzoooiiiaaa^^^[[[XXXWWWVVVUUUSSSTTTUUUWWWZZZ___cccgggiii{{{yyy}}}vvvnnn^^^PPP@@@777333000111444111111111111111000//////000/////////............---......///...---+++***............---,,,+++++++++,,,---...............,,,,,,,,,---------......000...///333555888@@@HHHWWWjjjqqq___RRRNNNNNNOOOWWWcccmmmtttzzz~~~~~~~~~~~~yyy{{{}}}{{{{{{ssspppeeehhhmmmooorrrvvv}}}}}}mmmTTTHHH<<<::::::777333222...,,,---000111......000...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,---------......---...000000000111333555777;;;@@@CCCEEEFFFGGGHHHGGGJJJQQQXXX^^^iii}}}}}}sssggg^^^WWWTTTRRRQQQRRRSSSTTTUUUXXX\\\___hhhmmmtttxxxzzz||||||uuuppphhhddd```\\\ZZZXXXUUUSSSJJJIIIIIIJJJMMMOOOPPPQQQPPPRRRUUUXXX[[[\\\\\\\\\YYY[[[```jjjwww{{{pppiiiaaa^^^ZZZXXXWWWVVVTTTSSSVVVWWWXXX[[[^^^cccfffiii}}}|||tttgggYYYFFF:::666666333111222111111000000000000000000000///...............------............---------------...------,,,,,,,,,,,,,,,---------..............................111//////222444999EEEPPP___ttttttfffZZZQQQOOOQQQWWW^^^hhhrrrxxx|||~~~}}}{{{yyyxxxxxxyyy{{{}}}~~~~~~|||~~~yyyxxxyyywwwqqqoookkkkkknnnrrruuu{{{sssaaaQQQAAA:::777444222111000/////////............------------------------,,,------......------,,,,,,,,,++++++,,,,,,---...------------------------------.........000333666:::<<>>888777555222222222111000000000000000000000///...............------............---------------......------,,,,,,,,,---------.................................111000111444777<<>>:::555222222000000/////////.........------------------------,,,------......------,,,,,,,,,++++++,,,,,,---...........................---............000444777;;;===@@@BBBCCCDDDFFFGGGKKKNNNSSSYYYddduuu{{{rrreee[[[UUUQQQNNNLLLOOOQQQRRRTTTVVVZZZ```dddkkknnnrrrvvvyyy|||~~~xxxqqqlllhhhccc^^^\\\\\\ZZZWWWSSSNNNLLLJJJIIIJJJJJJIIIGGGHHHIIIKKKNNNQQQTTTUUUVVVYYYVVVXXXaaammmyyy~~~rrriii^^^ZZZTTTPPPNNNOOOOOOOOORRRUUUXXXZZZZZZ]]]ccchhhwwwhhhSSSCCC;;;888666444222222111000000000000111000000///...............------............------,,,------.........------,,,------------.................................111000333666999@@@NNN[[[sssuuuhhh[[[SSSOOONNNRRRXXXbbbhhhpppxxx|||}}}zzzwwwtttrrrqqqpppppptttyyy}}}}}}|||~~~|||wwwrrroooppptttxxx|||}}}yyyxxx{{{~~~zzzyyy|||}}}~~~ssscccPPPDDD===666333333000000000/////////......------------------------,,,------......------,,,,,,,,,++++++,,,,,,---...////////////////////////---.........///111555888===???BBBDDDDDDEEEGGGIIIMMMPPPUUU]]]jjj|||vvvmmm```VVVQQQNNNLLLJJJNNNPPPRRRTTTXXX]]]dddhhhlllooorrruuuxxx|||~~~~~~~~~|||~~~{{{tttooolllgggbbb___^^^\\\YYYUUUPPPNNNKKKIIIIIIHHHFFFEEEFFFFFFGGGHHHKKKNNNQQQSSSVVVSSSTTT\\\gggsss~~~rrrjjj]]]XXXRRRMMMLLLLLLLLLLLLQQQTTTXXXYYYZZZ]]]bbbfffrrr\\\III>>>999777555333222111111000000111111000000///...............------............------,,,------...............------------....................................///000444888<<>>AAACCCEEEFFFGGGIIIKKKNNNQQQWWWaaaooo}}}sssjjj]]]TTTPPPOOONNNMMMNNNPPPRRRTTTXXX^^^dddiiimmmooorrrtttwww{{{~~~|||{{{{{{{{{yyyzzz|||~~~~~~zzzrrrmmmfffbbb```^^^ZZZWWWRRROOOLLLJJJHHHGGGEEECCCEEEDDDCCCDDDFFFJJJNNNPPPSSSPPPQQQXXXbbbmmm}}}}}}qqqiii\\\WWWQQQLLLIIIIIIIIIHHHOOOSSSWWWYYYZZZ\\\```dddzzzdddPPPBBB;;;777555333222222111111111111111000000///...............------............------,,,---....../////////...---------.........//////////////////////////////...000555:::???HHH[[[lllppp___VVVNNNMMMPPPUUU]]]eeeooosssyyy~~~{{{uuuooollljjjjjjooouuu||||||uuuiiidddaaaeeejjjooouuu{{{{{{||||||}}}}}}~~~~~~}}}~~~}}}zzztttmmmhhhhhhjjjmmmtttyyywwwuuuvvv{{{{{{xxxyyyyyyzzz~~~{{{lll[[[MMMBBB999555555111000000000////////////........................,,,------......------,,,,,,,,,++++++,,,,,,---...---------------------------...///000111444999<<>>???BBBEEEGGGGGGHHHJJJLLLPPPTTT]]]jjjzzzxxxpppccc\\\TTTNNNMMMNNNNNNMMMNNNPPPRRRTTTXXX]]]dddhhhoooqqquuuwwwxxxyyyzzz|||~~~}}}||||||{{{{{{{{{{{{yyyzzzzzz{{{|||}}}~~~~~~}}}ssslllgggccc^^^ZZZXXXUUUQQQNNNLLLJJJGGGDDDDDDCCCBBBBBBCCCFFFJJJLLLMMMLLLNNNSSSYYYbbbqqq~~~}}}qqqiii^^^YYYQQQKKKHHHGGGFFFEEEMMMRRRXXX[[[\\\]]]___bbbttt___MMMAAA:::777444333222222111111222222000000///...............------............------,,,---...///000000000000............///////////////////////////////////////333:::AAAGGGSSSiii}}}nnn___SSSNNNMMMRRRZZZ```hhhooossswww|||~~~{{{wwwssspppooopppqqquuuyyy~~~~~~yyysssllleee___[[[^^^aaadddiiinnnppprrrvvvwwwwwwwwwzzz|||~~~~~~~~~{{{tttkkkeeecccdddgggjjjooouuu{{{~~~xxxvvvvvvzzz|||sssooollllllqqqwww~~~wwwiii[[[MMM???888777111111111000000000//////........................,,,------......------,,,,,,,,,++++++,,,,,,---...........................---///000111333777<<>>BBBEEEDDDDDDEEEHHHKKKMMMNNNUUU___lllwwwzzzjjj___YYYWWWSSSPPPNNNNNNOOOPPPRRRTTTVVVYYY]]]bbbhhhmmmvvvwwwyyy{{{{{{{{{zzzyyyuuuuuuuuuwwwxxxzzz|||}}}~~~||||||}}}yyypppggg``````___\\\WWWRRRNNNLLLLLLHHHFFFDDDCCCCCCEEEGGGHHHGGGJJJKKKKKKLLLSSS]]]fffuuu}}}pppggg```VVVOOOKKKJJJGGGEEEJJJQQQ[[[```aaa___^^^]]]~~~mmm]]]MMMAAA:::777555444333444444222111111000///...---.../////////////////////...............//////...------,,,............//////////////////000///...///111444666<<>>EEELLL\\\qqqqqq^^^RRRMMMLLLQQQYYYbbbkkkssswwwyyy~~~}}}yyywwwrrrpppoooooorrrwww||||||rrrkkkbbb\\\UUUQQQQQQUUUYYY[[[aaaeeekkkoooqqqsssuuuwwwwwwwwwxxxyyyzzz|||~~~~~~qqqmmmhhhccc___\\\YYYVVVZZZ]]]ccciiipppuuuxxxyyy~~~{{{xxxwww{{{ttteee]]]YYY[[[___jjjsss~~~tttdddQQQBBB;;;444333111000111111000///////////////....................................---------............///,,,------------.........000111444666888<<>>GGGQQQbbbxxxjjjWWWOOONNNLLLSSS^^^iiiqqqvvvyyy{{{~~~yyytttqqqnnnmmmmmmnnnrrrxxx~~~uuummmbbb]]]UUUPPPOOOPPPSSSTTT\\\```fffkkknnnqqquuuwwwwwwwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~{{{mmmjjjeeebbb^^^[[[WWWTTTUUUXXX]]]dddkkkrrrwwwzzz~~~}}}xxxvvvyyy~~~~~~mmmaaaYYYYYY]]]fffnnnyyyzzzkkkYYYGGG<<<555333000000000111000///////////////....................................---------............///------------............000222555777999===AAAEEECCCCCCDDDEEEHHHLLLQQQTTT]]]lllyyyjjj```[[[SSSRRRPPPOOONNNOOOPPPQQQOOOQQQUUUZZZ___fffnnnsssyyyzzz{{{||||||{{{yyyxxxssssssuuuvvvyyy{{{}}}~~~~~~}}}}}}~~~zzzooolllfffaaa]]]ZZZXXXVVVSSSQQQNNNJJJHHHFFFEEEEEEEEEEEEEEEDDDCCCEEEJJJNNN[[[iiiwww~~~zzzrrrkkkddd[[[TTTPPPNNNJJJGGGFFFKKKSSSZZZ___```___^^^~~~yyyyyy~~~{{{lll\\\NNNEEE<<<999555333222222111000000000000000000/////////------......//////000000------...............---............////////////...///000000000222555888888???JJJVVViiifffTTTLLLKKKOOOWWWdddooovvvyyy{{{}}}}}}yyytttooollljjjkkkmmmpppuuu{{{wwwoooccc]]]UUUOOOLLLMMMNNNOOOVVVZZZ```fffkkkoootttwwwyyyxxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~|||xxxllljjjfffbbb___[[[VVVSSSQQQSSSXXX```hhhqqqyyy}}}~~~zzzzzz{{{~~~uuufff\\\ZZZ]]]dddkkkuuu~~~qqq```MMM>>>777444111000000000000///////////////....................................---------............///---------........./////////111555777:::===AAADDDBBBDDDEEEGGGHHHMMMSSSXXXaaarrrvvvggg]]]YYYSSSRRRQQQOOONNNNNNNNNNNNPPPRRRVVVZZZ___fffmmmqqqzzz{{{}}}}}}}}}{{{yyyxxxqqqrrrsssuuuwwwyyy{{{||||||}}}}}}}}}~~~yyytttlllfffbbb^^^ZZZXXXUUUSSSQQQNNNLLLJJJIIIIIIHHHGGGFFFDDDCCCDDDFFFHHHUUUaaaoooxxx|||{{{vvvqqqjjjddd[[[UUURRROOOLLLIIIFFFIIIOOOUUU[[[]]]^^^^^^~~~vvvuuuyyyrrrbbbTTTJJJ>>>;;;666444333222222111000000111111111000///............///////////////,,,---......///.....................////////////...///000111111333777999:::CCCPPP^^^rrrxxx```OOOHHHGGGSSS\\\iiitttyyy{{{}}}}}}yyytttooojjjhhhgggiiinnntttzzzxxxoooccc]]]UUUNNNKKKKKKKKKKKKQQQUUU\\\bbbhhhnnnssswww{{{{{{{{{{{{{{{||||||}}}|||{{{{{{|||~~~|||xxxooolllgggccc```\\\WWWTTTPPPQQQVVV]]]fffpppyyy}}}}}}}}}~~~}}}mmmaaa^^^```dddjjjsss|||vvvgggSSSBBB:::666333000000000000///////////////....................................---------............///------.........////////////222555888;;;>>>AAADDDCCCEEEGGGHHHJJJNNNVVV\\\hhhzzzssseee[[[WWWRRRRRRPPPOOONNNMMMMMMLLLQQQSSSWWW[[[```gggnnnsss|||}}}~~~~~~}}}{{{yyyxxxrrrrrrssstttuuuwwwyyyzzz{{{|||}}}~~~uuunnnhhhddd^^^ZZZWWWVVVTTTRRRPPPOOONNNMMMHHHGGGEEEDDDCCCBBBBBBCCCOOOYYYfffpppuuuuuurrrpppiiiccc[[[VVVSSSQQQMMMJJJGGGHHHJJJOOOUUUZZZ\\\]]]xxxtttvvv}}}~~~mmm\\\QQQ@@@===888555444333222222000000111222111000///...///////////////.........,,,------...//////..................////////////---///000111222444888;;;@@@IIIXXXhhh|||hhhVVVLLLHHHHHHWWWaaannnwww{{{|||~~~~~~zzzuuuoookkkgggfffdddiiipppxxxwwwoooccc]]]UUUNNNKKKJJJIIIIIIMMMQQQXXX___eeelllssswww}}}~~~~~~~~~~~~}}}||||||{{{zzzzzz{{{}}}~~~zzzrrrnnniiiddd```\\\WWWTTTQQQRRRUUUZZZcccnnnwww}}}}}}|||}}}~~~xxxkkkfffhhhkkkpppwwwzzznnnYYYFFF===999444111000000//////////////////....................................---------............///............////////////000333777:::===@@@CCCEEECCCFFFIIIJJJKKKPPPYYY```ooo|||ooodddZZZUUUPPPOOOOOONNNNNNNNNNNNMMMQQQTTTXXX]]]cccjjjrrrwww}}}~~~~~~{{{yyywwwssstttttttttuuuwwwxxxyyyzzz{{{|||~~~zzztttnnngggbbb[[[ZZZXXXVVVTTTQQQPPPOOOJJJHHHFFFEEEDDDCCCBBBAAAHHHPPP\\\hhhnnnooooooooofffaaaZZZVVVTTTRRROOOLLLIIIGGGGGGJJJPPPVVVZZZ[[[yyyuuuuuu{{{uuucccWWWBBB>>>999555444444333222000111111222222000///...000000//////.........---,,,,,,---.../////////.............../////////000---///000111222555888;;;DDDNNN^^^oooppp[[[OOOKKKKKKMMMYYYcccpppyyy|||}}}~~~yyysssmmmhhhfffdddccciiiqqq{{{vvvmmmbbb]]]UUUNNNKKKJJJIIIHHHKKKOOOVVV]]]dddkkkrrrwww~~~|||{{{zzzzzzzzzzzz||||||sssoooiiiccc___[[[WWWUUUSSSSSSUUUYYYaaakkktttzzz|||{{{{{{tttoooppprrrvvv}}}}}}qqq]]]JJJ???;;;666222111000///...000/////////....................................---------.........//////............/////////000111555999<<>>FFFSSSeeexxxyyydddTTTKKKIIINNNUUUbbbiiirrrxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}|||}}}vvvnnnhhhcccaaa```cccgggoooyyy~~~ssskkkddd^^^UUUNNNJJJHHHHHHGGGJJJMMMSSSYYY___fffnnnsss~~~}}}~~~{{{yyyxxxzzz~~~}}}uuuqqqkkkfffaaa]]]XXXUUUTTTRRRRRRWWW```jjjsssxxx{{{zzz~~~wwwuuu}}}~~~}}}ooo^^^PPPBBB:::333333333111000111000000000000000000000000111111000///////////////------............------............///111222333444777;;;>>>@@@AAACCCEEEFFFFFFHHHKKKLLLQQQ\\\hhh}}}}}}mmmbbbZZZVVVTTTTTTSSSRRRPPPPPPOOOOOOOOOQQQTTTYYY^^^fffoooxxx{{{xxxvvvuuutttuuuuuuvvvvvvvvvvvvuuuxxx{{{~~~~~~|||qqqjjjfffaaaZZZVVVTTTSSSPPPNNNLLLKKKIIIHHHGGGFFFCCC@@@GGGIIINNNWWWbbbiiikkkkkkfffccc]]]WWWRRROOOMMMLLLHHHFFFDDDDDDGGGLLLRRRUUUwwwrrruuu~~~jjjRRREEE:::777777555333222222111111000000000000000000/////////............000000/////////..................//////000000000111//////333555666;;;@@@KKKYYYlll~~~nnn[[[OOOIIIIIIOOOWWWeeellltttzzz{{{|||~~~~~~}}}|||{{{~~~zzzssslllfffbbb```___dddhhhpppyyy}}}rrrkkkddd^^^VVVPPPLLLIIIGGGFFFHHHKKKPPPVVV\\\cccjjjooozzz|||~~~~~~|||}}}}}}{{{yyyxxxzzz~~~}}}vvvrrrlllgggbbb]]]XXXUUUTTTSSSSSSXXXaaakkktttyyy~~~|||zzz~~~{{{xxx}}}}}}rrrbbbTTTDDD<<<555444444111000111000000000000000000000000//////...---------------------............------............000111222333333666;;;>>>@@@BBBDDDFFFDDDDDDGGGJJJMMMRRR^^^kkkyyyjjj```YYYVVVTTTSSSRRRQQQQQQPPPPPPPPPPPPRRRUUUZZZ```gggoooxxx~~~~~~{{{wwwuuussssssssstttuuuwwwxxxxxxyyyyyyyyy|||~~~{{{tttkkkeee^^^ZZZXXXWWWTTTQQQNNNLLLKKKJJJIIIHHHEEECCCDDDEEEIIIPPPZZZbbbeeefffeeebbb]]]WWWRRROOOMMMLLLGGGEEECCCBBBDDDIIINNNQQQxxxsssvvvxxxZZZKKK===777666555222222222111111000000000000000////////////............000000////////////......---......///111222222333111//////222444666===DDDQQQaaawww}}}ooobbbSSSKKKIIILLLTTT]]]jjjpppxxx|||}}}~~~~~~|||{{{{{{wwwpppiiiccc`````````fffjjjqqqyyy|||rrrkkkccc___XXXRRRNNNKKKGGGEEEEEEHHHMMMQQQWWW^^^eeejjjsssvvvzzz}}}|||{{{{{{{{{zzzyyyxxxzzz~~~~~~xxxtttnnniiiddd___YYYVVVVVVTTTUUUZZZcccmmmuuuzzz}}}~~~~~~yyy{{{|||||||||~~~vvvfffYYYGGG>>>666555444222000111000000000000000000000000///......------------...------............------.........///000111222333333666;;;>>>AAACCCEEEGGGDDDDDDGGGLLLOOOVVVcccppptttfff]]]XXXUUUTTTRRRRRRQQQQQQQQQQQQQQQRRRTTTWWW\\\aaagggooowww}}}~~~|||zzzwwwtttsssrrrrrrrrrsssuuuwwwyyyzzz{{{{{{zzz|||~~~qqqkkkddd___]]][[[XXXUUUPPPNNNLLLKKKKKKJJJHHHFFFDDDDDDEEEJJJRRRZZZ___bbbbbb```\\\XXXSSSOOOMMMLLLGGGEEEBBB@@@AAADDDHHHKKKzzztttwwwbbbRRRAAA999666444222333222111111000000000000000///////////////.........000000//////////////////......///000000111222222222000000222444777@@@JJJUUUhhh~~~uuuggg[[[PPPLLLMMMRRR\\\dddpppuuu{{{~~~}}}yyytttmmmfffbbb```aaabbbhhhlllssszzz{{{qqqkkkddd```ZZZUUUQQQLLLHHHEEEDDDGGGJJJNNNSSSYYYaaafffmmmqqqwwwzzz{{{zzzzzzzzzxxxxxxyyy{{{~~~zzzwwwqqqlllgggaaa[[[WWWWWWVVVWWW\\\eeeooowww{{{|||}}}{{{zzz|||~~~zzz{{{|||~~~zzziii[[[III@@@777555444111///000////////////////////////111000////////////000000------............------.........///000111333333333777;;;???AAADDDFFFHHHGGGGGGJJJOOOSSSZZZiiiwwwzzzmmmaaaYYYVVVTTTTTTQQQQQQQQQPPPQQQQQQRRRRRRUUUXXX\\\aaagggnnnuuuzzz{{{zzzwwwtttsssrrrrrrsssqqqrrrtttvvvxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~xxxrrriiiccc```]]]XXXUUUQQQOOOMMMLLLKKKKKKIIIGGGGGGFFFFFFHHHMMMUUU[[[___^^^]]][[[WWWTTTPPPNNNLLLIIIGGGCCCAAA@@@AAADDDFFF|||vvvvvviiiXXXEEE;;;777444333333222111111000000000000000........./////////////////////000000000000000000////////////////////////222000111444666:::DDDOOOXXXnnn{{{ooobbbXXXOOONNNQQQWWWaaaiiitttyyywwwrrrkkkddd``````ccceeejjjooouuuzzz}}}{{{rrrllleeeaaa\\\WWWRRRNNNIIIEEEDDDFFFIIIKKKPPPVVV]]]bbbhhhmmmssswwwxxxyyyyyyyyywwwxxxzzz|||~~~}}}zzzuuuoooiiiccc\\\XXXWWWWWWXXX]]]fffpppwww{{{|||}}}~~~zzzzzz}}}}}}yyyzzzzzz{{{|||~~~kkk\\\LLLBBB888555333///...///////////////////////////000000////////////000000------............------////////////000222333444444888<<<@@@BBBDDDFFFHHHIIIIIILLLQQQUUU]]]lll{{{|||sssggg\\\VVVSSSSSSSSSQQQPPPPPPPPPPPPQQQQQQRRRTTTWWW\\\```ffflllrrrwwwxxxvvvsssqqqoooooopppqqqqqqrrrtttuuuvvvvvvwwwwwwxxxzzz{{{{{{{{{|||~~~{{{qqqiiiccc^^^XXXTTTRRRPPPMMMKKKJJJIIIHHHFFFIIIHHHGGGGGGJJJPPPVVVZZZYYYYYYYYYWWWUUURRROOONNNLLLJJJFFFCCCAAAAAABBBCCCxxxttt{{{nnn\\\III>>>999666444444222111111000000000000000........./////////////////////000000000000111111000000000//////.........111111444777888<<>>AAABBBDDDFFFHHHHHHHHHKKKQQQVVV```pppvvvnnnbbbXXXSSSQQQQQQRRRPPPPPPOOOOOOOOOOOOOOOPPPSSSVVV[[[```eeekkkqqquuutttrrrooolllkkkkkklllmmmqqqrrrssstttuuuvvvvvvvvvxxxyyyzzzzzzzzzzzz}}}}}}rrrjjjccc[[[VVVTTTQQQMMMJJJIIIHHHFFFDDDFFFGGGGGGGGGHHHJJJOOORRRTTTUUUVVVWWWVVVTTTRRRPPPOOOLLLIIIEEEBBBAAABBBBBBzzzsssttt{{{qqq___KKKAAA<<<777444444222111111000000000000000............/////////000//////000000000111111111000000000000000000000111111222666:::;;;???KKKWWWfff}}}~~~ooo[[[TTTOOORRRXXX^^^hhhpppwww|||~~~{{{rrrmmmeee^^^\\\___dddgggnnnsssxxx{{{{{{|||{{{tttoooiiieee^^^XXXSSSOOOKKKHHHDDDEEEEEEGGGIIIOOOVVV[[[```dddhhhlllnnnppprrrtttuuuxxx{{{}}}zzztttnnnfff^^^YYYWWWWWWYYY___gggqqqwww{{{}}}~~~~~~}}}|||zzz}}}|||zzz}}}~~~vvvxxxwwwuuusssuuu|||wwwgggTTTIII>>>999555111000111000000000000000000000000---------------...//////------............------/////////000111222444444888;;;???AAACCCDDDEEEGGGGGGHHHLLLSSS[[[gggyyyssskkk```VVVQQQPPPPPPQQQPPPOOOOOONNNMMMMMMMMMMMMRRRVVV\\\aaaffflllrrrvvvsssqqqmmmjjjiiiiiikkklllpppqqqrrrtttvvvwwwxxxxxxxxxyyyzzzzzzyyy{{{}}}~~~tttkkkaaa[[[WWWSSSNNNKKKIIIGGGEEEDDDEEEGGGIIIIIIHHHHHHJJJLLLOOOQQQTTTVVVWWWVVVTTTRRRPPPNNNJJJFFFCCCBBBAAAAAA|||qqqppptttrrraaaMMMBBB===888555444222111111000000000000000---.........//////000000//////000000111111111222//////000111222333333444111333888<<<>>>AAALLLXXXlllyyyiii[[[TTTQQQUUU[[[cccllltttwww|||{{{xxxpppjjjbbb\\\ZZZ]]]cccgggoootttyyy{{{zzz{{{|||uuupppkkkfff___XXXSSSOOOKKKIIICCCCCCDDDEEEGGGMMMTTTYYY^^^aaaeeehhhjjjlllooorrrtttwww{{{}}}{{{uuuoooggg___YYYVVVVVVYYY___hhhqqqwwwzzz~~~~~~}}}{{{zzzwww{{{}}}zzz|||~~~~~~vvvwwwwwwssspppssszzz}}}lllWWWLLL@@@;;;777333222333000000000000000000000000///////////////000111222---..................---//////000000111222444555999<<<@@@BBBCCCCCCEEEFFFHHHIIIOOOWWWaaannnqqqjjj^^^UUUPPPOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLSSSWWW\\\bbbhhhmmmssswwwuuusssoookkkjjjjjjlllmmmoooppprrruuuwwwyyy{{{{{{yyyzzz{{{zzzzzz{{{~~~}}}|||qqqggg```YYYUUUPPPLLLIIIGGGEEECCCEEEHHHLLLLLLJJJHHHIIIJJJLLLOOOSSSVVVXXXWWWUUUTTTPPPNNNJJJFFFCCCAAAAAAAAAxxxtttsssxxxuuufffRRRDDD>>>;;;888444444333222111000000000000000000000000000000000000000000000000000000000000////////////............555444666999===CCCOOO[[[rrrpppcccUUURRRRRRVVV^^^gggmmmooo|||~~~}}}tttooofffccc^^^[[[[[[```fffjjjrrrwww||||||tttpppnnniiiaaaZZZUUUPPPLLLIIIGGGFFFDDDCCCEEEIIINNNQQQYYY[[[^^^```cccfffjjjmmmpppuuu{{{{{{uuuooohhhbbb]]]VVVXXX[[[aaahhhpppwww{{{~~~~~~|||~~~~~~~~~|||{{{{{{}}}}}}}}}{{{uuuqqqsssuuuyyytttbbbQQQ???777666333111000111111111111000000000000////////////////////////---------.....................///000111333555555999<<>>FFFUUUccczzzppp]]]QQQOOOOOORRRYYYcccnnnuuuyyyzzzoooiii\\\ZZZXXXYYY]]]dddlllrrrwww||||||vvvrrrjjjeee___ZZZWWWTTTQQQOOOHHHFFFDDDCCCDDDGGGKKKMMMQQQTTTWWWYYY\\\___dddgggjjjooovvv}}}~~~yyytttnnnhhhbbb^^^UUUVVVYYY]]]dddlllssswww|||||||||~~~}}}|||}}}~~~}}}~~~~~~wwwpppkkknnnsssyyy|||jjjYYYGGG>>>:::666333222111111111111000000000000////////////////////////111111000000//////......///000000222444666888999<<<>>>AAACCCDDDEEEHHHJJJIIIMMMTTT\\\hhhxxxuuuggg___UUUOOOMMMMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMOOOQQQTTTZZZbbbjjjqqqvvvyyytttrrrnnnmmmnnnpppqqqrrrssssssuuuvvvxxxzzz{{{|||yyyzzzzzz{{{}}}~~~yyynnnggg]]]VVVRRROOOKKKHHHIIIKKKMMMMMMLLLLLLMMMNNNSSSTTTVVVWWWYYYYYYZZZZZZUUUSSSPPPLLLHHHDDDAAA???{{{nnneeeqqqzzzooo^^^OOOEEE>>>999444444444333222111111111111000000000000000000000000////////////////////////111111111111111222222222222333666:::>>>GGGXXXhhhjjjXXXNNNMMMOOOTTT\\\eeeooowww{{{wwwkkkeeeYYYXXXWWWYYY^^^fffoootttyyy~~~}}}wwwssskkkfff```[[[WWWTTTQQQOOOHHHFFFDDDCCCCCCEEEHHHJJJMMMPPPSSSVVVXXX\\\```ccceeekkkrrryyy|||wwwrrrmmmgggaaa]]]VVVVVVXXX\\\bbbjjjpppuuuyyyzzz|||~~~~~~|||}}}~~~}}}}}}~~~xxxoooiiikkkqqqwwwnnn]]]KKKAAA;;;555222222111111111111000000000///////////////////////////333222222111000///......000000111333555777:::;;;>>>@@@BBBDDDEEEFFFIIIKKKLLLPPPXXXbbbnnn~~~qqqccc\\\SSSNNNMMMMMMKKKJJJJJJIIIHHHHHHIIIKKKNNNPPPRRRUUU[[[bbbiiipppuuuwwwuuurrrooooooqqqssstttuuuuuuuuuvvvwwwyyyzzz{{{{{{zzzzzz{{{|||}}}yyyqqqeee\\\WWWRRRNNNKKKJJJKKKLLLLLLMMMOOOQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYWWWUUURRRNNNIIIEEEBBB@@@}}}ooofffmmmyyy{{{qqqbbbTTTIIIAAA;;;777555444333222111111111111000000000000000000000000////////////////////////000111111111222222222333444555888;;;???III\\\mmm{{{eeeUUUMMMMMMQQQWWW___gggpppwww{{{tttggg```XXXWWWWWWZZZ```hhhpppvvvzzz~~~~~~~~~~~~xxxuuunnniiibbb\\\WWWSSSOOOMMMHHHGGGDDDCCCBBBCCCEEEFFFIIILLLOOORRRUUUYYY]]]aaaaaafffmmmuuu}}}|||vvvqqqllleee___[[[VVVVVVWWW[[[```gggnnnrrrvvvxxx{{{}}}~~~~~~|||}}}~~~||||||~~~~~~~~~~~~|||rrriiiiiinnnttt|||qqqbbbOOOCCC;;;555111222111111111111000000000///////////////////////////333333222111000//////...///000111333666999;;;<<>>DDDPPPhhh~~~mmmYYYPPPOOOOOOUUU^^^gggnnnuuu}}}}}}}}}yyymmmaaaZZZUUUVVVXXX\\\dddmmmvvv{{{{{{~~~}}}zzzvvvqqqllleee^^^XXXSSSOOOLLLIIIGGGEEECCCAAA@@@@@@AAAAAACCCGGGJJJNNNRRRVVVZZZ[[[___eeekkkttt{{{uuunnnggg```[[[TTTSSSSSSTTTYYY```gggkkkqqquuuyyy{{{|||}}}~~~~~~~~~~~~~~~~~~{{{vvv{{{~~~nnniiijjjmmmqqqtttwww~~~zzzkkkXXXJJJ>>>555222333111111111111000000000000////////////////////////000000000000000000000000---...000333666999<<<>>>???AAADDDEEEEEEFFFHHHJJJNNNRRR\\\kkk}}}sssdddZZZUUUPPPNNNNNNNNNKKKIIIGGGGGGGGGHHHJJJMMMPPPRRRXXXZZZ^^^bbbgggkkknnnooopppnnnlllmmmppptttwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwyyy{{{|||}}}}}}}}}{{{{{{{{{|||}}}xxxooofff^^^XXXRRROOOKKKLLLOOOTTTWWWWWW[[[ZZZZZZYYYZZZ[[[]]]^^^XXXWWWUUURRRNNNLLLIIIHHH~~~pppkkklllyyyxxxhhhXXXIII???999555555444333222222222222000000000000000000000000000000000000000000000000...//////000111111222222///222888???EEETTTnnnhhhWWWSSSUUUOOOVVV```jjjqqqyyy~~~yyyxxxyyyzzzwwwlll```YYYSSSTTTWWW]]]eeepppyyy{{{~~~~~~}}}~~~zzzwwwqqqlllddd^^^XXXTTTPPPMMMIIIGGGEEECCCAAA@@@??????>>>AAADDDHHHKKKOOOTTTWWWZZZ]]]ccchhhqqq}}}~~~wwwpppiiiaaa]]]RRRQQQPPPRRRVVV]]]dddhhhppptttyyy{{{{{{|||~~~}}}}}}~~~|||~~~{{{tttwww|||qqqiiiiiikkkmmmpppwww~~~}}}nnn[[[LLL@@@777333444111111111111000000000000///////////////////////////////////////000000000---...000222666999<<<>>>???AAACCCDDDEEEEEEHHHIIIQQQVVV```ppp~~~mmm___WWWSSSOOOMMMMMMMMMJJJGGGGGGFFFGGGHHHJJJMMMPPPRRRWWWYYY]]]bbbgggkkknnnpppmmmkkkjjjkkknnnrrruuuvvvxxxxxxxxxwwwwwwwwwvvvvvvsssuuuwwwzzz|||}}}~~~~~~zzzzzzzzz{{{|||~~~~~~uuulllbbb\\\VVVQQQMMMLLLOOOSSSUUUUUUYYYYYYXXXXXXXXXZZZ[[[\\\XXXWWWUUURRROOOMMMKKKJJJ}}}sssooopppyyy{{{lll^^^PPPCCC;;;777555333222333333222111111111111111111111111111000000000000111111111111////////////000111222333333555;;;CCCJJJXXXsssppp]]]SSSNNNLLLVVV[[[dddnnnwww|||yyyxxx{{{}}}yyyoooddd\\\WWWSSSUUUYYY^^^eeeooozzz~~~~~~~~~~~~~~~wwwrrrllleee___[[[WWWQQQLLLJJJHHHDDDBBBBBBBBBAAA@@@>>>@@@CCCEEEGGGKKKOOOSSSTTTVVV]]]eeemmmvvv{{{tttlllddd^^^YYYSSSOOOQQQTTTXXX```hhhnnnsssyyy}}}~~~~~~~~~~~~~~~}}}|||uuuvvvyyy}}}vvvkkkggggggkkkqqqvvvzzz~~~ppp^^^OOOBBB777222333222222111111000/////////000000//////.........---000000///////////////000000222444555555777:::<<>>FFFRRRfff|||mmm___TTTOOOOOOQQQXXX___iiissszzz~~~|||rrrggg^^^XXXUUUWWWZZZ```eeekkkqqqxxx}}}~~~|||}}}wwwqqqjjjddd```\\\VVVRRRMMMJJJGGGDDDCCCCCCAAA@@@???@@@@@@@@@???@@@CCCEEEMMMPPPWWW```hhhrrrxxxooofff```ZZZTTTOOOPPPRRRVVV]]]eeennnsssxxx}}}~~~~~~~~~xxxwwwwwwyyy}}}}}}{{{qqqmmmmmmpppuuuwwwyyy}}}xxxeeeUUUFFF:::444444222222222111000000//////////////////............000000////////////000000111222444555666888;;;===@@@AAACCCDDDDDDGGGJJJMMMTTT___ppprrrbbbYYYTTTRRROOOMMMMMMLLLJJJHHHGGGEEEFFFHHHIIIJJJOOOUUUWWW\\\bbbgggjjjkkklllmmmllllllmmmnnnooorrrssstttuuuuuuvvvvvvvvvvvvwwwwwwuuuvvvwwwvvvvvvwwwzzz|||}}}~~~~~~}}}|||{{{sssfff___XXXTTTRRRPPPTTTZZZ\\\ZZZYYYZZZ]]]^^^___^^^```]]]ZZZWWWUUUQQQMMMIII}}}zzzwwwdddQQQDDD:::777444222111222111000111111111111111111111111000000111111111222222222000000000000111222333333444888???HHHVVVnnnxxxmmm```VVVPPPMMMOOOSSSZZZbbbnnnwww}}}yyyoooddd[[[WWWVVVWWW\\\bbbiiiooouuuzzz}}}~~~|||}}}{{{uuulllfffbbb^^^YYYUUUPPPMMMIIIFFFDDDCCCAAA@@@>>>>>>???>>>======???BBBHHHKKKRRR[[[cccmmm|||zzzpppfff___ZZZTTTPPPPPPRRRUUU\\\dddnnnrrrxxx|||~~~~~~}}}{{{zzz{{{vvvrrrpppssswwwwwwxxxzzz}}}kkkZZZJJJ<<<555555333333222111111000000//////////////////.........000////////////000000111111333555666777999<<>>===<<<===@@@BBBDDDFFFNNNVVV]]]eeettt{{{qqqfff___[[[UUUPPPPPPRRRUUU]]]dddnnnrrrwww{{{}}}~~~~~~{{{|||{{{vvvtttuuuxxxwwwwwwxxx{{{qqq___NNN???777666333333222222111000000000.........//////////////////////////////000111111111333555666888:::===@@@@@@AAACCCEEEFFFIIIMMMPPPXXXfffzzzuuuhhh]]]VVVTTTRRROOONNNMMMMMMKKKJJJIIIGGGGGGIIIJJJJJJNNNUUUWWW[[[bbbgggiiijjjkkklllkkklllmmmoooppprrrsssssssssssstttuuuvvvwwwwwwxxxxxxyyyyyyxxxwwwyyy}}}}}}zzz|||sssiii```\\\ZZZXXXYYY\\\\\\^^^___aaabbbcccdddeee```^^^\\\ZZZXXXVVVRRROOOooo[[[NNN???<<<777444333333222222111111111111111111111111111111111222222222222333111111000111111222333444333:::CCCLLL^^^zzz}}}lll]]]PPPMMMLLLKKKPPPWWWaaakkkyyy~~~zzzrrrggg^^^YYYWWWXXXVVV\\\dddmmmsssyyy~~~~~~uuummmgggbbb]]]YYYUUURRRMMMIIIGGGDDDBBB@@@<<<=========<<<===@@@BBBAAACCCJJJQQQWWW]]]jjjvvv|||rrrhhhaaa[[[UUUPPPQQQSSSWWW^^^fffooorrrwww{{{}}}~~~{{{{{{yyyuuuuuuxxxuuuvvvxxx{{{wwwdddQQQAAA999777333333333222111111000000.........//////////////////......//////000111222111333555777888;;;>>>AAA@@@BBBDDDFFFHHHKKKPPPSSS[[[jjj~~~pppddd[[[UUUSSSQQQNNNMMMMMMMMMKKKJJJJJJGGGGGGJJJJJJJJJNNNUUUXXX\\\bbbgggiiiiiijjjkkkjjjkkkmmmoooqqqrrrsssssssssssstttuuuuuuvvvwwwwwwxxxyyyzzzyyyyyyzzz}}}|||{{{|||}}}rrrgggbbb___\\\\\\^^^]]]```ccceeeeeefffhhhiiicccaaa___]]][[[XXXUUURRRsss```TTTBBB>>>888555444444333333111111111111111111111111111111111222222222333333111111111111222333444444444===FFFOOObbbzzziiiXXXKKKJJJLLLLLLQQQZZZdddooo~~~wwwssslllccc[[[WWWWWWXXXYYY^^^fffmmmsssxxx}}}}}}{{{qqqkkkfff```\\\WWWTTTNNNJJJGGGEEEBBB???===>>>>>>===<<<<<<>>>@@@???AAAGGGMMMQQQVVVaaammmzzzuuukkkddd[[[UUUQQQRRRTTTXXX```hhhooorrrwwwzzz|||~~~}}}|||{{{vvvuuuwwwtttuuuxxx||||||gggTTTCCC:::888444333333222222111111000............/////////000............///000111222111333666777999;;;???BBBAAACCCEEEGGGJJJMMMRRRUUU^^^nnn|||ooocccZZZVVVRRRPPPMMMLLLLLLLLLKKKIIIJJJHHHHHHJJJJJJJJJNNNUUUYYY]]]cccggghhhhhhiiiiiijjjkkkmmmpppqqqrrrssssssssstttttttttuuuvvvvvvvvvvvvxxxzzzzzzzzzzzz|||~~~|||~~~}}}oooiiieee```^^^______bbbfffhhhhhhiiikkkmmmjjjgggdddaaa^^^ZZZVVVRRRuuudddXXXCCC???:::666444444444444111111111111111111111111111111222222222333333333111111111111222333444555555???IIIRRReeeyyyfffUUUHHHIIILLLLLLRRR\\\fffrrr~~~rrrooohhh```YYYUUUVVVWWW\\\```gggmmmrrrwww{{{~~~|||~~~uuunnnhhhbbb^^^XXXUUUOOOKKKHHHEEEBBB???>>>???>>>===;;;:::<<<>>>>>>@@@EEEKKKNNNRRR\\\gggnnn|||xxxmmmfff[[[UUUQQQRRRUUUYYYbbbjjjooorrrwwwzzz|||~~~~~~|||vvvtttvvvsssuuuyyy~~~~~~iiiUUUDDD:::888444444333222222111111000---.........//////000000............///000222222111333666888999<<>>888555444333222111111111111.../////////000000000111///000111111000111333555333444666888:::<<<>>>???DDDCCCFFFIIIJJJKKKQQQYYYeeexxx{{{oooeee[[[UUUSSSRRRPPPNNNMMMLLLKKKKKKFFFGGGHHHHHHJJJMMMRRRVVVZZZ]]]aaadddeeefffhhhiiiggghhhiiikkkmmmnnnpppppprrrrrrrrrssssssuuuvvvvvvuuuwwwxxxxxxwwwxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}yyyrrrmmmfffaaaccccccfffjjjnnnooonnnlllpppnnnkkkfffaaa\\\XXXVVV|||lllbbbTTTIII>>>:::999666333333222222222222111111111111222222222222222222222222000222333333222333555777888???JJJYYYqqqvvv```UUULLLJJJMMMRRRYYYaaalllxxx{{{vvvkkkbbbZZZWWWTTTQQQRRRUUU]]]bbbiiiooossswwwyyy{{{}}}}}}~~~zzzsssmmmhhh^^^ZZZTTTOOOKKKHHHFFFDDDAAA@@@???>>>============;;;>>>BBBEEEHHHMMMUUUZZZeeeqqq~~~|||sssmmmccc\\\XXXXXXZZZ]]]dddlllrrrvvvzzz|||}}}}}}~~~zzzzzz~~~{{{yyyxxxvvvxxxzzz}}}mmmZZZJJJ???999555444333222111111111111/////////000000000000000///000111111000111333555333444666888:::===>>>???BBBBBBEEEIIIKKKMMMTTT]]]iii{{{zzznnneee\\\WWWSSSRRRPPPMMMKKKIIIHHHHHHFFFGGGHHHHHHJJJMMMRRRVVV\\\___ccceeefffggghhhjjjhhhhhhjjjkkkmmmooopppqqqssssssrrrsssssstttuuuuuuvvvxxxzzz{{{zzzzzzzzz|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~xxxrrrkkkeeeccccccdddgggjjjllllllkkknnnmmmkkkhhhccc]]]XXXUUU~~~pppgggWWWKKK@@@;;;:::777444444333222222222111111111111222222222222222222222222000222333333333333666888;;;@@@JJJ\\\wwwttt^^^UUUMMMKKKNNNSSS[[[cccnnnzzzxxxsssggg^^^VVVTTTRRRQQQRRRVVV^^^cccjjjqqquuuyyy|||~~~zzzrrrmmmddd___WWWQQQMMMJJJHHHGGGDDDCCCBBB@@@>>>======<<<:::===@@@BBBDDDIIIQQQWWWaaalllyyyxxxsssggg```ZZZZZZ\\\___hhhppptttwww{{{~~~~~~~~~}}}wwwuuu{{{}}}yyyvvvxxxyyy{{{}}}ooo\\\LLL@@@:::555444333222111111111111000000000000000000000000///000111111000111333555333444666888;;;===???@@@BBBBBBEEEJJJMMMPPPXXXaaannnzzzmmmddd]]]YYYSSSRRROOOLLLIIIGGGFFFEEEFFFGGGHHHHHHJJJMMMRRRVVV^^^```dddffffffggghhhiiiiiiiiijjjlllnnnooopppqqqssssssrrrrrrrrrsssttttttvvvyyy|||}}}}}}|||{{{|||||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}||||||~~~xxxoooiiicccaaa```aaadddfffhhhhhhllllllllljjjeee___YYYUUUssskkkZZZMMM@@@;;;999666444555333333222222222111111111222222222222222222222222000111333333333444666999>>>CCCMMMaaa~~~{{{mmm[[[SSSLLLLLLNNNSSS\\\dddpppzzz|||uuupppddd\\\TTTRRRQQQQQQTTTXXX___dddlllssswww{{{~~~~~~uuupppiiicccZZZSSSNNNLLLJJJIIICCCBBB@@@>>>===<<<;;;;;;:::===???AAABBBGGGOOOUUU___jjjuuu{{{~~~yyytttiiibbb[[[ZZZ\\\aaajjjssswwwzzz~~~~~~~~~~~~~~~~~~vvvsssxxxzzzvvvyyyzzz{{{}}}rrr___OOOBBB;;;444444333222111111111111111111111000000000000//////000111111000111333555333444666888;;;>>>???AAACCCCCCFFFKKKNNNQQQZZZdddrrr{{{lllaaa[[[XXXRRRPPPNNNLLLIIIHHHGGGFFFFFFFFFGGGHHHJJJMMMSSSWWW^^^```ccceeeeeeeeefffgggiiijjjkkklllnnnooopppqqqsssrrrrrrrrrrrrrrrssssssuuuxxx|||~~~}}}|||{{{{{{{{{zzzzzzzzzzzz{{{{{{|||~~~~~~~~~~~~~~~|||yyyxxxzzz}}}rrrkkkccc```\\\ZZZ\\\___aaabbbhhhjjjllllllhhhaaaZZZVVV~~~sssmmm]]]OOOAAA:::777444333444333333333222222222222111222222222222222222222222000111333333333555777999>>>CCCOOOeeeuuufffVVVPPPKKKKKKMMMRRR\\\eeeoooyyyyyysssnnnccc[[[SSSQQQRRRRRRVVV[[[aaafffmmmtttyyy|||~~~yyysssjjjddd\\\TTTOOOMMMKKKIIIBBBAAA@@@>>>===<<<<<<<<<;;;===???@@@AAAFFFNNNTTT___jjjtttyyy|||}}}xxxttthhh```ZZZZZZ]]]bbbkkktttyyy|||~~~~~~~~~~~~~~~~~~wwwsssvvv{{{{{{wwwyyyzzz|||~~~wwwcccRRRDDD<<<444444333222111111111111111111111111000000000000///000111111000111333555333444666999<<<>>>@@@AAAFFFEEEGGGKKKNNNRRR[[[eeevvv~~~lll___XXXUUUOOOOOOMMMLLLJJJJJJIIIIIIEEEFFFGGGHHHJJJNNNSSSWWW\\\___bbbdddddddddeeefffiiijjjkkklllmmmnnnoooppprrrqqqqqqqqqqqqrrrrrrssstttwww{{{||||||zzzyyyyyyzzzzzzzzzzzzzzz{{{||||||~~~~~~}}}}}}~~~~~~{{{wwwuuuuuu}}}uuummmddd___YYYUUUUUUXXXZZZ\\\cccfffjjjllliiiccc\\\XXX|||sssnnn___QQQBBB:::777444333444333333333333222222222222222222222222222222222222000111333444444555888:::<<>>;;;===??????AAAFFFNNNUUU```jjjtttwwwzzz}}}~~~}}}~~~~~~{{{vvvqqqddd^^^YYYZZZ]]]bbbllluuu{{{~~~~~~~~~~~~}}}~~~~~~~~~wwwrrrsssvvvzzzwwwxxxyyy|||{{{gggUUUFFF===555444333222111111111111000000000111111111222222///000111111000111333555333444666999<<>>GGGWWWmmmsssaaaRRRNNNKKKLLLNNNSSS^^^iiioooxxx|||vvvpppkkkcccZZZRRRPPPQQQSSSXXX]]]eeeiiipppuuuyyy{{{~~~{{{uuujjjfff___YYYUUUQQQNNNKKKHHHGGGEEECCCAAA???>>>>>>:::;;;===>>>@@@EEENNNUUU^^^hhhqqquuuvvvzzz{{{zzz{{{{{{||||||zzzvvvpppkkkaaa[[[XXX[[[___dddmmmvvv}}}||||||}}}}}}~~~zzztttrrrsss{{{xxxuuuvvvxxx|||kkkWWWGGG===555444333222111111111111//////000111222222333444///000111111000111333555333444666999<<>>EEENNNUUU]]]fffooorrrtttwwwxxxwwwxxxxxxxxxwwwuuupppjjjeee___ZZZXXX\\\```fffnnnwww~~~~~~zzz{{{|||}}}~~~vvvsssssszzzwwwtttuuuxxx|||mmmXXXGGG>>>555444333222111111111111......///111222333444555///000111111000111333555333444666999===@@@BBBCCCAAAAAADDDIIINNNUUU```lllssscccYYYVVVNNNMMMKKKIIIGGGFFFEEEEEEDDDEEEGGGHHHJJJNNNTTTXXXZZZ]]]aaadddeeefffhhhiiihhhhhhiiijjjkkkkkkllllllmmmmmmnnnoooppprrrtttuuuuuuwwwxxxxxxxxxxxxyyy{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~{{{|||}}}~~~~~~wwwqqqsssyyypppiii```XXXTTTSSSSSSSSSXXX\\\bbbfffhhhfffbbb___wwwttteee[[[LLL>>>777444444555444333333222222333333444333333444444444333333222111222222333333666999===AAAJJJ^^^zzzjjjZZZOOOKKKJJJMMMQQQWWWbbbmmmyyy{{{~~~|||uuunnnjjjaaaZZZSSSQQQPPPQQQXXX___fffiiimmmppptttwww|||~~~~~~yyytttmmmjjjeee```\\\WWWRRRNNNLLLIIIFFFDDDCCCAAA>>><<<===;;;;;;>>>???CCCLLLWWWaaaeeejjjmmmnnnoooppppppwwwwwwvvvsssoookkkgggddd]]]\\\[[[\\\```gggnnnsss~~~|||zzz|||}}}~~~xxxwwwzzz{{{~~~vvvsssqqqrrrxxxsssaaaNNN???;;;888555444333222000...000000111222333444444555111111111111222333444444666666888:::<<<>>>???@@@CCCIIIIIIJJJRRRVVVaaauuu~~~mmm___XXXUUUNNNLLLIIIHHHHHHHHHFFFEEEEEEEEEFFFFFFIIINNNUUUZZZ]]]___aaacccdddeeegggiiikkkjjjjjjiiijjjkkkmmmnnnoooooonnnnnnppprrruuuvvvyyyzzzzzz{{{|||}}}}}}~~~||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{||||||}}}~~~|||uuuooopppuuu~~~uuuhhh^^^YYYWWWVVVTTTUUUXXX^^^eeeiiiiiifffccczzztttiii___PPPBBB:::666555555444333333222222333333444222333333333333333222222111222333333333666:::===DDDNNNbbb~~~}}}gggXXXNNNKKKJJJNNNRRRXXXcccnnnyyy{{{~~~|||uuulllggg___XXXRRRPPPQQQRRRYYY```hhhjjjnnnqqqsssvvvzzz|||yyyuuunnnjjjeeeaaa\\\XXXSSSOOOLLLJJJGGGEEECCCAAA>>><<<===;;;<<<>>>???CCCMMMWWWaaaeeejjjmmmnnnnnnooopppuuutttsssqqqmmmiiidddbbb[[[ZZZZZZ\\\aaaiiiqqqvvv|||}}}}}}{{{zzz{{{}}}~~~~~~zzzyyy|||~~~xxxtttooonnnqqqwww}}}xxxfffRRRBBB;;;999555444333222000///......//////000000111111111111111111222333444444666777888:::<<<>>>???@@@CCCIIIIIIKKKSSSXXXdddyyy{{{jjj^^^WWWTTTOOOMMMJJJIIIIIIIIIGGGFFFEEEFFFFFFGGGIIINNNUUUZZZ]]]___aaabbbcccdddgggjjjlllkkkkkkkkkkkkmmmnnnooopppoooooooooppprrruuuwww{{{{{{{{{{{{||||||||||||zzzyyyyyyyyyyyyzzz{{{{{{}}}}}}||||||||||||}}}}}}~~~~~~~~~{{{tttnnnoootttqqqeee^^^YYYUUUSSSUUUXXX]]]dddiiijjjhhheeetttlllcccTTTGGG>>>999777666444333333222222333333444111222222333333222222222111222333333444777;;;>>>GGGRRRhhhtttaaaTTTMMMJJJJJJNNNTTTZZZeeepppzzz|||}}}tttjjjccc\\\UUUPPPPPPQQQTTT[[[bbbiiilllppprrrtttvvvxxxzzzzzzuuunnnkkkfffbbb^^^YYYUUUQQQLLLJJJGGGEEEDDDBBB???<<<===<<<<<<>>>@@@DDDNNNYYYbbbeeejjjmmmnnnnnnnnnooorrrrrrpppnnnjjjfffaaa___XXXXXXYYY]]]dddllltttyyyzzz{{{|||~~~~~~|||zzzyyyzzz|||}}}~~~}}}~~~}}}{{{}}}yyyvvvllliiihhhlllsss~~~lllWWWGGG<<<999555333333222111///111111111222222222222222111111111111222333444555666777888:::<<<>>>@@@@@@BBBHHHIIIKKKUUU\\\iii~~~ttteee[[[TTTRRROOOMMMKKKIIIIIIIIIHHHFFFEEEFFFGGGHHHJJJOOOVVVZZZ^^^___```aaaaaadddgggjjjllllllllllllmmmnnnooopppppppppoooooopppsssuuuwww||||||||||||{{{{{{{{{zzzxxxxxxxxxxxxyyyyyyzzz{{{}}}}}}}}}|||||||||||||||~~~~~~~~~~~~{{{rrrlllmmmrrr~~~|||oooeee^^^XXXTTTSSSVVV[[[bbbhhhjjjjjjhhhwwwmmmdddVVVIII@@@;;;888666444333333222222333333444111111222222333222222222111222333444555777<<>><<<<<>>>>><<<===@@@CCCGGGRRR]]]eeehhhllloooooonnnnnnooopppooonnnlllhhhccc___]]]YYYZZZ\\\```ffflllrrruuuzzz{{{|||}}}~~~{{{{{{zzzzzzyyyyyyyyyyyyyyyzzz||||||||||||~~~|||}}}~~~zzzuuukkkhhhgggjjjooowwwrrr[[[JJJ===:::666333222222222111000000000000000/////////000000000111222333555666777777999;;;===???@@@AAA???FFFGGGLLLXXXaaaqqqtttfff\\\VVVRRROOOLLLJJJHHHFFFFFFFFFEEECCCDDDEEEGGGIIIKKKPPPUUUYYY\\\]]]______```bbbfffhhhhhhiiijjjkkklllmmmmmmnnnoooooonnnnnnppprrruuuvvvvvvwwwxxxyyyzzz{{{||||||||||||{{{zzzzzzyyyzzzzzzyyyzzz|||~~~|||sssllllllpppvvv~~~sssiii___YYYQQQRRRUUU[[[aaagggiiiiii~~~uuukkk[[[LLLBBB;;;888666444333333222222333333444111222222333444444444444222333444555666999>>>AAAGGGYYYvvvrrrdddXXXNNNHHHGGGFFFJJJRRRYYYbbbnnnxxx}}}{{{pppddd\\\SSSNNNLLLOOOSSSWWW___gggfffjjjppptttwwwyyy{{{|||{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~yyytttnnnkkkgggccc```]]]YYYVVVNNNLLLIIIGGGFFFDDDAAA>>>>>><<<===AAADDDIIITTT___gggjjjnnnqqqpppooooooooooooooonnnkkkhhhccc___\\\YYYZZZ]]]aaafffkkkooorrrvvvwwwxxxzzz{{{{{{||||||yyyyyyxxxxxxxxxyyyyyyzzzyyy{{{|||}}}|||}}}~~~}}}}}}{{{|||~~~|||~~~zzzuuullljjjkkknnnqqqwwwuuu]]]KKK>>>;;;666333222222222222111111111111111111111111000000000111222444555666777888999;;;===???AAAAAA@@@GGGHHHMMMZZZddduuu|||mmmaaaZZZVVVRRRPPPKKKIIIFFFEEEEEEEEEDDDBBBCCCDDDFFFHHHKKKOOOTTTXXXZZZ\\\___```aaabbbeeefffeeefffhhhiiikkklllllllllnnnnnnmmmmmmnnnqqqsssuuussstttuuuwwwxxxzzz{{{|||}}}|||{{{zzzzzzzzzzzz{{{xxxzzz}}}|||~~~uuunnnmmmooouuuzzzmmmaaaZZZTTTTTTUUUYYY___eeehhhiiiuuucccQQQDDD<<<888666444333333222222333333444222222333444555555555555222333444555777:::???BBBLLL___}}}}}}mmm^^^SSSKKKFFFFFFFFFJJJRRR[[[dddpppzzz~~~yyyoooddd\\\QQQMMMLLLOOOSSSXXX___ggghhhlllqqquuuwwwxxxyyyzzz}}}}}}~~~~~~~~~~~~~~~||||||}}}~~~}}}wwwsssmmmjjjfffccc```]]]YYYVVVOOOLLLJJJHHHFFFDDDAAA???>>><<<>>>AAAEEEJJJUUU```iiimmmppprrrrrrqqqppppppnnnmmmllljjjfffbbb]]][[[WWWYYY\\\aaafffkkkoooqqqtttuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwyyyzzz{{{yyy{{{}}}}}}}}}}}}~~~{{{zzz{{{~~~~~~{{{}}}}}}|||vvvmmmkkklllooorrrwwwyyy```MMM???;;;666333222222333222222222222333333444444555//////000111222444555666777888:::;;;>>>???AAABBBCCCIIIKKKPPP]]]hhhyyywwwiii^^^YYYVVVSSSQQQKKKIIIGGGFFFFFFEEEDDDBBBAAACCCFFFHHHJJJNNNSSSVVVXXX[[[___aaabbbbbbcccddddddeeegggiiikkkkkklllkkkmmmlllllllllmmmppprrrtttsssssstttuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{|||}}}zzz|||~~~xxxpppnnnooouuuttthhh```XXXWWWWWWZZZ___dddgggiii}}}iiiUUUFFF===888666444333333222222333333444222333444555666666666666222333555666777:::???CCCQQQddd|||jjj[[[PPPIIIEEEEEEEEEJJJSSS\\\eeeqqq{{{xxxnnnddd]]]QQQMMMLLLOOOSSSXXX___fffjjjnnnsssvvvwwwwwwwwwxxx~~~|||}}}~~~{{{vvvsssllliiifffccc```]]]YYYWWWOOOMMMJJJHHHFFFDDDBBB???>>><<<>>>BBBEEEKKKVVVaaakkknnnrrrssssssqqqqqqqqqmmmlllkkkiiieee```\\\ZZZUUUWWW[[[```fffkkkoooqqqtttuuuvvvxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwyyyzzz|||zzz|||}}}~~~}}}~~~}}}}}}|||{{{{{{~~~~~~{{{|||{{{~~~}}}xxxnnnllllllooorrrxxx|||cccPPP???;;;666333222333333333......///000111111222222//////000111222444666777777888:::<<<>>>@@@AAABBBEEELLLMMMRRR```kkk|||uuuggg]]]XXXWWWTTTRRRLLLJJJHHHGGGGGGFFFEEECCC@@@BBBEEEGGGJJJMMMRRRUUUWWWZZZ___bbbccccccccccccdddeeehhhjjjkkkllllllllllllkkkkkkkkkllloooqqqsssssssssttttttuuuuuuvvvvvvuuuuuuvvvwwwyyy|||~~~|||~~~zzzrrroooooovvv}}}|||pppiii\\\ZZZYYY[[[___dddhhhiiijjjXXXJJJ???::::::333333222222222333444444444444444444444444444444444111222555777999???FFFPPPfffzzzgggWWWNNNIIIHHHFFFGGGKKKQQQZZZgggttt}}}~~~tttiii___YYYPPPOOONNNNNNRRRXXX^^^bbbllloootttxxxzzz|||~~~~~~~~~|||}}}~~~zzzsssoooiiigggdddaaa```^^^[[[XXXPPPNNNLLLIIIFFFDDDBBBAAA>>>>>>>>>???EEEOOO[[[dddjjjooorrrqqqppprrrqqqooopppqqqpppmmmhhh```YYYTTTRRRTTTYYY^^^cccgggjjjllltttuuuwwwxxxyyyyyyxxxxxxxxxxxxwwwwwwwwwxxxzzz{{{{{{|||}}}~~~~~~yyyyyyyyy{{{}}}~~~}}}{{{{{{||||||}}}sssppplllkkkpppuuu{{{gggSSSCCC:::444444444222111222111111111111111111111111111111111222333444555666777888:::;;;;;;===@@@BBBFFFIIILLLPPPYYYlllttteee]]]XXXRRROOONNNLLLKKKIIIGGGDDDBBB@@@???CCCDDDEEEGGGKKKQQQUUUXXXYYYZZZ\\\^^^```bbbcccdddcccfffjjjlllllllllmmmnnnllllllmmmmmmnnnpppqqqrrrvvvuuuuuuttttttssssssssstttuuuvvvwwwyyyzzz{{{|||~~~~~~~~~|||tttqqqssszzz~~~zzznnnbbb]]]XXXYYY^^^dddhhhjjjnnn[[[LLL@@@:::999444444333333222333333333222222222222222222222222444222222666888999???GGGSSSiiixxxeeeVVVMMMIIIGGGEEEGGGKKKQQQZZZgggttt}}}~~~uuuiii^^^XXXMMMLLLKKKLLLOOOUUU\\\```kkkooouuuyyy|||}}}~~~|||uuuqqqkkkhhheeecccaaa___\\\YYYRRRPPPMMMJJJGGGEEECCCCCC>>>>>>>>>???DDDNNNYYYaaahhhnnnqqqpppoooqqqqqqoooppppppooolllfff___XXXSSSRRRTTTXXX]]]bbbfffiiikkkssstttuuuwwwwwwwwwwwwvvvwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{|||~~~~~~yyyxxxxxxyyy{{{||||||zzzzzz{{{|||~~~uuunnnjjjiiimmmttt{{{iiiUUUCCC;;;555444444222111222111111111111111111111111111111111222333444555666666888:::;;;<<<===@@@CCCFFFJJJNNNSSS]]]pppuuueee[[[UUUPPPMMMLLLLLLKKKIIIGGGDDDBBB@@@???CCCCCCEEEHHHLLLQQQUUUWWWYYYZZZ[[[]]]___aaacccdddcccfffjjjllllllllllllmmmllllllmmmnnnoooqqqrrrsssyyyyyyyyyyyyyyyyyyxxxxxxssstttuuuwwwxxxzzz||||||~~~~~~~~~~~~~~~xxxuuuwww|||sssfffaaa\\\[[[___dddhhhiii~~~rrr```PPPBBB:::888555555444333222222222333222222222222222222222222444222222666888:::@@@HHHUUUkkkuuubbbTTTLLLHHHFFFEEEGGGJJJPPPZZZgggttt}}}uuuhhh]]]VVVLLLKKKJJJKKKOOOUUU\\\```iiinnnuuu{{{~~~~~~xxxsssllljjjgggdddccc```]]]ZZZTTTRRROOOKKKHHHFFFDDDDDD>>>>>>>>>???DDDLLLVVV]]]ffflllooonnnnnnpppqqqnnnppppppnnnkkkeee^^^WWWRRRQQQSSSWWW\\\```dddggghhhpppqqqssstttuuuuuuttttttvvvvvvuuuvvvvvvxxxyyyzzzzzz{{{|||}}}~~~xxxwwwvvvxxxzzz{{{zzzyyyyyyzzz}}}vvvmmmgggdddhhhoooxxxlllXXXDDD<<<555555444222111222111111111111111111111111111111111222333444555666666888:::;;;<<<>>>AAACCCFFFJJJPPPWWWcccuuuxxxfff[[[UUUOOOMMMMMMKKKJJJIIIGGGDDDBBB@@@???BBBCCCFFFJJJNNNRRRUUUVVVYYYZZZ[[[\\\^^^```bbbcccdddgggjjjkkkkkkkkkllllllkkklllmmmnnnppprrrtttuuuwwwxxxyyyzzzzzzzzzyyyxxxssstttuuuwwwxxxzzz{{{||||||}}}~~~~~~}}}}}}~~~~~~|||}}}}}}~~~{{{{{{~~~zzzlllfff```^^^aaafffiiijjjtttbbbSSSDDD;;;888777666555333333222222222444444444444444444444444444222333777999;;;AAAIIIWWWmmmqqq^^^QQQJJJGGGEEEDDDFFFJJJPPPYYYfffttt}}}tttggg\\\UUUMMMLLLKKKLLLQQQWWW^^^ccciiinnnvvv|||zzzvvvnnnkkkhhheeecccaaa]]][[[VVVSSSOOOKKKGGGEEEDDDDDD@@@@@@@@@AAADDDKKKSSSYYYccciiimmmlllmmmooopppnnnpppooonnnjjjddd]]]VVVRRRPPPRRRVVVZZZ^^^bbbdddffflllmmmoooqqqrrrsssrrrrrrttttttuuuvvvvvvwwwxxxyyyzzzzzzzzz|||~~~~~~xxxwwwvvvwwwyyyzzzyyyxxxxxxzzz~~~vvvllleeeaaaccciiirrrnnnZZZFFF===777555555222111111111111111111111111111111111111111222333444555666666888:::;;;<<<>>>AAADDDEEEJJJQQQZZZgggzzzyyyfff\\\VVVQQQOOOPPPKKKJJJHHHFFFDDDBBBAAA@@@AAACCCGGGKKKOOORRRUUUVVVYYYYYYZZZ[[[]]]___aaabbbeeegggiiijjjjjjjjjkkklllllllllmmmoooqqqtttvvvwwwvvvxxxyyy{{{{{{{{{zzzyyywwwwwwwwwxxxyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~||||||}}}~~~rrrkkkdddaaadddhhhkkkllltttdddUUUFFF===999777666555444333333222222444444444444444444444444444222333777:::<<>>:::666666555444333333333444222222222222222222222222444333444888:::===CCCKKKZZZrrrhhhUUUKKKGGGDDDBBBBBBDDDIIIOOOYYYfffttt}}}}}}rrreeeYYYRRRJJJJJJIIIKKKPPPXXX___dddkkkooouuuzzz~~~{{{rrroookkkhhhfffccc```]]]XXXUUUPPPJJJFFFCCCBBBBBBAAABBBBBBBBBCCCGGGLLLPPPXXX___cccdddeeeiiijjjiiijjjiiigggddd___ZZZUUURRRNNNPPPSSSVVVZZZ]]]___```dddfffiiillloooqqqrrrrrrssstttuuuwwwxxxyyyyyyyyyyyyxxxxxxyyy{{{}}}zzzzzz|||}}}}}}}}}zzz}}}zzzoooiiieeefffjjjnnnwwwrrr^^^III@@@999777666222000111111111111111111111111111111111111222333444555666666888:::<<<===???CCCFFFEEEIIIPPP\\\nnnrrraaaXXXSSSOOONNNOOOJJJIIIHHHFFFDDDCCCBBBAAACCCDDDGGGKKKOOOSSSVVVWWWYYYXXXXXXXXXYYY\\\___```ccceeeggghhhiiijjjlllnnnnnnooopppqqqsssuuuwwwxxxyyyyyyyyyyyyzzzzzzzzzzzz|||{{{{{{zzzyyyxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{|||}}}~~~~~~~~~|||uuukkkfffgggkkkmmmnnnuuugggYYYJJJ???:::666555555444444444555555222222222222222222222222555333444888;;;===DDDLLL___www}}}eeeRRRIIIEEECCCAAABBBDDDHHHOOOYYYfffttt}}}|||qqqdddXXXQQQKKKJJJJJJLLLRRRYYYaaaeeelllppptttxxx{{{uuurrrooollliiifffbbb```[[[WWWQQQKKKFFFDDDCCCCCC@@@AAAAAAAAAAAACCCGGGKKKQQQWWW\\\]]]___ccceeedddeeedddbbb___[[[VVVRRRPPPMMMOOORRRUUUXXX[[[]]]^^^```cccfffkkkooorrrssstttssstttvvvxxxzzzzzzzzzzzzxxxxxxwwwxxx{{{~~~~~~}}}}}}sssnnnlllooorrrtttzzztttaaaJJJAAA:::888666222000111111111111111111111111111111111111222333444555666666888:::<<<===@@@CCCFFFHHHKKKQQQ^^^qqqtttddd[[[UUUPPPMMMMMMJJJIIIHHHFFFEEECCCBBBAAADDDEEEGGGJJJNNNRRRVVVYYYYYYXXXWWWWWWXXX[[[^^^```bbbdddfffhhhhhhjjjmmmpppppppppqqqrrrsssuuuwwwxxxwwwvvvuuusssssstttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyyyy{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{ooohhhgggiiikkkkkkwwwiii[[[KKK>>>:::555555444444444555555666444444444444444444444444555333444888;;;>>>EEELLLccczzz|||cccPPPGGGEEECCCAAAAAADDDHHHOOOYYYfffttt}}}{{{pppcccWWWQQQMMMMMMMMMOOOTTT\\\dddhhhnnnpppsssvvvzzz~~~xxxuuuqqqnnnlllhhheeebbb]]]YYYSSSLLLHHHEEEEEEEEE??????@@@??????AAADDDGGGLLLSSSXXXYYY[[[___aaa`````````^^^\\\XXXTTTPPPNNNMMMNNNQQQTTTWWWZZZ\\\]]]___aaaeeejjjooorrrtttuuussstttwwwyyyzzz{{{{{{{{{xxxwwwwwwxxxzzz~~~~~~uuurrrrrrvvvyyyzzzvvvcccKKKBBB:::888666333000111111111111111111111111111111111111222333444666666666888:::<<<>>>@@@DDDFFFJJJLLLRRR___sssxxxhhh___YYYRRRNNNMMMIIIIIIHHHFFFEEECCCBBBAAAEEEEEEFFFIIIMMMRRRWWWZZZYYYXXXWWWVVVXXXZZZ]]]___aaaccceeeggghhhkkknnnqqqqqqqqqrrrssstttuuuwwwwwwzzzyyyvvvtttssstttvvvxxxttttttuuuvvvwwwxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxyyy{{{{{{|||}}}}}}}}}}}}}}}||||||||||||rrrjjjgggggghhhhhhzzzjjj[[[LLLAAA::::::999888666555555555555111111222222222333333333555444666:::;;;===EEEOOO```~~~dddQQQFFF@@@@@@CCCBBBDDDIIIOOOYYYfffttt|||vvvkkk```WWWRRRKKKLLLMMMOOOTTT\\\fffmmmrrrtttwwwzzz|||~~~}}}zzzvvvrrrppplllhhhfff```[[[TTTOOOLLLIIIGGGEEECCCCCCCCCCCCCCCDDDEEEFFFHHHJJJMMMQQQUUUYYY[[[\\\\\\\\\ZZZXXXUUUQQQMMMKKKJJJMMMPPPRRRSSSUUUXXX[[[___ccchhhmmmpppsssvvvxxxyyyzzz|||}}}}}}|||zzzyyy{{{zzzxxxxxxzzz~~~xxxrrrooorrrwwwzzzxxxfffQQQFFF;;;888777444222222111222222222222111000000222222222333333444444444888888999:::<<>>888777666555444333333333222222222333333333444444444333444777:::===GGGQQQfffooo[[[MMMCCC?????????CCCIIIRRR\\\hhhttt{{{yyyoooeeeZZZSSSNNNJJJKKKMMMPPPTTT\\\dddjjjqqqtttxxx{{{~~~{{{wwwrrrmmmiiibbb]]]WWWQQQNNNKKKIIIGGGGGGGGGFFFFFFEEEDDDCCCCCC???@@@BBBDDDGGGKKKMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGEEEGGGIIIKKKNNNQQQUUUYYY```dddiiimmmpppsssvvvyyyyyyzzz|||~~~}}}~~~|||~~~uuuoookkknnntttzzz{{{jjjTTTHHH<<<777666444222222333444444444444333222222///000111222444555666777888888999;;;===AAADDDEEELLLPPPYYYiii~~~qqqaaaZZZVVVRRROOOOOOJJJIIIHHHEEEBBB@@@AAACCCHHHIIILLLOOORRRUUUWWWXXXVVVVVVVVVVVVYYY\\\___aaabbbdddgggjjjlllooorrruuuwwwuuutttrrrqqqrrrrrrsssssssssrrrqqqpppppppppqqqssssssrrrrrrrrrrrrrrrsssttttttuuuvvvwwwxxxxxxxxxyyyxxxxxxxxxyyy{{{}}}~~~}}}|||zzzxxxwwwvvvvvvvvvxxxyyy{{{}}}|||zzz|||vvvooommmlllZZZIII???999999777666555444444444222222333333333444444444444333444777:::>>>IIISSSiiijjjYYYMMMDDD@@@AAA???DDDLLLUUU___kkkvvv}}}xxxnnncccZZZRRRNNNJJJKKKMMMPPPTTT[[[ccciiipppsssxxx{{{~~~|||wwwrrrmmmjjjccc^^^XXXRRROOOLLLJJJHHHIIIIIIIIIIIIHHHGGGEEEDDD@@@@@@AAABBBDDDGGGIIIJJJLLLLLLJJJHHHFFFDDDCCCCCCBBBDDDFFFHHHKKKOOOTTTXXX```dddiiinnnqqqtttwwwyyy|||}}}~~~~~~yyyqqqlllnnntttzzz|||lllUUUIII<<<777666333222333333444444444444333222222111222222333333444444444888888999;;;>>>AAADDDFFFLLLPPP[[[lllwwwkkk___YYYVVVRRROOOOOOIIIHHHGGGDDDAAA@@@AAABBBGGGHHHLLLOOOSSSUUUWWWWWWVVVUUUUUUVVVYYY\\\___aaabbbdddhhhkkklllooorrrttttttsssqqqpppooooooppppppppppppppppppqqqqqqrrrssstttssssssrrrssssssttttttssstttvvvwwwxxxxxxxxxxxxyyyxxxxxxxxxyyyzzz|||}}}||||||zzzyyyxxxwwwwwwvvvwwwyyyzzz}}}|||yyy{{{~~~|||tttrrrppp]]]KKKAAA:::999888777666555555555333333333333444444444444555333555888;;;@@@KKKVVVkkkyyycccTTTKKKDDDBBBBBBAAAFFFOOOYYYcccoooyyy~~~vvvlllaaaXXXQQQNNNJJJKKKMMMPPPTTT[[[ccchhhnnnrrrwwwzzz}}}}}}xxxtttoookkkddd___YYYSSSPPPMMMKKKIIIHHHIIIIIIIIIHHHGGGEEEDDDBBBAAAAAAAAAAAACCCEEEFFFIIIHHHFFFDDDBBB@@@@@@??????AAACCCEEEHHHMMMSSSWWW___bbbhhhlllooorrruuuwww|||}}}~~~}}}tttnnnnnnrrryyy~~~nnnWWWJJJ<<<777555333222333333333333333333222222111222222333333333333444444888888999;;;>>>BBBEEEGGGMMMRRR^^^qqqoooeee\\\XXXUUUPPPNNNNNNGGGGGGFFFDDDAAA@@@AAABBBDDDGGGKKKOOOSSSUUUWWWXXXVVVVVVVVVVVVYYY\\\___aaaaaadddhhhjjjlllmmmoooqqqpppoooooonnnnnnooooooooonnnooopppqqqrrrsssssstttttttttssssssssstttuuuuuutttuuuwwwxxxyyyxxxxxxwwwyyyxxxyyyyyyzzz{{{||||||||||||{{{{{{zzzzzzyyyyyyxxxyyy{{{}}}||||||~~~xxxuuuttt```NNNCCC999888777666555444444444333333333444444444444555666444555999<<>>>>>>>>>>>===???AAACCCFFFLLLRRRVVV___ccchhhlllooorrruuuwww{{{|||}}}vvvnnnmmmpppvvv~~~oooXXXJJJ===777555333222444222222222333222111111000111111222333333444555555888888999;;;???BBBFFFGGGNNNTTTbbbwwwwwwggg___XXXUUURRRNNNKKKLLLGGGGGGFFFCCC@@@???AAABBBBBBDDDIIINNNSSSVVVWWWXXXWWWVVVVVVWWWXXX[[[^^^```aaadddgggiiijjjkkklllnnnlllmmmnnnoooppppppppppppppppppqqqrrrrrrsssssssssssssssssssssssstttuuuuuuuuuvvvxxxyyyyyyxxxwwwvvvxxxyyyzzz{{{{{{||||||{{{||||||}}}}}}}}}|||||||||yyyzzz|||~~~{{{wwwwwwcccQQQEEE888777666555444333333333333333333444444444555555777555666999===BBBNNNZZZnnn~~~mmmZZZOOOIIIDDDBBBCCCDDDJJJTTT___jjjttt~~~~~~zzzqqqggg]]]TTTNNNKKKIIIKKKNNNQQQUUU[[[aaafffkkkooouuuyyy{{{}}}{{{wwwsssoooeee```ZZZTTTQQQNNNLLLKKKHHHIIIJJJKKKKKKIIIHHHFFFDDDBBB@@@>>>===>>>??????>>>>>><<<;;;;;;<<<===>>><<<>>>@@@BBBEEEKKKQQQVVVaaaeeejjjnnnrrrtttwwwzzz|||}}}~~~wwwnnnlllnnnsss|||pppXXXKKK===777555333222444111222222222222111000000//////111222444555777777888888999;;;???BBBFFFHHHPPPVVVeee|||rrrbbb[[[UUUSSSPPPLLLIIIJJJFFFFFFEEECCC@@@???@@@BBB@@@CCCHHHNNNRRRVVVWWWXXXWWWWWWVVVWWWXXX[[[^^^```aaacccggghhhiiiiiijjjkkkjjjlllnnnppprrrrrrrrrrrrrrrrrrsssssssssrrrqqqqqqrrrrrrrrrrrrsssssstttuuuvvvwwwxxxyyyyyyxxxvvvuuuxxxyyy{{{|||}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~zzz{{{}}}~~~|||wwwxxxfffTTTGGGAAA:::666777888555333333444444444444444444444444444555777::::::???MMM[[[ooo~~~lllXXXMMMHHHDDDAAAAAAEEELLLWWWcccnnnxxx}}}wwwoooeee]]]UUUNNNJJJKKKLLLOOOQQQVVV\\\dddjjjlllooorrrvvvyyy|||{{{rrrjjjgggbbb[[[UUUQQQNNNLLLJJJLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEDDDBBB@@@===<<<;;;;;;;;;:::::::::999999<<<===>>>@@@CCCHHHOOOTTT___ccciiinnnrrruuuyyy{{{{{{}}}~~~~~~|||uuuooolllmmmrrr~~~nnnXXXKKK===777555333333444222333444444333222000//////000111222444555666777999;;;<<<===???AAAEEEHHHOOOWWWiiiwwwmmm^^^[[[VVVRRROOONNNLLLJJJLLLJJJGGGDDDBBBBBBCCCDDDBBBDDDGGGLLLQQQUUUXXXZZZWWWXXXXXXYYYZZZ\\\]]]^^^cccccccccdddeeeggghhhiiimmmlllkkkkkknnnqqquuuxxxuuutttttttttttttttrrrqqqqqqrrrrrrssstttttttttssstttuuuwwwxxxxxxwwwvvvuuuxxxzzz{{{}}}}}}}}}}}}|||~~~}}}|||{{{zzz{{{|||}}}yyy{{{gggTTTHHHBBB;;;666888888666333444444444444444444444444444444555777:::;;;???MMM[[[rrr}}}kkkWWWLLLGGGDDDAAAAAAEEEMMMYYYfffpppyyy{{{uuulllbbbYYYRRRLLLIIIKKKLLLOOORRRVVV]]]eeejjjmmmpppssswwwzzz}}}{{{tttmmmhhhccc\\\VVVRRROOOMMMKKKMMMMMMNNNNNNMMMMMMLLLLLLGGGGGGFFFEEECCC@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@CCCHHHOOOTTT^^^bbbhhhmmmqqquuuyyy|||}}}~~~{{{tttmmmkkklllqqq}}}~~~nnnWWWJJJ<<<777555333222333222222222222111111000//////000111222444555666777999;;;<<<===???AAAEEEHHHPPPYYYkkksssiii^^^[[[UUURRROOONNNLLLKKKKKKIIIFFFCCCBBBBBBDDDEEEFFFGGGJJJMMMPPPSSSUUUVVVXXXXXXXXXYYY[[[\\\^^^___``````aaabbbccceeeggggggkkkjjjkkklllnnnrrruuuwwwvvvuuuuuuuuuttttttrrrqqqrrrssssssttttttttttttttttttuuuwwwxxxyyyxxxvvvuuuzzz{{{|||}}}}}}|||{{{{{{~~~}}}|||{{{zzzzzz{{{|||}}}~~~}}}~~~jjjWWWKKKDDD===888888999666444555444444444444444444444444444555777:::;;;@@@MMM[[[vvv|||jjjVVVKKKGGGCCCBBBBBBFFFOOO]]]jjjuuu}}}|||uuujjj___WWWQQQLLLIIIJJJLLLOOOSSSWWW^^^eeejjjnnnqqquuuxxx{{{~~~{{{vvvpppiiiddd^^^XXXTTTQQQOOOMMMOOOOOOPPPQQQQQQQQQPPPPPPJJJIIIHHHFFFCCC@@@>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCIIIPPPUUU\\\aaagggmmmrrrvvvzzz}}}}}}vvvooolllmmmrrr~~~}}}mmmVVVIII<<<666555222111222111111000000000000000000000000111222444555666666999:::<<<>>>???BBBFFFIIIRRR[[[nnnpppfff^^^ZZZUUURRRPPPNNNLLLKKKJJJHHHEEECCCBBBCCCEEEFFFGGGHHHJJJMMMPPPRRRTTTVVVXXXXXXYYYZZZ[[[]]]^^^_________```aaacccdddffffffggghhhjjjlllooorrruuuvvvxxxxxxwwwvvvuuutttrrrqqqssssssttttttttttttuuuuuutttuuuwwwxxxyyyxxxwwwwww{{{|||}}}}}}}}}|||{{{zzz~~~~~~}}}|||{{{zzzzzzzzz{{{{{{|||}}}~~~~~~ooo\\\PPPFFF>>>888999999777555666333333444444444444444444444444888:::;;;@@@NNN\\\xxx{{{iiiUUUJJJFFFCCCBBBCCCGGGQQQ```ooozzz}}}uuujjj^^^VVVQQQNNNLLLJJJLLLPPPTTTXXX___fffkkkpppssswwwzzz}}}~~~{{{wwwtttkkkfff```ZZZVVVTTTRRRPPPQQQQQQRRRSSSSSSSSSSSSSSSMMMLLLJJJGGGDDDAAA???>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@DDDIIIPPPUUU]]]aaahhhnnntttyyy}}}zzzsssppppppuuu}}}lllTTTGGG;;;666555222111222222111000//////000222333000111111222444555555666888:::<<<>>>@@@CCCGGGJJJSSS^^^rrrqqqggg^^^ZZZUUUQQQPPPNNNMMMKKKIIIHHHEEECCCCCCDDDEEEGGGDDDFFFHHHLLLPPPTTTWWWXXXXXXXXXYYYYYY[[[]]]^^^___```aaabbbcccdddddddddeeeeeefffiiilllooorrrtttuuuzzz{{{{{{yyywwwuuutttssssssssssssssssssssssssttttttuuuvvvwwwxxxxxxxxxwwwzzz{{{|||}}}~~~}}}}}}|||~~~}}}|||{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}}}}sssaaaVVVGGG???999999999777555666333333333444444444555555333444888;;;<<>>@@@DDDJJJQQQVVV___dddjjjqqqvvv{{{|||uuurrrrrrwww|||kkkSSSGGG;;;777555333111222222111000000111222444555111111222333333444555555777999<<<>>>@@@DDDHHHLLLTTT```uuupppggg]]]YYYUUUQQQPPPOOOMMMLLLIIIHHHEEECCCCCCDDDEEEGGGEEEFFFIIILLLPPPSSSVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^``````aaabbbccccccbbbbbbdddeeehhhkkknnnqqqsssttt{{{}}}}}}|||xxxvvvuuuvvvrrrrrrqqqppppppqqqqqqrrrttttttuuuvvvwwwwwwxxxxxxwwwyyy{{{}}}~~~}}}|||||||||{{{zzzzzzzzz{{{|||}}}~~~|||}}}~~~uuudddYYYHHH???999888888666555666222333333444444555555555333444888;;;<<>>>>>======<<<<<<<<<<<<;;;===>>>AAADDDKKKRRRWWWaaaffflllsssxxx}}}|||uuurrrrrrvvv{{{jjjSSSGGG;;;888666444222222111111111111222333444555111111222333333444555555777999<<<>>>AAAEEEIIIMMMUUUbbbxxxooofff]]]YYYUUUQQQPPPOOONNNLLLJJJHHHEEECCCBBBCCCEEEFFFIIIJJJKKKMMMOOOQQQRRRSSSVVVVVVWWWXXXYYY[[[\\\]]]\\\]]]___aaabbbbbbbbbbbbdddeeegggiiilllooorrrssszzz|||~~~|||xxxuuuvvvwwwrrrqqqpppooonnnooopppqqqssssssttttttuuuvvvwwwwwwvvvwwwzzz}}}~~~||||||}}}}}}{{{zzzyyyyyyyyy{{{|||}}}|||}}}~~~~~~yyyvvvttttttsssttt|||uuucccYYYHHH???888777777555444555222222333333444555555666333444888;;;<<>>======;;;===???AAAEEEKKKRRRXXXbbbfffmmmsssxxx}}}}}}vvvsssssswww{{{jjjSSSGGG<<<999888555333333...///000111333333444444111222222333333444444555666999;;;>>>AAAEEEJJJNNNUUUccczzzpppeee\\\YYYTTTQQQPPPOOONNNMMMKKKIIIFFFCCCBBBBBBDDDEEEJJJKKKLLLMMMOOOPPPRRRRRRUUUUUUUUUVVVXXXYYY[[[\\\ZZZ\\\___cccfffhhhhhhhhhfffffffffgggjjjmmmqqqsssvvvyyy|||zzzvvvsssuuuwwwsssrrrpppooonnnooopppqqqqqqqqqrrrssstttuuuvvvwwwwwwxxx{{{~~~~~~|||{{{{{{|||}}}{{{zzzyyyxxxxxxzzz|||}}}}}}}}}~~~~~~yyysssoookkkiiigggfffcccbbbhhhqqqxxx}}}}}}tttbbbWWWHHH???888777666444444555222222333333444555666666333444888;;;===BBBPPP___|||oooYYYLLLGGGDDDDDDEEEGGGRRRcccsss|||vvvpppeee[[[TTTOOOJJJHHHIIIMMMRRRWWW\\\bbbiiimmmqqqtttxxx{{{~~~~~~zzztttnnnllljjjhhhfffdddcccaaa___[[[WWWTTTSSSQQQOOOMMMJJJHHHGGGGGGGGGEEEDDDCCCBBB@@@???>>>>>>;;;===???AAAEEEKKKSSSXXXbbbfffmmmssswww|||yyyvvvuuuzzz{{{jjjSSSHHH===999888666333444,,,---///111333333333222222222222333333444444444666888;;;>>>AAAFFFKKKNNNUUUccczzzsssggg\\\YYYTTTQQQPPPOOONNNMMMLLLJJJGGGDDDBBBBBBCCCDDDGGGHHHJJJMMMPPPRRRTTTUUUTTTTTTUUUUUUWWWYYYZZZ[[[ZZZ]]]bbbgggkkknnnppppppggggggffffffhhhlllpppsssssswwwzzzxxxtttqqqsssvvvtttsssqqqoooooopppqqqrrrqqqqqqqqqrrrssstttvvvvvvyyyzzz|||~~~}}}{{{zzzzzz{{{|||{{{zzzyyyxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}zzzwwwtttoooiiidddcccaaa```^^^ZZZWWW\\\dddeeeqqq{{{xxx~~~yyydddTTTHHHAAA;;;999777444333555555555555555555555555555666666999<<<>>>DDDRRRaaattt[[[OOOIIIDDDDDDIIIJJJLLLVVVhhh}}}~~~vvvnnnbbbXXXQQQNNNLLLKKKIIILLLQQQWWW]]]dddlllqqqtttvvvxxx{{{}}}~~~{{{wwwtttrrrpppmmmkkkjjjiiigggccc___[[[XXXVVVRRRPPPNNNMMMLLLJJJGGGDDDFFFEEEDDDBBB@@@>>>===<<<:::;;;===@@@EEENNNWWW^^^dddiiinnnrrruuuyyy~~~xxxvvvwww|||}}}nnnUUUHHH<<<777555222000111222222222222222222222222111111111222333444555666888777:::???BBBDDDJJJQQQXXXeee{{{yyyiii___[[[UUUQQQOOONNNLLLKKKGGGHHHGGGEEECCCAAABBBCCCEEEFFFHHHJJJMMMOOOQQQRRRVVVUUUTTTTTTTTTVVVYYYZZZ\\\\\\___eeemmmtttvvvvvvnnnllliiiggggggjjjmmmppptttssssssrrrrrrssssssttttttsssrrrqqqqqqqqqqqqqqqrrrrrrsssssstttvvvwwwxxxyyyyyyyyyzzz{{{|||}}}}}}~~~~~~}}}|||{{{yyywwwvvvzzzzzzyyyzzzzzz{{{|||}}}~~~~~~~~~|||}}}|||xxxsssoookkkhhhdddaaacccaaa^^^[[[YYYYYYYYYZZZ]]]dddooo{{{zzzwwwqqqppp~~~yyyeeeUUUGGG@@@:::999777444444666555555555555555555555555666666999<<<>>>CCCRRRaaa}}}uuu\\\PPPIIIDDDDDDIIIJJJMMMWWWiii~~~}}}vvvnnnbbbXXXQQQMMMKKKJJJIIIMMMRRRWWW]]]dddlllpppsssuuuyyy{{{}}}~~~zzzwwwvvvtttqqqoookkkjjjgggddd```[[[XXXVVVSSSQQQOOONNNNNNLLLIIIGGGGGGFFFEEECCC@@@>>>===<<<<<<===???BBBGGGPPPYYY```gggkkkqqquuuwwwzzz{{{uuutttvvvzzz{{{lllUUUHHH<<<777555222000111222222222222222222222222111111111222333444666666888888:::???BBBDDDJJJQQQYYYfff|||{{{jjj___[[[UUUQQQOOONNNLLLKKKHHHHHHHHHEEEBBBAAAAAABBBEEEFFFHHHKKKMMMPPPRRRSSSUUUUUUTTTTTTUUUWWWYYYZZZ\\\\\\^^^dddkkkqqqssssssnnnmmmjjjhhhhhhjjjmmmoooqqqqqqrrrrrrrrrsssssssssrrrqqqqqqpppppppppqqqqqqrrrrrrrrrssstttuuuvvvvvv{{{{{{{{{{{{zzzzzzzzzyyy||||||||||||{{{zzzyyyxxxzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~|||wwwsssppplllhhhfffeeedddaaa]]][[[ZZZZZZ[[[ZZZ^^^eeennnvvv}}}zzztttrrrmmmjjjvvvyyyfffVVVFFF???:::999888555555777555555555555555555555555666666999<<<===CCCRRR```{{{vvv]]]PPPJJJDDDDDDHHHKKKOOOZZZlll}}}vvvnnnbbbXXXQQQMMMKKKJJJJJJMMMRRRWWW]]]dddkkkpppsssvvvzzz|||}}}~~~}}}{{{zzzxxxvvvtttmmmllliiieee```[[[XXXUUUTTTSSSQQQQQQQQQOOOMMMKKKIIIHHHFFFDDDAAA???===<<<>>>???AAADDDJJJSSS\\\ccckkkpppuuuyyyzzz||||||}}}yyyuuuuuuwwwzzzxxxiiiUUUHHH<<<777555333111222222222222222222222222222111111222222333555666777999888;;;@@@CCCEEEKKKRRRZZZhhh{{{jjj^^^ZZZUUUQQQOOONNNLLLKKKIIIIIIHHHFFFBBB@@@@@@AAACCCEEEGGGJJJMMMQQQSSSTTTTTTTTTSSSTTTUUUWWWYYYZZZ[[[[[[^^^bbbhhhlllnnnooommmlllkkkjjjjjjkkklllmmmmmmnnnppprrrssssssrrrrrrppppppoooooooooppppppqqqrrrrrrrrrrrrssstttttttttzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{zzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{xxxuuuqqqnnnkkkiiifffbbb___]]]\\\[[[YYYZZZ\\\___eeekkkpppssstttooolllkkkfffccckkkxxxyyyfffVVVEEE>>>999999888555555888555555555555555555555555666666999<<<===BBBQQQ___xxxuuu\\\PPPIIIDDDDDDIIILLLQQQ^^^ooovvvnnnbbbWWWPPPLLLJJJIIIIIILLLQQQVVV\\\cccjjjoootttxxx|||~~~}}}|||{{{yyywwwpppnnnkkkgggbbb]]]YYYVVVUUUTTTSSSRRRSSSRRROOOMMMKKKJJJHHHEEEBBB@@@>>><<>>999999888555555888555555555555555555555555666666999;;;<<>>???@@@BBBFFFLLLUUU___eeepppuuu|||~~~~~~yyyvvvwwwyyy|||ttteeeUUUHHH<<<777666444222333222222222222222222222222222222222333444555777777;;;:::===BBBEEEGGGMMMTTT^^^mmmvvvfff[[[XXXTTTQQQPPPNNNLLLJJJJJJJJJIIIFFFBBB@@@@@@@@@@@@AAADDDGGGKKKNNNQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXZZZ\\\^^^```bbbdddfffffffffgggggghhhhhhhhhgggiiijjjmmmppprrrrrrrrrqqqpppoooooooooooooooppppppqqqqqqssstttttttttttttttsssuuuwwwyyy{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{}}}}}}}}}~~~~~~{{{yyytttnnnhhhccc___]]]]]]\\\[[[[[[ZZZZZZZZZZZZXXXXXXYYY[[[ZZZZZZ___eeelllxxxeeeVVVFFF???:::999888555555777555555555555555555555555666777999;;;<<>>@@@BBBFFFLLLUUU___fffooouuu}}}~~~|||wwwtttuuuwwwzzzuuufffTTTHHH<<<888777444333444222222222222222222222222222222333333444666777888<<<;;;>>>CCCFFFHHHNNNUUU___pppsssfffZZZWWWTTTQQQPPPNNNLLLJJJIIIIIIHHHFFFBBB@@@@@@AAA@@@BBBDDDGGGJJJMMMPPPQQQPPPQQQRRRTTTVVVWWWXXXYYYWWWYYY[[[]]]]]]___aaacccccccccdddeeefffgggggghhhjjjkkkmmmoooqqqrrrrrrqqqpppooonnnnnnmmmmmmmmmnnnnnnoooqqqssstttttttttsssuuuwwwxxxzzzzzzyyyxxxwwwyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwxxxyyyzzzzzz||||||}}}}}}~~~}}}yyytttnnnhhhdddbbb^^^^^^]]]\\\[[[XXXVVVUUURRRSSSSSSTTTUUUWWW\\\___iiiwwwvvvdddUUUGGG@@@:::999777444444666555555555555555555555555666777999;;;<<>>DDDGGGIIIOOOUUU```rrr}}}nnncccYYYVVVSSSQQQPPPNNNKKKIIIHHHHHHHHHEEEBBBAAAAAABBBCCCDDDFFFIIILLLNNNPPPQQQOOOPPPRRRTTTVVVWWWXXXXXXUUUXXX[[[\\\\\\]]]```cccbbbbbbbbbdddeeegggiiijjjlllmmmmmmooopppqqqrrrrrrnnnnnnlllkkkjjjjjjjjjjjjjjjkkknnnqqqrrrsssrrrrrrtttvvvxxxzzzzzzyyywwwvvvwwwwwwxxxyyyzzzzzzzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{|||}}}~~~~~~}}}zzzwwwsssoookkkiiibbbaaa```^^^\\\ZZZXXXWWWRRRRRRPPPNNNOOOSSSWWWZZZdddmmm~~~vvvdddUUUHHHAAA;;;999777444333555555555555555555555555555666777999;;;<<<@@@OOO]]]pppwwwaaaLLLDDDCCCBBBFFFLLLMMMXXXkkkvvvnnnbbbWWWOOOJJJHHHGGGIIIMMMTTT[[[cccllluuu{{{xxxzzz|||}}}~~~|||vvvuuusssooolllgggdddbbb```^^^\\\[[[ZZZXXXUUURRRMMMLLLKKKIIIGGGEEEDDDCCC@@@AAADDDHHHNNNXXXbbbiiilllsss|||}}}~~~zzzvvvvvvyyy}}}xxxiiiTTTHHH<<<888777555444555222222222222222222222222333333333444555666777888===<<>>AAACCCEEEIIIQQQVVVbbbwwwwwwhhh^^^XXXVVVSSSPPPMMMLLLKKKKKKIIIGGGDDDBBB@@@@@@@@@AAADDDEEEGGGIIILLLOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYZZZ[[[\\\^^^^^^```aaabbbdddfffhhhiiijjjmmmnnnnnnooopppqqqqqqrrrnnnnnnmmmllliiifffdddbbbdddeeehhhlllnnnpppqqqqqqqqqrrrtttvvvxxxyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||||||||||||||}}}~~~}}}{{{yyyxxxxxxxxxyyyxxxvvvtttppppppoookkkfffaaa]]]\\\XXXVVVRRROOOMMMMMMNNNOOOYYY[[[cccsss{{{gggZZZIII@@@888666666444444555444444555555666777777777888666777:::<<>>AAACCCEEEJJJQQQWWWcccxxx~~~pppccc[[[WWWVVVSSSPPPMMMLLLKKKKKKIIIGGGDDDBBB@@@??????@@@CCCDDDFFFIIIKKKNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^^^^___```bbbdddeeeggggggkkkkkklllmmmnnnoooooopppmmmmmmmmmllljjjhhheeedddeeegggjjjmmmoooqqqqqqqqqqqqrrrtttvvvxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxyyyyyyxxxyyyyyyzzz{{{|||}}}|||||||||}}}~~~}}}zzzwwwvvvuuuuuuwwwwwwvvvuuutttuuussspppkkkfffbbb```[[[XXXUUUQQQOOONNNNNNOOORRRTTT\\\kkk~~~iii[[[III@@@888666666444444666444444555555666777777777666444555999<<>>;;;333333666222555555444333333333333333222333333333333555888;;;;;;>>>BBBDDDFFFKKKSSSYYYeee{{{xxxjjj___YYYWWWUUURRROOOMMMLLLKKKKKKJJJHHHEEEBBB???>>>>>>???BBBCCCEEEHHHJJJMMMOOOPPPQQQQQQQQQRRRSSSTTTVVVWWWYYYYYYYYYYYYZZZ\\\]]]^^^\\\]]]^^^```aaacccdddeeeggghhhiiijjjkkklllmmmmmmllllllllllllkkkjjjhhhggghhhjjjlllnnnpppqqqqqqqqqqqqrrrsssuuuwwwxxxxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{|||~~~}}}}}}}}}}}}}}}~~~~~~}}}yyywwwuuuuuuvvvxxxxxxwwwxxxxxxxxxvvvsssnnniiifff___]]]YYYUUUQQQOOOOOOOOOKKKOOOWWWcccrrrjjjZZZJJJ@@@999777666555444666444444555555666777777777777555777:::===AAAKKKVVVjjjyyy```TTTGGGAAA???@@@CCCHHHOOO\\\ppp}}}xxxrrrhhh^^^WWWRRRLLLJJJLLLKKKOOOUUU[[[bbbjjjqqqvvvxxxzzz|||}}}||||||}}}|||wwwrrrnnnjjjfffbbb___]]][[[YYYWWWTTTQQQMMMKKKIIIHHHEEECCCAAADDDHHHOOOWWW___fffiiioootttyyy~~~~~~~~~|||}}}~~~~~~|||}}}}}}~~~~~~~~~{{{{{{|||~~~rrr[[[HHH???<<<444333666222444444333222222222222222222333333333333555888;;;<<>>======AAABBBDDDFFFIIILLLNNNOOOPPPPPPPPPQQQRRRTTTUUUVVVXXXXXXXXXYYYZZZ[[[\\\]]]\\\\\\]]]___```bbbcccccceeefffggghhhiiijjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnpppqqqqqqqqqqqqqqqqqqssstttvvvvvvwwwwwwzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||~~~}}}}}}}}}}}}}}}~~~|||zzzzzzzzzzzzyyywwwxxxxxxyyyxxxuuupppmmmeeebbb^^^YYYUUURRRPPPOOOJJJOOOWWW```kkkyyyiiiYYYJJJAAA999777777555555666444444555555666777777777:::999:::<<<>>>AAAJJJTTTiii{{{aaaTTTGGGAAA@@@???BBBFFFPPP^^^rrr}}}wwwqqqhhh^^^XXXRRRMMMLLLMMMLLLPPPVVV\\\bbbiiipppuuuxxxzzz|||||||||{{{|||}}}~~~yyytttpppmmmiiiddd___\\\YYYUUUSSSQQQOOOLLLJJJJJJIIIGGGEEE@@@BBBGGGNNNVVV^^^dddhhhooosssxxx|||~~~~~~}}}}}}{{{|||}}}~~~}}}}}}|||||||||}}}~~~|||}}}~~~sssZZZHHH???;;;444444777222333222222111111111111111222333333333333555888;;;<<>>=========???AAABBBEEEHHHJJJLLLMMMNNNNNNOOOPPPQQQSSSUUUUUUWWWWWWWWWXXXYYYZZZ\\\\\\\\\]]]^^^___```aaabbbcccdddeeefffgggiiijjjkkkllljjjjjjjjjkkkkkkllllllmmmlllmmmoooqqqrrrrrrrrrqqqpppqqqrrrssstttuuuuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{~~~}}}}}}}}}}}}}}}~~~||||||}}}~~~{{{zzzvvvuuuvvvxxxzzzyyyuuurrrjjjgggccc^^^YYYUUURRRQQQLLLPPPWWW]]]fffssskkkZZZJJJAAA999777777555555777444444555555666777777777;;;:::;;;>>>???AAAIIISSShhhyyybbbVVVIIICCCAAA@@@BBBFFFPPP^^^qqq}}}xxxqqqggg]]]XXXSSSNNNMMMOOOMMMQQQWWW\\\bbbiiippptttwwwyyy{{{|||{{{{{{|||}}}~~~{{{uuuqqqnnnjjjddd___[[[WWWTTTQQQPPPNNNKKKJJJIIIIIIGGGFFF???AAAEEEKKKSSS\\\cccgggpppsssxxx|||~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{|||}}}~~~~~~}}}||||||}}}}}}~~~sssXXXFFF===;;;444444777333333333222111111111111111222333333333333555888;;;<<>>======>>>>>>???AAADDDGGGIIIKKKLLLMMMMMMNNNOOOPPPRRRTTTUUUWWWWWWWWWWWWXXXZZZ[[[\\\]]]]]]^^^___```aaabbbbbbcccdddeeeggghhhjjjkkkllljjjiiiiiiiiijjjkkklllmmmkkkmmmoooqqqrrrrrrrrrrrrpppqqqrrrsssssssssssssssuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~xxxvvvuuuwwwzzz{{{xxxuuunnnlllgggbbb]]]XXXTTTSSSMMMPPPTTTYYYaaammmzzzooo___KKKAAA999888777555555777444444555555666777777777999888:::===>>>AAAIIISSSeeeyyyaaaUUUIIIDDDBBBAAACCCGGGOOO\\\ooo~~~zzzpppggg]]]XXXSSSNNNMMMPPPNNNRRRWWW]]]ccciiippptttuuuxxxzzz{{{{{{{{{|||~~~~~~wwwsssmmmiiiddd___\\\YYYVVVSSSQQQNNNKKKIIIHHHGGGEEECCC@@@BBBDDDJJJRRR[[[ccchhhppptttxxx|||~~~}}}}}}}}}||||||||||||{{{||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}sssVVVDDD<<<:::333444777444555444333333222222333333222333333333333555888;;;<<>>>>>>>>>>>===>>>@@@CCCFFFHHHJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVWWWXXXYYY[[[[[[\\\]]]^^^^^^___```aaaaaabbbbbbdddeeegggiiijjjkkkiiiiiihhhhhhiiijjjlllmmmjjjlllnnnppprrrrrrrrrrrrpppqqqrrrrrrrrrrrrrrrqqqqqqrrrssstttuuuwwwxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{}}}|||||||||}}}~~~{{{xxxxxx{{{|||yyyvvvqqqnnnjjjeee```[[[WWWUUUNNNPPPRRRWWW___iiittt{{{rrrcccKKKBBB:::888888666555777444444555555666777777777666555888<<<>>>AAAJJJSSSccc{{{```TTTIIIDDDCCCCCCEEEIIINNNZZZlll}}}|||pppggg]]]XXXSSSOOONNNPPPOOORRRXXX]]]ccciiioootttuuuwwwyyy{{{{{{{{{|||~~~yyyuuukkkhhhccc___]]][[[XXXWWWRRROOOLLLIIIGGGEEECCCAAABBBBBBEEEIIIQQQ[[[dddjjjqqqtttyyy|||~~~|||||||||||||||{{{{{{{{{~~~}}}|||{{{{{{{{{{{{{{{~~~}}}}}}}}}~~~}}}sssTTTCCC;;;999333444888444666666555444444444444555222333333333333555888;;;<<>>>>>??????===>>>@@@BBBEEEHHHJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^___`````````aaabbbdddfffhhhiiijjjiiiiiihhhhhhhhhiiikkkllliiikkkmmmpppqqqrrrsssrrrpppqqqqqqrrrrrrrrrqqqqqqooopppqqqsssuuuvvvxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{||||||||||||}}}~~~||||||{{{|||~~~{{{zzz||||||zzzvvvrrrppplllgggaaa\\\XXXVVVQQQQQQRRRWWW___iiirrrwwwyyygggTTTHHH===999999666444555555666666777888777777777888777888;;;===@@@HHHRRRddd|||uuubbbRRREEECCCCCC>>>>>>CCCMMMWWWfffvvvzzzvvvpppiii```XXXSSSQQQOOONNNNNNQQQVVV\\\ccchhhlllnnnvvvwwwwwwwwwxxx{{{~~~~~~zzztttllliiidddaaa___]]][[[YYYUUURRRMMMIIIFFFEEEEEEFFFCCCDDDFFFKKKRRRZZZbbbgggnnnrrrxxx|||}}}}}}}}}}}}}}}{{{xxxwwwwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}{{{{{{zzzzzz|||~~~}}}mmmRRRGGG<<<777444222222444444444333333444444555666333333222222333666999:::>>>???DDDJJJMMMQQQ[[[fffsss~~~kkk]]]UUUTTTQQQNNNKKKKKKJJJIIIGGGEEEDDDBBB@@@>>>=========??????@@@BBBDDDGGGIIIJJJKKKKKKKKKLLLNNNPPPSSSTTTVVVUUUUUUTTTUUUVVVXXXYYY[[[\\\]]]___```______^^^```aaaccceeefffhhhhhhiiillllllllllllllllllllllllnnnnnnooopppqqqrrrrrrsssppppppqqqqqqqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrssssssuuuuuuuuuvvvxxxzzz}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~|||zzzxxxvvvsssoooiiiddd___[[[YYYXXXSSSQQQQQQUUU^^^hhhooottt{{{iiiVVVJJJ>>>999888666555666333444444555555555555555888777888;;;===???HHHRRReee|||zzzcccSSSEEECCCCCCAAABBBGGGNNNWWWfffvvv{{{wwwooohhh^^^VVVPPPMMMJJJIIIMMMOOOUUU[[[bbbhhhlllnnntttvvvwwwxxxyyy{{{~~~xxxppplllgggccc```___]]]\\\WWWTTTOOOJJJGGGFFFFFFGGGCCCDDDFFFKKKRRRZZZbbbfffmmmpppuuuyyyzzz{{{{{{|||~~~}}}|||zzzyyyxxxxxxyyyxxxyyyzzz{{{{{{||||||{{{|||{{{{{{{{{}}}~~~~~~~~~lllQQQFFF;;;777555222222444333222222222222333444444333333222222333666999:::???AAAFFFLLLOOOSSS]]]hhhvvvnnn___WWWTTTQQQNNNLLLKKKJJJIIIHHHFFFDDDBBB@@@>>>=========>>>???@@@BBBDDDGGGIIIJJJKKKKKKKKKLLLNNNPPPSSSTTTVVVUUUUUUUUUUUUWWWXXXYYY[[[[[[]]]^^^______^^^^^^___aaabbbdddfffggghhhhhhjjjjjjjjjjjjkkkkkkkkkkkknnnnnnooopppqqqrrrssssssrrrrrrrrrqqqqqqpppppppppqqqqqqrrrrrrrrrrrrssssssuuuuuuuuuvvvxxxzzz|||}}}~~~}}}|||}}}~~~~~~{{{xxxtttqqqkkkeee```\\\YYYWWWTTTSSSSSSXXX```iiipppttt|||lllYYYLLL???999888666555666333333444444555555555555888777888<<<===???GGGQQQeee|||eeeUUUFFFDDDDDDCCCFFFLLLOOOXXXfffuuu}}}yyyooohhh^^^UUUNNNKKKHHHGGGKKKNNNSSSYYY```ggglllnnnqqqtttwwwyyy{{{||||||rrrmmmfffaaa^^^]]]\\\\\\ZZZWWWRRRMMMIIIHHHGGGHHHDDDDDDFFFKKKQQQYYYaaaeeekkknnnrrruuuwwwxxxzzz{{{}}}}}}}}}||||||zzzyyyyyywwwwwwxxxyyyzzzzzzzzzzzz}}}|||||||||}}}~~~}}}~~~|||hhhPPPEEE;;;777555222222444333333333333333444555555333333222222333666999:::???BBBHHHNNNQQQVVV```kkkzzzrrrbbbZZZTTTQQQNNNLLLKKKJJJIIIHHHFFFDDDBBB@@@>>>=========>>>>>>???AAADDDGGGIIIJJJLLLLLLLLLMMMOOOQQQSSSTTTVVVVVVUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^___```bbbdddeeefffgggggghhhhhhhhhiiiiiijjjjjjjjjnnnoooooopppqqqrrrsssssstttsssrrrqqqpppooonnnnnnqqqqqqrrrrrrrrrrrrssssssttttttuuuvvvwwwyyy{{{|||~~~}}}||||||}}}~~~{{{vvvrrrlllgggccc___ZZZWWWVVVUUUVVV[[[ccckkkqqqsss}}}nnn\\\NNN???999777555555777555555555555666666777777888777999<<<===???FFFOOOddd{{{}}}jjjXXXIIIEEEEEEDDDGGGNNNPPPXXXfffttt}}}yyypppjjj```WWWQQQMMMKKKIIIJJJLLLQQQWWW^^^eeekkknnnnnnrrrwwwzzz|||}}}~~~qqqkkkccc\\\YYYXXXXXXXXX[[[YYYTTTOOOLLLIIIIIIIIIDDDEEEFFFJJJQQQYYY```dddkkkmmmqqqsssuuuwwwzzz||||||}}}~~~~~~|||{{{yyywwwxxxyyyzzz{{{{{{{{{{{{}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}xxxfffNNNDDD:::777555333222444555444444444444555666666333333222222333666888:::???AAAHHHOOOSSSXXXbbbmmm}}}tttddd]]]UUURRRNNNLLLKKKKKKIIIHHHFFFEEEBBB@@@>>>===<<<<<<===>>>???AAADDDFFFIIIJJJMMMMMMMMMMMMOOOQQQSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]^^^___aaacccdddeeeffffffgggggghhhiiiiiijjjkkkkkknnnnnnooopppqqqrrrssssssrrrrrrrrrqqqpppoooooonnnqqqqqqqqqrrrrrrrrrsssssssssttttttvvvwwwyyyzzz{{{}}}|||{{{{{{{{{|||}}}~~~~~~wwwsssmmmiiifffbbb]]]YYYWWWWWWYYY^^^eeelllppprrr}}}}}}}}}nnn\\\NNN???999777555555777666555555444555666777777777777999<<<===>>>EEENNNbbbyyy~~~nnn\\\KKKFFFEEECCCFFFMMMQQQYYYfffttt~~~|||yyyoooiii___WWWRRROOONNNLLLIIIKKKOOOUUU\\\ccciiillllllpppvvvzzz|||~~~qqqkkkaaaZZZVVVUUUUUUUUU[[[YYYUUUPPPMMMKKKJJJIIIEEEEEEGGGJJJPPPXXX___cccjjjmmmqqqsssuuuwwwzzz|||{{{|||~~~~~~{{{zzzyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||xxxfffLLLBBB:::777666333333444333333222222333333444555333333222222333666888:::===AAAHHHPPPUUUYYYdddnnn~~~ttteee___UUURRROOOLLLLLLKKKJJJHHHGGGEEECCC@@@>>><<<<<<<<<<<<===>>>@@@CCCFFFIIIJJJMMMMMMMMMMMMNNNPPPRRRSSSTTTTTTUUUVVVXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]^^^```aaacccdddeeeeeefffggghhhiiijjjkkklllmmmmmmnnnooooooqqqqqqrrrsssppppppppppppppppppppppppqqqqqqqqqrrrrrrrrrsssssssssssstttvvvwwwxxxyyyyyyxxxxxxxxxxxxyyyzzz|||}}}}}}}}}~~~zzzuuunnnkkkiiifffaaa\\\XXXXXXYYY]]]dddjjjnnnppp}}}{{{zzzkkkYYYLLL???999888666555666444333222222222333555666777777999<<<===>>>EEEMMM^^^vvvooo]]]LLLFFFEEEBBBEEEKKKRRRYYYfffttt~~~}}}yyylllfff]]]UUUPPPNNNLLLKKKIIIKKKNNNSSSZZZaaafffjjjkkkooouuuyyy|||~~~tttmmmddd\\\XXXVVVUUUUUUYYYWWWTTTPPPMMMKKKJJJIIIEEEFFFGGGJJJPPPWWW^^^bbbiiilllqqqtttvvvxxxzzz|||zzz{{{}}}~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||~~~~~~}}}~~~}}}|||}}}wwwfffJJJAAA999777666444333444000000000000000111111222333333222222333666999:::===@@@IIIRRRWWW[[[fffpppssseee```UUURRROOOMMMLLLKKKJJJIIIGGGFFFCCC@@@>>><<<<<<<<<;;;<<<>>>@@@CCCFFFIIIKKKMMMLLLLLLLLLMMMOOOQQQRRRRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYXXXYYYYYYZZZ\\\\\\\\\]]]___aaabbbdddddddddeeefffgggiiijjjlllmmmmmmlllmmmmmmnnnooopppqqqqqqooooooooopppppppppqqqqqqqqqqqqrrrrrrrrrrrrssssssrrrssstttvvvwwwwwwwwwwwwwwwvvvvvvvvvwwwyyyzzz|||zzzzzz{{{}}}~~~yyypppkkkjjjgggbbb]]]XXXWWWWWWZZZ```gggkkkmmm|||xxxhhhVVVJJJ>>>999888666555666444333222111111333444666777666999======>>>DDDLLLZZZrrrlllZZZJJJFFFEEEBBBEEEKKKRRRZZZfffttt~~~zzzmmmfff]]]TTTOOOLLLJJJIIIJJJKKKNNNRRRXXX^^^dddgggjjjnnnsssxxx{{{~~~uuuooofff^^^YYYWWWUUUTTTVVVTTTRRROOOMMMKKKJJJIIIFFFFFFGGGJJJOOOVVV]]]aaagggkkkpppuuuwwwxxxyyyzzzzzzzzz|||}}}}}}}}}||||||{{{|||}}}~~~||||||}}}}}}}}}||||||{{{zzz|||}}}~~~~~~qqq```III@@@999777666444333444111111000000111111222333333333222222333666999:::===AAAJJJTTTYYY^^^hhhssssssfffaaaVVVSSSOOOMMMLLLLLLJJJIIIHHHFFFCCC@@@>>><<<;;;;;;;;;<<<===@@@CCCFFFIIIKKKLLLKKKKKKKKKLLLNNNPPPQQQPPPQQQSSSUUUWWWWWWWWWWWWXXXXXXXXXXXXXXXZZZ[[[\\\[[[\\\^^^```bbbccccccdddcccdddeeegggiiikkklllmmmkkkkkklllmmmnnnoooppppppppppppppppppooooooooooooqqqqqqrrrrrrrrrrrrssssssqqqrrrtttvvvwwwwwwwwwvvvyyyxxxwwwvvvvvvwwwxxxyyyxxxyyyzzz{{{||||||||||||}}}|||xxxuuutttvvvzzztttllliiifff```[[[WWWUUUTTTVVV\\\ccchhhkkk~~~vvvfffTTTHHH===:::999666555555666555444333333555666888666666999======>>>DDDKKKXXXpppiiiXXXIIIFFFEEECCCEEEKKKRRRZZZfffttt|||pppiii___VVVOOOLLLIIIHHHJJJKKKMMMQQQWWW]]]cccfffjjjnnnssswwwzzz~~~tttnnnfff^^^YYYVVVTTTSSSTTTSSSQQQNNNLLLKKKJJJIIIFFFFFFGGGJJJOOOVVV\\\```eeeiiipppuuuwwwwwwxxxyyyyyyzzz{{{||||||}}}}}}}}}{{{|||}}}~~~~~~|||||||||||||||{{{{{{zzzyyy{{{~~~~~~zzz{{{jjjYYYHHH@@@888777666444333444444444333333444444555666333333222222444666999:::>>>CCCLLLVVV[[[```kkkuuusssfffaaaVVVSSSOOOMMMLLLLLLKKKIIIHHHFFFCCC@@@>>><<<;;;;;;:::;;;===@@@CCCFFFIIIKKKKKKKKKJJJKKKKKKMMMOOOPPPOOOPPPSSSUUUVVVWWWWWWWWWXXXXXXWWWWWWXXXYYY[[[\\\[[[\\\]]]___aaabbbccccccbbbbbbdddfffhhhjjjkkkllljjjjjjkkklllmmmnnnoooooorrrrrrqqqpppooonnnmmmmmmqqqqqqrrrrrrrrrsssssssssqqqrrrtttvvvvvvwwwvvvvvv|||{{{yyywwwvvvvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxxxxwwwxxxyyywwwrrrllliiiggggggjjjooouuu}}}vvvmmmhhheee^^^YYYWWWTTTRRRSSSYYY```fffiiiuuuhhhVVVIII===888777444333333222222333444555666777888::::::::::::;;;>>>DDDHHH[[[jjjgggXXXKKKFFFBBB>>>CCCKKKQQQ\\\lllyyy|||rrrhhh^^^WWWQQQKKKIIIKKKHHHJJJMMMRRRXXX^^^cccfffkkknnnrrrvvvyyy|||~~~~~~xxxrrriii```[[[WWWTTTSSSQQQPPPOOOMMMKKKJJJIIIIIIGGGIIIKKKMMMQQQVVV\\\aaagggnnnssstttvvvyyyzzzxxx{{{|||}}}|||{{{|||~~~~~~}}}||||||||||||zzzyyyyyyzzz{{{|||zzz|||~~~~~~~~~~~~{{{~~~}}}hhhWWWEEE@@@999444333333444555444444444444444444444444333444444444333444777999>>>DDDLLLSSSYYYcccoooyyyxxxggg^^^YYYUUUPPPMMMLLLLLLLLLKKKHHHFFFBBB???===<<<<<<===999999;;;===AAAEEEHHHJJJJJJKKKKKKJJJIIIKKKNNNQQQRRRRRRSSSTTTTTTTTTTTTTTTXXXXXXWWWXXXXXXYYYZZZ[[[[[[]]]___``````aaaccceeebbbbbbcccdddeeeggghhhiiilllmmmmmmmmmmmmmmmllllllmmmnnnnnnooooooooooooooolllmmmnnnooopppqqqrrrsssmmmooorrrsssttttttvvvwww|||{{{zzzyyyyyywwwtttqqqrrrrrrrrrtttuuuuuusssqqqooonnnllliiieeeaaa]]]\\\]]]aaaeeegggkkkssszzzrrrmmmeee^^^[[[WWWTTTTTTVVVYYY[[[cccllluuugggUUUIII===888777555333444222333333444555666777777999:::::::::;;;>>>DDDHHHYYYiii|||eeeVVVIIIEEEBBB???CCCLLLTTT___ooo|||~~~zzzrrrhhh^^^WWWQQQKKKIIIKKKHHHJJJMMMRRRXXX^^^cccfffkkknnnssswwwzzz|||~~~}}}xxxrrriiiaaa\\\XXXVVVTTTQQQPPPOOOMMMKKKJJJIIIIIIHHHIIIKKKMMMPPPVVV^^^ccchhhoootttuuuvvvyyyzzzxxxzzz{{{|||{{{zzzzzz|||~~~|||~~~}}}||||||}}}|||{{{{{{zzzzzz{{{{{{{{{yyy{{{}}}}}}~~~~~~|||~~~|||gggWWWEEE@@@999444333333444444444444444444444444444444333444555444444555888:::???FFFNNNUUU[[[dddqqqzzzvvvggg^^^WWWTTTPPPMMMMMMMMMLLLKKKHHHFFFCCC@@@===<<<<<<<<<;;;;;;<<<===@@@CCCFFFHHHJJJJJJKKKJJJJJJKKKNNNQQQRRRSSSSSSTTTTTTTTTTTTTTTWWWWWWWWWWWWXXXYYYZZZZZZZZZ\\\^^^______```bbbcccbbbbbbbbbccceeefffhhhiiimmmmmmnnnnnnnnnnnnmmmmmmlllmmmnnnnnnoooooonnnnnnmmmmmmmmmnnnnnnoooooooookkknnnqqqsssssstttuuuwwwzzzyyyxxxxxxxxxvvvsssqqqsssrrrqqqqqqpppnnnkkkiiigggfffdddbbb^^^[[[YYYWWWXXX[[[^^^```cccjjjttt||||||tttooohhhaaa]]]WWWSSSRRRTTTVVVZZZbbbkkkwwwgggTTTHHH<<<888777666555555444444444555555555666666999999::::::;;;>>>CCCGGGUUUgggvvvaaaSSSGGGDDDBBB???DDDMMMWWWbbbsss}}}yyysssiii^^^WWWQQQKKKIIIJJJIIIJJJMMMRRRXXX^^^cccfffkkkooouuuyyy{{{|||~~~~~~}}}}}}wwwqqqiiiaaa]]]YYYWWWUUUQQQPPPOOOMMMKKKJJJIIIIIIHHHIIIJJJLLLPPPWWW```fffjjjqqqvvvwwwxxxzzzzzzxxxyyyzzzzzzzzzyyyyyyzzz|||{{{|||}}}|||zzzzzz{{{}}}zzz{{{{{{|||||||||{{{{{{xxxyyy{{{}}}~~~~~~}}}}}}|||~~~~~~}}}}}}~~~~~~|||~~~zzzfffWWWDDD???999444333444444444444444444444444444444444444555555555555666999<<>><<<;;;:::<<<<<<<<<===???BBBDDDFFFIIIJJJKKKJJJJJJKKKNNNQQQRRRSSSTTTTTTUUUUUUTTTTTTVVVVVVVVVVVVWWWXXXYYYYYYYYY[[[]]]]]]]]]^^^```aaaaaaaaabbbcccdddfffggghhhmmmmmmnnnnnnnnnnnnmmmmmmkkklllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmlllkkkjjjjjjiiikkkoooqqqrrrsssuuuvvvxxxwwwwwwwwwwwwuuurrrppppppnnnllljjjiiifffccc```^^^]]]\\\ZZZXXXUUUTTTSSSTTTVVVXXXYYY[[[aaaiiiooo|||vvvqqqjjjccc___WWWSSSPPPQQQSSSWWW```jjjzzziiiTTTHHH<<<888888666555666444444555555555555555555888999::::::;;;>>>CCCFFFRRRddd~~~ppp^^^QQQFFFDDDBBB@@@EEENNNXXXeeevvvzzztttjjj___XXXQQQKKKIIIJJJIIIJJJMMMRRRWWW]]]bbbeeejjjooouuuzzz{{{||||||}}}~~~}}}~~~uuuooohhhaaa\\\YYYVVVTTTQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIJJJKKKPPPWWWaaahhhmmmtttzzzzzz{{{||||||yyyyyyzzzzzzzzzxxxxxxzzz|||||||||{{{yyywwwwwwxxxzzzyyyzzz{{{}}}}}}|||{{{zzzwwwxxxyyy{{{{{{|||{{{{{{{{{}}}~~~}}}}}}}}}|||}}}~~~wwwdddVVVBBB>>>888555333444444444444444444444444444444444444555666666666888;;;===DDDLLLUUU]]]dddlllwwwpppccc\\\SSSQQQPPPOOOOOOOOOMMMKKKJJJHHHEEEBBB>>><<<:::999<<<<<<<<<===???BBBDDDFFFHHHIIIJJJKKKKKKLLLNNNQQQSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXYYY[[[\\\\\\\\\^^^```aaaaaaaaabbbccceeeggghhhkkkkkklllmmmmmmmmmlllllljjjkkkllllllmmmmmmllllllmmmmmmlllkkkiiigggeeedddeeehhhmmmpppqqqrrrtttuuuwwwvvvuuuuuuuuutttqqqnnnjjjhhheeecccbbb```]]]ZZZXXXWWWVVVUUUSSSRRRRRRRRRRRRTTTVVVXXXZZZ___eeejjjtttwwwrrrjjjccc___XXXSSSOOOOOOQQQUUU^^^hhh}}}lllTTTHHH===999888777666777444444555555555555555555777888::::::;;;>>>BBBEEEOOObbb}}}nnn\\\OOOEEEDDDCCCAAAFFFOOOYYYfffyyy~~~uuujjj___XXXRRRKKKIIIJJJHHHJJJLLLQQQVVV\\\aaadddiiinnntttxxxzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~sssnnngggaaa\\\YYYUUUSSSQQQPPPOOOMMMKKKJJJIIIIIIHHHIIIIIIKKKOOOWWWaaagggooovvv|||}}}}}}~~~zzzzzz{{{{{{zzzyyyxxxzzz|||}}}}}}{{{xxxuuutttuuuwwwxxxyyyzzz|||||||||{{{zzzwwwxxxyyyyyyzzzzzzzzzzzzzzz}}}~~~}}}~~~~~~}}}}}}~~~{{{|||~~~uuubbbTTTAAA===888555444444444333444444444444444444444444333444666666777999<<>>BBBDDDMMM```ppp\\\OOOFFFEEEDDDBBBGGGOOOYYYggg|||uuukkk```YYYRRRKKKIIIJJJGGGIIIKKKOOOUUUZZZ___bbbhhhlllrrrvvvxxxyyy{{{|||{{{||||||}}}}}}}}}}}}}}}~~~tttooohhhbbb]]]YYYUUURRRQQQPPPOOOMMMKKKJJJIIIIIIGGGHHHIIIKKKOOOVVV___eeennnvvv|||}}}~~~~~~{{{zzz{{{{{{zzzxxxxxxyyy{{{{{{|||{{{xxxuuuttttttuuuwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{zzz|||~~~~~~~~~}}}{{{{{{|||}}}zzz{{{~~~sss___QQQ@@@<<<888555444444444333444444444444444444444444222333555666777999===???FFFPPP\\\gggnnnwwwmmmaaa[[[TTTRRRPPPNNNNNNNNNLLLKKKIIIHHHFFFCCC@@@===;;;:::999999:::<<>>:::888666555555222333333444555666777777666777999;;;<<<>>>AAADDDLLL___}}}vvv\\\PPPGGGFFFEEECCCGGGOOOYYYiiivvvlll```YYYRRRKKKIIIJJJFFFGGGJJJNNNSSSXXX]]]```fffjjjooosssvvvxxx{{{}}}||||||}}}~~~~~~~~~~~~}}}~~~wwwrrrkkkddd___ZZZVVVSSSQQQPPPOOOMMMKKKJJJIIIIIIFFFHHHIIIKKKOOOUUU\\\aaakkkssszzz|||}}}}}}zzzyyyzzzzzzyyywwwwwwxxxyyywwwyyyzzzyyywwwuuuvvvvvvwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzzzz{{{{{{||||||zzz|||~~~|||{{{|||{{{xxxzzz}}}rrr]]]NNN???<<<777555444444333333444444444444444444444444111222444555666999===@@@FFFPPP^^^jjjsss|||pppccc]]]WWWTTTPPPMMMMMMMMMLLLKKKHHHGGGFFFCCCAAA>>><<<;;;::::::;;;<<<>>>AAADDDEEEEEEHHHJJJLLLLLLMMMOOOQQQSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYXXXYYY[[[[[[ZZZZZZ[[[]]]_________```bbbccceeeffffffggghhhiiijjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmllllllkkkiiifffaaa]]]ZZZZZZ___fffkkknnnoooqqqrrrqqqpppnnnllljjjgggccc```[[[ZZZYYYZZZ\\\_________^^^]]][[[ZZZZZZ[[[]]]^^^^^^___aaafffjjjnnnpppqqqpppwww}}}wwwnnngggcccWWWRRRNNNLLLJJJJJJOOOWWW~~~{{{}}}uuufffXXXKKK???:::888666444555222222333444555777777888555777999;;;<<<>>>AAACCCLLL^^^|||zzz]]]QQQHHHGGGFFFDDDHHHPPPZZZjjjvvvlllaaaYYYRRRKKKIIIJJJEEEGGGIIIMMMRRRWWW\\\___fffiiimmmqqqtttwww{{{}}}}}}}}}~~~}}}{{{{{{|||~~~~~~yyytttmmmgggaaa\\\WWWSSSQQQPPPOOOMMMKKKJJJIIIIIIFFFGGGIIILLLOOOTTTZZZ___hhhpppxxxzzz|||~~~|||yyyxxxyyyyyyxxxvvvuuuvvvxxxtttvvvyyyyyyxxxxxxxxxxxxwwwvvvuuuuuuvvvxxxzzz{{{||||||{{{{{{{{{|||}}}}}}yyy|||}}}|||~~~yyyvvvyyy}}}qqq\\\LLL>>>;;;777555444444333333444444444444444444444444000111333444666888<<>>@@@BBBCCCEEEHHHJJJLLLLLLMMMOOOQQQTTTTTTUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVWWWXXXYYYYYYXXXZZZ[[[[[[ZZZZZZ[[[]]]_________```aaaccceeefffgggggghhhjjjjjjkkkkkkkkkkkklllmmmmmmnnnnnnmmmmmmkkklllkkkjjjfffaaa\\\YYYYYY^^^eeejjjmmmoooqqqrrrooommmkkkiiigggccc___[[[RRRRRRSSSXXX___eeeiiijjjfffeeecccbbbbbbccceeefffffffffiiilllqqqtttuuuuuutttyyyzzzrrrjjjgggVVVQQQMMMKKKHHHGGGKKKRRR~~~{{{}}}sssfffXXXMMMBBB<<<999555444555444333333333333444555555555666888888999;;;???BBBMMM\\\vvvxxxuuuzzzwwwaaaSSSIIIGGGGGGFFFLLLUUU[[[kkkyyypppdddXXXPPPLLLIIIHHHFFFHHHJJJLLLOOOUUU\\\bbbjjjjjjkkkoootttxxxzzz{{{|||}}}~~~~~~||||||}}}~~~}}}zzz||||||zzzxxxvvvtttsssrrrxxx}}}yyytttllleee```]]][[[YYYPPPNNNLLLKKKLLLKKKIIIGGGEEEDDDCCCFFFLLLTTTZZZ]]]dddiiioootttwwwxxxxxxyyyyyy{{{{{{zzzxxxvvvuuuvvvyyyyyyxxxvvvuuusssrrrrrrttttttssstttuuuwwwyyyzzz}}}~~~~~~}}}{{{|||~~~}}}~~~||||||wwwvvvyyy~~~oooYYYHHH>>>;;;777555444444444333444333333333333444555555777777888888888;;;>>>AAAJJJUUUdddpppyyywwwggg\\\\\\YYYUUURRRQQQOOOMMMLLLJJJIIIGGGDDDAAA???===<<<;;;;;;;;;<<<===???AAABBBGGGHHHHHHIIIKKKMMMNNNOOORRRRRRSSSSSSTTTTTTUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]^^^___```aaabbbccceeehhhiiihhhgggggghhhjjjkkkkkkllllllmmmmmmmmmnnnnnnnnnkkkgggbbb\\\YYYXXX[[[aaagggkkkmmmmmmmmmllliiieee```[[[WWWUUUTTTQQQQQQSSSWWW___jjjsssyyyzzzwwwqqqkkkkkkpppqqqmmmrrrrrrsssuuuwwwyyyxxxwww|||zzzzzz~~~yyynnneee^^^VVVNNNKKKJJJIIIKKKNNN{{{}}}qqqfffWWWLLLAAA<<<888555333555777666666666666777888888666777999::::::<<<@@@CCCLLL[[[vvvyyyqqqvvvzzzcccTTTIIIGGGGGGFFFKKKTTT\\\lllyyypppdddYYYQQQLLLIIIHHHFFFHHHIIIKKKOOOUUU\\\aaajjjjjjllloootttxxxzzz{{{~~~~~~|||{{{zzzxxxtttqqqqqqpppooonnnllljjjiiiiiiqqqvvvzzzuuummmfffaaa]]]ZZZXXXRRRPPPNNNLLLKKKJJJGGGEEEEEEDDDDDDFFFLLLSSSYYY]]]ccchhhnnntttvvvwwwxxxyyyyyy{{{|||{{{yyywwwwwwxxxxxxwwwwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{~~~~~~}}}~~~~~~~~~}}}~~~xxxxxxuuu{{{mmmXXXGGG>>>;;;777555444444444333444333333333333444555555666777777777888:::>>>AAAIIIUUUfffsss|||{{{kkk```\\\YYYUUURRRQQQPPPNNNLLLJJJIIIGGGDDDBBB???===<<<;;;;;;;;;;;;===???AAABBBGGGGGGHHHIIIKKKMMMNNNOOORRRRRRRRRSSSSSSTTTTTTUUUTTTTTTUUUUUUVVVWWWWWWWWWYYYYYYYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^```aaabbbccceeeggggggffffffggghhhkkkkkkkkkllllllmmmnnnnnnppppppooolllhhhbbb]]]ZZZYYY\\\aaagggkkkmmmnnnnnnjjjgggccc]]]YYYVVVTTTTTTQQQRRRTTTYYY```lllyyyzzzyyy{{{|||yyy|||||||||~~~|||xxxwwwyyy|||}}}rrrjjj```XXXOOOLLLJJJHHHJJJNNN|||~~~|||ooodddVVVKKK@@@;;;888444333555444444444444444555666666888999:::;;;;;;===AAADDDJJJYYYttt}}}qqqttt}}}fffWWWIIIGGGFFFEEEJJJRRR[[[lllyyyqqqeeeYYYQQQLLLIIIHHHFFFGGGIIIKKKNNNTTT[[[```iiijjjmmmppptttxxxzzz|||~~~~~~~~~~~~|||wwwssspppmmmiiifffccccccbbbaaa```___^^^^^^fffjjjqqq{{{|||vvvnnngggaaa]]]ZZZXXXTTTRRROOOMMMKKKIIIFFFDDDDDDDDDDDDFFFKKKQQQXXX\\\aaafffmmmrrruuuwwwxxxyyyyyy{{{||||||{{{zzzzzz{{{wwwwwwwwwwwwwwwxxxxxxxxxvvvvvvvvvwwwxxxyyyzzz{{{~~~}}}~~~yyyyyyttt{{{}}}kkkWWWGGG===:::666444444444444333444333333333333444555555555666777777777999===@@@IIIWWWiiixxxqqqddd]]]YYYUUUSSSQQQPPPNNNMMMJJJIIIGGGEEEBBB???===<<<;;;;;;;;;;;;===???AAABBBFFFFFFHHHIIIKKKMMMNNNOOOQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSTTTTTTUUUVVVVVVVVVXXXXXXYYYZZZZZZ[[[\\\\\\\\\\\\]]]]]]^^^```aaabbbcccdddeeeeeedddeeegggiiikkkkkkllllllmmmnnnnnnooorrrqqqpppmmmhhhccc^^^[[[YYY\\\aaagggkkkmmmmmmmmmdddaaa\\\WWWSSSQQQQQQQQQOOOQQQSSSTTTXXXcccsss~~~zzzvvvuuuuuuwwwxxxpppddd[[[QQQMMMJJJHHHIIILLL}}}xxxkkkcccWWWLLLAAA<<<999666555666444444333333444444555666888999:::;;;;;;===@@@CCCHHHWWWqqqyyyyyylll[[[KKKFFFEEEDDDHHHOOOYYYiii~~~xxxqqqeeeZZZRRRMMMIIIGGGFFFGGGIIIJJJNNNSSSZZZ___gggiiimmmqqqtttwwwzzz|||~~~}}}||||||}}}}}}zzzvvvpppkkkgggdddaaa^^^YYYYYYXXXXXXWWWWWWVVVVVV[[[^^^dddlllwww}}}xxxppphhhccc^^^ZZZWWWTTTRRROOOMMMKKKIIIGGGDDDDDDDDDDDDEEEIIIOOOVVV[[[```eeelllrrruuuwwwyyyzzzzzz|||~~~~~~}}}}}}~~~zzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvwwwxxxyyyyyyzzz~~~}}}~~~~~~{{{vvvwwwwww|||iiiUUUFFF<<<999666444444444444333444333333333333444555555555666666666666999<<>>===;;;::::::;;;<<<>>>@@@BBBEEEFFFGGGIIIKKKMMMNNNNNNPPPPPPQQQQQQRRRSSSTTTTTTRRRSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^___aaaaaabbbcccccccccbbbdddfffiiikkkkkklllmmmnnnooooooppprrrqqqoookkkfffaaa\\\YYYWWWZZZ___dddhhhjjjkkkkkkaaa^^^ZZZVVVSSSSSSTTTUUUTTTUUUTTTPPPOOOWWWfffsss{{{wwwtttsssvvv|||~~~vvviii^^^TTTNNNJJJGGGHHHLLLuuuiiibbbXXXMMMCCC>>>;;;888777999888888888888888999::::::777999:::::::::<<>>===::::::::::::<<<>>>@@@AAACCCEEEGGGIIILLLMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTRRRSSSSSSTTTTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^___```aaaaaabbbcccbbbbbbcccfffiiikkkllllllmmmoooppppppqqqqqqpppmmmhhhccc]]]YYYVVVUUUWWW[[[___ccceeeggggggbbb```^^^\\\[[[\\\]]]^^^\\\\\\ZZZTTTPPPUUUbbbnnn}}}|||wwwssstttwww|||zzzlllbbbVVVOOOKKKGGGHHHLLL~~~sssjjjdddYYYNNNCCC???<<<999999:::999999999999999::::::;;;888999:::::::::<<>>===::::::::::::<<<>>>@@@AAABBBDDDGGGJJJLLLMMMNNNNNNMMMNNNOOOPPPQQQSSSSSSTTTSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[\\\\\\]]]___```aaa```bbbcccccccccdddgggiiikkklllmmmnnnooopppqqqrrrpppnnnkkkfff```ZZZVVVSSSRRRTTTWWW[[[___aaacccddd___^^^^^^___```bbbdddeee___```^^^ZZZXXX\\\fffnnn|||zzzuuussstttttt}}}}}}ooodddXXXPPPKKKHHHIIILLL}}}tttlllgggXXXMMMCCC>>><<<999888:::999888888888888999::::::999:::;;;;;;;;;<<>>AAAHHH]]]xxx|||lll___\\\XXXUUUTTTRRRQQQOOOKKKJJJHHHFFFCCC@@@>>>===:::999999:::;;;===???AAAAAACCCFFFJJJLLLMMMNNNMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTTTTUUUUUUVVVWWWWWWWWWUUUVVVWWWXXXYYY[[[\\\\\\[[[[[[[[[\\\]]]^^^``````___aaadddeeeeeefffgggiiikkklllmmmnnnpppqqqrrrssspppnnnjjjddd^^^YYYUUURRRQQQRRRVVVYYY]]]___aaabbb]]]___aaadddgggiiikkklllggggggfffddddddgggmmmqqq~~~~~~wwwsssrrrqqqvvvqqqeeeYYYQQQLLLHHHJJJNNN}}}tttnnnjjjWWWLLLBBB>>>;;;888888:::===<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<>>>@@@CCCJJJWWWppppppWWWKKKFFFBBBAAAEEEJJJZZZnnn}}}xxxqqqggg]]]UUUOOOJJJGGGEEEFFFGGGIIIKKKPPPWWW\\\\\\cccjjjnnnoooqqquuuyyyvvvxxxyyyzzzzzzzzz|||}}}~~~|||vvvoookkkdddaaa^^^]]]\\\[[[YYYWWWTTTSSSSSSRRRPPPOOOOOONNNLLLOOOTTTZZZbbblllwww}}}|||xxxrrrmmmhhhccc___[[[WWWUUUQQQNNNLLLIIIFFFCCCAAADDDEEEDDDDDDHHHPPPWWW]]]ccckkksssxxx|||}}}zzzxxxwwwwwwxxxyyyzzz{{{zzzyyyxxxxxxzzz|||~~~~~~yyyooommmqqquuu}}}zzzooo\\\JJJAAA:::777444333333444444333444333333333333444555555777888888888888;;;>>>AAAFFF\\\yyyooo___\\\XXXUUUTTTSSSQQQOOOKKKJJJHHHFFFCCCAAA???>>>:::999999:::;;;===???AAA@@@CCCFFFJJJLLLMMMNNNMMMLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUUUUVVVVVVWWWXXXXXXUUUUUUWWWXXXYYY[[[\\\\\\[[[[[[[[[\\\]]]^^^``````___aaaeeefffggggggggghhhllllllmmmoooppprrrssssssqqqnnnjjjddd^^^YYYTTTRRRQQQRRRUUUXXX\\\^^^```aaacccfffjjjnnnrrruuuvvvwwwtttsssrrrqqqrrrtttvvvxxxyyytttrrrpppssszzzqqqfffYYYQQQLLLIIIJJJNNN{{{{{{{{{tttnnniiiZZZNNNCCC>>><<<::::::===>>>>>>============>>>>>>???>>><<<;;;<<<===???AAAJJJXXXrrrrrrYYYKKKFFFDDDDDDFFFJJJUUUggg|||~~~uuuppphhh^^^UUUMMMHHHFFFCCCBBBDDDHHHKKKMMMSSSZZZ^^^bbbhhhmmmpppqqqsssttttttuuuwwwyyy{{{}}}~~~~~~}}}~~~zzztttooolllgggcccaaa```^^^]]]]]][[[XXXVVVUUUTTTRRRPPPOOOQQQTTTWWW]]]gggsss|||zzzrrrmmmjjjfff^^^XXXYYYUUUPPPLLLJJJIIIGGGFFFDDDDDDCCCCCCDDDHHHMMMRRR^^^bbbiiippptttxxx|||~~~{{{yyywwwwwwuuuwwwzzz|||}}}~~~}}}|||wwwxxx{{{}}}xxxpppnnnrrrxxx|||pppfffWWWIII@@@888777555444333333333444666555444333444444666777999666666888888777;;;BBBJJJ___{{{ooobbb^^^YYYUUUSSSSSSRRRQQQLLLKKKIIIFFFCCC@@@>>>======<<<<<<<<<===>>>@@@AAABBBDDDGGGIIIIIIJJJKKKLLLOOONNNNNNNNNOOOQQQSSSTTTPPPQQQQQQRRRSSSUUUWWWXXXQQQRRRTTTVVVXXXZZZ\\\]]]\\\\\\\\\]]]^^^___```aaa___aaacccddddddeeegggiiihhhiiilllqqqvvvyyyzzzzzztttooofff___ZZZXXXVVVUUU[[[[[[ZZZYYY[[[___eeejjjlllooossswwwyyy|||{{{vvvrrrlllmmmpppzzzwwwiii[[[SSSOOOKKKJJJJJJ||||||{{{ssslllgggYYYNNNCCC>>><<<:::;;;>>>>>>>>>===<<<<<<============<<<<<<<<<===???AAACCCJJJXXXqqqqqqXXXJJJDDDBBBBBBCCCJJJTTTfffzzzvvvqqqiii___VVVOOOJJJGGGDDDBBBDDDHHHKKKMMMRRRYYY___ccciiimmmpppqqqssstttvvvvvvxxxyyy{{{{{{|||||||||}}}|||xxxsssooollljjjhhhfffcccaaa]]][[[ZZZXXXVVVTTTRRRSSSTTTUUUZZZbbbmmmuuu|||}}}xxxrrrnnnlllhhhaaa\\\ZZZVVVRRRNNNLLLKKKIIIGGGFFFEEEEEEDDDEEEIIIOOOSSS___ccckkkqqqvvvzzz~~~}}}zzzxxxwwwvvvwwwxxxzzz|||}}}}}}||||||wwwxxxzzz|||~~~vvvoooooosss}}}|||pppeeeVVVGGG???888777555444444444444555444444333333333444555666999777777888888888<<>>===;;;:::::::::;;;<<<>>>???AAADDDGGGIIIIIIIIIJJJLLLNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTUUUVVVWWWYYYYYYZZZ\\\\\\\\\]]]^^^___```aaabbbccceeeeeeeeeeeefffhhhiiijjjmmmrrrwww{{{{{{{{{tttnnngggaaa]]]\\\[[[ZZZ]]]]]]^^^^^^```eeekkkpppuuuxxx}}}zzzsssnnnmmmmmmooowwwyyylll]]]VVVQQQMMMKKKLLL}}}uuummmgggXXXMMMCCC???===;;;<<>>===<<<<<<<<<===<<<<<<<<<===???AAADDDEEEKKKWWWooorrrZZZKKKEEEAAAAAACCCJJJSSSdddxxxxxxssskkkaaaXXXPPPKKKIIIDDDCCCDDDHHHKKKLLLRRRYYY___dddiiinnnppprrrssstttyyyzzz{{{||||||}}}}}}||||||}}}~~~{{{vvvtttooolllhhheeebbb```]]][[[WWWVVVUUUTTTWWW]]]fffllluuuyyy}}}zzzxxxyyyzzz{{{{{{{{{zzzzzzyyyuuuqqqnnnllliiiccc___ZZZWWWSSSPPPNNNMMMKKKJJJGGGGGGFFFFFFGGGKKKQQQUUU___dddlllrrrxxx|||~~~}}}{{{yyyxxxwwwwwwyyyzzz{{{|||}}}|||{{{{{{wwwxxxzzz|||~~~|||sssnnnpppvvv{{{ooocccTTTEEE>>>888777666555444444444555333333333333333444555555:::888888::::::999===CCCNNNbbb}}}tttccc___ZZZVVVTTTSSSRRRQQQPPPNNNLLLHHHEEEAAA???===;;;::::::::::::<<<===>>>@@@CCCFFFHHHIIIIIIJJJKKKMMMMMMMMMNNNOOOPPPRRRRRRUUUTTTTTTSSSRRRRRRRRRRRRWWWWWWWWWWWWWWWWWWWWWWWW[[[\\\\\\]]]^^^___```aaaccceeeffffffeeedddeeegggiiijjjmmmrrrxxx|||}}}|||tttooohhhcccaaaaaaaaaaaaaaabbbdddfffiiinnntttyyyzzzrrrlllmmmllllllrrr}}}|||ooobbbZZZTTTPPPNNNOOOyyynnnhhhVVVLLLBBB???>>><<<===???AAA@@@???>>>>>>======>>>>>>>>>??????AAACCCEEEFFFKKKVVVmmmuuu^^^OOOGGGCCCCCCEEEJJJSSScccwwwxxxssskkkbbbXXXQQQLLLIIIEEEDDDEEEHHHJJJLLLQQQXXX___ccciiinnnppprrrsssttt|||}}}~~~}}}}}}yyytttpppllliiieeebbb\\\ZZZWWWUUUVVV[[[aaafffnnnsss|||yyytttqqqnnnnnnpppqqqssstttuuuuuuuuussspppnnnlllhhhccc___[[[XXXTTTRRRPPPOOOLLLKKKGGGGGGFFFFFFGGGLLLRRRVVV___dddkkkrrrxxx|||}}}}}}|||zzzzzzyyyyyyyyy{{{{{{||||||||||||{{{zzzxxxyyy{{{}}}wwwooolllqqqyyyzzzmmmaaaRRRFFF@@@<<<;;;:::888666555444444333444444444555555666666;;;999888:::::::::>>>DDDPPPccc~~~xxxddd```ZZZWWWUUUTTTSSSRRRRRRPPPMMMJJJFFFBBB???>>>======<<<;;;<<<===>>>??????BBBFFFHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQTTTTTTSSSRRRRRRRRRRRRRRRWWWWWWWWWWWWWWWWWWVVVVVV[[[[[[]]]^^^______``````aaacccddddddddddddeeeggghhhiiimmmrrrxxx{{{}}}|||uuupppiiieeeccceeeffffffhhhjjjlllooorrrwww||||||tttnnnllljjjiiilllwwwsssfff^^^XXXRRRQQQSSSyyymmmeeeSSSJJJAAA>>>>>>======???BBBAAA@@@@@@?????????@@@BBBBBBBBBBBBCCCCCCDDDEEELLLVVVkkkvvv```PPPHHHCCCCCCEEEJJJTTTdddxxxxxxssskkkaaaXXXQQQLLLIIIFFFDDDEEEIIIJJJKKKPPPWWW^^^bbbhhhmmmpppqqqssstttyyyzzz|||~~~}}}zzzuuupppkkkhhh```]]]ZZZXXXYYY\\\```bbbgggllluuuzzzsssmmmjjjggghhhiiikkkmmmoooqqqrrrsssqqqpppmmmjjjfffbbb___\\\YYYVVVSSSRRRPPPMMMKKKFFFFFFFFFFFFGGGLLLRRRWWW^^^cccjjjqqqvvvzzz~~~}}}}}}||||||||||||||||||||||||||||||||||||{{{{{{zzz{{{}}}~~~ssslllkkkrrrzzz|||ooocccUUUJJJEEEDDDCCCAAA>>><<<999666555444555666666777888888888<<<999999;;;;;;:::>>>EEEOOObbb|||wwwddd```[[[WWWUUUUUUTTTSSSRRRQQQNNNJJJFFFCCC@@@>>>======<<<;;;;;;<<<>>>>>>>>>AAAEEEGGGHHHHHHJJJKKKKKKKKKLLLNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXZZZ[[[]]]^^^___`````````]]]___aaabbbbbbccceeegggfffhhhkkkqqqwww{{{|||{{{xxxrrrkkkfffeeegggiiijjjpppsssvvvxxx{{{~~~}}}uuuooojjjhhhgggiiisssvvvjjjbbbZZZTTTRRRUUUvvviii```PPPGGG???>>>>>><<<===???AAA@@@@@@@@@@@@@@@AAAAAADDDDDDDDDDDDEEEEEEEEEEEEMMMVVVkkk}}}ttt___PPPGGGBBBBBBEEEKKKUUUfff{{{yyytttlllbbbYYYQQQLLLJJJGGGEEEFFFIIIJJJKKKPPPVVV[[[___fffkkkoooqqqsssuuutttvvvxxxzzz|||~~~{{{uuuqqqhhhfffcccbbbcccdddcccccceeehhhoooyyy~~~vvvoooiiieeedddeeeeeegggiiikkkmmmnnnpppppppppnnnkkkgggccc```___]]]YYYWWWTTTRRRNNNKKKFFFFFFFFFFFFHHHMMMSSSXXX^^^bbbiiippptttxxx|||~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||||||||||||||||||||}}}~~~{{{qqqkkkkkkrrr{{{rrreeeWWWMMMIIIHHHGGGEEECCC@@@<<<999888444555777888999999999999;;;999999;;;;;;:::>>>DDDLLL___zzzssseeeaaa\\\XXXVVVUUUTTTSSSRRRPPPNNNJJJGGGCCCAAA???;;;;;;:::999999:::;;;<<<===@@@DDDFFFGGGHHHIIIKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVTTTUUUVVVVVVWWWXXXYYYYYYZZZ[[[]]]___``````______\\\^^^```aaaaaabbbeeegggfffgggjjjpppvvvzzz|||{{{yyytttmmmhhhhhhkkkmmmoooxxxzzz~~~~~~wwwqqqjjjiiiggghhhpppwwwlllddd[[[TTTSSSVVVtttfff]]]NNNEEE===<<<===<<<<<<>>>>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDFFFFFFGGGGGGGGGNNNVVVkkk|||yyysss___QQQGGGBBBCCCGGGLLLVVViii~~~zzzuuummmcccZZZSSSNNNKKKHHHFFFFFFIIIJJJJJJOOOUUUXXX]]]dddjjjnnnqqqtttuuussstttvvvxxxyyyzzz{{{{{{yyywwwtttssssssqqqmmmjjjjjjkkkooowww~~~wwwoooiiifffbbbbbbbbbcccdddfffhhhjjjnnnoooppppppmmmjjjgggeeecccaaa^^^[[[XXXTTTPPPMMMHHHHHHHHHHHHJJJNNNUUUZZZ___cccjjjppptttwww{{{}}}~~~~~~}}}}}}~~~~~~~~~||||||||||||||||||}}}}}}|||}}}~~~yyypppkkkkkkrrrzzzqqqbbbSSSIIIFFFCCCBBBBBB@@@>>>;;;888666333444666888999999999999;;;888888::::::999>>>DDDHHH[[[wwwrrrfffbbb\\\XXXWWWVVVUUUTTTPPPOOOMMMJJJGGGDDDAAA@@@;;;;;;:::999999999:::;;;<<>>;;;<<<<<<<<<===???@@@AAAAAABBBDDDFFFHHHIIIJJJJJJOOOWWWkkkyyywww}}}uuubbbSSSJJJEEEFFFJJJLLLWWWkkk|||wwwoooeee\\\TTTOOOMMMHHHFFFFFFIIIJJJJJJOOOUUUVVV[[[bbbiiimmmqqqtttvvvuuuvvvwwwxxxyyyyyyyyyyyy{{{|||}}}~~~}}}wwwrrrppppppqqqxxxyyyrrrlllhhhaaa`````````aaaccceeeffflllnnnqqqqqqpppmmmkkkjjjgggdddaaa^^^ZZZVVVRRRNNNIIIIIIIIIIIIKKKPPPVVV[[[```eeekkkppptttwwwzzz|||}}}~~~}}}}}}}}}}}}}}}~~~|||||||||||||||}}}~~~~~~{{{|||~~~yyypppllllllrrrzzz}}}mmm]]]MMMCCC@@@:::;;;;;;:::888666444333222333555777888999888888:::888888::::::999===CCCFFFYYYuuutttfffbbb]]]YYYWWWVVVUUUTTTOOONNNLLLIIIFFFDDDBBBAAA>>>===<<<;;;;;;;;;<<<===<<>>AAABBB@@@???======>>>@@@AAAAAABBBCCCEEEFFFGGGGGGGGGOOOXXXlll{{{sssttt}}}hhhVVVKKKHHHGGGGGGNNNXXXiii{{{tttjjj```VVVNNNJJJJJJIIIHHHGGGIIILLLOOOQQQWWW\\\bbbgggjjjmmmppprrrqqqrrrssstttuuuvvvwwwxxxuuuwwwyyy{{{}}}|||zzzxxxwwwzzzyyyqqqkkkeeedddbbbaaaaaabbbdddeeejjjnnnrrrvvvwwwuuurrrpppnnnkkkfffaaa\\\XXXRRROOOLLLLLLKKKLLLOOOTTTYYY\\\^^^cccjjjqqquuuzzz}}}~~~~~~~~~}}}}}}}}}}}}|||~~~}}}|||}}}~~~wwwoookkklllttt|||~~~mmm[[[LLLAAA;;;888666444333333333555666555666777777777777777666666777888888999<<>>===;;;::::::;;;<<<======???BBBEEEHHHHHHHHHHHHKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSSSSUUUVVVWWWXXXXXXYYYZZZ\\\___```aaaaaa```___```aaabbbdddeeegggggghhhjjjnnnsssxxx|||{{{tttmmmlllmmmqqqzzztttooojjjjjjoooyyyxxxtttlllcccZZZUUUTTTUUUssscccXXXKKKCCC======??????@@@BBBAAA@@@???>>>===>>>??????@@@AAACCCEEEHHHIIIJJJKKKNNNXXXkkk{{{rrrooo{{{nnnYYYMMMHHHFFFFFFMMMWWWhhh}}}}}}vvvlllaaaWWWOOOKKKGGGGGGFFFFFFGGGJJJMMMPPPVVVZZZ```eeeiiikkknnnpppttttttuuuvvvvvvwwwxxxxxxwwwwwwxxxzzz|||}}}}}}~~~~~~vvvqqqiiihhhfffdddcccdddeeefffhhhlllqqqvvvxxxwwwuuussspppmmmgggaaa\\\VVVQQQMMMJJJJJJJJJKKKOOOUUUZZZ^^^```eeekkkppptttwwwzzz}}}~~~}}}||||||{{{~~~}}}|||||||||}}}~~~wwwoookkkmmmuuu~~~yyyhhhWWWIII???:::777666444333333444555666555555666777777777777777666777888999:::<<>>===;;;:::999:::;;;<<<<<<>>>AAADDDFFFHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOPPPPPPQQQRRRSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\^^^^^^___^^^______```bbbcccdddeeeeeeeeegggkkkppptttxxx{{{}}}xxxqqqkkkkkkmmmrrr{{{xxxrrrmmmlllpppyyy|||tttqqqjjjaaaYYYSSSRRRSSSqqqcccYYYMMMEEE@@@AAABBBBBBBBBDDD@@@?????????>>>>>>>>>>>>???AAACCCFFFIIIKKKMMMNNNMMMWWWjjjtttlllrrruuu___OOOHHHEEEEEEMMMUUUfff{{{yyyooocccYYYPPPLLLEEEDDDCCCDDDEEEIIILLLNNNUUUYYY^^^cccfffiiimmmooouuuuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyzzz|||}}}~~~}}}xxxpppnnnjjjgggffffffggggggfffjjjpppvvvzzzzzzyyyxxxuuupppiiibbb\\\UUUOOOKKKHHHGGGHHHJJJOOOUUU[[[___bbbfffkkkpppsssuuuwwwyyy|||~~~}}}|||{{{{{{~~~}}}|||{{{{{{|||~~~}}}vvvnnnllloooyyyrrrbbbSSSFFF===999777666555333333444555555444444555777888888888888666777888999:::===AAADDDKKKYYYuuuvvvlllccc___[[[WWWTTTUUUPPPOOONNNKKKHHHEEEBBBAAA===<<<:::999999999:::;;;;;;===@@@CCCEEEGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\^^^^^^___```aaabbbbbbbbbaaacccfffjjjnnnrrruuuvvvrrrlllhhhiiimmmsss}}}}}}wwwqqqooopppwww~~~yyyuuusssmmmeee]]]XXXVVVVVV{{{ooocccZZZPPPIIIDDDEEEGGGEEEEEEFFF???@@@@@@AAA@@@@@@???>>>@@@AAADDDGGGJJJLLLMMMNNNMMMVVViiiyyylllmmmzzz{{{cccRRRIIIFFFEEELLLTTTdddxxx|||rrrfff[[[RRRMMMEEEDDDCCCCCCEEEHHHKKKNNNTTTXXX]]]bbbeeehhhlllooorrrssstttvvvxxxzzz{{{|||}}}{{{zzzyyyyyy{{{}}}~~~~~~vvvsssnnnjjjgggffffffgggeeejjjqqqxxx}}}~~~}}}zzzuuulllddd\\\UUUNNNJJJGGGGGGHHHJJJNNNTTTZZZ^^^aaaeeejjjnnnqqqsssuuuwwwzzz{{{}}}~~~}}}~~~~~~}}}}}}|||~~~}}}|||{{{||||||~~~}}}|||~~~vvvooommmsss~~~|||ooo___PPPDDD<<<888777666555444444444444555333444555777888999999999666777999999:::===AAAEEELLLZZZuuu|||pppddd___[[[WWWUUUUUUPPPOOONNNKKKHHHEEEBBB@@@<<<<<<:::999999999999999;;;===???BBBEEEGGGHHHIIIGGGHHHIIIIIIKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[\\\]]]^^^___``````______^^^___aaadddgggkkkmmmooolllgggcccfffkkkrrr|||{{{tttpppnnnrrr}}}xxxuuusssooohhhaaa[[[YYYXXXwwwmmmccc[[[SSSLLLHHHIIIJJJGGGEEEFFF???@@@AAAAAABBBBBBAAAAAABBBCCCEEEHHHJJJKKKLLLMMMOOOWWWiii}}}nnnjjjrrr~~~gggUUUJJJFFFFFFLLLSSSaaattt~~~tttiii]]]TTTNNNGGGFFFDDDDDDFFFHHHKKKNNNUUUXXX]]]aaadddhhhlllooonnnoooqqqtttwwwzzz}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~|||xxxrrrkkkgggeeedddeeefffkkksss{{{}}}wwwnnneee\\\UUUOOOJJJHHHHHHHHHIIIMMMSSSXXX[[[^^^bbbhhhlllooorrrtttvvvwwwyyy{{{}}}~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~}}}}}}vvvpppqqqxxx|||nnn^^^OOOCCC;;;777666666555555444444444444333444555777888999999999777888999999:::===BBBEEENNNZZZuuuuuufff___[[[WWWTTTTTTOOOOOONNNLLLIIIEEEAAA???<<<<<<;;;:::999999888888;;;===???BBBEEEGGGIIIJJJGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTVVVWWWWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]^^^___^^^]]]]]]\\\\\\]]]___bbbeeehhhiiigggaaa___bbbgggnnnwww~~~}}}}}}}}}~~~}}}vvvppplllmmmvvv~~~zzzqqqoookkkeee^^^YYYWWWWWWuuulllccc[[[TTTNNNIIIKKKKKKGGGCCCCCC>>>>>>???@@@AAACCCCCCDDDDDDFFFGGGJJJKKKMMMNNNNNNSSSZZZjjjqqqjjjooo}}}lllYYYLLLGGGFFFJJJPPP\\\ooovvvkkk___VVVPPPIIIHHHFFFEEEFFFHHHKKKMMMTTTWWW\\\___cccgggkkkoookkkmmmooosssvvvyyy|||}}}}}}|||{{{zzzzzz{{{|||}}}~~~|||uuummmgggdddccccccggglllttt|||}}}vvvmmmccc[[[TTTNNNKKKHHHHHHGGGIIIMMMRRRWWWZZZ]]]aaagggkkknnnppprrrtttsssuuuxxxzzz|||||||||{{{yyyyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzz}}}}}}~~~~~~~~~vvvsssvvvzzzlll\\\MMMBBB;;;777666555555555555444444444444444555777888888888888777888999:::;;;>>>BBBEEEOOOZZZttt{{{iii```\\\XXXTTTTTTOOOPPPOOOMMMJJJFFFBBB@@@===<<<<<<;;;:::999888888:::;;;===@@@CCCFFFHHHJJJGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUXXXWWWWWWXXXXXXYYY[[[[[[XXXZZZ\\\^^^___^^^]]]\\\[[[[[[\\\]]]___aaadddfffccc^^^[[[^^^bbbgggpppyyy~~~|||{{{zzzyyywwwxxxxxxzzz{{{}}}wwwpppiiihhhpppyyy|||qqqoookkkeee^^^ZZZYYYZZZssskkkbbb[[[SSSMMMIIIIIIIIICCC???===;;;;;;;;;===???BBBDDDFFFEEEGGGIIILLLOOOQQQRRRSSSVVV]]]lllwwwoooppp{{{qqq]]]NNNHHHFFFGGGLLLWWWhhh{{{wwwlllaaaWWWQQQJJJIIIGGGEEEEEEGGGIIIJJJSSSVVVZZZ]]]aaaeeejjjmmmmmmnnnpppsssvvvxxxzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}xxxooohhhdddbbbbbbhhhmmmttt|||yyysssjjj```YYYRRRMMMJJJFFFFFFFFFHHHLLLRRRXXX\\\^^^bbbgggjjjlllmmmooopppnnnpppssswwwyyyzzzzzzzzzxxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyzzz|||~~~~~~~~~wwwvvv{{{|||tttgggXXXJJJ@@@:::777555555555555555444444333555555666777777777777777777888999:::;;;>>>BBBFFFOOOYYYsssnnnccc^^^YYYVVVTTTQQQRRRRRRPPPMMMIIIEEEBBB>>>======<<<;;;:::999888888999;;;===AAADDDFFFHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVWWWXXXZZZ[[[WWWYYY[[[^^^______^^^]]]\\\\\\[[[\\\]]]```bbbdddaaa[[[XXXZZZ]]]aaaiiiqqqvvvzzz~~~|||{{{zzzyyyxxxwwwvvvvvvuuuuuuvvvwwwyyy{{{|||}}}xxxpppiiifffkkkttt|||sssqqqllleee___\\\]]]^^^sssjjjbbb[[[RRRKKKGGGHHHGGGAAA;;;999999999999:::===@@@DDDFFFFFFGGGJJJNNNRRRTTTVVVWWWYYY___mmm~~~uuuttt}}}uuu___PPPGGGEEEDDDHHHSSScccwwwwwwmmmaaaXXXRRRKKKIIIGGGEEEDDDFFFGGGIIIQQQTTTXXX\\\___ccchhhlllpppqqqrrrtttuuuwwwxxxyyywwwwwwxxxyyyyyyyyyxxxxxxwwwzzz~~~zzzpppiiidddcccbbbhhhlllttt{{{vvvpppggg^^^WWWQQQLLLIIICCCCCCDDDGGGMMMSSSZZZ^^^```dddhhhjjjkkkkkklllmmmkkkmmmqqqtttwwwyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{~~~~~~~~~~~~}}}|||{{{zzzvvvxxxzzz}}}~~~}}}~~~~~~xxxyyy~~~wwwooocccTTTHHH???:::888555555666666555555444333666666777777777777777666888999::::::;;;>>>BBBFFFOOOYYYrrrqqqeee```[[[WWWUUUSSSTTTTTTRRROOOKKKGGGDDD>>>>>>>>>===<<<:::999888666777999;;;>>>BBBEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXWWWVVVVVVUUUVVVWWWYYYZZZVVVXXX[[[^^^``````___^^^]]]]]]\\\\\\]]]___bbbccc```ZZZVVVXXXZZZ]]]dddkkkpppuuu{{{~~~}}}|||yyyxxxwwwvvvuuuttttttuuuuuuuuuvvvwwwyyy{{{}}}~~~yyyqqqiiieeejjjrrr~~~{{{pppmmmhhhaaa[[[YYYZZZ\\\tttjjjaaa[[[QQQMMMJJJGGGAAA999666888444555666888999<<>>777333333333333333333444555666555555555666666777888999888:::;;;<<<>>>@@@DDDGGGPPPZZZpppwwwhhhbbb^^^YYYSSSTTTSSSQQQOOONNNKKKGGGDDD>>><<<;;;;;;<<<>>>>>>>>><<<<<<;;;<<<===@@@BBBDDDEEEGGGHHHIIIIIIKKKMMMOOOMMMMMMMMMMMMNNNPPPRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUVVVWWWXXXYYYXXXVVVZZZYYYYYY[[[___aaacccccccccbbbaaaaaaaaaaaa___]]][[[VVVSSSTTTVVVYYY___gggmmmpppuuuxxxyyyyyyyyyyyyuuutttsssssssssssstttuuuqqqsssvvvxxxyyyzzz}}}{{{}}}zzzrrrjjjdddeeeiiiyyy|||tttmmmgggbbb\\\XXX[[[```tttiii___YYYRRRMMMHHHEEE???888666888444444555555666999>>>BBBHHHJJJNNNQQQTTTXXX\\\___aaagggqqquuutttjjjUUUJJJIIIDDDFFFMMMZZZlll}}}zzztttmmmeee[[[SSSOOOJJJFFFGGGFFFDDDFFFJJJKKKOOOUUUZZZ___ccchhhkkkkkkmmmpppsssuuuwwwwwwxxxvvvvvvuuuttttttttttttttttttvvvxxx{{{}}}xxxpppiiiccc___aaaeeekkkppptttuuuuuutttnnnggg]]]VVVRRRNNNIIIDDDBBBDDDGGGIIILLLQQQVVVZZZ^^^aaaeeejjjkkkkkkiiigggbbbccceeejjjpppuuuwwwwwwzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{yyyyyyyyyzzz|||~~~||||||}}}}}}~~~tttiiiZZZLLLCCC<<<777333444444444444444555666666555555555666666777888999888999;;;===>>>AAAEEEHHHOOOXXXmmmyyyiiibbb___ZZZUUUTTTSSSQQQPPPNNNKKKGGGDDDBBB@@@===<<<<<<<<<;;;:::<<<;;;;;;;;;===@@@CCCEEEFFFGGGIIIIIIIIIJJJLLLNNNOOOOOONNNOOOPPPQQQSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUVVVWWWXXXYYYXXXWWWXXXXXXZZZ\\\```dddggghhhiiihhhgggffffffddd```^^^\\\WWWSSSTTTUUUWWW]]]dddjjjmmmrrruuuuuuuuuuuuvvvttttttsssrrrrrrsssttttttqqqsssuuuuuuuuuvvvxxxzzz{{{~~~|||ssskkkeeeeeeiiivvv{{{sssmmmgggbbb\\\XXXZZZ```tttiii___XXXSSSMMMFFFBBB<<<666555777444444333333333666;;;???EEEIIIOOOTTTYYY]]]aaacccdddjjjttt|||ssssssrrr\\\NNNJJJCCCEEEKKKVVVgggxxx{{{uuuooofff\\\UUUOOOJJJGGGGGGFFFCCCEEEIIIJJJNNNTTTYYY^^^bbbgggjjjkkkmmmooorrruuuvvvwwwwwwuuuuuuttttttttttttsssssssssuuuwwwzzz|||~~~yyyqqqiiiaaa]]]]]]___bbbeeehhhiiiiiiiiiddd^^^VVVQQQOOOLLLHHHEEEBBBDDDGGGIIILLLPPPUUUXXX^^^aaafffjjjlllkkkhhhfff``````aaaeeelllrrrvvvwww{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzzzzzzz{{{}}}yyyzzz}}}~~~{{{}}}{{{qqqfffVVVHHH???:::777444555555555555555666666777555555555666666777888999777999;;;===???BBBGGGJJJNNNWWWkkk{{{kkkccc___ZZZWWWUUUSSSRRRPPPOOOLLLHHHEEEDDDAAA>>><<<<<<<<<;;;::::::::::::;;;===@@@DDDFFFGGGHHHIIIIIIHHHIIIKKKMMMOOOOOONNNNNNOOOPPPQQQQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYXXXYYY[[[___dddhhhllloooqqqpppooonnnlllhhhbbb^^^\\\VVVSSSSSSTTTVVV[[[aaahhhkkkoooqqqqqqqqqqqqrrrssssssrrrqqqqqqrrrssssssssstttuuuuuuttttttvvvwww{{{}}}~~~uuullleeeeeehhhrrr~~~yyyqqqlllfffbbb\\\XXXZZZ___~~~uuukkk```YYYTTTKKKCCC>>>:::555444666555555333222111444999===CCCIIIQQQXXX]]]aaaeeeggghhhnnnxxx~~~tttnnnooo{{{yyycccRRRKKKDDDEEEJJJSSScccttt|||wwwqqqiii^^^WWWOOOJJJGGGGGGFFFCCCDDDGGGIIIMMMSSSXXX]]]bbbgggjjjkkklllooorrrtttuuuvvvvvvuuuuuuuuuuuuuuuuuuttttttuuuvvvxxxzzz{{{|||}}}}}}xxxooofff^^^XXXWWWWWWXXXYYYZZZ[[[\\\]]]YYYUUUOOOLLLJJJHHHEEECCCCCCEEEGGGIIIKKKOOOTTTWWW___ccchhhlllnnnmmmjjjggg```___^^^aaahhhooouuuxxx|||||||||}}}~~~}}}|||{{{|||{{{{{{zzz{{{|||~~~~~~{{{|||}}}zzzxxxzzz~~~zzznnnbbbQQQCCC;;;888666555555555444444444444555666555555555555666777888999777999;;;===@@@CCCHHHKKKNNNVVVhhh~~~mmmddd___[[[WWWUUUTTTRRRQQQPPPNNNJJJGGGBBB???===<<<===>>>>>>===999999999:::===AAADDDFFFGGGHHHIIIIIIHHHHHHJJJLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPQQQRRRTTTUUUVVVWWWTTTUUUVVVWWWWWWXXXZZZ\\\YYY\\\```dddhhhmmmqqqtttvvvuuutttssspppjjjddd___YYYTTTQQQSSSTTTVVV[[[aaahhhjjjnnnooooooooopppqqqrrrrrrqqqppppppqqqrrrrrruuuwwwxxxxxxwwwwwwxxxyyyzzz|||wwwnnnfffeeehhhppp~~~}}}wwwpppkkkfffbbb]]]XXXZZZ___~~~vvvnnnccc\\\RRRIII@@@;;;888444333555666666555333222444888<<>>@@@DDDIIILLLPPPWWWgggpppfff```[[[XXXVVVUUUSSSRRRQQQOOOKKKHHHCCCAAA>>>===>>>>>>>>>===999999999:::===@@@DDDFFFGGGHHHIIIHHHHHHHHHJJJLLLKKKLLLLLLLLLLLLLLLLLLLLLNNNNNNPPPQQQSSSTTTVVVVVVSSSUUUWWWWWWWWWXXX[[[^^^]]]bbbhhhlllpppssswwwzzzzzzyyywwwuuuqqqkkkddd^^^VVVQQQPPPRRRUUUWWW]]]ccciiikkknnnppppppppprrrsssrrrqqqppppppppppppqqqrrrtttvvvxxxxxxwwwxxxyyy{{{xxxzzz~~~xxxooogggeeegggooo}}}|||vvvpppkkkfffccc]]]YYYZZZ___}}}wwwoooeee]]]OOOFFF===:::888555333555555666666555444555888;;;AAAGGGQQQZZZbbbhhhmmmpppuuuzzz~~~tttkkkiiijjjtttqqq[[[OOOHHHHHHKKKRRR___sss{{{vvvnnnccc[[[RRRMMMKKKKKKIIIDDDDDDFFFFFFJJJPPPVVV[[[```eeeiiijjjlllnnnqqqrrrsssssssssuuuvvvwwwxxxyyyxxxwwwvvvyyyyyyzzz{{{{{{{{{{{{{{{||||||tttkkkbbbZZZRRRNNNIIIHHHFFFDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAACCCFFFHHHKKKOOOTTTWWW[[[```gggmmmpppooollliiidddbbb```bbbgggooouuuxxx}}}}}}}}}~~~}}}|||{{{{{{{{{|||}}}|||yyy{{{wwwtttuuu}}}xxxeeeZZZJJJ>>>888666666666444333222222222222222222555555555666666777888999999;;;===???AAADDDIIILLLQQQWWWdddzzzvvvkkkccc]]]ZZZVVVUUUTTTSSSRRRPPPLLLJJJHHHEEEAAA???===<<<;;;999999999999:::<<>>=========<<<===>>>??????@@@BBBCCC@@@BBBEEEHHHKKKOOOTTTXXX]]]bbbjjjppptttssspppnnngggeeeccceeejjjpppvvvxxx|||}}}}}}}}}~~~}}}{{{zzzzzzzzz{{{}}}zzzqqqoooqqqzzz~~~vvvbbbWWWIII===888777666666555444333222222222222333555555555666666777888999;;;<<<>>>@@@AAADDDHHHKKKQQQUUUaaauuu}}}qqqggg```\\\WWWVVVTTTTTTSSSQQQNNNKKKIIIFFFBBB???>>><<<:::999::::::999:::<<>><<<;;;:::::::::666888;;;===???AAADDDFFF???AAAEEEHHHKKKPPPUUUYYY```fffnnnuuuyyyyyyvvvtttiiigggeeeggglllrrrvvvyyy|||||||||}}}~~~}}}{{{zzzyyyyyyzzz{{{}}}wwwnnnmmmoooxxx|||uuu```VVVHHH>>>999777666555666555444444333333333333555555555666666777888999<<<===???@@@AAADDDHHHKKKPPPTTT___qqquuukkkccc^^^WWWVVVUUUTTTTTTRRRNNNKKKGGGDDDAAA??????>>>===<<<;;;:::::::::;;;>>>AAABBBDDDEEEGGGGGGGGGIIIKKKNNNIIIJJJLLLNNNOOOPPPOOOOOOMMMNNNOOOOOOPPPQQQRRRRRRRRRUUUXXXWWWVVVXXX^^^cccfffrrr~~~uuukkkbbb]]]XXXTTTRRRUUUWWWXXX\\\aaabbbeeehhhjjjlllnnnrrrtttssssssrrrqqqqqqrrrsssssstttuuuuuutttrrrpppqqqrrrvvvyyy}}}xxxppphhheeehhhooo||||||uuuppplllhhhfffaaa]]]]]]bbb~~~wwwlll]]]PPPEEE@@@:::666444444333333555555555555666666666666888:::BBBOOO```pppzzz}}}xxxpppggg___\\\eeezzzlllWWWMMMIIIFFFKKKYYYooo|||wwwrrrjjjbbbZZZVVVPPPLLLIIIHHHGGGFFFFFFIIINNNUUU\\\bbbfffhhhjjjnnnrrruuutttsssqqqqqqqqqsssuuuwwwxxxvvvuuusssxxxyyy{{{}}}~~~~~~yyyjjjeee^^^WWWQQQMMMIIIGGGBBB>>>:::888777777666555::::::999:::<<<>>>AAACCCDDDEEEFFFHHHLLLQQQXXX]]]dddlllvvv{{{}}}xxxssslllhhhjjjooorrruuuyyy{{{||||||}}}~~~~~~}}}|||{{{{{{{{{{{{xxx{{{uuupppnnnuuu{{{sss```RRRDDD<<<888444444666444555555555555555444444555666777888999:::;;;<<<:::;;;===@@@CCCFFFIIIKKKNNNRRR]]]pppyyynnnddd[[[[[[YYYUUUSSSRRRQQQOOOMMMKKKHHHEEECCCAAA@@@>>><<<:::999999999;;;===@@@BBBFFFGGGGGGFFFDDDEEEGGGIIIJJJKKKMMMOOOPPPRRRRRRSSSRRRQQQOOOOOOOOOQQQSSSTTTSSSUUUWWWXXXYYY[[[^^^aaalllssszzzooocccZZZSSSRRRRRRSSSUUUXXX[[[]]]bbbdddgggiiijjjllloooqqqrrrsssuuutttrrrqqqqqqrrrtttvvvxxxxxxwwwvvvvvvwwwzzz}}}{{{sssllliiijjjrrr}}}yyyqqqoookkkeeeaaa___aaaddd~~~uuujjjZZZNNNDDD???:::666444444333333555555555555666666666666777999@@@NNN___ppp|||xxxpppfff^^^[[[bbbuuurrr]]]OOOJJJFFFKKKXXXmmmzzzuuummmddd]]]YYYSSSNNNKKKIIIFFFEEEGGGIIINNNTTTZZZ___ccceeeiiimmmrrruuuuuutttttttttssstttwwwxxxyyyxxxvvvuuuwwwxxxyyy{{{|||}}}~~~~~~~~~~~~tttmmmddd```ZZZUUUPPPLLLHHHFFFBBB???;;;888777777666555999888888888:::===@@@BBBCCCDDDFFFHHHLLLQQQXXX]]]fffppp}}}vvvooojjjmmmqqqsssvvvzzz{{{{{{||||||}}}~~~~~~~~~~~~|||{{{zzzzzzzzzzzzxxx{{{~~~vvvqqqqqqxxxwwwooo\\\OOOAAA:::666333333555444555555555555555444444555555666888999:::;;;<<<<<<===>>>AAADDDGGGJJJLLLPPPSSS\\\mmm|||qqqggg^^^\\\YYYVVVTTTSSSQQQOOOMMMKKKIIIEEECCCBBBAAA???===:::999999999;;;===@@@AAAFFFGGGGGGFFFEEEEEEGGGIIIJJJKKKLLLNNNPPPQQQRRRRRRRRRQQQPPPOOOOOOQQQSSSTTTTTTUUUWWWXXXYYY[[[^^^aaaiiippp|||yyymmmaaaYYYRRRRRRRRRSSSUUUXXX[[[]]]ccceeehhhjjjkkkmmmppprrrtttuuuwwwwwwuuutttuuuvvvtttvvvxxxxxxxxxyyy{{{}}}yyyqqqooopppsss~~~zzzsssqqqlllfffaaa```bbbddd{{{rrrfffVVVJJJBBB>>>999666555444444333555555555555666666666666555888???LLL^^^ppp~~~{{{ssshhh```\\\```pppxxxcccQQQJJJFFFKKKWWWjjj~~~xxxpppggg___[[[UUUQQQMMMJJJGGGDDDGGGIIIMMMRRRXXX]]]aaaccchhhlllqqquuuvvvvvvvvvwwwuuuvvvxxxzzzzzzyyywwwvvvvvvvvvxxxzzz{{{||||||}}}~~~|||qqqggg```]]][[[WWWUUURRROOOJJJGGGDDD@@@<<<999888777666555777777777777999;;;>>>@@@BBBDDDFFFHHHKKKQQQXXX\\\fffttt{{{tttoooqqquuuvvvxxxzzzzzzzzzzzz{{{||||||}}}}}}~~~}}}|||zzzyyyxxxxxxxxxyyy{{{{{{vvvsssvvv~~~tttiiiVVVJJJ>>>888444111111333444444555555555555555444444555666777999:::;;;<<<===>>>@@@BBBEEEHHHKKKLLLRRRSSSZZZhhhzzztttjjjbbb\\\ZZZVVVTTTSSSRRRPPPNNNLLLIIIFFFDDDCCCBBB@@@>>>;;;:::999999:::===???AAAEEEFFFFFFFFFEEEEEEGGGIIIJJJKKKMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPQQQSSSTTTTTTVVVWWWXXXYYYZZZ]]]```dddkkkvvvwwwkkk```XXXQQQQQQQQQRRRUUUXXX[[[]]]bbbdddggghhhiiikkkmmmpppsssuuuwwwwwwwwwwwwxxxyyyuuuvvvxxxyyyzzz|||wwwssstttvvv~~~wwwtttoooiiicccaaabbbdddwwwnnnbbbRRRFFF@@@<<<888666555555444444555555555555666666666666444666===JJJ\\\pppwwwlllddd^^^___jjjwww|||gggSSSJJJEEEKKKWWWhhhzzzqqqiii^^^[[[VVVRRRNNNKKKHHHEEEGGGIIILLLRRRWWW]]]aaadddjjjmmmrrruuuvvvvvvwwwxxxvvvwwwyyyzzzzzzyyyxxxwwwvvvwwwxxxzzz{{{|||}}}}}}}}}rrrhhh___YYYYYYXXXWWWWWWVVVSSSOOOLLLFFFBBB>>>:::999888666555888777777777999<<<>>>@@@AAACCCFFFHHHKKKPPPVVV[[[dddtttyyytttuuuxxxxxxyyy{{{yyyyyyyyyzzzzzz{{{{{{{{{~~~}}}|||zzzyyyyyyxxxxxxyyy|||~~~~~~wwwuuuttt|||qqqeeeQQQFFF;;;666444111111333333444555555666555555555444555666888999;;;<<<===>>>???@@@BBBEEEGGGJJJKKKRRRSSSXXXccctttvvvlllddd]]][[[WWWUUUTTTSSSQQQOOOLLLJJJGGGEEEDDDCCCAAA???;;;;;;:::999:::<<<>>>@@@CCCEEEFFFFFFFFFFFFHHHJJJKKKLLLNNNPPPRRRSSSSSSTTTSSSRRRRRRQQQQQQRRRSSSSSSTTTVVVWWWXXXXXXYYY\\\^^^___eeennnyyyuuuiii^^^XXXPPPPPPPPPQQQTTTWWW[[[]]]___aaadddeeeeeegggiiikkkoooqqqtttuuuvvvwwwxxxzzzwwwxxxyyyyyyzzz}}}{{{vvvvvvyyy{{{xxxrrrkkkeeecccdddfff~~~sssjjj]]]NNNBBB>>>;;;777666555666555444555555555555666666666666444777===IIIZZZpppyyynnnfff___]]]dddmmm}}}jjjVVVKKKEEEKKKWWWfff{{{sssjjj]]]ZZZUUUQQQNNNLLLIIIGGGFFFHHHKKKQQQXXX^^^dddggglllooorrrtttuuuuuuvvvwwwwwwxxxyyyyyyyyyxxxwwwwwwwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}sssjjjccc]]]XXXWWWWWWWWWXXXXXXVVVRRROOOIIIEEE@@@===;;;999888666999999888999:::===@@@BBBBBBCCCFFFHHHKKKOOOTTTXXXcccsss|||wwwyyy{{{zzzzzz|||yyyyyyyyyyyyzzzzzzzzzzzz~~~}}}|||{{{zzzzzzzzzzzzzzz|||~~~yyytttuuuvvvooobbbLLLBBB999666555333333444333444444555666666555555555666777999:::<<<===>>>>>>???@@@AAADDDFFFHHHIIIPPPQQQVVV```oooxxxmmmddd^^^\\\XXXVVVUUUTTTRRRPPPLLLJJJGGGEEEEEEDDDBBB@@@<<<;;;:::::::::<<<>>>???BBBDDDFFFGGGFFFGGGHHHJJJMMMNNNOOOQQQSSSTTTUUUUUUSSSSSSSSSRRRRRRSSSSSSSSSTTTUUUVVVWWWVVVWWWZZZ\\\ZZZ```gggooovvv~~~}}}rrrggg]]]XXXQQQPPPPPPQQQSSSVVVYYY[[[^^^```bbbccccccdddfffhhhkkknnnrrrtttvvvxxxzzz|||yyyzzzzzzyyyzzz|||{{{zzzzzz~~~{{{uuunnnhhheeefffhhhyyypppfffYYYKKK@@@;;;999666555666666666555555555555555666666666666666888>>>HHHYYYpppyyyoooggg```[[[^^^dddsssqqq\\\NNNGGGMMMWWWccc|||~~~vvvnnn```[[[UUUPPPMMMKKKIIIHHHEEEGGGKKKPPPWWW___eeehhhlllooorrrtttttttttuuuvvvyyyyyyyyyyyyyyyxxxxxxwwwyyyzzz{{{}}}~~~zzzxxxvvv}}}tttiiiccc___[[[YYYVVVVVVVVVWWWXXXWWWTTTQQQLLLHHHCCC???===;;;999888;;;:::::::::<<>>???@@@??????@@@AAACCCEEEGGGHHHNNNPPPUUU^^^kkk|||oooeee___]]]YYYWWWVVVUUUSSSQQQLLLIIIFFFEEEEEEDDDBBBAAA===<<<;;;::::::;;;===>>>@@@CCCFFFGGGGGGHHHIIIJJJMMMNNNPPPRRRSSSUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUWWWYYYXXX\\\bbbfffkkkrrr|||{{{pppeee]]]YYYRRRQQQPPPQQQRRRTTTWWWYYY]]]___aaaaaaaaabbbccceeeiiilllppptttwwwyyy}}}zzz{{{{{{{{{zzz{{{~~~|||}}}xxxqqqkkkhhhiiikkk}}}uuummmcccWWWIII>>>:::888666555666777666555555555555555666666666666888:::???HHHYYYppp}}}tttlllddd]]]^^^bbbqqq|||dddTTTKKKOOOVVV```www{{{tttfff```XXXQQQLLLJJJIIIHHHFFFGGGJJJOOOUUU\\\bbbfffjjjmmmppprrrssstttvvvxxx{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{}}}~~~|||~~~yyysssqqqmmmttt|||nnnddd___]]]\\\[[[ZZZYYYXXXYYYYYYYYYVVVTTTOOOKKKFFFBBB???===;;;999;;;:::::::::<<>>@@@AAABBBAAAAAABBBCCCDDDFFFHHHIIILLLOOOUUU]]]hhh|||ssshhh```]]]ZZZXXXWWWVVVTTTRRRKKKHHHFFFDDDDDDCCCBBB@@@>>>===;;;::::::;;;<<<===???BBBEEEGGGHHHHHHIIIKKKKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTSSSRRRSSSUUUWWWXXX[[[^^^```bbbiiittt|||zzzoooddd]]]ZZZSSSRRRQQQPPPQQQSSSUUUVVVYYYZZZ\\\\\\\\\\\\^^^___eeehhhmmmqqquuuxxx|||yyyzzz|||||||||}}}~~~yyyrrrmmmkkklllnnnzzzrrrkkkbbbVVVHHH>>>999777555555666777666555555555555555666666666777999;;;@@@HHHYYYpppyyyqqqiiibbbaaadddrrrjjjYYYNNNQQQVVV]]]sssyyyllleee[[[RRRLLLIIIHHHGGGGGGHHHJJJNNNSSSZZZ___cccgggjjjnnnqqqsssuuuwwwzzz}}}}}}||||||{{{{{{{{{zzzxxxyyy{{{}}}~~~~~~~~~~~~~~~zzz|||uuuooommmeeelllyyy{{{nnnccc___^^^^^^]]]___]]]\\\\\\\\\\\\ZZZXXXQQQMMMGGGCCC@@@>>><<<:::::::::999:::<<<>>>AAACCCEEEFFFHHHIIIIIIKKKNNNPPPUUU```nnnyyy}}}yyy{{{}}}{{{zzz{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwxxxyyyzzz|||}}}{{{|||~~~yyytttxxxqqq]]]NNNAAA:::444444555444444555222333444555666666666666888999:::<<>>===;;;::::::;;;<<<===???BBBEEEGGGHHHHHHJJJKKKJJJKKKMMMOOOPPPRRRRRRSSSUUUUUUUUUUUUUUUTTTSSSRRRQQQRRRSSSRRRQQQRRRSSSUUUXXXZZZ\\\\\\^^^dddoooxxxyyynnnddd]]][[[TTTSSSQQQPPPQQQRRRTTTUUUTTTUUUWWWWWWVVVWWWXXXZZZ```dddiiinnnrrrvvvzzz}}}xxxzzz}}}~~~~~~zzzsssnnnlllmmmooo{{{ssslll```PPPCCC===555444444444444555666666666666777777888888999999777;;;AAAGGGVVVooo~~~wwwmmmdddbbbeeevvvxxxbbbOOOLLLOOOVVViii~~~}}}wwwnnnfffZZZOOOJJJHHHHHHHHHEEEFFFHHHLLLRRRYYY```dddjjjkkkmmmoooqqqtttuuuvvv{{{{{{{{{{{{|||||||||}}}{{{|||~~~~~~}}}~~~|||{{{yyy|||||||||}}}|||nnneeecccgggooo}}}~~~rrriiifffeeebbb___aaa```___^^^\\\ZZZYYYYYYUUUQQQLLLGGGDDDAAA>>><<<===>>>===<<<<<<>>>AAADDDHHHIIIJJJJJJJJJJJJMMMOOOWWW\\\fffpppxxx}}}}}}{{{yyywwwwwwwwwyyyzzz}}}|||zzzyyyxxxxxxyyyzzzwwwwwwxxxyyyzzz|||}}}~~~|||}}}}}}~~~xxxtttxxx|||iiiVVVKKK;;;999666444222333444555555666888777666444555555888999:::<<<>>>???AAAAAACCCDDDDDDFFFGGGIIIKKKLLLPPPRRRXXX]]]cccrrrnnnddd```[[[XXXXXXXXXUUURRRPPPNNNIIIEEEBBBAAAAAABBB@@@???>>><<<<<<<<<======BBBDDDFFFGGGHHHHHHJJJLLLKKKKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSNNNOOOOOOPPPQQQRRRSSSSSSUUUUUUVVVWWWZZZaaaiiiooovvvxxxxxxtttkkkbbb]]][[[UUUUUUUUUUUUUUUTTTUUUUUUUUUXXXZZZXXXTTTTTTXXX]]]YYY\\\aaahhhnnntttxxxzzz}}}}}}}}}~~~~~~|||vvvqqqooonnnooozzzrrrkkk___OOOBBB===777666555444444444444444555555666666777777888888888<<<@@@FFFTTTmmmyyyoooeeeccceeettt~~~fffRRRMMMNNNTTTfffzzz|||qqqhhh\\\RRRLLLIIIIIIIIIEEEFFFHHHLLLRRRYYY```ccciiijjjlllnnnqqqssstttuuuyyyzzzzzzzzz{{{{{{{{{{{{yyy{{{}}}~~~~~~|||{{{|||||||||}}}{{{nnneee___aaahhhuuuyyypppllljjjgggeeedddbbb```]]]ZZZWWWUUUTTTTTTQQQLLLIIIFFFCCC@@@===>>>>>>===<<<<<<>>>BBBFFFJJJKKKLLLLLLKKKLLLMMMOOOUUUZZZcccllltttxxxzzzzzzzzzzzzyyyxxxyyyzzz{{{{{{}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}||||||}}}~~~vvvssswwwwwweeeSSSHHH;;;999666444222333444555444555666666555444444555888999:::<<<===???@@@AAAAAABBBCCCEEEHHHKKKMMMNNNPPPRRRVVVZZZ___lllrrrhhhccc]]]ZZZYYYXXXTTTRRRPPPNNNIIIEEEBBBAAAAAAAAA>>>===<<<;;;;;;<<<<<<===AAADDDGGGIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTUUUXXX^^^eeejjjppprrrsssoooggg```[[[ZZZYYYYYYYYYXXXVVVUUUUUUUUUTTTWWWYYYXXXUUUTTTUUUVVVWWWYYY^^^eeekkkqqquuuxxxzzz{{{}}}~~~|||wwwsssqqqssstttzzzqqqiii]]]MMMAAA<<<888777666555444333333333444444555555666777777888;;;===???DDDPPPhhh{{{sssiiifffgggssslllUUUNNNLLLPPPaaauuuuuummmaaaVVVOOOLLLJJJIIIFFFGGGIIIMMMRRRYYY___ccchhhiiikkknnnppprrrssstttwwwwwwxxxxxxxxxyyyyyyyyyxxxyyy{{{}}}~~~~~~}}}|||||||||}}}}}}{{{nnnfff]]]^^^bbblll|||zzzuuurrrooommmjjjhhheee```[[[WWWSSSQQQRRRPPPMMMKKKIIIFFFBBB???>>>>>>===<<<<<>>BBBLLLbbb~~~xxxoookkkkkkqqqoooWWWNNNKKKMMM]]]pppzzzrrrfff[[[SSSNNNKKKIIIGGGHHHJJJMMMRRRYYY___bbbhhhiiillloooqqqsssssstttuuuuuuuuuuuuvvvvvvvvvvvvxxxyyyzzz{{{||||||||||||}}}~~~~~~}}}}}}}}}~~~}}}qqqiii```___aaagggsss~~~zzzwwwuuurrroookkkeee___ZZZUUUSSSQQQPPPNNNMMMKKKHHHDDD@@@>>>>>>===<<<===AAAFFFKKKQQQSSSTTTSSSRRRQQQQQQRRRVVVZZZaaaiiipppuuuxxxyyyyyyzzz|||~~~~~~}}}|||~~~~~~~~~~~~}}}{{{yyywwwzzzzzzyyyyyyyyyyyyyyyzzz{{{|||~~~~~~zzz{{{yyykkkXXXHHH@@@888777555444333333444555444555666666555555777888999:::;;;<<<>>>???@@@AAAAAABBBCCCFFFIIILLLNNNPPPNNNOOORRRTTTWWW___qqq~~~nnnggg```[[[YYYXXXVVVTTTPPPNNNJJJFFFCCC@@@??????<<<;;;;;;:::;;;<<<>>>??????CCCHHHKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKMMMMMMNNNOOONNNPPPRRRSSSUUUWWWZZZ]]]```ccceeeccc^^^YYYXXXXXX^^^```aaa```]]]\\\]]]___```^^^\\\[[[ZZZXXXTTTQQQPPPRRRUUUZZZ```ffflllooorrruuuzzzzzzvvvuuuyyy}}}wwwnnnggg[[[KKK???;;;555555444444444555555666555666777888999:::;;;;;;>>>===>>>BBBIII[[[yyy~~~vvvpppooopppnnnWWWOOOKKKLLLZZZmmmyyymmmaaaXXXQQQLLLIIIIIIIIIJJJNNNSSSYYY^^^bbbhhhjjjmmmpppssstttttttttssssssssssssttttttttttttxxxyyyyyyyyyyyyyyyyyyyyy{{{|||~~~~~~vvvoooeeecccbbbfffooozzz}}}xxxvvvqqqjjjccc]]]XXXUUURRRPPPNNNMMMLLLIIIEEEAAA>>>>>>======>>>BBBIIINNNSSSUUUWWWWWWUUUTTTTTTTTTWWWZZZ```hhhooouuuyyy{{{{{{|||~~~}}}~~~~~~|||zzzyyy{{{{{{zzzzzzyyyyyyzzzzzz|||}}}uuueeeRRRDDD===777666555444333333444444555666777777666777999<<<;;;;;;<<<===???@@@AAAAAADDDDDDEEEGGGHHHKKKMMMNNNNNNNNNQQQTTTWWW^^^mmm|||oooiii```ZZZYYYYYYXXXVVVPPPNNNKKKGGGDDDAAA??????======<<<<<<<<<===???@@@>>>BBBGGGKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNPPPRRRSSSTTTUUUWWWZZZ\\\___aaa___[[[WWWWWWXXX[[[___bbbbbb``````dddgggiiifffbbb___\\\ZZZVVVSSSPPPQQQRRRVVV[[[bbbhhhkkkooorrrxxx}}}~~~~~~~~~xxxvvvzzz|||uuunnnhhh]]]MMM@@@;;;444444444444444555666666666666777888:::;;;<<<<<<===<<<>>>CCCGGGTTTpppzzzssspppnnn|||mmmWWWOOOKKKKKKXXXiiiuuuiii^^^VVVOOOKKKJJJJJJKKKNNNSSSYYY^^^aaahhhjjjnnnqqqtttuuuuuutttqqqqqqrrrrrrrrrssssssssswwwwwwwwwwwwwwwxxxxxxxxxzzz|||~~~~~~wwwkkkiiigggjjjpppyyy~~~xxxppphhh```[[[XXXSSSQQQNNNMMMKKKHHHEEEBBB>>>>>>======???DDDKKKPPPTTTVVVXXXYYYXXXVVVVVVWWWWWWZZZ___eeelllrrrvvvyyy|||}}}~~~}}}||||||||||||{{{{{{{{{{{{{{{|||}}}{{{ooo___MMM@@@;;;666555555444444333444444666777777777777888;;;>>>======>>>???@@@AAABBBBBBEEEEEEFFFGGGIIIKKKLLLMMMOOOOOOQQQUUUXXX]]]jjjwwwtttmmmccc\\\ZZZYYYYYYWWWRRRPPPMMMIIIEEEBBB@@@???>>>>>>===<<<<<<===???@@@>>>AAAFFFIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPNNNOOOQQQRRRRRRSSSVVVXXXZZZ\\\^^^\\\XXXUUUUUUVVVXXX]]]bbbcccbbbccchhhmmmooommmjjjfffaaa\\\XXXVVVSSSRRRRRRTTTYYY___eeehhhmmmpppuuuzzz~~~~~~}}}}}}}}}~~~|||yyy}}}yyysssnnniii___OOOAAA<<<666555555444444444555555555555666888999:::;;;<<<<<<;;;>>>DDDGGGOOOhhh{{{rrrnnnjjjwwwlllWWWPPPKKKIIITTTdddyyy|||pppeee[[[TTTOOOKKKKKKLLLNNNSSSXXX^^^aaagggiiimmmqqqsssttttttsssqqqqqqqqqqqqrrrrrrrrrrrrsssssstttuuuvvvxxxzzzzzz|||}}}rrrqqqpppsssyyyyyyooofff___[[[UUURRRNNNKKKIIIGGGDDDBBB>>>>>>======???EEEMMMRRRTTTVVVYYYZZZYYYXXXXXXYYY[[[\\\```eeejjjooosssuuuzzz|||~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~rrrfffXXXGGG===:::555555444444444444333333555666666666666888<<>>===<<<;;;<<<===>>>===@@@DDDGGGHHHIIIJJJLLLHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOOOOOOOQQQUUUWWWYYY[[[\\\ZZZUUURRRRRRSSSWWW\\\bbbdddbbbdddiiioootttwwwxxxtttlllccc]]]ZZZVVVUUUTTTTTTXXX]]]cccgggmmmooorrrvvvzzz}}}~~~~~~~~~~~~wwwrrrnnnjjjaaaPPPBBB<<<888777666555444333333333444444555777888:::;;;;;;::::::???FFFGGGLLLccc|||{{{pppkkkhhhtttlllXXXPPPKKKHHHQQQ```tttuuujjj___WWWRRRKKKKKKLLLOOOSSSXXX]]]aaafffhhhlllppprrrssssssrrrpppqqqqqqqqqqqqrrrrrrrrrooopppqqqtttvvvyyy|||}}}}}}~~~xxxwwwxxx|||vvvlllddd___VVVRRRNNNJJJHHHFFFDDDBBB>>>>>>======@@@FFFNNNTTTSSSVVVYYY[[[ZZZYYYYYYZZZ```aaacccfffjjjnnnqqqsssxxxzzz}}}~~~}}}~~~}}}}}}}}}}}}}}}~~~vvvkkk```SSSDDD;;;999444444444444444444333333444555555555666888;;;???@@@@@@AAABBBBBBCCCDDDDDDBBBCCCDDDGGGJJJMMMPPPQQQSSSRRRSSSVVVWWWZZZcccmmm|||yyylllbbb]]]ZZZXXXVVVTTTRRROOOLLLHHHDDDAAA@@@>>>===<<<;;;::::::;;;<<<===@@@CCCEEEFFFHHHJJJLLLHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLMMMMMMMMMPPPTTTWWWYYY[[[[[[YYYTTTPPPPPPQQQWWW]]]cccdddbbbccciiioooxxxvvvjjjbbb^^^YYYWWWUUUUUUWWW]]]cccfffmmmnnnpppssswwwzzz}}}~~~|||}}}~~~~~~yyypppggg]]]PPPBBB888:::999777666555555666666777777888999:::;;;;;;<<<>>>>>>AAABBBDDDLLL___qqqxxxnnngggeeelll}}}vvvcccVVVOOOLLLOOOTTTnnnpppbbbXXXTTTPPPOOONNNNNNPPPUUUYYY\\\cccfffjjjmmmoooppprrrtttrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssstttvvvxxxyyy|||}}}~~~~~~sssjjjcccVVVQQQKKKHHHGGGGGGDDDAAAAAA???>>>???@@@BBBKKKUUUUUUVVVWWWWWWWWWXXXZZZ]]]dddfffhhhkkkmmmppptttwww|||}}}~~~}}}}}}}}}~~~{{{sssgggYYYLLLBBB;;;888444444333333333444555555333555666777888999<<<>>>@@@CCCFFFGGGGGGFFFGGGHHHFFFGGGGGGGGGHHHJJJNNNRRRYYYYYYWWWUUUUUUYYY^^^bbbsssoooccc^^^]]]]]][[[SSSQQQMMMKKKIIIFFFCCCAAA???>>>===<<<<<<;;;<<<<<<<<<===@@@CCCFFFHHHIIIJJJJJJHHHGGGGGGIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGHHHIIIMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLNNNPPPRRRUUUWWWYYYXXXZZZYYYUUUPPPMMMMMMOOOWWW]]]bbbeeedddcccdddfffttt{{{}}}sssjjjeee\\\[[[YYYYYYZZZ^^^cccffflllnnnqqqtttvvvxxxxxxyyyzzzzzz{{{}}}zzzqqqggg]]]QQQCCC:::999888777555555555666666777777888999:::;;;;;;<<<>>>???AAACCCDDDKKK\\\mmmzzznnnfff___dddsss|||gggXXXOOOKKKMMMRRRggg|||rrrdddYYYTTTPPPOOOMMMNNNPPPTTTYYY\\\bbbeeehhhkkklllnnnoooqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsssuuuwwwxxx|||}}}|||pppgggXXXSSSNNNJJJIIIHHHEEEBBBAAA???>>>???@@@CCCMMMWWWYYYZZZ[[[[[[[[[\\\___aaafffiiimmmppprrrtttwwwyyy}}}~~~~~~~~~~~~}}}yyyqqqcccUUUHHH???:::777444444333333444444555666777888:::;;;;;;===???BBBAAACCCFFFGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKMMMQQQTTTWWWWWWVVVUUUUUUXXX\\\```oooxxxiii```\\\YYYWWWYYYVVVQQQLLLHHHDDD???<<>>===<<<<<<;;;;;;;;;<<<>>>@@@CCCFFFHHHIIIJJJJJJHHHGGGGGGHHHIIIGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMOOOPPPSSSUUUWWWXXXYYYZZZZZZWWWRRROOOPPPSSSUUU[[[aaacccbbb``````aaammmuuu}}}tttnnneeeccc```^^^^^^aaaeeehhhlllmmmpppsssuuuwwwwwwwwwxxxyyyzzz{{{~~~{{{qqqhhh^^^SSSFFF>>>999888777555555555555666777777888999:::;;;<<<<<>>???AAAEEEPPP[[[___```aaaaaa```aaadddfffiiimmmsssxxxzzzzzz{{{|||~~~~~~~~~vvvlll]]]OOODDD<<<888555444444444444444555666666999:::<<<<<<===>>>AAACCCBBBDDDFFFGGGFFFEEEFFFGGGJJJLLLMMMMMMNNNPPPTTTWWWSSSTTTUUUUUUUUUVVVZZZ\\\jjj{{{qqqddd]]]YYYWWW[[[XXXSSSNNNIIIEEE???<<>>===<<<<<<;;;;;;;;;===>>>@@@CCCFFFHHHJJJKKKJJJHHHGGGGGGHHHHHHGGGFFFDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYZZZYYYVVVQQQOOOQQQTTTUUU[[[bbbdddbbb^^^\\\\\\aaaiiivvv}}}vvvoookkkfffbbbaaacccfffiiilllmmmpppsssuuuvvvvvvuuuvvvvvvxxxyyy|||{{{rrriii```UUUIIIAAA:::999777666555555666666777777888999;;;<<<======>>>>>>@@@CCCDDDHHHTTTaaa}}}ttthhhdddccchhhyyywwwcccSSSIIIGGGKKKPPPeee|||ooobbbZZZQQQOOOMMMMMMNNNSSSXXX[[[___bbbeeegggggghhhiiijjjlllmmmoooqqqrrrrrrrrrrrrnnnooooooqqqsssvvvyyy{{{|||~~~{{{lll```\\\VVVRRRQQQOOOJJJGGGCCC@@@???@@@CCCHHHTTT```eeeeeefffeeedddeeehhhkkklllqqqyyy~~~~~~}}}~~~~~~ssshhhWWWIII@@@:::777555444444444444555666777777888999;;;;;;;;;<<>>===<<<<<<<<<<<<>>>>>>@@@BBBEEEHHHJJJKKKJJJHHHGGGGGGHHHHHHFFFEEECCCCCCDDDEEEFFFHHHJJJKKKJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQQQQRRRTTTVVVWWWXXXXXXYYYWWWSSSNNNLLLNNNQQQWWW]]]dddgggccc___[[[ZZZXXX^^^iiiwwwyyytttoooiiicccaaabbbeeeggglllnnnqqqtttvvvvvvvvvuuussstttuuuxxxzzz}}}{{{rrrjjjaaaWWWKKKCCC;;;:::888777666666777777888888999;;;<<<>>>??????>>>===???BBBDDDHHHSSS^^^xxx|||ooofffbbbeeessslllYYYKKKGGGIIIMMM^^^wwwvvviii```SSSQQQNNNLLLMMMQQQVVVYYY^^^aaadddfffggggggiiijjjlllnnnpppssstttuuuuuuuuuppppppqqqsssvvvyyy|||~~~|||~~~oooccc___ZZZVVVUUURRRMMMIIIDDDAAA@@@BBBEEELLLZZZgggjjjjjjjjjiiihhhiiillloooqqqvvv|||~~~~~~~~~~~~|||nnnbbbQQQDDD===:::777555555555555555666777888999888999;;;;;;;;;<<<>>>@@@CCCDDDFFFEEEEEEEEEFFFHHHKKKLLLNNNNNNNNNOOOQQQSSSMMMOOORRRSSSSSSSSSUUUVVVaaalllrrrgggaaa^^^WWWUUURRRPPPNNNLLLIIIGGG@@@@@@???>>>===============>>>???AAADDDGGGJJJKKKJJJHHHGGGGGGGGGGGGFFFDDDAAABBBBBBCCCEEEGGGHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQRRRRRRRRRSSSUUUWWWXXXYYYZZZZZZXXXSSSMMMKKKLLLOOOYYY^^^eeefffccc]]]ZZZYYYVVVZZZbbbmmmwww|||zzzwwwtttpppiiidddbbbbbbeeegggmmmooosssvvvxxxyyyxxxwwwsssssstttvvvyyy|||~~~~~~yyyssslllcccXXXLLLCCC<<<;;;:::888888888888999999:::;;;<<<>>>@@@AAAAAA???>>>???CCCFFFKKKVVVaaavvvyyyeee___```kkk|||yyydddRRRJJJJJJNNNYYYmmm~~~{{{{{{}}}~~~{{{nnndddVVVSSSOOOLLLLLLOOOTTTWWW]]]```cccfffggggggiiijjjlllnnnqqquuuwwwxxxwwwwwwrrrssssssuuuxxx{{{~~~}}}~~~qqqeeeaaa\\\YYYXXXUUUQQQLLLGGGCCCBBBDDDHHHPPP```mmmqqqqqqpppnnnmmmnnnrrruuuwww{{{~~~~~~wwwggg[[[KKK@@@<<<:::777555555555555555666888999:::;;;<<<===>>>===>>>@@@CCCBBBDDDEEEEEEDDDEEEHHHJJJMMMNNNPPPOOOOOONNNPPPQQQMMMOOOQQQQQQQQQRRRTTTVVV^^^fffyyyyyykkkbbb^^^[[[XXXUUURRROOOLLLIIIFFFBBBAAA@@@???>>>>>>>>>>>>======>>>???BBBFFFIIIKKKJJJHHHGGGFFFGGGFFFEEECCC@@@AAAAAABBBCCCDDDFFFGGGGGGHHHJJJMMMOOOQQQRRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\[[[YYYTTTNNNLLLOOORRRXXX]]]cccddd```[[[XXXWWWYYY\\\aaahhhooorrrrrrqqqnnnlllhhhdddcccdddfffhhhlllooossswwwzzzzzzyyyxxxsssssstttvvvxxxzzz|||}}}~~~{{{xxxsssmmmeeeZZZLLLCCC>>>===;;;:::999999::::::;;;;;;===>>>@@@BBBCCCDDDBBB@@@AAAEEEIIIPPP[[[fffwwwkkkbbb^^^dddrrrppp[[[OOOMMMMMMQQQ```yyy|||yyyyyyzzz{{{}}}qqqgggYYYUUUPPPLLLKKKMMMRRRUUU[[[^^^bbbdddeeeggghhhjjjkkknnnqqquuuxxxyyyyyyxxxttttttuuuvvvxxx{{{~~~}}}}}}{{{zzzzzzyyyoooeeeaaa]]][[[ZZZXXXSSSOOOIIIEEECCCFFFKKKTTTdddsssyyyxxxwwwuuutttuuuyyy|||~~~~~~~~~~~~~~~~~~|||qqq___TTTEEE<<<:::999666333555555555666777888::::::===>>>?????????@@@BBBDDDAAACCCDDDDDDDDDFFFIIILLLQQQRRRTTTSSSQQQPPPPPPQQQMMMOOOPPPPPPPPPQQQTTTVVVZZZbbbrrrpppeee```^^^[[[WWWSSSPPPMMMIIIFFFCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<>>>@@@DDDHHHJJJJJJHHHGGGFFFGGGFFFDDDCCC@@@@@@@@@@@@AAABBBCCCDDDFFFGGGJJJMMMOOOQQQSSSSSSQQQRRRSSSUUUWWWYYY\\\]]]YYYYYYWWWSSSNNNNNNQQQUUUZZZ^^^cccccc```[[[YYYYYYXXX]]]cccgggiiiiiihhhhhhdddcccbbbaaabbbdddfffgggiiimmmrrrwwwzzz{{{zzzyyytttuuuuuuvvvwwwyyy{{{|||zzz~~~zzzwwwsssnnnfffZZZLLLBBB???>>><<<;;;::::::;;;;;;<<<<<<>>>???AAACCCDDDEEEEEEBBBBBBGGGLLLTTT```kkkxxxuuuiii```aaalllzzzyyybbbTTTPPPIIIIIIVVVooo}}}zzzyyyzzz{{{|||}}}}}}rrrhhhZZZVVVPPPLLLJJJLLLPPPSSSYYY\\\```ccceeefffhhhjjjjjjmmmqqquuuxxxyyyyyyxxxttttttuuuvvvxxx{{{}}}}}}|||xxxtttrrrrrrtttwwwyyyyyy{{{zzzssskkkeeeaaa^^^\\\\\\YYYTTTPPPJJJFFFEEEGGGLLLVVVgggvvv~~~~~~|||zzzyyyzzz~~~~~~~~~}}}}}}}}}~~~}}}~~~xxxmmmZZZOOOAAA:::888888555222555555555666777999:::;;;===>>>??????>>>???AAACCCAAABBBCCCDDDDDDGGGJJJMMMUUUVVVWWWVVVTTTRRRRRRRRRNNNOOOPPPOOOOOOQQQTTTWWWXXX___nnnuuuiiiddd]]]ZZZVVVTTTQQQOOOKKKHHHDDDDDDCCCBBBAAAAAAAAAAAA;;;;;;;;;===???CCCGGGIIIJJJIIIGGGFFFFFFFFFDDDBBB????????????@@@AAAAAABBBFFFGGGJJJMMMOOORRRSSSTTTQQQRRRSSSUUUXXXZZZ]]]^^^TTTTTTSSSPPPMMMMMMRRRVVV]]]aaaeeeeeeaaa]]]\\\]]]UUU\\\cccgggeeebbb``````[[[\\\\\\]]]___aaaccceeegggkkkqqqvvvyyyzzzyyyxxxuuuuuuvvvvvvwwwyyyzzz{{{xxx||||||zzzxxxxxxtttlllaaaVVVOOOKKKEEEBBB===;;;;;;;;;<<<;;;<<<===>>>@@@CCCEEEHHHIIIDDDDDDDDDEEEJJJTTT```hhhuuutttffffffllltttxxxaaaOOOOOONNNQQQ```www{{{xxxvvvvvvwwwxxxzzz}}}zzzsssnnn]]]ZZZTTTMMMIIIIIIMMMPPPVVVXXX\\\___bbbeeeiiilllnnnnnnnnnrrrvvvwwwuuurrrvvvvvvwwwxxxyyyzzzzzz{{{zzz}}}~~~yyyuuuqqqppppppqqqppppppppprrrsssqqqnnnllleeeccc```^^^\\\ZZZWWWUUUKKKJJJIIIIIINNNYYYfffooozzzzzz{{{}}}~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~tttjjjUUUNNNCCC;;;777666666777777888888999::::::;;;;;;===>>>AAACCCDDDCCCAAA@@@AAABBBCCCEEEFFFJJJNNNRRR[[[[[[YYYVVVSSSRRRRRRTTTRRRPPPOOONNNOOORRRUUUWWWXXX^^^iiizzz|||kkkeee___]]]YYYVVVRRROOOMMMKKKFFFEEECCCAAA@@@>>>>>>>>>;;;;;;;;;===???BBBEEEFFFIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???======???AAACCCEEEHHHLLLOOOQQQPPPNNNMMMPPPQQQSSSUUUWWWYYY[[[\\\[[[VVVOOOIIIGGGIIIMMMPPP[[[```eeefffbbb^^^[[[[[[[[[___eeeiiiiiiddd^^^YYYYYYWWWVVVVVVWWW[[[___aaagggkkkppptttvvvwwwxxxyyyuuuuuutttuuuuuuwwwyyyzzz}}}}}}~~~}}}xxxvvvuuutttqqqjjj___TTTMMMIIIDDDAAA===<<<<<<======<<<======>>>@@@BBBDDDFFFGGGDDDDDDDDDEEEKKKTTT___gggppp}}}|||mmmjjjlllssslllWWWNNNMMMQQQ[[[lll}}}}}}yyyvvvuuuuuuwwwyyy|||~~~{{{tttpppbbb]]]UUUOOOKKKKKKNNNOOOSSSVVV[[[^^^aaadddhhhkkknnnnnnooorrrvvvwwwuuusssvvvvvvwwwxxxyyyzzzzzz{{{zzz}}}~~~{{{wwwrrrooommmllllllkkkjjjjjjkkklllkkkiiifffdddbbb___]]]\\\ZZZWWWTTTKKKIIIHHHIIINNNXXXeeemmmwwwwwwxxxzzz}}}~~~}}}}}}}}}}}}||||||}}}}}}}}}||||||}}}qqqgggRRRKKKBBB:::666666777777888888999999:::::::::;;;===???AAACCCDDDCCCBBB@@@BBBBBBCCCDDDEEEHHHMMMPPPVVVWWWVVVTTTRRRRRRTTTUUUUUUSSSQQQPPPPPPRRRTTTVVVXXX]]]fffvvvrrrjjjaaa^^^ZZZWWWSSSPPPNNNLLLFFFEEECCCAAA@@@???>>>>>><<<<<<<<<>>>@@@CCCEEEGGGIIIIIIIIIIIIHHHGGGEEEEEECCCBBB@@@??????@@@BBBCCCEEEGGGJJJMMMOOOOOOOOONNNOOOPPPRRRTTTVVVYYYZZZ[[[YYYUUUOOOJJJHHHJJJOOORRR]]]bbbgggiiifffbbb___]]]\\\^^^bbbeeefffccc___\\\XXXWWWUUUTTTUUUYYY\\\___eeeiiioootttwwwxxxzzz{{{wwwwwwvvvuuuuuuvvvwwwxxxyyyyyy{{{}}}yyytttqqqpppooollleee[[[QQQJJJFFFAAA@@@>>>>>>?????????>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFKKKSSS]]]dddiiirrrwwwooommmrrr}}}fffRRRPPPPPPVVVaaaooo}}}~~~yyyvvvtttsssuuuwwwzzz}}}~~~{{{vvvrrrhhhaaaXXXQQQOOOOOONNNMMMOOOSSSYYY]]]```cccgggiiimmmmmmooosssvvvwwwvvvtttvvvvvvwwwxxxyyyzzzzzz{{{yyy}}}|||{{{wwwsssooollljjjiiihhhgggffffffgggfffdddaaacccaaa___]]]\\\YYYVVVSSSLLLKKKJJJKKKPPP[[[gggooottttttuuuwww{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{}}}|||{{{lllbbbMMMGGG???999666666777777999999::::::::::::::::::>>>???AAACCCDDDCCCBBBAAACCCCCCDDDCCCDDDFFFJJJMMMPPPQQQRRRRRRQQQRRRTTTVVVWWWUUUSSSRRRQQQRRRTTTUUUXXX[[[cccpppzzznnndddaaa\\\XXXUUURRROOOLLLGGGFFFDDDBBB@@@???>>>>>>=========>>>@@@CCCEEEGGGHHHIIIIIIIIIIIIHHHFFFEEEBBBBBBBBBAAAAAABBBBBBBBBEEEFFFHHHJJJLLLMMMNNNNNNNNNOOOQQQSSSUUUXXXYYYZZZWWWTTTOOOJJJIIILLLOOORRR\\\aaagggjjjiiiddd```]]]\\\]]]^^^bbbdddeeebbb```YYYWWWTTTRRRSSSVVVZZZ\\\dddhhhoootttwwwyyy{{{|||yyyxxxvvvuuuuuuuuuvvvwwwuuuvvvwwwzzz~~~|||vvvpppmmmjjjiiigggaaaWWWNNNGGGDDD???>>>>>>???@@@AAA@@@?????????@@@AAAAAABBBBBBBBBDDDDDDFFFHHHKKKRRRZZZ```ccciiixxxtttmmmooo|||xxx^^^VVVPPPRRR[[[iiiyyy~~~yyyuuusssrrrtttuuuxxx{{{}}}|||xxxuuunnneeeZZZSSSQQQPPPMMMJJJKKKPPPVVV[[[^^^bbbeeegggkkkmmmpppsssvvvwwwvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{yyy|||~~~{{{wwwtttpppmmmkkkkkkiiigggeeeeeedddbbb```aaa```^^^]]]\\\YYYVVVSSSPPPOOOOOOPPPVVV```llluuuuuuuuutttvvvyyy~~~~~~|||}}}}}}|||{{{{{{|||~~~~~~|||ttteee[[[HHHCCC<<<777666777888888::::::::::::;;;;;;;;;;;;>>>@@@AAACCCDDDCCCCCCBBBDDDEEEEEEDDDDDDEEEHHHJJJKKKMMMNNNOOOOOOPPPRRRTTTUUUTTTRRRQQQQQQRRRSSSTTTXXXZZZ```kkk|||rrrhhhccc\\\XXXUUURRROOOLLLHHHGGGEEECCCAAA???>>>>>>============???AAACCCEEEGGGHHHIIIJJJJJJIIIGGGFFFBBBCCCCCCCCCCCCCCCCCCBBBGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMOOOQQQTTTVVVXXXYYYWWWTTTPPPLLLKKKLLLOOOQQQWWW\\\ccchhhhhhddd___[[[ZZZ[[[^^^ccchhhiiigggddd\\\YYYVVVSSSSSSUUUXXX[[[dddiiiooosssvvvwwwyyyzzzwwwvvvuuuuuuuuuvvvwwwxxxuuuvvvwwwxxx{{{zzztttnnnkkkddddddbbb]]]TTTKKKEEEBBB>>>======>>>AAABBBAAA@@@???@@@AAABBBBBBBBBAAAAAACCCEEEGGGIIILLLQQQWWW\\\^^^cccnnnwwwllllllvvvnnn^^^QQQQQQ[[[hhhwww~~~zzzvvvsssrrrssstttvvvyyy||||||zzzwwwqqqhhh]]]UUUSSSPPPLLLHHHIIIMMMSSSXXX[[[___bbbeeeiiikkkooosssuuuvvvvvvwwwvvvvvvwwwxxxyyyzzzzzz{{{yyy|||~~~}}}{{{xxxuuurrrqqqpppmmmiiifffeeedddbbb``````___^^^]]]\\\ZZZVVVSSSPPPPPPQQQTTTZZZeeeqqqyyyyyyxxxwwwwwwzzz~~~}}}~~~~~~}}}{{{|||}}}~~~~~~zzzmmm___UUUCCC???:::777777888888888;;;;;;;;;;;;;;;<<<<<<<<>><<<;;;;;;<<<===???@@@BBBEEEGGGIIIJJJJJJIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCIIIIIIGGGFFFFFFFFFGGGGGGJJJKKKMMMOOORRRUUUWWWXXXXXXUUUQQQNNNLLLLLLNNNOOOTTTYYY___eeegggddd___[[[XXXZZZ___gggnnnpppmmmiiiaaa^^^YYYUUUTTTVVVYYY\\\fffiiiooorrrtttuuuuuuvvvsssssssssssstttvvvxxxyyyxxxxxxxxxxxxzzz|||~~~yyysssmmmiii```aaa___ZZZRRRJJJEEEBBB???===<<<===???AAAAAA@@@@@@AAABBBCCCDDDCCCBBBAAACCCEEEHHHJJJMMMPPPTTTXXXYYY]]]gggxxxxxxkkkiiirrrzzzjjjXXXUUU\\\gggvvv}}}yyyuuutttssstttuuuxxx{{{|||zzzxxxssskkkaaaYYYTTTPPPLLLIIIIIILLLPPPTTTWWW[[[___cccfffjjjnnnrrrssstttvvvwwwvvvvvvwwwxxxyyyzzzzzz{{{yyy{{{~~~~~~~~~}}}{{{yyyxxxwwwwwwvvvrrrlllhhheeecccaaa___```___^^^^^^]]][[[WWWSSSNNNOOOQQQUUU\\\gggttt|||~~~}}}|||{{{}}}}}}}}}}}}~~~}}}ttthhhZZZOOO@@@===999777888888999888::::::;;;<<<<<<======>>>@@@AAABBBCCCCCCDDDDDDDDDEEEHHHKKKLLLJJJHHHGGGGGGGGGIIIKKKLLLLLLLLLMMMNNNLLLMMMMMMNNNOOOPPPQQQRRRUUUVVV]]]fffnnn~~~ppphhh___YYYWWWUUUPPPLLLJJJIIIGGGDDDBBB@@@??????<<<;;;;;;;;;;;;===???@@@CCCEEEGGGJJJJJJIIIGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCHHHHHHFFFEEEDDDDDDDDDDDDHHHIIIKKKNNNQQQSSSVVVWWWVVVUUURRROOOMMMMMMNNNOOOUUUYYY^^^eeehhhgggbbb^^^XXXZZZ___iiisssvvvsssnnngggccc]]]XXXVVVWWWZZZ]]]eeeiiinnnqqqrrrrrrssssssqqqpppqqqqqqsssuuuxxxyyyyyyyyyxxxxxxxxxyyy{{{||||||~~~xxxrrrlllggg^^^___^^^YYYRRRJJJEEEBBB???===;;;;;;===???@@@@@@@@@AAACCCEEEEEEDDDCCCBBBCCCEEEIIIKKKMMMOOORRRUUUTTTXXX```nnnxxxiiigggnnnuuu{{{fff______fffvvv}}}yyyvvvttttttuuuwwwzzz{{{zzzyyytttnnnfff]]]VVVQQQNNNMMMJJJLLLNNNPPPSSSXXX]]]aaadddhhhmmmqqqrrrsssuuuwwwvvvvvvwwwxxxyyyzzzzzz{{{xxx{{{}}}}}}}}}}}}|||{{{|||}}}~~~~~~yyyqqqkkkgggdddbbb`````````_________\\\WWWTTTMMMOOORRRWWW___kkkxxx~~~~~~~~~~~~xxxooodddVVVKKK???<<<999888999999999888999::::::<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDEEEIIINNNPPPOOOLLLIIIGGGDDDGGGJJJKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOOOOOOOQQQSSS[[[dddiiisssuuulllbbb\\\ZZZXXXSSSNNNKKKJJJGGGEEEBBB@@@??????===<<<;;;;;;<<<===>>>???AAACCCFFFIIIJJJHHHFFFEEEDDDCCCAAA@@@@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIILLLPPPRRRUUUVVVSSSRRRPPPOOOOOOPPPQQQRRRVVVXXX]]]ccchhhhhhddd```YYYYYY]]]gggsssyyyxxxtttkkkfff```ZZZWWWXXX[[[]]]bbbfffkkkooopppqqqrrrsssppppppppppppqqqsssuuuvvvwwwwwwvvvvvvwwwxxxzzz{{{xxx|||}}}vvvqqqkkkfff]]]^^^]]]YYYRRRKKKEEECCC@@@===::::::<<<>>>@@@@@@@@@BBBDDDEEEFFFEEEDDDCCCBBBEEEIIILLLMMMOOOQQQSSSPPPTTT[[[gggyyywwwhhhffflllrrrtttiiiccceeexxx|||xxxuuutttuuuwwwyyyzzzzzzyyytttqqqjjj```WWWQQQOOOPPPJJJLLLMMMNNNQQQVVV\\\```bbbgggmmmpppqqqrrrtttwwwvvvvvvwwwxxxyyyzzzzzz{{{xxx{{{}}}}}}|||~~~~~~}}}~~~~~~vvvooojjjgggeeeccc```````````````]]]XXXUUUOOOQQQTTTZZZcccooo|||~~~}}}uuummmbbbTTTJJJ???<<<:::999999:::999888888999:::<<<===???@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEJJJPPPSSSRRRNNNJJJHHHBBBEEEIIIKKKLLLLLLNNNOOOOOOOOOOOONNNNNNNNNMMMMMMNNNPPPYYYcccfffmmmxxxoooddd^^^]]]ZZZUUUOOOLLLJJJHHHEEECCCAAA??????>>>===<<<<<<<<<>>>???@@@@@@BBBEEEHHHIIIHHHFFFDDDEEECCCAAA??????AAACCCEEEAAAAAACCCDDDEEEEEEEEEEEEEEEFFFIIILLLOOORRRTTTUUUOOOOOOOOOOOOPPPRRRTTTUUUVVVWWW[[[aaaggghhhdddaaa[[[ZZZ\\\eeeqqqyyyzzzxxxmmmhhhaaa[[[WWWXXX[[[]]]___ccciiimmmpppqqqrrrsssqqqqqqpppppppppqqqssstttuuuttttttuuuvvvxxxzzz{{{uuuyyy~~~{{{qqqfff___ZZZ\\\]]]XXXOOOHHHFFFFFFCCCBBB@@@>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEHHHGGGHHHKKKPPPTTTVVVVVVSSSTTTZZZcccoooxxxlllggghhhjjj{{{kkkeeejjj{{{~~~{{{vvvvvvwwwyyy}}}|||vvvmmmddd]]]WWWRRROOONNNMMMLLLLLLOOOSSSXXX[[[```dddjjjnnnppprrrssstttvvvwwwzzz||||||{{{yyyxxxyyyzzz||||||~~~zzzrrrlllgggccc```dddcccbbbbbb```]]]XXXTTTQQQOOOPPPZZZiiiwww~~~||||||~~~}}}~~~{{{}}}|||qqqhhh]]]PPPFFF<<<:::777555555666777999<<<<<<======>>>?????????AAACCCDDDCCCBBBBBBCCCDDDHHHKKKMMMOOOOOOMMMJJJHHHFFFGGGIIIIIIIIIIIIKKKLLLNNNNNNNNNMMMMMMMMMMMMLLLTTTTTTWWW\\\bbbmmmyyyiii```^^^]]]WWWRRROOOMMMIIIFFFDDDBBB>>><<<<<<<<<;;;;;;;;;<<<<<<===CCCCCCCCCEEEGGGGGGEEECCCEEEDDDBBB@@@??????@@@@@@AAACCCFFFGGGFFFFFFFFFGGGEEEEEEGGGJJJNNNQQQQQQQQQNNNMMMLLLLLLMMMOOOQQQRRRTTTTTTVVV\\\aaadddcccaaa]]]ZZZYYY^^^gggpppwwwzzzvvvpppggg___[[[ZZZ]]]___ccceeehhhlllnnnooooooooopppppppppqqqrrrsssuuuvvvuuuvvvwwwxxxyyyxxxxxxwwwwwwwwwxxx{{{xxxmmmccc\\\XXX[[[\\\WWWOOOGGGEEEEEEDDDCCCAAA@@@??????????????????AAABBBDDDFFFGGGHHHIIIHHHIIILLLPPPTTTUUUUUUSSSSSSVVV]]]hhhzzzzzzkkkddddddgggwwwzzziiiaaaeeettt}}}zzzvvvuuuvvvxxx|||~~~yyyqqqiiibbb[[[TTTPPPNNNMMMLLLLLLNNNRRRVVVXXX___ccciiinnnppprrrtttuuuvvvxxx{{{}}}}}}|||{{{yyyzzz{{{||||||}}}{{{uuuqqqmmmjjjgggfffdddccc```\\\VVVRRRSSSQQQTTT]]]lllzzz~~~}}}|||~~~~~~~~~}}}|||zzz}}}vvvjjjaaaVVVJJJAAA<<<:::888666666777999:::<<<<<<<<<<<<===>>>???@@@CCCDDDEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIIIIGGGEEEDDDEEEFFFHHHIIIHHHHHHJJJLLLLLLLLLLLLMMMMMMNNNNNNNNNQQQQQQUUUZZZ___jjj|||nnnbbb^^^\\\WWWRRRPPPMMMJJJGGGEEECCC???======<<<<<<;;;;;;<<<<<<===BBBAAABBBDDDFFFFFFDDDBBBCCCBBBAAA@@@??????@@@@@@BBBDDDFFFGGGFFFFFFFFFGGGFFFFFFHHHKKKOOOQQQRRRQQQLLLKKKJJJJJJKKKMMMOOOQQQSSSSSSUUUYYY^^^aaaaaa___\\\YYYXXX\\\dddmmmtttxxxwwwrrrjjjccc^^^]]]^^^```ccceeehhhkkknnnooooooooooooooopppqqqrrrtttuuuvvvuuuvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxzzz~~~uuuiii^^^YYYUUUXXXYYYUUUNNNGGGCCCBBBDDDDDDCCCBBB@@@???>>>>>>>>>???@@@CCCEEEHHHJJJJJJIIIHHHIIILLLPPPSSSTTTSSSTTTRRRSSSWWW___ooommmbbbaaadddlllwwwxxxfff\\\^^^mmm|||}}}uuuttttttwww|||~~~xxxqqqiii```XXXRRROOOMMMKKKKKKLLLOOOSSSUUU]]]aaaggglllppprrruuuwwwxxxyyy|||}}}|||{{{||||||||||||~~~{{{vvvrrrpppmmmkkkhhhfffbbb]]]WWWSSSTTTUUUYYYcccqqq~~~~~~~~~}}}}}}}}}{{{yyywwwuuuvvvzzz|||nnnaaaWWWMMMBBB:::;;;:::888777888999;;;<<<===<<<;;;:::;;;===???@@@DDDFFFGGGGGGFFFEEEEEEFFFEEEEEEEEEDDDCCCBBBAAAAAADDDEEEGGGGGGGGGHHHIIIKKKJJJJJJKKKLLLMMMNNNOOOOOONNNNNNRRRWWW\\\eeeuuuwwwhhhaaa]]]YYYUUURRROOOLLLIIIGGGDDDAAA>>>======<<<<<<<<<<<<======@@@@@@@@@BBBEEEEEEDDDBBBAAAAAA???>>>>>>???@@@AAACCCEEEGGGGGGFFFEEEEEEEEEGGGGGGHHHKKKOOOQQQQQQPPPIIIIIIHHHIIIJJJLLLMMMOOORRRRRRSSSVVVZZZ\\\]]]]]][[[XXXWWWYYY```iiippptttxxxtttnnngggbbb```___```bbbdddgggjjjlllnnnnnnnnnnnnooopppqqqssstttuuuvvvuuuvvvvvvwwwwwwwwwwwwvvvwwwwwwwwwxxx|||~~~qqqdddZZZUUURRRUUUVVVTTTNNNGGGBBB@@@BBBBBBCCCBBBBBBAAA@@@??????@@@AAACCCFFFHHHIIIJJJGGGGGGHHHKKKOOOQQQQQQQQQSSSQQQPPPRRRXXXgggsssccc___```bbbkkkwwwyyyfffZZZ\\\kkk|||wwwuuutttvvv{{{yyyqqqggg]]]VVVPPPOOOLLLJJJKKKMMMPPPRRRZZZ^^^dddjjjnnnqqquuuwwwyyy{{{~~~{{{|||}}}|||{{{{{{}}}~~~yyytttqqqpppnnnllliiifffaaa\\\XXXWWWYYY___iiivvv~~~}}}}}}{{{xxxuuuooommmnnnvvvuuufffYYYOOOFFF===777:::999888888888:::<<<======<<<:::999:::<<>>>>>======<<<=========??????@@@BBBEEEFFFEEECCC@@@???>>>>>>>>>???@@@AAADDDEEEGGGGGGFFFDDDDDDEEEFFFFFFGGGJJJMMMOOOOOONNNHHHHHHHHHIIIJJJLLLMMMNNNRRRQQQRRRSSSUUUWWWYYYZZZYYYWWWUUUWWW\\\ccckkkooouuurrrnnniiidddaaa______bbbcccfffiiikkkmmmnnnnnnnnnnnnppprrrssstttuuuvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwyyy}}}zzzmmm```VVVRRROOORRRTTTTTTPPPJJJDDD@@@??????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEFFFJJJMMMOOOOOONNNNNNLLLMMMOOOTTT```vvv{{{hhh___]]]^^^eeennnwww~~~iii[[[]]]mmm{{{xxxuuuuuuyyyyyynnnccc[[[TTTQQQNNNKKKJJJKKKMMMOOOVVVZZZ```fffjjjooosssvvvxxxzzz~~~{{{||||||{{{zzzyyy{{{|||~~~}}}xxxtttpppnnnllliiigggddd```]]]ZZZ^^^eeeoooyyy~~~}}}}}}|||zzzvvvsssqqqmmmlllqqq|||yyyoooaaaSSSIIIBBB===999:::999999999999:::<<<<<<>>><<<;;;::::::===???AAAEEEGGGIIIIIIGGGEEEDDDDDDGGGEEEBBB???>>>>>>@@@AAA@@@BBBDDDEEEEEEFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMPPPWWW[[[```jjjsssuuuiiibbb]]]ZZZVVVTTTPPPNNNLLLIIIFFFCCC@@@???>>>===============??????@@@CCCFFFGGGFFFEEE@@@???>>>>>>>>>???@@@AAADDDEEEGGGGGGFFFDDDDDDEEEEEEEEEEEEHHHKKKLLLLLLKKKHHHHHHIIIJJJKKKMMMNNNOOOQQQQQQRRRRRRSSSTTTVVVWWWVVVUUUUUUVVVYYY^^^eeeiiinnnmmmjjjgggcccaaa___^^^aaaccceeegggiiikkkmmmnnnlllnnnppprrrtttuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvuuutttuuuwww{{{uuuhhh[[[RRROOOMMMOOOSSSUUUSSSMMMGGGCCC======>>>???AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFIIIMMMOOOOOONNNIIIIIILLLOOOSSS\\\nnn~~~tttgggaaa```dddjjjrrr|||pppaaa___nnn~~~}}}wwwuuuwww|||~~~tttiiiaaaXXXUUUQQQMMMKKKKKKMMMNNNSSSVVV\\\aaafffjjjooorrruuuwww{{{~~~yyy{{{{{{{{{yyyxxxyyyzzz|||~~~zzzvvvqqqooolllkkkiiigggdddaaa___dddmmmvvv}}}}}}||||||||||||zzzvvvssspppmmmlllooovvv}}}rrriii[[[NNNEEE@@@>>>===;;;;;;;;;;;;;;;;;;<<<<<<>>>===<<<;;;<<<>>>@@@AAAEEEGGGJJJJJJHHHEEEDDDDDDCCCAAA>>>;;;:::;;;===>>>>>>@@@BBBCCCDDDEEEGGGIIILLLKKKKKKKKKJJJJJJJJJIIINNNNNNQQQXXX\\\___eeelllzzz~~~pppfff^^^ZZZYYYVVVSSSPPPNNNKKKHHHEEEAAA@@@???>>>>>>======>>>>>>>>>@@@CCCFFFHHHGGGFFFAAAAAA???>>>>>>???@@@AAACCCEEEGGGGGGFFFEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJIIIGGGHHHIIIKKKMMMNNNOOOPPPQQQRRRTTTSSSRRRRRRSSSTTTSSSTTTUUUVVVWWW[[[```cccgggfffdddcccaaa```______aaabbbcccfffhhhjjjlllmmmlllmmmppprrrtttuuuvvvvvvvvvuuuuuuttttttttttttuuuuuutttssstttvvvzzz~~~zzznnnbbbVVVNNNKKKKKKNNNSSSVVVVVVQQQKKKFFF>>>=========>>>@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFKKKOOOQQQQQQPPPKKKMMMQQQVVVXXX]]]jjjxxxwwwmmmeeegggkkkpppzzzzzzggg```iiivvvzzzuuuuuuyyy}}}xxxnnnggg\\\YYYTTTPPPMMMLLLMMMNNNPPPSSSXXX]]]bbbfffkkkoooppprrrvvvyyy||||||{{{{{{xxxyyy{{{zzzxxxwwwxxxxxxyyy{{{~~~|||wwwuuurrrqqqooommmjjjhhhffflllttt|||~~~zzzwwwnnnnnnmmmoootttyyywwwkkkbbbUUUIIIAAA>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAGGGIIILLLLLLJJJGGGEEEEEE???>>>;;;999999:::<<<======???AAABBBCCCDDDFFFHHHJJJJJJJJJJJJJJJJJJJJJKKKNNNNNNQQQXXX\\\^^^bbbgggooo|||nnnccc]]]ZZZXXXTTTRRRPPPMMMJJJGGGBBBAAA@@@???>>>>>>>>>>>><<<===>>>BBBEEEGGGGGGEEECCCBBBAAA@@@??????@@@@@@BBBDDDFFFGGGFFFFFFFFFGGGEEEEEEEEEGGGIIIJJJIIIHHHFFFGGGIIIKKKMMMNNNOOOOOOQQQSSSVVVVVVSSSQQQRRRSSSQQQTTTVVVWWWWWWYYY\\\___``````____________```aaaaaaaaacccdddgggiiilllmmmkkkmmmpppsssuuuvvvvvvvvvvvvuuutttssssssssstttttttttsssssstttvvvzzz~~~sssiii^^^RRRKKKIIIJJJMMMRRRWWWXXXTTTMMMHHH@@@???===<<<<<<>>>@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDGGGLLLQQQSSSSSSRRRPPPSSSXXX]]]^^^```jjjvvvzzzjjjjjjlllqqqzzzkkk```dddnnn|||uuutttwwwzzz}}}zzzqqqkkk^^^[[[VVVQQQNNNMMMMMMNNNNNNQQQVVV[[[___dddiiillllllnnnrrrvvvxxxyyyxxxxxxwwwyyyzzzzzzxxxwwwwwwxxxwwwyyy|||~~~}}}zzzwwwvvvssspppnnnjjjpppyyy|||rrrssstttuuuxxx}}}|||ssseee]]]QQQEEE>>>===>>>@@@BBBAAAAAAAAA@@@?????????===>>>>>>???@@@@@@AAAAAAHHHKKKMMMNNNKKKHHHGGGFFF>>>===<<<::::::;;;===>>><<<>>>@@@BBBBBBCCCFFFHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNMMMQQQXXX\\\]]]___cccgggxxxvvviiiaaa[[[YYYUUUSSSQQQNNNJJJHHHBBBAAA@@@???>>>>>>>>>>>>;;;;;;===@@@DDDFFFFFFEEEEEEDDDBBB@@@??????@@@@@@AAACCCFFFGGGFFFFFFFFFGGGGGGFFFFFFHHHJJJKKKJJJHHHEEEGGGHHHKKKLLLNNNNNNOOOQQQTTTWWWWWWTTTRRRQQQRRRPPPSSSWWWXXXXXXXXXZZZ\\\]]]]]]\\\]]]^^^```bbbccc```aaabbbdddfffiiikkkmmmjjjmmmpppsssuuuvvvvvvvvvvvvuuutttsssrrrsssssstttssssssssssssvvvzzz~~~}}}yyynnndddXXXLLLFFFFFFFFFLLLPPPQQQPPPPPPKKKFFF@@@???===<<<;;;<<<>>>??????@@@@@@AAAAAABBBCCCCCCGGGIIIKKKNNNPPPQQQRRRRRRPPPUUU\\\```bbbeeeiiimmmzzzrrrlllnnnvvvsss^^^[[[cccsss{{{uuuvvvzzzwwwmmmfff___VVVPPPNNNNNNMMMKKKOOOPPPRRRUUUZZZ```eeeiiiiiilllpppssstttuuuwwwxxxvvvwwwxxxwwwuuuuuuuuuvvvxxxxxxxxxzzz}}}|||wwwsssqqqpppvvvxxx|||~~~}}}}}}~~~yyyyyyyyyzzz||||||kkkdddXXXLLLEEE@@@<<<===AAAEEEDDDCCCAAA???===<<<;;;???>>>===<<<===>>>@@@AAAHHHLLLQQQUUUTTTPPPJJJEEEDDD@@@===::::::;;;;;;:::@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNNNNPPPRRRUUUXXX[[[\\\eeeppp}}}kkkfff^^^[[[WWWUUUTTTQQQKKKFFFDDDBBB@@@??????@@@??????======>>>???AAACCCEEEFFFDDDDDDDDDBBB???>>>???@@@EEEEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPVVVTTTTTTVVVUUUQQQOOOPPPTTTUUUWWWYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^___``````aaaccceeegggiiijjjkkkkkkllloooqqqtttvvvwwwxxxwwwuuusssppppppqqqssstttqqqsssttttttuuuwww{{{~~~}}}tttiii___TTTIIIDDDEEEHHHMMMQQQPPPPPPPPPLLLGGGAAA@@@>>>===<<<===>>>?????????@@@@@@AAABBBBBBBBBCCCEEEGGGJJJLLLMMMMMMMMMNNNSSSZZZ^^^```cccgggkkk{{{yyypppooottt~~~{{{eee\\\^^^fffvvvzzzyyy|||zzzqqqhhhaaaXXXRRRPPPOOOMMMKKKNNNNNNOOORRRVVV[[[___bbbeeehhhlllnnnoooqqqrrrtttuuuwwwwwwwwwuuutttuuuwwwwwwxxxxxxzzz}}}~~~zzzyyyxxx{{{}}}~~~}}}||||||}}}}}}~~~}}}|||}}}~~~~~~pppaaaVVVKKKDDD???<<<===AAAEEEEEEDDDBBBAAA@@@??????AAA@@@???>>>>>>@@@BBBCCCHHHLLLQQQVVVWWWUUURRROOOOOOKKKEEE@@@>>>======<<>>?????????>>><<<======???AAACCCEEEFFFDDDEEEDDDBBB???>>>>>>???CCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPTTTTTTWWW\\\ZZZTTTOOOOOOSSSTTTVVVXXXYYYZZZYYYYYYYYYYYYZZZ[[[]]]^^^______```aaabbbdddgggiiijjjkkkjjjlllnnnqqqsssuuuvvvwwwwwwuuusssqqqpppqqqssstttssstttvvvvvvvvvxxx{{{~~~vvvmmmbbbYYYOOOEEEBBBCCCJJJNNNQQQPPPOOOPPPMMMHHHBBB@@@???======>>>???@@@>>>??????@@@@@@AAABBBBBBDDDFFFHHHKKKLLLMMMLLLLLLLLLQQQXXX\\\^^^```dddhhhssswwwqqqrrrzzzmmm]]]WWWYYYdddttt}}}vvvkkkddd\\\VVVSSSQQQNNNKKKNNNNNNNNNOOORRRVVVYYY[[[```ccchhhkkklllmmmoooqqqtttuuuvvvvvvuuutttuuuwwwwwwwwwxxxyyy|||~~~}}}{{{{{{{{{{{{||||||zzzyyyxxxxxx|||ppp\\\RRRHHHBBB???<<<===AAADDDDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@???@@@AAACCCDDDIIILLLQQQWWW\\\___```aaaccc]]]SSSJJJDDDAAA@@@???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFHHHJJJJJJJJJJJJLLLLLLNNNPPPRRRUUUXXXYYYZZZaaannnwwwmmmaaa]]]YYYVVVTTTQQQLLLHHHEEEBBB@@@>>>>>>???>>>===<<<<<<<<<>>>@@@BBBEEEFFFEEEFFFEEECCC@@@======>>>AAABBBCCCEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJLLLMMMOOOOOORRRTTTZZZ``````WWWOOOMMMRRRSSSUUUWWWYYYZZZZZZZZZXXXYYYZZZ[[[\\\^^^______```aaabbbdddfffhhhiiijjjjjjkkkmmmppprrrtttuuuuuuvvvuuusssqqqqqqrrrtttuuuvvvwwwxxxxxxxxxyyy{{{}}}}}}pppggg\\\SSSJJJBBBAAACCCJJJNNNPPPNNNNNNOOOLLLHHHAAA@@@>>>===<<<===???@@@>>>>>>??????@@@AAAAAABBBDDDFFFIIIKKKMMMMMMLLLKKKLLLQQQWWW[[[\\\^^^bbbeeennn~~~}}}sssqqqvvvtttaaaUUUSSSWWWaaapppzzznnnhhh___YYYVVVSSSOOOLLLNNNNNNNNNOOOQQQTTTWWWYYY^^^bbbfffiiikkkmmmoooqqqqqqssstttuuuttttttvvvwwwwwwwwwxxxyyy|||~~~}}}|||{{{zzzzzzzzz{{{|||~~~{{{xxxuuutttssswwwzzzvvvhhhVVVMMMEEEAAA???<<<===AAABBBBBBCCCDDDEEEEEEFFFFFFCCCBBBAAA@@@@@@AAACCCDDDHHHKKKQQQXXXaaaiiippptttxxxoooaaaTTTKKKEEEBBBAAACCCCCCCCCCCCDDDDDDDDDDDDBBBCCCFFFHHHIIIJJJIIIIIIKKKKKKLLLNNNQQQTTTVVVWWWZZZ^^^gggxxxssseee```ZZZWWWUUURRRMMMIIIFFFCCC@@@>>>>>>>>>===<<<;;;;;;;;;<<<>>>AAADDDFFFFFFGGGFFFDDD@@@===<<<===>>>???AAACCCEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNOOOOOOQQQSSSYYY```___WWWOOOMMMPPPRRRTTTWWWYYYZZZZZZZZZXXXXXXYYY[[[\\\]]]^^^___``````bbbccceeeggghhhiiihhhjjjlllnnnppprrrssssssuuutttrrrrrrrrrssstttuuuxxxyyyzzzzzzyyyzzz{{{}}}~~~yyylllbbbWWWOOOGGGAAA@@@DDDHHHLLLNNNMMMMMMNNNLLLHHHAAA@@@>>><<<<<<===>>>???>>>??????@@@AAAAAABBBBBB@@@CCCFFFIIIKKKKKKJJJHHHOOOTTTYYY[[[\\\]]]```ccclllzzzuuuppptttzzziii[[[QQQPPPTTT```sss|||pppkkkccc^^^ZZZWWWRRRMMMLLLLLLLLLMMMOOORRRUUUWWW[[[^^^cccfffiiikkkmmmooooooqqqssssssssstttvvvxxxwwwxxxyyyzzz|||~~~~~~}}}}}}}}}}}}zzzzzzyyyyyyyyy{{{|||}}}|||xxxuuusssqqqpppvvvzzz~~~}}}|||}}}{{{lll___PPPHHHBBB@@@???===>>>BBB@@@AAAAAACCCDDDEEEFFFFFFCCCBBB@@@???>>>@@@AAABBBFFFIIIOOOXXXcccooozzzyyyjjjZZZOOOHHHCCCAAADDDDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRTTTVVVZZZ\\\cccpppxxxiiiddd]]]XXXVVVSSSOOOLLLGGGEEEAAA??????>>>===<<<<<<;;;:::;;;<<>>===<<<<<<===???BBBDDDEEEFFFFFFDDDEEEGGGHHHIIIHHHGGGFFFFFFHHHJJJLLLMMMNNNOOOOOORRRQQQTTTYYYYYYSSSOOOOOOPPPQQQSSSVVVXXXYYYYYYYYYXXXXXXYYYZZZ\\\]]]^^^___``````aaacccdddfffggghhhggghhhjjjlllnnnpppqqqqqqrrrrrrqqqqqqrrrssstttuuuxxxyyy{{{{{{zzzzzz{{{||||||~~~|||zzzzzz{{{wwwjjj```TTTLLLDDD???@@@DDDFFFKKKNNNNNNOOOPPPNNNIIIBBB@@@>>>=========???@@@???@@@@@@AAAAAABBBCCCCCCBBBEEEIIIMMMOOOOOONNNMMMRRRVVV[[[\\\[[[[[[^^^```iiisssuuuooopppzzzssseeeSSSNNNNNNVVVeeeuuu~~~tttooohhhddd```\\\VVVRRRKKKKKKJJJJJJLLLNNNQQQSSSUUUXXX]]]aaadddfffiiikkkmmmoooqqqrrrssstttvvvxxxxxxyyyzzz{{{}}}~~~~~~|||{{{yyyxxxwwwwwwvvvvvvvvvvvvxxxzzz|||~~~}}}zzzvvvtttrrrqqqqqquuuxxx{{{}}}~~~yyyvvvvvvwww~~~rrrdddXXXKKKEEE@@@@@@@@@???@@@CCC@@@AAAAAABBBCCCDDDEEEEEEBBBAAA???>>>===>>>@@@AAADDDGGGLLLUUU```mmmyyywwwhhhZZZOOOHHHDDDBBBAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKJJJKKKLLLMMMOOORRRTTTUUUXXXYYY^^^iiizzznnnhhh```ZZZXXXUUURRROOOJJJGGGCCCAAA@@@???>>><<<===<<<::::::;;;===@@@BBBEEEFFFGGGEEEBBB???======;;;===>>>AAABBBDDDEEEEEECCCDDDGGGHHHIIIHHHGGGFFFFFFHHHJJJMMMNNNOOOOOOOOORRRPPPPPPSSSRRROOONNNPPPPPPQQQSSSVVVWWWXXXXXXXXXWWWXXXYYYZZZ[[[]]]^^^^^^___```aaabbbdddeeefffgggfffgggiiikkkmmmnnnooooooppppppppppppqqqrrrttttttvvvxxxzzzzzzyyyyyyzzz{{{{{{}}}~~~yyywwwuuuuuuzzzwwwhhh^^^RRRIIIBBB===???DDDEEEKKKOOOQQQRRRSSSQQQLLLDDDBBBAAA??????@@@AAABBB@@@AAAAAABBBBBBCCCDDDDDDFFFIIINNNSSSUUUVVVTTTSSSTTTXXX[[[\\\ZZZYYYZZZ]]]bbbjjjzzztttkkkjjjrrr{{{~~~ooo[[[SSSNNNQQQYYYeeeyyyxxxtttnnnjjjgggbbb\\\WWWNNNMMMLLLKKKKKKLLLNNNOOOQQQTTTYYY^^^```cccfffhhhkkkmmmpppqqqrrrtttvvvxxxyyyzzz{{{}}}~~~}}}~~~|||zzzxxxuuusssqqqpppoooppppppqqqsssuuuxxx{{{}}}}}}{{{yyyvvvtttsssssssssrrruuuxxx{{{|||}}}}}}wwwsssrrrsssuuukkk^^^SSSHHHBBB???@@@AAA@@@AAAEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA???>>>===>>>???@@@DDDFFFIIIPPPZZZeeeooouuutttlll```TTTLLLGGGEEECCC@@@AAAAAABBBCCCDDDDDDEEEGGGFFFFFFFFFGGGJJJLLLNNNKKKKKKLLLMMMOOORRRTTTUUUWWWWWW[[[dddqqqrrrkkkbbb\\\YYYWWWTTTRRRLLLIIIEEEBBBAAA@@@>>>===>>>===:::999999;;;>>>@@@DDDEEEGGGFFFCCC@@@>>>>>>;;;<<<>>>@@@AAABBBCCCCCCBBBDDDFFFHHHIIIHHHGGGFFFFFFHHHKKKMMMOOOOOOOOOOOOQQQNNNMMMOOOOOOLLLMMMPPPPPPRRRSSSUUUVVVWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffeeefffhhhjjjkkkmmmmmmmmmmmmnnnnnnoooqqqrrrsssssssssuuuxxxyyyxxxxxxxxxyyyyyy|||~~~~~~|||zzzxxxzzz}}}|||wwwuuurrrpppsssyyy~~~wwwggg\\\PPPGGG@@@<<<>>>CCCEEEKKKQQQSSSUUUVVVSSSNNNFFFDDDCCCAAAAAABBBCCCDDDAAAAAABBBCCCCCCDDDDDDEEECCCGGGLLLRRRUUUUUUTTTSSSUUUXXX\\\[[[YYYWWWXXXZZZ\\\cccrrrrrrhhhfffllltttvvvdddZZZRRRPPPQQQZZZlll~~~~~~~~~{{{wwwrrrnnnkkkgggaaa[[[TTTRRRPPPNNNMMMMMMNNNOOOPPPTTTYYY]]]```cccfffhhhjjjllloooqqqrrrsssvvvxxxzzz{{{|||~~~|||}}}~~~}}}|||}}}~~~yyywwwuuurrrooommmkkkjjjlllmmmnnnpppssswwwzzz||||||~~~|||{{{xxxuuutttttttttuuuooorrrvvvyyyzzz||||||vvvrrrqqqrrr|||pppfffZZZPPPFFFAAA>>>@@@BBBAAABBBFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@>>>>>>???@@@AAAEEEEEEHHHMMMTTT^^^gggllliiibbbXXXOOOJJJGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGJJJMMMOOOKKKKKKLLLNNNOOORRRTTTUUUWWWWWW[[[cccmmmtttmmmddd]]]ZZZXXXVVVSSSMMMJJJFFFCCCBBBAAA???===???===;;;999888:::===???CCCEEEFFFFFFCCCAAA??????;;;<<<>>>???AAAAAABBBBBBBBBCCCFFFIIIIIIIIIGGGFFFFFFHHHKKKNNNOOOPPPOOOOOOPPPMMMMMMOOOOOOLLLLLLOOOQQQRRRTTTUUUVVVVVVVVVUUUWWWWWWXXXZZZ[[[\\\]]]^^^___```aaabbbcccdddeeeeeeeeefffgggiiikkkllllllmmmlllmmmmmmooopppqqqrrrsssqqqtttvvvxxxwwwwwwxxxyyyxxx{{{~~~}}}~~~}}}{{{zzzzzzvvvuuurrrnnnkkklllnnnqqqtttyyyzzzuuurrroookkkhhhjjjpppsss~~~~~~qqqdddYYYMMMFFFAAA===>>>BBBGGGKKKQQQVVVYYYXXXUUUSSSLLLIIICCC???===>>>AAACCCCCCCCCDDDEEEFFFHHHJJJKKKHHHKKKNNNPPPQQQQQQRRRSSSVVVXXXXXXWWWTTTRRRRRRRRR[[[]]]fff{{{sssfffccceeehhhyyyrrr```RRRPPPRRRTTT\\\iiivvvuuutttuuuxxx}}}zzzxxxvvvtttqqqmmmgggcccXXXUUURRRPPPOOONNNMMMKKKRRRQQQQQQSSSWWW\\\bbbeeeiiijjjmmmpppsssuuuwwwxxxzzz{{{|||~~~~~~}}}{{{zzz{{{|||~~~~~~xxxvvvrrroookkkiiihhhgggdddgggiiikkklllooouuuzzz~~~zzz{{{|||||||||{{{zzzyyyxxxvvvsssssswww{{{~~~{{{rrrnnnoooqqqssswwwiii\\\PPPHHHAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>???@@@AAABBBCCCDDDGGGLLLSSSXXX\\\ZZZWWWSSSNNNJJJGGGDDDDDDFFFGGGGGGHHHHHHGGGGGGGGGFFFHHHJJJJJJIIIJJJKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQTTTVVV[[[```eeesssrrrgggeee___TTTQQQUUUQQQNNNJJJGGGDDDBBB???===>>>===;;;999999999:::;;;>>>@@@CCCEEEEEECCCAAA???===============>>>?????????AAADDDFFFGGGGGGFFFFFFIIIJJJJJJJJJKKKKKKLLLLLLNNNNNNNNNMMMNNNNNNOOOOOOSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]______``````aaaaaaaaaaaaaaacccfffhhhjjjkkkkkkkkkmmmnnnnnnooopppqqqqqqrrrssssssrrrrrrssstttvvvwwwxxxyyy{{{{{{{{{||||||yyyxxxwwwsssmmmhhhhhhhhhgggeeecccbbbcccdddiiikkkooovvv{{{xxxrrrqqqooollliiigggiiijjjqqqtttyyyyyymmmbbbWWWLLLEEEAAA>>>???BBBGGGKKKQQQVVVYYYXXXVVVTTTLLLIIIDDD@@@>>>???BBBCCCDDDEEEEEEFFFGGGIIIKKKLLLJJJLLLNNNOOOOOOOOOQQQSSSTTTUUUVVVVVVTTTSSSSSSTTTXXX[[[eeexxxsssfffbbbeeehhhrrr~~~~~~lll[[[VVVTTTRRRXXXbbbkkkllloootttzzz|||zzzxxxvvvsssooojjjfff[[[XXXSSSPPPOOONNNMMMKKKMMMMMMMMMOOORRRXXX]]]aaagggiiilllppprrrtttuuuuuuyyyzzz|||~~~~~~}}}|||{{{{{{{{{}}}~~~~~~wwwuuurrrnnnjjjgggfffeeedddfffhhhiiijjjnnntttxxx}}}~~~~~~{{{|||}}}}}}}}}}}}||||||xxxuuurrrrrruuuyyy{{{}}}|||tttooonnnooovvvqqqeeeZZZOOOHHHAAAAAAAAABBBBBBBBBBBBCCCEEEEEEFFFEEEEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAAEEEFFFHHHJJJLLLOOOQQQRRRTTTRRROOOKKKIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKJJJJJJLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTVVVZZZ^^^cccoooxxxjjjfffaaaXXXTTTWWWRRROOOKKKHHHFFFDDDAAA>>>>>>===;;;999999:::;;;<<<>>>@@@CCCFFFFFFEEECCCBBB@@@???>>>======>>>???@@@???AAACCCEEEGGGGGGFFFFFFHHHHHHIIIJJJJJJKKKLLLLLLNNNNNNMMMMMMMMMNNNOOOOOORRRSSSTTTUUUWWWXXXYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]bbbbbbbbbbbbbbbbbbbbbcccbbbcccdddfffhhhiiijjjjjjllllllmmmnnnooopppqqqqqqrrrrrrrrrrrrssstttuuuvvvvvvxxxyyyzzzzzz{{{~~~~~~|||zzzyyyvvvqqqmmmiiiiiihhhfffdddcccccccccaaacccfffjjjqqqxxx~~~~~~zzzvvvsssrrrkkkkkkiiifffcccbbbdddeeeiiilllooottt{{{ttthhh___UUUJJJEEEAAA>>>???CCCGGGKKKPPPUUUXXXXXXWWWUUUMMMJJJEEEBBB@@@AAACCCEEEGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKMMMPPPSSSSSSUUUVVVVVVVVVUUUWWWXXXZZZ^^^hhhwwwvvvhhhccceeegggoooyyy{{{hhh___XXXSSSTTT[[[```dddllluuu~~~|||zzzxxxvvvrrrnnnjjj```[[[VVVQQQOOONNNLLLKKKJJJJJJIIIKKKOOOTTTYYY]]]eeegggkkkooorrrssssssrrrvvvwwwyyy|||~~~~~~|||{{{zzz{{{{{{|||zzzxxxuuupppllliiigggffffffgggggghhhiiimmmrrrvvvzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{xxxuuutttvvvyyy{{{|||~~~wwwqqqpppqqq|||vvvjjj___VVVLLLFFFAAAAAAAAABBBBBBBBBCCCCCCHHHHHHHHHHHHFFFEEEDDDCCCDDDCCCBBBBBBAAAAAABBBBBBEEEFFFHHHJJJLLLLLLLLLKKKMMMLLLJJJHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLMMMMMMLLLKKKLLLNNNMMMMMMMMMNNNPPPRRRTTTUUUUUUVVVZZZ]]]```iii}}}ooogggccc\\\XXXZZZTTTRRRNNNKKKIIIGGGDDDAAA>>>===;;;:::::::::<<<===???@@@CCCFFFGGGGGGFFFFFFCCCBBB???>>>======???@@@>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOORRRSSSTTTUUUVVVXXXYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]bbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbdddeeegggiiijjjjjjkkkkkklllmmmooooooppppppqqqrrrssstttttttttttttttuuuvvvwwwwwwyyy}}}~~~}}}{{{wwwtttooonnnllliiigggdddcccbbb```aaabbbdddgggjjjmmmnnnrrrqqqpppnnnlllkkkiiiiiiddddddbbb```]]]]]]___aaaaaaccceeeiiinnnuuu}}}~~~~~~qqqeeeZZZQQQHHHEEEBBB???@@@DDDGGGJJJOOOSSSVVVWWWVVVUUUMMMKKKGGGCCCBBBBBBDDDFFFHHHIIIIIIIIIKKKLLLMMMNNNQQQPPPMMMJJJIIIKKKOOOSSSUUUVVVWWWWWWVVVVVVXXXZZZ^^^dddmmmxxxooogggeeeeeekkktttwwwkkkccc\\\[[[^^^aaagggqqq}}}~~~|||zzzxxxvvvrrroooeeeaaaZZZTTTPPPNNNLLLKKKJJJIIIIIIJJJMMMRRRWWWZZZbbbeeejjjnnnqqqrrrqqqpppqqqsssuuuxxx{{{}}}~~~}}}{{{zzzzzzzzzzzz}}}~~~|||xxxsssooollljjjiiihhhhhhhhhjjjmmmqqqtttwwwxxxzzz{{{}}}}}}}}}}}}~~~~~~|||yyyxxxyyy|||~~~~~~yyyuuuvvvxxx|||ooocccYYYQQQIIIDDD@@@AAAAAABBBBBBCCCCCCCCCGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCAAABBBDDDGGGJJJLLLMMMNNNJJJIIIHHHGGGFFFGGGGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJMMMNNNOOONNNMMMLLLMMMNNNLLLLLLMMMNNNPPPRRRTTTUUUWWWXXXZZZ\\\^^^dddtttwwwkkkeee___[[[[[[VVVTTTQQQOOOMMMKKKGGGDDD???>>><<<::::::;;;<<<======???AAADDDFFFGGGHHHHHHEEECCC@@@===<<<<<<===>>>===???@@@BBBDDDEEEEEEFFFDDDEEEFFFGGGIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNOOOPPPRRRRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\\\\]]]]]]``````____________^^^^^^aaaaaaaaaaaaccceeegggiiihhhiiijjjkkklllmmmnnnooonnnpppqqqssssssssssssrrrqqqrrrttttttuuuxxx{{{~~~zzzwwwtttppplllhhhccc```bbbbbbbbbcccccccccccccccdddccccccbbbbbbaaaaaa```^^^^^^]]][[[YYYYYY\\\^^^]]]^^^```cccgggnnnvvv{{{~~~{{{xxxwwwxxxyyy{{{yyyyyyxxxyyyzzz|||~~~{{{nnndddUUUMMMFFFDDDCCC@@@AAADDDGGGIIILLLPPPRRRSSSSSSSSSMMMKKKGGGDDDCCCDDDEEEFFFIIIIIIIIIJJJKKKLLLMMMNNNQQQPPPMMMIIIHHHIIINNNQQQTTTTTTUUUTTTRRRSSSTTTVVV[[[aaakkkvvvzzzmmmfffccceeekkkuuu}}}vvvqqqnnnnnnnnnttt~~~~~~|||{{{yyyvvvtttmmmggg```YYYUUUQQQNNNKKKJJJIIIHHHIIIKKKOOOTTTWWW___bbbggglllooopppooonnnoooqqqsssvvvyyy|||~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{}}}zzzuuuqqqooommmlllllllllnnnppprrrsssuuuvvvwwwyyy{{{}}}~~~~~~{{{yyy{{{}}}}}}yyyyyy}}}wwwiii\\\SSSLLLEEEAAA@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDCCCCCC@@@@@@AAACCCFFFJJJNNNPPPKKKJJJIIIGGGFFFFFFGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKNNNOOOPPPPPPNNNMMMNNNOOOLLLLLLMMMNNNPPPRRRTTTUUUYYYYYY[[[]]]]]]aaammmzzzuuukkkccc]]]ZZZXXXVVVTTTRRRQQQNNNJJJGGGAAA???===;;;;;;;;;<<<===<<<===>>>AAACCCEEEGGGHHHEEEDDDAAA>>><<<<<<<<<<<<<<<===???AAACCCDDDEEEFFFDDDDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXZZZZZZZZZ[[[\\\\\\]]]]]]___^^^^^^^^^^^^^^^^^^^^^aaa`````````bbbdddfffggggggggghhhjjjkkklllnnnnnnmmmnnnppprrrrrrrrrqqqqqqooopppqqqrrrsssvvv{{{~~~}}}xxxsssmmmfffaaa^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWUUUTTTUUUXXX[[[ZZZ\\\^^^```dddkkkrrrwww{{{yyyvvvtttrrrrrrttttttttttttttttttuuuxxxzzz{{{tttiiiaaaPPPIIIDDDDDDCCCAAABBBEEEFFFGGGIIILLLMMMNNNOOOOOOLLLJJJGGGEEEDDDDDDEEEFFFIIIIIIIIIIIIJJJKKKLLLMMMOOONNNMMMKKKIIIIIILLLOOOOOOOOOOOONNNMMMMMMOOORRRSSSZZZfffrrrvvvjjjcccdddgggnnnxxx}}}~~~{{{yyyuuupppiiibbb\\\WWWQQQNNNKKKIIIHHHGGGIIILLLPPPRRRZZZ]]]bbbgggkkkmmmmmmmmmooopppsssvvvyyy{{{}}}}}}||||||||||||{{{zzzzzzzzzzzz|||zzzvvvssssssrrrrrrsssuuuvvvuuutttrrrsssvvvyyy|||~~~zzzyyy{{{}}}}}}zzzqqqbbbVVVNNNHHHCCC??????@@@AAAAAABBBCCCDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBAAABBBDDDHHHLLLNNNMMMLLLJJJGGGFFFEEEEEEFFFDDDEEEFFFHHHJJJKKKKKKLLLNNNOOOPPPPPPOOONNNOOOPPPMMMNNNNNNOOOQQQSSSTTTUUUYYYYYY[[[^^^]]]___hhhrrryyyuuuiii```[[[YYYXXXVVVUUUSSSPPPLLLIIICCCAAA???<<<;;;;;;<<<<<<;;;;;;<<<>>>AAACCCFFFGGGEEEDDDCCCAAA???======<<<<<<<<<>>>???AAACCCEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWXXXXXXZZZZZZZZZ[[[\\\\\\]]]]]]____________`````````aaa`````````aaabbbccceeefffffffffhhhiiikkklllnnnnnnmmmnnnooopppqqqqqqqqqqqqnnnooooooppprrruuu{{{zzzsssjjjddd^^^^^^]]]\\\[[[[[[\\\\\\YYYYYYWWWVVVTTTRRRQQQQQQPPPPPPQQQPPPPPPQQQUUUWWWYYYZZZ[[[]]]aaafffmmmrrrwwwuuussspppooonnnooooooppppppqqqrrrtttvvvwwwxxxuuukkkbbb[[[MMMGGGCCCCCCDDDBBBCCCFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKIIIGGGEEEDDDDDDEEEFFFHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMMMMKKKJJJKKKLLLKKKLLLLLLKKKKKKLLLOOORRRRRRYYYdddrrroooeeedddeeeiiiqqq~~~zzzsssllleee^^^WWWRRRNNNMMMJJJIIIIIILLLOOOQQQUUUWWW[[[```eeehhhjjjkkklllmmmppprrruuuwwwxxxyyy{{{{{{{{{{{{{{{{{{zzzzzzzzz||||||yyyxxxxxxxxx{{{}}}|||yyyvvvqqqrrruuuxxx}}}~~~{{{zzz|||sssiii[[[PPPIIIEEEBBB@@@???@@@@@@AAABBBCCCDDDEEECCCDDDEEEFFFFFFGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCEEEHHHJJJLLLLLLKKKIIIGGGEEEEEEEEEEEEBBBCCCEEEGGGIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWZZZ]]]]]]]]]dddmmm{{{}}}qqqeee^^^ZZZXXXWWWVVVUUURRRMMMJJJEEECCC@@@===;;;::::::;;;<<<<<<<<<===???BBBEEEGGGEEEFFFEEEDDDCCCAAA???===;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJKKKKKKLLLNNNOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]^^^___```aaaaaabbb___```aaabbbcccdddddddddffffffhhhiiikkkmmmnnnooonnnnnnnnnnnnooopppqqqqqqmmmnnnnnnoooqqquuu{{{xxxooohhh```___]]][[[[[[\\\]]]^^^ZZZYYYXXXVVVTTTRRRPPPPPPMMMNNNOOONNNOOOQQQTTTXXXZZZ[[[[[[\\\^^^bbbhhhlllqqqooonnnlllkkkkkkllllllmmmnnnppprrrsssuuuuuuvvvoooeee\\\VVVKKKEEEBBBCCCDDDCCCCCCFFFEEEEEEEEEFFFFFFGGGGGGHHHJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJIIIKKKNNNNNNLLLKKKJJJKKKJJJKKKLLLLLLLLLOOOSSSVVVYYY^^^hhhuuurrrggg``````bbbiiivvvzzzssslllccc[[[UUUSSSQQQNNNLLLLLLNNNQQQSSSQQQSSSWWW\\\aaaeeehhhjjjhhhiiikkknnnppprrrssstttzzzzzz{{{{{{|||{{{{{{{{{zzz|||~~~|||{{{|||{{{wwwppprrrtttyyy~~~}}}}}}}}}mmmdddVVVLLLGGGDDDBBB@@@??????@@@AAABBBDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEECCCDDDEEEEEEEEEDDDBBBAAA===???BBBEEEHHHJJJKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEAAACCCDDDGGGIIIJJJKKKKKKLLLMMMOOOOOOOOOOOOQQQRRRTTTTTTTTTTTTUUUVVVWWWXXXUUUVVVYYY\\\\\\\\\bbbiiirrrxxxiiiaaaZZZYYYWWWWWWUUURRRNNNJJJGGGEEEAAA>>>;;;:::::::::===<<<<<<===???BBBEEEHHHFFFGGGHHHHHHFFFCCCAAA???:::;;;<<<===@@@BBBDDDFFFHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXZZZZZZZZZ[[[\\\\\\]]]]]]YYYZZZ[[[\\\^^^___``````___```bbbcccdddddddddcccffffffhhhiiikkkmmmnnnooonnnnnnmmmmmmmmmoooqqqrrrmmmmmmnnnoooqqquuu{{{|||ssslll___]]]ZZZXXXWWWXXXZZZ[[[\\\[[[ZZZXXXVVVUUUSSSRRRNNNOOOPPPPPPQQQSSSWWWZZZ]]]]]]]]]\\\]]]```eeeiiikkkkkkiiiiiihhhiiijjjkkkkkkllloooqqqssstttttttttuuukkk```TTTLLLGGGEEEBBB@@@@@@AAACCCDDDBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGIIIJJJJJJIIIGGGGGGHHHJJJEEEFFFFFFGGGIIIKKKMMMNNNMMMMMMMMMLLLLLLOOOTTTXXX[[[___gggqqqzzzoooeeeaaa```fffppp~~~~~~~~~vvvkkkbbb\\\WWWTTTQQQOOOOOOOOOMMMLLLQQQRRRTTTWWWZZZ^^^aaaccceeehhhkkknnnoooqqqsssuuuwwwyyy{{{{{{zzzyyyzzz{{{}}}}}}~~~~~~{{{vvvrrrtttxxx|||}}}~~~{{{iii___QQQGGGCCCBBB@@@>>>CCCCCCAAA@@@@@@AAABBBCCCEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBBBBBBBBBBAAA???AAAAAABBBCCCEEEGGGHHHIIINNNLLLJJJHHHFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJLLLNNNPPPPPPPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSXXXYYYYYYXXXYYY\\\```dddmmm|||}}}nnndddaaa\\\WWWTTTSSSQQQMMMIIIGGGEEEAAA???>>>===;;;999999;;;<<<===>>>@@@CCCFFFHHHFFFDDDEEEFFFFFFBBB???>>>>>>???@@@AAACCCDDDEEECCCDDDFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPPPPRRRSSSTTTUUUXXXYYYZZZ[[[[[[ZZZYYYYYYXXXYYYYYY[[[\\\^^^```aaa```aaabbbcccdddeeeeeeeeefffggghhhiiikkkmmmnnnnnnooooooppppppppppppoooooooooooopppppprrruuuzzz~~~zzzsssooojjjeee```^^^^^^]]]ZZZWWW]]][[[YYYYYYYYYXXXWWWUUUTTTSSSQQQNNNMMMOOOTTTXXXZZZZZZZZZZZZ[[[]]]___```hhhgggfffeeeeeeeeefffgggiiiiiijjjjjjllloootttxxx|||qqqhhh^^^SSSKKKEEEDDDBBBAAA@@@AAABBBCCCDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJIIIHHHHHHIIIKKKGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMRRRUUUZZZ]]]ccckkkrrr{{{{{{gggbbb___ccckkkwwwwwwrrrrrryyy}}}ssskkkeee\\\XXXTTTQQQPPPOOOMMMLLLLLLMMMOOOQQQTTTWWWZZZ[[[```cccfffiiikkkllloooqqqtttvvvxxxxxxwwwwwwwwwxxx|||}}}~~~~~~|||xxxvvvxxx{{{ssseee\\\OOOFFFCCCBBBAAA???DDDCCCBBBAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEECCCBBBBBBBBBBBBAAA???AAAAAABBBCCCEEEGGGHHHIIIKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIINNNOOOQQQPPPOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRVVVWWWWWWVVVWWWYYY^^^aaaiiivvvyyylllaaa\\\XXXUUUUUUTTTQQQNNNGGGDDDAAA???>>>===;;;999999;;;<<<<<<===???BBBEEEGGGFFFEEEFFFGGGFFFCCC@@@??????@@@AAACCCEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPPPPQQQRRRSSSTTTUUUXXXYYYZZZ\\\\\\\\\[[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^___```aaacccdddddddddddddddeeefffgggiiijjjkkklllmmmnnnnnnoooooooooooonnnpppqqqrrrrrrtttwww|||~~~xxxtttlllgggcccaaaaaaaaa^^^\\\]]][[[YYYXXXYYYXXXWWWUUURRRQQQOOOMMMLLLMMMRRRUUUZZZZZZYYYYYYZZZ\\\]]]^^^bbbaaa```______```aaaaaafffggghhhiiikkknnnssswww~~~uuulllcccZZZPPPIIICCCCCCBBBBBBBBBBBBBBBBBBGGGFFFEEEEEEDDDDDDDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIHHHIIIJJJJJJIIIHHHIIIKKKHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIKKKNNNPPPXXXYYY]]]bbbfffmmmzzznnnfff```aaafffooo|||nnnhhheeegggsss}}}vvvqqqfffaaa[[[VVVSSSQQQPPPNNNJJJKKKKKKMMMNNNPPPRRRSSSYYY\\\___bbbdddfffiiillloooqqqsssssssssssstttuuu{{{|||~~~~~~||||||}}}|||{{{|||~~~vvviii___WWWLLLEEEBBBBBBBBBAAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBBBBAAA???@@@AAAAAACCCDDDFFFHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHNNNPPPQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUTTTUUUWWW[[[^^^ccclllvvveee```[[[WWWWWWVVVSSSPPPIIIGGGDDDAAA@@@???===;;;:::;;;<<<<<<<<<===AAACCCGGGFFFFFFGGGHHHGGGDDDBBBAAAAAABBBCCCEEEGGGIIIJJJLLLLLLKKKKKKJJJIIIIIIIIIKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUWWWYYYZZZ\\\]]]]]]\\\\\\]]]]]]\\\[[[[[[[[[\\\\\\^^^___```aaabbbcccccccccccccccdddeeefffhhhhhhiiikkkkkklllmmmmmmnnnmmmmmmqqqrrrtttuuuvvvyyy~~~}}}ppplllhhhggggggfffcccaaa]]][[[YYYXXXXXXXXXWWWVVVSSSRRRPPPNNNLLLMMMQQQTTTYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZ[[[\\\cccdddfffgggiiimmmrrrvvv}}}xxxpppggg^^^UUULLLFFFBBBCCCDDDDDDDDDDDDBBBBBBFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLKKKIIIGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGHHHHHHHHHIIIKKKMMMUUUUUUWWW[[[^^^aaakkkvvvvvvlllcccaaadddjjjuuuuuuhhh```]]]eeettt~~~zzzpppkkkccc]]]XXXUUUSSSQQQLLLLLLLLLLLLMMMNNNOOOOOOSSSVVVYYY[[[]]]```dddfffiiikkknnnoooooopppqqqsssxxxzzz|||~~~~~~}}}}}}~~~~~~~~~~~~~~~yyyyyy|||}}}~~~|||lll```VVVPPPHHHCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEECCCBBBBBBBBBBBBAAA???@@@@@@AAABBBDDDFFFHHHIIIDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGKKKMMMOOOOOOOOOOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTSSSTTTUUUYYY[[[___eeerrr{{{mmmggg___YYYWWWTTTQQQNNNMMMJJJGGGEEEDDDCCC@@@???:::;;;<<<;;;;;;<<>>@@@CCCEEEFFFHHHHHHGGGGGGGGGCCCCCCCCCDDDFFFGGGIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKMMMMMMMMMNNNOOOOOOPPPPPPRRRRRRRRRRRRRRRSSSTTTUUUTTTVVVXXXYYY[[[[[[[[[[[[YYYYYYYYYZZZ[[[\\\^^^^^^\\\]]]^^^___```aaaaaaaaadddddddddeeeeeefffffffffffffffhhhiiikkkkkklllllloooqqqsssuuuwwwzzz~~~|||xxxvvvrrrmmmhhhcccaaa]]][[[ZZZZZZYYYXXXVVVVVVTTTPPPNNNMMMOOORRRUUUVVVVVVWWWXXXXXXXXXXXXVVVUUUTTTTTTTTTUUUWWWXXXZZZ]]]```cccfffjjjooossswwwsssjjj___UUULLLFFFCCCBBBCCCDDDEEEFFFEEEDDDDDD@@@@@@@@@AAABBBCCCEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGJJJKKKLLLJJJGGGDDDBBBBBBAAAAAABBBCCCEEEGGGIIIJJJFFFGGGHHHHHHIIIKKKNNNQQQSSSRRRSSSXXXZZZ[[[aaahhhsssxxxhhh```^^^```ffflll{{{uuujjj^^^ZZZ```nnnyyytttmmmgggaaa\\\WWWTTTOOOOOOMMMLLLKKKKKKKKKKKKNNNOOOQQQRRRSSSVVVZZZ]]]___aaaeeeggghhhjjjlllnnnoooppprrruuuwwwwwwxxxxxxwwwwwwwwwvvvvvvwwwwwwxxxzzzzzzzzzzzzyyyyyyxxxwwwzzz|||}}}~~~|||{{{yyy{{{~~~~~~|||}}}xxxjjj]]]VVVHHHFFFCCC@@@???AAACCCDDDBBBCCCDDDEEEFFFFFFFFFEEECCCCCCDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBBBBAAA??????@@@@@@BBBCCCEEEGGGHHHGGGGGGGGGHHHGGGGGGFFFFFFBBBBBBAAAAAABBBBBBCCCDDDBBBEEEHHHKKKMMMOOORRRUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSTTTTTTTTTUUUWWWYYYZZZ]]]cccnnnrrrkkkaaaZZZWWWVVVTTTRRRMMMKKKGGGEEEDDDCCCAAA???>>>>>>>>>===;;;;;;===???AAACCCFFFGGGGGGGGGGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQSSSRRRRRRRRRSSSSSSTTTUUUTTTUUUWWWYYYZZZZZZYYYYYYWWWWWWXXXYYY[[[]]]___```\\\]]]^^^___```aaaaaaaaaeeeeeeeeeeeeeeeeeeeeeeeedddeeeggghhhjjjkkkllllllmmmooorrruuuwwwzzz}}}{{{tttoooiiifffaaa^^^]]]\\\[[[ZZZTTTSSSQQQNNNKKKJJJKKKMMMPPPQQQSSSTTTUUUVVVVVVVVVQQQPPPPPPOOOPPPQQQSSSTTTWWWZZZ^^^bbbeeejjjooorrrtttooofff[[[QQQIIIEEEDDDAAAAAABBBCCCCCCCCCCCCCCC???????????????@@@AAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJIIIGGGDDDCCCCCCAAABBBBBBDDDEEEGGGIIIJJJHHHHHHIIIIIIJJJMMMRRRUUUVVVTTTUUUYYY[[[\\\```eeelllyyynnnccc^^^]]]```eeeooo|||{{{kkk___[[[dddxxx}}}zzztttooojjjddd]]]YYYQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNNNNOOORRRVVVYYYZZZ\\\```cccdddfffhhhjjjjjjkkkmmmoooqqqsssuuuvvvtttssssssttttttuuuvvvwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxyyy{{{}}}}}}{{{yyyxxxuuuxxx|||zzzooo```UUUPPPCCCBBBAAA???>>>???BBBDDDAAABBBCCCEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEECCCBBBBBBBBBBBBAAA?????????@@@AAACCCEEEGGGHHHKKKJJJIIIHHHHHHHHHHHHHHHAAAAAAAAAAAAAAABBBBBBCCCAAADDDGGGIIIKKKMMMPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPRRRSSSTTTSSSTTTVVVWWWVVVZZZ^^^cccpppwwwoooddd\\\YYYXXXVVVTTTOOOMMMJJJHHHGGGEEECCCAAA@@@@@@???>>><<<;;;===???>>>AAAEEEGGGFFFFFFGGGIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHHHHIIIKKKMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQSSSSSSSSSRRRSSSSSSTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXWWWWWWXXXYYY[[[]]]___```\\\]]]^^^```aaaaaaaaaaaaddddddddddddddddddddddddcccdddfffhhhjjjkkkllllllmmmooosssuuuwwwzzz~~~~~~yyyoookkkfffbbb___^^^]]]\\\SSSSSSQQQMMMJJJHHHIIIJJJJJJKKKNNNPPPQQQRRRSSSSSSNNNNNNMMMMMMNNNOOOQQQRRRUUUXXX]]]aaaeeejjjooorrrqqqlllcccXXXNNNHHHFFFFFF@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>>>>===>>>>>>>>>AAAAAAAAAAAAAAABBBCCCCCCBBBEEEGGGHHHGGGEEEDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJIIIIIIIIIIIIKKKOOOUUUYYYXXXVVVVVVZZZ\\\\\\___dddjjjqqqtttggg```]]]___bbbfffuuuyyyfffZZZ]]]ooo|||wwwrrrllleee```TTTSSSRRRPPPOOOOOONNNNNNKKKLLLLLLLLLMMMOOOSSSVVVVVVYYY]]]```aaacccfffhhhggghhhiiikkknnnqqqtttuuurrrrrrrrrssstttuuuvvvwwwttttttssstttuuuwwwyyyzzzvvvwwwzzz{{{{{{yyywwwuuusssvvvzzz~~~~~~}}}uuuiiiZZZOOOLLLAAAAAA@@@???>>>???AAACCC@@@AAACCCDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBBBBBBBBBBAAA?????????@@@AAACCCEEEGGGHHHMMMLLLJJJIIIHHHHHHIIIJJJAAAAAA@@@@@@AAAAAABBBBBBAAADDDFFFHHHIIIKKKNNNPPPRRRRRRRRRRRRRRRRRRRRRRRROOOQQQSSSSSSRRRSSSTTTVVVSSSWWWZZZ\\\eee|||~~~uuuhhh___ZZZWWWUUUSSSSSSQQQNNNKKKJJJIIIGGGEEEAAAAAA@@@>>><<<<<<===???===AAAEEEFFFEEEEEEGGGIIILLLKKKJJJIIIIIIIIIIIIIIIMMMLLLJJJIIIJJJKKKMMMNNNNNNNNNOOOPPPPPPQQQQQQRRRTTTSSSSSSSSSSSSSSSTTTUUUXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXXXXYYYZZZ\\\^^^___]]]]]]___```aaabbbbbbbbbdddddddddccccccccccccccccccdddfffhhhjjjllllllmmmmmmpppsssvvvxxx{{{sssooohhhdddaaa___^^^]]]UUUTTTRRROOOKKKIIIIIIJJJFFFGGGJJJMMMOOOPPPPPPPPPOOONNNNNNNNNOOOPPPRRRSSSTTTXXX]]]aaaeeejjjooorrr}}}qqqjjj^^^SSSKKKFFFCCCAAA???????????????????????????>>>===;;;;;;<<<<<<===@@@@@@AAABBBBBBBBBAAAAAAAAABBBEEEGGGHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFJJJHHHFFFFFFHHHLLLQQQTTTXXXXXXXXXWWWVVVXXX\\\___eeemmm|||~~~mmmdddaaa```___iiiqqq}}}wwwdddZZZaaaooo|||yyytttnnnjjjbbb___[[[VVVRRRPPPOOOOOOLLLJJJIIIJJJMMMNNNOOONNNUUUUUUWWWYYY\\\^^^aaabbbdddfffiiimmmooopppppppppllllllkkkkkkkkkmmmnnnpppnnnnnnooopppqqqsssssstttuuuvvvvvvvvvvvvuuutttttttttsssssswww}}}||||||~~~}}}{{{yyyxxxyyy{{{sssjjjaaaWWWPPPNNNDDDCCC@@@>>><<<<<<===>>>@@@BBBDDDDDDCCCCCCCCCDDDCCCEEEFFFHHHHHHHHHFFFEEEGGGDDDAAAAAACCCBBB@@@===>>>??????AAABBBDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCAAA???=========???@@@DDDDDDDDDEEEFFFIIILLLMMMMMMOOOQQQQQQPPPNNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUZZZaaapppzzzjjjccc___YYYUUUUUUTTTPPPKKKIIIJJJJJJHHHEEEEEEEEEDDDBBB@@@???=========>>>AAADDDFFFGGGHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOPPPQQQQQQQQQPPPSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXYYY[[[\\\]]]^^^___```aaaaaabbbbbbbbbbbbccccccccccccddddddddddddeeeggghhhjjjkkkkkkkkklllooorrruuuxxx{{{xxxuuuooohhhccc```^^^^^^WWWVVVTTTQQQNNNLLLJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPNNNMMMMMMLLLMMMOOOPPPQQQWWWYYY\\\___ccchhhooosss}}}uuummmeeeZZZPPPIIIDDDBBB@@@???????????????????????????>>><<<;;;;;;;;;<<<===>>>>>>???@@@@@@@@@@@@???@@@BBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEGGGIIIMMMPPPQQQSSSSSSSSSRRRRRRTTTXXX[[[cccjjjvvvtttiiidddbbbbbbfffmmmyyy~~~lll```bbbjjj{{{}}}yyytttqqqhhheeeaaa\\\XXXUUUTTTSSSQQQOOOMMMMMMNNNNNNNNNMMMPPPQQQSSSVVVYYY]]]```aaaaaacccfffiiikkkllllllllllllkkkjjjjjjjjjkkklllmmmllllllmmmnnnooopppqqqqqqttttttttttttsssrrrrrrqqqooonnnnnnqqqvvvyyyzzzyyy}}}|||{{{yyyxxxvvvtttsssrrrrrrrrrvvv|||{{{zzzxxxxxxyyy|||zzzkkkbbbZZZQQQMMMLLLEEEDDDBBB???>>>>>>???@@@@@@AAACCCCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHGGGFFFFFFDDDAAAAAABBBBBB@@@>>>>>>??????@@@BBBCCCEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCAAA@@@??????@@@@@@BBBCCCCCCEEEFFFHHHJJJKKKJJJLLLNNNOOONNNMMMMMMNNNQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPRRRUUUZZZhhhooofff```[[[XXXYYYYYYWWWSSSPPPMMMKKKHHHFFFEEEDDDCCCBBB@@@>>>===<<<<<<>>>@@@CCCFFFGGGHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXYYY[[[\\\]]]\\\]]]^^^```aaabbbbbbbbbbbbbbbccccccddddddeeeeeeffffffhhhiiijjjkkklllllllllnnnqqqtttwww||||||xxxrrrkkkeeeaaa___^^^XXXVVVTTTPPPNNNLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLLLLLLLLLLNNNOOOPPPUUUXXX[[[^^^aaagggmmmqqqxxxnnnfff___TTTKKKEEEBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===<<<<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDFFFGGGGGGHHHGGGGGGFFFDDDCCCCCCBBB???AAADDDHHHKKKMMMNNNNNNPPPPPPQQQPPPQQQSSSVVVYYYdddhhhrrrqqqgggdddcccbbbhhhrrr~~~yyylllggggggnnn~~~{{{yyyrrroookkkfffbbb^^^[[[ZZZTTTRRROOOMMMLLLKKKJJJHHHKKKLLLNNNQQQUUUYYY\\\]]]\\\]]]```bbbdddeeefffeeehhhhhhhhhggghhhhhhiiijjjhhhhhhiiijjjkkkllllllmmmppppppppppppooonnnmmmllljjjiiijjjlllpppssstttsssvvvuuuuuussspppmmmkkkiiihhhiiimmmttt||||||{{{zzzzzz{{{}}}~~~qqqbbbXXXQQQKKKHHHIIIEEECCCBBB@@@??????@@@@@@???AAACCCCCCBBBAAABBBCCCEEEEEEFFFGGGGGGFFFEEEDDDEEEDDDAAAAAAAAAAAA@@@????????????@@@AAABBBDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCEEEGGGHHHIIIIIIHHHJJJMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOPPPRRRUUU___sssyyykkkccc^^^\\\]]]___^^^\\\WWWQQQLLLHHHGGGEEEDDDCCCAAA@@@>>>===<<<;;;===???BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\]]][[[\\\]]]___aaabbbccccccaaaaaabbbccccccdddeeeeeeggghhhhhhiiijjjkkkkkkllllllmmmpppsssvvv|||~~~~~~zzztttnnnhhhcccaaa```ZZZXXXTTTPPPNNNMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMOOOPPPTTTVVVYYY\\\```eeekkkppp~~~rrrjjj```YYYOOOGGGBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>?????????@@@BBBDDDFFFGGGIIIHHHHHHHHHGGGFFFFFFFFFAAACCCFFFIIILLLMMMNNNNNNQQQRRRSSSSSSSSSUUUXXX[[[aaadddlllxxxyyyjjjbbb```___dddlllvvv~~~rrrllllll|||~~~|||xxxrrrlllgggbbb```ZZZWWWTTTQQQPPPNNNLLLJJJIIIIIIJJJLLLOOORRRTTTUUUVVVWWWYYY[[[]]]]]]^^^^^^bbbbbbbbbcccdddeeefffgggdddeeeeeefffgggggghhhhhhkkkkkkkkkjjjiiihhhffffffgggggggggiiilllooorrrssstttuuuuuutttsssooollljjjmmmnnnrrrzzzuuuhhh[[[SSSNNNHHHFFFFFFBBBBBBAAA@@@?????????@@@???AAABBBBBBAAA@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAAEEECCCAAA@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@BBBDDDFFFHHHHHHHHHHHHHHHJJJLLLNNNNNNOOOQQQSSSQQQQQQRRRSSSSSSRRRQQQQQQQQQPPPPPPRRRTTT\\\lll{{{rrrgggbbb_________``````ZZZRRRLLLIIIHHHEEEDDDCCCAAA@@@>>>===<<<;;;<<<>>>AAACCCEEEGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRPPPPPPPPPQQQQQQQQQRRRRRRTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[]]]```bbbdddeeeeee______```aaabbbccccccdddggggggggghhhhhhiiijjjkkkkkklllnnnqqquuu{{{~~~||||||zzzuuuooojjjfffcccbbb]]]ZZZUUUQQQOOOOOOPPPQQQNNNNNNMMMMMMLLLKKKKKKJJJMMMLLLLLLLLLLLLNNNOOOPPPSSSUUUXXX[[[___dddjjjooowwwlllhhh[[[UUULLLDDD@@@?????????========================>>>===<<<::::::;;;;;;<<<;;;<<<===>>>?????????????????????@@@AAACCCEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKIIIIIIJJJLLLNNNPPPQQQRRRSSSUUUVVVVVVVVVXXXZZZ]]]\\\```hhhsssooobbb\\\]]]```fffmmmwwwyyyrrrwwwxxxqqqkkkgggdddaaa]]]ZZZXXXVVVSSSQQQJJJJJJJJJJJJKKKLLLMMMMMMQQQRRRSSSTTTUUUVVVWWWWWWYYYZZZ\\\^^^```bbbcccddd```aaaaaabbbbbbcccccccccddddddddddddcccbbbaaa```bbbccceeehhhkkkoootttwwwxxxzzz|||~~~}}}{{{xxxvvvwwwxxx{{{}}}kkkaaaWWWRRRNNNHHHEEEEEECCCBBBBBBAAAAAAAAABBBBBB???AAABBBBBBAAA@@@@@@AAAAAAAAAAAABBBAAAAAAAAA@@@DDDCCCAAA@@@??????@@@AAA@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???AAABBBDDDFFFHHHHHHHHHGGGFFFHHHJJJKKKLLLMMMPPPRRRPPPQQQRRRSSSSSSRRRQQQPPPPPPNNNOOORRRTTTZZZgggttt}}}ooohhhccc```\\\]]]]]]YYYRRRLLLIIIIIIFFFEEEDDDBBB@@@???>>>===<<<<<<===???AAACCCEEEFFFHHHHHHHHHHHHGGGFFFFFFEEEJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKMMMOOOPPPQQQRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXXXXYYYYYYZZZ[[[\\\ZZZ\\\^^^```ccceeeffffff]]]^^^^^^___```aaaaaaaaaeeeeeeeeeeeefffgggiiijjjkkklllnnnpppsssyyy|||{{{xxxvvvsssnnnkkkhhhfffeee___\\\XXXSSSPPPPPPQQQRRRPPPPPPOOOOOONNNMMMMMMLLLNNNNNNMMMMMMNNNOOOQQQRRRSSSUUUXXX[[[___dddjjjooorrrgggcccWWWQQQIIIBBB???>>>>>>>>>==============================;;;:::::::::;;;<<<;;;<<<===???@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDDCCCDDDEEEGGGIIIKKKMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWVVVWWWXXXXXXXXXYYY[[[]]]```fffoooyyyxxxggg]]]\\\]]]```eeelllxxx{{{uuuwww|||vvvrrrllliiiddd```^^^[[[WWWUUUOOONNNMMMLLLJJJJJJIIIIIIMMMNNNNNNOOOPPPQQQQQQRRRSSSTTTWWWYYY[[[]]]^^^___\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]^^^^^^]]]]]]\\\\\\]]]```cccggglllrrryyy~~~uuucccZZZRRROOOLLLHHHDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD@@@BBBCCCCCCAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCAAA???>>>>>>@@@CCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????AAABBBCCCEEEFFFFFFGGGGGGBBBDDDEEEFFFGGGIIILLLOOOPPPQQQRRRTTTTTTRRRQQQPPPMMMLLLMMMQQQSSSXXXbbbmmm|||rrriiibbbZZZ[[[YYYVVVRRRMMMKKKKKKGGGFFFEEECCCBBB@@@???>>>=========>>>???AAACCCDDDGGGGGGGGGGGGGGGGGGFFFEEEIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ\\\^^^```bbbdddeeefff^^^^^^____________``````cccccccccccceeegggiiijjjjjjlllmmmooorrrwww}}}|||zzzuuutttrrrnnnllliiihhhgggbbb___[[[VVVRRRQQQPPPQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPRRRSSSRRRTTTWWWZZZ^^^ccciiinnnpppddd^^^TTTNNNFFF???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@???@@@BBBCCCCCCCCCBBBAAA>>>???AAACCCEEEGGGIIIJJJKKKMMMRRRVVVZZZ[[[[[[[[[YYY[[[\\\[[[ZZZZZZ\\\]]]ffflllvvvpppbbbZZZZZZ[[[]]]cccnnnyyy{{{qqqxxxwwwsssnnniiiddd```[[[XXXTTTSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNPPPRRRTTTVVVWWWWWWXXXWWWVVVWWWWWWWWWWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYY[[[___dddjjjpppyyy{{{mmm___UUULLLIIIGGGDDDCCCEEEAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDDDDBBBAAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFBBBBBBAAA???======@@@DDDDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBAAA????????????@@@@@@@@@@@@AAABBBCCCDDDEEEAAABBBCCCDDDEEEGGGJJJMMMOOOQQQSSSTTTTTTSSSQQQOOONNNLLLNNNQQQTTTWWW___gggttt~~~qqqfff^^^[[[WWWUUUSSSPPPNNNLLLHHHGGGFFFEEECCCAAA@@@???>>>>>>======>>>???AAABBBEEEFFFFFFGGGGGGGGGGGGFFFIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVWWWVVVVVVYYYYYYYYYYYYYYYZZZZZZ[[[YYYZZZ\\\^^^```bbbbbbcccaaaaaa```````````````___cccbbbbbbccceeehhhkkkmmmjjjlllnnnoooqqqtttxxx{{{|||{{{vvvuuussspppmmmjjjhhhgggdddaaa]]]YYYUUUQQQPPPOOOMMMMMMNNNOOOOOOPPPQQQQQQOOONNNNNNMMMNNNPPPQQQRRRPPPRRRUUUXXX\\\aaahhhlllqqqccc[[[RRRLLLDDD===::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;:::;;;<<<>>>???@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@;;;<<<===???AAACCCDDDEEEGGGLLLSSSZZZ___```^^^]]]]]]^^^```___^^^]]]^^^___ccckkkuuuxxxiiiXXXXXXWWWYYY^^^hhhsss{{{rrrooowww{{{uuuooojjjddd```WWWVVVTTTRRRQQQOOOOOOOOOKKKJJJJJJJJJKKKKKKLLLMMMPPPQQQSSSTTTTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWW]]]aaahhhnnnvvvvvvggg\\\QQQGGGCCCBBBAAABBBEEE======>>>???@@@@@@@@@@@@BBBDDDEEEDDDCCCAAAAAABBB>>>>>>???@@@AAACCCDDDEEEBBBBBBBBB???<<<===@@@DDDEEEEEEDDDCCCCCCCCCCCCDDDFFFEEEEEEEEEEEEDDDDDDDDDEEECCCAAA???>>>???@@@AAA??????>>>>>>???AAACCCDDDBBBCCCDDDEEEEEEGGGJJJMMMOOOQQQSSSTTTTTTSSSQQQOOOPPPOOOPPPTTTVVVXXX^^^fffkkk~~~wwwiiibbb]]]WWWUUUTTTSSSPPPMMMIIIHHHGGGEEEDDDBBBAAA@@@???>>>>>>======>>>???@@@DDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVVVVVVVZZZYYYYYYYYYYYYZZZZZZ[[[XXXYYY[[[]]]^^^`````````cccccccccbbbaaaaaa``````cccbbbbbbcccfffiiimmmooojjjlllnnnoooppprrruuuwwwwww}}}{{{yyywwwuuuqqqmmmjjjgggfffeeeccc___ZZZVVVRRROOONNNKKKKKKLLLMMMOOOPPPQQQRRRNNNMMMMMMLLLMMMOOOPPPQQQNNNPPPSSSWWWZZZ```fffjjjuuuhhh[[[TTTLLLJJJGGGDDD@@@>>><<<;;;999:::<<<=========<<<<<<<<<;;;:::999999999:::;;;<<<;;;::::::;;;<<<===>>>@@@BBBDDDEEEDDDBBB@@@>>>999;;;<<<======>>>AAACCCEEEIIIOOOSSSVVVWWWYYYZZZ\\\aaadddccc^^^[[[\\\___ccchhhnnnttt{{{wwweee[[[XXX]]]___```kkkzzzvvvkkkiiinnn|||zzzuuuqqqnnnfff___WWWTTTUUUVVVUUUSSSRRRPPPOOOMMMMMMMMMNNNOOOOOOPPPQQQRRRTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRRRRQQQTTTTTTTTTVVVXXXZZZ]]]___``````dddlllttt~~~zzzkkkbbbTTTOOOHHHCCCAAAAAAAAAAAACCCBBB@@@===;;;<<<@@@CCCBBBCCCDDDDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEECCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJJJJNNNOOOQQQTTTVVVVVVSSSQQQOOOPPPRRRTTTWWWZZZ\\\^^^gggtttmmmbbb]]]ZZZZZZYYYTTTPPPPPPHHHGGGGGGFFFEEEDDDCCCCCCDDDCCCBBBAAA???>>>===<<>>???@@@AAACCCDDDCCCAAA???>>>999:::;;;<<<<<<===???AAAAAAEEEJJJNNNPPPQQQRRRSSSXXX\\\^^^]]]ZZZXXXZZZ]]]```dddiiiooovvvoooccc\\\]]]___aaajjjwwwpppgggdddkkkttt}}}zzztttmmmddd```______]]][[[UUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTTTTWWWXXXYYY\\\^^^bbbdddfffgggfffhhhmmmsss|||vvvggg]]]OOOKKKEEEAAA@@@AAAAAAAAABBBAAA@@@>>><<<===@@@BBBBBBCCCDDDDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA???????????????>>>>>>>>>>>>???AAABBBDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJNNNPPPSSSVVVXXXXXXVVVTTTPPPPPPQQQSSSVVVXXX[[[\\\bbbkkk|||yyyiiiccc^^^]]][[[UUUQQQQQQKKKJJJIIIGGGFFFEEEDDDDDDEEEDDDCCCBBB@@@>>>======???@@@BBBEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLNNNNNNNNNNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[[[[[[[\\\^^^```bbbccccccccccccccccccccccccddddddeeegggjjjmmmooopppoooppppppppppppnnnmmmllloooqqqvvv{{{|||zzzrrrpppmmmjjjhhhddd```]]][[[YYYWWWTTTRRRPPPNNNNNNMMMNNNOOOPPPQQQRRRRRRRRROOOOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRTTTYYYaaaggg~~~}}}qqqggg___XXXTTTFFFEEECCCAAA???>>>======;;;;;;<<<=========<<<<<<::::::::::::;;;<<<======>>>===============>>>???>>>???AAABBBAAA@@@>>>===999:::;;;;;;:::;;;===???@@@CCCGGGJJJKKKKKKLLLMMMRRRTTTVVVVVVTTTTTTWWWZZZ\\\___ccchhhppp|||~~~ooobbb___```bbbjjjsss~~~{{{jjj___]]]aaalll|||yyyqqqkkkhhhgggdddaaa___^^^]]]\\\ZZZXXXWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVXXXZZZ\\\]]]^^^aaaeeeiiimmmpppqqqssspppnnnooorrrxxxpppaaaXXXKKKGGGBBB??????@@@AAAAAAAAAAAAAAA@@@>>>>>>???AAABBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGEEEDDDBBBBBB===>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJMMMPPPUUUXXX[[[[[[YYYXXXQQQRRRRRRSSSUUUWWWYYYZZZ^^^cccnnnsssjjjbbb___]]]WWWSSSRRROOONNNKKKIIIFFFEEEEEEEEEFFFFFFDDDCCCAAA???>>>======>>>@@@CCCFFFHHHIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNNNNNNNNNNPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^\\\\\\[[[[[[\\\]]]___```cccccccccdddeeeeeeffffffdddfffhhhjjjmmmooopppqqqooopppqqqrrrrrrrrrqqqpppooopppqqqtttxxx}}}|||yyyqqqnnnjjjgggccc```[[[XXXVVVUUUSSSPPPOOONNNNNNOOONNNOOOPPPPPPQQQPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVUUUTTTSSSTTTXXX^^^ccc~~~|||wwwlllbbbZZZSSSOOOEEEDDDCCCAAA@@@?????????<<<<<<<<<============<<<::::::;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>??????======???@@@???>>>===<<<:::;;;<<<;;;:::;;;<<<>>>BBBEEEHHHIIIIIIIIIIIIJJJMMMNNNPPPPPPPPPRRRVVVYYYZZZ\\\___dddlllxxx|||jjjcccccceeejjjpppzzzwwwggg___]]]___kkk|||vvvssspppnnnlllllllllkkkjjjgggdddaaa`````````aaabbbbbbcccbbbbbbbbbaaa___^^^___aaadddfffeeegggkkkpppuuuyyy|||~~~{{{vvvsssrrrvvvzzzkkk]]]TTTIIIFFFBBB??????@@@AAAAAA@@@AAACCCBBB@@@??????@@@BBBCCCDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDDDDEEEEEEEEEFFFFFFFFFDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBAAAAAA<<<<<<======>>>>>>?????????@@@AAACCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJLLLOOOUUUYYY[[[[[[[[[[[[UUUUUUUUUUUUVVVVVVWWWXXX^^^___gggwwwzzzoooeee```]]]XXXTTTTTTRRRPPPMMMIIIFFFEEEDDDDDDGGGFFFEEEDDDBBB@@@???>>>;;;<<>>???????????????????????????>>>>>><<<<<<===>>>>>>======<<<;;;<<<<<<<<<;;;;;;===???CCCEEEGGGHHHGGGFFFGGGHHHJJJKKKLLLMMMOOORRRVVVXXXYYY[[[^^^dddlllwwwtttiiifffgggiiillluuuwwwjjjccc]]]```jjj~~~}}}|||xxxxxxwwwuuurrrooollljjjhhhiiikkkmmmnnnooopppppppppnnnllljjjjjjlllnnnooooooqqquuuzzz{{{vvvvvv~~~~~~rrreeeYYYRRRJJJGGGCCCAAAAAAAAAAAAAAA@@@BBBCCCCCCBBB@@@@@@@@@BBBCCCDDDDDDDDDCCCAAAAAA?????????@@@@@@@@@AAAAAACCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@??????<<<<<<======>>>>>>????????????AAACCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJNNNTTTWWWYYYYYY[[[]]]ZZZYYYXXXWWWWWWWWWWWWWWW[[[[[[ccctttuuugggaaa^^^ZZZVVVVVVSSSQQQNNNJJJGGGEEEDDDCCCFFFFFFEEEDDDBBBAAA@@@@@@;;;<<<>>>AAADDDGGGIIIKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJLLLLLLKKKKKKLLLNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZ[[[]]]^^^```aaaaaaaaa```___^^^^^^___```aaaddddddeeefffgggggghhhhhhiiijjjkkklllllllllkkkjjjmmmnnnqqquuuwwwyyyzzzzzzuuuvvvwwwyyy{{{~~~|||wwwuuuoookkkfff```\\\XXXTTTQQQMMMLLLLLLLLLLLLNNNOOOPPPMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNQQQSSSVVVWWWVVVWWWWWWVVVUUUUUUWWWYYY}}}yyyvvvuuuzzz~~~{{{vvvmmmddd[[[QQQIIICCCDDDDDDCCCBBBBBBBBBBBBCCC???>>>===<<<<<<<<<======<<<===>>>???????????????>>>????????????>>>>>>===;;;<<<<<<===============:::;;;<<<<<<;;;<<<>>>@@@BBBDDDEEEEEEDDDCCCCCCDDDHHHIIIJJJMMMPPPSSSUUUWWWXXXZZZ]]]dddmmmwwwqqqiiiffffffgggllltttyyymmm```]]]___nnn~~~{{{xxxvvvtttrrrsssuuuwwwyyy{{{||||||{{{yyyxxxvvvvvvvvvxxxyyy|||}}}{{{ssshhh^^^UUUPPPJJJGGGDDDBBBBBBBBBBBBAAAAAACCCDDDDDDBBBAAAAAAAAABBBCCCDDDDDDDDDCCCAAAAAA>>>>>>>>>??????@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>???>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJJJJKKKOOOSSSUUUVVVWWW[[[___^^^]]][[[YYYWWWVVVVVVUUUVVVVVV___qqq~~~mmmdddaaa]]]YYYXXXSSSQQQOOOLLLIIIFFFDDDCCCEEEDDDDDDCCCBBBBBBAAAAAA<<<===>>>@@@BBBEEEGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLNNNMMMLLLLLLNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYYYYZZZ[[[]]]^^^```aaabbbbbbaaa```___```aaabbbccceeeeeeeeefffggggggggghhhhhhhhhiiiiiiiiihhhhhhgggjjjmmmqqquuuyyy|||~~~~~~wwwxxxyyy{{{~~~|||xxxtttrrrmmmhhhbbb]]]YYYUUUQQQNNNJJJJJJKKKMMMNNNOOOPPPPPPMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJLLLNNNQQQTTTWWWXXXXXXYYYZZZYYYWWWVVVVVVWWW~~~zzzwwwuuurrrwww|||vvvpppfff]]]UUUNNNHHHDDDDDDCCCBBBBBBAAAAAABBBBBB@@@???===<<<<<<<<<=========>>>???@@@@@@??????>>>>>>>>>?????????>>><<<<<<;;;<<<<<<===============888999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBCCCDDDFFFGGGIIIMMMQQQTTTUUUUUUUUUWWW[[[cccllluuu{{{~~~xxxkkkdddaaa```bbbgggrrr|||hhhddd```fffwww~~~tttggg]]]UUUOOOLLLGGGEEEBBBBBBCCCDDDDDDCCCBBBCCCDDDCCCAAAAAABBBCCCBBBCCCDDDDDDDDDCCCAAAAAA======>>>>>>???@@@@@@AAACCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>======>>>?????????????????????>>>>>>>>>===>>>???AAABBBCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJJJJMMMPPPSSSTTTSSSVVV\\\aaa___^^^\\\YYYWWWUUUTTTSSSUUUTTT[[[kkkyyyuuujjjeee```\\\ZZZRRRRRRQQQPPPMMMIIIEEECCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>???AAACCCEEEGGGJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSUUUUUUUUUVVVWWWWWWXXXXXXYYYYYY[[[\\\^^^```aaabbb``````_________aaabbbcccffffffffffffffffffffffffddddddddddddeeefffggggggiiikkkpppuuuzzz~~~{{{zzzzzz{{{~~~{{{wwwtttqqqpppiiieee^^^YYYUUUQQQNNNLLLHHHJJJLLLOOOPPPQQQPPPPPPNNNNNNNNNNNNMMMLLLKKKKKKJJJKKKLLLOOORRRVVVYYYZZZZZZ\\\^^^]]][[[YYYXXXXXX~~~~~~~~~~~~|||yyyvvvtttqqqwwwzzz}}}{{{ssslllaaaWWWPPPKKKHHHFFFCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<===>>>>>>???@@@AAAAAA@@@>>>======>>>?????????===<<<;;;<<<<<<<<<<<<======>>>>>>666777999999999;;;===@@@CCCDDDEEEEEECCCCCCDDDEEEEEEFFFIIIMMMQQQTTTTTTSSSRRRTTTZZZbbbkkksssxxxzzz}}}}}}lllbbb]]][[[[[[^^^hhhuuu|||qqqmmmgggeeemmmyyylll___UUUOOOJJJHHHCCCBBB@@@AAACCCEEEEEEEEECCCDDDDDDCCCAAAAAABBBDDDBBBCCCDDDDDDDDDCCCBBBAAA<<<======>>>???@@@@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@??????>>>=========>>>@@@AAAAAAAAA@@@@@@??????>>>>>><<<===>>>@@@AAABBBCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJOOORRRTTTTTTSSSUUU\\\ccc```^^^\\\YYYVVVSSSRRRQQQXXXUUUYYYfffpppyyy}}}pppiiiccc^^^\\\RRRSSSSSSRRRPPPKKKGGGDDDAAAAAAAAABBBBBBBBBCCCCCC@@@?????????@@@BBBDDDEEEJJJJJJJJJJJJKKKKKKKKKLLLIIIJJJKKKKKKJJJJJJKKKLLLNNNNNNOOOOOOPPPQQQQQQQQQTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYZZZ\\\^^^```aaabbb______^^^^^^___```bbbcccfffffffffffffffeeeeeeeee`````````aaabbbeeeggghhhgggjjjooouuuzzz~~~{{{{{{~~~~~~yyytttqqqooonnnfffbbb\\\VVVRRROOOLLLJJJHHHJJJMMMPPPRRRRRRPPPOOOOOOOOOOOOOOOOOONNNMMMMMMJJJKKKMMMPPPTTTWWWZZZ\\\\\\^^^``````^^^\\\ZZZZZZ